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
340378414178	340378414739	340378415289	340378415837	340378416387	340378416939	340378417489	340378418039	340378418587	340378419139	340378419687	340378420239	340378420787	340378421341	340378421889	340378422439	340378422987	340378423539	340378424089	340378424639	340378425187	340378425739	340378426289	340378426839	340378427387	340378427939	340378428489	340378429039	340378429587	340378430139	340378430689	340378431239	340378431787	340378432339	340378432889	340378433439	340378433987	340378434539	340378435089	340378435639	340378436187	340378436739	340378437289	340378437839	340378438387	340378438939	340378439489	340378440039	340378440587	340378441139	340378441689	340378442239	340378442787	340378443339	340378443889	340378444439	340378444987	340378445539	340378446091	340378446639	340378447187	340378447739	340378448289	340378448839	340378449387	340378449939	340378450489	340378451039	340378451587	340378452139	340378452689	340378453239	340378453791	340378454339	340378454889	340378455439	340378455987	340378456539	340378457089	340378457639	340378458187	340378458739	340378459289	340378459839	340378460387	340378460939	340378461489	340378462039	340378462587	340378463139	340378463689	340378464239	340378464787	340378465339	340378465889	340378466439	340378466987	340378467539	340378468089	340378468639	340378469187	340378469739	340378470289	340378470839	340378471387	340378471939	340378472489	340378473039	340378473587	340378474139	340378474689	340378475239	340378475787	340378476339	340378476889	340378477439	340378477987	340378478541	340378479089	340378479639	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	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
23527	21719	29518	24470	21733	21681	10823	2315	1503	1301	939	852	744	679	647	556	566	566	505	520	482	473	479	448	457	429	463	440	458	419	439	464	417	446	438	443	380	426	436	411	413	408	444	401	387	409	434	388	409	386	428	393	383	449	403	398	382	395	395	446	417	430	405	416	420	414	390	391	382	432	354	420	422	397	422	422	383	421	380	419	404	414	422	419	403	392	402	410	409	422	377	397	411	369	432	381	434	399	403	398	395	403	399	396	426	411	399	420	400	386	429	372	393	417	423	428	427	456	451	376	376	406	435	434	408	445	457	504	475	438	402	432	445	350	406	430	389	407	405	412	377	390	411	432	390	401	391	404	395	386	416	429	393	367	411	410	401	423	415	430	383	419	402	386	382	389	445	419	383	436	405	403	413	427	418	433	436	412	394	396	407	415	415	400	451	423	432	398	404	442	369	370	395	398	428	369	411	414	389	388	405	381	405	383	438	408	412	445	390	374	412	431	424	401	406	449	388	392	451	400	393	426	416	379	416	426	386	399	401	413	404	435	437	469	431	375	392	414	453	401	394	418	421	400	404	403	399	368	388	399	414	413	407	410	417	372	375	410	407	433	371	397	395	400	407	394	411	363	430	377	422	422	388	412	380	398	401	416	460	409	432	374	398	425	422	373	423	394	420	414	415	408	420	361	409	373	399	425	398	430	408	390	390	414	385	400	416	401	395	430	390	393	434	421	372	457	411	416	386	388	412	430	424	424	412	390	413	400	368	411	418	380	382	388	397	379	407	413	411	396	377	410	416	403	403	379	411	421	435	391	394	436	459	395	399	440	435	398	385	451	419	439	382	431	423	428	400	413	384	402	391	391	363	434	393	431	386	441	406	400	418	446	407	400	440	383	406	391	374	418	391	382	424	402	435	413	396	383	389	400	409	394	414	403	405	397	422	407	418	399	402	423	425	421	406	413	379	388	387	392	406	433	396	432	429	399	422	387	409	402	431	437	424	394	448	440	373	377	404	378	401	400	408	376	385	384	383	411	396	423	428	408	423	404	352	414	421	377	392	416	409	406	404	422	437	386	404	403	405	412	360	382	401	397	427	427	388	407	389	423	410	420	400	415	373	450	405	392	375	383	422	393	411	414	424	402	424	398	442	389	418	422	415	407	435	389	386	393	396	391	444	345	374	411	420	398	412	383	413	403	440	421	409	404	400	389	401	404	370	431	445	392	369	423	397	426	374	422	404	373	414	420	399	426	418	423	440	408	411	380	399	422	414	406	408	397	429	400	415	436	404	438	429	392	406	406	397	385	440	379	436	403	398	414	395	434	389	378	401	412	429	397	381	379	406	389	386	405	420	384	418	388	397	392	406	426	375	433	414	368	396	410	373	431	413	433	393	353	391	434	394	396	402	418	384	425	383	450	391	394	416	402	429	404	441	429	405	447	426	434	408	425	394	412	442	366	369	399	437	431	398	407	403	447	418	397	382	419	421	406	466	417	378	393	391	405	421	426	418	451	413	378	449	416	370	415	394	437	374	405	404	411	402	407	404	399	381	424	377	399	417	406	402	405	406	406	386	397	407	436	434	419	410	408	395	420	420	399	410	396	372	413	397	395	381	378	406	375	397	370	455	443	437	412	395	430	415	411	401	414	416	438	441	381	398	381	374	452	369	402	390	421	391	416	423	384	387	411	420	398	433	403	387	389	401	418	417	402	406	394	417	409	408	430	428	378	422	423	389	411	406	396	360	423	373	394	413	402	381	368	397	395	433	429	385	410	390	416	424	437	395	430	401	398	436	389	429	407	373	407	432	389	376	406	393	387	394	397	412	416	409	383	427	422	399	412	406	399	397	389	399	410	432	403	416	368	426	436	396	421	428	421	389	397	395	403	395	397	426	398	396	441	421	402	364	423	407	409	437	421	372	382	421	427	376	407	370	408	426	398	459	409	419	397	398	430	430	405	393	404	404	397	440	397	373	410	363	449	409	375	414	408	424	419	418	412	395	381	423	394	406	374	440	440	409	398	378	406	402	407	378	382	411	403	427	386	433	420	405	383	415	377	408	402	385	398	409	416	364	434	392	390	396	422	432	381	388	421	400	374	375	430	417	403	436	436	388	387	422	389	405	396	416	424	382	433	402	401	414	363	412	395	400	407	428	420	412	394	425	406	350	412	391	413	407	363	376	440	401	387	419	371	376	442	366	407	411	352	385	388	400	449	405	406	398	437	391	417	439	389	422	408	372	411	400	382	415	385	397	395	453	441	389	403	397	412	410	398	385	420	404	405	426	434	367	374	416	393	412	392	399	400	400	359	379	390	427	390	397	429	381	397	364	418	432	385	443	425	400	432	414	400	418	380	413	390	392	413	425	388	403	404	388	408	402	420	377	380	404	395	440	441	404	448	433	424	416	413	406	379	358	400	393	395	380	396	389	411	362	440	412	376	404	399	377	415	395	404	424	371	425	407	401	431	418	422	375	408	396	388	398	402	428	368	392	395	402	416	405	388	385	392	418	404	380	408	392	420	381	402	401	404	404	417	405	390	406	394	421	418	404	367	414	389	403	427	415	404	417	403	433	392	421	406	432	398	402	369	373	388	391	398	385	452	391	392	416	369	394	431	383	440	417	359	386	431	395	438	374	425	405	443	406	411	419	431	441	429	396	396	412	418	415	426	380	403	398	389	398	403	401	403	406	415	401	415	387	416	399	422	352	409	414	417	399	417	418	400	404	429	430	428	431	412	421	394	403	419	408	426	370	401	389	410	438	381	403	411	407	442	402	410	401	378	402	377	391	396	434	407	408	390	382	425	397	388	427	411	423	409	385	434	389	390	458	406	387	429	424	413	436	402	407	418	391	390	419	414	414	381	390	410	372	413	407	386	414	404	362	420	397	405	430	418	401	370	405	447	404	406	393	363	346	408	396	413	452	457	391	401	359	419	376	434	415	456	417	440	386	416	380	381	381	417	405	408	430	427	414	380	417	392	352	427	401	409	414	405	438	389	446	417	407	393	382	413	373	418	407	392	417	417	391	390	393	409	425	424	387	409	455	406	404	414	400	405	408	372	406	418	373	418	404	432	404	442	411	409	404	405	403	396	423	413	399	403	400	421	427	441	389	432	396	398	405	400	375	397	395	428	432	395	424	427	385	376	414	413	418	394	392	417	394	395	419	427	389	409	394	394	377	387	413	363	404	417	444	415	382	414	425	420	396	387	425	404	390	386	410	428	394	413	385	401	414	416	431	399	393	405	380	370	376	398	429	376	387	350	374	400	391	411	428	401	382	399	425	368	427	406	429	405	409	386	418	400	388	410	434	389	394	417	392	442	398	420	377	401	393	404	441	396	387	404	390	379	430	404	406	428	393	398	383	396	403	444	363	407	402	423	399	405	401	390	409	393	389	408	402	463	426	405	382	411	429	391	397	433	424	375	412	389	392	419	386	403	398	433	426	423	382	415	413	427	411	370	407	410	388	420	390	375	405	432	431	395
30277	56297	40210	23349	14344	7488	5179	3445	2622	2137	1538	1280	1045	874	861	758	740	672	657	642	600	604	566	516	536	520	472	460	493	469	512	472	502	501	503	480	497	471	496	471	440	477	442	496	516	437	460	458	495	447	449	432	462	430	511	442	423	444	471	404	495	437	470	467	470	492	448	497	487	496	493	466	482	460	457	440	465	444	467	493	473	469	427	515	458	433	468	450	473	453	439	459	416	468	484	429	475	468	434	455	415	460	486	464	448	424	478	470	457	461	465	471	439	413	430	484	424	489	486	447	436	456	493	468	422	446	531	557	553	565	464	483	440	437	439	462	468	447	499	495	465	425	443	454	425	495	433	438	501	444	451	446	463	436	467	479	435	437	443	484	454	455	459	460	439	430	495	418	484	452	452	412	474	478	463	452	461	463	427	461	468	462	466	481	440	447	461	440	474	461	481	473	424	465	407	436	488	428	465	480	473	420	437	444	489	473	466	479	448	452	458	460	434	421	461	431	480	491	439	449	443	425	388	441	488	438	456	456	438	465	454	489	456	485	429	506	457	463	427	425	440	474	443	449	422	463	447	456	434	445	439	442	426	497	474	467	452	467	462	471	444	460	502	465	432	451	464	515	459	438	487	450	429	482	441	426	447	463	437	440	445	454	412	441	475	462	484	431	449	476	468	432	456	473	479	497	474	418	430	477	464	449	470	451	448	418	471	460	443	471	442	439	457	456	445	469	460	448	426	435	453	451	459	459	454	424	464	512	425	467	478	473	452	451	467	505	451	472	464	477	471	451	456	461	434	519	452	470	465	463	421	431	452	434	487	484	442	500	433	465	469	474	453	426	447	456	432	443	416	435	398	458	443	447	430	446	494	450	448	474	468	472	467	478	455	495	452	423	436	408	466	453	449	481	482	467	441	484	466	493	431	452	441	463	464	451	486	456	447	447	419	465	455	504	457	428	454	426	449	428	430	444	459	435	438	428	427	444	491	449	465	454	431	493	445	464	457	478	451	450	488	508	468	469	442	455	434	439	468	434	460	466	457	438	492	475	441	489	443	463	433	458	430	490	499	401	478	489	444	448	478	446	464	465	420	461	434	446	443	447	467	482	454	441	449	460	467	458	464	474	456	489	466	463	462	454	434	441	448	441	469	472	498	453	442	460	434	443	440	435	435	450	439	489	475	442	441	456	436	456	477	480	455	479	462	471	456	437	464	468	470	462	447	449	476	418	476	474	433	442	429	474	448	458	454	489	439	469	442	436	440	478	442	516	453	485	473	423	473	468	453	472	484	444	440	402	430	454	453	447	462	472	463	462	430	474	463	430	470	446	461	475	458	435	482	463	482	453	449	442	449	463	453	456	459	448	440	443	445	480	483	413	469	474	464	483	454	468	411	423	446	427	444	431	465	438	468	460	420	412	434	453	454	469	420	446	481	458	482	447	463	475	489	433	436	481	428	484	463	432	432	502	434	475	446	456	452	458	409	426	451	431	423	467	454	451	483	479	455	443	448	462	439	495	431	463	463	461	436	441	480	462	428	476	449	479	460	425	468	416	467	459	438	416	452	478	448	420	483	440	439	464	456	458	490	462	443	468	458	475	458	439	432	472	439	452	461	437	448	439	500	440	429	465	451	507	467	449	463	472	460	472	484	466	453	468	442	437	477	451	426	482	459	490	459	434	448	424	436	450	452	482	421	491	432	431	475	493	450	434	415	488	438	415	459	448	516	440	484	488	489	467	430	441	454	430	495	497	462	481	416	455	439	469	425	454	492	468	455	467	466	456	454	450	471	457	490	426	451	486	457	463	429	462	425	461	469	458	452	459	456	469	457	477	475	462	461	493	458	438	429	466	498	442	500	442	460	445	449	434	447	500	435	450	463	433	442	458	485	457	516	431	458	411	448	477	457	450	460	452	438	443	445	466	440	467	490	431	463	446	462	475	470	464	433	446	450	453	444	459	465	460	441	455	469	499	479	454	485	446	467	471	470	491	445	454	461	449	444	415	462	477	470	443	457	470	431	440	421	491	461	479	454	454	453	465	477	480	439	458	486	483	482	460	470	437	413	479	490	448	458	482	438	462	447	448	443	473	451	454	476	496	459	444	432	466	440	428	485	452	446	441	441	443	475	438	500	508	429	479	460	481	427	448	443	467	442	468	448	461	486	484	439	546	453	456	442	439	448	452	480	429	434	460	466	418	463	413	461	441	423	469	475	448	428	449	446	449	488	465	426	470	458	426	466	441	493	404	466	426	412	452	498	424	455	478	458	441	457	455	472	437	423	476	429	452	429	447	464	429	414	474	462	439	465	461	454	461	454	483	456	493	437	465	454	466	475	446	456	483	411	445	447	441	462	454	494	454	453	468	459	474	468	476	416	448	426	426	460	482	448	435	486	462	445	442	463	470	485	456	466	495	485	464	455	465	478	474	422	454	468	494	460	458	456	464	514	478	446	458	465	445	449	473	433	458	469	450	444	434	452	448	462	454	425	457	477	473	434	434	452	477	434	465	471	449	443	468	436	474	475	495	500	408	451	418	454	469	459	422	435	439	456	483	421	454	454	442	464	448	446	448	425	452	419	495	471	458	486	476	487	487	441	481	460	469	450	463	415	405	449	438	437	448	486	453	477	473	453	447	438	473	447	427	489	427	482	480	431	488	461	452	450	417	483	429	482	428	439	460	477	502	457	459	495	483	470	471	467	434	422	453	430	460	438	440	477	462	492	448	465	470	436	490	475	425	455	461	491	459	471	434	483	444	439	431	487	466	433	484	423	434	474	466	472	442	466	461	461	455	465	436	464	427	431	450	460	485	426	445	488	473	464	435	476	472	427	459	499	449	464	443	504	467	438	460	479	451	456	441	457	443	433	452	460	458	474	451	462	427	433	475	431	411	464	469	441	463	464	443	469	452	444	459	436	422	451	484	480	434	492	433	436	439	482	515	431	510	490	452	471	442	435	464	460	462	466	389	453	495	453	420	490	465	481	449	478	459	491	483	475	453	464	415	446	456	459	491	471	458	445	432	444	406	437	445	449	440	438	439	410	452	460	434	455	453	448	480	461	461	440	493	456	415	456	452	465	445	483	448	475	471	454	458	489	461	442	453	430	480	465	438	497	471	485	474	454	454	434	461	474	448	450	473	434	494	481	439	507	452	462	426	421	455	463	475	434	454	426	465	460	445	438	436	457	455	456	439	437	521	475	478	467	420	441	466	428	464	474	461	471	473	432	464	463	488	462	474	463	441	453	478	446	414	460	452	485	478	473	497	467	455	415	435	409	452	472	452	451	451	469	460	428	447	463	457	469	439	458	435	473	424	430	433	449	449	457	440	477	462	477	418	488	458	485	462	449	436	441	448	452	460	437	463	431	440	470	496	485	447	470	442	469	458	423	417	506	462	488	459	456	432	433	456	477	464	417	471	458	451	451	449	460	443	473	491	449	445	473	469	459	439	452	431	439	462	438	456	469	453	455	480	451	473	492	435
28258	25472	26648	13988	3710	1361	935	691	507	397	336	323	247	250	250	266	241	239	210	226	247	232	197	234	221	200	210	212	223	227	210	204	222	204	235	207	225	210	212	218	186	221	246	187	211	194	224	220	192	230	198	234	198	234	215	194	220	230	205	224	198	197	206	228	209	196	202	223	220	222	208	207	179	229	202	229	218	233	200	220	205	218	210	214	237	211	201	206	204	206	228	231	183	189	210	198	210	215	220	210	228	231	213	208	214	205	206	208	208	166	176	208	187	228	187	188	226	240	201	234	202	200	224	218	230	236	236	248	238	239	196	179	227	237	213	206	194	198	211	191	211	227	225	200	250	245	224	216	200	190	211	210	215	234	205	188	223	216	216	198	226	214	223	170	202	226	198	227	221	246	193	190	204	220	217	190	206	199	205	217	205	213	217	209	216	217	223	217	212	211	192	214	189	222	215	217	215	225	226	207	211	234	225	214	192	246	214	214	211	213	209	255	236	214	219	203	200	187	216	216	214	224	198	209	277	246	209	223	202	230	207	209	215	199	190	218	206	217	214	200	216	222	199	217	224	221	225	220	207	206	234	218	212	224	219	187	225	200	223	226	229	184	200	219	223	210	228	231	188	203	206	237	198	211	201	198	229	211	232	217	227	223	217	238	195	224	226	234	195	203	209	222	199	207	193	218	192	185	227	214	205	208	216	216	211	232	214	214	233	217	214	200	211	226	205	228	192	182	205	225	201	236	230	206	229	209	215	208	237	224	208	204	230	235	193	198	198	219	223	208	197	212	203	213	200	225	193	197	216	214	208	172	215	211	215	225	199	195	210	227	201	216	214	214	227	193	220	207	183	211	200	204	192	206	208	177	195	208	203	217	224	189	216	202	238	206	229	226	220	237	205	205	195	219	196	203	191	216	217	201	220	195	200	195	197	197	229	193	217	211	208	219	235	185	197	212	199	220	213	219	205	196	225	192	223	227	215	237	232	208	221	209	232	238	189	229	234	234	202	190	190	190	192	215	224	201	200	196	238	228	198	209	179	195	218	205	224	234	211	221	202	217	235	236	214	195	192	205	217	200	249	200	219	212	222	195	213	218	208	218	207	206	198	208	207	206	193	203	202	194	222	211	208	216	228	210	192	215	192	228	202	199	201	206	206	238	214	214	227	224	211	215	201	236	258	226	215	209	205	220	222	229	222	232	212	220	208	214	224	192	221	208	209	175	200	225	185	158	221	206	226	223	212	211	218	217	207	226	197	218	222	210	228	197	197	211	224	198	209	203	223	198	197	220	221	210	203	198	219	216	211	208	232	227	198	201	187	201	221	219	185	211	212	256	229	232	203	236	210	207	177	215	238	207	212	203	221	228	197	228	211	207	181	204	211	209	217	221	215	206	192	180	224	235	234	202	202	226	194	207	210	197	217	206	189	249	204	207	202	219	204	201	254	204	224	191	211	219	216	205	213	233	222	209	213	199	214	203	211	201	198	208	205	223	226	224	210	225	204	173	199	227	205	232	228	223	238	223	223	190	223	229	208	243	220	197	253	207	222	221	214	224	209	237	225	232	210	215	230	208	222	224	206	219	232	211	213	219	215	252	179	206	239	236	229	226	216	229	217	221	217	195	204	202	197	233	186	212	197	181	225	187	204	206	189	226	234	195	207	218	237	222	199	210	225	229	203	205	202	210	218	215	249	244	208	205	215	206	200	202	200	225	191	225	204	180	215	208	203	219	207	220	197	224	205	224	227	220	207	189	209	210	251	199	205	222	225	222	209	222	197	229	199	213	245	205	212	213	211	213	209	206	221	203	209	220	202	202	198	196	196	225	181	186	197	242	210	239	203	228	204	196	229	224	223	217	203	207	218	245	217	218	209	223	197	212	217	206	216	240	208	203	219	207	192	235	214	231	225	214	220	222	199	209	241	190	204	229	207	203	203	213	243	196	218	209	230	203	229	198	185	206	229	213	222	197	210	201	208	235	205	193	225	214	210	225	221	231	226	238	216	232	216	208	187	225	232	214	236	208	207	216	223	230	224	252	220	217	198	196	217	183	188	197	215	223	247	190	195	204	209	228	212	194	207	219	189	240	205	224	205	229	208	219	191	208	228	209	228	219	210	229	209	204	240	218	237	207	189	219	226	236	209	216	224	225	205	210	225	230	198	248	200	208	205	228	176	227	208	238	228	236	204	203	213	211	210	188	209	224	207	231	216	197	212	204	192	207	229	219	224	251	217	213	225	209	220	211	227	232	215	227	201	211	222	211	217	238	221	207	217	226	204	214	198	200	217	225	239	219	218	201	189	196	231	227	189	224	227	186	211	227	188	217	221	206	228	246	219	247	217	257	222	208	202	189	203	231	187	175	205	217	217	209	198	219	206	232	208	203	205	231	238	212	213	191	236	208	231	228	216	221	227	207	224	229	220	195	215	209	209	213	201	219	235	218	228	189	197	217	194	207	224	213	219	210	212	225	216	189	231	226	200	218	236	218	209	229	217	197	222	226	223	189	207	216	178	219	208	212	209	198	213	198	202	195	219	202	217	204	195	196	250	198	227	220	205	223	228	194	214	205	200	203	209	197	232	222	228	225	175	238	216	224	226	198	244	228	238	205	224	247	218	211	236	216	202	243	232	221	200	216	216	225	219	215	223	229	227	216	229	224	210	195	220	176	214	237	198	211	242	196	194	237	205	207	233	219	223	209	195	184	206	233	232	230	226	208	221	229	220	244	216	219	209	196	202	206	225	213	221	202	186	225	203	226	223	222	234	219	225	202	234	207	205	213	220	207	197	221	214	213	205	230	215	206	213	209	211	206	193	222	206	199	221	202	215	196	220	196	186	198	220	193	219	216	238	183	184	225	229	182	232	216	200	220	228	204	194	204	210	218	224	231	202	201	219	219	186	208	201	204	200	204	206	195	195	216	210	217	195	220	232	208	201	221	202	210	207	204	191	223	238	209	201	196	210	229	202	253	274	216	220	200	216	213	202	207	216	227	219	203	233	234	223	200	200	204	225	179	219	235	226	210	228	218	210	226	217	203	221	211	214	207	206	222	234	174	233	225	214	215	201	232	216	200	198	210	210	224	203	222	175	222	227	213	222	203	230	214	225	215	209	208	193	215	219	216	211	237	207	232	225	195	218	225	236	217	214	193	220	218	199	222	219	211	191	229	223	187	193	197	208	224	209	211	203	209	227	201	239	218	234	250	235	207	223	200	186	188	244	185	218	237	205	202	202	220	222	229	242	219	214	218	208	225	210	209	196	232	193	207	208	221	209	223	216	195	209	197	201	220	212	215	225	227	189	209	208	203	196	218	200	235	215	223	198	207	219	207	215	182	217	228	248	228	209	215	224	224	197	208	214	199	205	216	201	211	214	218	190	206	210	236	222	208	223	210	234	224	196	236	200	234	216	216	230	212	210	203	190	222	234	185	238	194	215	215	197	216	210	218	220	204	201	202	205	206	208	205	201	224	214	207	198	211
27556	41522	27324	12095	5551	2451	1802	1208	851	714	513	419	344	357	352	334	287	321	264	285	306	278	250	259	268	254	268	254	261	259	281	252	241	256	221	217	233	226	248	248	222	260	258	254	288	254	249	269	261	244	239	222	277	249	256	250	244	247	241	230	267	231	267	265	249	251	268	258	238	240	242	240	228	246	255	258	256	257	243	247	274	248	249	274	230	239	241	233	268	233	255	264	218	255	242	236	245	258	229	253	284	240	260	241	239	255	256	257	292	261	254	261	254	264	243	247	255	264	239	259	251	260	261	239	259	278	281	310	278	295	247	271	251	245	267	218	248	253	247	266	284	255	238	269	243	255	250	232	223	271	254	228	226	253	260	224	241	248	262	256	268	229	250	244	265	236	227	251	266	275	273	248	254	249	248	250	244	263	240	247	249	257	243	248	255	283	282	228	250	254	244	238	236	264	253	254	248	233	235	254	257	243	243	263	227	248	227	225	234	241	244	245	273	267	272	251	253	224	265	261	250	256	232	236	240	257	259	255	245	257	247	254	248	260	228	287	253	261	247	262	268	256	228	273	273	270	239	226	287	227	261	267	254	241	257	264	229	228	242	265	246	254	238	245	247	225	244	246	226	250	254	247	264	231	256	249	243	260	244	275	242	246	245	268	225	259	235	282	250	234	220	269	236	248	255	225	245	279	251	232	274	252	253	240	257	252	265	274	268	233	275	235	228	242	283	258	260	240	268	246	264	252	261	233	278	251	264	248	257	266	238	219	241	264	234	226	250	282	235	257	270	251	315	262	232	228	252	248	249	219	257	236	239	270	229	267	251	257	260	258	259	255	220	257	287	259	242	250	238	260	224	229	259	254	242	256	237	254	249	258	237	272	267	233	227	249	251	264	264	269	243	251	243	241	278	264	222	264	256	258	244	236	229	278	240	270	249	251	226	237	262	261	256	282	274	257	252	266	254	239	252	269	258	225	233	247	244	251	267	252	244	245	259	261	228	251	246	246	254	254	254	249	251	220	280	253	270	234	262	233	243	247	250	251	244	267	257	249	260	261	270	241	254	264	266	247	241	261	222	249	236	235	251	247	230	261	219	240	266	270	223	271	241	242	224	254	249	252	244	259	221	249	250	272	266	255	268	278	243	256	264	241	247	218	253	264	249	251	252	264	235	253	291	242	257	236	238	267	238	255	259	267	280	240	257	250	254	223	242	267	242	245	254	241	259	266	244	236	276	280	286	230	268	225	225	243	251	260	271	241	241	222	251	261	267	240	239	241	249	255	264	243	239	268	241	264	249	238	241	222	270	244	234	243	259	244	247	237	252	245	260	231	249	237	263	265	256	275	263	261	242	261	239	235	240	286	253	240	240	238	242	233	246	257	261	260	240	263	229	267	264	252	261	231	239	262	284	263	229	275	247	241	237	281	257	243	263	236	275	266	274	242	256	255	227	259	231	258	226	239	253	274	228	282	259	243	242	247	228	246	261	264	236	216	241	242	273	237	251	211	240	241	273	255	254	238	258	256	252	239	250	264	261	230	279	241	226	260	239	271	253	254	249	239	242	243	236	247	239	232	249	259	241	251	247	264	233	268	264	245	243	260	255	260	239	240	253	230	282	247	251	265	274	271	274	230	262	258	272	254	243	235	265	264	248	277	272	285	259	235	259	245	255	260	227	239	249	272	249	247	280	232	233	245	249	247	296	245	268	303	230	259	279	238	240	242	236	241	253	251	269	239	247	235	253	234	238	259	196	250	246	237	241	251	243	250	252	251	253	252	267	231	241	248	253	248	230	243	267	238	252	241	245	276	245	225	236	241	251	259	234	236	263	253	226	251	244	238	237	233	239	205	251	231	233	243	234	258	224	243	218	274	243	235	235	245	231	246	265	239	250	260	248	237	249	254	269	252	257	261	245	234	277	241	234	252	243	232	249	235	231	236	254	269	205	268	240	244	258	257	258	251	253	233	254	239	261	256	254	203	250	251	266	276	255	271	277	256	227	270	259	240	250	278	248	264	229	253	282	259	282	251	263	243	244	280	234	241	253	263	244	240	273	234	255	254	273	270	232	245	246	264	256	248	240	233	245	227	244	250	219	238	261	242	238	254	230	246	265	239	260	233	233	223	233	269	249	262	242	248	249	230	256	255	250	241	247	263	268	225	249	250	242	254	256	266	249	265	257	252	263	241	266	261	274	239	266	252	261	237	251	245	221	241	256	261	261	251	264	263	274	252	280	232	257	239	233	282	266	252	248	271	261	232	265	225	233	256	231	251	262	249	249	245	256	242	261	255	255	232	251	243	227	252	240	276	253	220	261	235	234	263	257	235	222	247	266	275	240	274	235	244	228	244	243	252	246	222	246	235	237	244	265	236	263	252	251	273	234	238	266	247	249	247	249	279	257	241	259	265	250	261	239	210	233	221	250	254	238	256	268	277	256	249	263	224	257	244	255	249	283	243	260	246	256	245	224	255	253	242	248	251	286	235	276	237	224	248	275	274	244	225	231	241	269	273	254	252	259	238	232	257	232	266	272	258	251	243	255	216	236	236	255	240	267	263	236	228	244	220	230	237	254	256	268	274	257	263	249	240	230	263	234	247	248	261	259	237	257	259	241	251	228	257	249	239	227	243	256	245	261	252	252	259	274	268	240	276	263	234	277	238	251	236	279	241	291	257	218	245	254	267	259	272	261	244	249	255	233	247	234	283	236	238	256	257	248	264	255	252	243	269	276	228	250	262	248	252	244	262	248	247	262	240	252	248	246	223	237	216	243	253	266	244	261	241	261	263	235	224	272	274	261	232	279	257	252	231	248	256	279	268	257	252	268	230	248	265	233	224	274	239	246	241	234	228	219	264	261	234	276	266	259	243	257	270	257	245	253	283	252	225	249	260	250	243	246	240	249	233	261	245	242	231	224	253	241	244	239	234	258	258	249	222	229	279	255	221	248	231	242	236	249	250	227	248	242	246	231	235	248	270	217	276	230	258	248	232	245	229	225	239	243	282	269	245	226	247	280	230	272	223	245	255	235	251	241	254	278	228	255	284	275	243	232	258	234	251	234	258	251	236	261	261	245	257	234	251	253	234	253	266	232	233	256	263	276	246	262	244	222	279	232	240	255	246	291	259	249	256	252	234	233	234	238	264	254	267	230	268	276	244	245	255	248	240	239	269	238	261	255	268	263	252	260	243	260	246	265	288	250	226	254	245	261	241	242	229	258	233	247	252	261	272	250	260	233	245	226	275	243	235	246	279	251	247	227	251	254	229	226	281	231	268	247	290	255	268	269	251	246	250	252	235	255	245	249	232	233	249	240	255	233	263	233	232	251	244	282	252	235	240	249	241	243	242	228	249	260	255	249	268	295	278	251	239	272	261	255	238	264	241	261	257	259	267	254	265	242	232	259	264	258	233	262	199	250	241	260	288	253	252	267	281	244	227	259	254	265	259	255	262	257	238	281	230	258	247	250	271	204	227	247	254	265	266
24243	21363	28568	24532	21243	11812	2635	1408	977	721	634	577	489	457	436	394	408	380	359	328	366	303	325	333	287	345	299	340	341	317	330	304	293	299	310	295	318	322	276	279	291	324	331	335	305	309	292	316	339	316	304	287	303	310	307	316	324	313	267	307	280	285	283	296	285	308	287	288	308	313	287	297	304	296	298	291	330	318	283	295	311	275	309	294	283	301	271	292	327	283	269	299	295	294	296	287	303	305	292	296	297	308	298	282	292	294	308	325	313	306	323	304	313	302	305	322	316	333	315	312	300	323	312	307	336	335	333	347	341	326	327	320	331	284	293	310	263	306	274	276	291	306	313	303	303	338	244	294	273	332	277	292	295	299	311	282	311	304	276	288	298	295	328	321	325	328	279	301	329	321	271	281	303	316	310	289	305	306	292	308	288	328	291	306	288	301	308	314	329	302	311	300	334	324	303	294	349	289	303	305	326	301	286	297	302	311	291	282	283	293	320	309	291	315	320	275	292	321	303	297	274	291	280	292	276	307	320	291	300	285	334	319	301	291	324	343	321	346	277	316	304	334	325	315	331	322	296	319	298	293	290	325	295	270	286	296	317	264	279	264	299	313	293	296	313	316	310	300	272	297	302	291	365	324	306	315	279	274	294	292	295	297	298	297	264	299	282	301	277	276	318	285	312	324	310	302	246	309	280	303	318	287	328	270	311	294	289	327	312	292	299	287	338	301	312	273	284	274	295	287	277	309	290	304	289	286	282	278	280	276	296	313	306	313	321	277	326	295	276	285	308	279	284	307	286	315	276	308	314	313	307	281	288	259	271	293	307	278	284	310	297	315	307	303	322	304	322	295	286	275	334	328	271	260	293	327	301	319	319	307	260	295	305	328	278	299	303	287	279	315	329	310	273	301	305	288	312	310	301	295	287	298	319	286	321	304	305	302	313	293	283	318	313	316	259	319	276	314	298	303	306	291	304	274	311	294	278	316	284	293	297	316	289	255	269	306	299	267	312	300	311	306	324	306	308	290	293	270	267	302	297	286	316	264	274	307	305	278	307	343	293	317	290	303	303	326	325	309	296	312	282	311	279	304	280	305	298	321	293	285	307	305	253	290	299	304	316	318	257	267	286	302	316	294	271	308	279	324	293	279	296	308	314	296	313	317	296	326	318	308	285	339	271	299	301	268	321	292	312	293	313	313	303	271	315	313	307	288	282	294	277	278	291	291	282	281	315	323	286	287	296	297	312	314	299	296	311	300	320	304	283	295	313	277	312	294	305	277	293	298	287	312	286	322	293	324	311	285	291	324	285	292	302	287	291	307	313	277	319	294	310	301	268	283	304	311	283	269	299	298	277	301	278	299	277	278	292	312	320	278	306	279	286	282	308	304	286	302	282	300	309	289	323	304	302	323	311	276	289	312	345	318	321	317	335	326	320	293	328	300	289	316	302	321	288	283	281	303	290	318	330	293	293	284	289	323	312	292	298	340	300	300	314	315	283	311	302	283	314	290	302	314	259	260	300	281	289	281	291	296	296	282	323	312	302	331	280	294	315	305	257	278	279	343	294	300	290	326	297	272	308	313	272	338	298	305	270	286	297	278	306	297	295	319	286	296	280	326	334	293	343	307	293	295	320	282	323	271	301	341	310	264	282	295	286	313	335	294	282	296	289	286	306	325	326	286	313	306	299	293	319	291	302	327	318	249	313	302	305	311	315	281	287	296	287	303	328	284	294	302	287	308	329	309	290	310	327	299	295	313	303	275	291	296	328	297	296	315	284	310	276	310	276	296	321	303	311	284	330	276	324	308	294	271	325	289	315	279	319	299	268	358	299	312	315	269	326	296	290	334	303	271	307	302	317	284	287	299	288	291	302	327	275	306	313	301	276	274	301	298	307	322	273	311	281	296	302	296	323	314	314	290	320	312	303	306	283	296	311	311	314	314	324	277	281	304	271	295	301	299	318	313	288	278	304	292	278	292	294	323	278	273	303	330	304	305	296	280	287	278	331	299	317	293	277	252	308	297	265	301	344	301	261	302	305	326	314	295	309	302	310	310	308	326	312	293	288	326	273	317	288	300	297	312	279	304	290	312	321	304	286	304	296	293	259	319	260	298	300	288	300	290	308	297	296	337	272	326	288	303	316	309	305	295	299	287	277	317	294	309	261	281	271	302	313	332	311	299	317	311	304	334	324	304	308	320	270	288	283	320	295	284	286	303	280	294	315	305	291	313	299	313	306	302	295	309	269	301	287	303	297	315	308	299	305	257	318	279	300	289	319	300	295	289	297	313	284	305	311	327	292	317	274	280	284	308	311	317	333	287	305	303	300	274	342	288	316	322	278	283	294	299	285	295	307	313	321	317	299	275	343	284	308	281	317	309	322	255	283	288	285	298	304	320	284	323	320	279	311	298	304	290	302	270	304	305	333	277	307	283	302	313	303	316	301	287	310	300	309	285	299	295	305	298	292	277	346	280	264	323	299	289	318	316	284	307	300	288	280	281	294	294	311	319	297	289	315	291	293	288	299	281	334	280	315	311	299	313	292	286	297	304	291	322	273	299	283	305	291	314	310	322	305	309	290	306	322	325	298	293	308	290	301	314	291	289	294	272	258	328	293	323	297	295	269	296	308	305	312	299	298	308	277	281	279	307	298	311	296	280	291	313	289	281	287	300	302	338	304	314	316	278	300	288	330	283	311	286	317	310	295	260	290	302	282	300	310	290	274	303	302	317	298	330	310	264	314	324	282	287	265	325	293	318	292	300	318	286	306	310	304	320	295	277	305	299	294	330	289	310	299	310	306	288	292	283	294	290	303	284	289	285	308	314	295	289	307	293	315	280	285	302	296	313	290	288	275	308	316	332	320	303	284	336	298	299	305	284	342	309	291	276	294	284	294	312	291	314	287	288	303	299	279	276	291	296	318	281	292	320	308	290	285	281	309	288	313	325	309	289	320	331	275	293	303	308	329	299	316	325	319	294	326	308	299	284	329	298	275	306	300	296	291	327	290	323	293	278	342	278	296	275	303	296	303	295	310	265	311	295	285	307	290	301	284	309	293	316	306	308	248	294	291	286	321	296	270	303	296	274	293	295	291	277	309	304	323	300	294	326	267	308	291	296	308	316	331	283	313	290	347	306	305	319	313	289	284	306	289	289	291	311	308	327	324	305	300	324	312	306	286	266	324	279	309	329	313	302	287	323	286	293	307	338	342	314	304	292	331	283	329	307	315	300	323	306	272	291	311	319	291	338	282	277	324	288	296	304	306	343	323	304	324	319	308	279	303	294	331	322	318	328	290	279	312	289	317	305	276	305	307	280	303	324	308	293	288	295	272	312	289	311	285	309	304	286	305	266	314	298	293	318	329	286	301	302	289	303	299	303	299	282	284	318	294	271	279	328	309	280	295	260	304	294	319	297	302	300	285	306	287	291	301	271	312	297	312	310	290	290	286	308	287	329	308	305	286	315	287	284	305	256	301	296	289	308
28732	50843	36727	19088	8686	4790	3348	2449	1689	1160	936	864	680	547	531	461	478	461	438	436	421	390	386	390	407	397	388	372	343	361	364	368	347	344	360	367	337	380	358	361	348	361	340	365	342	349	339	371	340	344	323	360	346	351	315	338	355	340	325	365	357	311	356	360	318	353	345	351	345	321	363	312	332	325	348	337	337	367	362	353	331	344	338	319	369	351	363	348	350	366	335	334	317	319	354	307	337	361	333	353	338	333	360	340	319	333	315	337	334	334	326	340	351	347	344	338	317	357	371	381	343	363	362	343	341	379	352	385	386	363	347	358	318	371	313	348	342	351	310	309	325	302	321	355	338	366	322	343	356	346	357	384	334	341	378	318	356	345	327	379	348	306	348	360	369	347	379	348	346	335	345	394	346	351	345	305	338	327	338	291	360	370	327	359	399	349	353	317	354	325	348	333	314	341	298	331	328	345	350	334	332	352	335	345	329	348	360	387	338	325	346	313	354	330	348	340	359	333	333	370	380	366	357	343	335	355	328	284	383	337	361	335	365	321	325	360	306	340	321	305	324	324	339	340	328	323	346	337	382	348	322	336	369	347	309	341	322	343	387	355	337	336	354	366	341	319	325	340	341	350	364	339	343	359	352	323	343	312	399	329	340	319	348	357	346	324	348	342	360	336	373	322	334	352	313	316	357	319	326	329	332	366	357	329	335	330	340	342	350	368	324	316	327	365	361	347	335	372	345	344	351	351	340	338	352	355	340	338	326	335	350	362	370	375	339	369	334	346	362	345	366	356	327	342	364	329	329	325	348	324	339	340	333	337	335	365	344	359	349	368	350	349	343	361	313	349	333	353	328	327	314	337	340	357	372	354	340	342	357	354	360	351	333	331	347	351	372	362	336	330	338	323	312	368	328	357	365	338	369	326	318	383	330	352	366	327	323	351	330	367	359	349	333	351	330	328	316	364	361	360	350	342	332	328	322	336	372	364	332	310	364	359	314	364	320	358	331	328	391	368	345	346	315	347	323	328	356	347	333	345	377	347	350	355	351	345	388	352	337	301	339	296	359	349	337	356	375	325	361	337	341	345	326	329	350	312	336	345	371	368	365	349	347	337	362	325	332	340	307	333	347	326	337	342	375	350	366	375	346	359	324	315	344	308	337	342	343	344	338	338	339	348	347	321	362	349	327	364	341	338	358	338	329	295	293	328	353	318	329	346	360	353	369	365	326	344	345	335	332	344	322	308	350	357	380	326	312	338	342	322	322	335	352	355	362	326	341	371	337	368	357	365	314	336	304	338	324	366	319	322	341	376	360	333	325	334	364	332	351	325	386	359	365	335	360	322	368	353	300	332	327	345	346	348	314	363	320	310	345	357	357	299	351	367	345	357	338	368	347	340	346	334	350	296	320	357	348	375	333	370	341	369	327	399	368	373	345	342	351	369	342	349	326	352	336	367	368	366	339	322	334	321	371	359	382	357	335	348	349	358	326	316	393	375	328	322	326	319	372	337	346	342	324	349	343	359	340	312	327	317	375	310	334	369	338	321	356	355	324	341	335	352	336	351	371	345	352	316	351	323	342	329	372	352	332	335	340	342	351	343	329	363	328	347	355	337	340	358	335	342	351	325	354	371	368	335	349	343	360	355	331	327	369	318	345	334	372	364	327	340	334	352	375	315	318	360	322	352	353	359	366	336	350	347	338	344	339	341	391	350	332	320	342	375	343	356	341	334	313	355	323	303	337	334	351	354	322	348	331	339	324	333	379	313	359	320	380	354	339	336	349	326	351	345	332	353	309	395	344	318	317	324	348	331	334	353	343	383	373	334	312	319	340	331	327	356	331	337	382	335	352	336	333	301	358	350	369	332	328	319	352	293	326	346	373	377	303	362	349	372	315	320	393	349	343	355	326	347	360	322	339	361	335	373	352	361	363	347	338	325	360	324	337	361	354	330	330	353	327	368	367	378	354	336	352	361	302	327	350	305	354	358	343	361	336	338	328	354	324	375	306	367	338	329	343	358	339	310	340	335	342	336	359	350	362	328	346	351	332	338	336	328	371	333	317	345	354	326	351	321	365	341	395	356	346	307	352	353	337	319	362	360	365	345	332	333	320	327	332	344	334	340	357	334	339	330	359	325	331	345	372	367	366	360	354	339	333	314	360	346	326	300	324	316	308	320	329	350	320	352	358	329	358	335	364	359	350	354	338	319	349	349	332	326	314	353	340	330	336	333	340	376	369	348	329	356	328	313	334	326	338	348	327	338	364	335	333	370	329	331	344	320	334	353	322	349	341	342	347	324	374	323	364	318	335	356	353	336	362	337	372	349	358	304	361	325	358	322	350	297	371	340	340	336	363	328	326	346	333	328	344	339	325	307	350	366	334	334	329	354	373	320	333	329	366	349	335	362	356	351	318	363	325	333	340	343	323	366	361	367	336	319	364	368	350	336	342	326	358	360	368	362	343	307	338	346	342	343	367	323	373	331	323	361	360	315	353	340	337	339	341	333	349	312	344	322	349	342	342	320	331	317	334	318	346	328	331	344	332	333	323	339	336	352	348	332	331	328	334	332	317	322	335	360	329	369	318	356	350	349	336	335	364	324	324	335	342	336	358	371	368	339	351	310	356	320	370	354	353	342	387	328	370	363	362	382	345	347	304	331	319	326	280	321	329	362	368	376	355	335	362	363	349	329	349	331	360	356	321	345	358	345	324	379	335	352	327	351	362	355	323	355	340	338	337	352	333	345	388	316	324	374	355	311	366	359	355	363	346	322	349	347	374	352	333	343	333	353	355	345	335	350	337	322	356	352	332	366	364	332	303	311	331	355	343	293	325	395	370	330	327	297	350	331	362	356	343	346	323	366	358	346	367	340	360	353	336	337	359	357	344	336	357	333	349	340	334	327	345	351	318	363	345	356	316	342	363	353	318	331	337	334	322	364	342	323	350	353	381	341	371	325	323	343	368	342	353	331	373	341	377	350	351	341	310	327	354	346	340	343	362	361	307	355	354	357	345	346	351	336	354	360	348	337	286	313	327	346	339	368	303	344	355	352	317	347	296	352	352	304	359	311	374	358	353	359	328	351	345	371	310	327	376	353	309	365	323	349	346	363	325	311	312	359	335	357	293	345	355	356	358	340	338	333	337	345	376	313	348	336	334	381	357	349	347	322	334	353	372	349	338	325	341	335	341	361	350	325	330	364	321	342	339	320	351	341	321	366	344	377	373	350	322	341	326	324	318	342	367	373	332	367	350	375	319	350	341	321	340	343	329	322	356	334	371	348	321	358	332	355	342	341	321	305	345	354	353	331	353	340	339	335	338	336	364	381	359	330	355	369	339	317	360	351	349	303	350	362	388	350	319	317	346	333	334	368	393	329	336	324	347	331	325	337	324	337	359	337	343	325	346	374	335	359	350	339	350	351	327	345	338	323	384	348	374	355	316	338	350	357	340	338	363	356	336	364	352	355	351	325	354	344	345	314	351	348
25406	21323	27805	25232	12397	2405	1227	917	684	559	514	452	339	307	328	333	322	299	269	290	264	272	273	287	237	238	246	263	271	261	244	258	255	248	271	242	284	242	263	265	252	249	248	243	251	249	240	269	259	259	262	271	231	240	251	232	272	249	259	242	262	238	269	229	253	278	265	261	266	236	293	245	220	245	246	250	243	255	249	274	250	226	265	246	255	245	241	250	257	216	265	232	251	265	261	246	252	242	272	257	237	244	257	249	249	235	252	274	258	219	254	232	245	261	234	231	267	269	271	248	236	253	263	241	266	256	289	265	282	265	270	258	250	242	255	260	261	247	257	246	254	241	277	261	241	252	232	230	240	227	279	265	239	254	234	252	257	278	255	221	255	243	257	244	224	245	249	246	295	221	237	260	251	250	238	222	287	245	253	231	240	266	250	236	253	232	259	252	233	258	268	236	228	264	255	239	253	267	245	266	266	240	280	257	253	252	233	273	282	244	267	257	220	281	227	240	231	275	276	242	259	238	275	268	264	241	248	234	254	265	233	244	257	249	247	252	252	272	279	259	260	270	234	225	238	249	256	250	254	262	247	271	247	242	251	230	246	262	258	249	224	238	258	242	231	254	268	233	269	260	257	246	253	276	266	238	246	258	261	271	247	245	253	275	263	240	249	233	274	279	229	246	252	248	255	216	247	250	236	260	290	260	244	263	248	260	221	248	268	260	257	237	276	237	233	251	251	251	271	253	242	256	242	257	208	236	288	268	258	245	261	247	249	237	243	261	253	256	243	260	272	242	239	249	251	239	244	257	273	227	245	266	228	276	239	241	260	268	264	256	262	261	256	243	249	235	252	235	251	265	269	251	263	292	257	240	248	258	262	239	237	238	286	242	261	226	226	245	259	264	263	220	249	222	257	241	225	253	264	241	239	220	268	235	263	256	275	242	241	264	258	224	248	256	266	255	244	276	218	255	249	276	255	266	235	239	241	240	270	264	244	269	234	244	243	253	251	274	280	232	241	245	235	227	217	249	254	247	233	244	251	252	252	254	237	257	252	244	283	248	232	257	258	235	235	281	263	265	236	262	267	248	253	262	247	266	244	241	234	259	246	247	235	254	274	281	256	243	262	242	218	252	261	257	278	221	237	226	257	244	250	285	237	265	268	279	254	247	265	275	243	223	277	278	259	285	257	266	268	245	244	243	263	246	251	252	232	255	239	245	258	269	291	249	249	251	272	226	243	229	244	243	248	244	228	242	277	263	256	238	246	305	253	275	266	257	270	266	270	272	246	270	242	233	257	277	277	251	241	225	236	264	262	257	252	271	235	264	264	268	259	236	243	247	247	290	273	276	280	231	224	244	260	273	257	256	275	243	234	262	264	251	253	266	238	264	216	233	245	261	223	234	246	271	252	242	236	223	234	271	248	240	243	247	243	257	244	250	259	258	257	272	249	250	249	292	233	241	242	245	254	263	216	277	259	238	246	253	244	266	224	275	228	252	253	227	255	236	271	239	243	257	240	242	242	232	266	260	258	255	268	277	224	262	268	248	258	272	234	254	259	242	240	253	253	249	239	268	247	258	245	232	246	243	255	234	255	257	254	232	229	231	260	248	265	277	290	265	273	262	254	285	229	229	245	237	256	255	254	245	231	215	229	245	272	240	254	251	237	232	266	233	283	258	251	243	246	234	255	275	234	275	252	234	252	280	253	243	275	240	246	280	268	263	247	253	247	281	282	269	270	256	259	252	275	230	216	265	241	221	228	279	224	252	254	242	256	254	236	270	255	251	260	289	261	260	240	270	237	232	254	254	220	254	229	259	264	243	239	237	243	251	256	243	284	225	251	265	254	224	253	240	265	254	262	240	263	252	227	236	274	281	235	254	264	246	246	264	238	221	232	262	252	259	226	272	259	257	239	251	244	280	285	253	239	251	263	256	259	248	225	252	260	266	268	243	246	264	244	269	253	243	226	226	257	250	235	264	245	268	250	262	267	243	263	267	258	234	259	250	274	255	231	241	251	246	252	250	229	250	241	267	249	240	263	244	261	261	270	244	255	252	230	249	265	238	261	264	223	264	226	282	256	266	260	239	260	272	241	256	251	236	286	239	255	257	216	258	273	261	233	242	238	278	245	256	266	229	227	275	233	248	264	250	226	249	259	266	279	287	219	236	265	243	213	280	243	238	248	274	240	230	251	248	238	266	246	254	239	237	232	270	251	262	278	223	239	249	243	251	248	230	262	238	214	238	244	227	236	253	240	281	256	267	233	273	247	267	259	227	252	240	263	249	232	285	253	253	239	229	228	244	254	250	257	230	233	259	245	242	250	271	266	278	249	247	239	275	252	231	262	244	265	225	259	285	278	243	246	231	261	241	266	249	292	261	246	231	230	258	260	226	247	277	244	254	232	248	251	230	295	242	226	271	233	247	239	205	244	266	219	241	248	243	269	259	238	238	248	241	257	237	255	248	287	277	271	238	273	258	272	264	257	264	248	264	285	232	248	253	254	254	289	256	244	246	261	251	279	256	248	253	248	250	277	227	243	239	238	257	259	246	269	269	248	247	255	249	258	258	278	247	217	241	274	249	243	278	274	269	233	256	261	258	266	254	260	222	215	244	245	248	267	251	269	271	231	242	240	250	253	244	293	228	272	237	235	254	232	214	273	246	258	224	286	267	243	265	226	284	237	246	252	260	236	270	226	227	238	260	248	281	227	265	224	266	273	243	259	224	252	255	258	262	252	254	271	256	248	263	264	250	247	257	245	256	275	247	239	284	246	268	253	227	262	248	254	233	256	266	199	280	216	274	256	254	267	244	264	209	278	244	268	246	292	271	255	250	253	264	252	236	265	262	236	264	259	260	236	253	243	278	264	242	220	238	243	256	233	256	257	255	262	269	279	255	268	235	266	278	228	244	261	265	240	272	251	229	294	287	258	268	263	246	227	222	256	258	219	274	250	261	268	223	261	276	256	259	269	240	255	243	283	259	244	294	273	266	246	264	260	252	288	241	279	261	256	269	255	259	245	259	243	257	265	236	235	258	244	239	263	248	248	250	221	236	245	241	239	229	235	245	290	228	234	241	260	249	256	272	246	257	255	255	262	269	252	249	256	246	233	259	252	256	259	262	254	248	259	283	241	228	253	276	257	256	236	262	245	284	246	233	260	249	268	236	268	240	241	264	248	247	253	216	245	255	255	272	226	267	247	268	261	245	267	238	250	241	250	251	270	264	236	258	249	253	241	230	274	247	253	251	235	246	263	234	256	236	241	263	264	261	289	250	253	259	237	240	302	276	259	250	232	238	262	252	251	258	254	241	253	276	262	280	266	272	236	228	259	255	246	273	260	229	251	242	246	247	240	258	271	269	265	251	243	230	259	256	251	255	253	256	236	259	253	248	250	237	253	263	267	232	239	235	281	263	255	264	276	243	248	256	270	234	266	241	242	240	246	243	245	262	269	282	263	256	250	260	251	243	269	253	267	220	253	240
28761	47588	35433	15565	6243	3482	2398	1804	1327	897	782	661	588	457	437	403	416	344	370	355	338	320	304	334	335	300	325	331	331	296	330	291	313	296	311	293	298	309	304	255	295	297	268	330	287	288	314	296	281	277	302	301	315	320	269	285	289	307	304	305	307	316	291	287	316	292	304	299	324	316	281	278	289	290	288	287	295	320	315	323	273	313	302	305	305	329	276	323	302	298	316	313	319	303	310	331	278	270	309	252	298	323	284	288	296	294	297	347	305	300	296	304	262	292	292	280	321	310	312	322	301	284	306	301	281	330	347	372	336	326	307	288	291	317	314	289	312	311	348	293	316	325	275	278	314	311	286	305	345	283	314	315	301	325	294	297	316	298	296	310	284	286	309	306	305	284	302	336	298	275	306	297	308	313	308	286	279	321	348	295	322	325	309	302	293	323	307	286	306	298	326	288	297	319	278	304	281	318	298	270	322	326	294	295	322	287	330	297	297	308	275	327	282	293	313	300	293	320	310	301	285	316	316	343	296	334	307	298	322	296	340	273	311	292	315	325	304	282	282	288	332	313	294	311	279	276	311	287	292	289	301	315	305	274	287	287	337	327	326	282	300	313	270	307	285	275	282	294	306	278	317	271	323	327	340	302	303	302	308	300	291	298	292	292	284	286	279	292	277	299	286	306	293	314	307	303	291	326	273	322	271	294	289	280	283	309	280	325	305	296	293	290	297	314	306	300	318	296	260	289	301	285	316	302	311	323	311	297	316	311	308	284	304	308	284	319	279	312	317	306	311	325	293	296	281	301	277	280	303	310	281	298	277	289	301	310	300	328	299	300	293	271	300	300	284	293	292	291	291	293	305	324	293	276	316	292	301	316	329	296	273	272	279	311	280	320	315	285	289	286	291	338	310	302	297	305	293	271	301	297	287	310	315	336	327	302	316	301	326	291	273	335	332	287	286	320	284	297	323	328	303	322	317	299	308	298	288	278	302	282	288	311	283	308	307	297	300	307	290	296	289	291	291	295	307	299	279	308	309	317	317	300	299	307	314	297	300	306	297	307	302	291	303	300	309	310	281	291	296	323	299	290	305	279	312	303	271	311	288	329	310	308	306	271	275	310	315	274	298	299	314	319	297	295	294	298	322	321	310	281	319	326	263	297	299	297	292	293	317	325	281	288	289	297	303	293	260	310	280	265	274	313	268	290	292	312	339	300	308	307	309	294	315	282	292	309	314	323	298	318	305	321	318	281	306	287	290	300	284	312	315	272	297	310	307	314	297	287	300	309	347	329	321	303	324	300	296	322	299	279	297	272	309	325	273	298	308	290	327	337	288	305	312	307	280	303	338	289	302	318	308	315	295	321	297	282	283	323	294	308	291	298	306	288	298	291	340	312	293	293	279	305	327	322	317	280	329	344	336	300	289	287	302	287	295	276	266	315	317	268	298	296	285	324	298	325	313	316	326	303	293	310	278	323	278	315	303	338	283	314	322	281	309	293	300	292	309	288	314	299	303	323	303	288	329	291	291	333	282	296	324	301	306	330	292	336	303	296	313	303	318	296	328	278	267	294	287	349	288	285	324	313	303	301	321	289	312	310	289	269	271	295	279	319	316	312	282	322	293	306	286	323	295	265	301	302	324	305	315	298	308	287	305	311	316	305	307	304	284	283	284	325	308	322	298	277	284	312	291	309	329	275	298	308	273	278	286	310	354	287	309	309	284	328	288	318	306	281	291	284	274	286	296	287	296	289	312	291	335	286	294	286	279	316	298	307	315	303	297	291	307	321	329	276	295	270	291	299	299	291	281	326	320	282	285	342	305	300	313	306	299	311	286	299	319	284	272	309	317	274	323	298	272	324	294	309	301	286	320	321	304	316	287	302	276	318	332	296	295	319	312	312	323	306	313	262	319	301	295	288	313	304	315	291	296	286	297	305	327	313	318	292	269	274	304	283	312	307	310	308	279	293	313	300	319	297	288	289	280	299	295	272	331	312	304	308	258	288	325	324	289	283	315	312	315	307	319	290	280	293	301	281	296	290	279	321	269	299	307	289	326	334	287	304	291	302	289	289	328	278	289	319	263	291	312	311	301	299	319	290	324	279	293	296	287	301	306	290	305	299	298	303	298	293	301	329	299	306	290	311	315	323	309	317	320	315	303	323	300	306	315	320	305	289	319	285	311	338	301	296	299	302	300	289	279	285	321	331	313	288	285	307	292	311	287	282	283	305	302	286	292	312	328	290	329	306	295	280	291	314	296	305	321	305	282	325	272	311	323	292	281	291	321	295	305	307	291	303	273	310	315	325	275	314	291	324	293	307	320	322	291	279	320	305	277	296	270	324	307	305	319	288	296	307	298	302	325	296	314	316	297	287	299	306	289	289	306	309	333	285	326	290	314	297	285	278	295	346	265	371	276	314	321	299	297	319	301	271	302	313	314	309	310	292	331	269	296	299	267	276	313	345	297	315	297	304	316	271	277	307	292	343	333	285	279	321	301	289	298	277	276	327	284	285	287	309	303	300	328	291	313	319	313	323	290	307	327	303	295	314	293	283	308	286	284	323	277	334	294	311	278	282	309	297	298	317	303	282	299	324	316	312	334	306	295	306	302	260	289	298	292	311	294	293	318	335	248	290	285	271	297	329	291	291	307	284	276	288	313	297	314	302	294	304	302	296	292	311	284	289	309	290	291	325	285	300	293	325	294	318	303	306	305	298	294	293	276	310	319	314	312	304	297	325	317	277	289	302	277	317	300	319	303	290	303	309	325	323	300	313	300	292	311	306	318	309	303	297	304	279	298	275	307	335	298	332	300	340	317	343	280	340	285	273	289	298	299	324	290	295	315	293	312	269	310	318	313	298	323	330	325	328	283	298	316	296	303	290	315	285	300	322	303	321	325	282	300	293	284	313	313	300	286	284	329	310	301	291	313	339	319	311	296	303	320	284	276	309	307	274	295	277	299	307	298	326	320	308	311	315	312	321	318	329	289	324	321	318	292	293	295	292	339	294	300	291	309	297	278	305	316	327	258	298	290	297	330	298	325	285	296	307	303	298	301	293	267	307	302	292	291	343	326	303	294	295	320	301	322	317	307	287	317	309	293	307	301	313	283	312	259	314	288	289	316	306	310	310	310	326	300	288	314	316	307	282	301	318	310	297	315	295	289	312	310	306	288	286	303	309	315	296	292	312	303	284	294	291	287	304	291	310	297	322	321	295	308	285	339	272	267	339	312	335	295	298	310	304	290	302	279	283	298	312	286	297	329	316	304	315	298	313	308	318	302	292	278	290	261	317	292	278	297	297	287	286	306	325	289	304	321	323	322	310	325	283	329	308	295	275	291	286	295	307	300	280	303	327	312	286	266	289	297	308	284	288	297	305	293	306	282	286	292	302	303	285	318	267	311	303	301	351	277	285	290	294	280	305	293	317	301	324	279	282	292	317	299	300	296	253	291	295	297	302	327	289	276	326	297	304	319	310	296	317	295	267
23025	21312	29040	23965	21321	21276	10490	2315	1401	1134	1024	811	707	600	570	548	533	521	527	480	468	470	498	450	422	435	433	437	424	428	411	425	446	400	389	393	386	432	402	422	414	407	379	420	437	418	388	420	412	411	381	389	366	373	437	418	415	386	433	386	388	425	446	419	388	443	404	407	394	406	402	412	422	381	420	388	414	422	430	369	394	396	379	422	423	446	391	398	388	395	407	371	399	389	406	367	402	413	384	426	416	412	397	396	381	417	379	361	417	423	401	376	392	408	379	417	424	396	374	384	383	379	356	394	377	439	433	463	437	392	425	373	381	410	349	413	425	414	397	428	366	395	412	399	447	348	379	415	372	400	401	368	377	408	435	404	443	399	399	417	402	400	390	386	399	389	398	405	407	400	399	424	407	410	382	377	407	396	377	416	434	409	368	384	417	416	404	384	413	417	395	406	366	405	400	431	382	410	405	408	379	418	361	417	388	365	382	387	417	365	417	396	408	367	385	384	389	386	379	408	401	356	396	415	399	411	369	384	400	424	388	392	391	374	375	433	372	435	393	400	383	363	406	397	408	400	400	382	398	402	421	403	381	392	421	391	399	405	423	431	416	391	397	384	403	382	388	419	393	408	408	408	408	422	385	406	411	394	418	386	372	369	396	401	378	403	424	415	398	399	370	392	421	438	427	398	405	421	378	393	393	389	400	390	387	381	372	414	415	437	411	370	397	396	395	382	419	418	387	433	412	391	411	364	420	411	397	391	425	444	395	395	366	407	412	396	385	388	369	416	355	389	398	389	398	428	454	400	412	432	406	422	411	413	413	421	386	380	378	392	400	417	397	369	421	428	410	418	370	419	378	368	380	384	381	378	403	383	432	388	416	386	405	373	398	434	382	379	400	390	370	386	398	378	378	436	403	411	383	398	378	395	411	390	407	398	398	405	397	400	445	398	411	373	400	356	418	370	364	397	394	407	415	393	354	392	407	421	400	394	395	389	412	396	405	412	420	394	424	420	397	410	374	387	376	407	371	406	382	404	422	404	382	442	400	406	365	398	423	377	413	404	329	388	411	405	365	402	404	403	406	400	412	384	381	367	396	386	398	368	358	394	429	365	367	397	394	371	431	402	416	427	398	420	383	406	386	402	385	433	424	411	372	375	403	401	421	443	417	384	404	399	399	382	366	377	364	402	391	424	395	432	404	399	351	432	404	394	354	397	383	370	415	420	391	410	386	388	419	400	400	408	407	351	405	389	376	388	413	411	406	430	414	449	392	423	392	433	424	412	408	372	378	362	398	392	397	379	402	404	399	399	385	391	425	386	411	404	403	379	371	363	377	389	413	410	424	435	419	387	418	410	370	397	393	408	392	384	399	383	378	399	400	409	394	391	359	381	402	389	403	433	421	394	390	373	412	397	387	371	430	379	421	400	387	364	385	381	419	376	410	400	414	415	399	438	384	412	411	410	412	361	410	420	384	403	412	402	381	401	378	395	375	385	392	386	401	392	375	384	405	379	408	374	394	396	402	425	411	387	433	392	376	397	384	412	425	402	416	378	382	402	389	393	409	404	399	403	376	372	429	390	371	380	373	370	406	368	381	409	404	386	407	393	390	402	373	376	376	379	376	409	391	385	375	383	407	408	399	394	412	383	400	410	383	398	384	381	379	374	372	397	387	424	425	390	431	370	404	439	378	401	408	385	384	389	410	419	393	374	378	414	396	402	385	376	383	377	405	372	410	407	405	405	414	393	402	416	404	399	437	407	409	371	398	350	385	403	396	388	404	392	369	400	397	368	377	396	407	381	417	382	389	374	387	358	380	407	379	409	416	380	387	395	395	390	406	364	372	402	389	389	403	389	424	410	379	386	433	429	376	387	393	388	402	410	389	388	342	360	412	406	408	371	400	372	352	440	425	404	372	433	422	395	395	392	389	369	406	380	365	420	364	378	424	418	399	387	403	385	372	401	403	390	389	398	392	397	379	362	377	397	379	356	398	386	390	419	391	407	408	418	392	389	411	426	396	377	362	405	396	392	363	391	417	383	364	402	377	366	410	424	407	381	419	382	394	374	413	398	381	426	407	425	411	410	380	374	408	395	387	391	406	386	390	362	406	409	364	408	413	428	408	390	386	404	372	392	419	369	414	396	407	399	399	382	395	414	401	372	356	397	412	405	378	412	443	409	397	390	413	364	385	389	381	410	383	415	394	381	378	428	391	394	354	427	392	400	413	395	411	430	362	398	374	401	390	415	422	402	447	406	411	378	395	410	391	415	419	389	396	368	422	384	386	400	404	394	412	427	419	410	389	387	388	395	386	382	389	413	390	400	425	426	377	405	388	396	405	387	380	400	389	423	432	392	389	418	400	388	441	396	372	404	384	407	376	405	381	385	428	374	414	381	354	415	385	362	390	395	385	416	367	404	401	414	396	455	433	410	398	408	420	397	388	413	416	414	362	386	374	371	416	412	408	403	407	392	415	406	408	368	361	378	396	400	348	366	398	395	409	399	417	403	426	412	394	361	397	420	378	393	381	390	403	405	404	369	392	389	408	406	400	391	383	419	371	414	395	364	400	415	400	376	375	389	422	393	414	438	400	403	403	367	348	415	426	423	376	422	421	426	381	390	419	400	433	368	362	402	388	406	389	404	393	405	397	377	419	386	407	382	398	407	398	411	446	414	394	376	384	349	413	388	393	431	391	385	424	389	380	385	430	413	398	379	395	452	400	382	390	417	401	431	373	408	360	398	419	412	438	399	382	400	387	394	428	360	416	423	373	389	413	412	407	360	412	374	404	381	445	373	401	394	397	395	409	393	379	422	419	394	438	420	399	377	377	415	404	425	407	376	425	378	432	376	404	404	385	397	370	386	382	353	424	397	379	387	418	421	381	430	351	399	406	431	403	409	401	423	404	375	421	401	394	392	399	404	372	430	414	385	399	357	387	385	398	391	402	418	380	400	388	431	420	414	413	400	404	407	420	358	404	431	414	408	410	362	417	393	410	391	406	409	427	388	414	380	432	403	426	419	388	403	404	362	384	379	401	421	437	416	379	419	424	409	413	424	419	382	405	397	364	392	395	426	419	392	395	386	374	392	408	419	388	392	401	417	396	368	405	404	409	397	420	378	373	388	404	385	407	403	389	426	365	396	403	366	426	406	418	415	348	367	389	366	393	382	391	384	411	383	393	385	392	402	430	399	349	406	389	392	394	388	420	380	398	415	389	413	385	414	444	409	352	375	412	388	389	386	363	418	395	394	390	391	423	430	365	402	426	377	361	459	354	409	391	350	422	385	375	387	429	402	391	420	394	392	411	398	365	385	424	370	380	395	386	384	380	377	380	388	363	396	378	369	372	428	391	393	421	389	388	423	394	451	402	408	395	386	364	379	412	359	358	400	377	412	377	420	385	386	401	420	398	369	451	406	390	376	403	408	399	404	392	369	386	365	367	429	402	396	388	389	395	436	386	393	417	388	413	400	375	384	386	361
32833	58110	43095	20227	10986	7028	4890	3523	2524	1895	1598	1290	1010	801	749	693	659	630	665	633	555	538	540	520	508	533	521	467	475	485	472	482	445	475	434	473	458	469	436	395	474	465	442	456	457	421	446	418	448	432	457	459	467	460	438	412	475	433	415	467	441	453	500	431	472	464	456	479	425	423	407	436	434	418	468	415	422	443	461	445	399	439	433	436	488	464	440	470	425	422	475	395	461	393	472	498	484	433	425	461	470	462	472	484	481	471	434	472	430	473	473	426	422	420	476	463	464	456	492	464	464	483	443	434	432	467	568	561	487	485	464	445	442	449	445	444	439	445	470	462	473	463	468	429	427	432	452	428	449	432	472	450	480	434	468	461	456	430	443	443	419	463	446	451	462	449	442	455	418	438	433	463	449	451	450	483	442	443	436	413	423	456	453	452	454	459	445	438	418	437	432	457	433	475	433	473	439	462	428	444	443	424	450	450	425	458	433	464	401	483	436	436	427	446	482	435	416	458	467	481	452	447	457	446	471	415	397	421	453	474	441	431	475	435	417	461	448	453	437	457	476	470	436	448	479	418	396	467	433	441	467	423	433	424	398	459	449	428	432	469	476	422	411	420	418	430	454	446	440	438	419	452	411	437	462	442	486	431	430	485	477	451	446	422	438	443	440	431	427	444	425	479	448	437	492	477	467	464	463	480	443	421	472	446	410	463	421	445	432	451	446	453	417	468	459	431	480	452	494	448	462	434	444	416	429	445	449	438	488	443	423	453	421	432	445	469	427	441	460	449	459	428	435	429	429	472	431	434	477	415	447	470	445	474	431	478	482	417	433	473	444	440	411	460	405	454	447	417	460	465	465	464	442	440	410	434	453	463	479	409	452	425	447	453	471	437	457	440	460	470	445	446	457	451	437	444	467	436	418	408	444	465	418	427	418	455	416	439	449	473	441	425	445	427	466	458	434	449	433	471	453	452	442	476	448	446	467	455	459	423	416	415	437	465	442	462	451	456	446	441	437	405	461	460	468	424	452	435	410	447	435	417	444	454	466	452	442	447	416	435	431	437	468	471	492	417	474	417	415	455	448	486	437	391	435	418	444	470	460	432	430	457	464	454	416	386	447	466	406	430	464	433	444	434	475	415	451	460	435	434	415	452	423	492	407	449	449	442	438	436	409	459	434	464	454	436	458	409	438	460	471	470	497	453	444	423	457	451	437	437	440	463	413	407	470	449	445	395	419	435	446	424	445	458	456	456	473	431	478	467	424	458	411	401	482	455	454	437	451	454	410	461	412	428	417	501	430	423	413	471	425	479	427	436	452	429	464	422	476	466	445	430	428	445	442	436	454	442	448	447	475	451	427	460	420	447	428	422	425	453	456	439	457	430	454	461	472	464	482	448	423	431	428	419	439	474	436	469	450	437	438	465	463	448	443	396	440	451	456	450	431	486	445	411	454	465	454	421	450	428	420	454	426	429	445	463	415	449	412	463	430	441	447	463	430	459	471	430	437	439	427	461	468	444	440	417	462	400	402	434	432	459	442	444	446	400	442	398	423	484	455	449	471	430	445	456	409	414	448	454	428	432	470	450	452	446	468	442	447	483	425	455	438	439	443	447	432	452	451	454	463	423	454	420	433	444	446	478	415	427	454	472	434	437	401	439	451	452	443	431	417	455	450	395	440	407	461	462	428	497	422	423	444	434	437	456	463	431	444	459	486	464	428	447	445	487	431	444	397	439	455	455	396	449	453	497	455	436	434	418	431	446	441	458	479	426	425	463	480	484	450	443	443	403	432	472	435	430	444	419	469	436	422	443	437	457	448	431	488	437	463	442	464	429	462	460	473	447	462	414	414	468	440	419	465	469	415	473	440	488	435	440	415	451	457	473	405	441	468	429	447	470	427	488	422	423	471	432	444	417	401	456	465	446	484	419	451	468	427	401	464	437	412	443	444	436	447	431	427	429	445	449	476	442	402	411	451	457	434	446	426	430	465	428	452	452	446	436	447	449	432	474	437	458	468	433	437	430	428	455	420	431	458	444	444	392	449	434	463	431	470	452	451	453	427	417	447	403	451	432	425	457	456	457	437	459	426	435	450	430	437	426	461	454	423	453	427	472	421	471	500	426	485	460	421	471	454	446	460	446	440	437	424	447	419	450	467	457	436	457	445	453	468	450	474	438	438	439	424	478	432	456	413	464	461	417	458	416	448	426	434	458	475	475	413	437	439	424	453	446	457	413	434	450	486	443	473	471	468	450	442	427	487	423	462	418	419	444	434	437	475	429	464	441	482	447	422	433	444	470	437	454	429	407	452	437	464	455	447	437	476	417	436	412	454	441	453	443	460	472	446	441	473	469	446	429	475	448	448	474	452	410	442	424	441	468	443	459	465	420	448	451	459	455	447	430	426	453	422	475	438	423	465	463	455	429	416	402	431	433	448	476	434	427	456	410	429	430	492	425	444	464	422	469	437	449	429	416	427	446	431	424	469	470	410	426	471	444	440	439	461	457	455	441	470	449	469	448	437	437	421	479	438	428	444	460	483	405	415	468	452	421	465	460	455	450	433	450	408	458	421	473	431	427	479	409	449	415	477	445	438	449	458	430	449	441	452	480	430	411	462	465	512	430	417	446	461	439	448	473	380	441	470	465	461	432	433	436	488	456	424	431	440	400	449	429	446	455	431	480	469	460	485	418	469	471	425	443	457	429	490	451	454	436	431	482	473	436	450	457	418	421	471	431	420	437	434	430	451	440	486	450	476	445	423	440	457	419	446	431	455	431	475	409	404	452	425	424	445	431	461	426	434	414	425	441	423	459	440	452	448	422	476	423	464	407	451	456	403	451	463	442	459	426	430	424	453	440	438	473	441	404	478	422	450	431	436	414	396	437	462	437	434	436	428	451	420	482	408	467	457	409	425	461	393	481	419	478	452	430	466	434	445	434	457	460	421	451	438	456	476	425	429	445	437	472	468	470	411	459	415	455	428	450	442	460	434	436	443	460	427	426	464	455	412	428	446	429	402	449	430	439	434	458	443	471	489	435	428	456	466	449	463	440	455	462	431	465	455	459	414	460	436	498	452	466	422	433	446	436	453	472	462	429	462	463	438	448	449	442	438	410	434	427	402	467	465	427	439	469	431	458	453	419	459	470	425	442	471	447	413	456	452	405	473	400	433	447	425	446	459	429	453	448	448	463	471	446	472	422	459	448	424	440	482	439	464	432	379	471	448	417	467	417	445	457	449	442	445	456	450	429	435	405	414	434	471	456	454	469	436	445	423	428	450	390	437	443	428	429	463	427	455	448	433	457	459	462	450	444	455	471	456	475	438	433	433	460	490	507	444	435	432	450	451	463	468	447	427	462	458	430	442	426	454	486	444	454	449	483	434	433	438	462	436	436	444	426	460	442	443	422	461	462	427	441	442	444	456	430	446	458	430	455	404	476	456	468	505	445	456	424	460	441	439	460	405	491	435	433	459	423	435	428	450	450
28380	26246	28564	12768	3226	1595	876	643	520	432	384	353	280	272	252	257	260	248	248	227	230	222	256	220	257	235	226	207	259	231	225	248	227	228	230	249	255	228	214	236	215	226	249	227	241	255	243	252	234	214	218	274	236	217	194	242	238	235	225	265	203	224	198	202	236	222	220	232	235	227	225	217	255	230	215	225	237	210	235	233	202	184	258	214	197	253	231	212	235	196	250	233	230	236	217	220	243	235	231	241	231	224	242	229	227	215	228	249	196	239	219	221	236	219	256	231	252	239	209	207	215	222	192	226	214	239	240	298	227	262	272	225	224	196	215	218	222	219	234	221	218	207	228	217	226	232	248	221	213	238	246	254	221	226	233	226	217	227	195	215	228	241	227	209	237	231	218	249	216	247	234	211	248	227	229	232	235	214	229	249	222	266	220	237	247	228	237	242	232	237	239	221	229	257	228	238	217	243	221	255	254	235	215	224	194	229	238	213	200	237	222	247	233	230	234	262	217	237	236	215	212	226	234	244	247	222	253	225	220	240	253	198	240	223	248	220	226	216	216	279	228	212	235	220	205	230	226	242	238	252	225	222	235	225	244	239	239	210	215	219	217	244	247	235	233	227	225	255	222	243	213	211	220	222	229	245	223	241	214	225	221	229	234	236	239	213	223	223	222	230	228	229	230	225	245	255	221	227	207	231	215	255	225	213	239	224	262	234	248	229	234	229	229	191	252	237	225	217	228	213	232	232	237	225	218	243	226	222	218	221	226	226	241	215	230	218	230	250	210	229	227	231	215	221	239	228	241	242	215	237	232	213	221	257	250	230	235	251	239	227	216	246	226	201	214	259	224	219	215	254	239	241	222	218	214	241	219	225	231	238	224	224	235	219	201	246	227	221	224	231	217	251	241	232	245	212	239	252	267	244	215	224	205	241	244	207	233	226	238	247	221	221	200	253	228	243	213	213	241	256	247	195	230	202	243	224	219	216	195	196	192	246	230	212	230	207	234	220	207	235	226	237	228	221	236	245	209	223	199	234	216	198	231	224	244	228	243	224	221	214	218	220	220	222	224	240	228	214	237	223	243	251	225	249	207	242	236	239	233	252	226	228	232	197	224	230	257	233	242	230	210	228	255	217	236	236	192	233	223	224	206	212	239	246	214	235	207	218	213	217	236	218	242	215	234	220	220	236	239	214	242	243	245	239	236	226	230	236	254	195	211	228	213	234	250	238	248	246	218	227	210	229	236	225	225	241	222	226	222	223	238	236	273	228	210	236	239	201	219	227	217	224	237	211	249	227	219	244	243	212	239	235	244	204	248	227	235	205	188	230	239	245	224	238	217	244	237	222	211	227	225	216	204	243	214	227	221	213	223	221	234	218	216	216	214	234	222	224	238	212	235	234	219	212	212	227	226	223	220	213	225	243	207	209	226	241	228	224	249	250	245	243	218	194	221	256	222	232	240	213	217	259	250	242	246	217	209	217	238	216	180	229	230	217	237	244	242	263	230	235	229	225	237	236	229	234	218	232	223	226	205	243	245	242	259	218	240	212	250	225	234	240	232	237	209	222	210	241	213	247	226	246	221	245	211	233	221	233	228	234	222	238	251	192	203	232	235	225	227	215	260	221	223	213	233	241	227	238	250	204	223	234	227	221	226	231	225	191	218	239	236	218	240	242	235	201	236	218	242	256	237	224	237	209	217	215	234	238	224	225	234	225	233	230	244	233	200	241	256	243	229	223	262	239	230	224	226	236	216	235	250	231	213	223	241	217	247	216	230	213	224	225	225	211	221	234	238	229	241	216	252	218	229	212	244	217	213	235	225	251	247	212	204	214	210	230	235	219	224	233	193	219	213	244	216	234	206	234	230	239	228	195	246	232	247	237	247	237	230	230	216	235	229	207	233	229	223	210	216	231	226	233	269	212	231	232	209	222	254	199	216	222	228	235	210	205	217	216	221	197	220	230	228	249	224	233	207	242	195	222	270	229	213	246	228	221	253	238	209	233	244	228	212	244	227	223	251	243	253	240	214	250	237	242	230	221	218	229	217	229	231	213	250	202	232	227	223	230	219	223	263	252	224	244	238	245	235	207	226	226	208	232	222	203	219	234	233	245	219	243	234	209	221	183	241	228	241	236	224	208	234	221	204	256	219	225	237	240	227	233	261	224	217	247	220	234	239	243	223	249	243	216	216	227	248	212	235	243	208	236	213	208	226	221	199	230	214	220	245	228	225	241	250	225	234	225	236	215	258	240	248	207	246	209	246	248	236	225	213	203	244	230	238	214	240	207	234	229	243	217	218	210	240	226	208	219	236	247	229	250	240	240	235	222	248	243	219	258	208	210	232	219	237	228	263	252	228	212	231	232	212	238	228	243	222	219	217	222	233	252	232	218	224	215	232	227	222	215	253	256	205	239	224	209	239	197	233	225	228	212	242	221	237	222	216	224	224	234	243	223	240	248	207	224	242	222	228	222	262	231	244	236	206	242	232	228	234	243	208	238	221	214	238	241	249	216	250	238	228	221	246	248	229	233	242	251	245	239	223	233	278	237	243	247	233	226	236	236	226	212	233	204	231	221	227	222	221	254	230	225	246	255	224	208	243	203	224	222	233	233	242	215	219	254	245	239	228	240	238	217	235	236	224	219	217	229	235	252	223	224	217	259	254	228	264	245	220	194	248	214	224	223	234	236	235	234	231	218	226	220	220	248	225	219	266	207	202	199	234	221	237	234	234	230	209	247	236	210	250	224	244	236	237	220	205	215	254	224	249	200	226	220	228	235	213	238	208	211	226	250	208	238	233	223	216	236	223	237	219	236	236	247	225	222	217	210	220	268	251	236	218	227	227	219	229	268	238	214	214	245	238	229	213	249	246	222	259	228	205	247	258	236	227	225	222	219	223	209	251	217	220	211	233	241	222	258	232	252	225	242	244	245	226	221	206	220	229	218	239	216	216	238	249	282	213	241	210	224	246	240	257	230	247	215	233	247	252	233	218	228	234	220	224	200	213	222	237	245	240	221	227	233	229	219	240	244	271	229	251	227	221	247	213	219	232	226	260	238	217	223	261	239	215	221	211	250	207	224	228	231	253	233	210	229	230	243	223	201	223	226	216	236	220	241	246	195	217	211	243	243	238	214	237	256	240	239	249	213	211	222	247	211	221	239	243	231	213	235	235	202	253	225	213	236	222	220	202	249	218	216	233	260	221	256	239	218	261	248	252	221	241	227	234	235	240	206	224	238	214	230	222	242	230	248	232	220	228	221	225	246	218	221	243	245	198	207	216	227	216	234	228	264	207	241	254	238	252	216	227	213	207	250	232	242	232	211	229	218	238	237	243	225	238	213	240	233	219	248	222	236	224	201	230	213	213	241	218	215	225	250	222	229	248	237	227	221	224	234	217	247	239	217	234	281	241	262	211	237	252	237	225	218	255	217	267	189	240	209	210	194	207	234	240	241	231	239	246	251	245	227	211	213	218	227	249	239
28572	42972	29242	9836	4917	2891	1684	1137	894	721	611	467	397	341	282	323	318	295	296	275	300	290	293	280	279	280	260	271	262	283	269	266	269	269	263	283	265	291	242	256	260	273	257	275	230	301	280	243	246	273	267	284	293	281	267	287	240	281	282	256	227	268	263	275	292	260	268	305	269	276	262	280	301	264	256	259	232	274	272	257	271	263	275	280	272	274	265	259	282	275	272	261	304	271	257	245	267	286	259	259	277	264	264	236	269	299	275	285	262	258	273	279	276	290	279	258	263	279	258	268	242	236	253	263	260	308	315	313	306	318	284	252	255	294	274	261	229	268	260	288	278	262	275	281	264	317	272	284	285	264	255	250	277	289	257	283	261	230	243	276	265	278	300	273	261	293	267	235	280	270	269	282	246	241	260	289	277	268	247	279	270	280	280	265	264	269	263	277	282	294	260	265	281	272	297	269	262	283	262	288	261	284	276	268	263	264	279	239	278	269	266	251	255	290	259	253	269	272	275	277	275	299	271	279	265	258	258	251	275	250	275	272	302	280	260	295	276	300	276	261	300	256	264	259	301	292	265	261	274	234	249	255	279	250	265	258	247	290	243	262	227	281	256	249	284	275	253	255	271	298	268	289	287	262	265	284	270	295	287	277	269	266	259	274	247	240	281	271	254	294	304	259	267	286	295	266	272	245	245	257	260	242	254	275	285	262	279	264	234	266	270	271	274	304	265	267	280	260	264	304	252	256	264	290	264	218	261	254	261	265	263	268	264	270	260	267	255	277	289	255	248	268	278	305	271	269	287	280	288	259	283	251	257	294	316	310	270	246	248	281	269	315	289	260	265	257	290	267	287	271	287	285	265	249	255	251	273	269	284	241	295	290	273	262	251	269	275	263	259	288	257	246	250	227	275	285	239	228	299	277	264	234	289	284	263	271	268	254	271	251	276	289	244	264	270	254	246	246	283	268	239	269	242	260	238	276	286	248	259	265	289	265	277	252	274	272	287	285	244	285	255	276	276	285	283	280	268	298	282	256	274	290	248	268	271	279	240	237	254	277	274	264	259	256	269	300	259	263	264	250	255	268	259	292	269	248	272	266	253	272	264	258	272	290	258	246	263	255	261	246	272	273	267	279	276	261	270	246	262	314	270	236	255	246	260	286	261	249	279	287	271	278	317	259	264	265	259	281	268	264	265	257	249	243	287	258	253	266	282	293	264	283	260	268	285	255	249	271	269	260	255	265	273	268	286	284	260	312	271	270	236	279	251	246	305	276	286	277	265	306	281	283	244	273	268	277	253	258	284	265	239	267	253	276	248	264	271	288	261	277	251	265	280	290	265	247	266	243	297	278	244	268	249	253	254	300	256	279	265	281	258	254	279	256	284	285	254	279	288	302	256	295	225	276	237	308	263	274	229	284	268	278	260	253	273	241	268	274	304	251	251	294	248	250	281	260	262	253	247	270	266	259	260	267	255	259	294	276	282	243	317	281	277	244	311	258	277	263	268	256	271	273	287	301	284	269	261	280	262	293	271	246	254	252	276	233	252	306	274	278	268	290	260	261	265	275	262	270	235	263	278	257	236	248	282	287	253	291	301	279	282	262	269	280	294	265	245	277	278	237	266	283	234	308	260	281	274	264	290	261	267	256	245	280	269	260	277	281	263	303	260	274	277	243	280	251	289	290	281	293	265	243	294	268	277	254	268	265	271	291	246	284	253	287	260	265	272	271	273	278	286	251	262	244	268	274	269	296	250	270	258	266	248	252	237	252	255	282	283	263	271	287	232	287	250	279	264	243	267	274	272	257	246	302	288	285	276	288	243	253	305	267	265	286	261	271	264	263	269	279	242	302	252	283	253	241	268	260	239	266	259	262	248	259	273	249	261	301	246	268	267	257	254	289	265	320	271	277	279	249	269	245	276	249	291	283	284	281	224	280	277	258	277	245	272	259	252	286	282	282	270	254	254	269	241	259	268	255	281	277	279	294	272	255	260	271	266	245	252	269	262	256	256	276	253	243	268	264	266	260	291	284	268	292	273	273	256	284	236	285	294	239	250	263	272	236	276	276	260	266	252	256	268	286	260	239	287	258	265	267	261	255	291	277	246	282	263	252	253	262	257	289	238	261	279	257	271	246	261	259	273	244	261	277	267	311	287	293	261	288	242	258	259	278	285	279	283	277	285	261	299	278	286	260	259	266	260	262	273	289	289	259	280	286	256	251	287	270	282	284	271	249	235	270	259	265	272	255	270	248	247	267	257	255	264	288	271	268	270	234	262	279	235	261	268	276	292	272	304	278	278	251	273	243	258	303	279	291	259	299	278	281	285	249	279	269	271	280	275	275	248	261	255	288	264	285	270	260	253	267	288	297	251	274	249	248	273	252	263	272	278	255	274	259	261	286	292	272	263	285	276	246	258	252	288	280	259	268	258	277	283	266	254	268	270	276	266	256	263	257	268	267	304	260	285	239	243	250	263	256	274	280	275	267	251	277	283	286	256	288	280	262	274	274	252	281	297	247	264	285	260	251	264	271	237	290	285	255	244	276	282	263	301	250	250	262	281	258	298	271	269	291	269	275	269	276	263	277	247	297	275	245	252	266	254	316	272	297	252	254	275	226	271	279	270	267	243	260	238	277	291	291	263	270	279	255	271	271	238	288	282	277	274	285	269	270	287	259	257	280	277	307	252	295	236	288	252	289	268	274	308	284	300	275	286	247	297	278	262	285	283	262	260	256	233	243	285	265	276	258	259	243	290	271	259	255	266	278	281	280	256	291	269	263	293	276	256	251	296	248	255	261	264	263	251	290	287	248	272	256	266	272	262	266	300	266	258	275	261	267	246	256	257	274	289	296	268	287	272	257	283	233	277	287	273	270	273	294	284	266	287	266	222	274	238	266	266	275	280	278	269	256	278	269	261	284	266	239	257	290	253	255	232	289	257	265	296	265	248	270	289	244	257	270	260	285	262	270	249	279	258	295	289	267	277	267	236	274	263	265	268	281	274	283	254	285	283	290	279	278	263	296	267	253	276	256	272	271	263	272	270	258	272	250	252	287	268	239	280	239	273	284	249	275	307	250	245	293	251	258	234	276	284	293	280	234	255	298	287	253	316	281	291	277	252	264	275	255	279	272	292	281	287	235	281	248	276	251	258	268	281	267	256	303	271	250	248	283	259	265	294	244	296	264	271	236	266	260	265	267	244	265	254	269	236	251	262	240	260	256	281	253	259	265	245	273	258	248	258	251	275	314	302	304	280	232	283	268	269	268	252	278	280	296	290	271	244	292	276	272	290	244	283	259	283	256	253	296	278	249	308	283	291	277	265	242	238	269	287	275	227	280	256	253	259	291	264	271	270	244	286	247	264	296	262	257	243	262	253	280	290	283	276	286	252	267	286	272	261	256	257	278	258	264	309	254	243	266	277	257	273	271	260	243	247	251	285	294	274	260	293	242	305	269	265	270	299	238	259	275	267	251	290	247	262	298
24276	21422	28706	24512	21347	12393	2938	1394	1044	792	658	558	519	502	415	397	354	400	383	341	380	333	328	349	316	348	282	326	376	315	329	324	332	334	356	330	301	303	306	292	286	298	319	313	308	318	289	339	311	300	343	304	322	294	322	318	323	300	329	307	329	329	321	321	277	295	353	324	307	322	308	331	286	328	320	305	332	303	334	345	323	348	343	321	318	314	329	286	308	356	322	327	330	319	339	307	335	328	316	315	315	312	332	308	289	335	316	320	337	311	298	299	322	290	302	318	333	365	345	335	319	306	336	310	339	350	332	337	378	350	351	346	273	324	303	287	333	308	300	309	337	306	292	329	319	295	294	316	303	292	327	312	316	300	306	333	320	315	304	305	324	320	342	315	341	309	313	317	304	328	328	333	302	288	335	343	288	333	345	296	353	313	336	283	322	325	302	314	292	400	327	293	314	317	334	325	308	325	277	280	316	307	313	334	348	309	292	310	323	292	313	297	303	348	305	317	297	295	314	334	301	301	341	317	283	303	349	335	289	275	312	329	296	309	312	319	327	302	321	344	321	293	336	308	303	285	278	338	292	323	316	312	295	289	316	296	309	305	334	296	322	297	294	295	293	302	313	281	296	349	279	304	293	310	309	321	312	317	339	331	326	300	322	299	308	294	321	302	290	307	337	312	317	349	298	307	314	308	329	312	301	319	322	315	320	322	330	315	332	305	315	332	291	280	330	351	338	318	338	302	323	307	333	315	321	297	309	319	343	288	309	273	302	282	313	319	312	312	329	325	293	287	310	313	288	319	342	347	334	314	294	303	335	297	334	320	284	333	330	287	312	288	315	307	327	297	322	318	316	297	314	327	326	304	303	295	278	321	342	302	320	334	314	314	321	321	300	310	305	323	310	284	319	310	325	290	323	312	312	352	294	320	339	292	322	337	324	326	342	288	349	336	319	312	273	336	330	324	319	327	292	315	331	329	342	312	321	303	291	301	299	277	314	320	323	295	311	313	253	275	311	286	329	324	307	304	310	329	310	292	295	305	293	319	313	302	320	320	307	325	288	319	308	296	336	333	318	331	316	320	317	305	286	301	296	312	347	321	310	286	323	356	327	318	276	316	302	305	304	306	335	313	322	282	329	316	306	296	314	313	310	290	291	338	339	347	301	319	323	321	309	299	321	304	333	307	341	297	335	317	313	319	309	308	308	333	299	321	346	287	311	321	318	296	332	317	292	326	317	314	314	298	323	324	301	314	310	333	305	342	290	293	310	303	333	343	295	306	304	283	303	282	303	284	317	288	288	285	313	306	340	323	324	304	290	325	324	328	277	291	314	290	302	328	313	316	318	303	323	315	308	311	326	301	307	342	327	326	290	288	331	309	345	313	281	328	304	310	291	311	318	318	324	303	309	305	313	324	322	328	309	304	287	310	315	313	311	314	317	352	309	343	305	325	324	337	323	309	295	293	347	306	300	324	314	314	333	296	329	297	325	309	292	291	309	324	306	355	304	311	308	345	303	316	295	339	297	299	337	354	310	301	302	277	304	303	334	333	315	337	316	343	315	335	306	331	297	342	317	285	281	311	300	307	307	289	313	308	304	292	291	300	288	321	286	322	307	295	311	315	322	322	328	299	316	315	321	297	315	294	344	313	276	284	309	333	312	300	318	299	272	302	279	322	337	312	336	320	307	307	293	327	305	307	340	278	330	296	336	309	295	309	309	330	336	303	324	318	310	295	320	305	299	298	348	309	324	318	329	298	280	295	314	353	278	333	349	329	303	315	286	346	307	289	292	309	334	322	292	335	310	335	294	324	309	319	327	292	324	331	280	354	319	343	290	313	320	331	311	310	309	299	327	317	347	322	306	338	329	322	321	318	306	327	312	312	320	323	296	312	327	315	306	323	349	331	326	318	310	297	343	334	287	302	294	299	275	288	298	307	341	279	315	310	319	324	319	307	294	327	342	346	304	323	326	293	342	291	303	317	309	336	345	328	297	337	283	318	313	306	304	293	324	320	325	334	281	304	314	290	311	310	325	339	330	298	303	329	295	292	314	301	332	316	278	306	295	292	277	318	336	309	291	289	308	310	299	340	292	277	319	308	305	312	296	350	296	315	336	313	308	361	327	319	348	319	310	316	330	342	338	299	302	320	303	322	303	281	281	327	312	352	295	306	335	326	275	312	275	291	340	346	345	289	286	314	315	340	324	304	335	283	312	310	291	302	328	290	298	332	332	326	335	322	341	316	280	309	320	315	340	322	286	310	294	309	331	298	298	331	338	354	308	295	289	306	312	293	325	294	301	332	310	323	327	310	298	315	294	328	313	313	301	304	332	286	305	315	280	306	314	288	324	311	309	315	311	309	292	305	322	333	317	342	342	327	319	300	304	345	355	313	337	274	318	320	337	332	329	299	349	336	313	336	316	324	315	305	301	295	328	313	291	330	312	320	330	332	312	322	342	314	321	300	341	300	314	307	318	327	286	325	351	309	311	313	338	308	285	308	294	275	283	332	331	312	326	285	308	322	342	291	293	308	318	322	291	303	290	305	314	305	293	297	325	339	313	315	325	312	281	334	313	338	322	290	298	335	297	327	315	308	298	318	335	338	311	313	305	332	339	327	308	309	298	301	320	324	312	308	324	299	318	306	332	309	330	315	336	328	350	326	294	316	305	315	280	275	302	318	305	316	300	301	296	327	318	313	331	327	327	282	338	305	319	331	318	290	286	325	296	319	293	310	318	318	320	291	318	345	326	311	289	325	304	347	318	297	325	321	330	326	290	310	275	314	322	299	328	305	320	318	295	302	305	303	331	329	322	303	297	312	297	314	296	316	316	300	300	330	295	307	347	317	315	307	294	302	320	338	335	315	321	305	294	287	324	304	329	311	308	290	316	331	321	300	302	303	319	320	296	295	318	298	307	293	292	284	341	326	288	307	305	306	302	313	311	325	304	341	310	314	307	290	315	300	347	310	291	307	314	304	318	327	313	318	330	325	303	316	299	317	318	288	308	320	284	318	313	301	276	292	298	294	304	292	311	288	314	314	331	296	325	303	296	288	297	315	307	311	310	329	313	272	334	304	293	301	359	293	297	335	328	301	336	303	304	308	329	350	330	323	295	304	309	301	312	347	301	328	297	304	273	292	291	314	322	310	308	313	321	318	315	323	320	350	337	309	299	306	326	315	292	301	284	295	305	326	307	320	321	310	307	323	331	303	333	340	324	349	297	297	308	343	297	337	325	291	296	326	340	266	307	307	291	319	289	324	320	290	329	315	314	283	331	267	286	332	319	286	312	303	346	296	317	304	317	304	344	301	317	293	327	290	311	319	305	299	324	306	333	291	283	309	309	316	324	287	305	313	330	300	369	316	290	335	318	337	320	315	317	313	312	307	305	343	294	312	309	313	293	284	297	312	319	361	325	351	311	264	283	336	309	307	308	308	298	290	340	314	310	294	340	310	309	307	277	301	282	330	299	307	313	302	333	298
28912	52278	34864	17359	9392	5854	3588	2411	1745	1298	1107	848	783	640	527	462	524	446	467	467	398	435	432	397	398	382	394	377	392	373	392	384	376	340	329	375	399	383	381	360	372	364	346	365	379	413	358	365	371	357	339	377	375	346	367	369	360	362	347	367	337	338	370	322	368	398	380	368	398	335	342	365	408	365	368	344	343	314	306	366	353	355	374	405	370	418	354	377	354	359	348	349	366	370	356	390	360	336	380	371	330	347	361	372	367	381	364	335	325	360	347	342	342	342	389	337	345	370	380	366	377	358	370	356	381	402	421	395	401	427	377	392	332	362	359	330	363	333	403	352	348	358	356	336	341	382	362	377	375	339	320	369	357	370	359	347	382	347	323	344	335	359	381	373	354	365	359	351	349	361	362	326	345	360	322	352	337	372	394	357	343	362	383	356	388	341	368	398	358	367	331	320	339	356	344	351	350	377	349	338	372	316	381	353	333	354	325	373	325	343	361	337	370	399	359	386	384	371	376	347	350	368	370	342	316	372	360	340	389	335	359	333	379	351	380	383	337	357	318	348	355	382	344	382	389	368	348	342	366	365	351	335	328	342	388	392	322	351	393	384	363	393	373	329	362	370	377	373	390	352	336	354	365	346	348	380	349	320	352	392	344	353	346	357	384	370	348	325	371	366	307	331	376	372	365	345	318	372	327	334	360	375	349	346	348	362	344	359	405	375	326	366	341	352	367	378	325	335	386	332	383	334	362	373	370	381	338	354	356	316	335	376	352	372	372	351	342	344	371	374	341	336	331	368	331	346	329	352	413	347	349	358	378	342	357	331	351	354	387	352	388	349	355	364	360	356	405	355	380	324	320	367	387	347	363	341	329	342	340	371	382	354	356	365	397	345	390	358	384	411	387	358	337	357	310	356	371	351	370	321	359	368	378	345	421	355	344	308	374	389	344	380	365	344	340	336	358	341	373	344	373	320	372	393	350	355	319	370	332	358	369	374	376	373	341	365	373	373	358	348	343	330	355	332	390	357	379	358	364	336	396	353	374	349	371	336	360	332	350	389	390	393	325	347	339	329	337	349	356	330	375	338	341	361	350	379	356	333	351	355	341	331	355	362	346	370	376	345	382	340	310	366	350	364	377	354	363	351	357	356	391	322	356	378	342	386	360	359	317	369	312	371	372	361	369	367	385	357	359	379	367	336	322	382	380	381	358	330	335	348	394	359	356	332	296	339	342	362	338	377	345	360	381	351	375	336	361	350	351	364	349	357	361	357	355	358	384	339	363	357	357	398	358	333	362	353	369	368	365	349	350	361	353	349	394	357	346	371	348	351	337	369	358	355	346	356	353	337	364	326	318	334	354	379	341	359	353	376	356	341	397	397	335	350	376	354	354	368	372	360	344	381	376	348	370	324	332	352	352	383	338	362	371	349	369	345	345	359	378	398	333	386	353	338	338	367	383	338	390	350	370	325	375	332	381	367	381	382	354	349	387	338	360	386	364	354	393	328	357	369	365	371	380	361	363	369	366	359	342	350	338	394	354	356	366	359	367	355	343	344	388	347	326	359	363	346	364	371	375	360	383	349	329	346	401	378	353	327	377	330	361	356	356	359	343	334	337	360	377	352	340	369	335	364	370	358	363	358	390	360	341	376	387	306	361	331	332	321	343	328	354	377	352	415	365	333	362	369	350	374	359	384	329	325	358	348	364	385	326	363	334	338	340	360	320	354	362	351	367	338	371	370	296	348	387	369	375	327	370	336	390	355	374	366	332	377	382	371	358	372	337	400	347	368	335	347	339	356	365	366	359	355	342	338	359	331	337	343	357	327	378	342	349	336	387	324	355	360	335	355	336	330	343	386	342	330	328	329	338	356	324	358	362	353	357	368	353	370	374	387	361	375	349	347	394	375	358	372	350	351	390	384	376	370	359	379	345	377	375	354	357	377	366	370	358	338	369	327	329	370	370	371	366	359	340	355	348	359	360	359	344	378	394	336	349	346	367	350	350	381	344	334	350	350	348	332	355	342	316	356	363	316	391	348	364	351	326	364	311	367	335	365	318	348	372	381	347	327	360	329	347	359	347	361	362	355	353	362	340	337	377	349	377	358	335	371	379	388	356	358	358	322	340	355	372	379	352	388	363	374	368	347	350	364	346	354	343	369	361	378	386	325	348	329	311	338	342	331	377	363	345	371	353	390	373	339	373	329	373	375	377	347	358	371	348	350	357	364	371	334	351	331	371	323	394	382	334	363	402	334	358	333	361	379	348	335	394	365	348	400	323	373	391	360	329	375	357	324	328	388	360	356	331	402	374	360	351	361	350	385	324	363	359	375	343	362	366	356	356	367	349	336	352	329	344	350	305	340	345	354	380	370	364	379	356	340	351	337	384	361	362	343	361	387	356	354	340	345	358	356	364	337	361	353	352	360	371	392	375	380	361	332	354	355	383	339	360	387	362	373	344	362	346	354	318	355	374	356	356	348	386	365	355	367	357	372	386	357	374	349	346	342	377	365	334	367	358	338	361	348	350	330	360	383	371	340	350	350	342	353	361	340	387	357	369	360	375	367	360	373	328	364	328	332	345	351	373	362	355	391	377	336	355	362	353	342	367	354	349	340	368	349	340	341	321	329	376	356	354	361	355	348	347	325	349	348	362	400	330	348	343	373	353	367	328	365	349	363	380	369	331	342	366	348	371	352	351	346	393	357	330	333	364	325	377	318	331	380	338	336	337	362	343	375	342	367	339	352	388	354	360	346	340	380	333	346	377	345	340	360	348	316	396	342	358	325	349	375	339	357	354	373	359	343	372	352	371	332	347	336	350	367	337	318	325	360	342	373	379	357	344	334	340	327	314	344	320	360	362	338	362	366	342	357	386	347	339	363	381	371	362	345	335	364	370	375	333	407	364	352	341	336	366	347	364	369	351	368	354	391	362	374	351	366	352	372	336	342	367	326	338	370	373	353	365	349	337	366	335	343	354	339	386	321	339	351	370	348	356	382	371	369	373	381	368	340	398	351	374	367	393	360	348	328	349	353	374	357	353	364	352	339	382	366	341	383	344	384	360	355	337	349	372	381	406	361	327	352	338	376	354	345	329	365	375	376	328	365	341	369	347	380	340	347	355	338	342	340	368	364	379	335	358	364	339	342	370	343	352	346	345	358	340	381	358	324	377	343	330	386	371	346	335	341	361	352	385	364	347	351	312	369	364	420	340	326	324	372	332	346	376	361	346	329	332	360	353	382	347	366	399	339	364	374	331	347	356	338	365	390	354	369	379	396	363	361	332	381	371	353	353	339	381	338	361	368	380	361	372	379	331	351	334	375	395	368	389	350	358	328	332	330	374	374	345	327	374	344	356	363	384	375	359	400	364	345	364	377	356	349	331	373	361	403	396	369	362	330	366	360	350	346	328	344	362	352	338	388	354	346	374	361	373	358	346	354	339	374	354	362	363	367	316	364	375	343	367	371	343	344	386	355	334	386	347	354
25363	21317	27567	25302	12929	3039	1475	953	668	568	493	410	366	350	335	337	319	315	273	281	290	280	308	262	280	280	242	257	272	273	235	248	232	257	256	277	261	271	245	271	254	260	244	274	244	263	269	249	253	266	243	274	236	269	230	243	247	258	264	250	243	248	252	278	267	244	260	259	247	248	297	268	267	257	240	243	239	247	228	250	215	283	257	247	266	264	285	234	275	239	264	248	219	276	269	241	255	268	222	253	260	250	253	252	266	235	243	266	271	255	247	221	252	258	276	277	275	272	256	261	239	248	256	283	253	266	276	287	289	274	264	237	260	234	282	248	257	251	240	263	257	261	242	258	260	237	248	238	257	279	247	260	237	251	267	271	244	252	247	271	268	242	265	277	255	266	265	253	260	265	245	240	252	282	245	254	269	244	207	258	298	225	254	245	282	259	245	278	231	275	252	313	279	235	231	242	242	268	276	264	224	243	234	243	250	244	280	298	224	221	259	226	255	247	267	247	258	250	226	290	262	244	278	251	248	265	251	236	228	221	259	237	260	251	257	271	250	272	256	213	261	272	248	264	259	243	244	233	277	258	259	252	288	258	263	246	260	249	275	267	232	259	242	233	296	262	265	258	247	257	253	259	268	279	279	241	249	243	222	251	279	240	256	240	248	255	266	253	264	250	255	270	247	259	298	259	257	259	280	251	256	252	250	272	282	265	260	239	257	244	260	246	237	223	245	268	248	246	239	233	245	220	254	258	234	250	260	248	289	265	236	238	259	240	256	239	256	254	253	266	260	265	251	251	236	270	248	273	242	278	276	239	274	234	256	265	227	248	250	237	253	230	242	261	218	240	241	234	269	270	228	229	240	247	280	247	267	271	243	260	270	245	251	257	249	262	235	260	248	249	280	262	253	245	261	270	247	256	266	224	248	249	246	244	265	268	281	276	281	262	248	240	240	258	252	250	263	241	281	232	256	257	237	280	254	263	281	282	248	289	259	262	264	253	233	265	239	248	258	241	246	304	270	226	229	238	260	254	269	251	262	258	281	257	276	253	255	270	267	272	246	266	260	262	237	262	250	229	226	245	245	251	240	242	234	264	254	223	292	213	249	234	225	259	256	244	278	257	242	273	265	270	258	268	237	264	262	265	269	260	282	244	262	252	233	228	235	267	246	277	261	245	217	257	290	215	257	248	248	279	234	290	287	267	246	251	261	243	303	254	262	260	252	232	220	232	266	271	265	262	232	288	263	236	285	287	279	281	242	233	229	278	236	288	250	262	289	282	267	236	259	282	282	236	267	254	243	256	246	261	262	246	237	239	261	255	251	231	265	252	266	258	272	250	235	259	240	242	243	243	265	254	226	266	243	286	234	240	253	257	254	249	236	243	242	252	267	260	259	262	273	246	259	244	264	261	251	264	265	260	240	241	257	241	239	268	235	263	272	244	273	229	224	247	248	238	273	232	245	254	254	238	221	226	256	258	264	247	233	270	261	253	258	254	279	245	262	255	257	277	262	243	270	262	264	292	265	239	249	255	269	263	289	267	252	274	232	245	271	243	271	259	255	252	231	299	268	236	274	278	279	254	246	258	253	268	259	269	246	262	266	252	255	262	220	280	249	240	251	261	297	248	248	253	283	264	256	216	293	297	260	249	229	263	235	257	286	246	272	241	247	257	257	263	260	271	251	270	256	251	251	250	257	267	280	269	275	246	268	240	269	264	288	238	241	251	265	255	247	242	257	252	265	251	237	279	245	269	241	259	267	244	273	245	245	247	269	264	257	261	246	252	253	249	255	220	284	243	272	281	243	255	253	279	277	220	230	273	274	254	272	247	254	261	250	276	278	273	275	267	253	259	253	267	230	254	277	265	264	251	262	251	255	268	259	247	257	253	259	255	239	242	214	263	258	242	248	288	256	261	277	240	271	239	233	234	276	260	265	257	274	256	255	262	270	231	235	256	243	253	275	271	248	268	246	270	248	266	260	280	264	279	247	272	267	256	243	249	254	270	285	226	250	260	252	264	258	248	275	237	237	291	250	251	258	260	272	240	251	221	248	252	237	270	250	284	270	266	271	232	265	237	284	243	278	282	282	243	255	239	236	275	263	241	235	234	280	243	244	272	254	259	232	241	236	287	245	282	248	238	270	248	267	270	244	227	249	257	267	256	247	277	255	240	265	269	249	238	256	272	263	264	234	246	252	225	231	268	273	258	229	250	279	268	254	275	283	268	258	257	246	229	230	277	257	241	243	234	222	255	272	270	288	262	240	283	245	234	243	262	250	297	243	247	244	285	237	238	268	265	235	224	248	247	239	257	231	256	222	262	219	254	259	244	231	256	252	250	286	258	244	266	233	256	220	228	254	249	290	245	250	233	231	257	275	264	269	244	246	241	289	249	245	246	233	250	252	247	287	251	255	228	268	265	263	246	287	255	251	248	251	264	253	266	231	249	221	255	283	241	227	290	236	270	247	249	267	235	264	251	263	252	239	256	279	264	280	259	250	268	269	236	258	260	241	268	263	250	236	247	243	233	246	282	229	270	271	288	263	260	219	277	250	241	266	257	255	257	262	262	251	251	242	250	271	266	229	298	263	271	228	252	231	242	249	262	256	274	243	216	268	261	273	241	268	261	251	266	267	251	243	250	230	248	271	258	248	234	270	235	252	261	243	259	268	258	280	227	239	240	238	271	241	263	277	242	261	276	280	233	264	292	270	262	260	240	264	249	250	267	247	270	277	239	265	269	234	234	265	243	244	221	275	263	234	264	252	251	256	271	236	249	266	224	279	253	266	273	248	231	245	265	250	254	277	255	237	265	260	258	263	237	252	230	226	269	239	243	265	251	282	256	251	251	254	246	230	239	275	256	232	268	275	284	270	261	261	256	308	267	233	264	247	247	262	250	232	259	246	276	265	269	265	258	258	273	291	275	247	252	232	217	260	260	257	266	241	266	270	265	272	254	267	277	256	256	259	256	265	247	249	257	269	283	268	289	257	284	258	226	249	265	278	302	243	248	263	273	271	243	238	265	250	241	267	237	266	255	257	243	271	253	242	268	240	253	249	288	246	256	253	279	262	221	245	241	251	273	271	268	287	238	253	268	273	227	271	258	229	253	260	283	266	225	250	246	283	242	260	259	265	295	256	263	224	253	257	269	267	272	255	258	249	280	267	279	266	263	232	230	265	218	255	253	262	272	232	289	236	279	249	266	259	261	260	284	246	261	236	272	243	243	271	277	232	237	250	224	263	274	240	248	236	267	244	254	245	246	245	227	246	255	253	257	264	255	252	265	239	240	259	277	252	272	244	267	267	255	253	253	246	240	248	230	260	274	233	260	263	242	245	257	248	256	249	257	264	249	260	265	252	266	241	252	245	233	241	231	249	263	242	274	258	264	267	269	255	249	269	238	262	269	268	249	251	249	228	262	263	251	272	247	275	238	252	227	242	272	261	259	240	246	238	255	250	231	243	243	249	274	245	244	215	271	249	254
29530	47792	31521	14727	7417	4480	2642	1789	1204	1002	783	655	541	473	410	376	407	375	376	338	342	298	351	315	317	368	322	322	368	327	317	305	311	308	337	320	316	315	305	326	290	320	329	285	304	324	276	304	287	345	302	299	338	342	329	323	288	322	336	310	289	313	289	313	314	322	314	313	314	305	291	309	311	303	317	321	270	308	329	286	271	297	274	292	289	302	305	311	323	318	295	269	323	294	315	300	311	310	311	300	313	307	333	315	303	326	306	303	294	312	272	312	295	347	300	325	306	307	303	291	308	280	299	337	310	323	304	330	381	348	325	298	307	296	292	323	327	328	308	303	288	292	307	302	322	303	312	308	309	312	331	344	306	288	293	293	331	316	299	312	294	325	335	332	307	300	274	313	333	282	290	309	325	328	341	308	300	308	250	302	305	334	298	295	318	306	317	309	291	314	312	317	326	311	312	284	324	309	302	304	330	302	309	312	358	320	317	298	301	295	305	302	306	320	301	307	310	305	306	326	293	311	317	323	301	292	325	314	283	298	302	283	286	310	291	287	313	311	323	320	305	305	303	299	281	298	329	328	284	308	325	286	329	294	286	269	297	280	345	311	308	306	309	322	317	318	306	305	288	315	324	266	307	311	296	304	310	324	326	303	321	307	277	287	308	283	300	318	323	295	320	302	299	312	322	315	327	321	309	297	301	275	276	288	288	316	301	282	297	316	325	288	320	331	290	324	305	283	280	283	333	328	314	318	314	294	303	298	351	302	301	310	314	299	289	292	302	308	298	306	279	308	303	310	316	330	298	293	277	299	285	296	322	286	332	330	309	313	334	297	281	297	305	317	278	307	280	307	307	325	302	291	273	311	316	329	288	302	314	355	293	300	324	314	323	292	313	287	300	336	320	298	309	322	294	322	310	294	300	308	284	297	311	301	269	319	312	304	293	309	325	285	326	311	309	307	312	284	323	307	292	317	323	293	332	302	345	292	323	302	317	344	314	294	272	326	303	269	309	273	317	310	315	305	306	344	306	316	318	317	319	302	305	292	359	265	333	301	311	314	276	301	320	290	308	306	309	316	285	281	313	296	304	320	302	286	292	285	305	332	311	301	296	275	317	316	310	276	327	342	323	274	287	312	259	285	302	320	289	313	313	291	299	303	314	274	309	283	298	310	290	302	296	307	318	306	287	322	289	306	310	318	277	296	281	273	308	322	308	310	312	320	309	309	297	303	306	300	293	325	282	318	307	299	346	306	324	290	303	308	348	323	304	273	301	290	316	334	321	285	325	293	292	296	295	293	300	348	293	289	321	334	291	306	271	307	293	310	291	316	296	313	325	312	297	310	307	305	317	323	291	307	287	283	312	307	323	292	310	303	282	306	325	305	298	317	322	300	292	293	298	293	325	325	318	322	331	303	320	319	306	300	284	286	337	294	296	314	286	295	281	293	314	314	296	328	259	308	318	317	306	333	303	318	332	282	301	294	300	309	277	282	284	307	294	317	310	304	330	320	304	300	309	311	317	299	291	291	318	312	331	339	316	302	302	314	304	298	300	306	335	311	281	288	296	300	283	313	307	313	298	325	307	321	310	297	292	349	297	300	331	315	297	299	291	321	266	316	321	316	295	312	308	315	318	299	327	309	284	330	292	290	317	309	309	324	303	304	305	292	316	303	301	341	283	322	288	312	305	296	325	315	304	336	332	282	313	303	328	293	319	330	303	322	289	321	320	296	320	307	296	328	338	322	322	307	300	284	303	296	296	308	313	326	301	304	334	304	323	293	292	337	303	302	340	309	295	339	309	285	311	317	307	325	319	294	306	294	284	312	319	310	314	285	320	299	292	288	290	313	311	311	292	361	275	284	313	287	303	305	297	307	309	316	292	272	283	315	310	278	296	291	281	283	293	300	330	321	296	354	309	312	314	282	261	319	316	318	279	294	329	274	296	309	281	328	300	340	296	289	311	317	312	304	296	297	352	303	288	335	297	276	302	340	285	294	315	337	294	305	314	291	333	291	269	289	315	321	291	304	304	300	319	289	308	291	274	309	285	303	305	283	294	299	330	277	335	306	268	322	288	285	316	293	299	275	301	294	314	271	337	302	292	328	284	292	313	306	352	321	294	323	272	342	286	303	311	278	280	317	294	314	308	306	322	317	295	314	319	294	335	285	291	307	313	322	272	310	294	280	326	310	324	289	292	321	294	286	303	305	283	292	305	286	326	301	333	290	305	305	328	296	307	329	298	312	292	269	311	301	300	301	302	320	302	297	326	301	284	320	325	315	285	310	326	315	292	322	318	298	294	309	310	300	279	308	326	290	332	296	316	319	287	272	349	302	319	293	298	281	267	306	282	320	317	316	311	300	287	341	314	300	295	285	289	301	310	328	278	313	305	346	320	322	293	310	290	287	318	296	296	294	286	293	288	340	286	312	304	281	314	290	281	326	308	284	309	291	315	282	316	301	299	316	298	318	314	315	316	300	300	302	281	310	292	316	308	283	289	312	296	299	309	323	306	315	329	316	290	274	328	302	314	330	305	290	300	335	303	304	300	304	323	291	314	281	293	275	326	316	298	287	295	333	304	302	342	322	306	300	298	311	318	341	286	312	315	318	290	325	284	293	309	322	301	301	290	295	279	304	317	311	308	307	323	310	284	277	307	275	286	343	320	328	295	298	322	309	271	277	295	321	309	291	292	304	324	300	293	271	258	297	321	293	327	308	306	326	281	333	319	308	304	342	303	313	303	343	313	309	317	319	331	315	310	271	311	298	294	318	309	335	300	302	300	331	315	317	290	302	320	331	311	325	311	291	318	303	309	305	303	300	317	324	278	287	313	299	314	253	303	314	300	344	279	309	274	328	324	324	284	314	320	313	295	296	293	321	298	296	329	313	301	293	314	281	293	295	284	300	305	295	341	308	303	304	317	300	295	301	285	301	323	308	325	318	319	321	324	304	298	304	310	298	338	301	297	308	278	292	304	301	266	278	293	323	315	319	317	308	276	288	331	312	306	289	322	288	296	298	311	311	324	291	306	296	318	311	309	302	291	332	320	312	294	321	339	306	292	309	316	264	284	289	289	317	285	316	300	336	305	278	302	285	308	311	300	306	318	295	307	309	293	330	314	276	303	278	299	286	317	332	331	303	283	285	284	330	293	299	309	300	308	305	309	311	314	330	312	308	337	265	300	292	296	322	284	291	285	313	283	270	293	318	324	310	301	292	305	303	324	319	307	290	329	331	298	295	325	312	278	295	329	303	285	299	299	314	321	287	266	304	295	328	314	286	299	275	333	314	330	285	285	284	281	336	311	296	305	312	331	312	292	293	316	327	313	292	308	304	289	288	330	308	315	304	314	290	298	282	308	278	285	290	294	326	305	293	298	300	312	272	278	302	311	289	274	344	290	289	281	284	290	280	295	336	321	281	305	306	301	302	317	309	337	275	300	322	287	304	272	294	305	310	290	284	294	303	329	317	296	320	320	294	313	308
23114	21322	28951	24044	21327	21339	11012	2325	1475	1130	965	846	699	637	591	577	549	520	468	452	464	432	431	421	435	448	408	412	448	419	410	396	410	404	439	439	409	412	430	400	444	377	429	375	430	401	430	386	392	398	436	407	397	411	387	429	387	396	408	395	430	390	436	396	366	399	400	410	394	377	407	400	395	412	410	395	369	426	383	381	414	401	420	372	443	368	364	343	400	396	403	404	437	399	374	412	430	380	399	383	391	379	377	414	405	421	373	439	409	443	408	414	433	382	393	398	437	426	390	404	450	400	418	399	415	437	482	414	410	434	460	430	390	387	382	431	419	405	392	402	384	388	405	407	417	413	429	385	378	371	405	404	415	388	420	386	401	369	411	406	443	421	432	411	400	399	424	409	390	403	411	396	473	400	401	382	426	416	382	395	401	423	390	369	402	399	423	391	371	408	393	379	396	412	429	412	386	363	387	373	402	427	347	390	446	395	379	408	428	413	382	432	436	385	394	420	425	389	426	426	412	403	435	404	410	384	423	395	413	387	394	400	381	431	401	398	359	399	408	418	368	414	404	421	425	432	382	389	368	378	399	415	406	413	404	420	381	394	413	393	398	439	401	374	445	361	407	447	431	408	370	406	427	420	396	398	386	410	403	433	443	384	399	431	393	422	405	444	384	362	387	403	378	390	410	411	442	374	380	364	391	373	433	386	411	401	419	356	412	394	388	396	373	381	402	383	381	414	365	408	410	396	373	405	374	387	411	379	374	377	399	413	356	390	413	428	406	400	425	416	391	391	403	396	420	412	398	385	395	414	415	407	422	381	382	386	431	402	388	393	411	429	400	384	421	392	402	410	374	417	398	391	414	388	383	425	389	383	404	418	414	386	390	414	359	402	399	409	413	392	384	416	410	390	409	416	400	430	389	389	398	389	386	396	398	366	406	405	409	408	390	395	368	392	427	396	443	381	392	433	347	394	396	381	410	388	413	398	397	389	407	425	408	388	409	400	394	413	374	413	440	403	420	413	448	400	380	403	353	370	349	387	424	399	388	398	407	416	386	410	407	441	412	424	391	399	413	388	427	395	431	399	409	412	384	400	407	430	440	390	410	403	399	375	387	407	437	426	401	377	398	364	395	382	414	423	379	391	384	364	407	405	410	401	364	411	402	381	425	420	413	433	425	374	388	393	399	383	431	412	417	416	403	405	407	394	406	411	415	396	383	415	431	372	400	435	392	397	413	384	430	409	401	385	408	413	406	397	391	403	387	401	424	376	409	411	408	444	367	398	366	437	424	400	404	417	418	391	422	403	398	408	387	436	361	420	399	385	403	426	396	415	386	417	427	397	373	412	379	387	410	412	418	419	425	431	429	388	431	379	416	393	415	400	358	439	423	393	378	387	394	386	387	436	439	383	405	415	404	449	402	394	417	406	419	403	395	393	377	416	388	398	389	377	380	421	402	420	404	437	414	380	370	376	421	422	405	404	417	405	384	413	400	439	362	404	419	404	405	409	389	437	441	416	411	421	409	438	394	423	378	387	402	385	416	361	426	412	397	412	365	398	397	389	400	393	420	420	401	407	448	394	379	460	384	438	418	381	371	419	406	383	405	374	401	445	382	406	373	390	422	413	385	397	403	411	400	380	389	418	399	379	408	359	402	364	387	384	403	407	387	417	387	394	434	409	426	436	428	414	419	379	396	408	427	377	412	390	421	414	392	405	367	402	390	409	406	357	425	353	380	375	393	423	382	369	401	459	425	380	363	414	379	420	392	415	406	394	399	375	402	382	431	437	396	393	439	374	402	414	376	384	393	396	458	404	400	379	375	387	461	384	416	363	381	397	438	416	386	421	419	356	366	417	413	413	412	402	397	400	444	413	372	365	397	430	391	410	406	417	422	428	386	368	376	428	385	432	396	384	413	394	400	381	413	355	377	392	415	372	381	393	435	355	443	389	398	421	384	388	385	370	373	399	412	434	408	412	427	387	397	412	414	413	378	368	449	391	412	411	420	387	378	408	396	388	405	387	397	406	438	413	377	400	404	403	405	387	390	407	433	409	441	422	403	395	422	399	410	408	405	360	385	422	406	414	407	441	451	382	438	403	400	395	412	400	365	385	391	400	434	400	415	399	405	445	391	412	411	410	426	416	389	412	379	400	390	374	375	448	421	409	404	403	402	427	416	432	432	391	378	399	378	387	446	405	401	426	398	392	387	378	385	413	414	418	419	430	429	405	407	412	404	365	430	396	399	411	409	404	393	375	408	399	402	371	422	393	433	365	396	343	405	416	417	383	441	393	411	381	424	375	444	363	407	376	417	405	381	429	395	365	398	407	366	401	343	432	383	403	352	393	408	409	357	431	406	380	420	414	443	438	412	427	432	424	399	417	406	385	439	421	436	382	402	435	428	436	401	413	398	400	379	389	396	399	354	402	366	443	396	449	441	417	386	384	403	412	419	420	405	439	437	390	448	440	397	399	417	439	441	391	400	423	411	427	372	416	385	407	406	414	430	415	415	393	433	441	395	387	367	384	418	399	389	402	436	404	383	422	408	381	418	375	394	393	451	407	407	405	404	398	376	386	424	426	443	420	422	403	392	425	417	415	400	423	397	389	445	402	410	397	405	403	423	406	382	437	400	382	424	394	371	377	366	435	426	400	379	413	408	348	399	384	424	393	386	389	391	383	382	435	389	362	395	411	448	380	380	396	414	442	383	403	389	386	432	428	417	369	377	417	414	405	419	394	422	408	417	401	386	415	386	397	380	386	407	407	441	379	437	388	397	403	441	391	380	389	408	369	362	433	369	398	408	384	344	412	413	399	415	387	414	436	375	384	455	425	402	409	382	403	396	417	400	388	413	427	367	387	404	413	387	383	426	382	372	396	398	409	398	409	409	358	390	392	402	384	398	405	385	417	407	406	434	399	412	383	375	424	358	403	371	387	429	375	386	416	403	395	438	399	377	437	414	388	406	401	412	409	398	392	366	409	389	432	399	420	378	390	445	446	389	373	372	391	382	420	424	412	428	408	425	443	406	390	389	432	414	396	403	384	386	383	395	405	400	406	377	405	412	400	392	383	403	425	403	373	442	412	434	407	386	429	410	396	383	410	387	409	428	415	445	383	368	418	407	413	428	403	410	433	383	406	388	409	370	371	366	408	403	395	444	428	424	399	403	416	391	422	390	409	401	414	423	450	411	353	360	396	401	395	407	397	370	410	424	424	401	379	429	428	403	395	408	399	431	439	386	433	401	410	415	415	415	406	387	429	410	392	417	400	411	392	379	369	402	381	446	398	425	405	428	412	421	411	452	389	436	397	369	402	386	416	363	381	442	423	395	388	396	390	434	404	373	389	377	414	407	422	388	389	380	382	395	376	344	435	383	394	413	413	417	401	383	429	451	401	408	379	428	414	394	391	420	410	399	379	402	409	410	394	410	413	404	385	432	376	422	413	430	426	387	381	397	421	424	363	403	417	405	426	434	388	441	410
33080	56451	39939	21640	12909	8227	5001	3269	2326	1765	1458	1213	1032	894	717	717	618	651	580	534	555	494	520	527	510	515	521	537	501	464	511	463	481	516	454	454	476	448	468	464	492	462	507	517	463	480	444	431	473	473	436	446	501	456	436	453	451	444	455	446	420	465	495	458	444	444	456	510	489	460	469	428	465	438	463	451	466	503	457	467	425	431	453	480	457	459	449	402	455	414	494	439	469	458	426	473	437	475	473	447	463	428	453	474	437	441	456	495	478	452	465	437	431	480	459	520	479	499	517	453	460	451	474	425	463	508	516	486	488	535	477	459	471	418	443	460	420	430	439	480	468	458	411	447	457	429	463	431	474	433	468	457	436	457	443	440	446	487	436	449	397	434	442	450	433	434	503	459	451	447	436	453	444	461	462	479	444	469	461	451	461	417	460	492	458	459	440	458	458	454	464	470	431	464	427	466	447	442	478	437	459	460	433	424	456	508	447	447	475	457	429	423	438	440	423	474	425	467	450	447	442	446	438	493	438	475	450	416	465	436	428	435	435	463	427	458	477	445	445	467	456	471	461	449	503	479	456	453	471	435	477	423	469	413	451	416	425	460	455	464	502	503	460	430	439	442	473	468	468	458	426	453	417	505	474	434	433	445	432	470	450	390	428	492	426	436	424	477	481	432	431	465	466	459	477	482	450	473	442	457	470	440	467	431	452	444	451	437	454	455	466	478	416	434	462	440	445	463	455	467	420	436	454	457	403	444	443	427	442	500	462	459	410	486	429	442	464	459	475	460	471	443	461	500	474	478	441	475	453	438	403	436	477	476	502	446	464	444	433	443	435	441	481	448	419	447	463	453	470	445	441	424	469	453	425	483	462	440	469	435	471	491	431	422	475	449	416	408	445	470	474	470	472	460	432	485	431	455	429	425	456	453	440	470	451	496	424	462	442	432	433	468	410	479	413	434	395	460	429	449	425	455	424	426	426	438	456	459	463	432	457	466	472	445	455	437	423	424	448	431	417	461	404	397	450	422	482	447	483	471	426	451	459	474	432	435	443	451	451	453	439	457	441	433	388	441	454	461	427	453	441	428	464	463	463	430	444	470	436	469	493	472	451	449	445	437	466	433	472	441	445	434	431	462	447	448	467	438	455	419	465	443	461	451	485	434	408	414	433	458	465	428	440	470	435	454	465	434	452	428	431	438	440	469	459	419	449	432	449	448	480	439	422	449	444	467	413	444	454	461	436	435	462	464	418	454	466	449	456	435	466	504	414	433	432	477	459	466	419	444	452	482	487	463	429	440	448	450	451	444	422	457	467	461	455	422	456	463	444	460	479	448	434	443	452	484	443	480	442	450	450	391	438	424	474	468	407	441	448	425	416	423	454	452	436	473	413	429	458	455	455	420	452	428	450	412	449	466	464	440	455	402	483	462	457	437	456	433	423	454	471	431	449	447	467	453	471	431	439	414	445	462	462	433	435	426	463	452	463	483	456	435	425	464	460	476	402	445	432	432	421	421	455	439	401	444	442	469	459	441	401	436	476	436	468	427	418	441	461	455	436	422	456	414	443	418	469	428	464	436	480	464	431	426	439	467	427	451	392	392	422	451	444	466	462	423	443	455	402	435	432	419	428	429	498	425	454	446	417	472	492	452	472	443	430	434	484	426	413	440	455	412	479	415	468	461	450	470	411	454	461	420	421	488	424	447	466	436	451	459	442	449	418	450	496	472	445	428	448	455	463	453	438	450	445	453	457	424	463	417	443	468	478	453	437	439	439	466	440	429	421	442	461	466	475	419	482	426	470	454	457	449	445	448	455	460	414	396	440	441	448	431	436	446	451	467	441	439	483	409	434	465	490	440	441	431	488	420	447	489	429	440	445	445	441	461	444	442	443	467	471	452	437	429	485	450	452	452	475	450	484	442	437	429	441	446	454	437	451	484	479	435	434	474	473	439	423	455	440	453	464	461	430	498	454	480	454	461	426	420	416	470	472	449	394	463	434	452	461	438	436	460	440	412	443	448	425	467	430	463	435	479	459	430	447	498	436	474	460	445	439	471	470	493	459	458	459	454	468	511	461	455	403	439	448	457	449	425	445	479	420	464	447	477	443	438	409	492	459	447	438	472	456	463	454	423	456	450	405	462	451	461	460	451	459	440	500	481	447	440	467	425	443	415	475	453	474	441	425	407	459	451	422	468	482	464	460	429	479	402	443	477	453	419	441	447	464	442	445	442	469	436	428	482	476	466	510	450	481	428	446	475	452	436	436	453	440	428	438	418	444	473	398	439	468	449	437	484	469	482	432	455	388	482	412	458	409	422	426	424	461	463	422	393	473	474	450	439	455	425	437	438	454	451	451	448	531	433	436	446	407	408	432	446	449	466	471	426	435	425	456	448	449	430	411	461	447	456	451	434	422	448	449	479	449	428	434	438	451	403	456	431	445	438	430	449	443	451	423	478	420	475	452	434	468	462	439	438	469	461	485	488	419	459	469	427	430	486	414	384	427	477	462	495	426	492	465	428	478	446	436	454	456	464	439	450	494	468	492	471	445	493	429	458	488	421	500	473	465	431	452	458	422	454	445	448	459	462	421	439	469	465	449	437	461	460	478	423	419	416	458	471	488	439	452	441	482	462	442	462	435	450	474	494	446	428	449	409	470	495	487	443	483	445	468	460	461	431	469	447	438	499	452	442	407	448	438	464	444	445	471	445	449	430	432	439	435	461	433	460	423	431	435	434	458	423	445	431	449	460	465	425	445	461	447	406	457	441	415	459	461	433	459	410	410	465	434	440	464	451	459	454	446	449	448	427	426	473	430	455	446	424	440	457	437	463	448	427	434	421	431	437	435	428	419	483	461	482	434	443	425	452	444	407	431	444	453	421	459	464	422	434	474	491	465	470	394	437	460	470	475	445	464	464	426	440	481	455	465	460	470	428	475	459	461	451	431	454	447	456	432	475	431	483	449	442	409	462	412	436	467	433	481	459	471	466	427	462	427	430	456	438	463	467	432	454	433	492	449	412	455	410	457	421	466	442	476	456	433	451	435	449	413	453	435	427	451	455	441	445	470	459	440	482	441	459	464	444	486	481	397	454	405	467	464	458	470	433	448	455	494	424	438	440	479	429	431	424	435	462	444	454	435	465	456	449	441	446	444	412	436	453	447	433	431	475	450	472	435	461	426	435	438	411	442	470	466	485	478	467	429	489	445	481	461	431	424	448	442	476	474	460	414	420	451	464	442	469	473	435	433	472	486	438	455	455	486	435	451	433	453	439	465	454	444	425	419	451	477	435	428	461	416	472	460	411	432	473	447	426	436	445	439	455	420	477	471	452	445	427	433	425	413	431	446	455	430	477	484	443	482	407	433	482	493	422	469	420	465	445	443	416	436	437	430	457	437	420	442	404	418	443	411	453	432	443	437	460	457	458	449	484	441	437	449	477	454	451	424	460	469	424	439	426	449	466	462	437	483	449	434	429	445	448	432	424
28477	25935	26042	11766	3196	1750	937	631	489	379	380	298	262	273	245	243	223	227	250	231	246	196	180	216	216	189	223	222	205	183	219	230	213	213	234	206	214	208	214	220	267	211	198	214	211	225	219	210	205	203	233	195	212	229	236	213	219	243	224	209	221	237	206	211	234	211	239	242	209	231	252	225	205	214	209	196	207	241	212	245	225	225	236	212	229	197	211	193	226	236	195	214	213	226	238	236	233	229	230	225	222	187	206	227	217	237	221	219	228	213	218	189	225	198	187	247	192	211	230	210	236	179	236	231	216	242	227	234	223	237	206	239	231	214	235	233	227	207	199	201	227	223	205	177	229	206	216	210	219	223	215	222	218	210	207	188	222	227	201	232	222	228	205	226	200	221	199	224	240	226	205	233	212	220	213	221	222	209	193	203	203	207	200	236	212	201	199	235	210	231	208	192	213	221	222	210	199	241	192	221	227	233	216	202	206	213	210	235	201	205	211	224	224	243	238	205	244	235	221	240	213	211	212	216	218	225	183	220	207	204	217	209	197	241	225	217	242	205	220	217	230	223	224	216	207	227	191	203	216	222	228	192	190	235	221	212	196	216	215	204	213	212	209	223	205	220	211	229	197	218	194	221	220	217	195	191	213	217	226	229	219	199	205	234	206	221	223	183	194	225	191	246	209	230	244	223	231	217	196	224	209	210	213	218	205	219	203	231	218	205	197	221	201	220	198	224	233	209	210	211	223	228	232	237	207	240	221	216	217	208	217	204	222	203	227	230	210	218	190	214	199	222	204	193	236	212	208	205	254	237	199	221	233	214	223	224	209	200	239	221	196	240	240	195	248	177	219	191	198	225	234	230	231	239	224	226	210	202	183	209	206	245	222	213	229	200	218	236	208	201	210	201	198	231	226	228	225	236	215	205	208	199	210	218	221	213	215	221	217	214	231	206	236	219	233	228	216	210	231	197	214	228	219	234	204	219	224	193	237	221	209	209	227	230	186	236	221	199	205	207	215	227	232	211	216	209	220	228	203	234	207	216	222	197	218	212	233	225	211	221	223	195	221	227	198	235	226	208	198	207	217	219	195	217	215	206	237	218	222	216	218	202	202	219	234	209	224	220	252	200	225	202	185	205	219	230	230	209	223	205	238	225	219	186	237	211	211	230	218	199	209	215	214	195	189	214	235	235	219	227	224	210	211	210	199	204	228	235	230	234	227	204	208	202	212	205	212	211	209	238	204	236	212	237	202	214	215	205	197	199	211	237	206	215	209	229	245	228	233	237	227	242	204	226	209	234	212	203	233	196	235	228	246	234	203	200	226	213	200	213	227	198	205	210	221	216	244	231	202	202	206	209	214	220	235	230	247	230	213	233	224	227	177	233	216	234	210	223	217	195	189	242	222	223	226	218	226	205	219	231	216	219	242	221	219	231	217	225	263	224	185	224	223	196	228	232	222	181	200	243	200	220	209	198	226	207	240	238	206	203	216	216	232	228	206	220	212	207	197	246	176	220	239	237	226	210	199	211	222	250	218	223	221	193	223	203	210	253	216	208	231	197	204	210	225	224	209	228	206	226	209	222	199	229	216	232	233	193	210	228	218	222	225	220	229	224	198	223	211	221	219	242	209	228	209	225	217	228	203	217	196	235	238	210	197	223	209	240	213	234	224	238	219	238	198	216	197	187	193	225	241	201	245	234	225	213	224	208	245	236	213	219	217	194	252	213	209	232	208	210	246	199	240	205	235	222	220	213	209	200	224	190	201	174	251	198	232	231	217	210	214	207	208	221	264	212	217	232	214	209	212	235	219	207	185	206	213	216	184	217	203	229	236	219	231	206	238	233	220	187	208	215	219	243	197	209	189	220	218	204	219	201	230	251	218	210	227	230	184	185	193	211	200	230	220	196	215	209	224	217	194	212	211	222	202	231	202	246	214	195	216	209	236	205	192	184	230	201	194	226	187	242	234	212	189	211	216	192	248	200	219	234	245	202	218	255	235	210	222	223	241	204	194	208	226	181	236	212	190	225	213	226	215	238	231	207	252	210	224	222	197	226	209	202	198	209	239	202	214	210	241	201	211	211	221	216	196	234	221	184	200	205	192	215	239	239	195	192	208	236	205	213	208	215	226	225	216	180	186	226	235	245	219	226	193	215	237	235	204	222	242	248	213	227	213	220	192	235	215	244	225	222	221	179	216	209	207	217	231	201	216	201	208	205	219	228	212	195	195	206	216	220	210	209	210	231	231	224	238	222	233	208	188	204	225	243	221	234	214	224	223	201	202	204	214	210	226	234	253	217	250	232	237	203	222	205	255	207	220	238	230	217	245	228	195	208	216	219	212	218	219	219	226	198	173	230	225	200	193	214	220	207	212	231	226	213	211	235	237	216	218	210	210	213	244	199	193	218	228	218	217	211	210	201	222	264	198	217	215	238	226	210	228	209	216	234	232	212	236	190	228	193	177	219	209	226	223	202	219	212	215	217	223	222	254	232	220	215	246	186	205	232	183	195	204	220	224	201	206	243	235	244	257	224	206	227	246	218	229	218	200	230	213	212	192	216	207	231	240	201	221	227	224	213	208	221	232	216	208	222	238	198	229	207	218	240	203	183	205	232	243	193	240	202	203	225	238	212	221	193	246	223	219	210	201	213	216	224	196	235	239	237	207	207	249	216	229	211	223	214	211	215	214	237	222	221	218	196	242	243	227	211	229	222	216	212	228	225	241	211	230	206	226	226	228	215	224	207	215	236	200	216	241	192	212	195	221	218	203	214	180	225	249	218	211	234	206	231	224	190	208	199	212	206	231	207	240	215	222	212	213	226	231	201	219	245	237	208	247	251	203	206	205	216	209	229	217	219	218	211	212	215	245	223	217	231	219	216	207	245	236	227	217	210	239	211	220	210	225	227	219	224	207	225	227	207	211	229	176	198	228	194	231	197	240	215	197	222	215	232	209	189	193	224	200	214	209	204	228	230	218	218	218	213	217	232	211	202	234	194	184	227	226	200	231	211	226	220	224	244	221	232	206	200	196	224	225	217	234	202	204	214	222	206	206	224	235	209	231	209	226	251	213	201	228	196	222	248	219	216	220	208	203	222	208	218	221	197	229	230	210	227	223	229	218	202	199	241	214	216	215	221	209	192	225	226	236	217	239	188	192	239	203	222	246	208	228	221	212	197	227	241	227	211	240	195	217	200	225	215	215	233	248	195	215	223	211	223	240	259	224	191	218	206	231	190	215	232	209	185	225	213	204	248	208	221	213	219	206	199	226	217	224	232	214	225	226	212	206	220	210	211	256	214	243	234	215	187	217	206	209	237	225	225	223	213	216	208	210	212	223	234	231	202	210	209	208	227	199	201	214	235	214	216	244	227	197	204	215	208	212	217	231	254	223	214	206	203	181	222	224	209	207	196	205	197	232	224	242	189	231	217	233	203	213	211	210	226	227	221	229	215	214	215	221	183	231	249	225	205	221	200	204	198	217	241
28931	42223	26241	10011	4936	3252	1685	1033	791	616	512	460	404	344	294	328	285	279	276	277	286	298	251	265	287	241	252	274	268	290	256	249	254	270	273	254	261	262	275	295	250	281	261	275	267	268	256	251	254	247	244	260	250	245	253	269	267	257	245	265	243	285	248	249	248	273	250	240	214	276	278	235	249	277	292	290	264	277	225	274	257	246	239	229	255	239	250	219	271	231	238	252	251	279	241	243	260	274	249	242	247	263	223	277	236	262	275	250	277	267	246	253	248	258	262	255	273	286	241	244	284	257	251	277	285	283	286	265	282	245	279	265	269	265	267	272	250	270	254	247	260	287	258	255	261	259	257	250	250	262	260	262	254	277	256	239	250	278	252	246	268	263	262	217	239	261	253	257	231	255	242	269	255	272	274	249	277	282	256	256	243	249	230	247	265	280	269	258	284	267	246	261	265	266	252	244	235	253	273	270	280	279	249	249	258	257	268	243	223	284	274	232	275	258	249	265	250	254	227	260	286	288	300	266	242	243	254	298	237	248	259	262	253	257	282	254	252	289	260	255	258	258	239	252	277	273	240	274	275	244	272	266	243	243	251	255	278	286	250	241	241	263	251	266	267	262	255	270	251	250	268	255	257	277	267	267	252	279	283	259	251	265	219	266	292	256	275	274	285	237	282	277	258	258	247	273	249	272	247	255	231	248	257	232	266	261	269	259	259	255	253	257	279	253	257	292	269	265	268	264	244	283	274	262	262	236	288	273	224	249	242	262	288	237	266	244	234	259	252	249	262	274	279	249	251	243	243	242	269	244	252	277	262	268	234	238	255	255	260	231	289	254	268	270	275	268	236	235	255	245	273	259	242	244	249	272	276	256	250	243	264	242	244	263	258	275	260	251	240	262	276	268	248	242	292	269	214	243	283	258	259	249	238	247	234	241	250	255	260	261	258	272	248	260	258	275	246	271	261	256	259	271	237	230	261	269	234	255	246	244	257	243	260	219	283	248	232	256	238	281	256	296	266	258	277	264	280	233	255	244	247	270	278	253	275	241	238	268	244	270	243	261	262	273	249	253	269	254	250	241	241	272	255	247	248	244	261	264	256	254	258	280	244	271	260	264	267	273	257	237	266	274	247	230	295	256	252	275	266	282	249	267	263	238	271	262	286	268	258	252	275	276	220	258	270	233	271	264	234	225	252	243	250	231	280	253	249	263	245	248	250	234	258	251	243	273	244	247	250	277	250	284	239	271	243	251	262	262	251	252	256	272	271	257	232	244	252	263	260	248	286	274	238	245	269	239	226	262	281	235	269	281	251	251	250	252	223	256	281	260	251	280	257	286	267	262	236	260	298	251	240	265	255	272	256	266	246	228	261	255	285	259	258	248	236	238	308	254	255	273	221	277	233	236	242	244	255	257	253	247	268	258	243	257	261	260	214	258	250	246	253	277	269	260	267	260	242	294	255	244	267	258	273	258	280	250	270	264	285	265	263	269	237	259	274	267	297	264	256	262	254	290	281	253	261	295	253	280	249	263	238	248	229	235	299	276	252	281	246	245	262	259	281	274	267	251	271	250	256	244	244	287	255	275	243	228	282	248	277	258	261	230	267	245	253	250	283	274	218	248	255	256	256	268	273	249	270	223	280	284	253	254	260	259	240	274	219	259	231	230	243	252	264	268	288	257	261	257	253	236	243	265	298	261	274	243	254	260	253	271	238	241	274	275	263	251	273	266	238	224	255	261	280	270	241	250	303	260	260	262	270	253	248	241	252	232	253	265	248	255	241	270	241	275	281	239	249	249	256	252	263	259	262	251	259	281	267	279	226	256	255	262	264	258	271	302	255	290	261	253	287	268	261	272	240	255	273	253	238	254	256	263	250	280	260	264	246	246	244	251	261	238	258	256	272	251	258	240	243	271	245	276	253	286	254	247	267	256	245	248	236	240	253	245	252	265	245	283	243	233	243	269	245	249	247	236	236	252	218	289	264	252	280	267	247	226	254	249	280	277	256	261	277	248	269	280	274	278	282	248	260	299	257	241	262	290	271	240	280	256	251	264	279	260	260	264	234	257	239	247	248	261	234	260	267	260	253	272	250	271	271	234	262	262	274	244	246	241	212	247	259	259	277	263	234	253	251	252	255	271	264	245	249	256	234	258	273	267	279	246	271	252	235	263	262	218	255	243	260	255	274	270	297	257	236	242	236	228	248	250	247	268	281	240	273	256	280	255	254	289	259	259	264	266	286	241	250	250	270	267	264	258	275	246	261	277	277	276	267	257	252	284	280	288	234	276	253	278	261	273	250	248	251	274	276	278	241	258	238	264	269	228	280	259	271	253	276	253	276	253	244	249	273	253	270	272	253	255	230	246	247	259	263	274	262	282	252	258	266	268	278	246	260	244	272	288	256	250	255	268	262	239	264	277	252	263	251	236	261	259	252	258	249	262	257	275	240	261	282	257	275	260	285	282	233	243	281	264	258	264	266	257	254	252	256	280	261	252	261	242	256	269	270	263	235	226	271	242	257	254	255	265	278	272	258	249	218	269	281	268	254	274	249	255	257	265	257	233	279	270	267	249	237	270	262	272	261	286	272	261	237	267	250	256	233	234	269	301	246	229	273	258	269	232	251	258	265	242	269	259	258	240	276	262	247	271	255	247	274	240	269	235	237	250	251	247	269	256	245	254	264	275	263	264	275	276	280	283	227	266	264	265	278	258	287	256	228	263	256	244	281	254	266	219	269	244	278	247	262	259	249	251	252	243	273	234	272	260	253	277	258	265	263	251	259	254	251	269	263	274	274	244	256	274	284	254	249	261	265	257	267	234	261	248	254	254	255	259	279	237	276	263	277	265	264	270	279	250	274	268	252	258	261	239	237	273	270	216	261	249	246	265	271	232	268	260	246	275	254	278	251	271	244	247	275	268	261	240	269	262	237	261	223	257	266	251	244	239	238	234	247	293	251	235	300	217	254	217	255	238	268	261	267	257	246	260	248	249	251	269	266	257	273	242	232	261	253	251	259	263	253	268	260	238	276	258	269	244	245	237	248	284	249	230	237	268	252	303	236	279	232	261	245	268	253	248	261	247	246	258	235	277	265	262	260	275	257	262	257	266	290	277	233	268	269	268	252	251	258	269	228	269	269	260	238	265	258	271	249	263	254	242	276	238	244	255	264	248	251	237	257	249	271	245	253	289	242	260	260	246	233	275	263	248	239	258	275	228	262	264	260	240	276	252	229	261	295	253	263	254	283	246	239	246	254	236	232	261	242	246	273	259	267	261	250	269	234	244	269	262	267	253	267	267	255	246	233	263	266	248	255	275	272	239	280	245	253	263	258	272	266	267	255	277	290	261	231	253	270	248	276	252	258	274	262	235	231	281	248	257	252	274	250	237	251	274	253	272	246	260	255	250	254	260	253	273	262	245	265	268	265	259	244	240	276	232	255	274	216	279	262	284	270	259	246	268	255	230	259	280	289	244	267	259	264	269
24107	21236	28374	24377	21101	12944	2798	1314	909	754	655	518	518	438	381	373	363	340	356	317	321	287	332	296	300	313	307	328	255	286	296	288	274	297	313	284	270	311	286	296	257	314	304	318	301	313	287	303	325	320	290	314	277	293	292	294	285	304	265	276	301	285	286	288	269	299	276	292	306	296	278	299	271	281	292	286	297	331	270	311	306	309	276	299	270	306	314	298	307	289	266	278	298	268	294	267	269	290	303	288	297	296	286	261	276	294	290	291	273	285	275	280	302	285	290	283	283	305	281	304	306	291	268	312	291	286	308	325	309	307	275	278	293	316	300	289	310	294	279	279	317	299	306	275	304	297	298	316	310	286	291	305	250	303	301	285	304	303	300	283	262	295	288	291	305	298	278	295	279	297	286	274	298	303	291	301	319	290	278	282	292	289	329	273	303	301	286	302	314	269	309	307	271	290	287	266	309	247	267	292	282	313	284	293	254	293	302	267	282	255	262	297	292	280	291	298	269	302	287	287	289	283	273	261	280	303	282	281	315	307	267	298	323	300	266	277	313	291	278	271	322	295	293	329	296	252	283	289	306	308	279	279	253	269	292	259	324	331	296	254	296	296	298	276	281	300	315	287	301	271	298	271	255	285	299	296	273	286	287	257	295	275	293	306	293	284	308	305	284	293	298	269	274	274	309	277	284	293	304	285	271	283	304	272	312	315	286	297	310	322	302	324	304	302	294	311	287	299	299	280	253	313	305	283	282	303	313	275	299	301	295	267	323	327	297	265	247	315	265	271	346	331	289	269	294	294	292	286	295	282	287	309	299	279	268	280	297	267	296	281	264	309	274	300	308	305	294	284	292	318	290	285	273	284	323	271	306	286	290	290	284	276	300	267	300	281	298	281	264	314	301	286	299	304	251	265	306	306	259	313	286	291	299	260	284	293	265	284	296	279	313	317	276	273	288	307	297	317	275	271	247	311	278	276	293	293	280	310	302	276	275	268	287	299	268	267	290	325	333	273	300	267	282	308	284	285	306	283	299	286	283	285	298	296	261	269	312	305	291	283	272	292	315	304	294	327	293	267	248	304	268	289	290	289	260	269	297	293	280	299	315	283	301	303	275	290	285	284	266	264	269	288	289	278	271	282	289	265	284	329	305	283	283	283	284	283	271	282	275	285	300	288	287	285	275	308	277	279	306	305	286	312	268	294	286	284	278	273	283	307	315	288	273	293	295	285	302	285	263	299	268	275	294	321	280	327	284	266	287	221	271	296	299	276	277	322	280	313	279	307	295	308	295	296	295	262	278	350	288	285	286	253	292	292	307	290	294	265	279	303	279	294	304	281	252	294	300	292	327	307	275	275	290	295	279	289	282	277	291	264	295	277	312	258	288	291	304	278	300	249	278	289	291	283	264	274	273	268	289	330	292	303	285	314	299	289	326	296	289	323	311	287	296	266	282	272	291	306	280	300	276	274	290	299	290	286	271	279	291	307	260	296	287	305	293	312	249	324	310	281	286	264	295	278	321	284	275	319	299	295	286	272	299	278	300	264	276	272	309	294	279	290	289	295	294	297	249	268	308	261	286	294	322	297	306	289	266	302	280	295	303	288	285	313	265	294	308	292	312	294	293	253	295	312	289	264	292	320	292	285	289	278	301	284	285	304	283	281	308	276	299	265	309	262	304	300	294	307	270	308	292	299	297	269	294	279	281	282	266	260	269	294	288	287	293	277	307	304	296	294	309	282	278	297	267	275	291	265	301	287	266	296	296	298	270	294	304	283	281	270	314	287	301	292	290	314	293	294	274	308	271	280	274	302	298	290	301	291	269	265	273	305	283	275	297	294	275	284	310	291	313	307	289	290	282	296	292	261	260	290	301	279	294	284	288	317	277	316	283	300	297	263	270	296	306	287	279	319	289	280	285	277	297	308	303	284	255	290	286	266	260	261	274	301	317	266	267	292	285	307	297	317	275	287	287	303	280	285	289	290	298	285	302	304	277	291	310	268	294	271	299	280	338	300	260	261	295	289	312	295	302	288	304	270	302	280	289	279	295	303	284	295	308	290	289	298	267	307	281	289	300	278	273	280	281	281	288	270	323	299	293	282	296	310	296	290	276	239	281	292	264	291	259	299	288	271	271	274	293	292	281	289	288	293	321	319	309	286	273	275	313	280	271	267	297	293	283	305	272	264	285	265	248	323	262	278	267	274	258	286	268	285	311	280	288	292	281	263	326	290	286	282	288	302	291	284	286	264	277	294	303	292	234	278	277	333	317	305	293	282	283	305	277	297	283	300	265	273	313	299	293	292	290	296	258	293	284	284	268	296	314	283	310	291	303	307	304	325	293	273	264	290	288	292	285	264	285	264	286	263	254	298	280	301	286	271	330	264	289	286	286	302	270	273	262	283	299	283	284	322	288	256	325	280	293	261	294	274	309	298	277	282	305	288	288	266	269	304	284	312	289	310	294	305	313	286	273	275	281	314	272	290	295	294	326	290	316	287	286	292	305	305	287	292	256	271	310	303	274	297	261	278	300	304	286	288	308	260	288	246	294	295	320	310	275	317	283	280	329	277	262	289	296	270	313	312	275	295	309	289	265	285	279	292	271	284	273	273	282	289	298	284	274	297	299	343	248	306	323	261	253	255	266	271	281	281	286	287	281	291	265	295	270	296	278	274	281	276	296	282	286	298	299	272	314	291	291	303	306	287	294	288	287	311	266	286	292	289	288	297	260	294	275	295	301	280	286	310	299	274	273	278	286	273	262	297	292	283	290	289	268	287	322	282	276	328	293	292	292	249	303	308	301	289	268	269	322	311	316	301	302	288	284	294	293	280	285	281	264	280	283	303	284	315	328	283	292	306	261	294	298	320	261	275	277	303	310	292	287	274	315	299	301	277	308	296	268	271	297	307	284	273	289	290	249	284	298	291	286	277	287	283	292	288	299	276	274	258	267	268	293	277	281	293	263	277	297	316	278	269	269	291	295	310	286	319	280	272	295	264	309	301	280	274	300	277	317	292	282	257	299	269	289	272	275	301	291	321	281	278	290	247	248	302	295	280	287	263	283	297	272	305	278	289	268	280	289	295	269	295	306	286	289	284	293	284	267	266	272	293	298	276	289	291	293	285	269	276	322	288	292	291	309	311	267	298	295	271	274	271	288	270	279	283	307	278	323	311	277	285	289	278	302	273	283	290	291	269	281	291	284	295	279	280	265	306	281	280	267	301	291	287	289	266	295	306	306	261	304	305	287	331	289	267	312	294	299	268	283	314	286	298	313	278	278	271	294	288	316	305	320	275	314	257	288	290	304	272	297	314	267	264	272	279	274	321	296	286	258	252	304	294	280	288	312	278	289	310	270	280	278	278	267	269	298	303	307	297	302	252	277	287	274	291	293	262	281	318	295	288	297	294	307	291	287	298	298	251	310	276	313	263	317	303	318	294	284	286	272	278	269	272	264	304	313	296	279	323	297	298	313	298	292	290	302	277
28590	50009	35187	18438	11592	6964	3252	2170	1545	1210	924	835	713	596	543	460	443	460	429	424	386	403	370	393	356	341	358	340	376	371	317	366	364	369	338	324	336	319	319	359	338	336	361	326	330	339	344	332	315	336	345	309	334	356	352	361	334	388	321	333	332	352	311	340	318	323	344	378	341	322	353	321	350	332	343	333	318	350	326	335	334	355	367	307	333	335	327	347	309	344	352	339	309	352	337	323	314	337	343	336	367	343	367	353	322	373	340	346	331	375	335	346	316	353	318	360	349	351	315	321	370	312	332	328	369	340	392	349	394	391	350	355	342	356	313	333	379	334	319	350	331	331	323	345	330	359	338	336	364	315	334	335	337	338	333	299	305	326	336	336	316	335	345	341	313	304	308	331	351	334	324	322	371	339	295	332	340	323	324	334	334	324	338	321	341	317	360	367	355	322	338	334	331	347	357	330	331	337	319	294	316	324	346	326	345	340	304	337	334	355	325	317	343	330	353	361	330	374	301	351	344	328	344	336	335	357	308	330	349	361	303	321	305	327	336	309	318	325	312	343	318	309	303	335	331	314	354	366	335	330	310	336	324	336	310	348	313	348	325	312	323	337	319	313	297	301	348	335	300	326	312	323	334	309	338	325	322	329	331	329	351	332	341	353	325	327	342	327	335	309	310	346	331	327	300	307	355	306	334	362	337	313	381	344	330	335	355	334	346	358	319	320	345	344	309	304	343	316	357	333	316	300	335	368	326	313	317	317	329	376	340	358	328	373	336	311	319	328	318	349	326	321	318	338	333	340	352	348	275	332	323	321	323	335	342	322	356	320	321	310	324	339	363	344	323	355	375	324	324	360	344	347	347	351	313	349	302	312	317	322	328	318	354	326	321	338	342	330	348	336	331	367	338	332	326	335	342	313	319	326	302	337	359	373	319	319	362	327	327	307	338	329	319	347	320	348	304	319	365	316	308	342	320	342	343	350	334	327	349	303	332	324	331	370	323	359	352	356	326	336	342	306	328	365	331	351	336	336	327	315	327	320	351	312	336	325	322	312	361	328	363	337	318	358	348	357	326	328	309	320	297	305	314	343	314	350	325	338	358	350	361	316	306	357	333	349	326	312	346	311	337	352	335	345	296	348	331	349	326	321	305	325	332	332	349	309	336	334	326	342	316	319	329	351	343	324	322	342	338	308	337	283	306	341	362	322	355	313	351	328	342	320	310	314	293	323	335	327	301	344	319	346	329	332	288	335	336	292	349	341	354	309	380	344	337	334	350	315	337	343	318	363	319	297	329	325	357	327	310	317	383	333	350	329	320	303	324	325	320	369	310	314	325	310	352	328	336	353	363	310	322	323	333	339	344	315	353	324	331	350	320	370	352	363	326	309	327	316	356	306	319	364	283	337	333	343	334	362	351	335	303	315	341	333	333	322	330	329	328	310	378	334	350	325	310	316	342	328	339	318	354	329	339	332	311	317	318	351	333	315	297	316	309	352	315	376	351	331	315	350	336	330	323	338	289	298	361	357	327	336	327	306	324	334	352	344	307	311	330	311	315	331	335	295	320	318	329	329	311	338	319	323	335	334	361	297	333	296	355	310	332	314	345	317	309	328	349	296	321	315	324	315	340	313	330	336	305	333	315	349	342	350	320	338	335	318	337	311	317	312	325	323	353	368	349	336	334	343	309	332	349	333	328	321	330	343	337	301	301	343	354	349	308	354	347	309	332	308	345	348	325	319	341	322	328	308	353	300	311	329	329	347	302	337	340	320	362	334	341	362	348	346	338	309	327	295	314	315	325	326	323	335	343	341	319	336	342	328	336	315	337	320	313	332	335	312	339	296	338	320	302	339	324	320	337	336	327	326	338	382	346	315	321	307	340	315	351	345	345	338	315	348	364	354	328	302	318	337	350	335	337	329	347	328	369	360	338	324	338	305	329	368	343	314	326	316	338	336	311	300	322	358	324	343	324	355	312	333	326	323	336	344	301	299	321	363	345	345	328	347	334	315	317	321	331	356	304	334	365	342	333	331	327	321	334	314	387	332	323	350	326	296	354	335	345	344	335	343	331	330	353	349	317	342	331	351	326	313	316	307	334	304	323	324	325	340	292	331	310	338	335	296	341	301	338	315	344	313	369	331	345	359	342	371	356	335	352	367	347	325	315	339	319	321	320	322	331	349	308	326	381	341	325	308	323	332	341	314	372	304	331	344	330	333	331	292	326	325	325	334	315	327	348	306	339	327	311	327	340	310	324	331	299	315	327	296	339	349	330	313	320	346	321	310	324	349	332	350	363	326	332	362	330	330	348	309	324	314	333	341	308	341	330	327	311	352	366	322	300	342	390	325	291	322	329	338	343	333	316	290	332	311	295	323	329	325	338	305	320	350	317	310	320	353	318	345	350	356	330	340	336	318	338	323	325	317	305	327	322	354	312	283	312	304	400	312	298	337	330	347	366	362	331	340	319	349	346	324	347	331	311	355	312	361	330	324	354	357	356	321	349	345	295	324	357	354	324	337	299	326	309	319	337	379	345	333	362	349	334	315	324	325	303	323	361	336	347	344	308	321	314	350	345	334	321	332	301	332	305	321	322	336	313	338	306	365	313	328	333	302	319	318	348	365	325	313	338	323	339	303	365	335	337	344	299	305	317	309	356	339	343	314	321	331	313	341	334	308	336	321	304	303	344	330	334	302	323	353	352	356	328	314	344	362	322	342	318	355	331	336	382	333	349	340	341	371	330	325	353	352	314	303	332	323	363	298	334	347	324	358	324	362	330	315	340	368	318	324	328	344	367	318	336	330	353	309	356	345	309	336	311	329	301	352	356	315	349	343	331	339	336	308	348	340	321	328	336	320	326	347	368	313	360	338	313	328	332	344	322	302	319	324	296	305	306	347	304	364	346	298	353	338	331	343	337	327	354	315	355	320	360	310	339	320	310	343	344	347	348	355	338	307	346	315	331	334	309	347	369	331	309	306	339	313	323	305	317	334	331	347	342	317	316	306	324	363	335	352	303	329	329	341	313	346	362	347	349	340	329	323	335	350	342	321	332	346	342	316	341	323	310	338	330	311	301	330	335	306	329	328	356	350	308	345	323	333	344	307	321	304	335	314	308	343	321	327	332	331	336	331	307	296	312	343	333	333	329	347	325	349	297	333	334	360	337	351	331	323	321	351	337	353	317	339	312	337	328	334	324	281	318	341	318	339	351	370	347	358	325	336	320	387	301	356	345	308	340	344	351	335	331	326	363	337	339	308	353	337	323	317	334	352	352	294	285	291	339	338	327	341	296	327	325	320	333	320	344	300	338	342	324	328	334	315	323	322	342	354	327	323	327	369	335	320	329	321	366	362	340	322	355	372	346	361	320	306	359	327	316	368	323	356	311	350	331	332	318	363	325	348	342	335	329	304	324	321	279	311	354	313	316	337	330	299	303	323	349	352	332	317	327	349	334	328	285	343	330	326	327	308	312	347	346	303	311	313
25377	21351	27695	25345	13992	3628	1375	913	659	533	459	433	417	364	323	279	264	246	278	262	273	299	239	228	245	255	210	245	266	254	248	245	253	224	226	232	234	247	234	244	255	247	264	250	236	257	258	243	245	246	238	238	212	244	226	253	232	237	256	235	261	270	206	246	263	242	277	244	239	244	223	230	227	204	244	220	255	254	239	225	228	225	240	261	227	254	279	282	205	261	224	251	254	236	253	241	232	233	238	236	226	234	190	240	237	269	239	243	253	241	257	244	258	242	219	237	232	266	232	250	239	236	219	244	252	228	253	258	250	233	252	277	249	235	254	240	300	276	255	239	258	234	244	251	260	270	247	239	245	256	230	241	214	226	227	235	252	270	239	237	222	248	235	236	240	238	213	245	235	246	231	208	238	233	245	246	215	217	247	239	256	226	236	244	235	259	265	221	231	217	246	239	234	247	243	241	253	260	253	243	278	258	234	249	222	248	234	252	230	220	244	266	253	244	237	237	249	248	234	228	260	234	246	247	274	238	267	248	249	224	222	234	245	243	236	275	252	244	204	211	254	237	237	221	248	235	218	237	251	277	236	222	229	261	238	252	242	243	237	232	240	222	240	275	267	224	245	230	235	211	242	250	209	221	232	243	255	237	260	224	254	236	266	235	265	219	234	225	214	223	246	215	247	248	228	217	258	255	245	245	256	227	247	251	238	228	233	260	223	261	228	233	243	232	223	234	239	247	246	233	229	213	218	251	227	253	217	227	230	243	220	249	237	236	231	228	227	243	269	246	240	256	239	243	247	227	214	270	240	260	238	233	234	255	240	250	259	250	270	236	249	237	254	255	254	245	250	240	252	266	275	219	238	259	250	243	232	220	235	278	235	212	222	246	246	250	251	229	232	246	242	232	233	232	239	255	225	243	246	253	261	223	229	249	241	230	250	246	232	229	232	258	242	245	239	218	234	229	241	239	234	218	235	258	263	240	243	235	262	252	270	258	236	245	242	249	236	275	237	241	251	237	247	231	239	243	261	248	221	270	230	222	260	258	221	267	233	252	242	241	240	228	231	224	207	238	236	221	212	245	217	209	248	248	249	253	239	226	218	244	273	234	262	230	219	230	244	251	247	231	244	244	241	210	236	240	255	286	232	241	245	274	223	241	218	224	227	275	271	259	253	257	211	217	255	240	229	225	249	261	255	261	258	230	224	234	242	234	250	240	231	230	230	235	228	248	219	242	206	219	223	237	261	234	256	263	217	224	256	237	241	221	211	233	225	243	214	255	244	260	248	254	254	260	245	229	207	229	232	224	237	209	269	219	239	243	246	263	259	240	247	239	236	243	243	266	218	245	254	237	250	230	238	230	240	243	249	275	246	241	233	236	224	218	236	249	232	265	254	237	261	253	248	251	228	242	252	229	243	233	267	262	261	246	241	261	226	227	243	253	230	275	243	241	244	239	241	248	248	249	250	232	246	222	242	248	216	252	230	260	231	247	243	239	255	251	246	243	221	264	238	237	242	232	219	242	223	235	235	253	257	265	239	262	268	239	224	272	251	268	244	271	258	243	240	238	251	257	258	260	221	266	253	232	232	252	230	247	224	254	213	229	226	236	245	239	249	223	259	210	263	224	256	235	255	255	251	227	206	235	242	226	217	242	226	230	235	248	244	230	230	248	250	233	253	232	244	229	252	215	258	231	267	257	241	260	237	226	246	237	237	259	260	242	225	234	268	240	259	263	237	246	226	244	221	240	246	236	220	239	280	225	243	235	244	233	214	225	233	219	229	234	226	236	234	281	267	236	242	242	221	211	231	238	246	224	220	210	273	229	243	227	241	238	232	223	242	236	249	231	230	274	202	233	238	243	224	235	229	240	226	219	253	231	212	241	227	225	240	256	246	219	251	272	238	271	275	253	223	242	222	236	240	242	234	249	246	237	274	255	237	222	237	229	242	257	262	240	244	252	256	240	240	240	220	221	250	247	276	254	253	226	224	265	231	248	246	257	204	256	233	250	228	264	228	235	240	258	241	254	250	281	252	240	228	258	256	220	237	234	252	253	251	257	232	263	252	242	230	230	243	222	250	249	249	254	241	224	242	219	247	253	239	221	241	244	243	240	250	216	243	259	238	232	276	250	248	247	255	245	242	265	250	242	247	209	238	253	280	261	220	236	228	255	267	226	228	263	252	216	243	247	233	254	262	238	219	256	227	241	242	238	269	234	276	248	254	249	222	235	246	274	267	236	248	240	247	246	217	232	273	235	247	252	241	245	234	254	249	247	207	268	245	233	272	260	228	241	253	217	237	223	229	259	226	235	206	237	258	240	251	233	242	232	240	236	217	246	254	253	236	262	234	264	256	226	267	243	242	257	236	211	227	242	242	253	231	238	234	253	245	249	228	248	243	262	248	232	215	226	236	213	250	217	234	244	226	263	236	230	229	268	242	244	259	211	249	228	260	232	260	245	237	236	229	251	232	275	245	258	231	260	217	251	256	219	226	219	214	245	251	240	225	217	258	294	246	200	239	257	224	250	252	247	260	267	258	284	242	234	258	241	236	233	248	242	222	244	255	244	214	191	235	254	231	217	246	247	225	246	240	240	261	253	217	270	244	239	260	248	254	249	252	254	226	230	224	256	223	258	232	226	248	249	242	223	227	247	226	243	256	232	246	267	275	229	231	228	216	195	256	260	252	220	241	242	233	236	252	242	258	254	275	244	254	243	213	217	229	251	242	220	248	256	249	256	264	243	267	261	261	247	261	232	232	232	218	217	234	242	239	252	251	229	251	233	232	251	229	240	229	273	238	245	268	253	242	247	266	249	261	267	212	232	238	258	236	245	212	260	242	242	231	251	235	219	263	238	231	232	247	254	238	254	227	244	251	230	228	247	227	242	270	233	246	201	245	237	257	246	240	258	256	223	215	234	248	228	242	234	253	252	227	233	230	212	239	228	246	241	246	228	232	206	264	262	234	229	250	245	252	252	252	229	239	248	253	206	247	236	231	235	233	239	236	228	250	267	225	229	231	253	231	238	228	243	244	207	250	256	248	225	233	251	234	253	217	240	223	227	243	224	241	246	269	246	225	255	255	253	227	228	267	249	243	256	259	230	254	247	230	259	226	242	239	234	242	255	237	284	260	251	233	240	255	233	241	250	222	242	258	215	247	220	231	248	251	231	218	227	278	226	238	249	235	232	268	223	244	240	236	243	254	243	265	237	227	267	247	221	275	212	255	224	234	249	245	262	257	259	268	239	210	237	236	257	239	210	248	240	240	260	233	241	241	268	253	234	250	227	242	235	235	217	220	237	240	237	266	238	242	263	260	233	259	278	215	216	250	268	251	233	256	245	238	234	272	232	254	253	246	243	211	255	236	223	230	235	258	284	265	235	252	259	239	232	217	247	224	261	258	210	246	217	233	230	257	247	227	260	240	255	215	244	244	259	209	287	252	231	217	228	239	250	233	228	243	253	226	233	257	250	236	252	240	235
29406	47684	33235	17877	9480	5202	2564	1691	1247	941	713	662	557	487	402	340	393	346	330	337	300	318	285	303	311	339	310	302	296	304	301	279	298	303	282	310	315	291	273	275	272	300	313	331	282	298	291	311	293	306	275	300	283	298	276	265	275	281	274	319	325	285	283	298	295	299	297	274	306	309	269	328	303	308	292	291	271	277	315	272	283	282	299	273	298	285	274	299	274	312	296	286	274	271	297	299	280	287	291	261	281	289	288	298	288	314	268	316	304	293	260	284	295	263	277	268	276	283	251	264	303	296	318	325	292	292	308	308	296	346	317	296	317	264	291	294	324	295	305	298	276	281	283	280	303	310	268	299	257	278	288	308	295	282	291	274	294	289	304	282	315	301	307	321	287	316	261	290	293	289	288	287	287	305	280	287	304	290	297	293	300	296	293	290	285	300	307	343	290	295	289	267	307	291	299	263	291	285	288	317	305	294	298	283	292	317	319	284	295	273	260	308	306	294	272	276	291	292	310	288	340	285	282	307	303	274	284	289	271	293	279	292	259	324	270	303	301	293	331	300	283	307	291	258	288	288	290	299	269	288	273	299	287	283	303	264	291	286	309	291	285	288	297	312	315	259	289	307	309	292	275	298	293	292	262	296	286	278	284	278	300	302	297	308	273	299	318	283	321	272	295	314	265	274	275	304	314	282	292	291	289	323	270	307	281	276	291	285	272	307	269	294	289	279	286	282	308	280	277	297	280	222	286	292	294	280	261	276	291	296	272	292	293	286	259	263	290	323	278	276	322	302	293	298	280	275	314	283	219	286	258	288	296	304	297	304	292	289	287	284	272	307	329	311	290	311	317	291	287	283	267	291	281	285	301	254	270	329	285	296	301	281	268	298	287	293	267	264	309	289	301	299	291	284	284	256	323	275	277	261	283	298	279	295	293	277	298	252	330	293	283	272	287	253	285	279	276	328	280	294	305	297	276	273	267	273	304	291	281	285	285	305	308	283	291	306	298	310	313	276	293	254	249	300	267	303	302	297	289	293	308	271	287	276	284	250	281	283	289	293	287	283	282	313	273	302	281	289	299	287	291	285	346	284	298	286	287	287	282	301	300	291	324	296	271	286	292	270	298	263	290	316	299	309	264	294	292	312	281	306	306	281	283	293	284	306	301	260	298	278	286	277	277	287	314	300	289	273	284	287	290	299	324	281	299	277	279	285	297	291	279	268	291	268	309	295	275	259	298	269	298	306	289	330	274	283	273	289	309	273	310	314	281	306	299	296	289	266	307	292	299	322	295	295	274	310	280	280	313	261	296	295	289	298	282	287	278	304	266	296	286	275	294	287	297	311	280	283	296	289	297	312	313	280	272	294	263	323	289	306	290	270	310	303	284	289	301	293	289	262	284	296	280	274	295	263	296	297	296	266	295	288	271	284	304	279	294	281	291	309	299	291	295	310	286	295	302	279	297	274	269	261	308	291	285	302	282	314	281	301	261	291	276	273	278	283	267	269	291	285	298	311	274	333	299	267	296	304	289	278	282	303	298	288	293	281	309	304	312	284	303	277	307	308	290	249	314	296	277	292	282	282	263	301	301	280	276	275	297	274	281	289	301	289	307	309	296	278	251	280	293	274	303	276	280	297	303	284	292	274	290	294	261	287	282	287	300	322	274	284	273	287	276	289	309	284	321	295	274	285	276	278	264	276	306	274	302	281	337	307	281	281	292	295	298	286	283	303	285	313	253	294	302	266	296	287	285	281	314	276	320	286	308	306	310	290	266	273	272	316	280	280	276	322	307	287	291	307	272	267	282	310	282	263	272	261	282	283	286	288	315	295	290	299	290	296	272	297	273	262	286	278	249	298	288	295	274	305	283	296	257	291	290	279	294	281	306	300	277	268	304	297	278	262	297	289	269	294	285	326	295	311	309	275	289	273	292	287	307	284	259	280	284	292	332	311	268	282	274	320	301	303	309	280	292	283	278	284	276	271	303	305	286	257	290	297	315	300	294	285	291	268	280	316	271	291	285	297	278	277	266	306	293	314	313	285	278	311	272	287	304	317	290	265	285	285	290	274	301	284	291	292	283	275	308	254	290	264	233	313	306	270	300	300	294	293	314	315	287	287	299	297	307	299	306	323	274	295	288	308	272	285	293	296	292	271	318	262	354	281	314	297	285	305	286	309	329	286	267	300	301	293	274	282	296	259	306	308	294	302	285	294	282	268	287	307	298	309	282	278	308	261	298	286	290	286	314	282	310	290	264	298	275	265	293	276	320	291	270	274	285	270	305	301	286	290	303	268	316	283	292	276	290	317	341	303	288	302	317	277	309	295	275	284	316	261	299	297	273	298	289	278	286	282	287	296	263	292	297	301	272	299	307	282	294	299	297	309	285	277	286	280	282	289	266	291	283	300	315	266	298	295	292	261	319	293	316	314	285	261	304	320	277	286	307	300	294	287	288	301	277	273	297	323	289	263	267	283	295	298	307	273	291	269	300	281	317	294	298	261	302	295	293	307	291	267	283	296	290	297	335	292	250	289	298	293	289	309	307	300	307	278	269	304	284	292	303	313	299	278	282	322	303	304	257	257	295	299	285	284	289	265	278	299	276	311	270	275	295	286	318	284	287	293	292	308	282	320	276	302	318	279	323	301	280	300	317	282	275	313	307	280	297	293	299	312	291	305	285	304	259	283	301	270	296	291	274	292	286	274	288	297	281	301	302	286	305	300	274	290	310	292	285	242	291	297	294	283	304	304	281	298	281	272	297	279	302	274	294	281	288	272	261	293	260	300	297	271	277	302	302	298	295	267	289	286	275	300	277	301	301	273	309	285	287	304	286	312	314	278	304	294	311	281	290	285	300	301	255	301	305	291	301	306	275	275	285	237	280	268	288	316	276	268	289	285	312	298	301	270	280	294	292	299	295	276	282	300	272	267	276	286	286	331	312	300	286	298	264	306	272	269	313	274	291	256	279	285	301	293	304	287	295	315	274	266	273	293	274	284	275	274	292	299	272	287	280	302	275	275	318	278	296	282	292	275	241	275	270	286	313	283	278	290	296	312	296	285	282	302	294	297	275	291	284	274	298	279	292	262	293	280	256	286	265	260	295	280	279	272	298	288	318	283	317	264	258	329	286	300	295	299	273	287	289	259	297	279	286	315	289	261	298	287	289	289	296	293	329	312	281	279	269	286	290	277	300	293	286	315	294	308	291	286	267	294	278	299	261	300	318	294	288	307	266	292	308	300	293	289	290	299	289	279	327	299	282	309	280	273	262	335	309	291	274	288	275	288	293	271	283	277	298	295	281	277	289	303	303	265	309	307	276	310	311	276	288	276	306	281	303	293	291	257	274	323	281	272	261	282	291	275	281	302	303	290	267	278	280	313	299	308	271	282	308	291	292	271	329	274	320	276	315	273	282	269	294	291	296	290	281	313	301	311	294	291	280	305	264	294	269	279	299	319	307	280	292	279	291	272	306	300	282	293	292	310
23182	21328	28977	24049	21355	21290	10644	2106	1442	1081	961	827	701	632	567	570	510	462	453	450	447	465	431	439	440	411	406	447	440	428	401	411	439	406	399	394	391	419	384	394	426	414	383	395	430	404	416	388	381	388	377	409	381	394	363	377	408	414	368	398	442	408	413	370	439	401	381	387	359	395	432	412	385	428	365	406	415	380	389	415	356	387	378	344	420	365	407	350	402	403	407	390	382	356	414	421	399	406	420	413	381	404	393	409	368	392	405	376	392	395	385	385	414	398	420	393	374	385	397	374	379	360	434	369	391	424	439	382	442	471	401	423	426	408	410	407	400	391	368	428	380	391	413	385	412	390	404	382	370	351	417	399	399	373	399	384	388	462	405	384	384	402	411	419	396	408	364	358	365	374	385	405	407	400	366	382	387	372	367	379	410	401	399	385	406	413	386	388	395	385	355	395	387	420	389	411	429	408	375	403	406	397	421	419	385	383	391	386	351	395	364	374	397	400	365	382	370	379	374	369	387	393	398	420	392	402	372	411	376	392	437	413	375	374	408	377	375	397	406	382	332	409	381	385	360	393	347	396	387	390	388	362	403	381	400	436	392	356	435	411	404	421	375	416	350	395	374	386	383	406	376	387	410	360	383	401	400	393	388	426	382	388	414	413	374	385	391	388	404	393	388	406	415	417	380	405	412	365	393	447	387	379	343	425	368	410	365	393	437	396	391	373	391	397	395	392	402	400	394	419	396	398	414	386	408	402	393	401	372	382	380	414	380	377	376	366	393	353	393	413	432	391	389	404	376	387	423	393	412	368	409	419	397	374	368	391	379	411	380	425	363	401	398	385	401	402	380	401	381	391	375	365	382	405	390	417	406	372	390	397	393	424	398	396	383	356	429	383	402	416	365	371	360	393	423	403	384	399	381	367	362	436	412	395	396	369	414	413	388	390	391	430	399	361	375	411	401	390	404	415	382	424	397	406	359	349	378	406	398	359	389	426	384	403	437	401	421	421	395	408	366	411	377	391	389	384	417	381	357	415	376	382	377	365	371	382	394	371	415	404	383	407	390	387	382	396	384	386	362	391	384	369	388	380	388	418	420	420	409	424	362	388	402	378	401	423	376	357	412	399	370	373	412	387	404	394	375	400	351	391	392	392	380	406	401	369	393	373	373	352	407	386	414	362	431	374	422	364	416	393	397	406	416	408	380	374	408	386	411	367	411	416	375	355	394	392	389	378	387	424	400	404	380	382	363	391	412	381	376	405	416	357	391	368	407	375	404	377	366	403	407	378	398	409	393	425	412	391	374	405	389	390	383	421	401	380	398	398	356	415	374	373	375	384	359	422	374	396	405	414	403	377	403	444	368	403	388	381	356	364	345	372	421	394	391	363	377	384	400	396	393	425	380	360	436	399	393	402	420	364	397	380	376	425	386	429	399	404	401	438	407	378	384	384	396	369	368	414	400	371	357	366	441	407	371	386	411	402	353	378	388	380	378	400	387	386	351	389	394	386	434	411	377	350	421	377	402	349	381	365	394	379	409	387	355	389	385	362	378	374	369	377	377	395	406	414	384	413	388	388	426	433	394	395	393	412	386	394	404	378	404	424	409	413	381	401	407	376	407	421	375	348	407	408	410	396	407	429	440	402	426	425	367	363	390	374	394	386	383	355	384	405	388	404	412	397	365	385	354	380	369	384	358	411	373	412	432	382	387	417	378	384	387	383	395	377	399	391	410	405	383	361	403	362	352	394	353	419	431	382	386	392	417	383	415	439	400	406	427	418	387	409	402	359	396	383	389	368	403	392	388	367	412	372	368	405	400	383	398	417	395	393	395	452	386	447	418	360	418	395	383	410	373	382	413	404	410	371	418	374	384	404	378	398	372	388	390	395	395	390	388	395	360	370	376	369	373	440	421	427	369	396	370	421	400	419	391	398	389	378	382	355	421	382	406	402	375	362	388	399	390	405	400	394	371	381	384	386	384	383	403	350	363	426	403	376	361	411	383	369	380	355	370	402	403	405	404	391	387	385	356	414	367	388	374	393	393	424	379	369	345	402	413	388	401	434	352	408	399	437	405	396	414	420	386	373	402	400	409	362	373	395	397	404	441	400	389	392	408	399	390	369	371	387	429	391	406	396	406	398	393	385	424	372	393	420	392	359	402	375	394	443	392	387	381	397	370	435	391	356	412	385	378	399	343	390	401	394	392	386	358	380	403	387	398	399	376	377	404	397	369	369	380	413	392	403	400	379	409	390	408	395	412	378	400	405	399	406	374	359	359	399	416	398	404	369	366	400	375	367	391	383	421	394	401	396	401	437	394	396	398	392	382	375	392	409	409	393	368	366	407	379	438	386	361	405	374	398	395	364	385	359	371	394	404	402	397	387	365	376	411	388	421	383	409	399	371	382	367	374	376	402	389	392	355	429	377	405	379	415	401	402	404	388	415	392	365	399	421	443	388	372	423	394	393	384	401	402	431	390	371	391	396	394	380	362	358	373	387	391	367	396	381	342	357	424	407	407	396	401	393	394	435	424	371	395	365	377	424	384	390	407	388	369	426	374	386	391	406	378	409	396	418	435	380	403	352	398	425	380	397	391	406	391	388	418	394	407	402	360	392	373	381	418	433	405	412	348	377	416	414	392	375	373	381	374	364	406	373	419	405	372	374	397	401	380	404	385	385	400	378	429	384	365	386	394	366	376	367	357	362	353	369	401	360	354	380	387	396	402	381	385	389	372	393	391	377	383	379	383	360	361	409	392	396	401	375	384	375	374	348	400	412	395	394	378	416	388	395	399	399	410	364	408	378	447	387	377	393	397	419	413	375	411	406	384	378	437	417	393	367	407	403	393	394	368	373	382	426	373	386	385	411	383	380	390	385	394	420	415	380	377	388	388	378	387	384	424	379	396	380	407	378	385	404	397	422	429	417	391	371	412	347	387	400	415	374	402	370	388	416	370	401	389	405	442	410	400	402	389	393	406	408	380	419	367	399	381	376	384	380	369	369	422	382	384	405	383	382	391	379	396	398	366	428	362	414	419	406	412	398	442	379	407	398	395	391	419	392	375	399	379	447	402	402	409	396	392	363	405	391	367	412	376	389	404	397	377	384	384	372	349	397	399	383	413	383	349	369	388	394	373	403	394	381	373	375	404	411	390	351	383	342	372	380	388	413	385	360	420	390	402	382	379	405	380	363	373	401	386	421	368	409	372	336	376	380	409	387	391	400	397	388	381	365	383	366	427	398	383	383	398	399	358	373	411	397	450	369	417	420	371	379	394	388	350	411	409	403	386	363	368	400	386	373	406	359	458	387	384	422	382	432	357	404	414	402	385	338	342	370	373	432	382	386	378	387	400	423	397	406	382	392	370	380	396	389	382	372	414	361	374	392	370	391	397	370	393	397	388	387	390	365	372	370	370	410	401	394	379	412	390	387	402	419	408	372	369	403	384	384	401	420	393	385	416	402	379	384	400	347	341	382	356	376	377
31888	57674	41238	25506	16295	8992	4791	3164	2258	1836	1396	1212	1033	879	797	701	588	618	589	564	567	554	544	524	527	497	474	476	456	472	461	439	444	427	437	456	474	473	456	374	450	435	448	452	469	437	462	451	429	446	436	449	494	425	434	457	424	446	469	428	447	460	480	472	418	463	428	461	431	428	484	446	454	420	474	455	423	471	438	418	404	444	416	430	463	488	433	434	461	434	438	425	415	454	449	422	404	413	436	403	442	454	426	452	438	418	451	437	459	445	448	451	426	435	467	463	440	482	450	414	400	435	437	407	458	466	460	443	519	514	443	458	459	471	432	428	396	408	412	455	411	440	474	460	439	475	464	424	412	450	469	409	437	472	407	439	469	452	424	442	443	431	429	439	391	432	438	439	473	447	429	444	457	468	433	468	434	394	457	414	451	467	485	436	411	424	445	396	424	393	457	420	436	488	445	434	440	448	442	465	463	406	418	431	430	424	420	404	424	425	465	418	435	446	450	455	434	443	439	480	421	436	411	440	430	410	413	417	456	438	455	444	435	435	425	417	386	475	397	407	387	446	445	403	416	438	425	404	410	445	424	451	440	421	456	423	477	419	427	431	438	497	438	430	440	419	429	442	417	408	437	463	447	427	414	430	457	445	433	449	443	438	425	430	501	432	433	424	453	491	455	467	444	459	463	432	454	447	431	463	435	443	419	456	437	401	450	439	431	441	433	444	416	469	421	419	449	471	489	432	444	417	454	457	468	403	416	450	461	434	438	447	406	446	415	421	420	407	438	453	422	430	425	431	418	444	428	424	419	468	411	430	453	454	450	413	454	448	438	437	421	437	429	439	418	485	441	424	392	418	465	424	467	401	443	433	423	440	467	397	427	479	460	418	414	426	474	431	414	455	442	448	471	430	453	445	434	464	399	379	453	436	453	436	445	416	430	428	440	454	438	450	431	401	478	426	439	452	446	416	396	424	456	440	429	459	472	436	458	489	465	423	458	436	421	406	476	462	471	407	415	407	468	450	421	442	435	432	446	422	414	413	434	453	423	434	434	418	438	432	420	452	435	446	431	484	419	456	418	425	431	413	413	428	440	448	423	436	429	463	452	412	459	430	507	451	460	397	441	470	418	471	434	412	444	448	424	446	423	457	419	417	463	456	439	453	446	438	450	422	445	391	419	443	431	438	447	435	438	413	444	432	442	418	472	433	419	448	445	471	456	450	452	424	422	453	435	470	424	443	471	466	425	413	438	473	414	442	415	451	445	452	437	435	431	463	480	431	428	407	421	411	431	418	431	427	422	433	427	435	430	458	479	430	400	415	447	434	391	473	435	455	442	492	431	433	450	433	440	435	393	446	454	424	420	415	412	404	426	449	445	451	428	407	446	433	455	418	424	423	448	447	476	444	428	452	425	423	434	443	443	432	428	434	477	454	463	416	380	468	439	407	404	413	419	427	422	442	459	440	411	448	424	452	446	447	458	436	458	423	427	408	462	431	416	431	412	421	448	434	435	429	446	440	419	426	432	466	417	470	479	448	442	396	455	448	459	451	385	422	427	439	403	428	405	419	411	423	383	444	439	424	398	418	455	467	453	464	380	438	473	489	445	435	417	427	447	460	445	443	461	447	432	450	440	438	460	474	434	443	451	455	464	434	402	453	402	442	467	487	443	386	437	437	488	460	403	478	426	421	386	448	409	433	432	429	373	422	469	450	444	433	466	438	460	458	481	476	436	431	477	448	427	422	406	454	443	479	436	440	477	474	430	434	427	413	437	434	433	457	413	449	467	467	460	462	429	461	457	430	458	433	440	420	464	463	459	422	462	446	454	401	450	459	455	423	470	451	445	454	468	442	459	418	447	421	432	446	461	491	427	450	442	466	414	420	445	451	420	436	441	485	421	459	422	424	454	454	424	445	414	419	468	435	425	451	433	445	428	444	444	428	442	422	405	421	472	438	446	426	434	450	414	445	420	436	407	468	422	413	398	468	459	431	468	443	453	480	469	438	437	417	427	450	492	469	438	457	436	474	413	414	424	459	421	423	435	455	462	426	489	449	445	427	448	435	441	410	447	451	427	441	468	427	447	412	422	454	432	435	450	442	440	433	421	457	443	452	437	447	438	446	428	461	484	472	450	451	439	442	490	441	475	394	460	429	462	463	475	472	447	430	425	418	427	427	436	442	468	453	445	426	410	458	416	455	435	420	417	452	473	436	437	484	459	439	429	462	409	425	454	419	487	457	409	426	414	428	411	425	425	421	441	402	417	452	464	462	430	426	435	427	415	419	419	442	424	438	458	486	437	468	436	400	477	458	437	417	397	430	463	414	452	468	431	465	445	497	412	421	462	423	447	471	460	399	398	465	415	445	435	469	483	466	456	444	472	466	438	434	425	485	454	423	424	432	423	428	449	457	442	428	434	432	405	415	433	384	421	421	416	444	434	412	410	434	420	451	397	441	437	460	409	432	424	470	475	429	446	443	409	459	445	446	481	415	414	442	452	463	438	444	449	440	420	442	423	437	418	448	471	480	397	432	459	419	443	471	425	433	438	447	449	405	438	422	442	431	476	438	428	455	441	451	436	456	420	446	439	500	436	413	431	445	465	421	427	425	446	411	429	410	479	432	470	454	443	406	426	454	415	426	433	417	424	430	453	413	466	413	425	445	449	434	438	449	414	466	487	422	427	429	490	445	431	456	455	448	409	424	410	444	451	459	466	415	436	444	481	451	430	419	439	444	456	436	427	440	456	436	413	480	465	428	431	435	404	446	428	466	400	428	453	438	466	441	464	412	389	489	438	407	431	438	447	421	443	452	452	438	452	454	450	407	462	470	445	417	452	409	458	412	458	431	411	408	432	428	441	477	430	418	436	465	438	438	440	423	421	487	448	408	452	409	427	432	413	408	443	471	465	465	404	447	409	404	411	448	470	415	436	448	429	451	455	421	463	436	443	451	401	459	453	444	447	411	400	385	429	430	461	397	447	412	416	458	431	429	437	399	440	449	438	426	436	431	428	453	449	423	422	433	439	451	444	453	417	424	442	437	459	432	425	430	463	430	506	434	436	423	380	446	445	403	458	434	430	468	456	442	458	414	424	413	447	448	468	464	429	452	454	443	511	428	459	435	423	430	406	465	419	437	438	422	443	435	420	433	413	474	415	467	408	472	440	423	431	452	432	439	439	460	449	406	440	419	423	437	425	445	449	419	455	426	410	440	485	417	412	420	435	441	418	396	417	436	460	405	420	452	425	443	434	458	417	409	415	417	436	450	453	486	470	413	436	462	433	436	420	438	450	418	436	416	435	450	403	444	444	442	444	422	479	432	440	421	425	431	468	449	460	435	435	429	425	449	436	436	448	491	416	432	426	430	428	418	415	452	488	412	420	466	441	439	441	458	449	422	427	442	452	405	431	449	402	425	404	437	431	451	377	435	413	419	442	447	466	418	433	462	439	439	465	445	427	456	432	429	434	471	432	433	434	437	441	428
28382	26162	27991	15817	4870	1697	855	552	464	345	330	282	280	253	265	242	221	209	218	235	220	240	197	209	238	228	215	236	212	253	228	219	241	228	236	202	198	210	221	208	209	220	198	212	230	255	199	219	187	200	213	186	187	222	217	189	218	200	227	225	226	193	214	209	207	218	224	208	218	219	220	192	191	219	194	233	201	200	239	207	230	199	238	186	206	218	196	218	229	225	189	181	205	204	215	212	187	228	214	211	221	208	205	182	232	214	206	236	181	196	200	215	215	204	226	212	185	224	213	196	184	213	191	219	198	201	231	195	211	232	204	201	193	205	243	213	201	204	231	218	244	184	233	199	214	191	211	230	221	194	202	217	191	210	193	209	206	210	202	208	193	239	206	196	195	235	203	218	189	194	229	202	188	200	162	199	217	190	236	223	232	196	202	244	198	227	207	210	201	215	230	207	245	209	218	196	203	223	213	203	188	192	220	234	227	216	236	204	227	199	237	209	194	179	220	214	219	209	226	216	223	217	212	199	206	201	218	212	189	229	229	208	209	181	221	211	221	181	198	226	194	216	198	199	213	223	210	194	216	187	239	200	177	216	221	212	202	202	215	225	218	196	154	216	192	230	194	227	205	223	222	196	222	197	189	217	209	214	222	174	232	192	213	200	209	211	206	219	216	223	224	211	184	208	199	214	224	222	207	238	181	229	180	207	226	241	204	223	190	220	213	203	224	202	201	172	199	227	209	218	205	229	204	186	207	230	217	206	190	213	225	206	210	225	181	199	204	206	221	226	218	193	198	202	217	202	233	232	203	209	201	221	222	240	218	194	205	215	210	226	220	210	206	231	179	206	201	212	193	189	194	201	206	204	217	202	213	209	185	201	217	208	222	205	228	217	193	187	217	217	213	248	229	221	208	230	195	212	201	174	216	226	206	218	205	201	197	230	203	192	196	182	216	195	200	213	203	220	208	183	230	213	223	190	237	210	216	209	206	243	204	200	228	233	208	219	221	206	225	221	200	211	240	214	205	191	229	217	212	218	206	215	211	216	195	212	193	210	213	192	210	184	211	208	225	212	216	198	220	212	234	204	222	205	222	206	197	169	238	196	203	221	232	212	203	225	189	191	187	214	218	223	218	192	201	240	203	226	239	224	218	215	201	184	201	202	196	208	211	221	196	200	219	222	229	228	219	218	213	227	208	211	211	188	222	216	195	210	195	207	203	227	214	200	217	204	194	217	200	201	218	226	216	181	215	236	192	196	209	224	207	190	217	222	222	208	207	204	194	210	200	201	205	212	207	215	218	202	205	226	197	229	183	214	215	219	212	211	192	184	218	198	193	228	190	223	226	184	211	201	197	216	219	202	222	215	200	223	219	224	220	205	205	211	229	210	219	212	193	226	226	206	185	222	232	201	196	214	189	228	200	208	192	212	207	220	204	208	244	218	200	211	201	208	201	203	228	213	199	213	187	188	198	230	233	231	216	216	214	224	199	215	213	205	197	198	232	215	223	232	216	198	223	201	212	215	209	221	196	234	209	218	193	232	227	214	184	213	183	211	222	235	235	214	210	202	210	225	228	212	193	211	203	212	209	179	221	211	200	229	191	232	218	227	189	209	211	192	253	216	227	224	218	192	221	199	212	201	217	193	237	229	217	221	203	214	189	209	224	213	197	208	218	218	202	201	204	195	217	216	193	229	210	242	250	188	210	217	219	221	201	229	224	215	224	201	211	178	206	211	194	197	213	205	214	210	239	220	219	233	227	200	237	203	204	211	192	216	220	207	213	218	221	223	185	199	208	200	215	196	191	229	192	210	216	198	213	216	207	199	189	203	189	220	223	218	229	200	218	207	204	199	248	195	216	202	215	196	191	209	207	236	208	219	219	196	215	219	215	176	189	186	208	201	219	188	202	219	206	221	232	188	225	232	232	232	184	193	206	213	236	192	203	206	200	220	217	198	192	214	225	200	184	190	200	222	200	206	218	217	209	198	212	198	228	213	214	211	212	203	232	207	225	237	216	217	222	207	190	198	206	198	224	211	194	204	194	213	221	208	221	239	209	178	188	202	217	205	236	220	186	219	177	213	226	203	203	219	200	193	199	213	209	184	206	208	184	191	199	200	198	203	220	231	198	196	194	226	200	189	215	201	183	214	211	200	197	215	201	200	211	177	232	204	230	218	200	194	221	207	183	217	197	222	205	181	201	220	210	211	225	206	200	197	221	222	182	225	189	202	221	193	177	221	227	222	220	207	190	209	220	210	205	215	193	194	209	213	197	211	200	221	207	238	221	209	207	218	229	223	234	204	214	204	206	218	229	238	188	192	224	193	193	225	205	210	223	211	232	235	222	196	216	226	227	186	201	206	220	192	220	203	216	217	209	197	201	187	216	216	198	202	211	209	234	202	186	222	213	202	226	185	204	231	226	235	204	215	219	220	209	219	212	207	191	201	201	201	222	194	194	198	219	213	227	226	210	213	198	230	193	241	209	229	172	203	239	209	237	222	186	231	208	214	208	206	191	205	197	211	199	196	221	216	203	191	229	206	199	210	202	231	237	191	205	187	229	216	179	219	178	212	214	211	189	211	209	213	214	204	191	205	206	206	217	226	184	220	233	198	199	218	207	213	204	196	209	174	197	218	225	207	224	228	206	213	192	198	227	224	199	197	209	193	207	218	244	211	196	208	179	206	219	175	208	196	222	202	215	206	225	194	196	205	204	218	224	217	201	195	191	187	196	204	218	212	182	234	198	195	202	218	221	224	208	221	209	216	211	215	235	200	222	206	209	215	196	208	209	213	237	212	220	204	221	204	194	201	184	224	194	204	193	217	215	203	235	190	216	217	203	202	198	202	220	222	233	201	218	224	210	200	238	198	214	220	211	215	214	216	216	213	199	213	198	210	233	223	233	224	215	208	228	208	220	219	201	216	238	241	188	185	211	201	211	217	231	203	217	188	228	219	212	199	228	226	209	176	207	196	203	235	230	222	219	185	159	199	194	217	225	217	200	225	218	190	209	227	217	209	190	225	211	208	199	218	210	196	236	232	179	238	205	180	235	197	189	203	204	211	231	205	205	217	201	194	220	213	212	203	209	194	215	209	217	211	184	201	213	193	198	214	238	194	220	238	211	218	206	210	191	231	206	195	195	210	188	208	228	211	215	226	219	252	201	225	214	209	204	186	158	229	198	232	228	220	210	206	220	205	215	217	252	184	196	216	221	222	217	200	218	230	211	223	208	203	166	203	226	209	233	212	205	206	210	216	200	224	205	248	220	214	203	218	205	193	220	218	208	200	184	234	222	232	202	206	215	216	227	192	223	208	243	208	206	203	206	208	195	204	202	234	206	218	207	225	229	219	230	200	211	206	220	200	201	204	204	221	213	215	200	203	230	220	219	186	212	189	202	220	197	195	223	208	227	220	224	214	227	193	187	226	200	215	181	225	223	203	207	204	239	199	207	207	209	213	215	198	211	220	236	209	194	246	179	219
28991	43154	29331	14150	6868	2856	1446	1035	723	619	514	415	365	299	314	288	304	259	261	271	259	233	260	253	242	260	251	267	266	272	250	229	268	278	279	273	267	239	247	218	269	254	230	261	285	246	236	247	251	254	251	238	232	230	258	229	267	273	254	253	251	234	236	248	240	242	231	238	247	260	277	244	243	264	247	239	242	230	224	224	226	246	249	225	256	254	271	230	241	248	269	257	247	267	258	249	283	238	261	278	224	215	255	231	249	248	261	239	256	249	253	247	283	245	251	260	254	240	212	237	236	228	262	276	254	266	270	281	286	267	266	289	253	231	257	283	232	245	281	248	254	263	261	259	230	263	246	255	282	230	256	248	270	236	235	258	227	257	245	239	239	258	280	240	258	257	241	223	258	241	265	267	281	252	254	248	242	247	237	247	249	210	265	221	275	250	224	260	264	261	250	223	254	233	227	243	244	250	251	227	276	265	229	224	253	259	243	253	258	262	262	261	257	227	251	253	232	254	247	264	251	260	247	239	271	242	245	255	223	241	222	249	252	253	249	239	265	268	239	260	240	269	246	249	272	284	271	260	270	239	236	230	258	222	270	233	267	256	263	253	227	254	257	235	213	233	226	246	230	261	249	260	259	255	256	273	250	245	253	234	275	237	246	274	239	233	255	251	253	241	259	258	261	249	236	231	228	281	246	264	250	261	277	244	223	274	260	253	259	247	260	246	235	234	227	242	237	234	221	225	230	253	243	259	250	256	238	249	236	234	248	233	270	242	271	251	267	273	243	236	246	239	230	229	252	237	227	246	257	251	249	266	208	221	250	261	273	237	247	266	243	257	227	270	255	276	251	246	249	260	255	243	249	274	246	228	232	225	265	265	257	264	229	232	306	232	249	262	244	239	258	243	237	221	263	284	250	261	257	230	246	247	245	227	256	245	246	261	253	267	251	279	228	220	263	257	224	237	279	276	283	249	226	229	232	268	249	237	261	251	222	254	250	249	241	253	261	244	262	252	251	257	248	262	259	264	239	261	238	241	254	288	263	265	242	241	267	234	278	243	249	253	251	219	234	252	248	265	223	245	256	267	250	252	264	262	243	234	270	290	250	257	259	246	256	224	269	234	258	260	270	241	210	256	216	298	250	262	265	217	246	239	250	275	278	238	254	251	266	236	239	258	244	218	253	240	259	258	248	257	247	266	264	253	245	234	254	259	219	264	271	234	258	284	248	259	270	257	258	236	242	233	249	265	268	254	239	246	265	261	251	244	249	279	254	281	232	224	258	249	250	253	244	242	260	247	254	249	255	245	250	239	234	224	256	254	242	256	228	267	213	236	271	237	245	237	221	237	238	243	249	236	259	230	217	234	266	252	227	248	252	235	258	230	259	268	265	253	236	274	258	223	236	245	253	259	263	251	243	272	241	251	249	260	254	246	283	243	256	260	242	231	251	274	254	252	240	251	235	266	227	266	261	262	264	254	272	252	260	252	259	251	228	233	266	236	247	250	250	251	289	246	235	244	235	242	251	250	254	258	238	231	265	250	221	258	256	247	239	232	275	244	255	260	253	265	253	252	241	271	233	250	235	255	235	231	248	268	237	267	236	239	228	260	247	237	229	261	234	260	265	250	276	240	248	237	217	236	298	277	235	233	240	270	260	230	251	248	263	246	254	237	260	250	263	232	238	235	241	229	277	254	252	253	251	246	268	236	271	248	231	252	235	257	226	241	262	237	238	241	219	234	225	256	265	263	248	256	224	241	242	260	236	250	226	257	241	229	226	255	233	272	245	271	255	232	225	260	237	246	259	243	233	244	248	225	259	261	245	265	241	229	233	254	251	255	248	256	263	241	257	244	248	236	258	265	237	263	240	242	262	291	249	247	213	246	231	262	263	258	242	227	260	254	220	255	234	277	214	231	231	244	256	234	247	259	258	253	270	225	234	231	247	284	234	220	263	278	262	246	229	272	221	262	240	225	237	256	247	281	236	247	271	279	256	261	251	288	236	231	255	251	232	246	249	272	264	249	262	260	250	251	265	216	222	224	233	238	248	233	232	274	241	267	270	241	251	254	294	249	259	244	251	261	253	246	263	234	244	264	264	242	231	229	252	233	244	273	280	265	236	245	255	251	256	242	246	243	247	251	244	258	246	246	226	236	224	270	247	242	249	226	269	238	245	247	210	247	234	252	213	265	268	230	229	255	224	273	243	253	256	265	243	253	250	258	238	299	265	252	234	241	246	236	270	258	233	266	232	249	249	247	215	235	249	246	260	263	271	248	258	263	240	251	249	250	251	249	254	258	261	259	227	246	246	226	262	234	275	253	247	259	244	256	245	263	231	241	259	246	227	231	290	242	254	237	244	260	253	264	245	238	232	257	244	261	219	261	250	241	244	242	224	252	246	282	239	277	274	242	243	268	264	249	242	262	238	231	257	237	252	226	279	214	268	239	248	233	234	268	248	261	252	239	278	242	249	266	251	244	279	249	280	264	247	282	272	259	257	238	262	269	259	271	258	248	259	256	268	259	250	219	262	255	255	224	264	277	259	265	263	229	256	244	248	230	235	257	241	248	242	265	257	239	247	261	260	247	262	249	254	227	250	246	281	241	229	268	223	244	257	238	254	261	239	246	268	263	287	232	260	264	234	218	236	212	258	246	236	248	244	245	238	238	250	268	250	270	243	264	267	246	246	214	262	280	246	244	262	264	249	268	265	261	265	236	224	229	249	261	250	238	238	255	261	238	260	221	239	235	261	254	232	249	247	254	260	250	262	235	257	204	265	273	221	254	252	256	258	226	249	233	227	266	224	233	233	245	239	257	285	240	253	244	269	241	238	264	232	249	265	248	232	224	218	240	260	235	252	239	248	249	251	255	247	253	239	247	235	258	235	229	244	248	228	261	250	237	251	252	239	238	260	227	244	257	249	253	276	238	255	243	236	257	272	260	277	265	259	261	233	247	249	251	242	253	257	218	261	267	259	258	276	239	246	248	260	233	268	240	238	237	275	260	295	256	214	252	242	243	248	235	254	246	252	230	253	241	226	235	200	247	246	240	232	254	242	233	251	263	281	231	252	238	252	252	256	249	248	256	222	262	245	250	241	229	260	251	254	248	251	253	235	244	237	254	229	258	235	213	264	266	233	260	247	266	238	249	241	243	255	248	261	253	234	269	239	239	235	255	260	220	243	231	270	259	239	262	232	245	257	276	254	270	252	287	240	258	245	251	253	259	267	275	229	276	267	257	236	255	240	235	267	270	262	239	241	276	266	271	263	269	255	272	237	238	249	256	244	259	261	235	263	249	248	244	240	247	247	245	247	257	252	272	228	271	244	227	240	277	242	248	241	245	228	272	237	267	284	250	246	238	252	238	241	243	248	252	242	235	242	265	227	246	266	246	262	254	245	242	262	246	231	262	250	247	239	258	226	251	242	248	212	242	242	230	259	288	275	249	279	275	243	262	246	256	245	232	245	243	254	230	239	253	258	264
24146	21310	28529	24457	21240	12133	2758	1319	916	736	664	596	503	450	410	412	356	378	324	341	331	320	343	311	302	325	336	323	311	335	304	314	330	323	282	326	304	323	298	280	316	285	344	317	284	290	350	348	313	289	310	293	288	304	315	333	307	297	335	315	340	310	343	304	290	321	301	309	298	305	303	286	304	350	302	302	311	303	303	291	283	301	318	317	339	303	291	297	298	282	302	323	310	297	295	334	316	286	302	312	302	282	319	318	311	276	326	304	286	271	304	325	303	312	300	278	284	324	286	296	298	346	322	333	264	326	305	358	318	364	329	289	279	339	276	309	302	308	315	304	343	288	284	304	282	322	307	303	345	335	324	286	311	293	304	313	293	328	312	311	288	336	308	308	301	307	297	285	269	349	329	282	288	311	320	280	295	302	311	335	275	307	324	292	287	271	328	268	340	297	307	316	300	307	289	308	306	293	286	294	302	304	298	345	331	293	307	302	323	311	306	304	307	270	308	304	288	294	289	301	321	292	311	284	311	330	324	296	307	326	318	303	328	287	300	315	316	287	325	323	307	326	283	285	283	303	317	301	324	311	345	307	316	302	300	311	317	304	313	323	323	294	286	310	296	298	269	327	294	292	283	316	297	331	281	323	320	330	324	312	314	299	286	323	303	278	330	288	310	300	308	284	316	330	297	291	272	292	316	342	319	321	301	294	329	292	321	320	318	311	315	332	286	298	298	291	329	309	282	303	340	309	272	297	287	295	299	290	302	298	292	300	316	309	294	302	315	305	307	285	302	272	309	287	322	291	315	275	265	320	285	291	301	275	304	303	268	303	290	293	303	332	325	296	296	294	271	302	284	330	291	312	310	314	307	296	309	317	318	335	310	313	287	303	310	314	302	311	291	320	277	297	297	280	293	268	336	302	333	282	305	276	289	316	331	296	318	297	318	299	338	280	299	282	314	290	311	309	288	309	315	281	322	324	323	263	307	293	299	293	325	287	301	285	289	331	284	342	327	288	308	306	304	275	300	302	275	297	278	346	290	293	300	301	303	275	273	293	311	283	299	291	299	305	304	305	307	284	292	309	313	283	299	293	289	339	318	272	305	298	331	298	295	306	313	302	308	279	319	301	302	300	304	295	285	311	294	302	288	325	330	283	328	317	303	308	305	308	289	332	294	323	298	295	309	274	286	280	335	309	297	285	329	284	299	275	334	309	292	292	284	292	284	298	290	319	313	287	306	291	307	286	322	294	295	292	286	279	276	292	336	329	288	293	310	292	286	322	290	336	307	301	320	336	287	273	313	309	297	309	301	285	278	317	312	304	313	311	302	306	326	282	290	306	313	297	290	303	304	313	299	283	294	299	316	312	297	302	318	306	317	297	314	312	294	319	287	286	311	304	310	312	298	327	284	308	318	317	300	280	275	297	313	315	301	345	272	332	279	324	309	314	317	317	304	321	304	329	314	304	289	301	283	289	265	300	329	270	316	289	301	308	301	344	314	297	336	274	286	286	301	310	317	301	293	307	305	326	315	312	337	321	314	329	332	277	290	311	301	326	299	280	289	339	309	300	285	273	305	283	309	295	307	303	298	284	323	296	341	295	283	286	306	281	313	338	318	285	320	326	297	297	279	290	307	310	281	340	318	323	318	310	303	304	278	289	316	312	305	287	317	295	308	288	312	295	286	296	272	305	308	311	285	269	298	317	288	279	311	310	301	298	316	310	309	285	295	318	306	293	326	289	295	309	345	277	280	280	285	285	332	328	307	301	328	319	319	308	300	329	290	304	312	322	285	295	300	292	271	306	284	308	295	317	286	285	280	302	277	279	304	317	326	276	282	303	296	297	282	296	281	305	296	322	315	301	311	308	286	337	328	283	283	280	278	301	316	342	312	299	301	279	298	295	316	309	312	308	296	343	278	302	272	313	297	303	304	286	333	306	303	323	310	299	318	312	312	304	282	280	309	328	302	263	361	296	314	325	316	353	305	291	313	303	292	305	294	296	306	302	277	319	309	300	290	301	297	273	323	265	289	267	285	279	319	293	291	312	286	300	335	317	290	284	300	285	302	302	297	305	305	309	305	334	282	309	301	295	313	307	328	317	300	335	327	323	315	309	322	283	313	321	295	328	306	315	327	350	297	297	294	302	320	310	291	319	315	296	306	322	307	296	317	332	306	288	313	304	261	318	302	310	300	293	315	313	306	283	271	335	307	327	283	306	322	304	333	273	279	268	300	306	298	284	322	322	309	302	319	335	356	338	282	327	301	298	299	294	319	300	282	309	276	297	349	312	290	322	324	273	297	301	305	277	283	294	282	327	318	292	301	283	290	293	308	269	309	295	320	306	269	319	276	270	312	298	288	298	304	338	296	321	313	319	317	348	302	269	326	284	312	292	346	285	336	299	315	320	303	318	301	321	293	291	292	327	322	287	316	311	329	276	295	294	309	312	317	281	307	304	316	289	298	337	331	298	284	288	301	330	313	301	290	304	297	294	299	292	298	279	305	328	298	305	281	300	307	322	307	302	302	297	293	311	293	269	333	326	303	331	285	292	327	294	316	291	322	297	327	299	286	292	292	295	307	285	288	302	307	318	286	301	271	310	291	280	308	317	300	312	278	304	301	281	315	314	332	268	328	303	292	333	293	326	293	285	330	316	298	302	295	302	281	292	322	315	286	324	325	281	288	319	281	296	283	310	324	299	309	284	301	302	274	298	288	276	303	294	321	300	288	314	274	318	304	314	308	287	299	287	313	320	317	306	310	290	291	290	300	301	328	310	255	308	300	319	302	318	295	292	290	288	330	309	316	320	301	296	298	311	284	308	313	309	301	293	296	320	309	304	333	285	312	287	295	308	311	305	336	278	305	298	306	324	314	298	295	285	314	306	300	317	297	304	318	313	286	303	292	290	294	311	327	293	301	294	284	285	325	292	285	307	306	275	300	311	333	306	291	307	296	259	309	312	279	293	281	271	302	330	320	303	262	296	278	317	318	315	299	328	312	295	301	334	287	287	317	303	292	329	282	309	295	305	288	310	303	278	306	291	321	304	342	296	331	292	327	321	309	297	286	310	296	307	331	322	331	351	296	289	303	325	317	307	314	314	306	296	279	310	279	339	281	329	305	290	325	293	300	293	287	329	324	298	285	321	301	301	337	315	299	307	317	314	288	292	299	304	302	277	324	293	270	315	313	290	288	324	299	320	295	317	297	300	316	264	302	312	289	307	287	298	274	325	297	303	316	297	298	288	321	287	298	284	284	315	311	311	269	304	293	301	302	308	294	296	283	296	287	286	266	286	300	329	310	306	305	310	320	292	299	303	324	305	286	310	322	266	302	302	302	299	302	301	305	319	305	298	312	307	319	306	296	308	282	301	318	285	297	314	297	332	320	321	316	318	318	322	339	305	258	297	315	329	286	309	309	286	263	323	327	293	306	286	309	307	314	275	314	278	300	275	304	285	281	290	318	288	282	295	333	316	281	332	306	280
29671	52264	37783	21081	12408	4832	3307	2062	1494	1265	966	759	609	566	544	512	475	437	450	416	399	421	393	366	394	387	405	358	367	356	355	386	391	360	347	355	343	367	363	378	373	338	373	316	318	332	336	343	339	374	350	363	368	350	341	385	372	342	369	369	348	375	339	360	345	324	352	338	350	328	335	345	334	380	341	346	345	343	348	354	352	388	367	387	355	342	345	384	313	355	370	340	370	356	348	389	343	334	335	356	388	350	340	351	347	378	346	377	358	327	348	357	354	364	349	332	385	362	345	352	348	343	395	340	357	350	360	401	401	386	334	390	358	363	355	325	332	330	335	392	353	367	329	355	371	350	358	307	350	317	334	365	321	339	356	354	362	308	381	372	374	355	334	305	348	341	357	329	331	327	368	385	343	349	376	346	356	354	350	358	362	323	322	345	326	366	357	338	381	352	374	344	333	329	338	346	360	344	370	345	375	343	356	353	351	352	358	351	335	357	347	333	324	334	348	351	344	339	361	364	345	331	371	342	371	329	356	330	382	343	346	316	332	332	341	350	336	345	349	326	379	340	358	334	357	351	330	384	311	311	364	359	353	348	356	348	360	349	361	364	344	340	342	345	333	332	341	355	371	347	346	303	339	348	375	330	344	360	353	336	339	378	340	351	318	325	377	357	370	347	360	324	336	348	353	332	337	347	344	349	375	353	362	369	354	357	346	389	365	298	368	375	357	343	352	337	341	334	352	361	346	360	343	367	343	345	318	344	349	339	363	310	385	340	351	365	346	336	308	335	357	307	336	343	342	354	311	346	363	354	364	372	356	336	374	361	321	349	360	359	347	333	344	317	337	303	347	347	351	332	351	354	336	380	334	365	325	350	356	334	343	334	335	386	360	324	350	349	349	367	331	326	317	357	360	335	351	364	370	383	354	344	333	318	363	342	342	351	354	347	354	338	351	339	354	328	310	360	336	365	375	381	318	322	323	339	358	357	341	309	355	342	341	324	381	338	364	361	368	333	337	347	323	330	373	340	381	344	352	330	356	335	371	382	338	345	350	333	359	362	333	319	344	355	377	334	329	334	346	371	344	332	338	351	359	333	379	373	347	377	348	348	348	350	318	356	388	323	298	333	337	365	338	343	344	339	327	329	367	356	353	329	343	395	333	345	328	362	330	357	370	319	365	352	325	353	350	338	367	326	329	350	368	351	359	347	377	378	325	346	362	308	390	351	312	315	332	358	310	325	346	353	345	331	345	374	365	364	365	361	347	330	357	392	392	320	341	368	354	356	332	360	345	357	337	346	296	358	319	344	415	369	351	384	352	335	358	326	364	351	335	334	388	385	332	349	354	376	364	332	343	350	361	346	367	336	370	389	353	365	366	330	345	328	344	342	360	377	346	337	341	346	328	335	312	361	365	331	365	356	338	340	331	336	345	332	310	356	335	344	353	347	339	352	349	330	325	352	332	335	339	338	320	330	352	370	350	367	321	339	306	331	311	346	308	334	333	339	354	342	357	345	304	315	333	347	342	362	352	345	309	324	341	350	342	363	360	336	348	321	340	333	354	341	327	335	347	291	348	334	378	385	356	346	342	347	348	308	378	333	372	341	364	339	360	330	344	328	358	320	348	376	344	332	308	324	332	349	354	332	352	399	331	356	332	342	340	342	326	376	353	349	341	374	336	320	359	348	317	348	353	338	353	353	377	363	368	329	332	366	319	343	373	358	373	344	338	321	365	359	348	333	359	344	331	342	369	347	334	335	383	343	314	349	343	388	327	337	342	359	337	361	350	321	343	345	354	364	383	365	333	362	377	368	330	353	350	353	353	325	337	331	342	359	327	324	336	364	355	379	327	356	367	341	327	355	346	350	362	374	364	335	333	324	379	342	385	359	351	339	364	356	351	355	327	360	367	332	347	388	342	355	323	300	335	344	383	369	337	356	323	341	365	377	310	325	320	365	379	322	338	385	330	329	367	335	318	377	361	367	355	323	340	341	324	347	344	318	311	349	368	385	358	344	348	360	353	323	358	337	392	368	348	318	336	357	360	331	368	359	321	352	363	365	352	331	368	346	349	340	354	345	321	383	350	344	344	317	372	331	324	353	337	342	341	353	351	333	355	355	353	348	348	328	320	342	340	332	350	315	322	365	353	345	351	334	360	365	345	377	346	335	369	356	334	355	365	384	310	354	322	343	336	365	376	343	383	358	300	341	343	304	335	342	310	330	362	332	337	340	324	379	343	359	357	368	348	352	348	350	376	350	323	319	339	373	349	343	368	337	326	356	330	339	333	359	335	371	391	366	357	337	340	336	345	376	341	349	355	354	304	345	307	328	340	368	353	370	316	330	314	341	368	352	328	333	365	333	339	346	380	359	332	340	366	306	357	337	306	339	326	331	341	348	355	346	349	351	334	353	345	313	358	354	331	321	371	361	331	344	364	350	343	329	365	342	385	343	359	311	350	324	359	325	323	367	391	343	333	325	352	333	357	364	364	321	356	352	390	351	372	337	369	339	325	385	368	323	361	326	344	349	334	370	339	333	338	386	318	328	348	360	313	360	325	332	323	364	313	383	395	348	306	340	329	372	329	330	368	365	348	373	326	351	315	365	335	348	336	367	376	363	373	362	334	341	318	345	319	322	341	347	328	364	335	363	375	351	362	335	343	366	350	355	344	368	336	341	354	370	335	338	334	346	340	333	344	337	332	348	348	337	365	378	341	368	346	324	337	369	340	386	332	340	353	324	332	349	347	349	367	382	335	317	316	351	310	384	360	353	394	343	378	353	348	331	355	328	366	323	355	357	342	327	331	357	364	338	355	326	352	335	367	368	357	326	337	360	356	336	358	353	349	348	351	366	367	340	350	384	332	320	318	353	353	366	384	356	332	352	345	385	353	338	336	358	348	318	358	354	344	332	355	375	326	329	335	358	343	357	338	333	341	366	336	342	346	325	347	369	346	325	358	356	341	330	336	344	342	347	350	373	369	344	362	326	345	328	343	330	356	327	366	359	379	339	374	324	371	344	359	341	332	356	364	358	327	358	368	372	319	332	325	390	383	345	338	317	319	375	350	362	381	342	347	348	350	366	336	371	338	346	361	355	337	359	385	317	355	352	338	339	368	354	352	349	324	360	367	348	358	377	374	365	336	375	378	317	323	366	360	327	356	387	394	320	326	353	339	342	371	339	349	345	364	399	360	342	363	369	329	349	339	373	366	330	366	307	344	370	356	346	356	338	353	319	363	316	331	355	318	370	361	350	314	328	349	333	351	336	330	323	332	351	348	369	363	386	316	381	347	350	359	316	339	353	354	347	350	343	348	339	354	336	360	329	388	323	379	320	338	342	336	341	343	347	339	360	370	381	337	306	350	378	358	342	329	352	348	344	355	351	348	357	344	350	334	323	347	369	388	367	306	361	337	336	338	344	327	354	358	330	340	359	351	363	381	368	315	376	352	384	317	360	362	354	318	347	322	357	351	341	363	328	333	354
25343	21315	27709	25232	13831	2802	1321	775	683	517	490	421	360	321	348	327	332	307	309	303	289	261	287	259	292	295	267	256	282	250	255	271	265	264	250	274	280	230	261	261	261	253	237	248	240	284	260	239	272	239	291	272	252	271	241	259	296	256	255	234	285	243	247	240	252	286	233	282	259	302	220	258	284	247	254	251	240	280	273	259	242	221	269	277	263	249	230	293	262	281	270	263	241	264	274	282	249	276	234	266	254	266	266	241	243	266	233	300	252	284	267	282	267	277	265	271	270	251	271	284	268	269	290	268	254	261	283	291	277	280	241	256	235	242	240	258	243	266	287	243	247	257	273	256	266	248	250	271	249	274	259	258	247	266	284	274	260	232	263	290	275	266	285	225	262	283	243	261	259	266	249	275	258	269	251	237	235	229	266	278	285	272	257	236	252	255	276	248	249	255	256	243	263	265	271	213	273	250	251	253	270	283	229	267	257	261	250	243	259	257	239	255	276	286	263	251	276	291	254	237	251	258	263	251	274	288	291	277	265	239	273	239	259	282	258	246	253	278	265	261	282	266	261	263	263	245	261	256	254	266	260	256	247	265	242	265	280	238	237	263	257	254	265	273	250	266	253	263	270	277	255	251	284	267	257	249	225	271	263	257	260	298	257	275	286	249	249	270	231	263	265	241	259	273	276	282	297	228	255	261	262	236	230	270	264	261	254	259	299	249	277	273	247	233	249	265	272	275	268	265	248	295	234	259	273	265	288	267	261	285	270	265	287	283	254	279	250	294	243	244	239	273	233	268	249	278	274	263	269	269	262	291	270	303	264	262	240	268	287	260	257	239	242	285	282	220	267	244	234	250	227	250	255	252	279	240	268	289	234	256	236	284	232	240	258	235	257	250	269	230	252	273	260	283	243	255	240	254	279	275	247	268	260	257	261	229	270	254	281	272	250	247	270	265	246	239	251	250	246	295	281	248	276	260	246	245	289	246	268	270	250	270	289	270	250	258	261	263	261	274	277	246	250	244	263	287	294	276	276	292	273	266	263	267	258	271	253	248	254	264	218	255	268	286	279	275	267	261	257	235	251	242	279	295	265	274	257	273	266	280	278	271	285	281	227	258	242	234	258	250	266	229	271	285	275	266	275	243	265	254	259	269	251	271	253	249	258	272	266	271	259	241	268	247	249	273	268	294	253	273	264	240	265	224	267	251	263	267	271	282	269	252	269	252	278	259	280	284	277	246	262	297	268	256	264	263	262	248	263	267	241	242	245	255	258	285	251	240	269	265	254	266	258	261	243	274	270	272	256	278	238	264	270	270	280	280	280	255	259	252	251	268	258	262	254	263	263	291	251	267	248	251	260	261	274	268	258	258	274	267	254	256	248	265	273	233	271	268	233	259	241	285	249	255	269	268	259	263	277	251	271	289	253	270	253	245	275	242	261	270	266	227	231	245	280	249	248	267	241	246	279	247	226	282	307	235	258	262	224	257	258	275	249	258	254	266	260	295	244	264	250	285	267	265	254	254	261	228	253	250	271	256	253	263	277	277	254	275	278	248	250	282	277	270	274	252	263	267	269	253	278	274	239	262	242	242	250	236	251	262	248	250	243	271	254	275	260	269	248	265	245	297	248	246	245	262	290	256	268	277	274	244	234	266	217	254	239	260	282	247	253	235	284	247	266	258	242	250	247	287	267	268	267	264	265	231	236	244	278	266	264	237	238	262	254	266	269	244	254	276	261	265	239	261	284	276	254	242	240	250	248	238	246	223	251	245	240	266	246	248	245	263	259	254	251	246	260	273	254	243	262	280	285	265	279	260	264	247	240	251	248	250	251	286	248	245	255	288	277	251	258	274	299	230	244	268	265	241	281	244	272	288	279	253	277	262	259	269	278	270	242	272	252	248	258	267	249	287	272	267	276	276	253	246	269	250	244	271	278	246	270	267	282	243	261	270	259	261	274	246	265	232	258	258	253	260	258	254	284	271	283	260	258	262	269	258	277	297	290	268	247	253	262	298	259	261	242	242	282	252	264	256	307	240	260	229	246	263	244	262	239	269	276	236	254	273	267	269	287	258	251	259	264	294	275	222	249	252	298	262	240	289	275	250	238	265	239	264	236	270	257	246	278	240	255	248	266	249	272	247	285	283	241	273	247	255	263	257	263	289	250	241	270	263	248	277	275	250	239	246	250	263	233	279	254	236	250	250	264	266	240	255	244	265	248	257	290	272	254	274	244	254	263	258	255	251	258	262	259	246	266	285	276	248	284	234	259	276	263	262	258	250	245	246	274	252	276	286	281	241	293	262	281	268	240	278	240	289	264	261	268	264	268	276	241	249	254	261	253	270	257	280	234	235	305	283	258	267	241	249	256	263	251	268	254	285	287	249	250	270	228	247	223	253	245	284	259	243	238	251	261	244	238	239	277	266	266	256	261	254	244	268	243	245	249	262	254	251	273	230	256	276	258	248	253	273	295	243	253	277	270	263	258	269	241	247	262	243	243	271	234	221	263	252	241	272	270	265	290	270	262	251	252	260	241	284	249	287	274	288	273	268	262	254	269	249	270	262	249	260	265	261	268	245	253	279	238	261	245	256	275	267	266	269	274	246	265	258	252	255	253	271	216	270	239	246	253	258	274	277	273	296	263	261	276	255	258	237	281	276	247	236	227	268	280	277	245	228	265	271	273	234	248	229	252	255	257	250	242	260	250	262	277	267	272	266	244	274	278	243	221	242	262	273	263	263	252	232	266	276	238	232	257	258	240	260	249	262	261	249	275	246	264	254	268	249	278	260	258	276	243	273	272	229	249	265	255	272	262	289	279	269	230	250	258	244	240	287	234	273	268	295	263	264	276	251	257	250	289	258	264	232	270	247	245	254	278	257	284	261	266	245	293	237	247	269	249	243	266	254	281	242	247	236	251	257	251	238	272	268	261	256	272	222	272	278	274	263	248	252	260	254	266	267	272	277	255	270	270	263	261	257	258	261	251	269	233	278	245	262	243	267	264	223	267	246	245	266	283	245	270	274	275	245	264	275	269	230	245	250	260	254	285	245	269	264	260	258	260	278	256	282	255	255	268	277	272	247	268	266	248	267	254	253	250	240	254	258	278	251	266	242	273	230	246	284	251	259	289	286	249	248	237	261	258	264	247	260	247	278	278	257	243	270	237	240	271	265	250	256	266	239	271	278	267	266	226	273	284	262	256	238	268	261	263	252	215	222	285	256	275	259	256	257	250	251	246	294	250	236	258	246	254	277	221	274	253	240	273	259	258	301	268	250	255	257	239	262	274	246	256	274	282	280	275	277	238	255	276	264	258	282	249	261	251	270	263	277	237	261	259	256	259	270	268	265	263	258	240	276	279	261	257	252	232	279	235	238	240	254	279	271	246	266	239	254	270	249	266	231	227	279	262	266	271	267	278	273	249	228	270	248	269	275	240	261	241	266	295	269	255	276	254	255	231	243	274	235	250	272	248	246	279	260	229	262
30629	47622	33225	15427	9695	3698	2369	1535	1128	942	760	642	506	426	464	413	358	384	377	336	341	341	352	327	326	301	318	341	345	307	319	290	310	284	305	327	319	320	321	290	317	342	323	326	299	305	321	332	318	277	278	342	302	297	301	304	326	305	296	323	352	318	314	317	319	299	324	290	308	302	331	332	287	327	305	295	315	329	288	290	318	332	280	311	318	314	315	339	336	290	290	314	314	318	315	318	317	319	298	304	290	348	319	296	325	336	320	306	293	306	324	323	315	324	320	302	319	320	295	305	294	273	333	352	332	322	347	338	335	335	340	297	296	328	302	289	317	312	352	302	342	313	320	339	316	338	289	301	300	320	289	312	281	300	314	307	297	320	339	308	294	302	287	320	315	308	289	309	300	335	319	295	323	296	307	328	290	316	337	285	339	325	354	328	308	298	310	304	335	338	344	299	313	298	319	308	347	283	308	312	297	301	305	322	345	320	297	314	321	298	323	301	334	306	305	315	312	302	306	296	329	315	303	309	293	302	300	290	307	325	329	274	302	332	293	302	321	306	296	314	343	332	293	295	315	300	310	308	299	318	315	310	306	283	305	308	293	319	285	274	305	312	308	303	275	313	331	322	325	304	343	307	281	307	305	307	312	346	306	331	319	319	332	302	301	312	304	294	309	305	284	308	281	296	291	319	317	314	304	341	312	324	303	304	344	308	308	330	313	330	313	313	310	320	297	321	337	308	323	299	313	334	296	317	323	309	333	309	334	319	279	328	290	276	309	300	264	312	295	312	297	304	290	296	309	315	341	306	329	298	291	316	302	288	305	288	301	311	301	312	292	332	323	289	290	303	323	317	332	296	272	348	299	327	295	319	331	331	285	313	307	317	302	298	330	299	319	294	322	323	297	301	328	327	284	328	349	306	334	344	279	290	268	293	320	285	289	314	309	296	333	301	310	319	353	361	326	310	311	314	340	303	293	305	304	315	308	308	330	307	326	313	322	300	312	327	318	313	326	300	310	324	312	324	294	285	320	289	327	290	303	300	297	317	321	305	318	316	329	324	325	319	315	291	298	304	300	310	302	304	315	320	280	296	300	313	287	285	325	301	319	308	310	334	295	323	329	296	314	332	313	335	312	331	297	326	326	300	329	306	303	281	297	292	322	295	304	294	284	333	294	295	310	320	340	314	291	320	299	316	296	309	274	299	311	331	291	308	326	315	325	293	335	292	316	315	311	279	332	295	280	325	337	271	273	280	291	311	327	306	324	307	325	302	300	312	319	298	340	317	274	310	315	321	320	325	312	315	280	323	334	300	312	327	302	322	289	301	335	326	279	299	315	299	298	316	297	320	326	330	324	318	313	299	329	301	322	298	296	318	302	346	298	341	309	302	283	323	280	317	275	301	288	325	314	305	311	301	312	351	297	311	287	299	319	307	314	316	304	303	311	302	300	322	329	322	295	330	293	304	301	318	303	312	330	315	269	297	352	317	333	291	332	331	294	296	322	321	328	322	310	308	293	288	319	313	321	309	305	281	334	303	300	303	309	294	331	330	345	285	311	309	312	287	332	302	308	313	318	314	300	296	285	292	285	303	311	311	295	305	321	269	316	315	314	298	360	303	302	297	307	316	293	297	296	292	284	326	326	278	314	303	324	288	305	277	313	298	333	274	313	293	330	306	335	315	294	329	328	281	324	308	306	338	317	320	321	323	306	286	337	321	310	313	317	294	308	291	334	322	302	289	301	306	312	285	313	277	350	307	329	308	285	307	304	309	307	297	311	331	320	327	354	319	301	326	333	304	292	315	298	292	296	298	317	307	319	329	326	290	311	304	299	287	297	297	287	326	296	330	326	297	320	297	326	318	293	301	317	301	317	338	314	304	325	323	319	290	301	302	297	336	336	292	281	303	319	313	280	304	319	284	289	322	320	307	319	324	331	306	316	327	311	322	314	315	345	313	309	303	303	314	313	299	275	322	301	319	348	272	297	338	303	308	334	289	289	305	274	310	317	317	338	321	314	329	303	316	324	309	332	346	312	313	329	326	328	347	305	315	310	310	320	289	315	274	315	307	330	336	304	313	307	294	327	307	291	291	310	294	287	288	312	306	309	284	295	318	292	293	271	313	309	289	344	312	327	286	299	309	332	311	296	315	307	300	309	321	324	312	282	301	320	309	307	342	297	330	304	323	333	285	324	330	328	305	309	327	319	300	318	327	299	324	296	334	307	326	305	300	317	320	322	274	323	295	331	338	282	295	324	312	281	319	283	319	282	311	323	332	310	313	292	323	317	322	297	282	309	318	343	296	292	307	318	319	334	310	291	307	328	281	327	314	290	325	329	327	314	341	292	323	306	281	292	294	292	289	331	322	344	273	324	302	288	316	294	318	339	309	319	324	289	321	308	291	330	291	313	293	314	303	288	300	341	313	313	285	312	319	260	327	298	288	318	306	298	301	319	300	292	306	318	322	311	289	294	340	293	303	334	298	343	317	289	301	313	262	314	293	310	338	307	276	279	328	311	318	330	314	310	324	317	305	314	299	330	325	288	302	308	309	324	299	306	310	299	342	325	349	333	289	320	328	350	309	286	305	273	274	290	301	334	315	283	334	315	329	315	322	296	327	348	294	308	305	317	303	318	300	298	325	342	295	315	277	286	295	285	292	322	293	296	323	331	302	290	301	321	323	306	287	297	301	313	317	331	276	308	303	336	310	308	301	323	325	347	321	322	300	317	317	299	315	298	300	326	308	324	294	302	300	330	333	334	304	251	305	324	312	320	301	319	285	283	313	308	310	304	328	307	303	289	319	326	334	315	305	316	333	302	311	334	302	291	308	292	338	328	310	299	326	330	317	304	319	291	304	256	301	312	329	302	319	296	311	289	300	300	321	323	346	280	325	358	342	319	326	299	324	338	283	315	330	340	316	311	316	288	301	298	299	316	308	350	324	328	292	290	320	331	300	306	327	298	313	334	327	301	315	315	300	305	303	287	297	341	335	320	320	306	307	282	300	333	314	336	297	329	323	348	309	293	329	290	319	329	320	318	332	290	263	303	319	281	290	305	310	306	308	317	293	315	313	319	311	327	315	320	331	357	328	324	268	332	318	327	320	283	307	308	335	309	335	275	289	283	303	320	320	306	297	304	333	329	306	309	313	308	310	318	324	289	316	282	331	319	306	289	296	297	327	308	360	291	330	320	313	312	320	311	312	295	319	304	326	331	312	298	297	311	312	303	320	311	325	300	317	289	314	299	333	328	291	314	318	339	276	314	310	301	321	307	305	347	304	311	298	311	346	338	319	320	325	324	331	281	290	327	297	279	265	308	295	315	278	329	289	298	306	298	326	307	306	323	321	317	331	290	292	316	317	275	332	326	319	334	316	329	329	323	294	279	303	317	342	324	317	316	335	316	315	324	306	339	295	320	322	312	289	321	303	290	315	315	330	334	321	319	323	275	316	318	303	283	335	290	307	288	350	296	331	299	285	311	339
23202	21355	29013	24085	21396	21292	10682	2072	1336	1131	982	806	731	583	543	554	507	469	484	476	434	449	439	449	431	428	396	416	428	361	391	398	428	401	413	402	382	424	387	388	374	431	397	376	423	398	381	386	421	396	424	441	404	400	396	386	376	397	400	394	398	372	400	380	397	395	410	425	393	399	401	409	403	365	400	368	358	375	362	417	384	358	407	381	365	369	397	387	367	374	383	378	373	378	413	410	421	379	389	403	355	436	367	371	433	387	409	431	389	385	412	391	396	402	381	408	398	364	390	374	390	395	406	460	456	446	447	411	426	398	438	364	409	420	411	403	390	393	390	432	372	393	395	408	408	377	400	416	394	424	378	384	345	400	395	407	400	422	383	386	413	389	395	393	408	404	398	398	360	406	399	375	383	366	410	433	384	400	442	379	423	368	444	416	409	374	388	395	412	411	383	397	403	407	388	422	381	384	414	391	345	384	395	385	409	360	367	401	411	386	402	381	442	375	385	395	372	381	391	395	385	414	415	378	420	407	391	371	401	387	408	406	378	401	406	405	387	383	387	393	397	380	387	363	402	387	413	385	384	374	402	371	388	379	383	396	356	386	369	389	395	388	437	388	427	408	390	427	373	399	390	395	405	396	400	383	386	355	395	413	384	406	409	380	382	410	384	389	390	412	393	390	364	359	417	371	395	355	412	380	379	426	416	411	422	377	385	404	402	393	392	395	402	382	367	395	373	376	403	365	406	395	399	378	412	419	389	398	371	417	403	379	394	389	384	439	387	408	416	405	414	388	409	402	424	377	393	390	390	365	422	396	422	354	380	402	357	423	403	404	372	399	413	382	386	439	436	395	424	387	364	350	356	414	394	395	398	395	435	396	393	406	376	376	357	374	424	383	369	386	385	419	380	401	421	392	409	355	418	358	365	379	408	376	421	430	357	360	413	377	388	385	366	415	391	366	379	386	392	394	381	411	399	419	412	413	375	415	395	387	374	406	373	403	370	406	412	391	404	338	433	387	379	402	386	407	417	424	368	393	395	410	384	349	413	426	376	384	360	402	407	367	392	421	402	387	398	403	393	407	420	371	364	382	359	395	377	379	401	430	391	388	389	376	410	375	386	403	390	395	389	428	416	424	410	359	397	367	408	406	382	359	372	394	409	362	368	384	399	365	417	372	384	374	408	403	398	387	385	393	396	394	386	420	403	409	367	408	389	374	363	397	406	400	414	389	328	389	441	366	365	396	390	416	370	404	403	372	413	371	383	389	389	396	364	428	393	368	432	391	412	427	403	375	413	376	370	425	392	387	372	387	392	393	408	387	360	377	361	380	425	385	341	397	351	383	430	403	407	416	395	398	404	386	399	356	407	372	373	422	403	425	414	397	422	422	393	429	411	421	396	384	370	413	364	372	407	370	422	378	420	410	381	389	378	397	398	400	407	408	376	379	388	401	408	424	406	400	388	416	411	412	393	380	419	421	359	385	425	404	385	365	437	414	399	375	453	390	373	393	369	414	376	388	402	390	376	416	386	374	400	419	406	365	377	395	373	382	405	397	437	415	382	385	403	410	345	400	352	403	386	373	377	374	390	417	414	395	416	391	422	411	435	439	392	373	383	387	362	404	384	365	415	402	415	360	397	400	387	397	381	398	424	401	397	420	417	400	384	423	388	411	435	385	350	400	399	394	425	405	398	357	382	335	411	384	393	387	394	397	372	366	399	420	390	416	399	403	376	383	372	405	373	402	405	380	416	425	428	386	425	401	400	399	404	423	414	372	363	404	372	401	424	378	397	394	358	363	382	397	419	375	416	389	404	394	381	400	392	385	382	379	428	375	385	402	392	396	407	344	381	384	419	349	392	380	363	400	375	388	408	394	392	388	367	421	382	369	402	397	435	390	393	396	408	381	412	387	400	422	397	410	332	379	401	362	392	400	391	407	401	405	382	383	381	375	387	408	410	407	393	376	361	405	404	400	409	393	421	408	402	416	371	415	386	409	399	368	398	390	380	415	376	356	384	361	400	364	433	365	383	401	383	347	406	380	372	397	419	384	394	396	441	413	401	423	395	367	385	413	386	350	384	398	398	391	385	411	414	399	396	392	398	412	360	365	376	417	420	373	380	426	392	369	411	341	382	365	378	437	369	408	441	387	365	371	426	405	405	382	411	391	370	391	420	401	395	389	399	398	412	418	401	406	406	374	389	393	405	387	396	378	346	414	402	379	380	384	376	417	390	358	422	410	406	403	401	379	421	380	381	416	390	383	387	398	409	383	426	384	406	433	369	369	394	397	410	431	402	375	384	395	375	394	397	391	409	423	397	408	349	387	431	366	404	366	366	345	394	384	396	386	418	410	438	402	387	415	406	397	405	429	421	391	367	373	397	420	383	410	396	354	404	408	389	382	395	389	355	406	339	431	410	413	372	398	388	411	386	414	377	391	394	381	394	393	373	417	376	405	385	388	389	413	374	419	396	388	404	434	392	352	402	391	383	384	424	403	403	407	391	426	353	397	388	436	406	379	375	406	392	389	390	376	397	381	406	388	414	409	367	377	411	408	375	365	377	382	398	380	382	373	386	396	370	405	389	385	374	389	384	388	379	398	417	389	394	422	397	393	379	393	404	396	370	385	420	410	385	366	382	378	398	432	359	365	372	394	392	367	407	376	382	419	400	393	413	412	417	384	393	370	409	373	379	379	381	388	406	394	405	388	413	388	339	423	399	418	403	368	381	387	425	389	403	376	391	393	376	366	409	389	373	388	355	354	387	395	373	390	397	423	424	395	399	419	366	377	391	421	395	394	382	359	380	408	406	412	396	433	391	382	384	388	385	399	380	396	370	403	394	398	381	393	385	383	362	366	390	420	371	386	385	379	408	419	380	385	415	405	404	441	429	393	441	394	400	400	401	440	371	395	420	367	401	382	348	420	372	346	383	369	379	370	399	385	381	377	409	412	424	390	389	408	350	380	395	387	394	421	390	390	363	356	397	399	388	395	434	400	395	415	421	375	402	373	396	372	365	405	389	384	385	453	409	395	421	359	424	408	418	375	381	399	382	374	374	400	400	413	348	366	380	397	375	389	364	399	402	387	424	391	397	414	387	368	375	450	393	413	396	408	390	370	384	385	402	388	363	391	396	396	382	436	343	392	389	395	378	387	439	399	408	378	408	388	415	409	371	364	450	369	389	408	420	411	410	445	389	394	391	376	384	413	401	364	388	388	392	424	374	406	352	417	362	387	398	399	385	430	360	392	398	403	405	378	464	410	355	416	388	376	414	417	366	372	394	384	431	396	361	407	396	416	372	386	376	419	403	385	369	358	384	417	388	388	421	435	395	401	385	414	377	408	381	421	379	409	359	350	398	415	376	373	362	401	384	365	402	384	352	389	412	404	411	370	417	435	416	409	388	404	379	418	402	380	395	386	375	364	365	419	384	400	392	442	381	401	423	374	387	358	348	389	383	379	402	393	369	411	400	380	415	402	403	376
33072	57653	42596	24491	16465	7517	4702	3173	2309	1885	1570	1223	999	817	690	711	625	625	604	545	539	536	483	498	488	470	494	499	478	445	485	453	479	467	454	476	499	516	490	456	464	454	495	444	438	437	483	462	465	462	458	411	434	465	449	418	449	483	462	426	471	423	426	460	488	453	430	481	439	413	427	499	460	430	441	465	424	440	483	444	449	440	432	446	463	427	411	433	440	451	434	451	444	469	400	426	457	413	454	454	434	441	464	445	452	452	471	432	463	460	421	469	455	457	443	442	486	484	444	456	438	458	476	480	486	505	536	470	480	475	492	426	430	470	464	424	429	420	447	452	459	434	440	416	451	449	456	428	432	421	454	459	451	442	440	446	489	416	472	423	476	467	426	447	432	471	405	412	419	446	450	426	418	427	462	420	440	431	474	457	428	440	435	390	455	490	479	466	450	438	472	438	464	399	437	422	439	473	502	442	456	394	446	447	440	435	413	410	412	441	436	429	423	473	435	423	456	384	422	479	451	448	477	472	439	448	436	424	438	463	422	438	449	430	455	453	419	439	459	396	434	409	436	426	426	458	410	445	426	424	471	452	444	444	460	442	447	428	457	464	416	454	486	455	487	445	464	472	460	458	464	447	478	434	450	430	457	457	424	406	412	448	449	425	424	449	426	492	451	456	411	410	414	407	476	426	444	410	446	472	434	419	436	429	453	465	475	446	460	438	414	440	435	418	441	457	484	424	439	441	438	447	418	403	429	417	459	398	435	489	415	435	431	447	419	416	427	479	437	484	422	436	486	415	445	443	441	424	468	458	430	463	410	464	434	427	435	435	440	441	419	442	476	422	454	428	450	404	459	468	377	485	455	451	440	416	440	434	408	461	429	456	457	450	451	483	443	446	479	443	463	439	429	438	440	422	416	460	458	457	459	436	468	422	437	484	463	397	469	462	438	392	427	450	431	433	452	388	440	404	406	463	451	404	459	465	479	457	465	432	419	447	484	464	472	481	466	443	438	454	446	444	428	435	427	469	449	453	466	454	459	454	445	430	446	461	467	433	456	422	455	421	420	452	473	446	416	426	442	448	392	441	420	460	450	438	488	448	446	446	436	458	455	444	401	448	438	452	460	448	417	440	439	481	421	471	414	445	421	470	412	449	440	398	417	431	434	448	456	428	439	409	455	462	397	418	459	472	456	432	444	434	442	420	424	470	398	431	448	414	416	461	454	423	417	458	434	406	424	441	451	438	443	471	484	479	425	411	432	449	428	426	420	437	392	439	462	439	456	453	449	459	468	427	442	424	428	472	435	440	449	410	447	452	430	429	439	414	465	453	477	447	454	461	439	450	440	420	468	431	449	466	421	411	423	420	451	434	431	510	437	447	467	448	449	432	470	418	428	419	433	438	420	474	411	447	438	430	417	437	464	417	410	450	431	435	462	441	417	443	447	479	433	451	443	446	459	405	472	458	441	402	411	460	457	417	418	458	464	455	485	449	412	413	463	426	450	479	431	451	403	462	446	452	449	425	448	457	449	435	489	474	473	477	430	452	493	434	470	475	463	467	471	448	414	445	445	430	418	485	460	458	439	460	467	451	418	414	462	452	444	428	418	447	475	433	430	462	426	455	442	427	424	475	434	485	427	466	416	480	438	438	477	467	444	430	447	432	449	459	465	468	433	405	435	462	452	450	408	452	431	458	480	435	441	434	453	433	457	448	436	426	465	425	426	432	441	433	399	442	457	468	433	442	403	456	438	434	420	422	443	455	433	387	443	441	438	452	447	413	414	476	398	422	437	474	426	417	466	445	430	419	462	422	458	402	447	454	426	453	447	444	430	454	461	440	466	448	488	432	461	435	433	413	444	467	476	423	450	454	444	460	471	447	450	444	426	461	424	430	405	446	450	440	453	436	423	433	456	454	451	465	444	458	487	422	477	434	416	420	443	460	449	450	429	453	421	460	469	476	460	467	422	454	440	459	478	435	402	439	422	427	425	455	463	453	415	455	448	464	439	445	438	413	471	428	471	474	439	420	467	420	517	450	447	453	430	453	437	430	415	428	452	429	469	432	418	484	436	463	478	435	423	437	425	471	390	430	440	449	417	465	443	440	440	444	433	462	413	439	403	418	446	449	427	465	420	425	428	424	453	387	469	427	415	419	456	449	446	438	431	478	373	439	466	397	471	445	439	472	452	481	431	415	398	460	467	431	446	465	455	433	438	432	438	447	439	417	441	458	476	448	475	439	416	461	436	452	437	438	468	412	431	462	412	479	451	417	416	454	426	444	432	448	397	435	445	438	440	470	456	427	434	420	445	442	450	445	448	435	415	417	450	444	425	460	414	455	490	442	465	447	450	439	431	448	412	443	446	442	428	459	426	399	422	382	440	432	467	445	454	451	441	442	426	450	457	460	444	400	466	456	407	447	413	441	419	412	445	439	431	429	418	392	435	417	485	466	444	436	404	409	468	423	450	461	437	470	473	474	420	440	451	446	429	454	398	435	455	417	443	430	465	438	473	420	426	431	426	436	441	437	427	431	426	422	480	427	436	456	443	452	439	434	436	471	449	458	452	442	443	446	446	446	419	429	447	442	416	429	478	449	424	429	445	447	472	412	459	451	442	421	404	445	452	426	457	453	436	459	450	449	421	411	460	440	416	437	406	439	450	427	421	427	416	450	447	484	454	440	442	416	440	451	457	460	478	440	457	411	459	434	446	408	428	442	440	507	453	436	419	458	472	416	452	437	401	420	433	436	472	411	454	478	403	435	399	440	425	438	458	401	459	375	456	450	452	409	421	421	406	415	441	466	426	468	433	442	458	441	456	426	449	447	419	417	460	416	447	451	448	434	417	455	445	440	454	462	450	453	458	443	410	462	500	444	449	438	456	494	416	415	426	423	452	452	464	462	445	459	459	426	487	452	461	469	425	446	441	441	427	410	444	436	418	429	470	449	417	419	462	448	431	464	460	405	440	485	424	420	402	455	456	441	436	407	456	476	422	424	432	432	463	456	419	415	439	456	449	462	440	424	422	456	456	424	482	445	491	456	455	459	416	436	435	470	440	399	422	458	426	458	451	425	451	443	446	473	476	436	443	476	427	454	477	420	447	407	430	427	431	417	441	438	439	457	454	451	451	460	444	431	455	402	486	456	421	491	443	469	493	421	460	435	402	450	426	486	434	455	437	453	424	450	445	408	460	451	465	436	451	476	451	414	424	431	447	446	467	464	426	453	462	461	428	448	447	471	414	451	437	483	419	461	439	441	446	431	447	446	459	444	394	443	418	435	458	461	432	438	403	446	453	430	443	456	465	429	427	478	435	488	450	431	438	480	413	435	442	437	429	436	446	447	439	430	437	440	483	451	430	433	457	444	446	446	419	435	461	405	426	444	437	441	458	432	423	430	458	416	461	475	422	437	453	429	423	441	394	456	411	442	463	445	457	445	459	449	471	439	462	457	441	464	425	429	497	443	453	443	447	462	454	439	438	434
28374	26787	28275	14815	4073	1499	904	645	488	426	401	350	273	255	240	273	261	261	239	262	238	238	250	224	240	210	259	204	267	225	249	244	217	271	235	228	226	262	263	233	210	231	279	225	223	255	241	217	226	216	230	210	249	224	212	237	219	241	208	236	232	237	250	259	233	233	228	213	237	206	235	236	250	255	237	225	258	222	232	211	231	207	221	240	239	247	226	209	251	234	211	256	216	223	203	212	207	241	244	229	241	228	231	216	254	214	224	202	221	228	257	254	258	232	255	243	207	236	215	252	236	238	250	298	270	263	256	231	248	242	259	212	243	207	231	232	227	221	238	214	264	229	229	248	218	230	224	237	245	235	249	193	237	231	229	215	215	241	256	267	240	217	230	234	252	240	221	215	255	238	235	270	225	247	251	207	235	219	240	227	194	241	229	224	237	218	246	226	249	203	194	262	233	226	235	256	229	224	244	218	228	243	223	219	235	212	221	233	227	249	243	242	247	236	226	222	249	262	231	229	255	243	220	208	195	220	199	239	237	205	234	234	214	237	223	236	238	241	245	240	213	233	243	243	240	237	221	240	235	207	252	229	232	264	243	263	243	252	241	235	246	223	220	246	256	247	197	232	251	239	229	237	230	226	230	220	234	238	219	248	212	228	215	223	218	242	253	220	239	254	242	248	247	212	246	206	231	200	263	236	239	245	234	264	228	220	230	215	235	244	218	257	218	245	258	219	242	211	231	218	234	254	216	275	221	226	214	230	246	243	264	239	226	217	230	245	221	210	243	220	237	252	254	211	235	238	228	213	225	218	232	227	252	222	240	223	242	241	251	228	221	242	227	247	215	221	235	254	238	245	236	219	220	235	230	234	222	229	247	233	244	244	246	229	249	261	223	254	218	248	254	242	213	247	254	241	247	251	239	224	269	232	261	250	239	234	237	233	252	244	232	218	257	226	233	226	252	247	229	227	232	232	229	233	241	260	261	248	257	221	201	261	267	251	230	227	252	223	244	218	244	216	231	257	237	255	245	234	220	216	223	226	221	213	240	243	196	233	224	240	234	250	216	233	258	254	227	255	239	232	238	243	238	228	228	235	220	246	231	256	250	246	258	249	254	235	237	233	221	218	226	251	234	228	235	241	260	210	238	267	218	269	244	220	235	243	221	235	210	232	225	232	218	243	247	233	224	245	244	240	237	225	238	209	206	222	207	203	247	242	226	253	217	209	240	233	261	239	240	215	240	247	264	214	211	251	238	227	212	243	253	210	227	209	202	233	237	251	233	238	224	218	248	246	223	246	238	246	243	233	222	252	246	221	222	253	223	211	226	223	220	241	237	218	234	239	236	233	245	249	226	241	236	252	266	235	245	219	210	207	244	230	229	257	262	196	224	226	252	255	234	219	276	257	227	218	219	230	221	223	262	244	232	241	234	222	224	237	238	224	256	234	241	230	251	238	236	248	241	210	213	215	231	228	238	245	224	222	240	239	222	218	247	210	235	223	236	249	231	230	230	211	241	209	267	245	228	224	220	273	238	204	222	266	243	234	233	240	220	209	245	227	237	281	207	251	230	249	245	243	237	258	227	213	217	223	247	236	242	219	229	254	211	233	226	216	227	238	201	219	238	207	251	238	264	242	252	235	233	271	226	247	257	213	252	219	236	225	238	210	231	233	249	236	253	238	227	203	239	218	208	214	228	240	231	229	237	246	225	265	235	228	217	229	253	242	236	228	220	225	228	235	231	232	241	229	224	237	214	215	250	242	229	236	242	246	217	228	227	235	212	254	222	214	219	217	232	225	234	242	268	263	242	266	241	226	227	226	220	233	246	224	233	235	213	243	237	239	233	221	233	217	235	245	258	240	208	257	210	233	245	252	221	230	218	229	243	208	247	240	230	217	245	243	245	252	247	272	233	243	202	255	256	235	235	231	248	257	235	253	227	237	248	247	234	246	251	250	221	242	214	246	234	232	244	205	243	250	260	236	223	252	241	214	231	230	243	249	238	244	235	237	239	224	242	236	245	215	237	226	238	236	194	229	218	241	254	245	234	254	222	200	241	227	265	227	240	207	226	217	218	230	226	226	270	230	244	225	247	239	235	254	232	245	236	229	223	265	258	251	219	227	234	247	225	230	228	242	231	239	215	232	235	237	242	241	243	209	227	211	236	262	228	258	243	218	227	219	239	250	247	208	249	228	251	233	262	257	230	230	252	220	251	224	258	253	251	246	284	238	213	222	246	249	227	228	226	217	250	262	243	234	237	231	222	227	235	260	195	249	226	242	224	234	244	235	240	230	227	234	232	255	243	260	251	234	224	246	227	234	222	250	251	220	250	209	216	229	233	239	225	248	222	259	215	255	219	243	231	228	241	247	234	222	235	261	245	238	232	230	225	230	228	210	239	233	244	260	227	247	259	253	220	238	244	209	219	223	231	268	209	254	260	241	224	219	228	219	200	225	231	262	203	219	220	263	235	235	225	241	229	215	268	231	223	224	248	235	212	238	212	212	243	207	248	225	232	229	229	243	238	232	249	245	228	233	233	206	230	237	205	249	243	247	253	221	246	229	254	218	239	236	237	230	243	217	247	241	207	235	218	256	232	237	254	216	206	235	236	275	220	221	249	239	248	237	264	233	209	262	232	230	241	236	256	217	209	230	241	219	230	243	234	231	234	214	210	212	221	241	222	225	221	215	260	230	238	237	231	219	231	227	234	270	234	248	236	243	262	223	226	251	264	213	265	246	239	271	221	225	273	253	232	248	267	231	212	243	201	243	256	233	228	236	215	255	211	255	222	241	227	220	237	225	216	229	228	227	229	241	232	247	215	228	214	229	253	238	236	240	224	251	256	240	239	249	259	220	261	243	216	236	229	218	226	231	252	251	246	210	228	209	231	230	221	236	230	212	236	230	215	241	225	243	228	251	240	240	234	258	229	251	234	256	243	244	223	258	245	203	253	238	256	254	251	233	263	248	245	247	207	225	234	215	248	211	216	238	222	208	212	249	238	232	235	244	225	216	231	259	253	218	260	224	241	245	242	231	226	221	225	223	241	258	251	248	240	226	218	225	223	221	245	236	255	244	233	253	214	229	251	239	240	255	207	231	240	217	262	242	236	268	249	215	231	235	262	232	261	251	234	243	243	245	214	252	219	232	257	226	235	243	231	207	248	261	213	261	208	217	214	217	202	250	255	248	266	240	232	212	254	234	231	240	232	221	255	239	240	208	268	225	249	256	237	236	229	236	216	210	232	244	237	247	241	213	241	242	220	234	213	240	244	254	254	225	231	266	232	229	215	258	224	238	223	218	249	250	207	222	222	243	245	245	242	219	261	242	230	232	242	233	239	248	243	238	255	236	220	231	251	251	245	254	232	226	231	213	242	238	234	243	234	251	247	215	234	247	220	209	233	231	260	241	234	230	222	219	232	247	224	195	262	219	253	249	245	209	256	239	208	226	229	252	234	231	231	255	229	226	232	223	218	216	231	214
29225	44071	28992	12888	5753	2633	1657	1097	798	603	585	455	399	309	294	312	288	324	273	318	310	265	269	272	297	268	254	266	268	264	281	272	280	288	283	264	253	281	303	307	299	251	238	309	287	252	292	264	279	301	308	264	267	263	282	260	279	273	287	274	261	270	250	258	240	261	300	277	280	267	277	279	301	274	271	278	274	256	242	266	292	267	270	263	260	262	297	261	257	255	268	282	298	262	272	270	282	273	268	263	263	305	315	292	264	272	254	281	240	275	278	239	262	276	255	270	282	263	289	310	293	239	295	304	292	306	298	285	271	296	303	318	316	288	278	255	298	280	276	243	254	309	279	285	261	259	260	300	259	272	284	289	281	260	270	278	274	260	274	253	281	282	267	295	286	268	264	286	278	274	276	254	262	287	287	267	279	243	260	273	266	271	266	280	278	271	280	290	297	298	272	277	261	268	286	290	288	274	293	266	293	286	284	267	267	272	271	267	251	297	308	265	256	287	281	298	260	303	270	260	295	274	250	273	260	247	251	266	295	259	296	266	272	289	270	269	264	276	287	275	288	262	269	270	269	286	284	262	260	311	259	285	268	267	251	261	261	266	292	296	285	262	260	274	289	251	271	265	291	260	256	297	288	275	297	314	265	275	252	284	248	263	265	266	274	266	289	250	253	292	270	276	303	309	278	291	290	291	287	246	265	264	289	302	273	255	277	282	279	260	252	253	261	277	271	268	292	279	245	261	272	270	281	296	267	270	276	278	292	284	274	276	276	278	281	267	257	258	258	280	265	260	308	259	282	287	274	261	247	275	284	260	301	273	261	284	284	274	293	299	299	282	273	252	288	248	258	274	284	239	282	274	278	292	277	262	238	260	277	261	284	280	264	277	276	271	283	287	277	293	285	276	303	289	281	292	299	276	277	297	250	279	283	264	267	264	267	274	264	255	260	272	270	276	272	298	279	269	267	275	289	291	290	271	266	300	303	274	290	287	274	277	294	276	253	255	276	265	292	266	276	260	275	286	272	284	272	294	286	274	258	301	277	290	290	249	287	296	291	258	262	285	295	263	273	258	287	262	267	267	277	243	269	275	256	256	292	282	266	290	283	259	242	278	265	293	276	282	291	278	265	265	269	263	284	273	268	253	271	291	296	259	283	278	268	303	271	268	254	267	271	272	295	277	265	266	274	260	251	297	284	269	271	267	251	311	251	279	284	264	303	280	291	285	283	292	302	284	265	253	254	285	269	272	291	296	269	266	269	268	270	249	292	285	265	273	277	271	275	273	298	265	293	291	282	266	271	289	286	293	263	284	281	303	285	294	278	260	272	271	275	266	271	269	245	268	283	281	269	279	258	294	277	270	273	268	294	286	274	286	257	274	276	264	284	287	300	265	274	277	279	296	259	306	264	284	276	289	254	294	280	283	290	272	275	288	290	269	291	290	263	265	288	293	263	283	293	245	270	302	262	294	262	257	290	262	270	291	277	253	282	265	285	263	273	256	271	301	266	264	296	268	263	300	290	282	284	296	272	293	292	283	265	245	244	263	270	258	252	271	294	274	245	232	275	280	263	277	309	285	270	276	243	293	272	253	271	286	247	282	246	323	291	270	276	276	274	298	296	260	275	253	257	282	277	276	267	283	304	261	295	265	304	280	276	259	306	282	295	286	247	290	258	268	275	262	292	264	258	266	281	289	301	263	294	266	303	284	294	296	270	258	293	280	274	263	259	274	295	268	267	264	250	277	274	254	262	261	276	289	258	255	277	294	276	259	284	262	247	282	271	271	273	279	302	291	267	277	275	270	257	284	263	291	256	278	281	263	265	263	291	290	277	297	268	290	284	263	315	288	281	284	282	264	282	271	253	260	267	244	286	279	272	292	261	265	293	285	292	291	252	304	268	261	286	299	279	279	240	266	274	284	242	277	300	266	262	288	296	303	290	254	244	276	257	276	265	289	258	315	272	263	259	283	294	288	273	275	296	275	287	259	282	292	313	308	245	284	268	279	297	255	253	260	279	258	283	261	288	310	278	269	266	265	256	261	247	284	277	297	266	280	270	274	282	276	285	249	265	300	280	259	271	269	299	272	288	288	275	291	267	288	269	264	292	265	243	292	309	273	293	281	264	255	262	281	256	276	295	262	294	283	264	274	244	326	265	290	296	275	276	290	276	291	295	272	268	253	267	275	309	270	263	284	275	244	296	301	302	289	293	270	282	243	288	274	310	266	274	270	277	265	263	283	290	300	283	271	257	295	282	266	281	261	250	265	267	253	277	271	263	256	283	260	296	274	281	260	273	284	272	293	328	252	257	246	285	272	268	267	281	256	275	280	249	268	268	245	283	279	254	290	272	277	285	298	299	249	261	266	299	279	271	294	304	288	270	297	285	310	277	265	295	312	270	240	283	257	297	242	255	271	258	261	259	297	256	276	304	264	294	305	277	260	288	291	258	274	312	267	246	251	265	276	260	270	277	257	297	289	276	290	247	305	278	278	265	259	259	294	289	311	268	243	262	240	290	300	303	266	275	271	285	276	282	262	286	301	308	275	281	237	268	284	284	325	267	272	271	250	283	285	269	277	305	267	252	254	308	268	283	262	272	249	279	277	284	266	303	260	274	275	281	293	291	271	299	280	267	305	274	298	281	294	266	272	273	300	295	300	280	261	276	270	266	271	265	280	275	288	287	288	267	286	291	274	280	272	335	264	269	245	290	282	264	238	256	279	267	324	294	299	296	266	274	298	271	256	289	268	269	298	281	283	285	275	309	248	278	273	264	275	259	279	295	251	297	269	258	269	263	275	263	275	269	299	258	272	275	285	281	279	272	305	267	300	268	269	269	265	278	271	264	275	280	272	260	275	275	289	276	287	291	266	271	267	291	272	269	268	343	295	268	274	271	252	283	295	265	248	288	259	275	295	275	268	297	296	272	277	266	281	256	261	234	332	269	311	273	269	286	286	265	256	283	278	245	271	298	296	259	249	263	301	283	298	284	285	287	274	263	249	250	304	229	270	258	260	249	286	265	283	249	275	264	263	279	295	295	297	274	283	281	272	278	290	277	268	272	289	285	309	291	260	295	273	296	291	257	262	289	288	280	264	282	274	268	252	307	271	274	279	277	236	284	286	272	293	258	282	265	294	291	286	243	266	305	246	239	290	267	305	267	277	281	282	273	252	281	273	298	285	312	300	262	280	265	254	249	251	298	291	254	289	266	286	268	267	268	296	258	262	287	301	260	273	291	232	264	269	261	238	295	285	286	270	277	293	291	266	252	266	262	276	299	281	272	259	284	267	280	317	270	292	282	265	267	289	293	276	261	302	259	285	279	279	251	293	267	266	267	257	265	269	247	268	296	277	268	268	255	269	263	277	234	270	260	285	305	306	265	282	263	273	255	257	254	262	292	282	299	262	289	248	272	251	291	275	287	278	285	305	269	283	285	264	280	272	266	301	279	286	300	282	249	280	294	267	321	259	250	294	291	269	262	263
24224	21409	28686	24552	21291	12241	2403	1293	919	787	712	545	488	466	436	415	366	350	358	381	375	377	356	336	361	338	335	308	346	303	339	341	319	326	308	304	296	310	327	329	332	331	339	313	289	330	347	317	289	302	334	304	346	321	314	271	326	311	321	335	347	280	347	315	320	294	353	290	310	332	308	318	316	327	330	289	330	310	292	318	306	295	337	270	275	329	325	297	312	341	325	312	321	323	334	328	314	329	334	309	302	319	353	308	305	338	316	322	289	312	314	325	316	329	318	308	308	308	305	321	314	336	344	340	347	365	321	324	340	331	326	311	349	323	318	317	284	321	315	309	324	321	313	339	318	310	335	305	346	286	322	333	313	314	339	313	292	302	312	306	322	330	327	338	299	317	307	314	355	313	335	308	329	306	299	322	324	349	338	299	312	288	309	316	313	294	297	335	338	282	338	293	330	307	319	331	337	313	290	365	316	309	296	344	310	312	319	320	303	331	296	307	294	286	303	320	341	280	311	305	314	337	293	287	318	306	302	320	290	313	311	304	329	336	303	327	329	317	321	323	345	323	295	283	338	293	319	301	325	284	331	293	323	310	284	300	294	335	319	322	320	320	308	296	306	346	299	316	323	297	308	303	314	296	324	310	325	319	336	308	333	296	341	308	303	352	315	303	321	316	328	293	285	295	344	311	298	343	306	325	316	304	335	306	359	307	311	318	309	286	309	309	296	297	327	330	293	317	325	316	325	277	319	301	316	290	299	361	320	309	311	325	320	323	327	299	309	319	334	312	299	309	316	308	316	322	308	331	335	323	332	317	318	327	324	330	324	310	309	304	335	321	325	358	299	306	293	295	298	305	338	310	297	348	314	332	286	319	296	330	313	286	313	310	303	334	300	375	321	306	279	311	336	313	326	325	319	316	307	310	322	316	345	341	310	331	331	298	349	315	283	324	298	324	305	305	338	337	293	319	309	301	310	306	304	329	295	324	322	321	316	285	322	327	280	284	292	342	294	299	283	327	339	350	314	334	286	314	336	338	308	286	298	296	336	312	311	340	314	299	352	317	331	305	308	315	335	289	296	329	305	296	297	326	318	302	317	332	310	295	316	311	323	289	325	361	332	327	287	344	309	315	326	299	301	309	318	329	311	302	295	299	298	319	316	302	327	307	320	306	301	326	326	336	302	307	288	326	293	307	321	293	296	346	307	355	315	325	346	300	292	313	309	298	324	324	321	304	312	310	333	305	290	325	286	321	294	324	289	303	303	298	304	313	313	320	309	327	306	322	347	316	297	310	318	309	298	317	295	319	298	347	312	301	304	324	346	300	290	352	322	341	323	324	318	312	336	332	315	291	320	317	323	336	274	332	290	311	302	312	291	313	288	278	322	296	331	299	320	319	318	320	287	318	339	307	328	273	301	311	315	293	337	300	323	322	339	315	326	325	307	334	302	323	279	333	315	317	304	291	309	295	351	323	324	280	301	317	308	318	312	310	280	355	317	318	305	330	326	325	345	279	305	332	338	310	335	347	323	313	316	301	290	297	323	293	310	297	314	338	291	308	310	309	327	279	303	345	324	291	331	327	315	302	349	325	295	306	315	329	322	305	313	290	314	330	343	296	303	306	298	320	282	307	302	317	327	317	317	311	288	326	318	318	300	326	338	321	333	305	329	344	282	322	310	364	322	333	341	340	334	339	286	325	329	319	325	353	329	323	302	318	342	329	317	311	320	292	302	311	307	322	328	309	314	341	313	317	293	288	283	308	321	329	301	314	306	327	310	315	322	326	281	294	321	331	331	318	337	318	301	323	327	313	315	327	326	288	310	313	315	349	332	323	315	352	329	310	314	329	346	335	324	302	321	302	304	318	343	338	344	314	303	320	342	307	321	329	318	290	291	277	305	324	302	327	305	317	301	325	302	322	299	327	316	316	318	315	307	337	299	311	308	311	325	319	306	310	304	316	306	285	337	319	337	329	303	342	307	314	343	308	319	315	280	323	294	319	290	307	328	280	346	330	290	314	350	320	342	337	314	311	313	332	333	307	309	318	321	311	311	325	313	338	305	309	316	310	318	298	333	342	328	332	288	315	286	290	345	331	325	312	334	289	322	340	305	334	294	278	272	291	329	280	338	307	334	325	311	331	294	318	321	340	319	305	284	311	345	339	335	313	312	301	323	326	324	305	302	296	312	314	341	297	313	309	325	327	319	322	319	289	283	330	308	323	314	308	333	331	308	337	323	306	359	324	346	330	326	313	311	347	344	321	311	295	322	311	336	307	311	297	344	348	311	347	321	327	320	298	354	314	332	282	313	303	321	302	326	285	311	316	328	312	299	294	314	361	316	306	315	311	323	313	307	317	322	343	294	319	309	299	320	339	295	313	338	319	307	304	313	309	308	330	328	359	303	347	351	327	319	296	310	308	341	296	325	325	301	303	313	325	313	313	295	341	297	294	310	311	296	324	329	343	324	307	296	306	323	311	326	316	323	283	348	326	301	313	308	324	333	312	337	309	322	300	352	323	309	312	327	280	273	298	291	333	297	321	324	338	320	293	332	298	326	307	314	300	333	338	344	308	304	304	328	330	310	286	308	277	324	333	339	296	332	301	349	291	333	320	324	343	296	317	311	294	321	323	276	314	330	307	324	318	333	306	310	303	317	321	299	252	322	319	318	318	322	299	305	311	335	313	321	317	323	311	336	314	279	300	351	339	291	294	337	325	297	308	314	341	302	298	333	306	302	326	276	279	343	325	273	314	276	327	320	307	277	297	335	309	318	305	298	330	306	335	345	333	346	323	327	302	297	310	325	314	300	336	311	314	319	307	317	320	315	293	310	323	308	307	302	307	340	289	319	301	327	284	323	324	334	291	295	318	300	294	314	336	351	289	304	330	311	305	346	309	314	291	322	344	344	304	346	315	308	316	337	314	326	309	278	301	315	315	346	279	346	365	305	298	309	302	279	314	349	291	305	310	276	285	325	347	299	317	363	292	323	279	313	310	309	302	303	323	300	310	323	298	302	318	344	318	322	348	311	371	310	304	330	270	312	334	319	321	309	319	303	307	337	327	312	307	321	311	299	287	272	309	320	323	318	297	308	311	317	323	335	286	349	286	323	331	294	327	330	330	297	314	282	327	310	312	362	321	292	312	277	327	295	297	313	311	331	326	339	300	311	310	312	297	350	302	303	332	287	315	321	307	297	303	333	289	323	313	313	302	296	311	317	318	307	335	309	310	361	320	285	313	302	315	339	301	331	315	338	293	324	305	313	316	322	303	279	278	342	295	325	304	283	332	307	318	303	312	311	310	303	344	349	310	305	290	298	336	313	322	336	311	317	298	352	320	346	355	303	324	288	293	299	324	310	295	301	321	293	280	297	341	326	319	323	319	307	321	311	311	311	303	308	339	284	319	277	320	332	347	309	314	327	312	336	305	310	303	311	337	325	313	347	313	294	308	335	292	269	307	318	292	317	291	319	331	307	332	315	329
30976	51930	35540	19570	8644	5339	3063	2145	1623	1259	1038	803	674	638	551	492	524	464	444	387	425	381	392	385	360	407	404	396	393	356	337	346	407	359	393	363	384	354	385	385	392	377	377	362	391	373	389	363	348	378	341	360	361	347	367	375	384	383	361	344	374	365	352	344	320	366	329	381	354	374	333	346	326	345	360	389	360	350	356	356	384	350	385	339	382	376	399	353	376	370	370	350	378	344	332	384	336	321	370	384	374	343	363	340	329	358	371	371	327	335	373	341	388	379	344	389	353	362	328	341	346	359	393	435	401	387	388	384	368	405	390	351	373	347	367	394	402	381	359	356	373	329	385	359	376	288	374	356	360	340	392	375	343	348	333	360	366	351	338	376	359	345	351	357	370	391	365	380	368	363	367	369	390	383	383	337	382	380	360	348	369	395	351	358	344	331	387	367	389	356	371	372	380	353	389	384	360	375	358	360	354	336	363	354	358	361	345	336	369	378	367	379	341	361	360	370	357	374	354	351	349	372	389	381	393	370	370	337	365	346	344	364	376	383	384	383	358	356	362	335	344	317	343	353	323	335	363	373	337	330	356	371	357	322	345	397	365	377	326	380	377	364	366	332	370	339	333	345	365	349	356	364	360	331	321	350	351	342	352	354	376	353	371	357	363	354	359	362	333	364	370	343	389	385	308	344	364	334	386	345	381	359	320	351	388	340	339	364	366	372	332	374	410	421	370	329	345	388	362	367	362	372	355	334	358	350	373	360	380	338	327	339	374	380	390	364	354	389	346	347	373	372	392	371	342	368	381	365	363	331	353	371	343	355	369	341	332	345	384	329	374	347	341	387	344	353	351	334	398	324	355	369	343	368	354	354	370	379	357	350	336	344	382	364	328	340	364	344	353	363	359	356	356	371	360	356	379	366	353	356	329	378	382	314	371	360	382	371	341	394	373	356	344	353	341	376	417	367	387	357	352	347	375	363	358	409	351	386	348	354	368	406	320	343	363	381	364	329	359	340	390	377	331	342	384	360	393	360	353	345	371	366	334	354	359	323	387	358	370	347	333	356	375	371	392	367	372	332	360	354	370	337	339	355	372	373	334	353	356	366	363	356	357	322	355	318	345	366	342	349	333	385	389	374	372	351	385	343	359	376	355	351	377	347	340	349	339	358	354	366	332	398	345	367	361	364	379	353	336	342	373	390	375	394	364	364	357	353	363	355	338	342	359	337	314	373	367	346	351	334	371	393	351	369	371	344	359	349	325	354	346	367	371	385	377	349	344	392	352	367	392	374	340	340	354	343	338	348	331	384	350	342	358	373	387	343	367	356	347	399	354	350	359	355	396	401	316	363	385	332	320	394	367	347	330	366	327	344	348	373	363	369	377	370	341	363	365	363	345	340	330	338	365	333	324	350	359	357	377	382	379	367	349	390	352	386	405	359	356	349	348	390	349	342	368	385	353	372	365	359	369	369	361	383	338	357	360	388	360	336	340	324	374	349	378	369	348	357	375	370	391	359	330	352	364	365	394	350	348	359	374	362	347	368	362	355	356	358	359	332	348	373	357	352	338	364	339	342	415	363	363	362	346	370	383	352	362	357	341	353	398	371	358	373	371	334	341	381	384	350	379	357	338	340	328	360	363	398	354	351	361	341	327	317	350	376	347	351	321	314	362	366	344	338	354	367	357	359	370	352	360	339	358	375	364	338	332	339	366	367	350	371	371	340	377	369	361	347	383	364	346	358	360	319	342	354	334	369	355	347	341	361	338	356	337	391	371	356	341	389	342	349	355	352	352	386	359	362	334	347	353	351	360	356	335	351	345	388	365	357	358	360	383	377	364	336	333	359	356	341	346	353	345	374	347	343	353	357	331	367	341	354	376	347	361	344	366	369	340	348	340	363	338	356	369	354	374	352	353	350	362	376	334	416	328	382	362	328	357	393	357	341	336	371	375	341	361	360	342	371	352	368	358	368	344	365	366	359	373	374	371	387	349	361	398	358	393	350	348	319	363	361	340	366	360	363	356	359	401	348	379	324	350	340	319	347	358	353	361	351	333	355	366	349	354	394	345	391	386	355	358	363	335	341	335	381	326	364	365	366	333	375	379	325	351	344	367	366	357	332	316	345	353	358	356	386	353	358	341	325	364	344	351	390	357	357	356	349	337	378	359	347	393	349	388	329	396	369	367	360	343	354	351	341	410	355	385	390	348	363	360	356	342	358	350	375	369	380	351	357	360	361	374	361	344	397	368	350	373	372	356	352	362	372	366	324	377	373	343	336	366	377	371	347	325	388	362	344	350	375	388	364	393	380	341	354	379	387	392	317	319	355	365	379	348	361	349	328	363	342	353	356	345	350	351	360	343	361	359	365	359	380	366	389	350	353	360	346	366	384	363	329	359	346	361	364	370	332	368	362	366	376	367	365	368	362	383	343	410	356	338	363	342	337	373	349	343	375	335	353	371	355	352	388	377	357	383	382	366	342	361	357	359	340	371	396	335	355	376	403	340	353	374	350	366	327	345	351	334	379	370	364	355	405	349	395	364	407	369	315	339	367	350	364	354	357	393	351	359	348	306	343	309	347	369	358	336	358	387	356	362	372	367	331	338	354	353	376	353	349	388	375	373	354	300	333	333	340	326	381	337	375	359	348	344	358	346	365	389	357	369	354	366	360	359	329	340	358	351	356	367	355	343	354	357	334	391	355	363	362	350	353	348	364	370	340	345	342	352	374	345	352	377	360	367	368	328	393	376	333	391	343	375	377	341	363	347	392	356	353	357	351	331	326	329	361	368	371	340	361	357	367	358	362	389	347	359	350	361	381	333	405	365	372	372	358	336	375	371	351	351	352	325	376	367	351	328	359	358	315	363	355	375	363	377	384	334	377	343	347	326	376	341	378	386	338	353	372	354	365	365	366	347	335	357	337	378	364	389	352	369	361	367	372	366	347	347	343	380	343	334	370	323	366	359	372	372	357	390	364	347	365	350	383	360	366	375	360	329	331	368	374	364	381	351	333	370	329	381	351	349	342	395	334	364	361	343	390	355	385	361	364	362	342	360	376	349	391	363	370	335	326	347	361	348	341	365	369	346	381	370	356	334	324	397	355	360	339	370	340	383	353	372	343	380	339	382	374	382	382	350	348	380	368	344	367	376	328	333	374	357	372	349	357	369	335	366	372	342	357	356	353	377	351	337	336	344	317	368	388	347	352	360	327	371	359	361	367	337	353	370	383	374	361	338	350	352	350	377	376	346	363	396	345	366	390	389	356	338	346	402	339	359	375	367	347	356	368	355	339	367	331	364	367	334	339	386	377	380	364	333	341	353	346	377	336	381	375	357	330	333	366	362	369	358	353	339	364	377	336	335	345	367	361	343	381	357	331	356	347	351	357	358	360	380	374	345	350	338	365	379	351	340	356	370	380	374	341	351	368	345	370	389	367	368	349	355	354	374	411	364	350	335	363	348	370	369	360	370	352	351	376	394	362	404	394
25421	21298	27639	25253	12644	2775	1283	921	713	579	511	451	394	368	309	316	325	293	310	319	319	300	308	312	275	281	300	264	263	269	287	278	268	243	301	252	270	264	299	266	292	261	278	261	262	287	271	274	275	249	261	279	238	259	264	259	261	256	288	260	284	246	265	253	258	259	275	285	289	270	278	274	269	286	282	267	270	268	289	267	269	269	271	239	289	281	309	254	291	267	248	242	275	249	254	290	245	260	275	262	244	292	294	271	274	283	279	286	263	249	296	298	289	250	267	281	261	245	265	249	283	254	296	291	302	275	271	294	279	284	266	266	239	274	259	273	273	270	246	304	279	296	280	282	278	236	276	269	252	243	281	252	270	212	255	251	279	272	273	281	278	245	262	255	276	262	232	281	251	240	243	255	272	243	290	266	269	253	263	269	276	269	260	273	296	259	262	278	257	280	273	280	282	255	249	266	273	274	269	275	271	258	280	263	240	247	267	247	262	257	278	281	285	276	279	252	259	262	278	270	249	290	289	279	285	282	256	279	251	260	258	278	277	266	255	267	260	297	280	288	251	250	292	280	238	263	297	261	259	259	291	264	286	277	275	257	266	275	265	253	270	281	267	294	269	259	261	262	253	274	251	280	242	257	263	264	249	280	292	266	255	287	286	259	270	258	246	222	238	277	269	262	294	254	255	261	280	261	281	252	273	263	263	243	279	257	283	255	273	259	262	278	283	253	278	261	254	291	263	285	277	256	266	291	267	284	221	272	291	239	239	251	264	237	284	256	261	262	267	292	264	261	258	245	237	259	267	277	280	269	260	275	255	260	240	253	263	271	247	270	271	270	269	217	249	274	278	241	218	256	263	277	274	259	252	256	267	285	257	250	272	262	278	275	287	257	255	270	273	277	245	257	250	265	267	265	273	263	265	244	278	287	286	299	284	247	255	262	267	294	265	283	266	264	250	276	260	269	259	225	276	249	268	274	293	262	285	316	290	261	272	255	278	256	274	259	255	280	286	252	281	291	261	285	231	268	245	264	288	273	268	273	269	296	232	273	261	277	277	262	264	253	265	245	296	265	285	278	244	289	291	275	268	259	252	255	226	256	290	224	255	254	248	289	281	262	277	275	270	237	259	272	275	265	266	248	269	250	280	269	248	286	307	304	271	277	266	259	264	298	282	280	264	256	253	252	244	296	237	265	262	272	234	271	278	289	266	283	256	284	288	288	263	274	289	255	284	296	254	245	283	285	290	277	278	244	272	267	240	268	240	275	240	293	283	299	275	273	250	268	261	273	286	254	276	269	265	259	274	267	214	253	275	267	276	281	255	295	287	281	294	262	263	281	264	251	268	226	252	267	270	272	236	259	247	275	304	276	262	249	256	274	292	262	252	263	270	246	256	273	263	283	258	272	286	253	256	274	251	257	239	276	275	274	260	280	255	270	271	271	275	256	300	265	298	249	282	261	225	253	299	255	274	256	292	262	211	264	226	266	257	291	296	239	282	260	274	282	271	299	278	272	271	257	264	256	256	240	272	257	246	262	268	289	256	272	249	307	274	293	276	259	289	300	282	286	259	275	275	243	260	276	299	274	261	261	272	249	279	274	274	260	246	275	256	273	237	289	252	278	259	284	287	282	260	248	301	262	278	289	281	257	245	252	283	238	299	288	253	252	253	251	269	259	272	275	251	239	248	268	274	274	299	282	265	263	268	271	264	281	278	283	244	260	251	264	263	274	239	280	265	291	299	285	272	245	270	295	261	246	267	301	250	282	275	293	287	260	270	255	287	267	230	269	287	255	267	271	264	257	251	230	269	270	257	260	282	257	272	274	304	276	251	275	308	283	291	293	260	279	250	277	242	283	261	251	291	278	259	272	263	262	262	260	260	242	279	261	254	239	279	267	271	279	263	289	271	259	264	282	272	233	250	288	253	281	255	287	255	252	289	248	286	279	246	264	277	297	252	284	256	278	272	263	247	280	312	293	275	282	274	235	263	266	269	249	287	265	255	270	286	255	292	255	296	262	272	276	280	246	260	231	254	293	277	279	289	272	280	245	293	250	262	268	283	289	265	279	256	229	289	278	259	271	281	254	292	264	281	261	273	298	280	270	270	290	261	257	295	305	277	270	300	272	270	241	290	250	255	258	279	250	266	286	239	300	287	289	261	251	268	238	270	278	255	269	272	281	251	271	282	264	273	272	271	280	239	279	272	262	281	269	245	262	281	275	255	274	265	263	240	273	297	272	260	285	274	271	257	278	273	286	265	263	261	257	258	247	252	259	262	277	254	249	276	272	257	270	258	272	249	258	265	278	255	274	236	267	243	295	273	293	269	268	266	282	263	259	277	266	263	263	271	264	198	276	247	275	281	290	251	289	240	292	271	269	270	289	273	275	300	259	266	276	289	272	303	269	255	302	283	257	268	282	264	270	276	266	276	293	266	296	274	258	271	274	244	262	273	249	266	259	265	227	279	286	286	259	253	268	262	264	266	261	263	273	279	305	252	274	269	286	277	277	253	252	270	270	262	263	253	237	247	290	263	278	236	253	254	255	276	266	240	285	271	271	270	243	277	284	252	289	272	270	279	291	264	257	258	261	288	291	267	270	288	285	243	264	255	280	298	237	276	253	305	262	255	241	263	275	249	275	274	246	298	264	264	272	274	255	260	257	275	282	281	295	287	282	288	237	282	256	284	264	264	291	287	259	266	272	275	279	274	265	272	260	290	253	256	262	262	257	251	283	287	257	263	264	262	270	257	282	275	263	254	238	259	261	275	273	280	279	276	253	256	248	291	294	265	257	271	254	263	270	302	251	272	265	242	275	258	282	312	260	262	229	273	262	248	246	236	261	298	268	289	275	241	250	252	270	248	281	250	235	273	243	282	296	276	289	251	273	260	268	287	257	240	271	264	271	278	236	279	257	273	252	290	284	257	239	280	277	277	261	266	280	269	268	273	274	258	266	278	267	276	279	238	261	236	310	282	263	268	246	279	243	260	265	295	282	296	282	269	272	241	274	275	239	230	245	276	239	264	293	276	264	242	286	240	271	261	282	261	266	277	280	292	258	273	257	258	250	260	249	265	267	278	268	261	278	254	256	267	262	257	274	305	296	268	268	266	269	263	250	277	257	260	277	240	282	303	260	252	264	277	286	263	249	265	260	292	259	230	304	274	266	261	263	296	275	282	265	261	269	278	264	268	273	260	269	279	261	297	243	263	253	249	261	263	271	271	272	273	250	277	263	249	270	286	272	243	245	274	269	280	265	252	237	294	261	284	264	255	283	294	265	259	276	273	242	270	284	249	268	299	286	288	252	272	276	267	278	253	274	269	257	266	267	273	249	257	238	281	248	258	226	273	266	225	267	268	266	281	275	275	275	259	295	253	261	272	252	275	267	242	274	285	250	261	283	264	262	277	238	293	271	276	244	265	262	287	273	239	276	281	268	263	256	302	268	257	262	272	291	250	276	271	269	258	275	272	306	254	270	269	268
28191	46816	33282	15470	6560	4016	2393	1616	1270	1038	813	615	580	499	470	447	402	388	383	385	339	338	342	340	320	313	334	345	354	310	324	345	344	341	298	316	311	331	306	291	309	325	331	338	322	311	304	321	356	284	320	292	313	316	329	284	337	293	303	298	305	303	344	358	305	337	311	347	323	330	328	327	318	282	310	313	358	316	282	315	310	314	290	332	312	300	308	295	330	313	319	347	303	312	311	314	337	313	332	360	311	326	309	317	338	309	323	307	314	313	301	336	318	325	322	331	342	319	290	308	348	320	364	396	382	326	366	343	355	381	322	320	276	323	338	302	348	342	355	350	297	315	305	310	350	304	323	306	310	293	314	312	354	327	291	307	324	285	328	308	322	338	304	308	308	274	311	330	298	346	323	287	298	328	304	344	331	330	294	314	306	302	331	346	284	300	311	337	323	329	312	346	340	330	305	326	325	334	326	307	317	341	319	305	291	314	314	349	298	302	280	328	288	361	315	316	323	322	361	333	313	342	321	327	314	312	331	331	335	310	337	302	302	302	302	313	291	324	314	323	341	331	312	324	294	354	309	331	312	322	325	308	326	305	311	351	326	290	328	328	292	334	297	330	304	316	326	317	301	345	328	309	315	331	312	316	333	292	324	321	318	295	288	305	285	335	318	316	301	330	330	312	289	339	324	322	331	297	315	301	315	321	331	328	326	316	334	321	342	294	335	320	338	321	350	331	337	299	284	332	318	320	307	320	318	292	333	332	311	331	321	338	296	350	357	311	314	340	319	320	331	334	322	309	316	313	335	308	292	286	334	303	344	312	326	304	319	325	332	314	321	312	304	328	331	323	320	333	343	325	349	321	335	311	306	341	298	320	343	323	345	302	316	333	311	328	324	324	357	334	304	317	291	312	295	319	280	293	332	305	320	320	292	320	307	310	309	311	280	300	325	305	323	302	306	292	316	343	291	304	340	327	264	338	283	326	319	331	312	302	306	337	342	332	296	315	316	341	279	336	290	332	326	324	317	311	286	341	287	302	324	320	320	334	323	324	302	289	323	317	323	305	326	325	351	335	311	347	305	321	318	288	337	304	324	294	336	337	295	313	288	306	350	354	328	331	296	351	328	319	293	307	297	332	283	304	287	331	323	330	303	331	314	328	352	300	312	303	336	339	311	305	325	359	278	315	277	322	327	292	343	316	320	327	323	303	321	336	295	308	312	319	299	315	343	351	314	316	306	322	319	300	334	329	310	312	307	317	313	294	335	337	314	333	322	338	304	310	327	316	321	301	332	350	302	290	296	314	303	264	321	336	338	322	305	331	330	314	314	317	307	319	333	323	323	329	328	330	306	302	317	331	353	321	314	311	319	299	295	312	333	362	331	315	311	319	277	326	286	326	344	338	318	303	304	347	338	317	326	337	308	309	318	307	344	333	323	313	341	316	318	310	310	308	287	318	332	322	311	262	318	333	330	337	329	287	315	325	323	296	332	285	323	307	320	361	330	317	290	328	289	317	318	320	374	325	305	304	331	315	347	282	305	350	301	323	289	314	317	327	325	318	307	299	318	341	339	321	302	332	298	320	316	329	321	290	310	369	332	306	298	333	337	297	330	308	311	324	311	312	328	326	312	318	322	325	307	310	327	310	330	323	331	323	326	288	365	308	318	334	311	291	326	322	319	331	302	287	304	328	293	333	327	312	335	320	309	358	313	321	336	326	299	328	301	334	315	316	291	304	353	338	344	309	323	324	316	324	295	306	290	319	314	314	335	300	332	330	333	316	295	315	316	291	325	353	311	326	324	319	356	298	291	311	339	336	323	342	338	286	288	318	326	342	313	316	340	332	329	311	306	332	316	348	317	310	366	321	326	323	306	343	330	309	329	354	308	313	328	310	290	329	339	334	311	313	327	333	324	271	335	317	306	334	350	337	314	332	316	356	330	324	311	327	290	312	324	329	336	329	320	304	342	324	338	331	325	329	319	333	304	297	335	299	316	321	344	328	296	322	357	315	312	303	329	318	310	294	293	300	289	318	353	299	329	306	314	309	334	320	306	349	285	297	326	328	336	330	353	331	315	328	318	325	344	321	328	336	323	319	297	294	325	344	312	329	335	315	324	303	302	343	348	306	345	317	321	357	307	313	318	310	320	318	347	331	301	292	317	333	349	331	331	304	295	338	318	306	317	333	307	312	299	312	322	322	313	334	303	329	314	298	339	342	333	324	337	321	339	333	337	364	320	340	304	345	355	329	316	334	333	346	318	298	296	320	326	320	302	330	334	326	320	306	321	322	345	292	326	328	327	303	322	309	321	301	312	330	326	302	317	332	327	345	334	349	322	351	310	313	333	315	288	315	330	318	307	324	350	325	313	308	286	321	282	312	301	290	344	304	313	322	332	354	312	337	339	323	308	296	353	299	361	289	336	325	316	355	334	285	325	323	320	310	340	302	319	303	316	317	309	314	294	346	314	302	320	319	324	332	332	367	298	288	290	334	294	319	318	334	294	319	334	332	310	279	341	298	315	338	274	326	344	332	333	295	331	307	365	325	330	344	315	311	316	315	312	288	341	307	335	327	325	333	334	301	337	316	301	319	344	319	304	297	313	276	352	317	282	319	331	320	302	335	309	312	301	312	302	332	335	314	315	307	301	301	344	312	320	313	348	289	305	348	343	314	313	331	332	313	340	328	336	290	282	331	343	323	306	334	309	323	291	304	322	322	324	330	309	296	355	316	316	342	322	318	339	285	297	359	340	310	328	341	298	310	309	269	321	297	299	302	345	320	362	335	313	336	334	346	321	343	338	334	336	311	274	331	346	339	314	311	298	342	318	337	312	348	324	350	350	311	335	320	317	309	307	316	283	316	333	302	313	334	265	321	308	329	300	346	305	342	290	318	323	312	357	372	303	327	291	326	311	307	338	342	362	310	344	297	311	314	336	299	343	286	334	334	327	332	315	309	334	290	309	305	320	326	299	328	343	324	317	303	318	364	306	305	327	328	355	337	324	342	354	348	340	309	294	305	293	319	338	319	325	316	328	319	328	298	342	315	297	337	339	316	341	298	306	305	300	324	323	318	349	332	352	361	337	310	320	354	299	287	278	325	302	315	327	267	341	310	318	300	303	282	343	330	322	291	307	290	305	320	322	324	314	356	328	315	342	329	354	325	305	294	308	307	337	334	300	316	309	303	283	327	318	349	324	323	306	323	345	319	349	330	338	328	330	322	335	302	276	316	334	326	283	331	335	322	315	329	314	334	336	313	285	339	327	361	312	354	325	317	310	292	336	321	301	338	310	310	305	303	310	328	316	314	320	336	337	300	321	307	320	311	300	282	354	292	345	336	296	334	292	344	320	336	358	316	310	339	311	320	327	308	319	340	349	313	307	322	295	355	341	350	330	286	307	334	320	309	305	316	333	332	339	329	320	336	347	299	316	322	313	325	321	295	321	322	302	328	325	317	290	324	321	327	303	342	323	320	331	308	315	315
23155	21318	28980	24007	21313	21264	10502	2155	1349	1250	976	842	694	646	607	553	539	528	477	505	484	446	421	388	442	418	483	429	438	422	415	440	442	424	384	428	368	443	428	379	418	430	433	412	441	400	453	416	406	385	438	388	392	420	419	407	387	417	403	420	377	413	411	384	403	415	421	406	409	373	415	444	402	366	403	407	362	415	414	374	379	377	381	395	413	420	419	385	410	387	404	389	381	394	390	391	388	439	395	392	346	403	370	424	396	394	411	414	401	384	397	425	429	374	412	412	403	420	393	424	403	365	444	462	434	455	452	430	411	471	443	394	430	405	393	375	410	362	404	422	413	402	376	376	390	416	411	403	427	439	392	396	393	399	401	409	368	429	396	388	382	413	384	377	362	373	399	393	405	399	384	414	387	413	390	392	376	410	389	380	371	382	391	391	361	385	358	398	365	371	407	388	383	406	370	397	413	387	362	385	389	378	371	384	387	415	383	409	411	414	386	397	408	428	361	412	376	442	422	398	394	371	384	358	399	394	404	379	421	377	352	396	401	422	379	406	384	357	437	373	405	395	442	414	404	389	397	394	365	392	407	410	395	425	386	416	441	359	388	384	412	428	394	415	416	382	375	391	423	401	387	374	406	401	433	409	421	392	432	404	448	426	372	383	417	389	412	374	388	423	421	394	430	419	387	394	425	427	416	386	379	432	392	372	417	373	379	424	395	397	420	382	411	354	444	391	403	397	413	428	384	408	378	382	400	400	397	429	402	395	411	409	388	398	395	409	381	410	389	387	402	425	395	421	384	359	419	412	410	397	364	409	390	424	382	413	409	398	367	421	386	375	414	378	431	388	421	382	391	359	411	388	407	389	396	376	391	416	408	397	426	364	412	385	392	385	394	386	373	401	391	442	448	444	387	337	419	377	401	383	430	373	410	391	403	398	415	386	415	382	414	360	412	439	394	402	407	407	381	408	403	414	404	403	425	375	394	435	412	399	398	394	406	414	425	403	392	373	397	405	392	409	391	421	445	389	430	368	381	401	439	388	423	401	394	413	383	372	440	388	398	405	396	391	423	384	410	369	391	406	457	407	403	414	371	435	406	403	408	399	393	384	407	397	393	378	378	400	391	404	341	405	359	417	404	372	431	389	384	426	414	432	401	418	414	373	404	416	389	426	413	375	432	424	373	413	413	401	368	401	401	417	399	369	373	387	389	374	411	401	409	401	404	395	356	416	402	427	445	376	351	427	386	406	413	397	386	421	366	402	395	397	376	392	408	409	371	378	416	390	397	421	425	368	395	395	416	374	412	386	411	386	405	420	406	432	361	414	403	389	408	434	388	391	450	396	407	416	414	367	404	433	435	373	386	420	403	357	402	400	394	432	422	420	442	453	386	419	415	397	412	427	386	393	401	377	430	412	399	430	394	409	406	408	414	432	434	414	389	413	404	394	401	416	416	388	388	425	384	411	366	396	384	373	402	416	399	407	379	399	380	398	389	368	389	353	402	364	418	415	415	440	437	401	409	379	426	399	397	374	381	378	412	377	375	400	416	397	381	365	410	399	387	401	432	391	414	379	402	410	400	375	419	432	424	401	394	425	414	399	404	372	393	374	398	403	437	389	403	367	410	359	396	394	420	386	388	398	363	419	352	423	396	368	408	416	401	375	401	390	391	411	352	410	438	419	357	377	444	391	408	381	411	404	369	403	395	420	366	372	399	427	370	389	431	404	429	401	368	412	395	424	424	376	414	397	380	392	383	412	386	404	403	440	402	396	421	435	369	423	396	411	400	399	412	393	410	377	409	441	402	413	406	414	398	419	372	415	419	438	413	392	376	442	387	386	377	410	389	382	391	395	414	408	373	395	421	416	370	383	403	408	420	376	399	382	432	394	371	391	409	421	397	390	393	408	374	360	388	410	412	382	409	399	424	371	425	421	400	380	399	399	413	373	402	371	390	379	379	370	429	416	386	379	390	421	384	383	444	416	413	394	384	404	372	398	382	366	390	429	436	415	399	407	414	428	390	369	394	387	421	402	408	416	391	376	384	383	414	417	403	358	419	404	409	367	371	384	404	379	383	381	387	373	374	364	386	410	365	401	394	415	393	410	392	409	382	386	429	414	403	430	388	366	410	366	388	383	409	394	411	407	413	409	405	392	402	400	346	380	406	369	405	430	375	416	422	418	436	415	412	382	387	457	384	433	399	407	356	399	369	381	393	413	370	392	406	414	405	384	361	415	377	378	406	389	370	390	375	416	411	403	403	380	368	395	378	393	375	439	400	416	369	415	397	389	398	376	402	403	379	397	413	395	392	410	413	415	423	383	382	407	425	376	423	379	404	400	409	394	379	403	427	370	415	408	367	400	439	415	377	388	410	391	393	410	417	375	408	398	427	419	388	432	377	399	392	409	394	397	457	387	385	402	380	411	427	379	407	396	425	418	343	377	403	391	366	397	420	385	410	384	410	410	395	363	388	432	367	426	413	402	394	433	401	393	383	396	388	418	404	387	394	394	396	371	401	423	399	427	421	430	377	416	376	441	356	424	419	423	421	430	392	406	436	416	391	400	377	421	400	411	420	398	414	411	392	403	419	383	369	403	425	413	380	398	426	404	418	419	380	425	372	411	399	395	408	418	369	379	406	413	403	417	389	413	409	390	423	397	403	423	391	357	410	439	381	375	362	429	411	398	356	412	409	397	387	395	432	404	400	384	395	399	398	394	425	410	399	422	420	437	406	390	398	394	411	375	410	402	422	385	396	385	371	373	388	360	424	379	362	422	373	449	414	393	390	415	417	428	395	349	387	416	400	382	407	438	411	401	413	416	403	432	420	394	382	405	398	427	402	415	407	373	374	414	426	358	396	424	428	419	426	409	390	397	408	406	397	347	410	402	400	391	415	354	432	407	415	399	403	423	370	361	402	386	428	438	407	415	409	377	399	415	406	360	369	373	370	401	410	401	380	393	396	374	372	419	390	425	372	418	425	384	394	404	377	382	404	389	377	388	388	404	365	365	430	403	402	382	371	422	408	383	369	398	408	412	371	363	375	397	384	394	400	392	419	393	395	360	419	397	412	415	409	380	381	381	404	394	352	423	413	400	413	435	398	376	381	379	418	401	365	395	389	435	427	418	446	420	378	428	370	391	388	423	363	405	410	399	397	379	383	420	445	412	440	373	401	399	443	377	373	391	403	415	390	379	379	422	415	356	378	385	399	385	381	381	394	387	402	353	404	379	421	404	411	400	395	410	389	366	444	381	410	391	416	414	391	396	404	373	395	434	387	393	393	414	390	424	427	396	405	404	408	413	365	397	408	376	382	370	386	365	371	423	386	417	415	406	373	365	378	396	436	391	357	422	382	384	392	398	382	415	400	405	371	410	444	422	377	413	383	423	404	387	381	398	396	402	417	416	378	395	408	355	358	382	400	400	387	417	420	391	389	406	409	428	375	411	431	379	393	421	401	392	390	387	416	385	411	414	419	411	398	401
30715	58229	44146	21001	12156	8196	4577	3331	2556	2055	1542	1209	1015	927	756	721	670	662	628	550	588	535	537	541	520	515	487	457	466	484	512	479	502	496	468	477	452	466	431	482	462	475	434	476	445	458	466	477	437	465	450	475	449	423	472	433	443	433	428	464	478	451	460	440	442	467	456	460	458	458	477	444	481	464	437	424	463	425	483	468	449	433	451	434	484	456	469	429	436	400	459	467	437	425	455	442	437	469	425	475	463	449	431	462	456	455	430	436	434	446	449	480	403	502	477	480	469	472	457	464	435	457	516	540	581	467	540	476	504	483	448	450	445	446	448	450	431	451	422	436	447	451	425	470	420	436	445	472	475	494	448	466	407	457	438	439	434	474	466	457	459	426	475	427	442	438	488	407	454	462	450	431	483	458	419	449	478	429	465	408	452	439	436	428	433	474	432	466	484	449	426	442	434	458	436	408	416	434	458	459	507	456	429	426	434	476	475	447	444	455	460	465	442	453	439	416	451	480	469	419	427	448	443	461	420	476	457	457	481	444	472	438	454	410	436	457	446	416	470	423	461	455	451	468	422	481	458	459	432	438	477	430	440	398	424	434	466	465	473	456	419	434	419	435	440	444	482	440	483	431	436	455	417	463	419	451	454	480	431	450	427	402	448	478	465	454	444	424	480	436	457	431	443	412	441	436	392	459	418	488	451	480	481	414	427	419	445	476	436	423	441	438	426	470	442	444	434	434	447	449	439	437	425	425	464	457	433	425	405	454	422	405	474	454	442	440	457	445	470	458	431	440	466	440	458	426	478	452	459	460	460	410	427	427	454	460	418	451	415	427	474	473	440	515	435	462	418	442	435	450	460	394	429	416	491	453	445	441	439	453	446	427	434	439	435	419	447	437	512	449	452	437	422	431	436	421	449	446	446	457	404	403	479	425	412	435	447	419	461	481	433	457	413	501	446	485	432	458	450	459	478	453	420	425	459	439	440	474	462	452	444	470	478	405	454	427	457	435	479	465	450	469	462	457	479	406	405	409	442	451	439	501	448	454	442	472	467	440	454	454	435	431	448	458	484	456	423	458	442	439	431	453	471	462	418	483	428	454	445	467	482	413	419	449	392	425	452	441	442	450	460	474	412	450	451	426	468	446	430	459	452	444	443	440	445	448	470	472	464	429	494	457	449	431	460	450	459	485	441	435	467	414	433	475	434	461	455	456	456	445	478	417	382	464	433	445	428	462	431	459	454	480	426	449	471	443	485	466	453	478	422	439	453	466	446	446	474	451	436	438	461	483	477	455	448	474	467	444	458	476	430	417	471	464	427	468	452	428	449	448	484	441	445	480	452	467	407	438	428	449	476	453	477	446	411	454	457	457	475	472	444	421	426	452	426	447	446	451	442	443	435	476	428	453	407	438	465	468	452	448	440	448	472	443	468	430	434	436	474	444	412	461	443	436	432	450	458	414	401	456	443	444	428	446	417	470	455	445	443	455	441	434	441	430	448	450	450	461	417	456	448	439	426	484	459	439	462	430	446	422	434	452	444	426	483	460	483	474	418	439	462	445	481	415	407	433	461	478	470	468	476	462	444	442	451	462	431	447	473	475	463	446	429	458	400	454	432	455	451	466	455	429	464	447	467	461	428	455	439	461	454	464	459	463	450	443	486	459	435	451	453	412	448	453	443	429	456	420	458	446	441	451	457	445	436	503	421	450	457	454	456	443	490	467	457	448	422	463	444	430	440	469	475	474	469	448	455	431	416	463	425	453	476	416	479	416	408	447	462	487	434	443	480	436	441	477	469	456	413	425	471	480	467	472	427	464	442	490	428	440	429	462	463	417	439	443	481	466	455	458	453	487	462	438	475	398	459	460	455	425	456	409	479	460	469	426	398	436	464	460	457	428	428	484	432	446	428	455	425	411	430	482	455	467	470	459	473	441	449	434	452	466	438	445	461	426	425	440	444	456	436	443	453	436	465	502	453	452	438	438	465	438	406	443	481	440	419	457	441	435	423	434	451	453	447	412	420	408	428	436	440	462	459	421	435	449	424	468	450	467	489	460	435	442	440	464	423	486	448	435	458	409	447	451	411	417	453	487	429	481	441	446	461	438	446	416	456	444	436	440	456	484	482	443	411	439	455	421	418	458	431	424	450	430	472	431	472	460	437	422	450	398	447	434	450	436	449	471	434	462	433	432	445	464	474	433	472	459	428	463	450	434	475	457	410	481	461	425	447	464	468	446	489	485	438	435	456	432	427	429	467	469	444	428	447	482	462	438	456	451	438	411	423	464	462	438	431	421	431	449	447	448	429	416	435	469	431	464	445	478	484	449	463	451	404	438	451	462	421	438	438	423	448	454	418	452	409	461	429	415	423	445	446	463	436	461	431	431	431	421	442	480	440	463	454	475	480	456	436	422	397	439	453	432	419	423	441	459	466	431	432	485	456	448	420	392	459	456	441	501	463	466	485	451	453	444	444	446	450	465	431	448	410	442	492	455	407	451	439	428	447	459	468	458	428	433	431	437	412	474	460	403	446	421	460	444	450	426	453	433	481	450	462	464	404	456	455	429	425	485	446	466	478	447	428	445	479	453	486	447	426	454	467	457	423	412	421	413	472	446	462	476	426	444	436	456	462	463	461	502	457	448	441	434	454	443	456	456	438	448	463	448	465	412	411	467	453	428	436	441	466	448	437	465	438	453	456	460	433	453	438	428	476	422	435	481	431	448	428	454	445	444	448	436	443	459	441	445	446	484	435	446	462	449	441	438	443	470	470	455	478	446	439	448	466	458	454	444	491	441	434	436	426	449	430	438	460	462	454	457	489	448	427	482	449	440	476	467	450	433	445	452	445	467	472	429	491	452	450	431	454	417	465	451	439	470	444	449	450	412	432	427	457	441	468	450	468	435	452	425	428	422	461	428	411	441	460	445	436	454	434	427	480	424	474	436	455	447	461	445	460	468	430	433	444	460	437	473	435	454	431	438	444	424	456	433	449	431	457	430	437	452	479	425	479	433	452	428	448	440	446	427	464	442	441	410	429	440	469	468	417	436	460	471	420	436	444	452	485	465	465	387	451	457	463	451	448	445	430	462	423	467	468	494	452	469	465	456	424	460	423	467	464	454	448	439	473	442	432	423	459	473	451	430	427	455	431	427	430	449	456	463	442	455	471	411	403	449	459	457	449	411	477	469	437	493	442	452	477	453	452	415	510	416	461	416	434	466	434	437	423	407	469	440	465	427	440	459	439	458	481	449	428	470	446	440	481	475	469	410	458	419	478	446	407	456	444	459	439	449	467	414	426	442	439	458	432	449	489	456	447	438	465	509	454	451	447	389	433	443	445	477	469	401	484	419	464	470	448	485	468	433	452	480	436	486	437	501	438	470	434	435	436	463	418	461	449	463	411	431	447	434	489	444	415	425	464	455	440	456	425	446	437	422	417	472	412	465	420	454	433	395	447	478	457	443	478	481	457	420	429	398	487	445	475	419
28214	26556	26391	11619	3301	1798	904	600	505	445	378	321	275	268	258	239	267	259	240	211	216	228	216	271	216	219	237	210	224	251	238	224	215	210	241	235	234	249	205	229	203	226	240	258	248	234	247	236	233	213	242	224	244	220	206	213	210	208	245	240	239	213	197	218	225	200	231	243	226	227	215	250	230	252	231	216	221	211	217	211	224	229	233	245	219	234	224	226	212	233	239	201	226	210	205	221	220	230	213	209	230	224	220	229	218	206	216	222	239	223	227	239	234	227	226	211	248	247	231	228	215	219	223	230	236	202	284	223	249	230	220	244	212	230	225	217	236	258	221	238	214	231	203	223	236	230	252	240	237	239	237	234	224	216	209	244	236	209	198	208	239	253	194	239	217	216	193	221	220	213	195	210	239	211	219	229	216	229	229	214	204	220	204	196	228	263	224	225	231	214	198	231	199	252	227	201	239	216	206	246	247	236	212	225	211	221	237	221	240	212	220	233	233	226	239	222	243	199	224	232	251	198	256	243	237	240	245	207	215	238	237	211	209	232	236	225	213	218	220	222	229	225	218	217	224	242	237	185	246	250	258	244	232	219	216	212	212	249	226	212	233	218	243	226	243	237	216	210	248	227	226	202	222	270	227	225	239	220	235	210	225	230	213	211	221	221	240	251	213	229	220	219	220	230	238	209	247	221	238	203	217	234	221	201	205	205	228	253	216	237	231	240	210	201	225	249	211	221	212	229	218	226	228	215	227	234	224	224	221	227	210	200	215	235	231	213	218	231	248	219	224	194	222	259	220	206	221	227	258	262	206	230	231	203	230	214	224	228	213	204	225	208	217	228	223	233	225	240	219	214	223	236	229	201	244	234	226	236	240	200	219	233	243	237	241	229	187	214	240	220	221	249	242	245	237	236	237	243	237	258	238	247	247	245	212	222	237	243	237	252	221	225	247	235	233	242	240	221	233	217	216	253	203	211	238	242	236	227	225	237	232	207	215	238	242	238	213	233	216	222	249	238	225	202	219	235	255	245	237	233	233	230	226	189	230	233	228	230	210	225	237	235	233	211	236	209	227	196	216	240	220	239	220	248	225	248	231	226	237	218	235	195	229	252	225	231	231	220	244	245	232	218	230	197	206	249	208	226	215	208	209	199	239	225	228	244	209	217	236	251	218	233	203	188	242	228	222	269	220	240	229	201	243	195	207	231	238	216	230	238	232	232	209	229	212	224	233	223	220	252	230	235	230	236	242	217	238	230	207	228	206	218	251	229	223	199	214	240	194	211	243	214	205	242	240	254	237	217	225	240	220	242	204	228	235	229	226	227	197	239	239	235	222	215	213	218	240	234	241	227	198	230	211	202	228	220	218	212	260	196	211	227	201	215	224	206	234	264	223	220	228	223	199	222	228	239	220	196	231	241	225	233	205	221	230	221	243	210	233	210	239	221	234	228	211	230	210	193	212	217	222	209	226	234	193	220	223	224	209	238	225	210	219	230	243	219	211	205	249	242	218	224	204	214	238	235	230	222	230	213	228	259	249	242	219	221	249	197	224	239	193	207	218	230	220	231	236	224	220	236	230	223	255	238	234	209	249	205	242	218	224	221	208	210	232	252	242	234	232	204	208	205	217	209	219	227	219	202	213	223	254	242	223	254	247	238	213	230	218	207	218	243	203	219	232	204	217	231	228	233	205	229	213	223	221	227	226	236	230	212	240	233	232	237	234	237	217	224	222	234	242	223	216	231	227	242	237	189	200	235	259	222	226	218	252	225	220	233	208	233	209	235	237	259	231	215	250	214	212	232	223	208	206	223	220	231	221	246	223	215	209	232	240	220	213	223	235	245	217	244	199	231	219	223	218	233	224	252	215	241	237	247	240	193	239	247	217	223	203	235	215	234	238	230	210	238	206	218	225	246	241	241	241	202	256	249	199	244	250	219	217	230	237	243	227	221	233	241	243	226	230	221	246	244	214	223	223	200	239	231	231	201	210	237	244	217	225	223	239	203	243	224	217	209	229	259	224	228	180	232	232	240	208	221	232	220	207	240	227	220	229	237	256	265	226	245	241	215	243	254	223	229	240	230	243	223	228	222	223	235	229	227	200	253	207	218	214	252	228	216	244	210	226	236	224	220	242	207	201	206	258	219	215	244	217	214	248	235	212	217	244	214	209	225	206	232	216	220	240	207	205	239	212	219	205	212	257	237	214	213	220	241	240	229	219	240	250	202	248	246	218	235	222	230	242	234	214	217	229	242	221	225	209	215	245	233	202	230	216	249	225	215	211	222	217	227	224	241	239	240	228	229	246	227	224	221	230	184	196	222	224	254	243	234	214	228	174	245	219	226	214	245	225	228	220	260	226	205	212	213	213	223	198	228	242	227	251	222	237	244	230	238	214	234	221	217	232	211	223	210	239	215	206	219	224	203	233	260	239	243	212	225	235	224	242	235	253	210	225	225	222	201	201	231	229	209	238	233	242	195	231	222	231	217	231	225	247	228	209	232	244	190	209	224	200	220	212	248	206	221	246	212	223	241	213	242	216	228	227	247	234	230	237	228	219	226	213	209	201	214	232	202	188	252	219	221	241	212	227	222	219	219	227	245	223	251	234	224	235	225	248	215	204	225	252	229	244	228	220	223	213	237	215	215	214	223	247	236	248	197	233	247	218	219	223	220	245	208	201	220	238	227	219	228	212	199	223	229	214	211	219	227	218	212	207	253	211	228	245	225	195	227	210	240	233	232	245	203	206	236	213	212	235	212	194	219	221	210	237	255	210	209	230	229	265	226	240	244	248	214	216	264	233	229	237	257	217	212	219	201	230	246	216	244	221	244	205	218	234	221	212	227	238	233	216	233	229	251	205	228	214	201	221	239	245	204	226	223	228	209	240	232	247	193	189	247	246	236	251	216	212	190	225	250	220	244	215	255	231	180	215	214	227	227	215	223	246	231	246	211	220	225	219	226	213	213	224	234	250	225	223	197	241	223	222	230	220	232	230	204	216	233	222	241	225	258	240	245	228	223	221	203	218	220	231	206	227	231	203	198	236	206	228	222	210	209	230	200	219	245	219	207	246	204	228	227	232	207	217	234	255	217	238	240	208	218	232	236	225	211	227	217	242	224	225	192	220	239	216	218	231	247	231	240	228	237	207	215	218	228	234	232	213	229	244	243	229	222	235	234	239	229	235	215	196	219	238	222	222	222	242	213	222	227	227	231	226	218	256	236	224	225	224	226	241	237	255	222	219	240	208	211	218	233	241	217	201	249	220	226	206	217	221	240	265	214	231	199	228	212	226	215	218	201	236	233	232	213	227	230	225	239	218	202	223	230	246	231	213	215	196	194	225	221	219	233	205	215	220	222	250	230	177	229	220	242	229	229	223	225	226	214	219	229	220	203	255	231	235	246	207	213	233	206	221	249	244	201	216	223	231	208	238	192	228	217	243	252	246	222	222	256	216	241	236	244	212	206	225	205	224	212	227	213	224	219
28094	43611	26029	9421	4889	3030	1557	1129	861	719	490	455	417	340	303	309	282	315	276	269	266	300	302	237	257	277	289	239	272	272	278	264	266	266	267	264	259	259	256	280	225	264	268	245	261	280	271	298	294	283	275	240	289	268	249	260	272	254	274	267	269	267	297	258	248	231	249	277	294	242	283	257	240	259	291	250	256	241	249	267	292	270	259	294	272	272	280	268	290	266	247	283	247	258	274	293	252	261	245	280	282	256	243	278	247	261	267	263	277	261	254	253	247	281	276	268	280	256	274	274	272	278	296	265	290	264	282	298	294	265	285	291	300	263	231	263	279	260	251	257	269	259	280	277	276	276	269	264	275	258	260	271	254	251	254	238	280	263	268	288	283	260	258	253	293	267	259	269	255	261	267	259	233	249	248	296	251	254	248	282	268	262	230	263	270	261	273	250	267	263	278	276	283	246	270	248	291	254	300	262	274	245	281	249	254	270	251	274	246	263	276	229	282	271	256	257	253	234	264	270	233	290	265	279	277	268	243	272	251	281	251	256	247	262	241	250	280	240	272	261	268	239	251	261	249	258	259	252	280	268	273	244	266	272	262	281	253	245	270	252	257	277	255	303	269	272	273	273	251	266	270	261	289	275	259	254	243	243	255	272	253	261	298	254	261	254	257	254	252	245	278	263	277	258	257	264	251	257	253	269	267	260	251	248	287	281	283	226	261	265	262	265	246	272	237	264	259	254	245	289	289	255	251	259	279	280	266	266	274	261	290	259	269	263	250	246	277	264	245	272	252	290	226	259	289	268	238	297	265	250	267	264	233	238	273	260	281	277	257	261	260	252	250	242	233	237	296	233	252	270	269	278	289	261	278	275	259	289	250	262	245	264	256	239	260	239	262	255	242	292	289	281	275	256	269	252	256	273	267	282	255	289	286	252	238	235	275	280	270	274	251	281	260	266	245	235	263	257	291	273	264	278	260	259	273	256	256	282	261	293	300	285	253	261	275	286	225	288	309	259	271	266	278	264	251	275	276	279	275	245	221	280	239	246	252	259	255	264	257	296	262	259	278	252	263	243	256	259	249	275	253	268	258	260	296	244	265	288	238	272	234	275	282	290	247	244	266	281	272	267	272	265	270	274	257	278	268	280	275	263	259	242	273	273	255	258	281	288	241	275	248	271	260	267	266	280	297	275	301	257	262	289	281	285	281	257	266	220	266	257	259	265	283	237	290	239	258	250	288	242	227	278	281	259	275	271	269	274	254	264	261	267	278	257	267	289	256	282	279	279	245	265	238	288	313	251	266	239	281	263	267	252	243	271	290	257	256	259	263	270	275	253	255	250	263	278	258	247	261	270	271	247	277	253	268	281	271	273	288	271	288	275	285	280	258	242	278	279	246	271	263	284	257	274	275	264	251	243	267	243	287	260	286	246	262	264	259	258	258	259	287	266	240	305	251	238	225	268	288	258	266	287	243	268	262	255	271	282	296	276	255	267	295	289	254	268	260	262	272	262	265	260	282	261	277	272	247	288	275	266	239	246	262	254	241	256	246	245	256	271	279	228	284	272	251	255	277	252	275	269	277	259	259	261	286	279	273	263	251	270	269	241	235	280	268	279	255	270	273	271	249	267	252	276	275	262	248	268	258	253	285	256	260	239	275	259	238	245	277	268	282	254	257	269	271	261	275	277	267	277	257	292	261	246	275	239	273	285	255	280	243	264	292	287	250	244	276	272	275	278	240	220	267	263	239	271	261	254	233	264	284	287	260	305	274	272	273	271	269	261	254	278	234	304	252	268	237	262	271	282	280	277	256	270	259	267	270	262	296	267	271	284	271	250	258	252	270	233	265	276	287	237	264	279	246	263	253	249	256	270	271	232	262	277	270	251	258	277	256	263	266	248	227	296	265	253	274	305	265	276	239	278	245	247	308	268	260	264	274	277	275	240	257	250	284	248	281	258	242	270	280	293	258	235	274	278	268	257	245	284	270	273	250	248	250	263	256	255	254	262	280	242	254	272	251	288	249	288	325	247	278	255	267	270	249	248	251	257	237	250	256	259	256	301	270	285	254	265	283	265	283	267	258	270	247	272	261	251	249	263	264	276	278	247	255	275	259	245	230	266	253	234	261	248	240	234	243	259	294	264	275	259	277	254	245	269	300	266	246	278	254	263	242	258	243	261	289	229	247	258	261	275	296	274	257	283	257	264	287	301	274	246	250	276	257	246	289	259	263	272	273	287	266	275	276	264	275	234	256	241	299	249	292	284	263	296	245	281	280	259	266	258	278	279	283	250	256	239	260	273	288	237	241	246	260	254	275	294	253	262	280	273	265	293	234	260	253	269	226	276	270	279	274	276	257	270	254	252	286	273	242	292	275	236	271	288	270	273	266	280	253	281	255	267	249	286	285	236	260	268	270	271	259	265	298	256	273	268	253	249	260	241	239	283	255	291	272	280	279	266	269	271	283	241	246	260	253	262	285	263	265	234	282	249	275	255	275	282	249	255	253	272	275	272	258	253	276	237	250	280	269	265	274	291	271	259	297	246	275	278	238	244	281	267	260	264	239	274	266	267	241	268	272	245	263	273	264	282	255	259	305	268	241	268	248	276	255	240	250	253	272	228	263	291	258	274	237	272	277	255	263	241	261	262	273	297	249	288	248	281	249	270	274	274	282	264	254	272	254	264	283	257	263	264	263	230	243	280	263	243	290	279	259	298	259	275	267	269	277	254	282	252	250	258	256	242	287	286	273	252	269	257	268	261	291	250	256	285	256	251	277	249	292	274	271	236	248	252	281	259	262	284	268	266	254	274	275	245	241	273	275	248	271	278	277	273	252	262	245	285	239	286	236	247	245	241	230	256	270	257	292	247	257	273	246	274	225	246	280	271	266	267	264	244	279	247	261	235	290	267	248	242	288	293	257	272	251	267	246	257	252	288	289	295	259	283	288	296	282	269	309	264	272	279	261	253	278	275	252	251	266	262	271	240	258	264	250	267	252	247	251	253	278	233	284	272	262	266	254	265	271	273	265	272	277	297	234	276	260	263	246	259	244	272	280	278	307	260	264	284	238	251	246	279	268	271	273	257	260	249	245	263	259	277	253	269	257	278	273	244	261	268	276	259	292	284	266	244	262	272	262	254	275	272	281	249	249	250	259	279	275	249	272	260	258	266	272	268	255	250	288	260	265	245	267	278	247	248	239	278	263	237	269	270	276	267	257	241	249	251	264	273	239	276	244	254	280	305	257	288	294	273	269	259	274	296	228	281	247	282	285	259	258	274	256	267	291	246	269	234	252	276	261	282	270	274	272	264	245	268	245	297	287	261	284	229	266	267	263	239	269	279	267	255	256	284	257	248	281	272	265	279	253	289	256	278	256	272	235	250	262	252	267	267	272	249	248	248	284	268	273	282	278	288	273	275	257	291	254	257	295	263	267	231	282	268	287	269	292	253	260	276	283	253	276	262	286	269	243	296	283	282	251	276	233	240
24130	21285	28481	24425	21185	12584	2593	1314	961	810	627	583	562	457	407	385	427	389	347	363	363	371	364	359	339	312	312	359	321	319	326	327	307	303	315	332	316	293	372	338	312	309	313	352	330	349	320	320	314	309	341	339	307	316	355	308	338	324	330	290	313	331	317	300	319	331	320	286	335	346	316	331	311	303	298	332	324	348	302	327	322	310	289	299	324	295	313	292	259	312	318	302	308	312	301	348	317	327	310	271	313	315	314	307	330	348	314	341	355	354	303	340	322	312	342	300	340	327	312	302	274	291	309	371	349	368	348	362	342	356	313	340	313	319	317	292	330	330	307	316	310	301	312	325	317	330	306	311	352	286	309	297	323	323	299	316	343	307	312	316	309	335	310	316	338	312	316	286	308	321	327	307	292	309	311	281	309	347	316	315	322	285	286	280	291	312	313	305	301	325	306	306	325	322	322	336	311	303	333	331	341	305	268	298	305	332	306	310	324	285	314	317	351	315	330	302	321	331	304	314	301	282	328	303	294	314	294	294	334	296	303	320	301	316	279	340	290	308	333	313	300	293	289	301	301	316	320	287	324	343	280	308	334	292	292	316	266	311	342	311	347	321	352	314	304	319	337	333	324	319	292	330	331	287	309	349	314	313	283	302	322	323	345	294	302	299	329	330	306	301	346	313	351	322	294	336	316	317	308	328	297	332	343	329	304	336	321	321	315	333	338	301	348	298	287	323	319	321	335	307	326	307	338	309	316	306	292	305	301	298	312	318	321	284	312	343	298	315	287	337	317	315	315	324	321	292	283	310	321	318	309	295	348	311	282	338	320	309	296	315	304	305	342	303	309	291	317	304	332	319	294	298	320	325	319	316	279	297	354	314	318	335	297	326	320	330	312	331	326	323	262	313	306	316	322	324	342	319	296	280	293	308	288	326	324	326	320	290	303	322	325	282	299	308	343	315	330	316	294	312	333	284	306	332	320	291	304	299	360	341	309	331	330	319	339	310	306	308	298	311	303	323	325	319	302	332	314	296	286	315	298	324	285	314	309	304	305	308	320	333	287	334	332	298	309	327	327	341	314	336	321	346	336	328	299	339	285	289	320	360	337	310	301	298	301	316	339	291	306	322	315	309	301	316	279	325	338	313	349	293	334	313	314	342	297	282	325	296	316	305	298	307	342	324	329	302	329	319	290	306	307	316	330	312	313	304	302	331	332	286	302	327	320	327	318	325	304	303	318	314	311	271	314	291	319	304	317	305	330	300	336	285	321	336	302	295	281	325	308	312	341	302	328	334	305	324	304	316	307	303	312	301	301	291	337	321	300	336	310	321	331	286	318	339	350	341	326	315	312	282	294	310	304	314	341	284	277	304	338	289	302	310	328	271	338	304	318	324	338	330	305	317	327	286	325	327	298	298	312	357	315	292	310	272	298	327	300	341	312	255	289	310	273	293	297	310	344	322	316	324	297	329	306	291	331	312	331	318	329	344	326	295	324	319	271	310	296	281	318	300	334	312	302	316	311	306	286	305	313	336	295	339	302	312	317	280	328	292	310	316	296	327	306	325	342	300	306	318	359	333	305	320	282	322	300	341	319	307	310	342	310	329	320	306	303	318	304	342	350	308	303	302	306	299	274	316	331	323	368	294	307	314	307	336	321	305	314	299	289	306	328	309	290	308	304	329	317	307	328	315	289	318	301	325	316	298	297	293	327	324	313	370	311	323	274	327	313	299	281	299	293	309	325	320	299	311	337	271	330	310	277	310	324	302	291	324	314	297	332	319	299	326	333	312	329	351	302	308	325	308	290	304	307	311	329	312	307	301	283	296	311	327	330	325	286	314	322	320	330	308	320	316	319	303	315	316	317	319	330	322	300	290	320	333	344	296	314	297	289	288	324	324	307	297	309	334	307	298	281	327	306	333	335	321	287	323	315	368	306	312	304	307	302	321	305	312	303	309	299	287	301	305	327	308	310	312	307	306	317	316	330	300	323	296	340	329	283	311	311	308	306	317	348	323	316	296	319	296	311	308	298	315	349	339	287	329	304	321	314	304	324	335	306	323	334	318	342	308	323	340	331	317	312	311	329	312	340	277	299	306	322	318	329	355	296	308	307	327	308	327	330	300	333	294	295	291	286	298	333	307	294	313	317	309	334	302	322	293	309	295	318	339	266	311	289	306	293	336	345	302	277	278	329	296	310	310	305	316	310	312	325	322	317	315	286	325	277	348	292	286	295	317	300	317	316	291	321	319	343	330	299	307	305	312	317	288	291	323	301	313	303	303	341	331	336	325	313	309	311	320	323	276	316	348	315	285	307	302	312	314	327	311	295	293	309	353	291	315	314	321	315	266	293	297	304	306	308	347	298	297	314	318	313	292	310	308	303	312	315	305	284	298	324	291	302	381	338	310	300	343	333	262	301	330	331	296	308	343	337	303	293	285	311	339	307	312	333	308	299	344	311	340	323	320	293	295	306	306	334	289	290	309	319	301	296	319	328	339	302	325	296	287	316	324	299	325	301	318	328	294	330	316	316	318	304	328	295	290	292	294	321	304	333	328	321	319	296	329	306	311	339	355	322	326	314	292	308	304	316	327	301	295	329	296	275	334	323	265	311	328	325	317	315	314	329	308	303	298	302	287	311	294	298	319	332	312	328	309	319	312	330	278	308	319	327	322	308	314	313	305	312	334	316	310	319	305	293	323	321	336	301	322	327	315	352	345	316	301	345	296	328	304	307	315	310	289	288	341	340	294	299	307	307	304	312	315	311	328	293	338	315	300	327	317	335	288	323	315	324	332	317	303	309	325	332	316	334	353	331	328	329	333	332	314	313	303	290	318	325	349	310	326	302	294	277	293	309	327	322	325	339	306	272	335	303	292	287	297	286	323	287	324	316	321	321	313	291	336	330	309	318	324	321	324	304	300	299	316	300	313	314	324	294	316	321	325	319	311	285	337	347	312	285	296	331	312	308	326	326	330	310	322	290	295	313	317	297	303	306	284	314	290	337	280	317	291	327	316	345	306	289	315	325	294	360	308	339	321	283	319	362	282	333	331	295	313	321	297	297	308	330	315	334	287	289	310	348	333	302	325	303	295	304	305	313	333	334	317	330	335	295	317	291	337	287	290	326	348	304	311	341	325	302	318	320	298	312	304	316	361	311	281	290	301	291	294	311	319	311	320	304	287	324	305	328	323	326	304	317	283	319	332	336	324	345	326	326	305	304	333	294	314	328	295	320	315	325	318	319	300	296	318	281	338	356	297	306	313	285	295	350	293	328	315	309	352	323	317	286	354	298	315	291	325	305	321	312	325	335	319	319	311	342	313	308	315	290	336	310	287	346	321	327	302	305	280	300	324	311	319	298	306	301	304	314	339	296	306	346	326	301	294	295	281	318	292	333	289	329	297	271	295	307	297	316	320	332	315	313	308	291	294	322	307	330	305	329	309	304	313	298	310	321	305	315	330	348	309	291	288	334	284	289	311	319	310
29685	49860	33592	15524	8889	6166	3241	2266	1768	1379	996	831	702	600	508	530	503	470	413	421	413	377	431	393	390	379	399	385	374	394	349	408	373	374	392	407	363	373	368	336	381	358	347	369	371	374	380	344	389	365	371	394	361	333	326	357	352	339	308	394	356	339	362	343	361	396	342	354	366	362	361	341	340	327	360	370	354	351	388	337	336	383	357	360	407	358	344	332	358	372	389	384	346	362	388	369	355	359	342	356	361	369	348	345	344	364	362	393	341	342	358	350	387	369	365	385	358	371	372	377	341	368	356	445	442	428	416	395	384	390	362	366	366	348	368	368	377	367	320	398	397	333	366	338	354	373	389	376	349	353	341	360	359	348	332	344	365	332	365	368	325	363	348	344	359	341	348	315	365	348	360	382	359	381	381	379	384	356	349	373	366	359	342	328	361	369	356	378	353	351	391	354	364	342	376	359	364	372	353	344	336	356	358	361	367	373	377	346	345	367	341	316	353	379	344	399	365	361	370	367	368	322	368	346	374	326	380	380	376	361	375	380	358	396	338	327	372	327	352	369	346	374	348	343	369	328	379	340	376	357	371	320	340	331	351	395	331	357	339	369	362	369	365	365	389	356	397	369	392	386	309	360	397	361	321	337	337	381	364	323	390	334	409	344	315	372	334	360	314	375	364	371	337	384	372	371	382	367	362	358	376	328	386	371	371	362	353	378	334	346	330	337	356	398	339	355	354	345	374	373	358	394	345	345	367	359	378	377	356	372	361	361	341	366	331	376	348	314	354	374	381	349	366	341	362	367	357	335	326	365	386	356	366	333	329	377	330	369	363	350	328	362	351	354	389	349	357	356	349	382	375	351	381	340	386	373	386	354	400	335	376	370	340	338	345	337	380	355	377	363	356	328	365	327	376	368	353	364	333	349	350	360	375	358	379	359	376	363	325	347	354	372	349	324	381	350	373	373	362	380	356	365	369	352	362	378	342	345	355	361	342	369	376	331	382	339	360	354	341	374	345	377	317	360	347	374	339	360	361	368	366	351	356	369	368	334	372	350	365	356	348	353	371	383	371	333	364	343	355	346	349	370	355	384	386	380	368	388	371	337	357	355	404	348	364	338	387	343	362	347	345	377	350	352	385	347	347	350	376	352	357	362	378	341	375	375	370	339	355	374	364	361	332	380	352	323	354	349	379	357	335	394	391	384	365	374	335	353	337	346	355	354	388	350	373	347	330	346	311	348	348	348	364	335	368	319	378	346	359	380	374	343	372	363	343	371	374	373	358	336	364	362	376	344	367	385	339	364	389	347	322	374	333	350	359	353	336	377	359	365	380	308	319	334	358	337	396	358	367	368	347	345	329	346	369	333	338	350	339	354	358	351	357	334	379	364	357	369	363	379	353	350	365	335	354	377	379	366	343	377	375	352	382	328	356	356	372	343	362	352	381	323	327	370	326	343	380	366	359	362	398	374	360	365	348	382	357	351	345	359	355	343	337	358	370	362	335	359	352	356	362	388	327	380	334	347	373	377	375	348	343	319	368	354	376	351	353	378	342	321	401	371	385	385	336	352	353	360	353	362	373	342	324	389	378	366	355	338	382	343	381	346	341	344	364	379	337	335	365	353	361	355	341	376	373	342	396	345	368	363	356	362	382	373	397	394	395	379	367	360	382	372	358	357	351	347	365	350	339	346	363	367	340	352	369	341	345	365	370	382	373	384	372	392	346	355	340	326	370	368	397	344	357	370	335	340	352	344	389	356	348	370	362	351	386	388	354	339	358	347	345	361	393	358	358	361	361	355	362	364	370	360	361	356	347	378	380	375	363	366	363	370	343	385	320	354	377	337	354	393	383	368	323	343	334	316	364	340	304	383	413	390	342	352	358	374	362	378	357	400	354	382	387	365	348	353	351	362	367	312	375	356	343	326	337	363	354	359	332	369	363	355	382	332	372	346	338	359	365	362	369	384	385	387	323	361	350	368	390	355	358	378	336	379	383	348	367	404	383	339	372	388	356	383	351	369	359	374	349	340	344	343	383	363	365	356	356	388	404	367	359	370	348	367	337	367	368	327	347	405	367	378	327	353	358	366	370	380	352	334	381	390	381	357	342	373	367	343	368	377	355	366	372	373	346	357	347	384	345	412	381	365	357	350	357	346	336	368	341	354	318	348	364	346	344	378	337	363	381	340	354	352	345	377	395	355	376	357	316	343	350	363	342	351	351	392	341	387	372	369	374	354	358	383	369	349	352	324	366	355	364	376	378	377	373	340	354	347	353	370	393	359	360	371	340	373	311	347	348	360	355	375	358	375	376	340	381	364	356	371	371	377	356	382	366	354	348	322	372	377	358	349	370	363	359	315	356	372	347	367	369	364	339	392	363	354	337	352	367	335	348	387	336	327	357	355	353	355	329	377	407	371	360	384	361	353	390	334	357	347	380	352	361	329	362	335	329	317	353	388	339	393	393	366	352	378	360	368	330	361	342	379	374	330	360	330	346	346	345	376	342	349	360	332	344	345	325	352	403	353	339	352	380	353	359	391	366	383	333	347	350	328	353	335	313	344	376	376	371	358	332	338	363	353	382	373	350	350	354	364	363	352	371	353	369	350	373	350	371	342	365	347	362	363	375	380	366	352	355	329	340	368	364	342	367	360	344	361	336	376	364	371	364	345	366	370	369	388	325	341	332	332	336	375	354	324	402	375	354	377	349	314	333	381	370	363	351	378	340	373	368	328	340	352	357	346	356	342	387	358	368	360	359	329	395	336	324	346	340	342	379	348	378	358	366	364	338	349	349	380	361	392	367	371	382	364	365	375	359	355	381	348	365	374	376	366	404	347	342	344	331	383	385	357	360	345	358	366	358	378	366	389	356	355	341	377	362	328	358	380	361	389	370	364	311	361	364	350	386	380	365	333	363	346	350	328	376	354	360	350	356	363	317	329	348	395	362	365	355	381	334	363	398	354	361	342	361	382	346	338	356	356	382	365	336	356	351	361	353	361	354	362	330	365	347	362	359	320	352	399	348	383	387	357	389	376	374	379	363	349	396	335	372	333	365	370	384	362	368	383	328	335	390	374	373	334	381	359	370	352	361	378	337	373	334	351	350	335	345	348	330	334	354	350	357	347	360	340	341	325	352	375	367	350	348	341	348	369	344	356	371	353	341	347	394	355	359	371	370	352	347	369	376	364	367	359	338	329	336	375	360	338	387	340	397	361	355	360	358	326	374	356	371	351	342	377	334	358	372	354	337	360	364	350	347	346	325	315	346	343	348	384	344	410	346	387	336	366	355	324	398	327	372	376	360	368	366	349	361	353	356	340	310	321	357	336	364	346	359	356	372	337	392	362	339	340	409	351	369	387	375	348	368	362	355	383	357	365	344	317	376	387	363	353	362	348	364	325	373	343	380	344	346	395	342	333	384	373	376	327	339	360	362	388	381	386	364	352	353	401	361	352	338	365	338	364	326	369	334	358	353	341	355	359	379	385
25505	21337	27348	25387	12201	3233	1336	946	644	545	485	377	382	378	320	328	332	277	296	295	284	291	290	302	288	279	275	290	287	295	287	265	286	266	275	242	263	269	267	240	260	281	262	265	309	282	270	322	276	236	283	253	302	255	286	266	302	281	241	253	271	279	249	262	274	271	279	272	281	255	278	310	271	260	282	250	310	275	256	259	283	267	285	304	300	290	259	263	233	272	274	280	240	236	264	252	252	256	250	240	264	270	252	256	276	265	291	268	288	278	249	274	275	269	247	246	288	270	230	261	270	276	308	292	317	285	283	288	272	270	284	260	257	291	260	285	248	255	283	292	277	287	293	260	272	288	263	274	269	254	307	264	267	262	288	267	262	254	260	277	288	261	307	274	293	249	293	276	248	304	273	259	260	303	289	272	287	265	253	253	267	283	280	288	271	260	267	276	258	270	276	277	271	280	280	296	291	267	247	241	293	291	257	294	279	274	267	281	278	247	261	264	268	255	281	275	275	272	286	278	261	284	277	285	277	292	242	282	245	267	278	270	255	298	273	238	271	292	293	263	278	258	302	301	283	289	288	280	268	259	285	258	226	275	231	252	242	281	267	256	307	249	314	277	277	288	286	254	263	249	250	290	253	299	273	273	264	281	280	266	278	258	294	291	268	272	253	246	257	271	280	272	269	290	263	302	274	251	262	253	279	242	262	256	294	262	277	279	238	300	253	257	257	283	242	255	283	253	285	274	266	307	291	264	236	286	276	238	269	247	266	284	267	269	244	300	288	275	285	272	269	265	256	277	278	280	306	259	283	271	268	247	272	269	268	305	268	250	259	263	288	243	281	276	256	276	281	244	254	280	283	269	266	269	265	289	294	262	270	266	243	263	288	276	281	252	270	259	276	263	277	259	244	242	267	286	285	275	242	268	265	269	255	287	288	281	239	248	276	293	278	270	281	272	259	274	279	267	282	224	278	269	274	269	306	271	273	299	259	275	265	274	252	279	287	291	280	273	270	257	267	268	291	263	303	272	254	283	261	278	249	306	308	286	259	250	283	241	251	274	273	288	282	288	277	252	267	249	256	253	280	279	289	280	253	271	266	279	258	294	285	289	234	283	285	273	273	274	303	296	270	273	275	284	263	291	293	283	256	275	272	273	272	288	253	296	299	280	268	286	292	282	233	302	294	242	281	257	281	269	261	263	280	283	265	275	292	261	274	271	279	291	261	277	250	265	278	282	298	266	264	262	283	292	260	253	289	286	257	275	245	273	274	260	294	287	292	299	273	239	269	294	286	267	276	241	272	272	266	217	265	276	258	246	293	271	266	275	277	279	267	263	285	304	305	263	263	257	263	282	279	265	265	290	256	284	264	273	264	296	261	279	264	275	265	267	277	282	287	246	281	270	287	244	270	274	260	285	280	271	296	273	288	284	263	277	280	250	294	275	254	283	270	272	276	262	259	263	298	262	269	278	270	289	283	294	303	275	257	284	250	268	271	276	250	285	275	280	236	285	251	268	278	259	265	257	280	250	252	274	277	251	264	250	298	254	272	296	261	260	271	282	288	266	263	273	250	296	275	277	284	250	278	265	270	249	266	255	276	291	274	287	294	247	274	275	255	256	264	317	287	260	290	273	261	274	315	276	286	284	302	261	284	307	269	278	275	271	287	276	267	243	263	271	276	262	258	266	266	265	277	267	273	262	244	267	263	273	297	278	278	289	269	245	285	272	269	257	272	303	268	287	275	253	277	273	291	274	285	274	238	246	268	260	255	267	286	257	300	282	256	258	259	272	259	268	279	297	263	281	271	260	264	244	228	272	274	250	282	262	282	303	252	258	261	268	261	284	260	271	245	290	248	259	280	276	274	256	309	250	254	272	238	287	284	246	254	316	248	269	281	296	316	314	275	244	265	250	281	260	269	286	269	274	249	264	269	265	243	271	285	288	280	276	263	273	291	260	286	285	278	247	247	281	275	256	264	273	277	287	253	274	263	262	271	287	312	256	245	261	268	274	265	268	242	249	264	280	263	273	278	261	252	275	258	268	281	291	243	300	272	282	283	264	283	285	268	257	269	257	267	270	280	268	293	256	279	266	264	279	292	301	281	250	264	302	277	288	292	277	260	284	290	289	278	252	246	262	254	257	252	269	299	275	260	298	288	250	257	295	262	253	273	279	268	293	245	265	269	310	303	258	251	293	257	261	284	283	270	285	278	251	267	289	275	270	267	268	284	292	274	272	261	255	255	258	297	306	260	269	253	266	289	262	264	315	261	265	285	276	303	262	263	285	286	275	300	263	256	291	267	253	247	265	293	289	275	260	254	265	252	256	259	266	244	284	286	236	272	286	269	237	249	264	290	305	247	264	249	251	261	264	295	250	271	280	294	262	268	273	273	271	291	269	249	223	284	271	284	287	289	255	272	235	274	240	275	267	269	267	280	268	269	225	282	303	264	297	277	242	285	274	285	270	301	271	272	259	280	269	263	258	247	264	269	300	278	289	268	266	279	256	267	291	270	277	306	269	280	267	272	257	256	255	272	286	259	277	258	249	248	287	266	262	280	304	259	304	262	270	239	287	247	252	256	269	274	231	271	278	253	292	281	261	264	292	266	270	283	249	259	248	280	266	272	240	271	280	268	282	280	279	268	243	279	271	268	288	300	289	281	244	260	258	247	277	263	296	302	277	238	272	243	278	275	266	261	308	262	269	256	286	247	258	259	248	263	262	245	261	272	264	281	266	281	239	278	272	257	286	264	273	291	256	249	240	233	299	267	284	251	266	274	264	256	270	246	262	305	281	245	273	241	227	299	260	277	270	280	296	288	282	262	279	266	282	258	258	277	247	257	257	265	272	273	270	294	267	254	278	276	270	259	259	285	246	295	305	272	291	299	275	271	275	270	275	264	282	273	255	268	265	297	255	244	301	254	260	286	283	317	288	271	286	281	270	255	293	254	265	257	290	252	279	288	300	284	262	282	273	233	265	269	261	265	270	284	282	248	277	268	289	276	281	270	267	267	266	299	252	222	276	272	282	264	275	268	278	280	273	281	273	265	247	274	255	275	303	271	296	300	265	262	267	250	265	266	273	275	280	266	259	268	271	265	243	246	262	265	270	284	237	275	268	275	268	283	285	277	268	298	256	257	284	280	251	275	259	277	270	245	272	241	290	266	260	262	321	287	267	268	271	286	246	308	278	257	292	252	269	259	251	272	294	299	279	272	271	257	278	295	252	286	272	256	241	247	274	260	281	273	264	286	251	283	281	284	275	264	249	270	264	267	280	273	265	316	280	269	253	270	256	258	314	270	280	282	251	250	274	269	263	269	262	284	268	283	284	297	276	305	247	265	256	280	245	262	278	268	268	265	241	289	239	264	291	260	279	270	283	292	280	263	281	257	271	219	232	273	290	253	254	261	267	268	274	265	282	281	236	280	275	257	270	268	266	293	286	247	273	271	278	262	305	259	269	317	261	291	272	290	254	268	287	278	259
30338	46380	27843	11741	6821	4935	2503	1702	1157	993	750	654	551	454	471	432	389	376	356	368	354	349	387	347	341	348	365	303	314	354	324	328	332	321	289	347	340	311	304	328	326	325	312	363	307	334	303	287	352	312	312	302	313	332	351	317	312	309	292	329	337	300	302	298	336	322	317	313	340	320	307	336	350	303	321	295	304	356	312	306	336	322	339	338	303	318	296	329	298	328	279	320	320	320	309	325	338	363	326	337	323	344	333	339	335	316	356	310	304	331	309	307	365	312	358	335	346	336	343	277	297	297	329	357	390	340	385	305	336	316	330	351	292	360	324	337	326	310	326	316	312	325	285	308	315	321	293	365	332	316	290	326	339	290	298	318	320	322	340	319	319	311	290	305	324	310	334	342	312	347	309	308	336	290	345	352	313	315	360	305	310	328	311	302	317	315	320	333	318	298	336	300	354	349	302	332	328	301	298	308	318	319	305	357	334	308	309	328	300	338	330	355	328	314	307	311	303	343	338	290	358	330	336	314	330	312	307	314	335	323	328	295	310	354	329	326	287	319	326	361	348	334	328	326	328	334	355	307	279	335	341	303	318	321	330	322	304	337	349	346	315	301	363	303	341	362	345	331	321	294	329	320	307	340	316	320	309	306	324	284	340	307	327	313	358	333	348	334	320	305	320	294	346	338	332	309	303	311	315	306	326	362	311	325	310	344	345	317	296	303	340	329	364	305	340	312	316	350	307	322	312	307	308	314	333	334	341	298	335	355	340	373	321	347	327	326	333	312	356	319	299	333	312	325	304	373	309	297	330	322	354	313	338	318	353	296	316	329	334	331	333	333	315	299	323	347	341	311	309	307	332	331	316	312	301	326	311	296	330	320	298	320	360	342	315	350	313	328	295	345	314	332	342	331	305	312	315	283	327	332	324	316	301	289	305	312	320	304	344	328	280	361	319	327	339	344	343	363	322	328	329	322	322	304	318	346	311	360	338	307	321	334	323	326	305	326	340	311	300	304	301	314	308	281	304	333	323	347	314	301	337	355	341	338	342	278	328	274	306	336	306	335	305	302	321	312	299	324	302	331	291	311	304	332	306	300	339	315	291	294	323	338	324	321	345	344	321	326	314	297	350	332	325	332	320	313	363	312	327	327	314	321	322	300	339	317	346	328	310	320	310	320	301	347	275	311	334	343	352	333	328	324	316	358	320	336	306	304	296	299	306	315	334	336	341	324	329	309	311	328	331	334	319	335	295	307	342	303	332	332	334	322	319	305	290	330	315	338	316	317	331	321	317	324	321	318	315	320	296	314	312	354	336	329	326	324	308	311	335	319	298	319	310	307	328	308	319	303	320	327	307	350	312	294	323	282	343	316	316	304	330	333	312	318	332	337	326	289	296	323	304	319	330	299	319	307	338	341	304	296	314	329	302	327	308	304	292	308	315	330	320	333	311	330	323	310	346	305	312	295	344	317	324	355	357	313	293	326	311	337	293	329	301	315	315	356	306	317	317	341	302	344	322	277	305	322	338	316	329	345	335	315	280	336	345	328	334	326	342	330	310	329	370	304	336	319	305	311	307	342	346	321	291	325	288	304	346	312	320	328	346	305	318	296	310	308	329	343	336	339	329	351	329	321	289	299	293	336	342	333	312	336	336	322	307	349	306	325	316	319	329	322	302	319	321	304	314	304	340	327	322	288	333	319	299	331	338	333	347	319	302	321	292	325	356	307	291	320	296	316	290	325	319	328	332	280	314	327	332	323	317	323	355	324	351	341	294	333	331	301	340	339	328	350	359	321	334	299	347	320	320	337	281	307	331	331	311	322	346	291	289	301	291	338	314	340	251	317	348	301	338	329	319	337	365	317	331	298	330	294	342	345	311	340	296	327	323	320	326	309	308	320	302	335	310	350	322	331	317	332	311	309	326	312	330	277	328	330	311	302	299	333	338	332	340	293	320	337	336	343	331	333	329	319	302	345	323	307	289	299	335	309	307	310	303	322	314	323	313	307	332	329	342	287	323	287	293	348	336	302	297	309	318	284	350	308	311	347	329	329	326	304	314	301	323	346	316	329	317	335	304	305	290	307	320	336	316	320	303	327	325	343	303	314	279	339	330	333	345	344	315	349	307	307	345	339	324	321	318	304	321	300	338	314	376	312	328	320	324	312	306	311	334	332	289	306	322	310	316	340	307	324	326	351	355	355	312	317	343	331	332	312	317	372	316	308	313	321	320	331	342	321	320	344	305	360	327	323	313	328	304	305	314	339	316	308	347	315	343	317	325	311	284	313	300	337	314	329	305	317	348	326	307	310	348	310	324	348	294	347	338	308	321	313	356	325	353	310	297	274	333	303	329	309	346	336	352	308	326	312	321	287	328	332	309	305	315	337	299	319	326	308	256	317	305	329	326	309	325	309	285	315	326	332	316	337	318	342	333	314	316	343	331	322	335	324	320	334	314	344	329	298	318	306	314	314	327	332	315	322	347	312	324	350	344	311	333	322	327	310	326	305	326	340	319	281	354	336	323	340	334	301	353	348	312	325	310	340	309	315	320	332	310	350	318	348	344	308	334	307	300	311	288	309	332	305	304	299	331	312	300	355	290	341	327	324	346	343	314	349	319	296	310	326	326	300	298	301	337	308	305	281	316	342	331	325	361	297	318	294	333	319	324	349	347	346	340	319	301	346	337	314	305	339	308	321	341	303	332	329	326	331	341	343	317	368	307	309	283	341	330	335	323	323	327	321	346	312	341	300	311	338	306	310	308	319	328	289	330	302	327	326	330	308	336	369	314	335	323	332	321	312	312	301	309	315	343	306	303	353	287	335	336	346	312	317	311	295	332	317	327	284	314	327	299	316	329	325	312	346	337	348	301	317	314	319	338	344	323	325	326	309	307	307	337	319	350	310	328	331	328	340	300	340	320	333	306	313	351	327	322	303	315	347	290	327	294	305	300	301	357	338	317	345	328	301	295	311	301	324	311	296	320	308	336	330	314	326	334	340	320	321	329	316	322	334	329	303	332	359	340	356	336	358	311	302	334	298	344	310	315	308	319	312	310	316	331	341	300	342	302	304	304	322	344	329	315	292	287	344	298	311	323	336	307	320	343	312	318	356	334	333	280	340	313	329	300	345	308	340	311	299	291	295	323	308	304	321	299	344	327	317	300	329	313	323	343	318	340	320	283	305	339	306	339	338	333	327	307	321	345	304	325	308	343	313	290	288	310	306	313	323	301	333	301	297	319	311	332	331	317	303	326	325	301	283	336	311	334	323	344	315	326	377	319	292	371	349	297	321	306	299	309	315	355	320	327	306	279	285	313	322	299	308	326	357	304	319	344	316	327	304	317	333	334	313	340	318	312	321	326	302	335	313	350	338	353	317	350	326	295	306	328	325	303	347	306	334	365	311	314	294	300	320	326	361	287	326	289	295	323	314	296	320	307	344	314	292	296	327	339	291	336	337	305	351	307	362	333	324	332	298	311	302	299	344
23081	21267	28910	23920	21231	21273	10998	2268	1408	1068	953	794	735	587	545	516	501	515	519	465	508	452	446	397	445	414	444	443	412	413	391	412	396	396	427	396	410	417	423	425	401	437	442	417	388	425	396	366	378	381	360	393	418	398	390	390	387	348	401	384	388	350	385	367	379	387	401	360	382	431	384	339	388	406	392	373	413	376	389	379	376	380	367	376	375	375	407	403	381	412	379	413	384	385	390	400	430	380	375	388	383	377	432	385	406	379	394	388	417	396	363	338	421	379	440	392	407	410	358	393	399	388	406	415	413	440	389	427	438	473	388	439	416	385	385	399	374	360	415	384	394	398	401	383	414	395	381	373	380	384	386	402	367	365	399	424	384	366	419	384	353	398	415	411	391	373	398	390	352	401	392	404	395	372	380	392	394	348	387	416	372	385	416	384	367	380	393	384	395	371	370	407	418	389	367	374	411	369	388	376	370	403	407	397	415	398	401	416	411	386	366	393	391	414	398	383	409	409	381	391	386	412	386	381	406	389	378	362	355	373	409	378	383	404	412	380	430	406	414	386	383	401	401	401	372	370	367	362	395	376	393	420	429	384	362	412	381	385	380	353	399	392	391	357	414	368	402	399	393	401	396	407	420	389	402	355	395	353	437	374	384	365	390	390	398	393	387	415	396	398	382	391	353	369	427	429	357	395	394	392	376	382	396	379	409	396	393	388	398	380	412	387	410	417	370	399	380	395	415	392	390	354	363	378	361	381	366	416	359	406	375	392	403	362	376	390	406	367	350	369	409	395	378	388	383	383	403	374	364	382	374	409	376	379	408	388	384	382	379	381	375	385	416	398	392	384	422	348	404	380	384	387	392	387	415	394	380	390	420	412	392	388	373	380	386	389	368	394	387	390	388	414	402	379	359	408	399	360	400	395	403	411	356	420	379	381	393	379	401	396	395	411	424	367	388	370	362	425	370	373	368	395	374	353	391	364	412	395	402	362	422	386	397	406	392	375	389	391	425	410	414	375	406	387	392	397	396	390	397	377	388	360	388	383	436	382	446	373	423	344	436	362	385	431	402	349	396	391	383	368	386	365	406	404	419	411	362	379	405	362	395	411	369	408	378	393	384	396	394	412	382	401	404	404	413	420	374	400	376	365	397	409	397	378	393	402	403	375	418	399	375	411	394	397	426	375	404	413	392	402	362	392	372	375	373	360	389	385	412	380	384	401	374	410	373	409	391	401	394	404	374	339	362	406	383	372	385	370	389	408	385	381	373	388	396	382	403	389	353	372	390	355	402	412	383	383	381	376	391	411	367	377	403	379	402	393	375	398	407	407	375	408	389	369	366	386	411	415	345	405	388	413	393	382	396	379	443	392	371	418	391	421	365	383	384	393	400	385	416	407	423	391	405	402	391	393	367	387	361	412	399	393	408	355	391	444	411	355	388	377	377	378	390	400	376	363	382	405	358	421	406	403	414	388	440	396	384	382	411	386	368	386	406	404	372	381	369	391	384	425	389	416	375	399	376	397	412	393	353	378	375	429	400	391	373	344	366	389	387	335	385	384	420	395	369	385	377	367	412	372	388	379	377	388	392	439	374	447	393	389	407	407	406	364	385	375	398	396	407	388	410	380	392	386	387	389	402	388	402	407	369	379	413	425	361	365	373	374	401	409	367	376	407	391	404	395	377	428	410	418	444	392	357	409	370	360	352	392	388	398	450	409	381	364	402	391	369	365	399	398	412	374	382	385	395	418	414	396	373	395	341	394	354	387	375	397	367	399	413	358	377	369	348	405	369	369	408	376	405	419	375	394	389	374	381	384	395	399	399	406	360	359	394	355	391	416	361	385	385	414	386	409	381	385	418	369	426	411	372	383	392	404	409	376	394	369	389	389	406	368	406	400	380	397	401	426	384	414	417	398	397	387	410	383	419	368	390	405	395	376	412	409	386	395	374	402	381	396	379	405	384	415	399	362	394	397	382	402	398	394	415	381	419	398	350	411	342	403	381	386	446	402	397	380	347	403	373	363	393	395	380	390	385	406	380	361	391	406	399	422	371	413	442	362	418	387	384	387	386	370	373	368	374	374	402	376	419	366	390	372	408	425	364	401	411	374	401	370	409	390	423	367	392	398	387	391	398	386	384	377	408	400	371	419	417	388	390	382	417	387	396	367	389	385	391	405	365	366	396	396	397	416	371	369	396	385	434	410	402	397	398	394	379	402	412	378	369	383	396	392	365	388	411	407	386	417	438	414	379	381	382	370	415	413	357	397	413	380	398	413	392	414	390	362	403	372	364	400	399	410	409	376	404	398	386	355	376	394	377	368	418	422	365	363	405	400	404	434	352	386	381	414	389	411	351	380	371	386	373	368	373	384	400	387	376	360	378	356	391	374	377	382	412	423	376	387	345	358	388	380	379	409	370	366	376	406	388	394	403	394	375	359	380	378	393	385	396	398	398	376	365	413	411	376	399	378	385	396	373	379	379	405	388	410	413	408	368	353	398	399	434	398	383	399	406	406	375	404	423	393	429	434	362	393	391	421	373	385	391	388	378	380	425	389	413	369	407	392	403	362	427	380	368	414	408	399	410	367	402	396	359	425	371	392	396	349	409	402	373	405	378	422	386	411	386	383	385	410	385	398	371	405	385	382	395	386	412	382	426	378	407	396	387	356	394	383	398	393	387	384	326	432	388	378	397	433	383	398	368	365	392	383	399	419	376	397	394	403	371	399	410	390	370	386	412	383	407	404	383	380	383	378	380	395	386	424	402	427	393	397	386	381	399	413	379	412	404	375	438	367	399	412	427	384	367	405	389	432	433	390	421	394	384	369	421	386	383	394	383	399	392	400	404	373	380	389	382	380	414	383	368	382	386	398	389	388	408	401	428	405	373	359	372	368	416	382	387	422	361	428	396	418	360	374	394	391	405	408	348	416	385	393	380	393	413	380	379	373	388	360	415	377	402	386	384	365	395	406	399	373	383	382	379	401	399	403	397	379	375	388	402	406	358	383	392	367	423	374	375	394	405	411	393	369	408	418	390	374	392	373	391	344	394	371	383	367	424	337	401	387	356	370	373	350	401	353	412	399	382	408	368	334	392	397	387	381	419	353	388	374	402	368	398	365	395	383	425	376	370	363	405	400	420	438	367	404	384	417	379	318	380	370	408	375	375	399	382	398	395	400	359	382	403	389	403	384	404	379	393	426	410	403	381	399	403	367	368	361	376	384	411	395	378	399	376	362	378	390	414	401	395	388	402	373	390	398	404	391	423	373	384	393	413	411	357	353	409	354	405	371	386	411	377	388	412	419	380	388	356	378	397	386	370	387	420	390	407	396	353	386	376	382	389	399	401	358	408	364	396	392	352	391	398	414	404	383	381	368	434	387	381	392	357	408	439	383	425	396	354	399	378	344	414	377	377	390	357	404	426	421	396	364	373	395	362	365	363	467	400	364	380	407	404	390	386	405	389	401	375	356	407	381	402	367	382	381
31708	55217	37118	18501	13102	10628	5232	3428	2438	1770	1602	1226	1052	871	735	674	639	628	633	611	542	540	497	526	522	554	450	528	482	486	467	455	485	456	449	482	453	468	427	433	457	457	454	436	424	468	451	459	439	486	452	414	489	466	430	471	417	418	491	466	452	427	446	453	451	466	451	471	455	477	429	428	432	420	468	439	501	460	439	414	415	418	437	458	435	421	451	424	453	446	444	431	400	411	459	436	435	433	440	444	453	449	464	448	412	496	479	401	470	433	426	461	474	447	468	462	469	420	436	421	452	466	438	490	491	528	548	469	476	502	488	451	443	432	474	433	441	424	429	439	411	414	445	421	400	450	426	414	420	433	434	386	450	434	414	432	460	455	451	421	430	422	419	436	436	463	430	469	432	441	469	455	444	427	440	434	480	462	437	439	444	463	427	436	405	424	463	456	444	405	459	393	461	419	445	449	437	466	437	461	420	407	430	439	446	431	440	425	441	451	441	409	442	412	464	437	467	456	424	446	405	405	418	457	455	403	476	431	406	438	435	416	422	383	438	416	430	448	441	439	463	433	410	440	419	436	454	402	400	414	456	450	431	461	427	461	456	423	477	429	430	443	438	431	403	406	411	398	404	445	423	437	429	410	423	406	417	436	443	457	430	421	435	428	459	443	427	451	413	424	410	441	412	433	428	446	442	460	433	393	447	423	377	446	453	425	436	442	441	423	425	483	464	456	446	467	392	450	415	437	426	436	440	447	433	447	436	432	442	465	395	405	426	439	429	461	462	473	445	456	448	447	445	453	412	444	416	453	431	454	444	441	431	491	431	435	476	457	452	438	468	424	406	434	460	439	462	423	468	464	449	446	401	413	437	444	431	450	417	430	461	441	459	402	445	430	434	427	439	456	424	398	438	488	446	415	429	429	437	431	438	443	412	430	442	461	460	432	440	428	441	469	415	448	429	418	453	427	428	425	431	430	404	440	419	430	443	435	455	444	436	435	495	410	420	429	442	419	444	426	450	457	394	451	448	418	445	423	466	460	456	458	449	418	411	454	440	442	431	406	453	426	398	460	460	455	415	427	454	402	451	454	442	448	468	433	461	419	478	450	472	424	409	433	413	460	417	440	414	440	432	439	439	422	473	465	447	424	446	435	469	434	471	443	426	462	436	412	418	432	434	474	459	452	465	445	427	463	440	438	451	450	396	421	446	422	446	461	453	409	408	398	424	429	440	482	428	425	433	390	441	438	472	467	453	419	447	461	461	452	434	467	431	417	438	458	447	420	435	461	468	426	461	432	482	442	442	477	407	436	456	456	404	471	450	409	449	435	398	462	430	435	406	464	397	422	413	408	424	475	454	411	470	419	457	392	420	459	437	420	452	432	464	421	430	435	459	412	414	409	471	433	434	466	443	419	427	418	411	448	427	451	443	422	424	434	412	447	436	446	439	440	450	495	452	444	427	487	427	460	480	419	429	437	430	449	447	476	437	472	440	448	416	398	460	428	444	425	439	434	403	422	455	472	415	421	438	457	419	438	393	396	443	444	438	408	465	442	435	446	439	486	430	435	401	462	487	423	430	465	457	438	468	437	413	473	456	418	434	386	462	426	442	419	440	452	438	403	439	415	420	453	445	416	457	455	429	410	426	447	417	430	432	434	435	426	430	470	408	457	444	417	478	480	465	441	412	420	427	433	385	435	442	417	442	415	407	444	420	456	451	421	459	438	482	446	435	468	438	454	480	470	468	475	407	411	393	467	437	456	454	454	450	439	417	433	418	450	436	463	432	435	431	440	420	460	436	421	440	406	426	448	399	442	461	419	465	426	456	445	392	456	463	415	403	407	451	439	442	445	419	434	461	431	451	421	409	426	382	446	441	421	418	432	433	456	465	462	455	415	426	424	457	466	452	450	457	457	456	455	438	431	399	400	460	401	470	413	449	395	440	412	439	472	441	443	425	446	440	487	437	425	432	461	433	407	443	452	467	416	457	421	454	433	393	457	415	402	419	429	423	440	413	419	439	462	442	394	456	438	456	433	457	462	424	423	391	439	425	426	439	456	440	447	428	436	422	441	426	432	404	421	443	436	421	443	463	439	414	406	407	453	420	440	447	424	473	485	439	429	425	450	445	445	439	450	427	444	445	406	438	430	407	435	406	411	435	463	419	463	433	419	411	462	431	451	431	442	436	437	406	440	447	442	414	455	416	449	430	410	439	447	464	413	423	466	455	458	438	429	450	406	430	433	436	444	421	434	450	439	425	434	436	408	429	420	414	402	448	456	461	416	430	380	450	412	435	503	442	425	433	454	455	432	440	454	435	439	466	409	484	460	435	419	414	429	448	422	433	395	471	457	467	428	467	449	454	447	432	414	437	432	443	435	453	400	444	440	413	462	464	427	458	430	467	433	422	451	461	420	456	459	436	411	433	410	476	445	455	423	471	429	438	452	472	432	470	494	438	446	436	485	500	425	441	397	451	431	430	424	451	475	460	440	424	432	433	427	428	459	439	437	421	428	382	431	435	457	431	445	419	423	426	411	432	381	435	416	437	456	432	437	435	415	419	480	457	439	438	423	424	476	433	451	459	430	496	439	448	453	411	454	449	448	458	477	443	449	448	411	418	442	459	410	430	452	429	433	424	446	444	419	420	446	417	431	430	431	402	426	411	443	443	449	390	444	450	417	434	431	414	457	433	420	431	428	384	431	478	417	421	425	463	443	476	440	447	432	419	473	435	439	401	416	434	433	403	386	453	436	484	448	431	425	452	463	447	427	420	456	417	409	449	449	380	424	452	393	450	435	431	417	459	437	419	419	412	424	425	446	441	432	397	457	408	446	451	418	430	440	451	425	456	466	412	391	456	406	441	448	449	453	426	424	459	450	425	473	452	428	464	439	441	422	404	458	473	404	439	477	443	446	454	437	437	371	471	440	433	485	454	452	413	447	439	459	469	416	397	411	477	443	455	426	414	460	470	451	436	423	432	421	450	441	420	404	462	387	414	442	413	463	453	476	455	433	473	413	441	472	458	455	417	444	450	458	445	438	415	414	447	412	441	387	443	472	444	453	470	434	471	420	450	436	447	453	443	432	471	459	478	438	457	440	463	421	429	425	440	425	447	456	435	398	465	432	504	426	425	419	423	447	467	408	443	427	438	452	428	457	387	454	422	412	402	465	418	453	408	427	465	488	411	417	481	453	448	446	456	445	457	457	433	464	425	442	479	391	418	462	422	454	431	457	444	462	456	421	461	438	492	433	415	382	424	431	434	433	482	409	424	453	464	437	457	405	473	451	437	397	457	447	452	407	444	408	438	448	436	450	439	396	468	425	444	428	414	425	444	462	449	426	470	472	443	464	432	402	405	479	427	451	478	403	417	464	456	441	416	429	434	427	428	467	447	412	394	429	440	428	486	381	394	434	445	396	430	450	431	406	447	438	431	488	425	455	421	401	434	445	473	391	439	473	447	453	432	448	411	454	429	430	446	407	458	475
28320	25068	24276	11168	3628	2252	910	714	490	419	400	352	264	258	292	266	269	245	267	218	264	231	260	242	262	250	252	232	253	234	229	235	218	235	224	226	211	231	218	222	224	238	212	225	224	201	272	236	229	227	230	236	258	250	232	230	236	242	240	208	241	241	216	215	261	236	239	185	233	275	236	247	210	218	233	230	239	212	204	246	244	224	240	223	226	238	248	189	243	249	225	246	221	251	235	218	250	243	278	245	224	237	209	249	249	254	237	220	212	229	236	223	247	244	230	234	249	238	227	242	249	250	231	241	242	253	258	257	288	285	236	233	250	233	213	242	227	237	222	253	220	230	231	213	227	251	223	245	230	236	263	216	237	208	239	232	238	244	232	240	241	238	239	221	227	222	269	231	242	219	247	220	237	228	211	222	231	224	248	221	247	244	233	240	247	240	248	219	224	211	239	238	228	223	227	216	211	233	231	252	209	211	223	246	245	227	212	239	228	240	249	239	212	259	199	251	259	217	216	236	242	213	248	229	245	249	240	233	238	204	269	251	240	234	230	225	216	256	255	241	232	267	243	253	226	212	193	221	227	240	243	248	229	231	250	228	249	211	204	241	229	217	225	241	253	244	232	215	245	250	225	233	228	260	242	209	219	218	236	221	232	214	220	250	238	271	245	235	235	249	223	250	216	245	249	223	216	237	238	229	217	234	266	251	196	223	230	242	252	262	220	230	225	243	201	258	228	233	209	233	223	230	235	225	219	235	232	266	249	253	217	253	233	214	232	221	233	200	219	263	193	240	237	221	215	236	227	231	229	242	255	226	258	256	234	222	242	218	240	244	230	252	229	240	260	225	224	217	213	226	233	211	219	207	265	255	215	234	228	246	203	257	232	219	213	210	242	251	240	261	218	201	243	244	214	237	210	212	244	230	265	253	229	227	247	252	254	236	234	243	224	239	214	207	240	228	250	254	236	243	253	241	228	213	223	254	236	212	248	220	277	247	226	242	246	259	219	260	213	208	215	214	258	227	246	229	224	244	250	236	205	260	238	225	240	241	249	226	223	237	235	226	250	233	231	254	221	237	224	228	245	210	237	248	255	222	227	227	214	277	205	224	252	226	247	230	198	242	242	226	217	245	237	231	222	227	229	226	240	222	257	225	229	237	214	244	235	243	250	248	247	240	229	246	217	245	242	238	227	244	222	273	220	263	239	226	234	232	236	266	218	224	232	225	204	244	197	220	226	218	207	240	237	247	214	250	253	225	256	211	254	201	241	230	228	231	205	228	234	239	243	242	243	227	217	216	232	255	235	245	258	247	218	230	233	227	234	248	204	246	229	234	224	231	227	230	236	224	244	262	243	222	249	280	228	234	188	243	240	226	271	241	261	229	253	240	224	259	241	253	238	214	234	232	208	229	237	244	253	257	241	221	245	236	242	225	228	248	228	240	241	252	251	232	256	232	251	229	231	242	235	225	216	221	212	236	230	238	226	223	233	247	235	235	221	234	223	222	212	244	227	229	267	246	247	244	245	257	224	235	211	258	255	243	223	232	236	220	217	241	239	240	227	232	264	235	220	212	245	208	246	243	230	239	242	247	260	220	228	217	237	227	223	251	261	257	212	255	219	255	230	218	246	236	219	265	235	243	240	229	227	207	256	227	242	239	244	230	229	265	236	216	239	248	232	226	220	230	235	226	243	252	233	234	217	238	233	239	220	209	230	221	274	244	253	248	241	247	236	222	218	240	228	212	250	207	219	227	218	232	245	231	218	246	243	212	234	270	232	236	240	198	221	217	246	251	211	238	243	219	217	221	252	229	211	242	223	220	248	242	214	222	262	252	250	237	246	219	257	245	224	218	234	241	243	237	256	235	230	205	240	219	238	269	240	229	208	242	231	213	225	224	258	203	224	236	252	228	232	230	264	258	229	230	225	210	255	237	237	253	252	220	226	231	246	228	231	227	220	227	208	231	230	215	233	237	231	224	248	217	248	237	220	246	267	250	212	261	244	208	236	235	252	232	213	231	209	243	227	257	249	248	200	214	242	241	258	236	236	256	230	226	222	207	231	212	244	239	252	214	241	235	235	233	253	239	247	233	236	218	208	234	261	229	250	257	235	238	253	273	228	221	249	215	250	208	226	237	211	220	205	227	246	252	254	220	218	225	230	230	212	232	238	229	240	235	247	236	247	221	221	238	239	230	241	250	244	229	243	224	227	217	251	236	242	231	248	249	219	229	232	273	212	210	219	233	220	227	218	235	242	250	248	203	221	232	227	233	250	213	214	219	254	251	217	240	223	220	233	220	221	236	241	219	233	222	225	252	224	256	221	256	249	207	218	251	231	199	222	209	232	219	237	245	226	226	251	246	255	234	238	257	227	237	228	254	223	225	229	227	238	212	236	208	236	223	239	225	213	217	228	252	240	245	232	240	241	207	237	239	223	218	240	229	212	236	226	217	234	230	230	208	226	236	242	260	267	212	227	221	229	241	240	207	254	237	223	247	227	213	240	212	258	241	244	232	231	234	220	227	228	237	202	246	232	263	217	236	233	229	219	229	230	220	227	258	217	237	249	230	238	233	236	246	262	228	226	239	206	235	237	250	262	227	262	241	216	219	259	245	223	221	230	237	227	230	226	222	224	223	224	235	232	228	237	235	247	250	227	241	243	230	233	229	233	223	241	240	244	237	248	221	236	211	250	233	207	250	240	237	231	235	228	229	246	245	235	199	228	229	248	241	256	223	224	228	231	231	262	227	217	217	219	251	237	244	241	236	208	246	231	261	231	226	232	213	249	238	240	219	221	224	247	207	227	233	209	246	215	210	246	231	250	228	236	248	230	263	231	235	239	257	232	246	257	232	237	243	222	226	234	229	234	270	241	245	239	225	210	234	225	230	239	241	233	229	219	227	227	255	248	222	253	224	220	267	250	205	232	235	216	247	241	247	240	216	224	218	230	244	262	230	234	255	266	233	225	237	264	218	244	211	246	266	211	218	239	245	248	218	201	217	249	242	243	220	264	227	224	250	247	222	227	203	244	221	241	254	232	229	208	247	246	222	230	229	218	234	233	240	257	254	218	227	250	252	225	257	274	244	224	217	237	238	247	249	216	240	238	251	249	209	243	231	220	233	222	218	255	218	213	234	227	228	223	277	239	223	227	249	256	216	230	231	217	215	214	254	219	238	241	201	203	230	234	213	232	234	195	235	229	242	231	209	219	202	229	246	226	270	227	255	228	221	256	231	224	231	240	230	253	218	244	217	260	246	234	239	240	236	255	251	248	267	241	220	226	233	237	243	230	235	254	244	231	214	223	230	207	236	261	220	238	242	217	219	262	253	270	231	211	251	235	230	227	242	238	217	238	217	256	268	220	213	236	258	243	223	244	240	242	246	235	215	234	240	230	218	234	226	227	251	256	194	234	238	269	231	249	220	222	234	217	214	236	218	239	210	227	206	230	230	250	235	210	242	273	245	238	234	207	227	221	244	232	227
28602	40203	24120	9294	5629	4108	1738	1192	840	678	564	479	383	343	368	326	319	291	355	297	275	301	298	266	268	291	276	269	288	275	263	275	295	258	276	265	334	279	308	289	293	271	296	275	280	304	276	288	284	311	246	277	271	245	307	250	307	241	308	266	271	289	265	272	293	267	280	280	282	250	280	260	253	286	289	293	279	254	287	288	269	266	269	301	266	282	302	267	244	272	250	303	253	299	278	299	273	269	275	263	292	282	270	266	298	271	288	284	261	258	287	287	261	259	270	282	259	280	273	271	256	264	259	279	301	303	290	295	303	298	315	269	292	282	272	237	277	305	260	277	261	285	268	258	256	259	265	273	268	279	305	274	252	282	271	266	305	288	261	263	281	259	285	272	303	287	278	289	283	258	289	292	257	268	282	283	267	275	258	258	254	241	282	295	250	244	273	295	237	262	250	257	268	247	261	263	274	289	285	269	279	267	273	267	283	266	288	279	264	270	277	252	279	293	280	302	300	299	314	254	306	251	308	270	282	273	267	257	276	270	277	272	306	286	272	289	296	296	269	265	284	299	282	250	298	281	274	267	279	293	273	282	260	271	255	267	273	288	298	264	272	295	255	273	277	292	268	244	267	298	272	265	272	279	272	248	293	293	273	248	285	277	281	263	271	287	263	283	287	306	264	280	270	274	278	274	250	270	267	282	284	257	268	266	276	287	289	314	283	298	272	285	284	285	279	256	266	277	288	283	287	279	259	282	275	288	299	265	274	278	238	295	278	297	244	257	283	271	265	266	309	294	263	330	289	282	292	280	263	276	274	266	260	263	256	260	270	251	252	282	299	251	274	281	301	308	299	317	273	284	282	262	274	289	293	272	240	256	271	270	248	286	253	275	286	270	268	292	277	284	304	275	267	248	268	292	275	293	257	256	308	275	275	285	269	293	269	298	294	276	265	267	289	280	250	277	280	303	298	270	283	269	282	263	306	267	298	274	274	287	289	257	270	268	273	268	279	247	266	290	270	266	278	287	273	281	266	293	285	289	269	291	277	292	269	265	279	253	273	270	281	266	274	275	260	273	269	263	316	263	273	270	298	284	291	302	291	264	263	280	276	300	277	253	283	306	234	275	259	280	280	283	253	269	251	302	288	266	276	281	303	285	251	280	280	287	276	290	252	283	276	251	301	274	271	308	274	256	271	273	266	264	281	282	263	274	286	275	272	279	256	278	249	287	266	281	270	257	289	240	259	274	285	257	289	253	337	299	258	253	247	236	288	293	294	256	310	282	266	275	259	266	266	284	253	287	283	289	294	274	272	264	282	291	289	232	277	273	292	277	276	260	291	289	269	280	295	288	284	249	302	290	260	246	267	288	299	272	296	254	266	257	283	292	281	284	282	298	272	266	238	261	266	275	276	275	284	301	261	297	267	259	255	288	294	267	294	272	284	282	273	300	278	285	277	251	280	275	280	276	262	258	279	265	263	289	288	235	264	254	285	278	268	249	327	259	265	260	299	304	237	283	238	288	285	238	265	272	260	279	285	269	258	290	254	287	275	298	252	274	256	249	268	300	259	259	291	277	255	294	255	255	282	313	287	266	284	311	270	284	270	258	279	273	268	290	264	284	279	288	269	272	274	288	272	290	293	280	287	259	284	297	293	303	286	257	283	292	297	267	283	279	285	267	277	255	267	293	259	266	252	286	267	273	245	292	284	270	266	301	273	290	244	283	299	271	296	289	266	241	270	291	248	273	275	287	275	281	270	275	295	308	307	277	257	296	277	281	282	291	291	302	263	248	257	273	291	278	242	275	264	275	281	280	272	284	280	297	264	262	297	292	294	307	258	286	275	252	267	263	289	292	254	296	289	268	266	260	317	280	273	291	288	303	275	281	253	274	257	267	266	271	291	257	253	277	290	270	257	276	294	260	278	255	309	269	308	274	294	293	249	264	258	279	268	262	280	289	289	278	304	278	270	278	282	261	278	268	291	263	267	263	269	305	253	275	311	250	272	264	300	285	260	279	267	282	271	302	278	239	266	275	246	239	264	274	298	299	283	265	288	287	287	286	261	253	270	250	269	250	307	258	272	294	255	255	273	284	272	261	259	278	286	269	280	289	254	287	259	274	300	267	262	291	299	270	276	266	253	292	260	305	279	264	271	281	302	255	288	267	280	283	285	279	269	288	291	260	282	284	285	284	295	296	286	245	245	260	240	274	284	260	279	279	299	262	302	271	287	265	279	267	254	254	266	261	255	282	254	256	304	281	286	293	319	301	287	296	295	255	281	271	278	258	282	282	267	260	269	292	275	280	262	263	282	283	316	249	303	265	298	282	275	254	294	281	283	279	287	266	298	273	273	264	264	269	270	270	277	245	266	276	259	260	251	272	286	250	270	298	291	297	259	314	276	278	289	282	298	295	280	257	264	250	278	259	259	290	280	278	266	280	254	260	280	287	318	274	267	304	258	277	274	272	273	256	291	278	287	283	296	272	285	270	263	281	302	260	279	287	260	290	257	295	267	252	262	306	275	279	255	321	277	278	268	300	261	274	289	277	256	286	268	272	278	299	268	259	283	260	296	282	280	287	262	256	282	272	272	294	256	291	268	281	282	232	283	281	268	280	277	279	271	277	281	236	260	281	265	292	280	258	286	278	279	275	283	272	288	296	299	327	298	271	287	276	276	275	289	271	304	279	261	265	273	254	279	278	285	287	271	290	262	247	294	283	305	298	283	290	258	246	260	269	291	256	295	300	272	289	260	299	291	270	275	283	275	296	266	280	275	290	324	280	278	276	257	270	277	288	249	265	313	282	292	281	268	316	283	287	260	265	270	272	256	275	298	295	285	300	251	253	291	285	289	283	299	279	270	285	260	252	275	264	276	288	292	265	277	261	268	260	288	271	274	248	254	274	260	271	255	276	273	235	269	295	275	276	271	278	252	267	290	277	249	255	265	302	282	273	296	285	288	267	270	271	292	295	300	270	264	275	267	285	258	252	265	265	266	267	245	254	283	300	291	299	279	288	280	268	245	287	278	289	251	263	272	260	256	294	293	281	283	284	281	315	264	268	297	280	314	290	257	278	276	282	261	267	292	304	270	274	268	279	289	260	248	267	275	270	302	289	305	280	279	275	253	266	257	257	260	255	251	273	279	259	255	288	259	299	283	280	302	267	293	310	270	290	262	273	271	257	279	274	278	279	247	265	272	302	290	313	279	309	255	263	313	280	298	224	265	256	262	295	286	288	299	257	279	284	308	280	269	266	280	279	306	252	283	252	268	282	271	308	255	284	278	269	286	271	276	296	266	245	281	270	269	275	280	285	294	267	263	250	296	247	295	272	260	270	260	253	276	269	260	307	280	273	307	285	266	289	273	280	316	296	266	241	279	268	261	248	285	286	258	256	294	284	289	270	297	273	301	272	319	269	284	270	276	291	297	300	239	282	276	288	300	292	267	279	287	276	285	286	297	272	284	299	256	287	263	269	285	267	289	309
24118	21268	28504	24371	21232	13830	3153	1545	910	792	621	558	502	449	419	424	393	387	389	369	354	347	337	347	340	331	317	322	302	334	339	299	335	312	337	316	319	310	288	274	320	315	282	334	338	324	322	326	337	322	310	307	281	298	313	306	306	305	339	307	300	296	331	324	306	291	302	310	297	279	282	284	306	291	309	326	323	299	306	310	335	292	305	310	289	349	273	348	292	338	299	295	296	351	344	299	318	315	290	282	308	299	288	320	325	302	297	318	294	290	300	335	278	308	307	314	296	292	340	306	310	297	304	353	344	375	379	334	342	368	333	321	316	319	327	302	331	296	287	323	342	296	344	275	313	333	288	300	341	299	301	308	285	298	293	308	323	304	314	298	299	370	313	303	311	319	288	291	292	327	309	296	307	317	322	320	287	331	311	300	301	280	317	304	287	256	315	286	295	330	313	302	297	288	277	322	280	325	317	309	295	290	306	292	336	292	312	308	349	331	309	286	313	255	309	312	290	314	298	325	307	305	303	318	298	341	314	294	301	315	309	316	302	294	293	319	297	330	314	293	338	306	327	321	305	305	354	314	302	286	321	300	314	306	319	290	323	319	305	295	309	323	324	323	305	287	287	289	286	308	304	311	349	329	309	323	332	305	320	331	291	267	299	342	288	322	346	340	319	311	296	309	307	325	329	309	321	288	335	275	285	319	314	277	333	319	287	312	300	302	340	314	305	294	323	347	311	306	320	310	314	304	314	338	289	333	307	270	321	314	288	297	329	341	332	322	308	303	308	283	334	286	321	323	315	304	334	291	344	307	336	281	280	283	332	317	289	289	301	315	299	289	306	330	300	312	316	315	292	329	333	314	292	307	309	308	302	327	289	283	307	303	315	342	295	304	294	325	289	296	317	296	320	299	301	343	295	276	287	314	305	315	308	308	342	278	303	258	326	339	312	310	328	281	313	308	316	294	326	300	321	300	320	263	320	336	328	342	299	316	273	312	298	280	311	305	292	307	344	307	293	317	297	290	336	318	330	300	315	326	358	304	322	316	327	318	327	282	310	305	265	295	310	316	291	288	314	302	316	306	334	318	295	326	308	318	313	295	304	281	271	279	284	319	295	314	305	324	331	292	298	286	325	294	312	335	301	329	341	302	289	289	314	331	286	313	301	321	321	308	307	312	352	314	291	306	322	315	317	304	321	297	289	291	274	307	277	301	307	312	337	320	334	295	309	343	330	326	315	320	301	314	345	317	312	331	323	271	310	341	328	296	297	334	280	320	311	280	303	300	313	309	320	339	291	319	275	310	289	304	316	319	288	320	305	331	301	298	299	318	340	303	342	316	311	286	292	313	294	303	264	327	279	323	320	302	292	303	312	313	310	318	297	329	343	306	282	308	277	290	301	313	291	296	306	317	302	313	324	285	311	335	299	324	317	349	314	312	299	319	348	310	320	319	316	333	299	289	286	306	299	320	310	324	294	300	324	283	290	307	317	304	307	303	324	324	350	309	298	307	316	325	332	316	285	316	275	283	332	335	306	331	317	304	298	308	299	306	347	307	316	328	301	346	309	297	291	292	265	330	335	311	339	317	288	277	298	292	306	295	284	333	296	296	322	318	316	301	317	300	303	302	295	344	287	278	312	323	321	301	301	326	321	328	279	290	310	293	349	293	304	300	320	331	299	318	294	325	314	299	308	301	345	310	284	329	333	304	280	308	326	321	319	315	291	275	288	342	323	282	331	303	291	312	318	332	291	291	313	337	293	315	282	343	325	328	292	314	307	313	299	329	317	331	298	303	290	316	316	320	310	325	310	317	330	299	330	327	299	303	291	312	321	295	309	312	357	309	312	339	294	324	281	302	306	314	330	337	303	320	298	309	313	306	329	305	310	337	301	303	333	313	316	306	298	309	312	324	338	308	300	352	312	318	318	330	305	308	329	331	324	333	311	290	346	342	323	273	326	292	314	309	291	279	328	274	315	313	334	301	322	289	305	315	291	288	321	328	303	360	292	313	324	321	353	317	288	302	331	281	315	332	282	259	288	322	314	304	292	300	299	303	318	305	307	309	318	314	318	318	298	301	294	323	333	290	336	306	304	283	281	307	279	318	337	300	290	345	315	300	340	310	317	323	326	294	315	315	307	318	309	303	299	308	331	329	321	317	290	296	332	317	329	291	315	297	340	344	312	279	302	343	320	326	312	314	341	292	287	287	305	324	302	301	309	329	302	302	317	309	311	319	294	290	322	308	321	295	300	314	313	297	323	292	306	313	318	298	338	279	302	339	310	323	292	292	321	298	305	304	347	307	312	338	307	333	316	314	301	308	306	312	322	295	301	335	330	296	290	319	308	302	322	320	325	312	325	335	299	299	316	312	320	299	290	307	292	276	304	272	312	342	323	314	338	325	324	318	298	298	315	291	305	304	309	296	305	313	295	278	304	309	317	275	335	305	308	313	315	303	275	289	304	302	294	323	324	306	353	308	328	295	295	338	327	334	254	303	324	318	329	306	296	310	326	326	321	317	337	298	327	325	336	307	307	314	300	301	294	290	309	332	338	316	326	338	302	308	326	334	306	327	303	285	297	273	305	284	315	287	316	278	286	322	288	331	306	303	297	300	290	292	296	292	331	287	307	281	290	307	317	330	339	309	322	292	336	310	305	287	292	335	325	297	303	277	308	290	295	308	341	306	303	291	294	320	334	309	319	280	331	321	296	328	348	286	293	307	279	307	290	300	352	277	322	313	309	298	299	323	333	324	315	306	295	297	311	322	326	285	308	312	291	290	327	330	322	301	288	319	310	305	317	318	315	308	291	306	280	276	299	308	310	344	317	300	331	321	319	296	328	321	305	315	286	313	287	309	304	311	305	325	360	314	285	310	267	306	332	322	310	276	314	312	322	306	307	275	307	321	295	330	313	289	307	345	302	292	286	319	287	314	309	323	293	304	349	311	318	309	306	281	288	320	314	284	321	306	318	285	289	297	311	303	294	309	324	308	330	322	335	320	331	331	329	344	333	300	312	297	325	320	318	292	300	297	307	322	329	286	338	283	343	285	282	324	337	305	318	283	323	324	323	307	285	294	286	289	330	288	318	329	294	332	300	316	287	306	303	315	297	314	316	311	287	300	303	332	307	287	310	313	305	320	292	337	299	315	328	306	302	314	341	301	297	299	302	274	301	299	303	308	305	320	283	309	295	313	304	322	296	302	317	290	308	325	325	299	287	315	302	281	313	322	322	311	309	324	302	320	313	310	316	293	322	337	317	314	301	301	288	287	309	312	285	291	325	340	336	291	284	304	273	277	303	337	321	334	283	277	313	299	293	353	330	325	322	315	302	304	306	308	297	316	306	317	288	310	355	276	313	294	311	284	325	307	299	311	286	345	290	286	304	296	312	304	316	319	323	310	340	305	326	318	300	293	323	284	305	288	301	291	318	311	309	308	316	301	291	330	317	295	298	288	292	310	306	335	336	320	307	346	307	300	284	326
29508	48966	31490	14977	10699	8246	3660	2629	1614	1286	1064	850	693	587	503	506	484	431	448	461	422	426	426	413	368	406	408	361	362	367	382	365	377	330	358	369	357	368	360	383	323	370	364	357	376	354	350	328	350	360	394	350	360	379	365	335	342	370	326	345	336	405	339	370	386	372	390	324	375	371	369	365	367	342	386	381	347	346	361	358	361	366	345	380	364	327	342	370	314	370	337	359	330	351	359	373	358	319	379	350	409	368	320	366	336	315	338	364	368	328	384	375	355	387	335	349	352	345	339	368	393	377	344	344	413	420	381	401	371	376	352	364	356	343	361	358	330	346	370	359	368	362	380	361	372	393	344	377	343	329	300	373	350	357	353	371	358	348	368	339	339	355	340	357	347	329	372	376	323	359	331	351	331	347	338	358	367	360	390	354	360	316	358	344	369	361	358	351	380	354	358	352	315	323	357	380	337	319	369	330	387	347	341	344	369	348	367	349	334	374	358	403	342	353	339	375	380	361	346	352	366	387	360	330	347	384	373	328	358	373	350	389	359	347	380	394	337	347	338	371	388	335	347	375	344	361	385	403	329	340	344	382	341	376	342	370	353	350	364	337	397	361	353	367	351	355	314	350	348	361	366	371	347	370	372	356	325	375	347	349	357	378	333	388	365	348	333	341	377	385	371	346	390	385	324	365	334	352	341	399	343	366	319	380	364	376	365	339	372	332	373	361	377	346	342	338	379	315	362	340	321	320	382	350	366	337	365	365	352	383	322	344	352	357	337	404	300	397	345	361	325	361	318	366	332	339	308	376	385	343	320	316	334	330	330	317	365	374	351	349	314	345	380	379	337	343	350	344	355	380	335	335	344	364	317	343	337	369	376	367	354	339	375	355	370	349	376	386	310	353	343	342	359	372	373	354	317	350	317	325	362	327	386	366	339	361	364	336	363	347	378	330	359	355	343	348	381	339	379	320	377	336	381	357	373	363	368	339	364	376	362	351	338	336	334	348	373	359	349	372	357	353	369	371	342	354	349	348	360	346	351	308	384	334	395	355	373	387	377	358	377	371	348	351	369	323	361	354	370	348	364	385	335	383	397	371	359	373	360	336	372	345	308	358	342	324	360	325	355	387	348	361	330	361	387	381	358	367	362	341	377	357	340	327	369	391	359	373	332	340	329	374	339	341	362	388	345	346	357	347	346	340	402	350	312	365	357	377	339	400	384	356	317	369	324	363	330	363	362	364	336	368	339	381	327	365	371	370	303	350	361	331	367	367	354	362	386	380	365	369	338	375	333	308	397	373	342	346	340	366	393	320	393	365	370	342	365	345	315	379	378	337	324	395	363	339	354	317	327	349	336	362	354	307	338	344	343	345	323	390	334	349	360	374	339	336	342	353	346	368	383	348	344	363	360	363	405	374	361	366	362	333	377	359	337	381	366	369	358	377	334	338	371	355	370	345	353	350	360	340	370	341	347	377	359	368	351	352	351	332	355	327	341	328	332	397	388	362	381	330	382	386	357	371	331	336	361	386	357	358	343	325	355	344	368	329	344	328	349	354	374	365	373	362	350	371	365	352	331	408	365	337	352	347	333	358	320	372	350	356	343	374	323	356	343	348	355	343	366	368	365	353	340	361	315	355	361	348	355	347	390	359	332	376	335	347	356	351	366	363	376	357	344	371	357	362	354	371	367	331	385	367	329	372	361	366	391	358	357	342	345	345	340	376	362	336	329	355	363	357	351	373	341	347	356	345	336	327	372	379	338	358	365	344	366	349	361	361	349	377	352	336	350	360	347	343	341	363	365	339	345	344	321	337	330	321	375	374	346	335	377	378	359	327	350	330	313	373	368	350	367	352	344	342	341	319	380	366	345	334	354	368	335	356	335	374	370	356	342	365	359	345	374	326	382	335	363	356	394	351	349	389	329	369	375	397	353	336	337	326	314	357	380	366	375	345	392	349	377	323	323	401	355	368	339	361	396	359	344	363	351	357	330	338	377	345	341	355	345	374	335	336	332	351	357	397	353	332	376	338	376	367	329	325	331	338	366	372	314	333	372	361	373	334	374	364	386	392	327	380	384	355	357	337	388	349	365	347	364	349	363	362	343	353	358	352	346	369	359	355	332	394	375	393	367	358	370	354	361	333	364	354	365	400	338	314	326	368	366	341	370	365	351	316	384	348	325	362	344	391	364	356	358	371	344	368	328	336	331	325	393	356	367	348	360	337	349	364	332	397	337	331	381	365	365	323	374	361	353	338	322	323	381	367	333	338	366	331	374	365	344	362	392	368	351	389	378	372	356	360	341	359	345	367	363	350	355	372	361	358	361	341	398	360	366	398	389	347	350	357	328	347	346	343	399	364	367	387	355	383	353	376	346	380	347	373	360	359	338	331	369	337	372	397	365	367	326	351	358	340	372	328	369	348	363	326	359	390	339	367	358	342	370	351	390	363	379	352	382	345	346	368	335	352	386	338	338	357	368	354	362	328	317	368	364	352	346	365	362	398	341	350	352	355	350	345	356	370	371	355	348	336	344	327	356	359	366	369	333	327	347	338	347	357	348	371	341	369	332	355	373	364	358	319	369	359	378	317	349	344	352	366	340	312	361	324	346	384	365	329	348	332	338	382	348	354	346	327	346	341	359	347	347	340	348	329	334	347	344	359	351	356	350	365	357	355	346	369	402	351	373	328	357	337	335	363	376	398	372	369	354	338	379	331	344	342	349	351	344	395	350	388	352	354	330	374	344	354	343	344	344	325	320	337	328	353	361	341	361	316	357	342	368	381	353	345	326	325	356	382	359	371	358	325	378	359	326	350	357	371	310	357	344	339	351	333	359	352	392	371	387	309	367	339	370	336	329	361	373	362	359	330	384	356	341	362	347	331	348	363	352	358	342	340	348	358	371	377	332	349	342	404	345	357	385	344	353	345	322	325	377	329	364	350	365	381	382	354	336	373	339	354	370	350	361	366	377	384	322	348	371	329	362	356	366	326	346	386	357	368	371	383	319	362	314	351	385	353	335	370	348	375	344	373	346	372	354	335	351	324	358	359	375	368	358	343	393	360	365	327	347	347	372	369	367	348	361	349	369	388	353	357	351	366	355	361	375	377	335	360	335	362	347	368	380	354	328	366	349	340	353	365	330	362	352	357	336	331	367	365	361	358	331	336	363	354	369	337	347	344	353	352	359	365	351	343	376	361	364	353	324	373	342	345	355	379	354	357	364	363	358	319	386	395	315	380	357	358	381	332	374	370	360	344	341	313	360	389	351	367	335	385	362	365	340	331	343	358	346	359	388	358	346	343	333	384	381	331	349	396	347	356	365	344	353	367	333	355	357	357	369	337	345	338	348	336	385	349	345	356	329	361	319	365	384	338	377	368	378	319	363	388	365	350	373	374	352	331	357	389	356	361	388	382	338	331	368	358	351	368	368	407	376	307	379	420	348	356	362	371	386	345	342	371	346	350	341	378	370	352	372	383	357	376	343	363
25235	21202	27398	25031	13476	4000	1269	933	654	526	501	425	358	325	318	286	311	284	272	285	295	288	269	256	267	250	241	280	273	232	249	272	276	237	267	226	261	257	310	250	270	279	244	265	264	234	260	280	291	249	225	256	238	289	259	270	234	259	241	260	267	241	270	258	280	250	257	273	271	251	255	233	237	247	255	261	230	262	266	255	238	267	249	280	237	249	257	226	259	255	251	266	241	279	251	277	263	271	247	244	246	262	279	247	261	243	248	273	249	245	287	269	273	280	254	267	239	243	253	245	257	255	243	243	291	288	269	279	263	287	242	278	250	230	247	273	270	278	244	223	287	235	252	262	262	291	227	226	260	250	240	256	247	233	251	259	246	251	271	240	256	251	246	284	252	265	274	259	259	260	231	268	251	257	258	268	249	268	247	249	266	268	268	280	256	271	285	229	243	243	231	272	252	270	254	258	275	257	259	276	233	229	247	247	259	253	234	281	264	253	255	233	267	311	264	251	238	277	263	263	264	274	252	275	265	251	248	267	267	272	253	254	260	246	262	282	272	280	260	282	267	247	279	291	265	262	238	240	275	249	235	252	260	271	276	279	262	253	254	236	263	252	265	261	270	275	260	259	255	247	248	232	246	280	277	266	239	275	241	276	245	250	217	251	260	249	263	266	273	259	288	232	263	251	247	274	251	224	283	248	254	244	274	245	261	249	246	288	278	269	278	241	288	261	295	258	260	305	252	256	257	260	273	263	254	238	239	231	252	239	259	263	254	254	236	234	261	257	278	268	271	263	263	247	230	263	223	249	244	251	293	246	256	257	251	258	264	248	286	249	265	232	254	258	239	236	252	256	279	247	259	239	259	255	270	240	233	296	237	264	257	258	275	280	235	276	236	254	270	265	246	264	252	237	235	252	281	262	246	254	242	237	235	238	231	279	248	278	253	271	260	233	286	262	237	257	237	292	293	271	229	251	261	252	251	254	272	224	265	236	259	235	252	275	287	252	234	258	248	259	265	257	265	299	261	271	254	242	260	265	250	261	269	241	254	289	265	274	253	279	255	265	260	238	247	261	284	248	238	283	268	267	247	232	251	256	273	252	249	240	256	282	273	273	254	261	241	245	227	260	252	231	264	278	264	248	258	228	255	255	279	232	271	279	244	251	243	233	247	274	295	245	247	316	250	264	245	265	273	223	262	277	233	259	246	257	264	248	258	273	259	239	238	237	235	285	239	281	255	278	251	264	288	253	227	251	252	257	216	254	273	262	220	249	270	287	251	263	224	244	269	243	257	252	275	262	255	286	269	280	253	274	258	238	250	256	248	259	253	261	263	256	245	283	236	254	272	270	239	236	268	245	232	265	233	254	257	240	238	246	266	242	265	268	260	246	239	243	245	244	269	247	262	227	251	234	256	270	272	247	261	256	282	286	270	237	258	240	248	239	289	263	261	251	245	241	263	245	249	216	242	252	238	236	291	248	267	261	260	242	227	269	265	248	250	254	272	264	267	276	259	246	268	248	243	249	261	265	251	259	264	246	237	265	255	231	235	252	255	258	256	266	266	280	276	240	265	262	250	273	259	272	268	278	286	248	274	210	278	264	270	265	241	236	231	249	265	259	272	238	254	262	258	291	266	243	255	246	276	236	251	264	250	259	280	267	252	249	249	276	286	267	266	263	291	266	267	257	263	265	272	252	258	253	216	249	261	249	252	262	256	274	238	260	288	274	268	285	255	269	282	275	273	262	242	244	233	254	255	267	223	267	261	248	256	246	242	266	244	258	236	262	253	257	237	242	269	268	236	267	245	247	274	271	277	263	270	227	267	256	304	262	282	265	281	258	219	274	250	275	268	248	258	257	267	277	242	247	251	265	242	242	268	268	248	255	270	267	265	242	258	256	266	258	249	270	244	234	271	246	264	248	246	261	252	269	248	263	279	269	261	235	275	257	270	280	242	281	229	230	278	254	275	256	271	289	230	254	224	216	258	229	275	276	233	244	245	275	266	252	257	240	279	253	262	280	261	241	246	263	257	250	223	230	265	234	261	268	258	259	251	240	270	256	255	248	257	262	263	234	229	252	253	270	241	255	255	279	294	281	277	265	250	271	256	243	270	248	291	236	266	255	240	280	241	238	257	272	259	259	240	282	272	250	285	251	243	242	252	246	261	239	237	239	234	242	230	273	242	274	249	233	266	257	269	224	243	264	253	249	237	272	268	279	258	264	276	264	294	249	277	254	232	277	252	222	241	291	258	251	259	248	286	234	281	228	257	272	234	258	253	265	278	284	284	247	260	263	237	230	240	259	235	262	257	258	275	240	249	258	223	239	236	239	261	237	259	274	254	264	259	275	242	222	236	250	252	257	231	267	257	242	241	249	253	256	261	254	259	245	277	245	251	278	227	234	229	245	297	255	308	275	274	268	273	290	226	249	241	254	270	250	250	301	263	281	275	259	278	230	285	261	253	254	277	244	260	284	249	247	236	285	245	240	244	241	251	266	257	252	248	238	236	257	249	218	230	261	251	234	259	281	258	246	270	271	263	295	285	256	235	264	277	240	266	271	233	236	236	241	235	255	256	283	270	261	260	229	242	248	260	257	237	241	248	265	249	268	259	283	251	267	273	268	257	256	239	235	256	263	254	285	296	280	268	280	271	272	251	254	251	263	238	226	258	243	256	253	266	288	237	265	264	275	273	253	260	252	254	241	261	251	265	262	252	242	248	272	241	248	310	260	287	273	266	260	269	273	240	266	248	262	248	280	276	196	260	261	266	263	237	248	229	265	250	250	257	279	288	238	223	252	246	268	258	255	245	254	293	246	269	233	258	247	263	275	256	254	269	258	250	267	265	276	258	275	279	279	242	275	245	240	272	261	256	272	254	253	266	249	229	253	269	245	242	246	254	271	254	272	254	239	236	263	277	262	256	294	277	273	268	256	246	235	235	242	257	266	262	248	274	274	222	232	252	274	286	250	255	272	241	273	266	244	261	278	262	264	270	239	234	281	241	246	265	251	274	246	229	255	258	275	269	244	254	241	273	253	281	258	257	252	252	268	251	264	232	258	280	228	237	282	251	244	270	253	269	241	274	280	250	262	249	237	263	257	253	253	252	235	271	261	273	268	250	257	259	301	285	245	256	218	249	262	255	256	247	276	233	251	303	279	243	244	251	281	267	249	277	236	254	246	255	243	246	228	269	250	247	265	233	260	262	239	257	238	268	252	249	260	248	224	276	239	257	246	240	261	298	258	254	264	265	254	249	273	259	254	260	238	261	258	277	250	252	240	269	278	263	260	282	253	259	270	259	279	245	253	252	245	278	262	259	267	249	268	291	264	280	311	257	271	260	230	250	285	270	235	283	273	238	250	273	234	268	285	263	259	293	266	239	253	244	243	266	292	258	258	262	248	261	253	274	239	262	229	244	273	251	243	278	264	289	254	236	253	259	257	268	266	259	261	260	281	241	299	250	269	272	263	251	264	260	240	264	264
30407	45389	28360	13366	9098	5765	2449	1738	1160	945	799	600	548	443	428	409	378	381	381	369	343	334	309	343	303	341	341	329	287	302	302	281	333	337	307	316	337	331	326	302	315	322	316	315	337	301	299	318	318	346	318	297	300	306	327	285	317	326	327	297	301	293	333	346	319	298	312	320	312	312	306	308	292	321	294	301	293	312	307	299	259	319	312	283	313	314	299	319	312	291	300	309	314	295	273	314	301	340	302	350	281	317	303	316	284	298	322	300	317	324	326	308	313	305	349	326	315	279	325	297	307	302	305	303	330	329	343	316	351	358	351	348	337	311	307	305	306	325	321	292	296	325	331	311	306	305	288	319	329	281	309	302	293	300	322	349	308	283	292	296	303	309	289	311	304	306	311	296	300	291	339	319	313	288	286	303	292	292	290	342	362	303	293	293	286	295	310	288	286	298	315	307	291	293	288	316	295	322	314	295	328	350	290	285	330	315	327	314	287	289	291	276	302	306	315	318	320	296	307	313	289	322	312	298	305	311	315	342	293	316	300	309	289	316	299	294	317	309	301	338	291	325	300	287	326	310	311	300	327	332	334	293	297	297	300	261	293	299	302	319	312	320	335	329	342	280	317	312	274	298	343	288	297	307	320	303	309	304	305	324	298	313	303	310	320	279	310	302	311	292	282	301	331	320	288	327	288	309	314	293	315	289	319	305	302	292	315	299	320	326	290	312	258	322	279	314	306	289	295	337	286	318	334	281	279	287	315	285	297	320	285	335	294	316	315	313	323	297	343	316	272	315	323	283	320	281	329	311	320	286	294	328	315	281	334	302	305	303	316	281	295	334	306	311	303	289	328	324	281	313	308	330	271	321	321	335	281	311	295	318	351	298	312	306	310	325	295	273	320	311	290	306	287	312	330	270	309	278	322	320	328	304	304	335	304	303	313	311	331	288	321	289	283	312	288	327	283	297	311	311	294	323	314	303	279	306	285	311	261	293	295	303	306	348	289	262	320	310	303	310	323	336	304	328	294	315	293	295	247	304	314	286	308	312	300	309	336	294	309	302	295	301	356	321	312	301	289	277	271	307	312	306	322	320	317	312	320	307	325	292	308	276	302	305	275	329	320	279	307	318	286	331	293	309	298	300	322	321	317	287	278	323	321	299	330	268	298	309	301	288	305	288	299	299	290	324	303	302	317	308	327	292	305	310	277	326	313	312	313	318	279	310	337	297	326	289	288	291	332	296	322	297	318	290	296	293	298	308	331	317	301	314	324	335	295	290	295	322	323	336	314	291	332	282	289	285	313	293	310	316	304	303	306	285	315	293	294	285	297	301	309	306	345	367	318	332	330	297	295	319	289	290	318	313	301	323	315	307	318	309	299	321	283	298	303	337	289	278	281	293	283	294	313	288	319	310	321	318	297	269	331	284	330	309	321	314	304	319	276	305	332	289	300	316	328	280	315	325	294	298	293	329	309	294	324	291	270	306	281	291	310	296	322	328	311	304	324	332	289	316	293	284	330	270	355	293	324	328	289	339	281	366	297	312	309	311	289	352	295	276	275	298	328	290	332	303	319	292	325	302	332	307	308	297	304	308	286	277	268	323	316	324	300	313	319	296	308	283	312	289	344	296	264	299	308	307	333	298	294	307	310	292	301	330	306	302	302	291	316	276	321	311	320	313	289	308	339	312	283	321	277	349	272	304	306	306	302	305	322	299	313	298	301	308	313	289	303	304	316	336	309	302	275	315	320	323	327	299	310	319	298	312	299	312	336	318	306	314	313	300	302	312	320	287	299	315	315	340	305	313	324	269	347	276	295	324	308	305	317	296	281	315	259	322	296	314	306	333	335	335	301	307	316	291	294	307	308	327	302	306	288	298	304	308	330	299	299	311	309	314	318	306	279	309	313	290	280	294	295	333	265	340	295	265	293	309	305	293	312	317	279	304	306	315	295	287	302	340	327	287	316	284	312	317	302	312	287	282	315	277	279	284	272	300	308	357	324	305	341	297	336	278	296	319	320	285	324	316	304	325	313	291	323	316	313	300	309	333	310	317	305	321	291	314	299	294	312	327	306	286	321	313	331	300	337	293	296	263	280	338	309	310	278	314	279	320	326	304	313	312	313	292	311	309	313	284	330	298	273	294	305	314	317	330	311	294	308	289	276	302	294	298	292	326	321	299	352	296	316	285	281	302	324	289	318	321	280	305	324	302	303	327	278	302	293	287	286	312	285	309	311	329	309	291	321	319	313	308	302	344	328	307	299	315	312	316	313	294	293	314	272	268	309	314	329	303	292	299	302	325	344	331	310	301	292	295	320	310	314	300	314	286	326	333	289	299	298	311	341	312	315	301	331	294	309	292	327	303	308	307	295	286	283	327	285	308	300	287	309	310	283	319	300	331	316	301	291	299	287	321	328	336	351	303	340	297	259	313	306	307	318	311	326	294	300	301	310	304	309	317	307	276	333	289	316	316	265	307	296	283	327	270	327	299	295	297	309	310	279	293	305	324	313	304	304	297	292	286	291	292	327	307	303	275	335	325	306	305	299	314	312	307	302	341	325	312	292	300	322	281	291	313	314	317	270	311	338	290	306	322	284	294	304	318	319	296	294	276	334	306	316	310	297	312	308	289	301	266	322	318	330	327	297	300	321	266	333	279	325	334	305	352	311	288	303	322	291	308	298	282	283	315	280	319	284	267	313	326	312	309	295	301	322	337	329	287	320	343	330	283	271	307	303	325	315	328	306	307	310	346	331	286	298	336	283	277	334	310	297	298	257	306	316	301	312	307	287	295	303	332	299	302	326	279	320	281	282	290	297	295	288	295	312	342	363	297	298	309	323	318	329	306	294	311	303	327	304	295	284	314	311	263	305	327	326	331	280	289	311	292	309	333	309	293	342	296	297	323	295	325	297	303	332	320	306	305	283	298	296	317	312	327	269	326	287	296	309	314	280	293	285	319	299	320	316	332	293	306	285	270	303	309	295	269	316	323	308	344	288	302	295	312	295	308	314	295	285	321	297	316	275	286	303	311	342	299	323	296	302	326	308	301	283	281	276	320	295	275	298	315	296	291	308	308	292	320	298	304	308	311	312	282	325	278	303	308	326	342	303	292	317	314	265	307	291	316	282	277	328	288	316	310	304	301	318	315	299	304	311	303	282	335	313	298	311	289	313	317	304	292	313	312	322	292	288	288	316	311	302	296	328	262	289	296	283	281	320	306	273	312	300	300	274	325	292	324	310	324	292	319	297	302	304	305	286	298	289	301	325	295	317	342	307	288	303	311	313	278	308	327	297	313	319	345	291	316	299	297	313	285	296	278	319	316	293	293	317	268	291	302	317	295	295	334	288	297	300	277	304	304	281	288	294	309	321	309	300	287	290	321	326	321	246	300	298	287	289	287	284	292	304	304	295	287	318	293	314	311	295	316	297	261	307	315	286	316	321	280	304	338	309	332	308	280	323	306	311	300	302	306	329	298	299	331	287	289
23120	21313	28917	24067	21336	21324	10580	2034	1218	1109	894	725	609	607	530	514	555	462	468	446	468	448	427	434	413	446	439	445	431	486	434	427	405	382	399	411	403	365	437	408	401	377	391	388	396	400	397	385	373	384	426	426	402	389	417	393	391	431	382	393	394	417	383	437	400	432	356	401	405	418	441	417	391	404	360	418	409	401	382	412	424	369	399	448	378	349	422	373	395	408	412	387	376	422	368	374	407	411	353	366	413	435	406	392	392	389	388	406	373	427	411	378	389	393	417	384	376	408	393	400	398	407	382	408	431	426	464	448	427	396	404	388	421	386	416	395	407	380	375	380	408	375	420	413	360	361	376	420	399	402	401	358	365	406	328	367	391	433	421	430	418	401	353	391	397	424	367	428	376	415	434	379	388	405	410	413	394	412	422	415	401	408	386	379	396	387	436	409	405	352	404	370	426	376	398	396	415	373	359	422	395	384	423	442	402	371	369	395	387	422	410	385	372	414	374	395	393	408	408	385	373	358	395	412	375	394	424	390	399	376	364	406	408	381	380	407	393	386	400	352	408	374	412	383	355	363	430	425	383	355	405	396	376	387	395	380	364	407	387	374	388	426	385	414	407	388	371	399	448	362	397	421	386	400	385	419	371	430	407	384	428	410	386	389	395	375	386	377	387	390	422	430	413	394	403	412	379	388	355	375	373	352	435	398	371	406	406	423	381	400	411	376	402	419	419	399	415	426	407	385	414	356	409	372	393	372	381	397	372	407	370	390	387	360	380	402	440	401	400	387	381	399	411	410	378	402	364	386	358	378	440	384	375	414	369	409	392	415	416	377	394	419	369	396	405	406	371	369	408	419	364	376	369	374	329	383	400	379	367	426	379	376	414	345	400	369	387	389	379	381	364	405	401	402	395	405	411	402	376	392	419	378	364	433	426	401	387	434	399	398	386	446	407	383	409	364	365	362	390	381	363	389	394	378	408	409	400	344	425	357	373	372	377	394	401	417	390	410	396	394	412	417	393	386	394	417	412	426	372	369	396	364	419	400	372	404	378	364	390	415	427	403	360	418	373	421	390	362	393	398	398	384	408	370	405	424	393	416	368	399	419	420	397	398	399	390	386	380	394	419	400	382	374	377	393	392	405	404	381	427	410	368	385	413	412	395	382	361	384	371	398	390	377	386	399	395	384	403	383	383	410	397	393	389	435	382	397	372	376	396	393	393	386	401	381	406	388	384	390	348	403	394	408	384	398	371	380	390	378	384	409	354	384	364	387	441	382	381	421	398	387	410	421	393	398	368	383	370	349	358	373	387	408	411	385	397	396	357	401	393	361	387	394	374	432	408	400	389	353	405	381	377	402	412	375	401	382	379	391	383	393	393	391	396	414	362	424	391	377	406	416	393	408	394	402	416	371	392	405	434	366	378	404	409	405	391	390	374	380	387	388	369	391	393	412	400	388	396	368	410	393	399	385	395	399	411	396	362	384	371	388	378	401	395	389	383	438	381	390	398	413	390	388	354	414	376	381	440	418	386	394	396	390	378	436	347	378	402	361	401	393	367	393	401	372	398	417	402	372	427	404	363	401	413	403	365	400	399	396	383	404	412	400	407	369	399	376	360	390	379	428	412	384	399	418	387	403	380	375	372	417	392	375	427	377	392	386	358	360	413	410	377	387	405	426	432	417	393	424	376	368	418	409	391	374	380	372	394	369	404	415	404	366	394	416	363	367	388	377	397	374	385	395	398	397	404	401	385	411	368	398	418	363	390	408	400	399	378	410	410	386	404	395	385	387	384	363	383	400	395	404	413	409	386	397	415	373	406	409	407	371	425	415	396	390	427	411	378	412	344	379	350	415	384	376	407	393	423	373	395	409	359	394	412	388	348	393	395	402	414	414	389	404	401	391	370	396	393	375	381	377	394	409	361	409	420	375	389	381	378	383	359	397	389	377	371	391	375	410	404	389	378	424	373	390	393	371	388	380	431	382	361	383	383	395	386	397	371	372	398	423	380	383	370	417	416	383	365	383	390	413	378	417	389	396	385	394	429	388	398	390	377	359	383	375	375	423	384	366	378	395	387	384	403	391	430	366	351	387	393	349	374	400	377	395	373	396	404	373	364	397	393	355	397	398	380	409	407	413	387	401	382	383	405	383	382	433	389	368	417	411	387	410	395	357	381	395	388	402	400	367	405	385	383	384	399	396	403	385	402	385	374	361	412	421	405	350	355	388	350	403	384	421	369	374	380	395	375	382	401	418	419	364	399	400	385	398	374	393	383	404	395	349	382	357	381	395	408	408	388	413	361	402	415	367	394	404	374	421	399	370	393	416	426	419	413	423	382	393	396	404	356	422	397	388	400	416	384	372	402	416	393	394	373	377	401	359	390	408	413	417	405	381	398	380	390	406	400	394	373	371	387	388	426	357	404	429	421	404	412	397	360	370	388	380	391	394	364	425	381	393	362	414	353	406	384	373	398	391	416	402	405	419	402	352	387	385	391	404	371	344	430	383	377	383	397	399	365	388	351	409	373	419	360	409	389	411	439	389	395	406	371	359	437	385	404	378	394	401	359	386	373	396	365	416	392	391	369	391	385	403	329	371	404	407	409	402	401	403	413	387	403	370	397	389	399	379	377	376	398	380	413	386	393	396	390	386	362	397	351	439	392	390	409	409	391	391	432	366	381	397	376	400	405	386	373	373	388	404	399	403	399	400	401	374	382	389	386	409	404	384	418	389	377	355	383	381	377	373	377	387	400	417	392	388	379	412	411	380	396	405	402	406	407	436	409	386	396	382	412	433	380	359	389	402	390	398	373	364	441	394	374	405	410	415	393	395	389	403	409	357	389	410	376	361	387	406	388	420	404	391	376	391	459	391	406	385	398	413	389	382	421	427	378	408	399	434	390	381	427	368	369	381	394	378	408	373	414	418	392	400	406	396	395	382	374	387	388	363	418	374	392	433	354	409	379	394	425	390	409	422	325	398	403	413	414	413	374	362	388	401	410	416	401	399	411	383	386	398	385	369	366	409	388	368	401	371	386	429	388	411	330	393	358	376	459	394	378	368	394	373	368	382	398	378	395	415	359	419	378	375	402	405	374	383	414	356	401	395	382	373	427	380	418	409	375	392	406	377	363	402	393	391	380	401	422	402	389	385	363	385	393	374	428	374	350	413	366	374	368	427	374	415	382	390	407	358	381	377	421	392	381	377	352	399	385	411	353	419	398	380	395	400	385	386	405	392	428	420	398	389	389	402	392	388	381	384	397	423	401	391	382	400	373	399	383	367	422	391	408	363	374	416	428	408	373	362	388	366	429	425	414	406	376	373	352	404	410	378	399	420	367	356	377	427	425	391	419	369	389	413	360	430	405	365	389	371	383	354	416	378	406	397	405	421	385	407	346	409	338	372	407	376	330	390	396	386	407	405	385	379	360	389	399	414	393	378	415	424	365	383	445	377	413	376	411	410	369	407	384	391	345	442	395	380	403
32378	55895	40128	22013	15241	8494	4394	2943	2146	1804	1373	1104	924	794	702	692	625	593	625	532	551	534	500	536	476	515	469	485	453	456	487	506	469	463	484	480	468	422	459	472	476	471	469	446	480	441	467	450	444	461	467	447	413	458	392	454	434	420	455	458	460	438	404	463	466	463	437	429	436	469	434	425	472	451	440	463	445	438	419	422	470	410	427	440	422	453	439	441	483	441	407	420	433	413	454	456	468	454	458	452	450	411	417	432	413	415	482	426	455	429	435	396	460	410	449	442	461	413	418	464	404	442	457	453	487	538	547	550	513	540	475	469	476	409	418	436	481	435	411	401	438	437	442	441	426	442	466	415	391	439	431	438	429	485	443	450	434	415	418	437	455	430	435	429	436	440	437	430	419	481	479	417	406	458	434	460	417	488	444	431	399	446	429	398	465	456	420	444	429	460	441	446	395	483	453	403	456	457	473	414	449	411	428	450	462	428	464	461	453	449	454	458	427	450	448	466	416	423	438	449	446	422	437	393	454	412	473	440	435	454	396	456	429	430	430	419	442	464	425	407	464	455	442	453	415	448	450	421	446	477	397	418	440	432	433	427	456	453	434	424	450	503	467	457	445	489	448	435	452	435	420	463	405	430	463	443	450	451	443	433	478	442	419	425	446	421	454	445	414	430	400	456	440	471	420	421	452	435	435	450	453	454	451	419	425	441	445	437	428	438	447	445	446	459	464	422	439	423	443	431	442	448	425	425	397	425	429	465	414	449	430	439	414	451	412	438	416	433	438	472	446	408	451	470	418	450	472	445	436	397	458	456	394	400	415	428	454	429	448	436	417	451	481	433	452	465	459	406	427	407	458	442	440	442	455	420	437	459	421	453	437	441	445	463	460	446	413	444	406	445	428	436	437	415	453	427	479	452	436	434	441	444	428	422	449	437	445	454	450	428	431	454	423	415	462	449	458	449	419	407	435	435	436	439	446	416	460	458	399	405	435	412	440	416	413	441	396	428	421	463	446	422	457	428	424	435	417	416	425	432	468	442	456	431	459	449	419	435	412	447	465	463	415	485	460	431	445	467	438	429	416	415	393	446	431	406	411	423	437	437	454	420	421	457	442	468	397	427	479	441	467	458	441	436	497	429	457	456	453	431	428	449	442	436	416	414	431	450	456	458	446	422	446	471	446	441	442	431	457	428	428	436	449	460	439	474	422	401	460	427	453	406	437	437	440	425	421	433	435	439	429	418	454	445	427	432	432	448	447	469	396	435	439	423	447	459	437	419	426	422	428	442	443	429	448	447	407	460	429	431	442	424	418	438	443	467	455	428	459	413	446	427	443	445	422	459	432	418	432	413	441	433	441	439	453	446	390	429	406	459	406	434	426	425	427	409	425	417	428	460	476	426	442	449	422	447	467	438	446	417	439	446	437	440	463	419	411	445	427	425	437	445	445	430	432	473	458	411	494	463	431	459	447	444	421	419	434	438	429	440	468	437	462	442	446	429	426	467	415	443	428	490	478	483	411	451	437	444	417	427	479	406	412	412	426	464	465	449	458	427	396	423	491	433	420	441	448	482	442	464	457	418	425	427	441	428	442	442	462	425	466	448	419	440	479	417	449	484	439	435	444	416	439	423	460	466	448	428	374	448	428	412	447	451	468	457	443	450	507	426	447	469	400	449	403	466	439	427	468	476	386	439	431	423	448	461	424	436	458	455	473	416	427	432	426	428	413	447	413	448	403	437	456	417	433	463	463	458	432	452	451	466	428	424	442	418	446	399	422	412	451	446	487	476	446	427	439	407	391	438	435	410	468	459	421	437	423	438	446	475	441	418	444	442	420	456	435	470	457	458	457	435	454	428	403	411	427	393	445	410	440	406	442	419	447	464	441	446	432	414	409	429	487	445	427	432	443	460	409	450	459	450	450	484	443	467	412	441	471	448	449	424	438	420	421	423	431	431	462	461	451	456	474	433	425	442	426	458	432	445	455	437	443	418	416	435	458	440	431	419	421	435	465	482	428	444	454	446	400	404	460	441	417	402	438	434	400	409	485	448	435	432	445	427	428	446	441	418	437	462	443	461	417	441	452	425	418	430	443	454	468	473	406	455	445	461	442	444	452	471	447	450	467	461	457	446	405	440	440	423	482	494	435	447	453	448	432	417	429	474	454	449	460	437	438	468	441	442	439	441	436	434	418	457	431	423	443	473	437	432	414	471	458	412	445	429	497	456	442	446	444	479	420	463	418	445	446	472	397	395	445	433	428	449	442	460	433	401	459	452	456	411	437	445	457	430	445	441	418	452	449	441	443	454	416	406	426	456	469	426	430	436	436	421	437	426	467	470	465	442	434	435	452	412	449	445	415	449	441	405	424	426	460	445	408	467	391	437	429	388	415	458	467	417	466	405	417	432	467	448	437	444	434	427	427	474	447	462	440	463	447	429	420	418	444	419	454	438	419	434	449	401	403	445	403	462	439	437	429	438	446	464	416	441	481	420	418	428	449	425	426	478	447	449	463	430	446	424	445	432	447	446	433	425	444	429	449	446	456	461	424	419	421	468	454	398	432	398	429	463	415	444	414	422	447	419	425	455	501	480	510	408	450	442	471	426	420	450	400	432	428	441	414	399	443	489	443	413	430	421	455	462	418	462	441	407	417	420	439	408	439	445	400	446	444	435	454	432	450	452	450	443	443	437	411	473	442	406	416	457	459	471	470	436	419	461	470	442	455	461	446	474	435	401	427	472	403	408	465	442	414	441	442	431	423	436	433	424	403	434	415	444	459	489	406	432	440	475	419	436	421	454	435	415	409	409	450	438	415	432	447	437	476	414	446	422	403	431	438	406	457	422	429	443	457	464	451	434	441	451	451	398	421	433	447	451	453	418	449	411	414	402	466	424	451	459	466	428	449	446	437	479	434	424	446	439	424	482	412	390	432	457	471	431	491	425	460	436	451	456	467	430	417	433	419	407	443	451	423	425	452	412	463	420	456	420	450	463	446	428	459	449	461	449	472	446	437	422	455	470	441	428	469	438	478	453	441	445	433	410	429	447	441	489	470	391	452	452	414	447	448	430	467	415	423	468	417	397	430	437	430	403	428	460	410	410	423	416	415	436	436	440	432	423	445	469	442	429	428	483	453	414	443	444	418	437	419	438	413	423	429	436	425	446	453	485	440	439	418	430	439	461	418	445	409	465	457	444	425	431	499	454	429	402	442	443	449	441	450	451	441	463	411	454	447	414	470	457	452	437	432	426	420	427	458	444	407	448	463	445	457	443	442	427	431	407	449	456	430	455	438	429	442	453	443	462	436	375	446	437	441	408	461	447	447	436	405	451	430	433	457	449	429	454	430	455	523	426	426	460	424	478	448	407	444	470	431	454	447	419	477	442	434	456	427	431	436	466	466	434	473	420	418	448	456	448	403	454	440	461	424	414	421	410	453	420	400	434	412	423	444	450	445	457	455	449	460	416	447	412	418	476	435	438	396	431
28335	26357	27668	13995	3894	1370	778	616	471	399	335	288	254	256	271	242	234	235	244	213	218	232	204	215	223	178	211	245	218	223	209	227	246	241	225	232	240	205	229	191	200	198	216	230	198	253	234	230	201	190	224	207	224	227	242	206	206	207	196	210	225	198	228	211	229	227	228	219	232	211	235	188	211	200	199	219	211	218	235	208	224	196	205	177	230	191	203	203	244	219	208	222	215	227	219	207	237	228	205	212	243	233	231	215	210	208	228	222	206	185	216	204	197	238	216	198	215	246	224	218	208	227	237	204	224	236	213	216	220	219	227	233	226	210	203	212	228	192	206	213	204	207	220	212	206	223	214	208	227	240	242	203	232	204	214	222	220	203	222	195	221	250	221	219	211	247	207	221	198	214	215	208	215	216	219	232	219	223	224	197	192	203	183	263	240	211	222	220	218	188	208	220	205	220	214	214	251	184	211	200	226	219	198	225	222	213	196	219	216	206	204	232	231	208	205	232	204	225	200	233	183	209	237	217	231	220	200	223	208	230	212	205	221	226	227	207	221	229	229	228	246	199	222	222	211	228	208	206	212	215	238	201	237	227	234	217	220	223	203	199	221	187	207	195	210	209	219	237	223	218	183	224	220	208	216	227	220	210	196	203	245	209	188	203	206	228	202	228	220	213	201	216	211	230	227	195	210	214	213	228	226	246	217	247	193	224	213	227	225	217	240	219	210	225	203	191	222	203	196	213	215	239	248	209	196	231	210	215	194	212	228	220	214	213	202	215	241	222	213	213	228	194	215	224	236	209	243	224	195	207	213	204	229	207	229	250	207	190	215	225	187	209	180	197	223	229	211	203	243	218	181	228	229	204	209	255	214	254	215	201	223	208	220	201	219	193	217	214	211	235	203	206	209	217	247	210	214	206	206	232	219	212	205	197	198	217	220	207	208	201	216	211	228	216	213	227	225	228	219	243	228	230	205	212	211	214	207	213	207	201	218	185	220	187	208	224	210	223	222	220	208	207	189	227	216	219	209	215	212	197	203	213	196	210	203	203	224	218	214	235	189	195	191	219	221	226	228	226	230	225	237	220	200	220	208	222	252	230	224	216	230	216	212	193	194	204	227	183	197	192	211	220	216	227	205	198	222	225	190	215	206	219	218	204	200	198	202	240	204	204	207	208	193	210	191	218	224	227	200	215	219	222	201	239	231	234	205	240	240	239	220	227	208	228	233	218	224	221	214	199	211	222	179	229	202	230	230	220	220	252	229	216	229	190	206	213	240	213	225	217	213	198	219	194	231	200	190	199	232	196	211	217	244	196	256	204	205	189	208	191	209	221	221	237	216	227	207	207	234	209	198	207	216	198	226	220	225	227	218	205	208	222	227	215	216	220	200	201	210	224	203	216	202	232	240	230	210	224	226	217	218	215	198	207	207	210	210	215	239	229	216	212	207	229	217	179	225	214	220	229	232	214	210	235	219	191	204	221	201	233	200	213	183	198	189	207	212	201	230	202	223	211	228	226	207	216	203	204	233	201	207	239	206	235	212	206	210	232	234	223	228	234	214	187	227	209	218	219	227	206	233	223	220	201	211	223	214	198	201	222	221	236	232	202	217	239	229	189	224	202	213	217	250	194	215	213	229	214	216	221	206	224	224	214	192	218	221	200	232	203	198	225	215	223	195	240	217	202	218	219	246	224	211	209	219	243	220	209	239	221	228	202	205	221	219	212	234	217	194	213	203	207	219	219	211	203	211	210	187	215	246	196	208	211	212	215	238	222	211	213	203	195	213	189	219	185	222	214	200	203	222	169	218	220	232	213	209	210	250	195	222	206	215	227	213	191	198	215	226	222	233	210	219	229	206	187	208	205	201	207	239	186	205	222	230	224	224	231	195	204	194	243	202	225	219	227	197	201	223	225	234	216	227	194	230	219	218	221	218	209	226	218	197	212	226	207	204	219	233	213	242	202	225	207	221	228	194	198	232	216	238	229	238	233	213	195	216	215	215	215	225	223	209	195	241	235	207	211	226	209	208	194	216	215	213	223	200	212	243	221	224	231	209	213	212	256	207	221	213	222	201	215	228	213	216	223	250	208	201	206	220	230	201	231	200	202	224	215	198	203	205	208	205	241	236	197	221	214	216	214	187	196	218	235	220	202	203	192	200	220	231	226	221	214	213	203	215	216	215	195	210	232	226	189	212	216	208	218	232	226	201	232	203	218	204	217	222	199	206	207	222	223	214	228	232	223	223	216	217	220	221	206	255	239	227	216	208	176	208	229	216	209	231	210	256	196	206	225	186	216	236	187	219	196	227	210	204	218	225	212	216	205	219	207	208	217	238	201	200	213	241	210	206	186	206	212	220	229	232	223	214	221	239	204	207	224	246	219	216	207	207	217	208	199	215	215	208	216	215	222	198	205	197	204	213	217	241	227	194	235	203	215	195	226	228	215	238	211	208	209	200	208	217	227	214	227	219	199	211	207	209	202	234	231	212	216	253	205	226	226	205	216	201	221	218	211	217	193	208	231	228	191	193	218	204	229	213	204	229	228	213	209	232	224	183	200	218	237	185	222	201	233	216	197	222	221	215	200	207	199	219	222	213	232	225	220	223	206	208	230	221	198	222	215	239	198	199	211	235	227	220	220	199	206	229	209	187	214	232	201	235	206	224	187	213	215	193	216	212	220	212	235	207	233	209	197	227	220	215	217	200	190	239	210	231	189	241	185	212	194	198	229	199	222	212	175	236	218	202	228	183	209	221	207	207	227	243	227	225	207	205	226	226	215	245	238	215	233	234	212	229	212	248	209	224	223	210	217	186	214	179	223	238	234	217	202	180	229	200	208	213	236	186	236	232	229	198	235	214	217	218	202	224	214	207	236	204	201	216	215	197	235	202	212	214	216	218	215	225	192	196	215	221	241	200	225	214	206	217	201	215	241	204	205	197	229	249	211	232	216	229	215	203	214	189	247	217	195	221	227	210	209	232	190	203	209	214	199	221	207	221	193	201	236	217	241	226	185	215	220	200	214	216	219	188	207	226	219	215	190	210	202	204	221	207	218	204	219	201	224	205	238	189	229	228	243	192	216	213	221	184	193	207	227	191	225	217	204	225	229	244	230	209	212	196	230	192	194	195	219	205	241	234	227	242	198	199	231	211	212	219	217	193	219	203	211	242	221	223	214	206	231	173	220	210	200	199	235	219	202	195	213	220	218	240	203	213	221	206	220	232	196	199	220	203	205	246	221	245	203	182	222	210	207	239	236	217	212	219	213	214	194	216	221	206	219	225	207	217	219	212	225	220	241	217	208	220	204	196	205	226	241	225	212	226	217	199	205	220	213	201	202	223	220	207	231	222	208	206	214	204	214	191	234	248	212	225	219	227	202	219	199	188	214	210	227	218	232	235	213	202	183	196	219	211	216	243	223	210	229	215	203	206	216	203	222	234	219	226	205	231	197	209	221	205	240	219	203	216	222	237	209	211	192	190	220
28521	43279	28095	12278	6183	2722	1609	1048	752	613	522	424	372	337	314	301	308	279	288	319	262	272	260	281	268	286	238	268	259	236	268	249	257	230	262	250	274	248	276	267	257	259	256	255	243	258	264	242	261	275	258	255	245	235	266	261	252	239	243	241	253	256	265	261	262	276	308	260	280	237	234	255	241	241	267	263	262	241	268	245	252	277	248	263	240	252	272	245	235	232	240	223	273	244	226	270	277	241	245	253	242	222	244	239	262	265	289	265	268	233	257	258	247	261	275	256	234	255	266	258	251	276	256	223	281	266	280	242	295	298	308	282	284	279	240	232	244	261	256	254	249	275	277	270	268	253	244	240	270	267	266	247	247	241	226	260	222	268	252	243	270	256	277	260	244	240	236	247	294	241	273	256	248	264	254	242	253	269	240	263	262	263	259	217	261	248	250	235	235	217	280	242	283	257	242	245	259	259	266	235	255	253	250	288	251	251	221	281	272	251	257	247	250	265	263	241	272	262	230	285	267	267	246	259	254	267	265	262	292	230	246	247	265	233	246	257	255	235	239	281	285	250	251	245	238	266	264	268	234	262	258	237	245	260	246	266	251	237	267	270	212	251	240	266	230	247	247	281	274	254	268	254	232	275	248	235	258	264	277	253	270	265	254	259	251	263	264	239	234	221	234	254	265	251	285	248	257	249	243	281	242	241	256	245	237	275	248	248	261	272	263	224	277	235	264	253	256	269	241	269	281	263	275	247	264	262	256	280	267	273	271	230	285	248	256	261	249	258	253	238	289	261	264	289	250	241	235	250	283	258	275	265	230	253	267	264	238	251	254	255	261	249	229	259	232	255	258	281	255	253	287	250	262	256	255	208	230	232	263	255	245	292	275	269	244	255	264	249	238	268	257	260	266	264	243	242	267	242	238	262	213	225	260	287	248	273	238	253	284	283	258	225	252	290	238	240	250	246	263	266	273	248	260	274	298	268	263	282	250	264	257	289	265	247	260	223	254	252	269	244	251	252	240	251	251	227	239	253	251	276	231	264	251	277	265	246	269	251	226	254	263	262	232	261	234	263	264	243	243	237	251	272	240	234	259	257	258	269	249	238	268	246	262	246	243	255	251	218	239	234	273	268	274	251	251	243	251	260	239	244	249	232	266	249	256	264	262	232	268	247	253	270	252	257	239	243	250	267	265	243	248	273	257	257	251	243	251	272	296	259	245	288	236	231	235	252	234	254	296	263	267	230	280	278	281	258	241	286	239	248	243	224	251	250	258	253	262	246	250	253	270	294	258	261	239	257	293	272	275	246	264	241	255	232	265	261	246	245	232	261	252	272	263	240	294	246	240	248	247	281	244	256	254	272	271	257	244	256	268	243	216	261	248	267	279	256	277	247	243	229	254	266	252	231	243	257	267	252	264	257	235	243	269	255	236	224	236	219	259	265	255	249	266	277	302	227	250	228	272	251	264	253	255	232	255	257	260	220	254	233	248	267	251	279	242	254	265	237	243	265	263	267	258	256	275	255	244	239	270	295	249	278	275	248	261	242	227	241	243	258	274	250	253	251	249	249	240	253	232	261	267	249	244	271	262	248	227	265	286	241	253	227	262	266	265	243	251	233	225	255	246	287	279	237	269	258	248	254	229	229	250	249	252	235	264	243	266	271	268	260	260	256	229	262	250	258	282	254	271	272	249	253	265	260	249	275	242	257	238	250	228	237	282	241	295	254	263	259	242	228	232	268	233	266	245	257	235	266	278	242	272	254	256	281	251	240	268	269	287	278	240	256	237	255	236	262	249	298	251	249	245	266	236	242	278	278	243	266	280	255	239	239	268	233	251	252	271	253	266	300	225	272	231	263	223	256	267	259	242	262	264	246	253	254	265	240	287	285	274	240	263	251	232	264	247	270	261	250	247	226	249	249	247	269	253	270	277	248	252	261	276	219	261	274	247	270	268	251	248	234	271	239	273	234	240	259	266	251	236	243	259	241	273	271	269	241	263	248	231	253	250	256	260	239	231	253	281	266	264	250	234	244	261	223	263	264	248	271	248	264	243	269	262	267	223	257	259	264	251	270	251	267	281	272	248	266	233	261	255	248	276	264	269	222	258	242	239	241	245	260	233	264	226	250	244	248	271	244	244	269	238	240	242	258	281	232	275	273	262	261	250	229	258	255	235	261	246	258	230	262	252	255	250	302	266	246	288	271	276	252	267	259	243	260	225	261	250	274	268	242	238	258	260	277	217	248	249	234	257	275	234	254	260	268	246	236	269	261	240	261	268	240	264	276	270	237	251	247	282	266	277	258	244	278	250	274	228	257	259	286	264	251	265	249	228	255	266	248	247	243	259	281	240	268	271	268	251	259	265	247	289	255	239	236	260	249	260	282	258	254	276	222	251	257	254	257	270	255	248	285	255	263	264	271	264	269	232	250	242	250	234	273	272	248	259	280	257	247	253	282	250	250	264	238	265	265	259	243	252	289	261	250	274	241	222	275	252	237	239	260	265	247	210	262	261	238	239	242	265	243	250	256	235	243	256	215	230	282	275	286	287	260	254	239	248	284	292	282	241	254	251	251	243	255	258	284	242	258	261	245	239	277	230	241	264	236	281	265	233	267	260	239	281	253	239	264	251	228	244	240	286	251	256	264	271	251	282	231	247	234	242	249	273	267	237	269	258	232	231	233	244	265	234	253	240	252	250	238	269	247	274	253	242	270	275	270	270	270	251	243	248	238	275	248	241	261	268	283	291	234	245	243	245	256	239	239	263	266	260	256	245	263	223	261	219	271	249	281	283	216	232	259	246	249	254	230	261	245	263	242	246	250	263	250	229	244	257	236	258	268	239	232	273	252	251	250	258	247	249	259	278	257	247	250	252	242	248	277	256	250	255	248	222	258	243	285	217	249	241	276	243	267	243	249	260	262	276	230	278	262	246	251	257	257	248	255	253	269	275	248	245	255	247	256	232	249	283	263	272	266	278	268	256	264	240	261	243	255	285	265	228	240	280	248	255	254	247	253	273	258	256	271	264	249	265	252	268	266	265	275	268	246	255	250	264	255	281	237	256	249	254	244	251	280	269	241	254	245	281	255	282	265	270	242	258	228	244	268	261	253	248	244	234	275	290	245	271	245	245	260	263	265	269	248	257	245	257	254	278	259	252	257	256	257	252	253	229	278	278	266	236	239	276	245	236	274	264	229	284	262	285	240	263	262	279	244	242	240	251	254	277	251	262	284	216	269	239	283	259	209	268	253	219	249	254	240	270	245	237	242	268	255	266	271	270	264	240	269	247	285	251	233	263	257	278	225	243	268	231	285	257	247	267	263	245	279	266	245	258	275	307	262	225	276	280	268	243	258	300	254	275	260	232	248	287	265	245	287	250	273	258	261	258	236	255	261	285	250	246	231	239	247	250	247	281	235	239	253	251	273	287	270	237	232	264	269	274	261	266	284	280	270	263	249	264	264	255	223	220	241	268	267	244	263	249	239
24115	21301	28503	24444	21226	12268	2442	1195	868	787	659	532	481	457	376	347	350	360	387	351	359	313	318	324	312	339	320	285	326	293	321	302	318	315	286	299	320	329	333	333	285	316	288	286	299	304	327	297	334	294	325	316	294	294	282	300	279	313	291	325	325	332	291	301	293	296	299	312	310	310	304	317	300	298	316	326	303	297	284	299	324	277	305	324	297	300	329	303	308	273	321	269	270	265	298	301	333	272	298	285	286	336	294	298	261	305	305	302	294	317	292	290	290	303	301	296	296	279	297	294	305	293	313	311	314	326	326	329	309	313	323	318	297	299	276	301	307	292	265	297	292	316	301	292	298	296	317	276	297	305	339	306	336	288	294	304	300	288	304	264	289	311	325	298	294	294	275	308	323	285	282	293	283	314	271	325	281	289	283	300	305	274	287	306	298	287	304	332	303	282	294	278	314	308	294	276	295	310	299	302	267	322	296	307	316	278	307	304	258	274	310	302	291	304	270	302	327	301	297	291	271	299	293	298	316	310	292	324	293	313	290	302	288	314	298	273	303	308	294	300	302	301	318	335	300	290	277	301	321	311	307	301	314	306	309	292	306	311	293	314	272	301	282	297	297	305	344	288	329	263	301	300	274	301	272	314	337	285	281	335	297	255	307	299	313	299	318	286	323	303	283	305	331	326	291	308	340	278	292	308	247	281	335	321	306	302	322	314	274	288	274	283	273	315	285	283	319	327	310	283	303	322	338	325	296	281	281	302	275	293	288	293	286	294	290	278	291	293	281	296	279	282	336	301	318	294	310	298	270	262	314	296	292	285	323	302	268	322	275	305	318	279	324	270	300	336	308	286	357	336	275	310	315	273	328	271	302	332	278	268	311	300	285	280	281	276	288	281	305	304	272	314	310	305	260	286	285	285	299	253	306	282	289	321	306	279	290	292	307	304	266	268	287	299	279	295	311	259	288	308	258	312	323	291	285	311	293	343	308	296	331	292	310	325	280	307	299	307	309	275	283	307	327	310	303	289	306	338	285	286	316	337	297	268	283	293	317	320	313	319	282	331	328	291	303	316	292	276	305	293	284	301	292	267	289	276	306	282	297	287	294	321	308	285	294	313	317	276	306	314	297	280	299	318	299	298	293	277	308	268	298	324	286	292	310	305	300	327	288	298	318	300	314	280	319	294	297	294	264	289	312	294	301	302	282	316	311	309	284	276	305	294	266	299	278	294	302	307	293	292	297	301	269	317	327	304	303	266	299	284	297	296	264	311	305	306	304	323	301	305	320	279	286	299	273	323	318	316	264	320	315	278	294	284	304	286	300	306	322	286	311	304	295	305	299	294	295	307	297	280	285	333	262	307	281	281	260	312	284	273	312	290	294	297	276	295	303	273	306	279	300	290	288	277	288	290	305	326	262	272	305	292	285	311	278	291	291	310	291	294	313	286	304	322	297	302	275	304	287	298	313	283	320	292	282	294	287	303	300	292	308	300	304	300	305	310	324	319	266	308	315	302	298	310	302	317	292	292	280	289	264	303	324	305	303	314	287	289	300	307	311	287	284	321	324	289	304	290	296	278	325	284	294	277	266	329	290	315	301	332	286	298	318	292	278	306	321	305	250	307	301	307	305	290	282	285	298	291	307	293	304	297	293	308	311	303	282	307	307	302	316	293	304	292	313	306	297	291	267	279	312	291	292	280	309	306	288	317	327	319	326	327	280	289	309	275	296	263	274	306	280	327	297	305	330	283	313	303	311	293	277	304	305	290	316	286	286	310	293	327	278	293	305	265	295	326	286	299	288	309	316	291	298	288	294	278	281	293	350	278	313	309	314	282	322	278	283	256	293	296	324	299	300	310	300	271	271	285	322	293	307	283	308	280	295	306	313	292	275	311	319	285	300	308	294	310	309	307	321	292	259	269	302	311	279	311	294	328	283	294	280	317	300	296	317	268	294	311	298	276	280	308	331	319	321	324	289	304	307	260	289	299	313	308	280	291	282	287	275	280	319	302	298	286	286	293	322	298	279	302	297	253	279	301	290	307	301	322	287	311	279	266	328	282	305	308	294	322	289	282	290	298	326	298	316	288	289	276	273	278	294	300	289	279	306	296	297	300	299	292	283	304	309	314	342	312	294	285	298	344	311	289	291	288	280	292	277	276	266	306	280	308	333	305	288	275	291	307	264	295	280	294	261	271	307	255	285	271	321	281	305	291	314	289	320	322	267	311	275	303	262	288	323	306	292	261	311	299	317	303	311	295	296	318	310	315	281	293	311	317	294	252	305	283	297	282	331	307	305	268	282	306	293	293	308	287	317	282	302	320	270	310	322	291	285	306	294	304	299	276	266	303	280	283	292	277	295	295	280	283	300	308	344	290	304	278	321	281	320	258	289	302	307	315	327	277	328	302	298	277	315	299	273	317	294	293	282	298	284	308	314	297	304	313	313	328	288	311	299	287	260	304	299	290	288	289	246	319	274	278	299	298	265	279	294	317	322	283	325	312	343	307	312	318	276	296	274	304	285	265	325	277	269	327	303	303	301	335	283	319	287	304	296	314	305	301	286	308	312	273	280	312	302	290	312	259	274	280	286	293	333	281	311	319	284	306	317	268	309	312	285	269	284	276	299	324	288	289	322	316	289	323	308	278	305	264	294	314	287	305	285	305	293	281	335	313	297	323	296	305	288	298	293	294	325	271	292	292	300	322	250	292	278	315	314	317	292	290	281	308	290	295	269	281	304	291	303	303	319	302	309	316	318	284	339	276	285	287	267	331	295	297	265	300	332	283	308	298	318	326	300	293	318	276	288	294	314	294	313	294	282	337	312	272	303	282	278	321	306	299	288	324	307	278	266	292	283	314	286	263	308	316	298	264	290	245	312	346	285	300	288	329	291	295	325	278	291	310	316	320	290	292	305	309	302	282	300	295	287	329	290	289	320	297	291	309	315	271	297	297	302	290	302	277	295	322	345	281	321	296	304	275	297	323	299	305	310	293	265	302	345	304	291	324	312	263	323	260	310	320	294	267	292	310	316	281	274	294	305	285	307	302	298	303	277	304	299	296	326	318	301	277	285	315	300	276	291	268	326	267	294	289	304	283	281	313	334	280	302	333	267	302	305	298	303	283	268	282	288	264	302	325	293	285	297	272	271	282	310	293	268	304	283	264	306	298	303	297	289	295	299	288	315	332	305	288	312	296	323	311	272	300	313	300	290	269	317	262	308	323	281	307	310	284	324	279	282	321	317	296	315	306	289	305	302	317	298	275	279	331	295	279	268	299	307	272	289	276	307	292	285	292	290	314	296	292	281	294	305	276	309	286	285	304	283	263	283	310	297	310	287	297	302	299	268	321	292	302	305	302	277	318	300	285	311	272	309	271	299	305	284	298	286	299	331	326	326	277	289	294	327	276	282	281	318	310	277	321	292	301	298	291	305	290	290	306	301	316	329	333	319	294	322	296	312	324	291	309	265	292	291	323	310	299	327	322
29073	49808	35700	18504	10079	5196	3098	2059	1479	1329	1051	807	647	598	477	486	460	461	427	396	394	394	382	386	368	376	371	345	374	383	357	348	308	370	365	320	359	372	357	369	349	350	386	382	360	327	357	323	360	363	380	311	327	361	368	334	350	334	383	368	330	341	365	360	360	373	353	348	346	352	324	346	319	337	329	335	321	311	334	389	339	341	325	350	326	351	343	352	347	332	352	374	338	315	358	310	381	389	324	328	350	347	346	358	305	318	348	357	303	349	343	353	363	355	360	337	368	340	370	344	326	350	333	352	368	363	430	379	360	363	389	356	375	369	369	291	349	336	336	362	380	334	348	369	371	330	339	363	315	332	354	342	334	329	347	330	303	340	316	311	331	332	348	364	338	306	347	337	322	319	355	349	323	319	325	354	364	351	328	351	318	338	329	359	372	345	331	332	351	334	367	343	351	373	362	304	338	313	339	326	359	351	360	329	314	359	342	334	339	318	352	372	352	316	322	314	334	320	359	355	346	361	333	357	343	348	342	334	363	360	314	356	360	352	323	347	338	386	313	343	352	361	326	311	324	343	336	340	337	396	327	364	354	329	316	297	339	348	330	355	332	348	409	361	326	348	355	325	331	350	335	361	330	314	350	333	341	349	353	329	333	366	367	318	339	337	346	315	364	317	355	358	337	345	331	359	354	379	336	331	373	333	343	329	359	352	279	356	314	349	363	310	340	355	328	338	350	324	306	351	355	340	338	350	338	366	335	330	343	360	333	345	387	319	371	338	343	344	370	325	317	337	336	383	327	337	379	313	335	369	357	365	334	343	356	338	325	359	323	349	348	349	314	349	343	343	362	309	358	311	361	359	336	321	355	350	338	356	317	328	349	344	355	336	319	334	368	336	318	332	342	357	331	336	345	383	329	345	323	319	358	355	358	334	328	337	372	345	341	334	366	336	340	369	354	331	354	305	363	355	319	354	365	340	326	312	364	328	337	314	356	351	305	306	373	305	319	334	341	324	350	338	372	329	338	297	334	366	338	367	375	321	377	341	327	384	332	337	346	325	309	366	348	356	306	333	362	364	385	338	337	361	348	343	334	345	375	365	297	299	375	366	352	349	335	358	286	339	369	316	309	345	323	359	329	352	368	343	348	321	346	340	376	328	351	330	329	336	360	337	345	332	348	356	342	310	327	361	332	371	349	357	336	366	355	362	334	331	343	339	348	367	357	351	361	330	336	339	337	329	317	323	350	336	383	325	362	340	312	334	341	330	327	356	382	363	341	329	323	347	331	355	347	334	374	355	344	347	336	388	358	337	368	347	369	319	330	328	331	353	319	364	320	369	342	355	325	333	346	357	358	357	369	333	323	313	355	330	324	357	346	318	358	360	340	324	319	346	367	360	349	331	366	362	290	312	324	353	388	350	331	322	329	329	328	354	330	386	341	354	310	365	357	357	338	330	365	353	371	350	343	369	343	325	341	349	322	339	330	333	332	347	328	379	343	333	337	330	329	353	361	352	353	372	367	334	333	339	353	327	371	342	380	337	327	377	363	343	344	323	345	336	319	375	294	332	326	360	353	335	317	346	349	313	383	315	342	354	327	335	320	352	342	376	344	381	334	329	360	317	358	350	327	333	349	336	307	369	336	365	374	329	360	343	352	330	342	338	319	361	338	334	308	339	334	345	331	324	332	361	334	392	343	346	327	351	302	328	367	371	361	344	312	340	338	354	362	341	340	369	362	363	353	301	351	323	312	330	368	336	358	368	367	338	355	318	341	336	350	302	349	345	383	309	353	363	342	329	374	338	328	322	348	369	367	367	345	339	373	349	328	351	354	350	340	346	324	385	330	354	351	365	363	351	336	360	352	320	341	350	342	324	329	356	317	349	350	363	377	366	366	339	340	335	308	315	348	339	332	331	323	339	315	322	305	328	335	356	331	362	347	360	366	358	327	385	349	349	375	329	308	319	330	336	334	328	371	341	337	352	321	360	356	366	323	326	337	381	326	361	338	321	343	330	330	341	348	326	316	363	339	338	330	334	346	320	333	349	306	335	364	347	330	350	331	310	349	353	357	344	357	302	349	347	336	360	360	326	346	332	336	321	367	321	336	331	348	350	323	336	319	376	334	322	362	342	337	305	291	317	339	315	354	339	313	325	345	375	369	344	320	332	360	355	306	332	360	331	350	327	316	336	330	349	356	348	348	369	327	352	361	377	325	339	329	351	324	329	317	337	341	348	342	352	348	373	360	334	368	317	343	325	369	327	298	335	346	355	343	345	335	347	328	331	348	353	324	361	345	318	334	341	342	323	368	350	319	328	309	358	349	328	376	366	344	359	299	337	339	323	341	326	337	359	337	334	353	343	372	365	397	346	324	300	334	320	355	329	346	370	327	341	343	322	323	349	397	315	349	361	360	385	350	375	343	376	339	332	306	351	344	337	315	337	360	317	343	321	345	358	344	360	328	361	364	344	355	326	350	304	361	354	400	370	327	362	343	321	356	326	332	320	335	344	323	329	359	329	325	342	347	362	356	320	360	346	328	333	325	338	341	363	335	335	347	356	348	328	373	329	306	386	323	363	356	358	357	328	331	316	343	351	333	347	339	360	343	337	324	325	352	337	358	355	357	341	328	320	353	336	352	319	306	353	380	314	322	343	361	382	344	345	341	350	335	322	326	373	346	364	328	345	312	358	334	330	313	349	353	326	344	349	332	343	359	352	349	336	340	343	354	335	343	314	323	364	319	356	332	337	391	337	344	323	337	338	349	349	339	357	353	314	330	333	354	345	363	346	349	337	350	325	322	372	342	318	378	332	328	336	291	388	341	335	343	332	356	338	330	309	313	363	335	350	317	329	351	340	379	332	350	374	347	331	326	353	316	318	343	330	314	353	321	309	313	367	335	386	327	357	394	335	339	321	334	366	351	368	339	372	353	320	340	344	320	308	349	358	352	371	335	366	345	363	332	362	329	313	349	340	316	365	348	390	338	330	360	326	354	327	327	331	346	335	364	336	318	359	359	333	325	373	331	328	355	341	365	350	339	361	317	332	318	334	355	366	345	335	355	345	349	343	342	312	365	345	356	350	370	327	349	324	325	351	361	334	316	309	348	395	328	324	340	358	328	345	340	334	349	325	353	375	366	316	348	351	360	330	324	326	358	316	339	339	329	348	333	273	346	343	362	339	308	352	355	360	366	372	308	349	329	318	346	312	337	315	334	327	347	341	310	367	334	352	341	336	380	369	329	326	337	332	318	360	328	343	348	332	338	338	326	345	355	349	336	366	350	329	332	332	354	336	348	330	343	343	348	322	365	323	331	334	329	340	346	357	325	371	338	319	331	318	316	348	355	368	349	361	318	326	361	355	324	335	313	336	338	343	347	303	327	365	343	350	303	365	335	328	339	370	341	333	353	330	363	353	344	317	359	339	351	347	349	328	338	347	340	341	325	324	341	357	357	370	383	353	332	320	325	312	343	316	327	335	357	358
25503	21332	27578	25266	12538	2538	1217	742	592	525	426	400	321	340	278	312	289	276	288	271	304	259	264	274	263	273	254	238	261	248	276	271	271	244	241	241	261	260	259	277	279	264	244	267	258	296	242	260	271	297	244	260	261	257	289	260	282	221	268	249	233	280	223	261	282	260	249	232	266	261	236	247	242	262	251	283	245	247	249	260	226	254	269	261	264	256	245	229	259	258	253	224	257	255	239	266	252	259	283	239	236	245	269	238	264	251	263	247	281	263	265	253	254	278	251	276	279	243	289	252	280	246	265	240	285	277	302	251	285	292	282	266	255	283	261	267	236	251	260	254	269	266	232	268	253	248	269	255	273	236	262	269	253	245	273	263	230	255	240	259	276	252	271	252	263	230	258	252	287	274	233	253	271	276	226	235	280	255	250	241	252	252	257	266	251	281	273	250	259	259	248	276	263	259	271	258	237	245	249	275	285	276	242	231	238	273	252	256	255	223	237	239	258	253	259	243	252	208	280	240	262	265	242	245	246	259	256	262	253	232	251	247	228	274	273	253	242	237	270	260	257	267	242	275	263	264	242	276	248	236	218	249	254	247	236	253	289	279	260	254	219	247	246	230	268	261	243	266	244	279	262	259	258	262	275	275	272	256	258	252	268	251	273	267	258	257	231	243	255	251	245	244	228	250	247	256	264	271	266	261	251	261	233	239	278	260	273	248	235	239	289	234	290	274	266	254	260	241	265	277	255	234	240	251	243	272	241	242	267	258	248	278	257	240	248	278	251	287	253	273	256	236	253	235	233	264	259	231	259	277	278	247	246	264	267	261	235	234	254	262	262	269	276	251	223	252	268	245	245	271	258	264	240	276	269	249	280	267	261	266	235	258	258	267	266	253	260	247	242	273	258	269	231	252	244	252	249	247	244	243	250	246	276	237	246	263	223	254	252	251	269	232	244	266	258	244	258	263	235	261	310	264	232	241	220	270	279	256	269	223	227	259	264	266	245	245	251	265	233	259	241	238	264	250	272	251	255	265	274	263	243	259	266	217	259	241	244	242	261	228	255	258	265	245	252	225	282	226	266	246	254	247	273	246	251	261	247	256	240	275	264	260	244	251	257	249	265	237	281	245	243	274	253	238	228	283	268	265	288	260	242	266	252	248	230	227	245	259	256	250	284	241	248	269	259	271	252	248	249	263	264	252	267	240	242	250	277	275	243	263	258	259	297	258	295	254	262	266	273	242	280	258	267	226	280	236	243	249	289	267	280	246	259	236	252	257	245	253	258	260	243	250	224	273	252	240	302	251	271	283	229	270	262	225	242	249	255	250	212	247	257	226	228	266	262	222	255	260	222	260	288	260	281	264	246	269	255	243	259	244	250	249	254	255	264	283	257	259	253	224	255	247	229	254	227	279	272	222	274	289	264	282	241	324	258	267	268	250	244	230	214	265	248	276	273	263	233	242	234	232	258	243	241	280	266	275	240	277	270	266	258	243	259	280	258	280	238	263	222	236	262	249	273	246	235	267	242	279	233	250	256	255	241	291	249	286	268	237	260	247	275	239	261	270	255	275	260	273	279	275	249	266	246	255	273	251	219	268	253	266	252	244	255	259	270	273	239	285	248	223	249	250	271	244	238	248	238	242	261	242	260	252	281	265	236	261	270	250	258	246	235	252	246	262	259	269	248	236	245	245	280	259	265	274	259	249	260	242	246	279	250	275	285	241	278	236	269	244	225	266	269	281	264	261	260	259	249	256	245	250	253	237	265	264	253	208	253	264	258	232	254	255	261	249	275	225	237	232	207	226	286	275	246	252	260	238	257	261	268	236	291	237	241	221	264	269	263	252	256	264	242	288	276	286	254	266	247	235	256	270	258	234	243	276	255	288	253	264	276	241	267	254	264	257	256	253	269	268	272	281	271	229	262	289	281	274	242	245	254	233	231	270	252	253	258	252	263	262	263	282	226	260	246	261	257	266	222	262	248	265	266	256	251	275	257	252	252	258	236	245	279	250	272	230	246	258	247	250	270	218	270	263	256	230	262	266	261	265	238	260	236	263	263	283	269	262	239	236	289	250	275	241	272	287	259	241	242	249	250	255	263	296	240	231	252	257	260	252	255	249	257	254	281	235	255	245	213	237	261	236	258	253	231	255	266	258	257	244	229	235	248	248	265	264	258	252	245	266	264	216	253	270	270	246	266	248	227	262	279	258	251	231	262	230	252	262	241	218	259	247	261	219	259	258	229	255	265	254	231	236	262	282	255	279	282	267	218	266	243	265	219	267	263	246	259	233	253	260	258	269	266	240	276	257	277	255	280	254	255	267	245	260	277	250	257	268	241	284	253	238	228	248	248	285	258	257	243	243	244	248	235	275	242	256	251	277	263	253	279	252	247	256	243	265	272	275	273	249	236	225	245	290	254	273	245	254	256	277	267	258	249	243	278	240	262	252	262	265	221	266	264	252	230	291	243	263	237	233	255	243	239	275	248	274	242	250	247	236	266	243	247	221	246	250	234	206	247	247	264	267	227	251	240	268	246	257	250	284	271	247	247	274	249	242	257	270	249	266	218	250	265	252	254	251	239	278	257	241	263	265	257	251	243	239	223	245	241	271	244	238	255	238	284	282	281	250	240	243	245	247	260	269	254	237	271	254	248	245	257	232	283	265	250	274	229	253	266	266	269	267	259	273	231	273	258	266	257	249	248	263	259	258	243	242	256	258	262	238	242	276	267	247	234	267	216	231	272	227	248	247	270	255	258	259	245	235	253	246	257	257	245	284	230	277	254	253	263	256	277	256	231	274	267	262	258	281	257	240	243	251	219	272	254	284	258	249	252	259	271	235	239	262	256	267	265	258	264	273	270	262	272	239	265	268	222	275	272	242	248	250	240	232	246	234	241	271	260	226	264	251	279	250	239	243	258	255	256	242	267	229	263	243	249	253	273	258	234	250	295	246	237	263	255	275	278	252	277	257	268	269	233	299	264	250	238	255	252	253	274	255	268	226	257	250	253	247	272	246	242	268	260	259	253	279	255	237	273	239	261	259	247	267	278	241	257	275	248	260	262	259	257	265	245	237	259	258	247	232	235	262	264	264	238	242	276	235	286	256	239	269	252	278	243	227	236	260	240	261	249	290	251	250	253	247	229	254	257	287	264	268	263	228	232	272	239	270	273	259	263	282	267	249	228	249	217	236	281	245	234	229	262	276	265	261	234	220	231	260	245	280	253	244	243	255	253	254	254	226	224	243	276	269	242	275	259	257	226	241	277	261	243	253	252	257	258	233	251	288	264	276	243	259	235	216	261	259	262	270	262	261	273	246	262	228	257	251	253	241	252	250	261	242	255	231	254	260	257	224	255	236	278	250	282	243	271	276	272	263	221	246	270	234	248	283	258	258	261	237	244	269	250	261	252	284	242	259	259	256	245	279	246	279	251	264	244	251	278	258	266	288	243	268	265	281	270	268	271	247	250	250	270	254	273	268	240	267
30454	44721	30312	13652	6652	3934	2387	1597	1128	1017	724	563	520	441	393	361	369	357	387	362	324	364	320	323	343	326	310	331	308	317	328	314	305	322	313	309	320	322	313	325	331	320	282	287	300	322	321	328	276	321	291	342	298	288	315	303	309	326	313	298	318	310	280	291	319	302	338	280	275	324	278	343	302	319	287	297	307	286	295	321	285	306	306	318	304	306	283	333	290	317	301	287	304	309	333	284	337	293	320	305	326	304	292	310	307	300	306	312	325	304	285	325	327	293	297	317	317	301	316	305	296	300	255	335	315	337	338	320	325	331	320	314	308	292	288	325	316	299	294	314	304	295	321	335	283	293	305	315	339	313	279	322	306	294	311	288	302	301	317	293	319	298	314	307	307	320	303	306	320	277	297	310	323	329	298	264	291	287	340	268	311	313	290	323	281	285	314	294	306	284	288	284	291	308	317	298	310	334	296	266	278	294	284	313	309	310	284	309	290	298	290	298	312	307	305	333	301	300	311	311	294	296	314	309	295	306	299	311	303	298	281	315	298	315	309	347	295	302	286	303	331	324	310	267	306	307	301	319	312	320	319	291	310	341	268	302	305	309	288	315	287	299	307	336	316	309	302	301	310	307	322	309	296	297	320	335	318	284	334	334	288	264	296	313	300	320	282	338	315	324	328	308	312	287	303	303	301	300	337	284	308	296	316	332	350	332	309	301	294	301	316	308	322	310	348	272	329	353	280	333	307	324	307	306	300	295	279	291	293	298	269	294	310	285	302	319	319	326	283	286	266	337	332	323	295	332	287	307	351	318	275	330	300	321	301	330	311	295	301	302	291	290	291	283	282	314	288	290	312	302	282	297	332	287	292	333	298	297	307	291	293	275	293	285	291	299	276	281	284	295	320	311	337	309	292	289	280	298	309	315	298	309	285	321	305	303	299	304	325	303	306	324	291	299	318	326	321	304	269	300	315	283	295	281	300	283	300	317	307	309	279	276	269	326	304	302	306	303	312	308	294	295	298	322	299	320	291	316	335	312	295	296	291	289	306	285	315	296	306	318	331	313	309	283	288	321	271	301	310	323	319	311	313	309	284	311	297	304	309	298	314	304	299	336	310	289	279	304	309	336	298	322	273	302	327	320	295	305	277	294	283	285	284	298	307	311	334	304	275	312	294	309	300	304	284	311	305	311	321	319	296	314	329	282	286	257	305	288	304	289	287	304	313	311	282	317	274	302	319	308	303	322	277	282	312	280	265	350	311	307	327	283	283	323	318	299	288	309	290	305	289	315	297	320	305	304	339	294	283	265	317	292	316	288	326	304	304	305	289	294	311	282	329	313	303	282	319	291	305	300	262	320	327	322	306	338	320	332	320	330	297	292	290	291	326	283	354	323	295	281	308	310	286	297	318	289	305	299	315	307	316	284	299	291	282	284	343	311	306	287	272	312	329	307	309	293	305	310	340	333	284	304	287	287	310	281	315	281	312	319	336	300	301	306	316	302	332	327	292	280	290	284	287	311	333	336	294	310	278	320	350	284	317	285	267	309	340	350	297	331	289	307	320	284	319	319	283	302	338	311	307	280	291	301	348	289	306	317	305	295	346	317	303	333	304	286	312	290	282	312	321	319	289	292	327	296	300	319	279	287	299	301	293	285	277	279	285	281	295	290	316	303	311	290	275	314	352	290	297	313	317	291	298	311	280	316	323	297	300	299	254	336	302	316	319	308	317	306	320	349	319	272	299	299	295	295	297	266	264	298	280	303	284	341	286	321	317	291	296	339	339	297	333	286	312	295	289	301	299	343	302	291	307	303	338	303	325	271	338	324	293	306	282	338	310	275	310	293	309	281	303	274	284	285	316	287	316	314	331	262	318	321	319	300	304	302	318	301	290	340	297	300	330	297	307	309	308	287	341	315	330	300	289	294	298	292	315	298	307	317	306	289	304	288	316	319	326	311	278	300	280	327	357	304	313	300	306	294	331	310	287	335	294	314	314	294	285	303	344	290	294	303	320	293	308	287	287	286	301	320	292	298	313	306	278	280	311	302	295	284	320	296	313	318	327	307	326	326	281	313	314	297	319	279	319	306	278	336	313	300	280	299	318	295	309	287	314	297	278	301	301	303	319	288	297	296	300	308	295	315	316	298	293	301	298	291	285	333	316	322	322	310	308	302	335	319	280	322	307	288	287	318	282	319	296	282	313	315	322	311	322	297	321	297	316	282	291	276	289	312	300	319	294	274	304	297	314	315	296	324	316	299	301	278	274	315	296	303	309	292	301	310	308	318	329	306	297	307	324	276	311	301	303	302	314	302	316	297	299	282	287	304	314	307	279	313	331	306	295	295	294	312	318	308	302	309	289	276	295	309	302	318	294	336	289	299	322	304	294	300	279	287	290	298	256	290	309	304	306	300	300	305	278	311	292	331	304	306	313	313	290	305	286	277	266	287	281	292	340	287	298	309	307	323	300	307	283	285	291	275	286	286	296	279	357	314	301	295	304	327	326	308	323	303	324	318	297	296	314	289	312	333	304	283	295	295	294	345	328	302	303	285	290	289	285	306	284	302	309	314	300	287	316	279	267	283	303	310	295	265	319	286	302	311	307	293	314	304	290	289	308	298	322	307	265	293	292	361	287	304	319	321	304	330	298	309	331	308	316	278	307	306	305	302	316	315	294	284	319	315	303	305	292	262	336	317	309	313	315	289	298	292	312	300	324	272	313	303	291	278	280	353	281	295	308	325	321	302	329	297	290	297	291	260	306	286	276	311	326	296	300	317	333	292	312	318	332	277	302	280	328	282	286	317	329	320	306	295	296	276	322	321	275	345	286	317	295	304	307	270	288	332	306	320	329	298	297	304	292	290	330	313	312	310	306	308	289	325	303	305	302	336	321	302	293	302	288	308	302	310	321	315	280	294	337	270	312	287	290	311	312	311	285	288	305	297	305	316	312	327	301	294	308	313	318	293	289	290	283	284	317	305	300	304	327	298	301	305	280	294	327	300	310	304	319	301	294	291	288	309	303	299	323	306	296	300	275	300	299	310	279	302	282	289	301	298	311	300	306	272	306	294	291	311	321	287	317	324	303	313	290	315	288	298	312	313	275	291	329	316	314	308	291	301	297	311	301	319	318	291	325	268	290	304	321	291	308	301	303	280	305	306	315	332	319	285	284	282	275	289	307	264	308	325	292	302	303	311	320	297	304	267	271	282	328	319	316	271	335	289	332	290	308	313	313	300	290	312	293	286	290	314	310	298	306	300	299	324	308	279	315	297	297	313	293	294	316	286	295	310	316	288	324	310	286	295	328	293	296	296	282	278	304	296	299	291	288	320	309	313	276	307	346	292	321	322	294	290	275	313	282	315	340	320	281	318	321	303	296	284	303	294	282	319	346	291	290	319	319	306	323	314	288	311	321	295	311	298	324	290	320	315	288	316	301	315	323	292	295	289	296	307	310	301	308	306	302	302	312	309	298	305	321	328	305	320
23049	21294	28955	23954	21301	21341	10589	2067	1406	1140	904	721	679	604	546	504	488	469	468	429	442	492	450	433	400	444	451	465	450	392	416	419	427	413	469	419	388	412	377	409	383	429	384	428	427	416	381	411	426	384	396	377	413	436	399	402	418	410	409	363	408	400	382	390	401	409	399	389	417	393	393	377	402	400	402	362	419	418	412	394	396	408	404	393	445	443	371	381	395	349	361	391	382	439	392	385	410	405	411	380	428	378	391	400	378	369	415	389	413	393	396	412	377	366	438	392	353	394	398	413	417	387	396	385	447	453	461	441	418	436	465	409	407	389	374	420	420	416	392	360	387	378	405	402	415	380	415	366	341	379	386	373	380	370	392	395	409	418	377	364	390	431	418	401	411	388	390	356	368	417	422	400	422	362	380	398	412	389	345	413	349	391	385	386	381	411	412	402	381	430	347	347	431	393	350	390	374	378	368	370	398	368	422	375	396	396	355	376	379	408	392	382	422	401	372	342	399	373	387	387	390	421	391	388	411	388	364	376	383	356	401	388	391	436	402	398	404	398	389	425	371	379	373	393	383	401	389	371	387	384	352	404	391	405	381	370	387	424	379	346	375	392	389	410	406	382	401	396	399	407	376	384	431	389	378	376	363	386	359	394	370	386	354	408	417	387	381	414	367	395	395	391	422	419	382	383	429	395	416	384	373	396	405	383	404	388	365	394	392	367	385	369	388	413	387	376	378	405	401	399	377	410	371	380	399	400	367	360	363	405	386	391	393	384	398	399	413	422	417	423	405	436	372	402	426	381	374	397	360	406	368	391	402	356	385	435	379	411	392	388	411	367	408	405	417	365	379	377	384	405	392	385	429	392	397	397	396	391	380	387	417	380	380	371	397	370	393	388	408	406	358	395	378	442	355	345	415	395	366	387	433	380	428	394	362	410	397	387	407	413	409	393	362	367	411	374	409	411	393	396	400	379	377	390	394	390	404	365	373	391	343	403	426	386	377	382	395	403	378	407	402	367	376	388	395	392	419	347	407	382	413	386	415	406	368	384	395	419	389	386	405	387	375	395	398	389	379	377	369	373	438	406	427	397	396	395	369	380	373	389	385	380	398	365	376	372	410	408	381	447	367	386	368	425	373	370	412	376	381	381	388	383	416	372	407	381	356	380	377	368	431	386	364	393	411	402	390	380	412	415	377	432	385	443	355	398	431	376	415	397	385	408	392	396	410	377	407	378	402	417	407	371	410	382	379	398	400	382	393	393	417	380	384	382	393	383	365	387	392	384	375	450	421	393	383	385	390	379	390	384	350	400	397	398	370	382	407	376	384	420	425	404	399	379	387	392	384	364	372	426	367	426	374	387	435	369	385	383	367	363	394	419	410	394	405	364	396	381	362	382	375	418	379	423	367	378	390	376	377	402	372	384	405	395	389	385	420	380	401	364	383	409	393	385	345	381	357	387	389	432	412	438	374	399	397	386	416	424	383	407	421	411	396	397	412	374	392	419	418	380	393	406	401	410	403	386	391	380	411	396	401	361	370	406	390	389	379	386	371	382	416	383	425	418	362	372	408	385	386	406	391	394	385	386	374	397	370	380	402	378	380	418	391	422	392	431	402	380	428	407	404	395	393	394	358	368	394	387	380	407	386	403	369	361	384	415	411	437	348	417	370	387	390	373	407	364	361	383	416	385	394	378	403	390	388	392	409	370	386	425	382	374	422	398	387	377	360	340	393	390	408	394	397	391	380	353	356	403	392	417	370	358	425	355	408	389	385	397	379	424	344	430	395	393	362	391	399	381	381	376	387	374	409	419	369	375	378	364	381	416	402	405	405	381	401	369	405	411	445	419	387	412	383	410	408	414	390	361	399	357	407	363	395	417	405	391	397	430	418	417	376	375	387	370	393	380	372	375	385	381	363	397	383	432	360	379	402	389	373	422	413	418	411	392	370	394	430	364	357	395	384	345	387	430	404	410	425	394	415	435	417	362	387	388	375	405	362	358	410	417	406	349	378	411	383	377	395	365	381	406	414	394	368	415	408	385	410	400	401	389	406	386	350	376	369	368	432	374	389	363	379	385	382	376	386	390	364	385	409	412	391	378	368	387	411	361	401	374	388	399	399	369	414	391	374	378	367	397	436	388	422	388	358	382	403	378	403	373	384	431	427	413	358	397	407	368	393	379	391	417	410	403	385	383	392	369	408	379	405	358	363	421	394	373	338	389	385	369	406	410	424	399	365	370	380	412	397	361	408	414	395	400	390	371	371	381	389	409	358	374	384	404	359	388	387	417	384	392	341	400	404	412	426	414	364	386	371	383	425	413	387	372	388	389	378	395	410	389	402	367	382	385	436	385	403	385	392	393	377	414	455	378	416	370	353	408	404	352	372	416	380	398	400	393	416	412	414	406	387	376	417	392	407	376	382	402	390	393	408	415	375	359	395	404	365	381	367	389	353	424	399	393	377	390	358	375	378	375	394	406	412	399	393	366	390	387	428	382	420	396	399	411	378	405	403	401	391	402	405	394	393	428	409	404	389	404	363	355	432	381	395	402	387	399	394	401	408	365	408	414	391	384	382	404	416	434	409	402	385	360	384	397	437	376	384	414	358	381	397	383	396	382	416	393	377	384	410	421	373	396	381	407	363	407	370	418	400	373	343	409	425	381	377	353	391	413	359	416	398	396	399	388	404	401	408	402	372	414	375	386	396	419	402	387	398	396	346	374	420	421	398	441	405	362	379	359	374	423	379	384	399	380	420	356	398	354	435	385	404	411	411	379	405	375	412	406	392	362	387	422	356	369	384	373	396	359	411	426	400	353	355	386	411	386	382	384	429	380	379	374	371	413	422	376	377	397	413	372	397	410	397	384	371	439	390	397	398	386	387	385	412	414	368	396	366	381	363	362	407	401	384	399	394	388	418	382	406	377	384	394	392	409	423	382	372	366	383	442	391	405	398	407	427	410	361	372	389	349	394	421	375	392	397	410	366	394	427	360	386	422	391	341	348	415	399	432	400	380	400	388	391	385	428	368	397	386	404	401	368	376	402	392	381	424	370	387	375	395	410	412	398	369	376	402	406	357	369	421	369	411	392	417	386	421	423	390	403	398	376	413	370	371	380	375	343	396	404	344	377	392	365	414	382	432	428	394	410	366	422	346	352	378	379	427	373	396	381	395	417	385	367	363	350	403	398	405	449	408	362	380	375	368	421	385	409	393	392	339	395	371	383	379	372	378	356	397	362	395	377	411	386	383	385	368	409	377	354	364	381	357	366	368	376	373	395	364	389	396	367	343	365	380	375	411	393	372	385	365	361	390	380	391	367	391	400	403	397	362	384	417	431	378	416	387	375	367	427	381	379	370	388	379	377	382	389	367	402	426	414	389	381	416	388	412	372	363	381	378	429	380	411	373	381	400	354	364	388	382	402	383	380	375	390	359	408	387	393	385	435	392	341	412	382	420	407	404	384	436	404	373	402	391	359	367	366	394
33741	55517	38676	20563	11759	7748	4562	3082	2390	1898	1423	1067	1039	837	738	657	593	548	599	544	554	526	535	549	522	520	497	471	479	490	468	444	445	482	471	488	414	458	463	448	466	477	464	421	457	433	443	478	411	448	414	425	463	453	430	426	431	454	441	443	458	438	435	450	473	480	420	422	446	420	438	466	454	455	450	431	463	440	454	423	433	451	453	443	408	463	484	447	429	459	441	413	430	440	470	442	439	459	475	449	402	423	429	450	466	445	430	457	433	476	450	475	424	414	447	439	506	478	462	431	423	440	491	429	470	527	561	507	531	470	442	442	458	472	460	425	469	404	458	405	449	446	446	442	451	441	406	454	419	452	450	411	439	434	431	450	456	457	445	421	455	453	423	419	434	469	432	401	442	456	438	458	442	455	453	429	419	458	485	471	432	435	410	425	430	461	437	452	483	422	427	466	436	465	441	464	427	401	466	427	454	427	469	454	439	435	431	437	391	422	445	475	437	440	451	433	429	429	450	420	436	492	431	438	433	426	417	428	434	415	460	440	446	436	432	424	434	441	426	420	441	423	445	413	438	426	432	461	419	430	436	427	433	408	453	443	463	459	448	445	458	397	441	428	447	466	436	423	415	443	471	416	447	443	454	435	429	443	411	452	422	443	447	419	444	430	441	418	418	451	432	444	445	455	432	452	438	433	432	418	442	443	480	430	457	432	418	452	440	446	431	411	439	467	464	449	440	436	468	420	455	425	422	406	429	433	487	409	445	445	431	453	421	447	477	462	421	398	467	441	474	469	462	419	447	420	432	414	434	410	465	451	457	465	455	441	437	405	447	407	449	413	405	444	459	418	435	438	472	410	466	459	469	408	385	464	437	412	426	432	407	452	440	417	465	454	458	436	461	397	454	434	448	427	440	458	474	470	425	406	475	453	434	447	466	425	417	455	474	444	433	454	444	456	447	420	389	462	449	443	452	456	434	436	445	441	436	480	422	453	464	437	436	439	440	449	438	438	419	422	454	406	493	447	470	490	441	443	453	443	449	431	486	433	450	425	468	453	457	459	450	432	430	428	457	403	470	442	430	420	441	423	425	453	451	419	445	431	438	432	453	420	441	418	436	473	442	484	428	433	430	469	425	453	438	411	441	455	426	421	470	427	410	420	434	451	445	409	423	411	442	459	432	448	468	409	439	418	436	429	497	456	450	424	443	435	452	447	453	412	434	483	437	442	432	430	432	434	426	414	422	452	429	450	431	454	413	460	419	431	435	409	447	441	406	431	468	433	402	440	455	472	422	415	410	443	430	418	442	431	450	464	457	474	437	438	414	460	485	411	475	441	441	396	407	463	438	433	445	438	424	443	476	416	423	427	441	436	485	433	435	442	455	471	464	434	460	461	437	454	428	470	448	434	400	433	474	428	423	461	453	418	447	437	450	499	395	407	409	409	492	457	457	423	444	465	448	412	436	483	443	432	449	450	454	398	455	440	425	419	400	447	450	448	435	460	434	436	489	432	486	427	427	440	432	437	425	427	456	437	403	450	469	400	437	435	466	477	459	474	423	397	452	440	415	454	453	451	416	449	457	434	422	428	433	443	410	447	479	445	418	439	466	466	446	435	421	465	415	421	417	467	415	400	462	482	438	486	438	448	438	437	430	425	449	440	433	417	427	441	395	461	431	459	454	465	438	462	444	441	463	418	459	469	446	427	387	439	440	426	430	436	432	467	426	458	444	446	438	450	437	430	437	402	420	456	455	441	428	442	469	433	458	441	395	442	433	383	427	493	424	472	450	445	447	455	422	410	494	468	467	402	448	436	460	421	452	439	432	459	451	444	482	430	440	410	456	498	450	451	446	423	479	432	427	389	435	441	410	417	423	440	438	445	417	461	456	419	409	446	486	438	440	441	451	466	428	429	449	413	408	456	412	420	452	450	426	418	436	452	451	453	436	471	443	435	452	440	406	437	457	445	433	454	397	472	445	436	453	454	458	432	416	424	429	467	432	465	457	445	427	445	432	442	438	453	451	436	438	438	497	440	408	420	414	440	420	458	432	420	428	433	427	461	436	443	436	469	462	420	393	449	406	428	448	432	430	445	403	466	482	454	453	434	467	459	461	427	444	446	407	432	461	468	454	475	390	443	455	413	407	416	441	453	455	446	462	478	448	472	450	420	431	412	455	466	434	455	442	466	426	376	441	437	484	447	431	432	430	433	420	442	435	485	452	461	453	453	441	442	444	468	425	388	425	446	439	427	439	434	456	478	437	416	406	408	447	434	432	449	393	413	446	413	440	434	482	419	437	446	447	439	456	424	470	471	455	431	450	426	426	451	456	421	447	460	452	430	384	472	468	461	428	440	425	471	411	436	414	482	454	430	433	438	384	421	397	452	441	459	440	421	448	432	446	485	424	461	460	459	465	451	447	442	425	420	464	435	420	440	451	455	441	397	421	440	433	443	464	435	440	431	452	432	449	441	444	447	430	435	474	434	429	410	462	435	427	450	435	428	444	468	429	419	405	467	402	465	393	444	454	417	451	481	407	446	466	434	489	418	452	438	403	452	431	417	418	441	464	416	452	443	440	439	423	421	420	445	433	433	415	472	491	426	414	446	433	442	433	424	467	457	475	442	446	452	450	434	439	435	409	483	437	453	460	451	433	421	413	442	439	423	440	401	445	433	451	438	473	437	435	401	446	470	446	438	482	462	456	441	434	453	441	440	409	483	439	435	495	406	444	477	455	447	449	426	449	426	423	459	454	442	427	411	416	460	469	430	412	439	449	411	445	431	412	463	430	450	437	445	426	414	397	453	447	455	438	416	439	416	438	441	417	414	446	433	449	431	413	429	494	412	436	426	448	444	443	452	451	438	464	452	415	444	445	452	462	464	447	435	446	424	450	437	445	444	468	441	449	478	506	463	477	425	444	429	451	478	460	461	469	448	450	456	481	456	430	444	449	441	460	421	472	487	450	459	440	440	445	429	457	440	418	454	457	438	422	423	424	422	402	436	444	427	483	454	398	449	471	420	446	442	446	415	502	460	405	426	418	436	450	473	416	462	450	416	442	448	419	442	420	452	437	421	475	459	442	469	445	425	386	414	458	425	412	440	413	399	439	466	426	407	432	443	467	463	410	443	431	400	437	417	443	442	429	414	420	460	443	448	454	414	454	416	485	404	438	434	455	453	430	467	453	449	438	435	420	428	432	402	448	458	487	443	495	438	416	440	415	443	451	441	451	435	451	455	438	473	442	432	395	457	434	409	406	419	413	420	465	487	447	456	459	423	475	399	487	433	435	433	437	439	485	427	435	406	448	465	440	426	434	443	448	419	416	444	484	413	423	435	464	431	432	469	433	441	391	417	437	436	445	449	468	438	428	456	487	411	472	450	453	451	404	398	445	424	441	462	441	421	424	455	438	436	456	435	476	426	438	393	464	429	450	452	455	437	434	453	422	427	395	411	462	453	419	432	487	429	432	432	434	455	429	434	455	445
28654	25067	24980	11386	2977	1470	781	557	444	420	304	281	281	268	252	233	256	240	222	241	218	237	248	244	234	238	266	224	248	212	202	220	244	228	240	219	211	225	204	204	200	205	229	229	212	248	222	225	197	227	243	251	199	202	226	231	234	242	218	220	226	249	222	219	214	209	247	214	226	221	205	209	221	216	230	218	235	259	219	205	229	211	202	230	209	208	200	241	231	229	219	221	209	216	228	214	226	226	231	234	232	220	202	223	242	217	230	223	202	239	227	252	230	230	227	223	236	227	244	238	245	200	228	239	225	258	249	227	211	245	239	242	218	202	209	216	220	228	231	214	216	222	242	211	262	231	218	221	245	203	214	255	254	211	199	211	222	197	227	213	243	226	205	226	205	233	208	213	253	198	216	213	213	219	218	220	211	205	195	268	241	206	229	247	224	229	204	215	238	215	208	237	217	205	208	199	208	208	204	232	211	232	211	235	226	226	202	246	215	217	219	234	210	216	224	251	193	200	219	215	214	213	226	216	231	205	232	209	236	202	238	204	244	198	217	219	236	231	207	193	228	223	224	256	218	224	229	240	221	237	243	237	253	231	214	229	247	235	199	233	242	224	189	242	209	197	233	224	218	227	225	231	207	209	231	198	224	216	248	207	243	213	222	233	221	219	223	213	231	241	211	213	206	227	241	226	224	247	251	233	193	209	225	214	228	220	210	217	221	242	220	205	225	241	210	222	237	242	247	212	227	219	249	224	206	216	219	226	226	234	216	214	225	211	208	198	220	248	210	235	209	225	224	227	211	232	244	238	230	232	240	238	219	242	229	250	225	234	223	205	236	209	209	215	206	248	220	214	233	230	228	216	225	224	227	245	230	217	223	225	215	258	223	232	203	253	214	219	239	209	249	218	233	209	239	209	226	218	216	236	229	234	226	208	214	222	244	224	224	209	259	230	235	205	215	221	237	198	200	204	213	240	194	215	228	202	209	208	224	237	219	207	222	231	227	222	208	229	217	229	216	227	221	206	204	224	222	207	228	220	228	204	217	197	254	242	219	215	238	235	215	213	220	199	243	239	227	250	227	205	213	210	242	221	207	223	229	234	217	242	233	225	242	237	203	253	219	236	239	237	241	217	237	237	210	224	235	203	223	231	223	227	223	194	201	247	234	241	230	221	208	236	227	245	218	227	225	230	210	232	223	232	227	210	222	229	215	204	247	242	222	235	196	215	242	215	243	215	223	228	216	234	224	232	249	251	252	244	226	230	232	231	236	206	224	219	238	210	220	238	228	214	200	239	221	214	245	197	227	224	237	221	206	214	232	248	184	197	243	259	260	234	189	213	263	206	230	242	246	216	255	245	253	226	227	230	219	232	239	226	233	221	234	195	231	226	203	202	210	235	220	230	211	213	211	214	249	255	202	227	229	207	239	219	225	227	222	221	240	210	202	189	195	210	241	225	213	212	231	227	214	254	216	239	226	202	205	230	232	237	247	237	213	227	239	227	212	238	249	188	229	208	240	237	267	194	218	221	241	220	235	217	257	209	231	215	225	208	220	223	181	235	224	224	208	240	228	239	216	235	189	242	216	226	208	194	213	245	221	240	211	205	230	229	214	251	233	209	237	207	216	207	225	207	229	230	213	218	233	245	225	207	230	229	214	257	224	224	212	204	214	204	244	228	223	239	213	217	235	207	235	214	247	233	213	208	244	220	234	244	235	232	234	217	245	257	224	225	243	231	218	251	216	218	224	218	229	228	219	220	233	228	234	195	222	223	206	224	206	205	246	225	232	222	210	249	225	223	228	235	229	241	224	239	213	210	258	249	231	208	195	272	248	227	215	201	216	215	223	267	220	206	215	216	197	205	219	217	256	220	193	223	259	222	233	226	215	217	203	207	221	246	220	215	230	232	233	223	231	232	237	238	239	220	192	206	235	251	235	247	235	223	214	234	244	225	221	245	234	231	225	220	220	221	218	220	218	213	240	225	221	218	184	249	194	237	236	220	241	250	224	218	209	210	233	236	230	232	202	208	204	221	214	245	208	219	206	225	240	214	219	229	217	221	211	237	213	204	231	211	188	212	240	217	225	209	213	227	240	248	243	237	204	195	224	201	231	233	202	220	232	226	227	196	224	241	214	254	237	226	209	215	223	257	227	223	224	201	220	206	207	224	217	235	207	250	231	228	231	234	227	228	226	209	226	227	215	207	258	231	237	236	246	221	228	241	237	248	227	228	240	202	219	233	241	243	247	209	237	172	223	226	188	210	220	224	223	215	248	202	236	220	243	212	240	219	251	247	252	211	232	229	232	222	252	211	236	234	233	222	200	222	217	247	226	249	236	228	244	231	205	226	224	228	227	223	218	219	218	204	225	239	217	208	223	237	209	247	224	256	206	207	204	225	230	211	211	230	212	216	203	216	240	233	212	217	200	218	218	167	219	220	238	241	215	242	200	220	198	258	236	241	251	223	234	240	236	254	201	218	237	224	242	238	226	223	245	197	209	239	218	232	213	245	193	223	256	226	212	241	230	222	256	210	241	253	225	218	222	226	237	201	222	214	227	217	212	224	249	209	244	217	234	240	196	212	240	244	199	238	210	233	201	235	226	210	245	232	217	238	260	218	225	241	222	237	232	236	231	224	224	208	220	242	230	197	212	250	220	243	225	234	252	236	215	247	205	237	209	211	214	234	203	202	215	226	211	218	232	215	223	230	244	236	211	209	214	217	223	228	229	247	208	258	224	208	196	219	227	231	196	219	214	240	236	218	245	191	241	232	214	228	226	247	230	224	253	222	259	214	245	204	230	231	213	217	225	208	217	245	234	218	202	207	246	211	221	239	208	217	214	242	233	224	220	221	258	251	207	233	252	218	235	223	205	231	237	240	240	216	206	222	211	230	218	210	219	216	223	231	227	223	232	227	207	242	242	226	210	250	208	209	217	213	220	201	229	233	221	216	216	216	251	234	239	220	247	250	226	227	234	220	211	214	220	216	222	217	230	241	232	217	221	222	219	226	202	229	217	227	220	229	245	233	214	209	211	225	254	232	214	232	245	233	245	236	242	218	220	227	231	229	242	224	199	231	233	210	228	230	186	229	239	233	216	228	246	228	233	213	235	186	216	222	222	232	237	214	222	205	208	212	226	230	242	231	197	216	209	213	216	209	229	227	215	226	246	253	211	221	214	224	244	221	215	224	233	213	228	227	215	219	245	220	242	180	254	203	245	221	210	238	234	229	222	199	234	234	247	226	219	248	243	228	242	222	236	210	236	206	250	209	260	225	219	219	213	221	218	226	220	218	238	263	220	218	217	226	202	220	241	194	245	245	239	228	225	208	218	201	233	238	235	228	225	209	200	211	232	251	234	208	213	227	200	256	216	247	202	243	194	229	184	201	228	213	239	249	226	242	239	242	226	224	233	233	250	213	215	207	212	225	191	211	211	233	215	234	219	220	239	200	230	225	232	222	235	216	260	223	212	226	226	234	226	201
30668	39948	25364	9754	4554	2899	1604	964	766	648	500	396	391	354	342	287	291	284	291	292	280	266	281	246	273	272	295	262	280	276	264	270	263	271	255	237	247	276	262	267	241	270	279	264	242	247	275	266	276	257	252	268	266	287	264	249	274	256	249	261	279	269	271	261	273	268	262	236	251	261	298	284	288	273	275	239	267	262	279	270	270	268	254	273	272	265	262	261	281	284	273	264	278	254	265	278	264	268	238	290	250	276	289	280	253	251	284	261	282	245	262	251	253	291	289	290	279	282	290	271	266	279	279	286	286	302	288	261	268	289	295	267	291	264	245	287	254	287	292	249	264	244	267	269	246	286	273	246	288	287	270	261	271	275	266	286	244	272	283	316	249	281	222	281	291	245	263	267	251	257	250	261	295	252	248	247	277	250	259	243	256	268	279	265	272	247	244	257	278	292	292	253	282	246	247	258	270	246	287	253	259	285	286	279	265	257	262	258	274	268	289	267	272	260	280	284	291	269	252	267	276	260	240	254	263	284	260	274	256	263	233	265	245	239	297	258	264	284	280	280	272	259	244	237	252	286	283	245	252	250	268	295	253	281	280	262	250	283	236	283	297	245	244	303	276	259	244	279	258	223	235	242	290	263	259	255	270	271	271	313	282	242	265	276	287	293	292	262	293	262	285	242	260	293	275	250	248	268	253	231	274	273	239	293	265	285	256	255	262	257	245	276	260	280	270	270	252	290	250	260	288	250	266	250	232	262	264	261	251	248	269	275	280	245	264	251	241	292	236	232	289	292	266	251	270	274	290	278	250	259	265	270	257	264	238	268	265	286	277	295	285	271	288	248	257	271	278	296	251	283	239	274	269	268	277	264	286	285	252	272	245	306	266	268	280	286	246	265	284	273	257	271	281	275	288	266	272	253	266	290	280	268	242	263	262	290	256	256	251	295	248	290	244	265	272	270	252	306	238	293	249	255	266	267	269	259	261	295	277	247	286	234	293	261	251	237	288	245	257	279	253	260	245	281	277	269	285	286	268	287	282	288	266	262	275	280	258	254	249	269	254	296	271	269	284	259	277	263	280	259	263	276	255	269	270	260	268	259	260	289	249	240	272	245	291	266	275	251	265	309	255	278	229	255	250	255	279	260	290	269	254	268	294	262	264	287	258	253	268	289	277	269	277	284	264	248	255	257	242	264	257	271	289	284	268	251	257	285	270	286	274	320	251	275	250	269	284	301	291	278	256	259	267	247	265	270	249	280	294	288	254	263	261	240	261	279	245	261	287	281	289	261	275	278	267	289	251	254	270	239	283	245	278	260	277	256	254	261	263	271	277	251	275	295	291	291	247	242	250	271	270	232	262	262	258	264	252	284	296	269	251	244	257	274	269	258	263	289	273	267	259	277	247	257	233	260	257	279	271	275	254	285	274	259	292	287	249	278	245	249	267	269	261	250	298	237	255	306	239	271	260	275	267	269	263	267	256	246	259	249	238	291	271	240	294	261	268	273	254	279	260	264	244	269	275	268	272	274	285	262	236	312	269	262	232	298	244	250	284	281	263	244	262	253	261	257	288	242	281	243	257	287	256	248	279	282	282	300	292	253	246	254	252	252	262	247	273	250	270	285	264	253	266	271	269	263	272	296	271	270	283	285	257	260	242	248	256	305	222	264	246	232	280	262	267	286	251	249	279	262	247	253	276	263	281	246	269	251	249	241	264	284	280	277	275	277	271	282	296	285	236	261	274	276	264	260	255	283	260	274	260	278	265	265	270	242	238	273	264	254	281	282	262	273	257	275	308	259	293	250	267	247	255	245	249	254	255	282	251	294	239	249	264	281	260	276	240	230	292	267	262	246	259	258	268	274	250	261	252	277	284	264	284	291	234	263	260	272	243	256	246	244	273	274	266	233	294	272	252	274	292	278	246	293	253	279	261	280	266	270	268	258	276	267	250	254	233	261	267	239	303	268	260	269	263	277	277	253	278	263	260	276	261	281	277	279	265	279	265	245	267	252	256	275	263	250	259	279	283	261	248	255	231	280	288	252	265	292	257	266	260	290	260	255	292	227	269	277	270	250	265	254	262	295	274	281	256	268	263	242	269	263	278	284	276	288	266	289	266	267	256	252	276	281	264	277	247	275	271	277	272	246	262	255	272	270	278	282	242	251	284	272	261	269	285	232	264	291	255	278	281	244	268	263	271	296	263	287	262	277	282	271	259	265	262	263	251	264	272	265	279	255	270	269	282	292	272	281	270	254	287	276	264	266	269	252	289	275	273	252	228	265	281	238	255	257	272	289	263	265	293	256	265	282	290	274	285	284	262	272	288	297	271	306	266	263	271	236	248	283	259	253	273	297	245	268	250	276	268	266	293	295	258	270	242	260	253	266	283	280	261	279	238	262	279	266	264	266	273	249	272	264	262	257	275	267	265	284	270	259	254	229	258	264	255	229	265	269	289	251	305	248	276	272	266	258	266	260	288	283	263	274	253	288	271	248	276	269	262	272	271	268	289	285	299	277	267	255	248	271	301	284	268	263	261	283	263	239	247	262	288	255	282	290	260	279	283	279	298	264	292	264	265	288	237	257	278	250	258	276	285	266	265	231	288	279	286	250	252	281	257	284	286	285	267	271	248	252	254	263	272	272	275	267	258	274	251	254	261	263	262	243	282	261	263	265	262	286	273	268	268	286	261	284	266	268	299	253	267	272	284	267	271	251	282	250	265	268	247	244	281	260	262	260	289	256	282	264	267	240	272	280	277	292	285	288	251	259	248	276	257	241	289	273	281	286	258	282	271	268	259	278	260	269	241	250	254	282	254	242	267	269	255	232	260	265	276	264	253	257	249	268	273	296	283	244	244	262	262	263	255	270	256	262	264	273	287	275	284	281	290	289	261	282	274	250	245	292	257	260	275	268	269	238	297	268	289	296	239	261	267	268	255	254	223	264	280	246	269	296	289	291	291	261	261	251	251	261	247	237	273	295	244	259	275	274	246	253	244	263	259	258	298	264	245	263	280	262	288	277	258	269	251	277	296	232	277	280	269	297	240	286	273	238	267	264	272	238	247	273	247	264	223	261	241	263	256	252	258	277	266	257	259	269	243	253	274	265	276	264	247	277	261	236	288	293	280	306	260	254	276	292	279	235	278	308	257	281	269	265	292	261	243	272	270	275	267	262	247	252	284	266	285	286	267	289	283	264	296	260	268	259	270	302	242	274	273	248	282	280	243	259	290	282	268	262	265	250	228	268	253	264	273	254	278	274	270	261	257	266	254	283	259	287	266	260	248	257	274	258	261	255	253	241	262	265	270	252	285	261	275	246	257	270	264	270	284	282	271	262	281	248	277	275	260	277	285	264	274	264	253	258	260	229	246	291	266	259	258	255	271	261	264	276	247	243	263	269	239	270	287	266	272	249	282	266	270	259	255	258	275	260	292	255	300	256	252	287	275	273	272	279	255	286	247	295	259	252	252	277	241	253	257	246	272	271
24182	21317	28586	24424	21231	12348	2572	1213	962	785	612	493	487	413	380	419	383	331	326	342	330	365	333	342	325	325	353	328	301	367	333	318	303	323	316	304	314	313	296	290	327	323	303	297	342	329	307	307	281	344	285	307	301	289	315	319	306	327	330	328	289	331	278	297	291	340	321	320	293	304	271	322	293	274	314	295	346	283	314	307	306	309	290	291	302	290	327	302	298	303	332	302	328	336	318	310	314	327	324	350	338	314	318	321	302	329	299	313	287	328	298	290	293	333	266	299	273	339	281	306	296	315	280	335	310	369	360	346	356	351	310	356	320	340	327	301	295	297	288	309	309	286	331	340	325	329	323	312	311	325	298	299	306	293	314	303	296	301	290	304	324	320	296	308	324	304	318	299	298	287	295	307	322	312	290	292	327	343	280	321	317	322	306	328	307	338	299	310	306	303	304	322	319	324	276	335	307	296	284	279	275	297	325	294	341	283	330	315	319	279	319	304	324	285	285	314	317	310	292	300	314	314	275	304	280	303	332	281	314	285	326	302	296	314	288	296	341	293	331	271	285	322	317	286	289	306	312	308	310	293	292	297	317	287	298	306	324	282	301	306	294	317	285	343	298	283	294	296	299	283	300	315	292	316	289	329	298	315	339	320	327	322	312	303	302	292	330	320	283	320	317	297	332	293	276	314	307	296	315	268	267	317	328	317	341	312	331	302	298	280	305	303	304	301	327	306	291	315	299	323	287	298	310	308	334	299	301	306	316	294	329	278	324	286	324	297	312	314	314	308	321	298	282	332	302	324	314	315	280	313	318	307	290	290	296	299	286	298	285	329	295	357	281	342	289	317	308	313	274	299	294	297	347	329	309	284	323	293	292	322	305	341	324	322	311	316	284	310	285	289	329	308	303	285	299	298	332	295	309	323	303	280	296	320	297	283	321	326	318	328	303	283	281	341	294	311	304	334	306	295	308	307	276	323	320	338	310	334	316	320	321	279	295	327	320	329	316	306	325	324	317	283	297	325	288	278	302	315	317	277	326	309	279	287	329	292	273	346	317	324	318	303	330	322	316	317	272	313	332	304	320	288	322	305	305	302	276	316	312	303	309	313	297	296	306	306	308	324	269	312	295	356	309	276	302	307	285	320	298	334	310	293	306	292	296	291	299	330	330	334	308	296	301	349	301	294	293	291	311	331	293	318	256	311	317	297	335	311	328	323	315	305	302	302	310	285	275	307	302	295	315	309	316	307	287	297	305	296	309	335	308	290	308	304	308	273	303	294	293	319	302	329	343	332	317	293	319	295	292	300	306	351	303	356	325	284	297	331	301	292	286	296	297	320	323	299	312	299	285	309	284	289	286	333	300	303	315	315	303	298	348	306	276	302	336	293	313	296	329	301	298	293	281	279	293	293	304	287	301	307	303	288	302	290	291	276	340	271	310	273	307	342	310	295	306	288	308	289	285	287	273	312	294	303	311	328	287	281	308	298	319	299	306	313	303	304	302	344	309	310	309	316	273	306	301	311	329	292	329	329	327	294	298	315	352	292	333	294	290	288	306	288	289	313	316	269	249	300	324	251	292	319	319	297	347	280	301	326	295	290	304	350	297	332	284	310	320	307	271	301	329	306	300	295	281	275	303	313	298	322	303	286	315	291	294	305	309	330	317	298	268	308	325	283	319	311	310	301	322	355	319	319	324	287	295	311	278	314	312	312	318	339	296	299	304	326	333	283	291	323	302	348	305	274	284	276	278	285	328	308	318	309	275	319	331	315	297	312	294	314	347	311	309	312	322	308	295	336	330	307	288	318	306	288	296	319	323	306	319	321	298	330	305	326	315	290	295	320	325	296	297	302	324	312	308	322	309	315	294	283	291	287	314	291	288	297	271	325	307	311	315	315	303	306	324	302	303	303	281	287	305	314	301	348	289	272	294	323	326	298	282	301	345	290	312	310	291	312	283	307	295	346	348	303	326	294	303	313	304	325	322	293	298	313	294	317	300	295	337	286	298	304	299	313	338	302	302	277	303	303	289	284	301	286	303	301	318	312	324	336	302	318	307	310	323	307	349	327	288	310	322	296	312	299	330	313	320	318	298	322	273	325	301	329	300	342	314	336	295	307	325	289	356	308	289	315	333	282	272	292	334	298	327	298	331	291	289	300	300	320	273	294	304	339	305	314	298	309	302	307	297	298	317	322	286	315	311	283	359	312	324	286	323	312	307	325	282	306	280	328	304	318	313	296	316	323	310	313	298	284	281	308	304	302	309	286	305	305	302	325	283	299	320	292	312	270	307	287	307	298	307	329	308	283	291	307	276	332	346	320	289	286	348	299	324	289	306	303	328	308	319	316	291	336	313	286	313	292	275	296	309	318	307	313	304	325	287	318	316	323	336	287	311	329	287	299	326	293	294	303	310	304	286	316	333	325	310	326	303	310	315	318	330	274	285	296	328	314	315	293	303	314	316	311	325	311	306	323	314	324	276	280	321	325	293	323	314	316	310	316	322	306	294	288	326	310	291	292	318	283	303	306	306	286	298	331	297	311	311	287	299	295	308	295	296	336	323	326	295	321	267	318	333	330	317	329	300	308	317	326	328	337	309	321	277	299	330	299	316	306	317	308	321	304	294	322	294	291	284	325	319	336	305	300	304	292	322	330	320	296	314	306	310	305	325	294	300	301	304	307	293	304	303	325	310	331	298	303	313	313	289	321	307	307	323	326	319	328	324	284	287	311	307	283	278	275	272	338	328	302	311	328	313	319	300	310	272	298	325	304	304	287	331	295	294	303	310	280	319	302	290	303	277	330	299	277	294	292	293	296	291	317	320	295	311	301	301	300	290	320	294	294	288	311	303	286	340	279	293	311	335	315	286	289	326	305	277	284	317	298	305	309	322	285	296	298	290	329	285	352	327	339	299	302	314	298	319	286	328	315	333	332	313	327	313	334	297	329	295	315	311	294	330	327	310	325	333	293	322	343	308	291	297	299	272	323	310	347	280	317	297	285	309	303	282	321	302	295	315	290	269	305	265	302	316	323	303	375	330	312	310	292	290	322	305	310	306	289	336	316	295	299	355	319	303	324	322	308	302	315	319	307	307	311	322	280	286	295	282	311	299	320	333	306	287	297	324	308	271	312	314	278	310	334	324	303	312	301	296	321	307	310	316	312	310	313	318	315	297	285	310	318	301	288	297	305	295	322	314	297	306	333	323	323	314	296	310	278	300	310	311	295	319	319	308	292	288	319	257	297	308	307	278	298	322	306	297	299	331	287	301	299	325	306	299	285	320	317	293	312	284	309	314	297	307	314	287	317	330	300	307	307	317	314	265	285	309	309	332	315	305	298	319	334	315	303	330	287	291	297	281	315	316	313	297	336	275	293	307	336	291	298	288	313	327	286	319	337	291	329	314	269	313	294	278	298	311	306	319	297	302	318	280	272	291	328	325	294	338	311	313	301	318	310	305	295	297	319	296	287	285	312	305	312	276	296
29973	49995	36204	16864	8194	5877	3189	2008	1621	1198	980	762	649	600	497	474	460	440	408	378	427	392	393	377	361	399	405	381	382	374	354	353	377	371	360	369	381	362	355	319	419	406	385	367	378	324	362	353	344	359	374	357	374	370	347	345	355	322	365	362	362	360	357	360	390	345	347	374	351	367	373	353	339	359	351	338	348	346	379	356	346	361	311	359	338	345	349	361	376	340	375	369	332	362	374	332	344	346	368	327	380	404	340	333	348	359	363	374	334	350	311	331	329	339	354	369	363	350	369	345	359	364	338	346	397	420	407	422	389	392	364	394	383	347	313	360	339	357	349	352	329	374	339	330	350	371	387	324	375	342	341	336	332	376	340	350	348	325	340	345	367	349	363	348	338	368	313	344	333	366	380	357	346	354	341	365	346	340	340	371	357	348	379	376	327	361	341	382	356	360	342	338	348	366	338	347	328	346	357	314	345	306	354	375	323	340	350	330	331	373	360	343	361	368	359	341	345	349	330	395	334	336	342	361	359	324	352	325	374	361	350	370	379	351	394	350	335	347	367	350	340	356	397	371	357	348	345	334	401	348	352	387	337	345	348	322	342	340	373	357	366	322	358	358	346	349	343	344	364	387	319	345	367	339	328	337	324	341	387	355	363	316	352	330	331	346	354	336	347	352	370	345	335	356	357	333	365	337	330	406	339	359	353	334	326	380	347	364	347	346	350	362	367	371	357	381	343	371	368	352	343	382	379	337	329	372	331	361	351	375	326	341	356	361	331	333	355	351	334	350	336	368	364	359	337	327	329	328	359	328	374	323	376	350	384	358	351	353	338	314	346	380	405	358	335	354	350	360	318	378	352	327	381	346	383	368	352	324	334	355	325	336	330	322	334	355	321	328	351	333	330	356	363	332	355	362	348	387	336	346	340	361	345	381	363	358	346	343	345	374	313	374	355	332	345	373	334	335	356	384	404	349	350	333	348	357	340	337	344	374	336	343	340	354	383	341	348	343	348	345	361	324	344	370	348	364	319	341	375	351	361	344	344	335	370	336	359	360	334	383	331	355	356	362	379	326	340	335	348	344	344	354	378	335	324	324	366	331	368	354	386	360	359	336	341	335	364	347	349	317	330	324	340	322	370	379	362	362	343	356	341	342	347	335	308	342	354	410	304	345	354	327	377	353	354	352	350	363	328	350	377	342	361	346	354	329	358	377	365	362	369	338	363	381	349	334	337	359	335	348	340	354	358	324	347	347	380	352	329	335	326	338	335	378	360	360	337	358	357	362	357	350	371	385	356	336	383	324	364	355	342	324	336	342	333	375	344	326	362	353	336	359	389	341	369	329	350	386	359	357	379	373	373	348	375	359	336	357	342	330	377	368	346	325	370	368	352	320	386	376	372	330	351	341	337	323	363	346	386	346	342	372	343	351	376	342	352	336	361	341	338	327	321	341	360	378	320	346	344	377	336	324	344	320	356	375	361	330	353	356	345	370	331	369	357	353	377	361	325	353	354	386	349	366	346	353	333	370	329	336	359	394	358	362	337	372	359	347	371	338	341	378	336	345	326	351	334	339	381	383	331	370	348	337	350	336	372	375	354	369	362	373	352	328	346	372	352	344	356	355	352	329	348	356	340	357	353	350	349	345	359	355	380	365	343	384	368	368	313	375	350	380	345	363	369	379	337	362	352	370	316	336	334	367	348	358	366	315	330	383	352	381	365	373	371	373	350	358	351	321	336	338	346	354	356	384	377	320	378	369	331	339	353	365	348	338	327	367	367	381	333	367	340	338	359	369	322	365	373	358	373	375	354	361	356	368	353	358	386	370	345	358	352	370	385	354	371	359	360	389	384	364	362	365	378	368	340	332	364	353	348	368	347	345	331	303	353	418	352	332	344	366	318	349	347	340	355	331	332	352	326	329	369	392	366	366	332	356	357	349	364	348	358	358	349	396	324	369	362	350	355	360	335	395	324	358	372	311	362	376	358	385	385	329	368	344	368	366	343	339	359	375	364	387	376	361	355	353	377	341	377	363	365	354	342	310	336	342	381	325	384	361	326	364	401	382	352	341	330	356	327	318	324	372	362	381	319	350	355	379	333	363	330	332	313	398	333	359	372	333	313	372	318	364	385	339	354	352	363	378	377	329	355	352	365	338	346	341	359	320	363	357	359	357	361	360	351	339	360	350	358	329	360	365	341	352	355	371	347	318	346	355	336	374	307	348	346	329	333	337	351	382	359	340	314	368	334	385	366	364	342	355	359	320	344	373	353	371	361	355	312	344	354	333	395	365	332	341	347	342	361	340	333	327	348	344	371	377	362	374	344	350	381	385	392	365	351	357	340	339	345	329	364	350	342	333	364	363	354	339	361	338	387	364	317	356	356	324	311	377	362	366	363	361	336	321	365	362	346	344	360	344	364	356	361	347	367	347	369	328	362	330	339	347	346	353	366	341	319	361	332	352	347	374	400	352	336	375	336	363	365	336	354	372	353	361	343	356	339	356	322	367	359	358	398	369	322	359	329	368	357	314	372	363	372	339	347	363	399	300	340	352	344	334	367	349	337	346	337	346	354	339	338	366	364	363	365	360	370	361	347	323	360	354	371	306	343	378	336	343	361	348	367	335	370	376	369	352	331	361	372	327	381	367	321	354	372	341	338	357	338	348	380	347	348	357	348	370	362	348	323	353	357	344	336	350	350	326	373	383	370	373	371	360	360	367	355	355	366	344	360	374	359	332	366	354	344	326	353	328	351	359	324	381	359	341	345	345	343	360	374	389	349	334	375	309	341	356	345	342	378	338	377	378	351	349	338	328	322	361	324	366	367	354	356	350	358	334	344	373	341	379	402	338	383	335	338	368	353	364	358	379	369	365	349	351	351	351	348	367	330	349	367	351	356	348	346	338	391	356	353	379	338	362	357	326	348	354	368	335	336	370	368	355	371	330	380	329	376	355	351	365	353	350	356	340	349	370	344	340	361	369	385	344	319	349	363	352	337	359	365	346	338	379	354	363	345	340	353	345	324	335	365	386	378	357	349	359	342	351	328	342	356	339	349	346	327	351	375	361	332	331	370	377	354	341	340	310	375	368	380	365	351	356	352	366	373	354	341	352	320	378	355	366	327	338	342	367	342	332	354	427	359	348	372	343	372	361	329	368	394	339	362	355	367	347	355	331	355	371	366	345	349	346	353	337	346	346	378	349	342	352	364	334	382	362	369	345	344	339	347	371	366	363	367	391	353	361	341	356	360	362	342	346	343	351	337	327	336	346	362	344	347	349	342	347	365	341	356	365	349	389	344	345	403	331	350	369	342	340	344	335	334	331	347	309	365	398	335	341	350	314	327	334	373	357	359	380	342	369	366	348	348	345	384	353	345	360	358	326	349	368	347	342	335	350	379	360	331	342	351	331	329	334	346	341	359	349	332	321	338	307	322	356	347	372	358	374	340	370	354	357	352	345	374	350	347	333	367	370	320	334	340	359	338	351
25412	21343	27569	25149	12324	2919	1302	807	689	564	511	382	327	301	314	320	280	315	269	297	261	304	299	266	270	258	300	293	282	260	281	242	283	259	245	275	264	262	262	279	300	289	284	270	257	276	264	271	263	261	273	248	287	275	248	269	230	277	286	270	269	264	285	269	250	285	274	275	271	274	284	274	270	280	242	273	253	250	282	245	251	263	252	271	277	275	261	295	299	266	272	256	258	272	249	248	288	257	275	282	258	231	270	265	268	262	266	266	246	260	285	286	269	255	276	263	250	286	259	283	271	255	258	246	268	269	304	307	293	253	278	261	239	249	264	260	243	257	276	251	247	285	288	301	301	243	250	272	239	269	256	283	253	250	243	270	268	280	261	234	272	304	259	277	233	251	249	264	265	257	285	255	275	263	235	262	310	259	282	272	266	263	270	276	277	271	283	261	267	279	289	286	261	222	252	254	291	253	277	271	267	253	272	270	270	265	244	253	276	267	250	257	279	317	273	268	267	279	284	262	254	264	287	279	274	257	283	254	261	272	284	255	286	224	261	239	267	282	274	248	265	263	292	276	238	269	234	274	256	282	239	263	268	257	254	258	258	282	240	292	276	271	261	254	283	249	308	253	279	249	261	253	277	299	242	280	297	260	260	266	283	252	268	280	239	271	278	292	261	309	257	258	316	253	272	263	259	252	266	295	277	285	259	264	259	271	268	244	259	240	275	304	288	280	285	280	278	232	261	243	268	271	267	241	287	245	245	290	282	259	269	263	273	267	284	250	238	248	253	296	278	267	259	281	247	293	273	265	247	260	260	285	253	272	274	242	277	253	250	271	271	271	285	245	263	257	295	289	256	264	236	299	261	247	284	248	267	261	250	255	270	257	281	279	266	273	269	241	237	254	284	245	254	262	247	246	283	243	255	261	292	279	276	280	244	249	238	277	298	255	254	256	265	278	248	267	309	262	246	237	277	247	258	253	244	286	229	286	249	262	247	256	305	284	247	252	266	248	275	286	302	285	256	253	278	252	256	307	264	272	291	276	287	256	286	254	265	235	250	257	251	232	261	265	261	294	270	251	284	239	288	260	257	239	251	279	241	253	272	261	237	245	284	261	254	267	253	260	253	291	277	266	255	260	262	234	280	269	269	266	268	243	255	227	256	267	241	258	273	273	265	310	292	267	275	237	255	253	270	257	241	277	276	262	275	276	245	264	243	287	239	236	247	277	270	234	260	244	247	242	260	252	238	281	258	286	266	272	267	250	255	272	282	261	261	276	270	277	262	287	247	288	280	265	285	227	275	242	269	259	284	254	265	273	259	261	246	265	266	250	261	278	273	250	276	268	276	264	288	255	234	276	275	275	252	272	266	254	249	251	254	257	299	279	287	248	268	259	252	287	265	274	269	249	265	283	277	276	270	274	216	272	279	259	266	258	287	268	265	276	248	273	258	255	267	257	282	280	263	245	249	295	274	287	280	260	254	248	276	275	283	253	242	257	272	265	259	276	254	254	244	276	259	281	260	257	297	290	265	267	266	304	264	267	273	250	251	250	283	257	245	281	238	248	260	256	238	252	264	268	264	278	277	288	255	256	245	282	263	254	289	281	277	263	275	262	251	254	278	237	274	250	259	282	262	293	275	265	251	254	247	286	254	254	268	268	226	269	304	265	282	249	264	218	262	274	239	255	260	241	271	239	277	274	236	280	240	252	257	274	270	266	250	212	256	254	284	266	278	272	251	263	251	257	241	258	262	297	252	281	269	270	223	281	268	269	253	255	257	277	250	271	259	261	248	272	279	290	264	281	253	244	281	273	282	286	276	249	283	270	272	249	263	257	262	257	271	234	273	262	242	269	278	267	284	240	263	256	283	242	249	268	284	240	261	263	259	275	256	277	288	262	247	254	294	282	284	288	291	277	264	268	272	270	277	284	258	264	265	253	267	277	264	261	276	272	255	251	264	238	279	281	273	272	272	254	265	253	264	250	247	243	247	263	243	273	286	262	260	258	241	284	276	276	262	263	264	278	277	255	285	275	268	267	257	289	239	231	258	264	254	251	247	286	270	259	264	248	265	261	252	260	287	263	286	291	267	263	282	259	235	266	226	274	276	249	286	311	246	246	273	267	258	253	259	258	301	250	270	287	264	268	243	267	274	258	309	283	249	262	235	259	268	270	272	243	254	287	272	277	285	279	283	280	270	265	277	259	277	280	273	268	275	280	270	296	257	266	267	262	250	284	274	244	298	239	256	280	253	293	255	270	270	282	292	254	268	248	272	269	240	254	272	257	264	288	283	267	266	303	258	250	263	252	287	250	258	245	252	271	259	286	258	275	273	281	250	271	275	258	270	259	243	246	238	268	303	302	276	251	268	280	281	251	271	266	252	264	275	255	290	250	257	294	278	287	262	286	264	282	269	258	265	278	273	242	247	286	262	289	258	263	267	304	279	252	273	284	281	249	248	255	255	266	278	267	265	282	273	279	261	240	287	256	272	254	263	252	246	274	250	291	261	246	265	255	224	279	249	252	291	252	277	255	253	266	321	268	258	263	254	268	274	261	248	267	305	255	257	254	275	245	253	255	269	288	253	268	246	247	256	265	245	245	266	254	269	283	247	283	274	258	250	241	265	251	248	246	262	238	237	230	282	227	247	222	273	260	243	254	289	269	294	248	297	266	233	296	294	263	218	239	272	291	286	247	269	254	259	296	286	264	259	261	258	258	257	278	240	256	235	240	246	235	259	261	289	292	279	236	266	257	268	241	242	315	245	283	250	265	272	272	261	282	265	280	284	279	233	265	259	264	248	277	248	255	246	257	266	240	248	261	263	239	259	254	246	274	280	251	283	271	271	255	258	260	283	282	282	224	272	264	251	246	261	297	252	284	284	299	256	259	268	266	251	266	267	247	274	232	282	274	265	263	258	246	275	250	256	267	270	248	260	249	265	245	273	252	284	273	256	224	247	268	263	286	255	258	235	266	250	260	252	261	295	276	258	258	252	259	258	253	241	262	239	272	268	264	253	289	281	251	256	258	254	256	266	252	264	234	261	299	256	272	268	249	262	259	262	270	244	252	276	306	234	263	271	251	246	272	275	265	262	282	239	257	273	278	259	276	276	228	249	248	242	247	281	263	253	268	243	231	248	262	268	267	263	245	217	281	253	240	282	265	273	242	276	281	266	242	229	275	263	273	252	278	275	293	292	261	257	264	271	253	269	281	275	270	258	260	256	286	284	247	268	301	280	254	262	282	283	236	242	280	262	284	269	271	259	266	258	275	238	247	260	258	271	266	267	241	285	279	270	269	260	262	249	266	279	289	275	253	247	257	283	261	270	261	254	231	290	269	247	268	237	251	266	256	269	249	266	251	237	283	284	296	251	277	277	236	237	275	242	245	271	262	276	267	270	272	273	264	256	255	263	236	288	252	236	259	277	272	249	239	248	265	249	283	246	270	267	262	264	264	261	285	286	285	291	273	262	295	267	258	255	240
27921	48411	31641	12120	6458	4379	2390	1614	1235	932	793	634	552	432	426	387	363	331	357	367	343	315	326	323	379	323	332	327	351	326	332	346	334	328	302	317	326	326	344	326	327	342	303	299	314	333	347	311	301	349	307	326	333	315	299	306	313	306	310	296	314	305	302	332	323	273	298	308	304	330	329	300	327	340	317	327	342	313	311	299	323	360	347	329	279	305	322	277	315	331	299	352	328	293	310	318	326	302	310	336	299	298	332	309	298	329	300	319	314	311	300	331	312	320	315	304	307	320	290	289	310	323	329	319	332	348	408	393	373	388	326	350	326	286	314	300	307	323	303	336	302	315	355	336	314	320	356	292	330	307	343	278	303	325	327	324	314	273	328	329	302	351	320	293	295	314	323	320	300	326	365	314	319	320	332	318	311	332	316	295	325	323	307	316	324	313	311	317	328	331	310	296	318	289	309	322	334	331	308	311	302	347	302	335	324	297	319	331	312	320	317	275	305	301	270	333	309	302	300	336	316	333	343	319	302	303	327	344	379	291	335	351	323	317	373	310	310	340	335	304	304	351	294	321	294	293	327	304	291	301	287	331	314	272	337	322	333	311	329	313	325	302	299	310	344	312	328	298	333	327	324	296	299	334	319	307	344	311	337	327	320	305	310	336	320	310	301	301	297	320	321	297	311	365	293	305	326	320	316	322	331	325	276	299	341	310	327	337	341	308	306	315	351	317	310	327	300	304	334	330	319	337	324	287	309	327	296	322	324	313	284	294	305	311	284	317	314	332	311	332	335	343	310	300	320	294	319	319	298	317	305	318	306	310	322	335	337	309	326	330	309	297	313	292	306	328	346	294	310	308	327	330	326	294	314	335	322	293	325	314	317	315	302	310	293	340	309	290	315	346	347	340	323	315	310	328	327	341	333	323	329	342	288	314	306	343	332	349	322	313	316	317	324	301	326	291	309	316	359	345	306	295	296	352	298	306	332	315	328	341	341	314	343	290	335	323	327	323	306	322	343	340	319	301	338	324	313	330	325	289	333	330	310	295	315	298	287	324	319	340	315	314	287	340	321	352	316	315	298	341	315	332	333	368	313	337	322	328	296	298	321	321	315	328	294	317	354	335	309	332	342	307	326	327	338	299	307	313	297	336	324	327	330	310	338	287	293	329	328	344	301	341	299	331	322	330	329	282	269	297	322	326	308	320	317	299	289	311	309	320	343	339	328	327	318	308	301	324	305	308	294	319	334	318	323	313	359	300	322	318	328	300	320	312	305	286	312	342	273	326	299	283	331	314	320	321	315	323	328	285	321	330	327	329	319	297	312	339	316	341	309	301	316	290	313	304	303	334	286	283	316	303	295	306	290	277	299	308	324	310	328	314	330	312	372	330	326	332	306	337	332	306	322	319	317	283	321	323	302	307	324	362	323	345	307	282	334	326	322	325	329	283	284	342	296	343	302	343	323	313	328	300	337	346	295	315	333	268	308	312	315	317	298	299	320	351	342	345	314	331	317	343	338	334	319	298	340	328	308	298	307	356	335	335	326	315	296	323	314	289	317	293	333	311	328	303	285	343	310	279	328	323	330	355	298	345	324	341	300	327	298	339	338	343	331	314	305	322	292	323	309	302	352	335	318	284	316	335	342	285	334	327	367	334	299	293	309	318	340	353	325	308	331	308	344	296	313	298	295	344	320	296	315	321	300	333	309	298	335	309	303	325	322	326	316	307	313	323	321	331	308	318	331	315	338	307	309	308	312	356	305	321	315	319	316	321	310	318	319	324	309	317	314	345	323	301	319	319	282	326	299	312	321	318	307	315	299	350	287	290	308	324	328	343	340	325	310	280	301	304	342	303	323	310	313	293	353	321	329	296	344	316	351	337	291	337	326	328	289	321	336	309	335	346	326	308	298	323	302	305	344	307	296	301	327	325	322	317	306	331	322	326	338	292	314	309	329	320	326	312	292	304	343	340	319	317	342	329	301	298	328	309	305	318	321	289	331	336	319	312	303	313	316	336	325	301	303	314	326	303	298	330	335	312	295	306	319	312	317	324	286	321	288	336	329	329	321	333	308	336	358	312	320	269	326	328	301	327	322	326	329	309	322	304	311	304	334	308	302	288	333	343	320	322	275	304	325	326	297	340	313	335	294	311	346	301	316	317	324	317	313	321	294	325	321	333	287	303	309	330	346	306	278	335	303	351	349	318	324	309	328	307	288	312	315	310	331	295	321	339	305	322	320	282	326	275	314	312	315	320	329	302	336	325	307	310	313	342	300	331	319	309	323	295	310	335	301	284	322	330	317	320	311	307	305	364	309	305	310	341	302	316	298	337	344	293	344	322	297	327	337	314	302	322	312	292	323	310	304	297	327	325	313	309	294	316	271	305	332	321	334	303	308	322	339	325	313	308	299	302	300	294	280	308	298	299	314	332	293	301	320	336	321	351	313	304	266	332	322	301	309	337	319	317	323	325	336	281	316	305	276	316	315	355	318	333	331	323	333	320	349	316	307	324	297	311	315	315	327	302	294	332	341	306	303	303	287	294	341	365	341	341	308	307	318	302	317	302	316	289	338	322	291	345	314	320	300	300	304	329	293	298	295	290	322	321	288	357	329	328	337	314	326	311	325	331	342	281	312	288	325	343	338	318	324	292	314	309	334	294	360	331	310	304	327	300	320	299	317	330	300	334	301	299	318	315	282	331	329	314	308	326	309	326	302	329	315	306	318	319	316	321	313	311	337	327	320	352	337	309	336	289	300	318	304	346	316	312	310	308	309	310	309	306	328	321	325	323	301	357	329	295	310	296	322	343	282	330	289	297	298	311	334	316	324	307	319	334	316	304	326	343	309	320	307	325	323	300	343	311	321	353	312	300	319	305	311	313	321	305	338	308	352	308	314	331	335	307	331	317	295	316	291	303	323	361	344	321	323	336	305	299	329	323	301	266	306	303	371	316	315	330	346	367	332	346	303	314	323	331	300	286	319	299	273	319	304	324	321	323	309	315	335	326	323	341	341	334	335	338	306	301	327	335	297	296	331	345	322	316	314	287	278	318	343	305	327	290	311	330	326	344	297	307	329	359	282	316	329	336	326	315	353	311	349	317	306	348	326	324	323	307	346	323	346	302	334	311	287	316	350	342	309	328	291	319	325	313	312	333	321	334	302	299	332	302	329	311	330	325	344	331	309	319	295	345	321	334	310	290	309	331	332	343	333	311	333	318	337	331	339	322	333	292	317	334	321	320	310	321	340	315	315	313	282	279	343	339	340	324	325	304	319	332	303	318	291	320	341	288	324	334	306	351	314	299	334	317	311	329	295	322	322	276	325	335	323	322	289	314	320	314	324	333	306	319	298	301	305	308	326	324	307	352	308	294	315	324	312	347	316	307	347	353	351	277	291	304	333	279	292	305	311	332	294	306	301	333	328	327	308	314	309	325	342	313	337	305	298	316	331	291	300	340	326	299	295	327	321	327	282	276	310	318	306	315
23169	21320	28977	24012	21326	21365	10755	2113	1419	1217	916	748	619	590	563	520	516	476	474	485	487	426	398	416	394	399	425	431	405	431	407	445	415	408	383	451	390	403	425	371	425	386	385	371	406	397	375	374	408	414	398	437	386	389	402	416	364	363	380	399	349	410	400	384	357	373	395	373	405	403	385	388	382	421	388	399	391	379	406	372	364	357	368	425	415	400	414	399	406	370	375	354	375	381	378	379	372	396	416	355	426	409	402	398	406	398	389	397	427	397	423	368	375	380	393	387	422	370	388	393	372	399	371	412	365	430	469	487	452	416	419	400	448	348	384	378	399	428	434	377	399	361	384	379	401	424	386	407	398	347	434	352	361	386	390	365	371	407	404	366	371	405	410	393	362	396	383	376	349	378	435	412	383	382	382	375	386	357	414	397	352	389	367	326	370	363	416	394	375	426	402	376	379	357	375	392	415	375	371	394	398	417	410	355	366	388	387	365	376	383	394	383	380	382	435	409	342	431	388	389	380	381	428	391	379	378	414	379	432	406	380	390	385	388	398	445	382	412	392	403	393	383	386	371	366	367	370	402	403	366	376	369	391	366	403	402	414	392	430	407	404	354	375	411	381	368	361	412	396	422	450	384	394	414	395	382	390	406	403	363	400	364	380	399	415	392	390	406	368	398	366	373	404	407	387	376	403	380	342	384	390	371	384	394	379	379	408	373	374	369	372	356	405	423	385	385	373	381	391	407	396	393	398	386	391	378	406	382	406	375	362	358	377	408	399	377	436	391	355	374	373	383	373	371	409	365	381	365	394	417	361	394	384	414	370	379	380	381	408	390	430	386	415	410	382	337	385	364	423	347	395	395	397	382	384	356	389	385	388	401	406	382	406	401	420	408	397	369	374	374	396	406	383	377	393	368	402	399	414	386	392	364	332	413	392	365	411	392	376	370	374	387	366	441	404	348	352	369	368	416	395	388	407	406	346	390	383	403	370	353	374	420	410	386	381	406	391	368	403	388	411	387	399	381	380	385	401	404	409	389	357	342	428	384	417	416	396	359	371	382	379	397	390	393	391	402	379	407	396	369	374	423	387	391	372	413	382	423	384	371	395	406	393	382	390	371	413	396	372	409	374	398	402	401	405	388	412	361	389	377	386	381	400	409	366	382	365	372	376	376	373	402	383	410	382	400	412	354	374	368	401	406	395	392	407	348	415	376	385	401	387	447	395	379	366	367	369	423	378	413	398	364	392	416	435	322	405	370	397	400	389	401	383	368	342	402	426	382	407	343	370	398	388	369	414	411	432	407	392	371	401	405	446	362	394	381	390	380	377	404	378	366	407	399	394	347	385	396	399	411	368	393	420	401	362	389	409	374	397	380	377	384	388	353	415	395	413	376	392	419	394	407	403	350	366	369	400	365	412	432	383	425	395	389	387	398	379	373	407	394	400	413	398	396	364	430	393	341	422	379	399	387	387	360	398	394	388	373	361	389	390	402	413	393	368	372	373	392	361	337	403	384	406	429	378	399	452	384	359	396	396	388	418	404	411	417	412	367	437	394	376	378	415	433	390	359	407	428	407	385	382	386	379	397	368	362	381	348	373	397	387	349	397	395	403	389	374	380	352	375	375	410	359	410	383	386	399	364	371	400	373	376	380	369	388	378	398	398	373	398	363	401	389	429	413	367	390	408	382	399	406	400	401	386	397	406	357	373	404	380	381	382	408	394	410	365	397	359	386	417	402	387	394	395	393	355	386	383	402	367	349	412	407	372	387	379	377	361	357	385	367	425	392	389	381	378	401	378	400	377	387	350	414	409	387	396	416	378	395	415	463	403	368	414	369	408	420	379	412	393	395	401	367	420	382	386	388	422	401	353	398	368	380	384	398	396	423	378	386	390	415	378	332	369	390	407	369	386	399	399	400	383	394	407	399	379	382	394	396	371	378	365	401	382	391	410	381	385	378	408	383	384	377	382	367	383	372	437	405	354	378	413	353	391	374	395	364	373	379	428	390	397	363	368	380	390	369	435	387	404	383	375	351	370	378	390	383	406	392	402	426	414	406	406	397	399	374	348	390	422	370	385	397	381	375	380	376	365	373	390	397	377	344	400	395	362	397	387	365	363	384	392	392	414	367	396	417	436	375	405	381	413	387	424	364	377	350	397	405	348	395	365	381	398	355	386	397	394	377	368	383	380	366	363	417	405	415	421	382	398	408	365	380	371	392	399	390	413	358	406	396	437	427	353	381	381	394	400	365	389	333	359	407	411	356	393	377	413	374	415	395	412	385	366	363	387	382	402	410	411	380	392	379	383	395	410	355	395	368	382	400	377	409	400	381	401	387	372	378	378	397	410	404	408	395	388	418	397	377	400	367	402	419	416	408	368	383	372	436	384	362	393	363	373	366	396	424	393	402	389	399	402	406	379	345	380	382	387	379	379	366	391	416	401	385	390	384	360	352	388	392	401	383	358	382	399	426	404	409	439	370	400	377	440	390	408	368	410	413	384	389	359	338	408	395	397	402	361	369	408	395	365	415	400	407	390	398	391	378	431	402	388	400	384	378	377	397	398	358	373	401	401	419	395	367	369	371	398	392	369	402	362	375	388	378	388	404	425	367	373	391	369	389	386	401	363	380	371	399	375	430	350	380	373	422	397	344	406	397	388	377	381	366	370	412	394	384	396	409	375	373	389	397	367	414	374	385	393	366	399	393	413	407	390	390	357	384	380	355	369	370	378	395	397	349	398	405	388	424	390	442	359	388	380	389	412	368	398	386	363	427	381	389	387	375	413	403	362	381	396	354	346	393	402	396	414	397	407	381	379	395	376	391	397	359	370	390	375	408	388	393	368	371	408	375	401	385	384	355	399	403	398	391	414	400	367	381	405	364	395	394	374	387	388	399	377	390	411	378	397	356	403	395	364	366	396	378	371	372	400	412	400	356	396	397	386	387	378	399	405	364	381	349	432	371	382	354	384	368	396	390	369	372	386	373	366	370	394	357	435	389	375	361	401	401	374	372	380	375	389	403	411	402	386	389	380	392	393	367	351	410	409	387	399	394	413	394	428	362	353	389	335	407	368	401	384	387	381	395	390	364	369	365	343	365	409	380	409	360	423	344	328	423	385	400	387	384	386	379	402	389	392	384	372	389	383	412	395	392	381	400	374	379	403	423	394	399	365	425	392	350	388	370	398	395	390	394	414	366	395	375	387	386	392	424	374	412	374	403	383	411	387	416	381	397	410	377	385	404	369	390	383	384	370	390	405	403	365	360	387	386	394	370	395	375	382	414	415	367	428	396	443	396	421	387	362	387	409	408	359	398	373	385	354	379	382	389	403	431	413	365	353	410	378	385	400	398	434	393	368	358	430	361	373	366	390	383	389	383	401	397	403	373	406	398	425	355	362	366	347	350	384	376	397	396	399	428	399	381	355	360	398	397	411	395	415	418	406	379	381	377	375	374	381	391	415	390	388	379	415	392	375	414	388	383	335
31809	57528	40217	19275	11562	8460	4699	3289	2488	1863	1467	1178	934	795	702	660	618	588	575	526	510	543	485	530	482	498	437	477	471	462	479	445	455	530	444	433	485	471	436	454	491	459	431	451	434	440	455	455	421	457	459	453	461	414	460	468	425	451	479	403	486	425	468	485	439	428	428	444	471	461	404	470	452	402	444	430	442	468	472	433	436	489	404	440	416	458	430	416	431	432	446	450	475	429	430	428	464	421	447	460	382	434	467	439	398	471	428	409	419	433	444	461	432	466	440	473	468	471	437	427	425	429	461	438	484	543	544	500	514	519	493	509	487	447	406	426	435	464	412	432	426	414	450	421	408	474	426	436	411	424	417	459	462	417	426	398	428	448	427	397	413	456	403	433	435	448	429	466	433	421	425	446	443	428	476	416	444	404	441	449	426	429	392	462	469	433	442	509	454	460	439	442	453	443	395	425	443	403	446	480	468	465	433	406	466	437	400	421	424	436	430	457	489	404	440	449	449	474	458	423	432	436	456	455	421	445	458	465	426	448	413	455	430	443	419	435	451	399	441	440	440	424	429	407	451	443	445	407	442	443	428	448	451	424	465	457	409	422	427	427	392	407	451	452	400	419	403	441	427	440	447	457	443	436	423	416	433	423	421	462	377	450	473	449	437	439	425	487	449	423	433	423	434	468	432	416	434	439	468	434	409	437	417	455	430	419	434	470	422	459	437	436	452	421	432	421	456	418	442	444	454	451	442	420	461	451	416	450	435	436	447	462	449	493	459	431	399	429	459	409	470	423	426	484	466	408	444	420	415	447	408	452	458	432	450	403	424	425	420	425	465	419	439	403	440	430	418	427	439	420	421	422	422	436	468	418	427	430	445	446	454	420	444	454	441	420	447	427	455	462	454	455	438	477	443	432	444	446	422	450	446	449	432	448	417	453	454	470	444	446	407	437	411	453	411	433	434	435	429	428	450	475	418	432	451	435	405	457	439	447	457	423	450	422	424	418	406	452	439	445	465	499	441	437	411	453	438	409	445	394	435	435	438	424	414	434	425	459	458	431	435	416	493	450	432	442	451	434	410	426	482	433	448	437	442	441	422	436	426	465	449	428	437	464	401	440	436	456	430	450	435	452	440	441	419	411	444	446	442	455	436	428	458	441	415	456	422	449	424	438	438	464	455	424	416	423	440	442	383	421	433	457	417	418	412	445	434	419	431	447	452	438	448	455	442	444	424	420	476	430	485	440	479	425	436	467	447	463	396	414	417	418	473	443	432	441	415	452	428	408	422	424	428	430	438	470	481	462	414	447	459	431	416	445	430	438	449	442	396	451	423	445	442	458	424	451	407	450	428	456	432	458	444	455	443	462	405	446	422	428	450	444	411	425	453	447	417	435	432	399	442	448	432	421	419	443	426	436	489	456	448	442	446	434	461	422	453	440	445	418	484	431	471	399	442	449	442	460	396	469	444	388	482	392	455	466	468	434	413	464	454	458	451	447	437	445	462	447	398	415	439	476	457	429	427	440	458	456	454	465	450	456	445	431	460	446	436	480	462	451	457	441	458	449	455	420	455	472	429	419	452	458	408	439	420	442	454	411	486	427	442	453	421	413	465	432	438	395	454	459	429	410	415	412	437	458	426	443	407	457	395	451	445	425	446	430	441	441	468	440	417	443	418	434	434	434	475	437	476	431	474	425	445	425	445	460	448	452	443	474	444	450	426	464	399	427	391	426	440	442	471	441	442	389	441	438	461	441	451	448	445	430	423	436	410	466	416	472	442	437	431	431	451	446	425	431	413	456	421	434	392	442	438	459	448	442	435	422	421	465	444	479	455	444	438	420	464	426	432	415	439	442	391	458	415	418	452	464	454	453	398	444	436	427	429	443	425	464	453	401	399	461	435	429	470	436	457	444	424	418	449	408	410	463	438	478	463	459	424	427	428	464	463	420	428	445	449	425	415	440	440	447	435	443	436	428	447	407	457	437	443	474	420	412	437	445	435	448	402	456	413	484	419	443	451	419	426	473	397	459	428	410	410	425	396	459	435	397	470	424	431	430	441	428	422	384	455	468	471	444	434	470	427	442	445	416	433	438	432	397	484	445	463	446	444	409	431	398	425	434	397	436	439	446	435	450	412	452	433	417	406	447	447	435	459	482	481	432	444	420	476	471	454	429	412	430	471	438	474	445	491	456	463	416	449	430	450	407	455	437	466	386	493	432	457	433	433	440	464	446	440	431	455	446	406	442	411	430	446	432	434	438	453	457	471	414	436	463	442	435	430	443	436	420	454	412	437	449	395	433	418	424	468	426	457	480	462	476	408	467	463	404	448	477	427	481	427	475	469	444	441	480	429	445	433	418	447	457	432	438	383	428	458	464	444	456	416	439	428	454	431	445	430	431	460	466	444	442	442	426	429	429	408	433	424	417	448	429	453	457	432	446	499	448	454	409	435	439	471	454	454	424	423	452	414	469	437	450	443	437	408	450	445	454	415	417	458	463	424	468	472	429	388	452	436	479	458	421	412	396	471	414	432	445	435	424	453	457	431	411	419	434	445	468	442	435	446	474	435	434	411	430	464	453	460	439	420	489	445	423	433	479	452	435	472	397	447	444	431	432	441	412	440	437	425	418	459	410	406	440	445	419	427	446	468	388	447	435	409	434	446	435	407	421	442	462	439	409	469	431	447	443	421	439	458	406	441	439	413	423	464	455	485	422	435	427	426	424	468	425	430	403	409	435	466	437	436	427	441	447	427	423	425	435	450	473	431	403	440	458	482	428	457	460	419	445	450	469	455	408	435	445	435	425	427	454	440	420	411	444	428	484	449	484	435	421	459	419	447	462	416	465	443	405	443	408	470	462	405	406	461	425	447	480	460	442	436	417	475	423	422	479	408	447	448	458	420	395	455	453	444	418	450	452	424	426	427	439	450	432	462	410	434	450	446	474	431	456	449	439	442	464	435	442	405	454	449	420	411	429	457	470	412	441	451	445	471	462	429	409	401	401	433	429	432	425	442	463	402	406	399	476	457	440	460	469	422	454	452	461	441	403	441	430	437	453	457	428	423	443	436	460	428	438	427	416	434	452	445	410	473	394	455	458	397	463	427	437	446	445	449	434	395	451	456	460	414	456	461	433	426	408	457	403	426	469	452	463	440	425	454	402	411	480	448	425	425	432	406	453	450	454	458	381	443	436	418	451	424	448	427	406	477	431	438	404	429	467	450	465	449	445	436	435	447	388	417	454	453	423	440	495	486	439	462	439	476	458	407	457	462	423	455	445	487	483	403	460	442	461	444	418	441	460	418	418	458	443	459	419	438	427	466	419	425	437	426	467	439	445	433	431	432	461	451	424	441	440	441	443	430	448	441	482	462	432	444	433	394	446	437	423	445	430	452	419	441	437	459	392	401	420	444	438	420	438	430	477	411	394	447	456	439	398	453	424	449	456	467	427	480	450	497	426	428	395	429	447	413	461	425	431	437	411	435	419
28137	26272	26042	11115	2993	1791	832	605	468	434	332	308	247	264	256	257	231	226	230	227	231	236	256	205	206	204	231	210	216	228	207	228	222	212	231	219	211	216	203	228	197	219	226	222	199	226	239	246	218	237	220	212	231	218	223	206	218	218	199	210	199	209	221	230	241	208	187	196	209	211	232	198	224	218	184	211	224	225	241	209	212	214	226	219	217	217	211	220	225	223	215	219	221	210	200	234	236	206	223	212	187	190	207	214	216	209	203	220	248	229	202	233	220	188	247	214	224	211	232	253	213	215	193	193	203	244	214	242	239	219	206	265	206	218	204	219	212	206	196	223	198	200	190	196	235	207	224	198	237	216	211	220	192	210	234	212	220	209	227	191	221	209	221	216	216	216	212	216	239	230	198	227	211	215	217	223	214	219	210	236	212	203	242	218	209	219	211	218	228	204	234	229	201	222	199	221	211	203	204	203	199	221	225	238	233	231	220	235	240	234	206	209	229	208	231	210	227	218	205	225	239	182	222	206	206	227	217	204	215	195	230	233	205	208	217	212	193	199	220	198	241	183	203	217	230	207	227	215	216	208	231	216	247	219	203	226	216	211	211	212	247	202	227	210	213	228	220	210	210	231	181	206	227	233	232	235	207	200	203	241	221	218	228	208	225	214	231	230	228	219	223	217	230	238	200	236	184	203	254	224	220	219	220	211	224	215	194	234	238	207	199	212	213	206	226	185	221	246	206	248	210	223	222	206	232	226	216	225	231	232	205	217	223	211	207	214	235	215	248	215	231	223	238	228	232	229	194	212	211	239	240	205	226	215	216	195	211	202	220	187	191	229	211	234	248	213	200	206	220	233	211	239	217	219	201	209	225	234	217	221	228	225	218	204	224	208	209	223	219	225	195	195	211	213	247	218	240	218	215	246	236	240	216	248	206	241	188	234	231	209	215	225	223	231	225	206	223	222	208	217	212	210	209	221	206	196	200	220	211	207	207	209	242	206	226	233	228	202	237	213	204	216	227	203	209	230	202	229	193	226	221	217	203	227	225	219	230	205	207	199	229	237	241	210	225	217	190	232	245	216	225	231	202	214	206	219	212	200	226	210	194	210	232	230	207	195	211	217	199	212	237	213	183	224	250	213	241	239	232	206	193	224	196	204	232	228	213	228	232	199	210	226	206	230	222	247	217	226	220	205	221	206	217	235	222	226	217	204	218	219	239	225	222	230	169	228	214	220	219	200	196	216	230	206	203	224	231	202	230	210	212	209	221	239	222	211	200	204	224	202	207	233	219	240	203	221	213	205	215	232	238	198	208	218	231	219	218	229	224	212	218	227	208	224	206	220	224	205	210	219	243	188	243	227	209	207	227	233	228	224	223	223	214	215	212	215	232	225	209	210	213	200	200	201	234	212	233	205	229	236	195	241	221	218	230	209	210	215	217	199	210	223	204	221	238	216	238	219	211	220	219	208	224	246	215	231	190	213	203	233	221	218	209	222	247	202	202	230	239	229	203	216	214	199	200	236	239	199	229	249	222	221	229	214	232	247	197	209	198	189	200	214	234	232	253	208	242	199	187	204	217	214	209	220	213	227	233	212	198	221	179	223	230	180	219	222	199	202	222	212	205	205	227	237	219	233	217	213	177	232	230	217	204	223	231	198	263	251	206	222	230	203	230	209	217	181	222	188	208	225	199	225	232	204	235	206	199	234	211	217	238	248	221	217	229	212	238	232	208	204	228	217	204	235	204	187	220	196	195	193	218	221	204	230	232	217	197	204	219	210	206	235	207	228	203	188	217	219	211	225	232	217	210	238	228	239	246	245	212	202	232	231	193	229	227	228	227	217	178	221	205	221	214	251	219	213	234	207	223	240	213	237	222	243	227	217	213	211	216	220	211	225	203	209	217	201	220	207	187	197	208	188	209	192	211	202	233	210	227	219	221	213	237	198	214	232	218	210	181	210	204	233	211	219	222	221	193	197	195	261	224	202	210	191	222	212	213	232	212	234	241	222	228	216	223	214	231	245	216	193	228	221	206	223	212	192	234	238	219	200	199	218	222	223	242	235	213	236	194	220	225	242	241	215	251	222	211	203	203	192	247	202	239	223	218	217	222	194	221	236	199	243	222	235	214	236	201	198	243	217	220	233	221	220	205	238	235	222	211	216	214	221	216	197	235	218	226	212	189	215	211	230	182	229	227	199	237	215	196	175	209	211	221	229	236	212	221	207	199	237	194	233	250	219	211	217	229	219	217	213	225	214	202	225	233	219	218	225	200	209	215	180	205	233	222	220	221	217	210	218	218	220	212	214	217	209	215	207	210	232	220	222	218	206	215	221	195	205	200	239	224	221	194	215	217	209	203	204	192	250	219	210	228	218	199	220	206	224	220	228	232	210	220	229	208	227	223	216	231	210	226	221	233	206	237	238	219	201	234	209	217	201	215	216	204	204	217	241	198	221	218	238	216	209	194	208	235	210	219	234	220	229	215	210	235	218	209	218	222	206	217	247	215	238	216	212	198	215	213	213	215	209	247	213	253	186	231	208	196	200	237	206	224	219	226	229	243	214	217	218	239	212	206	214	225	205	211	206	211	213	244	218	223	222	204	198	217	211	228	199	237	228	223	241	213	244	224	215	219	239	186	228	207	224	202	212	224	188	236	227	225	210	213	212	221	195	201	207	213	191	222	203	217	217	233	216	209	228	234	234	228	198	179	207	231	218	206	219	216	231	213	223	233	219	211	209	234	212	225	202	218	215	202	212	237	211	204	219	210	219	231	227	242	245	218	213	213	241	218	242	198	211	203	209	227	223	219	227	222	195	183	221	215	209	222	207	230	193	234	208	227	214	220	206	223	222	221	247	219	218	235	216	210	200	211	204	222	214	218	198	211	198	199	263	212	223	211	214	206	220	189	221	237	208	223	205	230	207	234	208	244	222	195	258	217	208	220	259	205	209	235	209	220	199	215	204	226	203	226	212	214	215	203	229	227	233	212	219	206	232	212	227	198	240	235	217	207	210	201	215	229	235	203	223	208	195	228	208	212	201	220	186	225	202	236	186	218	238	210	235	209	211	219	229	220	212	210	237	213	219	216	217	220	213	233	219	228	183	200	201	232	208	173	217	231	221	214	219	239	201	206	200	226	210	219	212	196	240	232	217	202	237	215	214	222	244	209	227	212	224	221	212	225	221	225	216	227	231	248	233	212	225	221	199	210	258	224	209	197	203	223	200	200	228	216	201	187	215	222	207	223	222	230	221	209	199	208	217	213	240	206	210	207	227	224	183	204	201	212	226	246	205	223	230	198	197	211	206	221	204	226	218	212	203	228	222	199	224	213	231	222	239	227	222	202	213	218	232	196	201	213	232	205	218	240	208	207	233	195	229	233	236	215	252	213	218	224	215	216	234	199	195	225	200	224	213	220	211	233	194	210	238	215	194	215	225	211	220	234	222	223	222	225	224	203	231	233	210	210	212	203	230	230	208	210	228
28156	43149	25753	9049	4842	3185	1638	1014	816	665	506	449	352	291	303	268	282	296	297	263	273	261	286	281	244	237	244	258	268	241	252	266	265	256	259	250	260	241	268	280	262	276	247	243	217	263	269	264	280	254	302	261	242	227	240	253	275	279	280	232	253	279	251	262	241	233	288	242	235	270	263	270	259	268	297	257	248	252	219	264	252	241	245	255	252	282	270	247	266	280	244	267	266	243	278	259	239	244	250	223	275	245	264	278	251	291	264	249	244	285	268	259	264	282	281	264	275	244	262	286	259	251	267	256	251	288	289	308	275	308	293	298	276	227	237	270	269	268	264	251	256	270	247	249	277	279	274	253	278	280	275	265	240	267	267	256	235	296	271	248	249	271	245	282	266	229	256	238	243	266	255	260	249	244	264	254	221	289	245	256	263	269	257	231	268	254	241	252	256	268	282	249	244	235	265	259	268	256	256	245	257	252	266	289	250	233	245	261	279	245	259	237	268	260	245	250	249	280	234	243	261	286	255	259	267	258	256	239	265	248	263	255	234	276	293	258	256	236	270	269	254	249	254	273	258	256	247	251	266	270	259	235	232	255	256	252	266	273	249	271	229	304	244	260	248	267	288	256	276	286	235	280	260	226	270	299	260	255	264	266	242	256	258	250	260	226	247	253	270	273	267	245	269	272	255	284	264	267	274	257	228	265	253	248	272	267	270	263	247	239	254	260	271	262	253	268	273	244	276	266	260	266	290	262	241	255	272	261	260	265	249	234	266	236	268	265	267	282	230	275	258	249	240	241	272	269	254	256	251	250	290	258	244	285	250	262	244	243	284	266	284	264	236	220	251	250	260	267	261	266	243	253	278	285	263	251	258	264	265	257	283	250	270	252	275	253	261	277	243	240	261	257	256	274	257	287	258	247	261	223	249	270	285	274	250	243	279	257	270	245	283	241	269	254	243	266	251	271	266	263	252	252	246	270	250	277	251	246	250	263	277	268	238	275	233	246	270	265	279	266	242	224	273	245	264	252	255	266	237	261	253	242	275	276	277	242	254	243	271	257	288	245	295	235	239	274	256	248	277	246	269	247	268	263	254	291	280	239	286	256	259	245	250	253	247	250	239	269	220	258	265	261	237	254	277	255	238	256	269	257	259	269	257	279	257	240	258	262	272	265	283	230	242	272	281	263	253	276	277	242	236	255	269	245	252	271	260	264	275	262	274	269	266	264	253	237	274	261	273	263	249	252	267	264	256	244	264	246	295	244	243	245	261	258	279	282	274	259	255	233	262	263	257	242	238	286	278	233	259	257	267	266	229	257	266	262	240	278	273	237	245	274	234	246	260	268	264	232	273	259	259	254	247	258	265	260	251	259	245	261	275	261	267	272	266	250	254	261	258	253	274	226	250	275	256	254	248	248	298	272	243	260	273	298	266	257	256	268	259	267	277	265	267	255	263	247	236	226	271	244	252	271	264	272	254	261	287	220	255	261	241	284	255	267	266	239	251	233	271	237	263	284	243	257	240	267	269	259	262	250	230	280	242	268	268	239	220	296	268	263	292	264	270	261	254	256	253	260	274	227	266	250	250	270	252	262	258	247	260	230	251	241	258	278	242	270	276	227	250	284	250	247	262	256	269	231	267	242	297	261	255	262	274	249	262	254	241	238	255	260	287	263	283	268	253	263	262	259	267	248	244	228	247	259	278	252	265	282	254	257	252	284	267	267	248	277	255	259	277	287	228	240	263	268	227	262	240	260	268	256	247	247	249	250	257	230	278	280	273	240	261	234	236	270	242	254	251	246	255	302	269	238	260	271	280	260	257	254	268	245	237	255	287	283	235	287	276	270	238	269	261	276	265	240	240	252	225	273	246	235	275	247	244	252	269	261	289	251	258	289	236	263	250	250	244	285	249	262	246	267	261	286	255	246	276	233	251	271	255	246	248	258	263	271	276	273	256	242	249	255	274	257	247	266	248	254	251	262	283	262	283	275	261	270	253	228	258	256	260	251	245	283	257	238	237	252	242	265	264	238	265	282	256	257	288	274	248	233	265	228	278	283	246	256	270	239	252	219	233	263	279	238	255	257	245	267	266	242	246	246	261	238	256	262	251	270	256	271	286	246	251	289	266	279	268	261	241	274	275	250	256	282	243	264	263	256	277	246	283	262	251	246	278	251	271	247	268	267	235	229	250	261	237	256	257	253	264	264	254	259	250	244	265	220	265	248	260	242	248	225	232	247	276	279	274	248	267	267	264	287	267	244	265	240	231	267	238	260	263	275	254	244	255	233	244	264	256	278	287	257	256	279	222	263	241	264	290	279	294	260	213	254	253	282	258	271	232	269	278	240	246	300	251	247	256	277	266	272	247	264	256	269	266	266	237	255	273	245	272	279	243	243	267	255	263	246	278	255	284	247	249	266	247	264	248	241	275	233	244	247	264	259	253	259	287	252	243	265	275	254	259	269	260	267	264	247	274	267	257	240	249	267	266	267	257	279	283	274	262	261	252	261	271	271	258	249	269	242	271	296	269	247	265	251	214	255	293	246	261	255	250	247	243	278	278	292	247	249	251	276	242	241	254	272	270	226	259	244	258	271	305	243	257	258	257	229	234	265	243	252	281	259	258	232	276	241	263	249	225	274	235	255	247	262	244	268	276	281	238	242	239	243	269	268	240	251	282	220	286	268	272	274	273	257	272	257	252	238	242	241	237	221	293	261	249	258	255	228	254	252	264	229	260	246	249	282	216	279	273	301	270	277	240	265	263	272	269	279	233	282	288	245	275	254	284	259	288	252	238	274	239	257	243	250	286	269	266	275	241	254	249	275	271	256	273	271	244	245	287	279	227	227	278	261	240	271	270	260	294	251	239	258	268	269	262	247	243	273	268	226	278	260	262	265	265	230	262	261	255	247	229	255	275	265	223	261	213	250	234	261	255	241	284	267	267	275	246	268	265	241	240	237	271	241	277	244	271	274	257	252	260	249	272	278	241	281	237	251	246	249	283	254	309	275	250	233	297	270	295	262	240	250	244	268	241	248	249	255	245	264	244	241	241	298	278	232	266	279	255	228	249	277	228	262	262	246	244	268	297	255	252	270	264	262	280	246	290	276	262	272	246	245	252	250	215	262	264	261	260	276	294	258	269	289	273	275	263	245	265	277	279	276	275	261	270	248	296	254	264	259	242	258	251	301	265	258	214	284	247	228	282	250	269	229	280	232	237	253	262	244	261	270	270	251	271	260	265	276	256	257	245	243	266	260	261	256	268	290	263	259	282	277	248	260	234	232	285	280	258	225	252	272	259	257	244	261	262	237	266	252	241	242	254	272	281	282	265	244	277	242	250	271	256	277	288	250	263	261	241	264	264	234	267	262	263	237	229	260	262	271	254	271	253	281	250	231	231	273	272	269	263	243	235	309	243	236	247	261	252	257	270	262	264	259	257	236	278	247	274	250	265	229	251	274	254	277	213	278	264	237	259	236	262	239	263	238
24133	21275	28491	24394	21177	12434	2668	1217	939	838	627	525	494	408	366	396	342	364	371	327	334	264	342	309	325	358	334	306	370	327	282	310	289	305	308	284	338	342	323	334	332	302	314	299	346	339	313	286	314	285	334	285	289	279	276	309	307	314	325	330	330	309	300	314	279	316	292	266	295	329	300	302	277	302	303	300	325	302	299	333	296	306	318	301	269	302	291	295	303	331	314	319	301	274	298	353	323	289	310	272	308	314	275	297	315	291	285	303	325	325	291	304	306	292	300	304	307	332	284	309	279	308	352	284	292	324	330	350	338	341	314	309	307	312	291	292	316	314	284	300	315	325	270	310	298	293	316	320	330	285	299	314	324	311	290	319	304	281	317	289	312	268	289	288	292	294	325	314	305	285	283	316	305	283	305	314	304	318	284	311	325	292	306	340	305	289	299	331	319	289	278	298	306	279	275	304	281	269	302	285	297	286	298	319	270	308	297	315	280	310	294	292	322	318	293	322	318	264	286	290	307	320	299	312	276	285	337	293	286	323	314	335	325	279	270	298	269	296	303	304	269	267	309	325	276	308	282	291	327	339	312	305	318	319	318	294	321	304	290	343	263	294	285	289	278	329	313	305	302	278	279	292	293	293	297	292	303	314	320	308	311	312	316	307	296	313	312	302	299	307	283	289	314	286	292	288	370	295	281	276	278	298	335	294	272	300	278	282	289	318	324	320	279	309	315	293	291	318	341	302	329	302	330	304	322	291	340	309	293	290	278	302	307	329	302	281	319	326	311	304	283	308	317	285	295	297	315	331	303	292	290	333	292	299	292	293	294	328	290	295	325	308	290	302	301	264	267	304	300	290	302	308	292	297	304	295	332	291	296	289	300	331	300	277	322	297	298	321	316	301	300	306	247	325	305	317	288	288	297	295	294	316	304	307	297	312	297	285	313	301	286	316	285	281	303	291	331	290	299	288	309	272	279	290	329	289	299	306	304	300	273	324	274	291	288	290	274	297	296	317	315	297	310	289	284	314	313	299	333	300	296	266	304	290	294	326	294	292	302	293	313	278	294	300	323	266	309	320	301	296	294	318	295	305	256	301	326	276	317	269	289	302	269	299	304	326	277	287	328	304	292	308	307	301	316	293	305	290	299	325	332	301	288	292	315	304	301	297	296	299	312	283	307	307	304	315	291	329	311	316	301	314	305	316	281	303	304	276	304	318	350	316	295	305	305	259	314	283	322	317	309	304	279	298	293	313	307	269	346	298	287	247	294	298	300	303	290	289	276	277	310	301	281	332	303	300	291	304	255	310	288	303	302	269	307	289	276	289	321	300	353	272	315	312	271	262	291	288	290	312	269	324	321	312	316	295	296	277	288	326	296	289	301	312	290	291	337	312	335	276	338	287	302	284	299	314	303	283	300	305	329	292	297	323	357	312	282	294	282	297	298	292	284	330	321	306	305	290	297	327	317	314	307	316	282	321	296	321	298	301	302	299	264	315	300	285	302	310	327	299	331	294	300	299	292	309	308	284	335	331	304	297	301	300	291	306	301	306	319	304	275	305	330	306	326	282	309	311	321	301	317	324	298	285	307	311	288	254	324	312	304	303	297	302	266	322	315	294	306	314	331	309	300	286	266	280	279	312	316	321	308	292	285	309	301	296	297	286	357	270	300	310	292	280	300	297	325	294	290	309	284	317	297	271	277	283	307	286	297	295	332	316	289	281	301	307	292	316	306	314	289	280	303	312	307	323	329	317	303	270	321	327	299	302	304	311	296	309	293	322	303	286	304	291	292	320	299	293	294	290	300	265	309	291	336	300	290	285	320	300	316	261	321	313	310	329	310	302	288	309	309	306	305	301	302	292	302	326	290	320	299	313	325	334	273	296	321	280	273	273	310	303	293	301	280	290	301	315	319	299	319	311	295	319	265	304	309	319	295	301	302	322	289	282	304	325	299	308	276	304	283	290	280	277	270	269	259	328	305	289	289	305	316	324	315	298	303	283	311	316	305	289	281	315	293	309	265	303	295	269	303	309	302	292	298	311	315	285	268	286	291	297	296	273	285	282	291	314	293	322	318	299	311	285	316	295	283	284	311	299	279	300	320	282	276	267	298	292	301	286	314	312	298	305	341	267	274	301	334	311	294	310	305	295	310	301	274	324	276	310	297	300	287	335	318	300	323	306	294	269	346	305	294	312	278	298	294	306	310	312	291	309	289	302	316	295	321	310	299	290	330	282	301	287	290	315	270	291	287	293	290	302	323	272	315	303	298	262	295	303	311	285	288	302	279	258	278	307	303	294	320	322	318	314	305	318	325	322	299	293	295	316	303	317	320	302	312	285	321	279	278	293	312	311	286	297	292	316	330	323	302	275	306	303	286	310	300	318	325	297	301	288	308	297	314	272	310	315	303	325	268	316	316	336	292	297	308	294	265	322	283	311	283	292	293	285	303	302	312	287	301	315	290	277	302	281	300	310	272	318	293	308	308	294	275	273	313	300	273	299	284	341	298	302	317	275	303	279	288	310	286	304	297	304	321	315	319	301	292	288	316	299	308	297	295	308	289	339	302	285	317	299	316	289	326	311	294	287	301	277	335	325	319	301	291	316	287	302	317	316	321	318	305	303	279	288	325	329	281	288	280	286	270	299	292	290	258	303	285	302	283	328	324	297	293	304	299	297	297	315	286	301	307	299	295	270	331	313	289	324	310	306	297	316	296	301	311	315	290	342	269	303	287	306	302	292	311	297	310	314	324	312	316	300	344	313	300	300	288	312	323	276	308	289	291	314	296	284	300	294	315	322	308	311	310	288	286	295	293	263	286	307	304	294	294	270	289	274	302	301	299	293	310	303	312	326	303	289	282	326	308	282	271	278	328	284	287	287	312	262	278	287	279	315	331	267	289	309	256	294	281	326	303	295	298	306	295	319	320	285	326	288	308	263	275	321	315	315	320	305	298	284	283	284	303	300	297	314	296	293	281	331	304	293	307	310	270	291	293	281	283	295	261	288	326	296	321	293	309	316	293	296	278	288	329	311	292	286	283	267	308	306	286	318	302	318	298	304	304	312	315	295	285	271	277	275	305	283	288	328	288	289	302	305	309	284	307	333	295	302	314	295	292	278	288	289	311	278	319	267	298	265	314	291	317	296	310	312	308	299	295	331	281	276	314	294	284	337	313	304	276	299	290	266	294	282	298	289	286	280	312	284	305	294	311	314	285	286	323	308	292	287	306	328	309	293	293	338	293	284	311	299	321	295	268	302	312	300	298	304	290	302	290	347	282	269	316	273	299	286	302	298	296	283	303	291	293	304	298	327	299	313	273	270	321	328	320	312	300	309	281	301	283	281	286	290	320	312	281	283	283	321	310	314	314	305	308	313	308	306	291	285	304	279	286	293	283	309	282	315	295	332	284	263	303	248	324	300	316	303	295	290	281	277	282	272	276	299	301	285	295	315	310	303	288	285	299	347	264	304	353	296	288	263	313	336
29711	51128	35318	14600	8611	5771	3243	2135	1636	1276	917	776	643	517	476	469	413	441	412	429	394	361	372	369	381	349	396	314	338	348	410	362	340	371	360	326	371	348	366	343	369	345	354	311	345	363	318	329	368	362	339	331	370	331	341	320	337	343	379	367	343	377	342	355	349	373	366	355	332	369	324	352	341	357	355	326	338	390	341	329	341	338	366	319	327	342	315	328	337	387	337	332	308	352	340	336	369	345	353	357	390	330	344	327	355	316	373	366	353	358	374	334	355	345	382	330	344	354	330	361	385	356	342	363	341	357	410	369	435	370	381	343	318	355	342	354	356	352	328	333	293	313	381	336	330	359	312	338	339	357	366	331	363	355	333	356	327	374	347	324	372	329	336	315	377	315	342	309	323	322	387	335	332	342	364	341	319	363	358	377	341	342	375	334	345	312	317	345	320	370	363	359	352	336	347	334	359	360	368	348	343	293	340	357	341	350	319	346	359	361	360	324	339	365	353	314	334	325	337	391	340	400	387	359	332	322	343	324	340	350	337	347	353	341	354	360	310	348	300	326	313	334	343	353	330	345	298	385	360	372	315	355	344	335	380	339	353	331	327	363	331	357	346	356	375	325	327	313	311	323	327	303	331	365	374	325	322	353	346	340	353	376	346	328	343	348	348	340	367	377	351	349	355	347	314	330	340	338	318	306	362	346	324	306	319	367	340	365	347	330	383	359	319	354	320	354	347	357	356	365	343	337	353	359	326	349	341	311	355	366	362	356	342	346	378	369	326	371	352	331	335	349	317	365	356	336	373	332	336	330	339	333	343	348	347	338	355	337	325	313	345	352	356	329	342	332	321	350	342	298	336	330	314	316	355	351	318	356	356	339	356	356	336	335	338	346	348	358	339	312	342	342	330	354	334	350	364	313	318	357	354	343	345	370	339	340	337	361	324	348	331	367	356	333	355	305	346	317	358	360	342	351	347	356	375	321	355	318	354	332	336	354	339	348	342	348	335	322	326	365	329	357	346	371	350	329	326	294	358	370	351	310	346	363	328	320	346	370	351	334	349	349	362	364	327	346	338	345	292	377	324	345	324	336	344	341	304	348	323	349	347	357	320	356	339	343	332	349	328	343	334	362	328	348	354	343	350	335	351	312	340	344	353	370	346	343	330	372	361	381	342	326	332	323	353	325	356	350	338	339	353	337	338	337	333	357	299	338	322	391	358	355	330	340	345	324	328	350	349	361	357	344	357	329	363	318	359	338	342	330	341	351	331	313	335	358	355	358	344	328	317	350	319	304	334	331	327	375	345	341	332	315	334	358	322	323	361	354	359	340	349	352	343	353	364	341	331	365	360	318	352	344	323	329	325	373	346	313	310	313	345	323	368	325	298	385	344	380	323	298	363	319	327	347	351	328	345	344	338	370	376	365	323	340	319	314	361	348	332	324	344	359	333	360	342	347	362	335	336	350	307	348	338	343	334	352	337	331	351	342	377	326	340	341	334	368	333	326	359	361	372	332	344	384	373	340	360	312	338	340	315	327	371	326	347	365	360	356	325	341	350	362	352	327	329	361	307	362	372	321	353	343	362	354	339	371	354	344	358	312	350	365	304	328	332	301	346	350	356	340	334	320	350	365	323	345	354	358	356	350	328	376	318	325	357	332	348	356	341	345	364	351	309	339	342	359	320	333	341	362	349	331	335	311	344	339	355	363	359	313	337	310	324	325	370	354	355	334	331	340	366	355	347	327	321	340	368	375	331	368	341	352	341	317	349	363	341	358	368	323	334	363	328	323	374	317	334	352	342	337	352	320	337	329	339	356	348	317	348	342	324	347	342	331	325	364	347	349	359	343	366	337	356	344	362	370	321	334	344	355	363	329	345	365	361	343	328	336	362	319	331	330	377	317	378	330	373	316	338	353	346	349	330	343	351	323	358	324	353	334	343	330	372	345	355	343	330	328	331	321	347	342	369	340	351	365	354	338	367	372	333	361	350	328	327	347	331	351	335	338	361	366	324	346	364	327	345	357	331	316	345	347	354	348	330	330	365	350	348	396	343	346	350	359	333	345	308	362	335	347	348	325	328	319	334	322	378	323	341	357	346	358	365	378	318	333	363	353	329	352	363	367	342	335	324	342	357	345	352	348	314	330	333	320	362	332	340	324	328	386	325	356	339	336	330	339	333	364	366	346	350	351	288	314	335	314	330	337	331	318	300	307	352	341	367	356	341	339	332	375	355	337	322	365	339	317	312	336	346	344	336	353	340	302	370	345	366	372	322	314	348	350	358	341	365	330	363	331	324	335	349	360	339	350	330	344	326	375	347	315	333	348	329	327	302	364	327	359	325	299	355	309	341	355	343	340	349	334	362	388	336	368	334	341	326	351	358	330	339	372	332	334	354	338	358	391	316	330	293	322	343	372	316	337	335	354	321	376	374	342	365	357	341	363	353	345	337	346	354	339	357	333	358	324	353	331	359	358	324	357	379	348	327	361	344	319	342	336	313	322	339	319	335	336	333	355	345	376	365	330	317	330	355	337	340	307	368	348	307	344	325	321	367	340	371	352	338	351	341	333	352	332	337	334	352	325	333	363	334	340	341	383	377	326	338	342	342	357	354	316	336	355	343	349	299	351	318	298	342	336	331	326	356	340	329	366	329	358	348	358	358	335	338	354	365	323	343	329	369	345	354	337	336	344	339	334	345	345	330	351	324	323	309	357	322	317	332	348	353	310	373	335	361	335	380	362	353	350	329	376	310	326	332	321	364	345	321	321	363	351	361	346	349	335	326	360	362	352	339	337	345	345	368	344	342	367	361	336	327	342	350	332	336	334	360	355	343	374	347	319	346	356	344	360	339	361	337	348	336	376	348	353	353	362	344	339	366	358	346	342	357	343	333	326	374	325	332	350	322	311	360	327	329	374	377	353	340	346	332	330	341	348	333	370	354	339	337	312	309	353	357	366	346	326	355	329	313	323	350	322	333	358	351	340	362	317	330	331	355	360	367	357	380	385	340	305	310	358	308	340	352	353	349	363	345	328	340	339	314	323	366	351	347	330	322	339	367	344	353	302	314	349	328	385	365	347	339	358	324	361	343	351	334	345	339	369	338	318	352	384	332	331	352	331	351	341	335	333	312	313	345	369	361	365	343	345	328	317	292	326	342	374	364	347	338	332	362	362	326	358	328	389	351	356	348	364	345	339	344	334	360	344	323	342	328	307	346	332	328	355	330	345	330	359	317	347	329	305	324	347	362	363	333	344	355	365	329	357	356	313	328	359	329	377	341	327	352	354	330	318	334	334	324	352	337	350	346	357	347	332	344	314	332	331	346	342	329	316	360	361	330	360	337	360	335	343	344	336	323	362	361	303	355	337	382	333	360	319	347	327	365	337	326	351	372	331	342	349	335	327	338	334	333	343	337	334	353	312	317	352	352	329	341	360	317	340	337	353	356	360	335	344	331	346	393	351	337	363	336	356	352	341	305	329	311	318
25418	21315	27485	25195	12292	2768	1209	848	646	565	445	391	342	309	326	277	245	264	245	289	273	255	259	273	262	285	251	263	261	230	266	260	221	242	273	245	280	251	243	260	267	232	274	244	246	268	244	246	273	243	254	224	245	216	242	248	257	225	237	246	259	247	233	230	257	243	286	253	231	245	253	233	251	242	271	234	221	255	235	246	238	203	264	270	270	231	261	238	259	259	234	246	226	245	241	257	244	229	243	230	272	262	215	259	245	239	287	263	254	268	229	240	222	255	266	231	246	269	230	255	245	241	226	256	252	259	261	289	306	254	232	238	252	228	271	273	273	260	233	245	254	232	247	239	241	234	236	217	243	256	249	262	246	263	248	248	239	247	242	204	268	243	224	232	211	239	238	248	249	247	214	270	253	241	241	237	243	257	246	226	256	237	212	247	229	245	243	217	257	256	245	238	287	232	246	260	245	227	236	264	270	224	245	265	238	266	242	270	248	271	258	277	251	243	234	246	219	225	259	236	243	224	225	269	246	253	248	274	223	260	242	273	221	256	207	239	263	269	262	250	254	262	217	244	239	253	248	224	261	234	239	261	225	247	231	252	264	247	228	221	218	216	259	280	256	227	256	247	268	246	253	247	269	242	248	265	229	238	254	246	214	250	227	233	249	239	299	241	244	254	263	276	257	238	230	234	235	235	244	257	240	240	232	249	217	224	212	241	234	240	239	235	237	268	231	238	263	231	265	280	260	250	282	270	222	260	263	223	226	242	222	267	227	239	263	234	242	256	214	248	265	251	251	266	256	236	233	238	255	244	246	255	225	246	256	244	228	262	243	261	255	274	242	216	242	260	263	235	263	241	248	249	233	253	266	233	254	268	255	248	233	260	271	247	254	244	245	272	247	247	269	253	269	239	242	244	258	239	255	229	269	256	219	231	229	236	237	254	245	248	258	252	239	250	240	262	249	250	269	261	237	256	250	230	229	258	245	254	238	248	244	283	209	240	208	260	260	207	252	239	264	237	243	272	254	227	244	271	258	225	225	263	249	226	258	268	264	240	275	218	227	238	242	242	220	255	248	254	248	258	257	222	252	262	270	226	259	254	225	246	248	238	239	237	266	210	215	247	244	256	253	235	237	243	261	264	231	245	237	236	239	261	236	279	241	234	263	271	246	235	240	235	238	234	254	252	277	293	242	262	239	235	260	242	241	255	255	244	243	240	256	266	224	257	260	256	221	266	246	237	224	230	221	225	261	227	252	227	250	234	245	232	270	238	255	262	227	250	238	235	221	246	248	230	261	245	251	224	248	222	236	251	244	254	246	239	244	258	237	224	256	278	219	214	217	221	248	234	246	266	242	264	227	226	238	250	220	262	230	208	235	241	221	266	239	226	246	252	239	264	244	239	230	243	251	290	266	238	254	242	239	233	252	262	234	233	237	239	234	260	256	263	256	230	250	243	254	272	227	239	235	251	261	252	246	210	240	247	253	256	220	289	234	244	222	225	232	266	261	230	275	226	229	248	242	245	271	222	248	258	237	250	220	249	252	251	250	276	256	251	254	245	226	244	249	235	252	230	232	249	266	266	238	276	243	250	240	246	252	276	238	235	266	271	242	229	251	243	245	239	283	241	276	237	245	252	245	268	244	254	275	237	257	237	271	255	235	260	244	290	243	233	240	260	234	236	236	254	238	222	276	240	231	264	238	246	248	256	241	229	216	269	236	256	234	259	242	252	247	234	246	260	221	267	244	226	269	257	219	238	255	220	274	260	255	240	232	285	246	259	252	287	247	242	261	248	225	247	250	255	237	229	238	228	247	233	250	246	267	240	254	263	251	242	249	270	238	249	295	201	255	243	284	272	244	234	246	251	227	253	226	248	250	234	239	263	244	278	237	251	269	220	243	210	258	264	249	231	257	226	244	243	264	262	230	267	280	258	253	240	212	203	213	252	246	237	245	238	232	236	243	253	231	269	256	248	274	233	242	257	232	244	244	225	262	220	240	258	237	222	251	244	235	227	216	245	268	254	262	247	248	260	239	237	271	249	278	253	257	237	227	242	233	271	231	243	228	238	259	222	266	245	248	253	236	243	236	244	258	225	234	264	241	262	259	244	240	262	223	266	232	223	247	243	232	240	243	263	266	250	232	245	251	260	257	247	247	246	254	263	242	240	262	235	257	256	274	253	244	266	251	272	259	236	249	271	270	253	221	225	242	255	245	245	243	237	262	283	226	232	287	252	239	221	254	256	251	229	244	217	233	257	246	242	239	235	218	258	238	262	222	236	240	257	247	239	258	258	236	229	246	253	266	219	238	228	275	252	255	254	232	259	231	247	269	245	252	251	259	261	267	253	237	217	237	249	241	270	270	249	238	241	252	239	254	247	202	252	239	246	237	243	275	243	294	247	253	258	220	240	250	249	242	276	236	236	236	253	238	237	243	250	249	246	251	253	233	247	232	239	229	225	207	259	268	263	239	248	259	234	270	276	250	258	227	266	268	229	265	245	234	231	259	286	245	254	239	247	259	249	251	271	254	240	236	220	227	238	250	232	236	260	266	265	289	260	226	255	242	244	257	260	244	267	275	247	251	250	230	262	263	254	264	281	229	217	243	229	226	256	234	243	209	247	228	274	225	257	240	253	256	243	243	257	252	225	244	226	241	255	235	275	260	264	251	251	241	280	222	240	247	227	242	236	271	251	249	215	230	249	241	256	248	261	257	257	245	257	263	247	256	263	226	264	249	245	227	222	234	232	239	265	238	236	245	249	233	243	269	222	221	281	236	263	251	250	252	243	254	280	236	274	267	256	241	278	282	230	263	263	282	243	231	228	262	245	267	228	258	253	267	251	227	263	219	234	249	248	247	278	274	244	253	244	259	230	271	268	223	219	239	223	245	256	244	261	252	262	242	234	242	258	259	221	263	248	241	233	264	238	257	245	234	244	262	271	217	272	244	273	258	240	246	249	228	228	267	268	261	244	227	260	249	243	259	272	253	247	268	226	234	230	263	252	232	238	266	241	242	251	208	213	251	231	262	223	245	239	269	219	252	291	238	249	223	240	243	265	259	243	221	238	213	235	242	244	242	254	258	228	275	246	250	242	256	242	266	273	242	240	225	268	247	244	252	243	258	236	227	232	247	241	226	272	264	236	250	246	255	236	232	211	232	230	262	229	240	237	257	247	231	206	243	242	257	229	243	259	251	250	252	274	266	227	261	238	241	252	226	231	261	260	247	226	252	257	257	228	249	237	240	257	256	242	273	253	254	229	237	265	255	239	260	253	234	242	233	267	276	243	253	247	245	213	237	244	230	273	242	268	236	252	236	244	261	222	206	254	237	214	262	272	247	232	256	233	265	236	233	269	259	255	225	243	265	285	268	260	210	243	240	223	261	253	248	251	238	265	257	258	215	220	226	230	258	261	221	242	258	238	224	241	269	249	266	239	255	232	268	205	251	260	243	246	262	246	238	243	229	230	246	248	271	244	242	238
28963	47069	29063	11365	6826	4146	2364	1611	1221	911	728	583	536	419	420	348	372	349	336	326	334	336	299	301	307	323	268	302	324	284	301	273	289	271	277	304	286	300	306	312	293	302	290	287	292	281	299	314	275	308	289	311	298	297	281	283	300	319	274	281	281	310	314	281	277	293	255	281	288	285	301	268	318	303	281	292	324	272	324	298	282	294	301	272	271	286	340	272	278	283	293	317	331	288	286	267	284	267	299	283	294	308	291	301	304	315	319	294	302	266	310	302	281	304	275	285	309	284	293	293	289	279	270	298	336	343	299	337	351	352	329	310	297	285	309	278	279	291	287	296	292	298	321	300	278	264	298	307	331	296	289	274	329	280	322	274	310	304	292	289	315	296	291	287	278	312	290	313	294	276	294	311	334	312	293	314	267	328	282	298	292	284	268	282	303	284	277	277	299	303	298	301	290	297	276	280	311	312	303	300	291	306	299	298	307	293	299	259	279	321	330	293	282	300	304	326	283	286	267	296	268	300	324	289	288	304	288	318	299	292	285	319	275	280	325	294	296	283	290	297	269	284	289	300	260	279	277	310	299	339	260	299	312	273	266	291	321	286	284	291	280	296	286	312	268	313	276	270	308	284	291	271	266	300	303	273	288	293	265	263	289	290	307	267	295	317	312	275	281	290	286	278	288	252	289	314	294	273	309	274	292	278	316	296	273	301	300	314	285	297	283	297	326	345	285	261	279	313	316	293	313	271	298	306	267	311	291	315	280	301	284	332	294	273	285	299	285	294	272	292	274	300	293	293	307	286	288	305	274	312	287	270	306	289	305	273	296	319	278	301	291	291	286	305	275	271	269	306	321	306	308	275	296	252	311	295	281	296	308	255	294	286	299	285	312	296	294	286	287	275	286	330	267	281	267	304	284	271	307	293	316	311	295	314	296	294	308	304	313	286	331	285	282	272	319	270	296	293	283	290	289	304	294	307	294	306	293	287	288	273	291	284	285	298	273	271	309	301	295	300	296	286	272	280	287	278	306	271	293	305	286	283	270	286	301	296	280	299	302	324	296	288	309	300	298	313	321	307	258	318	293	280	284	287	276	312	283	306	318	294	276	276	302	291	280	288	295	277	299	334	252	296	347	327	298	328	264	318	308	292	282	298	263	284	276	277	285	301	291	260	292	303	261	288	276	317	301	279	280	308	335	297	304	292	301	284	315	272	287	260	303	306	284	295	316	285	285	236	294	300	299	308	288	303	293	322	304	308	294	290	302	259	303	303	325	299	274	298	311	249	277	302	297	267	294	286	275	317	277	312	276	293	299	267	297	298	293	284	293	286	318	260	311	282	297	269	301	289	303	295	290	322	277	302	287	300	304	273	289	286	311	290	264	304	298	292	249	319	291	288	288	292	311	289	304	287	296	282	337	292	295	303	311	262	299	286	305	301	300	299	292	322	304	292	305	278	296	324	277	239	303	275	277	290	290	299	292	280	297	277	265	319	292	288	309	258	298	293	319	289	303	320	297	279	285	287	269	303	307	309	267	309	271	263	287	274	299	296	292	287	284	296	300	316	314	264	300	309	270	317	275	301	273	285	280	276	301	311	286	318	275	253	264	309	286	271	273	277	309	305	291	279	299	298	293	304	311	278	291	268	267	293	294	309	306	306	299	309	274	286	325	287	269	282	326	279	287	281	278	280	287	300	313	310	287	306	280	319	304	295	294	268	306	300	325	269	295	277	319	302	283	296	269	279	284	316	291	296	271	309	309	282	284	314	294	278	306	284	282	270	295	315	301	302	292	310	287	270	320	331	313	313	275	308	314	281	275	298	297	276	331	294	314	284	299	297	284	290	305	272	276	303	299	295	281	315	289	303	281	285	271	284	272	317	278	299	294	318	268	275	313	300	290	292	269	283	293	278	303	312	288	319	276	317	259	293	296	313	268	293	277	332	302	278	257	287	284	276	299	265	282	299	289	286	297	266	284	298	286	296	300	314	312	267	297	292	285	304	264	290	324	297	293	294	287	304	276	290	309	290	288	314	301	273	298	296	319	295	324	315	277	290	327	286	264	296	281	302	271	297	271	298	296	281	288	294	283	308	265	312	270	260	298	268	295	270	266	274	263	274	282	294	323	331	256	265	291	303	265	262	298	308	295	297	269	311	280	309	282	308	271	298	294	274	302	318	273	284	311	276	277	312	335	289	290	299	266	286	307	295	267	308	302	281	305	272	291	316	289	293	319	269	301	266	270	283	298	305	321	292	317	297	288	269	307	282	298	293	327	330	296	308	269	275	290	300	267	266	287	299	282	292	314	292	271	303	301	306	289	279	263	319	302	341	329	300	284	263	320	315	316	284	291	298	315	307	311	281	284	262	303	323	300	313	287	293	285	281	263	292	299	280	323	307	316	294	274	281	249	284	267	300	283	309	306	298	280	283	310	303	307	295	308	328	309	307	267	319	267	280	277	295	296	284	299	292	271	293	313	259	285	280	325	298	311	286	327	294	305	255	274	304	266	292	285	309	287	278	275	277	300	259	297	302	292	297	316	291	288	300	283	313	271	306	304	311	319	275	269	270	286	285	279	293	293	271	314	269	286	288	295	292	288	270	329	307	297	274	280	319	299	294	292	335	317	301	294	276	320	302	279	277	279	308	296	282	283	270	280	262	315	281	275	320	312	287	303	292	280	308	321	300	276	284	307	287	301	281	307	302	267	294	278	274	274	297	270	268	255	289	271	279	295	280	308	314	289	304	265	266	318	281	295	269	268	296	325	293	284	302	284	288	297	279	288	277	262	302	297	296	320	298	278	271	322	298	294	277	295	294	301	292	274	281	307	308	303	287	288	287	244	295	302	348	319	305	279	290	259	277	280	275	286	324	291	296	296	256	284	283	303	280	300	326	305	307	275	315	296	287	266	278	315	284	278	278	282	260	278	287	296	297	285	279	303	283	278	284	298	291	300	340	280	309	286	271	272	302	290	291	313	306	294	279	308	284	260	283	298	304	340	272	310	294	259	305	301	262	301	267	310	308	283	293	280	280	313	300	285	296	331	276	314	280	305	308	308	298	297	326	313	295	292	298	276	282	267	299	326	272	310	308	296	281	297	281	287	256	284	286	316	307	293	294	256	293	286	296	296	294	311	322	290	271	298	284	311	292	323	278	274	252	297	294	301	285	308	280	285	273	272	277	304	264	304	285	289	289	282	297	305	326	325	289	297	277	270	320	310	270	272	295	275	315	312	281	306	302	286	317	286	278	325	318	305	308	265	292	280	291	292	296	299	295	289	292	280	276	313	252	311	333	332	285	307	294	269	295	274	271	305	302	287	322	274	292	322	289	305	291	313	291	321	296	313	271	290	280	270	285	250	292	278	297	270	267	284	297	300	257	301	296	325	271	296	299	307	321	301	312	290	323	307	284	290	285	317	264	340	281	285	315	303	307	297	269	275	259	266	324	313	288	287	271	276	263	297	282	281	285	291	296	277	323	265	321
23130	21318	29054	23926	21321	21372	10840	2100	1447	1103	961	767	708	510	522	483	533	462	432	484	441	424	407	399	410	394	412	380	379	388	381	413	378	387	425	410	442	404	379	407	414	385	350	404	383	419	369	424	382	351	354	389	395	386	427	375	369	356	369	379	400	372	362	356	390	317	409	402	397	390	359	394	403	379	403	376	336	344	392	350	391	379	377	374	395	379	369	369	402	396	394	367	391	363	379	373	402	375	425	402	374	386	402	358	371	383	369	385	389	374	384	362	380	407	374	346	384	387	355	391	392	391	359	368	384	412	381	436	449	464	425	366	365	401	367	379	373	358	335	373	365	327	391	367	401	344	359	356	372	399	393	351	354	397	379	382	388	377	411	387	391	371	402	405	407	348	362	393	408	410	367	374	371	359	353	403	407	375	363	363	394	336	402	396	371	411	375	348	386	387	383	392	395	361	369	378	376	370	365	362	410	370	371	394	382	369	413	359	380	352	360	381	389	370	383	389	381	360	395	411	362	339	356	362	388	351	385	388	391	378	403	358	356	404	405	404	371	391	369	377	411	365	385	371	400	375	374	361	364	380	394	380	359	356	363	362	383	368	399	432	347	392	382	389	374	369	379	379	359	371	361	391	400	401	378	382	374	395	384	364	378	407	370	364	381	383	348	398	369	414	411	376	365	413	345	361	424	365	409	419	375	348	394	358	429	408	369	378	344	385	355	374	424	380	360	403	398	343	404	377	372	380	368	373	357	389	393	352	397	372	375	337	364	367	390	379	345	358	393	335	380	398	369	371	397	411	386	405	359	411	394	382	344	350	342	422	349	393	376	378	401	370	410	354	334	380	394	368	394	395	412	384	406	411	356	380	426	394	380	406	347	333	377	379	375	346	363	366	382	388	376	397	368	390	361	376	388	383	398	359	395	371	420	371	372	388	396	406	382	394	409	380	383	369	397	401	368	387	365	356	397	398	424	389	379	387	375	385	378	358	346	395	397	373	353	388	399	402	417	409	375	354	389	374	379	408	373	354	371	386	373	402	379	378	377	360	412	359	370	411	397	360	357	394	352	370	425	395	403	374	379	366	398	362	356	363	397	376	359	385	376	412	379	406	383	373	395	392	375	391	386	370	374	396	384	355	353	381	406	363	409	395	373	376	380	352	399	391	363	349	368	354	367	342	331	373	395	405	381	372	373	355	372	397	377	401	359	387	376	390	384	359	388	363	375	398	361	397	392	339	365	359	378	386	371	389	393	367	387	367	358	359	385	371	389	389	390	354	359	362	356	386	405	398	381	399	406	379	368	399	369	346	344	352	386	381	381	351	417	418	366	384	388	388	363	364	350	340	355	389	425	387	385	363	369	403	348	363	351	355	364	366	376	359	397	370	411	382	394	419	366	370	384	366	405	401	421	357	356	378	402	347	365	393	392	397	400	397	423	364	355	376	357	396	373	384	384	401	395	404	388	381	350	374	402	406	366	365	394	363	372	366	379	399	384	366	393	380	352	377	398	352	363	365	405	362	344	380	385	366	372	381	422	322	388	401	367	370	411	398	395	377	377	372	368	386	382	364	379	356	372	411	373	341	402	363	404	394	386	404	380	397	352	413	382	379	394	416	330	377	364	362	410	379	361	362	397	375	373	413	366	335	389	378	390	368	356	403	377	373	388	388	370	387	347	354	416	378	365	385	374	398	336	339	395	369	373	399	347	398	357	350	392	364	395	421	365	379	379	377	388	382	369	372	400	343	359	385	359	364	409	412	370	370	389	389	396	349	409	406	363	392	361	376	350	372	366	392	372	370	361	385	365	375	358	395	373	394	395	368	375	375	383	365	405	373	401	372	354	384	362	372	369	428	392	372	396	382	369	390	398	424	382	369	345	414	350	365	383	390	374	390	377	392	369	372	359	375	350	365	367	397	372	374	350	366	395	369	368	438	359	369	350	343	363	395	373	399	378	361	351	385	394	412	407	373	402	397	405	366	383	363	360	389	406	360	371	378	403	357	402	358	397	382	339	383	348	337	380	367	356	385	438	374	383	396	398	390	387	410	403	379	349	370	414	406	360	380	376	354	372	380	369	344	350	361	401	370	376	367	387	396	383	367	383	344	386	377	348	350	377	362	382	371	346	387	406	360	369	401	366	354	352	408	385	372	414	396	384	340	387	393	399	364	360	349	377	386	391	376	397	396	358	409	390	374	394	408	403	369	346	397	387	375	384	354	384	381	376	389	373	369	384	382	358	396	356	391	428	389	384	373	351	371	361	386	362	404	397	376	374	398	358	407	372	336	369	374	361	357	362	364	355	382	372	385	361	393	389	359	371	410	381	400	367	374	382	375	342	383	380	364	378	353	384	365	368	350	366	403	350	388	358	354	373	349	396	341	381	350	392	373	372	359	395	361	353	378	348	380	345	367	385	363	366	354	372	391	372	380	382	375	380	368	354	394	371	391	370	402	395	370	376	381	376	358	368	387	385	388	364	372	378	348	383	394	352	398	363	366	380	363	388	361	359	376	389	378	354	361	361	360	335	392	397	387	368	359	356	395	373	359	352	375	392	386	394	380	393	381	410	374	416	361	361	384	358	390	406	390	362	377	375	364	356	352	381	399	398	368	355	384	369	357	338	415	351	398	376	363	379	376	397	371	408	356	358	401	368	351	426	392	393	353	360	383	363	369	386	387	393	372	372	382	373	385	360	361	398	367	385	384	378	396	385	380	386	353	390	354	377	367	373	369	388	384	370	374	346	409	384	346	399	374	380	375	378	367	390	377	379	360	387	364	363	377	362	387	383	357	380	366	382	398	373	378	392	388	387	381	389	400	397	378	376	415	395	397	379	359	374	384	375	356	356	378	396	361	371	349	391	384	364	371	349	373	404	355	384	383	372	393	354	392	379	357	405	407	355	382	382	388	381	377	389	353	385	392	369	395	368	377	394	369	402	400	377	400	371	417	359	341	385	335	406	381	364	387	372	386	345	371	364	368	375	370	380	372	377	368	372	384	403	385	393	373	405	356	349	402	388	433	348	356	394	376	371	388	394	392	390	395	407	377	390	360	380	371	352	362	377	380	384	384	364	344	377	365	385	405	421	382	383	385	374	353	373	377	391	353	357	365	370	385	409	384	364	379	368	394	409	423	377	385	417	375	385	385	381	388	376	349	351	348	365	364	379	372	356	385	404	392	400	389	375	351	386	369	367	370	384	399	371	387	384	380	364	397	377	373	378	382	355	367	368	371	390	374	358	331	365	384	351	381	392	392	415	405	343	365	397	366	361	335	368	387	393	356	378	391	400	332	389	403	359	330	350	392	355	391	390	364	381	347	375	356	387	387	346	373	364	393	376	355	382	422	401	357	363	377	344	366	384	328	355	398	349	361	343	368	371	350	366	327	361	363	370	395	379	382	357	363	390	373	383	381	362	359	376	397	398	356	384	416	418	389	386	404	389	407	421	350	388	402	335	361	411	391	361	393	349	389	373	376	365	370
31531	54018	39044	18009	12367	8049	4842	3216	2429	1881	1454	1157	941	808	713	661	579	575	506	585	510	531	490	526	512	459	482	457	484	462	462	464	432	472	463	425	402	472	411	434	446	433	473	401	435	389	420	408	439	428	436	439	438	446	452	427	454	394	446	397	420	455	436	417	438	409	437	442	411	463	438	430	358	420	426	425	418	417	457	434	383	443	428	392	409	386	412	446	404	415	420	436	466	432	422	451	431	409	451	427	425	411	457	406	440	440	412	453	434	420	430	474	414	424	409	430	458	409	416	417	421	422	451	446	454	452	536	540	506	556	480	488	417	374	356	431	450	458	428	414	423	400	455	417	430	427	443	444	415	425	464	411	435	400	448	449	440	416	427	413	408	418	427	419	384	423	450	437	442	452	446	403	417	431	415	452	417	396	437	405	447	405	454	417	423	412	427	443	445	457	416	440	423	419	434	408	435	444	444	419	463	409	393	443	412	419	425	421	452	450	427	466	434	430	443	424	416	410	423	391	414	413	428	440	432	395	452	445	439	410	445	412	433	396	467	384	413	428	411	387	442	417	419	446	446	401	404	435	413	458	471	411	416	411	434	437	453	419	441	408	428	434	447	468	404	438	471	420	404	391	440	440	480	414	416	439	415	432	404	404	456	426	471	423	449	406	417	427	434	379	415	428	428	419	453	379	415	438	441	438	431	449	411	412	389	442	406	432	451	425	430	474	417	405	457	415	413	413	418	414	418	436	410	453	411	447	431	453	424	404	431	448	449	388	462	401	410	439	416	433	405	437	457	429	447	455	434	418	394	422	445	401	440	403	428	446	436	441	424	402	422	477	439	419	429	444	409	432	423	412	449	450	455	456	415	392	408	463	435	441	422	362	457	393	451	425	397	412	451	437	419	449	431	413	434	407	406	435	423	406	427	386	444	431	444	439	435	422	425	417	437	425	419	435	438	436	465	436	416	446	429	383	406	415	414	398	461	452	409	445	442	400	438	412	420	407	427	446	426	411	430	436	397	412	410	419	425	438	395	439	415	450	410	422	418	432	366	396	454	412	443	416	386	397	421	441	432	447	433	424	458	408	445	425	418	428	437	429	412	414	427	438	428	427	424	425	437	416	428	438	380	437	430	420	436	414	420	434	453	439	413	470	421	406	411	425	415	459	424	403	432	432	437	420	445	440	413	411	402	407	413	442	422	411	416	426	419	433	416	422	398	429	418	459	423	386	395	428	458	437	429	435	395	438	401	418	415	440	423	428	447	417	440	405	405	398	414	434	441	448	438	440	390	429	440	434	441	443	473	435	431	420	422	406	425	392	443	429	426	409	422	397	421	445	433	441	413	398	429	429	390	401	430	424	409	422	433	398	413	402	415	427	458	421	402	437	417	447	438	433	458	407	431	408	434	415	420	458	403	417	421	429	439	460	428	421	396	449	399	433	442	395	443	428	424	424	456	431	438	434	426	415	434	424	432	424	429	414	440	434	443	431	449	392	406	437	402	438	414	441	438	436	451	414	432	444	439	421	435	413	414	475	403	392	391	427	419	418	407	438	422	384	428	475	436	440	412	432	396	400	436	433	410	418	388	404	464	406	431	394	387	419	395	419	438	403	429	398	422	424	425	417	426	427	392	399	421	415	380	418	428	405	451	425	400	417	427	447	457	417	441	415	443	460	418	401	401	416	399	434	400	387	452	424	428	435	404	452	442	413	433	449	445	435	420	396	424	409	426	411	394	429	438	427	459	437	409	422	457	434	390	438	383	435	406	400	394	406	415	399	400	425	463	410	421	414	410	412	443	425	415	420	401	409	423	423	447	423	388	402	420	430	404	416	463	422	394	453	434	427	417	397	406	451	433	430	380	392	416	437	450	436	427	424	429	390	418	390	442	389	431	415	429	431	418	418	463	375	425	432	420	436	404	427	396	460	445	441	420	430	434	423	410	434	412	454	420	419	443	440	439	417	452	421	436	398	416	446	417	406	463	417	446	419	416	420	426	448	415	414	458	437	398	409	421	449	443	408	402	396	425	413	412	449	424	432	415	441	409	403	435	408	407	444	483	398	409	426	417	389	420	402	409	381	449	445	410	426	457	380	372	414	400	419	412	457	442	436	463	436	442	451	426	407	411	421	460	421	443	401	463	439	393	434	426	372	452	414	439	405	428	428	413	405	456	401	449	426	388	429	418	431	439	399	444	395	407	452	453	443	419	452	447	406	407	447	436	427	424	438	415	422	403	421	427	419	425	428	420	425	450	404	397	442	436	422	422	450	413	408	444	446	422	436	449	438	412	394	388	445	425	418	424	433	431	438	442	398	430	427	427	429	365	434	449	426	431	421	400	414	438	430	471	434	449	417	476	415	425	409	415	401	449	422	427	442	438	430	433	438	404	426	418	443	419	437	429	410	411	451	408	445	441	427	434	401	394	417	441	430	399	422	431	407	416	400	411	398	407	435	401	457	456	444	410	439	401	447	368	396	418	425	441	432	419	425	443	412	448	442	438	421	423	423	424	413	445	406	373	384	404	463	378	445	423	450	420	424	415	404	424	402	448	443	457	462	395	439	372	447	425	384	420	460	454	408	435	394	391	423	411	461	427	428	425	429	429	424	452	451	453	408	437	450	423	448	445	442	461	459	438	450	389	464	429	432	437	461	468	430	458	409	389	447	423	388	426	424	443	433	418	388	431	428	427	422	430	423	442	410	437	426	400	418	408	424	416	405	437	420	406	428	431	424	423	421	434	425	424	440	408	423	415	441	417	421	440	406	409	421	429	460	442	433	410	397	477	409	417	435	412	436	467	426	461	416	431	436	392	436	415	452	413	452	430	382	440	405	419	438	430	431	465	403	402	417	416	414	412	418	423	440	412	423	421	400	431	431	426	422	443	454	411	416	439	422	424	373	434	431	440	409	411	402	461	424	441	455	489	440	406	404	405	430	449	408	401	403	466	408	412	445	427	446	425	406	409	410	476	446	441	446	439	436	449	454	423	463	422	415	401	452	427	428	419	432	408	430	428	433	434	407	429	418	437	398	424	434	427	397	433	425	466	434	381	448	406	372	422	415	394	382	448	454	419	392	421	407	451	431	434	418	422	442	389	453	441	436	380	430	452	466	472	395	439	406	441	419	423	418	417	433	454	444	434	412	433	433	419	397	427	411	427	431	474	396	414	422	444	412	426	428	428	398	405	393	420	415	452	414	422	456	404	426	425	428	439	436	387	450	427	423	445	427	396	415	419	435	394	414	406	454	423	403	395	409	425	393	412	434	441	400	400	403	431	434	444	430	437	440	438	424	438	433	378	405	448	442	442	395	425	421	406	426	442	395	414	448	392	415	433	441	416	391	378	380	428	414	442	429	393	396	404	442	405	437	432	431	432	437	420	384	411	423	434	402	441	424	442	406	416	411	428	414	436	428	480	448	449	424	442	429	395	430	429	431	438	397	433	419	435	429	397	446	413	425	435	445	418	441	387	444	427	414	462	430
28034	25467	26730	10772	2984	1611	918	565	442	379	359	280	238	248	241	240	240	215	217	217	220	206	222	189	214	203	205	200	213	223	199	188	219	196	205	185	187	213	217	198	224	215	201	205	202	182	202	198	200	185	207	200	208	186	225	198	209	202	192	213	186	223	193	208	220	212	213	200	193	186	190	238	188	198	201	229	210	194	226	210	217	201	193	213	184	186	203	215	219	218	202	203	197	206	191	214	205	199	198	212	193	207	222	216	213	194	169	213	188	201	204	198	208	242	199	189	199	196	210	222	201	201	227	197	218	216	225	215	227	222	246	241	226	228	215	206	185	207	183	202	203	214	189	203	217	205	186	213	198	215	198	213	203	199	216	214	196	223	216	197	224	243	195	212	202	192	192	235	201	235	219	189	191	217	200	227	202	174	203	215	210	204	203	192	223	192	203	176	206	214	200	197	218	187	196	191	237	201	209	195	198	225	190	203	206	221	209	196	205	206	209	210	220	213	223	219	218	176	225	206	191	192	215	209	219	200	206	209	227	220	183	209	198	183	201	225	203	187	193	218	215	202	204	204	217	231	189	233	206	190	196	207	217	208	194	192	225	211	204	209	197	187	217	203	195	185	228	182	188	191	202	187	192	204	229	188	215	222	185	203	224	164	163	229	190	218	205	204	196	197	179	218	200	225	207	201	207	211	211	200	221	223	212	210	199	213	191	215	214	237	209	201	190	201	187	223	222	225	195	213	212	201	200	176	210	207	185	181	214	213	214	223	200	199	219	230	246	221	199	215	196	197	162	180	204	217	190	192	197	188	213	210	208	205	209	260	191	208	186	207	197	190	215	185	199	231	201	197	222	194	230	201	190	204	201	188	216	213	186	211	188	191	205	189	205	198	220	223	190	203	210	187	199	201	222	220	206	205	201	192	224	197	210	204	181	210	187	193	185	190	202	181	207	207	245	232	203	211	194	211	215	222	181	184	210	193	211	220	210	211	203	177	230	226	208	209	196	212	218	185	201	227	210	206	215	214	210	190	188	225	216	191	199	219	217	204	187	208	217	221	213	197	207	183	246	212	206	233	231	207	212	236	210	194	188	201	194	216	217	222	207	221	178	217	197	188	201	204	189	201	225	210	211	210	181	207	201	214	202	208	214	207	211	211	184	217	226	179	209	202	192	217	196	188	206	218	191	217	196	244	211	187	191	216	207	198	204	190	204	197	200	203	193	206	193	192	218	237	210	199	186	227	202	204	200	192	248	202	235	201	189	203	214	207	204	211	208	191	185	192	197	204	205	211	204	215	186	202	194	209	230	210	198	230	195	204	207	213	203	225	215	204	209	219	214	200	195	201	200	203	206	226	210	210	210	197	177	215	217	186	212	218	176	228	184	204	187	218	191	201	209	214	194	220	208	207	190	219	201	183	177	221	202	227	210	207	211	185	217	186	215	216	198	184	189	220	188	211	187	213	208	203	230	177	210	196	199	204	213	234	215	229	199	217	213	197	243	197	197	207	204	189	192	213	191	202	215	206	208	197	213	196	195	211	199	232	219	194	204	239	208	214	199	208	217	200	208	214	199	221	202	198	212	224	214	198	194	205	178	175	222	232	211	226	217	207	194	217	204	196	206	183	213	187	207	195	195	194	197	226	215	246	211	220	210	202	205	187	214	200	183	195	217	208	208	203	207	213	227	200	176	180	231	226	202	226	196	216	199	225	199	238	187	190	222	217	206	205	222	207	212	213	215	212	196	212	201	209	216	194	182	216	219	237	183	214	219	207	216	205	199	217	209	214	196	212	221	200	216	199	193	197	214	201	206	177	215	196	184	182	197	216	212	187	204	209	191	209	200	229	209	206	206	202	224	245	203	232	225	208	217	203	214	240	164	203	183	209	197	210	199	204	217	204	209	192	216	196	188	209	182	201	232	194	226	226	187	193	219	197	200	217	209	213	202	187	216	205	242	226	216	211	205	221	200	214	200	185	214	200	188	199	209	205	213	212	189	221	187	209	200	204	201	224	199	195	213	207	223	178	196	191	201	191	249	202	208	200	223	171	208	202	195	207	189	215	202	194	237	197	196	179	204	253	206	202	201	216	198	198	204	227	185	219	204	187	214	199	222	207	212	202	208	190	192	202	205	174	205	217	204	208	206	229	203	248	203	209	215	209	218	192	184	200	198	207	206	200	205	217	215	216	207	175	212	220	226	212	194	209	196	216	190	205	198	225	234	212	201	202	213	213	219	227	224	207	191	170	209	209	203	220	182	224	193	235	211	198	222	220	207	223	213	208	195	212	198	201	211	208	193	201	199	211	200	230	214	199	208	205	204	215	209	228	211	225	228	195	206	199	224	183	207	201	203	195	208	203	204	202	215	191	216	196	209	212	232	205	214	197	180	206	218	229	214	207	214	214	208	188	215	191	224	209	193	193	196	199	217	178	187	221	226	191	233	211	184	181	228	213	203	201	213	197	205	230	189	195	201	198	203	201	202	217	213	223	194	203	192	216	191	211	216	180	183	213	199	186	202	200	205	205	206	200	209	219	223	192	219	175	221	217	182	203	194	169	204	233	203	202	223	224	191	225	200	205	213	190	188	203	219	193	206	188	216	197	199	203	233	201	208	184	226	202	211	170	207	221	224	210	202	212	207	228	218	235	222	198	250	187	202	212	193	221	213	222	227	207	209	215	209	203	239	221	214	232	231	209	190	197	197	205	208	214	204	218	211	187	211	222	213	191	200	186	189	225	218	232	201	218	209	183	205	204	220	216	197	231	242	201	200	190	232	208	210	220	195	206	210	210	210	201	216	169	196	173	200	199	180	202	212	221	176	192	194	201	209	199	208	200	217	239	217	201	235	196	195	197	207	195	193	195	223	204	190	204	213	216	222	215	182	200	193	188	223	198	220	222	206	201	178	215	194	211	244	207	215	182	192	225	210	228	195	219	225	192	203	188	213	192	213	187	225	197	206	196	195	215	209	190	219	196	211	205	195	218	197	192	187	219	203	210	185	175	193	188	186	219	194	183	220	185	221	219	197	200	196	224	150	209	204	196	183	220	212	221	198	190	203	222	211	221	193	208	195	193	222	198	207	184	188	213	220	211	217	204	208	186	235	196	195	212	199	222	195	204	204	181	208	214	197	186	217	204	226	225	191	212	199	211	222	217	188	211	202	230	209	223	226	186	216	208	196	206	227	217	207	203	195	205	182	210	200	222	210	197	183	207	197	186	208	183	211	228	194	225	208	191	214	207	210	205	201	201	204	200	226	213	190	214	223	189	185	184	209	213	214	213	215	212	197	204	194	226	219	179	209	189	204	193	208	218	215	211	228	212	195	207	188	187	208	218	198	209	206	197	204	217	214	187	216	217	182	223	210	186	211	191	215	198	191	214	235	180	203	211	202	180	206	198	219	187	221	180	216	197	197	204	219	190	191	203	225	211	191	209	205	196	198	204	223	191	210	197	227	223	216	179	215	219	219	205	183	198	210	195
27279	41850	26984	8175	4726	3196	1688	939	798	638	537	416	319	305	274	269	269	245	264	259	265	228	265	237	253	256	246	254	255	269	259	261	263	261	241	244	252	232	260	242	201	239	264	251	229	251	247	242	226	225	264	227	274	262	245	232	244	241	254	251	229	244	201	235	223	238	239	223	253	239	244	261	261	254	262	249	244	274	193	272	245	239	260	240	233	241	235	251	206	244	270	220	223	236	249	252	208	259	260	257	235	242	264	253	231	241	242	237	244	258	250	231	259	218	262	239	226	246	229	238	276	242	242	241	259	253	253	297	278	287	254	256	260	247	239	221	234	203	243	242	259	248	228	219	243	275	245	232	272	237	228	246	236	262	232	258	251	235	240	269	262	235	240	249	253	249	243	244	257	254	258	258	270	256	255	241	234	304	254	249	247	256	229	244	271	221	265	247	233	247	227	262	244	256	231	245	270	239	230	235	257	259	251	243	243	241	231	207	227	265	258	266	228	234	247	245	248	283	235	244	247	237	226	245	255	238	262	235	229	239	245	242	264	235	233	226	247	269	269	249	242	245	215	239	227	270	214	265	232	254	261	246	244	250	243	234	272	236	254	260	278	247	256	241	259	255	272	270	217	218	219	246	225	254	222	226	236	219	221	255	262	242	222	263	251	233	230	262	252	246	268	261	265	259	251	249	255	247	230	268	237	218	244	247	219	237	252	248	251	258	219	235	255	239	277	258	262	246	206	248	254	246	221	249	230	263	264	210	259	248	240	236	270	230	227	207	253	254	247	236	246	234	246	240	237	262	236	242	230	250	218	231	258	249	246	239	240	236	225	251	261	254	232	273	221	243	249	247	260	251	272	279	243	249	223	255	241	252	240	276	244	234	238	247	268	259	225	239	241	248	240	268	219	241	265	258	252	262	226	230	217	281	273	266	218	248	238	249	235	256	217	239	242	250	220	241	252	245	244	244	245	240	247	239	230	199	268	236	259	239	239	236	251	239	218	260	228	269	251	269	249	245	253	246	267	236	247	245	254	273	232	256	230	237	211	224	221	247	247	258	221	279	270	261	231	236	250	235	261	261	248	270	253	239	242	230	239	235	259	223	234	224	232	262	230	235	273	248	240	243	229	239	240	225	241	237	235	225	243	239	248	244	258	234	232	251	250	230	257	266	258	253	245	236	245	243	248	227	217	241	240	239	252	229	248	264	233	247	255	252	271	269	235	240	232	233	240	249	230	241	223	267	254	223	229	235	254	243	243	241	228	242	243	248	259	241	269	212	270	253	266	262	252	218	200	270	286	226	272	278	256	262	239	227	229	213	255	208	231	212	224	221	249	276	275	251	225	261	220	229	252	251	216	213	285	262	249	243	256	258	251	240	247	269	230	273	248	248	230	249	225	253	275	245	239	296	238	238	215	250	254	268	256	247	242	244	253	226	221	247	244	217	239	228	265	260	249	274	259	256	250	238	254	216	268	271	257	245	227	241	257	231	226	276	271	245	258	260	251	262	265	226	245	224	238	217	233	267	246	260	247	260	255	239	241	262	261	237	259	242	217	237	270	214	224	235	239	253	252	245	250	221	248	266	233	262	261	236	239	242	229	248	240	241	244	255	242	252	232	230	267	215	242	236	261	259	257	265	205	234	214	222	270	246	267	253	257	221	250	231	256	246	258	249	239	245	246	262	262	253	237	215	227	246	249	252	245	266	252	230	254	256	244	259	221	258	257	231	257	247	268	252	248	244	237	256	229	241	262	224	249	255	242	261	233	236	254	244	227	255	252	237	254	242	257	266	256	224	238	260	254	238	266	266	251	243	222	259	238	247	251	229	264	215	277	261	256	260	267	232	262	253	252	233	235	237	231	254	241	240	271	270	240	228	248	244	236	223	234	258	263	228	244	267	246	224	253	240	235	253	251	268	241	240	229	252	256	227	232	228	238	228	259	233	252	253	263	256	276	275	256	231	241	250	292	266	242	236	247	224	252	254	244	266	249	261	259	231	229	221	249	246	261	245	242	253	254	241	233	237	254	266	268	242	263	233	236	230	237	218	216	238	223	269	257	234	249	221	247	225	227	246	200	262	241	262	237	246	248	251	247	238	255	264	279	240	240	234	237	259	251	231	252	219	243	232	220	243	247	255	248	243	270	236	234	252	242	235	234	242	265	237	242	247	258	275	253	256	239	264	252	242	225	232	204	243	246	229	248	242	236	224	227	228	246	260	270	255	257	270	251	258	216	241	275	226	243	245	231	257	254	228	250	235	233	229	272	240	237	228	233	247	247	225	234	238	251	240	223	237	243	247	221	247	246	249	257	264	205	223	253	256	253	225	274	264	249	220	256	252	255	255	229	216	247	252	254	285	260	283	248	204	242	233	252	240	270	241	246	260	213	231	258	255	254	217	254	242	248	255	240	227	259	252	232	279	216	228	271	216	238	250	218	234	235	268	260	208	261	208	226	250	259	233	263	242	242	218	259	203	263	248	258	248	236	288	238	234	244	218	255	257	239	232	242	263	216	233	238	249	257	271	286	260	234	263	232	255	228	242	246	256	247	240	242	246	245	255	266	262	242	248	254	256	257	239	231	237	237	251	228	238	233	236	234	251	247	254	234	235	259	248	252	247	260	231	245	216	280	246	251	245	218	246	247	231	268	267	247	233	281	242	254	252	233	257	237	224	219	262	240	239	209	247	237	250	229	221	221	230	252	261	244	227	255	252	248	249	248	261	229	250	235	254	237	264	243	261	219	271	244	228	238	223	243	243	268	242	255	259	264	241	240	248	249	229	232	255	255	249	254	239	267	249	245	231	264	259	254	288	254	251	237	231	242	232	239	218	248	230	225	240	246	267	261	260	269	230	237	243	234	241	254	247	259	243	260	222	251	256	231	233	241	233	244	263	229	227	250	257	267	247	237	250	248	221	249	247	240	241	220	216	252	234	253	250	239	264	254	249	237	235	261	237	250	233	277	254	253	259	233	248	214	241	234	272	237	232	284	241	238	283	232	237	214	236	250	256	242	262	258	264	245	272	233	211	289	256	255	260	276	210	227	213	219	271	259	259	244	224	263	250	218	235	262	235	263	279	232	216	248	265	266	248	245	265	225	272	275	250	255	242	257	264	254	238	251	233	269	238	241	270	236	287	222	218	237	247	240	251	237	222	239	239	242	242	219	218	247	253	233	236	239	246	250	279	216	259	255	261	234	242	256	242	237	251	244	231	240	281	247	246	243	243	246	228	259	263	277	231	246	262	240	232	237	237	235	236	257	262	248	270	260	260	256	279	254	257	229	242	257	271	241	248	230	240	247	243	223	256	238	246	243	252	286	257	240	257	268	258	259	253	235	228	234	245	255	262	271	236	255	221	221	237	268	224	244	231	264	240	235	239	244	243	247	264	254	264	263	252	241	235	232	265	239	242	237	241	257	229	231	247	239	239	237	240	217	254	242	241	245	253	227	270	238	255	209	248	245	228	270	246	247	246	247	235
24088	21292	28462	24411	21264	12811	2783	1228	928	766	623	541	466	389	344	401	343	348	331	282	328	329	309	329	300	287	290	288	300	270	314	279	273	306	270	275	293	315	302	306	305	281	297	285	258	276	284	304	288	289	296	292	269	287	265	302	253	249	309	254	252	286	273	287	288	319	304	279	286	276	308	285	298	310	272	309	281	263	316	279	267	293	293	325	302	263	267	261	286	287	279	314	284	330	282	310	298	275	306	292	278	286	284	269	311	295	277	306	301	283	270	291	273	298	284	291	322	261	249	289	297	287	277	281	282	261	315	314	313	309	292	273	293	282	291	280	300	299	308	293	287	269	283	335	296	285	294	290	281	279	270	299	304	305	314	273	299	288	283	307	296	273	283	291	313	289	283	280	278	297	306	301	261	307	291	282	284	282	282	322	281	276	262	285	297	291	287	311	273	237	311	267	298	293	287	320	294	282	289	292	262	286	263	320	312	257	287	304	287	288	301	282	263	293	292	304	301	288	274	263	296	250	293	294	282	267	315	302	281	284	301	311	288	311	262	267	290	302	285	266	262	272	292	280	249	272	303	278	291	265	278	265	295	306	273	270	250	285	297	305	322	259	255	316	316	274	260	275	276	319	258	263	272	287	294	294	273	263	269	270	275	279	319	255	278	289	269	274	313	315	283	284	260	275	298	267	274	303	299	276	291	262	269	288	288	256	271	280	286	301	292	280	323	300	301	284	248	287	286	291	281	300	267	298	267	280	281	279	310	279	277	286	271	279	281	277	275	286	293	306	302	320	283	292	273	299	286	269	266	248	282	265	294	268	292	274	281	298	284	268	282	258	298	281	264	249	287	295	281	289	295	309	258	282	255	277	260	271	257	264	295	276	278	301	307	279	272	253	299	293	278	281	279	284	300	273	288	285	309	298	267	261	305	282	274	277	297	314	295	291	275	265	281	305	279	304	274	273	265	283	287	299	283	264	284	269	266	307	240	261	287	295	298	273	261	266	272	292	238	312	273	272	279	270	281	273	286	268	309	277	289	278	260	268	292	278	293	280	287	307	270	291	311	294	287	271	260	274	273	277	279	286	266	252	244	272	268	272	263	300	294	281	312	255	274	281	280	304	267	280	287	287	303	309	285	280	278	296	242	268	248	288	263	275	294	285	285	305	276	293	289	261	301	266	308	285	259	268	273	319	293	282	323	276	280	305	284	293	275	267	296	274	283	288	259	269	278	274	285	284	234	303	264	273	269	276	285	274	317	298	268	287	286	271	289	294	278	286	267	273	283	284	301	269	297	320	267	266	273	270	297	276	270	272	251	289	309	280	281	287	287	282	294	257	278	300	300	278	287	292	262	293	266	297	272	297	279	284	277	293	250	298	293	264	296	269	290	279	283	273	293	259	288	286	309	302	248	310	274	262	329	291	298	291	270	279	291	263	283	273	314	251	298	290	305	287	292	271	266	307	294	295	262	281	286	277	301	262	284	274	265	312	279	271	292	273	297	297	297	280	282	286	259	288	258	296	266	305	301	284	296	296	263	303	287	324	283	290	272	291	268	287	281	259	253	308	287	304	274	256	288	299	283	274	295	283	318	258	297	248	280	276	274	270	292	296	271	263	309	283	298	273	273	271	288	294	279	251	294	306	282	280	263	294	304	296	300	271	285	272	276	298	293	295	299	288	263	300	260	269	259	286	290	300	302	268	308	293	285	287	282	272	295	304	307	264	274	270	290	284	280	242	241	288	296	290	296	294	293	289	254	314	275	289	264	309	303	312	305	253	261	258	246	279	295	280	307	305	276	293	311	263	273	248	272	295	296	306	308	245	285	280	283	264	286	280	296	291	270	314	283	253	270	269	304	301	272	300	288	282	290	253	277	269	271	301	287	299	267	277	261	301	293	303	257	287	286	274	280	290	277	287	268	268	266	303	304	280	280	286	288	280	281	277	287	265	310	299	269	285	276	271	273	306	277	279	289	270	294	255	274	292	285	289	280	288	280	246	303	301	255	238	259	295	282	309	239	284	248	248	296	275	315	288	295	279	284	308	287	300	276	307	296	268	289	281	295	297	303	285	270	298	302	277	272	288	266	308	288	286	275	278	277	292	301	272	287	307	278	268	256	246	295	306	295	292	300	300	280	275	290	268	266	296	284	282	263	270	289	304	311	303	311	287	283	272	269	285	302	303	283	272	288	274	244	281	289	250	279	262	274	268	318	288	283	281	282	277	299	300	309	313	279	279	245	282	266	279	270	297	282	276	286	286	278	258	292	266	268	305	283	285	277	297	294	293	281	281	278	304	303	288	292	245	284	300	266	284	270	262	288	268	292	272	278	265	279	277	279	296	310	273	281	286	294	271	276	277	312	286	266	305	265	290	264	311	304	271	285	274	284	287	270	278	296	297	287	299	245	271	294	286	283	280	279	262	283	289	260	303	282	292	279	297	248	284	261	292	261	284	309	289	313	281	300	279	275	279	302	266	288	297	251	284	268	285	326	293	274	283	286	274	298	279	272	286	272	291	304	299	274	275	261	301	251	281	289	295	292	272	301	288	302	292	274	287	286	271	311	293	304	323	268	287	277	287	253	285	268	258	265	310	287	259	285	279	267	257	293	317	295	278	323	298	278	269	293	282	278	255	263	273	280	291	286	294	302	288	324	273	293	308	318	250	282	291	267	287	301	265	301	257	260	301	289	289	297	262	252	302	280	295	284	267	275	278	279	287	285	286	274	287	300	289	278	272	279	308	283	284	294	258	276	274	335	270	317	271	301	270	294	290	278	289	290	299	301	263	297	309	273	274	272	265	256	291	301	310	290	287	271	279	294	270	303	284	322	293	286	301	278	279	276	272	276	304	272	280	259	291	298	266	319	291	284	254	307	249	323	275	272	283	279	283	299	270	286	298	288	299	271	280	262	289	272	256	269	265	296	259	312	267	295	299	260	265	259	319	290	290	268	268	329	291	269	259	292	285	278	251	293	283	302	272	315	284	288	324	285	265	272	246	274	264	318	268	308	270	298	300	303	276	246	293	290	291	297	255	268	319	297	281	279	310	297	308	275	269	271	267	309	294	281	312	344	299	259	262	275	282	275	263	287	299	258	281	281	278	270	297	279	268	312	270	245	270	300	285	290	266	278	276	290	264	287	300	268	277	276	297	291	268	284	241	307	300	280	277	273	294	286	314	277	305	311	287	313	278	300	275	278	297	280	280	311	260	298	306	258	266	290	307	293	283	307	255	298	302	264	275	302	300	279	308	293	293	286	295	256	266	295	279	289	279	273	292	291	283	321	315	280	285	274	270	272	290	278	285	288	311	271	283	291	282	321	277	311	280	281	281	278	277	273	289	317	271	292	294	307	306	269	274	266	281	287	277	292	298	256	255	291	269	287	298	280	286	267	271	260	248	276	285	272	287	274	268	313	299	280	307	298	301	310	302	287	260	303	265	260	250	261	305	295	299	299	276	293	283	275	307	317	280	272	311	297	274
27998	49872	33235	13624	8731	6217	3446	2152	1618	1212	966	856	599	521	475	466	399	458	435	402	438	408	375	371	340	387	358	367	362	364	346	352	331	342	366	325	339	329	354	309	327	320	349	339	352	330	330	313	343	323	331	341	314	349	356	340	333	351	290	340	338	302	321	330	318	326	331	331	348	325	309	326	329	300	319	353	341	325	326	308	350	317	301	353	352	340	322	344	319	314	329	313	323	329	322	354	335	341	325	333	328	341	304	363	326	313	305	341	365	312	374	294	350	316	331	363	321	351	309	336	315	331	346	345	310	350	398	359	385	361	350	314	319	318	336	286	312	298	333	341	331	339	332	267	311	315	318	313	396	312	308	362	332	336	332	326	332	342	317	319	332	319	367	341	326	342	320	317	313	319	303	327	312	336	327	309	317	313	341	312	315	326	333	327	336	305	337	330	315	340	323	343	323	312	342	356	305	315	344	328	313	323	307	322	358	332	313	337	330	350	331	325	302	365	330	313	289	326	315	309	298	330	310	346	299	306	314	314	340	311	318	316	351	300	304	303	316	330	329	327	339	303	358	349	300	345	348	361	293	307	308	338	354	317	336	312	324	314	332	350	310	331	342	317	349	311	343	342	340	332	342	325	335	308	342	302	337	329	326	360	317	333	353	357	323	344	315	357	324	304	341	281	304	300	329	359	333	312	345	346	330	304	331	312	317	300	343	305	313	354	265	354	329	324	330	341	341	336	340	304	330	354	307	332	324	326	330	362	311	342	293	311	305	328	298	349	318	342	337	346	284	335	309	305	313	361	337	316	319	338	301	361	333	316	320	330	340	341	337	342	337	303	313	295	306	340	312	280	345	340	330	319	354	333	326	328	307	334	316	284	350	323	304	332	329	311	348	304	303	303	329	320	306	321	333	345	323	368	315	332	335	327	341	295	341	342	290	308	336	328	323	316	319	331	322	326	318	326	322	328	314	307	343	322	317	301	318	319	328	294	346	333	310	324	289	333	329	318	335	307	320	297	331	353	312	314	299	309	309	322	330	343	353	297	355	349	335	275	300	301	286	306	309	298	292	343	300	307	300	330	307	326	325	340	319	300	297	379	321	343	351	330	310	325	348	301	353	307	316	310	302	332	326	324	339	295	315	315	302	341	359	306	334	298	325	328	315	341	328	336	312	327	320	309	335	345	302	296	348	320	323	308	330	296	293	316	320	340	316	333	322	322	309	325	299	306	331	282	335	293	311	312	338	319	341	308	309	322	341	322	336	320	325	315	319	304	333	298	312	325	288	289	360	319	315	312	348	308	291	313	324	310	318	308	332	348	372	328	332	294	308	327	344	324	316	342	343	320	322	344	316	360	340	299	347	306	306	324	334	331	353	340	306	360	305	334	326	321	305	332	363	333	326	332	291	332	337	332	316	321	340	310	314	296	331	314	315	305	318	306	305	311	311	330	291	357	322	341	315	319	316	339	307	330	329	321	302	342	337	331	309	325	343	319	287	330	329	326	320	344	351	302	307	277	329	316	330	320	331	316	300	315	329	287	331	355	359	302	308	316	312	337	316	300	294	321	350	300	288	293	337	337	292	338	349	313	344	340	356	315	315	341	323	344	321	312	318	340	282	351	338	317	308	309	329	334	314	324	344	336	331	311	352	335	299	326	323	311	330	308	340	328	312	357	328	303	331	317	341	304	310	328	349	345	317	369	340	335	340	302	306	330	344	328	321	313	315	342	334	306	310	318	317	327	306	330	329	324	340	333	330	295	286	330	335	337	351	295	330	306	304	315	330	312	351	333	346	293	326	314	307	316	336	323	316	362	334	358	303	343	315	301	321	314	315	298	325	323	341	326	326	288	323	305	336	360	334	355	291	329	297	319	295	329	325	320	339	338	326	342	327	367	322	287	312	331	280	347	340	343	326	299	316	289	312	328	314	358	325	320	342	303	334	324	294	309	323	287	344	315	307	346	332	327	336	330	297	336	326	334	307	309	329	326	306	319	338	309	307	311	333	312	323	318	290	331	345	315	347	338	323	347	317	337	317	334	308	325	300	302	321	337	338	319	278	344	331	306	310	304	319	301	359	317	301	339	311	307	308	314	322	317	369	331	327	296	373	316	325	308	333	313	315	319	337	340	302	308	312	314	343	308	294	312	319	327	340	290	292	278	316	315	312	338	347	326	285	367	335	318	325	339	324	316	321	326	322	321	322	319	323	342	282	293	323	334	302	333	327	315	341	307	357	327	370	312	315	309	298	323	305	322	329	299	321	337	347	291	331	332	311	316	299	299	338	325	304	347	329	322	312	329	316	347	343	347	307	345	340	325	322	298	331	331	362	324	287	313	338	307	327	308	323	337	328	344	347	323	348	308	335	313	329	334	307	313	307	323	352	327	335	311	301	327	341	319	329	321	305	355	339	325	307	313	344	319	299	355	336	313	326	295	303	307	305	338	331	306	354	333	322	339	346	311	338	330	328	328	345	337	340	297	296	326	332	347	329	337	351	331	324	317	337	316	312	311	309	316	326	322	357	303	320	317	308	306	331	370	308	321	336	338	301	334	349	324	338	320	327	328	353	334	344	366	329	307	319	319	326	320	324	316	349	318	324	293	358	345	328	298	329	282	355	342	318	330	326	340	324	326	316	296	349	348	302	319	335	339	361	322	336	308	302	291	310	322	338	302	333	298	328	326	330	325	332	327	343	316	325	331	319	309	326	313	306	296	335	315	336	327	324	346	317	327	313	316	305	304	328	359	307	334	306	338	300	333	309	347	332	338	302	312	318	333	299	310	337	329	343	301	295	333	325	316	332	306	311	379	322	308	324	334	334	315	306	382	347	302	312	277	323	322	329	337	352	299	330	350	322	314	355	324	308	341	296	321	326	322	322	327	323	334	310	317	331	316	343	309	348	328	306	324	328	299	337	317	304	304	333	318	320	287	301	360	313	316	330	334	315	324	342	320	312	298	315	301	311	336	342	321	313	354	352	314	315	326	315	332	325	333	323	325	322	315	294	336	336	348	325	318	323	312	327	332	328	344	300	304	354	335	367	325	298	335	342	353	312	354	326	321	356	322	334	326	324	347	314	313	375	312	314	340	311	337	318	310	322	331	306	316	304	330	334	328	304	318	271	330	331	333	343	342	327	320	318	329	319	322	293	327	311	330	313	300	311	330	304	338	369	328	320	315	351	316	327	333	336	324	370	300	346	303	306	319	336	329	315	340	313	324	333	323	350	328	350	324	316	322	315	330	320	338	318	296	307	322	316	330	328	313	322	330	326	331	337	320	335	335	326	331	320	334	333	278	326	355	313	343	309	346	349	320	293	341	342	338	341	316	345	304	337	335	322	326	368	343	298	334	333	340	355	307	316	323	331	336	312	351	353	306	346	327	339	332	298	311	329	328	324	318	318	334	326	335	323	314	339	294	357	333	322	352	301	323	330	341	311	359	310	307	321	310	334	308	315	343	325	316	320	325	302	340	345	329	349	341
25501	21379	27603	25317	12453	3051	1353	798	647	516	459	391	345	282	269	270	269	271	260	268	241	238	248	243	251	236	244	243	238	217	222	236	254	228	223	245	226	225	228	247	280	253	215	208	211	217	221	216	241	247	228	268	234	229	215	236	227	206	232	234	230	238	245	230	224	234	206	247	225	258	226	222	231	233	236	249	247	269	270	214	233	201	262	227	211	260	245	228	222	219	227	233	235	220	229	246	221	223	258	220	220	249	246	240	237	203	263	243	230	223	240	241	245	232	235	229	235	234	224	246	208	218	263	230	266	222	257	254	263	242	224	205	231	227	259	244	231	218	260	226	236	202	208	225	235	246	248	248	234	243	235	211	225	248	221	211	224	243	218	238	237	220	236	248	218	220	257	220	238	227	236	258	207	222	240	222	229	246	251	227	239	231	216	218	245	240	216	236	234	226	249	243	214	225	238	253	222	247	209	237	230	242	221	225	238	214	218	206	237	227	204	252	229	247	214	232	241	230	244	224	238	207	226	231	218	224	229	228	209	240	244	234	233	228	235	249	202	213	239	225	202	229	231	230	211	255	243	207	241	251	211	190	232	235	237	223	216	242	221	247	248	234	234	226	217	206	229	224	232	222	231	221	231	232	230	238	233	241	240	247	222	222	225	225	233	215	249	236	198	230	242	233	226	253	248	231	264	241	218	218	212	232	230	253	228	228	231	232	238	227	220	228	252	238	252	256	233	230	246	259	239	203	223	219	248	256	225	231	235	221	237	229	223	254	233	234	242	220	225	237	214	225	206	222	237	230	248	206	215	236	242	240	237	229	231	230	233	216	262	211	247	227	259	203	262	222	248	217	209	219	224	231	211	235	237	252	241	206	246	223	203	236	244	208	231	229	224	231	254	216	216	231	239	272	207	219	246	232	230	251	261	231	231	236	204	230	231	227	228	222	240	211	237	237	232	226	230	226	227	200	232	241	244	225	230	247	218	212	229	222	234	214	253	220	220	220	210	233	236	250	238	238	233	234	251	224	220	222	263	225	235	241	220	206	198	239	226	215	224	221	257	210	217	254	213	241	249	240	231	220	236	224	235	250	243	222	232	217	254	228	223	236	242	259	220	216	226	243	239	221	214	232	244	205	208	218	261	228	238	222	232	217	246	232	226	250	201	236	238	211	228	204	243	243	200	230	222	204	223	205	243	211	249	228	267	227	236	210	255	228	242	245	235	232	210	218	239	234	208	210	254	216	247	248	210	210	246	217	257	207	220	236	209	227	241	258	245	250	227	208	219	204	225	204	242	232	225	231	238	221	214	212	248	213	257	215	239	259	252	241	215	237	232	246	219	238	200	212	227	206	236	253	259	225	219	229	217	216	242	231	219	208	234	233	241	238	254	236	199	216	228	211	248	263	209	237	197	225	225	243	245	229	245	246	243	262	229	229	220	223	183	249	241	234	249	226	245	237	216	244	234	220	218	232	201	213	244	252	235	207	220	257	238	232	226	196	233	240	183	228	221	209	258	235	248	218	220	244	240	231	234	257	236	203	270	238	225	258	208	248	218	206	230	202	204	240	235	225	223	244	232	240	241	236	218	239	214	220	238	245	236	241	231	233	265	223	233	216	250	213	216	244	261	247	231	221	211	262	235	230	242	232	217	243	240	226	255	238	216	232	229	216	231	238	226	222	230	247	234	245	262	233	215	217	227	234	220	213	210	228	225	222	221	221	230	226	239	257	236	259	251	232	251	217	224	224	249	245	236	219	229	275	225	253	231	257	249	241	216	228	249	211	244	238	225	259	203	234	258	237	272	217	237	227	231	223	236	244	196	214	221	253	250	238	246	233	240	254	234	222	224	236	235	233	219	247	251	239	238	249	228	227	214	225	230	237	233	210	221	210	241	237	240	220	251	213	226	237	207	226	233	213	215	236	234	221	233	244	238	234	224	216	242	228	231	257	253	250	227	219	233	204	242	245	216	229	205	217	224	239	252	216	235	194	197	232	241	230	230	222	212	210	238	250	220	217	217	255	236	238	249	243	227	243	242	260	246	232	254	218	253	255	209	220	232	214	250	217	212	252	246	220	224	207	235	223	234	216	212	254	218	215	229	247	198	245	234	200	241	229	216	227	247	230	227	229	221	239	238	252	244	237	215	210	254	227	248	210	246	233	249	280	218	260	218	233	249	217	240	237	229	251	239	240	227	229	212	225	215	229	217	226	243	222	234	248	224	233	218	222	241	219	243	223	244	231	224	213	198	228	238	235	211	234	227	223	228	228	222	226	211	226	213	227	224	246	220	236	251	241	234	239	214	235	236	220	236	245	224	259	220	200	203	229	223	219	226	237	242	228	249	214	223	233	213	230	225	225	245	221	207	205	216	237	233	225	257	261	231	237	225	239	232	196	246	234	232	224	231	234	223	232	235	235	232	224	219	226	222	228	219	209	260	228	221	248	216	211	225	231	205	233	233	211	215	255	224	244	252	246	213	224	236	221	234	234	238	210	251	233	233	192	214	228	233	245	253	233	222	215	218	230	245	250	206	230	241	225	216	230	239	238	236	233	237	249	225	233	243	237	237	201	209	248	250	223	232	209	237	214	241	198	210	224	205	231	248	219	220	207	247	230	216	235	248	270	247	211	239	247	212	230	235	221	231	237	214	238	205	224	229	236	235	235	230	218	217	198	237	226	235	264	227	243	247	266	240	228	227	234	238	246	204	213	258	219	231	216	238	223	234	250	239	253	238	215	213	232	243	234	207	217	231	230	227	233	219	253	202	234	260	217	221	239	244	211	228	221	250	218	211	209	241	209	231	236	245	261	227	225	201	259	241	226	230	238	213	210	247	232	242	252	223	227	250	228	227	231	213	234	215	243	224	217	192	229	239	219	197	254	230	213	213	219	257	251	216	228	230	245	239	233	202	233	242	214	223	226	237	241	239	232	248	237	253	206	227	243	225	237	200	253	249	200	234	245	222	236	217	211	250	203	211	225	223	214	226	252	223	194	219	227	253	205	217	219	230	258	249	211	221	236	234	235	246	235	213	241	211	212	233	226	222	230	249	236	244	252	227	233	231	234	243	234	249	221	201	214	221	237	211	196	243	235	211	242	217	217	222	244	228	244	248	239	214	223	224	217	240	220	228	220	258	229	243	218	232	228	201	236	238	200	227	236	230	229	241	230	224	200	233	244	231	232	222	238	225	252	247	239	232	226	242	237	213	217	226	232	209	232	241	266	224	226	213	257	233	233	244	197	229	252	247	233	218	237	234	221	221	238	224	219	223	221	200	228	258	234	257	231	225	244	225	231	226	238	244	239	231	260	223	231	256	226	230	229	232	251	208	218	229	251	216	235	251	247	245	214	227	244	224	213	240	230	206	235	246	211	253	253	240	235	232	247	217	246	246	258	222	228	227	207	232	227	226	232	230	235	214	223	233	238	235	232	212	264	237	241	232	217	232	246	258	226	230	224	217	234	219	221	242	222	205	251	232	224
28358	46513	29434	12114	7014	4682	2491	1550	1159	898	756	564	501	411	367	329	335	324	337	319	319	327	278	291	285	301	272	275	265	293	280	303	299	280	298	276	312	285	299	296	309	287	289	294	253	267	274	278	279	257	293	278	272	262	260	240	285	267	271	289	296	290	291	280	260	287	271	286	265	279	265	249	282	270	267	248	239	259	257	274	274	287	270	243	244	277	301	294	278	277	267	318	286	283	276	276	262	275	295	285	290	298	294	278	293	309	258	272	295	311	265	295	283	276	294	297	291	280	258	262	274	285	267	296	277	285	311	316	352	315	300	278	271	278	288	282	280	258	338	266	282	280	261	277	280	272	281	294	275	291	271	244	269	286	269	281	302	277	262	288	317	286	288	276	304	289	265	259	305	255	286	280	290	270	260	293	279	292	285	272	306	286	264	274	265	257	257	270	304	267	253	272	289	269	281	291	291	285	279	261	279	268	263	296	273	279	283	278	246	273	282	274	276	273	321	286	305	281	266	262	259	274	293	253	285	277	252	279	274	265	276	275	297	247	265	255	281	264	273	275	284	278	292	257	272	258	281	270	266	283	301	275	292	325	271	316	262	277	304	266	268	252	277	271	267	319	298	291	276	277	309	277	302	280	265	263	243	277	275	301	297	298	278	261	266	258	256	264	271	273	273	286	281	293	295	285	285	293	263	283	292	281	270	304	283	258	291	266	258	271	258	261	276	263	288	289	277	280	276	279	250	274	297	271	274	302	298	253	285	273	283	245	263	271	283	293	278	284	263	276	298	270	258	283	262	261	276	252	250	273	304	253	255	289	304	285	274	303	262	295	286	263	290	281	280	285	283	275	282	273	287	271	246	275	273	292	247	265	264	288	276	297	269	260	276	283	255	284	282	298	301	286	251	295	293	274	290	294	273	278	305	308	287	264	263	293	264	273	281	276	264	303	286	252	277	289	247	291	272	292	285	271	266	280	277	272	267	294	265	271	280	270	259	260	298	270	287	293	260	265	268	259	279	283	250	262	268	276	240	264	272	291	258	302	276	316	280	275	245	281	267	296	284	264	263	282	270	283	284	296	289	275	268	265	280	295	277	268	277	282	259	326	256	304	271	266	294	264	291	269	249	272	307	283	260	258	290	288	281	265	269	271	276	270	294	256	263	254	306	275	289	253	263	276	278	289	282	265	264	276	258	292	289	282	268	272	265	279	285	263	265	242	269	299	287	276	292	271	294	288	296	293	276	276	256	290	298	303	274	273	291	256	265	244	271	277	293	283	308	293	273	262	257	283	265	271	264	289	269	257	259	245	288	280	290	258	279	228	287	294	276	276	266	281	302	271	293	316	277	287	294	284	266	267	294	290	287	248	279	293	291	286	258	283	259	303	261	281	272	278	264	261	268	296	261	294	270	253	300	267	291	267	299	272	302	292	261	297	294	246	270	274	276	247	257	275	271	266	253	270	321	273	287	278	282	287	278	270	306	294	258	295	288	277	311	301	279	279	278	266	278	274	290	276	283	285	263	289	258	277	294	255	296	319	262	288	301	302	279	274	268	285	274	293	291	277	276	281	252	251	275	273	287	297	250	283	272	259	309	263	270	293	292	310	277	289	270	296	279	287	286	275	245	295	255	301	273	265	259	275	272	268	284	279	277	260	287	268	237	265	255	267	287	307	282	280	265	242	287	319	279	290	312	265	262	265	276	265	294	266	276	275	303	272	280	299	245	281	274	274	277	284	299	284	279	295	271	260	282	285	272	269	294	278	268	280	281	280	309	265	282	277	313	243	280	282	295	293	261	267	273	280	282	286	282	271	263	290	278	309	279	287	304	270	307	286	219	273	272	287	258	247	278	254	310	257	272	290	269	286	260	269	269	257	310	282	287	300	261	288	300	273	291	276	281	286	315	288	307	255	272	275	302	261	271	256	279	292	263	274	291	284	255	299	291	267	248	298	302	273	274	274	292	234	264	271	289	289	279	236	272	300	283	277	256	259	273	261	273	277	264	308	274	288	288	291	275	290	294	295	271	293	320	268	253	303	274	255	245	251	279	264	305	271	291	295	312	256	289	281	269	297	250	278	257	279	261	263	272	295	249	322	278	303	275	294	285	244	283	304	294	262	261	283	284	265	274	245	287	303	274	245	289	270	289	291	277	306	275	278	279	262	280	288	255	295	276	286	288	265	285	279	288	257	277	284	300	303	268	298	286	284	298	256	240	267	284	277	259	302	266	272	261	297	246	258	286	261	304	257	284	297	262	266	269	275	281	279	267	299	293	253	269	278	241	288	286	283	282	277	283	266	275	265	280	300	295	294	306	297	271	285	284	254	257	280	285	264	295	264	246	245	286	267	291	269	253	304	277	262	294	286	289	290	279	276	277	263	284	291	255	303	267	275	260	267	288	257	270	285	259	294	297	298	279	263	288	303	290	275	291	285	299	305	261	295	269	260	259	273	304	289	247	294	258	313	288	256	255	290	279	287	299	280	283	273	273	301	283	284	285	252	255	286	286	288	270	275	261	265	282	281	316	271	270	278	289	270	292	270	308	277	270	303	274	265	257	269	305	285	270	288	284	273	271	287	270	275	280	284	286	289	289	265	290	284	284	266	294	260	263	287	283	329	297	267	264	259	284	272	286	271	265	264	255	293	305	277	297	275	255	269	276	265	293	254	250	290	279	287	281	277	269	260	263	282	290	278	280	262	271	277	293	292	275	284	266	286	248	255	281	272	300	287	279	266	272	294	264	262	259	267	303	271	275	270	292	305	271	274	277	273	296	250	305	260	270	275	279	310	282	271	275	286	301	283	289	255	256	286	267	281	287	266	263	301	269	310	274	298	310	270	285	257	292	289	263	273	290	295	262	251	261	250	245	274	312	267	268	268	251	269	283	273	269	281	287	281	286	271	293	244	266	288	303	277	280	313	275	268	272	269	272	266	276	250	276	319	265	283	268	289	293	293	289	267	273	264	281	305	294	296	293	282	281	277	251	283	304	293	309	284	310	284	280	309	289	283	270	254	269	263	250	259	268	276	288	269	291	271	287	289	284	301	279	305	300	269	282	285	250	293	297	244	281	272	288	265	290	268	277	285	271	275	266	265	243	276	248	278	288	263	258	304	286	264	258	291	291	252	285	262	278	292	277	300	282	291	283	277	262	240	282	260	273	264	251	244	298	272	261	293	306	265	265	273	282	295	283	262	293	302	250	283	283	266	278	292	290	299	247	291	272	280	288	245	285	290	284	282	296	261	275	272	275	268	289	272	283	284	303	255	276	291	250	295	275	310	288	264	261	271	292	286	290	259	281	295	270	270	223	241	243	253	246	276	294	276	290	277	249	280	272	292	280	279	255	272	254	269	298	273	292	272	258	275	282	296	289	270	246	275	302	291	283	242	247	275	253	286	257	253	260	258	278	273	247	257	278	278	276	256	271	266	277	290	267	295	259	281	277	283	274	278	308	257	314	274	290	285	294	277	259	270	276	327
23128	21324	29047	23982	21323	21328	10433	2053	1258	1073	946	750	655	583	481	489	509	483	466	446	409	450	388	417	388	418	382	405	364	400	379	403	370	335	419	364	373	388	391	365	389	399	360	403	370	337	377	381	390	370	345	358	349	366	364	372	346	355	348	376	371	350	365	385	393	391	343	325	346	378	401	343	420	394	344	365	349	360	374	362	353	370	375	356	364	368	392	336	389	310	377	354	337	365	353	356	348	415	393	354	382	411	361	342	409	386	400	383	343	356	363	354	368	360	357	348	347	343	349	386	393	385	378	378	384	392	345	449	390	429	390	375	365	359	382	359	369	381	362	365	385	335	349	350	359	405	378	355	339	348	351	336	377	384	372	343	335	346	379	398	379	390	385	350	372	360	413	394	368	363	351	370	353	375	380	380	360	369	380	374	373	404	351	385	375	371	348	386	356	358	373	372	354	386	397	343	358	369	363	363	347	367	340	384	375	361	364	398	348	364	400	355	401	384	358	366	361	371	396	372	397	370	380	345	367	376	366	362	361	363	381	360	387	372	375	378	367	398	358	352	390	385	341	373	348	383	379	374	345	367	381	356	372	362	390	347	355	383	392	397	334	375	360	347	361	335	375	390	363	374	403	358	351	328	336	380	351	345	373	342	355	343	366	376	355	346	389	364	338	350	370	392	356	382	360	373	364	335	354	388	373	370	361	382	366	346	357	370	355	350	364	371	383	371	393	387	358	383	398	386	317	343	325	356	433	367	360	341	371	382	348	350	357	402	374	370	346	401	376	377	357	385	394	376	354	400	395	351	329	392	373	383	393	371	378	377	350	362	367	371	383	364	389	369	401	373	364	378	368	360	337	371	388	386	382	377	395	354	342	359	352	331	392	403	373	344	398	399	352	371	358	390	369	359	371	351	348	374	366	393	373	382	348	332	328	378	397	354	389	364	381	391	380	397	347	416	362	356	382	381	343	379	388	331	363	358	359	363	364	353	410	359	368	348	361	404	374	365	362	375	348	376	377	387	366	363	370	371	335	351	345	380	384	364	361	348	377	380	395	383	377	367	353	390	373	387	365	370	371	374	353	367	357	388	340	356	364	375	389	349	376	372	360	342	381	380	339	384	345	341	377	367	365	372	386	364	393	373	400	363	329	369	365	369	357	399	333	349	363	362	372	368	403	345	363	366	387	332	359	359	380	371	351	353	333	329	371	384	386	348	360	361	363	363	388	363	377	406	361	346	357	341	380	397	394	363	378	363	352	387	333	398	354	361	339	366	343	385	351	385	368	402	365	372	362	369	376	340	403	343	375	397	361	374	370	361	395	377	383	393	368	382	368	374	333	375	374	338	372	361	366	372	396	343	362	362	346	349	374	323	395	377	371	361	379	356	367	350	384	368	360	350	363	362	370	393	395	362	338	373	397	389	358	351	373	388	368	387	373	345	391	404	382	370	398	361	347	387	389	370	335	386	368	382	371	363	347	355	372	381	364	355	389	344	365	399	380	351	408	341	357	397	348	387	344	388	369	407	372	361	387	398	396	379	386	364	381	385	335	373	378	379	384	348	372	374	375	363	394	364	390	357	318	381	350	356	343	375	363	370	339	346	362	336	366	351	371	368	370	363	369	359	364	382	375	388	360	384	359	370	408	365	336	367	313	371	355	339	391	373	371	356	397	390	399	382	382	374	390	359	387	361	330	406	376	405	363	374	389	406	387	377	385	367	369	387	364	368	350	347	367	337	353	388	368	363	382	369	372	391	345	367	372	346	350	388	369	363	357	363	337	375	347	369	370	363	388	362	374	355	391	358	351	348	359	385	385	375	381	354	352	333	365	338	385	384	390	359	352	357	330	400	363	387	364	372	363	371	350	358	369	390	328	366	370	371	351	366	382	362	384	364	380	388	389	346	364	361	341	337	341	349	362	351	372	384	370	383	376	376	392	353	378	350	344	372	393	363	366	383	346	360	386	377	357	375	358	353	379	356	360	369	325	361	383	375	380	365	409	344	341	380	389	399	382	371	372	335	358	355	356	399	386	358	368	363	411	362	362	362	335	338	319	405	346	367	374	382	354	345	342	360	374	365	398	374	367	330	379	402	338	366	383	377	360	370	361	388	376	372	352	401	381	376	397	363	394	349	353	371	384	396	343	365	339	354	396	384	410	367	381	386	415	379	359	382	353	360	358	385	383	378	362	348	374	369	350	378	358	374	346	357	359	360	376	373	364	356	343	359	378	341	378	338	367	354	356	382	355	340	356	351	392	357	377	401	374	323	343	365	370	372	355	397	364	320	336	368	335	357	349	361	364	349	371	338	398	397	374	337	355	329	383	319	373	358	386	349	330	368	379	381	368	366	366	376	392	345	344	373	396	389	365	393	354	374	342	340	373	339	378	375	357	375	356	376	376	363	375	350	400	353	361	386	384	395	357	366	367	392	369	375	375	341	369	375	364	369	367	381	426	362	397	397	358	354	367	362	392	338	335	348	365	359	391	368	363	380	343	386	384	395	365	359	353	375	408	360	359	337	363	332	385	341	407	412	370	343	379	394	370	368	387	362	326	388	399	360	369	374	400	334	366	342	389	411	371	394	356	395	399	383	366	370	360	364	370	354	359	427	382	392	335	337	380	340	380	362	370	393	370	345	368	361	354	358	380	345	354	392	376	347	352	322	317	380	350	354	370	338	382	354	366	348	355	404	346	351	398	361	380	371	372	347	349	371	377	327	356	374	396	340	375	373	369	401	382	378	379	377	335	378	385	368	364	369	384	364	346	359	379	384	347	335	389	359	376	406	368	392	390	367	373	391	359	354	341	388	357	369	361	357	349	372	379	368	382	332	369	379	359	368	344	395	361	377	370	366	379	348	385	368	331	374	329	371	350	373	333	326	344	379	381	341	373	397	404	366	376	362	380	405	337	344	390	323	377	367	325	380	359	386	386	353	339	345	381	361	357	368	357	340	364	339	350	341	381	394	347	336	341	325	337	393	359	376	367	388	357	359	397	384	375	379	369	387	372	378	373	361	370	363	379	359	405	390	366	377	405	344	377	375	355	346	373	364	366	339	373	382	349	354	360	349	367	354	373	356	341	373	386	378	355	362	366	382	362	390	389	401	378	331	391	372	373	352	351	390	381	365	398	365	387	352	363	368	338	356	376	344	358	339	409	368	358	366	359	389	361	340	368	375	347	380	402	379	374	337	348	349	378	345	385	378	348	423	354	364	372	379	381	377	392	388	372	374	385	355	349	345	369	388	360	342	358	362	351	370	375	427	372	336	404	353	356	369	338	352	365	342	330	365	349	381	393	390	377	340	405	381	367	352	348	353	376	382	367	373	388	388	342	370	390	342	373	355	381	362	376	375	387	379	397	402	350	382	364	400	375	354	357	331	363	352	375	372	355	326	373	346	368	349	353	338	388	394	351	374	364	350	390	334	365	350	351	424	358	356	387	351	387	371	360	364	312	358	370	375	373	345	350	338	398	362	414	356
31292	56352	39366	18033	11850	8199	4572	3113	2195	1770	1463	1142	927	785	634	616	578	558	500	535	471	474	498	474	460	455	475	470	480	443	422	437	463	466	414	483	404	438	432	440	450	410	445	462	416	453	450	459	412	416	383	427	479	442	451	430	413	419	399	392	451	418	423	424	414	437	438	447	430	398	420	421	395	386	430	407	407	408	449	407	416	399	414	426	407	417	391	423	451	403	419	399	450	391	419	441	401	457	396	440	393	421	432	418	405	424	388	444	369	428	403	440	375	414	434	461	405	402	411	407	452	403	413	431	385	430	433	512	491	462	438	395	403	389	425	410	428	433	425	401	420	425	417	387	410	471	436	425	399	393	419	404	390	397	402	397	388	421	415	384	410	385	397	420	443	397	421	402	415	400	411	427	437	418	403	404	447	417	437	399	419	411	450	418	422	414	400	400	401	437	391	441	415	456	419	418	432	417	400	379	389	420	442	416	435	401	421	417	409	446	421	406	441	451	379	412	405	431	439	373	451	407	386	406	431	436	404	413	386	434	412	405	383	404	395	389	433	403	407	382	406	416	382	406	424	443	413	420	416	439	403	448	434	404	385	395	393	369	414	383	393	418	440	416	423	413	408	429	401	438	466	438	428	439	438	421	444	386	431	379	420	417	431	444	416	403	386	395	370	420	400	421	420	419	434	408	411	435	430	439	391	421	458	389	367	389	414	391	438	452	406	357	395	414	447	426	418	448	400	433	433	427	379	430	402	396	409	406	421	458	421	464	453	433	405	372	422	419	404	414	378	431	440	389	398	408	413	440	388	408	388	439	419	419	393	417	409	440	401	382	432	420	396	420	409	409	423	422	431	419	382	393	440	391	430	449	405	417	439	390	415	413	451	421	424	403	426	442	423	369	450	418	439	408	408	395	405	393	444	377	411	399	405	429	392	415	409	404	429	444	430	401	434	399	402	410	415	432	399	414	404	426	402	413	389	409	396	464	427	442	391	434	390	384	432	386	425	364	400	378	436	425	410	445	429	397	410	410	412	415	428	403	380	446	399	425	381	386	433	423	455	408	396	466	388	406	444	419	378	420	444	382	389	448	396	424	450	412	425	397	419	437	403	391	388	434	417	406	409	431	403	407	413	407	407	420	399	390	408	402	395	420	366	405	436	453	445	395	413	398	432	416	404	368	386	413	435	437	421	393	393	435	424	405	418	431	395	419	401	408	409	398	419	411	398	406	416	413	412	433	417	413	428	398	398	429	394	381	392	400	412	408	401	414	454	417	445	403	407	411	417	398	407	397	379	399	430	443	422	430	386	391	402	436	429	414	400	388	425	435	442	441	364	435	412	424	390	415	443	410	420	429	460	415	441	446	388	423	422	402	439	429	391	429	410	416	415	418	390	389	417	411	431	417	433	382	414	411	400	387	430	371	435	404	437	456	424	413	372	441	436	377	430	421	417	425	388	407	403	416	432	420	401	411	436	421	449	417	407	425	412	433	446	405	404	388	445	426	427	398	375	423	392	379	430	416	411	371	424	414	415	422	407	426	408	371	409	451	384	389	404	414	426	399	419	399	401	416	449	448	433	407	377	369	387	435	402	421	402	423	426	436	402	411	415	418	384	461	402	420	445	439	432	438	411	397	421	370	418	443	422	422	366	400	424	433	436	337	413	394	421	411	440	388	402	403	452	394	437	427	431	406	425	396	396	409	402	401	418	402	445	425	404	375	432	442	367	406	378	442	443	358	426	407	449	366	395	420	458	427	407	367	416	363	440	392	412	427	408	389	412	397	450	410	423	417	400	401	387	443	407	410	429	398	434	422	388	417	404	396	418	415	376	409	429	405	404	380	403	391	419	404	411	421	404	439	466	433	432	395	398	441	408	429	411	420	424	432	404	364	434	377	413	378	431	416	458	377	413	431	455	379	416	437	406	432	433	427	422	425	416	389	451	402	421	413	415	451	381	382	436	470	407	411	415	410	436	438	411	426	397	425	407	425	420	430	388	381	413	436	451	418	402	399	424	408	408	418	411	413	435	439	427	403	394	433	397	419	424	417	414	432	452	413	441	406	449	402	430	414	437	416	388	427	397	410	426	412	393	393	394	406	416	425	391	387	380	419	404	455	437	409	399	373	406	375	415	404	392	428	392	469	402	463	403	420	403	425	397	428	425	428	424	405	394	379	419	412	426	403	473	406	453	394	387	402	425	409	406	379	432	431	421	400	420	414	416	388	412	404	434	433	442	412	399	398	404	420	371	385	409	405	422	412	408	437	399	403	394	408	394	379	401	429	414	382	390	382	412	427	415	422	435	398	412	381	403	415	401	412	484	436	436	431	408	430	416	403	423	422	414	416	417	428	405	419	423	419	411	394	405	412	399	407	377	362	425	403	421	460	403	400	398	403	402	425	409	418	444	382	411	394	406	407	380	432	381	449	458	404	414	405	432	394	425	425	405	452	392	385	397	432	439	405	392	391	426	407	436	405	402	375	397	416	379	401	384	434	388	422	413	411	398	363	397	407	413	428	407	430	433	429	439	421	411	421	399	423	374	431	393	436	412	400	412	384	387	409	423	403	383	401	402	428	433	452	404	422	445	442	415	412	409	446	414	412	400	430	405	357	387	455	426	437	463	437	406	432	392	456	418	408	428	416	430	435	461	394	397	420	392	432	399	400	409	413	402	392	394	431	403	410	421	408	435	412	411	377	390	398	436	426	421	437	415	410	422	410	434	451	413	407	417	395	407	426	423	427	431	384	444	405	410	411	376	421	414	427	440	406	411	412	416	411	415	456	393	404	433	385	414	447	419	398	417	419	431	385	389	421	438	394	429	406	383	412	407	402	398	411	426	396	403	408	416	425	395	413	411	436	433	441	429	382	405	406	407	394	411	385	409	435	428	405	422	401	400	411	397	457	400	421	405	433	391	411	416	420	377	373	441	440	415	402	452	435	370	391	438	428	397	391	412	428	386	418	420	414	414	398	384	396	427	411	414	431	371	413	401	407	403	375	431	434	420	422	414	436	412	415	414	421	400	403	442	394	408	442	422	398	380	386	403	424	389	399	420	383	350	409	416	421	404	431	418	415	456	407	406	412	435	424	437	408	439	392	384	389	398	414	366	378	401	403	406	438	392	408	424	426	424	430	374	401	427	381	403	415	420	415	400	405	447	419	410	410	405	406	422	450	433	416	441	405	402	406	403	394	411	397	434	404	405	374	439	401	416	425	370	404	409	413	443	393	390	433	383	410	426	426	391	440	428	378	410	417	379	404	443	409	433	403	446	420	428	433	410	406	429	392	437	424	399	382	391	397	433	425	425	426	426	403	419	414	407	437	375	384	416	439	409	427	425	431	399	413	417	445	374	397	389	426	398	418	420	433	446	398	460	430	406	436	394	442	400	397	405	435	408	374	403	402	394	391	423	415	428	411	462	434	394	441	409	428	418	437	395	432	406	417	401	415	387	435	369	435	445	407	411	440	412	402	448	408	396	468
28269	25489	24252	9895	3016	1618	871	560	395	325	328	282	282	237	217	220	193	189	194	189	196	214	198	186	185	191	194	179	206	167	209	188	199	202	181	193	196	189	198	212	181	225	222	205	184	194	194	194	177	165	201	202	161	205	190	189	195	183	201	201	197	212	200	172	180	205	220	178	176	211	193	199	180	178	166	207	234	228	234	204	184	184	192	203	170	191	190	199	176	177	184	162	185	178	188	185	212	211	183	198	197	169	213	214	178	195	212	187	205	180	200	189	195	191	162	210	189	210	205	180	208	189	192	185	216	194	214	202	224	198	199	185	198	191	217	191	206	206	194	181	185	195	193	196	191	198	175	215	198	186	184	191	186	194	184	178	189	203	187	203	218	189	178	225	200	211	193	212	195	209	175	195	220	196	194	203	217	192	193	208	225	213	189	188	187	199	200	174	201	201	200	157	187	185	186	191	176	177	199	190	199	222	193	177	193	190	188	200	202	201	206	220	199	172	179	186	219	202	168	183	188	221	204	175	201	192	186	221	183	197	192	189	194	185	178	210	193	157	188	205	171	202	187	202	180	202	195	197	166	172	189	200	190	175	198	211	185	208	170	166	184	184	214	195	211	165	197	197	193	196	186	187	188	175	207	189	205	205	185	237	211	201	200	198	176	199	161	175	189	194	204	201	188	195	201	185	188	209	215	197	201	210	193	231	194	184	183	202	209	170	210	215	183	193	209	193	202	197	191	199	177	198	188	187	166	191	187	211	182	196	206	195	162	221	201	162	200	204	164	181	200	197	184	188	203	214	192	172	229	196	210	185	216	194	185	191	221	212	214	177	194	202	215	177	204	186	173	183	188	183	207	207	193	213	182	185	190	201	191	168	194	177	171	204	212	178	189	227	176	189	166	193	185	189	183	203	163	174	185	177	185	215	201	197	170	183	211	189	202	202	200	197	209	181	219	193	195	189	179	210	213	186	194	193	191	185	197	187	200	226	200	183	191	189	193	171	199	210	189	197	192	205	184	180	200	174	201	153	205	185	174	181	209	199	171	187	192	199	189	199	224	184	180	202	206	208	207	194	187	171	201	187	179	209	219	190	198	204	204	192	203	195	196	204	176	211	207	205	199	176	192	200	229	191	195	182	186	185	187	177	188	221	200	187	194	194	182	198	177	181	205	175	187	178	199	200	158	191	199	189	196	173	168	170	190	193	169	196	192	208	178	181	179	205	208	182	168	187	188	186	204	209	198	178	183	202	187	201	204	193	221	175	181	201	201	192	207	194	196	193	196	181	214	182	199	190	207	201	192	208	205	199	180	180	189	224	199	171	182	196	191	185	186	183	199	197	202	202	201	210	223	201	195	184	183	207	182	202	208	207	171	193	194	214	160	204	196	203	198	209	198	216	195	179	218	213	220	190	171	167	187	197	202	196	186	185	179	181	184	193	189	189	196	201	213	200	214	187	168	191	168	209	191	218	174	194	199	192	180	197	175	191	188	178	208	175	197	213	177	192	182	196	211	180	167	189	194	197	198	209	174	179	188	215	203	190	189	182	196	189	198	194	185	194	188	186	183	176	179	206	186	206	193	193	180	184	169	203	219	209	185	187	154	190	194	181	202	201	187	191	191	201	212	189	215	193	188	179	186	173	192	195	201	191	221	204	205	197	171	175	202	184	168	174	195	202	207	192	195	179	207	173	212	191	189	174	196	203	198	181	181	169	199	175	186	183	216	210	200	201	163	190	205	188	177	200	195	185	181	191	188	176	201	188	195	209	208	214	205	195	191	198	216	190	195	198	191	209	190	164	213	178	179	192	191	187	174	155	204	232	178	204	189	209	178	175	165	193	205	176	201	216	171	219	220	188	195	183	192	196	181	210	195	184	210	184	190	194	188	195	192	187	219	184	182	196	176	179	145	178	199	206	199	200	209	184	180	198	184	201	197	184	199	195	192	184	198	175	191	185	177	202	185	182	178	175	188	177	176	182	192	200	184	190	181	176	181	203	188	200	213	161	193	166	164	198	202	184	216	202	193	177	204	200	168	185	200	198	199	215	207	197	167	186	188	176	191	160	197	187	188	213	189	194	180	180	197	187	187	205	217	193	177	186	184	216	196	197	191	224	219	197	199	180	198	206	182	206	191	192	220	195	193	182	199	194	211	188	191	179	199	189	174	193	199	191	203	209	178	188	192	199	190	199	199	193	183	185	178	197	204	175	198	176	173	204	224	166	186	192	210	185	208	161	177	202	199	196	185	189	195	207	222	173	222	196	205	202	172	196	190	215	203	200	213	202	191	181	175	198	182	179	194	217	179	194	192	193	182	216	162	209	187	188	183	223	205	200	195	206	216	185	203	198	183	196	204	191	206	191	201	208	206	189	197	178	194	176	187	200	175	191	196	175	184	187	194	199	172	211	220	178	195	196	164	201	173	199	212	189	188	188	198	169	184	193	196	165	165	181	200	177	197	199	190	200	201	201	194	183	193	200	182	174	205	196	184	198	199	206	183	181	189	221	195	175	205	178	208	176	205	177	192	186	179	181	216	178	216	196	182	193	184	205	155	166	205	187	195	201	190	197	203	200	195	214	199	194	184	198	194	186	185	169	175	195	178	188	211	194	209	178	184	215	189	190	182	187	181	166	195	213	174	210	203	192	192	198	163	214	193	169	189	189	214	197	200	206	197	193	189	208	215	188	185	186	172	200	197	192	199	206	200	166	196	181	175	173	178	199	204	193	182	194	176	190	197	184	200	173	218	199	175	192	181	199	180	209	205	204	176	201	184	191	200	215	193	181	215	195	204	170	179	191	195	213	212	188	204	183	171	203	174	183	194	190	183	191	201	216	169	188	211	176	202	173	188	194	207	182	212	201	194	170	205	193	226	172	198	199	193	199	211	186	209	189	199	202	189	158	201	207	186	181	160	181	195	186	184	200	198	187	163	220	198	179	161	198	210	172	195	163	168	173	183	195	192	203	211	212	185	210	195	188	173	200	191	187	206	204	184	207	202	196	200	196	185	199	203	173	185	177	196	210	207	186	198	194	195	203	164	196	208	194	180	193	179	186	212	181	201	195	183	197	203	182	187	203	214	186	190	212	173	183	188	193	195	181	171	194	213	185	194	193	197	182	180	186	172	198	183	207	183	191	190	178	201	183	199	180	184	202	183	197	214	172	183	178	188	213	186	202	208	175	163	190	184	213	185	194	211	196	191	181	179	204	202	201	192	183	181	198	213	188	194	212	187	187	186	189	179	172	192	214	191	186	203	193	194	179	181	188	177	212	196	198	182	224	211	193	197	219	185	207	198	188	167	167	179	186	179	205	209	182	196	186	175	214	209	199	204	199	162	189	209	205	198	198	221	197	185	167	218	198	218	179	182	170	179	177	191	202	179	186	220	179	209	189	206	184	174	192	164	198	193	193	170	211	188	183	201	182	195	190	209	186	203	196	168	204	169	175	214	214	194	228	183	190	174	180	166	226	189	183	185	197
27944	42275	22712	8364	4891	3077	1475	906	681	537	531	403	316	292	254	241	273	225	271	238	248	211	244	244	228	227	236	205	234	224	240	256	236	250	230	228	207	216	252	201	221	215	246	241	217	249	242	250	240	246	221	238	230	248	231	248	230	245	241	241	252	246	228	251	222	237	241	232	214	246	226	252	224	244	257	245	219	207	241	224	215	200	190	247	226	214	215	268	226	221	234	238	218	243	223	222	231	231	224	226	199	219	228	221	234	211	220	217	225	230	247	249	229	242	211	245	264	221	233	214	234	245	247	209	234	223	256	251	272	246	253	232	228	240	218	240	223	223	225	220	236	254	238	246	244	211	202	206	250	253	231	249	232	247	248	201	223	206	222	239	240	240	215	228	246	231	202	215	222	217	229	209	222	240	209	250	228	251	215	212	221	212	230	222	245	239	245	200	231	197	238	248	233	225	244	233	246	250	233	249	254	227	236	240	265	212	257	217	246	213	259	249	220	238	226	215	215	224	252	237	244	229	223	212	229	214	230	231	213	234	221	246	238	249	239	233	214	233	222	223	244	202	225	230	249	226	243	256	242	235	249	220	241	246	220	263	213	228	253	200	227	229	209	234	211	232	231	222	214	231	239	235	195	221	236	241	258	224	241	218	230	228	215	234	244	204	226	221	224	216	218	216	233	232	230	228	224	267	211	225	235	225	236	205	238	219	205	229	237	228	249	239	226	232	226	212	210	273	241	200	239	229	205	211	241	242	221	239	218	226	220	241	235	227	267	239	243	209	267	225	236	235	228	213	213	220	243	236	226	242	233	249	219	222	235	210	213	218	250	217	203	254	213	230	235	256	217	203	241	231	228	224	226	227	225	224	246	211	231	201	216	235	227	211	221	218	199	207	235	221	207	246	213	177	222	231	224	237	232	236	239	216	244	218	213	249	235	241	251	211	246	224	203	228	233	245	240	222	212	245	237	231	224	218	226	231	242	224	222	223	253	197	262	209	226	244	216	226	214	274	219	220	228	222	251	229	210	229	229	233	219	241	231	220	222	246	211	230	213	222	225	220	212	236	246	213	234	211	216	250	198	248	280	230	216	227	221	211	226	236	244	224	211	237	239	240	222	220	212	255	249	253	208	214	229	209	233	278	227	241	197	220	228	232	221	227	230	243	222	233	248	227	242	233	226	199	196	244	222	257	231	229	252	221	234	236	215	220	225	219	216	241	236	256	263	223	222	235	235	211	234	222	250	248	226	240	233	236	244	230	219	209	226	204	247	242	244	219	227	231	224	214	233	243	218	242	228	205	230	224	212	235	228	235	215	239	249	233	231	235	268	225	236	242	226	230	237	234	235	222	223	251	222	218	224	251	224	214	235	227	231	246	230	223	240	253	211	238	220	221	227	224	225	241	243	229	231	228	213	208	250	219	230	247	232	249	228	233	232	225	214	213	245	227	222	226	222	221	245	241	255	242	232	182	224	236	255	223	221	208	239	240	205	240	266	196	231	253	255	263	240	223	219	187	242	244	209	238	228	215	234	215	226	207	237	216	215	242	232	233	216	240	225	222	234	256	220	225	229	226	232	225	214	230	234	236	247	237	238	202	220	229	243	241	211	241	257	242	215	244	219	227	228	252	243	252	250	224	230	239	218	229	224	236	231	237	226	260	253	241	247	240	208	256	228	243	217	235	209	262	244	222	233	232	235	246	261	214	207	223	235	226	220	221	251	236	211	254	239	270	217	232	220	240	232	256	217	241	234	203	242	216	221	241	225	254	246	227	216	223	233	228	245	221	224	235	225	220	222	251	255	245	242	227	214	235	227	232	249	239	222	247	244	250	217	230	243	251	208	215	234	237	237	246	259	245	228	230	232	221	201	212	251	229	257	237	232	225	231	223	232	254	220	220	206	254	246	224	221	230	232	225	240	231	226	200	221	238	242	218	229	255	249	227	225	193	232	240	215	235	243	221	209	242	226	239	203	221	206	261	251	218	246	238	241	242	206	227	206	266	233	217	221	248	219	227	221	221	224	241	219	241	203	249	215	238	249	229	234	214	222	219	268	227	254	250	238	233	249	236	234	223	223	235	218	226	252	243	239	237	223	220	227	216	223	252	219	219	226	260	221	230	247	231	255	236	235	242	215	224	218	238	233	243	235	221	224	261	198	229	233	204	223	215	242	217	199	247	227	225	210	234	233	233	242	192	220	227	256	198	231	233	260	226	235	240	239	210	244	219	244	225	223	234	226	208	215	219	215	248	229	241	211	218	223	233	247	229	216	229	228	253	213	232	240	223	225	236	229	252	229	239	237	211	250	211	230	234	246	246	267	213	254	234	225	208	203	243	251	207	251	233	213	223	228	228	266	234	214	225	225	239	255	218	243	238	191	234	241	228	231	225	213	244	242	243	245	264	238	227	230	235	216	237	237	234	246	264	207	218	226	236	211	237	196	235	236	249	220	234	219	242	238	206	239	247	250	246	232	206	246	217	224	216	235	224	225	237	234	215	218	242	237	215	253	247	249	212	247	214	219	210	254	259	220	243	236	223	203	234	231	252	231	232	245	227	216	232	212	235	211	243	235	223	252	223	222	237	232	211	208	200	207	219	243	209	256	243	233	250	228	210	236	233	241	232	255	213	209	218	247	231	230	241	251	227	224	245	239	235	224	211	228	246	219	237	228	213	216	229	218	235	224	232	227	225	220	236	245	199	231	248	226	255	239	243	216	215	213	230	243	237	243	224	242	215	224	223	195	259	228	236	235	213	209	226	211	257	269	222	269	229	225	226	225	227	213	199	227	245	227	217	238	225	214	206	215	236	251	228	211	221	239	234	237	264	199	236	229	230	212	217	239	225	205	224	224	240	251	210	222	232	223	235	230	196	238	235	232	228	231	233	224	233	231	224	247	249	238	246	230	227	240	241	203	234	246	239	254	236	244	247	202	219	223	218	240	202	229	215	224	196	261	218	237	234	230	248	243	221	238	243	244	245	223	228	225	239	226	248	233	235	214	209	229	216	229	207	224	242	241	255	230	218	233	226	226	229	222	226	216	237	221	240	228	232	240	229	256	252	202	226	257	234	188	213	241	242	220	256	258	239	245	210	210	221	216	249	223	249	232	232	223	229	223	244	242	228	217	223	221	237	243	230	227	237	223	223	229	243	202	230	238	254	230	209	229	238	198	229	259	239	226	250	209	244	208	230	275	217	222	217	241	253	230	189	228	235	242	220	239	235	238	231	254	227	234	191	207	246	217	260	240	237	230	222	225	240	220	225	254	237	220	231	229	242	210	226	251	247	211	242	246	244	216	239	228	227	259	203	236	243	227	233	225	234	215	254	208	238	224	224	239	227	248	230	228	243	231	248	214	221	240	245	245	226	255	247	231	227	212	218	238	207	234	246	228	227	217	220	234	217	208	247	238	225	219	231	224	232	262	247	232	263	234	225	255	238	211	220	212	272	214	219	236	237	219	215	247	234	224	201	223	216	231	201
24038	21267	28514	24374	21213	12447	2656	1269	844	703	648	495	416	379	344	305	290	309	315	318	295	313	260	305	306	267	295	293	299	294	296	268	297	290	291	279	274	315	280	267	251	268	246	284	258	301	274	295	283	275	274	278	270	275	282	262	278	290	305	270	282	251	293	271	284	276	288	290	286	284	284	265	261	282	281	303	264	265	276	270	272	248	281	282	256	280	269	277	269	253	269	272	245	279	275	280	265	284	270	263	284	276	267	274	257	269	294	258	283	288	259	305	286	240	276	257	251	299	273	262	281	276	263	255	253	274	290	330	285	263	292	270	256	315	273	245	278	264	283	272	268	259	249	262	266	294	264	254	261	247	253	290	263	275	266	308	260	282	265	247	282	257	263	312	282	264	262	274	267	293	297	275	284	293	277	267	292	274	277	242	255	285	294	266	273	255	274	271	258	293	285	251	275	266	288	268	277	290	283	282	255	267	268	268	289	242	271	265	301	268	266	250	283	330	283	268	274	313	256	247	266	248	260	298	310	277	296	252	240	253	270	257	278	287	277	258	288	282	268	263	266	268	292	299	249	276	290	254	273	283	277	274	290	261	267	272	268	252	277	261	274	255	282	282	278	266	254	263	256	267	305	253	259	255	294	290	296	280	306	268	278	272	293	284	277	270	251	272	250	259	271	262	298	242	281	274	252	265	273	282	278	279	299	262	267	241	263	301	286	263	275	270	261	292	281	254	260	286	256	303	274	242	286	270	292	258	297	269	280	279	273	315	279	265	285	272	287	255	251	285	263	284	276	256	262	245	292	263	285	255	256	263	271	266	283	268	272	260	268	276	276	280	298	244	259	263	291	303	267	283	263	263	300	294	256	294	260	273	280	271	255	266	258	275	290	290	278	293	285	264	265	256	240	272	264	287	269	300	295	304	288	246	263	269	284	276	285	301	272	246	267	273	296	262	256	266	243	309	261	306	284	280	224	277	264	299	282	248	267	244	286	284	300	257	255	280	263	274	280	312	254	297	236	277	265	258	255	288	260	272	291	249	275	275	278	286	243	249	266	260	294	256	282	264	254	284	282	282	277	309	303	258	283	264	284	253	275	302	270	295	313	239	273	295	282	254	262	254	250	263	246	272	251	248	261	287	240	265	300	282	278	286	285	257	265	251	276	258	262	289	290	259	259	256	271	233	274	246	258	252	268	263	282	257	261	312	308	270	265	275	276	254	320	281	288	270	264	277	260	277	275	283	272	282	272	284	248	236	251	267	253	272	289	251	253	295	299	261	262	288	253	263	278	275	269	265	277	281	288	284	258	296	284	276	288	279	241	285	277	262	268	288	297	273	260	294	265	260	262	270	257	278	235	281	280	233	235	267	277	270	297	266	267	248	258	265	279	285	256	280	290	284	252	259	262	279	293	299	278	266	278	282	260	275	275	310	288	238	265	255	281	291	295	279	286	278	257	259	298	285	260	272	262	265	276	285	275	254	268	278	285	250	273	275	264	297	285	275	257	271	276	243	263	280	253	274	270	282	258	272	276	245	273	283	262	262	264	248	284	313	260	298	259	262	292	274	262	272	286	288	255	290	239	263	262	289	278	291	241	281	260	271	264	278	280	258	302	250	295	275	273	282	251	272	282	294	276	313	294	269	266	264	270	234	255	302	260	257	247	225	288	280	260	268	267	280	229	282	271	283	276	272	268	255	275	262	283	267	266	264	261	284	254	263	234	268	282	284	284	292	280	261	253	280	285	295	290	256	260	282	274	269	277	275	247	297	260	289	261	256	253	257	264	257	250	252	275	283	270	257	253	303	279	294	264	260	280	281	303	232	263	283	278	290	248	297	270	263	254	259	245	268	273	248	248	264	259	260	243	278	267	290	275	294	247	286	249	275	254	238	257	263	295	258	293	271	273	251	262	262	263	268	268	260	279	286	263	258	266	265	282	287	270	270	276	264	252	271	261	262	262	275	285	255	261	270	268	275	285	253	272	265	283	284	254	294	264	286	271	278	277	246	250	294	293	269	258	268	278	311	296	251	284	275	288	296	256	250	243	253	276	258	279	254	250	265	283	261	245	283	294	270	298	261	279	284	256	279	294	294	250	267	255	299	278	275	279	283	276	279	267	262	258	272	250	283	259	272	267	246	273	272	264	286	251	268	272	284	257	259	248	282	259	288	261	283	249	291	309	265	293	277	259	272	260	252	274	253	257	300	264	299	274	255	270	285	291	258	254	274	266	240	274	272	254	288	280	246	262	265	293	293	290	291	271	286	233	263	291	273	272	278	313	276	255	276	283	284	284	298	262	251	260	290	300	256	284	236	292	291	293	247	270	290	251	251	250	312	295	294	288	231	263	275	261	280	274	252	248	266	262	281	267	265	274	263	259	278	259	241	260	247	261	263	272	243	273	262	277	268	270	282	294	272	287	283	267	254	280	277	290	282	256	277	285	248	293	276	275	261	245	289	285	277	279	272	282	322	298	275	265	261	243	283	281	268	290	265	273	271	295	262	299	279	264	283	275	290	294	281	309	273	270	290	271	261	260	304	274	256	253	256	267	244	253	248	261	266	262	287	266	265	282	244	269	268	278	289	293	277	242	259	294	267	267	255	262	256	300	246	262	269	298	285	237	276	279	244	288	252	250	285	290	249	287	255	318	296	257	282	288	281	265	256	298	239	296	287	256	265	287	273	259	270	272	297	268	270	263	264	288	294	268	260	264	275	292	261	282	268	282	255	279	302	245	275	292	265	263	242	285	280	269	280	307	290	246	286	277	258	260	274	268	247	285	267	288	266	308	243	260	273	242	266	270	233	270	275	248	273	252	299	266	298	273	269	266	289	271	251	279	272	282	268	237	267	294	288	261	264	295	279	244	285	275	266	269	285	280	275	275	309	278	268	271	274	242	254	276	273	284	247	252	303	276	279	262	271	275	280	268	290	238	279	261	292	263	289	263	282	265	256	275	270	257	284	270	296	252	283	269	274	248	270	279	246	282	275	270	292	283	268	263	272	257	286	261	289	249	269	256	268	266	268	263	273	278	248	238	267	283	286	259	282	287	245	272	247	268	263	300	279	313	267	266	291	267	240	263	257	277	297	291	262	267	267	259	265	284	277	273	274	269	266	250	274	290	300	266	232	269	285	244	285	285	297	245	308	277	241	279	265	268	257	280	275	274	296	270	250	261	258	272	278	292	265	288	294	290	271	280	289	285	255	309	261	271	288	291	288	271	259	304	256	294	291	282	280	280	303	280	266	262	273	278	235	251	242	280	251	304	300	235	266	285	254	270	293	274	281	243	278	290	255	271	272	281	285	286	260	254	297	301	276	266	239	273	268	261	299	285	283	284	260	291	274	287	279	268	288	272	245	269	262	272	281	251	283	277	270	251	282	298	262	265	249	268	273	276	275	263	256	263	249	268	259	265	274	283	278	271	258	258	276	268	266	253	289	264	280	282	296	257	263	286	265	286	270	254	282	277	305	275	291	287	286
27729	50737	31617	14980	9351	5957	3311	2155	1552	1142	1040	719	637	552	425	420	358	351	358	365	362	381	347	339	355	355	330	393	327	337	365	339	342	285	363	344	342	334	342	343	334	307	302	323	323	324	303	337	325	316	318	311	322	317	318	317	299	333	357	309	318	312	274	278	312	331	325	318	327	321	311	321	309	291	326	336	318	288	304	303	290	333	332	291	294	286	310	323	319	339	322	312	353	309	320	297	317	314	295	352	306	296	335	328	341	307	308	307	289	317	321	313	292	342	307	330	306	337	290	315	336	341	322	308	307	349	389	402	343	316	326	356	299	302	310	313	330	339	288	346	340	339	293	328	313	308	352	317	321	297	329	314	330	299	331	286	325	304	314	312	303	316	311	348	308	345	327	298	304	317	296	327	295	332	310	342	300	318	308	323	291	313	325	325	317	322	296	299	309	295	288	302	285	305	344	312	337	317	321	325	307	324	309	345	338	336	321	291	341	286	316	277	305	330	353	332	316	299	328	304	295	304	301	311	321	316	328	305	314	353	327	309	309	326	321	314	308	292	305	342	278	315	281	322	307	350	336	309	334	308	286	291	315	355	320	306	324	304	299	320	297	304	294	310	341	353	321	302	300	304	311	355	331	318	329	320	298	296	318	300	296	300	334	346	303	293	316	340	334	321	322	325	316	314	323	294	334	329	334	320	322	330	336	282	334	309	324	318	312	311	316	298	297	366	318	345	301	327	309	333	316	293	306	325	326	298	299	318	354	321	296	309	314	359	299	314	315	325	310	304	334	312	316	289	290	300	290	320	317	283	307	304	290	323	302	304	332	288	303	336	310	310	275	305	293	315	351	324	313	303	273	299	322	311	302	325	294	293	318	302	307	292	295	304	321	303	304	297	338	309	317	328	320	301	316	326	302	305	355	295	329	316	328	340	326	317	301	302	323	303	329	305	302	290	349	324	312	312	331	341	302	319	314	305	331	305	272	324	298	307	323	322	315	334	309	307	311	321	310	307	334	315	333	326	306	311	270	291	279	284	300	301	289	328	320	307	294	296	329	330	334	304	307	293	302	298	356	316	316	316	327	281	306	297	321	285	321	293	333	326	298	322	322	275	321	320	334	332	323	308	322	315	308	323	326	321	283	285	285	310	350	321	317	321	323	311	338	298	306	306	333	300	322	307	284	310	304	320	286	317	299	308	327	316	295	320	300	340	336	290	306	293	323	325	330	326	336	310	323	334	340	335	317	297	321	314	312	322	318	276	303	317	300	324	329	319	301	269	355	333	335	303	280	330	312	298	306	273	327	316	325	316	297	310	320	319	312	305	329	297	325	280	295	314	290	294	313	354	328	322	305	298	328	338	343	340	318	312	326	333	333	345	313	321	317	301	329	303	319	333	324	314	305	323	310	325	322	327	298	321	296	330	321	315	320	325	335	303	288	294	300	332	320	296	319	302	308	310	317	329	314	325	320	317	297	319	303	328	322	323	281	269	345	333	319	307	300	356	320	334	288	287	345	311	311	291	284	321	331	342	307	313	300	311	322	308	318	336	342	299	298	317	303	305	335	319	269	308	330	306	326	340	311	307	305	324	305	342	327	294	312	333	316	301	309	319	349	330	310	315	328	307	309	272	321	298	323	283	281	339	311	319	346	310	299	322	320	328	304	313	306	281	303	308	279	314	330	312	330	284	313	310	354	301	324	321	293	298	303	310	305	335	320	337	302	334	275	321	306	312	315	341	334	284	325	299	330	327	309	298	307	309	329	272	331	281	328	323	324	313	305	311	323	324	309	344	315	364	301	326	297	330	307	339	306	298	314	330	303	321	319	316	346	329	297	294	348	326	315	280	315	335	261	350	343	298	309	290	292	349	319	308	308	328	313	292	324	338	303	333	301	282	329	358	303	290	308	329	316	301	331	318	302	310	320	294	308	307	318	277	319	307	301	312	321	307	329	330	347	319	294	341	300	300	307	300	302	325	307	314	304	297	320	303	323	319	288	316	306	329	315	288	304	292	304	302	315	334	270	312	322	329	297	331	325	300	319	286	307	317	318	293	323	311	289	316	297	315	323	328	321	344	324	309	305	324	338	297	310	298	290	298	291	274	276	319	332	325	302	304	317	328	327	286	285	336	306	324	320	266	323	291	293	299	340	327	334	316	295	324	295	307	300	304	328	301	330	305	310	309	315	310	319	309	282	325	321	311	290	308	302	315	319	324	343	309	313	333	295	325	289	329	312	329	330	305	299	327	314	323	297	313	294	301	333	295	336	315	312	335	307	320	295	315	305	326	310	325	330	275	303	323	294	270	307	308	329	301	291	323	331	309	297	311	301	312	322	320	310	314	309	317	351	288	319	306	322	293	311	289	308	287	306	303	319	308	309	321	315	282	297	323	318	305	293	328	351	321	286	313	307	308	322	298	316	329	290	316	311	309	305	336	290	305	301	306	307	319	319	308	328	338	327	298	311	286	270	286	313	291	297	340	294	294	335	316	321	280	321	324	297	328	298	296	310	304	294	307	292	313	329	342	343	309	324	284	336	274	299	331	334	306	309	325	322	334	272	315	303	294	322	326	308	313	317	293	326	297	315	312	284	337	319	272	305	326	335	322	305	310	310	326	330	299	310	297	313	319	308	295	306	336	288	313	331	334	286	319	295	328	331	306	294	340	287	284	302	296	313	301	312	305	337	318	327	321	320	280	339	314	303	335	330	313	343	306	306	330	294	290	286	297	311	290	292	320	291	299	337	318	350	308	314	317	304	317	353	351	312	321	281	288	341	284	307	310	304	334	313	355	305	317	300	345	308	292	300	311	317	343	318	323	327	342	332	293	318	312	297	337	330	286	329	312	325	289	304	303	310	317	291	309	306	300	315	330	326	337	350	306	310	306	309	341	317	319	335	298	309	342	323	340	321	344	320	307	347	312	313	282	310	321	320	330	346	342	292	298	312	325	305	292	308	313	321	303	310	319	342	293	305	325	298	323	306	292	287	319	295	310	297	274	351	348	327	336	339	301	304	300	323	298	350	352	308	319	317	311	303	339	331	311	302	284	322	306	333	307	299	322	345	320	311	305	308	335	290	302	301	311	302	323	272	301	275	302	314	334	329	336	279	286	294	318	327	316	324	285	330	279	320	332	320	316	293	289	329	309	293	302	294	275	324	287	336	297	325	290	300	330	310	314	306	315	285	283	310	316	301	303	339	308	336	317	307	308	333	300	300	310	300	299	311	293	301	343	288	327	298	322	310	308	315	320	302	316	333	295	331	317	360	329	340	328	351	330	317	311	317	321	321	304	289	301	322	319	325	316	326	309	323	294	286	322	323	292	289	303	304	307	339	341	305	301	318	329	313	317	315	306	289	314	286	309	291	316	306	357	293	283	329	331	325	315	306	320	300	310	292	322	306	317	307	329	303	297	303	315	312	318	337	332	306	336	295	340	331	335	306	314	302	293	313	301	313	318	320	286	326	353	331	309	331	305	330	319
25381	21315	27348	25262	12383	2951	1357	796	552	496	431	348	335	299	286	258	240	256	250	220	240	216	204	234	215	215	213	217	225	221	210	229	207	219	234	223	218	223	234	214	227	229	192	212	210	196	198	217	210	230	215	212	206	201	226	222	213	210	215	234	217	186	207	191	204	212	214	227	218	226	209	201	208	228	210	207	239	206	205	212	204	219	213	200	201	220	226	230	216	208	196	219	219	225	217	200	193	215	223	211	230	245	219	200	207	222	226	213	200	216	225	236	202	207	231	213	216	193	227	216	212	221	212	208	200	210	225	213	238	221	210	217	202	225	184	207	195	237	217	242	197	197	195	214	182	221	195	210	226	225	225	234	197	233	204	223	206	223	218	210	192	233	187	246	222	208	213	216	220	197	235	203	204	206	215	227	232	225	222	207	207	203	244	224	213	221	231	186	211	205	214	230	203	211	191	238	209	218	224	225	203	209	206	207	211	241	190	220	220	213	210	220	209	215	195	204	194	186	184	202	223	199	187	198	225	225	211	187	196	219	224	202	236	210	214	234	223	208	221	209	209	207	242	216	215	200	237	207	224	230	202	232	224	217	212	212	202	269	211	197	193	223	206	212	232	228	193	195	201	231	212	215	188	237	215	235	186	205	195	217	207	215	201	220	217	213	230	204	194	202	224	202	186	214	211	227	188	225	209	200	234	233	220	246	226	228	235	225	244	218	202	232	197	219	223	210	209	221	236	205	191	209	234	234	189	180	204	242	203	227	209	207	221	183	229	231	226	225	222	212	216	190	225	198	215	217	216	191	223	218	224	193	207	226	225	230	230	218	225	189	207	191	223	206	232	202	203	225	194	235	207	200	190	221	211	187	240	203	221	222	228	221	221	217	201	180	241	204	212	211	184	223	216	206	223	239	226	216	196	211	221	210	224	221	230	208	209	246	218	193	207	215	191	204	202	231	211	221	231	209	208	220	224	214	244	197	212	221	217	200	222	197	241	207	223	220	197	219	203	228	225	237	227	198	222	221	200	215	187	199	220	209	223	190	202	215	186	228	212	206	189	232	224	218	233	208	233	225	215	194	201	223	227	221	231	197	179	228	203	216	245	214	209	197	224	229	206	202	216	218	226	190	224	200	206	195	230	216	205	195	231	238	213	209	206	237	211	194	216	251	211	201	225	221	249	227	218	203	203	217	214	191	212	198	210	229	204	204	230	185	217	205	212	213	202	227	194	210	214	199	218	212	208	195	203	198	180	232	217	257	218	225	220	199	223	230	227	231	192	213	216	210	221	204	231	205	210	216	222	196	200	201	200	234	214	223	224	212	243	235	228	197	199	235	223	220	213	209	209	212	219	205	193	244	215	190	238	219	199	214	203	226	202	215	196	231	195	224	217	211	213	218	231	200	230	212	220	225	216	217	228	216	226	214	236	205	199	226	205	197	207	222	235	213	244	201	235	228	219	194	233	234	198	216	200	184	191	224	222	211	206	210	241	211	204	225	232	231	223	224	195	202	193	211	219	200	214	228	201	213	229	217	198	199	233	238	207	227	208	216	195	230	226	222	213	237	203	244	212	211	239	202	218	230	223	221	217	200	217	224	222	227	224	215	213	215	228	224	213	195	225	208	218	260	192	195	226	198	235	216	214	193	212	192	216	196	221	226	214	217	180	204	197	238	206	206	243	199	212	186	189	236	210	217	197	237	201	210	206	227	213	220	207	236	202	208	224	217	195	208	201	196	230	215	190	189	221	219	205	229	230	189	227	214	173	217	211	213	211	195	232	213	212	231	226	187	201	219	231	210	225	204	206	203	216	226	230	202	230	203	225	222	226	195	199	210	212	219	204	210	193	226	208	213	233	228	235	211	200	223	239	205	191	224	208	220	211	203	220	192	216	217	209	239	204	216	238	205	222	223	222	213	202	230	222	197	237	215	225	207	208	197	189	210	206	237	208	214	220	189	225	236	236	222	203	204	208	192	226	221	242	206	212	207	194	225	208	223	211	226	239	209	207	200	220	214	228	199	208	211	207	213	218	204	220	221	214	206	166	219	212	224	220	231	209	206	225	215	235	195	223	201	244	216	208	192	224	219	225	224	220	196	219	221	221	244	178	217	212	225	203	249	251	193	243	205	225	197	224	217	217	200	192	200	227	200	249	234	210	224	222	209	244	221	216	207	198	211	223	248	209	210	191	222	217	216	198	210	222	210	212	227	193	191	213	210	235	180	217	208	208	210	227	214	207	197	205	216	214	240	213	216	224	206	215	225	196	238	206	217	204	238	194	214	211	236	220	211	202	212	208	186	191	192	218	215	226	208	229	183	242	237	212	238	203	217	184	203	211	218	225	234	207	207	196	222	217	212	211	226	210	194	225	185	208	206	217	211	202	212	234	216	232	213	198	202	237	212	217	198	222	202	207	216	230	220	207	234	217	226	212	248	191	212	212	222	199	233	205	216	214	219	210	240	230	205	219	235	214	226	177	216	221	206	217	191	222	194	209	216	206	228	216	203	219	226	199	214	189	210	246	213	220	204	213	182	193	204	241	223	215	222	200	228	214	214	217	215	223	202	229	204	207	223	204	210	229	210	201	221	189	221	216	235	248	200	207	240	207	217	224	215	228	200	206	200	234	218	201	204	222	213	218	253	238	195	197	207	199	224	206	226	220	219	211	220	223	244	191	232	229	206	213	204	211	214	230	171	197	207	213	236	230	226	212	195	201	226	206	224	229	200	200	213	212	187	233	228	215	200	213	219	206	225	232	217	206	210	236	222	200	227	254	214	204	195	213	228	203	215	191	219	239	251	221	191	223	225	185	216	225	198	237	200	241	203	240	211	229	218	232	209	196	239	213	208	199	225	210	237	223	203	213	194	221	222	190	202	203	184	225	218	216	217	234	214	215	204	229	205	218	236	189	220	205	211	229	223	216	238	214	209	224	199	229	222	213	205	201	219	220	187	204	220	209	195	228	208	242	209	201	226	253	190	211	203	195	193	207	229	225	228	196	215	204	217	219	224	219	193	227	209	195	201	193	197	217	189	190	227	199	223	232	223	208	231	223	243	230	200	229	189	223	197	199	218	200	210	217	215	217	225	225	200	207	197	224	205	225	191	212	211	224	220	228	221	228	211	215	217	234	237	228	225	192	223	244	224	193	218	208	202	213	212	211	210	227	218	233	199	214	215	229	197	189	201	217	224	230	210	224	215	215	224	229	230	216	207	204	219	221	222	198	190	225	205	229	220	215	208	235	244	216	201	207	212	191	203	224	235	233	225	210	193	219	232	239	225	221	208	198	188	239	235	220	210	203	220	185	213	223	254	215	208	240	198	228	209	201	200	209	205	213	227	230	235	207	214	227	203	214	207	195	201	216	231	234	210	212	228	210	222	209	250	233	218	214	235	186	221	226	211	168	212	231	213	209	238	213	215	193	224	197	229	214	206	212	219	208	233	205	241	185	216	234	221	228	206	217	212	208	238	255	227	223	207
29415	44118	26989	12243	7824	4709	2551	1556	1036	906	781	575	474	379	378	313	325	313	284	301	305	338	276	312	264	242	260	278	262	254	260	266	238	258	257	269	287	272	245	268	309	250	257	283	281	255	255	267	253	259	256	259	288	271	271	278	268	275	249	274	261	244	271	267	251	240	263	270	233	262	253	258	249	281	251	270	252	220	255	256	260	232	269	223	267	267	286	239	255	260	235	269	298	264	262	279	271	269	303	294	279	287	246	244	277	274	280	254	263	258	248	216	275	246	303	259	242	258	258	298	252	232	255	259	295	253	316	302	283	262	270	247	278	272	239	267	240	262	271	262	267	263	253	278	241	254	249	262	270	286	263	269	253	275	290	259	248	269	280	256	244	278	246	241	262	258	292	252	239	270	232	250	269	231	249	258	269	250	271	267	242	290	256	254	243	244	262	269	249	245	266	254	262	254	248	274	250	256	259	288	273	264	233	280	259	286	246	260	255	246	248	244	279	277	236	267	229	235	260	254	238	248	290	270	239	261	273	241	254	259	256	257	262	254	257	274	252	267	271	247	252	256	276	274	255	258	264	284	276	264	262	235	260	259	257	251	243	236	252	254	264	258	242	238	294	247	280	258	238	296	242	267	272	229	274	269	273	259	249	250	256	263	240	231	265	231	273	281	252	259	299	278	258	265	259	254	243	255	272	267	267	277	256	248	258	266	264	267	249	259	249	250	255	245	243	275	248	262	272	271	279	255	242	246	246	267	255	259	269	280	265	268	243	260	247	238	259	307	245	295	264	262	246	267	217	247	275	258	249	276	279	274	260	262	274	287	240	289	251	270	251	239	267	242	233	255	251	263	275	264	222	263	262	240	279	256	273	243	260	254	245	220	251	260	247	261	272	265	257	235	255	260	254	263	264	264	256	283	239	257	266	244	247	269	252	257	255	261	255	276	252	260	279	264	256	291	251	264	264	283	262	257	238	243	255	299	244	274	253	254	294	225	277	239	266	276	275	250	223	281	264	249	259	244	241	272	286	246	247	245	241	260	232	252	230	288	261	291	230	254	280	267	234	259	267	249	263	270	252	265	280	264	266	269	290	271	273	273	264	283	271	257	234	242	285	243	240	215	277	273	231	264	271	266	264	250	254	236	247	220	255	267	262	272	230	255	267	223	244	214	251	259	302	267	272	255	268	261	257	265	256	266	274	257	241	260	275	249	242	255	256	252	251	288	276	259	247	240	253	270	264	256	247	244	262	283	260	261	247	248	260	282	280	280	292	280	264	257	256	245	268	257	270	269	285	256	259	245	283	256	242	248	260	253	274	248	255	252	258	274	230	260	269	255	255	261	251	272	250	284	247	274	256	274	267	253	255	272	256	277	241	261	270	241	279	268	267	239	257	228	247	267	274	274	235	238	245	251	247	254	276	248	259	286	255	245	258	249	250	255	250	244	237	269	240	263	271	288	288	254	271	241	257	286	251	270	226	272	267	282	260	271	244	261	277	269	243	267	259	259	246	275	253	267	276	239	275	235	241	249	238	259	254	274	248	267	244	291	245	272	244	248	252	262	257	254	273	251	243	279	251	266	247	267	264	259	242	239	253	235	260	280	255	276	275	243	245	250	266	277	259	252	261	262	282	257	240	257	269	250	251	252	276	289	261	265	270	252	239	250	303	250	302	277	246	263	261	247	269	264	236	263	296	260	266	255	227	241	272	246	270	260	256	259	264	235	262	239	261	257	276	258	239	254	257	265	257	248	274	251	268	282	286	273	250	264	244	252	265	235	255	260	276	259	237	230	264	276	254	253	262	255	285	266	268	255	242	269	284	264	248	256	261	248	276	254	273	272	252	243	241	247	273	274	248	270	231	273	225	286	265	278	225	262	240	269	251	253	251	246	242	272	262	261	250	258	260	268	289	255	236	264	251	283	267	270	249	283	244	232	247	290	283	278	282	223	261	240	254	259	275	245	265	236	271	248	219	275	247	267	257	271	248	270	239	233	283	284	249	277	265	267	261	283	268	261	237	252	242	238	251	259	241	250	275	262	236	238	237	246	269	240	261	229	249	266	298	266	245	249	244	270	270	255	252	262	249	235	259	233	245	250	281	256	272	264	282	238	242	248	257	245	248	251	253	253	259	263	264	246	293	264	268	268	246	266	280	252	271	263	253	284	248	269	284	285	245	241	264	263	262	255	274	251	270	244	281	264	259	250	263	273	256	287	266	250	275	309	256	244	275	256	255	268	243	250	260	259	256	259	258	278	250	270	282	282	241	282	214	251	218	270	287	261	281	238	271	241	277	258	277	251	255	272	263	246	250	259	251	249	244	274	282	226	232	256	260	267	270	241	252	256	253	244	259	284	252	254	241	279	262	246	245	267	248	231	237	275	229	272	259	261	261	268	266	243	236	270	242	276	259	263	272	254	287	262	262	255	256	246	253	278	251	251	254	280	227	256	277	243	255	262	264	274	249	280	260	271	269	242	246	249	247	276	247	250	273	244	299	293	249	263	249	263	270	250	268	243	282	234	234	256	237	267	285	232	273	261	236	248	264	251	257	253	222	241	273	286	253	238	246	260	288	259	252	259	277	235	265	272	270	286	283	258	231	261	257	268	252	253	232	256	244	273	280	233	277	286	249	245	264	237	257	236	249	271	236	256	270	245	243	267	265	249	243	257	233	265	303	264	240	259	262	229	270	287	287	277	276	274	272	254	269	264	253	267	243	257	288	272	256	271	285	270	259	280	259	278	280	247	260	233	253	262	248	221	257	265	229	286	257	238	282	264	252	254	284	243	258	265	254	261	227	255	262	254	240	281	261	271	260	265	274	234	242	234	264	244	236	252	267	277	259	220	240	280	248	275	247	240	264	261	266	247	256	285	252	246	256	266	289	272	266	262	272	252	257	278	259	254	255	251	276	253	291	235	218	297	299	241	242	289	268	238	251	267	241	273	274	253	241	283	267	261	258	268	244	299	251	256	236	262	226	249	257	264	246	239	224	267	266	255	244	247	232	254	249	238	271	287	252	248	243	243	275	270	259	268	256	256	226	273	249	246	264	248	265	294	264	265	290	267	243	272	274	233	232	244	227	272	262	264	283	283	243	280	274	241	276	261	218	279	259	261	258	260	285	279	269	274	255	280	266	276	263	275	267	249	243	279	254	251	249	271	251	261	279	279	258	274	248	264	257	267	244	245	278	267	271	243	268	294	270	254	258	231	266	247	261	272	275	258	255	256	260	254	267	251	256	215	251	264	244	276	268	257	239	251	236	263	248	268	275	245	259	294	265	237	271	230	285	290	285	265	263	250	258	238	252	257	238	247	255	243	251	241	259	228	255	267	264	254	245	248	268	267	271	273	260	238	255	233	268	244	247	249	252	269	287	239	255	276	250	262	255	244	297	239	266	262	274	250	263	299	236	277	262	246	271	265	271	243	264	259	244	262	243	283	262	251	236	252	281	254	238	281	290	266	270	235	258	246	257	243	241	253
23168	21385	29078	24054	21396	21411	10738	2175	1247	1112	965	759	604	608	512	491	495	449	423	439	475	419	411	349	417	374	404	378	397	371	404	363	380	361	390	374	358	359	352	379	367	379	366	351	399	387	408	387	359	393	390	400	401	339	346	371	342	356	316	368	371	410	355	383	381	380	364	348	341	376	373	376	381	377	367	362	374	347	358	383	398	348	350	367	364	359	346	346	365	369	351	355	370	393	399	347	377	366	377	369	377	349	363	341	375	402	343	363	395	350	331	388	378	394	354	391	359	391	376	348	383	364	367	357	360	357	373	420	378	430	430	402	339	374	356	325	383	392	350	382	338	350	380	371	351	382	344	345	368	356	352	381	384	384	362	370	351	392	384	347	363	387	364	346	383	395	386	361	395	396	386	378	359	355	363	337	359	368	358	381	344	342	383	341	341	360	351	356	360	353	361	361	357	355	370	334	366	381	363	357	360	357	366	424	347	335	375	352	388	370	361	344	343	345	374	351	329	379	395	359	347	330	337	320	361	370	328	384	355	362	400	363	358	338	363	355	378	355	364	382	331	364	365	386	383	377	374	349	355	370	382	347	383	398	353	374	414	389	382	363	387	355	372	327	362	376	368	357	347	359	358	349	335	386	337	386	335	382	350	353	343	353	360	363	343	402	355	362	367	355	342	386	387	343	351	368	356	341	357	365	375	354	365	367	377	366	368	377	372	371	359	386	370	355	359	381	382	347	342	372	368	350	397	339	398	333	394	361	385	362	371	355	324	412	343	376	376	384	366	365	387	393	384	371	374	378	371	345	359	378	364	384	339	366	366	359	371	374	367	378	368	357	376	363	363	376	378	374	341	363	352	345	329	384	371	366	389	362	378	364	384	370	354	361	342	338	386	342	385	357	337	337	373	379	370	376	350	380	342	329	380	340	355	416	377	386	369	380	332	335	375	341	369	347	398	382	358	358	346	341	336	381	343	350	386	368	366	374	351	340	388	351	427	395	372	358	356	361	350	364	368	405	332	381	365	396	384	359	363	361	339	361	365	387	383	333	364	367	346	368	342	394	324	366	376	354	367	356	394	372	351	353	337	358	356	381	371	404	361	366	352	386	392	359	370	349	375	376	369	370	360	351	343	356	361	378	369	343	367	347	368	352	333	378	403	378	357	386	350	368	349	407	375	362	348	395	353	380	322	378	369	361	409	368	359	405	367	377	365	350	346	369	385	361	334	372	377	387	374	338	365	375	371	397	334	350	332	347	361	379	347	378	359	381	370	352	373	363	339	367	347	360	358	381	371	389	344	354	346	372	387	365	389	366	396	351	386	364	352	379	363	364	356	383	374	353	362	337	372	421	388	364	374	377	357	377	340	394	360	349	325	349	360	376	380	378	393	360	356	340	375	369	378	371	356	362	373	347	352	355	379	373	356	368	390	381	362	374	357	331	381	371	391	371	351	352	387	371	367	359	349	360	361	374	367	358	346	342	337	397	362	390	369	394	363	374	352	349	355	347	384	369	375	372	390	332	360	380	349	377	356	351	405	398	356	375	343	400	390	356	373	364	359	360	357	361	355	362	378	397	333	334	346	363	335	370	361	386	370	346	424	329	357	351	377	352	378	334	379	380	336	354	352	357	315	375	360	384	343	349	364	356	378	340	367	364	355	346	351	351	367	386	348	349	369	375	348	371	357	371	348	330	365	367	349	371	379	331	360	392	367	369	343	355	376	394	359	356	392	381	313	355	368	292	368	367	387	361	384	387	332	364	388	385	316	364	346	350	362	347	340	373	350	334	359	369	349	351	346	387	359	337	386	354	389	366	338	368	375	364	348	361	360	355	345	360	402	341	358	358	374	375	361	375	390	362	315	370	415	364	370	343	327	344	382	345	375	373	364	345	342	392	358	380	382	368	363	388	404	385	400	335	341	362	371	349	388	340	358	377	374	360	371	348	358	367	406	378	367	379	377	346	364	400	345	354	382	376	363	365	354	357	371	361	344	347	345	376	394	369	374	349	324	368	386	402	359	378	375	396	343	349	388	324	374	363	374	361	347	385	352	325	366	363	349	389	387	363	365	354	409	404	381	374	402	353	351	392	358	359	335	381	359	353	371	337	384	356	345	345	374	346	394	360	369	389	394	376	377	360	370	365	356	374	392	370	344	384	359	314	367	407	389	354	340	392	336	342	352	359	356	372	399	351	330	344	346	354	379	355	372	343	348	343	369	365	394	351	379	367	360	396	357	391	382	376	375	383	360	349	341	366	328	332	385	383	371	360	357	342	362	337	350	390	388	391	376	387	359	356	386	385	358	379	380	348	400	343	375	339	366	350	365	368	355	364	355	362	352	387	362	345	359	375	348	344	344	361	344	389	382	392	336	353	335	361	338	349	372	359	341	349	347	354	378	364	362	346	319	379	358	394	369	382	412	384	390	374	315	351	356	373	334	364	324	375	388	358	394	340	344	366	369	359	365	380	347	362	379	378	370	402	373	374	372	375	365	380	380	350	361	375	351	377	376	365	345	346	369	353	371	407	359	372	385	351	405	329	386	377	403	363	338	363	375	363	378	370	342	385	373	368	345	343	366	359	400	380	343	322	375	382	341	367	383	365	369	361	339	383	364	360	342	382	367	347	388	350	349	345	344	350	403	355	360	414	365	376	377	363	374	344	377	354	381	355	367	377	398	329	334	361	384	363	380	371	379	360	390	345	362	359	342	356	363	323	400	347	385	356	345	336	376	374	344	356	344	355	370	390	352	357	354	344	340	358	350	350	336	354	384	338	350	330	381	393	347	358	389	354	363	396	326	403	325	366	383	373	352	362	370	362	365	352	382	384	335	380	345	335	345	346	377	340	371	355	370	367	347	355	382	327	373	384	345	353	360	368	345	365	388	368	364	370	345	373	368	372	402	391	367	384	334	370	375	347	378	362	363	333	375	379	381	357	372	368	354	369	374	329	350	339	366	391	382	381	354	357	326	368	376	342	386	387	392	332	346	381	336	382	335	361	385	355	341	376	367	394	349	337	389	355	346	363	323	337	372	355	364	390	334	359	349	372	394	368	372	363	367	329	373	362	364	386	346	386	356	333	374	342	367	331	381	340	360	354	345	354	358	333	391	355	381	385	378	356	365	388	358	349	364	367	394	372	352	335	389	371	390	357	362	374	389	368	416	371	374	365	367	388	347	356	392	360	364	341	361	347	356	350	405	382	369	374	346	371	349	371	379	393	383	363	362	355	362	345	390	340	364	391	358	358	363	381	358	355	358	383	316	381	360	353	352	354	374	363	341	367	358	389	407	365	359	382	387	359	393	367	385	409	344	375	357	352	384	365	328	388	336	349	380	391	391	381	394	347	357	383	348	375	350	374	365	350	352	389	368	335	368	368	349	366	365	334	385	363	380	387	364	362	391	367	368	365	376	389	377	382	365	366	375	356	367	391	342	349	374	375	398	368	361	355	389	334	342	370	384	345	348	395	361	392	342	378	337	374
30721	52820	37945	20725	13626	8756	5104	3163	2343	1866	1579	1186	889	782	741	655	606	599	514	511	491	499	487	475	472	468	416	442	458	428	439	445	457	423	410	425	446	422	445	406	427	424	446	412	455	425	394	455	414	425	437	440	405	428	432	428	385	422	448	404	471	439	420	399	391	400	414	434	416	400	430	413	402	405	401	399	406	425	421	434	423	401	418	433	405	381	404	402	421	416	382	382	419	408	433	402	405	415	384	440	422	430	436	403	410	427	417	432	418	412	422	444	456	422	377	394	404	412	407	388	418	408	478	444	432	447	409	477	516	438	449	397	420	390	397	437	449	422	406	382	412	399	396	434	410	420	407	405	409	417	400	388	422	365	391	406	366	408	401	423	429	435	436	402	402	422	350	442	426	439	406	435	430	393	433	417	392	407	424	446	459	417	434	376	383	405	401	421	426	372	449	416	413	452	440	419	399	421	411	412	425	382	422	441	423	403	392	404	381	405	411	435	362	409	415	392	418	424	405	437	410	416	378	415	427	398	393	430	414	450	449	403	403	382	416	402	421	402	372	399	396	411	416	424	426	427	419	418	449	424	405	391	370	410	403	400	449	414	424	428	406	397	404	410	425	426	405	403	416	390	399	408	414	440	409	402	389	405	369	413	414	412	393	412	408	421	377	421	426	435	386	373	414	376	423	402	386	415	422	404	419	419	394	398	428	398	403	402	370	447	396	435	443	411	413	432	440	454	422	402	416	375	400	410	433	375	406	398	409	394	391	407	413	407	403	404	427	387	361	438	413	403	353	371	408	390	422	440	418	392	394	374	419	415	397	409	394	416	413	425	414	404	409	432	405	381	410	428	414	424	379	417	420	395	428	407	408	407	427	422	411	415	391	400	413	428	421	400	443	396	440	464	389	421	410	420	404	412	391	420	405	428	442	435	416	443	414	388	437	418	435	417	410	427	398	415	387	403	422	394	423	457	427	434	423	405	461	431	402	407	421	376	368	417	406	417	431	397	421	367	389	412	448	400	434	431	399	434	410	398	439	420	398	391	427	453	419	376	439	403	401	403	386	434	398	419	427	402	405	405	393	440	398	379	415	425	408	387	441	437	408	387	424	446	412	404	440	449	369	409	382	367	397	414	379	413	406	444	420	440	413	422	386	376	405	452	460	410	428	410	418	426	367	424	392	411	431	440	393	413	420	382	417	405	399	434	421	427	417	391	384	425	403	443	434	359	412	426	404	380	413	402	408	391	413	424	393	403	388	429	416	393	420	413	415	419	442	399	424	384	447	422	441	434	440	416	413	411	437	397	411	410	402	402	428	384	375	441	439	415	406	408	363	426	415	396	429	370	388	393	434	439	407	395	448	379	369	418	425	420	462	402	402	442	390	436	420	392	389	406	368	405	394	408	433	423	422	419	424	427	375	426	383	383	450	412	406	370	419	444	407	422	415	431	378	408	402	413	416	404	432	402	422	405	426	416	421	344	393	417	383	397	402	426	420	418	420	434	406	422	391	368	416	387	417	390	393	374	400	410	409	415	419	440	407	419	410	404	430	430	384	447	411	377	423	442	365	439	426	404	415	429	418	424	425	385	428	383	414	385	407	429	407	412	420	388	440	388	425	410	433	415	400	411	385	394	409	404	397	455	370	390	408	394	374	415	411	390	426	387	400	416	391	412	428	402	416	392	417	394	424	449	410	381	411	413	396	417	402	453	426	423	429	397	375	396	389	421	436	430	408	436	407	409	418	441	399	418	412	382	417	435	464	406	441	405	434	427	374	396	408	435	393	398	392	443	401	435	421	408	446	394	406	423	423	440	416	393	406	437	391	429	400	436	412	438	409	402	371	405	401	399	413	403	426	410	397	402	403	396	405	411	426	419	387	391	423	393	437	419	416	374	404	437	425	342	404	397	413	382	397	388	403	412	412	410	427	399	433	401	440	424	438	404	416	409	392	401	354	405	437	395	399	388	402	423	425	444	389	398	400	386	416	413	432	387	400	402	399	428	413	387	398	431	443	429	435	423	443	430	420	411	409	426	472	432	431	399	437	446	424	421	460	477	364	409	413	403	447	411	411	412	415	434	412	439	429	412	407	430	384	410	382	398	377	423	425	434	401	412	393	391	418	393	416	407	407	438	412	418	415	418	396	424	416	446	412	374	420	435	386	418	402	458	446	415	408	435	397	384	412	397	423	426	407	405	398	393	439	396	413	388	434	380	394	432	447	428	430	362	409	417	395	427	386	421	397	389	443	398	417	414	437	378	370	403	391	413	412	392	432	372	379	410	414	401	390	373	417	390	455	375	401	403	391	413	411	401	395	448	430	398	398	423	409	414	395	426	420	374	416	417	333	393	365	382	388	403	428	409	375	380	421	434	384	393	413	408	380	419	436	425	453	426	408	438	398	415	407	408	419	449	390	366	405	415	421	442	427	420	423	421	391	415	426	381	420	414	414	397	409	414	436	378	434	394	406	420	421	381	389	412	425	387	420	439	422	417	436	473	402	423	448	421	395	394	414	428	397	412	406	415	395	375	408	423	395	394	419	429	434	394	410	436	421	392	381	411	434	442	444	441	410	434	430	404	410	441	395	399	412	376	411	465	446	413	426	393	407	438	390	412	414	417	394	434	394	410	390	413	429	412	419	416	431	366	414	401	435	410	421	463	411	395	394	394	406	439	395	418	416	416	410	432	377	422	417	409	405	454	442	408	416	388	400	426	385	401	426	425	362	424	413	414	415	419	420	411	432	416	386	414	451	411	436	413	440	426	422	393	411	418	428	390	415	441	407	443	405	389	431	400	414	389	408	427	436	411	466	416	379	412	446	402	416	393	434	380	441	425	406	367	410	404	410	400	409	398	412	418	413	397	409	417	423	405	397	419	435	426	433	411	428	424	398	405	410	411	417	405	404	426	404	417	396	402	412	394	411	409	424	438	446	435	395	434	415	409	423	408	409	423	414	424	387	413	395	391	414	396	403	407	395	411	398	406	435	417	365	424	393	403	390	377	431	396	413	419	412	416	426	377	389	371	433	431	397	403	360	452	415	395	409	396	433	413	376	430	338	403	411	423	407	462	399	385	393	395	365	412	376	381	410	423	395	412	415	395	405	430	389	390	407	455	393	425	404	410	399	421	410	393	416	427	391	424	426	403	407	472	434	398	436	406	431	413	428	402	408	395	405	415	405	402	411	425	384	417	403	402	398	387	411	444	444	436	429	419	436	421	419	413	395	397	395	425	370	367	394	405	426	391	446	430	456	411	402	443	397	410	410	424	398	399	408	377	387	398	405	405	407	427	422	384	425	414	410	431	428	406	390	383	399	399	389	394	429	392	413	415	400	387	418	429	409	402	402	425	363	406	403	447	420	407	407	438	428	416	426	438	416	410	403	419	411	417	395	438	408	436	397	429	387	434	416	463	397	415	418	437	419	371	440	417	390	397	392	434	404	427	403	411	428	399	422	392	393	417	410	428	390	391	423	423	431	408
28618	25544	26230	11615	3525	1403	764	504	420	322	289	271	244	220	226	220	218	205	213	208	226	200	168	236	182	200	189	198	213	164	164	175	191	186	188	205	214	191	199	186	223	178	193	171	206	191	188	199	198	190	173	200	194	198	189	181	181	210	187	208	196	191	180	187	232	171	187	163	187	204	180	218	197	184	192	199	189	211	189	181	166	199	203	209	180	202	188	186	202	197	191	186	190	185	206	169	202	200	220	187	185	225	197	181	190	183	198	195	172	199	210	207	191	209	176	187	191	217	177	183	176	185	215	201	187	183	197	229	199	201	176	228	201	178	206	197	206	196	183	176	177	206	187	185	202	181	193	198	189	190	214	189	201	202	193	190	195	230	192	200	209	192	198	191	187	206	202	194	197	206	182	192	197	164	206	186	185	204	221	185	198	171	196	216	194	188	183	177	195	173	183	192	181	188	212	186	184	173	216	184	189	200	198	193	187	198	186	197	190	217	179	177	195	213	183	182	176	171	181	171	178	196	182	183	191	173	188	176	203	192	199	197	180	181	189	208	182	193	196	188	177	178	202	189	189	155	208	189	172	178	199	163	173	208	191	185	176	194	191	198	171	210	176	197	196	206	183	184	177	200	206	190	184	185	209	197	212	161	209	195	185	191	186	177	172	216	191	192	197	197	199	205	191	199	180	174	184	180	197	197	196	169	195	164	210	197	188	189	225	182	209	173	193	181	192	163	194	188	196	183	197	186	203	203	167	200	178	192	213	205	209	194	194	208	206	197	220	187	222	197	199	217	181	188	179	183	195	180	183	196	205	179	188	195	211	173	189	187	203	170	213	168	191	192	213	195	215	188	158	189	179	213	211	194	194	167	181	186	213	217	181	191	205	174	183	172	194	194	205	180	155	187	186	182	211	218	203	194	197	195	184	197	193	193	218	211	210	203	174	186	201	167	179	190	196	208	196	195	187	187	178	188	196	184	201	183	166	205	172	169	204	203	180	190	180	183	202	184	197	173	188	177	191	207	220	184	208	175	204	187	194	199	184	181	177	199	177	184	201	203	187	217	178	191	187	196	198	192	207	200	196	187	166	164	190	212	194	219	202	193	170	201	187	192	186	202	192	205	193	157	181	200	196	189	194	197	193	213	190	195	198	203	186	200	217	200	216	188	213	171	195	187	202	199	189	198	197	199	181	184	191	197	164	170	183	175	195	180	216	193	175	172	172	186	186	201	167	166	209	192	185	214	205	200	186	154	194	200	211	202	217	194	184	160	168	192	204	180	181	200	187	216	197	179	172	176	191	198	206	220	179	186	176	197	210	186	201	188	201	187	205	181	197	207	185	183	188	172	186	180	178	190	190	188	202	186	186	199	191	182	221	190	187	183	176	185	205	195	176	179	217	205	184	203	199	185	211	178	210	208	191	185	195	190	194	171	191	172	176	173	186	212	218	176	189	190	185	216	202	185	184	184	209	176	169	181	198	193	186	184	177	187	201	222	216	178	226	207	204	164	190	190	177	192	172	175	192	215	186	178	174	209	198	171	201	196	190	188	158	198	200	192	187	174	202	211	189	196	209	183	206	183	187	206	179	170	170	187	199	160	191	185	206	185	198	167	156	177	213	197	190	178	213	207	188	199	187	202	216	178	184	182	186	212	193	189	176	187	175	193	181	193	180	187	192	225	193	165	200	211	173	196	171	197	173	186	187	211	212	198	154	183	201	192	204	186	203	206	166	201	196	144	187	184	212	189	197	189	179	179	182	183	192	187	216	195	217	196	207	190	180	173	209	210	168	189	202	208	194	206	175	193	185	188	173	186	199	191	195	197	181	186	195	198	195	176	192	192	187	184	185	181	193	201	207	193	179	209	214	179	217	198	191	179	182	189	191	176	211	204	166	197	194	221	182	190	183	184	199	195	201	198	187	211	179	203	194	203	201	204	197	182	192	167	192	194	206	188	186	182	171	194	181	188	213	199	174	173	196	195	199	195	175	182	179	182	200	194	188	180	175	180	193	184	185	207	198	188	236	193	183	209	180	216	194	191	171	199	170	190	191	175	201	187	176	193	180	178	173	170	195	194	184	170	179	200	212	185	200	182	228	179	194	197	197	171	179	162	206	179	179	200	199	189	190	185	193	203	201	197	181	192	207	188	193	189	199	196	209	186	200	174	191	203	186	186	170	202	185	212	159	200	209	188	197	190	180	214	198	197	181	199	162	177	211	221	178	197	177	217	192	193	205	199	191	190	181	186	187	206	174	180	205	183	205	197	173	219	219	206	190	169	217	219	195	168	200	189	189	171	197	218	199	199	166	198	195	182	222	203	170	212	185	197	182	195	201	180	202	203	196	195	180	195	186	223	176	192	223	183	196	203	175	166	184	193	186	199	209	183	158	193	167	193	198	199	197	194	188	190	195	171	206	190	216	198	181	188	192	175	192	189	181	204	187	207	194	159	206	170	204	196	203	186	200	170	188	176	180	194	185	189	194	181	155	178	194	192	181	196	181	167	199	188	193	214	184	195	208	145	199	181	191	191	220	231	171	179	188	203	184	200	174	186	198	180	206	204	177	172	177	182	201	187	185	186	207	177	200	220	201	207	205	188	164	184	176	206	213	195	188	187	185	186	204	185	196	184	153	199	201	196	190	185	203	184	191	181	166	177	213	206	185	186	181	178	197	182	191	198	194	185	194	183	226	193	205	188	184	191	179	197	202	196	174	167	192	201	188	200	184	168	192	210	198	228	185	190	188	196	209	193	183	196	215	181	186	205	190	188	224	195	197	220	175	210	177	190	203	201	193	202	199	160	173	189	207	227	209	193	189	188	209	174	215	191	210	187	201	195	227	180	211	202	170	209	189	197	189	206	200	203	190	189	189	201	188	203	193	180	189	195	183	194	184	181	175	207	195	166	193	189	195	211	188	180	171	180	182	203	189	187	196	188	188	181	179	195	178	206	207	171	212	201	182	181	185	194	196	172	184	184	211	174	214	182	185	197	186	208	213	191	183	173	200	180	182	165	185	175	171	192	191	201	163	169	188	192	200	187	179	176	170	177	188	153	229	193	182	206	181	185	170	219	197	166	187	184	200	199	182	182	191	198	201	184	172	201	198	206	200	170	179	216	186	195	166	188	173	189	159	200	215	208	220	191	173	176	198	207	204	176	184	206	187	149	173	177	178	207	191	157	190	160	183	191	184	193	190	202	181	172	171	201	161	190	199	179	196	174	208	166	230	224	191	186	206	183	191	200	186	194	198	188	186	202	212	192	189	194	181	200	206	169	234	199	187	202	194	179	190	211	215	180	186	202	193	203	200	210	190	187	196	196	232	187	192	209	181	190	171	159	205	181	198	180	202	177	193	216	207	207	196	200	173	191	169	188	182	196	185	180	187	219	179	180	180	191	188	190	199	186	182	190	194	206	156	205	201	191	182	184	205	185	174	202	160	190	191	185	186	172	197	206	208	161	202	168	192	204	200	200	165	191	167	180
29582	42048	25764	9932	5558	2863	1504	837	695	510	444	396	301	303	260	237	243	242	251	253	231	251	210	228	224	219	234	239	236	257	249	207	204	233	228	227	232	212	247	234	232	216	218	235	214	258	232	251	210	236	204	217	222	241	249	233	230	201	217	226	206	200	204	244	223	225	228	212	226	217	229	211	241	247	211	218	238	261	242	228	220	200	226	201	234	206	217	222	240	217	211	214	212	220	217	234	253	239	228	222	203	223	234	209	192	213	228	240	201	244	211	226	243	226	232	233	243	195	252	229	226	227	224	228	244	244	270	252	239	255	249	263	216	235	199	239	245	241	224	242	241	209	247	238	223	227	255	215	213	239	230	221	235	232	225	208	227	233	212	225	231	229	227	235	224	210	225	234	236	232	235	212	250	250	240	236	207	243	213	253	219	230	229	245	246	194	200	209	208	270	242	228	234	206	203	209	261	244	226	222	225	205	195	222	251	226	210	235	211	226	255	238	233	243	238	215	203	215	230	237	222	236	229	256	223	223	227	217	226	226	225	215	235	223	209	236	211	225	211	216	229	247	231	232	250	229	215	232	221	238	218	261	231	250	238	227	206	241	231	245	214	187	219	228	218	233	258	209	228	235	233	226	204	221	230	224	223	212	214	214	258	215	221	237	214	208	226	228	206	233	206	197	218	225	244	219	220	238	203	213	247	231	231	230	189	226	228	232	202	206	248	221	231	228	234	233	241	218	224	213	206	243	234	226	227	214	201	223	218	237	221	228	228	236	248	224	206	230	230	224	248	205	224	206	242	228	237	222	237	220	190	215	252	213	238	213	238	215	228	208	232	216	232	243	228	240	234	232	221	242	232	220	225	240	258	227	240	258	252	241	214	205	233	206	216	248	239	247	218	243	239	214	197	206	225	217	215	244	222	217	213	218	242	204	228	231	226	257	253	206	224	212	223	207	209	234	215	250	235	227	217	217	249	213	211	218	229	234	196	213	210	230	196	225	213	207	224	241	215	217	235	240	235	259	218	243	221	218	238	229	253	250	235	237	251	233	215	235	233	254	240	232	214	223	219	199	251	213	244	223	243	220	229	213	208	236	213	242	202	226	241	233	261	217	241	220	229	215	217	242	244	204	238	240	250	234	230	243	231	231	218	205	209	235	208	232	204	222	246	241	239	215	215	244	243	232	230	223	227	232	215	226	211	208	240	207	229	220	277	243	233	239	208	238	242	224	205	223	239	238	227	240	220	251	227	214	211	222	196	237	222	224	236	231	230	215	228	225	228	231	240	220	215	229	222	230	228	226	209	238	222	214	240	224	246	221	230	225	239	219	230	246	231	235	228	207	234	240	210	216	224	256	212	240	228	245	202	209	251	231	244	196	239	194	241	237	218	235	268	238	214	249	255	228	213	241	227	205	219	212	246	234	217	233	228	241	225	233	215	236	260	228	231	217	213	201	236	204	234	222	193	214	234	220	231	249	225	232	217	219	223	231	252	223	230	196	219	212	240	233	223	221	233	228	214	254	215	240	234	223	239	223	234	222	267	217	228	221	201	220	266	233	193	223	224	209	233	202	250	248	225	243	223	227	220	228	236	221	224	238	246	231	217	219	237	223	229	206	213	196	191	215	247	212	225	226	213	209	186	258	238	216	232	220	217	233	240	261	206	219	238	217	253	234	234	259	244	231	248	221	215	240	222	254	238	212	215	212	217	217	195	244	240	219	236	226	247	219	227	213	232	236	225	236	225	233	237	206	218	216	233	218	212	255	222	227	263	238	204	237	254	254	208	223	223	236	202	234	228	225	231	244	233	247	228	215	207	232	236	248	215	197	232	230	200	227	232	235	253	228	238	211	233	240	240	217	225	225	236	249	260	232	200	216	226	222	244	237	233	244	236	230	233	229	211	253	227	241	207	255	229	228	200	226	201	234	223	248	229	228	228	244	232	221	221	220	238	229	263	228	237	216	203	218	236	238	204	234	189	203	228	224	244	253	226	233	227	187	247	250	219	200	208	245	233	226	247	211	207	224	247	227	239	238	246	225	213	216	212	219	265	231	243	220	217	230	241	235	232	242	226	229	224	215	246	245	229	226	241	219	211	242	217	256	231	228	229	224	243	264	221	237	240	252	238	224	206	226	231	241	224	235	222	212	211	211	218	211	222	216	233	229	235	232	203	242	233	239	278	212	251	237	230	239	235	243	184	225	219	230	188	222	220	233	227	185	232	223	221	231	252	246	209	218	213	223	212	236	228	219	236	256	235	229	230	251	213	222	212	209	205	236	240	218	203	229	225	235	249	212	221	186	226	228	214	207	219	211	241	233	205	224	213	228	230	226	239	234	232	218	218	199	241	225	217	201	234	230	263	237	228	208	228	223	207	220	249	238	225	216	226	233	242	219	221	221	233	224	227	232	256	221	222	226	217	237	204	239	235	218	210	221	236	236	224	223	254	236	234	219	228	243	246	216	202	231	223	233	249	233	225	237	216	226	208	234	228	226	226	210	222	229	229	235	214	236	224	222	227	222	235	227	241	234	221	233	216	233	255	223	214	203	221	244	241	225	196	244	225	189	238	258	211	225	241	230	234	207	215	239	253	227	244	215	218	236	223	231	231	209	230	236	219	228	217	214	228	222	214	244	240	239	236	234	201	199	232	232	223	221	224	241	201	225	210	232	227	220	209	221	234	241	220	204	226	215	215	224	219	218	215	215	229	234	223	199	227	215	206	242	228	234	215	179	208	227	219	253	230	223	219	234	229	219	249	217	209	213	231	206	215	213	252	214	271	239	234	228	246	227	228	222	224	221	232	222	216	224	225	232	218	222	215	218	230	238	193	223	231	224	220	227	237	217	216	227	232	227	225	230	240	227	215	230	216	231	227	227	216	207	233	226	228	223	223	256	235	247	236	228	219	204	218	201	222	240	231	219	237	227	245	228	222	206	234	219	225	235	267	216	220	238	227	223	230	212	230	238	245	227	229	251	241	263	190	200	247	221	225	236	237	246	224	197	243	214	230	221	250	228	223	225	227	223	222	225	232	222	255	211	224	245	228	216	202	224	247	230	240	234	219	253	213	223	228	227	230	225	222	258	213	232	211	231	247	219	244	231	229	233	228	239	201	248	232	226	238	219	214	219	213	218	228	215	206	216	230	239	228	192	231	200	235	249	239	214	238	236	208	228	206	213	248	247	246	243	243	237	217	247	223	213	224	234	260	229	235	214	233	219	241	205	215	208	248	219	226	243	244	204	233	223	221	229	222	237	225	212	227	242	240	206	236	227	224	244	226	234	225	238	251	237	226	240	224	237	234	213	238	228	229	227	227	245	234	227	223	216	236	243	226	223	224	232	252	234	215	225	239	224	247	198	244	228	257	273	229	216	224	210	230	237	234	220	255	216	189	224	257	224	234	208	265	240	213	243	235	250	226	221	205	215	211	208	221	212	238	236	229	241	241	227	238	243	232	249	229	218	230	234	196	216	263	203	229	192
24229	21363	28554	24538	21306	12199	2402	1218	887	765	620	546	473	411	361	361	342	324	322	348	309	295	300	271	308	293	298	308	298	314	312	333	314	295	294	324	277	293	322	288	282	301	301	287	317	277	313	320	259	294	274	298	290	284	290	268	283	312	272	302	319	315	284	263	277	292	260	291	278	273	296	304	282	276	306	313	258	299	274	272	321	262	289	309	326	298	270	288	298	302	311	292	266	297	275	287	268	264	307	288	306	314	300	278	318	313	284	300	290	279	278	284	296	290	288	280	315	304	289	314	313	292	291	281	288	324	327	308	279	323	297	290	276	280	273	316	285	301	322	301	288	284	292	267	269	282	296	280	293	295	273	279	255	298	302	306	274	302	246	313	301	292	293	279	274	270	280	270	280	248	284	284	275	282	281	295	318	263	299	261	273	271	301	295	299	255	276	291	294	256	288	302	269	244	287	260	276	299	279	277	315	290	293	258	261	260	253	287	297	260	275	274	302	293	271	287	285	278	283	297	276	283	292	302	278	294	313	295	290	301	301	305	281	286	277	325	269	290	286	281	299	313	284	268	258	281	287	293	310	288	269	290	303	283	280	297	289	309	302	290	285	299	263	271	316	279	286	301	259	298	274	283	291	286	302	258	313	276	310	308	280	300	284	289	283	298	315	282	327	287	300	297	279	301	302	274	293	277	310	270	287	277	292	265	261	276	275	320	279	254	292	275	297	277	293	283	283	276	269	293	262	287	279	264	310	293	295	309	271	277	295	286	267	277	276	264	262	292	316	263	300	301	301	304	299	294	280	289	266	286	296	288	263	314	296	302	287	277	276	233	311	246	265	274	285	301	266	287	295	301	306	277	309	303	284	279	284	307	287	287	312	268	276	281	277	276	274	277	306	295	300	278	277	323	282	272	313	305	305	279	278	288	299	310	284	304	268	279	273	268	289	299	297	302	280	304	263	258	297	270	268	299	274	293	316	300	274	271	303	285	302	307	294	313	308	289	294	315	299	298	295	287	322	300	312	271	290	290	280	307	303	270	300	297	294	279	258	275	293	280	293	282	295	301	308	293	295	276	283	289	281	309	263	292	267	291	271	280	288	280	277	245	273	273	257	290	251	310	271	282	297	282	306	295	276	246	283	289	269	282	337	296	298	285	313	286	293	277	303	310	281	301	273	279	247	287	273	275	274	266	273	278	301	283	282	298	274	314	304	302	271	290	316	305	273	302	283	296	266	295	266	264	275	292	256	297	268	274	258	293	300	283	278	259	277	251	320	278	279	318	304	282	310	301	271	293	262	278	269	298	270	271	281	269	291	276	271	276	274	298	269	318	272	301	298	277	287	289	293	296	301	307	282	278	297	273	284	314	270	296	285	272	286	302	291	262	297	304	263	257	291	282	302	280	292	305	297	310	270	317	281	298	261	292	283	297	299	268	294	314	252	299	282	263	284	282	295	296	285	297	287	291	274	278	301	292	280	301	285	290	306	263	278	281	283	254	316	268	288	298	266	262	279	291	291	315	300	292	266	299	281	277	258	261	277	271	319	304	278	271	250	299	314	290	291	306	284	329	270	252	261	301	263	302	278	259	315	259	289	276	279	300	262	308	275	267	259	286	268	279	264	272	305	274	297	258	260	295	283	265	294	281	303	272	263	284	263	334	283	301	297	293	274	306	321	304	276	267	269	285	267	297	293	274	272	279	300	292	317	278	285	292	303	281	285	270	312	284	255	294	285	276	276	288	273	314	307	298	289	290	271	274	289	269	310	296	299	286	285	296	291	288	291	270	290	285	285	274	291	278	309	263	300	264	315	302	321	278	297	268	265	262	300	313	284	290	265	283	289	301	291	292	290	297	293	246	288	278	281	270	286	281	317	270	276	290	299	304	307	315	323	276	261	271	268	279	308	265	279	291	283	268	289	286	292	267	309	303	279	284	284	305	290	267	288	298	253	270	293	300	274	294	269	269	319	288	288	288	300	304	313	256	308	276	305	286	305	322	244	257	288	292	275	317	314	277	313	305	290	274	286	306	261	304	275	298	294	308	293	297	267	279	299	294	257	298	306	292	305	304	273	258	286	282	278	289	276	285	276	295	304	257	310	272	303	264	271	281	278	251	262	297	293	290	264	284	317	306	295	279	277	277	288	288	312	321	320	318	301	294	283	311	262	270	275	297	295	299	301	285	309	305	278	280	296	279	276	290	289	267	291	291	305	268	305	273	301	291	261	309	305	324	303	292	291	300	301	284	281	273	288	300	284	278	281	298	267	283	270	322	297	282	303	284	292	312	271	268	293	286	291	291	282	284	305	273	283	306	269	301	298	329	296	281	295	313	293	291	319	305	261	267	273	293	277	271	267	272	296	289	295	305	278	249	271	259	300	299	307	278	314	316	290	288	291	277	298	302	307	264	268	292	284	292	282	289	269	289	310	279	266	284	290	281	314	296	302	264	292	294	296	258	301	290	299	304	312	281	293	311	298	286	291	297	308	302	312	291	300	305	300	276	274	293	272	288	303	283	305	302	264	289	284	295	278	271	264	273	257	297	282	296	292	277	249	316	317	281	284	282	277	298	310	300	301	302	280	269	284	322	297	277	277	245	271	311	299	277	313	297	325	281	305	270	277	258	325	315	290	296	300	268	318	276	267	281	278	270	288	305	258	295	264	285	281	273	284	276	317	285	266	299	282	314	288	267	314	288	264	296	284	298	304	304	285	280	273	304	286	275	298	285	265	263	293	299	324	252	274	264	274	292	279	282	322	307	296	322	281	294	302	288	288	288	255	282	280	260	262	318	266	281	311	280	299	283	265	322	299	238	281	284	244	287	293	309	270	298	277	273	296	274	251	260	275	313	273	298	328	311	280	279	299	265	310	266	301	283	284	295	280	283	285	243	274	267	284	272	293	287	266	304	287	292	284	294	299	265	296	274	286	244	272	292	299	287	272	312	263	306	268	298	253	299	274	313	276	297	323	273	324	288	307	306	298	275	282	268	294	258	265	290	297	313	284	286	286	272	306	244	295	309	268	284	303	318	321	277	274	255	311	261	279	295	299	292	328	280	277	280	267	291	300	266	294	294	286	264	283	273	255	300	277	281	296	265	277	293	326	307	279	280	294	300	277	282	287	286	277	283	293	282	269	269	287	261	259	282	326	277	270	264	282	279	270	322	276	304	315	292	295	272	306	290	314	264	271	271	308	334	306	287	264	277	277	292	298	302	288	279	260	275	275	281	291	280	275	277	280	286	294	277	280	298	320	285	300	284	291	304	274	298	286	312	304	269	292	275	259	279	297	265	278	292	298	274	289	307	307	278	289	276	280	255	262	309	256	289	290	295	271	296	284	294	293	322	272	287	293	307	281	289	291	285	284	274	295	277	281	288	279	272	281	295	285	297	280	296	292	314	299	295	288	252	287	316	281	283	294	293	294	270	267	299	270	284	290	311	280	279	280	263	280	289	283	277	283	287	285	308	275	275	298	278	277	296
28465	47903	31468	17857	9513	5292	2935	2118	1600	1222	995	789	598	546	452	462	447	424	390	366	388	328	371	335	367	331	332	346	349	334	339	358	339	325	356	353	334	314	308	367	318	324	340	320	340	351	322	324	327	336	336	330	372	305	358	323	345	350	333	300	315	313	318	313	303	332	343	311	344	314	309	327	334	310	332	319	322	328	303	344	323	324	335	321	326	318	315	328	329	313	331	311	329	330	354	336	360	362	316	348	361	342	336	315	349	326	353	318	351	368	321	346	347	355	337	353	317	325	327	311	319	327	370	337	344	379	342	348	333	382	355	330	354	310	357	342	334	335	331	352	356	326	327	335	323	333	330	318	340	346	307	289	307	332	339	340	333	333	358	330	322	298	327	318	365	329	344	320	303	341	323	321	331	307	325	353	303	321	364	319	305	342	320	286	329	297	335	347	322	324	311	314	343	324	328	330	302	336	315	320	328	339	335	319	344	328	310	314	345	318	318	313	330	342	320	328	323	317	325	310	317	357	334	313	292	317	345	377	346	317	331	321	344	354	343	332	333	340	343	339	329	299	313	303	330	360	333	320	343	340	335	372	353	309	321	350	310	336	341	304	338	340	327	320	312	338	329	340	325	331	360	365	337	340	312	347	344	296	349	302	298	332	356	299	344	321	312	347	339	340	306	356	315	343	332	323	325	331	337	327	334	308	329	350	294	333	357	308	347	319	337	354	314	340	328	320	320	321	302	340	297	280	357	341	327	316	294	348	330	332	329	357	310	306	346	326	292	352	313	346	326	307	300	316	302	337	332	327	323	312	343	343	361	361	344	312	333	357	327	327	347	304	295	325	339	315	323	300	316	347	317	335	321	353	329	348	334	338	294	342	346	350	338	314	340	294	347	329	297	317	318	349	331	344	334	303	334	340	331	315	342	334	299	324	330	299	306	306	300	346	327	315	334	336	324	309	317	324	311	315	340	351	312	361	321	303	330	321	290	337	310	350	339	308	354	330	330	374	299	321	317	313	333	295	344	357	326	308	301	297	359	323	325	311	308	314	327	289	315	341	316	301	309	345	347	309	308	307	341	332	315	305	307	328	330	318	350	318	320	326	362	353	331	348	321	320	364	320	316	337	326	356	333	328	327	332	311	328	319	320	325	322	304	303	322	301	333	331	339	342	303	362	350	311	328	343	312	326	348	313	359	374	322	334	325	335	321	312	333	337	319	347	311	338	315	325	345	311	343	323	337	346	353	329	311	335	343	346	330	320	346	308	321	316	342	283	348	337	337	362	322	323	380	312	337	365	322	343	320	361	301	319	347	339	341	289	321	346	329	324	323	331	348	362	330	295	323	344	325	356	343	305	322	321	332	342	310	337	327	312	323	302	339	300	314	319	311	303	314	350	336	346	318	331	312	325	323	317	306	329	333	343	330	307	320	335	331	305	344	320	334	326	322	324	332	338	332	356	323	337	306	344	316	338	324	319	326	334	357	333	333	333	347	318	340	329	334	315	338	310	321	329	320	324	348	297	333	304	334	349	310	308	307	375	314	356	341	352	327	328	354	319	337	348	324	335	311	336	323	312	319	344	327	338	338	336	328	328	318	325	302	309	326	321	347	336	321	319	337	276	330	322	328	319	315	321	351	344	315	339	321	335	310	327	299	324	305	367	308	354	316	352	345	326	304	323	285	338	343	336	330	303	333	348	349	321	328	355	320	326	323	331	347	292	319	332	296	318	310	327	315	317	330	281	329	340	317	324	355	338	296	332	347	349	307	323	339	340	330	321	366	318	353	336	343	326	311	325	287	311	314	316	287	343	327	357	324	332	309	319	309	301	337	305	297	367	322	337	316	332	330	345	335	286	298	299	339	315	322	321	337	298	302	318	349	318	309	333	334	330	297	331	288	342	322	330	330	312	318	324	333	327	299	306	362	344	296	336	331	312	350	324	330	344	341	357	329	312	341	322	317	357	357	326	335	343	330	330	326	309	329	324	339	313	341	275	326	291	318	341	338	329	327	343	335	318	338	343	341	337	308	333	334	352	328	321	338	339	329	327	309	324	332	326	297	296	325	299	301	340	383	326	339	347	296	300	330	328	353	288	326	301	339	343	335	371	298	339	327	338	317	318	304	323	324	335	306	314	319	311	367	284	319	299	353	316	358	334	339	316	293	313	332	349	337	335	338	328	344	316	330	325	326	338	378	322	322	328	340	349	327	354	325	328	341	341	360	317	299	344	313	340	330	335	378	287	330	325	339	366	353	321	331	344	323	331	318	289	311	325	288	325	350	280	315	296	336	324	317	302	286	324	330	323	315	336	347	312	353	341	325	326	356	358	319	346	309	314	286	351	310	307	339	315	324	327	298	310	323	294	347	341	298	313	317	327	321	304	311	331	344	336	318	290	337	322	315	359	341	316	305	329	319	306	350	296	335	340	374	347	311	321	329	325	330	300	314	317	314	332	365	358	352	328	312	339	295	335	345	326	303	325	333	339	301	337	334	299	290	316	349	306	306	334	338	293	325	356	319	315	329	339	291	344	348	348	343	355	342	301	341	342	316	344	290	331	326	356	363	319	331	317	313	304	306	336	345	352	343	323	330	299	299	354	328	325	322	361	342	353	309	305	325	315	366	338	389	336	334	302	309	330	297	356	337	352	328	319	373	326	336	334	321	320	291	335	316	354	317	329	326	304	332	341	319	316	326	323	343	342	334	295	312	317	303	305	335	293	333	333	346	338	310	330	335	350	344	320	315	335	335	349	326	352	346	318	344	339	341	348	323	335	358	347	321	304	310	323	326	313	315	340	318	341	287	322	325	344	308	296	332	328	299	339	277	335	313	317	314	329	330	352	321	310	340	338	321	309	294	361	324	324	311	316	308	328	340	318	321	332	321	325	353	326	325	323	323	327	322	345	318	355	370	324	338	323	355	325	325	357	334	338	330	328	332	343	303	308	356	331	324	315	316	343	298	311	339	346	293	324	339	315	318	349	305	329	300	320	360	335	311	368	323	323	309	325	314	325	326	328	341	313	343	346	321	312	361	349	348	330	325	319	324	325	331	338	316	314	335	304	320	322	324	325	327	304	289	331	326	356	346	349	305	335	332	325	306	346	334	365	324	326	327	354	307	323	316	329	321	314	338	342	360	334	347	358	291	314	332	332	299	319	307	395	305	343	346	378	325	274	331	323	349	342	352	323	331	291	330	331	347	348	343	336	330	337	356	300	357	341	315	316	328	346	301	322	333	311	298	337	305	317	320	337	309	350	310	346	294	320	318	316	311	303	342	317	310	329	331	301	327	321	335	292	308	315	337	320	331	312	318	343	334	301	348	336	324	307	315	313	334	338	312	365	343	342	332	301	331	336	323	332	292	332	302	352	345	304	313	313	309	330	343	340	326	343	340	346	304	318	299	361	323	364	322	338	325	287	329	340	318	311	304	305	302	308	324	326	343	341	316	313	336	332	301	314	338	336	357	342	335	353	332	286	299	293
25394	21300	27523	25244	12421	2737	1267	764	632	487	429	435	362	332	313	309	259	270	260	269	275	268	255	262	288	236	262	251	237	242	243	278	258	259	233	240	248	263	245	221	240	225	237	246	294	227	225	250	232	256	247	258	220	259	259	252	268	281	260	225	256	248	267	250	270	285	216	234	238	220	261	221	262	240	254	245	259	240	214	249	233	253	264	241	263	244	234	229	274	269	252	209	228	264	249	253	245	266	244	261	255	249	233	237	236	259	241	208	259	228	249	251	248	252	236	252	245	210	213	252	267	269	264	245	260	241	274	280	253	268	228	264	236	265	247	245	227	214	219	215	255	263	253	280	243	253	267	265	225	243	258	266	230	248	266	239	249	259	245	230	240	258	246	242	258	238	257	249	256	235	232	236	267	216	227	249	252	230	247	236	268	250	264	256	223	244	249	269	232	223	211	264	269	246	276	252	218	244	251	251	256	232	252	220	229	267	233	269	234	239	261	256	266	249	232	255	264	227	217	251	231	218	248	242	220	221	261	283	250	223	276	252	237	231	249	217	270	257	246	271	253	255	241	257	228	266	293	250	252	238	246	253	218	245	229	246	241	268	232	248	251	234	254	232	244	237	243	217	211	216	266	239	270	218	259	236	221	239	248	237	242	255	277	260	262	260	255	244	214	251	246	258	252	263	263	239	245	262	235	235	268	313	241	225	254	224	236	225	254	229	229	239	256	247	241	251	233	225	234	261	257	233	302	230	266	244	256	223	231	223	228	253	260	303	242	231	264	268	234	264	219	275	250	242	263	261	243	270	221	258	241	241	263	225	229	227	261	242	257	251	246	242	240	234	232	246	252	248	238	244	269	225	262	254	247	260	251	231	218	226	271	230	224	229	245	230	237	231	260	245	252	275	229	263	243	233	258	225	249	241	258	274	256	252	238	282	247	253	256	239	229	242	261	218	241	272	252	246	244	243	240	262	242	266	261	254	258	264	215	249	229	247	243	243	252	224	217	261	243	236	230	241	235	258	233	243	239	216	261	254	241	256	239	227	222	232	225	225	211	252	257	222	261	264	258	250	247	257	215	215	228	253	239	275	237	227	248	253	263	244	255	223	253	242	224	232	244	238	248	229	242	235	247	252	227	290	236	263	224	264	267	240	245	237	242	264	236	241	280	251	240	248	245	241	248	244	230	229	259	279	259	237	237	234	254	244	224	242	243	256	242	253	240	227	278	246	256	265	244	212	238	239	230	254	266	272	234	240	261	199	249	248	252	233	265	203	264	259	230	208	234	230	220	227	230	252	247	236	271	245	251	243	276	223	238	241	225	240	231	245	225	260	238	242	263	241	252	217	215	253	279	243	250	254	243	260	265	256	264	270	255	251	228	251	243	246	236	246	252	250	262	280	250	251	248	243	247	232	263	256	268	246	251	216	232	231	262	230	256	268	258	236	235	238	240	248	229	235	243	266	253	237	229	233	251	235	252	239	231	249	248	237	256	236	238	236	260	244	255	226	253	219	250	257	263	229	248	231	275	220	254	256	236	232	231	231	208	257	266	248	238	236	228	257	270	245	244	249	267	251	230	258	229	250	269	233	245	246	243	226	244	233	269	223	269	269	255	235	249	243	229	238	231	245	256	247	248	236	250	246	232	267	232	246	262	279	260	221	240	247	252	239	258	257	235	243	245	250	259	248	289	269	253	232	226	251	250	246	265	228	243	253	250	221	236	251	231	230	222	229	223	219	272	232	269	240	242	248	287	261	253	229	274	255	249	265	248	237	234	277	257	248	241	254	262	259	226	250	232	225	253	256	247	260	249	253	249	233	259	270	254	273	272	224	241	245	259	273	240	254	228	241	229	251	239	230	241	249	267	227	243	245	234	226	255	263	251	260	235	249	248	252	278	246	240	244	271	241	264	236	246	236	249	241	228	235	191	243	224	254	255	257	227	225	248	242	235	243	229	232	267	220	233	221	242	239	242	228	271	242	232	226	277	246	229	233	226	249	244	232	262	243	234	254	252	260	254	234	256	229	259	242	258	271	261	277	239	239	234	236	224	252	220	237	248	254	236	212	266	222	244	245	261	262	228	235	250	268	272	251	241	255	253	246	268	232	250	262	214	224	238	240	251	252	228	243	229	243	250	230	240	245	231	244	255	237	234	224	226	251	251	245	274	242	245	257	247	230	245	239	254	239	244	230	219	237	264	242	231	257	234	248	249	225	244	251	258	249	240	232	255	261	237	240	214	253	229	249	250	219	224	224	252	235	248	223	254	215	225	233	238	211	255	234	251	245	263	228	250	224	267	217	237	249	276	261	238	264	248	243	241	224	254	232	261	250	243	240	249	226	277	258	244	247	242	232	241	269	237	271	263	247	255	251	276	250	243	240	261	252	252	220	235	242	220	233	242	222	248	227	272	241	234	258	253	256	239	258	247	261	242	246	258	248	243	229	247	237	272	256	251	233	254	258	272	249	243	262	248	267	230	247	246	234	255	216	223	244	254	255	257	253	234	256	247	238	238	241	248	247	265	254	227	226	220	250	244	242	241	265	235	261	267	264	225	247	238	233	245	222	263	257	256	228	256	253	265	242	256	257	251	261	242	218	225	232	256	263	254	245	257	253	240	244	244	247	279	249	248	275	240	238	259	219	251	259	227	266	241	215	220	236	248	242	231	220	275	272	217	254	258	263	235	234	239	283	241	267	260	256	245	267	249	260	247	247	256	232	223	246	279	248	227	224	250	241	236	268	253	264	220	249	243	260	218	234	249	256	255	225	248	238	249	247	265	213	241	254	281	265	240	254	243	217	222	264	246	239	235	247	233	246	249	245	250	252	265	258	244	244	257	221	250	240	228	226	235	239	240	233	259	262	230	274	252	246	268	255	280	228	225	269	237	251	215	227	231	222	257	253	242	236	236	256	231	248	234	256	270	246	255	222	218	234	258	230	245	228	252	265	261	251	247	248	230	276	251	253	275	238	245	244	254	247	269	264	235	253	236	245	249	243	290	247	260	262	243	255	254	254	276	244	264	246	233	237	249	238	269	236	217	236	253	234	266	234	268	263	228	254	244	233	244	236	233	247	222	251	250	271	261	227	260	260	252	267	258	252	248	265	248	244	225	222	256	249	242	278	225	241	238	237	205	251	250	246	226	237	216	231	223	260	236	244	256	228	241	243	239	255	255	234	220	279	252	237	223	235	239	261	249	236	242	237	256	249	243	239	208	224	246	237	260	243	265	250	254	232	254	257	242	204	247	259	248	231	279	249	222	248	239	221	236	247	288	259	248	241	269	278	271	227	230	259	220	243	245	258	242	242	247	215	226	265	252	249	210	271	261	259	243	258	239	244	255	231	262	256	224	204	224	252	241	240	259	242	240	271	219	232	255	264	228	226	250	238	242	234	257	237	239	225	252	251	238	270	248	259	225	231	240	266	263	215	236	226	248	243	225	256	242	218	268	275	241	257	222	247	233	245	272	233	244	251	242	271
28593	44162	30414	13725	7027	4125	2363	1502	1148	888	742	606	509	425	377	342	382	337	325	321	307	322	318	321	307	340	334	320	304	335	280	291	297	259	305	290	327	304	311	291	281	278	318	276	302	263	296	278	290	303	294	312	308	307	304	274	275	301	283	297	292	282	297	292	324	297	298	313	298	289	290	272	287	292	296	259	296	324	313	306	312	287	284	305	307	323	309	327	320	292	279	286	319	294	303	268	316	279	295	279	260	269	284	271	288	283	305	276	292	298	298	263	304	314	286	280	278	310	277	287	298	278	315	275	290	293	294	339	331	306	317	306	284	292	285	285	276	287	267	267	268	298	299	269	305	307	322	309	307	285	299	272	262	304	294	276	316	296	303	274	285	274	299	253	296	266	311	313	294	314	262	312	292	265	272	293	284	283	306	299	289	291	263	270	302	286	308	314	289	303	304	316	345	306	305	280	303	305	272	270	269	310	301	275	286	304	313	260	247	247	315	252	306	276	286	269	273	293	311	285	299	269	325	269	271	278	284	270	314	293	292	296	263	297	290	267	282	307	304	303	309	312	335	282	322	285	285	277	288	327	280	275	279	291	309	270	274	285	292	289	273	302	278	283	275	279	322	266	276	284	294	289	292	272	278	312	296	290	301	273	296	263	290	301	297	302	299	265	269	272	287	270	286	305	299	299	292	289	287	295	286	300	258	305	258	298	295	300	293	293	286	311	286	254	293	301	265	270	273	302	262	283	302	260	300	298	300	291	309	289	313	293	292	284	299	281	287	258	271	273	286	285	294	314	278	281	313	285	310	298	286	269	318	332	326	283	289	277	286	289	303	287	291	317	292	284	262	311	293	298	315	318	299	292	295	299	296	297	294	311	320	294	294	260	299	272	308	290	275	257	283	296	293	284	300	289	279	306	283	281	320	299	317	267	270	279	276	278	279	305	294	290	307	300	262	294	287	238	311	285	282	267	300	305	278	283	298	295	285	322	286	312	280	275	279	304	310	288	293	302	291	293	294	287	300	270	314	291	294	303	309	287	244	290	310	302	289	282	288	286	324	269	287	283	303	317	250	321	287	311	285	282	287	305	281	309	291	286	303	307	288	311	305	311	301	280	307	306	274	290	301	312	305	286	284	257	299	311	302	281	258	305	309	277	291	284	328	313	266	320	274	257	301	290	285	325	254	298	261	291	287	296	316	291	268	325	304	277	277	287	307	261	301	275	288	251	304	292	304	312	275	281	282	265	296	270	292	310	319	306	291	288	282	310	290	311	282	299	306	317	285	295	273	277	306	269	309	290	296	269	258	293	284	314	290	292	291	278	319	281	287	285	298	306	315	303	314	288	328	262	287	264	294	273	271	292	328	310	285	271	292	307	310	304	309	294	266	287	291	282	310	287	297	274	317	295	303	296	279	292	311	314	298	259	271	307	299	310	262	309	296	308	292	278	310	283	266	294	311	295	260	309	296	300	287	282	334	273	311	304	288	301	283	297	287	292	271	290	310	308	280	281	267	293	277	323	323	319	309	274	313	276	304	296	294	278	275	275	285	301	299	285	294	329	300	299	275	277	302	304	301	250	282	309	288	276	318	284	288	294	314	290	289	289	288	305	297	274	287	286	281	289	279	284	309	309	334	297	277	280	306	299	277	307	335	306	279	287	287	279	268	306	274	288	290	287	304	296	281	294	272	257	277	294	296	306	293	298	296	284	310	281	297	284	315	287	305	254	312	275	283	314	282	270	328	271	289	290	321	267	294	308	295	299	265	296	306	287	296	283	311	273	295	294	317	294	294	315	274	292	316	289	297	329	277	296	292	293	279	308	294	291	302	296	293	297	270	259	299	282	301	307	267	287	274	277	284	272	280	279	277	293	299	320	310	290	303	296	322	319	302	291	295	305	302	298	279	324	342	286	291	308	275	295	286	274	275	276	282	269	285	286	304	301	306	315	293	295	296	274	291	274	309	286	273	308	276	269	316	285	268	293	251	302	258	320	267	279	284	299	271	272	309	287	285	294	303	287	269	268	286	284	280	320	293	322	273	246	292	286	329	311	308	280	264	314	270	296	295	306	305	284	270	310	315	272	309	292	278	287	271	280	312	291	301	288	270	279	265	277	272	303	316	283	313	259	297	313	298	311	291	290	307	267	309	273	291	305	292	269	300	308	274	283	255	283	303	296	281	287	303	293	264	283	271	290	294	260	300	303	284	266	297	314	276	277	303	289	296	274	264	284	317	267	285	316	280	311	304	303	277	313	307	298	277	270	299	307	315	291	284	314	306	295	284	299	274	305	296	275	288	277	277	266	301	284	303	272	330	261	315	326	317	310	281	280	312	326	288	305	279	288	302	280	276	301	293	326	307	321	322	310	308	259	292	297	273	298	289	279	289	294	280	301	288	285	286	298	308	286	278	290	296	299	265	313	312	323	283	252	265	293	292	241	254	288	302	296	292	247	289	294	313	317	300	279	280	298	279	297	292	306	268	289	269	299	272	305	271	271	282	317	273	282	292	321	301	262	299	288	283	283	282	295	302	272	331	318	276	295	294	283	317	300	306	302	276	301	282	266	283	297	252	268	299	328	263	291	296	288	309	309	261	252	277	288	305	263	270	284	304	276	299	278	300	293	278	304	300	291	302	293	277	291	314	319	300	295	293	282	276	297	313	275	288	315	279	301	276	277	310	319	297	301	296	280	269	283	278	283	306	273	296	293	291	275	290	271	281	296	304	302	337	273	285	293	271	308	297	275	261	284	305	327	289	295	280	295	288	273	294	279	290	295	314	295	307	300	287	252	319	295	304	288	284	293	337	298	311	304	297	297	289	293	321	295	332	281	295	266	316	298	281	323	336	274	268	293	296	275	292	269	289	317	310	272	257	278	258	291	295	274	306	315	283	305	284	259	280	297	291	308	275	297	260	291	271	296	320	284	286	299	323	284	276	310	319	262	287	288	313	267	284	290	298	252	271	280	274	274	298	288	280	302	280	288	311	289	276	312	267	271	302	276	276	273	308	298	301	297	271	277	309	327	307	307	290	301	298	258	287	288	281	286	280	300	316	301	275	270	262	301	273	280	287	256	273	277	280	292	314	290	302	268	309	302	291	297	296	293	272	280	292	284	302	303	331	288	329	273	296	288	306	292	285	293	282	322	264	274	302	286	275	323	275	322	312	292	278	319	314	251	297	311	301	294	300	298	268	300	282	304	283	309	308	306	295	319	301	297	305	276	303	270	323	314	322	273	299	268	302	265	293	308	294	280	307	306	293	308	297	310	272	285	284	295	320	287	278	266	284	268	295	281	288	287	317	276	299	309	250	289	290	304	278	297	267	262	255	295	276	299	313	277	260	283	289	291	299	256	286	307	320	294	310	330	295	300	310	304	272	319	281	316	275	308	301	287	265	305	298	284	276	266	295	267	277	296	293	290	286	296	275	276	279	267	282	285	295	312	288	292	264	278	277	259	290	288	278	316	287	281	281	279	307	280
23148	21359	29056	24049	21330	21332	10832	2153	1436	1075	999	826	705	597	548	506	490	479	471	457	442	451	423	430	426	359	385	403	420	397	435	389	417	420	384	420	407	383	394	421	425	373	414	382	410	419	358	424	416	415	420	388	362	390	403	360	409	374	356	421	402	396	395	394	386	420	368	394	383	375	399	399	396	358	389	387	394	350	388	415	390	375	344	365	365	369	379	364	372	436	367	374	349	388	335	374	412	357	390	390	379	413	387	361	382	399	358	402	387	407	377	395	392	354	381	381	404	401	392	369	416	403	448	460	433	448	415	395	455	433	411	417	372	376	389	349	407	402	375	390	413	416	369	348	394	389	381	385	406	383	350	385	396	344	370	379	356	398	370	398	354	374	394	401	417	377	386	394	398	405	398	380	369	410	384	357	396	365	358	385	378	399	343	383	393	398	406	393	366	417	342	405	400	359	377	365	405	401	389	392	398	385	376	385	385	403	354	389	372	388	383	393	433	353	420	381	397	385	394	396	426	384	377	391	372	393	404	409	384	365	360	358	431	395	392	374	400	387	406	358	379	391	396	401	380	370	414	390	416	407	415	383	381	391	434	371	355	380	390	358	379	394	390	394	406	379	362	334	346	395	360	384	388	410	451	377	364	365	375	392	371	375	416	397	379	397	375	393	398	367	377	380	408	384	361	356	381	354	397	377	377	380	366	370	392	393	393	392	366	381	370	398	383	366	374	372	415	379	357	358	395	385	360	387	404	386	396	389	370	364	384	374	384	419	380	386	357	426	404	385	394	367	346	381	398	371	378	373	394	390	414	394	407	422	386	399	399	405	371	368	400	436	422	420	382	368	389	387	406	419	395	408	398	344	392	355	405	357	400	401	374	389	377	402	413	365	354	408	362	412	363	405	428	416	370	397	369	365	389	435	402	365	369	361	415	349	398	383	384	393	367	385	410	372	411	369	384	369	326	413	386	364	379	372	391	356	363	363	412	355	394	367	368	366	347	410	405	399	392	377	378	391	366	429	393	364	373	402	396	403	387	379	381	380	355	396	421	388	347	355	367	387	387	383	395	412	382	353	360	398	408	368	416	343	396	390	432	389	391	383	371	407	399	396	372	365	417	406	407	351	372	370	357	389	402	376	379	389	393	386	390	399	387	369	369	398	374	429	400	367	395	386	414	370	385	374	373	395	380	345	397	391	389	390	392	382	398	338	372	402	384	414	430	404	385	408	380	416	398	372	406	413	368	418	370	378	393	376	365	372	354	405	371	373	372	348	403	361	387	366	374	416	369	369	357	381	398	389	409	380	398	422	382	340	392	394	365	387	389	401	394	378	375	399	397	374	398	382	382	370	379	393	377	376	376	414	378	370	371	389	382	338	400	376	388	376	397	400	377	363	382	413	400	368	375	404	390	395	413	401	420	373	353	405	380	374	370	390	392	398	399	370	385	411	384	390	397	388	390	393	365	389	419	382	376	376	402	393	426	401	354	360	372	396	371	388	385	371	367	383	409	372	390	409	356	394	400	363	368	369	350	371	407	393	388	375	412	385	385	356	352	339	379	385	388	409	398	379	382	375	419	372	389	358	345	368	393	404	373	402	375	384	369	426	364	380	363	363	388	375	394	389	379	407	417	382	413	401	364	371	383	375	368	419	428	372	392	390	387	377	336	412	384	361	388	361	366	391	359	367	395	405	385	402	360	409	361	396	429	365	383	360	382	373	363	347	384	374	395	364	413	374	364	387	399	365	393	366	364	404	360	396	386	359	377	403	389	384	383	366	372	377	395	418	371	389	462	426	388	356	391	338	415	401	358	399	389	396	393	409	373	388	388	392	432	403	387	381	412	388	391	380	398	400	382	385	378	373	373	401	408	381	389	396	384	382	392	356	388	374	389	355	398	385	359	366	345	377	388	392	405	394	372	412	405	364	372	367	384	358	393	381	365	388	401	404	398	412	393	363	374	379	392	353	379	365	408	367	399	396	376	387	384	374	388	352	393	407	406	405	375	375	367	392	408	361	368	383	389	393	390	379	394	358	366	360	389	380	375	365	392	409	415	376	392	415	367	408	402	396	404	369	379	374	423	393	405	366	362	390	382	370	346	377	376	381	345	396	367	356	374	404	416	387	407	455	405	362	365	378	372	372	387	368	405	410	393	371	375	410	378	385	353	400	388	397	413	367	400	353	388	388	363	391	407	390	351	365	427	378	405	382	355	398	369	376	381	364	421	363	368	397	390	348	390	381	373	408	429	411	375	384	380	350	392	404	390	380	381	379	348	395	361	362	392	351	393	393	392	400	342	411	387	389	376	360	355	402	399	379	371	376	374	399	394	404	396	407	381	416	375	367	411	348	369	380	389	398	394	374	384	418	392	386	367	403	389	398	373	377	355	376	398	377	404	403	390	416	396	388	403	367	394	401	352	386	408	410	375	388	361	387	384	399	377	372	374	375	432	375	402	404	410	416	420	397	422	374	358	387	398	354	404	374	392	366	391	427	355	388	395	373	359	387	362	364	365	412	400	401	376	401	402	409	399	383	378	400	388	403	350	380	388	379	402	376	380	386	411	405	381	384	364	358	426	379	376	389	388	383	412	411	384	387	343	426	378	390	388	396	400	373	385	403	404	385	363	429	356	361	369	375	372	384	376	388	383	389	369	400	396	384	414	372	336	368	407	377	405	403	381	404	392	392	386	350	371	377	380	351	354	387	376	400	361	381	421	387	363	413	381	382	397	389	401	389	380	364	340	368	389	390	389	403	402	389	389	384	362	407	370	388	378	407	351	395	394	385	387	383	383	384	365	373	375	393	417	364	379	374	360	419	397	373	431	381	367	402	396	398	372	405	404	375	372	373	379	374	379	383	386	393	397	379	372	386	425	347	391	371	409	419	360	388	396	341	381	363	395	385	388	371	418	408	388	366	379	403	388	366	368	365	398	371	394	369	347	380	349	376	377	381	380	397	400	410	387	393	397	372	390	385	370	370	375	429	428	404	395	362	395	392	390	363	375	375	368	390	380	371	387	399	375	353	378	389	376	346	382	384	405	393	389	364	394	401	398	387	386	397	367	375	360	348	329	400	325	393	405	375	405	364	375	445	429	332	311	364	378	398	416	394	386	382	338	408	396	384	411	382	410	373	374	387	405	412	351	393	367	349	379	380	358	389	377	388	391	354	399	375	397	401	388	375	374	392	365	349	404	391	385	395	410	403	361	366	407	400	369	393	423	409	411	418	375	377	395	382	423	382	408	385	404	395	341	404	384	387	430	369	365	356	371	382	347	367	399	408	379	377	391	406	386	400	392	442	396	391	381	343	364	414	380	347	334	360	364	377	379	370	373	410	386	367	368	418	361	377	390	397	390	362	416	378	355	369	366	346	406	416	356	368	415	377	395	390	374	381	374	373	415	416	374	393	402	392	397	365	410	384	401	366	379	382	353	380	385	364	363	392	375	376	391	395	418	392	394	379	391	376	382	394	387	383	394	380
30059	52131	39015	20592	12793	8414	4700	3173	2436	1781	1448	1171	971	859	746	627	611	609	561	537	495	489	496	530	520	547	463	470	442	411	479	505	440	413	466	479	478	426	477	466	432	437	432	418	437	415	422	455	446	465	454	462	413	447	432	433	417	427	440	452	436	460	502	438	431	430	443	444	403	412	404	463	439	469	429	425	401	426	459	462	423	459	419	425	462	416	417	409	400	432	427	369	449	418	437	450	414	491	449	436	443	470	457	437	454	437	417	446	414	414	418	435	457	446	424	460	429	436	406	435	449	461	453	548	564	537	431	446	450	472	475	463	468	426	413	412	405	434	460	455	446	436	428	436	462	446	432	448	451	402	435	440	391	423	440	386	434	409	412	431	443	417	427	454	442	443	421	415	456	435	450	407	409	432	385	423	457	414	466	428	425	453	409	441	471	465	427	398	432	440	435	439	446	455	452	437	415	418	418	438	429	433	453	439	404	440	397	396	445	443	421	418	418	453	426	426	411	425	454	440	412	416	414	457	459	485	426	428	412	473	431	430	420	418	418	418	405	392	434	464	416	460	427	429	421	418	448	404	429	465	440	422	416	429	433	456	384	421	443	445	436	418	427	456	412	454	420	402	417	444	394	436	422	441	416	399	475	422	420	422	464	399	417	459	468	450	399	392	430	438	451	465	430	468	427	385	423	451	433	460	403	439	430	445	404	434	442	425	448	428	420	453	430	403	440	435	422	427	440	423	412	437	415	436	450	443	452	416	418	458	403	426	421	455	445	442	410	412	452	434	423	440	402	405	450	442	400	434	460	431	416	472	434	414	417	460	400	442	393	442	448	408	421	422	449	408	444	408	421	421	432	390	412	407	431	445	426	402	429	435	428	411	417	437	418	448	443	412	393	446	435	419	427	431	392	431	459	439	437	444	390	421	450	384	418	437	432	424	425	408	425	445	432	421	436	366	447	465	431	425	392	442	419	430	438	461	429	430	423	413	433	426	461	428	409	447	422	408	418	412	460	420	435	439	420	440	418	438	428	416	421	420	446	408	442	424	436	451	434	425	410	426	423	441	455	445	454	436	413	467	416	439	461	476	398	432	428	452	441	444	409	418	457	421	452	432	443	428	436	408	417	414	419	427	407	423	399	434	443	460	415	457	440	440	430	425	427	402	423	455	476	403	408	442	427	411	421	416	417	415	435	416	428	417	424	440	421	417	447	398	445	402	426	426	432	420	438	448	429	450	411	439	422	403	474	435	406	442	425	429	389	423	442	439	451	434	419	424	460	431	455	409	383	427	421	399	424	412	451	416	423	406	452	418	453	426	465	419	422	436	404	457	436	461	441	456	440	420	480	436	430	443	476	439	403	419	428	459	406	473	462	403	446	437	444	434	391	465	433	443	429	423	409	417	453	444	442	407	394	419	427	438	426	439	402	445	428	416	434	424	441	420	473	397	431	414	449	432	432	407	450	413	416	448	437	448	443	439	431	417	412	447	425	419	396	432	412	412	447	452	432	429	411	428	440	414	417	443	439	408	439	425	424	455	435	403	425	467	389	450	437	427	452	418	416	420	408	395	437	472	431	436	454	427	389	445	440	418	439	450	411	453	424	419	410	438	444	443	458	414	390	422	437	447	455	400	435	440	421	419	414	437	426	477	445	425	429	430	415	449	390	459	435	438	426	433	446	446	438	448	432	452	399	430	468	417	416	412	428	459	428	424	448	427	428	426	431	435	397	388	400	406	457	406	464	404	438	411	421	446	383	447	429	453	406	383	391	416	423	416	451	416	416	431	429	411	423	445	429	430	457	424	399	410	433	410	441	431	420	424	405	447	420	455	413	461	426	430	427	414	451	419	397	427	420	441	428	413	437	463	440	433	410	432	417	426	422	399	457	425	406	446	429	430	446	441	439	418	473	385	446	441	446	466	425	438	410	477	391	430	434	452	463	391	388	468	410	414	451	476	413	422	419	392	444	446	469	407	440	419	433	389	468	428	460	458	445	452	404	428	461	448	430	425	463	420	428	420	413	433	476	450	394	455	425	398	456	431	457	433	425	440	409	421	424	424	426	439	437	402	422	454	439	449	455	385	439	435	441	441	444	473	429	409	417	446	445	418	390	469	421	405	442	490	435	464	456	387	426	455	461	438	451	406	426	401	434	419	383	432	392	417	360	424	424	441	433	439	439	441	429	421	443	449	414	416	411	416	464	408	413	410	430	417	458	447	418	441	480	437	385	407	385	423	437	469	417	448	431	425	456	420	464	464	408	414	415	432	445	439	445	441	452	398	423	431	422	429	427	445	433	450	429	427	391	430	410	412	424	451	404	440	465	444	450	435	436	412	401	388	416	399	417	455	412	431	398	451	433	445	433	417	422	423	415	453	463	451	446	412	424	438	386	446	407	439	397	410	442	425	421	388	406	420	419	395	446	439	455	435	479	426	426	445	431	396	446	436	410	461	408	424	425	419	445	462	425	460	415	471	477	384	429	416	445	433	451	454	450	445	416	422	447	411	470	459	439	449	416	437	447	410	447	439	440	421	428	439	451	470	431	456	421	422	401	422	436	404	427	456	433	425	484	406	383	415	443	424	433	442	415	429	411	446	445	444	421	423	397	439	448	437	437	438	433	468	453	453	442	431	448	458	436	423	420	460	423	431	417	430	436	430	437	441	455	417	420	421	433	460	453	453	450	428	435	421	448	440	418	448	443	473	430	483	436	420	455	425	421	433	412	441	444	400	413	416	413	422	415	414	396	416	431	425	421	437	416	413	378	420	407	418	419	463	422	435	465	412	416	458	435	437	368	439	420	389	456	427	429	453	432	417	442	431	418	405	418	423	423	461	412	443	439	414	450	430	436	424	421	431	423	409	465	441	435	423	446	468	428	402	400	421	453	432	455	434	433	395	449	444	438	453	443	422	428	440	483	411	411	432	420	479	427	442	427	423	441	439	410	431	439	409	430	443	435	408	394	406	420	455	445	408	460	436	432	430	408	418	426	436	396	420	447	435	463	445	431	405	456	482	440	429	460	392	420	426	421	443	417	426	407	421	407	448	453	433	457	494	464	387	430	408	405	419	426	417	477	462	447	434	411	447	425	390	467	472	451	425	434	453	436	443	405	434	431	399	427	385	412	400	415	423	444	391	440	432	430	403	401	452	405	476	420	447	478	422	453	434	395	455	419	399	450	395	442	437	425	441	477	425	472	414	413	444	457	458	396	451	425	451	412	431	453	458	443	447	446	434	432	450	473	422	439	457	406	455	420	464	434	432	418	447	411	407	454	420	413	438	441	441	415	437	424	441	438	417	430	450	470	437	440	432	418	426	449	434	447	450	406	411	438	422	409	417	399	428	443	432	421	444	387	439	408	412	453	400	457	439	411	435	415	435	415	407	407	415	396	439	443	399	437	453	432	420	430	423	416	429	483	440	475	451	424	422	437	459	409	411	416	444	452	417	419	425	452	401	429	442	400	405	395	441	414	426	450	396
28036	24334	23739	11937	3545	1582	808	607	461	386	388	336	302	276	257	235	253	252	238	268	219	230	272	233	243	255	247	254	247	249	240	270	232	253	235	237	229	238	216	242	231	233	249	264	223	238	232	228	231	216	220	246	225	234	257	213	252	247	253	258	230	213	247	266	251	254	219	236	274	235	245	271	247	224	251	222	233	227	243	224	250	235	207	225	223	249	244	237	228	214	277	218	222	247	210	240	259	239	274	248	235	234	235	268	268	224	227	225	260	214	227	233	248	216	255	227	254	222	246	283	253	268	255	282	312	240	242	258	251	275	227	216	241	257	245	252	217	241	235	246	232	244	274	242	235	254	212	246	231	252	204	231	224	221	239	244	252	259	234	236	233	217	225	227	248	239	256	255	258	241	221	244	244	247	238	251	234	235	235	227	265	244	240	246	279	245	254	225	235	242	224	247	233	232	261	248	257	263	259	244	222	220	262	225	240	248	217	206	263	264	280	236	251	261	254	262	256	244	234	276	253	252	250	218	232	215	234	249	243	290	243	247	229	256	259	245	233	249	226	243	227	264	245	260	246	235	261	239	220	246	241	250	203	243	231	252	216	221	235	257	267	230	248	216	244	241	276	239	240	227	248	215	219	231	235	244	272	238	214	259	201	251	218	249	228	227	221	234	243	235	197	244	229	260	270	250	227	240	229	247	236	253	247	264	237	248	265	212	263	241	211	220	230	244	249	249	234	272	255	254	249	239	221	222	254	237	241	212	229	225	278	237	249	245	249	260	263	230	260	239	243	246	238	234	248	236	217	244	262	221	233	249	257	261	240	262	251	246	274	251	244	252	240	225	250	249	237	230	258	251	244	249	222	222	270	245	265	243	266	240	237	248	230	286	242	258	218	238	257	246	254	247	222	259	262	247	266	233	247	227	257	207	222	232	252	220	245	236	234	243	228	274	270	218	244	229	244	243	251	244	262	240	249	243	234	243	225	253	231	220	232	258	219	237	244	246	246	233	266	225	232	256	256	256	246	250	247	256	267	230	239	259	230	219	247	242	231	247	213	206	236	214	226	224	250	233	271	219	236	267	238	233	240	241	257	234	227	238	244	228	249	242	208	227	244	276	252	241	246	233	240	250	242	259	221	244	244	230	248	244	265	217	240	227	233	269	214	215	234	241	242	259	234	228	262	227	247	226	229	247	228	258	240	263	242	246	221	255	244	227	234	274	282	226	240	240	255	271	272	266	257	223	239	244	237	244	252	224	223	250	249	219	268	245	228	224	231	243	237	216	214	235	222	243	247	218	251	265	270	243	219	232	241	228	238	252	260	237	248	247	234	256	227	237	251	252	249	241	227	240	214	255	224	266	230	272	245	280	250	244	210	277	229	244	244	256	247	241	224	242	245	218	245	234	238	257	230	240	232	241	257	238	256	226	237	246	230	229	272	228	246	248	262	231	250	261	222	242	228	232	246	252	261	233	252	255	247	240	244	229	254	239	239	258	248	233	241	244	249	239	227	229	254	216	214	255	248	252	266	244	246	244	221	246	256	251	217	245	257	248	237	253	211	250	261	250	238	273	238	260	227	259	245	225	232	244	252	250	237	251	243	224	238	247	223	231	256	253	230	255	229	223	235	252	250	227	237	219	261	239	234	255	273	212	229	236	236	233	218	253	254	257	230	253	243	257	270	241	214	215	226	238	243	227	239	242	256	236	230	249	253	246	250	233	252	247	232	231	239	241	248	245	217	253	260	235	232	294	220	228	214	242	254	253	264	260	253	243	228	242	245	260	255	254	228	266	249	235	222	249	240	248	244	249	239	225	247	241	251	235	256	260	235	240	253	229	253	208	251	272	239	235	230	237	275	265	227	231	244	223	284	253	218	231	236	232	255	253	241	228	249	265	221	281	229	236	236	210	231	233	242	215	245	230	222	232	257	231	232	239	216	252	206	230	250	249	251	232	239	218	239	250	207	244	230	237	236	236	265	222	258	229	217	248	211	239	254	237	238	252	246	287	239	239	252	253	228	251	248	237	269	231	228	220	238	230	229	252	248	227	231	263	237	241	257	238	236	251	242	243	249	256	213	255	276	232	250	258	236	238	253	243	250	294	240	219	268	242	240	243	242	209	237	236	223	241	247	264	239	249	234	230	223	247	258	251	240	245	231	240	245	256	253	240	218	247	251	225	233	261	252	251	248	257	238	231	244	251	233	250	270	231	250	242	231	205	245	250	275	239	216	237	255	252	242	276	259	243	241	285	254	215	257	248	201	238	251	216	226	216	234	255	254	245	275	248	220	218	228	280	212	234	219	250	252	248	215	229	242	247	227	244	233	263	239	246	239	248	232	227	232	245	249	257	263	262	231	254	231	240	222	266	239	231	216	250	229	237	241	234	292	234	255	254	256	248	253	262	227	226	237	231	233	246	256	260	261	226	217	236	243	253	265	258	218	225	240	210	222	239	248	231	267	246	231	234	235	224	218	237	230	244	234	290	226	271	255	259	252	281	204	230	226	224	237	230	211	240	238	241	245	255	231	239	240	243	248	210	232	249	237	258	243	225	250	227	248	245	245	234	222	234	268	226	238	235	217	245	241	253	267	222	252	246	240	253	251	253	248	254	234	254	219	260	235	256	254	211	236	251	261	236	209	220	237	246	246	273	246	242	248	237	244	235	245	237	246	250	266	234	236	259	244	231	228	274	249	259	244	245	245	249	254	230	241	265	264	219	247	223	242	240	252	261	244	234	248	248	236	230	240	255	234	236	215	254	211	279	238	255	212	232	267	255	200	240	249	226	207	233	233	217	239	253	262	257	261	270	231	269	257	257	242	271	239	222	245	279	230	262	251	252	246	253	249	228	226	245	227	248	256	241	232	257	243	268	243	234	230	265	261	258	237	223	231	245	234	242	217	236	248	233	250	246	242	213	262	249	222	253	241	243	260	246	242	239	230	273	241	243	233	253	229	230	254	195	217	222	246	229	249	235	235	246	250	222	246	244	257	241	242	217	239	216	251	265	230	225	234	242	234	242	242	225	262	212	255	228	237	271	240	227	262	234	237	273	269	253	252	229	236	239	246	211	257	216	271	243	230	240	208	233	246	256	215	252	216	219	267	279	237	247	228	231	251	234	247	227	247	227	272	240	250	249	226	247	248	227	248	227	210	254	275	256	241	260	256	244	225	239	236	222	210	224	236	232	236	230	254	235	285	244	261	254	233	231	244	243	234	261	235	252	245	249	238	246	215	233	246	258	223	225	230	208	256	227	218	243	248	252	241	236	253	234	226	264	228	212	246	242	266	258	232	252	260	245	223	229	241	212	239	228	256	241	255	250	247	220	252	214	242	213	259	257	212	247	229	218	238	235	242	249	272	267	234	254	246	242	221	228	225	228	250	215	258	238	227	230	215	252	228	230	273	267	226	217	227	245	225	207	285	218	255	229	236	238	221	216	238	242	236	221	234	241	237	234	234	238	214	248	220	264	239	226	231	237
27353	39478	23616	10622	5441	3037	1510	1082	752	616	539	461	368	370	325	312	327	304	321	295	288	304	317	301	279	334	269	302	277	271	307	281	314	260	268	282	318	249	281	261	312	255	319	314	256	300	301	288	287	290	302	290	272	253	269	266	299	296	283	257	284	289	257	310	267	267	267	290	281	307	278	298	283	312	254	291	255	285	266	284	271	282	281	310	305	298	253	270	287	285	298	305	260	278	274	320	257	280	271	275	294	292	263	267	263	284	274	275	268	264	281	288	283	254	302	314	297	281	257	302	286	314	318	349	318	329	300	319	281	308	316	271	269	279	304	277	292	266	292	293	280	264	278	290	275	278	254	293	290	296	290	270	262	293	280	279	310	251	269	284	270	262	269	312	283	270	282	300	274	286	263	275	283	308	285	305	285	259	268	266	293	317	309	309	293	270	309	301	267	272	279	315	275	265	278	294	275	277	231	299	271	278	288	280	257	290	287	293	300	295	291	263	283	284	305	242	265	280	285	267	267	281	276	291	305	293	286	286	275	292	308	275	287	268	275	314	291	272	296	289	248	275	276	261	247	264	264	275	301	328	262	282	267	293	273	295	276	284	267	270	254	296	271	284	299	271	263	268	273	284	303	289	269	246	273	292	306	249	296	269	311	274	257	316	289	259	258	280	271	274	332	285	296	277	281	282	266	244	277	319	257	261	260	269	288	258	291	314	275	310	283	306	282	280	293	278	280	272	282	302	273	296	297	257	305	284	297	277	273	286	303	287	266	307	270	267	253	274	274	273	294	264	309	308	288	263	315	255	261	278	284	258	305	285	270	289	269	282	281	281	305	290	282	316	264	307	287	267	286	288	271	274	266	294	270	308	289	258	268	279	280	290	291	285	267	259	272	279	294	269	287	272	272	288	304	291	273	276	273	284	297	248	298	288	282	244	269	284	260	281	290	301	279	271	302	285	296	285	273	286	301	273	271	258	282	266	285	278	257	262	284	267	270	290	283	284	299	291	279	271	279	289	295	276	290	292	331	307	285	274	254	280	266	307	267	258	289	279	260	268	283	296	287	281	272	269	267	282	263	311	271	272	270	308	287	275	276	295	305	306	260	276	324	263	277	280	284	276	298	286	291	299	285	291	303	287	304	275	313	277	300	279	265	324	288	259	300	289	310	271	265	291	297	283	271	309	280	283	275	287	285	311	296	266	270	280	265	285	292	301	288	275	276	240	290	277	265	273	273	298	291	311	274	296	288	301	279	287	310	281	304	306	306	247	287	258	291	286	269	303	257	286	280	292	294	279	290	307	284	277	300	261	281	292	298	255	310	294	259	299	219	245	288	284	288	305	278	292	300	302	294	283	271	312	265	250	304	316	252	274	261	295	291	259	279	312	300	306	275	287	288	308	294	306	302	276	302	267	270	298	311	295	310	278	305	280	284	288	278	281	272	268	300	300	290	293	280	299	266	299	276	279	277	319	297	262	258	295	295	291	296	294	274	282	276	289	282	302	281	295	288	295	266	272	286	278	297	303	280	264	289	306	275	295	302	296	293	266	273	257	306	305	257	269	274	293	281	292	283	308	289	279	270	290	272	278	265	305	277	274	293	287	249	274	273	267	279	299	276	294	275	302	296	328	278	298	288	267	280	260	281	306	286	250	268	267	291	295	251	287	282	312	304	253	274	285	281	280	295	313	290	301	285	302	245	261	281	278	267	299	254	292	303	265	265	309	271	295	299	271	262	309	301	301	276	279	296	294	297	296	298	289	271	277	271	275	299	279	282	286	265	297	275	280	271	279	283	273	270	283	292	285	275	287	267	290	297	309	264	294	280	269	285	263	286	280	311	288	263	301	288	301	316	292	291	298	297	255	267	287	253	281	282	289	287	286	304	279	296	301	283	288	284	271	251	278	270	315	294	286	291	285	270	269	253	270	269	296	262	316	284	279	283	301	279	306	287	293	276	261	278	278	253	294	292	325	259	276	285	277	283	315	293	290	300	298	286	276	288	310	274	303	271	286	272	287	267	281	285	261	270	285	298	291	276	261	295	284	241	309	290	267	269	275	286	295	272	252	297	252	285	297	266	287	289	278	283	276	278	269	301	291	296	260	279	233	274	315	281	272	297	284	287	260	258	276	258	277	281	305	251	298	269	287	279	292	285	285	287	292	246	247	272	273	275	262	286	269	292	281	273	274	302	304	268	273	289	252	294	297	275	292	296	269	279	268	299	261	308	324	278	271	259	291	276	293	273	289	277	241	277	287	268	277	283	281	271	274	304	301	276	288	305	274	297	315	294	282	284	295	264	303	287	274	278	280	311	261	287	268	287	287	273	276	260	284	309	248	266	256	281	308	327	291	267	290	296	316	299	281	313	294	289	258	294	282	290	278	265	279	265	289	276	272	302	273	285	294	276	263	296	284	282	288	284	280	307	303	287	262	297	241	301	283	297	274	311	278	299	296	296	287	302	286	283	301	298	272	280	273	285	291	311	291	265	301	275	302	277	266	257	303	273	271	297	283	268	290	273	272	261	267	282	282	278	292	287	324	282	270	275	280	275	276	316	259	272	281	259	302	280	306	280	256	280	263	294	297	285	263	285	278	263	261	270	285	298	264	271	282	296	253	288	299	277	267	263	323	270	292	276	264	301	285	277	306	277	270	301	281	292	279	287	261	288	278	295	284	287	261	295	255	291	276	281	285	248	280	303	274	300	270	274	303	291	312	282	264	286	279	280	283	297	289	266	273	273	257	314	286	296	282	261	266	265	273	274	311	311	282	274	256	273	282	265	272	286	277	256	267	276	291	272	285	270	300	280	260	256	286	285	286	287	273	292	266	282	289	262	290	293	286	296	287	280	246	274	264	281	275	257	303	277	244	268	277	272	292	274	266	314	267	285	241	281	274	272	272	302	316	314	298	276	272	280	262	303	278	286	307	262	247	291	287	270	259	312	298	252	253	283	293	290	289	264	265	284	277	261	283	302	235	283	281	308	265	279	275	289	280	262	281	278	280	286	295	310	289	303	274	238	324	287	290	270	283	271	305	300	270	277	266	311	261	284	257	305	288	295	287	271	285	298	260	300	281	240	284	287	260	305	304	293	283	290	277	289	275	288	286	289	288	251	307	266	282	289	257	267	264	303	255	300	244	281	279	290	309	274	280	287	254	256	273	303	276	310	252	291	305	264	293	320	280	290	273	264	275	318	276	297	279	286	305	299	291	289	291	280	292	285	252	306	305	259	300	293	282	299	266	300	278	298	283	255	289	313	278	283	295	306	276	279	293	291	273	274	280	306	251	274	292	250	295	284	287	266	281	282	258	299	281	309	263	296	282	285	273	274	263	305	254	280	276	284	267	300	271	297	282	285	315	256	262	291	284	275	271	293	257	288	277	266	241	264	285	256	270	253	258	292	282	260	256	262	290	300	301	299	290	305	308	288	288	302	279	262	318	267	276	283	296	285	290	307	296	281	259	256	287	275	281	286	294	274	262
24096	21277	28513	24359	21183	12237	2447	1281	878	753	608	607	545	454	448	391	372	354	364	359	349	366	334	332	331	339	334	343	349	328	311	322	334	356	334	329	336	338	323	334	330	331	334	309	354	338	316	325	333	333	315	313	318	334	310	338	321	298	306	287	323	310	317	345	298	312	306	323	322	316	354	351	333	334	299	339	341	354	309	298	310	306	328	316	307	290	299	327	306	281	324	304	307	324	316	316	332	350	330	310	336	332	314	308	281	362	315	279	285	290	319	332	337	287	324	299	319	307	328	346	383	395	396	402	349	324	327	321	338	332	333	336	316	313	320	323	300	327	303	277	353	315	312	315	349	319	330	298	320	361	312	338	289	329	333	323	324	309	299	307	330	307	341	328	326	319	314	310	292	306	321	343	318	316	317	332	333	349	303	312	325	296	308	325	337	296	299	302	312	344	322	301	302	326	347	344	300	332	304	352	320	294	331	333	306	320	317	317	297	326	335	331	340	356	282	318	311	310	333	315	333	309	324	291	335	305	354	304	309	308	336	298	312	318	294	340	306	330	302	345	329	326	315	304	325	266	329	338	301	291	326	302	330	316	300	327	340	296	337	345	311	333	320	332	326	290	327	283	335	315	327	281	302	326	280	309	335	323	320	340	325	325	329	309	324	348	299	327	341	345	328	314	318	301	324	316	335	307	344	307	297	313	313	296	316	310	313	329	336	301	326	308	309	315	343	312	308	328	297	343	320	290	327	329	313	336	324	334	302	294	316	316	309	319	329	335	321	337	318	310	308	333	309	294	324	341	341	304	336	357	336	345	332	297	354	308	323	298	345	330	352	313	313	290	364	334	328	357	304	328	326	328	328	318	318	294	302	289	314	330	323	347	326	281	305	313	322	315	323	285	324	319	287	280	313	324	321	333	327	324	326	336	342	311	315	357	339	332	321	291	345	347	319	320	303	334	343	323	334	307	316	302	315	318	328	295	314	340	291	350	320	327	295	320	337	316	322	291	327	296	297	351	323	316	316	298	316	316	304	322	301	317	300	336	333	340	327	285	305	333	314	317	343	302	316	329	323	318	327	330	366	316	326	336	334	327	306	368	310	331	324	301	300	346	327	338	312	309	309	297	327	314	344	318	306	327	306	361	337	326	310	311	344	334	329	332	330	314	336	337	326	340	318	309	314	323	300	335	354	321	337	329	274	323	295	337	302	319	313	314	302	354	317	331	332	347	323	342	325	334	323	340	305	322	339	316	316	313	321	317	358	290	336	352	320	314	318	302	304	366	315	317	308	322	355	326	345	281	305	317	326	354	312	309	312	323	304	313	319	318	357	320	315	322	335	339	316	299	342	326	329	356	298	332	282	318	321	328	290	306	328	316	330	313	328	310	319	312	290	312	328	320	331	317	286	286	323	329	292	316	293	337	291	317	324	319	318	296	300	354	337	321	307	314	323	311	310	327	310	349	340	347	334	344	298	320	317	291	300	324	305	340	310	314	304	301	329	318	310	347	339	305	289	335	310	344	267	330	337	321	352	357	320	341	327	332	318	339	287	344	311	331	334	313	296	327	302	304	303	336	324	317	325	312	345	315	322	305	312	347	300	321	322	299	309	309	332	322	320	317	328	338	344	340	304	327	302	312	299	334	327	336	342	346	334	334	322	313	335	299	352	318	310	307	333	302	306	294	314	301	364	281	312	314	342	305	326	310	345	333	342	303	345	301	340	340	355	312	298	325	313	298	331	326	303	323	350	289	339	305	302	325	305	322	329	314	294	333	335	336	346	345	316	332	328	323	313	350	314	321	317	332	311	330	359	327	294	339	323	333	332	298	319	341	327	338	276	355	321	322	325	310	287	310	300	319	295	313	326	306	311	319	288	341	323	307	299	307	326	337	320	301	333	324	342	279	313	329	318	330	306	286	325	317	306	294	319	294	333	305	321	309	348	312	326	313	298	321	339	293	346	356	313	313	357	315	291	300	321	302	307	314	326	293	329	300	353	319	332	332	306	341	322	315	299	300	312	346	308	328	336	314	336	327	294	312	330	319	281	301	309	302	345	331	348	324	308	311	329	325	320	292	272	292	322	345	313	312	309	315	338	351	322	310	318	291	313	321	340	330	323	312	279	313	338	319	336	342	310	354	290	310	324	287	352	321	334	312	330	330	337	333	311	308	335	328	331	315	342	302	330	352	302	328	312	338	325	321	294	292	334	343	311	337	334	314	304	326	287	268	329	321	330	341	332	324	332	294	299	306	320	297	314	329	332	325	344	311	316	316	346	308	300	295	309	345	360	325	335	375	343	326	338	328	345	332	320	338	347	338	323	321	332	313	333	308	287	318	329	335	314	283	312	287	307	346	348	337	319	317	307	320	321	301	296	321	317	333	323	320	328	312	317	343	301	318	321	316	355	292	305	343	309	281	304	292	297	296	303	319	307	307	312	308	309	330	331	313	294	328	347	326	343	324	293	349	321	354	324	327	315	377	311	296	294	326	316	299	326	313	351	309	310	322	315	284	286	313	330	300	301	299	338	319	316	296	347	327	306	321	312	332	308	308	292	302	335	310	297	310	335	327	300	323	294	329	321	291	312	331	292	321	322	284	313	333	323	343	327	329	341	290	345	331	303	335	325	311	371	308	333	354	301	335	334	331	327	326	297	326	310	304	308	304	343	304	285	314	315	308	308	341	320	346	312	337	358	294	308	303	351	331	336	292	313	339	330	346	309	345	336	357	295	327	321	322	337	285	309	315	316	320	327	350	339	328	322	312	312	301	327	332	293	311	340	295	306	327	321	328	307	303	340	319	329	304	318	335	314	326	350	335	322	315	328	316	335	335	296	279	330	271	294	304	350	318	314	345	303	321	357	308	286	343	311	324	326	351	339	312	300	336	315	315	317	344	316	329	344	330	297	328	323	308	331	306	294	358	308	295	275	347	319	290	305	316	287	325	328	342	303	340	336	307	303	322	326	308	325	342	345	338	329	344	334	336	291	330	327	289	366	288	296	287	304	293	350	335	287	319	308	321	339	298	317	324	356	327	355	317	314	334	360	323	317	297	328	356	360	333	373	325	327	319	309	307	311	343	316	320	318	316	314	326	315	342	333	311	334	329	302	281	314	327	319	313	311	336	338	305	327	306	365	322	298	328	318	298	345	351	317	295	302	317	308	352	298	318	314	341	291	336	319	312	302	309	315	302	331	315	339	325	312	312	348	341	328	341	344	320	342	339	321	322	308	303	319	332	340	329	327	336	311	325	294	307	334	337	322	308	298	351	327	348	296	330	321	289	333	308	328	312	317	349	335	305	321	306	339	295	288	310	324	320	345	298	316	313	324	322	301	316	300	344	331	325	312	332	313	321	307	317	318	327	316	320	309	329	318	294	302	341	307	327	298	295	307	303	323	302	325	304	323	289	319	338	330	339	322	345	305	331	346	293	346	289	302	351	338	328	330	312	312	329	337	303	334	324	348	312	312	374	322	310	309	319
27840	46432	32653	17219	9385	5335	2992	2102	1504	1155	1006	786	716	629	543	509	473	462	417	433	404	404	429	404	418	417	381	412	373	372	392	401	383	347	378	353	358	381	365	397	358	375	350	311	373	363	387	358	376	377	401	370	383	374	331	362	394	378	355	345	379	385	399	357	381	405	363	352	348	369	371	395	365	354	314	380	350	362	375	367	373	382	353	360	322	343	389	377	378	377	367	368	394	398	386	404	337	390	381	380	327	360	384	380	358	356	361	364	351	388	362	343	357	354	374	365	367	337	374	384	393	448	476	458	420	417	373	404	382	343	385	345	358	385	350	367	406	341	336	362	400	398	352	329	355	328	395	377	360	327	368	383	380	378	400	361	337	384	360	359	355	392	345	377	378	370	359	367	333	378	366	359	350	391	389	345	360	376	382	379	370	386	364	403	327	329	385	386	360	374	384	361	371	317	378	390	333	354	390	366	363	337	349	366	383	345	354	343	353	356	344	413	408	359	356	369	368	386	351	386	350	374	361	384	380	367	343	364	373	342	368	374	364	358	352	338	350	371	354	355	355	385	347	363	365	379	418	385	369	348	346	359	369	383	354	378	344	349	376	368	343	370	351	376	388	374	342	354	363	365	339	354	363	359	360	360	400	359	386	373	368	367	384	397	414	366	383	360	359	368	366	370	356	393	378	361	405	361	336	338	390	381	387	358	362	390	390	372	371	368	353	379	352	349	353	364	380	381	374	350	339	388	361	378	346	339	397	365	363	362	375	311	347	393	370	336	397	336	383	365	391	384	400	388	378	407	355	384	379	343	370	381	367	352	353	368	343	366	389	361	356	367	356	367	376	346	328	359	392	370	375	366	323	356	373	329	380	396	392	339	395	403	368	380	386	401	338	379	348	376	392	363	344	383	334	364	365	380	381	403	392	353	359	406	316	358	364	378	369	355	359	343	341	367	409	349	390	352	369	358	389	379	356	362	361	388	355	352	346	353	378	360	342	388	382	375	398	376	377	360	386	366	371	328	393	387	337	374	361	354	370	366	393	366	392	364	340	393	357	383	355	348	367	369	388	378	370	361	388	368	356	338	365	363	356	374	401	373	378	392	369	386	378	399	369	349	357	402	366	345	382	390	342	335	395	369	322	351	354	371	381	386	365	359	383	346	385	340	338	369	384	375	350	382	395	372	329	401	343	374	346	343	363	340	380	337	361	369	396	385	385	372	389	359	378	381	345	366	368	363	341	374	371	384	373	351	364	381	369	380	343	378	370	357	348	348	371	374	353	378	356	374	404	395	352	347	366	359	352	371	339	358	351	336	372	388	344	354	382	389	335	370	362	388	360	370	375	351	354	389	366	390	341	364	360	364	358	412	372	376	348	371	372	346	358	365	381	362	356	382	373	352	361	345	375	373	362	360	349	350	358	379	365	369	402	325	341	367	355	340	331	396	376	338	351	381	364	347	363	387	375	355	364	359	384	359	353	352	385	387	375	384	353	348	348	389	391	356	380	363	376	365	354	370	432	359	355	336	360	363	332	371	394	366	347	401	368	352	364	354	355	367	365	355	351	383	395	376	335	362	337	350	341	377	401	362	354	371	378	389	327	362	386	364	352	360	360	371	371	394	362	377	361	353	343	332	377	376	328	369	382	345	334	390	369	365	370	390	342	384	368	381	361	333	339	365	360	365	358	347	374	390	378	359	388	358	342	364	338	346	356	375	406	380	394	373	380	370	383	321	388	359	351	365	401	361	360	408	363	331	374	337	377	349	344	358	388	329	339	326	355	380	381	356	355	362	361	346	357	339	342	364	356	350	370	363	367	385	362	369	381	371	352	363	399	346	350	376	378	369	350	364	350	346	381	359	353	386	374	365	386	394	386	396	373	381	327	351	367	381	361	388	357	359	330	392	376	322	350	356	362	364	375	387	360	367	372	360	358	404	357	323	371	380	364	372	377	364	364	364	374	351	381	341	335	356	353	379	350	378	371	341	349	351	398	384	368	352	371	366	389	356	373	339	379	375	373	333	355	373	363	380	398	353	315	349	361	383	377	351	352	386	364	350	387	391	384	392	383	355	366	377	349	339	387	365	384	395	357	330	374	375	378	404	352	367	374	377	390	363	380	373	390	364	374	408	386	349	357	370	345	381	375	372	336	353	359	341	330	373	366	340	354	386	372	359	361	379	393	383	377	388	362	395	377	336	348	353	348	349	400	355	371	358	345	368	388	367	369	374	362	358	369	353	370	340	381	424	353	360	369	346	356	357	381	349	352	383	375	361	376	367	385	374	395	352	356	370	355	365	339	403	374	380	381	352	372	356	339	406	361	367	353	398	355	339	369	360	338	389	392	361	371	390	363	356	370	368	372	366	362	372	345	378	351	368	351	328	369	392	346	357	386	334	377	368	371	368	396	351	356	337	376	351	336	360	413	338	372	386	329	349	376	361	348	383	351	390	361	374	395	348	343	384	352	378	351	408	365	386	343	361	327	350	350	363	336	368	339	368	349	365	359	347	369	353	363	361	377	366	382	355	354	365	376	339	377	321	353	360	384	374	346	361	393	327	387	406	384	349	376	337	356	362	362	363	351	336	347	376	380	348	369	380	366	388	359	398	366	367	380	389	332	368	358	392	364	357	340	342	377	343	369	378	371	406	350	391	352	361	364	352	354	361	366	358	362	418	396	388	362	368	381	368	396	377	391	338	367	349	380	331	362	376	367	341	392	366	360	378	372	378	399	372	377	394	346	364	383	378	341	350	392	339	374	392	366	364	375	348	353	385	351	369	362	339	406	356	356	356	366	338	377	369	390	360	366	392	359	357	332	369	380	366	348	336	350	365	351	364	380	346	366	384	374	386	345	404	375	384	363	365	388	378	369	372	384	355	356	368	368	399	383	363	374	373	349	361	378	364	353	364	382	367	344	382	366	359	377	377	338	333	375	345	367	346	404	368	344	373	412	374	363	369	368	361	377	423	392	356	355	359	364	356	329	355	364	393	395	379	362	371	315	386	353	303	363	371	362	374	330	348	374	390	373	357	390	352	350	363	336	371	403	381	330	371	330	360	375	367	359	343	368	380	362	345	376	371	372	344	351	370	397	357	378	335	363	374	384	377	355	348	357	363	359	369	387	366	394	341	403	361	378	375	383	350	372	373	349	374	369	369	382	378	364	385	344	366	368	353	382	362	372	357	347	353	336	390	358	371	376	402	371	348	361	372	393	374	338	388	320	352	351	389	361	347	380	381	389	384	380	379	349	360	368	324	365	364	364	394	367	377	378	368	345	343	382	366	349	377	344	386	361	352	362	363	358	356	360	348	345	401	364	350	368	363	372	378	381	370	337	380	390	393	326	371	343	330	356	376	359	340	381	363	374	378	365	394	353	373	379	357	360	377	395	374	399	362	373	379	347	345	343	351	413	363	343	356	358	352	373	385	348	354	349	344	351	379	395	406	395	357	367	366	391	341	368	388	386	338	374	371	358	372	357	364
25288	21201	27419	25132	12656	2661	1201	767	609	531	473	403	408	386	330	341	339	319	315	295	289	311	301	318	275	299	305	309	295	282	280	244	297	296	253	276	292	313	305	295	293	272	286	292	326	291	296	279	304	283	260	303	269	276	290	295	291	281	336	292	282	295	308	303	278	280	278	313	294	311	302	296	294	319	269	272	296	268	310	294	266	305	307	299	275	224	295	287	301	287	272	321	292	291	292	308	308	287	294	302	282	266	265	270	296	323	306	299	294	320	296	296	309	257	266	281	292	289	319	286	343	350	327	313	309	305	325	293	298	308	274	277	287	307	292	296	307	277	308	296	305	286	265	270	280	302	284	271	291	264	284	304	281	279	309	251	270	309	285	281	264	290	292	316	288	284	296	337	259	274	287	283	327	279	269	303	271	303	288	257	292	299	285	286	302	289	276	307	258	275	292	272	272	322	294	264	328	256	277	273	281	292	301	273	277	283	299	292	274	298	281	299	272	300	248	279	280	282	275	317	293	254	314	301	270	272	260	308	285	271	275	305	288	291	283	278	287	284	295	252	290	289	275	305	294	308	327	289	308	303	261	283	342	268	283	322	264	294	285	290	289	266	273	327	277	310	280	326	342	275	293	306	283	294	296	290	294	322	267	270	316	307	311	276	305	316	309	287	298	320	307	285	264	249	282	271	284	303	261	281	316	279	285	261	317	288	279	257	273	253	300	309	264	272	291	308	288	288	265	298	263	265	282	292	289	300	306	261	299	291	285	315	311	248	299	282	320	282	329	268	309	278	293	292	319	285	289	300	293	313	270	277	273	294	303	271	274	297	269	295	318	276	268	251	284	259	277	276	270	292	285	290	306	276	301	290	311	277	280	280	274	315	289	292	286	269	296	297	276	313	315	243	301	282	272	266	297	320	307	275	277	303	289	274	294	312	283	296	315	298	285	269	263	252	305	306	296	296	298	309	298	320	278	287	296	269	285	260	296	310	281	295	301	284	293	304	285	299	302	324	261	303	258	334	286	298	269	328	274	295	290	297	289	292	309	298	296	321	281	286	301	266	300	292	292	291	265	297	285	305	280	278	269	279	302	294	283	297	275	316	282	316	290	280	263	271	275	284	289	272	290	264	262	271	285	296	282	292	285	314	280	288	302	301	269	319	305	269	308	316	268	288	270	308	280	278	283	290	285	278	279	301	297	280	290	286	262	274	274	267	299	289	274	295	282	284	300	298	297	279	280	296	288	266	270	292	290	279	290	270	272	268	316	280	294	286	284	279	285	304	264	249	309	295	294	300	277	303	281	293	276	288	308	287	279	298	295	310	279	249	276	300	268	283	293	286	270	310	273	280	293	344	277	286	282	312	295	282	284	305	267	282	298	292	265	281	301	291	280	281	293	265	279	276	323	280	297	278	287	288	279	299	269	290	239	267	276	299	290	269	269	275	266	294	268	303	332	264	267	279	272	296	280	256	280	278	289	281	257	265	275	289	278	277	314	269	314	266	313	291	268	289	271	307	280	277	298	284	304	296	295	272	289	292	278	262	295	343	302	270	272	265	287	296	296	289	329	273	267	286	272	279	311	307	291	300	304	274	307	289	303	277	273	274	260	289	302	278	318	276	297	282	289	271	289	291	309	307	298	265	289	292	288	272	293	289	297	273	304	283	306	303	282	301	296	308	302	295	278	323	317	262	293	284	283	259	298	274	283	256	291	305	286	304	299	302	289	277	270	250	283	315	284	283	290	279	290	273	312	272	240	314	245	265	300	302	268	278	289	277	298	253	311	278	288	309	289	294	288	285	303	265	259	283	278	305	278	272	290	259	294	284	278	277	277	261	258	266	294	267	291	284	259	287	294	288	304	296	292	288	316	252	271	281	299	308	283	306	262	316	300	261	284	274	245	279	287	314	271	247	312	338	289	282	275	297	290	297	287	267	271	289	296	284	272	282	280	279	285	268	286	265	295	285	285	320	292	288	298	276	289	286	304	285	248	310	291	308	321	287	281	314	299	275	277	286	283	300	278	299	273	284	295	273	265	287	326	303	270	280	287	255	307	284	278	308	315	312	281	263	286	312	279	321	294	293	266	282	278	288	282	284	288	275	284	281	311	301	295	291	279	275	292	282	300	279	306	280	296	313	260	263	290	280	283	295	267	293	268	288	303	282	296	297	300	290	301	294	271	286	333	305	265	273	306	282	296	299	318	275	271	267	309	285	283	269	295	315	285	275	292	282	301	279	287	265	309	292	270	269	280	288	288	296	280	281	303	283	276	314	309	291	309	315	271	280	315	269	290	329	301	281	290	295	289	274	286	292	287	276	271	274	274	279	303	276	288	314	308	282	278	278	285	286	307	287	293	277	284	272	285	314	286	290	267	283	279	276	287	268	292	271	270	269	289	269	255	286	266	266	309	267	290	297	310	254	334	269	268	282	270	279	311	289	293	291	279	304	288	288	298	279	284	297	305	286	271	328	270	274	284	296	286	292	284	284	291	289	285	285	280	291	301	305	273	289	292	277	289	313	277	266	291	272	312	292	332	266	283	271	318	275	272	295	280	298	276	290	323	304	309	253	257	304	289	266	277	330	271	277	288	272	303	309	266	281	279	261	297	272	287	304	273	332	253	298	278	287	305	271	269	311	323	282	295	268	273	310	313	299	294	290	312	310	265	290	311	301	317	299	308	295	258	298	307	272	254	271	290	288	297	295	272	268	263	304	291	312	311	287	295	259	305	288	272	294	259	288	265	286	272	284	297	313	275	283	279	303	266	248	280	320	339	300	299	258	293	259	280	281	286	293	316	301	296	313	267	327	273	354	270	286	262	283	294	262	279	312	288	284	271	275	284	289	280	288	310	283	267	288	287	281	283	305	283	241	286	315	292	290	308	300	285	291	294	292	279	258	286	297	297	308	310	311	330	248	310	315	318	280	282	287	284	313	249	268	274	278	307	299	261	261	314	287	261	292	263	311	304	308	291	296	309	291	283	302	280	312	320	322	293	306	282	281	285	258	277	295	263	285	308	260	288	280	268	297	284	306	288	290	275	266	295	309	275	300	297	278	269	300	283	305	302	306	277	245	288	292	277	291	258	264	289	286	293	294	264	276	301	293	287	312	302	284	274	295	298	274	282	306	287	315	310	309	284	256	288	301	286	275	305	281	259	293	285	282	313	304	282	277	284	300	276	310	270	300	320	291	291	274	291	295	306	283	282	283	289	301	282	297	289	271	292	318	243	309	274	300	272	269	274	302	309	311	296	304	291	264	288	285	269	292	292	319	291	286	310	286	304	259	291	269	280	312	290	282	288	290	276	295	312	268	270	260	283	297	291	307	277	309	283	285	285	322	321	291	300	254	264	268	270	307	295	294	278	281	259	296	325	297	298	280	263	301	273	294	300	297	295	298	288	320	296	289	291	329	295	292	270	331	285	314	268	293	297	293	299	260	300	249	309	271	278	294	278	301	306	286	294	275	280	319	288	317	303	293
27855	44007	29353	14290	6653	4011	2202	1505	1115	899	709	671	545	482	469	432	370	387	402	418	400	363	322	317	338	361	320	378	306	339	340	340	371	330	335	352	340	290	316	355	337	351	359	344	364	325	344	355	349	336	307	338	374	311	372	360	322	358	338	337	339	308	351	343	354	353	309	342	328	358	314	343	356	351	340	333	352	346	342	334	362	332	328	330	358	336	323	342	310	312	327	329	345	358	336	347	340	379	318	359	325	334	342	319	342	338	337	312	331	354	355	337	342	309	357	333	329	345	360	356	354	400	395	409	372	376	328	351	365	337	353	340	330	309	314	349	337	364	338	350	348	331	351	335	332	326	316	305	309	345	333	328	339	350	355	336	344	336	348	325	373	340	323	349	345	343	362	340	302	291	347	342	331	345	308	354	349	308	346	333	337	331	366	344	275	333	322	300	337	364	350	337	318	358	336	349	366	360	349	358	326	374	375	309	352	338	276	334	322	357	345	354	335	327	314	316	375	345	315	365	325	312	356	320	361	324	334	319	302	372	312	335	354	322	343	350	326	356	323	308	335	311	338	339	318	348	321	307	348	347	324	326	365	315	352	338	321	373	353	358	310	289	336	334	347	311	345	322	335	331	327	311	307	331	355	331	331	357	321	349	331	333	327	351	319	370	333	356	340	328	309	343	351	365	332	360	338	349	331	350	336	326	331	347	316	300	312	349	286	326	361	344	348	360	318	332	344	307	350	330	332	338	347	330	352	335	355	352	323	346	379	339	332	315	317	342	338	331	331	350	335	319	345	352	355	319	329	341	344	342	358	319	351	343	330	337	351	371	356	303	342	315	297	320	339	350	360	340	321	346	361	369	331	353	328	341	347	335	335	335	304	332	352	322	396	359	376	306	311	331	352	332	327	317	370	319	340	351	344	322	328	312	347	344	329	315	319	315	287	330	315	307	344	312	322	344	366	318	337	351	323	321	296	350	352	296	341	342	333	333	363	355	312	332	348	325	326	338	381	326	330	355	337	327	318	332	334	289	342	339	342	336	369	364	357	335	355	358	346	315	342	309	330	327	352	318	353	346	318	337	323	332	295	319	363	349	324	323	345	369	332	352	340	315	347	310	348	321	340	347	353	302	295	322	323	320	323	341	342	365	338	371	337	322	331	319	310	375	337	323	333	344	325	322	352	314	361	343	320	334	343	330	318	343	337	327	338	338	336	368	323	320	337	317	345	311	306	323	332	324	341	316	374	353	319	330	319	339	355	363	347	313	353	323	318	346	364	347	346	311	287	327	339	362	333	337	334	351	360	323	347	352	341	331	342	348	348	376	354	362	337	332	327	303	332	325	348	336	334	352	367	329	327	344	352	368	324	361	335	336	323	311	336	347	319	349	318	390	317	325	344	342	318	350	335	341	364	330	319	306	345	329	351	291	325	381	341	333	341	331	323	348	368	343	358	333	341	348	317	375	321	310	321	335	327	331	335	397	326	305	322	348	339	326	325	307	332	346	333	323	315	355	338	351	345	323	314	330	326	326	366	324	352	360	353	348	356	336	338	343	325	337	350	351	357	314	323	326	316	346	339	326	338	325	333	343	306	322	321	328	317	321	349	349	332	344	325	327	334	326	339	337	320	345	310	316	352	338	344	365	380	367	341	371	359	343	310	312	329	346	336	346	335	344	356	347	320	344	337	340	351	349	342	327	354	338	351	339	330	345	355	364	318	318	301	351	325	357	337	337	342	315	361	336	325	362	310	316	322	341	321	384	322	338	336	315	332	355	334	302	331	382	342	350	332	319	380	373	350	368	327	360	358	330	320	350	320	315	342	346	356	331	310	353	315	325	330	349	348	316	344	332	337	307	350	330	358	352	335	297	326	347	293	343	348	328	315	351	309	348	334	349	344	343	339	352	346	335	338	328	307	339	321	356	345	346	320	338	330	324	325	313	343	353	371	362	321	364	341	335	359	315	314	344	351	337	329	335	342	333	349	364	358	336	330	315	326	358	323	310	344	367	348	327	352	357	328	331	357	338	329	321	339	314	355	333	341	343	334	339	336	362	322	349	302	332	319	337	350	350	326	336	322	331	366	360	334	315	317	344	344	337	375	355	335	338	341	341	326	341	367	357	345	364	360	371	337	336	340	345	340	354	322	303	319	319	338	349	323	306	350	355	311	325	353	328	365	357	332	330	367	351	338	346	360	336	329	355	325	319	332	334	327	324	326	358	349	321	361	375	359	332	289	309	337	364	326	324	350	325	321	357	324	343	349	326	321	317	357	336	337	339	355	351	333	346	332	345	346	309	327	380	333	339	311	332	349	339	330	333	322	331	335	340	334	360	340	332	341	342	360	334	334	362	354	348	301	314	364	329	306	316	342	310	337	303	341	331	336	342	325	312	323	386	352	337	321	306	333	373	331	349	320	340	371	312	329	315	368	319	365	327	353	353	333	318	349	356	341	332	324	293	353	343	345	322	346	325	334	350	321	355	344	327	356	336	331	357	332	364	339	329	356	334	360	301	312	323	350	345	356	308	339	309	332	346	336	343	355	297	326	333	348	338	321	340	355	368	341	307	366	325	354	339	358	341	344	345	325	350	337	333	346	335	353	347	315	345	348	346	311	327	352	354	333	358	322	334	323	324	344	324	343	315	362	342	313	364	323	305	318	351	361	363	320	309	343	293	323	326	333	301	305	346	298	355	345	317	349	313	333	351	359	343	344	368	328	320	359	339	343	310	337	320	327	321	316	369	327	360	341	344	366	325	312	312	349	338	306	338	353	350	354	319	337	357	325	342	351	332	368	302	342	345	316	348	321	327	333	345	337	327	325	335	348	315	320	343	327	347	338	312	292	321	322	307	337	324	342	338	353	344	343	351	334	352	366	346	367	361	359	336	334	344	344	328	339	341	337	324	348	346	360	367	347	330	325	343	337	338	305	369	372	352	324	326	286	320	318	346	318	326	321	336	335	318	344	318	306	319	325	340	337	388	309	328	318	349	344	348	323	334	350	318	363	330	325	339	324	311	335	346	328	339	324	339	347	336	335	290	345	352	354	327	337	330	367	315	355	338	316	318	331	365	314	322	318	338	350	342	337	353	373	367	356	355	332	342	347	343	352	335	355	364	385	332	334	362	338	310	349	340	352	323	310	339	337	332	362	321	330	324	317	366	322	341	296	343	336	298	351	310	318	351	310	339	330	347	350	346	337	347	319	361	349	334	369	350	291	333	331	344	335	318	334	323	370	338	329	314	314	341	320	353	300	333	332	343	360	347	344	345	365	328	353	343	331	323	353	367	311	343	327	364	349	358	324	322	334	343	323	343	335	373	329	319	349	353	316	309	348	353	353	318	349	352	332	369	363	331	354	356	331	326	322	375	290	356	347	304	334	324	359	329	344	382	325	375	346	358	327	326	332	334	308	331	353	345	339	354	362	350	314	333	328	340	333	350	351	343	335	329	322	337	347	339	302	359	363	348	356	309	329	349	326	328
23174	21367	29075	24010	21372	21380	10371	2074	1306	1015	938	803	702	625	553	541	500	503	483	457	454	382	433	448	420	462	446	393	404	448	420	428	403	389	392	391	405	395	415	424	399	399	436	445	433	388	393	371	382	403	409	438	408	417	397	461	394	399	410	380	385	416	414	384	400	383	393	401	383	384	413	372	390	388	375	417	388	390	370	386	410	365	398	374	371	373	406	388	391	405	378	406	381	418	399	395	424	394	458	385	410	397	399	394	399	390	400	375	395	401	361	386	391	419	423	369	369	411	419	413	441	500	515	463	473	424	453	376	405	406	349	399	402	382	405	349	396	381	371	386	401	415	372	409	384	382	404	410	389	403	395	354	389	423	414	422	397	408	405	416	422	401	395	355	394	402	374	403	434	397	411	401	368	371	383	409	441	405	394	396	364	402	385	388	410	373	385	355	368	374	410	417	389	403	439	389	392	383	405	419	405	390	384	414	410	421	386	398	436	396	380	422	396	383	411	416	376	381	413	371	401	407	377	410	388	380	378	382	414	398	396	415	378	347	372	391	380	360	387	385	369	392	438	367	395	406	404	401	367	380	408	403	377	402	385	358	386	371	421	401	376	412	376	383	409	405	373	410	399	403	403	388	408	427	385	401	386	402	393	412	357	382	369	396	381	418	368	427	381	369	401	382	407	409	442	374	385	391	379	454	400	405	402	363	367	383	397	394	402	384	392	384	382	389	378	390	406	375	367	396	346	376	408	391	368	377	391	411	417	391	382	396	412	403	403	394	415	386	377	403	424	388	366	380	420	393	410	412	396	399	359	394	409	387	400	424	370	417	395	388	388	397	423	402	349	362	403	403	398	377	388	365	407	385	390	367	398	394	388	375	406	373	365	413	395	388	421	405	394	406	385	392	410	395	442	393	386	391	404	392	409	374	404	401	397	371	412	387	400	370	382	381	396	373	435	403	384	408	399	391	373	387	355	388	389	392	369	404	415	378	419	369	419	403	390	441	363	359	404	387	377	379	385	392	389	396	371	378	414	379	428	414	409	392	389	392	409	396	383	373	398	398	400	412	416	406	397	403	402	389	370	372	420	438	380	382	366	396	395	426	390	414	370	400	404	413	395	422	386	371	408	388	384	404	369	392	393	382	393	412	416	408	416	370	376	366	411	375	400	412	398	404	369	353	410	430	382	407	373	417	409	374	356	380	418	372	400	375	365	384	346	425	451	391	370	394	417	398	426	437	390	369	390	437	370	372	410	358	395	377	379	366	402	399	378	386	392	408	415	440	391	392	422	385	379	420	400	398	381	399	399	357	370	392	386	408	373	369	384	377	381	416	414	385	409	389	371	374	382	416	396	400	383	381	392	371	417	409	415	425	362	385	405	368	384	405	429	405	371	372	431	417	379	404	388	388	399	406	397	349	406	387	398	377	376	396	417	393	387	428	414	388	351	385	377	391	436	400	433	392	393	385	361	361	403	392	386	400	391	381	408	395	394	410	374	381	388	393	369	365	412	397	391	370	408	409	402	343	379	393	407	385	351	337	435	404	385	408	399	410	391	401	383	384	383	385	394	385	374	401	376	430	394	393	376	382	389	365	407	365	370	376	427	407	392	420	371	401	406	415	389	416	409	393	405	401	416	424	406	364	379	424	412	393	415	349	343	425	398	405	382	358	404	406	382	396	415	396	436	350	418	409	398	385	397	439	419	385	410	394	397	402	370	351	389	398	353	374	420	402	381	399	379	417	400	411	397	406	389	393	366	397	399	360	385	386	373	391	390	352	397	394	407	398	383	394	429	374	355	424	384	404	375	401	381	383	394	384	410	395	360	406	388	397	376	400	374	407	384	396	396	357	425	398	377	378	411	402	386	398	376	389	383	454	401	387	369	380	390	443	421	340	403	364	393	408	401	376	411	377	416	410	412	378	392	383	396	393	398	357	434	372	420	340	392	376	390	383	408	402	381	389	393	393	407	423	396	374	413	381	400	403	373	386	372	407	401	391	383	392	399	403	392	392	409	369	417	421	389	392	354	404	434	377	395	366	389	384	398	397	413	394	395	420	351	396	399	416	389	386	398	391	383	370	394	388	401	403	389	378	377	408	386	402	435	409	431	374	391	411	395	429	420	408	399	396	415	386	388	381	396	358	386	384	372	400	390	399	367	375	377	391	401	390	413	378	403	438	421	404	377	389	385	361	415	352	390	401	365	376	408	442	416	388	370	415	406	410	421	404	419	381	414	372	416	379	413	371	399	370	382	412	401	392	413	378	418	394	387	370	402	369	403	423	382	410	397	404	412	366	389	393	397	405	417	395	383	375	383	418	411	396	358	417	368	398	365	376	407	418	386	388	404	379	390	429	377	374	380	414	371	411	373	412	393	409	416	407	429	376	371	390	357	436	396	368	419	376	382	374	440	379	418	395	389	378	371	393	404	411	361	420	394	361	361	386	391	404	356	377	399	365	397	391	367	431	409	374	395	382	392	378	401	395	385	371	395	419	352	387	429	404	389	427	369	404	398	398	427	399	429	388	391	351	438	407	384	397	388	352	366	398	386	391	399	415	383	413	404	365	389	438	401	399	397	364	355	367	384	410	379	366	347	368	399	386	410	414	406	375	380	404	373	372	388	391	397	392	407	389	381	402	421	399	404	404	420	353	387	389	377	413	387	398	397	351	406	384	454	397	417	391	403	373	390	388	404	385	404	357	357	402	401	394	400	399	401	363	409	387	397	401	401	405	404	392	378	415	405	405	386	396	363	401	368	397	383	396	388	364	379	389	397	364	419	387	417	423	367	413	371	392	415	378	403	405	366	375	457	402	430	402	406	366	387	357	398	427	374	414	417	398	387	394	384	393	431	373	411	369	387	390	423	390	399	399	424	385	385	381	381	351	388	396	336	398	381	402	425	379	379	357	384	390	381	380	383	376	353	373	401	386	389	370	390	418	379	427	410	389	390	393	398	396	374	368	402	380	410	389	400	367	398	392	368	420	376	393	398	420	416	376	394	405	411	412	388	396	395	432	403	387	359	374	368	395	400	377	378	393	404	367	389	402	393	377	411	419	384	368	371	399	368	374	426	426	396	411	409	398	414	395	402	395	365	396	399	419	410	401	409	433	367	400	384	403	390	399	380	358	396	413	401	404	380	408	394	388	408	380	372	390	399	371	392	414	406	411	376	415	438	402	422	369	397	392	386	349	417	392	398	391	392	417	389	368	369	410	370	389	388	389	376	368	396	399	397	413	411	423	398	376	388	409	385	409	393	443	367	381	411	413	390	406	414	421	418	377	382	420	414	364	443	386	388	378	411	398	413	393	408	382	371	409	398	403	392	383	384	405	379	394	398	406	395	389	372	353	395	391	373	406	419	377	389	383	418	407	401	378	387	378	415	347	409	367	405	344	386	429	393	384	404	383	423	392	410	401	375	434	397	378	386	394	356	403	395	373	394	378	384	362	402	376	424	390	384	410	399	403	423	384	402	390	397	399
30073	54851	38033	21416	11823	7753	4432	3093	2330	1752	1423	1164	1006	859	843	713	649	538	557	524	495	507	541	490	476	460	517	428	476	469	464	470	439	537	459	484	458	445	507	520	435	445	461	455	414	439	440	452	442	465	451	463	437	466	466	451	432	432	437	451	431	475	450	449	448	438	439	471	458	450	435	433	464	455	404	417	436	424	472	455	458	436	447	425	429	415	416	458	463	450	435	420	455	454	449	459	440	425	485	463	438	478	488	437	484	438	466	435	441	463	428	441	436	452	457	444	444	486	466	493	519	648	608	538	521	491	457	494	435	451	466	431	467	414	430	435	429	398	442	418	467	451	418	432	416	434	476	450	439	434	406	401	438	424	432	448	448	441	442	492	432	459	455	444	453	423	419	452	473	435	458	430	469	431	435	466	441	441	425	504	446	448	437	459	417	458	436	430	476	439	425	412	438	439	441	423	438	481	439	415	458	400	461	460	470	440	410	444	435	449	436	421	501	419	415	435	406	445	448	454	427	443	436	458	416	459	423	461	444	463	456	434	440	433	457	463	455	402	431	426	415	448	483	449	494	447	466	466	431	416	459	478	433	416	406	430	416	387	459	426	422	424	410	436	429	422	413	401	449	438	445	409	417	427	453	427	441	439	456	447	438	420	423	410	418	442	447	465	406	440	463	429	443	458	423	464	492	427	434	466	452	433	444	426	453	466	441	454	434	471	439	454	420	404	406	422	444	429	447	443	467	468	458	416	420	429	408	420	436	447	437	411	461	476	422	437	483	432	448	446	448	442	419	445	434	423	442	463	467	399	440	408	445	416	463	426	440	421	429	450	460	428	494	414	415	474	445	427	481	408	423	469	439	449	436	458	457	439	407	433	447	438	444	442	419	450	452	432	447	472	448	433	417	430	438	472	462	431	456	441	454	478	445	424	483	449	451	439	440	451	426	444	425	429	454	436	462	432	482	435	433	422	443	450	440	453	444	463	415	446	422	425	461	435	433	431	441	433	460	441	441	420	415	400	471	429	422	450	427	487	430	408	438	460	449	426	461	456	460	449	454	409	397	380	399	470	440	435	422	423	443	437	431	428	447	477	427	443	455	425	449	421	408	435	450	423	400	400	428	451	429	461	440	438	413	434	443	473	448	455	413	473	488	427	430	420	433	433	446	423	447	448	464	461	448	405	477	412	429	435	437	441	420	436	415	447	424	457	461	431	426	431	443	434	453	415	437	447	432	439	434	443	401	433	474	469	449	460	492	410	453	409	485	479	398	427	447	404	431	446	456	395	440	434	439	455	422	445	432	408	435	449	460	433	440	409	442	406	455	450	449	446	405	485	417	433	459	449	437	447	413	475	450	442	424	427	421	432	417	420	442	457	483	450	439	426	448	412	438	398	397	447	457	444	435	439	456	458	437	400	416	471	452	422	441	422	451	465	414	418	431	426	415	451	425	424	405	428	465	476	463	461	453	415	454	411	427	439	412	479	446	440	403	466	442	441	413	450	423	429	452	455	473	435	434	455	419	433	445	415	452	475	438	437	422	461	467	419	420	428	458	445	482	439	448	461	423	412	445	455	416	448	451	441	444	441	442	417	442	461	432	450	425	434	423	438	453	434	407	429	439	441	465	438	436	407	434	426	449	429	433	467	442	440	412	455	446	405	440	427	440	471	433	475	423	451	423	464	424	463	412	464	460	430	439	417	427	445	425	422	421	440	448	419	422	440	433	419	439	419	452	456	425	435	420	457	453	446	463	466	467	412	442	428	426	449	464	437	451	417	463	441	436	426	454	460	468	456	431	435	445	424	433	437	437	452	430	433	435	463	466	466	432	434	478	431	426	461	428	432	456	442	454	476	440	456	424	441	449	447	419	434	429	421	439	433	440	385	451	431	447	439	471	457	440	477	419	446	460	442	391	494	431	454	427	449	432	444	438	421	465	428	455	492	459	436	425	435	423	461	457	437	467	440	464	443	421	442	453	483	443	441	445	414	440	466	455	443	421	427	444	460	453	411	470	419	433	476	425	463	476	454	434	455	450	427	348	458	453	433	431	446	477	468	403	446	458	433	412	421	441	452	457	460	419	387	398	428	433	429	463	467	471	457	451	469	463	412	453	416	395	450	455	429	435	433	464	470	438	491	436	473	420	449	447	479	420	458	486	435	437	414	419	436	415	444	481	450	433	424	433	415	452	434	424	447	401	461	437	416	429	417	442	442	406	468	428	459	455	437	427	441	497	446	421	438	441	407	417	450	433	443	433	435	443	451	512	439	433	435	445	408	488	421	439	449	445	404	466	425	454	453	464	443	452	441	460	456	424	431	406	441	416	456	403	438	462	407	464	445	441	416	412	391	495	452	489	444	439	443	436	416	418	432	382	456	447	441	430	467	466	436	435	439	406	450	452	458	417	465	425	482	423	426	438	453	471	427	479	507	439	493	461	417	417	458	449	432	398	442	417	456	428	459	397	455	417	455	407	475	415	456	454	418	426	416	432	448	468	434	426	459	438	484	432	434	446	418	471	429	427	425	437	424	430	461	438	426	445	445	429	423	454	436	465	448	458	444	428	431	459	460	399	445	421	429	440	449	465	448	453	450	470	440	414	463	430	424	427	405	425	454	468	439	452	430	408	434	496	477	458	436	434	425	413	442	465	402	449	454	433	434	434	469	449	445	415	456	410	468	440	410	481	461	447	436	425	457	380	426	419	434	448	451	438	437	445	439	444	416	407	429	427	439	431	429	417	440	420	426	448	453	391	461	457	434	466	429	412	430	455	416	440	450	454	422	460	416	457	411	436	434	423	431	401	438	438	411	448	457	440	443	449	406	428	408	438	440	449	473	431	423	401	465	450	422	424	474	433	435	463	422	456	437	431	467	457	455	451	488	441	430	459	464	432	430	415	482	420	425	420	466	457	458	443	439	463	455	425	448	460	418	434	465	429	406	462	417	450	448	433	431	425	457	451	409	406	414	418	448	447	429	458	442	448	465	474	431	436	435	443	418	428	410	445	436	428	477	427	434	455	447	482	466	432	456	398	425	441	404	434	431	448	454	443	404	476	414	470	473	415	448	434	415	428	464	413	451	428	464	468	420	480	454	442	421	455	468	396	413	474	443	433	453	424	457	447	421	468	426	467	442	439	460	431	401	434	454	430	433	462	466	453	436	419	469	431	447	416	481	442	461	412	425	469	446	453	476	487	446	429	444	418	456	433	447	429	466	459	437	440	446	435	449	467	441	444	454	431	461	466	405	458	427	419	416	456	451	459	453	427	436	447	452	466	448	463	411	422	443	431	411	449	441	406	436	450	412	431	436	454	442	457	416	461	448	416	402	470	449	449	446	466	438	435	451	438	444	403	441	418	409	431	445	432	487	442	440	437	430	450	433	431	464	434	426	445	435	400	443	447	407	455	435	422	484	425	445	429	429	462	458	414	446	478	417	439	425	411	426	439	443	422	434	440	479	438	452	421	458	423	430	446	427	423	443
28020	24052	24771	12597	3060	1466	809	583	437	396	387	343	289	293	278	249	256	264	252	294	280	245	276	246	249	291	233	232	267	272	261	250	265	243	251	279	256	258	234	261	275	256	256	246	219	247	284	253	267	258	272	268	311	242	281	242	280	260	245	242	287	284	258	250	257	255	266	222	299	252	236	256	241	272	248	257	265	268	255	266	273	275	258	246	271	252	260	252	253	222	253	223	259	256	273	248	271	258	263	254	253	270	260	274	268	256	224	242	265	275	247	258	295	284	240	252	242	252	251	255	305	341	269	304	254	253	268	255	266	273	252	238	253	257	271	233	240	260	240	256	281	265	232	243	238	249	247	283	291	270	249	263	255	215	261	275	309	228	248	267	289	256	245	264	238	228	261	275	251	246	261	264	250	235	237	259	261	271	272	239	249	237	281	243	239	247	265	265	243	226	274	264	238	254	239	235	232	258	235	245	274	262	250	255	264	252	240	235	244	314	248	256	233	268	255	271	251	240	250	268	277	235	278	263	266	234	267	232	245	231	264	277	239	248	265	271	259	263	278	243	248	266	249	257	241	246	264	254	254	252	258	246	256	256	240	252	264	266	264	281	258	238	254	266	282	258	260	256	252	281	237	246	272	244	230	250	258	239	241	262	267	265	264	250	261	248	260	246	251	236	285	262	261	243	246	267	267	238	247	266	254	255	250	242	243	244	270	253	243	268	250	256	255	284	243	281	222	266	244	244	228	295	262	287	241	252	240	280	241	229	245	241	254	255	251	275	255	279	263	264	289	276	242	255	228	260	241	247	247	246	244	239	277	215	254	260	265	218	247	256	276	265	248	271	271	248	287	252	252	253	260	243	250	282	266	269	248	260	232	253	278	274	279	224	240	269	254	256	264	289	275	270	253	277	272	233	265	292	242	268	253	271	229	264	255	249	252	294	254	247	252	233	278	254	225	263	257	238	269	234	262	270	280	267	243	281	261	276	261	265	239	245	272	270	254	239	253	278	239	231	250	262	252	285	277	240	248	228	225	264	265	252	296	269	250	270	247	245	234	246	259	261	255	280	254	257	238	259	254	267	251	267	241	227	253	252	283	241	252	243	260	251	233	250	282	250	258	245	239	271	266	274	254	243	238	267	257	243	243	250	256	276	277	266	288	256	263	254	275	256	257	279	269	249	229	262	257	247	251	274	272	275	258	241	255	266	236	266	288	261	274	243	274	277	247	234	242	239	251	269	252	233	251	253	247	274	246	249	256	257	236	263	272	258	266	300	264	265	262	253	268	241	260	267	252	258	260	244	253	243	268	261	276	229	254	282	252	233	239	258	229	277	266	247	280	264	266	261	261	228	265	255	235	250	258	263	253	228	247	258	275	255	229	250	248	257	236	243	242	250	253	237	247	290	241	215	265	259	253	261	294	239	252	240	249	255	258	265	252	255	245	241	254	262	226	271	262	264	260	242	258	273	247	262	263	280	240	272	241	285	265	257	258	255	266	224	235	245	263	268	237	246	272	278	267	255	228	264	259	273	261	258	246	240	258	264	298	214	248	268	272	246	244	259	255	258	264	253	240	249	240	253	230	260	262	264	247	256	256	243	231	251	236	256	230	225	241	258	239	264	255	264	237	219	282	244	249	285	238	269	243	260	285	261	261	241	268	246	244	256	267	248	273	245	272	224	270	238	242	260	260	277	242	281	251	245	212	245	255	253	258	258	256	280	256	257	261	272	228	245	262	216	260	258	250	246	261	237	251	271	259	240	256	307	284	250	247	241	239	266	272	249	270	261	252	270	225	265	245	264	261	278	257	267	281	259	238	213	253	237	256	238	253	251	289	286	278	245	248	257	262	262	251	257	268	237	283	256	258	269	288	248	266	229	261	281	261	245	234	246	250	263	269	268	253	263	240	244	247	281	227	249	269	257	237	260	271	234	270	261	247	270	258	240	251	264	237	244	259	243	249	235	274	262	259	275	231	259	261	247	260	268	238	288	237	245	266	264	259	263	274	216	239	280	237	279	258	236	253	219	249	250	257	245	247	246	259	272	244	238	252	241	257	259	243	240	235	261	271	241	231	240	232	238	252	244	259	252	269	256	258	253	258	241	252	242	234	260	250	267	271	247	257	256	243	256	251	244	230	235	257	258	282	260	215	248	274	251	260	265	260	261	270	237	245	253	242	254	239	268	243	269	240	257	289	270	259	231	246	237	252	279	241	204	249	251	270	275	251	251	264	259	306	243	266	265	250	242	265	248	249	254	260	266	271	271	256	237	242	277	272	262	266	263	222	251	270	234	276	259	257	271	286	270	268	232	227	265	244	260	279	262	240	252	284	233	256	257	246	277	236	256	263	267	239	270	249	234	277	252	272	230	240	232	273	229	275	244	258	261	259	260	261	259	262	252	258	272	212	268	248	268	257	256	242	273	262	266	246	261	250	243	287	238	249	254	283	230	251	259	222	236	226	258	265	268	243	244	251	275	273	254	268	292	255	255	245	229	257	263	259	260	252	248	239	276	266	249	237	281	253	253	272	229	230	254	261	269	236	269	280	222	244	244	270	260	233	258	238	248	214	263	223	262	285	253	262	221	245	236	253	253	271	239	271	218	250	251	272	279	264	252	259	261	260	253	274	223	247	255	264	244	262	271	245	253	239	265	234	234	229	260	256	257	256	233	293	246	239	256	250	251	261	221	235	262	280	267	279	240	244	253	256	249	246	230	238	261	260	251	261	249	247	225	228	278	293	267	257	265	268	248	260	272	257	260	286	248	262	275	261	263	261	266	268	262	246	234	226	285	274	254	269	250	251	247	266	224	285	295	234	246	266	238	270	248	268	277	251	261	256	246	251	248	249	264	259	260	275	272	240	251	251	257	237	270	284	252	257	254	261	281	240	285	270	248	289	260	261	261	235	267	254	246	275	246	265	236	243	284	270	295	279	257	261	252	264	247	236	257	240	255	255	240	251	254	261	267	248	263	241	243	271	264	274	258	245	268	253	271	234	247	283	279	225	259	252	222	284	224	246	255	261	248	258	234	266	256	245	225	228	253	265	241	256	243	242	241	233	264	251	281	243	248	236	229	265	249	259	258	225	247	252	252	246	252	259	273	260	261	267	243	288	276	252	277	264	277	260	275	241	246	241	268	264	255	244	225	246	219	253	249	255	218	286	288	265	252	268	251	242	264	259	258	231	245	242	264	279	249	245	263	272	258	254	260	242	253	260	291	255	222	252	267	219	256	227	260	270	257	257	256	276	265	285	254	272	272	241	247	248	224	251	251	247	282	272	249	264	280	231	266	271	261	247	245	250	246	231	245	232	223	240	251	233	265	244	262	248	250	257	276	280	273	253	226	302	267	259	271	256	226	262	267	244	263	269	239	238	237	258	270	240	232	261	261	245	251	274	247	248	257	284	264	277	239	270	308	246	263	223	251	258	238	263	246	241	243	247	244	227	253	258	255	223	253	272	260	250	254	243	254	249	253	258	222
27224	38286	25459	10794	4757	2864	1439	1017	735	574	551	479	408	372	341	330	324	322	313	303	305	291	305	317	313	290	286	296	291	333	314	307	284	316	312	301	307	290	299	332	325	300	299	303	296	286	293	296	284	319	292	334	323	281	316	287	326	305	289	304	312	277	270	315	285	299	303	295	274	313	303	294	294	292	307	310	307	280	308	283	279	287	311	266	313	339	330	272	301	319	276	284	299	298	244	283	295	290	290	301	309	328	294	301	310	345	283	297	303	323	279	314	293	284	325	306	296	320	298	294	336	363	340	329	350	327	336	291	304	325	313	271	327	320	322	276	307	298	299	274	311	266	289	308	296	307	295	327	295	297	277	268	334	301	295	301	313	322	295	297	321	303	324	306	296	316	279	318	242	309	311	264	334	291	274	322	315	313	328	316	313	293	274	309	285	277	271	281	330	302	292	328	313	314	299	306	280	292	287	299	303	274	295	296	284	296	270	334	315	303	292	298	254	295	314	279	281	279	299	293	292	307	334	290	282	306	309	293	283	299	306	296	312	292	313	281	340	316	289	344	327	302	285	301	288	298	288	310	304	279	301	296	326	326	302	324	318	311	291	286	286	305	292	316	341	281	302	318	314	302	311	277	277	316	285	289	316	280	275	300	309	298	293	288	270	303	299	319	280	300	318	334	314	311	289	285	301	299	350	317	294	327	284	295	311	286	287	317	283	290	318	310	304	307	297	328	313	325	288	322	319	262	315	271	290	306	296	300	270	294	306	301	307	313	306	278	298	300	296	262	277	303	305	289	300	292	295	267	313	271	276	312	319	304	293	287	320	281	298	293	272	279	300	308	280	307	319	315	283	290	324	324	297	307	330	278	311	322	284	258	309	269	303	294	305	285	292	293	308	287	320	315	316	340	279	314	330	327	283	261	298	301	299	271	279	296	287	277	295	328	253	272	314	307	316	329	300	304	292	263	257	306	308	333	301	295	287	320	324	298	289	303	293	298	259	335	282	307	287	300	275	303	308	261	289	296	302	285	284	309	289	276	292	360	305	302	288	336	281	289	310	304	309	278	277	312	316	333	262	301	291	299	300	312	334	299	305	278	283	306	285	319	309	294	279	316	328	277	298	299	296	308	307	329	322	294	316	303	298	319	290	286	316	291	282	311	341	287	312	294	280	329	324	275	312	302	295	325	289	280	300	291	308	278	275	263	290	292	316	303	337	285	299	297	296	328	319	318	275	298	291	308	324	300	286	332	293	306	315	301	324	311	331	278	290	324	285	338	273	316	300	294	292	286	310	314	321	290	306	294	279	264	280	288	303	310	276	324	302	277	300	310	301	323	276	299	288	301	327	314	299	274	304	283	318	314	318	277	313	298	316	300	290	292	305	286	304	298	314	291	305	316	310	324	288	284	293	298	290	296	316	301	302	327	310	274	266	322	295	305	302	308	288	309	298	268	308	311	330	304	323	316	288	329	290	290	344	291	315	294	319	355	302	305	271	274	305	274	295	299	270	310	289	262	294	300	302	292	269	281	310	279	298	314	288	275	315	306	289	306	316	295	306	269	273	310	291	301	280	325	324	296	283	273	299	289	292	288	296	294	305	286	339	304	289	302	273	286	291	263	310	332	298	291	303	278	292	277	273	322	308	337	300	324	261	323	306	317	312	310	293	305	278	314	325	339	316	283	296	305	290	312	297	295	303	265	297	343	285	327	313	312	273	270	293	286	269	284	286	273	311	283	311	305	294	309	270	324	315	276	298	307	318	308	298	292	290	267	335	310	300	317	316	300	302	274	313	297	290	303	300	305	290	306	297	315	285	310	317	301	309	305	340	315	296	303	296	291	289	297	295	274	286	320	305	307	326	287	286	280	273	289	297	322	308	306	264	304	289	288	311	315	310	279	337	293	298	282	266	279	272	315	320	317	307	308	310	290	280	280	293	309	276	285	304	290	289	283	281	300	278	291	301	295	303	292	275	281	308	319	323	318	278	311	281	306	299	318	324	300	311	279	278	285	295	294	298	281	304	347	319	271	292	305	282	308	275	281	321	289	276	291	314	298	322	295	269	333	301	303	335	290	308	310	291	313	285	315	313	296	264	303	307	329	332	299	321	288	305	316	332	318	283	275	299	319	301	306	288	316	272	309	292	283	283	306	304	297	315	291	264	288	258	298	317	307	275	301	327	317	292	297	314	309	263	262	301	299	355	292	342	305	292	286	298	290	319	294	308	297	309	289	304	294	299	293	310	287	286	275	288	298	272	335	310	294	320	287	302	288	273	284	301	290	319	304	301	286	302	296	305	294	298	290	287	290	290	302	295	319	319	309	285	302	291	313	297	304	288	313	293	299	298	315	303	306	319	306	276	300	298	309	302	309	302	297	286	278	295	322	289	297	270	301	289	274	281	282	275	315	313	293	305	310	317	309	294	295	322	328	292	295	328	335	331	298	305	289	293	331	299	306	296	300	306	300	354	288	281	279	289	305	283	294	294	301	298	296	318	322	288	295	310	292	311	278	284	307	306	310	308	291	297	287	293	317	294	273	292	295	294	312	286	280	310	307	300	273	291	299	268	322	293	298	309	275	288	310	300	296	319	298	294	303	307	314	339	281	310	287	287	293	273	339	272	282	306	326	278	305	290	294	294	339	298	301	301	330	312	290	310	301	299	292	297	313	292	319	275	282	285	302	304	315	291	328	311	259	292	292	323	291	341	265	316	309	283	295	277	317	291	280	288	343	287	277	300	272	289	289	286	303	289	307	282	310	283	298	309	325	298	322	303	290	303	299	293	299	297	274	290	298	326	292	291	295	296	308	299	287	275	292	291	285	265	293	352	292	316	304	297	254	299	313	294	282	301	300	311	312	314	298	292	302	290	274	307	302	280	309	317	308	283	313	270	291	328	296	308	320	298	328	298	301	308	306	289	260	315	314	301	317	289	308	298	321	294	316	302	320	334	315	308	293	306	278	281	301	294	279	310	322	301	285	269	287	270	317	302	276	293	337	332	299	309	284	305	291	297	307	297	298	285	313	327	295	296	318	318	311	286	252	319	295	280	303	293	286	283	302	277	297	273	307	293	276	302	277	290	257	291	300	294	280	274	302	287	280	315	318	346	313	292	298	297	289	313	288	303	288	279	297	273	340	285	290	324	289	296	320	282	299	322	264	298	307	280	256	297	294	281	301	312	291	307	290	315	296	280	325	314	314	310	306	291	333	259	342	298	317	313	326	312	307	267	302	292	300	288	312	281	267	292	256	300	290	286	293	296	318	266	286	297	319	283	290	313	311	305	303	316	313	304	289	297	280	303	305	316	267	260	290	299	294	265	280	282	301	300	286	287	315	292	291	295	301	279	291	267	260	303	293	307	290	284	282	299	306	300	323	299	312	272	324	315	286	287	299	253	303	318	266	285	273	303	299	303	289	289	307	293	332	286	284	278	310	354	313	274	297	287	283	333	290	288	302	291	301	289	295	319	281	296	310	332	290
24064	21232	28439	24348	21156	12001	2326	1187	825	694	643	505	488	430	368	381	370	366	340	358	328	364	301	333	324	338	302	343	330	335	311	288	330	324	354	309	293	336	333	343	309	326	338	335	330	322	300	302	333	323	322	361	295	294	296	334	297	304	316	280	304	334	323	335	342	328	308	335	333	303	333	293	290	313	311	334	338	346	293	321	290	306	336	307	328	302	328	320	300	288	331	312	337	330	349	275	333	317	337	281	324	327	345	307	344	317	318	328	306	323	308	304	331	348	311	320	325	338	311	340	394	376	368	352	351	316	334	347	327	301	307	272	317	313	294	330	316	320	311	295	283	304	308	294	307	299	315	345	318	329	312	314	311	325	301	318	319	314	319	319	305	315	313	328	321	300	303	298	316	321	298	357	337	334	284	343	312	316	332	283	321	306	337	297	353	303	326	298	287	331	290	308	313	313	320	310	324	313	318	303	304	297	294	298	337	292	322	333	314	307	288	328	319	312	311	324	290	320	353	331	306	325	301	306	346	313	272	324	311	328	299	346	346	339	308	326	305	297	304	349	296	321	274	356	333	320	305	344	330	283	307	309	321	294	312	310	299	306	302	302	327	303	312	299	313	357	315	332	329	290	323	323	326	323	298	323	332	278	287	322	306	314	321	310	296	279	322	296	336	299	337	331	317	320	303	309	303	278	344	316	321	306	328	301	279	297	292	286	340	334	325	303	312	283	293	309	338	302	340	345	328	317	344	304	311	319	303	333	313	279	317	326	317	331	304	327	280	290	297	350	337	282	307	306	312	323	308	296	333	312	296	324	292	355	316	296	308	336	326	319	323	330	299	314	302	321	307	319	298	328	308	288	314	308	331	311	317	290	338	320	326	300	317	324	327	309	305	328	306	296	319	341	288	308	307	283	294	318	299	329	309	321	327	328	341	322	321	338	311	316	327	312	293	321	274	282	328	322	294	300	324	318	281	278	326	332	318	336	313	321	286	323	311	315	308	326	299	309	320	317	349	320	325	294	310	307	303	344	284	324	299	342	276	301	330	337	318	266	303	320	309	309	315	313	307	316	349	322	325	313	344	326	320	301	303	300	338	332	313	324	306	307	344	328	302	337	325	316	307	311	349	309	291	299	339	321	316	335	330	321	311	302	313	289	308	342	307	338	338	327	313	314	291	292	311	312	341	319	315	317	313	302	329	314	315	318	304	290	344	309	304	352	317	329	339	340	334	352	314	325	282	348	313	322	308	307	295	306	302	339	324	337	336	282	349	322	314	320	326	328	302	302	282	331	302	325	325	300	298	304	303	308	301	325	295	295	304	310	309	308	368	332	302	318	305	322	328	317	306	299	300	283	308	351	321	313	311	302	337	344	335	306	311	298	331	325	323	354	324	311	340	319	284	301	313	328	326	295	346	289	322	312	299	309	325	321	347	286	304	341	330	328	336	273	320	330	316	322	293	319	296	346	312	292	321	302	295	280	325	320	321	303	301	320	311	304	317	282	299	327	289	321	338	310	328	282	300	327	320	291	316	351	307	335	310	312	309	313	328	314	310	331	265	313	286	319	320	255	303	317	309	307	321	315	304	307	315	313	353	320	316	305	352	314	293	317	318	329	343	338	295	323	340	322	329	345	290	308	325	328	330	308	346	309	295	362	330	315	301	333	349	336	327	298	308	324	325	323	312	289	293	321	309	330	306	292	298	319	333	323	325	301	301	283	316	304	325	350	309	321	334	323	306	319	313	296	312	290	307	291	323	350	317	282	291	307	304	329	321	325	308	306	307	321	328	346	308	329	331	309	290	292	308	328	322	310	308	321	309	295	315	311	319	323	329	307	335	315	321	308	298	314	312	304	304	323	300	313	292	323	299	333	310	300	297	305	300	319	344	319	327	297	308	301	310	366	291	320	337	306	307	283	345	325	290	340	325	340	294	312	340	283	303	288	332	324	317	341	326	291	287	322	333	309	303	322	331	338	326	339	352	341	332	328	321	330	322	305	323	326	278	290	329	280	307	339	329	307	314	342	363	323	346	339	311	321	324	324	318	320	327	301	337	308	313	311	303	318	316	311	341	312	325	302	282	301	324	331	323	306	316	301	315	315	305	315	294	293	313	344	324	334	329	323	316	342	299	304	313	355	309	307	312	303	292	321	309	321	355	334	297	336	336	294	306	306	319	291	334	313	348	347	342	313	293	295	355	336	282	307	310	322	292	315	306	304	313	313	313	327	349	304	319	307	284	324	330	301	282	309	283	332	315	337	304	298	295	301	332	305	332	308	305	333	320	303	300	331	308	303	334	270	343	352	324	293	301	340	312	302	315	310	349	339	293	309	317	308	337	335	306	304	333	337	306	304	348	312	291	332	300	299	328	323	296	326	315	322	287	293	272	346	294	333	329	293	302	329	320	302	306	324	303	357	333	300	311	298	332	332	327	337	297	324	310	308	347	322	324	334	297	293	302	290	317	337	315	316	315	312	295	317	308	316	343	322	334	285	343	306	295	324	299	287	318	307	330	322	354	304	328	321	300	345	313	293	293	324	329	297	306	311	329	348	317	327	340	326	294	303	330	302	298	296	308	315	307	290	325	326	296	332	335	333	295	327	323	315	318	322	311	282	309	357	330	313	336	328	335	340	309	306	292	296	271	307	303	318	282	315	322	317	319	338	327	309	309	311	315	313	298	333	296	293	326	316	355	288	347	320	288	303	309	307	308	307	343	302	319	300	281	315	316	293	332	305	327	309	304	315	336	332	316	322	303	308	300	273	328	296	304	311	286	320	308	307	289	330	291	317	318	319	301	315	288	302	298	315	300	320	310	321	302	289	288	321	326	313	334	328	331	300	307	300	356	344	336	315	358	308	283	315	311	314	321	350	324	307	335	316	306	310	329	333	336	326	277	339	328	299	294	296	324	289	292	319	314	327	317	349	300	276	331	295	332	295	295	299	304	328	303	303	331	309	337	328	308	299	329	308	282	290	324	319	314	293	287	324	347	332	280	301	331	326	341	328	308	321	309	296	340	301	324	295	315	291	312	301	309	367	314	297	344	327	302	317	339	310	311	343	360	280	318	301	325	322	285	293	319	318	323	322	351	319	308	305	308	301	337	309	327	286	330	299	340	311	276	336	292	290	283	316	322	294	298	312	319	300	309	315	300	313	324	320	347	308	279	336	315	300	333	324	322	310	306	294	341	309	324	340	311	298	310	320	321	311	321	331	304	330	329	319	314	325	323	317	318	339	332	330	333	291	294	333	276	308	321	337	299	297	338	312	289	349	324	334	299	327	306	285	329	312	297	315	304	304	286	333	292	297	321	322	344	328	308	320	324	298	337	310	313	302	328	300	301	314	326	302	330	316	334	304	300	292	311	320	316	316	288	315	325	330	318	318	361	312	337	327	312	322	339	319	319	325	317	302	294	305	336	346	303	281	345	316	290	347	323	334	340	323	326	324	349	307	335	302	328	327	295	338	308	279	332	315	271	362
28621	47311	33050	15443	7979	5281	2991	2027	1371	1073	919	821	725	610	497	496	468	422	416	432	357	372	444	369	410	379	396	419	363	370	398	343	410	384	407	355	334	355	388	371	383	322	330	385	384	381	359	349	373	371	388	345	335	372	347	351	346	366	396	374	366	384	360	358	361	382	381	372	320	373	362	363	386	364	377	337	337	356	360	376	348	330	406	367	352	353	347	411	363	347	361	357	362	380	352	356	352	358	405	344	387	394	375	359	371	358	374	364	334	374	354	354	369	345	340	339	389	372	363	362	463	484	391	373	396	394	347	361	394	348	388	376	375	346	391	403	338	376	375	388	370	386	350	338	354	358	360	347	347	334	367	381	363	352	367	393	365	398	344	346	349	368	350	378	370	356	344	411	353	381	361	336	337	349	370	334	352	390	370	358	314	369	355	337	358	345	358	352	396	372	389	330	394	344	372	375	343	362	344	358	350	373	355	361	397	359	415	395	390	343	367	350	348	356	349	344	354	350	392	329	344	375	391	386	374	360	343	392	355	353	364	382	376	332	373	369	333	348	362	341	355	384	376	339	343	374	363	357	393	366	338	361	340	361	349	367	348	336	396	336	369	352	314	350	367	389	361	348	352	358	383	350	334	392	360	377	354	355	368	382	326	347	371	372	360	346	375	345	373	381	375	369	358	364	375	327	376	368	360	342	361	388	354	358	391	337	361	357	331	363	389	380	340	359	330	369	353	387	363	360	352	376	367	355	368	393	344	364	355	392	382	353	362	353	352	381	346	352	373	371	345	360	373	397	380	351	359	346	363	365	374	353	364	377	358	369	346	335	366	341	361	372	345	329	372	379	351	364	386	348	344	365	394	390	394	380	371	376	383	340	363	357	357	364	358	365	357	340	330	374	353	368	368	359	378	382	361	352	343	379	370	334	356	370	347	332	367	371	367	344	345	362	370	366	350	370	347	356	384	356	404	342	373	366	378	359	333	334	353	345	361	358	384	336	335	347	378	341	329	362	365	356	339	338	335	361	373	375	337	348	345	369	352	332	373	338	373	348	361	398	336	358	366	370	381	370	362	356	333	351	346	338	355	358	357	372	314	356	373	401	372	369	350	369	366	363	399	337	354	352	352	365	377	387	355	358	352	393	364	326	346	337	336	324	357	353	381	354	354	377	373	369	363	403	339	376	368	334	341	387	367	342	389	378	375	360	361	368	388	382	336	366	390	319	358	359	383	369	396	351	383	351	354	384	365	372	352	359	360	397	362	366	366	351	385	354	398	369	373	394	346	346	341	324	364	337	340	344	390	403	376	352	352	355	362	348	382	378	376	364	362	341	345	408	352	382	372	390	393	368	362	397	399	374	375	380	393	386	405	363	364	369	366	364	337	374	323	315	383	385	354	352	404	358	342	350	396	341	382	339	361	344	362	355	378	339	389	370	373	344	361	362	381	382	351	347	372	370	388	342	341	373	334	363	335	389	331	381	391	395	344	397	368	396	356	370	383	349	361	370	376	343	335	357	343	407	349	386	387	384	359	360	360	384	359	393	393	378	400	333	357	319	360	371	355	359	375	374	342	371	367	396	318	343	385	354	362	384	373	354	393	384	377	397	339	324	357	352	355	320	342	382	352	375	392	340	365	352	367	389	351	386	366	370	385	368	341	357	383	370	352	355	347	345	325	382	365	399	367	365	359	369	364	382	369	377	374	352	364	413	374	371	363	352	362	352	383	333	343	413	397	344	366	347	352	369	312	362	360	380	364	382	362	365	376	368	345	355	346	338	338	327	362	394	359	359	376	363	386	331	367	377	362	368	356	379	382	367	349	381	348	368	356	360	345	356	357	360	330	349	360	358	346	388	339	350	345	355	352	356	358	392	382	328	399	358	346	361	343	350	350	313	346	349	373	348	364	387	371	369	363	355	400	355	391	363	361	377	350	349	382	365	366	348	339	369	354	412	344	344	367	357	339	357	372	367	380	383	321	369	361	382	386	351	373	393	381	326	385	359	364	353	328	344	370	401	314	348	346	360	367	354	340	351	387	339	353	366	383	393	384	339	354	357	357	356	376	404	382	355	383	399	367	357	387	359	367	361	358	363	361	365	368	360	372	385	352	368	361	373	370	372	389	366	356	358	317	400	340	368	395	334	339	398	335	352	367	408	361	359	339	349	349	382	365	371	347	373	368	338	330	348	343	394	354	373	313	347	327	344	371	388	370	381	361	331	368	355	369	381	384	365	355	358	358	347	376	354	379	396	362	355	362	378	419	368	344	336	339	371	372	367	363	367	340	358	373	364	367	362	367	354	354	399	386	376	380	361	377	355	362	374	369	356	363	378	353	378	370	382	364	338	362	351	346	355	347	334	345	338	364	398	367	343	369	354	371	347	366	307	330	376	342	366	323	366	378	360	386	374	337	369	372	367	335	349	356	363	365	347	331	381	378	354	340	361	367	393	347	374	330	372	386	367	378	386	380	326	393	343	364	349	352	378	366	385	374	368	370	355	378	322	372	375	363	336	359	366	373	396	395	367	378	384	354	319	355	356	357	390	403	352	352	368	365	354	371	375	343	383	350	345	383	338	360	349	362	366	360	349	335	332	388	370	334	330	378	360	361	388	367	388	345	349	340	345	348	374	329	359	371	359	368	360	390	373	384	320	361	368	379	371	359	374	321	347	374	396	390	387	355	362	342	367	377	388	351	399	337	325	343	411	366	348	366	397	366	391	361	374	354	379	366	322	368	383	381	355	357	322	377	329	377	376	362	378	386	355	353	372	360	345	378	396	352	361	396	352	362	340	370	360	344	365	382	395	377	345	360	338	327	348	355	384	366	374	369	342	352	362	350	354	397	362	383	364	379	385	375	373	364	379	362	372	369	354	320	357	369	383	364	353	361	392	393	330	363	347	418	361	363	347	378	390	386	367	378	336	384	373	355	355	357	406	351	348	354	342	370	362	356	377	342	366	386	347	348	382	340	383	375	350	405	400	422	369	370	371	365	334	356	363	349	370	358	386	342	366	388	355	344	373	371	355	368	350	356	362	359	397	380	323	347	324	355	359	343	381	380	356	348	345	352	371	346	341	351	328	386	347	382	369	360	349	378	363	389	368	343	344	366	333	346	378	371	324	370	392	387	342	361	387	359	372	363	346	366	389	348	404	362	336	330	382	384	349	395	381	349	352	345	352	368	393	368	342	371	358	350	360	364	389	359	374	343	319	384	350	427	346	361	398	333	403	371	352	389	326	362	374	376	358	343	369	351	371	364	373	384	347	375	348	337	341	384	362	376	349	368	424	343	327	366	349	354	334	371	322	393	316	397	347	348	349	361	401	359	367	339	373	366	386	342	343	331	343	352	347	364	347	356	374	346	376	354	370	373	349	378	352	322	334	393	354	371	365	353	350	350	336	380	368	313	350	366	358	376	340	360	400	366	356	370	373	394	353	340	368	346	341	365	361	348	383	375	382	316	331	351	413	376	409	338	373	377	368
25414	21375	27618	25277	12182	2639	1207	818	591	491	483	408	398	367	346	361	316	292	309	283	327	270	293	297	308	311	316	305	279	294	297	287	275	277	304	299	280	290	289	290	258	263	275	281	309	275	325	280	286	295	294	278	267	258	267	290	318	273	248	280	301	303	287	293	279	275	282	281	278	295	309	323	278	280	285	288	286	284	296	288	283	267	255	266	288	281	267	299	321	304	309	304	288	302	255	253	245	282	291	276	283	281	296	290	271	258	282	298	306	310	305	283	285	315	294	270	333	302	299	272	317	360	341	304	314	322	289	268	301	288	296	292	297	299	279	276	284	271	292	239	312	314	273	298	279	321	317	286	272	297	314	286	283	278	299	279	293	273	275	326	280	264	274	287	289	254	298	303	236	273	266	272	295	300	281	289	288	313	284	308	280	281	299	291	270	297	288	275	290	272	303	249	295	295	283	282	277	279	282	279	297	287	274	296	266	331	278	285	287	324	278	295	272	300	266	264	297	294	298	292	269	273	330	282	255	280	282	284	260	279	286	282	289	265	290	285	323	311	272	334	252	274	261	288	277	280	277	274	276	281	299	257	319	307	273	275	276	254	302	276	280	273	281	270	279	278	282	274	311	303	293	301	322	311	304	277	283	286	310	258	286	303	318	286	278	261	259	286	269	291	295	275	280	288	285	276	293	289	289	290	283	249	280	322	290	271	294	290	288	299	295	309	240	292	284	259	299	287	256	274	288	292	263	250	288	260	249	285	265	249	288	289	329	276	263	280	313	315	270	270	279	280	287	304	284	275	294	307	303	307	287	286	268	290	265	289	271	292	276	303	284	295	281	267	276	301	281	270	246	265	281	292	283	306	243	254	289	298	288	308	261	281	250	296	255	273	265	256	301	311	275	300	315	270	289	312	284	273	281	304	284	307	289	292	259	287	302	272	280	280	296	270	295	266	298	288	280	318	289	262	273	298	283	289	309	249	290	275	287	259	301	301	292	264	315	279	295	295	242	283	305	274	293	291	269	263	304	324	300	303	298	309	268	278	306	251	274	276	288	290	293	281	242	310	293	262	312	294	311	290	278	270	286	279	305	286	304	282	296	262	280	310	270	264	294	275	281	280	298	285	286	306	287	292	263	305	288	281	316	287	293	280	274	292	302	264	299	281	298	311	289	254	287	291	255	291	269	274	287	263	286	255	283	304	306	306	265	274	292	316	271	277	283	283	290	287	307	295	303	245	255	284	276	299	276	240	273	283	255	246	270	301	262	274	308	297	301	301	274	299	295	276	290	268	288	290	268	293	304	286	316	261	308	283	266	254	286	282	277	289	278	281	284	304	285	294	295	301	288	298	266	279	255	272	272	280	279	285	284	279	281	316	297	267	268	258	301	291	283	273	281	267	337	267	266	276	284	291	278	279	303	320	293	272	318	281	302	303	312	300	317	301	313	274	299	307	285	300	287	292	265	310	277	280	253	269	294	275	276	307	304	295	271	268	283	279	301	268	260	257	255	308	292	283	273	275	288	303	294	310	291	296	292	288	273	249	277	291	271	305	281	296	276	295	319	279	316	301	271	286	288	286	288	282	284	286	290	304	280	273	260	332	271	285	281	308	292	258	291	305	247	298	267	296	257	292	273	290	257	255	281	325	292	293	265	334	314	275	282	270	281	276	289	273	276	280	295	314	258	242	284	276	260	295	291	273	295	276	288	293	267	292	250	297	245	314	295	311	275	278	279	316	289	291	280	298	278	299	274	287	312	301	285	312	265	292	285	286	289	292	286	280	276	307	286	313	295	273	317	294	286	315	260	284	290	281	306	324	316	296	300	285	305	318	284	258	294	267	309	277	298	261	327	264	290	273	295	278	285	290	298	276	301	299	288	299	298	291	298	271	266	296	285	268	282	256	289	273	286	287	283	291	332	293	280	292	311	255	277	257	308	264	296	292	284	290	230	277	289	289	278	303	310	299	308	261	280	287	303	284	297	309	290	289	265	342	285	298	288	287	288	284	287	270	302	273	311	285	296	265	285	333	298	287	255	271	287	292	294	278	311	272	263	284	312	261	267	299	275	283	268	277	282	275	313	292	279	265	291	264	281	292	278	288	266	263	316	321	273	288	295	272	266	285	274	281	311	272	319	271	268	256	304	302	268	304	296	294	299	275	269	259	263	281	285	327	284	284	277	309	323	278	280	307	275	273	271	279	269	282	290	293	298	272	278	277	291	294	280	256	297	268	284	283	268	302	288	286	279	268	302	298	306	285	291	282	302	274	287	297	240	280	297	291	270	271	299	266	289	271	296	270	278	288	284	276	265	277	281	258	296	273	287	273	287	300	304	281	291	277	273	282	305	280	280	280	272	285	260	307	280	274	258	264	328	298	270	289	324	314	321	313	300	296	298	259	310	273	268	299	296	291	257	293	276	304	298	285	279	296	277	314	283	300	279	278	258	287	298	296	282	282	280	284	277	293	267	298	284	290	300	282	293	308	295	305	316	303	288	299	294	302	285	279	265	289	279	271	272	290	284	299	284	293	338	275	276	296	264	286	284	298	277	310	266	310	289	268	290	274	259	296	283	302	282	278	264	273	299	301	291	300	309	279	285	320	283	292	260	276	301	298	271	271	302	284	285	280	296	278	298	278	303	283	293	290	285	278	300	257	274	300	296	282	281	288	295	303	262	303	292	295	290	301	317	311	295	275	277	267	305	295	298	307	313	264	310	279	281	287	295	294	299	301	265	263	248	311	300	282	293	259	286	303	297	257	317	317	250	294	292	261	279	270	286	275	270	276	283	270	278	271	268	268	292	300	312	266	261	259	303	283	279	283	289	314	285	280	273	294	283	291	282	306	270	281	271	242	253	273	293	266	287	269	295	307	279	289	275	274	279	299	283	268	287	257	270	297	280	326	292	282	263	272	316	290	286	266	267	288	296	276	301	295	282	295	324	276	293	275	298	315	258	296	272	256	320	301	285	262	301	277	258	284	289	277	287	260	295	298	303	285	276	269	280	298	290	277	271	304	268	279	303	309	266	301	283	289	282	287	297	280	272	316	299	304	286	299	295	306	296	283	280	285	274	301	282	281	271	245	258	287	285	304	285	271	271	299	280	291	309	275	295	280	314	275	272	276	303	284	284	293	308	268	262	293	292	307	290	300	281	275	310	309	313	294	267	302	275	279	291	259	283	297	294	293	296	298	291	281	280	301	274	293	280	293	281	306	294	292	280	299	272	291	301	291	267	287	231	295	275	298	284	280	284	274	298	278	286	293	287	312	309	273	316	320	311	274	279	289	308	267	289	299	254	289	276	280	274	309	286	276	296	288	293	292	282	296	280	310	292	293	284	256	324	300	278	269	258	286	310	269	276	270	325	299	263	286	313	297	293	272	273	292	271	291	311	307	262	251	305	277	280	289	276	299	284	290	276	280	274	273	281	296	315	308	269	279	278	311	273	289	292	254	287	285	296	274	276	257	283	284	296	294	299	273
28500	43246	30429	13381	6492	4078	2354	1541	1068	787	766	604	558	496	389	434	389	381	354	312	369	373	347	316	353	425	323	377	308	368	345	343	350	345	375	348	327	315	362	329	291	317	326	356	355	360	335	364	310	343	336	321	328	311	303	365	315	382	345	308	309	366	380	321	324	330	362	338	330	320	328	327	337	310	335	362	339	321	331	350	360	326	327	301	341	328	307	330	350	313	308	335	352	364	357	324	341	342	363	337	327	349	318	347	323	340	319	359	326	356	306	371	331	326	355	361	336	306	335	342	399	396	405	382	356	355	338	321	355	343	319	380	356	308	339	338	350	342	299	340	369	304	331	328	316	323	358	332	328	340	318	372	305	351	331	328	361	290	329	317	329	320	349	353	322	375	346	336	354	342	310	293	365	324	339	361	368	330	353	334	331	342	321	346	324	301	338	383	336	355	349	353	327	354	340	322	359	328	317	329	360	345	348	331	343	293	342	338	349	362	330	330	362	358	322	324	304	327	350	358	359	350	318	380	343	316	329	319	297	338	347	342	294	332	347	325	328	319	328	346	328	351	346	331	314	340	331	307	325	309	356	324	348	309	334	334	321	311	322	334	330	334	373	339	337	365	338	318	350	303	335	391	322	327	311	377	333	316	350	350	348	335	357	343	299	374	322	320	350	339	323	370	328	363	337	355	307	347	331	309	335	336	332	317	330	338	344	312	359	358	343	337	369	347	360	323	355	339	325	326	328	353	322	343	323	338	318	343	346	344	324	344	316	324	287	316	361	334	329	339	351	333	366	339	327	318	325	355	328	347	333	332	349	363	332	325	296	333	324	339	325	345	329	326	340	363	328	279	342	334	338	356	325	335	350	300	316	324	299	345	369	295	330	353	344	334	344	360	375	313	337	339	307	348	346	321	318	331	335	328	362	339	349	339	345	339	302	353	340	343	312	343	324	327	349	355	298	314	317	331	356	360	318	366	335	306	310	361	342	341	358	299	367	338	328	341	342	330	335	338	323	336	350	341	327	313	374	335	345	338	333	319	341	360	361	347	330	345	355	360	320	327	314	343	353	381	331	326	332	328	337	366	325	319	351	333	349	341	321	325	350	323	336	330	307	336	344	369	313	364	335	334	313	318	329	328	337	314	330	340	314	352	336	348	348	318	345	324	316	318	354	347	335	301	319	342	325	316	327	312	352	302	340	356	356	307	339	363	323	344	370	329	350	340	334	356	305	301	344	316	289	343	336	331	318	333	344	331	336	322	332	340	305	333	335	335	333	308	350	331	318	352	336	348	356	365	354	355	328	310	343	324	325	329	354	334	321	352	302	319	315	348	347	340	337	312	333	355	316	336	353	295	356	307	324	306	317	364	332	336	332	350	336	325	324	343	339	355	340	307	363	339	318	346	379	312	318	343	370	321	325	339	319	342	338	335	327	326	326	333	337	329	332	369	332	336	351	345	331	325	357	314	306	323	329	347	356	353	356	363	334	339	344	338	356	326	335	358	319	333	332	332	330	362	323	370	311	376	345	320	328	346	330	349	353	318	340	330	346	326	333	313	346	313	310	335	347	334	325	335	357	328	301	318	328	289	310	337	342	338	348	341	322	326	304	334	332	309	367	355	340	351	347	344	286	325	314	329	316	317	333	341	333	334	341	327	310	350	348	329	327	324	316	341	400	341	360	360	329	320	322	321	335	340	343	344	334	322	324	333	329	296	315	304	343	361	340	310	388	355	327	314	322	320	325	338	320	304	322	355	319	350	353	343	311	325	344	349	341	369	334	325	309	364	297	308	307	325	329	334	343	324	338	320	326	337	326	305	324	325	351	313	352	351	336	320	330	385	319	332	322	330	341	357	304	320	344	343	329	359	317	331	336	344	375	367	343	319	349	367	304	344	374	334	345	343	332	300	313	330	323	332	322	334	329	326	368	325	341	338	341	367	352	374	347	324	349	319	311	338	345	314	338	286	370	318	373	298	362	343	342	337	341	329	331	346	314	343	303	349	333	324	315	352	318	346	305	346	337	312	334	340	310	309	326	360	341	319	353	321	352	321	324	301	345	347	364	333	321	308	330	321	320	348	324	348	337	356	333	324	313	345	339	339	331	353	335	323	322	346	350	382	341	312	381	322	334	341	320	332	308	326	344	302	343	322	335	332	321	346	323	351	323	325	343	327	324	297	340	369	332	361	345	359	331	333	332	341	352	354	350	360	331	324	300	335	337	312	310	347	346	310	303	336	341	354	351	339	345	325	333	319	325	343	384	320	327	323	337	323	345	309	345	326	331	337	337	298	326	323	326	342	337	301	353	354	299	341	313	370	348	341	355	346	298	371	338	356	360	309	317	333	351	304	329	381	344	322	328	341	338	316	345	347	327	389	346	317	283	373	351	330	352	345	360	343	333	321	330	319	312	353	317	314	358	340	328	314	344	330	340	348	319	355	326	344	359	317	334	345	346	329	328	332	305	328	320	383	331	327	340	306	309	348	347	348	305	310	364	306	335	316	325	371	335	332	312	345	327	346	319	295	356	321	337	323	319	312	363	344	348	334	324	345	361	305	359	332	328	311	307	298	321	336	345	377	293	334	337	315	333	321	338	391	330	342	331	331	317	323	328	331	350	340	336	345	357	357	335	351	321	337	349	337	326	334	349	337	331	335	319	332	318	362	319	360	330	341	331	342	292	320	302	331	330	364	325	346	317	357	312	310	342	311	346	356	335	299	325	312	324	308	328	358	334	316	298	357	350	344	331	338	337	320	329	353	310	310	315	309	342	350	344	368	342	320	341	307	314	375	327	324	322	342	337	339	339	347	353	312	342	317	348	308	364	333	309	348	318	347	348	331	331	354	312	348	366	327	341	331	324	350	342	311	321	343	309	326	335	340	320	334	316	343	356	312	324	342	333	340	302	344	343	336	357	353	343	319	338	357	320	338	346	346	339	327	338	326	350	344	350	344	317	352	344	343	326	328	350	298	326	340	334	325	374	351	347	348	346	335	339	319	348	315	325	344	389	349	315	331	323	349	349	331	310	323	344	342	330	349	350	338	342	321	371	313	337	330	338	318	365	324	316	305	339	328	329	343	339	329	323	351	366	365	305	318	331	357	377	314	324	350	316	337	365	340	368	321	374	363	289	352	317	345	340	349	330	327	353	363	345	342	336	307	325	314	337	328	333	332	312	318	338	339	337	349	345	327	334	349	351	337	350	320	375	315	339	326	336	337	329	334	329	329	324	318	308	381	333	341	366	309	333	345	331	325	363	318	319	297	333	351	340	338	324	348	335	317	357	320	327	348	325	317	343	334	329	324	310	332	319	311	343	316	297	304	295	335	356	326	336	334	325	313	325	290	332	355	324	347	333	356	339	338	341	316	327	324	316	342	365	315	328	356	358	313	281	356	298	322	312	336	339	366	316	342	325	339	341	316	328	337	335	316	344	328	325	338	331	350	352	324	321	332	311	314	318	356	316	332	347	313	328	334	375	340
23065	21307	29005	23931	21311	21316	10563	1934	1204	995	877	775	702	626	537	536	501	481	445	455	478	458	419	412	413	412	437	432	443	454	385	408	411	404	390	401	405	396	406	379	380	376	403	357	404	408	375	422	365	377	395	411	406	389	385	414	373	364	405	401	364	380	430	403	403	417	402	383	400	401	406	400	380	395	383	387	394	418	368	375	391	367	363	355	420	384	396	433	414	349	380	365	369	388	387	404	383	352	401	364	378	379	394	406	378	385	406	370	421	376	376	362	404	413	402	369	402	391	408	438	490	486	486	479	423	428	385	378	413	389	383	390	408	393	423	365	379	395	349	354	390	408	446	383	383	353	372	415	371	385	390	337	374	376	367	384	400	379	371	385	414	439	416	375	369	404	400	391	392	404	392	371	381	391	394	384	378	361	364	402	405	399	389	380	403	400	354	404	371	387	338	392	388	376	365	367	399	356	400	375	366	387	393	366	420	388	363	388	393	419	359	381	360	403	366	340	393	405	394	409	359	370	358	367	407	404	339	369	397	367	380	382	394	356	373	385	431	388	386	367	390	386	413	387	391	362	408	405	395	408	371	382	393	411	390	368	417	354	356	429	372	367	338	404	396	366	420	375	429	362	397	373	368	367	408	357	373	387	398	387	380	379	365	370	391	341	382	395	356	389	381	351	392	406	384	406	373	398	373	390	383	391	382	395	393	396	399	432	359	386	386	371	396	390	400	381	367	359	411	354	355	380	369	381	376	394	379	385	406	376	402	392	387	388	370	368	365	350	373	405	388	364	345	378	394	377	366	370	376	388	395	378	354	373	367	383	377	383	412	382	383	378	375	378	402	388	418	422	391	402	397	411	387	390	368	382	380	336	345	337	407	358	398	374	392	399	399	382	383	382	397	373	398	391	410	416	374	423	343	409	390	366	407	367	390	399	370	369	382	364	393	390	363	396	418	379	379	384	388	392	371	421	372	404	394	367	324	357	390	379	397	355	405	376	398	367	392	401	367	360	407	369	368	435	373	408	405	338	376	350	359	422	359	366	399	386	382	397	356	378	404	385	401	379	349	360	372	366	400	369	360	395	414	392	368	410	370	344	383	374	382	352	418	396	378	356	387	358	397	419	408	392	376	390	376	362	384	384	358	411	382	356	349	381	369	430	419	403	373	379	413	388	414	416	370	377	374	384	424	377	351	381	368	387	409	364	384	380	392	403	382	366	381	377	415	393	333	344	417	405	385	374	400	370	355	399	408	371	403	397	406	384	380	394	391	377	372	391	407	393	388	391	391	417	348	374	371	350	407	415	380	371	370	404	408	396	380	378	400	374	416	371	357	383	365	377	376	388	417	384	370	383	399	379	382	366	379	384	377	379	387	391	395	384	371	411	395	394	372	418	381	356	376	394	374	394	360	354	359	375	387	439	368	383	394	409	382	370	405	351	384	408	388	374	339	404	406	379	377	372	385	377	395	403	394	352	393	396	374	389	381	349	384	377	420	389	407	355	357	361	398	379	351	398	397	409	394	390	388	376	372	365	382	363	350	387	377	385	368	381	378	378	404	378	382	383	407	390	370	370	367	393	383	351	429	411	383	379	371	365	358	349	392	424	401	404	392	361	365	397	398	387	353	333	316	381	383	378	400	360	378	406	369	419	364	358	424	352	432	389	374	385	381	368	404	394	376	403	381	417	369	385	392	345	404	352	384	375	375	381	374	370	392	404	405	424	382	387	391	371	387	410	358	387	382	416	380	357	388	406	369	361	366	379	405	373	397	403	338	366	386	394	378	391	389	379	369	352	414	395	355	360	387	379	384	364	386	388	373	377	415	387	420	409	380	362	344	376	384	396	376	375	417	373	404	375	401	381	396	374	384	411	396	337	386	371	406	386	386	394	381	383	390	365	374	379	394	387	381	401	395	399	423	405	400	361	380	400	366	330	378	393	382	381	404	373	379	386	394	378	380	427	405	375	406	382	416	331	363	382	425	372	365	411	401	418	401	408	365	384	391	385	377	371	374	361	416	362	416	401	384	407	380	393	391	410	351	398	401	377	369	382	384	403	401	382	372	408	364	443	404	397	423	408	374	415	395	383	371	387	378	385	382	388	358	411	379	425	378	365	336	398	409	403	374	375	363	386	375	371	389	393	402	372	404	337	411	369	417	362	363	373	358	382	372	387	384	421	399	353	359	427	382	388	381	410	406	400	408	424	383	378	419	368	424	346	380	387	372	363	375	423	378	368	375	391	379	392	393	381	402	398	412	419	384	363	394	410	399	387	381	417	374	436	405	421	387	405	404	362	364	384	352	363	390	376	392	411	381	367	363	394	371	377	394	387	362	428	364	405	352	352	366	384	391	378	375	403	399	396	356	375	373	378	317	352	381	386	397	375	407	412	406	391	398	368	376	371	341	384	383	340	390	377	366	350	353	404	377	358	367	369	386	377	384	397	377	377	343	401	379	378	371	374	364	371	403	363	331	393	381	336	396	391	398	359	414	400	363	363	416	368	365	367	338	373	412	379	387	363	398	381	410	381	384	366	384	366	406	381	377	389	402	376	389	402	394	413	386	372	394	377	377	381	401	380	384	406	397	358	375	397	363	384	378	385	389	373	397	354	394	398	394	398	396	389	367	383	422	384	406	405	374	393	353	403	397	388	383	401	354	393	381	358	408	410	426	378	364	388	377	364	371	375	383	399	374	397	404	388	429	391	394	400	408	399	392	390	384	380	396	361	356	398	341	363	349	396	409	366	415	397	394	409	400	426	378	377	402	360	365	393	402	385	403	353	378	363	393	372	377	385	389	378	389	389	404	377	337	387	362	379	414	380	375	390	388	406	387	394	426	395	400	353	348	407	363	391	407	398	417	371	376	374	405	381	377	367	381	404	384	389	392	395	375	386	349	407	372	371	346	413	369	330	411	375	390	404	415	400	362	372	413	356	390	411	389	419	377	411	380	366	401	400	345	373	404	339	395	382	418	377	355	398	394	370	345	428	368	387	377	380	393	362	422	357	395	370	351	379	346	415	369	387	419	368	385	377	381	421	380	362	412	373	366	368	333	397	369	410	370	383	396	402	378	397	414	395	374	390	431	402	428	370	402	447	394	400	394	372	395	410	346	424	409	380	385	366	373	380	372	380	381	370	378	401	416	384	378	395	382	377	381	345	377	404	388	397	380	419	416	379	400	382	370	369	418	371	396	345	373	368	388	405	416	408	383	384	358	400	387	444	394	398	390	368	379	360	362	358	393	381	395	377	388	393	390	419	372	370	385	366	370	369	381	362	398	389	380	364	378	373	382	417	358	364	367	385	387	392	362	386	408	388	380	359	401	369	363	422	374	345	396	411	381	359	359	361	371	406	372	380	394	366	393	360	376	387	385	364	402	388	403	386	386	407	365	365	379	388	395	375	383	415	389	415	359	400	372	386	388	404	368	393	387	380	411	379	416	389	411	375	410	363	395	377	384	407	376	387	352	399	348	405	377	367
29500	53971	37210	19877	11189	7732	4934	2944	2101	1613	1420	1191	1018	872	734	684	610	580	584	560	514	496	499	482	508	494	513	478	473	496	466	509	500	486	454	441	435	438	441	424	433	448	463	452	458	453	448	442	424	430	413	478	426	448	451	450	447	446	441	457	460	421	429	448	442	477	432	470	433	418	432	422	432	453	416	429	405	420	437	434	470	433	430	399	481	434	478	448	425	427	413	420	443	421	466	439	419	486	480	430	447	469	425	427	440	424	449	465	439	423	445	439	393	400	433	414	456	469	411	489	567	560	565	557	451	497	465	437	485	455	424	482	403	397	409	420	414	440	434	442	407	441	442	429	387	413	441	435	417	430	443	427	453	427	430	418	459	456	458	448	436	400	409	473	414	429	453	397	462	433	420	448	420	435	442	445	359	429	439	454	451	418	415	418	418	426	423	410	476	436	432	451	451	414	411	414	419	449	442	465	425	414	427	405	435	429	424	453	397	474	450	445	428	449	445	412	443	443	432	457	376	462	427	426	437	392	423	403	443	438	417	433	452	429	429	419	429	445	427	429	405	451	412	426	447	436	435	421	423	432	396	455	398	397	401	436	482	440	485	425	436	411	427	411	414	451	444	435	439	430	479	447	431	445	441	433	435	425	409	443	433	459	444	405	422	449	436	422	411	468	414	437	435	419	399	470	418	406	454	432	419	434	431	412	415	456	450	428	421	419	433	421	425	416	435	448	425	412	410	458	436	454	406	465	415	425	430	458	484	445	447	457	447	418	414	418	417	437	428	427	461	417	391	438	418	473	442	472	436	394	445	410	418	425	446	436	450	435	426	415	427	432	466	396	396	405	391	445	417	430	432	422	450	458	446	436	470	412	398	470	433	426	452	435	413	419	439	451	425	421	411	394	409	426	457	414	441	437	415	454	452	437	424	465	412	402	399	415	378	399	411	425	408	441	414	450	386	437	438	447	428	430	415	459	434	459	459	453	400	399	440	461	407	459	454	418	415	435	436	448	421	395	434	432	449	452	438	439	399	430	460	446	446	426	441	400	452	418	424	481	412	425	414	428	431	418	462	449	404	428	426	461	417	452	422	385	407	438	460	423	476	415	421	418	424	424	409	410	423	446	419	426	426	414	398	423	416	416	436	425	420	439	407	426	478	445	424	412	441	428	439	442	458	442	464	457	461	457	425	432	445	409	433	426	407	432	406	416	425	419	425	450	444	388	448	458	431	443	453	427	478	443	441	434	419	449	451	451	410	435	420	443	406	449	414	417	452	414	412	429	416	442	436	429	445	450	429	399	452	434	406	451	436	435	402	435	471	429	458	440	457	428	480	430	418	453	447	442	437	441	433	416	437	444	435	426	423	420	422	428	478	444	397	432	425	429	423	416	441	457	422	438	445	437	429	427	371	434	429	430	430	424	464	435	434	424	434	433	419	466	457	459	431	420	439	415	467	423	439	429	426	445	466	437	434	480	439	454	428	419	388	447	468	423	426	474	444	425	427	387	445	437	393	420	433	443	450	439	409	434	456	447	427	449	420	444	451	445	417	421	431	425	444	432	432	427	468	442	421	438	467	424	415	455	457	418	447	466	456	463	384	426	419	446	419	433	425	433	373	421	465	378	417	446	468	421	439	437	429	420	414	470	427	413	466	415	424	433	469	429	420	427	442	430	431	421	449	442	415	425	434	421	425	468	417	427	400	414	428	446	425	413	460	427	436	453	401	434	414	434	440	438	446	424	448	449	449	459	434	409	435	458	426	430	445	415	406	413	434	452	459	434	437	452	464	403	407	428	411	466	475	429	430	400	454	402	402	397	405	445	454	429	425	434	408	459	438	406	442	435	464	418	426	412	457	433	414	449	454	432	401	428	412	430	409	414	458	438	423	441	455	431	472	437	450	427	407	382	450	392	422	446	429	448	416	443	384	421	417	446	475	430	418	428	435	420	434	409	400	379	423	439	432	450	447	417	456	418	415	446	480	455	435	437	414	441	412	439	451	405	452	473	464	411	465	412	434	438	452	477	438	443	465	415	421	432	413	429	400	447	441	481	448	433	421	473	411	399	401	443	462	444	402	423	459	464	428	405	496	425	417	443	434	454	446	433	434	413	425	407	422	444	440	437	441	419	411	430	403	444	449	418	421	402	411	413	427	428	443	457	438	437	424	432	442	430	399	425	423	424	415	424	435	418	424	414	394	437	484	431	408	449	403	432	435	432	414	436	418	475	440	426	443	447	451	439	443	419	454	437	398	493	463	436	417	445	440	444	458	442	430	421	401	452	432	453	448	423	436	440	430	463	423	411	439	475	450	436	438	440	429	431	435	421	420	432	431	404	434	458	422	417	434	393	425	417	431	446	421	406	410	402	431	414	426	442	434	421	425	394	449	437	441	434	443	443	402	426	429	439	471	421	425	431	427	404	428	396	438	465	437	440	419	433	399	462	448	407	478	425	425	411	398	438	460	393	443	444	438	441	433	423	423	404	430	410	427	428	423	443	443	452	442	464	449	456	416	446	397	440	431	477	434	403	388	453	390	441	406	428	446	435	403	445	438	447	449	451	431	425	392	415	440	454	430	448	421	445	461	435	476	413	425	477	403	444	424	439	406	425	401	441	404	419	420	426	451	439	461	420	430	432	426	436	435	419	444	454	436	398	411	423	414	409	435	421	435	445	436	437	438	385	399	411	428	436	449	422	417	427	417	422	400	458	425	417	431	412	402	440	465	459	427	426	440	437	449	450	446	399	387	441	481	424	407	439	461	436	446	436	420	429	467	439	414	411	461	432	436	420	444	446	452	449	453	430	410	413	425	434	466	432	395	467	385	420	447	438	421	420	434	435	474	427	419	426	460	437	437	408	425	446	449	421	413	421	455	448	413	421	453	407	433	444	440	401	416	418	430	447	398	435	423	456	463	461	451	424	434	426	439	407	421	423	411	451	419	413	446	418	461	426	432	410	421	444	472	454	431	430	467	437	398	439	430	453	395	409	462	453	503	421	451	413	447	423	427	431	423	413	414	397	443	438	458	420	432	431	428	406	441	463	419	437	450	413	382	402	458	422	434	404	420	406	381	432	492	427	454	429	439	472	436	456	405	444	455	417	405	442	429	415	450	434	434	421	423	439	435	431	428	432	468	434	438	415	423	392	462	443	431	488	430	452	443	400	418	403	436	436	372	409	435	445	429	456	427	433	463	451	441	425	444	424	427	420	430	457	427	424	400	435	465	434	445	427	410	428	423	429	399	472	403	438	440	427	415	437	454	450	449	419	453	442	458	422	411	471	483	422	405	448	424	441	437	436	428	454	414	426	439	406	460	430	398	461	414	415	409	404	420	416	459	448	451	472	447	431	450	426	421	399	425	429	431	415	425	422	440	462	440	412	449	458	422	420	435	390	469	420	462	444	440	425	433	422	424	440	482	438	426	422	478	451	439	470	449	430	448	417	441	453	430	441	397	413	426	463	427	408	432	398	430	430	389	466
28027	24367	23393	10868	3073	1809	983	567	486	388	378	371	307	292	295	271	273	257	309	271	268	264	284	258	265	253	292	256	280	277	251	253	290	250	236	258	255	243	267	266	279	297	288	264	264	301	244	288	264	224	298	288	286	299	275	304	265	282	262	250	265	275	260	294	255	297	276	246	249	258	253	238	265	248	258	296	272	273	266	268	266	263	258	274	259	292	261	271	266	290	285	254	258	259	252	248	267	256	272	279	225	270	250	260	292	272	270	253	289	258	286	310	257	282	263	242	279	276	299	260	306	350	311	275	281	267	263	272	274	263	241	278	260	268	272	257	312	253	266	260	257	303	257	251	244	258	275	296	254	289	267	282	258	253	265	269	267	241	255	257	270	293	285	265	260	265	261	278	283	265	271	266	274	264	284	287	244	269	264	272	260	292	254	281	271	261	286	277	259	280	274	253	256	295	233	236	261	279	253	265	291	260	298	277	292	259	265	264	300	281	261	256	245	296	276	262	231	272	254	234	270	261	271	260	248	250	294	262	274	249	253	267	296	263	289	273	247	254	270	269	275	258	259	248	271	256	249	280	260	289	258	244	275	281	271	280	246	259	271	273	295	265	282	259	277	281	284	278	256	272	269	279	285	284	293	285	265	279	262	266	250	254	251	265	276	286	268	255	278	279	259	250	292	267	284	288	267	268	293	266	232	283	271	232	250	263	252	300	307	264	304	255	271	269	263	261	249	273	267	271	249	266	268	298	285	268	266	278	267	279	275	224	283	260	270	269	281	295	278	287	286	259	270	277	255	281	270	273	293	254	269	274	253	265	233	250	275	265	269	240	271	277	250	269	292	270	278	271	302	255	272	253	285	261	263	216	274	276	264	271	297	285	284	256	264	262	244	249	273	298	271	264	279	255	284	290	278	318	279	272	283	269	273	279	286	296	255	266	257	264	264	265	264	267	276	259	263	274	271	260	264	266	251	248	266	282	303	288	282	268	276	259	281	305	268	263	250	254	265	255	272	293	254	282	280	269	253	248	255	296	276	267	258	258	239	275	273	264	280	260	242	253	294	274	289	270	286	268	266	273	262	292	261	244	284	276	267	260	262	284	259	268	266	285	237	253	262	261	272	260	267	260	256	289	264	286	244	251	262	258	235	234	252	256	281	263	235	279	290	244	249	290	261	262	273	245	272	231	263	255	268	287	267	275	263	265	305	256	261	258	270	266	268	243	270	268	237	228	279	296	240	277	279	265	240	289	257	276	265	274	273	253	273	254	261	285	255	254	281	268	248	245	268	252	261	301	278	276	257	264	250	273	286	271	277	267	243	255	266	310	263	248	263	292	292	283	250	270	296	296	277	253	308	280	280	237	290	282	281	275	276	279	285	242	268	289	279	296	280	289	278	264	263	308	260	287	252	253	257	285	257	258	232	247	254	282	263	285	262	301	258	252	300	249	277	282	272	266	283	231	278	274	248	304	262	283	288	282	246	249	269	285	267	256	284	251	270	277	265	261	260	266	258	279	269	260	273	252	270	233	275	238	290	259	279	291	244	290	283	289	288	249	267	274	245	252	269	272	276	262	237	284	258	246	295	288	289	290	247	250	280	285	310	281	270	263	259	294	241	289	279	295	284	276	247	267	299	267	259	243	282	234	238	261	242	262	268	238	258	296	260	247	267	261	293	267	296	261	263	287	260	284	267	217	269	271	263	273	292	243	265	277	276	246	282	275	273	294	291	261	265	271	265	266	279	297	261	274	245	287	295	283	281	267	268	241	293	309	240	281	287	254	255	276	267	267	268	249	245	249	309	264	296	243	282	271	264	287	270	258	259	265	253	262	271	300	260	278	288	271	245	252	274	273	307	300	286	258	267	270	247	276	254	276	272	277	280	272	284	274	310	261	267	295	244	278	275	245	223	278	265	262	269	240	267	291	275	257	264	273	282	266	257	266	267	270	236	267	268	220	262	295	255	289	260	251	243	273	251	264	240	272	238	282	246	246	263	280	246	282	285	244	254	267	258	269	261	283	253	288	227	289	264	280	254	268	274	261	283	256	233	243	283	263	261	252	270	277	268	293	243	264	268	255	258	254	269	260	259	294	276	302	248	292	278	265	274	279	276	309	300	260	260	284	265	241	275	265	270	242	278	260	261	270	290	260	245	283	277	262	260	273	279	227	280	250	298	262	261	269	262	278	253	269	265	243	268	255	306	263	248	270	243	257	263	271	256	272	271	279	274	271	264	289	293	258	259	261	291	276	257	248	280	247	294	235	264	258	297	278	260	244	240	274	286	274	256	250	282	277	290	247	251	287	252	255	282	306	272	244	276	253	240	280	283	277	288	261	278	260	265	276	233	285	249	246	264	287	267	250	291	245	258	253	276	259	298	277	293	277	287	290	291	285	272	280	259	270	258	278	248	266	284	275	255	283	232	262	262	250	254	260	259	276	290	267	244	251	264	269	260	277	269	280	272	279	261	259	262	271	266	275	322	277	272	288	264	282	265	283	269	287	268	288	276	263	287	270	234	267	243	259	260	258	278	285	271	274	281	265	284	263	270	285	294	278	264	247	272	252	262	246	269	262	286	257	250	284	259	279	285	276	264	248	267	265	252	272	243	226	249	273	277	271	264	284	238	274	264	252	241	276	254	275	287	256	255	263	255	264	264	272	255	244	253	297	266	288	278	297	268	281	257	276	288	282	269	264	290	258	234	245	278	289	260	280	269	289	255	261	269	301	277	316	256	277	284	248	271	240	280	260	280	260	262	272	252	278	273	256	258	292	281	265	255	259	292	262	252	277	249	299	249	239	276	301	270	249	259	278	266	275	279	289	299	284	256	294	258	273	222	284	262	260	273	267	264	255	261	294	240	277	261	293	271	268	246	268	296	268	245	266	273	261	241	259	281	263	256	291	260	254	292	267	258	260	259	248	301	260	244	283	258	241	260	280	265	286	256	285	260	281	249	257	266	254	271	268	262	238	278	291	265	276	266	265	218	269	289	263	255	284	280	249	270	257	306	270	278	264	269	281	271	275	276	293	268	282	255	284	260	265	271	263	269	266	302	290	293	272	268	260	281	263	268	268	270	259	261	285	272	279	255	254	293	265	253	290	248	260	281	275	251	248	254	257	269	275	252	270	265	239	269	270	257	278	267	249	278	248	262	254	260	257	285	257	290	267	270	272	256	265	253	264	284	245	255	278	265	296	273	290	281	246	249	276	264	241	255	277	253	259	255	236	269	262	266	276	272	289	272	252	290	235	280	266	258	238	285	283	277	269	247	235	294	290	279	270	256	258	264	266	278	264	293	244	282	301	270	267	282	285	259	303	288	278	308	289	268	245	282	276	259	280	262	269	266	244	264	270	250	289	284	242	246	269	285	242	260	241	270	282	268	258	245	275	276	305	264	271	292	247	253	264	262	267	279	277	256	289	261	274	289	296	253	280	259	264	277	279	233	275	269	259	277	258	223	266	273	276	284	266	253	280	274	284
26755	39172	23243	9478	4761	2926	1765	936	734	600	523	528	436	420	345	358	318	300	298	338	308	326	292	289	294	331	277	310	304	327	310	291	304	310	316	312	310	308	312	298	323	310	304	290	308	342	296	316	303	298	304	293	296	298	298	337	297	286	339	311	324	303	309	312	356	331	309	297	308	322	305	303	334	311	349	319	290	310	303	337	319	309	322	359	314	304	324	292	297	315	282	315	319	311	326	286	333	298	298	303	273	315	323	339	335	323	334	341	310	331	288	270	319	325	297	314	318	312	349	339	358	375	379	351	327	325	308	328	298	320	294	334	311	328	301	333	307	322	316	288	296	310	281	309	330	289	330	302	318	303	303	320	312	287	307	287	313	314	310	298	296	331	340	331	329	313	311	281	307	282	348	292	296	305	281	330	264	308	316	306	282	315	317	321	308	309	339	313	292	278	300	337	289	292	354	328	297	323	296	334	299	292	307	319	276	292	319	311	302	321	303	307	295	326	351	324	330	318	299	312	289	313	298	321	309	321	317	323	318	309	322	309	307	312	307	302	319	309	322	325	309	330	331	311	323	306	317	291	325	299	310	319	302	313	327	296	261	339	310	286	309	309	354	306	343	325	300	302	297	306	304	291	293	303	316	310	333	305	325	298	321	327	301	306	325	325	283	314	316	313	312	284	344	300	346	308	308	288	333	311	318	309	296	352	282	301	320	328	297	323	291	320	337	287	275	307	298	295	311	299	313	337	315	312	297	303	322	299	312	361	291	309	333	322	329	320	293	288	321	319	337	336	333	282	328	295	331	322	302	329	304	341	292	326	305	302	305	292	306	330	299	280	285	295	264	317	328	323	317	308	353	304	320	308	336	323	305	301	319	318	308	311	355	295	331	365	312	305	310	331	311	301	297	343	255	309	281	291	312	293	308	325	311	308	331	314	323	331	296	336	321	290	340	356	299	306	300	290	300	321	327	338	307	283	309	302	309	341	340	297	300	317	317	311	322	313	326	336	294	310	337	324	300	289	306	285	304	348	280	329	318	322	311	325	338	307	294	290	310	272	335	318	310	327	299	309	314	289	289	291	315	307	277	306	323	319	290	305	286	318	299	279	294	285	308	305	282	308	324	313	317	312	309	319	271	307	293	281	296	322	325	307	287	282	304	296	318	363	269	304	305	314	343	314	324	288	300	307	303	312	313	306	331	321	295	299	302	320	321	272	295	309	321	305	310	342	329	328	312	337	338	268	305	301	310	324	320	268	286	318	308	310	302	275	299	315	311	325	300	331	317	322	309	315	287	297	347	303	346	307	302	299	348	323	315	267	299	283	315	318	310	339	331	285	278	313	296	353	311	300	299	324	329	320	300	299	297	309	322	320	313	307	303	296	323	333	317	329	329	298	315	315	311	303	323	320	316	299	291	330	288	321	310	312	264	291	339	338	320	309	303	328	306	322	316	326	337	300	332	353	311	313	294	312	301	314	303	327	318	295	328	300	305	328	343	303	284	315	310	355	329	323	316	323	304	294	268	291	300	294	316	287	308	325	348	310	317	313	330	336	315	356	344	301	313	291	293	324	298	318	293	294	311	336	291	299	313	319	321	304	328	308	333	317	311	304	288	317	328	305	331	282	345	308	310	303	302	332	306	323	298	307	359	320	298	301	273	327	307	299	328	355	330	301	305	303	329	355	305	273	324	316	298	281	286	324	321	313	324	301	304	332	336	308	295	328	301	333	326	309	324	316	295	327	305	311	315	318	300	328	310	331	296	291	337	332	327	320	310	291	326	304	307	307	331	346	308	296	290	296	315	315	318	311	324	269	323	300	303	327	339	302	314	326	299	302	334	345	280	305	305	310	335	317	293	328	333	283	319	329	318	307	311	328	294	316	297	317	299	302	326	311	310	318	312	334	295	290	318	333	310	281	331	275	298	305	321	280	300	296	301	319	288	310	326	303	329	349	303	319	295	326	312	328	307	335	318	293	316	294	293	324	313	341	369	337	330	303	339	291	333	315	295	337	314	335	310	320	295	307	334	318	295	307	313	304	329	324	309	311	334	338	323	300	319	313	294	290	323	285	321	276	324	291	324	275	313	321	319	289	338	298	301	307	297	304	303	272	280	308	328	320	321	334	314	317	339	318	310	320	312	299	318	341	329	310	282	314	323	328	343	307	325	326	302	304	280	306	305	307	335	314	315	314	304	311	316	334	323	293	344	337	279	310	330	331	315	321	318	318	310	276	316	345	331	306	313	304	268	323	305	323	331	292	309	294	322	322	314	291	327	345	323	324	310	300	326	340	307	300	288	285	303	305	352	319	316	319	289	322	322	301	321	337	336	294	302	331	307	314	329	296	309	326	304	326	346	299	288	312	311	325	325	297	329	299	264	316	288	317	321	305	343	303	288	286	339	306	294	313	327	302	299	315	305	319	301	278	328	338	300	303	324	323	295	291	296	324	322	307	309	342	337	283	301	316	300	296	321	283	310	284	325	334	320	328	318	337	325	300	317	302	317	340	327	318	315	312	309	301	310	289	297	317	293	306	304	299	281	324	340	307	277	308	337	323	297	315	324	299	312	331	321	316	339	322	287	294	327	303	303	325	316	327	331	335	308	310	288	321	324	314	315	309	301	327	285	313	326	314	300	300	294	283	318	334	306	312	323	289	271	294	307	318	320	322	270	312	291	327	308	335	312	314	312	302	337	303	332	324	291	331	325	301	334	311	308	297	304	318	307	319	315	321	302	335	293	314	288	314	291	313	284	287	313	337	320	314	304	302	305	272	297	304	321	356	287	312	304	317	346	334	286	328	314	326	323	300	300	325	324	335	314	360	308	324	317	317	286	324	308	308	292	307	304	301	320	311	329	313	334	291	323	319	318	327	348	305	315	304	312	305	353	323	322	290	295	317	325	292	308	314	301	294	358	323	340	310	318	290	303	339	303	323	310	304	325	318	327	307	317	315	317	303	339	334	319	318	333	351	310	322	332	298	296	338	313	314	295	290	282	312	311	297	320	339	297	323	324	310	298	300	323	303	330	307	327	328	300	290	314	338	321	301	347	306	303	303	272	320	325	332	328	309	289	318	273	276	299	311	316	322	330	313	286	325	336	316	297	279	325	327	294	308	327	304	325	342	298	321	295	334	325	291	295	315	302	291	286	290	289	335	302	328	273	320	311	314	308	312	332	286	315	332	297	296	269	290	307	349	335	336	315	330	323	284	308	320	309	297	327	326	291	308	322	318	292	318	286	317	306	323	322	305	299	328	347	351	293	309	293	315	264	307	351	311	312	292	312	303	317	278	337	315	312	318	295	343	301	325	292	305	304	316	286	314	313	304	275	309	321	329	311	309	309	313	316	304	312	338	313	325	344	324	303	304	318	321	301	325	306	301	300	307	310	283	323	316	291	321	286	321	335	327	327	308	324	280	305	271	325	309	294	293	309	313	315	313	281	303	301	344	300	325	324	319	335	298	314	317	314	311	302	331	305	336
24086	21273	28519	24393	21227	11878	2490	1192	787	642	600	544	505	483	438	382	409	377	363	406	355	370	338	350	356	377	343	359	329	350	347	311	337	324	332	323	332	323	347	363	314	311	354	349	321	351	328	361	325	330	339	313	328	341	317	350	307	319	342	356	354	307	358	323	330	370	334	308	324	331	329	330	350	335	332	322	307	313	349	330	324	340	309	314	304	379	321	350	332	335	340	374	317	333	329	350	339	344	339	308	309	322	312	377	328	332	329	324	310	313	333	350	317	337	327	305	353	373	362	409	373	372	431	351	367	324	309	340	336	344	338	323	322	311	349	322	314	304	356	353	364	336	335	297	321	346	350	333	341	313	312	360	329	304	308	288	343	361	385	308	326	301	339	330	331	347	336	299	339	327	332	349	344	360	310	338	337	349	305	307	322	327	281	337	349	342	321	335	334	321	299	308	315	334	341	320	312	309	355	340	379	347	330	359	318	334	323	327	311	309	357	329	350	326	319	346	333	312	321	301	363	331	319	345	330	332	334	318	325	306	326	348	326	321	324	334	366	356	312	356	360	349	343	297	346	372	352	325	309	329	310	294	320	341	357	339	309	365	318	315	318	338	292	343	343	354	310	357	307	340	330	340	310	339	327	298	369	341	305	337	321	313	347	322	317	323	322	355	313	319	361	309	342	338	359	306	321	339	331	316	328	314	321	333	335	349	338	352	309	331	345	324	314	332	332	308	326	312	340	364	309	317	314	328	346	292	324	299	334	335	317	346	338	313	311	336	309	304	321	360	341	324	369	365	336	336	324	337	362	314	338	334	330	338	326	338	332	346	333	344	338	329	349	339	318	350	326	347	319	322	320	340	347	370	313	328	305	332	331	321	304	323	374	339	340	339	324	307	341	331	319	327	321	327	351	326	345	338	356	326	323	347	332	345	330	330	338	329	317	345	310	334	310	323	342	331	348	334	350	317	330	314	324	313	376	328	354	334	330	322	324	340	334	320	328	357	381	333	324	304	327	354	310	312	351	330	307	325	308	319	326	320	347	354	309	328	318	323	327	351	288	330	327	308	321	318	312	338	276	356	324	346	338	328	355	340	348	326	336	321	327	329	354	328	316	381	355	362	327	303	342	311	322	314	331	341	313	356	331	341	310	355	296	325	311	349	328	349	335	338	319	332	315	331	343	357	335	333	329	320	353	324	345	323	336	347	322	361	330	348	295	336	357	349	320	306	330	371	322	345	308	327	345	326	337	328	312	317	359	324	355	314	345	317	342	280	355	343	330	323	318	305	328	304	329	350	317	307	326	366	316	323	351	360	348	332	339	300	338	319	316	343	341	317	329	319	309	350	332	335	356	301	334	327	336	348	335	354	355	328	356	328	330	337	308	347	309	315	338	361	340	324	327	327	318	325	340	322	294	315	311	319	311	313	305	372	314	315	323	327	330	326	313	329	347	344	344	332	327	323	330	350	338	327	349	309	354	330	322	334	359	363	339	357	314	318	328	340	342	330	333	328	350	314	319	317	344	339	352	339	331	328	339	359	320	348	333	338	318	335	311	351	309	350	341	349	332	329	333	306	354	325	331	331	305	356	315	360	319	340	316	318	314	345	336	334	312	299	359	331	333	322	339	327	343	345	344	315	325	337	319	297	338	298	321	345	375	339	330	341	303	319	352	322	332	346	348	304	304	310	331	329	350	345	293	346	309	329	308	336	313	374	319	358	320	325	314	280	315	341	313	349	341	374	354	357	330	321	327	311	323	317	335	335	336	280	307	324	325	323	352	288	338	306	332	366	320	371	323	309	293	307	339	318	297	329	364	317	352	313	336	350	303	352	296	324	336	318	306	338	332	349	332	320	320	322	313	313	321	306	319	315	354	335	297	325	322	303	326	313	328	293	316	316	301	293	316	331	339	312	321	348	328	362	371	325	325	317	315	364	355	358	342	333	330	316	309	325	290	307	355	324	311	338	308	328	330	301	358	340	339	294	306	339	330	307	321	315	366	349	350	343	314	336	317	347	336	321	306	327	323	329	333	342	320	322	329	326	329	321	312	338	321	362	333	329	345	330	348	364	334	345	326	315	367	307	312	313	325	332	323	322	340	306	359	327	323	356	332	304	337	344	322	282	318	326	342	296	342	341	288	323	323	327	331	318	338	336	346	321	340	333	298	340	336	307	320	336	352	325	335	311	322	323	311	338	335	339	336	322	301	329	314	351	343	335	330	360	320	369	311	324	343	339	333	315	293	351	360	336	329	368	354	338	321	340	338	305	352	336	323	321	327	367	353	331	325	314	321	343	325	338	334	344	322	333	344	315	328	353	315	343	342	340	344	363	309	338	321	318	331	334	360	342	345	353	352	338	326	331	344	351	308	326	340	339	328	339	342	339	345	370	354	329	323	326	323	321	309	312	322	337	304	316	312	334	341	335	324	331	340	326	325	309	331	365	347	351	319	328	327	315	326	313	303	321	329	341	350	331	346	345	304	330	325	340	302	343	334	338	345	339	321	328	318	295	329	289	328	323	372	317	342	323	320	337	298	305	308	335	336	315	352	366	340	312	298	330	311	347	300	315	284	318	303	347	305	334	317	334	319	311	355	300	304	330	318	318	335	369	334	329	354	310	350	313	331	315	298	330	290	307	338	333	336	321	315	340	316	312	337	325	315	335	304	284	325	354	332	323	354	341	325	306	330	345	345	326	334	327	338	350	324	353	313	336	329	331	308	302	347	336	334	324	331	336	321	351	321	311	359	306	341	334	331	336	355	317	337	332	333	333	343	310	328	351	339	321	315	346	337	316	362	318	298	325	351	315	337	333	342	303	330	324	333	329	341	336	342	335	316	301	307	354	333	329	328	292	326	319	339	323	336	312	333	309	345	323	303	315	358	315	338	324	293	305	311	340	318	310	350	329	337	310	356	312	352	308	313	324	297	334	333	322	344	330	371	351	341	292	346	299	329	331	331	357	333	310	320	339	353	333	304	298	309	373	310	368	321	309	361	351	332	348	328	350	339	333	357	371	344	336	320	322	320	322	311	336	319	334	319	298	337	327	355	330	321	363	334	333	349	305	351	352	344	347	327	309	317	307	319	331	368	311	347	344	363	346	322	309	330	339	374	316	332	321	348	329	313	311	348	322	315	357	310	370	348	329	325	316	317	348	320	316	300	317	370	333	306	318	320	311	348	353	324	329	331	329	315	340	313	326	340	357	337	308	330	340	331	318	306	354	333	321	329	365	310	312	331	340	290	310	329	348	328	334	334	317	336	331	324	316	313	345	323	317	325	349	312	355	340	335	314	330	320	343	315	311	349	319	322	311	370	359	346	299	327	348	333	339	337	357	315	321	322	334	318	308	317	335	339	306	363	334	363	327	360	305	339	322	338	305	331	327	342	305	338	346	290	354	296	347	325	332	333	342	348	325	334	337	343	354	348	323	322	345	338	308	340	374	319	370	308	325	296	327	364	317	296	326	336	323	309	341	319	344
29522	47974	31353	14224	7850	5161	3332	1926	1309	1038	888	737	631	614	513	514	500	428	439	437	423	438	451	419	420	393	412	391	378	412	358	410	377	395	422	428	372	370	385	382	436	385	416	366	382	402	382	397	369	369	388	350	389	379	401	389	371	393	350	371	362	443	383	359	413	396	398	381	361	366	383	377	393	386	390	369	380	391	369	348	388	361	384	382	383	426	367	375	330	378	395	380	382	396	369	355	394	387	357	376	393	404	390	366	399	370	386	377	384	378	372	385	357	394	379	389	383	417	459	479	471	474	467	415	416	369	391	406	385	383	416	415	401	379	382	379	403	341	336	381	375	330	376	363	366	360	387	354	400	385	391	386	383	354	380	374	392	369	387	411	392	387	384	388	365	353	346	382	374	393	377	371	399	374	372	370	394	384	368	365	361	416	404	348	384	382	411	346	374	364	372	386	356	405	350	365	397	385	370	387	398	372	370	374	387	376	343	385	362	360	339	366	366	386	373	406	361	372	376	348	386	327	364	387	371	370	388	370	358	353	376	373	384	351	380	392	394	399	363	367	392	394	372	355	369	364	383	374	355	356	365	392	363	405	374	366	373	372	374	384	378	395	402	388	394	398	345	380	389	407	364	399	352	424	344	352	386	357	378	339	397	361	351	361	367	350	374	368	359	357	394	410	365	373	391	389	342	378	401	371	376	395	380	351	418	366	369	359	360	398	382	366	378	367	350	399	408	380	375	367	357	369	379	374	403	383	385	388	359	376	399	388	402	362	337	355	371	368	406	429	390	348	386	352	375	361	379	391	392	369	380	389	376	388	378	378	366	388	375	392	404	358	367	376	358	364	369	393	353	415	389	353	379	401	400	320	402	361	370	366	376	367	370	364	372	385	379	417	364	393	400	400	388	324	378	353	380	382	377	362	377	372	408	431	372	370	352	378	386	398	380	365	395	393	371	381	388	373	384	372	365	359	378	382	362	355	382	385	359	377	366	401	383	361	346	390	378	366	395	443	376	412	393	363	373	344	398	381	372	372	363	346	367	352	342	392	332	407	366	390	367	360	371	383	372	396	387	392	369	406	357	412	362	372	362	393	350	369	369	394	358	413	379	392	370	364	377	362	360	391	353	387	419	406	399	406	396	316	361	401	352	398	375	419	379	367	416	396	377	355	437	345	430	371	370	406	388	352	388	369	362	359	368	380	391	375	386	399	407	378	373	368	365	401	374	385	375	349	431	361	391	353	373	358	398	391	357	384	376	362	409	397	393	377	393	395	387	380	377	405	356	363	372	401	359	384	378	383	416	391	388	338	381	354	385	384	380	397	412	393	402	374	384	319	379	390	394	395	370	395	399	350	350	371	377	353	348	393	371	391	400	387	367	404	393	390	373	400	383	351	376	355	363	369	375	351	363	414	382	375	389	351	381	373	376	412	387	374	352	370	385	366	421	344	392	384	381	377	423	360	352	372	384	406	386	352	372	348	373	350	366	383	384	374	364	372	411	390	412	330	366	402	399	392	396	386	379	355	369	389	357	353	365	397	378	351	380	386	406	369	379	401	365	381	361	382	395	419	380	397	385	366	397	366	386	376	396	366	393	382	367	365	362	376	409	377	385	340	408	375	386	375	371	370	400	393	363	393	368	337	363	375	404	358	392	405	400	362	376	382	347	389	358	363	382	375	369	374	408	379	369	360	377	409	357	422	376	393	372	385	392	373	362	366	405	356	345	353	393	374	388	396	358	385	373	392	410	341	373	404	405	411	413	393	350	339	396	383	370	387	401	392	331	342	373	400	417	372	386	350	368	413	363	383	428	432	403	366	400	397	356	364	389	398	368	367	380	370	409	364	374	355	369	360	368	366	368	377	379	378	387	387	342	390	385	401	373	390	337	392	376	318	364	353	351	419	367	389	363	368	376	370	377	361	378	388	382	359	384	372	373	355	383	382	402	390	386	351	365	391	416	376	387	382	399	375	388	370	361	366	349	354	397	399	360	377	380	369	399	377	366	364	404	372	367	383	396	361	397	370	387	391	362	394	369	402	369	380	355	347	387	378	369	388	371	376	370	411	364	373	384	405	387	372	415	367	381	415	376	392	358	325	349	415	328	376	377	361	369	374	373	403	389	363	367	375	408	363	348	348	376	348	394	376	377	360	390	383	374	376	375	385	400	363	394	387	361	356	357	380	400	395	363	353	410	395	394	359	360	389	376	349	350	402	376	375	401	365	375	363	343	388	395	356	376	359	364	408	413	377	386	392	402	387	363	381	404	394	385	371	388	396	373	376	365	386	366	374	359	393	369	346	387	383	347	363	398	372	363	377	386	394	400	349	371	387	438	384	372	388	363	397	357	372	363	390	391	399	384	347	384	414	392	409	374	391	413	355	393	354	395	343	367	395	376	386	377	371	403	355	409	358	358	393	400	352	371	405	381	379	381	363	390	361	382	381	331	411	347	365	379	396	359	407	419	389	385	354	394	403	387	381	369	376	373	394	395	377	381	375	343	346	361	328	380	365	337	404	395	394	411	372	364	374	346	397	366	378	331	386	377	365	384	417	344	416	392	373	357	401	394	373	351	395	389	362	395	365	384	374	410	361	408	408	387	331	397	389	377	368	354	397	369	406	381	368	413	365	360	354	392	390	375	380	377	388	365	382	329	396	361	380	366	373	350	393	355	375	385	375	395	362	394	373	376	390	388	348	350	382	386	389	371	392	396	422	367	340	393	383	369	377	389	406	358	393	358	336	350	397	412	407	379	412	407	395	374	379	380	370	380	389	382	399	369	366	379	376	418	364	383	364	360	366	389	389	387	382	390	357	398	398	386	381	405	373	372	361	394	390	395	377	343	382	393	403	380	368	377	382	370	376	390	409	372	365	385	341	410	344	363	364	382	393	410	377	368	384	376	369	430	366	373	368	379	359	379	370	393	348	369	369	402	380	389	402	382	413	415	386	365	386	364	322	359	395	377	368	374	340	357	369	373	390	367	365	389	377	376	354	370	348	360	386	395	388	357	368	355	354	393	388	378	385	375	362	379	384	390	386	412	402	370	415	356	371	362	370	382	383	354	364	362	367	378	380	432	394	345	364	346	362	414	373	361	355	358	374	381	386	400	364	372	369	368	328	341	395	380	407	373	404	368	412	383	384	372	349	359	360	380	388	400	385	388	366	357	378	375	404	385	371	364	366	363	357	350	376	418	346	373	360	340	404	422	373	397	342	393	398	423	376	382	370	372	397	372	354	366	380	389	371	381	372	370	375	370	380	373	403	365	405	329	360	390	396	355	377	403	371	353	393	391	394	370	394	365	382	387	375	395	362	391	363	382	399	389	372	389	394	402	373	373	338	377	386	380	383	380	362	333	401	351	399	393	366	351	361	399	431	392	390	399	383	405	368	365	360	333	341	375	388	359	378	348	359	359	404	402	384	366	361	371	354	384	369	386	361	391	352	402	374	371	362	408	369	356	382	383	371	370	386	395	330	406	412
25517	21341	27448	25354	12265	2595	1414	832	577	519	445	414	450	365	360	334	327	311	326	319	338	341	331	299	331	307	328	306	304	295	293	303	322	295	291	276	278	295	343	292	298	287	319	299	294	299	283	316	281	297	335	306	323	311	320	316	302	297	295	299	311	287	310	305	287	278	295	263	309	279	297	327	329	280	303	277	307	306	282	289	313	304	290	326	330	293	269	279	319	296	294	289	318	270	336	327	321	308	256	323	301	304	308	295	274	262	311	305	297	292	304	299	312	309	282	329	288	301	319	353	363	354	317	372	333	278	311	321	296	289	314	286	312	297	290	314	310	273	303	297	281	337	326	312	311	309	254	310	302	304	315	303	277	326	320	298	295	295	323	307	292	301	317	318	312	304	285	328	274	305	273	291	272	269	306	322	284	330	292	284	323	292	311	306	321	285	297	330	314	320	289	306	300	280	324	283	287	323	312	324	314	281	313	311	308	345	296	311	293	302	303	278	336	271	302	284	327	288	281	312	269	288	263	326	301	296	291	300	327	289	318	316	319	291	303	322	313	305	328	320	312	292	307	300	294	279	322	299	314	293	298	284	299	319	331	277	290	282	279	309	273	301	300	326	299	302	318	307	318	324	311	324	318	296	296	305	311	335	285	332	294	300	303	266	324	336	321	272	320	307	276	300	304	287	348	287	339	302	310	318	337	283	299	317	300	329	318	289	311	296	313	302	288	307	305	307	284	272	297	296	327	274	287	335	287	321	323	272	320	316	340	326	331	296	290	290	308	302	312	304	294	325	334	297	298	283	333	292	313	279	290	279	324	314	297	354	279	310	303	332	296	273	292	295	287	304	306	280	273	292	294	289	325	298	283	310	336	319	285	305	297	297	321	284	307	290	301	296	288	302	270	296	306	308	276	322	340	340	295	293	301	313	280	298	306	283	302	325	300	320	312	279	306	282	314	297	298	288	284	304	289	303	303	304	328	310	326	316	320	314	287	275	295	312	296	274	322	307	301	324	299	312	299	303	324	296	306	304	292	299	300	311	339	314	312	311	290	320	317	311	316	336	310	315	304	335	314	317	322	291	276	302	310	270	305	314	296	304	310	291	333	288	277	288	323	305	290	300	306	297	335	269	305	294	313	299	316	298	312	327	283	294	320	268	290	293	339	293	296	279	336	281	331	270	317	282	299	334	284	320	284	275	276	310	262	307	322	336	292	302	303	310	308	285	310	317	274	302	303	281	256	287	345	290	305	334	311	274	319	312	300	305	295	296	305	309	308	314	313	303	306	301	310	286	298	312	298	298	296	281	292	284	318	321	303	285	320	329	331	299	279	292	295	293	274	323	297	283	320	311	310	301	281	303	271	314	285	281	290	288	344	287	323	304	285	283	311	270	299	328	281	311	320	308	268	265	314	318	278	328	286	328	294	283	284	314	307	292	286	293	319	271	291	321	314	325	322	272	315	297	282	306	292	300	275	285	318	306	293	285	329	316	315	329	289	305	305	326	315	294	303	315	295	296	314	309	328	290	336	318	334	281	323	307	332	280	312	317	307	309	292	302	308	311	320	298	322	293	291	300	313	308	300	326	303	292	275	297	334	328	320	333	288	278	301	297	293	298	328	342	323	280	307	284	309	318	291	293	296	296	333	302	310	317	302	317	327	316	279	294	310	268	306	303	282	297	299	339	326	297	286	310	288	278	325	284	315	296	281	306	314	307	306	300	291	307	317	297	308	329	311	286	325	320	323	307	313	292	287	310	315	275	292	302	286	278	311	314	311	287	297	287	310	288	301	304	318	290	304	278	278	307	277	291	278	285	330	278	291	274	311	329	304	283	306	317	285	297	297	287	301	300	307	318	303	318	281	282	311	290	289	293	297	292	319	311	278	277	288	304	295	286	283	304	303	317	313	288	330	309	293	308	330	325	304	294	290	287	291	327	291	309	289	303	312	309	284	301	285	306	287	322	297	312	294	321	285	284	299	308	323	345	316	298	322	297	313	326	290	263	312	285	314	303	324	297	301	307	340	288	284	300	274	322	312	322	324	298	293	317	299	293	289	312	308	295	337	303	337	315	303	297	344	296	290	323	323	304	309	305	315	323	306	279	315	332	305	307	297	279	281	356	320	293	292	315	269	297	314	293	320	277	295	319	296	269	288	289	309	323	295	278	315	298	281	331	284	299	284	304	279	305	280	291	294	270	296	302	313	334	305	333	277	304	304	337	287	300	287	319	328	280	316	296	324	333	297	329	304	301	290	317	294	302	306	310	315	299	315	325	330	303	279	301	301	302	289	296	318	295	266	308	290	273	293	319	307	293	309	305	304	288	307	268	296	291	318	319	278	326	329	308	289	280	335	305	276	306	289	322	294	310	319	287	285	306	312	288	324	272	299	299	276	314	303	279	308	297	300	330	327	308	312	306	290	283	299	280	318	305	289	293	303	314	281	311	321	280	322	310	329	301	322	302	311	314	284	313	298	309	301	285	313	289	289	311	297	303	303	287	326	308	306	297	322	295	300	328	276	284	308	303	312	263	298	322	303	267	311	286	317	262	278	301	282	322	311	310	299	287	284	292	284	270	284	268	307	330	323	304	315	308	278	319	279	289	287	302	287	332	287	323	307	295	316	293	298	308	311	295	291	286	286	297	309	287	305	293	281	291	325	301	283	307	315	278	291	326	314	296	304	284	272	304	268	300	294	309	306	272	304	298	309	325	311	295	292	307	299	273	329	293	325	314	320	286	307	301	293	293	311	307	304	305	298	292	306	279	326	296	275	277	301	290	343	284	296	317	295	287	289	290	312	314	329	287	318	309	310	290	299	312	305	285	295	309	306	280	318	275	324	280	320	287	291	271	279	294	304	276	297	296	284	294	308	298	295	305	308	288	329	281	292	310	311	291	328	324	309	327	316	333	308	319	301	303	308	308	320	291	294	306	294	297	293	323	321	313	334	322	289	283	329	300	295	321	298	341	304	350	303	303	299	307	285	281	287	302	310	282	283	290	291	317	322	309	296	287	309	284	292	275	296	285	341	287	311	323	324	290	286	284	313	312	304	284	308	299	317	302	298	319	262	329	301	309	282	320	292	309	296	341	310	300	340	310	312	280	307	307	349	288	319	302	274	272	349	324	291	271	338	304	308	265	289	297	309	294	329	318	319	302	278	299	314	301	336	298	311	291	299	314	329	290	300	285	319	326	291	311	279	301	333	293	305	296	319	309	268	309	329	290	275	283	268	306	295	309	299	278	316	305	322	282	314	291	300	331	286	298	309	317	290	288	325	312	270	292	321	290	316	297	334	315	316	319	286	275	293	331	286	313	303	299	328	310	323	301	297	275	312	320	297	329	306	271	315	285	283	328	290	289	308	278	291	307	314	272	293	302	309	268	310	303	347	308	298	292	319	308	286	301	301	303	307	280	261	282	329	294	314	269	306	296	312	307	285	298	279	288	284	319	299	287	274	303	277	312	307	292	328	299	294	299	313	331
28236	41917	28725	12010	6372	4102	2592	1438	1052	795	699	599	531	469	447	454	434	419	437	403	374	384	390	386	389	343	379	357	346	379	339	368	354	371	379	368	349	376	383	374	347	368	354	366	348	389	353	363	358	334	346	341	348	350	409	352	391	360	355	353	363	328	355	322	346	369	329	337	343	330	357	349	371	338	382	404	348	386	371	333	349	379	336	334	327	347	353	337	416	390	356	323	355	367	339	361	341	359	346	385	345	362	399	372	328	339	354	356	391	382	368	349	399	340	360	342	342	354	450	431	404	430	374	430	379	406	370	373	381	336	375	312	375	342	350	333	348	383	343	379	343	344	336	331	384	350	355	357	376	355	388	370	359	351	364	365	378	364	352	390	313	345	362	324	328	352	373	327	373	373	379	346	380	324	342	376	353	339	345	340	343	346	321	365	347	381	329	357	334	337	361	355	357	336	330	338	336	345	392	366	397	369	377	371	351	354	358	353	338	343	339	377	356	352	335	381	346	371	358	365	366	317	339	326	353	320	362	344	345	355	361	381	381	392	363	389	318	346	317	356	324	377	309	387	362	378	344	332	363	336	360	333	353	374	354	358	358	335	361	345	376	301	378	338	360	333	359	333	351	351	356	373	337	382	373	359	342	381	347	383	369	369	361	373	384	345	381	357	349	380	343	371	359	331	377	329	331	346	316	345	323	385	350	377	349	358	344	368	374	334	351	371	341	357	352	357	350	376	353	349	333	361	327	345	335	363	365	329	337	370	365	336	328	336	362	373	360	351	345	332	348	334	349	348	353	337	346	341	336	334	343	332	354	354	335	365	386	353	354	370	320	345	321	339	338	356	343	328	366	330	350	301	357	355	328	361	370	343	356	328	333	344	395	348	374	346	345	369	372	319	334	330	359	364	351	390	344	376	370	365	329	358	324	351	328	364	361	379	355	340	368	375	355	339	363	367	364	334	355	360	335	396	345	371	340	345	356	326	357	378	346	357	342	328	361	354	323	351	353	377	350	348	354	404	328	359	361	351	328	337	340	341	360	358	378	340	347	357	334	345	341	362	355	333	378	353	349	322	364	374	392	343	372	330	384	358	348	347	328	326	345	344	361	346	341	326	387	320	380	339	373	364	336	369	346	333	336	326	369	343	335	358	332	344	366	340	339	363	357	384	361	376	357	347	351	350	386	352	355	368	340	351	373	369	332	354	361	358	359	330	355	357	351	340	349	361	359	336	378	317	334	315	339	374	330	316	364	337	363	350	376	328	315	344	374	368	374	329	378	390	352	355	364	349	331	332	326	385	331	358	324	337	381	373	346	375	331	341	364	332	365	350	382	341	351	360	301	351	319	375	354	340	330	329	325	316	334	349	366	376	326	384	336	350	409	340	351	370	326	377	368	327	343	325	355	369	350	327	354	338	377	347	300	371	329	342	342	314	353	308	342	344	372	339	387	368	355	337	353	363	346	363	397	332	353	333	335	336	352	363	341	373	320	373	345	309	343	374	312	375	361	351	368	370	379	374	327	319	364	347	344	329	346	335	321	344	360	343	319	368	329	375	320	359	363	331	376	332	383	341	361	342	365	354	366	377	345	298	365	318	359	352	373	380	365	324	357	367	334	343	346	357	360	347	360	335	329	361	379	338	353	335	348	364	325	344	346	359	370	326	366	369	319	323	369	321	347	329	375	365	328	326	371	339	368	358	368	342	351	367	357	366	345	379	354	383	341	366	336	321	335	332	356	362	365	389	372	367	346	353	385	363	335	358	331	332	366	359	351	394	335	369	351	361	335	351	352	346	376	315	365	323	371	341	333	364	358	356	315	363	342	345	393	359	337	364	359	356	320	346	334	328	313	339	374	365	329	360	354	342	344	365	310	371	356	367	364	361	358	364	371	337	344	379	331	348	386	351	340	369	392	353	350	315	372	343	344	330	356	362	384	372	358	343	371	326	355	361	323	341	366	375	365	336	348	343	371	322	330	365	334	354	369	339	358	373	329	381	371	334	340	361	359	365	367	367	356	315	348	343	349	390	341	357	358	333	340	374	359	343	352	366	317	363	366	364	342	351	345	353	349	345	363	343	366	357	373	365	362	360	332	348	374	347	346	379	359	360	345	331	356	352	351	354	352	353	358	359	302	350	388	356	336	340	322	361	334	384	372	385	345	372	326	360	344	347	374	331	327	364	349	360	346	380	346	313	375	339	321	352	317	379	327	359	357	345	386	336	368	343	345	341	343	369	398	358	336	342	386	364	369	376	318	312	373	386	376	359	344	350	339	360	327	328	359	325	333	378	333	351	370	341	355	358	345	337	348	392	334	342	360	354	331	362	355	361	371	366	317	355	335	342	341	333	377	329	346	382	344	363	361	341	352	344	371	315	332	332	344	327	343	374	355	378	358	372	336	363	341	330	379	357	381	397	342	357	350	341	347	329	361	361	357	345	380	381	350	327	358	333	336	332	342	347	364	361	345	353	329	369	331	364	332	335	325	347	356	339	367	339	360	343	335	333	342	315	339	337	342	381	373	362	336	372	328	370	349	343	355	364	351	306	364	366	344	387	349	367	350	331	362	378	328	337	342	345	366	339	376	364	345	366	356	333	345	367	374	338	363	387	372	347	333	355	366	325	334	324	362	318	312	364	364	369	385	343	307	352	376	364	340	350	354	359	370	378	346	360	349	342	368	357	345	368	388	366	363	354	356	361	373	370	368	379	352	333	372	338	332	371	375	337	393	347	390	336	315	365	367	329	341	349	337	351	349	337	334	373	358	362	343	323	333	350	356	338	357	373	371	367	321	328	366	360	368	357	342	336	379	362	338	366	343	337	323	364	371	347	354	358	334	355	345	367	355	363	339	341	348	344	349	388	360	308	322	379	355	352	346	341	386	343	337	339	348	338	373	353	346	344	355	372	380	336	341	348	376	333	349	318	330	344	362	351	343	378	343	361	385	377	339	351	356	370	379	347	379	373	367	370	347	329	354	358	404	308	339	320	326	330	355	334	334	370	352	346	355	376	330	360	367	361	329	340	378	326	319	367	317	346	367	365	385	354	318	320	324	348	373	319	378	369	319	367	366	325	363	364	336	384	393	307	344	382	354	374	326	374	359	348	354	338	382	345	338	368	343	379	334	337	352	352	327	346	345	360	323	357	375	352	356	347	351	314	356	342	338	375	362	378	349	342	331	357	365	331	369	378	368	341	355	333	354	367	370	348	343	336	341	336	348	390	383	371	388	380	328	321	358	363	350	327	361	404	364	348	357	377	343	329	363	349	390	358	369	355	332	356	353	362	357	390	394	351	360	347	374	331	339	371	352	336	359	379	330	342	342	357	386	365	341	336	316	336	338	344	348	391	360	326	362	362	338	385	368	321	335	343	331	413	334	396	373	353	345	346	367	355	362	354	353	341	423	362	364	353	315	358	375	330	344	387	346	320	329	365	355	362	336	348	374	371	323	355	352	355	334	373	344	358	361	356	351	413	359	384
23081	21309	29019	23940	21306	21325	10545	2064	1178	932	766	779	648	611	522	564	433	451	448	427	465	453	400	418	406	392	413	402	417	363	423	397	381	397	389	380	397	412	379	358	444	388	426	389	434	405	408	417	402	381	403	393	383	396	393	384	410	374	378	432	381	402	413	388	401	390	360	378	382	369	353	389	372	398	395	396	421	403	361	338	378	387	383	385	388	383	386	382	354	413	409	387	366	409	389	385	447	377	406	377	416	397	417	385	384	378	382	397	387	427	398	373	408	437	356	422	421	445	459	488	516	410	461	410	412	413	433	393	383	387	371	395	369	369	427	384	365	361	377	356	351	402	375	409	413	395	374	368	347	392	399	411	383	399	430	394	360	370	383	397	376	332	373	402	404	388	371	396	372	401	385	390	367	381	400	379	398	396	371	370	385	366	372	385	381	365	370	400	390	331	419	397	388	383	417	388	373	368	367	414	377	402	413	353	396	407	401	400	389	398	414	382	414	368	395	391	359	370	377	397	367	369	399	402	370	376	401	389	410	394	394	378	365	393	409	349	370	436	395	397	368	372	362	410	363	416	404	362	401	360	408	367	358	381	373	397	380	374	380	386	382	362	368	376	374	395	376	423	401	364	363	380	346	382	421	384	380	373	357	401	414	393	354	392	379	379	391	399	349	403	366	414	365	376	392	413	434	374	389	374	378	378	396	381	412	368	422	403	403	374	377	359	395	386	388	392	358	384	375	388	361	412	373	377	408	383	376	434	354	386	376	362	409	407	379	384	395	358	407	383	354	389	372	372	396	413	358	386	399	416	389	384	402	430	390	393	357	416	416	392	412	351	354	408	384	385	404	371	381	370	354	385	398	391	375	359	389	393	377	358	405	382	368	358	408	388	399	391	404	367	403	353	382	387	380	376	380	406	381	395	395	383	374	364	363	395	366	382	388	376	382	341	413	358	374	357	401	415	386	399	359	358	395	404	395	364	384	373	394	396	372	370	368	355	370	389	389	392	413	363	376	365	388	410	411	362	385	381	392	392	405	394	396	407	375	386	399	376	349	372	352	383	376	383	373	388	407	395	381	404	410	384	394	377	411	421	401	350	411	389	400	390	401	354	381	371	408	372	395	350	390	383	379	373	409	376	375	396	415	390	398	375	379	364	376	384	372	391	378	393	462	327	381	372	393	409	414	362	360	417	428	383	343	366	383	407	385	354	383	394	392	371	401	392	383	356	396	386	403	421	362	383	404	382	412	383	385	375	400	372	358	385	367	400	409	387	394	374	401	372	412	384	390	414	400	436	363	376	413	351	383	364	383	407	381	395	380	405	398	370	425	385	420	385	394	364	371	378	407	351	386	381	399	392	394	373	413	378	407	404	384	382	399	390	353	386	383	368	381	365	393	393	405	364	384	396	370	361	404	400	388	393	398	371	393	399	390	370	412	382	369	409	383	383	391	387	394	393	396	360	400	396	402	395	357	405	377	380	383	384	415	409	360	354	394	365	397	396	397	423	400	384	362	358	396	363	371	352	376	371	373	394	391	359	389	389	383	387	421	416	407	372	369	367	386	351	374	382	391	393	389	373	356	356	365	404	378	343	372	369	390	375	381	393	401	369	339	365	382	413	376	390	375	375	368	368	383	376	366	376	371	414	389	401	391	409	366	387	421	415	404	386	371	399	358	380	374	405	370	399	378	381	387	361	410	402	373	347	377	371	368	393	358	381	383	421	388	367	392	387	363	383	375	382	362	386	346	359	397	403	397	371	400	382	412	399	339	382	371	381	387	417	358	375	363	372	360	365	387	401	366	404	386	378	415	416	379	418	373	385	357	329	443	369	383	377	346	368	367	384	353	386	405	395	389	407	363	401	378	407	386	356	369	363	370	364	380	383	349	408	381	381	388	380	351	376	364	390	402	419	363	364	368	379	385	403	370	397	384	401	375	389	366	349	360	391	361	373	387	407	357	379	414	373	391	383	377	360	388	400	377	404	376	420	418	381	358	369	402	357	371	380	399	402	383	349	392	364	402	348	382	400	387	402	373	398	386	420	382	374	373	381	431	426	403	415	380	362	391	356	388	411	359	364	398	379	399	390	350	403	410	376	384	393	391	372	409	396	359	385	392	378	375	396	390	387	404	356	367	378	344	402	379	410	420	358	367	383	396	389	379	414	360	362	383	395	379	389	364	332	374	345	420	396	389	369	385	361	380	401	402	398	411	384	392	393	357	375	373	384	384	382	363	385	414	392	389	389	403	398	367	387	391	374	404	344	373	394	405	407	400	352	369	383	372	381	380	421	338	399	387	354	366	399	361	406	382	368	411	416	392	388	360	373	369	386	399	369	382	425	393	401	381	417	381	389	363	390	367	365	400	410	402	386	398	370	361	369	417	369	384	352	361	378	369	385	363	350	353	394	370	413	373	404	392	374	380	361	359	369	358	375	371	391	348	360	398	408	380	411	390	365	378	412	380	385	358	370	395	412	381	409	371	370	367	448	384	374	392	384	409	375	424	375	406	402	412	342	371	357	346	402	394	358	383	393	393	369	388	396	363	330	401	382	415	378	438	393	421	395	323	389	381	363	382	357	378	364	383	419	361	373	395	372	395	395	403	350	364	397	404	389	352	390	412	416	398	395	367	367	408	429	385	380	353	408	397	387	384	389	385	371	370	388	392	381	388	392	352	405	419	388	356	377	386	392	411	365	427	388	381	391	376	406	393	413	378	392	401	371	398	352	383	364	387	391	357	397	368	383	376	393	405	410	390	401	407	401	396	398	412	347	402	395	368	408	414	354	370	361	437	357	371	378	402	390	383	386	383	412	423	437	407	370	379	371	396	389	407	358	393	407	394	372	398	351	377	360	375	339	364	400	416	375	385	358	369	417	373	392	380	364	394	366	353	402	375	389	371	370	400	394	358	390	403	394	382	404	397	363	393	405	396	427	387	371	345	377	387	374	396	350	344	410	389	342	413	424	366	353	408	395	381	414	355	380	385	402	374	396	375	369	370	385	417	387	374	355	376	391	371	383	371	363	396	378	374	386	386	351	385	377	399	380	405	379	391	380	403	327	388	393	387	417	366	351	401	370	422	375	427	359	420	373	392	379	386	391	371	363	389	439	387	342	366	394	400	371	377	392	419	418	389	366	372	384	381	381	387	393	358	407	397	401	384	397	381	398	414	369	396	370	369	400	365	388	405	345	391	362	398	380	401	388	383	401	405	390	395	360	367	386	356	385	378	370	381	361	362	364	381	399	389	376	375	395	371	388	378	413	345	393	382	362	425	356	385	398	406	393	382	392	361	379	380	386	369	396	381	371	409	371	413	338	423	366	378	393	380	392	398	411	402	374	390	403	403	383	386	414	405	411	360	368	384	386	386	391	398	388	392	362	375	377	374	389	333	379	402	394	396	438	357	365	374	424	382	397	385	347	395	375	429	374	387	395	383	381	359	376	387	382	391	373	384	415	331	393	371	372	389	428	403	369	366	383
29741	55317	38392	19207	11427	7098	4848	3125	2054	1545	1213	999	953	788	722	616	586	616	585	529	533	499	519	537	509	452	457	494	443	439	471	451	434	447	440	480	508	466	444	461	473	476	446	466	479	408	464	433	451	436	416	438	420	458	433	476	432	421	454	456	384	422	444	423	455	449	434	456	457	455	428	430	450	442	420	466	440	430	395	416	412	466	426	422	464	461	461	435	468	430	422	451	383	457	398	482	442	436	450	456	446	444	410	438	472	423	476	424	427	431	445	444	437	462	395	430	449	479	543	584	561	549	483	486	469	475	453	453	441	469	444	441	454	443	395	429	468	397	443	458	436	423	462	427	420	455	438	406	460	441	407	494	436	448	440	448	429	438	422	404	454	433	419	415	436	461	437	407	440	403	449	464	412	429	427	451	408	415	412	425	428	434	425	434	480	430	429	431	449	397	422	463	410	436	437	463	468	420	412	456	437	422	447	425	445	458	448	450	437	400	409	421	446	451	396	397	429	428	435	438	422	401	435	428	417	433	436	416	422	388	416	441	393	478	463	421	484	452	421	427	419	443	423	431	449	435	403	403	400	442	416	438	422	413	439	425	391	454	433	469	414	411	419	435	404	422	400	461	425	462	435	419	449	439	444	435	448	433	457	449	444	462	423	413	440	410	437	457	446	462	434	431	428	447	421	409	403	447	445	410	393	404	429	444	422	437	459	439	462	447	474	432	468	422	431	456	464	435	453	415	398	427	420	423	432	444	424	446	425	453	421	444	430	434	435	396	452	417	438	436	439	428	418	444	411	449	465	462	415	421	452	397	404	460	422	438	437	406	413	391	420	440	448	415	443	418	444	385	455	467	456	392	446	433	431	418	422	476	453	479	437	451	461	428	418	414	450	399	430	442	442	426	429	454	463	434	439	412	415	408	442	408	434	456	473	463	412	466	406	462	465	413	474	427	428	466	432	394	427	438	441	409	443	421	471	435	414	416	417	431	440	442	425	460	437	404	402	428	423	470	444	443	465	462	443	475	397	406	444	405	442	450	429	408	435	458	454	436	430	425	444	436	435	423	450	445	432	433	452	452	422	445	441	430	432	422	424	394	426	414	437	451	435	446	416	443	426	468	452	399	472	426	417	456	425	418	429	394	427	447	425	431	448	404	417	442	401	437	434	434	479	435	457	486	418	428	439	411	456	403	428	473	485	415	447	418	424	447	425	443	409	456	404	395	413	442	432	439	437	404	432	439	457	442	453	418	456	474	423	452	467	421	445	418	440	461	440	448	403	398	451	415	420	438	450	406	405	419	399	431	435	423	433	470	437	437	421	430	460	419	420	424	461	460	446	418	399	445	435	472	442	414	426	447	423	418	439	389	448	438	400	429	407	399	489	441	411	449	442	397	438	464	446	431	432	422	405	443	409	379	441	437	445	414	408	410	455	411	418	443	411	432	420	432	463	432	453	474	419	426	441	454	426	451	432	445	427	442	421	437	438	428	403	456	425	423	412	433	447	415	431	422	430	450	460	426	403	474	430	438	417	446	440	420	456	432	412	407	431	439	444	438	396	479	445	423	437	401	428	475	419	460	430	448	458	454	435	417	430	437	431	466	419	407	467	455	442	433	445	441	411	391	437	465	444	431	434	417	408	415	437	452	415	455	456	417	449	441	442	478	427	435	441	425	430	418	439	428	444	432	436	446	397	395	412	422	461	420	414	425	441	430	468	431	443	426	419	461	465	428	386	434	414	457	447	414	423	471	415	416	421	446	415	423	444	438	401	438	442	419	457	416	454	421	450	414	453	442	447	469	406	477	437	425	440	448	414	426	435	420	464	444	424	443	462	451	413	441	478	480	422	453	404	425	457	420	394	440	445	444	396	444	404	437	420	436	439	423	434	445	382	466	403	443	458	435	416	462	423	427	439	396	427	422	420	407	406	423	395	423	396	442	464	412	411	421	483	423	435	439	408	447	443	438	418	447	435	425	468	445	442	465	442	443	448	443	433	450	412	432	487	440	421	463	443	469	426	451	429	464	386	470	435	448	465	423	408	427	416	409	430	417	419	406	416	424	432	436	420	416	434	400	462	442	430	450	434	434	421	452	450	437	458	454	407	402	407	432	458	450	431	436	402	422	421	457	409	437	410	434	410	417	405	436	424	487	453	438	406	422	447	430	395	475	446	421	448	430	446	391	399	441	411	442	368	450	411	423	425	434	434	421	442	409	431	490	411	453	443	393	437	444	413	406	438	403	405	434	422	399	478	414	464	418	415	416	414	449	431	441	423	401	412	423	450	424	459	426	414	378	455	461	439	388	448	467	386	422	419	448	413	435	470	398	436	411	417	438	438	431	397	407	378	390	439	422	444	420	425	414	425	395	435	447	434	440	421	418	447	404	418	431	399	430	454	418	447	421	435	399	414	436	408	416	416	437	417	435	434	459	414	427	420	417	463	447	464	439	419	409	425	433	443	454	453	418	431	437	418	398	429	448	458	428	409	421	427	428	431	419	448	427	440	422	406	429	396	409	468	422	425	450	476	424	441	407	414	433	439	441	422	403	437	451	439	435	414	425	456	422	442	423	430	445	422	430	459	449	406	449	447	441	407	416	429	415	424	427	427	437	434	441	426	453	397	411	441	421	443	419	467	407	433	449	397	429	447	473	413	427	457	445	463	449	436	433	446	446	441	435	429	419	427	405	400	435	430	410	437	454	431	434	462	444	436	417	443	428	442	417	436	448	458	442	407	452	415	432	439	465	420	425	421	396	398	424	466	427	441	424	407	443	428	442	415	428	418	421	421	437	420	411	429	420	414	446	449	441	438	449	463	424	431	468	410	422	456	416	401	418	450	404	429	427	423	404	432	427	439	430	413	438	435	415	421	458	427	438	374	428	413	410	428	418	427	414	427	444	425	407	420	433	377	461	451	413	444	403	423	431	413	438	432	406	425	432	381	445	423	424	412	430	436	428	443	445	420	409	422	412	419	447	432	417	431	437	439	439	447	441	438	437	459	435	431	431	401	441	439	442	451	452	432	410	455	464	436	399	428	411	406	431	460	395	400	438	429	425	430	386	431	461	428	411	426	435	409	409	427	436	425	423	410	431	415	393	418	422	429	452	425	427	428	424	431	445	403	412	478	433	382	441	430	442	411	448	446	454	395	434	427	428	428	476	435	399	423	458	426	462	484	433	425	444	404	421	418	436	466	461	444	440	462	483	441	418	390	443	410	434	447	427	423	400	450	451	422	409	436	402	421	442	395	416	406	395	405	428	442	436	396	448	451	469	419	436	438	441	426	449	425	407	455	384	401	460	395	433	429	451	421	445	460	420	401	411	434	465	432	443	431	412	391	426	417	413	453	435	428	450	438	414	476	454	430	451	431	439	426	410	421	460	448	414	424	419	424	482	457	439	426	438	447	381	456	391	448	399	434	424	450	459	421	423	453	438	425	417	435	451	388	453	434	440	437	418	431	436	412	457	446	418	451	398	430	406
28102	25100	24468	11375	3005	1474	938	575	484	425	359	340	350	307	286	302	300	276	280	322	276	271	268	309	313	312	294	297	297	291	302	306	280	325	299	254	302	274	290	260	335	300	298	281	325	284	291	303	299	287	257	276	277	266	262	292	291	276	287	291	292	303	293	312	283	290	320	267	275	286	318	304	302	277	279	283	320	297	266	313	328	302	286	304	290	296	272	309	294	282	285	292	255	285	276	264	257	283	254	310	291	261	307	260	251	312	292	308	307	314	308	281	283	282	272	291	295	295	358	306	329	297	300	304	308	317	303	290	295	284	259	309	304	309	301	284	286	290	278	257	278	290	288	297	282	282	276	264	278	271	263	263	308	284	269	289	301	305	310	292	306	245	290	281	278	300	279	294	264	273	290	263	285	298	293	291	295	257	289	296	296	304	266	271	282	306	278	300	284	288	255	294	286	274	323	288	315	300	282	285	294	299	278	293	295	304	319	287	267	280	304	274	282	324	314	276	296	288	290	301	326	299	289	310	284	309	293	301	270	285	286	276	291	303	292	267	306	291	268	285	296	282	295	291	272	268	285	293	298	281	285	312	303	298	269	305	291	289	298	270	303	284	292	307	292	284	285	292	275	304	286	301	269	290	260	268	294	291	311	281	285	280	288	277	273	283	261	276	276	252	277	288	289	320	281	333	290	300	273	287	276	296	294	281	314	306	290	296	300	317	278	294	335	290	268	263	293	274	282	262	303	312	277	273	301	275	289	282	290	297	299	250	265	288	310	305	292	309	286	311	291	290	311	300	285	287	283	281	286	287	278	282	302	306	246	304	301	284	268	251	288	313	278	280	259	257	284	296	268	277	300	299	308	272	287	283	302	305	318	278	294	284	294	254	288	306	290	281	283	299	297	283	284	282	301	286	290	283	292	298	311	318	297	280	299	292	297	250	303	266	317	274	300	284	347	270	306	295	290	288	276	314	280	290	287	288	315	300	305	302	329	272	283	283	305	293	292	314	279	285	277	290	293	302	292	310	266	293	265	275	242	266	274	278	279	281	289	296	280	292	288	299	291	312	282	286	314	281	300	262	298	310	302	326	255	301	296	248	301	290	267	267	287	293	282	273	292	319	287	292	291	282	281	283	295	281	287	280	275	311	296	305	304	279	290	306	301	270	279	290	276	273	274	276	273	300	289	254	287	280	258	288	299	304	288	290	302	298	273	283	278	303	289	280	300	315	317	305	266	285	296	285	272	286	267	298	290	279	271	276	275	301	320	282	255	274	298	295	280	287	284	315	259	253	300	304	280	276	298	276	280	319	279	281	312	293	295	277	281	300	263	267	291	299	312	304	317	306	264	300	261	303	303	325	297	269	290	307	304	299	279	282	312	280	285	282	308	287	293	252	292	274	294	297	286	292	304	296	300	276	263	280	263	271	298	328	314	277	288	270	327	273	285	261	282	274	290	271	303	306	307	268	308	279	277	274	265	306	253	260	284	282	279	282	270	282	283	284	312	287	272	297	276	289	279	269	294	272	287	325	304	278	310	299	283	306	266	263	290	277	312	304	277	305	305	285	252	309	303	291	293	284	268	269	301	321	280	298	274	307	284	289	289	312	274	289	267	290	300	266	292	269	318	276	286	307	298	280	270	301	287	294	274	295	280	282	284	237	287	298	278	310	288	296	284	275	280	310	261	275	295	303	310	275	314	271	295	267	286	260	288	299	290	280	282	275	321	278	316	316	300	301	258	298	298	286	295	306	307	319	289	295	319	296	315	279	298	258	265	285	277	301	293	296	287	255	312	274	290	298	281	311	299	297	248	302	277	293	269	270	287	286	301	246	291	284	294	264	277	300	317	289	272	297	274	278	310	291	276	284	255	267	259	271	308	270	281	308	327	290	280	285	295	288	280	293	271	304	297	307	298	295	284	299	276	299	288	291	304	295	284	284	283	290	264	298	293	312	290	265	275	300	284	290	300	285	259	305	302	313	319	293	278	284	303	298	298	284	308	317	290	277	289	273	280	281	286	308	297	289	287	282	290	283	283	277	265	286	273	273	296	299	263	317	288	313	287	265	314	279	278	258	283	285	286	319	315	279	286	278	256	317	265	307	262	283	285	293	291	308	301	274	307	281	303	260	289	298	292	281	282	296	304	253	275	288	300	281	286	286	270	265	274	259	267	324	252	293	282	275	322	277	300	296	287	271	299	277	292	304	287	275	289	274	300	303	313	301	293	301	270	283	293	278	308	265	280	263	282	267	274	311	273	308	280	272	318	273	276	269	265	299	304	293	267	270	289	290	265	294	305	306	293	292	269	287	305	310	309	261	278	277	281	292	280	298	288	279	315	282	270	282	252	296	293	295	299	296	312	290	286	282	297	290	248	298	292	290	302	289	273	277	290	282	289	307	275	263	302	297	308	290	305	292	288	300	282	298	309	276	290	262	280	290	265	302	283	291	278	291	281	286	272	289	282	307	317	290	252	315	327	289	289	276	258	283	309	300	276	296	317	246	308	265	293	289	279	292	289	283	293	296	286	278	289	303	271	275	297	266	298	299	270	279	276	294	297	286	293	272	282	269	295	279	317	254	304	275	309	292	272	276	282	275	295	273	279	310	266	306	313	274	333	313	259	291	288	293	287	278	299	285	253	303	281	277	280	298	259	271	273	277	292	276	284	281	289	288	306	295	313	283	304	265	318	297	272	297	294	282	271	303	312	280	287	274	322	289	290	262	275	235	306	264	293	284	275	284	257	267	269	305	295	311	323	308	256	293	302	272	313	308	297	316	288	296	294	268	290	289	282	305	261	287	287	266	282	303	275	303	287	271	304	278	266	299	276	266	280	298	321	284	321	281	281	304	316	304	321	290	286	299	287	275	273	298	315	325	267	312	295	293	284	290	278	285	297	276	277	273	285	292	292	278	296	292	294	313	246	297	246	294	315	262	298	292	305	295	295	262	265	289	308	300	265	270	263	276	276	290	300	289	277	274	278	308	294	294	304	291	330	296	273	295	282	310	273	297	298	262	293	279	249	263	277	297	273	276	286	282	270	290	291	300	274	296	297	322	273	304	302	275	284	303	306	264	264	274	288	279	293	277	289	263	268	289	326	303	281	278	292	289	285	306	281	283	301	313	290	249	298	307	299	284	283	310	280	293	265	299	308	266	285	296	292	300	309	268	277	307	334	276	265	285	276	279	275	272	296	310	312	286	320	299	288	294	289	323	241	311	269	328	280	308	301	288	319	280	260	302	286	340	260	293	296	292	286	285	315	312	272	286	296	267	294	274	273	287	293	263	251	277	301	256	286	294	310	306	305	302	260	285	290	290	292	285	282	266	297	300	299	311	283	266	297	282	311	286	315	279	304	263	281	295	289	297	294	249	303	298	268	284	278	273	312	286	269	305	302	301	257	279	291	265	290	303	261	272	279	269	276	320	295	278	275	327	297	281	317	294	288	261	301	265	278	289	285	305	267	247	283	302	277	309	263	294
28336	40450	24214	9502	4429	2455	1528	1023	645	513	485	444	410	393	377	355	347	337	366	345	343	330	352	329	390	349	354	311	307	337	335	310	331	346	327	337	324	329	312	350	324	321	370	325	307	341	328	354	326	296	332	301	308	326	343	324	317	325	343	346	340	310	338	345	328	346	323	351	343	344	323	348	365	315	317	317	354	312	319	341	333	323	330	333	334	337	361	340	338	311	349	331	319	326	336	315	363	355	340	358	347	323	357	306	296	345	359	342	307	339	334	318	344	335	389	356	319	357	400	364	398	329	374	307	370	341	333	343	310	347	368	317	337	330	337	312	331	334	336	328	345	299	354	349	327	310	351	336	347	396	350	310	305	335	347	340	309	335	313	350	310	326	304	343	335	322	344	319	338	339	334	325	348	330	322	368	322	331	322	309	343	322	332	327	340	308	341	314	321	335	316	323	328	313	319	316	322	345	345	317	290	347	319	335	284	345	347	327	314	325	325	314	321	318	316	320	321	339	344	338	351	335	341	313	338	330	380	303	300	334	343	355	339	330	369	364	333	320	345	315	329	310	348	332	328	313	336	296	345	347	340	337	332	344	338	301	345	313	321	328	323	329	308	315	368	334	335	335	302	348	317	314	320	347	341	324	310	334	331	294	358	309	346	311	324	315	330	361	344	327	323	338	328	350	341	315	332	352	349	318	341	352	300	365	344	330	326	322	341	354	307	308	374	351	329	352	329	313	349	329	325	326	322	353	348	319	316	352	351	330	373	325	351	326	333	336	302	324	312	343	316	340	303	344	350	347	375	319	309	342	306	335	305	328	346	316	334	349	328	343	314	320	347	300	325	316	343	322	315	337	334	330	339	349	309	332	328	319	332	310	357	348	345	313	354	330	356	310	316	300	316	310	359	348	344	344	332	342	307	307	350	351	340	326	340	307	339	333	319	328	329	358	345	307	352	339	323	389	335	341	325	307	331	333	291	311	329	335	326	317	318	346	307	309	338	323	306	327	323	329	298	339	311	336	321	298	324	359	294	341	371	330	308	338	344	318	344	342	335	337	319	372	333	363	330	338	333	332	320	326	327	359	321	321	338	326	356	306	338	351	345	343	349	298	327	337	322	318	320	369	330	326	335	322	338	332	321	338	315	336	319	327	353	367	319	320	336	304	336	309	332	304	308	291	310	339	346	295	323	299	317	344	312	315	356	319	360	354	339	353	301	310	323	337	282	324	320	326	325	322	299	339	353	346	351	319	352	344	345	326	317	341	352	358	325	315	333	318	346	348	334	309	321	351	330	318	316	334	327	353	339	317	317	338	331	328	310	359	295	316	343	384	341	333	329	327	353	350	329	324	346	330	325	310	330	340	319	329	344	327	350	344	341	360	337	333	290	319	343	321	309	326	325	353	354	320	337	347	328	331	316	323	321	312	327	352	314	325	352	332	304	328	324	350	363	316	344	356	338	339	313	359	363	314	341	320	325	329	311	355	342	375	318	327	356	344	328	316	342	364	332	349	345	342	340	308	342	359	358	327	327	297	348	329	311	333	326	304	327	356	354	300	358	303	335	323	340	332	306	337	341	311	328	347	322	311	326	331	329	352	308	345	321	340	342	308	329	314	305	314	322	321	307	303	338	343	310	323	338	363	337	361	368	379	335	345	307	283	331	338	336	340	334	330	292	347	309	333	342	330	329	327	330	325	346	347	337	300	341	330	349	343	311	320	339	356	334	361	345	341	346	340	322	316	320	326	338	318	337	340	369	317	338	319	340	340	341	367	361	314	323	294	338	345	347	340	330	309	330	343	342	318	352	327	343	360	312	340	321	361	341	330	349	318	346	361	354	327	324	328	346	355	346	333	333	350	362	324	324	349	367	313	325	336	353	313	329	318	310	356	331	336	345	329	349	336	318	331	367	332	352	330	337	323	334	318	338	344	326	322	353	326	365	316	308	331	309	312	292	343	348	336	311	307	351	355	336	357	355	329	372	341	312	318	312	366	334	342	287	307	316	349	325	350	317	335	292	358	318	327	360	318	356	327	321	334	361	333	326	308	319	362	335	348	338	355	371	334	312	342	335	331	366	301	332	335	358	348	320	336	317	347	327	328	343	360	348	352	340	317	334	331	357	342	346	327	343	320	357	332	340	331	354	349	323	307	348	352	329	331	345	346	339	322	321	347	323	328	338	328	314	343	355	378	333	315	320	360	329	366	341	316	361	346	329	369	312	331	317	326	328	327	323	322	339	317	320	318	332	307	307	327	341	339	315	308	310	348	345	352	292	299	332	329	338	338	370	329	362	349	361	319	314	329	356	324	325	303	371	307	305	345	296	330	357	333	324	344	306	350	344	339	335	329	323	334	316	320	331	338	345	337	316	315	335	320	335	316	335	312	340	349	311	320	328	347	324	344	355	296	297	344	333	322	345	328	326	310	341	336	329	345	323	335	335	374	330	328	356	315	377	332	316	328	314	299	356	312	316	329	364	314	362	294	323	362	314	350	309	342	353	328	337	346	338	328	298	305	323	322	358	362	341	347	359	311	318	336	325	341	345	334	336	319	341	338	328	313	341	335	340	286	349	333	351	340	322	309	344	299	317	342	343	329	324	321	341	324	339	305	328	334	332	368	323	343	322	339	345	330	337	332	348	349	302	353	348	350	327	354	348	335	329	338	353	334	312	347	335	319	329	314	323	349	357	353	311	318	336	349	310	326	337	362	307	332	312	336	330	332	354	340	341	336	335	344	344	364	360	302	324	324	329	330	335	342	334	351	314	317	342	339	360	331	344	305	332	335	314	348	340	300	356	327	332	308	361	332	355	323	327	320	352	343	289	321	311	311	342	369	329	320	308	328	305	309	334	356	317	338	316	350	304	307	341	343	356	323	322	342	352	316	349	304	373	331	329	323	322	345	344	318	345	331	368	348	342	354	316	356	301	306	363	359	356	323	333	346	349	334	340	324	346	343	357	304	344	328	327	366	346	343	309	339	301	358	287	313	332	342	319	376	338	337	313	318	341	334	367	323	328	341	334	346	342	323	329	351	340	345	318	322	334	350	316	322	323	337	367	317	345	333	326	332	341	323	314	343	347	332	312	308	353	347	320	351	325	314	343	303	326	324	342	347	327	345	341	371	322	342	345	303	372	315	328	340	350	327	316	356	317	348	326	332	331	334	351	329	298	332	323	356	337	333	339	323	329	310	349	332	310	358	328	325	309	318	340	368	347	365	347	340	341	325	327	349	357	328	319	340	335	351	337	328	353	318	329	331	338	311	349	329	320	290	327	311	331	341	310	321	319	326	326	331	343	334	330	322	336	314	334	378	327	309	315	329	332	347	329	327	349	308	339	338	345	314	322	327	339	322	327	322	347	332	337	317	350	306	329	343	309	319	328	343	299	314	321	390	356	356	309	335	315	320	317	292	319	332	345	333	353	312	306	309	339	314	327	330	324	330	349	352	348	356	331	319	343	308	337	320	315	303	340	317	340	377
24099	21279	28453	24402	21202	11772	2278	1104	827	652	566	495	463	466	433	387	385	331	353	406	329	348	392	371	386	352	356	354	365	319	323	386	340	326	368	344	315	347	294	361	376	338	354	328	331	341	348	329	319	329	373	319	323	358	306	338	303	362	345	324	343	324	339	357	327	338	321	356	326	350	323	370	324	346	311	348	353	329	336	312	316	326	332	310	341	353	319	349	305	313	355	322	356	351	325	326	339	302	318	341	321	315	358	316	345	354	337	331	320	322	338	368	319	291	356	314	306	349	398	402	407	389	396	395	350	373	353	337	340	325	353	338	340	331	336	336	347	303	318	333	325	350	342	299	329	328	364	324	315	320	333	350	308	337	300	344	339	348	340	335	333	325	334	329	350	357	329	302	318	352	329	327	369	358	316	274	343	324	330	330	366	348	355	329	323	360	353	366	362	345	353	334	338	343	322	312	337	327	331	330	321	358	325	366	310	318	345	324	300	345	344	348	307	362	328	331	335	344	363	328	345	345	324	330	339	322	310	338	359	303	355	337	341	322	358	355	317	332	314	292	332	305	312	349	338	340	342	340	339	369	364	337	329	340	383	316	334	330	329	320	300	330	344	316	345	317	300	330	322	352	343	348	318	346	354	350	336	320	312	339	338	313	351	340	334	327	327	336	356	297	325	350	308	314	332	323	349	327	328	337	358	334	336	336	319	328	336	342	353	351	325	348	367	345	363	337	339	299	361	334	329	324	335	335	327	344	321	311	313	337	298	334	318	337	333	330	309	367	311	324	331	318	316	287	354	359	306	304	321	345	317	324	318	337	351	343	345	309	335	315	359	377	277	344	328	357	323	343	326	373	352	343	322	294	366	333	322	361	354	376	355	353	325	320	351	308	314	296	370	311	333	355	345	346	319	299	311	360	353	335	325	340	348	307	339	317	354	329	347	316	344	312	321	332	317	328	330	336	344	333	341	339	333	305	332	338	332	320	332	335	314	367	343	359	331	321	357	379	286	341	358	318	320	299	324	315	345	304	314	350	319	306	312	333	333	344	338	344	312	307	353	365	325	319	313	328	341	304	306	336	354	350	345	343	331	337	343	346	320	356	346	295	325	363	371	325	359	355	321	351	354	338	335	346	290	310	337	340	324	308	322	317	340	352	316	342	347	308	363	318	335	300	322	380	313	331	323	314	325	373	324	348	304	318	303	325	375	353	337	308	308	336	309	318	338	324	329	317	328	356	339	319	338	338	330	336	354	327	325	357	344	348	336	334	321	302	369	341	344	305	339	350	318	359	297	324	353	339	342	384	362	317	302	312	298	334	349	356	307	335	318	326	359	315	337	352	331	324	334	342	327	340	325	319	332	332	361	354	342	313	372	293	307	345	326	366	341	342	323	299	317	338	349	372	342	318	331	348	351	317	340	350	343	357	327	337	345	328	335	355	336	342	373	316	317	351	340	306	366	338	337	319	363	331	332	316	345	340	308	303	353	351	369	339	325	311	373	360	324	335	319	308	362	317	300	331	325	327	329	345	339	365	338	349	339	324	343	310	340	353	334	324	300	330	346	369	352	359	283	312	330	366	326	301	353	356	360	306	315	349	358	291	331	355	319	335	323	318	335	341	361	334	335	302	344	342	334	311	339	343	327	368	311	314	328	338	293	326	352	330	347	380	331	306	327	335	353	339	338	334	366	332	351	324	324	336	367	315	340	340	351	329	341	308	331	355	311	325	339	333	326	336	353	321	318	324	326	344	351	342	338	333	309	330	354	315	324	312	334	289	350	335	329	290	323	354	322	363	312	316	327	328	325	318	364	357	309	324	330	314	340	324	340	355	311	333	350	322	332	325	339	351	351	354	351	330	353	347	327	340	309	292	311	330	303	325	342	302	349	353	294	368	338	358	320	322	331	349	332	350	344	317	358	323	326	356	376	319	342	346	354	332	341	324	311	325	337	350	322	333	325	345	336	362	371	309	338	351	330	313	336	327	341	341	320	333	362	319	336	312	326	310	321	325	333	354	294	334	327	325	338	332	315	310	331	330	321	324	367	361	321	334	340	320	355	303	339	308	322	353	326	337	343	341	336	324	334	327	325	331	341	359	346	355	340	329	350	352	343	331	357	347	346	345	321	331	353	306	339	318	314	315	353	349	365	337	340	295	336	369	349	303	325	330	348	317	324	342	316	342	342	340	327	317	327	348	305	344	314	358	344	288	323	363	343	316	318	289	360	317	341	363	338	355	350	334	327	340	320	341	355	323	332	363	303	306	353	319	358	294	318	328	314	321	337	351	325	334	303	336	355	341	328	317	340	329	332	326	367	348	299	337	340	314	332	310	345	330	341	317	345	349	335	325	348	320	314	306	311	310	324	326	350	365	344	360	338	332	300	330	353	321	339	354	324	336	321	347	334	330	362	341	325	314	322	339	347	320	312	330	325	339	346	315	326	320	303	333	356	304	315	329	334	324	338	337	326	338	344	316	345	342	328	345	334	343	329	310	326	343	325	320	324	308	349	335	352	367	325	342	339	361	317	337	326	329	344	334	367	332	321	325	349	353	338	318	311	363	334	353	335	325	305	326	321	318	338	356	330	324	348	341	316	301	353	330	370	331	345	355	338	314	344	325	340	333	334	324	308	317	323	334	326	322	333	352	332	303	327	323	328	341	323	338	318	342	353	301	338	335	385	343	349	338	310	329	343	375	339	366	355	342	329	297	335	359	338	358	331	323	338	337	350	324	332	310	371	340	328	327	318	346	352	303	333	326	320	316	352	327	348	314	313	337	300	342	315	330	309	339	346	375	346	325	320	313	360	360	351	342	321	326	350	334	306	323	311	339	333	336	308	328	342	321	319	335	328	328	358	329	299	347	336	316	338	334	354	329	342	331	349	309	323	326	347	326	336	375	351	337	343	355	340	337	356	345	347	332	311	364	334	341	339	363	325	315	324	338	347	323	323	325	318	332	333	329	327	345	343	331	308	327	341	348	356	318	306	341	337	327	339	354	335	330	350	321	328	334	333	290	334	320	314	337	344	306	338	330	340	319	329	353	308	356	349	337	353	335	320	311	326	345	322	319	354	351	313	333	341	318	377	322	362	325	335	318	304	300	333	323	357	355	316	319	312	314	331	338	313	352	297	341	345	317	350	313	324	346	353	306	337	327	336	340	335	322	393	361	344	310	383	334	356	308	332	299	361	326	316	331	334	317	347	330	332	316	295	359	318	348	357	347	318	311	355	328	365	357	350	320	348	327	336	348	361	326	323	371	314	321	327	308	316	349	341	313	335	319	337	323	344	313	342	330	378	342	314	312	366	345	318	322	361	345	309	343	344	306	313	339	317	355	364	317	350	352	334	338	339	370	352	330	312	359	314	300	351	322	357	311	339	313	356	324	316	353	335	309	318	319	337	349	343	317	329	367	316	334	332	336	338	352	311	328	312	366	343	320	353	310	298	308	334	328	322	344	295	377	346	337	350	319	332	335	352	332
28714	45526	31659	14678	7509	4735	2803	1841	1305	932	823	686	640	613	536	493	478	428	452	430	458	455	414	400	409	425	401	405	420	377	399	387	371	396	390	424	396	363	399	402	360	407	379	383	394	377	355	395	387	388	360	386	378	384	345	426	404	376	406	377	389	374	409	362	366	414	376	396	411	398	330	409	356	392	374	383	410	385	392	390	362	386	354	368	375	377	411	398	403	386	394	394	363	373	375	388	351	333	388	376	382	402	420	397	416	405	402	377	401	388	411	380	399	356	376	396	404	408	487	447	494	477	447	455	402	415	383	415	348	417	350	361	390	395	378	384	363	380	377	367	381	386	353	376	377	391	394	367	381	376	373	372	335	358	384	382	401	381	414	354	411	390	414	365	377	404	380	413	379	370	378	392	388	379	360	395	390	353	378	352	387	402	377	385	385	332	373	391	351	395	388	386	413	403	366	420	366	370	387	353	358	382	404	351	379	405	399	391	353	383	384	344	392	381	402	388	388	375	364	363	380	355	379	391	367	401	374	349	401	414	392	365	381	401	405	375	389	386	388	380	389	394	411	340	368	370	387	396	404	367	350	413	353	349	351	355	345	383	359	358	384	365	407	377	378	375	394	358	378	366	404	360	350	382	380	400	371	424	361	387	383	377	368	394	424	416	373	336	368	388	360	362	395	378	367	373	348	389	399	361	394	401	387	368	371	393	343	348	384	371	358	366	390	391	380	396	389	428	384	431	361	427	378	411	391	394	386	391	374	371	377	384	357	384	375	342	407	419	390	387	373	381	378	419	382	394	351	373	348	378	338	410	398	362	371	396	359	381	373	386	381	384	368	375	367	381	384	379	371	370	347	363	370	389	375	387	393	352	386	375	368	346	362	419	367	387	358	361	384	374	377	365	373	362	381	383	381	388	389	375	411	320	345	396	397	392	411	370	400	364	339	403	337	368	394	379	379	357	402	346	370	379	364	404	394	340	359	409	365	401	395	385	394	378	363	387	387	406	403	363	371	362	366	388	401	379	351	421	397	407	406	364	370	424	394	364	392	393	387	344	338	392	367	375	381	374	386	392	383	359	359	380	377	358	364	366	390	374	340	369	379	393	365	397	368	380	380	406	366	383	392	339	378	389	364	385	377	381	403	376	368	389	393	353	402	362	385	358	362	380	388	349	414	394	395	347	350	382	392	381	441	388	429	370	415	382	383	409	367	376	374	405	393	393	373	380	349	372	392	388	372	352	350	374	374	357	401	389	398	365	376	373	384	374	359	385	366	353	399	353	397	342	374	361	368	339	377	354	375	358	375	371	342	385	398	363	345	374	353	390	346	404	401	337	361	386	361	377	373	365	349	365	358	371	342	353	397	377	412	415	365	365	388	388	405	368	365	372	357	386	361	357	395	410	371	398	333	369	360	403	366	421	404	392	428	386	407	366	376	377	392	366	349	364	377	380	375	386	353	375	377	376	390	419	399	373	387	382	392	342	402	410	366	376	377	356	381	374	395	378	379	374	402	351	365	361	375	421	428	382	386	393	421	381	364	384	400	385	368	375	373	360	380	396	349	378	360	378	429	391	376	383	375	381	388	375	387	406	386	402	376	352	413	376	365	365	339	392	390	373	383	416	399	377	398	387	404	398	346	386	368	342	374	367	421	370	391	398	363	394	346	362	399	355	407	381	423	355	365	363	386	352	373	408	371	388	348	365	358	360	393	411	364	391	397	375	395	368	352	375	361	380	357	370	361	391	416	379	373	347	393	357	371	398	438	356	391	363	409	400	391	336	382	378	362	362	407	380	387	367	401	388	354	388	394	389	410	368	373	373	356	388	347	391	381	374	408	373	398	396	341	380	385	428	368	361	380	388	412	347	405	357	351	386	378	417	344	374	360	371	338	388	410	345	392	359	336	355	369	366	373	375	381	372	392	397	385	401	390	392	377	373	416	404	371	351	394	380	377	373	363	369	377	360	382	357	385	369	384	397	398	394	377	390	384	381	393	397	375	347	373	393	375	387	412	379	388	395	415	382	358	380	374	390	382	370	383	390	380	400	356	378	375	382	393	399	395	413	376	377	392	358	378	375	366	404	383	382	405	383	381	349	384	367	403	421	380	346	356	389	350	379	395	374	391	374	358	396	340	398	400	360	336	379	367	352	338	420	404	390	418	369	364	376	317	351	420	406	379	404	377	371	418	372	394	352	412	386	385	362	389	382	367	372	354	332	366	383	386	381	371	386	354	415	395	364	346	365	416	377	384	392	387	366	383	361	369	378	377	411	378	400	380	404	369	379	376	378	361	346	372	372	422	376	370	349	360	374	388	372	409	405	381	359	401	379	394	349	406	382	376	398	387	385	365	400	366	381	377	373	365	409	372	421	373	377	401	380	404	371	381	381	393	394	396	338	413	341	352	405	383	363	372	399	382	382	353	417	341	363	385	373	376	349	356	350	376	367	369	373	378	338	351	365	408	415	370	369	396	376	337	375	442	392	412	388	412	389	352	426	357	376	379	392	398	385	359	359	379	386	369	403	378	382	378	357	395	399	409	380	380	383	409	374	399	381	341	363	405	389	410	388	405	395	418	382	403	395	373	371	391	379	383	363	347	416	347	378	348	383	379	368	414	389	389	382	364	350	406	395	356	351	374	360	335	353	365	364	400	398	411	381	384	345	365	339	350	390	378	367	361	387	386	408	372	387	366	391	398	420	390	416	386	335	387	373	388	395	382	386	384	418	360	370	387	374	352	397	396	417	351	371	407	388	394	348	358	360	373	372	349	393	387	355	355	376	382	396	330	362	373	362	394	360	337	374	384	387	377	377	368	347	389	371	356	371	379	364	382	358	389	387	404	368	375	379	345	388	382	419	389	373	403	338	356	362	371	385	391	383	384	391	424	399	394	374	367	357	394	363	372	383	370	358	357	372	389	401	381	400	405	354	361	366	388	384	377	349	391	399	369	382	388	367	369	373	399	351	358	374	363	392	397	373	372	356	396	375	347	361	411	387	356	386	401	346	377	375	381	383	363	400	380	332	418	377	405	387	373	369	351	363	399	419	396	385	405	433	400	380	373	356	364	407	389	376	388	396	367	372	372	363	345	359	381	424	365	363	401	382	402	362	377	415	407	426	374	416	372	380	375	405	365	343	381	353	371	394	392	376	381	386	412	362	401	358	422	368	393	421	375	342	407	391	365	384	388	407	376	408	351	343	395	378	365	355	375	387	338	372	381	411	356	384	359	411	379	373	389	367	389	395	365	348	408	377	378	370	389	340	374	369	409	360	365	372	391	399	390	394	353	383	389	375	354	367	390	377	378	411	350	396	401	376	397	375	341	371	388	407	350	400	397	387	394	370	383	404	364	411	393	394	378	382	390	360	403	365	418	354	339	376	348	380	432	348	353	390	361	419	379	332	409	397	374	392	409	416	362	380	366	350	361	401	399	376	392	364	376	368	371	355	373	404	347	384	362	345	381	357	371	367	404	363	397	396
25356	21286	27438	25320	12028	2369	1279	817	589	501	431	386	379	388	382	332	313	314	331	325	336	342	320	318	330	316	308	318	312	321	302	297	316	322	297	312	337	332	306	324	329	281	311	305	319	291	310	300	299	285	310	285	286	300	319	309	309	312	295	298	327	311	319	329	327	308	317	332	303	289	302	316	292	298	324	310	299	307	332	304	311	296	303	310	318	341	311	317	283	329	277	287	291	309	276	291	325	297	285	320	307	286	302	315	288	316	336	346	311	316	310	296	320	304	362	317	302	335	311	347	356	361	332	375	344	286	306	294	300	284	315	305	308	288	275	282	302	311	299	311	314	297	319	298	300	322	314	285	269	324	343	325	298	305	298	324	305	291	325	307	323	312	307	314	271	318	280	291	294	290	295	339	317	319	283	325	267	298	295	292	294	319	307	308	302	308	298	319	289	293	304	304	309	292	312	311	323	335	280	314	284	289	264	291	283	274	279	316	326	312	327	301	308	335	291	305	340	332	327	279	314	293	317	314	301	334	300	299	308	318	292	307	283	318	302	302	296	267	303	298	305	278	301	306	296	290	282	308	321	300	319	328	296	303	305	298	286	305	297	312	329	299	319	313	292	299	308	317	265	320	323	335	302	304	324	319	344	302	312	284	302	305	293	307	351	340	334	301	282	343	287	319	256	309	309	295	288	298	291	313	294	331	306	313	322	315	333	296	303	336	305	313	307	327	304	290	317	333	288	274	309	296	312	337	327	292	313	338	298	289	298	286	317	339	301	307	282	292	302	314	290	299	305	286	313	300	300	297	293	290	296	276	302	330	315	310	323	305	262	298	292	307	297	303	308	324	331	332	286	331	298	333	292	306	312	296	290	316	289	318	306	295	300	297	304	305	329	285	302	292	330	336	303	311	284	315	298	298	290	341	300	291	297	304	306	326	320	294	309	312	291	283	299	287	344	276	305	289	311	319	292	292	309	317	315	286	330	321	321	300	300	329	327	327	340	266	259	296	295	316	316	317	278	307	280	283	302	314	303	297	285	319	349	297	304	335	308	342	325	318	307	292	297	322	304	333	333	316	323	284	312	314	293	301	298	306	306	296	329	315	281	302	300	320	300	317	326	310	336	309	303	332	308	341	288	277	331	328	327	308	326	285	308	332	283	300	315	291	322	304	327	308	327	294	303	297	286	306	304	344	333	311	326	279	304	274	284	303	331	298	308	315	297	302	334	298	304	310	307	299	339	280	296	307	329	324	293	342	304	281	325	285	308	293	290	289	318	343	291	291	307	312	325	331	291	300	285	298	260	279	305	315	276	322	279	306	301	316	281	322	267	319	274	293	330	292	309	302	297	267	335	293	336	302	297	304	300	290	292	310	307	308	308	331	331	326	301	290	315	310	300	305	303	311	320	316	294	292	299	307	297	322	332	281	308	316	321	293	291	301	320	290	328	288	327	310	317	296	298	338	298	321	327	317	285	293	308	299	307	304	307	300	316	287	314	308	323	297	314	282	335	307	298	329	313	305	288	296	322	345	278	280	315	295	315	325	301	323	293	308	327	276	333	289	298	274	303	341	295	325	305	304	312	295	288	299	298	344	291	307	312	315	294	294	314	302	292	311	288	280	318	283	314	305	333	307	331	280	303	316	273	331	315	339	286	290	320	294	300	288	304	323	293	325	322	288	302	319	296	285	312	301	325	309	307	313	311	286	320	299	338	272	296	310	321	332	328	300	308	330	290	306	290	323	300	301	279	270	300	286	286	329	316	299	306	313	286	287	327	309	320	302	301	294	308	349	303	310	326	287	304	296	284	333	292	317	269	333	279	317	309	314	302	337	310	292	322	301	294	298	319	296	307	278	336	303	327	328	294	266	331	318	310	309	320	309	281	326	311	304	325	330	293	290	299	345	327	340	311	305	269	300	287	337	303	344	295	334	300	327	325	302	320	301	308	299	296	345	304	313	319	307	294	296	321	306	322	313	301	301	333	309	313	312	300	301	267	306	304	317	312	317	323	316	334	299	316	295	307	294	286	295	300	325	283	264	297	274	323	297	316	283	316	321	324	317	309	301	326	304	304	316	296	300	306	325	357	320	285	322	272	283	310	289	291	297	294	307	305	290	291	287	299	296	317	269	330	285	304	297	323	290	302	291	314	311	289	308	301	299	311	323	304	311	327	297	308	310	331	314	312	305	295	303	327	313	274	340	319	293	319	297	310	309	306	274	305	313	326	299	318	317	296	325	338	312	290	325	322	298	307	309	310	339	304	295	291	322	348	288	315	333	316	293	278	330	297	318	302	292	312	285	316	282	320	311	298	300	302	282	297	286	326	329	313	313	319	333	302	308	315	320	328	342	308	307	304	314	288	284	330	297	298	299	261	306	304	280	321	318	324	286	282	304	328	338	278	301	301	304	325	309	299	265	314	283	314	318	327	327	328	337	308	327	294	309	355	313	281	312	303	320	306	270	293	321	287	316	320	317	311	315	323	325	304	299	343	331	286	322	298	343	331	355	275	301	310	300	306	290	290	297	307	295	280	294	347	307	292	307	310	357	300	295	309	293	323	290	296	296	330	294	258	331	291	331	283	298	296	297	306	294	310	311	284	305	293	297	277	266	298	342	297	313	338	325	286	276	293	299	318	302	336	285	339	280	300	323	318	285	311	289	276	302	312	290	289	312	297	315	348	304	312	297	295	314	303	307	293	309	301	268	310	310	302	273	310	288	292	336	308	328	314	324	319	283	282	317	289	300	336	302	313	293	322	310	295	293	307	331	349	318	291	305	301	302	331	318	291	276	315	327	304	338	280	329	298	322	324	295	291	305	323	335	314	311	304	309	326	324	330	332	288	315	267	312	338	328	332	337	287	313	266	309	314	315	309	282	306	339	297	309	296	316	338	307	311	360	305	285	307	298	287	305	291	303	291	326	295	310	315	307	301	286	281	282	287	290	342	349	299	293	297	296	311	304	285	312	294	315	304	285	307	287	304	317	335	287	301	307	301	287	302	341	331	305	317	302	326	329	293	287	325	316	338	300	305	326	311	317	332	292	298	352	289	299	290	311	297	296	286	313	296	323	328	314	299	312	324	275	321	283	286	282	331	342	307	279	285	300	301	307	325	305	291	287	298	307	304	328	326	326	276	310	301	309	316	303	319	295	309	319	332	290	318	306	305	316	344	299	335	310	283	272	299	301	305	292	320	320	278	341	302	302	266	307	320	320	287	284	297	294	299	302	302	329	302	291	306	316	273	313	317	282	317	306	299	325	308	274	278	315	334	290	303	310	274	309	288	286	316	286	308	296	342	307	284	311	324	299	269	295	311	317	274	272	307	320	274	296	319	352	309	290	315	312	307	306	337	329	293	303	320	302	298	337	319	328	294	315	337	294	338	313	296	287	291	280	304	324	297	308	329	302	285	285	291	332	297	313	315	271	348	291	322	310	289	309	280	315	320	301	314	331	287	323	317	303	308	309	289	284	320	304	302	306
27930	42952	28879	12362	5995	3761	2398	1438	1077	756	697	561	525	504	450	426	398	407	407	364	370	334	359	365	372	398	353	381	356	389	358	358	376	350	343	364	397	354	351	369	349	406	405	354	384	389	346	397	380	374	359	355	354	365	364	372	375	376	362	338	340	341	357	353	351	358	343	350	358	327	369	316	377	381	393	377	324	368	348	384	381	328	345	379	361	354	348	373	362	375	374	363	322	342	362	381	362	369	345	365	376	364	363	371	405	369	358	391	359	332	359	374	373	317	360	372	385	400	433	411	423	414	390	389	361	391	385	331	376	328	368	368	371	364	344	367	365	365	354	342	341	349	351	368	384	370	320	336	372	337	328	338	347	340	337	394	376	351	386	374	366	388	378	348	355	367	369	391	367	379	383	374	366	348	364	343	363	316	383	353	341	355	357	345	364	348	337	372	326	339	390	348	366	327	339	365	365	359	366	346	333	374	342	390	348	321	351	350	351	410	353	360	354	343	376	347	360	362	359	361	345	358	371	342	351	346	353	403	354	342	363	383	365	366	346	341	342	330	313	343	388	339	386	374	362	361	364	353	325	335	381	344	345	349	364	377	364	385	368	353	332	356	365	388	363	362	339	367	355	374	344	344	353	369	384	338	390	362	393	355	375	376	363	358	346	362	385	358	337	327	350	355	357	354	364	357	376	353	362	357	365	351	345	337	380	358	361	362	357	359	330	347	352	357	348	361	350	366	362	360	345	360	344	338	366	342	356	380	342	363	380	335	383	364	368	372	371	378	368	386	350	368	331	344	382	347	365	369	353	352	346	341	374	344	367	350	365	356	343	328	314	371	325	396	334	365	382	410	328	346	350	364	379	350	371	382	368	375	371	378	338	339	362	342	373	382	375	332	347	372	375	361	343	354	350	356	345	341	370	373	375	348	359	339	366	359	336	317	356	356	348	395	347	348	364	366	365	367	390	384	331	358	349	367	351	380	372	343	325	385	382	355	359	342	346	342	377	363	364	385	381	349	361	330	343	344	309	332	333	347	376	337	343	349	374	343	374	361	381	374	330	367	335	327	348	385	400	336	340	339	338	347	342	335	365	331	325	372	353	362	341	373	355	379	339	324	381	354	362	349	374	334	398	364	369	342	382	364	333	365	338	358	377	370	363	348	331	334	332	391	367	344	369	361	370	360	377	363	354	358	343	323	330	360	356	328	383	340	347	376	333	348	351	389	349	364	382	343	389	365	360	378	384	399	371	345	385	372	328	359	334	327	347	367	417	355	346	360	329	346	363	363	366	343	343	344	367	323	362	356	409	363	351	368	334	321	341	366	366	355	357	377	343	352	310	355	358	342	338	362	355	358	338	353	343	359	348	318	357	321	356	374	350	316	369	382	361	360	348	370	344	363	351	355	332	356	348	343	363	356	348	360	369	368	362	377	330	312	347	364	367	353	328	379	363	356	355	363	340	336	366	380	306	406	331	352	406	356	344	332	368	388	368	347	335	383	360	373	342	375	391	338	358	376	353	380	312	336	351	381	351	365	329	347	340	366	364	371	332	350	361	330	351	370	384	354	334	367	364	347	352	346	357	364	373	339	352	332	341	368	342	375	356	363	354	342	392	343	352	344	378	362	372	341	342	368	356	368	398	340	335	358	361	339	371	382	364	340	318	334	359	369	359	344	385	353	337	373	355	362	350	374	366	368	338	327	372	395	370	372	374	329	349	353	380	361	369	371	350	376	356	351	383	347	367	360	386	364	356	393	345	345	360	363	352	343	367	355	350	371	329	366	351	319	388	346	342	340	359	357	342	370	349	394	327	357	325	329	344	372	355	372	392	379	350	382	335	329	372	375	397	344	366	377	371	378	358	335	348	375	379	386	346	367	360	358	324	343	348	343	378	362	349	373	396	350	346	348	366	326	355	325	327	337	361	356	347	355	337	321	389	376	369	326	382	360	392	358	400	364	387	360	344	363	352	350	372	347	347	338	403	361	329	330	376	329	348	314	358	347	357	357	361	379	385	350	344	398	354	349	371	339	353	406	351	353	382	354	370	371	334	365	392	370	355	359	375	385	369	366	367	359	359	328	371	396	372	351	326	325	370	348	334	366	354	345	375	382	329	375	361	381	353	370	378	374	353	392	316	330	386	340	343	344	358	352	375	360	365	371	341	383	389	342	394	376	340	345	359	372	378	344	363	359	392	375	348	340	342	349	351	365	369	338	351	342	339	347	343	351	328	338	349	308	401	356	375	329	334	351	381	341	361	339	372	347	386	382	341	346	334	395	366	348	356	341	308	348	369	390	367	359	344	324	358	362	347	364	340	348	363	341	360	371	366	358	387	349	328	369	343	369	399	373	364	387	334	350	387	343	351	364	345	371	365	360	351	390	354	357	370	338	359	322	343	375	364	349	379	373	330	364	362	347	381	357	357	351	349	372	340	350	346	336	361	361	374	345	399	368	322	376	367	318	353	378	374	387	389	362	356	326	363	361	384	369	327	346	371	340	382	379	326	326	357	372	380	365	340	330	333	339	371	358	367	339	380	367	368	345	380	377	363	343	332	362	367	364	335	349	334	357	385	339	351	372	341	377	353	371	346	368	347	344	352	347	340	347	340	330	324	365	364	346	370	360	335	401	371	350	353	356	367	372	342	314	350	318	389	348	359	373	386	347	369	365	347	352	370	365	339	381	359	365	388	342	345	345	357	314	365	345	332	322	363	355	344	372	371	373	379	354	359	321	345	357	359	342	336	371	313	357	354	365	377	374	352	368	330	360	350	345	396	378	303	345	358	340	381	341	361	360	359	377	333	331	387	354	359	349	363	360	393	384	341	359	354	329	338	340	354	302	353	373	368	367	366	407	362	363	361	361	309	379	327	370	370	324	341	368	424	342	346	329	338	352	350	326	341	398	392	360	373	381	362	372	327	335	363	376	359	374	337	359	344	384	388	357	324	322	345	358	366	362	373	337	341	358	353	350	369	337	355	376	362	332	357	366	394	340	383	350	338	323	356	393	361	374	332	336	333	306	335	367	362	347	371	369	363	322	401	351	359	345	367	329	372	356	373	401	362	366	361	372	356	379	356	350	326	356	364	389	327	327	347	336	357	366	360	352	391	371	352	344	345	326	342	344	371	356	360	354	382	376	369	364	361	350	393	391	377	360	330	358	345	369	358	370	365	367	339	334	335	363	352	354	354	388	364	343	338	368	360	366	359	366	354	324	361	341	345	340	345	361	341	348	340	342	365	374	367	352	340	390	347	353	381	350	385	355	345	345	376	351	361	388	377	367	367	369	354	369	349	377	396	349	356	370	408	371	322	343	375	343	388	369	365	347	397	380	333	334	364	399	365	310	381	371	341	350	343	365	378	382	394	372	349	370	345	360	340	356	363	356	351	399	365	354	357	345	358	375	355	348	358	359	321	367	355	356	356	339	343	373	372	352	351	348	345	361	330	355	341	363	337	327	367	328	382	381	366	377	368	377	389	363
23153	21315	28965	24007	21317	21332	10346	1974	1261	958	839	656	652	636	547	508	501	464	505	454	495	453	462	422	399	400	464	390	413	357	419	415	410	401	424	423	366	404	391	407	382	408	431	418	377	393	391	425	383	429	363	395	393	433	341	412	433	414	388	355	390	387	400	427	362	401	344	371	371	356	388	425	399	391	406	412	393	396	372	408	396	385	376	396	389	386	377	427	426	370	403	392	399	400	387	423	390	396	417	406	408	450	403	391	396	407	405	395	366	403	394	420	356	392	403	381	424	470	495	487	484	420	427	413	444	431	431	389	393	379	384	397	390	387	408	409	389	384	406	411	384	399	383	355	402	372	368	389	414	360	353	436	373	375	439	409	403	385	432	412	359	421	353	339	387	395	374	387	409	342	400	409	378	389	380	357	387	407	395	407	383	404	393	365	374	380	372	411	414	390	367	422	377	377	393	356	398	365	381	370	412	363	367	389	399	394	378	381	407	416	393	391	374	374	421	389	394	404	367	375	390	384	409	394	391	364	386	424	410	365	405	409	402	388	418	371	374	405	388	359	414	384	394	382	414	349	407	394	389	380	429	380	396	394	417	413	358	385	373	400	398	383	395	379	400	392	406	380	419	405	404	389	378	357	401	381	353	365	399	404	416	374	392	388	417	449	413	378	382	379	390	405	409	384	404	364	394	376	366	371	355	394	402	385	409	358	385	398	414	402	393	399	390	401	383	406	396	406	402	422	379	408	436	392	374	370	413	390	392	385	392	379	419	415	374	383	390	384	361	364	403	357	430	370	416	366	380	407	370	432	381	385	382	386	412	421	380	379	376	400	427	400	376	399	385	428	345	391	408	383	392	373	388	376	408	370	366	412	400	387	400	377	359	391	370	384	415	400	383	344	381	407	363	378	379	410	401	400	432	407	374	373	395	380	386	405	380	418	396	419	392	375	410	387	389	430	359	395	377	349	424	369	380	362	418	425	385	386	430	402	365	376	380	406	346	395	419	406	397	402	407	383	424	374	416	375	377	397	392	382	409	417	366	378	399	411	384	366	346	397	368	366	399	387	377	395	410	389	363	412	396	407	370	407	382	385	398	425	367	386	385	386	420	416	420	394	416	376	415	398	353	372	384	389	379	374	368	367	397	388	400	379	421	369	391	417	419	398	409	384	418	409	386	359	347	381	400	363	395	402	399	403	372	368	416	395	401	379	402	366	377	357	378	403	399	381	358	420	374	359	373	385	358	380	389	360	414	374	386	367	351	387	386	374	400	375	412	407	407	347	406	328	432	390	406	388	375	362	393	391	414	402	390	417	357	406	374	370	362	358	399	372	373	398	411	363	417	386	372	396	388	357	376	413	384	380	364	395	411	376	408	350	382	379	380	385	339	365	368	398	405	387	366	361	373	369	386	397	382	393	375	373	377	395	394	398	390	379	393	396	367	392	359	395	399	383	388	395	397	415	396	426	382	386	373	410	383	350	392	372	428	378	381	369	386	407	358	399	363	391	379	408	412	390	416	390	396	404	386	391	402	380	379	414	367	355	407	386	396	406	367	397	415	362	376	386	374	349	403	369	408	379	369	377	400	389	371	392	388	421	379	418	381	396	391	375	381	357	399	397	414	425	403	406	396	382	372	393	387	391	384	379	406	382	405	425	378	446	423	377	369	400	348	376	396	406	374	399	383	410	355	395	382	400	392	439	370	424	348	393	384	350	370	432	365	393	367	395	417	423	392	411	388	422	390	414	376	407	380	399	370	387	388	378	423	447	398	373	409	403	419	353	373	371	389	379	361	424	410	418	420	386	373	409	393	388	388	381	407	385	399	424	397	401	403	394	377	399	376	378	392	397	356	400	403	411	411	378	356	368	401	405	410	385	406	383	394	401	398	379	386	400	383	398	403	398	375	367	376	387	373	405	370	392	382	398	380	387	412	382	405	380	389	389	364	393	411	411	345	413	382	400	386	398	380	375	411	386	391	348	373	375	411	373	376	374	424	385	395	342	390	381	402	404	382	401	354	391	383	399	389	381	363	402	391	374	398	384	375	391	428	400	358	367	402	399	375	377	385	410	386	368	395	361	370	351	347	407	398	390	371	370	399	397	357	425	350	390	410	401	438	377	393	386	357	447	368	428	409	397	410	378	381	383	388	416	367	370	386	387	401	368	388	394	395	387	394	410	392	404	377	406	383	390	384	394	392	405	387	361	399	406	403	406	396	395	391	414	345	346	387	387	385	387	382	386	406	374	377	421	393	409	380	351	379	421	418	387	384	406	391	336	405	367	375	386	409	344	425	348	402	382	368	373	381	363	398	392	364	402	419	379	360	378	346	351	393	366	376	370	376	373	357	394	400	384	384	378	371	373	393	395	412	352	349	357	441	409	373	390	395	393	369	417	407	398	373	403	368	385	365	416	376	380	374	366	396	388	378	354	397	396	361	390	368	392	374	393	392	364	413	398	395	371	400	365	389	421	381	393	377	367	379	403	410	376	415	398	387	389	379	389	389	393	361	396	410	391	352	383	378	417	371	377	391	385	388	387	390	422	388	388	379	365	414	363	387	412	389	412	378	381	380	413	382	366	380	389	327	372	405	372	360	390	409	436	385	397	410	407	386	394	380	369	406	405	391	337	400	418	371	377	364	374	383	380	386	441	361	421	390	392	399	392	382	410	393	392	393	402	370	372	378	414	371	385	349	368	340	385	407	382	398	383	392	369	388	393	368	381	357	373	392	395	410	372	401	380	409	370	394	373	402	407	413	433	416	369	374	365	392	374	421	380	403	371	397	387	384	385	416	413	430	382	376	392	413	391	391	450	388	389	401	396	359	377	396	377	391	392	381	366	364	394	371	389	409	388	383	411	411	410	401	417	390	390	379	369	404	390	384	416	359	374	398	370	378	414	406	377	368	398	421	376	352	392	421	373	409	405	373	411	407	417	419	362	408	385	374	380	361	397	370	401	386	397	393	367	367	398	366	383	435	381	369	417	371	367	416	376	382	404	363	369	402	396	374	406	390	456	387	401	390	342	383	396	373	355	397	402	383	375	361	373	384	380	431	382	393	436	389	372	357	384	389	421	397	399	375	371	378	396	418	395	363	437	378	395	375	369	464	388	343	383	380	364	358	390	403	380	415	430	401	360	402	384	416	376	377	404	348	400	381	373	392	393	403	402	402	406	371	365	369	383	368	373	372	408	368	357	405	426	382	422	412	383	424	379	413	365	367	417	345	390	405	389	392	414	391	387	429	362	390	403	396	419	407	417	402	396	370	372	369	366	404	377	377	401	378	356	370	399	393	376	377	372	411	357	390	398	419	386	456	361	419	373	386	388	406	394	393	371	397	405	384	397	368	374	375	403	407	367	406	357	385	359	409	386	368	395	422	410	387	405	426	397	389	389	437	389	411	434	405	412	396	374	385	387	403	367	378	387	397	364	421	382	414	394	385	387	412	350	403	377	384	407	390	415	370	377	385	401	417	449	414	407
28967	51112	36944	18999	11469	6846	4613	2974	2273	1486	1237	959	890	794	746	647	599	600	596	554	567	491	528	508	548	459	510	502	457	477	470	483	455	473	440	469	504	428	479	436	446	418	437	448	436	470	429	456	467	457	411	451	429	393	465	450	416	467	436	414	439	439	460	441	452	424	432	453	439	449	449	460	462	466	422	454	438	456	452	404	403	446	404	442	443	429	438	458	446	443	446	410	397	467	414	430	471	444	430	448	481	469	394	399	465	473	460	434	463	425	432	455	442	448	452	435	460	523	518	592	565	536	514	452	434	521	473	481	407	457	403	496	433	436	439	449	464	387	431	444	422	428	423	454	429	407	456	433	434	443	464	440	433	435	423	409	448	447	436	412	427	436	445	427	468	429	402	445	461	418	410	454	437	412	421	431	465	440	482	476	424	439	428	454	414	415	419	475	438	438	435	461	466	459	441	467	433	444	450	447	404	416	465	426	404	437	443	452	427	373	458	423	473	431	438	420	426	434	415	415	392	435	445	437	414	415	466	427	449	454	414	436	437	418	437	460	411	436	470	416	479	430	433	489	406	424	413	428	475	405	417	456	397	431	430	412	463	442	458	386	409	468	425	451	444	456	399	439	464	477	443	454	422	436	451	412	433	436	443	413	421	442	464	390	460	452	432	413	423	451	430	472	423	410	449	442	408	459	418	441	481	457	422	429	456	440	435	404	400	455	404	453	404	444	426	415	440	439	444	456	411	412	425	428	455	424	447	443	442	427	427	407	428	424	432	421	425	448	431	434	443	411	458	448	475	423	418	432	436	442	421	479	424	432	454	435	453	439	450	452	410	444	483	425	476	409	456	465	447	439	428	455	435	438	449	419	456	448	473	493	451	444	422	449	441	468	417	437	466	418	453	429	423	423	440	424	401	421	475	449	431	437	458	455	423	435	460	424	429	444	454	435	455	417	422	438	448	452	436	437	436	451	452	446	468	432	437	426	437	432	447	449	421	437	423	467	444	445	436	437	401	397	427	470	454	497	456	441	415	467	444	458	440	416	431	432	446	441	441	433	416	421	394	400	425	432	419	414	437	448	439	437	452	430	455	390	423	436	457	430	512	401	452	418	433	444	454	428	449	448	433	409	424	444	450	441	455	457	452	435	417	467	425	454	458	434	463	421	425	442	416	456	404	428	425	447	439	440	425	452	464	415	444	439	440	471	482	467	419	456	413	465	446	415	456	418	404	447	478	431	446	441	443	431	461	446	445	429	451	429	419	438	451	444	454	447	387	422	437	416	490	416	465	444	427	454	444	467	455	456	444	414	440	484	429	456	444	472	446	415	426	417	436	421	402	434	438	418	423	424	423	447	480	420	447	433	443	451	484	444	398	458	440	407	451	393	447	430	400	421	427	415	457	441	423	430	427	437	413	434	443	468	437	418	420	451	441	471	446	414	388	471	406	432	446	452	447	410	404	429	429	459	457	445	418	456	422	417	446	419	451	389	432	439	445	428	444	426	438	429	453	414	401	434	497	431	442	434	427	403	433	437	442	435	426	419	428	424	412	424	450	445	451	442	410	457	455	424	427	408	461	435	452	407	406	411	444	438	450	437	425	442	470	436	421	447	430	457	472	432	439	445	435	426	418	453	447	421	424	452	458	427	451	434	430	411	444	456	419	460	462	450	447	431	435	427	431	460	436	453	454	439	435	430	435	442	409	422	445	453	425	433	436	448	435	414	451	450	458	421	431	439	429	434	444	463	439	437	458	424	438	456	453	448	445	442	421	409	446	473	446	439	437	465	435	477	403	452	400	430	444	463	436	406	454	443	437	454	435	437	448	405	442	427	472	445	458	436	419	434	446	440	467	412	431	448	419	443	434	440	445	411	439	444	406	440	478	426	417	426	423	445	419	405	442	437	433	425	434	448	394	455	423	444	406	417	473	428	455	414	426	463	407	430	416	434	439	461	490	454	416	426	411	409	457	420	395	451	415	446	409	443	407	442	459	436	440	461	463	467	430	425	450	387	459	436	435	445	462	434	436	435	431	445	441	407	432	416	399	436	427	401	413	411	412	449	411	423	438	454	412	427	431	411	420	409	409	433	491	425	439	398	405	468	435	459	423	413	453	418	444	399	455	493	435	431	421	467	435	428	423	435	433	444	437	440	396	437	471	414	469	422	455	425	409	466	408	449	420	434	422	438	423	455	443	433	455	455	403	449	476	460	436	443	417	407	432	399	426	468	446	423	446	413	440	409	393	397	442	445	442	451	422	423	414	445	461	425	464	428	428	433	433	430	417	437	427	429	416	433	473	476	440	452	459	432	436	439	427	455	449	409	426	436	435	428	447	491	422	442	485	426	466	427	464	428	435	470	428	437	443	428	441	423	432	380	435	438	425	445	412	433	471	471	454	435	447	456	410	442	455	426	414	432	401	430	469	461	410	445	478	429	457	423	444	432	454	448	471	437	404	471	409	447	384	436	440	428	428	447	474	428	440	439	464	480	427	458	428	425	414	418	409	430	431	446	437	441	461	448	439	459	420	415	461	419	431	436	403	441	414	451	437	450	401	463	459	439	437	435	406	444	480	392	429	444	405	447	408	440	451	394	409	458	442	456	430	444	441	426	453	425	462	428	436	422	400	430	460	443	458	437	441	456	443	485	435	460	415	435	431	457	453	446	382	397	428	414	442	447	415	431	455	442	452	443	406	410	431	446	430	435	422	424	445	422	423	442	458	436	403	432	441	419	440	455	417	437	432	475	416	428	466	416	413	466	423	416	433	409	439	428	462	448	438	417	491	423	454	457	458	466	418	468	450	428	460	416	408	403	420	417	434	397	444	460	427	470	422	410	406	450	449	428	479	463	443	455	429	442	450	428	434	458	440	448	454	462	451	415	412	415	399	400	483	422	421	444	429	407	443	415	425	421	432	448	411	440	436	430	445	438	430	409	423	435	436	447	418	421	419	448	463	416	414	390	413	448	487	419	448	419	419	457	461	413	442	414	450	427	454	457	443	425	438	435	410	455	439	426	471	442	454	449	439	427	459	458	437	451	447	411	442	445	427	420	429	454	482	444	415	464	447	454	434	458	417	449	470	436	471	460	451	479	436	420	417	449	447	409	463	412	454	428	451	432	429	457	439	409	459	442	426	434	415	434	429	446	428	416	439	467	444	424	451	427	424	424	436	456	444	461	447	423	451	412	421	452	437	460	427	449	433	407	437	429	447	481	415	440	406	462	452	437	426	486	411	450	449	452	471	419	397	463	431	437	426	441	453	403	453	445	436	452	442	417	442	433	442	431	434	411	427	450	439	394	442	457	420	426	443	440	487	407	456	418	423	461	431	452	398	431	436	438	412	442	431	418	410	453	458	446	461	433	442	424	404	456	448	413	433	441	383	470	408	438	469	447	452	456	419	472	455	442	402	456	433	414	416	481	425	426	430	392	418	410	435	442	426	415	451	437	402	442	438	430	463	425	452	397	452	439	484	445	451	406
27609	23627	25635	12049	3040	1279	876	554	527	383	309	332	330	316	318	304	287	318	298	286	309	287	275	298	275	300	306	271	312	280	280	258	290	296	275	265	303	317	291	313	273	279	283	283	285	280	284	277	331	269	299	282	297	302	272	280	287	270	305	311	278	301	293	296	291	274	292	300	294	296	310	291	332	301	287	280	337	277	289	264	288	262	284	272	295	294	276	268	258	331	302	293	270	291	311	279	259	265	308	296	309	294	308	309	291	285	309	286	301	292	295	290	281	308	301	278	301	290	321	380	323	295	329	349	267	300	276	288	289	288	311	266	287	291	270	275	297	297	272	281	254	285	284	292	292	281	282	285	305	302	299	293	289	293	279	301	316	284	299	298	291	290	283	279	278	292	302	297	304	271	281	268	298	284	303	285	293	274	281	279	326	279	311	299	295	299	281	284	285	286	314	278	298	301	266	290	260	292	266	292	248	298	285	299	286	294	305	261	313	300	292	279	319	271	301	296	295	310	272	317	306	264	301	274	284	281	311	264	294	293	278	291	295	306	293	288	299	285	290	278	297	269	267	275	321	291	300	287	283	280	286	274	267	285	314	296	284	290	307	285	252	299	259	276	299	272	274	273	304	300	283	280	321	283	291	280	271	319	299	304	280	264	315	282	297	295	272	304	266	315	271	303	296	289	295	264	308	298	292	299	275	309	305	301	297	295	267	300	305	307	302	281	304	289	281	276	282	287	279	279	330	302	311	297	275	272	305	293	271	293	282	260	268	306	275	324	279	280	317	312	267	287	285	259	285	278	285	292	277	296	301	296	271	266	288	274	284	257	320	297	299	300	294	279	317	295	298	304	279	313	288	279	257	277	274	292	307	284	317	254	285	268	261	296	275	279	271	293	295	262	312	294	283	253	301	294	258	270	250	306	316	339	298	326	274	293	291	298	251	278	298	297	251	283	293	303	297	291	287	288	278	261	275	300	276	255	268	306	308	313	301	288	292	279	257	306	286	308	255	284	293	276	281	273	321	277	257	305	290	282	290	312	297	319	272	311	292	302	288	291	309	310	298	328	284	298	277	317	273	271	277	296	294	280	287	297	301	276	275	286	292	305	296	275	263	259	288	278	278	307	312	283	316	289	320	290	295	285	269	285	277	295	274	303	280	319	298	297	303	269	276	259	304	268	297	281	291	281	309	281	262	283	303	296	280	286	271	294	292	282	292	316	299	280	277	301	274	307	312	250	290	286	290	260	300	293	304	305	279	261	268	274	282	284	298	292	260	286	258	285	262	263	282	278	303	285	301	284	272	303	275	280	307	280	275	292	314	270	270	296	265	276	308	308	263	281	304	311	318	300	272	294	282	302	258	286	284	266	283	270	298	267	303	279	292	291	300	308	276	294	288	275	266	291	293	312	282	300	283	292	266	317	314	299	272	295	264	266	292	292	283	281	292	298	265	284	293	268	256	264	272	306	300	299	283	285	310	297	247	310	297	304	281	259	293	302	286	294	297	304	272	290	259	293	287	245	297	305	264	306	274	326	283	269	285	306	303	272	277	304	271	307	319	314	309	308	288	302	268	293	289	305	275	265	304	290	306	258	287	290	316	295	283	288	277	311	293	280	294	275	259	319	276	261	262	267	323	259	328	285	309	281	299	297	297	317	312	308	269	293	280	272	305	291	293	278	293	300	285	292	323	264	295	288	274	278	285	308	309	293	289	324	290	272	296	321	270	325	306	261	317	268	288	294	286	300	286	328	276	296	297	303	306	298	300	255	272	328	285	290	293	288	277	272	271	304	285	327	281	330	325	291	292	275	313	305	268	327	307	312	295	307	272	317	309	331	274	279	282	289	291	285	268	284	280	307	305	298	276	273	266	298	278	264	289	271	289	290	298	293	284	267	311	288	311	292	305	278	306	302	265	292	322	271	298	269	313	279	298	289	273	270	277	282	296	284	275	292	296	291	302	279	293	282	320	304	282	299	256	287	263	289	302	269	300	295	271	305	316	270	271	283	290	301	270	308	302	271	292	272	305	288	264	307	291	304	293	310	284	286	331	280	286	312	308	275	296	269	311	280	283	276	304	297	320	296	305	292	268	289	300	325	269	283	295	296	316	332	263	317	305	294	284	282	327	282	289	284	286	287	279	264	300	271	300	316	286	304	313	307	294	299	278	286	307	287	262	289	272	270	321	293	294	271	310	312	292	283	279	282	290	317	294	317	302	282	274	265	272	304	294	301	292	310	280	274	288	288	289	297	290	265	295	267	282	319	292	280	258	283	297	305	290	281	297	285	263	308	271	289	284	266	300	268	270	280	290	293	286	308	328	316	272	294	291	286	269	279	270	261	278	288	291	313	299	299	299	307	287	323	294	294	263	302	269	340	269	306	282	266	295	282	307	309	302	288	278	311	296	291	283	284	288	277	308	303	282	302	287	278	292	298	263	281	265	285	291	319	304	293	319	281	316	293	273	313	274	253	268	301	315	290	299	282	309	295	290	284	306	288	275	301	289	311	303	310	274	300	289	286	302	307	324	263	285	275	299	325	286	278	277	318	286	285	272	349	301	281	292	305	304	290	295	301	299	287	293	288	318	272	305	297	293	302	298	296	296	298	270	277	267	310	319	310	263	293	256	297	296	295	305	276	289	294	305	270	291	303	292	276	316	293	321	274	268	312	276	298	274	290	291	283	286	293	283	288	280	328	291	287	270	246	324	279	306	266	292	263	279	326	273	300	287	272	285	306	273	263	301	292	276	312	306	296	317	295	266	277	315	296	291	289	264	276	289	299	334	317	292	301	271	289	266	313	286	277	286	319	286	304	298	288	282	284	297	287	274	321	280	293	280	297	290	250	311	288	300	270	283	316	290	282	298	287	275	292	262	310	290	273	304	287	308	313	295	241	303	306	269	283	293	311	289	262	289	291	315	277	270	287	282	303	272	284	282	313	279	270	310	303	277	295	309	304	299	301	265	285	272	257	322	294	295	302	277	267	340	312	310	273	301	291	281	306	293	315	298	279	307	281	303	300	270	309	267	299	273	270	321	271	303	316	303	284	313	303	276	298	274	282	280	281	264	276	291	279	292	309	280	287	280	321	274	296	308	312	296	266	297	265	290	298	315	259	313	268	326	293	296	281	275	293	299	284	320	252	310	291	269	291	293	296	299	286	301	269	313	315	285	291	277	280	294	290	278	302	281	256	270	323	274	295	297	288	298	304	305	270	275	280	299	310	305	303	283	273	272	304	335	302	286	288	280	328	253	297	271	291	273	280	273	275	281	284	323	277	284	261	260	293	308	295	311	298	324	288	290	292	283	297	299	291	277	294	297	317	297	272	264	286	276	286	271	292	318	287	295	261	284	278	283	258	289	279	297	288	300	293	303	295	270	303	313	287	296	288	284	286	322	283	296	294	264	267	304	295	315	290	295	272	268	338	319	265	292	281	278	304	327	275	289	275	308	303	309	257	296	284	272	275	289	281	290	308	304	288
24018	38069	26084	10680	4524	2433	1496	938	759	501	481	445	417	375	373	340	362	363	348	384	331	309	338	335	358	321	340	343	337	376	315	325	343	321	361	351	363	348	317	328	328	347	355	355	288	333	302	368	359	340	326	314	352	355	322	334	350	337	332	353	339	360	350	312	339	357	318	323	328	323	335	320	338	347	310	331	368	346	363	340	342	350	341	352	348	298	360	328	306	347	318	347	341	326	309	323	355	314	332	344	360	339	350	345	326	350	350	357	327	348	362	344	350	375	311	360	330	361	442	410	446	381	372	358	334	336	347	384	352	353	352	335	354	334	367	316	358	354	343	348	316	362	309	324	350	356	309	334	342	326	317	335	318	318	352	343	350	341	333	345	331	362	327	332	309	330	338	345	328	327	337	319	335	340	344	327	363	362	308	341	334	363	365	366	360	356	353	368	333	362	349	333	342	312	344	352	328	365	363	371	344	381	328	327	329	360	322	322	332	327	333	324	324	320	334	315	349	307	359	320	378	324	337	361	324	313	353	364	347	377	317	333	325	315	334	315	338	327	342	354	333	357	350	348	352	348	348	331	330	352	333	324	305	336	338	316	325	327	355	366	328	335	334	385	354	349	333	356	316	349	368	337	380	340	350	306	317	347	332	329	370	369	313	341	359	336	355	326	325	338	324	319	357	349	308	333	331	337	350	324	322	312	356	309	387	318	316	352	344	348	344	334	307	340	337	345	342	362	355	335	326	348	344	326	336	356	335	340	330	363	361	339	331	343	342	351	290	361	340	308	350	307	333	332	332	330	334	333	374	353	354	329	345	341	334	353	345	326	346	369	376	372	339	328	348	345	352	321	339	323	346	366	337	342	346	308	328	362	379	351	331	341	350	341	319	306	321	344	380	334	354	345	381	357	331	345	355	321	347	348	365	344	330	337	362	325	355	305	307	376	325	383	317	349	344	359	343	331	327	358	326	355	327	351	334	334	352	332	338	333	338	330	325	326	331	315	350	333	364	355	340	329	358	364	315	327	329	337	326	370	359	323	308	343	307	343	367	341	330	331	295	329	335	339	353	319	336	353	324	366	339	343	347	355	320	374	334	312	363	348	360	355	340	324	372	357	361	328	342	313	334	330	361	376	324	367	297	310	329	337	355	342	365	338	328	355	350	410	370	315	342	301	340	340	371	307	358	335	337	339	343	358	359	350	320	372	343	317	353	359	348	325	325	347	363	323	315	351	350	367	332	331	355	340	325	342	354	316	322	348	347	344	310	318	348	357	330	319	349	345	355	366	335	343	346	366	364	341	328	329	353	329	313	311	332	347	334	352	337	323	357	341	345	343	314	361	342	325	321	285	358	367	372	335	347	350	378	356	363	355	352	337	301	333	320	317	336	350	337	349	346	348	351	343	350	331	330	340	331	316	343	324	320	306	337	359	317	322	331	343	347	353	343	333	320	339	315	346	339	328	311	349	341	331	361	352	335	330	349	345	334	344	317	341	315	331	354	350	331	314	346	327	370	338	334	321	369	314	321	343	346	341	324	352	334	324	351	317	357	337	324	367	318	364	325	358	335	352	352	353	379	364	357	374	341	368	395	333	344	346	338	326	343	336	354	338	339	326	360	348	359	342	339	352	353	346	357	329	383	341	336	335	327	340	335	365	324	305	327	363	335	321	325	335	350	372	314	324	340	338	344	324	350	338	319	339	340	318	295	352	399	332	348	374	363	322	338	306	351	325	344	356	330	337	311	337	356	334	330	356	340	337	347	312	337	325	301	343	326	367	321	328	326	341	344	359	313	323	321	353	317	356	314	345	347	313	373	328	336	329	314	332	350	327	339	333	355	362	353	342	310	345	354	364	318	356	346	318	352	320	330	335	319	362	354	332	315	324	353	341	321	333	354	332	309	327	354	329	340	307	358	367	335	338	349	380	346	335	364	353	363	375	329	322	331	345	346	339	371	297	344	319	379	339	347	369	352	334	347	343	340	319	357	357	327	354	319	351	350	345	317	353	354	324	334	330	313	328	328	320	344	354	308	347	354	358	371	375	349	323	331	323	354	328	339	341	335	320	362	357	341	322	333	325	358	321	358	345	314	301	376	359	342	307	342	353	302	366	328	330	345	314	321	346	349	326	378	363	350	322	382	344	376	361	344	363	320	330	338	353	334	334	314	351	330	334	329	312	368	280	338	340	382	350	370	368	318	358	361	338	349	357	363	342	336	338	343	336	313	339	352	356	374	377	367	349	310	316	325	349	340	335	348	367	332	333	357	366	360	333	348	311	353	335	339	377	336	363	387	350	343	369	311	322	337	359	324	332	337	345	335	382	342	325	338	318	334	341	330	362	327	339	349	313	349	331	313	362	356	316	360	349	327	334	336	296	331	352	337	363	321	360	357	314	324	342	358	328	312	338	378	332	340	323	316	348	326	325	343	329	349	373	326	342	322	347	346	336	344	338	343	340	299	342	323	376	342	303	356	337	335	321	340	331	330	388	324	321	371	326	409	321	328	325	346	331	341	344	348	313	339	366	376	330	388	349	323	319	340	366	348	343	335	363	303	336	350	327	369	353	366	344	350	329	321	362	338	321	340	348	349	368	322	340	327	325	345	349	334	332	383	333	362	349	346	305	305	299	294	334	348	370	333	336	330	327	316	352	335	395	330	336	321	316	325	363	337	348	345	324	348	334	331	335	350	338	327	319	325	342	321	332	350	359	351	349	354	348	339	334	309	376	316	316	326	345	327	316	339	378	329	345	356	298	314	351	326	335	320	326	344	336	319	327	345	338	315	350	331	339	291	310	347	335	349	319	325	332	338	354	323	323	358	359	331	332	340	299	359	321	357	355	331	337	335	347	363	319	350	342	321	343	344	340	338	329	308	359	325	402	338	321	356	323	310	331	331	369	373	314	343	341	326	339	375	356	317	330	336	308	339	334	326	350	319	303	325	337	336	326	368	354	321	285	341	342	315	346	371	330	353	333	295	322	326	337	332	336	339	309	351	331	309	310	349	328	335	351	343	329	357	342	365	346	348	350	290	343	338	334	332	346	331	336	354	348	356	356	338	328	288	335	322	344	328	334	312	361	324	358	299	318	339	311	339	350	302	317	354	315	353	324	364	311	333	323	327	340	339	340	293	352	339	344	369	359	322	357	347	307	338	334	342	338	329	371	347	320	328	335	329	362	349	349	334	329	330	324	338	323	336	384	368	344	292	331	328	353	330	328	353	343	329	317	319	337	356	305	382	332	302	330	358	332	359	365	353	329	327	334	344	346	329	353	356	344	350	334	308	339	333	347	384	335	363	336	333	329	333	316	344	346	344	327	335	318	307	327	327	326	333	341	340	347	316	371	354	331	341	337	346	335	326	333	348	300	345	310	359	321	349	326	331	354	351	363	310	340	343	366	347	357	338	313	319	337	386	353	327	362	317	344	338	351	342	353	335	355	371	306	338	333	320	361	329	343	375	354	309	317	360	328	330	306	342	359
24174	21296	28551	24415	21215	11731	2287	1128	864	685	551	527	502	412	385	438	404	385	397	358	399	366	376	372	355	350	328	362	355	376	371	355	345	358	351	337	363	312	340	340	347	334	315	353	350	352	332	321	323	305	351	345	335	336	320	332	332	346	339	348	338	351	289	332	343	331	317	352	369	338	321	334	343	337	323	350	358	349	289	348	339	339	349	328	315	338	348	312	324	348	374	357	367	353	357	332	334	334	308	366	347	343	309	341	310	337	376	313	344	336	325	342	297	351	329	338	321	365	407	458	395	363	370	373	358	309	352	342	315	310	357	346	297	288	312	315	325	321	359	333	351	367	312	294	324	304	348	328	317	339	314	316	354	324	357	355	309	337	349	363	331	355	341	355	284	359	323	342	313	310	327	344	346	332	361	297	361	324	362	342	333	352	330	325	334	341	326	336	335	340	337	312	300	350	331	326	343	339	307	333	297	363	329	357	332	318	382	323	324	330	323	333	329	354	351	339	328	370	339	333	329	342	320	348	355	341	304	341	337	314	354	345	346	331	332	337	330	320	323	334	329	319	340	352	352	331	311	312	330	346	347	319	366	335	346	351	337	327	341	314	326	330	321	342	344	321	358	339	317	366	344	348	365	341	347	348	336	346	380	320	367	320	312	333	336	355	358	354	309	307	303	315	310	322	333	331	339	291	327	340	320	352	328	328	337	333	347	341	319	350	328	357	325	367	319	335	370	320	336	339	316	354	349	392	346	313	324	332	346	319	323	324	307	300	343	348	331	342	355	329	308	319	326	357	298	343	311	345	338	356	330	350	332	336	332	306	343	347	326	317	341	339	324	319	328	310	332	335	328	326	367	339	322	338	333	345	330	290	329	329	323	315	290	353	343	346	354	352	345	328	353	330	294	327	335	378	319	330	317	339	345	308	307	366	331	349	332	317	336	302	342	335	344	336	318	339	342	339	334	324	348	340	296	335	322	322	331	329	314	308	337	327	333	325	344	317	332	341	279	305	292	314	339	332	336	301	343	338	328	347	298	324	378	294	314	339	329	349	356	325	352	333	309	343	341	345	339	320	322	348	323	335	346	327	322	343	373	329	351	351	328	357	327	316	330	371	342	361	334	341	335	294	365	348	348	338	320	348	306	355	341	385	355	322	340	331	301	344	350	334	326	318	324	378	338	368	318	312	314	335	322	335	320	324	332	310	367	329	322	303	297	340	339	343	342	351	355	304	306	335	344	354	339	344	330	334	326	323	308	327	331	307	339	335	305	339	367	287	348	342	313	373	338	353	336	343	331	339	337	361	342	324	320	322	321	334	303	340	316	341	358	353	314	335	335	339	342	353	326	327	356	312	331	344	363	337	322	386	308	308	333	333	334	323	334	293	362	297	317	322	339	326	359	324	330	333	333	323	329	327	310	323	368	341	328	355	338	323	354	303	319	343	348	358	317	337	322	341	328	339	341	310	292	316	344	335	337	353	307	348	330	308	322	353	349	316	363	360	310	366	334	323	347	343	302	334	366	301	324	348	316	303	340	341	325	330	342	326	352	329	381	353	311	318	347	324	344	352	351	347	336	335	354	341	337	328	354	333	347	341	324	322	339	341	315	320	304	336	326	334	305	330	356	332	296	359	329	332	344	326	336	325	361	309	330	342	321	301	331	348	343	329	346	326	340	324	335	358	349	311	304	341	348	308	337	349	325	325	326	341	339	361	321	348	351	322	356	321	321	342	344	352	320	325	361	329	339	336	345	389	328	355	328	278	322	309	370	339	326	364	331	328	308	331	366	346	335	331	334	326	350	337	286	350	316	361	334	337	311	347	338	343	335	337	355	324	340	340	322	324	354	349	382	310	302	308	364	330	369	298	332	317	317	350	310	299	355	331	331	325	341	378	341	325	325	309	319	337	324	349	339	294	330	336	353	333	296	342	347	322	301	339	318	359	342	323	366	310	355	316	349	327	343	320	293	328	352	349	319	326	325	315	324	350	332	347	309	352	331	338	338	317	355	343	347	317	344	325	318	346	309	312	325	349	324	329	319	333	318	373	315	304	357	337	347	339	306	364	339	368	347	318	311	359	327	320	327	326	359	309	345	350	306	324	352	328	359	319	292	327	333	357	339	340	333	304	328	321	323	320	349	349	333	319	338	320	311	308	339	350	342	335	311	342	326	307	343	300	359	327	309	335	330	363	348	321	350	318	337	329	341	302	336	317	313	288	312	364	332	341	342	302	341	328	374	348	311	345	334	343	313	347	312	330	312	347	342	331	317	305	339	288	384	352	341	329	317	358	338	339	330	313	333	353	318	311	360	319	349	312	328	328	356	347	325	304	364	317	329	327	340	344	301	354	330	335	315	323	326	356	316	339	333	352	359	356	346	325	358	314	353	322	342	334	328	365	337	353	348	332	286	322	331	356	324	330	329	326	291	340	319	369	342	352	332	341	319	325	343	329	318	330	319	336	334	358	332	309	296	304	314	341	352	344	344	321	325	321	347	339	321	318	360	325	297	323	299	362	321	336	338	338	342	332	348	333	332	344	332	339	334	323	330	349	333	347	319	329	300	351	337	352	347	335	344	336	365	316	312	327	303	347	358	326	349	294	343	351	340	347	346	315	335	333	320	353	315	338	308	323	307	331	349	338	383	346	330	336	363	301	336	311	338	354	326	322	343	320	325	341	312	309	331	342	321	320	349	335	327	383	339	309	332	320	310	326	303	349	298	325	314	308	315	323	311	357	330	346	317	312	337	340	349	353	318	326	329	324	310	315	338	329	340	319	304	319	359	315	355	333	318	359	343	327	332	351	335	299	338	317	305	344	348	325	363	339	361	329	348	344	332	323	333	339	352	339	323	332	313	337	348	351	325	328	311	304	348	316	335	316	347	317	328	318	321	316	327	353	328	274	351	342	350	370	323	336	318	319	333	347	340	303	340	320	321	311	288	313	341	337	322	333	329	344	351	302	328	288	309	359	338	324	324	349	349	317	350	345	306	337	334	324	362	359	298	331	356	341	358	356	349	332	353	314	302	352	318	338	344	325	354	342	340	333	342	303	326	352	364	370	283	346	302	351	337	378	366	348	325	337	354	340	337	336	348	337	318	320	346	336	368	351	314	345	334	322	313	361	342	301	312	335	319	331	357	326	302	330	341	333	311	380	320	324	323	318	351	369	342	325	352	330	319	356	333	332	340	317	361	329	351	330	327	319	342	321	332	336	310	337	322	337	328	321	339	313	350	334	347	324	309	315	354	319	346	334	342	314	363	292	318	322	335	357	326	314	298	323	377	332	345	323	339	319	318	322	337	342	323	334	355	351	304	316	339	303	344	349	354	330	340	309	314	317	334	306	315	344	345	334	342	344	322	354	350	340	306	320	350	311	338	332	338	329	356	350	325	324	335	291	343	338	314	311	321	352	347	312	343	342	337	333	318	347	353	327	303	302	354	332	380	338	329	323	321	342	325	326	296	349	339	304	318	302	367	324
26470	48174	33027	16667	7931	4576	2844	1883	1398	981	841	679	610	635	543	493	528	478	482	454	441	402	421	399	405	406	361	412	398	397	408	365	392	436	439	381	390	408	401	376	335	375	388	385	361	372	389	402	383	365	375	409	393	379	417	403	379	391	391	360	413	369	352	372	385	394	382	385	370	364	364	353	382	365	388	398	383	391	369	403	361	371	403	400	385	368	379	379	375	377	390	416	366	351	421	407	388	399	420	368	380	384	407	398	387	425	379	343	350	370	374	375	383	398	386	386	371	422	535	495	502	452	421	412	381	377	371	384	407	405	387	359	392	368	404	373	363	420	413	398	396	370	396	385	368	399	392	410	376	381	392	373	413	374	388	345	381	342	369	379	383	380	359	391	365	361	431	376	380	401	371	359	347	392	367	413	385	371	383	413	367	370	367	389	402	336	365	374	399	386	403	363	356	367	376	401	385	360	411	339	359	403	376	402	376	366	368	386	358	392	380	366	398	401	385	360	393	364	395	367	421	393	424	347	356	398	388	338	382	387	377	359	394	412	370	387	396	390	392	358	373	387	398	402	384	397	367	395	361	372	384	402	410	382	373	345	418	361	353	367	407	390	401	365	392	346	381	353	372	426	355	408	359	394	336	390	359	377	366	391	354	381	358	369	407	368	392	384	375	383	401	353	341	405	401	378	387	380	375	391	355	360	367	386	375	388	393	376	384	351	390	369	414	376	377	379	344	367	405	397	378	420	347	345	421	367	390	389	405	377	374	402	375	423	401	384	331	364	366	401	350	368	384	382	379	369	378	367	360	354	384	383	366	378	369	364	387	383	361	396	394	363	370	387	379	357	348	406	362	378	393	375	400	381	397	365	320	368	402	401	383	392	385	417	419	369	412	400	372	379	392	387	387	386	368	359	375	358	374	366	388	346	362	377	407	375	384	376	367	387	389	376	369	366	396	372	395	378	388	384	390	425	386	381	361	386	401	382	392	368	366	380	361	361	356	383	379	334	394	388	413	381	379	373	382	422	395	363	384	361	372	377	392	390	403	369	401	358	415	377	384	396	373	396	409	381	380	368	402	361	406	370	393	388	402	388	371	409	375	405	371	358	383	381	413	384	412	383	358	406	366	357	364	406	408	336	370	384	377	382	380	367	365	348	438	370	375	347	381	418	370	392	372	418	399	391	368	373	369	359	418	408	392	354	377	342	399	379	368	376	363	392	402	368	390	387	398	354	413	417	379	398	369	369	384	402	383	365	389	368	348	423	343	409	349	403	378	375	390	338	374	379	385	387	359	404	383	397	381	416	370	386	385	381	393	404	410	389	362	414	386	400	401	405	404	380	371	372	408	390	357	366	395	367	400	417	392	371	386	371	338	380	375	380	378	388	382	376	355	375	387	385	384	365	383	370	355	407	389	404	377	409	393	382	443	316	346	425	408	389	377	339	372	392	379	382	380	381	346	424	378	366	389	447	385	360	360	388	366	394	379	369	384	369	384	385	393	407	366	418	373	375	410	390	406	363	387	371	356	366	392	383	380	385	377	384	351	388	392	375	382	411	367	371	341	374	369	378	353	381	363	413	415	367	386	368	371	409	382	412	425	368	406	373	363	394	399	401	383	391	385	376	383	423	410	364	373	387	350	404	375	347	392	379	380	389	402	384	388	364	374	388	381	381	385	367	390	364	365	384	367	397	374	384	377	410	394	369	376	374	354	377	438	414	397	383	404	385	417	344	351	377	413	375	371	402	382	387	367	398	385	393	378	374	354	387	395	402	381	422	374	392	374	381	385	358	387	423	393	357	382	399	363	340	414	349	368	412	390	361	366	410	370	355	401	366	334	361	414	384	382	371	403	387	353	378	349	400	390	389	377	411	349	379	374	403	388	387	358	385	359	375	333	406	391	407	374	372	389	393	399	400	395	392	373	361	397	367	387	363	381	323	372	363	386	366	364	347	348	388	393	402	376	384	400	378	408	373	383	396	396	395	359	371	393	363	358	398	411	382	390	346	389	402	408	401	389	402	408	417	397	389	365	388	396	381	394	378	384	388	348	387	380	348	395	404	387	400	339	412	392	372	399	378	444	406	369	387	405	404	393	405	389	351	390	391	386	350	413	399	381	399	377	386	357	373	395	380	388	426	359	410	386	405	389	367	372	380	407	370	361	385	349	374	401	387	405	358	361	391	369	386	370	380	392	379	365	404	368	374	373	384	411	370	381	355	378	391	366	381	362	395	383	404	393	387	386	369	384	360	400	417	396	366	380	400	405	394	383	371	378	387	373	391	386	374	382	381	424	400	386	407	431	411	403	370	378	386	381	376	386	378	388	377	363	392	387	394	394	394	381	378	395	394	401	386	392	401	383	397	383	352	370	402	380	391	366	366	364	363	365	413	354	375	386	359	346	379	373	412	409	343	420	372	385	430	379	378	361	416	405	400	387	384	405	366	355	374	390	392	381	389	369	386	334	394	427	373	378	411	391	396	397	365	387	403	397	383	417	419	401	366	362	397	392	392	381	381	387	349	365	370	399	385	366	368	376	404	387	400	383	398	400	379	374	406	390	369	391	372	378	392	381	384	375	385	362	387	424	378	421	376	339	388	385	360	350	360	382	362	360	422	371	391	355	365	380	389	386	347	372	381	415	401	372	351	401	384	400	414	380	423	359	376	359	378	381	391	407	368	388	366	364	398	383	378	386	416	403	408	377	373	388	386	385	355	372	367	389	397	388	388	385	362	413	399	379	352	396	386	408	349	406	370	374	369	392	388	396	384	360	381	404	392	404	388	426	369	387	372	397	398	392	393	382	408	378	414	359	381	413	385	394	380	368	384	367	354	388	379	363	378	373	389	366	377	391	395	396	396	349	398	385	368	405	394	357	397	378	368	346	368	377	396	378	400	347	415	376	379	392	384	394	397	389	372	396	401	394	359	390	365	366	376	360	393	372	402	377	390	400	362	371	358	414	390	370	384	393	362	393	381	373	384	360	337	391	382	386	357	395	365	370	399	397	402	393	365	377	364	354	385	398	377	390	399	358	343	417	407	377	381	419	352	406	337	393	366	366	354	373	362	373	370	367	380	397	387	388	404	389	374	360	410	392	377	393	388	394	354	382	406	400	407	360	388	397	371	359	381	377	365	399	372	384	352	384	363	383	408	393	381	390	372	345	381	387	393	376	362	366	380	409	350	397	359	361	413	391	363	387	371	382	358	374	382	395	380	394	371	341	402	380	359	381	373	414	391	368	404	387	368	399	383	389	368	363	391	387	401	394	396	348	383	354	374	381	386	368	383	389	355	376	344	393	367	382	399	379	355	388	407	385	399	393	399	356	377	409	385	379	380	370	420	391	397	375	384	366	357	385	371	396	356	371	358	390	359	381	415	384	370	341	404	382	362	378	412	352	350	338	419	382	371	329	414	417	359	383	363	360	384	359	387	409	395	357	358	366	401	415	348	395	395	356	390	399	351	367	359	371	372	372	370	381	358
25295	21260	27552	25140	11789	2090	1120	791	569	510	436	394	390	384	346	329	311	315	343	364	323	325	356	303	303	303	315	301	301	282	311	344	329	315	294	324	301	308	264	314	300	308	320	327	310	274	345	307	325	337	284	304	309	282	295	350	335	322	298	313	291	331	293	264	337	317	324	294	284	294	300	318	317	272	320	304	291	285	314	312	305	321	309	308	311	330	296	302	317	307	317	304	328	298	293	298	286	291	280	317	287	303	324	313	303	310	331	307	336	315	326	318	268	322	283	343	312	320	381	394	361	348	311	353	284	342	318	302	294	285	324	322	293	305	312	303	287	291	325	291	319	306	308	296	298	308	304	321	304	301	282	291	260	308	299	285	296	329	348	314	314	311	312	304	320	312	294	314	273	310	340	281	333	346	307	281	300	291	337	309	294	305	319	288	317	289	302	264	304	298	295	313	304	325	302	310	331	296	268	301	308	294	303	326	284	299	284	320	313	302	319	294	324	336	291	281	273	298	314	285	321	303	296	340	281	326	294	311	298	298	323	310	314	290	298	350	311	326	299	333	291	319	314	294	322	271	326	302	310	306	275	295	295	291	297	316	300	333	290	312	302	323	279	294	300	316	289	293	341	300	316	310	269	288	302	297	288	310	303	295	321	331	295	310	288	313	297	327	315	302	310	290	296	299	320	319	315	318	296	295	314	316	326	308	305	315	293	308	283	310	317	322	312	302	323	291	284	311	295	317	343	314	311	312	298	314	319	312	290	309	304	300	309	342	284	322	306	295	304	304	306	304	314	321	289	316	298	282	295	288	318	306	306	279	318	279	309	316	293	324	305	298	305	312	293	306	296	322	291	310	304	309	316	296	313	311	322	335	311	291	303	278	316	282	299	325	301	301	289	310	286	287	278	298	306	295	318	284	304	285	309	275	276	299	296	289	301	294	298	304	313	285	306	322	341	312	315	310	308	301	311	297	297	314	294	293	292	300	274	302	273	298	336	307	315	314	328	329	307	293	289	298	323	295	272	272	307	316	347	304	309	319	294	299	310	284	321	287	299	318	307	295	291	301	317	274	311	320	290	300	299	307	322	303	315	300	308	318	307	306	282	283	315	310	316	306	339	319	323	298	331	302	283	309	322	302	302	308	277	260	305	312	333	315	290	292	295	308	347	303	298	302	295	317	301	287	298	306	304	333	315	332	295	296	311	322	307	301	288	320	299	298	301	302	266	324	291	306	295	323	295	305	293	291	293	353	296	295	312	278	307	271	297	317	328	321	268	297	322	276	307	322	299	285	297	310	301	276	310	292	316	298	306	310	299	309	334	319	334	295	287	322	298	306	311	294	334	328	309	300	331	300	316	289	305	316	313	333	304	304	309	298	300	269	309	328	307	282	290	315	326	311	282	268	286	326	329	312	303	306	294	317	302	300	314	280	291	343	329	321	330	332	304	311	297	301	297	294	284	319	333	301	313	307	293	313	316	264	286	279	300	306	323	315	344	298	308	290	276	285	302	279	301	284	332	334	300	301	279	302	275	302	268	310	330	303	319	325	280	350	333	302	319	275	311	287	320	309	293	298	296	306	316	295	294	321	295	293	310	325	318	318	287	287	309	287	324	315	303	317	279	283	306	307	271	340	310	294	294	290	304	283	294	339	317	298	294	318	300	328	304	284	298	298	315	287	288	288	330	297	292	278	300	298	305	282	312	294	305	296	299	291	252	309	293	319	271	304	326	335	304	323	294	299	285	319	305	311	311	281	313	284	311	317	306	344	284	301	288	289	310	301	302	285	307	323	293	278	309	272	302	278	312	293	307	314	311	312	288	322	317	300	292	314	315	306	304	296	301	310	316	320	297	312	313	346	296	329	288	288	287	309	320	256	300	305	280	334	286	286	308	302	297	287	314	330	304	303	281	300	300	287	287	315	314	331	322	301	296	268	282	282	315	283	314	312	308	272	265	310	295	278	303	262	286	312	290	338	311	308	304	279	275	292	273	316	316	297	290	311	319	323	324	324	283	319	297	303	325	273	333	315	316	332	309	331	279	302	297	297	286	258	299	320	254	270	311	315	339	262	285	284	302	324	274	294	339	361	309	320	306	290	329	306	281	288	280	302	282	330	318	310	320	313	329	278	296	325	337	316	269	260	288	309	316	292	288	281	311	300	290	290	291	311	295	299	285	303	298	339	297	347	297	273	321	276	297	295	297	330	296	283	321	325	307	308	329	307	337	289	291	286	332	304	276	286	303	308	321	285	320	307	332	293	281	308	308	293	320	287	281	296	332	314	297	344	320	352	284	320	293	282	311	274	308	297	303	294	323	343	295	295	307	336	293	299	334	286	349	288	266	280	328	334	286	289	306	314	320	301	333	298	280	273	294	325	305	308	320	317	319	283	304	297	280	305	322	314	283	321	333	307	311	303	302	281	312	303	274	340	277	326	289	317	310	283	340	319	314	283	278	311	343	292	314	312	284	320	288	301	307	303	304	319	298	296	274	302	299	338	282	305	310	305	349	258	323	306	304	295	276	281	324	298	315	282	300	275	289	331	296	314	336	327	305	307	276	329	303	309	306	318	302	307	299	285	312	322	292	302	269	319	320	314	324	291	320	304	314	281	308	317	286	317	269	282	313	256	318	304	332	294	291	332	292	287	316	327	283	284	308	292	301	303	287	355	324	331	301	287	303	278	282	300	293	300	266	305	307	293	317	287	292	313	314	309	290	304	294	303	271	329	303	310	300	302	281	284	296	290	322	298	287	311	311	322	296	294	321	324	320	315	313	301	277	318	310	305	297	280	295	307	297	323	308	292	303	295	289	280	313	313	308	294	311	335	310	277	309	328	304	317	306	305	286	308	308	299	308	315	298	310	310	284	279	287	319	301	287	326	320	287	316	297	296	311	289	273	339	301	302	286	339	302	322	322	289	299	288	330	276	274	311	286	296	307	312	310	288	263	292	291	293	309	295	330	302	317	313	314	294	300	337	320	329	310	311	296	282	304	316	296	295	285	311	286	317	304	302	334	328	300	339	319	299	290	325	323	286	312	316	325	352	301	321	306	292	282	317	293	312	294	308	295	296	296	316	305	310	315	285	310	289	316	317	319	302	305	337	331	329	311	318	297	301	333	283	298	290	294	341	299	309	297	311	297	285	307	334	301	311	291	319	303	274	314	314	274	318	314	305	288	311	302	315	309	317	312	278	321	306	289	302	296	304	284	290	296	291	290	326	302	304	292	293	301	296	297	324	291	326	311	296	305	308	335	282	307	308	322	299	326	285	319	299	323	323	288	267	324	314	306	313	336	317	342	301	331	301	280	296	314	301	327	306	307	334	343	326	335	299	327	316	297	323	320	303	260	294	279	302	296	279	287	301	312	316	310	323	266	312	305	293	338	297	303	288	309	307	302	303	307	298	327	287	302	298	314	305	326	324	322	312	255	312	281	311	324	279	297	284	319	309	323	326	314	333	312	318	292	323	289	302	289	310	295
26406	42896	31529	13028	5764	3340	2080	1449	1043	764	589	576	533	485	469	417	470	377	344	393	392	351	376	376	378	340	356	356	334	386	377	366	412	329	330	365	360	371	374	371	371	358	349	347	347	366	324	371	391	386	368	342	349	380	336	381	353	375	396	347	360	354	354	372	394	370	342	339	384	393	345	336	357	381	354	359	348	373	357	353	347	335	356	348	371	320	333	337	345	339	347	377	371	380	357	334	347	362	366	353	384	395	335	346	377	408	353	379	379	359	357	330	347	361	360	365	385	391	486	471	477	418	382	351	359	321	381	320	331	379	376	341	368	368	376	352	353	355	343	345	384	353	356	355	357	400	381	356	325	371	338	368	362	386	378	343	390	365	343	354	308	343	367	342	382	357	360	361	370	360	332	384	321	340	390	333	381	375	351	363	344	388	390	367	334	349	365	373	342	353	331	358	346	338	364	328	370	354	352	391	367	369	341	351	377	366	336	361	384	376	353	370	368	348	323	347	332	368	391	340	339	334	334	353	350	357	317	373	380	388	416	348	356	368	356	374	340	354	389	359	376	378	369	391	378	364	362	337	353	371	343	372	347	365	388	345	377	395	360	352	341	345	397	345	362	340	384	382	376	370	379	389	341	364	368	373	321	370	374	342	342	344	324	389	375	347	358	369	382	364	341	365	325	369	353	364	357	347	346	346	344	338	329	356	348	326	365	372	365	367	365	348	347	335	373	377	366	348	348	377	393	343	347	371	385	349	376	353	361	378	385	341	353	369	339	351	375	352	352	339	377	337	382	357	346	329	362	369	367	338	366	361	343	321	371	371	357	344	357	383	337	366	391	359	352	371	376	354	385	364	366	376	362	340	355	367	384	376	334	334	365	371	365	376	347	393	342	342	335	391	354	364	360	389	353	352	351	342	402	364	340	360	395	366	385	371	326	357	367	364	357	389	347	374	348	348	358	360	329	370	371	337	377	337	365	332	389	319	351	361	345	388	381	390	357	341	371	379	322	347	366	364	352	336	360	370	367	343	337	354	325	340	365	333	345	355	348	365	347	340	352	357	356	370	353	367	351	330	353	354	340	362	355	373	381	369	381	343	389	341	392	324	344	372	312	349	334	361	340	345	340	344	368	368	355	345	371	324	361	343	339	387	390	351	362	388	360	347	339	338	383	354	355	304	309	388	342	345	354	354	399	350	363	359	362	356	356	364	373	353	372	377	337	349	371	372	336	391	363	370	320	356	348	355	329	329	345	372	346	350	364	383	343	321	346	363	319	351	357	350	357	322	375	366	399	340	376	383	344	330	352	340	363	323	341	343	329	340	355	354	362	334	348	375	358	370	333	353	379	334	343	366	400	392	371	372	332	366	385	357	361	349	340	308	362	347	362	358	383	356	353	334	369	333	350	370	354	370	371	362	360	360	371	357	364	362	377	336	373	344	343	381	327	387	361	345	383	326	347	349	337	373	348	374	345	351	363	342	339	327	328	366	371	345	349	361	343	343	368	381	355	345	356	368	339	354	362	379	329	371	382	391	364	380	383	374	380	341	330	373	320	346	318	372	351	352	361	387	356	355	345	355	376	349	339	349	370	341	384	347	356	390	377	355	360	370	351	353	363	339	368	363	356	368	366	337	365	350	379	358	353	354	364	344	353	327	353	375	371	341	355	335	382	378	380	378	382	342	343	359	320	361	362	361	421	340	365	367	332	354	362	339	376	357	318	346	331	368	338	388	307	382	368	321	346	338	361	357	384	391	351	349	369	349	355	343	350	360	333	336	378	381	350	352	353	374	351	322	380	382	343	383	326	344	334	335	346	365	353	344	343	398	343	363	333	369	346	346	353	387	327	369	369	358	348	352	372	363	354	362	396	341	358	328	397	330	342	304	336	342	372	330	334	338	328	358	370	390	350	352	345	328	331	361	340	364	388	357	341	357	355	326	377	373	343	352	358	334	363	363	401	390	346	338	372	378	347	384	378	365	385	336	388	342	334	381	347	365	336	356	332	345	350	373	385	360	369	362	340	350	354	342	351	351	360	376	362	381	361	345	339	363	348	378	342	383	368	362	378	374	352	345	342	350	366	344	373	357	347	378	344	359	338	323	385	345	338	346	338	324	383	372	376	341	338	345	370	337	366	314	363	390	359	352	396	354	338	357	328	363	330	338	422	386	346	361	358	326	337	361	337	361	378	333	330	351	386	359	312	355	345	350	384	367	361	374	356	391	327	329	352	338	342	367	338	389	352	362	327	355	358	365	374	353	352	382	366	386	315	341	363	353	324	358	313	408	347	347	357	397	360	398	335	366	321	381	365	355	338	375	350	346	356	322	353	340	339	376	311	386	357	350	361	360	386	366	384	356	348	354	337	359	369	354	359	358	365	316	351	376	344	335	346	346	366	337	368	376	342	359	326	367	348	330	297	356	356	371	358	360	319	382	351	357	332	322	345	351	348	398	333	384	375	327	349	341	335	369	334	375	336	348	326	369	354	362	362	344	350	365	357	402	338	330	375	338	328	355	347	341	368	359	401	350	331	307	384	389	353	340	350	376	372	346	336	373	347	365	325	327	387	361	397	369	319	364	346	385	332	372	365	331	340	338	385	331	359	344	354	312	355	350	357	344	355	318	376	351	344	333	356	371	364	344	355	358	332	345	376	347	341	351	375	323	357	352	362	396	391	358	362	362	352	371	329	348	391	337	353	377	360	359	333	347	341	340	396	395	351	316	357	341	378	400	357	388	348	344	366	364	360	358	335	333	354	369	356	362	377	373	342	354	346	380	335	345	383	340	344	363	345	374	378	343	331	338	355	361	356	321	330	343	366	353	375	378	329	329	349	363	339	352	375	354	354	362	346	376	334	367	317	343	364	370	354	363	321	326	346	360	372	327	338	377	361	348	346	344	368	353	342	373	378	364	348	352	359	370	340	364	350	320	362	351	338	312	354	373	358	352	371	350	333	364	396	358	342	374	362	359	384	380	335	365	370	345	321	332	339	340	411	379	370	358	343	357	361	343	344	362	354	317	366	382	364	322	340	343	372	320	389	352	360	369	360	376	385	322	349	379	331	354	374	368	363	332	336	356	368	358	358	352	373	333	358	350	376	341	369	356	332	353	367	360	326	401	382	374	367	345	384	359	317	366	390	355	339	363	343	363	370	350	354	358	323	329	339	358	323	363	380	362	393	328	347	350	339	348	354	336	359	381	353	372	390	316	343	351	371	368	347	379	332	357	342	364	348	353	374	330	345	390	358	353	391	335	332	338	347	373	336	345	353	377	355	389	343	315	369	370	393	335	327	321	345	359	333	331	365	333	361	339	360	378	349	347	368	367	353	361	359	339	373	404	361	330	349	369	352	356	329	336	345	362	357	313	342	358	340	383	397	335	338	368	345	348	385	348	358	376	375	354	367	380	349	354	362	375	340	386	350	341	415	373	366	356	350	359	340	347	317	383	356	364	380	346	334	348	335	352	358	349	356	385	335	366
23071	21258	28958	23890	21194	21130	9915	1911	1185	954	748	623	619	565	549	518	470	446	504	418	435	449	424	418	415	424	435	384	414	396	396	378	411	379	400	393	407	411	412	419	360	435	412	403	373	334	387	410	410	369	389	393	383	370	352	339	398	382	408	383	393	391	389	419	335	387	366	415	388	353	368	382	356	374	423	410	364	376	365	382	410	403	378	389	400	397	379	363	403	369	401	399	379	376	398	390	384	384	406	388	348	397	368	408	357	357	370	393	390	421	391	395	382	408	377	380	380	397	521	464	424	471	423	412	398	401	367	381	364	392	388	418	384	387	388	355	383	431	365	407	357	428	430	397	364	399	387	379	378	352	360	382	351	399	364	367	378	362	402	408	392	381	376	385	421	382	417	392	361	399	363	383	422	378	381	399	380	333	380	343	397	373	406	382	386	371	407	387	377	342	352	412	361	387	387	386	374	394	433	385	381	399	390	363	384	399	408	367	374	398	386	367	424	392	368	364	397	372	386	410	347	404	402	384	376	382	394	339	360	374	376	347	359	396	374	372	362	434	360	431	386	368	386	377	335	412	397	401	414	414	389	388	390	395	373	393	394	387	334	367	395	375	406	365	376	381	373	373	363	390	391	399	419	392	390	364	375	361	373	361	393	382	403	390	387	389	366	382	374	372	373	384	384	386	369	387	386	360	396	387	380	380	369	360	386	368	424	417	384	393	375	365	382	384	373	417	393	374	402	410	369	366	389	433	380	401	377	374	370	427	399	373	356	380	373	414	406	406	360	378	376	417	360	385	385	410	374	372	382	380	371	377	351	421	394	397	394	388	435	374	361	388	371	370	367	402	382	385	390	389	381	381	383	386	377	371	383	348	398	399	397	402	377	378	408	390	375	394	388	375	391	396	389	378	345	411	418	381	365	397	400	404	385	377	389	399	417	373	383	376	382	410	381	401	416	385	373	383	401	392	389	365	366	410	394	414	368	374	355	383	408	365	355	357	392	400	378	362	371	408	407	406	395	391	404	364	396	377	378	397	416	385	345	379	382	449	363	340	390	375	382	405	385	366	402	377	367	385	395	410	373	406	420	369	344	371	382	360	363	395	368	398	382	351	383	396	352	400	376	366	378	356	365	380	354	373	416	407	389	391	388	376	392	370	415	382	357	389	430	343	387	367	379	376	357	377	361	374	396	354	370	360	393	396	406	373	395	378	377	407	376	381	372	359	401	357	427	379	367	393	396	398	376	406	386	340	367	398	416	360	415	350	386	394	381	359	388	386	405	365	387	372	357	384	345	349	346	370	370	391	354	355	343	343	350	363	368	371	402	385	413	361	373	374	403	429	404	350	375	377	399	358	396	389	376	411	381	376	337	363	418	400	387	375	389	366	386	386	401	423	412	407	356	385	378	388	386	408	381	405	375	400	359	398	377	400	365	378	381	347	379	383	403	370	388	372	360	338	398	374	376	364	382	362	412	374	405	385	397	400	389	394	381	395	359	417	371	387	391	391	388	360	376	405	353	363	378	390	427	373	351	398	384	419	407	369	414	340	394	396	405	409	387	428	389	366	393	376	379	399	406	369	352	387	389	405	409	344	342	364	365	370	374	410	345	395	411	385	402	362	381	395	359	393	388	384	402	391	344	335	388	394	393	399	373	356	383	392	374	378	378	363	401	387	409	374	384	406	359	341	335	409	371	375	372	404	369	388	386	357	395	349	379	370	369	374	355	374	396	409	410	390	380	372	411	391	398	399	399	384	378	400	378	367	361	367	434	397	383	368	393	406	425	396	363	398	365	408	358	406	412	375	393	390	390	398	387	394	352	396	401	387	340	365	351	402	385	363	396	401	389	392	351	383	390	390	384	372	387	390	322	403	396	381	395	381	398	394	388	370	374	360	401	365	387	372	402	402	369	384	374	393	375	403	369	408	411	389	364	367	418	337	381	375	406	396	394	378	372	387	396	346	374	381	378	391	379	415	377	388	427	377	362	370	392	392	339	380	389	382	385	374	376	380	373	382	351	348	401	353	392	396	378	353	393	383	346	351	373	386	405	410	373	391	382	413	368	382	379	369	391	371	399	357	339	369	367	370	382	357	375	367	367	398	362	371	374	398	389	396	361	374	377	360	325	362	363	398	397	381	392	368	420	372	381	397	401	362	357	375	397	354	388	371	386	367	378	366	387	386	396	376	367	433	372	368	362	382	406	391	381	360	383	398	385	383	393	395	383	404	367	366	366	377	398	379	360	370	379	374	358	380	375	385	390	391	392	413	402	387	385	401	378	378	392	403	395	396	354	379	383	360	405	397	425	403	389	389	373	411	376	372	376	426	369	377	380	364	385	385	365	388	402	374	376	360	372	397	374	378	379	351	394	375	427	418	377	374	377	394	372	350	424	378	377	395	369	409	378	376	347	399	393	406	392	360	403	352	386	383	386	379	393	388	374	360	385	362	406	377	396	392	383	397	401	360	360	403	351	388	366	379	371	364	363	375	396	395	411	383	372	374	383	363	385	397	384	361	387	383	378	399	395	401	368	376	397	387	423	378	389	368	382	374	419	411	379	337	385	364	352	396	379	356	357	384	353	401	356	392	339	390	383	392	387	341	379	403	341	429	397	393	355	382	365	415	403	420	396	382	386	382	407	382	414	372	381	410	385	383	362	377	381	382	395	373	403	381	346	376	404	360	395	352	395	383	388	370	396	420	348	390	378	356	330	387	391	407	363	343	404	358	401	382	398	378	396	398	376	364	391	364	383	383	389	399	373	387	373	428	371	359	383	356	376	373	382	372	403	385	385	384	397	416	386	411	365	377	380	413	391	348	386	380	385	372	362	362	384	399	390	375	391	377	403	402	421	377	409	390	408	355	403	402	332	421	341	357	365	380	352	412	382	351	372	398	399	391	388	406	369	386	411	370	401	391	360	382	372	361	375	362	369	406	410	395	373	383	392	373	366	382	372	388	377	407	368	373	376	378	356	393	375	362	367	411	398	369	374	405	363	376	389	358	416	379	392	393	410	355	359	402	375	397	461	418	372	402	367	383	376	377	365	343	380	406	362	370	398	397	426	367	398	403	365	381	349	366	363	394	372	382	397	362	385	391	351	331	394	427	345	366	398	345	405	394	404	405	408	382	363	402	350	361	370	364	388	383	349	353	396	346	370	367	396	429	400	366	407	380	364	369	406	352	378	404	387	373	354	377	401	393	376	399	363	343	374	369	378	358	429	401	398	392	388	406	367	406	393	369	379	339	373	382	402	360	362	344	388	406	416	417	367	380	388	417	386	431	371	381	382	376	364	380	375	378	406	370	380	374	376	384	366	374	386	363	369	357	378	358	401	373	386	387	385	375	364	387	382	342	366	398	382	338	381	365	372	378	364	378	387	350	367	378	404	417	373	377	374	353	419	393	366	397	388	358	387	364	388	395	375	372	362	414	398	399	401	349	365	391	364	394	381	402	397	363	345	397	416	374	387	357	388	381	395	403
30102	54057	37647	18172	10251	6419	4373	2854	1916	1524	1122	976	876	779	683	632	618	586	498	541	508	514	493	476	506	508	444	484	504	480	506	448	460	447	441	464	463	461	445	426	444	454	445	450	449	436	428	472	440	479	470	475	435	423	429	407	430	470	439	475	452	438	475	461	423	377	470	397	458	424	421	433	415	407	450	417	432	462	458	415	453	431	431	440	420	413	421	455	442	440	420	440	444	461	431	466	476	455	448	415	432	457	449	448	438	440	416	453	434	473	431	446	453	476	406	445	441	440	526	632	564	536	473	454	477	466	453	450	461	444	447	450	446	425	450	446	394	451	455	440	490	435	426	423	416	415	410	412	481	457	422	439	425	450	413	424	430	459	460	465	412	433	383	434	438	457	422	437	441	473	434	438	389	431	435	423	452	406	432	432	449	444	409	457	421	421	436	411	434	454	426	418	419	432	446	454	426	423	441	471	465	421	438	424	449	473	451	419	426	450	419	421	456	452	432	406	440	463	417	432	446	429	455	442	410	416	436	440	440	435	450	419	408	408	423	450	435	394	456	437	449	424	405	472	437	439	447	448	425	450	437	442	392	423	449	412	433	415	424	413	418	424	438	403	425	429	425	424	453	398	457	428	435	404	420	428	448	428	461	436	423	462	438	453	411	420	424	430	422	420	422	468	430	461	452	457	420	427	461	401	449	455	411	390	448	423	442	463	450	410	425	454	406	405	425	433	454	448	489	446	461	443	425	453	422	389	473	429	435	416	429	442	471	402	442	397	433	409	399	442	451	412	421	413	441	458	427	421	430	390	406	405	425	432	420	427	421	431	462	459	374	425	450	436	410	401	424	407	405	427	410	430	431	434	428	406	421	384	432	452	427	424	412	474	420	454	465	459	444	410	416	477	435	475	458	413	436	470	435	459	428	453	417	446	394	434	397	397	415	435	416	410	475	393	427	413	421	429	407	438	425	442	407	433	430	443	423	446	458	424	471	448	463	440	435	434	424	431	396	411	473	410	424	423	451	459	430	461	422	431	415	412	414	421	428	419	422	443	414	446	428	432	428	418	442	410	441	405	433	431	406	437	402	454	416	426	413	424	437	436	439	456	410	444	417	424	419	402	440	417	416	399	473	465	465	455	421	420	448	451	434	422	449	426	448	415	422	438	442	436	448	413	436	409	457	425	398	423	436	420	433	420	415	464	426	433	450	433	431	436	447	417	404	440	452	442	404	408	451	455	475	422	477	454	407	422	397	454	437	429	382	385	389	430	428	423	422	480	445	450	413	405	438	433	441	439	403	444	437	443	439	418	439	418	426	434	428	417	398	411	439	439	470	446	425	409	478	471	429	408	452	418	428	440	469	453	463	402	446	420	408	444	436	442	417	435	414	446	427	431	411	382	419	401	390	428	450	419	457	427	418	434	421	407	479	442	426	469	431	443	406	437	437	430	426	432	430	414	423	405	447	446	451	430	456	433	409	407	448	444	419	440	425	396	425	410	424	421	413	428	435	404	457	415	415	392	444	429	435	430	450	446	452	443	433	427	437	419	453	477	426	427	456	447	418	426	463	411	438	412	422	447	448	406	422	390	473	433	442	407	389	386	414	435	444	437	460	428	460	451	430	435	406	420	448	416	443	446	443	441	427	451	435	436	440	445	403	418	411	467	441	402	419	443	462	450	412	430	439	437	444	435	438	453	414	425	448	441	428	429	404	423	428	446	453	374	470	427	418	432	433	418	403	466	449	405	422	440	409	397	420	433	434	427	447	429	438	396	443	436	431	402	452	491	409	427	389	397	425	411	418	440	456	403	443	434	452	421	423	418	436	395	445	445	432	468	438	420	442	435	433	441	441	421	432	400	437	437	398	389	387	451	432	399	420	437	425	435	419	478	449	449	405	445	426	409	439	404	468	460	444	407	448	423	418	423	428	454	446	419	459	408	441	459	464	447	418	443	450	482	444	409	457	437	417	434	421	395	462	425	394	459	400	464	434	433	450	431	411	395	409	461	417	444	437	425	440	465	458	441	440	444	417	417	424	439	446	428	425	433	421	408	427	436	445	414	479	444	445	479	401	452	426	459	422	423	435	414	442	432	410	419	455	440	447	431	449	443	429	416	444	427	421	418	408	403	422	413	412	453	455	413	446	451	431	494	370	407	468	410	471	414	453	432	435	443	473	412	435	409	415	389	435	432	454	440	404	430	443	452	433	423	419	427	391	450	450	443	463	400	384	443	420	413	397	386	427	446	417	430	409	425	460	427	428	454	438	414	420	456	452	425	434	473	395	477	440	469	441	449	443	441	423	435	431	453	437	438	442	420	446	443	411	452	422	421	450	431	397	482	448	465	396	440	430	412	412	420	420	406	447	407	408	427	462	426	418	440	410	438	404	421	468	475	435	399	385	473	466	447	463	436	436	467	440	478	439	447	436	375	428	396	444	434	423	428	423	473	464	449	431	442	423	437	436	412	448	445	410	453	434	448	419	422	430	462	438	452	423	471	441	421	430	434	450	414	458	421	424	457	404	454	422	385	415	452	494	457	449	440	406	420	448	433	426	414	447	461	447	416	422	444	469	442	436	426	425	442	498	432	439	440	440	434	413	413	434	420	425	445	388	443	435	404	430	388	448	450	443	437	410	439	442	453	402	434	408	392	445	405	409	448	420	415	384	419	432	372	426	422	449	434	436	447	442	393	439	450	460	471	431	417	438	444	436	457	421	423	467	425	446	441	447	428	431	430	441	436	431	417	433	424	386	403	418	450	418	453	456	430	449	401	422	390	403	448	392	427	425	427	424	408	442	413	468	431	434	428	468	410	475	401	435	418	414	430	451	427	445	423	416	437	440	449	403	430	442	437	422	453	470	420	428	389	434	438	404	401	385	417	407	436	425	425	414	435	454	436	396	412	394	454	451	419	437	413	444	447	405	436	427	478	450	406	409	390	423	454	458	392	409	449	446	404	414	448	452	417	452	456	437	419	434	435	439	436	438	466	420	429	401	425	412	469	393	427	418	413	419	430	436	459	462	454	406	433	422	433	454	417	424	419	424	403	369	452	415	452	460	424	403	441	453	455	412	427	471	437	417	438	421	444	426	423	469	444	444	406	441	426	450	445	428	403	459	460	425	442	453	417	454	411	404	412	439	425	470	403	435	461	377	411	438	425	468	416	433	459	384	426	487	440	462	434	425	433	421	479	467	389	450	451	453	468	419	431	443	404	437	456	418	389	427	454	449	432	431	445	449	467	408	459	462	407	430	401	466	446	424	425	426	422	425	423	429	445	497	413	437	400	458	440	438	442	407	440	456	439	419	437	433	416	445	427	426	388	461	475	430	443	424	438	418	434	418	435	445	424	438	436	396	422	416	426	455	434	474	400	431	445	448	415	398	423	427	437	391	419	410	455	420	402	400	482	410	445	439	460	417	434	428	383	403	417	428	421	385	420	469	447	426	440	420	405	454	427	458	432	444	492	438	408	434	382	428	419
28071	24743	24251	9617	2437	1231	811	600	398	387	350	324	292	321	324	300	309	282	284	274	283	292	276	283	292	268	248	286	302	287	277	317	284	326	287	272	307	287	294	302	270	309	267	275	283	293	268	295	281	259	311	311	293	282	315	331	277	280	275	293	292	272	308	293	282	267	298	287	298	301	292	306	304	259	293	294	262	323	300	280	276	268	284	266	270	286	265	280	280	284	321	317	281	293	267	304	313	296	282	285	303	266	256	292	317	295	286	289	288	258	303	285	316	279	276	315	276	287	341	311	332	319	295	303	329	314	277	298	271	307	312	285	338	312	260	322	282	282	295	282	290	318	262	311	274	277	303	308	298	284	313	298	308	300	278	285	292	291	308	299	266	295	286	270	262	280	302	295	294	305	279	288	290	301	293	271	294	279	299	266	283	320	284	296	264	287	324	279	303	313	297	322	280	280	288	305	281	271	295	328	298	302	278	298	282	256	284	292	271	287	291	289	262	287	291	264	266	306	270	297	288	268	287	284	287	316	287	287	287	317	291	291	289	283	291	307	311	266	287	295	303	263	298	275	274	319	271	275	279	269	287	325	269	279	318	288	306	311	290	295	272	286	295	318	288	278	304	306	284	281	305	273	285	297	274	296	308	296	278	299	289	281	316	264	273	282	280	290	321	299	290	279	289	318	296	277	273	315	272	275	301	279	291	319	324	299	290	286	307	279	271	319	263	309	281	300	306	307	279	275	286	274	293	240	304	325	259	290	302	293	298	293	258	277	294	301	298	299	296	324	285	295	320	324	262	279	296	299	276	295	292	271	259	280	309	298	274	296	305	289	290	263	263	285	280	285	290	284	302	264	284	282	284	278	294	269	280	313	286	292	281	289	300	282	274	277	305	299	270	260	263	319	267	286	277	273	293	289	268	308	271	266	251	258	318	287	270	277	297	267	271	302	276	303	280	284	261	291	294	272	276	297	258	286	270	294	294	278	306	296	293	264	289	267	267	302	292	276	275	324	296	276	277	315	299	296	313	310	285	283	260	303	286	312	297	299	291	280	259	290	295	297	301	275	301	284	301	295	285	286	273	275	290	299	293	318	322	270	245	283	298	296	278	302	294	279	304	308	286	293	331	254	290	263	299	306	288	295	304	274	304	283	304	295	280	305	246	289	279	280	305	273	318	283	293	286	287	283	296	265	273	300	299	288	287	276	317	283	313	281	306	282	311	294	288	311	314	285	299	293	280	290	302	268	317	300	265	266	290	313	286	284	273	276	303	300	290	273	301	261	283	281	271	264	280	273	280	288	280	301	326	276	264	269	273	259	275	275	275	275	267	302	288	253	298	296	259	283	289	294	300	295	269	306	283	298	287	298	307	296	273	284	276	309	293	273	310	293	303	294	301	305	267	303	304	262	315	281	287	281	314	283	262	297	287	303	312	294	296	271	298	276	282	265	277	296	246	291	310	300	281	274	292	289	279	277	291	307	303	254	287	303	292	304	329	282	294	270	293	245	312	271	324	277	325	276	284	268	295	280	296	304	279	298	282	272	298	283	276	284	261	285	327	285	279	259	301	283	281	309	297	287	310	285	282	281	268	298	267	271	285	296	298	281	267	300	306	287	303	291	312	274	250	289	307	306	304	320	305	316	287	268	314	275	276	289	271	318	294	326	273	282	276	299	299	313	289	281	297	301	260	279	309	323	287	291	289	305	283	291	316	300	290	313	284	293	259	284	304	287	262	308	300	276	292	334	304	311	287	267	311	289	278	303	263	308	287	304	301	292	274	293	276	291	296	310	290	299	294	293	296	280	291	264	296	287	288	309	296	326	282	284	276	303	276	265	312	265	278	293	282	298	313	290	281	270	280	284	298	273	272	293	293	284	281	282	283	269	309	281	275	290	279	305	295	298	286	289	292	270	290	277	270	260	267	254	315	285	257	281	286	260	321	285	294	292	286	300	275	290	266	313	307	303	289	310	338	283	310	306	284	279	306	343	285	268	281	280	288	300	276	270	313	310	257	282	315	273	263	246	257	291	285	246	244	299	281	286	304	282	303	268	269	282	294	288	308	339	290	288	309	305	271	302	297	300	332	313	309	321	271	302	303	274	282	271	282	289	271	264	304	285	278	298	297	290	285	315	288	281	305	321	268	292	291	268	250	322	280	283	324	345	279	302	302	263	296	268	316	264	303	273	290	285	260	328	272	297	261	269	275	294	289	270	307	256	296	288	281	285	287	263	302	308	308	297	315	278	280	286	293	266	296	302	303	285	286	298	291	312	283	292	297	270	276	296	292	315	293	264	312	270	273	281	304	269	282	302	295	304	321	307	286	266	290	254	310	306	288	274	332	285	263	286	258	300	299	290	309	276	266	286	297	295	274	282	275	265	314	278	286	285	294	315	297	295	278	302	297	297	253	295	299	274	294	282	290	269	334	286	256	279	296	281	310	300	289	277	282	292	290	313	322	305	300	318	293	283	276	275	289	311	294	261	303	313	308	287	274	288	285	295	322	274	291	275	303	293	279	283	283	303	275	269	282	268	268	280	307	264	308	299	323	289	310	305	294	282	274	288	302	291	324	277	298	292	293	269	307	289	279	298	300	270	317	270	333	290	265	312	299	308	265	287	289	285	276	275	280	277	292	300	292	306	292	294	282	316	284	291	266	288	276	292	311	301	300	300	287	300	288	284	271	297	319	295	316	280	305	289	294	284	313	309	309	289	267	275	284	289	288	261	297	302	320	274	284	287	309	279	286	316	299	283	247	292	275	281	296	292	289	289	280	272	296	279	293	274	282	283	282	301	284	304	309	302	307	273	303	297	283	288	304	281	257	264	299	299	279	297	291	280	295	267	302	269	302	294	304	272	303	295	318	275	316	271	272	272	278	316	293	317	282	294	303	333	266	313	294	288	270	282	299	304	309	263	267	282	316	320	273	309	301	310	278	267	286	272	276	250	274	301	272	265	258	274	272	262	295	313	323	276	319	291	311	306	308	279	310	274	292	318	298	311	285	300	274	293	295	263	291	287	276	303	299	297	287	276	274	288	270	263	296	294	272	278	277	281	271	272	288	321	311	277	281	249	303	280	288	289	309	281	307	294	282	293	298	292	299	297	273	274	289	274	288	285	297	283	252	305	285	282	279	283	284	300	298	316	272	291	309	293	296	300	286	290	293	294	278	288	312	313	280	303	323	294	320	300	279	288	290	299	272	284	285	268	305	286	284	269	273	272	274	250	284	285	283	284	301	296	292	286	294	256	282	301	290	300	240	271	271	295	274	277	287	316	304	256	293	304	308	304	311	285	284	293	259	272	251	288	260	282	300	280	285	299	293	302	310	290	294	294	285	283	270	307	291	286	302	263	282	315	278	288	299	295	321	306	292	248	278	295	283	278	282	295	287	291	310	289	274	274	315	323	292	302	290	294	287	294	290	294	275	287	267	311	296	291	319	277	293	286	279	292	301	300	275	294	292	295	281	271	285	271	288	300
27178	40674	23182	7990	3686	2145	1337	847	596	532	408	421	382	386	394	369	347	339	377	368	361	349	357	360	336	302	323	324	368	327	338	325	349	335	351	320	365	369	306	335	326	322	325	335	319	329	298	309	332	341	309	335	345	347	344	346	342	315	312	326	347	349	344	341	335	325	316	334	350	340	348	341	367	365	326	324	367	341	304	315	327	371	308	302	299	354	367	338	364	347	304	353	307	335	339	322	355	329	350	315	341	347	336	336	359	342	352	317	323	322	325	336	340	320	358	360	364	337	410	418	419	386	337	315	356	288	343	327	352	327	352	291	317	340	315	375	348	284	347	341	329	337	305	339	321	339	334	375	316	347	324	307	312	349	330	282	329	333	347	316	356	343	321	337	332	338	362	312	332	310	339	335	325	338	338	341	341	290	349	333	333	341	323	320	347	341	341	344	348	382	326	356	338	333	327	338	323	324	335	335	346	312	307	341	329	333	317	314	350	331	363	350	335	298	338	314	318	354	328	348	378	363	345	313	317	315	311	327	335	367	318	294	286	334	329	309	344	359	359	340	335	337	315	348	362	303	298	306	354	343	300	361	344	312	341	323	297	346	313	314	349	333	350	358	352	333	323	355	326	317	355	372	332	306	291	334	319	322	320	361	325	321	334	362	345	353	306	333	346	315	342	345	343	304	304	337	351	319	312	357	351	347	290	351	341	319	323	364	337	310	339	361	339	329	314	359	334	343	377	338	347	325	336	304	328	320	354	331	308	320	368	332	354	319	311	337	347	346	345	351	337	303	341	354	349	336	352	343	350	340	311	328	333	333	359	380	332	325	312	327	328	316	348	313	329	341	311	306	341	329	332	319	337	332	311	310	343	304	331	366	321	360	334	330	336	340	312	324	341	318	349	303	349	342	329	347	350	326	305	351	356	335	314	359	324	320	384	341	309	318	340	339	318	340	339	330	349	341	348	353	329	326	348	323	320	346	329	391	331	348	336	318	308	347	367	342	324	348	357	328	332	362	341	334	340	321	346	325	327	360	325	373	355	330	347	293	368	328	334	349	307	334	329	334	345	342	346	325	306	310	319	340	346	317	349	337	334	370	286	320	353	334	361	336	334	298	340	318	332	334	332	342	343	327	311	357	316	308	320	308	340	318	329	333	363	328	303	351	290	349	314	349	319	344	333	349	330	361	337	330	321	306	340	325	343	326	329	327	342	307	353	340	319	363	335	327	339	335	332	318	327	327	360	339	357	340	332	322	338	347	320	344	354	333	299	355	330	320	323	354	332	314	337	342	313	291	337	353	359	301	356	329	318	305	303	347	339	373	324	350	344	322	334	334	322	371	323	333	297	309	333	376	304	294	334	327	366	345	355	306	307	351	323	317	334	336	335	330	326	342	372	338	333	322	345	303	309	331	339	312	364	308	353	329	352	301	338	300	301	356	352	345	340	328	336	327	324	330	325	339	380	323	330	340	322	343	329	337	293	333	356	309	350	357	329	347	337	352	295	339	329	349	328	325	348	326	330	339	359	332	367	327	314	309	334	334	326	334	340	348	333	367	368	334	337	298	364	318	306	327	315	340	334	335	313	321	342	307	337	369	306	312	310	337	307	325	322	342	345	334	282	325	373	311	328	366	331	373	344	324	316	313	322	316	359	327	312	315	336	331	344	315	344	319	324	334	346	333	340	347	304	339	335	336	335	320	322	339	350	307	310	338	307	333	322	340	345	344	338	366	329	348	331	309	358	328	357	375	342	313	315	334	313	316	329	318	334	355	323	365	353	330	347	330	320	320	332	302	333	313	372	308	318	353	368	377	361	325	363	364	359	363	306	325	327	334	333	345	337	326	324	350	330	327	320	320	331	340	333	326	322	358	310	351	377	334	321	325	336	339	315	339	353	332	318	345	381	326	355	325	326	356	319	335	319	355	359	329	333	354	320	321	358	333	323	319	344	373	301	355	327	335	348	315	346	325	324	352	319	358	343	346	303	329	316	352	341	333	357	357	338	321	316	332	347	322	335	369	320	316	361	333	372	331	353	356	324	332	324	297	315	309	324	317	299	303	359	310	312	318	316	349	317	299	328	287	353	315	348	328	362	324	312	332	332	324	376	333	322	351	306	324	356	316	330	345	317	369	325	331	300	324	339	345	334	376	315	316	304	334	376	321	357	332	354	354	357	336	285	315	342	325	326	342	299	352	329	325	325	320	321	340	319	319	340	343	343	316	338	313	332	330	287	322	370	357	359	333	352	329	336	321	333	339	331	351	319	327	290	347	370	332	337	320	339	305	326	326	321	307	349	341	365	345	318	328	360	345	327	350	314	359	349	321	321	311	325	360	359	358	350	333	305	335	326	307	313	337	319	296	321	341	315	354	333	324	321	331	307	318	337	328	323	333	343	340	344	327	324	329	304	349	324	315	357	314	296	321	330	322	318	362	359	340	322	334	350	326	330	319	332	349	350	365	328	326	341	344	296	352	341	344	299	340	361	317	331	339	345	330	319	342	358	315	371	347	313	330	285	340	316	347	341	315	323	339	318	351	295	353	321	319	342	320	307	335	312	362	330	341	345	374	367	364	330	363	338	304	335	345	333	347	303	330	307	315	314	354	324	327	360	333	345	337	309	341	337	296	327	359	377	311	330	335	336	339	306	356	345	325	294	362	378	355	311	294	332	302	356	361	353	317	348	339	341	313	318	348	352	301	338	364	387	319	371	307	349	306	324	322	324	353	344	313	300	341	330	337	323	337	339	362	314	326	340	334	296	331	329	356	325	333	316	315	328	338	325	323	312	343	317	321	339	351	329	337	338	349	337	334	313	318	335	340	312	323	344	319	342	339	333	320	343	342	340	321	351	329	316	340	346	343	314	303	365	372	303	361	347	323	332	328	314	308	328	332	367	327	308	346	325	324	315	339	341	350	341	327	339	352	346	316	349	324	345	322	338	294	348	328	345	351	331	316	321	319	301	319	355	363	312	328	326	329	334	333	303	339	349	348	334	331	344	315	349	335	319	354	351	319	307	310	339	316	320	326	317	341	364	352	320	352	341	303	344	363	343	305	349	342	341	342	334	347	361	331	327	344	360	333	327	320	311	313	344	337	341	313	308	341	331	326	333	350	301	339	339	332	330	323	321	336	370	330	340	315	337	334	357	353	326	342	328	348	311	346	338	331	304	344	342	333	340	354	343	295	313	342	358	323	345	339	341	343	325	346	347	333	363	331	324	342	334	339	317	358	341	360	347	356	360	322	358	354	309	356	350	326	338	348	340	365	316	349	315	346	310	318	343	319	366	333	358	346	330	322	344	352	341	340	347	348	361	319	312	340	340	326	337	350	344	326	314	313	333	359	337	325	323	346	307	345	303	320	358	346	325	320	310	319	329	342	341	337	359	324	344	332	335	357	330	357	349	323	375	312	356	354	314	348	364	329	328	344	322	336	333	354	308	286	330	347	344	339	340	303	367	354	327	382	324	321	351	309	325	386
24170	21277	28446	24461	21201	11391	2117	1164	786	639	578	534	465	482	426	380	397	359	378	359	405	379	386	391	360	363	353	371	307	350	370	355	356	354	354	353	327	360	339	334	345	360	350	330	318	373	342	354	322	345	316	328	358	334	341	327	333	327	352	330	340	332	301	347	323	328	359	326	365	329	335	375	342	348	353	349	321	334	342	349	340	364	339	361	347	315	339	315	295	353	337	335	325	356	354	361	343	345	339	337	337	323	311	343	339	359	346	328	332	324	359	361	337	329	357	316	345	344	375	373	412	372	356	397	384	362	339	383	329	307	305	336	340	351	353	338	347	316	345	358	333	328	340	321	335	352	315	311	361	328	337	357	315	335	360	337	338	299	296	356	407	362	359	320	347	314	306	363	350	368	320	351	340	303	335	337	344	349	333	333	341	362	347	337	321	320	310	325	350	342	356	340	341	332	338	318	308	365	306	344	323	320	322	349	319	369	341	335	361	319	351	338	354	344	326	322	348	327	331	304	323	355	331	340	296	310	325	293	351	369	323	294	342	322	361	318	320	369	329	306	335	350	354	366	303	353	305	320	349	341	335	327	354	301	313	348	339	349	325	354	340	340	342	302	345	316	339	346	338	381	317	346	331	346	358	344	346	334	313	329	311	367	318	372	337	323	350	322	345	333	335	320	353	367	327	348	332	299	276	268	355	322	349	323	326	359	354	354	342	348	337	352	320	299	370	310	335	356	326	312	325	314	320	319	315	314	343	349	346	328	349	355	337	318	340	335	366	364	382	298	342	338	317	325	346	372	329	345	309	314	348	343	363	333	347	356	334	339	313	331	348	335	351	355	344	350	337	312	350	341	305	334	329	331	323	337	325	388	346	348	358	353	318	345	335	304	327	314	334	339	307	364	324	340	307	339	315	325	337	336	321	324	341	321	338	342	371	354	343	369	353	365	321	353	288	339	302	322	316	337	338	321	312	319	349	307	359	319	328	352	330	344	346	338	335	346	322	377	308	382	289	342	338	347	364	331	316	354	300	351	348	362	368	328	351	320	320	349	322	353	360	323	343	358	323	341	337	348	300	378	279	324	354	356	311	332	336	343	337	360	336	320	320	327	335	363	351	346	327	336	340	320	353	309	308	335	351	357	324	320	297	335	307	365	326	339	330	362	386	336	330	316	346	336	333	328	339	367	316	329	324	318	355	347	340	325	359	309	363	316	366	318	364	357	304	344	338	352	342	373	360	316	359	370	304	338	331	325	335	310	335	325	317	349	315	354	320	337	331	323	380	362	302	324	340	346	338	321	353	339	357	342	315	299	337	350	324	285	329	332	333	337	352	354	340	345	320	379	364	356	364	317	318	340	352	340	347	350	335	345	326	339	333	332	322	339	328	338	371	360	341	345	344	293	368	311	368	332	362	341	344	320	359	324	336	315	331	329	323	376	334	355	343	325	332	335	359	346	323	330	346	320	325	327	316	332	345	331	322	339	366	315	333	326	358	343	362	338	329	338	351	337	332	341	359	358	322	336	340	340	331	374	346	319	340	336	352	352	364	340	327	322	327	309	349	321	322	326	320	343	302	350	354	344	356	337	323	338	332	307	357	339	354	372	327	348	370	346	332	338	308	331	358	367	358	349	345	329	391	332	348	361	369	347	344	346	345	305	321	346	361	318	339	298	342	307	308	336	343	348	367	344	326	324	320	348	339	347	315	334	312	337	360	314	360	326	381	339	341	328	297	340	333	361	315	378	338	405	330	333	356	358	322	349	292	356	363	374	344	304	331	334	346	325	333	357	334	349	344	306	355	320	344	361	345	351	319	345	315	336	342	356	330	297	353	364	347	346	358	307	341	328	326	323	328	354	351	366	357	325	324	340	344	354	343	340	345	340	363	352	329	323	312	351	344	333	359	316	369	328	358	360	337	342	346	356	336	363	350	344	345	346	338	340	354	346	319	352	345	324	323	349	342	335	316	316	362	334	331	302	364	317	327	328	381	332	349	354	348	338	334	327	349	317	318	371	369	363	335	349	331	326	304	366	352	340	355	317	340	318	338	325	348	320	341	335	336	363	338	353	340	304	359	332	358	343	340	317	334	340	369	314	336	360	353	329	324	327	313	329	348	359	333	338	327	360	349	327	327	357	302	344	339	340	370	347	321	327	324	347	312	357	367	320	335	350	328	330	357	332	337	310	337	324	322	363	351	321	345	350	380	341	323	319	345	309	340	344	332	344	355	325	354	369	342	350	331	344	365	339	334	343	348	320	335	331	357	344	356	339	341	347	344	359	339	353	323	341	328	340	347	335	364	344	349	330	320	378	333	304	310	323	363	310	346	359	332	340	322	339	318	322	369	290	353	354	358	340	328	350	339	320	337	348	303	356	326	331	345	332	356	326	334	328	326	357	324	319	320	309	322	335	337	338	350	349	325	335	356	318	318	342	349	346	338	342	337	324	299	346	317	363	335	343	337	295	325	327	375	357	340	322	297	311	332	316	313	337	298	343	339	322	329	323	334	341	348	374	341	337	335	332	350	329	328	313	345	333	361	313	355	327	346	331	362	293	353	327	321	375	346	347	333	321	308	343	358	328	382	312	309	329	334	312	343	324	350	350	321	388	342	342	359	330	357	369	301	368	350	332	349	339	352	321	347	322	326	340	343	375	331	343	344	347	327	351	347	361	301	330	324	315	319	359	326	328	319	333	327	366	324	333	343	306	321	303	346	322	348	343	349	343	327	362	350	342	335	375	343	333	339	310	321	314	336	326	341	343	338	312	344	339	355	315	336	353	354	360	333	342	344	352	354	352	339	344	293	365	357	334	333	353	308	339	361	352	304	356	351	327	340	349	361	342	361	321	354	334	330	343	356	335	347	367	330	307	363	329	347	357	375	345	340	357	310	341	338	343	333	349	371	328	361	345	296	350	349	316	333	365	338	311	335	346	343	317	339	335	319	323	362	309	314	353	358	359	356	346	372	327	347	339	346	324	326	330	342	297	384	358	328	321	361	367	298	337	332	317	319	327	323	359	367	347	303	320	333	340	373	328	309	342	326	318	321	326	323	322	315	338	316	333	349	383	338	334	346	356	334	318	345	350	359	333	351	326	321	347	323	335	334	335	337	354	356	359	343	371	329	318	340	331	324	307	343	344	351	304	332	337	350	354	346	347	342	358	310	308	368	335	320	355	344	357	352	321	361	329	336	317	319	343	333	354	284	341	347	391	337	350	334	318	327	322	313	337	319	365	303	353	317	327	338	325	340	328	329	355	307	321	323	320	343	350	345	334	337	291	342	315	328	329	367	351	308	336	315	321	339	298	328	311	339	337	348	324	320	338	327	340	347	315	339	333	306	334	358	333	348	346	334	324	323	340	356	330	339	326	344	330	348	314	389	327	367	314	359	356	348	367	327	320	333	359	354	342	370	349	351	320	350	352	310	327	320	321	337	344	351	340	322	364	305	340	317	340	335	347	349	355	329	351	315	321	326	300
28177	48820	30784	14395	7114	4322	2781	1839	1225	910	756	653	631	564	525	485	481	447	425	459	450	476	408	433	406	391	419	387	437	452	387	388	428	402	412	369	419	416	397	399	354	391	401	391	394	398	426	376	379	364	410	370	393	392	400	422	356	373	396	357	406	414	374	394	392	381	390	402	384	410	389	366	406	366	355	361	337	390	428	347	357	373	362	357	353	393	366	378	361	366	379	369	402	406	376	385	398	408	378	400	403	386	375	394	390	398	399	383	353	392	399	392	394	437	399	404	390	397	414	461	485	484	382	399	407	402	403	407	390	414	363	380	405	380	368	369	382	399	366	382	369	420	366	409	389	372	379	356	357	408	336	382	387	395	362	349	394	366	396	385	389	345	392	385	385	391	368	361	412	391	386	352	372	405	388	366	383	393	328	395	392	381	413	346	382	382	405	428	378	371	408	348	363	362	351	385	414	368	335	407	362	388	361	395	384	364	412	384	361	368	407	386	378	378	396	400	389	383	399	343	399	356	403	394	374	365	396	391	372	390	379	361	373	379	365	430	398	404	355	395	396	410	405	380	354	416	362	399	342	429	361	375	375	372	397	427	383	354	403	395	416	392	357	369	419	417	358	347	369	386	373	394	370	347	352	389	373	403	369	374	392	384	396	358	396	382	386	375	375	416	379	392	376	393	327	428	370	400	413	363	375	395	389	417	392	390	400	361	375	425	397	373	396	394	364	390	384	364	399	394	385	374	382	389	348	372	408	394	392	374	358	355	380	401	388	394	350	392	342	403	375	373	410	395	392	371	371	383	388	395	409	389	405	418	378	398	400	370	395	343	370	391	404	362	372	361	421	389	390	385	377	411	401	391	397	378	330	394	387	408	363	402	359	401	364	387	384	365	396	359	387	389	353	410	387	403	394	351	356	370	385	351	380	367	394	400	391	372	399	370	344	367	377	369	403	401	373	354	379	360	381	373	383	363	398	380	381	364	411	380	373	385	386	335	389	383	378	370	370	386	353	367	376	371	375	374	401	417	394	388	351	386	390	393	396	409	425	391	370	387	391	391	350	375	368	391	391	357	350	383	385	390	368	384	368	395	397	338	375	417	355	383	401	378	395	356	388	370	378	345	372	394	376	375	402	396	400	416	397	404	363	382	392	349	367	390	385	371	369	379	362	397	347	401	394	389	388	400	357	438	364	372	408	405	366	388	411	406	382	386	380	383	407	369	427	425	363	399	398	354	389	386	417	373	380	415	361	393	369	383	396	392	413	337	332	353	382	404	375	354	377	426	398	368	375	399	354	386	357	356	377	392	376	408	388	371	350	359	376	383	381	384	386	404	393	398	420	364	397	381	389	375	370	356	359	365	415	379	371	387	395	376	354	346	389	370	364	388	390	389	368	368	387	405	404	385	377	368	384	383	376	382	367	389	418	402	392	379	383	397	382	400	412	346	394	389	382	384	391	375	385	398	403	403	401	365	399	365	370	419	396	376	376	389	415	364	375	389	365	323	360	379	375	359	379	384	396	358	396	422	386	401	376	419	404	379	370	356	414	374	421	359	381	384	377	375	375	366	408	381	370	415	371	352	373	368	374	424	399	378	382	369	404	373	373	392	385	403	382	396	405	398	407	376	382	424	365	397	366	388	367	388	394	391	372	392	383	392	399	386	410	349	385	427	391	390	359	413	373	383	366	367	370	379	340	378	386	353	402	407	415	343	360	405	386	360	397	375	410	393	342	404	412	407	360	379	385	395	382	384	424	364	344	383	391	392	413	398	383	404	402	383	376	410	363	359	353	402	399	414	408	351	398	398	386	403	365	415	375	366	357	405	368	386	380	377	403	404	368	383	377	372	383	362	375	383	418	379	397	377	347	374	389	354	370	360	382	429	384	401	401	394	376	372	406	379	375	372	351	358	384	370	395	366	349	385	399	361	376	360	385	423	356	394	358	383	379	380	398	387	372	410	362	350	389	373	412	394	364	374	367	371	353	368	384	365	371	382	387	395	365	371	359	382	370	424	413	372	390	363	349	380	418	427	385	343	391	389	367	430	423	415	405	395	365	376	381	379	429	404	362	421	382	380	380	384	342	427	392	374	388	398	403	373	372	387	380	391	347	391	373	399	383	381	354	380	375	353	381	395	378	394	385	366	381	362	379	385	339	378	364	396	369	388	394	384	352	336	379	367	386	378	356	364	376	376	379	357	408	399	386	349	393	382	391	371	375	381	392	380	402	388	403	360	399	385	400	378	392	416	348	415	399	362	386	373	357	383	368	358	401	400	350	375	376	385	392	446	369	365	377	400	402	403	395	421	382	343	390	382	366	430	392	377	389	384	416	400	376	395	367	371	388	429	392	394	365	377	373	393	366	370	392	389	400	371	372	383	356	401	374	388	382	374	366	390	415	386	377	422	370	411	401	387	395	431	368	399	384	392	388	382	366	377	377	403	374	384	394	397	397	391	399	383	360	425	403	444	382	368	371	350	394	365	390	390	373	435	385	357	386	349	361	387	394	383	384	390	367	383	404	405	387	377	398	364	411	387	363	375	414	369	383	403	397	398	401	363	362	414	381	363	412	369	387	364	366	378	379	417	385	426	352	396	388	365	415	395	377	415	387	390	378	383	382	395	397	377	350	382	397	355	386	386	401	398	392	417	364	378	389	372	399	396	416	389	397	348	345	392	352	379	339	382	391	378	375	360	372	424	371	359	374	365	387	392	373	388	444	383	366	351	403	389	385	382	369	372	355	387	398	404	365	412	424	393	367	397	366	380	383	390	395	399	367	358	415	383	398	396	375	362	385	394	357	379	393	358	372	369	383	395	376	413	398	379	370	388	406	360	403	391	387	362	426	394	365	374	383	399	358	376	372	391	382	381	387	370	365	368	392	362	346	382	378	364	371	393	381	422	376	407	395	361	381	396	369	415	418	371	389	377	351	396	406	361	408	349	379	404	385	372	365	375	379	392	410	393	388	418	408	390	377	381	352	379	374	373	388	411	374	392	362	375	359	403	414	394	361	391	389	384	384	373	405	389	382	369	374	378	391	383	361	373	354	399	360	382	379	404	377	382	377	379	398	361	374	364	367	377	397	370	376	364	386	369	404	379	352	407	383	424	346	379	365	400	397	374	388	377	336	373	405	413	435	400	381	337	380	379	400	376	388	373	395	377	383	371	420	373	414	387	364	381	393	392	396	366	407	393	404	383	402	371	386	354	379	372	370	384	397	381	370	355	355	349	396	419	397	406	375	403	346	384	338	382	430	372	375	408	416	388	363	386	383	336	346	373	395	419	364	352	385	379	380	393	408	389	403	418	390	409	382	393	347	403	355	395	394	355	380	353	406	414	405	416	385	401	395	376	351	365	418	380	409	405	394	393	384	415	403	395	369	367	389	387	378	364	385	381	418	426	374	433	373	397	419	357	337	374	415	382	385	389	403	388	400	404	377	389	398	400	371	413	393	378	393	387	374	369	403	378	423	365	375	365
25404	21281	27430	25185	11590	2006	1118	757	579	453	443	374	370	349	358	353	312	322	317	301	303	296	284	308	286	316	317	361	316	311	310	305	305	314	306	287	295	287	294	302	285	276	278	304	298	287	292	302	316	336	298	297	282	311	306	286	291	294	286	299	285	281	253	280	294	292	299	289	272	297	295	282	283	299	285	299	296	306	305	307	289	293	285	284	285	296	312	266	296	313	273	269	275	264	288	282	299	311	297	296	303	319	268	282	275	277	310	287	294	282	297	293	315	303	300	316	308	284	359	327	318	302	294	308	301	326	324	301	293	287	301	276	286	306	292	316	303	293	280	296	266	311	309	310	280	302	287	273	290	296	292	294	277	302	266	282	287	329	263	277	288	274	327	334	285	285	296	309	316	304	303	311	272	279	292	275	281	282	274	274	267	279	269	295	293	296	302	286	267	276	295	276	300	301	297	226	286	298	304	286	318	304	260	312	312	299	284	319	289	283	301	264	276	286	288	297	297	279	287	292	261	279	268	297	296	304	295	311	308	319	338	304	290	266	275	296	275	265	260	292	293	290	272	293	318	312	278	307	322	277	321	272	285	286	268	280	324	292	263	303	279	311	280	296	282	289	271	283	278	277	293	303	283	330	285	275	305	291	289	289	290	269	290	274	315	300	275	291	336	291	321	284	322	256	275	298	295	265	264	311	284	281	290	315	286	308	281	313	277	292	302	289	272	317	312	306	295	293	314	254	303	340	271	272	301	321	263	297	279	307	280	272	301	286	311	308	283	267	315	277	285	314	292	327	299	277	279	265	268	311	300	290	259	285	270	295	299	313	278	299	301	257	276	295	273	256	285	314	289	286	278	286	322	279	319	278	296	282	307	292	302	293	287	276	319	288	314	278	262	279	286	286	300	306	288	313	300	264	292	307	343	271	269	310	274	282	309	303	264	283	274	283	249	281	310	295	274	291	283	256	289	310	307	314	292	280	305	293	321	293	296	299	303	289	265	292	306	295	295	288	282	297	276	275	279	261	297	313	288	302	264	298	293	303	281	284	293	298	316	296	288	293	279	282	301	277	320	273	294	305	288	315	289	286	271	306	260	293	301	266	283	284	286	290	266	289	316	278	283	277	273	290	330	290	288	250	271	304	285	287	302	330	278	293	307	323	281	301	299	303	317	292	298	272	257	282	263	279	283	295	278	294	303	296	273	285	287	271	296	285	282	276	307	253	259	275	288	307	301	350	312	291	292	274	281	299	288	282	311	280	292	292	286	278	298	269	293	285	298	284	284	288	289	297	304	292	294	277	284	295	282	281	310	291	293	298	296	292	308	277	293	283	269	285	267	277	290	284	295	306	275	288	280	282	297	287	315	312	284	271	295	293	277	282	330	279	282	278	282	299	278	295	275	270	280	296	299	334	294	281	276	302	298	317	305	259	328	326	322	295	295	297	297	299	263	321	302	261	281	285	293	280	292	305	303	288	292	314	285	312	311	267	270	293	311	289	312	286	295	279	309	273	316	261	276	301	296	292	290	290	291	313	280	301	320	315	264	292	271	263	298	321	307	284	272	258	283	286	278	288	295	283	306	277	303	275	272	299	280	312	297	289	279	292	283	278	310	261	281	299	306	313	304	274	298	284	265	277	271	263	289	280	289	287	318	309	295	278	287	286	269	286	299	283	312	283	301	321	305	300	294	283	268	280	296	267	268	304	292	269	285	296	270	269	300	258	281	280	298	263	314	291	282	284	293	302	316	308	297	300	308	262	301	273	302	325	298	291	286	287	289	283	302	288	263	298	295	295	290	290	277	276	285	275	277	289	308	289	305	293	283	267	291	260	297	290	295	297	289	300	269	278	262	320	278	294	313	294	269	271	315	303	268	287	293	277	278	277	303	271	290	306	276	303	289	300	265	309	295	305	282	275	335	288	278	251	297	274	325	299	321	281	290	290	285	293	266	296	265	333	289	297	274	270	295	286	263	292	295	300	304	247	294	305	352	279	301	310	280	327	284	271	257	293	282	294	299	293	328	314	291	301	303	278	304	296	303	325	295	309	283	267	289	297	271	270	293	314	267	293	300	290	277	285	283	283	275	299	263	282	303	305	286	257	295	249	295	335	283	282	278	289	309	302	307	289	249	299	273	323	310	294	267	280	325	319	279	257	287	309	283	289	264	267	291	286	302	277	310	301	306	276	262	304	270	319	279	277	275	291	283	290	282	287	253	290	289	314	304	304	291	285	297	296	271	311	307	289	262	307	270	311	318	271	311	287	293	315	277	278	292	302	288	293	276	255	302	267	298	274	312	313	294	286	306	297	260	295	291	292	295	305	305	307	279	303	310	322	285	255	272	318	264	297	275	294	236	284	274	321	305	278	314	306	291	292	288	312	278	314	313	266	294	271	299	271	310	290	289	284	325	294	289	312	265	256	305	299	289	301	289	282	288	285	276	286	285	292	263	262	315	312	281	314	283	261	293	281	317	263	322	305	294	302	323	304	259	283	298	291	301	293	273	286	273	292	316	279	263	301	304	301	311	299	309	281	270	309	281	290	280	292	311	286	308	270	302	296	287	260	295	262	269	319	280	265	315	270	300	317	278	276	302	295	293	288	279	282	255	291	287	291	296	257	309	274	278	264	281	308	294	282	284	269	333	293	292	336	302	316	289	303	289	282	303	310	296	307	298	312	300	314	303	260	262	287	308	264	283	256	275	314	278	286	322	301	292	291	258	299	277	326	297	315	266	290	289	307	304	281	298	285	289	306	296	305	286	291	284	318	266	293	284	276	310	272	306	270	306	288	295	341	292	281	336	274	279	296	331	287	293	288	285	284	303	273	322	313	319	278	263	299	282	307	265	285	279	293	284	336	286	306	294	318	297	282	275	289	269	275	276	287	282	288	306	273	320	320	299	317	306	300	275	264	282	276	309	292	289	264	257	282	280	276	324	290	289	304	269	282	277	266	272	307	269	270	325	294	325	279	284	277	304	286	297	299	274	270	293	294	285	290	274	271	261	299	300	320	290	279	242	289	307	271	271	277	258	294	282	277	297	262	314	295	275	295	278	264	259	311	281	282	298	281	304	332	296	270	294	322	308	278	276	303	288	273	295	302	279	297	305	309	269	279	263	307	312	306	305	287	308	270	291	292	268	301	283	273	281	263	263	283	274	284	254	272	314	283	306	281	301	266	292	290	326	299	282	272	291	297	283	307	302	293	314	313	290	308	322	296	289	287	284	301	271	289	285	253	311	283	294	283	280	305	300	303	282	307	328	281	279	308	274	292	289	284	314	292	251	280	268	286	297	295	283	303	305	266	297	283	274	302	278	286	303	260	286	263	289	298	316	272	299	294	289	298	256	314	296	287	279	288	310	320	272	271	282	269	283	288	266	264	278	283	279	291	318	269	291	259	292	273	313	308	279	298	262	305	269	285	289	305	293	293	292	279	309	279	261	309	272	294	292	288	283	259	308	268	313	308	274	286	283	281	269	266
26838	42714	26974	11986	5246	3212	2062	1307	979	729	574	533	506	480	428	416	375	359	373	368	384	365	405	326	365	351	390	371	304	351	384	330	359	358	344	344	358	338	344	336	325	333	344	376	382	385	351	403	326	353	325	339	348	370	332	310	340	351	336	376	336	351	338	339	316	336	342	347	325	351	324	333	311	301	338	346	391	350	345	340	347	359	334	332	337	319	346	361	342	339	385	333	314	308	344	322	335	362	329	325	355	381	370	336	358	329	321	364	346	333	340	350	312	320	350	351	356	374	410	417	450	336	359	359	349	379	324	364	342	330	295	345	369	332	350	329	319	358	322	348	331	336	354	387	348	381	373	311	327	324	381	332	333	336	345	354	310	343	358	344	343	360	323	345	339	342	358	349	361	321	328	331	343	311	330	311	332	329	352	342	325	339	348	341	402	361	359	339	356	350	336	347	329	315	329	308	384	344	294	337	356	332	350	326	344	346	329	346	318	331	302	335	329	305	341	331	356	333	338	367	332	321	336	356	336	336	352	375	365	338	347	357	334	343	351	317	300	342	333	336	350	339	341	337	336	341	351	339	339	340	332	347	348	356	326	353	311	347	342	339	373	372	342	338	341	340	316	327	347	305	327	350	358	354	365	339	346	325	311	380	331	380	346	348	325	348	330	341	347	332	378	350	385	360	346	341	350	331	335	323	328	363	327	333	331	333	341	328	346	322	332	315	329	339	349	355	379	388	337	344	311	331	330	351	320	340	319	385	350	344	326	324	354	358	306	338	341	356	309	309	343	342	337	349	367	349	366	361	326	390	359	345	321	292	328	342	307	343	321	340	347	336	370	338	314	341	349	307	325	348	307	352	324	342	344	335	359	329	339	368	358	338	381	338	351	331	296	301	342	351	332	315	354	337	344	335	327	350	329	339	367	346	373	328	334	361	309	331	352	327	336	334	333	315	332	370	334	345	305	345	351	355	329	313	360	347	305	349	324	345	335	286	324	334	328	335	350	347	335	358	355	353	364	369	337	330	306	330	344	345	344	340	350	333	356	332	331	322	335	331	357	337	334	362	356	357	400	348	354	319	361	341	332	326	352	325	368	324	348	362	373	349	363	325	364	362	327	342	340	354	327	307	354	361	317	325	342	329	341	340	343	307	335	336	354	350	358	330	315	346	345	364	349	308	305	350	333	329	361	331	359	354	336	343	366	321	308	331	357	341	329	392	339	346	353	329	346	331	369	338	323	352	332	333	364	347	372	344	305	318	361	383	337	346	336	362	339	366	358	320	357	348	361	327	350	348	320	341	329	334	369	332	307	356	323	341	331	346	358	332	361	328	355	312	343	336	350	292	342	335	360	333	339	327	357	337	343	325	327	328	354	325	316	346	337	342	348	337	348	341	327	351	352	358	334	346	371	340	331	343	340	340	320	304	337	318	310	349	379	327	377	322	316	321	324	358	368	317	336	331	355	327	323	332	349	339	357	312	325	310	332	352	350	314	333	359	332	350	335	330	337	323	334	344	335	347	363	387	355	342	344	353	340	355	347	319	336	342	380	385	313	351	358	353	332	343	292	348	347	353	353	356	339	327	341	336	339	339	339	333	310	340	356	365	316	335	355	325	346	335	325	331	330	380	339	343	315	342	328	322	378	345	362	308	319	361	348	312	350	372	389	362	343	334	340	339	356	342	354	379	332	342	360	368	311	333	324	346	374	343	333	342	352	320	358	333	362	315	336	347	360	355	369	332	327	339	330	323	324	328	335	336	367	361	343	341	310	342	332	326	311	331	351	328	338	327	351	322	352	319	356	322	358	303	350	330	364	314	318	338	340	357	357	324	346	342	348	332	369	347	338	328	339	342	346	371	351	335	305	321	321	338	359	305	350	368	356	339	356	329	363	369	364	303	353	330	368	371	318	340	344	352	307	347	374	341	363	358	362	354	348	362	313	352	339	315	345	312	323	337	348	357	361	339	337	345	378	332	328	336	312	353	352	330	314	361	360	336	332	362	363	311	358	337	330	331	330	391	327	320	357	354	338	351	323	356	337	331	352	335	304	311	342	339	346	326	369	328	327	297	346	355	362	367	341	339	339	376	343	357	327	321	319	327	297	360	349	353	326	341	367	368	353	339	344	354	343	371	357	320	317	326	347	297	333	362	310	318	365	327	377	361	372	335	352	361	350	355	326	338	341	360	336	328	335	330	348	368	342	335	347	309	305	380	345	323	346	339	361	318	351	340	357	342	354	349	351	332	331	340	309	363	313	314	350	318	341	327	354	348	351	344	340	387	345	329	326	310	331	363	372	360	323	320	335	359	358	321	320	338	369	333	315	352	365	368	319	326	341	347	371	338	358	357	312	310	330	329	339	320	324	355	375	330	315	344	379	374	350	335	345	363	338	345	351	345	361	346	356	367	365	362	343	327	329	316	357	363	328	322	316	358	312	333	356	334	385	368	363	317	367	308	340	316	358	318	350	357	333	305	354	331	355	318	329	333	334	362	347	306	331	321	339	328	361	340	355	325	337	302	323	336	354	348	354	327	354	356	343	335	337	333	348	329	336	322	340	309	334	309	335	348	364	388	324	352	309	338	338	354	383	341	332	346	315	339	344	331	345	331	323	336	299	348	352	334	355	349	308	347	333	341	369	368	343	345	355	327	361	329	331	302	335	350	331	394	315	313	330	351	340	334	336	359	341	341	329	361	299	341	336	338	353	313	376	332	348	362	350	310	344	328	322	364	354	337	344	341	339	309	354	320	351	325	317	343	330	325	323	339	336	309	348	351	309	371	308	359	326	316	332	337	326	310	334	346	338	369	330	349	324	361	317	358	377	340	341	334	361	331	323	337	341	313	327	341	321	321	325	320	351	340	348	322	371	329	328	325	329	348	310	353	366	312	337	323	346	346	338	349	324	375	337	351	328	352	376	340	316	351	328	376	355	343	348	318	346	323	360	332	339	328	307	331	350	323	348	349	352	320	328	298	335	347	375	340	346	337	331	327	365	307	341	344	342	308	346	337	329	333	343	358	333	349	342	355	340	339	345	334	349	359	356	372	342	340	343	358	290	349	365	355	349	341	314	346	331	345	357	342	324	336	359	380	358	357	320	332	354	352	334	342	359	342	335	327	354	343	331	318	360	373	350	361	318	327	356	327	334	326	314	299	325	329	322	373	378	349	331	340	325	299	344	341	363	347	325	340	326	312	321	338	365	321	350	342	337	320	349	366	307	325	336	340	319	337	330	354	357	347	326	345	325	342	304	359	320	345	314	354	334	364	325	326	333	359	339	359	329	334	354	321	350	319	349	336	329	378	353	353	352	335	343	377	349	338	321	335	320	334	345	353	314	328	324	335	354	336	341	348	318	345	357	354	341	307	349	344	363	350	334	339	332	352	345	349	346	337	329	349	328	334	368	330	337	345	351	356	356	337	323	354	352	320	369	330	330	329	333	310	347	321	333	326	336	342	361	361	341	329	371	363	360	375	346	314
23133	21310	28960	23969	21320	21312	9826	2021	1155	838	700	665	585	582	516	488	450	458	447	451	442	417	425	430	395	402	390	414	445	411	395	357	434	366	381	426	393	378	408	412	393	382	378	380	393	381	409	396	376	394	408	379	359	422	343	380	386	373	381	390	392	386	391	391	360	377	410	383	394	335	381	404	368	389	377	373	385	340	358	368	362	417	395	372	381	362	418	381	393	393	362	365	367	377	373	405	408	382	389	413	374	419	418	348	373	366	376	362	429	354	392	348	363	408	363	357	383	379	471	468	476	449	403	390	435	402	421	382	368	369	375	394	377	377	349	365	374	390	389	357	394	393	363	387	444	395	362	404	392	368	409	395	394	360	381	372	388	397	384	377	395	330	386	372	379	412	396	368	375	369	405	397	394	360	375	372	377	419	418	357	382	380	373	370	392	393	367	428	394	372	364	397	411	367	388	377	392	383	371	383	359	376	402	374	424	370	401	434	383	368	362	386	411	362	378	377	367	382	408	384	349	370	402	406	357	402	388	369	374	409	399	377	420	394	361	386	407	392	397	380	413	390	387	397	385	402	352	359	368	375	384	416	387	438	406	374	362	383	387	381	396	408	384	378	381	361	376	386	393	343	386	369	414	389	383	367	395	378	400	377	386	406	375	375	343	361	398	393	382	422	413	382	386	381	412	369	369	422	378	390	393	393	379	399	360	371	387	417	368	384	364	400	384	365	354	371	389	380	342	395	388	389	355	383	384	407	413	392	359	358	376	397	370	373	374	375	419	381	380	382	377	422	376	365	379	392	365	387	383	364	363	376	373	418	420	395	390	348	385	401	384	383	379	393	384	425	379	424	366	407	376	369	350	373	432	353	363	393	380	359	375	387	348	382	398	350	372	374	407	420	372	397	367	357	389	365	367	369	437	361	408	419	386	402	389	406	406	326	396	390	339	352	382	386	387	393	366	380	364	368	410	405	374	375	395	379	425	390	378	411	390	401	381	392	398	403	401	365	334	393	365	378	392	372	399	418	370	364	376	370	373	333	367	386	371	388	388	389	420	370	387	406	420	371	379	380	414	384	379	398	384	403	372	383	370	407	378	357	375	394	401	362	345	391	409	340	352	343	371	385	398	420	395	358	405	373	385	397	385	373	379	376	397	384	365	349	399	374	424	377	381	378	359	360	360	387	350	394	377	388	369	388	378	368	390	353	384	356	405	368	389	417	374	362	419	343	360	383	367	369	405	393	390	413	369	382	370	381	368	386	372	378	379	365	391	388	396	416	349	380	390	364	379	365	371	378	384	404	380	392	391	384	384	348	380	395	419	387	389	418	367	415	376	386	383	408	376	395	369	421	377	392	400	364	392	398	392	361	379	397	383	373	399	352	359	362	354	373	389	394	401	384	348	374	378	395	369	350	388	382	377	371	413	342	390	369	404	383	403	409	392	384	368	353	352	376	349	365	421	392	379	370	409	405	389	370	391	382	419	372	332	384	415	393	395	375	351	345	389	384	397	381	366	380	379	382	390	380	388	370	376	390	408	370	357	393	384	363	384	352	384	366	411	368	398	380	405	380	354	387	367	367	415	374	352	388	395	386	386	373	395	336	406	388	402	378	383	389	374	373	356	372	379	376	390	385	381	390	387	408	422	380	350	393	391	408	381	371	371	390	377	374	371	366	393	380	369	408	395	398	376	373	372	390	373	387	406	379	427	373	368	397	388	404	390	370	346	398	381	373	422	340	376	357	380	384	367	411	384	418	381	371	359	378	364	415	401	384	396	370	375	381	376	357	389	364	388	374	369	380	392	396	402	390	347	361	360	385	342	414	416	386	396	366	377	389	396	384	385	385	382	382	402	348	393	411	384	398	384	348	432	379	383	403	401	372	370	349	403	397	381	344	402	397	351	366	402	374	383	369	343	388	377	371	348	396	369	379	399	352	381	387	397	383	399	382	383	385	365	441	345	430	358	356	386	374	399	409	363	373	416	391	368	414	336	407	413	378	398	383	395	405	375	398	408	400	396	396	388	385	383	387	385	377	395	370	382	376	421	388	404	361	443	402	380	409	393	401	359	386	435	408	383	392	370	373	390	400	386	410	380	413	396	421	371	387	407	402	380	379	390	388	415	400	386	411	379	431	408	376	392	396	379	353	389	423	394	390	434	375	401	398	386	389	369	417	399	387	384	401	383	382	393	355	384	392	375	370	373	351	375	384	377	410	436	380	362	392	402	377	401	345	429	391	370	352	367	379	358	404	406	370	380	412	397	365	407	373	383	383	364	356	400	391	380	377	376	395	384	359	370	338	418	384	358	380	394	386	390	371	408	353	365	403	396	379	360	371	381	345	397	371	394	376	381	432	388	389	386	400	353	383	359	427	389	370	422	384	404	386	367	361	434	405	382	423	392	381	375	388	380	365	388	389	363	390	414	331	358	359	372	377	377	419	401	370	383	374	380	393	382	364	412	375	406	404	364	371	401	357	415	364	379	417	377	381	425	394	372	394	358	405	389	389	371	419	391	400	402	360	375	400	364	365	400	350	393	385	368	358	369	401	397	362	369	369	399	357	395	382	356	371	333	370	383	363	386	403	349	361	371	404	393	387	357	349	383	360	405	365	385	376	401	393	354	364	372	402	377	402	359	355	368	390	375	380	337	335	384	382	359	398	403	358	352	375	381	365	398	381	341	375	398	368	387	406	399	366	394	357	346	377	416	368	395	390	378	389	382	357	365	403	382	379	374	408	419	397	349	334	385	349	417	377	377	389	392	372	388	404	404	394	391	397	381	400	354	360	388	392	363	371	389	406	369	361	377	374	406	383	396	373	355	393	377	371	368	370	389	355	351	389	398	389	358	394	415	385	398	390	384	387	387	378	371	411	357	389	379	396	419	375	377	387	403	377	364	402	403	386	370	366	406	358	378	326	348	397	365	385	412	388	355	379	400	384	405	425	373	358	358	383	397	366	356	406	399	385	420	369	409	398	365	358	381	372	397	417	356	390	375	379	370	361	357	404	343	408	375	382	359	386	369	372	407	390	383	381	380	378	366	419	409	421	377	410	414	418	372	378	349	371	366	377	374	401	363	401	344	379	357	391	379	383	387	369	400	395	370	351	374	400	388	378	395	392	400	375	344	418	390	405	390	365	397	371	412	389	367	374	356	400	372	393	349	391	378	385	384	395	390	363	383	400	391	349	367	392	396	377	393	383	367	377	369	384	362	374	353	389	398	384	372	384	416	389	358	378	371	427	380	418	354	382	377	376	390	380	373	381	432	387	374	358	382	370	379	448	397	364	341	380	351	374	394	400	352	382	376	336	395	386	357	335	359	365	356	374	362	373	356	412	382	361	382	406	375	382	382	370	347	379	387	384	409	357	365	390	372	398	392	405	406	344	373	432	400	377	363	390	405	380	383	363	386	381	381	370	402	419	378	375	369	358	384	386	386	381	391	383	339	395	400	382	397	365	368	392	378	379	344	394	394	384	403	392
28381	52063	37232	18600	10028	6491	4462	2900	2057	1399	1111	936	914	710	671	644	591	560	572	540	535	502	541	480	495	497	499	473	507	457	450	459	477	453	460	469	469	411	414	428	460	423	453	450	412	434	432	440	456	441	437	418	444	459	457	411	428	447	450	380	429	443	463	423	403	405	456	448	446	430	422	456	405	425	415	427	408	407	385	414	406	420	452	397	449	429	416	400	429	460	407	435	455	429	426	437	432	461	459	473	501	419	465	457	426	465	457	472	424	444	436	445	425	421	430	451	442	422	549	601	562	495	466	448	510	456	438	419	457	446	468	432	441	416	441	422	452	416	407	422	439	419	442	438	413	439	405	437	418	395	404	426	437	452	425	450	431	425	410	445	441	422	447	407	386	415	456	468	424	419	421	436	424	466	427	428	427	447	455	442	403	449	420	463	431	444	409	458	456	422	451	471	410	440	431	428	431	420	445	456	418	454	433	405	404	414	427	410	386	441	386	463	440	439	445	407	462	461	436	437	404	444	475	448	407	416	437	437	421	426	429	449	411	407	410	450	420	459	395	420	442	432	434	400	445	425	419	424	401	393	440	439	437	444	459	436	393	465	443	410	428	445	435	438	408	415	427	443	414	435	443	423	415	452	418	460	442	443	422	413	417	438	427	430	408	430	413	413	405	421	444	399	417	445	442	466	445	395	385	435	429	430	406	436	417	452	457	414	467	457	442	434	434	411	403	413	406	432	437	411	423	447	421	421	432	422	426	443	459	401	438	428	416	398	428	420	452	434	417	411	429	442	454	406	453	414	437	412	432	416	440	453	419	447	420	429	421	446	432	410	450	444	394	423	437	450	445	411	440	386	424	432	445	410	433	424	441	421	445	445	424	428	423	457	405	412	434	422	427	446	407	439	443	437	427	434	435	391	427	435	423	406	460	450	405	452	432	459	422	474	381	442	441	386	403	454	416	434	466	416	419	477	428	367	394	426	447	426	435	418	421	424	455	418	444	438	450	455	437	412	431	401	445	423	439	446	446	440	366	417	439	468	401	433	451	417	422	450	419	438	426	456	427	436	417	417	404	451	440	406	456	434	432	457	431	431	432	421	387	413	385	455	401	414	424	447	429	461	452	401	434	438	440	412	447	392	428	432	397	410	419	423	429	397	444	403	410	418	410	429	423	448	439	404	419	401	391	481	453	440	458	411	455	423	393	459	433	489	446	400	461	451	446	407	407	411	437	406	426	417	441	470	435	433	439	437	408	440	447	392	424	443	451	390	421	419	435	437	413	452	466	443	411	409	425	399	461	427	442	441	430	431	406	451	404	450	413	455	421	437	410	440	424	433	412	391	400	417	400	419	425	415	435	444	447	457	445	421	434	434	445	395	433	431	432	460	451	442	406	413	411	391	405	409	411	454	420	411	431	426	411	422	451	403	415	444	391	472	435	427	454	408	451	403	412	432	413	459	419	451	400	424	446	468	435	417	419	451	447	422	420	456	409	424	419	423	432	420	406	392	433	443	433	412	399	440	464	405	458	444	411	446	450	432	400	457	415	403	431	444	433	470	435	421	411	427	419	446	426	406	430	434	392	446	435	419	413	412	415	450	437	424	455	415	415	435	438	423	412	421	416	404	412	436	442	408	406	430	420	411	427	437	438	444	431	451	400	415	419	410	414	437	439	444	446	435	446	446	432	432	472	440	374	436	453	400	414	401	405	389	455	417	400	411	413	430	428	465	416	394	429	464	457	457	457	445	420	436	429	415	434	394	415	413	404	442	415	450	432	439	415	431	408	420	444	428	408	428	422	404	438	423	423	436	441	431	436	413	408	438	440	442	441	429	410	392	439	421	389	426	402	491	449	412	451	463	425	403	451	437	442	436	440	412	449	432	477	409	420	431	450	438	462	438	415	459	443	430	426	418	482	430	469	424	382	405	458	412	427	393	430	435	435	437	466	425	420	399	433	438	419	433	448	424	432	427	431	450	418	414	448	434	399	474	427	448	415	422	434	436	413	434	412	464	478	413	451	421	436	461	415	428	410	395	443	414	430	434	457	405	432	410	443	424	473	427	409	395	419	434	376	430	398	415	434	430	410	432	421	423	423	404	450	421	400	419	431	443	407	401	428	412	470	448	460	416	416	444	398	419	419	444	449	450	413	432	436	442	446	430	411	431	434	425	452	415	438	417	465	415	394	450	448	462	407	422	443	460	418	443	422	482	409	440	412	451	438	398	411	444	445	439	447	436	440	449	460	453	410	455	430	440	425	406	439	407	406	413	457	428	429	427	412	425	443	455	452	391	437	426	458	449	387	403	413	456	442	418	420	455	414	381	433	425	473	449	422	425	402	428	412	414	442	449	417	434	432	430	422	453	412	407	405	422	404	402	452	482	434	418	418	446	410	421	428	460	437	413	430	447	445	428	443	454	426	422	438	424	444	436	386	396	397	438	431	440	406	419	441	434	422	416	395	445	425	398	469	436	428	450	412	436	439	406	410	449	422	428	441	396	401	420	443	444	448	418	403	450	428	445	418	445	456	447	455	419	431	463	415	453	432	408	412	404	390	437	420	434	481	428	411	428	419	462	454	469	412	422	458	445	444	428	429	417	422	391	443	463	440	418	437	409	422	413	455	476	387	440	408	420	447	431	436	449	417	415	390	442	418	413	441	416	405	428	454	444	446	436	381	431	420	449	459	433	426	411	386	459	454	413	438	416	443	456	423	451	421	428	397	412	461	408	421	410	410	453	424	449	408	431	445	431	439	437	426	437	424	471	438	439	437	425	417	416	399	438	427	405	448	440	421	450	412	444	423	417	422	445	456	405	398	460	439	418	438	420	425	449	394	454	411	427	442	442	419	441	432	440	418	438	399	427	427	434	463	415	448	412	406	422	397	447	389	425	445	426	417	412	461	404	410	435	409	430	421	430	424	436	437	450	428	401	386	445	429	408	428	436	441	395	424	461	410	447	464	398	444	412	431	450	432	408	416	409	435	421	431	420	418	410	428	442	442	429	444	394	430	427	419	419	398	419	439	423	429	441	447	418	425	413	423	400	481	411	444	412	431	414	441	400	445	440	409	404	443	432	453	417	409	424	431	432	448	471	427	421	413	464	439	437	436	444	423	393	398	429	402	437	413	415	420	396	427	420	448	442	456	421	457	466	398	403	424	451	406	434	436	426	410	413	419	396	412	420	410	438	448	457	465	406	472	414	438	393	412	427	453	425	441	443	431	414	448	428	453	464	399	448	416	447	445	441	434	431	427	417	440	400	423	444	441	414	452	427	428	459	415	458	441	422	401	418	429	407	448	455	426	395	447	416	425	430	405	462	412	415	458	423	438	451	425	441	437	424	458	407	430	445	421	442	455	443	454	410	414	414	429	419	436	426	434	408	427	449	419	410	418	397	465	458	415	413	426	409	424	436	427	422	414	400	444	403	452	417	442	375	419	463	481	429	440	478	420	421	440	419	424	439	429	439	457	445	454	452	449	443
27905	24955	24680	10683	2449	1257	745	581	424	352	369	310	279	304	285	292	265	284	256	310	291	291	274	277	314	288	297	276	285	266	268	283	298	274	316	293	278	284	285	286	279	279	277	282	280	280	280	294	288	303	293	296	327	277	293	282	273	272	299	275	312	270	308	273	296	271	268	269	272	302	294	276	320	288	294	307	296	282	303	286	282	291	288	259	283	291	304	296	289	304	297	297	266	318	268	277	278	307	282	304	290	307	287	264	299	273	291	277	308	294	258	302	267	284	278	270	273	302	309	337	312	285	319	318	262	297	294	259	288	277	292	266	304	250	281	297	249	263	245	254	268	305	282	307	300	270	299	277	312	282	276	277	292	270	290	300	266	280	267	275	278	289	272	290	272	284	281	287	307	274	302	310	264	290	294	262	300	283	309	270	278	272	286	279	286	243	282	269	276	281	327	295	294	266	276	276	313	302	277	275	296	279	267	280	307	245	275	295	294	286	294	286	290	285	275	272	266	278	266	282	283	299	275	283	231	298	291	309	269	296	256	298	273	283	295	269	299	271	285	289	259	285	313	297	278	285	298	332	304	265	294	292	291	336	296	275	268	309	282	291	283	284	277	284	289	313	252	277	278	284	270	252	265	319	309	268	299	277	300	284	287	283	288	287	264	266	283	271	275	284	336	292	311	297	278	304	288	273	292	264	299	266	271	283	265	294	317	317	275	258	295	287	280	252	266	289	296	276	280	275	295	326	302	266	300	314	271	319	306	294	286	260	291	263	261	287	304	282	289	275	307	314	243	247	273	284	295	312	276	269	283	269	308	320	311	297	308	282	233	294	270	263	296	281	300	307	312	260	294	286	292	318	294	311	274	267	262	290	286	277	270	289	329	300	260	286	289	303	289	315	278	283	280	273	293	277	279	274	295	285	269	277	276	297	287	263	263	310	272	275	321	257	295	261	297	278	290	306	283	276	290	264	293	277	300	261	293	297	263	264	291	280	253	302	285	275	333	283	256	261	287	271	281	293	257	293	259	259	306	267	286	274	255	250	315	265	256	258	295	282	284	268	288	291	290	292	295	248	257	289	293	250	273	273	317	278	295	287	279	273	278	296	292	286	317	255	287	303	267	292	285	272	275	253	271	275	280	283	297	280	276	281	290	247	295	287	260	291	306	308	291	266	320	286	276	316	258	306	292	290	266	281	268	278	264	251	277	293	269	264	277	261	285	257	283	271	294	302	295	275	289	279	307	290	264	267	294	310	274	288	270	261	278	262	273	266	296	308	283	297	292	292	283	299	291	299	305	290	267	276	274	258	292	293	314	300	266	301	286	272	282	279	285	301	266	276	273	298	275	323	284	264	283	280	292	266	271	292	258	256	306	295	283	283	263	301	267	296	311	279	293	282	266	287	269	257	276	295	304	275	283	276	283	289	249	274	260	286	297	253	299	277	283	292	269	276	283	279	285	249	296	299	312	302	269	261	306	281	304	302	295	275	283	266	294	283	287	279	272	284	282	277	261	296	269	287	277	283	261	280	296	265	272	291	300	269	319	273	314	277	268	278	274	301	300	307	325	290	319	281	297	292	290	283	289	303	303	306	292	268	276	275	278	295	292	305	271	287	309	269	290	292	285	269	289	280	285	250	313	294	272	283	277	295	264	285	277	304	282	252	305	295	266	304	277	302	289	299	275	282	275	308	286	254	261	286	282	286	297	289	259	294	331	290	271	273	276	260	269	287	255	284	240	284	279	297	269	317	270	276	268	285	260	290	286	292	267	294	306	278	283	287	285	285	249	283	288	301	292	272	320	261	274	307	279	273	286	297	288	292	291	288	284	290	271	269	297	268	290	257	249	294	284	305	279	287	302	281	295	290	305	261	285	273	263	299	280	264	301	289	269	331	311	293	305	293	293	321	284	279	292	272	290	279	301	292	268	302	287	299	270	297	275	291	271	293	281	282	275	281	277	304	296	252	285	309	302	284	300	273	263	297	296	312	259	282	297	284	294	296	272	267	284	258	293	296	276	257	265	286	297	264	307	283	265	309	275	263	281	290	287	268	225	284	260	273	286	310	278	295	294	270	275	304	259	272	272	286	310	297	270	273	301	281	263	265	291	266	300	245	297	288	268	290	266	307	275	262	284	272	297	282	289	272	278	283	309	278	274	264	288	278	278	294	297	263	306	313	300	275	268	288	280	267	285	291	299	286	325	295	277	296	270	296	278	309	307	294	274	297	266	302	273	300	285	284	259	312	250	276	294	287	302	267	286	257	295	253	278	261	278	275	299	303	275	278	267	276	285	273	271	272	274	301	293	288	274	275	279	312	269	258	270	297	270	304	265	261	318	246	273	288	322	298	286	314	280	253	297	294	282	264	276	284	290	301	286	292	279	288	286	252	291	266	282	261	283	285	274	273	302	283	247	277	283	267	296	286	256	257	285	282	275	270	296	311	297	278	292	268	296	304	292	316	264	295	260	300	247	284	303	294	309	268	228	312	286	291	294	293	285	286	308	253	264	278	290	257	278	286	273	285	263	307	248	290	291	291	281	296	297	292	289	286	301	286	260	270	294	276	277	284	274	265	343	256	265	259	256	283	293	294	280	292	290	321	251	297	293	273	290	278	272	255	289	280	273	279	274	269	296	286	268	275	285	311	293	300	302	281	275	282	292	310	295	280	311	266	288	285	281	269	264	294	283	273	306	282	307	266	284	269	300	296	300	279	283	282	270	241	285	280	284	278	284	274	275	289	277	274	276	271	296	267	245	267	296	282	279	265	276	279	260	299	289	278	314	286	300	261	310	288	264	290	278	281	262	263	276	267	283	297	306	260	297	269	281	280	279	268	255	265	274	305	265	294	280	303	281	279	256	285	309	292	290	264	293	294	295	278	283	269	279	288	292	304	265	296	236	305	281	274	267	280	287	258	285	313	303	259	291	273	305	295	272	275	284	271	287	287	312	280	299	250	271	297	303	281	278	275	258	290	284	255	271	298	306	296	274	307	266	292	296	279	264	278	279	249	270	259	321	278	268	246	294	298	293	267	293	292	277	309	277	303	270	274	260	268	318	268	280	277	265	277	285	248	281	283	264	284	295	288	278	278	257	286	280	276	283	267	280	288	275	276	288	274	241	302	286	249	290	287	247	280	276	279	270	325	297	259	297	292	296	303	276	287	267	293	282	285	278	257	301	299	289	272	276	298	267	282	264	296	290	293	285	273	295	263	283	278	264	286	312	274	243	297	288	297	260	307	263	301	260	296	263	314	317	262	256	282	283	268	261	273	284	249	264	287	292	282	271	282	272	271	279	312	277	307	249	258	307	269	280	298	304	283	284	277	265	295	330	265	286	287	300	293	287	253	271	302	297	279	268	308	280	263	300	289	245	314	274	297	289	285	289	289	270	281	302	265	313	291	269	303	253	258	290	287	280	273	274	296	285	263	278	286	271	289	275	268	276	307	304	264	281	316	294	272	263	267	249	306	267	293	286	277
26091	40766	23975	8789	3740	2180	1414	878	644	499	446	391	413	360	349	373	338	384	327	335	346	324	295	336	310	319	316	318	315	318	342	351	303	347	311	366	307	311	324	323	297	364	358	363	330	335	369	308	307	342	307	316	340	313	328	311	325	325	310	300	349	350	329	313	356	313	322	316	307	334	354	325	341	357	328	308	333	347	326	339	337	319	313	336	325	312	305	306	333	288	328	323	350	326	324	364	334	319	354	325	340	360	358	327	351	302	347	332	309	363	344	309	315	308	334	349	312	341	366	432	402	361	422	341	325	329	341	360	313	336	327	331	331	349	353	336	345	356	331	334	343	350	329	326	333	346	340	320	355	345	327	319	324	333	326	336	301	319	347	341	280	324	336	337	315	329	320	325	328	307	327	326	308	326	310	328	321	330	325	343	324	325	326	325	343	306	318	304	321	314	340	349	301	319	315	308	311	325	370	337	299	349	349	307	314	338	317	344	322	319	341	330	341	291	312	353	345	290	337	333	331	329	328	319	321	303	352	310	333	318	341	368	346	369	328	338	318	334	358	325	293	326	326	317	314	318	331	302	350	321	350	344	315	320	333	298	331	306	342	332	369	340	343	360	359	340	339	323	318	333	305	318	309	354	296	317	327	326	332	312	331	327	316	288	374	305	323	337	320	349	320	320	311	325	351	312	301	317	354	334	323	355	337	318	355	345	325	349	324	343	322	357	342	345	353	325	324	353	346	347	335	301	348	320	320	302	341	351	318	345	332	333	329	352	326	337	365	355	343	325	343	322	316	295	317	302	334	326	338	318	341	291	310	341	325	300	343	310	344	343	350	329	368	325	317	337	306	302	325	307	356	321	319	295	305	316	358	329	315	348	289	338	303	324	321	280	356	304	315	296	333	310	311	324	335	318	342	310	321	337	330	322	308	353	335	304	329	334	338	327	330	338	323	315	330	331	330	354	332	312	301	299	347	330	315	314	327	296	346	314	298	340	367	310	356	284	341	330	324	321	299	328	313	306	322	361	286	284	322	343	331	330	316	343	311	304	301	338	348	344	299	317	329	296	362	364	323	329	330	348	331	308	340	335	372	323	352	328	317	356	318	319	318	317	340	320	330	347	301	328	314	325	322	282	358	324	349	341	331	314	294	330	340	337	320	330	346	325	316	313	316	310	354	355	344	329	341	345	342	342	316	352	306	318	333	321	325	327	336	318	347	325	307	325	325	353	345	311	328	352	325	315	341	344	328	333	330	319	285	320	350	315	333	302	332	363	322	308	334	337	350	331	330	339	333	328	337	336	330	318	328	320	322	317	318	355	325	330	367	344	342	327	297	322	325	346	309	339	324	320	316	313	344	329	329	336	309	316	335	349	334	348	329	334	330	344	329	320	342	320	308	353	316	357	321	320	315	336	323	312	304	317	318	313	342	319	323	341	353	359	311	305	337	311	333	341	351	312	359	343	308	352	349	315	301	328	331	344	326	303	324	318	339	348	316	326	330	324	331	323	322	342	318	327	310	363	328	281	303	307	371	356	343	308	304	355	322	330	385	328	343	281	332	325	310	287	371	340	332	286	343	327	365	332	342	330	355	312	306	344	332	328	359	352	352	335	314	318	326	319	331	305	345	317	345	286	339	307	345	334	334	330	299	321	304	303	320	324	360	336	324	334	323	322	351	297	351	332	349	293	341	323	329	322	334	301	298	337	339	331	354	293	326	341	305	323	342	341	340	329	361	337	342	340	330	312	373	360	341	339	329	330	324	331	344	304	348	335	340	327	336	324	346	334	323	315	308	355	348	320	337	351	315	325	305	324	337	332	315	309	313	320	339	340	360	332	342	334	353	348	355	361	340	318	339	353	373	347	314	320	325	331	316	309	356	334	356	345	331	338	343	339	303	323	314	358	307	312	369	305	305	323	341	338	323	335	294	318	331	350	327	308	324	339	335	357	286	336	316	329	310	311	356	302	332	313	336	332	355	318	339	358	314	325	322	331	339	346	342	332	360	354	324	318	306	292	291	349	334	340	339	335	309	311	355	297	342	374	329	300	328	303	327	331	325	311	329	331	312	328	328	326	353	345	346	310	333	309	285	339	336	329	323	336	329	360	338	301	335	323	342	330	320	328	339	332	301	305	330	343	328	301	345	332	329	329	337	311	326	321	349	320	336	339	361	309	320	336	344	341	313	331	325	316	326	316	328	335	321	349	266	330	343	317	370	329	328	317	310	339	340	365	312	326	359	338	328	340	321	320	342	320	333	329	330	333	327	323	355	334	351	307	344	363	343	313	325	339	321	306	324	311	304	319	317	341	288	296	344	313	356	353	296	345	324	313	306	321	320	325	332	307	321	307	339	336	312	340	310	329	330	303	307	339	332	327	355	315	334	317	341	321	340	305	310	335	346	354	316	337	309	350	320	340	326	337	326	290	324	312	311	291	327	305	319	334	335	355	307	333	307	349	342	344	323	337	312	339	316	328	326	339	321	337	342	331	325	323	337	368	363	338	330	318	320	338	322	328	332	320	303	306	341	348	326	322	322	302	296	322	327	322	299	316	326	340	346	368	330	388	336	323	315	326	304	327	336	335	330	326	350	335	314	310	356	331	322	328	310	334	326	317	318	335	340	331	328	319	344	331	330	333	324	341	324	354	311	316	321	338	290	334	312	339	332	345	389	313	340	307	338	358	331	339	350	339	336	346	299	350	327	344	312	344	328	310	338	326	305	344	344	328	316	323	316	355	322	325	321	315	327	323	353	316	325	331	362	346	309	331	338	352	323	318	323	326	286	331	309	333	323	320	342	332	342	353	344	304	344	324	312	350	337	329	306	334	316	330	315	325	328	319	318	285	351	341	309	310	319	351	298	339	331	350	340	297	315	315	330	331	354	347	318	337	339	308	361	328	342	327	350	345	334	328	348	326	341	298	348	334	337	332	357	321	336	305	305	341	314	320	337	321	319	310	310	339	341	327	337	332	307	352	339	351	303	318	334	353	348	334	321	352	288	327	345	325	294	334	366	311	311	344	293	317	290	338	320	354	318	341	326	311	364	341	325	336	343	329	333	315	304	328	302	344	306	325	321	310	319	347	310	316	339	334	322	326	327	325	311	340	341	327	342	320	329	337	364	334	294	315	376	344	342	344	367	363	362	334	295	340	342	311	332	329	345	296	300	328	336	317	305	338	308	342	318	328	324	308	306	335	323	319	349	323	359	331	302	358	339	343	337	337	332	313	315	305	304	354	307	323	336	319	316	325	345	318	293	315	329	311	333	319	293	314	332	303	355	295	314	318	352	353	332	338	325	306	316	314	316	335	331	326	354	326	298	352	302	310	312	326	327	325	291	317	337	323	323	344	303	324	335	360	325	331	306	310	333	320	347	332	327	323	332	341	338	350	330	338	343	309	336	324	332	303	338	355	334	325	334	279	323	337	346	365	331	328	315	298	329	328	306	308	318	326	342	340	332	343	312	342	313	333	324	319	311	333
24169	21299	28538	24424	21233	11676	2308	1107	764	637	557	558	462	441	404	404	407	364	390	426	361	389	361	369	380	362	372	348	332	377	375	359	352	329	338	358	329	327	328	352	341	337	360	338	376	347	351	339	354	370	344	321	361	360	382	336	335	337	388	362	359	348	372	359	363	335	378	372	330	324	327	323	324	369	337	376	386	358	346	342	386	335	288	316	319	347	362	337	336	376	342	362	344	352	346	344	332	318	380	369	357	336	359	347	339	335	370	365	371	347	319	383	369	313	326	320	388	380	415	455	422	420	358	350	354	350	347	315	362	336	358	324	341	345	285	376	303	329	354	349	347	332	317	292	343	350	335	365	356	310	373	362	359	342	351	349	345	328	341	342	355	394	325	361	368	353	337	326	340	319	320	329	355	345	364	332	352	374	349	325	333	324	329	345	341	317	317	358	314	317	354	363	330	321	358	349	359	343	354	356	357	346	323	341	360	354	335	366	347	387	339	367	334	348	372	339	341	331	354	347	315	343	318	347	351	331	356	350	332	332	336	356	339	344	344	348	334	356	384	348	338	330	326	320	340	351	349	344	347	318	328	331	329	336	314	345	307	288	363	336	343	364	326	344	322	341	360	354	306	326	347	323	381	338	316	371	341	329	323	356	279	320	349	350	363	364	360	357	331	324	321	362	341	341	360	339	350	317	347	358	384	333	353	316	352	338	348	375	361	316	327	347	356	352	352	348	370	327	330	330	347	375	351	330	355	344	339	345	367	355	361	355	329	339	364	324	384	402	339	329	322	321	337	377	326	309	382	343	323	340	367	305	317	356	345	361	355	326	349	350	346	329	374	344	337	340	336	355	346	309	364	317	324	372	294	352	327	368	342	325	342	342	346	354	336	357	375	348	336	354	342	335	340	329	329	353	328	344	364	351	363	333	330	335	352	339	371	337	327	380	328	375	331	302	379	381	335	337	345	349	346	388	365	310	355	316	375	338	342	351	367	340	366	346	347	389	342	364	302	314	351	350	355	341	337	322	370	361	356	323	322	357	341	339	307	351	365	347	343	307	336	338	350	333	327	356	326	361	329	380	344	336	346	343	346	339	316	341	347	318	339	327	361	359	348	335	339	330	342	358	313	338	344	312	342	357	328	370	348	358	371	372	305	356	343	350	340	383	320	355	372	347	329	334	334	348	365	383	354	367	360	380	364	363	344	336	357	344	349	321	347	382	365	353	338	354	350	350	342	335	323	348	361	366	332	354	377	376	332	337	354	363	359	338	322	336	345	343	354	335	340	338	354	360	320	344	318	334	359	365	342	347	332	321	371	360	358	339	354	344	360	302	349	326	361	315	315	346	340	337	353	349	326	337	360	358	345	334	334	341	358	335	349	354	312	345	366	343	332	344	325	330	339	329	312	342	334	348	356	326	388	401	344	358	383	349	358	363	350	358	353	319	333	318	333	372	360	354	352	317	335	343	344	319	339	340	324	348	340	311	339	297	338	360	322	351	344	352	319	359	338	338	329	365	339	331	368	340	317	330	356	346	327	325	346	321	336	321	339	343	372	316	356	321	318	346	339	319	326	361	307	355	362	353	358	362	339	347	328	336	329	344	356	349	350	326	355	370	359	374	321	332	313	350	345	311	330	317	321	300	359	346	362	338	309	331	348	337	307	325	346	338	343	354	339	353	322	362	340	334	363	333	327	343	356	325	340	353	331	357	354	346	351	348	337	314	340	340	306	316	348	341	367	338	343	317	349	345	335	363	318	323	346	331	331	291	342	342	334	359	339	352	333	413	367	336	355	343	315	355	358	364	353	357	343	306	373	344	330	337	341	346	371	320	366	330	371	319	341	366	334	326	363	331	350	321	314	350	354	317	350	320	382	364	362	360	354	347	353	372	348	327	325	323	352	304	332	348	313	363	337	361	368	355	360	330	341	338	312	335	348	385	342	355	317	391	324	358	353	348	359	304	336	349	354	327	359	335	345	353	293	338	339	319	353	315	330	367	351	363	328	341	330	338	320	367	343	351	320	349	354	354	367	368	324	331	366	342	325	368	351	321	325	337	391	331	323	353	376	317	337	340	326	349	354	338	333	324	355	329	387	345	354	334	348	365	318	318	314	306	346	316	337	335	356	301	378	356	330	355	354	334	349	367	322	364	352	380	356	337	309	351	333	347	350	325	367	362	322	340	369	364	343	332	330	346	342	315	323	359	360	337	321	346	378	362	345	331	321	325	323	356	335	371	327	341	369	343	313	355	351	379	331	357	345	353	354	345	345	370	325	365	368	327	340	335	343	345	344	328	350	373	324	338	367	348	320	332	322	352	333	345	319	342	316	339	352	332	362	335	361	359	342	307	326	351	348	366	362	321	367	354	326	319	347	355	351	325	310	352	317	346	346	342	304	350	357	339	320	356	339	334	306	360	348	357	344	353	340	329	337	325	339	342	366	362	391	336	335	346	328	317	380	337	334	340	341	375	375	307	362	298	341	331	323	364	358	366	346	344	307	350	350	326	328	319	385	331	330	354	374	344	358	301	382	320	368	362	375	326	345	332	343	360	357	345	317	344	354	333	337	338	365	344	361	345	322	321	369	347	318	366	342	312	303	355	334	318	341	356	354	341	304	347	377	356	381	319	320	311	344	344	335	360	342	333	364	340	319	307	344	353	317	355	337	356	337	348	347	357	331	347	347	350	344	319	358	378	339	318	329	368	350	391	346	327	309	367	322	363	343	357	360	321	340	324	354	313	337	333	338	371	343	346	369	328	359	327	334	339	344	334	376	353	339	336	347	333	368	344	332	340	308	350	320	310	335	315	355	348	344	368	342	325	315	355	351	332	343	342	338	330	322	307	342	346	347	320	341	350	347	338	367	343	316	358	342	335	358	347	359	363	372	319	352	363	350	317	348	320	356	347	344	332	357	351	337	348	352	357	375	371	338	345	330	335	343	353	387	346	343	329	306	338	355	334	351	356	336	303	347	341	354	333	344	339	359	335	361	333	351	327	362	319	360	344	334	332	349	342	340	341	359	337	308	356	379	339	331	384	330	342	336	327	350	349	335	364	350	337	365	338	357	336	377	326	338	326	337	340	318	350	326	350	317	353	368	324	343	360	326	333	345	331	322	343	359	353	335	309	329	361	352	382	375	346	334	368	330	349	348	362	336	358	355	332	367	333	351	346	373	343	358	341	346	322	371	390	320	329	344	315	355	362	355	325	311	314	320	385	320	342	342	330	287	338	300	334	324	319	327	320	356	338	326	334	316	329	342	354	320	352	316	310	358	320	337	346	352	337	332	344	329	362	343	312	349	331	372	325	339	365	317	359	339	331	336	344	323	305	347	348	331	346	341	375	363	378	356	362	311	347	327	346	344	363	347	336	362	353	334	305	331	368	329	305	361	363	352	356	331	330	363	331	329	339	337	325	345	328	309	380	345	336	347	356	369	357	338	356	336	330	361	335	357	283	361	366	331	339	353	342	350	330	351	340
27136	46224	32639	15625	7269	4472	2986	1955	1307	945	778	686	595	606	489	465	492	459	446	432	459	456	444	439	382	417	394	406	419	385	418	391	435	416	409	396	406	391	401	404	382	409	407	380	417	390	405	417	392	384	368	417	408	391	375	411	395	358	421	398	371	393	411	402	384	391	394	413	383	399	368	405	391	423	418	420	397	387	373	391	359	388	411	377	390	369	385	368	356	406	411	366	367	367	421	425	405	403	397	436	387	354	393	418	395	424	373	390	429	337	377	396	398	398	399	402	401	393	502	482	515	438	441	388	413	378	419	395	413	385	429	391	447	400	401	422	385	410	387	444	371	375	409	361	393	378	349	387	380	371	370	394	393	387	392	361	399	370	387	370	399	399	368	355	410	387	394	368	379	407	401	400	398	380	376	389	394	396	367	421	398	380	369	410	391	407	374	389	375	393	395	361	350	432	414	392	389	399	374	388	382	391	386	395	381	387	366	395	395	412	370	392	353	394	383	397	369	385	383	399	406	401	397	337	360	374	375	372	379	406	398	390	393	432	390	393	400	370	368	403	392	398	369	390	382	383	405	403	363	399	405	408	363	376	352	377	387	384	370	387	406	384	368	379	391	369	351	396	349	389	443	400	386	381	367	364	393	375	377	371	377	378	362	406	423	405	360	391	377	388	406	403	402	382	413	395	368	394	406	417	405	381	421	388	391	377	381	381	382	374	449	400	375	374	413	394	394	367	400	391	328	348	395	403	430	395	380	386	378	413	345	377	424	401	401	365	392	376	376	413	378	393	378	394	378	354	401	397	379	375	384	349	392	370	400	398	396	390	361	434	374	370	388	386	382	379	381	399	368	384	416	391	389	404	396	391	375	391	383	399	426	392	387	364	402	382	378	409	379	384	389	367	362	400	369	386	361	361	398	399	366	340	402	403	422	397	360	396	380	392	408	418	387	403	386	363	393	382	373	415	386	372	391	388	419	385	430	384	395	416	396	404	385	365	368	390	371	382	377	391	358	373	403	367	410	371	388	415	373	377	388	343	404	381	359	387	389	373	388	376	383	387	393	360	387	368	388	402	361	379	360	375	387	360	369	376	374	371	373	411	363	389	393	373	379	381	363	395	367	384	388	392	371	391	379	416	375	391	375	364	395	436	389	370	398	370	399	386	378	406	402	386	410	388	355	379	388	378	416	353	419	390	388	434	412	367	388	380	376	381	432	365	417	366	375	395	399	387	393	392	389	376	375	456	360	380	395	370	380	404	378	376	432	380	408	420	370	398	402	382	417	375	379	362	390	380	397	385	403	382	393	401	421	381	364	407	386	423	347	371	389	390	417	386	394	390	400	396	408	408	378	374	363	369	375	363	384	391	391	395	370	380	400	382	375	379	398	374	403	360	393	358	398	361	380	391	413	410	386	393	366	405	380	400	360	391	414	350	345	336	441	371	389	394	404	348	396	404	423	382	417	352	382	386	379	391	398	403	370	422	413	359	405	384	402	388	359	381	404	401	361	404	375	413	373	417	367	382	405	377	371	392	387	408	350	376	390	403	371	403	387	372	392	371	366	378	399	375	343	403	402	414	397	384	426	404	389	395	401	354	401	404	393	371	395	390	384	390	384	380	368	398	391	394	368	374	394	368	375	399	374	406	368	394	370	382	357	403	393	415	395	389	414	363	403	379	429	393	365	351	400	389	389	388	411	410	414	373	388	388	355	428	378	400	399	394	392	390	388	405	371	401	380	369	402	404	430	374	351	427	407	399	381	387	414	390	399	390	388	414	369	336	387	401	404	396	406	406	398	360	359	409	354	366	414	400	363	392	341	384	403	384	389	392	367	383	409	386	368	363	354	386	368	388	390	380	383	355	386	355	371	385	374	393	422	405	356	390	381	362	392	378	400	358	395	379	396	410	395	387	381	371	384	382	393	419	386	362	360	381	365	399	381	383	407	385	416	383	401	376	362	382	371	395	388	379	378	374	385	386	389	418	418	406	400	383	377	399	389	371	382	378	372	394	393	379	433	368	374	406	398	385	369	378	407	386	394	407	395	413	390	381	424	413	377	387	423	386	401	383	398	388	407	394	360	418	353	378	401	387	380	393	406	400	374	393	374	375	402	420	359	362	374	397	383	358	390	406	419	422	372	361	372	338	387	408	361	363	391	439	386	404	387	381	402	366	396	363	396	339	366	373	382	359	345	347	394	418	432	421	377	385	369	385	383	381	368	384	429	408	376	348	357	406	382	376	352	405	390	364	390	390	360	398	360	378	380	369	393	382	410	392	401	421	378	398	383	427	353	404	365	403	418	372	389	405	384	367	383	366	378	391	375	426	382	412	335	408	379	378	395	396	379	389	380	425	388	394	382	396	392	362	387	376	363	375	347	358	379	379	366	364	381	420	375	394	388	375	404	389	411	412	414	417	403	421	412	393	416	401	394	379	379	366	379	357	399	397	408	380	375	396	406	391	375	377	404	388	403	397	389	415	379	411	376	393	421	348	399	360	378	433	396	372	373	383	407	389	382	350	380	382	390	386	392	374	371	409	377	384	397	362	371	382	421	370	390	403	417	361	371	439	432	367	416	392	371	376	394	398	411	342	366	389	364	419	405	355	413	397	415	417	407	389	399	377	389	379	386	424	405	433	391	367	387	395	414	390	373	398	396	379	424	403	388	393	367	406	404	399	394	366	404	405	368	440	407	375	411	383	394	358	410	381	409	349	401	390	387	405	365	400	361	386	408	374	409	400	378	364	384	409	382	393	421	421	413	393	373	388	382	382	409	380	410	392	396	387	443	380	385	396	351	398	380	381	421	411	401	438	357	403	378	393	398	383	377	385	381	410	409	407	401	372	349	402	402	394	417	393	363	410	376	404	390	393	384	392	378	400	403	388	357	368	386	376	427	405	357	411	351	387	409	392	376	349	372	394	419	391	389	384	397	368	368	391	398	394	389	364	372	395	405	376	419	380	407	402	364	381	415	414	393	372	398	422	386	409	377	392	402	405	402	438	376	405	356	380	394	365	388	372	405	378	367	403	405	410	352	373	435	397	401	404	402	421	372	352	412	406	392	373	387	397	392	390	399	387	381	390	348	366	414	384	374	397	401	380	387	413	415	382	358	374	377	402	374	395	435	392	356	391	402	343	370	369	372	377	399	377	411	363	384	394	381	377	384	373	404	357	356	380	384	384	392	421	405	421	393	397	365	364	374	395	381	355	383	378	403	422	381	364	403	386	370	414	379	358	410	406	364	382	349	398	381	420	370	413	410	369	395	387	377	354	398	427	406	393	409	394	385	381	359	377	355	390	393	402	416	374	378	402	373	393	360	398	381	386	403	376	361	393	396	375	385	368	389	411	381	396	381	385	350	385	393	414	388	362	411	382	380	362	414	383	345	370	384	396	400	391	353	370	403	395	390	379	364	363	393	405	379	399	409	396	390	401	354	368	370	389	364	409	401	389	406	403	410	391	407	384	391	379	421	405	374	382
25320	21322	27593	25205	11857	2184	1165	773	514	454	412	361	353	371	324	322	327	313	311	338	284	313	292	352	299	316	310	317	308	330	310	341	292	282	290	319	294	298	307	329	299	281	305	285	307	273	305	307	282	331	301	303	310	282	272	293	304	289	279	320	305	316	286	298	298	309	287	287	305	307	311	309	307	314	306	311	287	255	328	270	305	280	305	271	296	318	330	291	295	281	294	305	301	296	291	336	294	286	297	272	286	281	312	324	285	291	288	321	298	306	297	314	287	311	259	320	289	304	378	392	365	309	296	302	290	315	316	301	305	267	276	309	338	274	294	308	303	320	289	313	318	319	281	318	294	334	290	285	276	310	299	275	332	306	306	286	302	307	300	298	351	290	342	304	296	298	313	268	301	308	284	292	304	309	311	275	319	285	299	300	328	283	289	300	290	283	305	330	299	302	315	308	278	291	273	281	318	320	294	301	309	296	319	323	301	277	279	297	305	334	281	300	281	292	302	284	304	318	253	299	304	303	310	281	296	293	286	312	320	275	280	274	296	309	281	295	288	285	311	277	260	301	302	281	309	294	267	313	280	309	286	316	293	287	312	332	273	302	302	273	300	296	340	322	295	300	267	324	289	287	283	334	320	319	265	294	323	277	293	282	338	316	311	271	309	322	306	274	293	315	319	320	339	295	278	328	265	310	303	305	262	280	297	327	283	289	298	255	300	292	301	309	301	287	298	266	289	302	284	317	311	302	284	322	300	294	300	298	303	306	284	292	278	300	269	321	311	309	306	289	289	284	313	312	326	299	307	292	297	305	285	312	309	317	325	285	301	289	281	278	311	283	286	302	302	333	278	280	285	271	298	317	292	281	288	314	298	313	291	341	292	290	312	284	291	305	298	310	304	295	301	301	294	302	311	283	304	283	284	287	304	300	299	332	308	298	283	299	311	306	304	307	308	330	303	303	297	284	312	291	292	302	328	328	287	307	277	273	296	301	294	300	274	280	292	316	300	313	310	300	317	304	317	310	298	312	309	306	312	295	302	281	294	280	325	328	279	293	303	305	311	275	300	317	275	292	289	303	287	318	306	309	310	308	309	323	322	268	328	309	299	282	291	309	275	293	325	316	315	293	292	285	269	298	297	271	289	273	293	303	272	305	279	272	312	283	287	323	305	304	286	291	281	305	288	317	302	321	297	257	289	301	327	286	297	274	312	300	289	307	313	310	297	293	313	295	298	305	273	273	264	288	300	298	306	287	297	296	306	322	326	307	289	299	292	346	266	287	323	287	295	290	309	310	281	330	308	281	287	280	306	281	317	279	319	286	291	305	312	291	280	279	290	299	294	305	303	288	267	307	329	309	274	306	312	299	319	291	315	289	311	314	308	268	312	284	264	303	296	319	290	292	312	282	275	313	326	305	317	291	316	326	320	294	313	307	310	307	344	295	295	296	301	322	283	330	290	305	280	288	309	304	289	299	296	315	302	318	275	292	329	307	302	327	289	289	291	316	315	302	340	281	299	303	284	285	302	279	307	283	308	310	278	277	283	272	325	312	309	277	277	290	293	312	270	288	313	314	275	313	330	301	293	307	320	298	303	293	317	302	276	315	290	296	296	309	288	329	276	286	304	310	283	314	321	276	305	270	305	266	298	279	288	290	287	304	320	268	288	308	275	294	316	286	307	321	283	302	287	277	308	321	302	313	324	297	297	320	291	284	272	316	301	324	305	311	322	269	276	302	317	324	300	291	283	288	367	290	299	300	316	314	297	312	306	294	312	302	297	320	285	302	289	307	280	303	280	297	324	300	286	328	309	279	327	293	325	289	289	309	312	298	292	293	309	320	302	316	295	302	305	270	306	299	300	319	292	306	298	276	285	331	304	314	292	285	283	322	291	299	267	278	300	259	280	307	294	312	299	300	288	312	313	306	299	259	328	313	275	322	306	276	306	306	338	287	283	317	298	320	326	295	274	293	268	305	284	311	296	283	322	320	274	313	307	247	327	282	306	297	312	314	293	291	287	270	294	310	286	322	319	296	301	319	296	266	285	288	323	275	313	289	315	310	295	288	262	287	295	288	278	289	289	318	291	316	304	321	321	286	316	292	275	300	281	294	309	313	292	285	271	291	292	324	289	347	258	306	295	286	272	288	286	329	307	317	298	311	347	264	266	295	287	308	316	290	288	297	298	320	317	326	328	295	287	279	307	276	288	296	288	306	320	289	296	271	329	303	289	307	305	276	322	298	296	279	281	308	303	316	303	285	289	308	308	326	290	311	287	278	304	284	312	309	291	288	284	317	279	289	262	317	282	299	327	286	287	288	290	279	284	333	284	323	298	282	285	286	293	332	301	304	294	271	327	305	293	309	293	297	273	293	273	299	272	297	267	317	330	308	284	303	299	301	273	339	307	275	287	319	315	292	300	313	275	330	308	305	286	316	308	273	298	293	293	285	264	283	286	292	299	264	274	287	317	309	313	320	288	284	266	285	292	269	321	283	314	330	274	304	297	308	289	283	287	290	317	297	299	300	345	271	317	281	310	286	282	299	298	302	281	333	311	310	321	299	277	303	304	292	301	321	297	286	300	328	297	298	308	294	262	269	303	302	297	293	305	281	289	288	274	306	290	288	293	267	314	312	300	290	287	301	291	316	297	325	279	312	284	334	311	326	308	320	297	279	291	274	259	287	305	279	299	303	270	305	293	292	288	300	288	323	274	293	246	306	286	307	316	314	319	303	317	280	309	300	303	299	295	292	311	303	316	276	314	298	285	306	278	302	306	295	294	286	297	297	319	302	293	312	309	313	332	295	304	290	289	285	289	312	290	339	266	294	290	328	289	325	327	280	287	304	329	313	269	296	301	287	259	289	295	305	300	317	311	284	291	277	282	282	298	301	280	277	303	268	285	309	318	293	277	311	285	278	321	290	268	280	354	306	282	311	310	317	303	311	283	312	299	321	312	290	310	291	327	288	310	288	305	272	298	327	311	288	306	308	291	272	300	300	306	297	324	296	263	329	286	309	279	302	307	299	328	268	307	306	299	289	308	288	318	260	334	282	297	276	289	320	291	301	308	319	290	301	291	292	286	300	294	277	318	277	293	287	305	269	285	298	272	267	306	318	286	302	300	330	272	289	307	308	287	313	288	297	275	288	281	294	313	306	279	318	250	292	273	316	286	282	299	294	281	280	305	291	281	309	250	286	298	322	320	293	299	289	285	288	296	304	288	294	295	311	273	287	323	312	313	284	275	316	280	293	297	303	288	282	281	286	273	275	304	292	284	283	299	276	284	301	259	287	307	279	275	324	294	316	297	279	306	307	273	308	295	281	292	315	294	307	301	299	314	318	315	279	259	282	278	304	276	309	275	319	281	292	292	296	310	302	287	283	293	336	313	287	319	291	312	285	276	329	297	320	314	274	301	300	312	299	283	324	289	302	317	288	287	300	288	327	288	268	295	269	280	271	318	309	321	260	330	307	297	297	286	269	291	322
26681	41499	29341	12866	5829	3160	2074	1309	958	680	578	501	511	433	428	414	424	370	385	390	379	387	349	351	351	338	342	371	357	391	352	353	357	359	353	359	325	350	368	341	363	315	336	365	350	380	364	347	355	367	325	314	331	332	339	342	327	313	322	309	328	381	357	326	329	359	345	347	359	333	347	353	331	350	363	356	349	328	357	309	321	337	351	373	340	359	371	321	360	347	352	344	318	371	375	386	382	338	381	344	338	374	322	343	386	317	334	336	351	385	340	338	339	345	347	359	351	351	434	482	446	386	335	402	349	329	340	389	352	314	367	347	348	358	326	320	365	333	365	344	376	365	311	344	397	330	348	367	301	318	355	326	346	334	362	340	337	351	354	339	354	338	367	373	345	375	343	345	356	328	370	352	308	326	383	370	334	327	366	341	336	337	353	332	354	393	361	340	319	355	372	354	341	342	389	352	354	322	351	359	334	347	334	333	355	360	348	333	358	336	350	348	374	361	343	366	347	372	338	340	365	306	345	341	365	360	385	368	356	367	357	336	358	351	316	331	346	369	355	334	328	340	325	343	365	350	348	338	331	327	312	352	372	323	322	340	378	381	349	330	337	359	345	341	332	350	305	335	343	348	372	369	353	341	358	332	377	324	328	346	374	351	357	348	314	368	353	341	322	320	354	383	350	358	326	362	345	357	334	350	367	326	356	339	325	343	367	340	362	336	343	377	342	331	352	353	347	319	338	385	344	325	344	326	377	348	344	394	332	331	341	361	331	385	353	317	366	332	346	343	310	363	366	331	347	357	341	365	333	361	307	348	335	349	350	344	377	358	365	348	348	365	334	350	362	361	350	377	338	347	328	333	338	325	337	374	342	354	362	345	337	346	335	359	362	344	336	364	317	357	370	361	346	337	367	336	348	345	370	354	369	388	354	356	377	340	376	346	364	338	317	377	326	348	334	332	353	366	368	361	337	334	335	344	334	373	343	355	364	320	341	327	351	355	329	343	363	369	355	367	339	350	353	342	308	351	337	348	336	354	358	351	352	360	353	330	325	350	351	361	347	340	373	358	356	361	338	353	368	353	368	342	319	321	351	378	323	356	353	362	370	312	350	330	382	347	349	342	358	347	331	352	378	329	335	324	352	326	383	354	337	321	321	312	370	336	369	353	344	325	347	339	329	350	349	342	345	325	348	317	331	373	330	350	362	345	341	324	345	337	371	335	341	351	366	348	379	371	346	322	364	344	336	338	363	371	324	364	380	332	364	361	321	373	349	330	331	354	344	341	334	341	360	343	325	366	386	329	362	336	349	335	342	411	329	322	354	359	352	378	334	334	339	327	356	352	366	372	342	311	361	332	302	332	367	326	358	337	349	335	351	368	353	338	365	340	374	336	387	341	339	340	333	348	338	363	348	338	318	391	342	364	304	326	331	347	333	328	343	315	341	345	346	351	349	352	310	351	321	354	366	331	358	365	356	366	357	334	323	351	343	344	369	368	349	311	345	322	333	321	340	334	364	365	346	363	362	367	351	315	366	359	326	360	332	293	349	372	323	339	374	352	339	360	348	338	317	337	356	321	344	380	334	387	346	387	338	371	353	371	360	395	336	350	368	345	368	349	371	336	357	354	346	367	348	357	354	371	343	373	355	353	362	320	334	348	356	346	380	348	366	347	351	353	366	363	332	341	365	383	367	348	356	325	329	324	357	364	346	342	336	353	342	382	321	362	323	335	361	320	354	380	350	336	379	353	366	362	360	365	327	332	344	329	347	338	348	304	332	326	346	338	348	329	336	366	369	325	325	361	352	366	357	348	344	327	349	320	326	353	358	360	389	351	338	384	384	377	354	348	369	353	357	305	300	315	334	353	363	327	337	332	366	323	351	335	337	345	367	340	343	355	348	319	362	317	340	355	323	331	338	338	335	371	340	361	348	345	376	371	346	340	328	378	362	363	354	334	333	341	316	339	368	340	342	327	356	356	374	357	345	348	339	316	346	339	320	371	367	335	329	349	368	360	355	352	344	347	359	352	342	346	362	363	359	372	341	370	326	318	356	344	358	307	383	332	343	339	348	364	345	383	357	346	362	346	330	377	340	357	326	355	360	384	351	328	359	332	340	355	332	315	368	377	335	383	367	331	333	368	381	365	336	344	330	319	341	341	364	356	356	354	361	352	341	341	387	375	341	354	330	352	314	381	316	346	340	349	376	335	343	359	347	300	328	332	326	353	341	355	369	348	360	338	333	350	354	332	328	315	332	346	384	380	400	328	370	379	329	338	346	355	352	342	316	383	336	346	358	342	323	323	332	325	359	352	356	346	315	316	374	361	367	354	352	373	326	351	344	353	346	354	342	326	359	324	337	338	347	378	342	344	347	352	386	356	350	351	335	364	341	354	377	344	379	311	340	380	369	331	349	326	328	310	351	342	312	343	323	331	328	336	339	384	380	381	340	348	371	371	309	331	338	329	349	356	351	372	313	367	347	360	316	342	363	363	343	343	369	314	323	345	367	326	355	299	351	384	354	340	366	333	360	332	345	336	344	359	353	337	361	317	358	330	336	334	373	375	325	346	380	376	337	372	328	349	358	361	390	337	346	293	388	348	347	326	330	357	373	370	345	417	362	358	316	364	340	363	341	365	342	331	372	342	347	334	367	365	335	349	329	344	376	353	353	355	308	337	343	362	340	359	351	321	343	341	324	348	331	352	323	378	343	346	332	323	339	335	348	350	345	355	370	340	376	353	383	312	311	338	327	365	338	350	363	348	347	357	362	338	338	327	340	325	356	345	327	365	338	339	360	371	323	352	351	322	365	327	352	338	326	353	333	332	309	336	361	321	370	306	337	349	319	378	332	348	346	343	339	370	357	363	367	355	355	348	342	320	310	358	317	354	326	342	345	369	351	355	340	341	341	380	342	366	352	309	355	339	352	334	339	366	341	396	341	326	340	332	375	381	350	335	343	338	332	334	317	349	367	344	388	347	355	373	325	338	352	361	322	343	327	332	325	338	381	349	385	385	366	368	332	342	356	358	329	366	331	351	360	343	299	325	340	336	343	326	333	319	361	346	368	339	368	358	322	358	355	354	353	341	341	357	327	322	333	370	330	338	358	362	358	378	346	346	333	378	359	358	365	316	337	383	356	322	337	364	317	315	329	345	331	371	379	361	357	367	382	344	374	289	329	355	334	351	344	376	346	329	358	330	325	350	342	316	333	360	365	386	379	353	334	340	355	319	344	368	333	357	346	314	329	364	330	375	359	349	350	379	315	344	333	351	333	356	378	350	342	388	337	363	355	312	331	352	367	370	319	332	354	361	347	376	352	298	351	368	353	348	318	334	368	334	352	338	346	359	343	344	381	359	317	327	367	386	345	322	339	363	326	352	332	353	335	310	329	358	318	347	378	340	381	371	370	338	412	336	329	352	356	338	353	366	335	359	302	349	313	351	346	337	349	340	295	385	357	362	331	351	351	381	347	352	359	332	355	356
23133	21314	29000	23978	21322	21307	9845	1862	1143	852	739	651	616	551	491	505	495	445	456	450	421	446	463	447	412	433	384	421	400	414	412	421	400	403	403	407	390	400	434	415	385	395	417	357	421	376	400	425	404	408	407	386	385	409	385	412	382	411	404	431	391	368	395	365	414	440	427	377	428	372	424	413	398	390	386	407	385	410	416	383	371	376	365	394	408	355	401	370	379	379	367	393	365	416	414	410	405	406	392	454	399	413	413	386	379	337	361	379	389	421	423	393	410	427	371	439	369	394	486	505	450	457	432	404	416	395	428	379	437	392	396	375	373	380	393	373	387	398	414	405	403	408	433	411	395	380	401	387	421	444	390	397	416	385	376	412	396	378	377	423	386	381	379	379	381	399	394	364	399	351	403	413	367	356	385	393	360	369	397	388	363	403	368	444	399	371	389	396	385	384	399	364	354	397	388	357	383	429	408	394	357	391	376	435	359	358	398	396	399	386	384	399	396	373	408	406	399	368	422	413	392	402	383	387	380	378	379	395	365	396	405	388	412	404	417	388	399	409	378	364	378	381	420	414	398	390	420	391	356	381	372	426	385	407	371	453	395	377	431	378	377	407	455	383	370	357	396	400	376	397	379	437	402	377	413	386	374	382	396	369	357	393	401	397	363	376	392	398	420	382	379	388	422	404	397	389	389	359	399	384	376	375	380	375	406	384	416	404	410	384	399	397	413	393	381	382	375	403	373	400	389	396	379	400	407	407	401	397	368	423	393	401	400	352	351	381	379	421	393	401	386	394	420	380	368	396	404	406	400	382	386	388	406	405	384	385	372	368	394	381	394	405	428	379	403	432	419	393	370	407	392	375	372	362	414	381	417	392	380	385	381	418	426	415	404	370	391	376	375	389	385	390	376	417	369	402	388	411	376	399	381	395	417	385	397	405	394	380	406	419	393	395	419	409	403	349	366	410	399	376	372	396	385	384	392	408	387	385	389	415	411	384	377	413	410	335	431	363	402	373	392	384	404	388	392	396	386	408	415	382	395	391	395	400	412	379	388	370	397	369	379	377	403	386	385	384	394	371	397	419	350	388	418	399	390	359	399	407	393	375	412	396	383	403	355	385	406	389	409	340	349	418	393	364	401	390	367	410	395	393	415	393	388	360	414	376	389	376	386	372	423	399	404	407	393	375	392	381	398	405	408	402	396	397	430	404	399	402	389	379	388	396	380	406	408	397	376	407	408	397	377	391	375	403	416	375	389	381	381	377	405	409	391	391	417	379	383	392	384	384	396	386	403	396	395	392	386	413	386	363	414	396	389	386	387	398	376	423	395	438	410	387	403	409	397	373	389	367	401	393	371	362	399	368	383	418	390	403	401	377	372	344	388	404	406	379	381	414	363	359	401	400	371	433	355	376	419	410	365	370	396	384	363	395	399	375	353	423	397	390	399	351	379	402	361	412	370	395	393	407	408	408	385	411	374	395	392	397	431	395	377	378	413	396	369	382	386	344	383	424	376	384	397	364	369	412	364	369	397	370	373	388	374	403	392	390	409	378	387	424	394	351	360	358	394	364	374	388	367	378	379	438	403	406	414	384	398	378	406	380	366	376	387	342	436	380	425	393	361	456	393	380	378	354	399	383	379	377	387	401	372	349	426	405	370	367	403	396	360	392	399	405	432	413	403	413	414	424	430	400	354	373	386	382	387	404	360	393	403	388	417	392	419	377	359	389	397	380	437	402	379	417	399	329	373	396	364	369	397	398	387	387	374	368	389	396	408	385	382	374	374	402	402	383	371	406	370	387	367	428	375	361	395	391	392	395	379	361	417	381	387	406	373	382	381	386	403	453	399	406	343	434	368	386	388	412	408	398	391	419	370	353	401	403	391	392	433	368	404	370	406	405	396	410	365	349	378	433	405	383	400	416	418	379	373	395	396	417	399	377	367	414	393	382	434	391	366	436	376	398	388	372	386	403	402	376	412	374	369	429	375	404	413	376	408	383	443	395	421	422	401	418	354	386	399	411	415	367	386	377	393	390	374	410	362	406	387	386	416	360	397	371	363	396	399	387	364	394	366	396	372	398	380	359	389	386	381	373	404	383	390	392	392	391	382	390	399	330	385	369	364	400	406	372	389	379	399	395	392	414	383	412	385	387	377	385	396	434	381	378	391	411	327	399	394	404	377	387	374	358	388	379	382	377	378	383	373	399	389	396	411	382	392	402	387	384	411	414	384	377	380	415	398	385	345	396	401	407	407	374	386	392	402	422	394	403	402	383	405	391	379	389	419	385	373	381	365	415	374	415	418	363	366	372	390	400	396	384	396	372	392	381	424	392	414	377	404	343	386	379	394	395	394	374	389	373	417	404	370	358	415	398	413	387	383	371	393	407	397	367	384	413	380	351	414	374	393	411	378	412	424	389	369	390	374	348	379	377	402	392	379	417	403	405	427	353	432	389	395	401	409	354	402	414	401	359	390	409	411	375	392	367	390	357	381	400	387	363	395	410	434	411	425	376	363	371	382	367	374	399	369	373	392	389	392	412	398	385	356	369	370	414	358	394	399	390	420	359	376	362	398	371	363	406	409	399	375	401	366	392	373	395	389	375	399	391	361	400	374	422	409	406	381	383	369	381	403	369	423	378	392	389	374	374	382	422	378	410	415	415	417	398	410	383	364	378	374	387	388	383	389	384	369	377	404	415	390	366	413	392	372	399	378	365	403	399	384	403	321	395	418	363	411	398	359	337	412	386	403	386	398	380	379	388	363	429	376	372	391	395	378	392	383	386	372	387	417	380	416	390	361	373	413	417	400	403	374	369	389	401	419	416	422	386	384	428	385	412	405	365	385	411	403	369	402	357	374	352	365	353	396	392	397	400	376	394	387	362	412	371	397	378	384	400	416	373	394	377	380	370	366	374	371	409	432	390	395	365	408	405	378	375	374	359	361	407	357	423	438	384	404	405	375	367	420	384	400	401	377	427	388	386	378	357	389	396	396	396	371	406	377	409	423	368	367	388	383	372	358	406	402	393	340	383	381	396	403	400	367	418	366	420	376	362	368	375	409	400	434	403	386	378	377	423	422	385	393	382	387	403	420	374	412	373	412	396	382	388	376	352	382	396	418	395	371	407	419	375	360	386	399	417	410	379	379	392	413	401	413	393	384	400	462	397	376	409	404	359	349	377	398	406	379	378	380	410	379	388	412	393	400	383	382	380	382	418	403	375	410	378	401	395	387	371	391	368	397	386	394	383	372	379	408	404	391	364	371	392	399	406	419	378	396	383	389	394	390	383	431	413	404	425	358	407	377	420	377	420	381	375	413	387	370	387	410	346	405	361	392	414	370	391	415	371	365	430	423	390	380	385	372	398	408	379	406	377	404	403	407	360	380	363	378	418	368	347	402	395	384	376	379	395	371	398	403	395	384	351	379	381	384	381	387	414	387	405	379	402	363	392	366	364	365	376	389	386	421	381	396	402	421	377	390	382	374	364
29758	52390	37468	21545	11190	6530	4177	2671	1834	1403	1040	930	859	712	642	615	580	575	553	552	527	515	506	485	546	486	502	459	493	452	441	455	429	499	482	423	490	485	495	462	418	440	452	443	459	430	448	440	464	419	487	488	482	429	424	441	447	461	419	434	424	435	463	449	445	401	439	429	411	454	446	447	459	446	423	436	430	462	420	466	432	426	444	410	421	460	455	447	467	406	422	426	452	441	469	443	467	468	412	401	504	439	438	452	456	471	435	413	427	461	439	408	440	441	439	461	421	443	563	624	545	529	489	468	459	478	465	438	467	434	444	422	452	464	465	449	441	468	432	419	441	436	396	464	416	432	446	461	427	429	402	434	423	445	458	466	481	448	416	440	470	425	415	421	435	456	485	462	431	414	467	461	459	442	422	453	468	460	454	417	434	446	463	467	437	418	453	431	433	464	446	443	409	429	463	470	436	434	419	443	447	404	462	468	446	412	443	398	431	420	413	404	446	422	425	433	451	432	421	437	412	436	440	421	423	433	429	424	387	444	445	394	466	456	404	419	465	422	456	450	434	447	401	445	453	449	466	442	415	427	441	424	477	447	437	476	388	434	426	465	459	454	443	429	426	442	457	445	443	426	454	431	419	458	426	445	443	447	432	447	440	413	398	417	443	447	420	431	476	478	432	447	458	432	426	449	467	426	416	411	440	437	426	419	432	434	396	439	457	425	417	461	411	443	435	420	441	414	453	452	412	444	417	467	393	447	414	443	412	458	416	449	434	443	453	404	446	460	447	440	410	413	420	432	427	470	437	432	472	422	456	417	455	431	418	444	431	426	437	383	446	388	422	437	419	449	429	440	412	458	431	412	455	437	437	476	457	433	427	413	466	486	447	396	428	439	442	449	436	489	446	452	459	457	427	487	390	436	455	403	460	420	439	454	444	396	414	437	416	462	472	464	425	403	429	436	426	422	406	426	444	443	407	441	449	405	430	414	458	444	450	407	439	432	457	364	471	441	425	437	449	434	421	433	406	463	469	461	453	439	442	438	408	460	421	444	458	461	433	467	450	457	437	470	430	441	442	411	448	443	451	435	413	456	448	424	433	454	450	458	423	426	455	427	419	405	426	467	446	412	407	453	428	394	419	450	437	416	446	456	416	402	421	483	412	435	439	449	448	465	427	423	456	427	451	442	423	470	435	422	460	419	406	428	422	430	439	441	433	441	460	444	444	441	415	449	463	441	463	459	443	459	432	444	452	461	413	408	481	448	474	452	450	449	456	460	451	444	494	471	432	455	386	437	425	468	405	458	423	454	456	437	410	445	388	461	460	437	425	469	463	435	440	435	435	421	445	433	453	458	437	419	435	451	411	449	437	419	465	439	467	410	456	457	438	445	456	446	431	435	440	407	428	433	437	460	401	459	444	442	423	444	423	432	447	425	429	447	429	428	486	434	432	445	460	447	439	409	449	449	413	472	441	418	439	423	418	446	452	449	423	413	420	457	477	425	483	399	432	430	439	386	404	446	410	417	449	463	413	440	449	438	399	443	429	427	452	445	424	469	453	412	460	416	431	407	395	434	413	425	412	462	434	426	470	458	413	482	428	432	460	442	448	426	451	428	418	432	482	439	463	435	426	424	412	421	423	460	414	443	438	451	437	380	447	443	436	444	448	426	438	492	435	432	438	415	456	439	402	442	416	462	436	425	396	449	470	498	445	419	440	439	420	390	400	441	449	413	441	445	434	449	455	431	459	428	431	434	432	403	414	470	447	463	461	440	469	443	438	431	424	414	452	451	441	429	431	460	403	447	425	459	432	406	454	431	402	423	412	449	469	449	409	438	405	438	428	445	424	421	438	449	408	449	451	396	439	377	435	435	441	431	430	462	469	439	452	440	435	441	422	435	456	433	437	436	470	437	438	439	434	412	451	442	447	440	442	446	455	443	459	462	442	437	469	436	427	421	450	461	405	431	443	414	420	416	417	473	427	465	395	468	459	428	421	448	441	419	403	457	443	406	423	477	453	434	445	443	440	447	436	429	435	446	482	428	437	459	424	414	415	429	481	408	430	451	457	467	478	457	454	424	445	446	453	433	431	453	429	421	440	435	447	457	463	425	426	428	432	440	426	448	449	426	407	431	451	421	423	450	470	440	436	407	443	439	446	437	452	408	447	421	426	443	406	435	459	490	456	456	405	397	442	426	449	452	415	414	435	458	424	416	424	438	400	445	446	455	438	441	465	455	464	405	386	474	439	430	404	472	483	422	415	411	410	435	438	465	426	458	457	458	455	432	425	466	420	430	414	463	440	439	438	447	421	424	359	462	439	456	440	452	422	427	429	461	451	465	445	470	409	451	459	449	472	453	438	428	412	469	457	419	422	431	460	432	449	434	435	433	453	431	449	451	417	429	413	453	480	455	398	476	409	423	415	447	418	440	442	414	453	451	432	417	428	411	413	433	449	422	461	436	451	441	430	451	439	445	416	433	450	423	432	464	478	435	451	436	423	438	415	390	424	448	411	405	441	419	466	438	438	416	436	462	430	465	444	448	423	439	431	434	447	412	426	472	417	396	443	444	448	448	408	462	425	426	446	422	433	439	414	421	422	406	411	421	455	407	450	420	371	469	439	440	427	477	485	397	445	425	443	417	397	454	438	399	419	432	459	484	480	461	429	448	453	443	427	429	434	459	485	407	431	483	406	409	434	458	378	427	438	403	416	434	410	470	443	482	458	447	426	423	425	421	445	465	468	424	424	474	450	436	427	438	456	424	435	423	421	462	458	462	440	417	436	461	437	400	447	436	440	469	406	431	470	427	415	449	453	476	423	421	421	442	479	460	414	460	396	453	412	422	453	439	419	402	434	418	419	428	419	417	405	423	411	447	433	422	450	435	428	414	465	397	469	368	414	407	443	433	434	429	425	471	430	439	473	431	427	435	425	417	426	389	432	426	457	464	408	433	426	462	466	429	429	394	437	469	415	428	419	433	456	411	413	456	424	464	482	468	427	431	428	442	481	431	453	444	422	422	422	437	468	447	438	481	445	442	434	440	478	428	429	437	418	404	457	458	431	413	414	434	455	418	450	422	421	431	411	447	446	461	427	441	403	430	436	407	433	429	426	446	408	423	460	421	431	441	420	435	399	441	455	446	449	460	407	464	436	449	441	419	438	438	430	459	466	454	467	442	431	436	423	417	423	435	437	450	445	437	431	414	431	470	437	453	455	414	428	449	442	426	467	453	449	443	428	470	436	434	450	454	456	420	440	411	447	420	432	432	439	453	437	427	406	416	433	444	430	436	434	433	426	439	442	422	416	426	443	440	424	419	465	481	439	434	430	435	439	475	463	439	445	471	430	455	453	453	415	474	429	442	441	444	408	438	442	475	462	438	420	443	436	437	443	441	441	430	413	453	462	404	442	446	463	472	441	442	399	437	440	459	452	413	437	452	445	423	449	443	423	418	471	435	435	422	457	429	464	441	451	447	445	450	444	420
27947	24027	25560	12355	2553	1183	691	538	370	346	306	281	288	293	281	305	277	266	244	249	285	308	251	241	280	252	252	253	265	267	262	266	279	286	257	274	291	252	255	277	283	274	272	279	292	273	270	270	271	293	264	290	247	251	289	284	265	297	246	269	252	272	295	247	285	260	264	272	263	248	258	274	314	263	245	246	254	263	275	268	276	266	281	240	287	281	270	270	281	264	278	260	313	259	258	281	270	246	281	286	274	278	283	268	275	283	259	274	272	261	248	284	217	265	268	250	270	277	296	311	305	300	267	294	270	274	280	274	264	262	261	268	283	271	290	277	277	274	263	292	246	255	274	253	257	279	254	265	275	302	279	295	282	249	265	258	283	269	241	290	273	247	272	275	276	262	302	234	265	247	306	265	291	309	290	285	262	304	258	282	295	263	274	289	251	260	265	258	306	280	273	276	243	250	291	263	276	277	301	290	282	288	269	298	293	281	301	248	251	290	261	255	270	278	290	288	284	260	278	265	262	250	270	265	263	264	272	277	265	288	265	271	256	268	255	267	272	262	248	276	244	243	263	273	261	291	252	268	292	252	285	278	265	290	274	266	277	259	250	301	249	263	291	253	248	264	254	297	254	263	247	265	298	271	270	293	271	297	272	299	272	263	256	261	275	264	268	291	295	281	238	302	265	277	286	251	292	260	281	263	260	269	289	266	256	249	280	284	248	263	260	308	271	260	270	311	276	269	279	288	266	260	270	275	266	269	264	282	244	242	284	276	278	291	262	289	268	284	297	268	262	246	249	301	244	237	251	273	266	268	289	292	234	261	282	261	288	269	267	253	269	259	287	289	250	252	239	225	275	277	261	262	292	309	279	299	276	266	284	300	259	259	251	266	257	283	258	254	242	256	253	244	257	284	258	245	291	247	288	275	246	295	280	257	253	264	264	268	293	268	298	269	279	297	261	262	257	290	252	257	275	281	279	257	270	306	246	289	285	256	273	270	271	276	292	274	291	291	264	262	274	261	280	270	262	246	269	241	263	238	261	274	290	258	272	268	256	248	263	303	244	277	263	272	254	280	268	254	265	279	265	258	280	278	253	296	279	272	246	265	241	263	279	295	257	280	257	265	299	305	283	242	278	273	308	284	248	269	259	281	265	270	281	287	282	259	303	261	291	282	232	250	246	249	276	240	257	252	274	278	257	262	252	292	284	279	266	299	267	279	271	290	259	258	265	279	262	299	251	285	296	277	270	249	256	315	290	259	265	287	279	288	275	311	256	272	227	281	243	286	289	280	270	274	273	290	285	279	281	265	278	282	285	254	267	286	287	260	275	236	275	278	252	274	276	237	236	268	227	271	269	281	274	270	268	258	260	313	298	270	252	250	267	263	247	291	261	289	294	274	288	310	259	295	320	298	268	299	258	271	290	279	268	280	261	292	259	262	287	261	275	262	264	263	261	273	274	235	276	244	274	255	260	242	281	273	277	256	267	275	270	282	267	271	284	264	312	288	302	269	284	277	275	306	301	264	264	271	260	286	275	306	272	294	261	263	266	294	294	293	279	266	290	258	260	264	299	260	285	285	282	275	261	276	265	251	275	256	269	271	284	238	280	285	272	261	259	300	285	279	251	274	245	307	275	272	238	279	293	286	269	289	298	279	276	279	269	281	253	265	239	271	276	306	264	258	284	278	263	276	311	272	290	282	284	293	248	254	259	241	274	270	257	290	285	260	263	292	282	250	266	256	257	283	270	281	260	275	250	267	264	267	280	246	268	247	272	269	287	281	271	280	283	249	266	289	264	265	245	283	267	251	250	258	297	244	297	295	267	284	283	262	280	287	251	267	262	285	258	267	257	278	271	280	254	277	283	285	289	285	297	260	278	269	279	280	251	277	291	248	257	259	247	295	282	266	268	256	286	285	240	268	264	264	280	290	279	302	280	287	294	245	288	282	285	287	265	285	286	271	264	269	242	247	258	255	284	282	233	279	307	294	290	288	254	259	263	256	261	319	253	284	263	245	254	275	269	270	255	274	276	250	292	289	254	228	271	228	257	275	285	273	263	256	272	262	278	284	298	257	269	272	288	283	283	258	299	268	246	283	293	261	304	228	285	300	310	250	284	267	270	275	260	283	272	268	284	260	277	268	277	229	289	281	290	273	276	290	245	248	284	283	257	235	256	278	248	289	271	286	262	279	290	277	251	295	254	262	284	289	297	258	273	278	265	275	266	263	274	296	272	267	289	249	277	253	282	308	244	253	277	262	287	280	270	293	261	281	280	257	260	300	256	249	281	268	273	278	267	278	272	272	287	251	250	267	281	237	260	279	266	291	260	247	269	265	272	277	249	261	283	274	270	253	258	273	276	294	252	248	260	269	272	293	256	271	277	276	267	289	289	284	237	259	222	272	264	263	285	277	269	275	275	275	266	285	278	286	282	272	276	235	259	255	262	256	262	289	274	274	305	269	288	254	269	269	299	248	248	275	279	260	280	284	262	264	258	268	263	275	260	286	296	285	283	249	280	272	266	291	299	282	286	268	266	252	312	256	265	261	305	278	278	270	250	266	254	267	262	246	266	268	253	277	290	262	272	247	251	252	241	282	250	274	265	314	281	253	290	287	283	287	294	242	276	259	261	241	264	271	242	260	263	289	280	293	258	287	282	255	280	248	252	256	259	257	265	287	277	274	242	253	290	259	256	276	262	284	266	269	286	301	275	282	251	243	291	267	276	259	282	290	291	282	276	285	266	277	281	279	278	239	268	285	286	277	247	278	282	278	271	275	254	283	275	257	246	239	253	274	270	279	277	253	261	303	312	270	270	252	255	279	291	267	264	280	273	288	280	245	275	273	276	240	283	260	320	269	267	263	284	239	292	266	270	288	287	296	289	297	282	262	286	278	249	263	265	307	268	280	261	263	249	269	290	287	277	274	284	260	257	251	253	267	286	255	268	275	271	279	263	282	280	259	261	281	276	235	267	301	251	287	261	255	283	255	285	289	291	262	254	287	246	282	274	265	260	282	293	251	283	245	255	260	287	266	286	299	271	261	280	306	289	282	258	286	270	254	285	267	276	289	258	278	273	304	241	263	289	273	279	282	279	284	265	269	293	285	281	257	261	270	275	252	285	274	300	251	300	305	244	258	251	286	276	246	264	281	285	281	269	301	296	242	244	268	261	263	294	295	272	263	288	276	265	279	245	282	279	261	249	248	280	275	260	311	267	294	273	261	263	264	299	242	267	273	230	266	256	252	247	277	263	273	292	261	285	259	267	261	294	283	263	289	291	299	250	273	264	275	289	277	257	264	248	265	242	270	248	289	261	248	286	267	244	259	284	254	277	277	260	283	291	278	287	246	276	285	262	274	272	260	276	280	281	294	301	273	269	271	281	290	287	289	287	268	261	265	260	266	276	289	264	298	267	257	278	247	234	260	295	259	277	274	256	262	296	266	262	261	326	257	295	283	280	227	257	282	249	279	239	261	261	253	297	301
26824	38910	26276	10456	3766	2034	1184	790	557	449	427	375	339	336	355	312	325	286	308	340	307	316	326	329	337	331	313	328	278	312	306	320	314	326	326	293	312	318	324	317	317	276	293	317	306	298	318	294	314	299	319	305	301	316	313	301	313	289	304	294	297	337	290	335	320	297	307	296	330	295	336	294	318	315	312	311	288	305	308	307	272	324	326	315	343	311	326	334	283	303	294	275	307	349	299	328	325	314	314	357	321	348	343	305	309	329	337	311	295	310	339	328	288	313	297	314	331	292	361	394	349	341	363	346	306	314	317	306	309	316	310	303	315	293	304	344	281	287	300	317	266	327	296	285	324	283	315	346	301	297	328	327	351	317	319	310	317	331	289	302	341	320	303	323	300	326	311	311	298	299	324	293	319	315	306	343	331	295	304	290	321	316	336	346	328	314	301	321	323	313	287	279	290	303	348	297	324	311	293	314	307	326	306	303	303	336	305	334	324	322	293	358	319	278	311	336	317	316	312	322	301	313	325	336	290	282	293	299	328	293	322	332	292	322	314	323	304	287	333	341	292	319	312	296	301	335	287	305	319	286	349	299	310	326	308	310	312	313	302	315	304	291	311	285	302	311	313	279	328	273	344	294	316	298	347	303	322	292	297	281	297	327	320	289	305	324	282	279	317	326	294	302	335	306	355	318	321	326	316	300	289	343	283	332	308	324	333	323	295	320	312	311	321	310	306	317	323	315	324	300	317	315	307	308	279	310	324	313	294	312	302	322	358	296	303	318	345	293	327	339	298	326	335	309	296	333	308	309	316	314	291	297	310	315	291	323	306	333	305	285	338	312	323	295	332	312	332	322	313	339	312	298	335	299	292	335	315	312	327	315	357	336	297	364	323	318	292	288	308	319	303	336	302	313	358	299	307	309	295	317	335	318	325	333	330	313	296	313	312	331	330	306	341	329	355	295	329	312	316	321	302	287	331	277	330	322	299	329	340	357	323	302	332	315	313	305	301	318	305	345	284	321	295	317	295	314	323	304	301	270	314	332	294	317	301	321	298	340	322	306	361	285	314	325	313	351	316	292	290	352	324	315	318	301	302	310	273	314	328	299	307	305	317	317	288	345	285	297	315	332	328	338	309	270	315	289	320	313	306	322	329	275	323	345	302	302	322	321	313	326	326	295	312	307	320	301	310	306	281	328	344	281	302	289	329	310	337	293	365	307	273	320	310	301	317	312	315	314	313	349	289	325	302	337	297	318	320	311	333	306	297	303	316	295	333	303	313	332	300	304	329	295	334	302	333	312	337	303	278	295	305	322	327	274	325	297	337	323	304	313	293	305	321	272	342	329	305	315	311	319	298	299	339	324	322	349	283	319	315	327	318	323	315	341	301	319	299	315	343	343	311	285	300	329	325	321	326	333	341	292	325	315	287	280	289	333	315	301	328	307	320	300	338	333	289	311	310	308	306	307	338	292	324	298	289	329	304	317	325	315	312	316	307	310	305	325	319	297	321	344	308	323	307	340	310	286	313	333	291	343	308	354	312	332	338	306	318	333	292	327	297	291	307	305	327	333	287	307	305	285	325	291	329	288	326	319	361	320	318	304	331	301	339	303	339	312	319	352	325	327	331	309	352	321	355	309	338	355	307	336	309	321	333	313	305	310	370	314	304	302	347	306	318	330	320	297	323	327	303	344	278	324	318	302	321	321	326	294	330	299	279	303	268	326	323	328	298	321	311	322	328	285	344	309	315	320	301	307	320	363	287	322	319	293	305	318	334	348	296	308	317	312	329	336	339	296	319	313	323	307	334	321	348	315	286	303	311	290	309	320	312	312	303	286	337	319	303	310	320	319	337	316	312	336	298	328	318	325	314	299	277	317	308	320	326	298	291	331	321	349	306	331	317	307	305	291	312	349	321	270	309	288	303	315	288	306	313	318	359	350	328	283	303	320	313	302	310	314	345	310	309	311	294	289	316	312	340	294	282	320	292	300	313	332	270	312	309	312	326	308	307	331	306	316	305	348	290	334	337	338	298	312	306	305	329	354	321	316	300	299	302	342	299	312	281	329	322	315	296	336	302	305	318	313	303	319	312	303	329	300	312	296	339	355	315	330	263	305	290	284	317	301	288	316	313	304	360	293	334	322	329	335	310	339	319	312	290	322	303	315	310	278	326	322	338	295	306	302	301	283	347	324	323	340	323	297	311	300	335	314	317	321	320	318	292	291	324	342	349	321	284	302	308	325	327	306	327	336	290	318	306	304	330	275	292	343	313	337	303	327	297	309	343	294	314	280	314	323	342	308	334	324	284	296	316	346	309	305	337	299	327	331	296	284	353	290	304	337	302	332	320	341	322	322	334	277	295	330	325	290	321	329	326	299	334	331	276	330	329	316	309	278	312	322	326	303	328	306	334	326	298	315	312	347	333	314	333	324	339	315	303	303	297	330	319	327	342	289	317	323	314	291	305	303	299	331	321	312	333	304	300	299	287	312	308	338	307	319	324	296	312	353	302	280	326	314	313	296	335	307	323	307	294	276	328	316	306	306	296	318	335	284	310	310	302	312	329	284	316	304	271	309	328	352	326	293	336	368	326	333	303	336	305	323	356	346	304	283	304	317	281	333	284	300	311	325	277	330	331	318	321	331	329	315	355	304	335	292	290	325	307	302	298	281	347	318	315	335	339	331	332	314	310	284	326	312	317	305	306	323	321	339	352	344	291	331	311	312	303	336	304	342	300	344	289	304	278	299	328	305	321	304	389	310	306	291	314	315	298	319	309	305	334	284	317	310	298	269	318	291	314	323	322	333	309	326	308	307	342	311	327	306	325	295	332	336	306	320	348	331	338	330	309	289	311	321	341	286	321	298	319	315	281	331	312	313	305	320	336	312	313	308	337	327	304	308	300	315	269	334	331	317	319	323	272	307	320	314	324	331	341	311	318	317	302	307	326	310	319	345	298	301	299	324	298	341	329	308	340	317	275	318	312	303	320	323	313	280	349	333	322	317	319	319	318	325	298	314	325	311	305	316	308	331	304	331	322	318	307	326	318	291	320	310	329	294	364	311	315	317	318	299	287	314	315	324	307	338	286	313	341	289	314	294	313	306	335	291	301	311	318	314	311	356	343	290	329	308	301	296	316	320	311	314	311	337	322	299	357	330	327	325	345	307	302	348	339	312	301	328	309	310	300	310	331	298	313	301	306	300	330	336	328	328	317	312	332	305	281	302	304	346	305	339	343	318	326	335	325	322	325	307	294	306	318	312	312	315	282	310	306	298	328	341	325	284	314	311	327	326	298	310	291	320	308	322	334	289	325	292	320	310	321	316	333	326	343	308	319	296	315	289	329	319	297	304	297	305	293	273	296	330	360	331	340	306	307	317	321	302	314	300	297	301	312	327	312	316	289	301	311	315	292	331	340	332	298	317	324	322	341	320	313	293	305	323	283	330	313	318	325	315	325	303	330	315	315	298	294	332	323	328	273	323	312	321
24162	21294	28484	24461	21210	11660	2113	1018	702	625	576	494	448	413	387	396	344	369	339	363	364	363	371	369	329	374	363	357	372	344	342	343	350	371	316	354	355	329	336	344	337	330	371	317	378	344	342	334	355	331	357	348	344	325	326	331	335	349	337	319	324	315	338	317	301	328	351	377	318	335	357	314	314	362	366	324	335	340	330	310	345	375	326	326	361	324	335	332	318	303	338	307	322	311	311	354	366	333	327	334	349	342	332	299	334	319	347	357	334	380	363	308	341	367	332	328	311	335	391	387	354	345	345	342	355	359	318	360	348	341	346	333	346	295	306	337	329	327	363	331	320	318	344	314	324	355	339	314	350	339	328	354	341	331	335	339	335	325	338	336	301	337	314	319	354	335	303	335	328	333	376	310	315	320	331	330	294	348	336	352	312	334	290	339	326	325	329	314	321	325	317	335	336	302	311	356	309	329	319	324	302	316	325	312	306	313	311	306	339	339	305	331	279	327	316	290	379	306	304	320	336	366	328	337	331	341	365	322	307	307	299	347	347	317	308	321	328	321	318	317	337	340	337	309	318	318	323	298	333	323	345	337	342	308	326	313	314	330	308	290	323	322	307	341	327	339	316	323	353	301	357	319	300	328	350	347	303	341	326	313	337	334	320	346	306	364	345	339	344	323	350	297	325	318	358	329	319	343	307	329	354	305	354	362	343	345	316	331	324	327	351	328	323	323	329	355	341	341	311	301	307	321	356	279	328	338	334	311	290	329	328	314	319	306	326	323	310	317	333	321	342	309	361	306	340	310	289	328	334	301	321	350	340	342	310	336	331	321	291	341	342	301	323	336	330	298	357	323	320	315	329	312	359	369	309	324	316	306	338	316	333	345	330	333	310	342	311	319	309	321	318	360	328	336	333	369	323	319	328	319	343	364	318	299	334	338	297	324	335	370	330	334	325	302	328	333	315	318	320	332	333	327	320	316	345	333	343	332	338	316	313	357	313	358	316	317	335	347	330	350	338	342	326	322	376	295	328	334	339	322	306	340	316	380	332	302	327	333	318	327	346	335	319	324	316	315	330	363	339	328	313	344	309	336	309	318	310	310	327	330	317	335	312	311	312	336	352	325	346	352	320	323	302	334	347	349	321	316	333	345	303	339	354	315	336	316	304	321	343	325	351	331	337	315	323	308	316	346	332	355	308	345	339	305	309	302	336	335	326	312	328	327	331	343	334	300	340	329	329	324	337	308	341	331	336	333	339	302	345	331	299	307	327	314	343	336	306	305	332	325	324	332	337	306	342	350	325	338	350	320	303	376	311	371	332	271	329	321	329	332	342	311	340	336	305	345	317	319	336	337	346	321	347	342	319	324	312	317	308	305	308	322	356	345	353	352	357	316	331	327	330	344	334	336	278	347	352	321	332	348	302	360	321	314	335	307	342	328	326	308	340	320	289	319	344	319	326	317	323	365	325	351	341	322	358	319	319	323	325	350	308	311	333	336	354	350	317	297	318	338	322	341	327	304	344	314	293	321	307	337	350	337	317	325	345	304	339	344	324	368	324	306	324	327	325	318	344	304	315	321	356	329	282	315	341	326	303	332	338	303	326	321	315	343	335	286	384	339	332	311	343	299	296	296	329	359	340	317	312	319	333	325	322	335	317	305	339	341	323	330	311	306	327	309	324	321	342	297	329	334	308	299	307	345	340	330	318	338	342	324	289	286	335	342	337	368	325	331	318	351	338	314	327	308	291	318	331	313	315	310	345	333	311	325	338	308	311	319	312	330	322	322	328	332	337	296	303	338	329	337	335	325	315	369	318	311	348	304	352	370	317	349	348	333	332	348	356	339	339	334	314	298	325	305	318	302	358	331	326	305	344	324	291	335	324	317	303	334	344	316	347	293	337	337	296	371	315	298	368	298	338	331	327	361	319	273	352	341	308	319	295	313	349	360	326	346	335	335	331	287	330	303	318	336	330	354	326	353	339	304	307	333	339	337	313	318	303	329	324	327	337	331	318	329	327	332	318	287	329	306	326	344	355	328	317	334	347	331	338	328	312	324	342	347	300	289	345	306	315	354	360	311	292	351	321	326	324	329	323	327	305	357	321	322	336	272	329	334	299	303	319	326	366	343	335	327	304	335	308	337	328	323	326	325	332	308	361	328	332	319	310	304	345	325	318	361	333	343	307	344	345	299	337	327	312	348	294	323	303	304	314	344	325	295	314	354	312	339	323	309	303	313	294	299	320	322	369	328	347	324	318	330	309	314	309	322	289	315	327	338	306	329	281	331	285	284	312	330	357	337	322	348	320	343	324	320	371	355	311	311	334	326	315	296	329	333	353	292	320	304	331	320	309	315	298	345	322	342	333	353	326	319	347	311	328	324	314	315	341	307	316	330	346	311	312	325	333	319	322	335	329	341	326	342	325	325	340	312	321	339	310	338	328	296	321	319	309	304	344	326	316	324	343	355	365	323	319	307	349	359	363	315	327	331	329	326	321	341	333	333	338	322	302	320	345	338	327	295	347	337	342	321	318	315	345	355	316	338	300	350	314	313	317	347	329	330	370	350	341	318	340	345	354	314	338	344	324	294	323	349	348	363	359	306	337	336	354	324	324	293	341	344	400	345	354	309	309	300	331	333	305	320	318	315	307	331	313	331	324	358	337	313	309	330	349	299	333	326	359	332	360	309	311	310	333	299	341	288	304	327	289	326	317	365	325	316	344	326	316	300	315	307	350	329	312	333	313	335	338	342	346	332	320	339	334	344	314	328	356	352	306	325	311	315	333	309	319	329	306	339	335	319	340	320	327	305	320	313	316	334	331	296	322	306	340	292	313	307	343	306	334	333	331	312	355	333	353	349	358	295	341	288	323	311	294	312	330	316	299	302	298	350	332	372	317	325	291	324	318	315	328	309	344	311	327	319	314	328	335	321	298	335	315	314	341	329	312	350	313	307	322	310	329	355	320	339	326	356	350	300	327	347	331	334	342	307	318	330	308	321	317	317	347	334	350	352	302	340	345	323	332	325	286	317	313	334	348	327	304	324	338	329	334	336	346	317	313	345	346	320	324	304	328	325	311	291	323	308	331	362	337	334	308	310	305	299	329	336	306	312	318	331	368	317	336	364	295	335	308	344	329	320	321	337	337	330	353	351	302	328	337	321	321	303	330	348	342	319	323	348	304	307	313	308	334	333	327	360	318	325	320	348	340	341	347	304	303	351	328	336	303	323	305	293	306	315	326	313	352	333	302	332	330	319	297	327	300	329	324	354	346	343	316	329	335	305	300	316	299	359	332	283	322	323	329	328	316	326	329	368	329	348	361	328	308	345	322	314	311	322	346	311	328	345	346	348	317	341	327	347	344	343	328	334	354	335	333	329	296	303	345	324	335	348	326	319	318	312	297	337	325	325	338	325	294	314	323	317	341	324	313	296	317	341	323	345	324	338	307	327	334	323	332	332	356	323	339	319	321	394	302	344	315	362	361	330
27047	49426	33873	15861	6945	4149	2494	1623	1115	894	698	609	590	527	535	458	466	433	426	427	420	405	372	432	368	415	400	407	412	419	397	392	430	357	396	408	363	358	388	383	381	338	356	380	375	376	381	369	354	401	346	372	400	360	364	372	331	378	361	362	378	388	349	364	404	331	392	363	365	346	379	308	384	345	363	358	355	390	389	353	396	363	389	354	347	371	352	386	386	380	379	352	354	371	351	355	409	373	380	355	404	399	388	423	365	395	388	346	391	350	361	389	369	343	337	371	340	363	449	464	449	458	381	366	395	388	368	396	384	378	373	363	341	379	350	368	387	365	373	372	343	351	385	355	370	384	349	322	333	351	368	366	371	372	361	366	373	383	360	360	364	358	340	353	355	357	376	372	373	372	382	345	379	405	357	325	395	368	343	374	366	387	399	350	339	406	385	374	355	371	391	382	350	348	357	354	375	370	391	340	338	389	392	378	399	352	358	381	343	378	358	355	355	385	382	370	387	381	346	344	367	387	362	350	366	348	366	376	380	338	386	379	349	383	394	389	356	411	370	357	351	344	359	383	359	367	393	372	376	382	372	376	384	329	415	405	370	380	332	385	393	372	385	402	356	358	401	376	385	356	384	355	367	374	382	375	352	360	355	368	382	308	383	357	343	372	360	386	356	355	362	397	348	363	385	365	342	379	366	372	355	410	389	340	363	360	370	349	366	370	376	351	339	386	386	373	344	343	359	363	381	314	359	355	405	383	368	355	340	413	335	362	388	364	357	374	350	347	368	320	362	395	335	350	391	374	368	356	351	331	371	359	363	373	377	376	349	396	351	382	366	358	365	358	342	345	364	360	381	342	369	377	358	365	380	372	360	372	383	345	349	382	310	381	337	366	357	324	372	368	323	387	391	340	365	386	372	342	368	363	364	384	337	356	396	389	370	356	362	340	338	398	373	376	333	374	366	374	340	360	393	387	366	383	353	405	383	336	367	375	350	358	385	340	374	334	383	394	393	362	362	362	381	361	376	384	377	351	442	386	345	383	364	365	349	376	390	395	382	370	387	367	340	393	380	357	377	386	359	364	349	353	335	376	389	378	371	355	360	360	394	374	367	380	337	406	395	368	353	371	407	391	372	422	361	376	345	345	355	404	358	354	365	377	368	396	384	396	358	371	362	388	381	358	369	364	382	341	378	362	383	383	369	387	342	349	373	363	361	366	409	393	380	384	374	376	375	376	372	369	372	361	367	364	344	376	378	371	355	385	378	360	392	370	380	366	366	366	341	357	420	392	368	374	386	361	373	376	368	395	339	388	374	387	375	376	349	372	352	373	360	358	382	388	367	368	327	345	402	361	388	419	393	379	352	344	369	377	346	358	337	349	345	364	391	362	374	351	386	388	380	345	387	387	352	395	364	382	336	341	366	388	370	385	347	368	385	383	342	405	361	396	398	340	368	387	395	380	350	367	378	359	404	364	375	377	356	396	382	328	372	338	369	398	380	361	360	362	370	374	377	375	406	395	324	352	358	361	364	356	378	342	367	369	396	359	415	374	368	372	372	359	343	398	393	364	327	323	371	370	337	359	388	329	351	386	336	383	373	356	408	346	410	363	344	363	361	394	323	363	347	361	351	351	395	383	403	367	357	360	358	363	376	394	352	395	385	411	365	350	369	351	343	341	379	359	362	386	346	387	365	365	393	370	346	387	355	384	381	359	379	394	366	380	355	360	382	350	358	389	372	336	354	376	390	347	358	382	323	362	389	346	373	350	393	362	406	396	377	343	402	341	402	355	353	375	357	340	387	354	407	349	335	350	358	388	375	318	366	386	388	380	367	371	386	359	346	343	374	370	375	396	357	347	393	367	371	341	371	370	355	386	358	377	371	389	378	352	371	357	350	396	370	364	377	363	381	378	372	368	362	406	414	382	341	368	372	337	343	347	382	364	369	380	363	369	375	383	355	394	398	369	392	352	354	375	343	381	376	368	362	368	378	377	399	368	376	340	364	389	408	360	364	383	399	373	360	369	352	399	383	378	391	363	350	364	381	370	357	367	363	387	372	344	374	400	369	409	367	348	376	332	355	336	333	392	403	400	378	370	371	367	387	366	349	364	359	395	343	372	392	383	385	375	358	365	379	348	347	375	383	353	376	345	356	376	397	345	362	381	373	360	340	338	372	374	329	358	351	373	364	353	376	376	355	344	366	351	392	343	347	384	307	369	370	353	368	359	387	347	352	346	384	350	383	364	357	355	377	355	378	380	385	342	389	368	352	364	338	339	342	356	356	382	376	342	359	389	359	370	386	321	369	366	377	378	377	370	337	372	392	339	331	353	367	358	356	365	387	373	364	362	373	379	362	424	357	364	380	359	368	391	366	387	371	379	375	366	375	333	329	366	356	348	362	358	332	337	348	387	364	376	405	421	390	373	362	373	375	414	373	333	386	347	361	395	369	383	404	345	350	358	385	364	358	347	356	368	373	385	345	360	373	394	394	396	365	341	345	358	346	375	384	408	338	414	343	366	365	343	332	344	398	348	377	385	391	336	408	393	356	361	374	384	416	365	340	349	351	348	378	390	363	359	361	362	372	354	337	370	379	403	373	384	325	416	348	363	389	371	339	379	368	357	381	371	370	381	362	364	372	386	338	390	302	346	368	368	351	376	368	363	364	370	368	363	389	358	380	376	385	376	322	363	358	378	375	333	379	380	377	361	390	407	369	393	368	388	379	366	355	387	391	358	371	371	370	417	416	381	367	370	399	355	386	390	391	364	364	374	333	355	371	380	344	377	360	354	401	391	351	374	392	365	361	392	386	366	398	374	356	398	384	370	369	350	390	372	355	372	395	361	351	393	368	352	357	374	341	369	388	363	335	331	356	374	409	381	373	370	359	338	372	371	366	354	314	390	355	401	388	345	352	348	367	356	375	367	367	381	385	396	382	414	373	370	370	369	384	383	352	369	364	346	386	382	351	334	379	364	379	380	385	345	370	340	349	383	382	372	401	350	398	389	389	361	374	354	368	368	400	377	391	381	385	377	377	371	378	352	388	384	361	386	359	383	396	340	351	347	370	333	388	372	337	351	386	404	348	355	378	369	346	403	380	349	360	355	410	333	391	359	382	387	382	354	356	386	350	364	365	349	338	379	372	340	362	357	388	381	396	368	394	371	380	368	373	354	358	341	359	395	410	397	376	364	362	386	370	360	360	374	370	372	393	357	351	357	345	373	381	381	388	375	363	385	377	369	354	385	362	353	378	377	380	355	347	383	376	369	395	360	378	369	331	343	384	385	392	361	372	380	368	381	346	386	367	373	385	361	388	390	360	336	373	363	381	343	373	400	393	370	346	377	352	390	387	401	381	333	358	378	342	339	374	352	356	373	387	356	361	384	370	353	396	359	357	379	398	356	365	357	394	402	386	384	348	368	373	361	370	398	395	377	356	382	349	379	396	395	361	364	372	347	369	354	363	381	343	362	359	359	339	332	363	356
25564	21329	27650	25201	11934	2108	1051	629	515	436	354	325	317	286	335	315	275	325	299	314	318	290	292	268	319	319	276	296	289	297	299	299	282	297	269	289	289	269	236	276	286	281	263	284	245	266	290	280	254	271	298	259	295	266	301	268	299	240	279	276	288	259	273	264	283	290	266	277	262	280	262	264	273	321	277	290	273	284	278	295	299	314	263	281	281	309	278	282	254	271	286	272	269	309	259	281	265	284	283	294	301	274	273	297	298	268	278	301	273	288	284	263	274	294	312	265	291	258	316	311	358	317	319	283	274	271	283	242	251	292	301	274	288	282	255	291	297	257	296	263	299	284	289	272	268	280	282	279	282	282	265	306	279	310	302	292	252	317	284	282	269	268	288	324	294	315	280	263	268	279	290	299	280	241	264	273	262	294	285	307	277	290	277	274	288	289	283	243	293	299	267	270	284	275	269	284	310	297	278	252	286	275	267	285	271	261	276	252	296	279	295	261	292	268	288	269	261	285	288	257	279	291	299	278	281	302	270	308	286	271	283	248	290	277	281	313	282	274	285	289	269	313	293	268	262	313	270	305	288	253	275	280	242	287	285	290	274	256	303	260	274	277	288	286	266	271	266	270	275	264	296	293	275	260	272	266	285	288	275	276	247	263	295	285	258	326	264	288	296	289	281	301	307	292	282	274	274	307	283	276	268	296	283	283	298	303	265	277	276	285	260	272	291	293	299	269	260	281	307	261	302	276	290	253	266	283	273	263	280	287	261	260	268	313	300	294	270	290	265	264	271	276	295	279	290	273	290	269	316	288	287	295	311	258	278	300	273	282	287	258	271	270	303	248	281	314	289	285	288	267	259	291	275	266	267	291	262	248	260	271	286	270	283	256	301	265	269	238	240	283	266	307	290	289	251	310	254	301	242	273	278	251	273	294	294	274	269	278	267	287	235	277	272	287	273	254	300	284	267	263	281	286	257	290	294	291	287	267	274	314	282	269	275	256	268	289	310	282	260	268	285	280	296	261	250	263	261	291	265	273	272	309	299	253	290	287	264	294	281	239	284	253	270	235	258	284	288	276	281	311	266	286	299	271	285	263	292	258	289	273	294	271	274	309	296	261	259	263	285	268	279	282	264	276	278	283	279	262	324	259	261	263	314	322	323	272	283	274	274	282	288	250	273	246	273	301	296	285	260	305	306	311	274	263	267	286	264	287	269	270	291	287	283	286	270	284	269	292	244	257	297	315	278	277	283	265	276	268	279	296	270	275	237	291	279	296	306	325	273	261	294	270	295	325	259	273	273	273	278	279	280	297	314	276	284	274	283	274	274	281	293	270	287	278	262	278	291	289	284	260	266	293	269	283	243	289	247	284	250	265	301	281	290	301	314	279	269	273	294	295	298	265	270	288	272	291	271	276	280	266	274	272	277	276	284	299	278	289	269	314	290	273	267	270	281	284	264	266	280	264	306	246	231	296	283	286	294	274	248	266	270	248	284	279	269	258	300	259	334	302	266	257	305	261	270	285	284	308	276	272	297	267	297	265	257	270	275	270	273	272	263	268	292	297	304	280	284	293	289	270	254	255	243	259	266	279	263	268	307	311	316	289	262	291	292	250	273	262	275	270	314	311	291	246	259	249	266	277	261	270	279	296	260	294	284	298	241	285	279	286	273	270	250	262	288	263	298	300	287	271	308	272	277	260	300	297	295	267	248	289	277	250	283	270	289	285	259	274	299	262	259	245	292	271	295	272	277	244	269	273	296	295	284	289	306	301	289	259	293	281	269	260	291	293	268	307	274	283	281	280	261	266	263	288	314	277	264	267	253	295	294	265	277	239	288	278	288	242	281	280	265	275	295	302	285	290	281	288	292	278	279	292	263	276	268	270	287	281	260	281	264	262	285	270	277	312	268	284	300	291	296	278	273	285	279	275	270	303	272	244	273	274	291	281	267	286	269	290	269	244	295	304	285	267	271	291	284	287	292	290	290	263	297	301	293	284	275	272	287	307	286	272	276	277	280	277	263	285	276	301	280	285	310	262	279	248	286	261	271	251	318	285	293	290	246	271	261	284	269	281	285	273	288	291	268	287	273	273	308	250	297	267	298	289	282	306	269	296	263	293	283	263	263	256	283	304	277	269	259	281	271	255	279	239	281	274	278	278	276	291	277	279	263	304	304	260	269	250	270	293	255	257	274	320	261	278	269	293	281	254	327	285	304	277	272	296	295	269	295	300	293	278	279	282	289	264	285	272	260	287	284	279	254	272	295	295	287	300	287	300	286	281	290	265	287	287	286	285	295	270	282	267	261	269	290	252	283	250	256	270	272	268	289	280	283	240	281	275	283	271	283	293	246	308	291	298	282	251	271	286	285	284	270	255	259	284	283	298	271	259	264	268	282	268	281	263	257	278	295	286	279	250	263	299	264	293	306	292	248	258	239	285	285	265	261	265	298	291	265	271	300	267	314	295	253	301	280	304	269	282	305	290	293	247	274	304	280	298	285	304	253	298	270	263	253	281	250	269	292	286	309	271	269	264	286	252	278	278	297	292	296	283	277	287	270	291	284	261	282	253	265	272	268	285	287	287	292	273	302	275	290	256	268	262	303	267	256	262	267	322	261	305	288	287	275	283	281	254	290	269	289	284	263	278	286	283	299	258	305	256	269	259	282	285	280	274	291	304	257	270	289	293	310	273	276	287	255	283	292	263	256	301	292	298	265	276	273	257	277	288	274	274	279	281	244	247	289	267	283	288	270	282	271	271	293	273	262	297	290	295	312	278	316	298	280	291	244	287	280	251	282	332	270	298	288	307	283	305	296	264	275	294	262	317	296	279	330	263	264	314	301	271	272	284	315	262	255	283	298	305	283	289	295	259	262	302	261	284	274	303	292	260	275	273	293	275	250	272	263	296	274	267	242	301	297	273	298	267	258	266	295	267	267	270	294	274	258	289	259	257	276	262	302	272	276	275	292	280	283	286	303	293	290	288	249	269	271	257	264	302	234	290	264	304	255	288	283	262	307	282	289	314	271	289	272	284	263	255	281	291	296	281	272	278	272	300	287	290	278	261	291	271	260	294	271	318	279	280	272	264	305	265	276	282	300	267	265	285	277	262	308	301	264	277	286	283	266	275	300	245	250	303	295	292	288	300	280	259	265	280	278	264	285	295	268	270	345	291	301	271	268	275	289	304	254	309	283	258	303	279	263	306	267	304	308	263	297	269	289	297	277	268	257	293	288	261	259	293	266	281	289	274	291	276	281	271	269	288	295	288	298	270	284	294	289	287	265	257	265	259	297	305	280	309	263	268	285	257	273	294	270	268	299	305	279	265	264	285	286	297	282	280	275	279	284	266	284	298	265	277	310	272	268	271	292	282	302	284	256	271	277	246	291	278	313	259	263	287	273	283	274	306	262	282	264	301	296	284	285	286	284	279	290	293	265	296	281	284	256	281	302	305	262	288	274	287	279	261	281	267	294	265	267	316	268	274
28258	43751	31627	13783	5321	3178	1932	1226	816	668	532	488	466	441	390	352	402	380	381	369	332	347	346	326	346	355	365	363	345	343	338	314	323	330	326	345	341	334	374	324	349	310	311	296	340	315	341	333	347	319	341	317	321	332	339	344	349	315	316	341	328	312	322	336	314	351	332	306	322	332	309	325	293	316	322	329	304	368	288	303	322	333	326	310	367	322	310	312	326	345	354	375	319	340	335	328	315	349	360	373	355	347	318	357	341	358	318	344	338	318	318	312	342	332	335	329	336	348	374	381	379	379	422	364	395	348	305	332	328	323	323	295	310	342	343	352	305	328	313	282	329	318	337	335	329	321	337	317	330	334	338	331	337	317	324	351	329	329	314	305	330	314	315	313	334	319	306	336	317	287	319	332	316	315	347	352	329	329	344	331	328	329	339	361	348	340	304	338	345	352	323	317	315	345	322	346	330	319	349	325	330	303	332	303	329	284	314	319	298	319	295	357	299	293	320	335	346	313	337	289	350	340	335	354	291	338	335	314	341	335	311	346	339	336	365	324	338	356	329	324	305	358	336	346	314	287	357	323	318	288	319	328	329	363	336	311	348	313	339	359	314	334	334	321	322	322	313	304	361	330	327	331	304	364	333	370	323	350	337	311	366	335	316	333	331	324	324	314	327	352	304	353	341	330	353	292	331	325	302	335	318	324	338	338	342	322	329	276	346	318	329	345	312	319	336	327	344	350	358	339	331	356	328	299	310	320	355	339	316	320	350	334	318	324	330	329	334	305	322	334	320	314	346	331	321	335	335	295	318	335	342	353	309	327	297	309	312	311	327	329	348	319	337	312	330	325	302	315	328	307	334	317	313	309	317	336	335	332	302	353	337	333	320	333	334	351	310	352	304	327	315	325	324	336	339	370	336	334	330	328	305	299	353	267	280	336	344	328	353	324	334	347	346	307	338	303	310	338	342	323	332	286	332	309	326	342	329	323	323	301	315	321	322	324	308	338	339	263	334	313	312	342	322	323	305	307	303	305	309	330	304	334	319	317	325	323	311	347	347	307	342	309	324	312	321	318	321	327	345	324	331	335	321	369	346	327	328	336	322	300	300	336	286	327	307	351	364	353	329	322	331	308	332	322	350	315	345	350	337	317	349	318	331	290	348	346	348	302	333	344	320	290	308	338	320	318	350	317	339	322	293	317	338	339	312	312	301	279	304	318	341	316	330	317	309	307	320	356	312	326	350	345	333	343	320	358	337	344	309	341	320	305	348	334	317	291	324	362	303	319	324	317	302	327	308	291	296	344	334	326	352	334	328	316	354	321	347	340	345	373	312	336	323	341	300	321	314	340	322	340	318	295	330	364	349	341	311	316	336	324	313	325	328	381	348	311	312	343	323	352	363	306	313	382	369	313	314	305	331	351	296	352	335	328	321	317	295	336	357	329	329	323	311	337	337	320	332	309	339	330	317	305	324	358	297	362	294	325	336	344	301	312	309	346	341	302	342	322	337	296	302	328	355	338	315	299	321	370	336	333	341	318	327	297	334	313	327	317	333	353	357	329	316	332	343	360	280	358	323	321	343	330	337	326	308	348	343	337	317	323	345	335	287	369	325	308	353	327	336	350	315	315	322	336	350	345	317	326	319	330	307	334	349	351	338	317	314	339	332	350	302	322	351	357	308	338	361	371	311	284	349	300	317	310	346	338	357	309	351	299	342	329	353	321	341	330	337	326	317	297	337	323	297	318	326	326	306	340	317	328	346	336	348	407	323	317	308	306	310	321	324	344	310	307	351	329	310	332	329	340	337	326	302	328	346	325	334	329	343	333	327	321	355	345	333	323	316	365	312	329	338	309	323	335	349	329	361	342	322	334	325	326	333	317	309	345	368	333	305	309	333	327	333	325	335	324	310	318	321	320	330	327	328	315	340	317	331	338	366	326	297	314	328	337	345	331	316	326	331	335	330	341	338	320	322	347	310	327	332	316	312	319	348	310	347	335	329	366	330	319	333	346	339	331	327	327	337	348	342	348	317	358	320	312	354	340	305	345	327	321	323	303	334	293	351	321	334	316	304	345	312	340	355	344	336	335	331	333	335	324	320	361	377	338	311	346	356	338	343	327	313	319	294	334	325	328	306	324	355	330	341	323	350	332	310	328	312	316	316	292	332	308	334	299	326	309	348	302	330	357	363	341	306	319	346	316	315	349	336	327	290	328	318	355	349	290	308	321	353	335	274	371	307	285	320	299	350	331	330	321	344	314	336	294	323	304	336	334	292	318	334	316	335	320	315	317	345	380	312	326	309	333	360	295	294	334	352	335	348	316	330	342	324	343	320	323	337	299	337	319	324	343	310	333	357	328	326	346	290	295	346	357	352	364	334	333	319	362	337	329	337	328	330	328	349	362	324	308	328	314	327	315	330	331	318	348	326	326	353	295	348	317	346	325	289	333	321	301	342	320	316	324	315	324	312	298	318	330	329	313	351	348	343	316	356	333	316	313	346	282	320	368	345	314	308	348	343	340	321	347	324	337	336	332	318	344	320	346	333	329	309	328	304	339	293	306	337	320	321	342	336	327	330	357	308	363	320	320	329	348	295	322	360	326	311	314	313	301	321	312	330	308	323	328	327	320	330	326	343	303	339	350	319	325	321	296	344	301	325	301	322	321	292	329	322	331	337	359	331	309	326	326	355	326	335	357	326	372	285	326	339	303	321	308	316	310	336	317	313	336	298	348	332	338	327	316	319	335	299	342	330	313	331	332	345	347	339	349	307	301	330	338	310	316	341	328	287	299	343	318	336	325	341	341	273	322	322	329	312	299	324	319	335	341	292	344	326	320	330	357	340	354	354	350	318	356	337	329	356	341	316	325	321	355	321	323	301	318	325	351	304	325	293	338	370	317	341	310	316	337	330	315	357	305	327	318	353	308	327	323	296	312	349	336	344	320	320	337	318	313	312	321	348	340	319	340	334	289	311	339	342	345	345	341	316	341	322	313	367	307	315	354	338	322	314	325	289	340	302	301	378	331	305	326	340	321	360	315	329	303	348	346	323	371	292	311	322	319	311	303	322	322	326	326	326	333	315	349	316	323	341	296	326	317	310	361	332	295	338	324	322	323	333	314	302	341	338	355	334	302	340	319	316	322	336	323	317	331	334	288	339	338	332	312	288	310	318	313	341	353	307	320	296	322	310	326	328	331	352	318	299	314	299	326	303	334	301	340	335	333	317	359	347	326	317	333	318	280	327	314	321	301	333	341	348	323	309	330	331	305	341	322	341	328	320	323	342	324	340	297	339	318	311	357	326	310	337	318	361	343	309	291	324	343	330	300	323	322	339	327	361	336	344	331	341	306	308	332	304	325	327	291	321	315	310	352	348	336	297	325	324	331	320	329	328	349	329	335	311	345	358	311	331	338	344	337	321	318	334	307	341	318	319	329	340	307	321	340	314	318	322	360	327	325	358	304	317	357	322	337	335	313	329	321	356	375
23138	21316	28936	23999	21246	21199	9733	1723	976	875	673	620	572	545	500	496	476	475	451	430	447	453	415	444	399	405	443	403	416	380	352	383	419	384	369	379	349	381	381	347	388	391	395	366	376	381	359	387	378	385	362	379	387	421	383	387	377	416	348	372	382	378	364	385	374	398	390	392	426	395	366	357	370	318	376	359	375	377	399	381	376	401	385	402	377	359	368	366	379	370	355	356	395	389	380	367	379	393	376	378	382	364	383	346	379	363	449	400	418	373	378	387	376	422	377	377	372	394	402	421	451	433	390	389	420	382	367	394	388	388	386	389	381	350	357	365	360	372	395	342	379	410	372	392	423	358	369	402	342	377	382	383	401	387	363	414	352	374	409	382	375	396	385	387	372	406	352	346	353	396	394	382	367	371	407	338	358	352	384	411	376	374	370	349	353	367	351	377	393	397	406	348	347	352	378	389	357	385	400	384	369	382	421	336	406	414	385	399	393	376	387	390	371	359	338	398	368	391	374	379	368	378	374	384	361	383	334	357	357	371	362	376	372	372	376	370	364	382	349	357	346	354	381	353	332	393	422	402	393	370	392	415	381	357	369	384	399	389	383	394	383	398	326	360	375	397	390	372	349	363	359	397	402	349	376	371	391	355	355	382	396	408	397	377	407	399	359	360	395	400	380	384	351	371	370	353	390	341	368	376	382	379	340	381	363	364	376	340	378	376	361	402	399	373	364	367	346	375	406	352	374	380	379	394	393	379	362	370	383	365	346	349	389	382	367	377	353	382	405	356	359	362	383	372	368	369	356	374	363	372	382	386	383	403	399	369	380	401	319	353	353	373	392	389	365	375	385	419	383	377	368	363	354	337	379	360	332	378	375	417	383	372	351	355	364	343	375	390	347	370	341	372	365	384	362	374	332	367	380	360	387	395	360	394	389	399	397	360	412	391	369	369	382	413	335	373	409	365	339	379	359	359	395	372	328	379	401	375	359	347	386	349	367	375	345	367	355	393	348	400	392	386	426	380	378	360	374	348	352	362	382	372	380	409	383	384	363	387	368	355	396	347	358	357	383	384	394	387	342	359	380	325	371	363	375	368	370	394	395	357	365	408	361	349	345	363	360	342	380	380	343	363	382	403	403	378	354	356	381	368	364	403	401	340	383	393	344	360	378	360	353	358	387	382	376	352	382	352	369	360	364	394	373	357	383	350	381	402	357	358	374	340	397	378	346	351	338	383	359	356	385	403	367	358	398	384	350	343	388	355	364	376	384	398	363	345	358	391	358	394	387	370	338	366	378	375	372	367	380	362	375	390	379	363	363	400	379	376	376	318	365	396	380	353	364	388	360	386	328	370	348	385	376	372	341	365	357	382	372	397	376	329	376	376	370	367	391	379	331	372	378	355	356	380	396	373	392	383	370	376	369	375	356	384	374	379	370	380	395	367	363	377	361	370	368	376	394	342	405	372	376	378	383	386	385	386	347	382	386	359	376	337	399	375	364	370	395	373	365	352	419	373	364	379	386	381	396	358	380	372	379	355	373	345	381	368	377	406	382	343	345	372	369	391	355	381	349	337	417	376	401	351	369	376	347	366	375	371	361	372	376	365	392	357	398	369	364	356	382	365	339	405	373	371	385	388	366	390	387	387	376	364	400	341	396	381	385	343	405	376	374	370	388	405	368	397	388	374	390	365	354	395	354	380	380	356	375	342	385	392	353	364	345	376	392	355	364	411	392	353	350	375	385	391	374	361	360	387	394	378	389	361	362	370	366	354	354	356	401	347	416	349	378	365	381	381	391	377	356	352	360	375	351	323	381	317	384	389	376	344	345	346	398	401	377	378	375	361	398	399	345	366	399	361	371	379	361	378	367	368	371	359	350	387	387	378	372	362	376	355	375	391	352	399	377	365	389	351	389	387	364	380	343	372	385	397	375	384	388	348	346	349	350	361	368	373	355	365	366	372	373	376	329	369	374	355	351	332	385	373	373	377	358	366	350	409	360	374	350	378	378	338	379	373	346	360	380	383	387	350	346	354	385	391	368	341	367	370	366	375	359	401	384	353	374	387	376	360	380	372	368	359	377	345	331	385	385	367	401	360	404	374	389	386	346	374	386	369	408	376	393	344	353	398	377	376	340	362	353	402	411	386	385	336	369	346	377	371	338	384	392	350	354	356	392	362	402	350	338	377	386	392	393	390	349	389	355	376	353	367	404	349	387	388	371	369	348	397	369	368	387	323	381	389	409	372	382	372	377	364	384	358	364	362	357	367	363	379	347	362	369	347	378	376	381	376	381	397	339	371	394	394	328	399	365	389	355	383	365	354	405	382	383	398	355	373	360	378	335	391	320	371	371	387	369	382	359	343	380	368	356	371	377	343	376	333	383	394	363	370	362	385	369	398	395	372	364	377	369	363	376	374	373	384	394	370	356	382	372	329	376	357	410	368	393	394	369	374	344	387	378	355	392	367	367	383	401	358	344	362	364	336	366	388	400	348	359	361	389	389	373	360	367	370	388	372	380	395	382	414	360	374	346	353	376	404	370	364	368	371	370	352	359	385	369	364	334	363	384	358	386	349	401	350	325	377	373	347	395	362	340	353	388	359	418	381	364	369	342	385	334	385	372	358	381	414	379	376	344	396	393	375	372	410	394	387	369	355	386	391	380	387	364	372	346	399	381	378	378	363	378	339	378	378	388	353	385	408	355	381	387	395	357	363	352	352	382	351	366	340	374	359	352	389	388	364	370	376	354	350	361	347	370	379	353	327	372	334	390	356	363	355	375	344	362	362	347	358	397	333	342	371	349	400	370	406	378	388	370	379	370	307	405	360	379	365	366	355	360	377	399	353	385	347	349	376	371	328	382	381	363	367	389	343	361	389	369	359	370	389	352	348	343	333	395	383	358	341	356	365	382	360	382	372	366	388	398	372	350	370	376	339	366	401	347	387	370	355	398	365	356	379	358	366	367	377	378	392	388	369	400	333	420	371	397	362	365	347	401	367	401	394	398	366	380	372	395	376	353	393	358	383	388	347	381	361	376	371	326	399	378	343	380	373	358	336	364	385	378	374	390	370	374	371	393	385	364	378	358	363	349	379	368	350	383	374	364	343	390	375	369	366	393	342	413	376	366	405	370	332	365	339	335	363	362	379	369	385	362	361	383	382	376	385	329	379	380	393	344	372	364	366	384	378	392	385	384	390	386	369	381	385	383	405	377	368	357	391	381	361	346	333	364	376	389	369	350	347	361	377	375	391	364	349	375	367	380	388	391	375	380	376	364	415	398	366	377	363	375	354	351	367	383	404	340	416	357	387	352	354	374	355	352	378	374	403	330	403	366	377	385	363	381	412	394	381	409	362	397	375	382	363	381	379	371	383	355	333	368	380	382	347	383	370	363	394	343	387	367	401	405	383	371	362	333	357	358	347	379	376	356	347	402	347	391	353	416	362	394	357	396	385	372	341	359	345	350	384	368	341	327	373	365	342	362	369
28274	54894	39590	19083	9211	6096	3802	2425	1699	1317	1023	845	736	698	597	652	576	546	535	500	517	497	486	525	482	446	474	481	419	457	466	445	424	435	395	473	468	430	464	428	435	429	414	404	403	445	394	449	408	400	418	423	444	396	442	401	422	457	407	405	405	434	429	394	416	406	404	420	420	437	412	419	393	444	471	426	423	409	435	430	453	412	444	441	391	424	420	414	446	431	418	427	430	410	434	416	437	451	420	471	485	436	419	432	431	437	439	413	447	421	419	429	431	412	419	433	388	402	483	507	544	481	423	446	438	512	461	409	466	424	411	431	405	412	439	470	397	393	423	417	366	407	385	436	433	430	423	427	414	442	391	390	395	403	419	414	442	415	413	424	378	403	454	420	416	401	402	442	391	392	437	428	379	416	399	400	407	372	394	414	427	396	420	410	433	434	428	388	400	420	423	428	425	453	420	412	416	401	427	447	434	439	441	435	381	439	419	399	429	425	394	452	408	402	447	408	394	414	432	392	437	406	383	430	398	439	417	447	440	369	393	426	430	424	405	412	459	432	383	453	417	419	433	419	398	462	404	410	421	419	407	435	398	409	416	426	438	403	424	409	450	402	398	383	411	386	400	410	432	408	415	415	425	441	422	426	395	396	420	388	411	397	406	418	422	412	462	455	442	398	437	383	435	458	461	424	457	440	365	447	432	471	425	462	372	427	416	386	379	421	415	440	401	430	423	410	409	438	408	414	422	425	393	402	437	426	415	418	465	413	433	400	444	406	432	391	420	387	415	433	455	399	438	380	409	394	415	400	405	402	437	405	384	420	437	398	432	384	391	368	417	404	411	409	403	419	451	391	419	398	430	433	413	385	444	419	428	425	423	401	383	416	425	453	399	435	392	404	443	433	424	419	402	387	440	393	397	400	439	414	410	427	436	448	415	400	419	464	419	448	375	405	432	439	432	403	416	445	411	425	397	400	393	401	417	429	456	404	412	440	410	432	451	408	405	406	444	411	395	392	443	433	431	418	414	418	432	382	412	398	382	401	412	418	423	403	406	445	430	419	436	417	401	397	414	389	436	412	439	404	426	448	469	432	420	417	421	442	444	418	431	411	436	438	453	388	392	413	445	399	406	411	441	422	407	418	404	425	425	414	433	450	409	397	445	428	373	418	467	378	429	401	410	426	412	449	396	400	393	403	385	392	433	403	362	426	407	422	425	421	419	408	408	413	432	409	395	412	394	432	418	423	403	422	412	409	408	401	420	425	430	427	387	413	432	376	417	436	389	371	403	418	408	393	420	413	419	428	428	422	426	424	417	424	412	434	405	415	410	429	441	397	421	410	424	400	369	399	436	436	408	429	443	387	408	429	451	414	403	421	421	415	393	394	401	406	432	410	376	408	435	396	432	388	399	401	424	415	381	399	415	387	446	394	434	436	419	424	418	439	423	386	376	422	443	429	413	407	449	433	403	379	418	417	423	373	422	431	443	372	419	410	411	400	414	404	429	394	422	446	437	406	433	427	390	407	425	411	418	411	431	420	393	421	415	431	412	445	416	433	435	404	416	448	446	454	440	422	423	418	441	396	409	425	428	416	391	442	430	427	433	403	413	446	402	414	396	429	448	417	433	414	415	416	387	436	434	412	385	420	429	420	394	436	422	397	474	450	410	428	385	388	419	429	429	389	410	394	412	425	417	421	394	418	398	402	399	431	430	421	406	412	442	417	396	399	438	408	434	409	427	419	443	412	424	452	411	380	437	439	414	451	402	391	402	427	418	412	439	384	442	406	411	427	397	408	399	379	458	389	399	393	428	429	418	398	415	409	398	403	416	416	418	404	426	435	439	419	426	451	403	409	417	428	433	412	404	438	419	437	420	389	386	431	439	402	420	407	422	419	387	426	422	424	443	430	407	442	410	404	391	390	425	444	377	409	442	375	407	424	409	434	383	373	413	421	430	426	380	454	427	397	426	441	383	388	385	381	401	400	424	375	402	404	397	450	436	411	452	402	412	396	393	439	432	432	403	387	416	388	403	408	429	418	407	418	438	425	399	414	408	465	419	432	418	432	415	431	406	391	404	447	430	405	411	389	421	431	415	447	393	454	399	426	399	404	411	424	378	406	418	382	415	404	399	432	380	390	447	436	397	401	416	389	392	427	396	393	396	430	422	381	409	439	412	425	442	419	401	386	411	415	427	402	429	436	414	468	398	430	404	444	423	407	391	432	409	403	379	406	440	399	421	395	416	431	412	397	439	407	402	434	428	419	428	439	443	411	396	418	394	388	419	449	439	408	432	397	424	438	431	378	444	458	448	403	450	414	413	441	426	428	429	377	456	398	400	428	413	421	412	432	431	412	424	408	393	437	415	450	405	394	391	362	413	411	431	432	423	413	407	395	423	410	407	420	451	438	399	379	409	384	445	396	457	430	399	401	357	392	407	451	407	421	415	416	403	396	424	429	390	438	410	421	412	417	418	419	363	422	389	425	413	425	430	433	452	393	386	429	439	386	480	405	407	363	433	409	426	415	405	361	364	389	411	429	436	424	431	428	401	382	429	432	432	411	429	394	422	415	445	397	420	428	413	384	437	432	385	414	361	405	423	425	434	395	414	424	388	421	403	443	452	409	411	415	405	417	389	409	403	443	453	424	393	459	432	407	421	395	417	373	438	407	407	417	445	461	377	409	428	397	409	412	415	421	386	406	405	406	430	392	371	345	418	387	446	390	409	433	428	411	429	407	375	399	412	417	407	425	405	413	434	422	412	413	401	405	386	419	401	434	427	420	413	412	421	440	435	430	431	434	410	418	416	429	423	422	430	393	400	400	396	417	372	410	389	419	378	422	371	380	392	397	413	402	413	420	413	402	431	401	404	382	406	414	383	406	404	455	385	405	409	398	430	382	437	394	409	428	419	400	432	410	379	415	386	414	409	418	405	409	414	421	417	420	408	433	407	447	398	427	435	420	422	441	390	398	418	404	411	452	423	399	440	407	410	426	432	405	396	390	432	406	410	432	403	411	386	445	441	404	398	411	458	412	411	456	406	394	413	444	398	444	406	432	407	394	410	420	407	442	431	387	404	387	407	400	417	409	394	438	447	404	429	416	381	402	401	396	390	390	400	381	398	449	434	411	415	407	431	452	395	415	401	413	397	443	393	400	437	438	403	432	414	420	426	415	434	404	379	438	436	372	414	400	448	424	417	386	435	406	425	425	387	435	430	435	405	419	402	403	434	430	449	419	406	423	445	437	419	384	400	402	421	417	425	418	438	398	445	425	414	386	403	409	411	422	389	445	406	404	416	422	426	406	393	417	429	407	418	431	379	459	415	433	417	395	443	428	401	450	429	423	382	371	422	429	459	419	445	382	411	408	395	423	426	431	444	437	429	385	397	435	428	388	414	414	427	426	393	423	437	430	391	428	449	385	427	438	396	397	394	401	428	407	411	394	448	410	422	441	444	423	440	429	420	445	399	418	448	421	409	407	401	404
27937	24021	23743	10630	2024	1073	609	441	316	291	236	242	230	267	241	236	245	218	247	230	229	241	261	260	227	234	209	259	230	219	246	207	255	231	246	209	222	251	223	229	247	258	247	237	229	229	199	241	256	258	224	225	202	253	228	253	217	238	250	216	219	247	249	209	228	224	239	246	237	246	235	212	217	225	215	234	202	200	223	245	238	233	206	249	258	207	258	221	224	237	229	230	224	209	239	223	241	236	227	231	228	235	232	246	214	242	249	244	260	219	235	254	205	210	240	247	211	243	256	257	267	261	244	240	227	244	246	217	233	233	208	238	212	244	225	202	230	240	229	245	225	224	247	218	232	212	225	229	241	233	223	194	232	228	251	227	200	272	235	250	224	241	216	242	243	242	235	234	223	221	225	239	259	229	210	243	259	247	231	198	234	210	210	248	238	231	200	235	231	215	236	265	216	227	238	210	226	222	232	231	215	219	235	245	247	249	203	230	199	250	233	206	228	242	203	215	224	246	218	240	216	198	200	236	243	212	202	223	245	242	228	215	227	212	224	234	230	229	201	233	248	238	235	246	229	231	216	208	232	216	218	227	239	254	242	235	235	218	204	207	206	206	199	244	224	242	239	269	224	223	235	228	245	222	232	231	245	228	219	220	244	233	241	224	221	229	221	262	230	215	255	241	236	225	220	197	214	220	221	235	209	254	249	220	210	259	236	214	226	231	261	238	244	245	221	222	239	216	189	210	226	228	211	258	227	238	213	208	238	227	239	250	221	237	224	242	225	231	229	216	218	225	221	257	233	245	231	229	204	237	231	217	219	245	209	236	243	217	221	236	217	240	220	235	218	273	231	236	229	210	231	216	253	228	226	229	217	232	211	231	251	227	207	225	227	245	225	226	218	237	224	231	208	207	237	237	235	215	231	224	220	213	209	204	224	243	230	204	233	228	266	231	258	209	232	222	234	225	231	238	237	227	214	202	230	244	221	250	220	210	221	224	259	223	256	211	206	219	212	213	224	228	240	226	229	198	210	240	249	223	224	230	224	221	240	263	229	197	252	235	194	237	249	252	221	255	228	221	280	257	241	216	228	233	221	234	226	209	226	223	259	220	247	223	247	205	234	247	197	243	230	243	216	234	209	230	237	233	231	251	233	210	262	224	225	229	251	250	228	226	245	229	232	239	263	208	210	204	215	195	228	205	224	196	241	228	231	230	232	240	213	253	242	250	243	205	217	225	220	220	225	210	224	234	251	200	195	219	223	227	227	234	246	239	225	226	233	234	218	265	220	205	233	228	264	239	226	236	231	238	221	231	251	223	235	224	268	250	247	219	231	222	246	223	251	212	220	286	226	237	237	247	238	235	237	238	230	212	212	219	226	252	220	231	220	229	223	235	227	218	238	239	238	240	231	214	251	246	263	223	235	231	249	258	217	224	240	228	232	227	229	257	215	229	204	220	254	256	216	239	235	227	219	222	220	219	226	249	247	258	233	237	233	233	230	231	247	219	206	210	259	234	241	255	188	218	243	220	213	225	215	229	253	232	231	216	250	225	247	230	231	236	208	211	217	208	230	223	215	231	202	224	210	249	224	243	216	250	225	227	222	228	217	237	229	222	218	227	233	225	227	235	233	230	205	223	259	256	212	201	224	218	232	241	231	203	221	215	225	237	224	247	246	205	228	220	225	208	214	258	235	239	233	233	235	230	217	219	211	247	235	232	234	204	259	231	209	223	251	207	239	218	221	221	245	215	230	225	219	248	246	236	240	211	218	253	216	224	246	214	231	224	205	225	232	190	237	229	248	233	219	229	239	233	230	229	217	193	251	208	218	213	223	231	234	271	214	222	227	242	228	233	241	216	217	222	225	226	226	237	245	244	229	252	230	249	214	211	243	221	244	228	229	216	234	234	223	218	241	232	213	219	227	260	217	207	255	236	251	225	226	224	255	257	215	218	216	213	205	224	239	228	220	226	239	208	242	248	211	242	213	214	231	230	236	242	225	238	240	228	239	230	225	204	234	205	213	213	219	221	230	223	196	231	222	238	212	209	214	205	213	241	204	250	236	215	229	219	216	257	225	207	215	221	241	234	218	226	241	215	223	274	232	234	224	230	219	239	229	245	221	237	247	229	249	227	258	225	218	248	250	244	213	214	227	229	206	250	257	244	241	226	232	207	233	246	222	206	217	234	237	243	207	264	204	227	234	220	244	269	230	236	257	236	222	204	221	231	230	243	198	221	182	224	257	226	230	220	223	252	205	213	206	236	226	222	248	250	196	223	226	212	211	252	219	239	200	232	253	228	255	237	201	227	238	223	240	235	247	210	239	220	228	242	265	202	218	217	240	234	231	241	222	240	212	217	252	215	214	244	223	219	247	232	242	230	192	224	215	210	233	228	227	240	236	215	239	227	268	239	221	231	237	235	218	241	226	223	219	229	254	253	234	219	231	232	232	223	249	243	219	224	223	234	237	214	222	226	236	243	219	250	254	231	223	210	240	230	235	207	234	213	220	251	223	255	264	230	230	238	243	238	245	243	220	249	222	248	238	210	230	243	202	224	219	241	217	212	239	210	211	223	224	239	241	244	239	232	229	222	221	223	221	275	231	217	239	240	251	215	239	210	225	205	230	242	215	243	224	243	211	250	243	215	248	244	211	224	252	250	228	237	245	193	221	227	207	217	240	218	226	230	224	239	229	208	219	233	236	216	264	248	211	245	187	273	250	221	229	221	233	234	222	220	233	201	247	261	264	233	197	210	231	228	238	245	222	254	222	245	234	204	229	222	220	241	244	225	206	238	210	215	218	229	234	247	215	214	240	236	238	228	235	228	230	207	229	218	209	237	230	212	223	235	222	210	223	243	233	253	226	233	238	243	221	239	213	255	224	210	218	223	219	243	212	220	229	224	245	206	213	222	229	223	223	216	244	229	215	206	217	260	241	226	228	232	258	227	230	243	218	236	231	231	249	223	234	234	240	222	227	226	221	229	238	251	227	250	214	234	238	255	220	257	229	231	222	238	231	230	233	215	240	224	219	209	230	220	229	208	248	238	235	216	236	221	230	222	232	234	233	215	242	216	245	248	222	243	222	227	221	251	219	227	234	249	225	212	261	234	231	216	232	240	249	244	227	233	239	219	219	203	235	249	222	247	244	227	213	244	224	236	255	230	246	261	206	262	234	230	223	219	236	225	224	252	254	223	221	209	208	195	225	239	202	226	217	232	256	227	253	232	224	248	215	245	227	224	254	245	230	238	225	200	247	227	221	246	190	190	233	222	223	227	248	215	206	234	213	243	230	217	246	210	209	218	237	203	209	230	241	237	240	260	254	220	221	221	236	234	222	236	230	239	209	241	216	218	221	262	237	223	225	228	243	232	238	239	238	210	230	249	222	217	245	224	257	239	220	239	215	243	232	230	235	226	222	245	217	209	228	221	237	232	237	240	207	244	214	207	235	208	221	224	225	249	259	251	224	235	251	249	223	259	241	229
25919	38566	23583	8738	3121	1816	1143	709	457	364	333	298	316	294	291	280	274	307	261	224	262	252	263	254	262	278	245	238	266	272	264	282	253	270	266	284	273	265	275	279	275	255	287	278	256	260	270	292	262	287	260	258	241	240	256	261	256	265	264	252	269	263	261	251	247	274	272	256	261	263	268	277	291	256	272	298	276	249	286	277	280	269	285	251	273	295	263	288	272	253	281	276	272	278	277	281	272	293	249	303	253	266	282	261	268	270	271	260	263	283	289	291	276	273	232	258	293	267	322	285	337	296	285	261	272	276	279	312	271	274	294	256	265	293	271	255	270	254	295	269	235	251	257	263	274	269	265	240	279	251	291	263	275	257	273	255	274	266	270	281	291	286	271	274	289	297	278	249	254	246	299	266	265	285	297	258	243	278	256	255	266	265	264	258	256	269	265	276	252	290	254	277	246	284	272	291	261	286	268	275	279	267	245	243	269	254	231	253	289	290	264	303	271	268	257	309	244	277	273	276	241	282	259	275	265	245	245	285	279	284	279	258	276	265	272	293	254	280	253	239	260	263	252	252	277	257	276	250	269	240	271	288	269	275	279	260	285	270	272	240	283	262	249	285	235	269	291	280	278	291	269	264	267	248	287	261	290	256	264	282	276	242	270	268	302	230	293	243	294	269	265	276	243	252	275	253	265	264	282	292	299	278	302	242	262	252	270	247	247	264	253	294	287	259	286	277	263	254	281	304	265	290	267	273	275	275	264	272	260	262	291	293	229	262	262	292	281	282	291	292	294	259	275	248	257	274	251	261	291	295	273	296	245	263	281	247	286	258	245	247	279	292	268	268	251	251	257	259	257	278	273	293	277	248	273	287	245	242	254	276	249	258	267	268	253	290	268	262	258	279	267	259	260	278	294	293	276	265	249	277	280	276	249	267	260	250	273	270	267	279	262	252	258	280	251	271	276	281	277	243	275	267	273	283	261	251	270	250	256	294	271	291	256	288	274	262	256	281	229	283	249	299	290	262	298	264	258	243	272	290	292	269	278	254	289	272	250	278	263	300	249	274	248	225	271	272	260	297	248	291	290	328	257	278	260	261	272	273	296	282	277	261	273	256	258	294	267	274	305	244	253	241	249	283	256	264	266	244	249	260	277	298	268	276	266	254	257	281	272	251	271	246	259	268	255	271	268	272	290	255	285	256	274	283	284	294	266	289	271	276	259	254	251	280	272	272	267	254	264	242	242	286	269	288	233	294	277	263	271	246	264	286	254	267	282	289	280	266	274	266	255	281	288	253	292	245	247	258	279	272	265	265	260	269	264	263	271	276	270	265	267	260	292	265	234	267	277	255	247	298	248	296	262	274	273	290	274	275	253	290	283	270	282	293	281	262	262	275	266	279	277	234	266	253	263	267	276	266	273	290	250	259	254	280	253	258	269	278	258	249	250	260	279	253	261	269	284	273	291	268	250	262	271	284	286	290	265	235	278	278	253	288	263	276	258	244	268	272	283	271	237	271	276	277	286	292	266	284	246	285	271	264	273	248	252	244	264	263	285	263	261	274	281	301	273	291	264	285	261	273	291	284	271	268	277	278	264	261	272	274	289	292	268	264	269	271	286	266	291	260	242	260	273	260	250	288	264	260	265	282	275	286	261	284	245	281	264	290	285	249	254	273	264	270	298	260	278	281	239	306	282	257	262	259	250	285	253	250	263	266	257	258	247	266	261	273	260	269	278	229	278	270	290	285	269	263	284	259	273	236	260	275	235	263	272	235	275	266	292	278	268	268	254	255	271	281	286	277	262	282	276	271	264	241	257	253	281	271	243	270	277	253	257	282	255	265	263	265	253	276	247	274	274	274	252	260	287	253	263	289	293	254	252	270	266	301	245	243	266	278	259	247	266	261	250	285	248	292	259	270	277	316	262	266	249	288	268	291	269	273	281	269	294	285	268	280	289	255	237	277	270	244	291	277	260	258	258	255	239	262	259	293	234	266	257	271	244	262	279	285	249	264	250	249	269	267	258	247	257	251	246	281	249	263	254	258	232	245	265	253	257	259	245	265	271	283	269	280	247	241	240	251	301	268	255	287	259	264	258	265	251	272	265	277	237	258	274	279	263	267	245	261	274	275	295	285	267	271	252	234	273	284	263	293	245	262	270	282	283	260	260	232	284	245	275	288	268	230	245	288	265	253	263	258	252	268	303	252	256	273	262	267	286	294	274	251	247	259	286	276	252	249	272	287	260	278	271	274	284	277	250	315	288	255	255	276	258	279	258	274	286	278	260	283	278	320	292	258	284	240	248	262	271	255	288	281	263	271	278	251	264	280	270	282	290	237	259	298	296	282	250	254	276	287	271	279	266	267	274	234	307	255	249	277	234	264	280	278	269	276	252	288	271	249	253	273	289	242	284	277	263	259	254	276	263	269	275	271	265	271	244	270	283	279	292	268	250	242	274	268	257	263	276	262	307	291	232	249	247	255	291	279	287	262	263	252	247	253	259	294	304	286	282	257	274	273	270	264	284	283	296	232	260	262	267	267	255	274	279	283	266	282	257	275	285	262	281	275	227	274	241	270	267	295	262	269	268	264	248	256	270	265	267	273	279	272	261	271	269	276	257	254	266	282	261	251	237	288	292	270	309	286	280	271	264	270	275	267	266	269	288	259	246	273	249	263	257	224	275	282	276	239	276	264	258	256	264	245	290	265	249	290	265	265	259	267	271	266	244	255	284	278	281	258	262	275	266	291	276	272	281	272	272	268	250	257	295	281	289	264	299	274	285	266	269	251	257	258	272	264	275	270	249	281	280	269	277	271	298	271	253	275	237	249	279	257	272	273	264	284	271	261	267	280	266	255	263	283	241	274	268	256	285	267	277	253	266	284	278	267	249	284	273	242	270	282	258	272	240	289	273	254	254	253	262	268	258	265	272	256	274	304	287	267	277	261	297	247	263	250	280	284	268	251	268	270	265	264	284	241	258	263	246	268	259	252	295	271	279	238	298	260	230	275	284	238	252	281	264	276	260	257	264	265	256	279	248	245	250	267	287	255	264	268	291	275	279	273	279	287	246	262	278	280	273	262	266	267	273	286	284	270	243	279	281	282	299	259	287	302	257	248	277	259	257	299	293	271	266	266	271	266	285	266	253	278	290	285	259	274	279	246	252	265	273	281	265	260	267	273	276	256	249	270	272	265	280	268	265	266	262	284	255	267	244	232	255	314	273	288	261	291	274	265	263	295	253	248	261	287	274	278	295	261	244	270	262	251	273	290	284	270	285	279	278	268	301	259	303	271	268	259	275	272	272	290	271	260	292	276	274	277	265	262	257	258	291	270	257	285	271	290	276	236	280	270	266	245	248	249	269	258	278	263	294	279	270	289	313	284	256	276	283	263	273	253	252	258	271	270	259	251	304	267	271	276	268	275	271	279	271	277	260	266	284	276	240	241	253	272	288	274	241	254	282	277	288	254	249	274	277	260	259	247	269	251
24011	21166	28367	24270	21061	11438	1999	979	637	559	461	456	397	370	390	390	358	354	380	345	368	332	302	322	351	310	326	313	320	365	294	309	355	293	317	315	313	315	301	345	333	313	326	342	329	314	311	271	343	290	326	314	306	309	292	317	325	293	340	301	310	282	313	309	303	322	304	306	299	310	315	336	313	320	291	295	311	320	302	266	348	308	312	331	302	331	312	312	303	315	324	292	277	282	294	307	350	319	324	308	311	321	293	301	321	324	344	306	307	323	321	308	305	322	344	329	327	303	342	333	354	333	369	354	325	324	340	298	304	335	303	297	323	285	275	322	322	285	295	318	278	284	283	283	265	325	317	321	328	282	288	315	304	332	306	298	330	319	316	331	290	313	323	304	316	316	320	316	314	275	338	344	297	298	297	307	326	303	312	287	305	299	291	295	293	299	319	307	292	301	310	329	322	293	303	310	316	316	293	315	304	274	317	332	341	302	299	347	293	323	274	300	314	281	304	301	328	313	300	287	304	296	286	296	306	290	288	321	313	264	303	305	284	294	305	298	327	320	298	300	283	271	306	301	306	307	328	316	338	282	299	329	312	282	276	311	284	300	315	293	314	330	308	286	333	323	303	318	318	318	282	348	297	326	302	347	297	327	294	334	310	297	290	333	348	285	316	322	337	321	307	312	308	294	303	337	331	323	316	313	289	333	330	332	283	289	332	308	318	295	310	267	304	310	322	269	285	320	317	305	295	298	310	289	267	300	294	313	327	336	301	319	349	287	293	300	322	333	303	301	341	280	332	298	284	310	296	284	317	296	298	327	314	262	281	295	314	297	284	300	301	316	296	293	297	306	307	319	304	333	301	293	310	322	302	296	312	324	310	269	304	294	280	296	301	322	315	302	294	326	301	307	314	309	286	300	315	315	270	306	305	313	292	326	303	335	295	332	322	301	319	326	289	287	335	285	311	257	320	318	340	306	318	337	332	344	321	319	327	325	314	324	295	249	286	312	290	304	263	302	282	283	303	294	332	316	324	309	303	306	294	295	298	307	331	302	320	309	320	308	286	281	319	289	317	295	316	320	306	296	326	333	329	297	299	289	328	280	299	334	304	325	298	295	301	324	325	296	315	275	350	315	294	300	315	282	318	311	304	308	315	310	311	308	316	283	289	277	299	299	292	315	320	288	351	320	311	288	295	304	304	307	263	303	303	305	309	325	317	315	259	291	330	312	295	313	311	317	309	303	300	328	268	295	321	319	326	320	337	314	291	276	294	324	308	334	293	308	318	330	294	310	330	310	302	287	304	297	295	271	319	315	283	314	292	293	277	299	307	295	313	318	323	288	293	313	313	316	344	291	312	312	300	264	316	322	293	319	320	292	299	301	327	347	310	319	320	318	311	332	297	318	284	322	320	307	332	306	276	306	311	301	307	319	283	298	316	309	292	286	274	306	298	321	315	298	314	332	329	301	291	305	317	307	285	302	318	301	310	291	314	283	302	320	289	289	312	283	296	299	304	302	304	306	278	301	322	308	291	317	329	301	315	293	296	293	303	280	325	308	316	312	286	279	328	303	315	306	312	300	310	270	307	285	339	336	287	319	293	315	277	300	306	280	299	322	293	303	304	329	301	341	298	309	293	309	308	328	307	341	302	293	274	300	292	300	268	300	309	289	295	306	328	305	313	279	295	275	323	286	302	292	289	305	312	321	339	317	331	303	300	334	288	306	288	305	300	324	324	311	320	318	305	329	310	335	310	294	308	304	320	312	297	290	312	289	315	325	318	319	333	295	311	308	302	290	316	305	299	288	282	300	293	340	309	321	301	306	303	282	294	292	299	300	320	317	292	325	317	309	321	323	315	294	293	310	318	301	316	296	305	311	294	280	301	289	311	324	289	297	309	337	342	298	293	294	300	318	298	317	316	323	306	306	303	303	311	310	282	322	332	305	279	298	296	322	277	271	296	308	346	296	308	287	294	315	294	323	288	297	295	325	332	306	286	306	280	327	291	316	307	302	287	283	308	287	303	288	312	330	297	312	299	303	269	318	298	313	308	275	301	308	306	310	307	311	305	288	277	274	293	308	281	340	308	315	294	265	304	328	298	286	319	283	317	284	270	310	284	306	292	331	302	314	310	302	278	288	297	325	305	299	306	313	304	290	304	289	333	346	317	273	324	319	285	335	283	291	323	325	311	315	308	304	283	285	328	293	311	293	336	298	294	326	320	286	302	286	296	315	307	309	282	300	321	303	324	312	324	300	337	284	290	276	320	324	311	302	293	306	328	292	292	297	297	300	295	308	293	281	294	315	311	308	300	293	308	328	320	305	345	299	294	302	314	314	305	309	312	333	300	319	300	290	297	305	303	330	297	311	315	333	331	280	296	310	314	317	294	308	301	322	324	303	293	304	305	295	297	307	297	312	279	315	307	302	326	302	329	301	320	335	313	293	300	287	305	313	296	291	333	306	282	329	292	365	286	315	310	319	308	337	271	296	285	313	300	303	303	284	313	300	303	307	294	324	344	262	331	299	313	296	319	309	319	324	307	312	318	301	310	274	329	319	292	314	292	298	324	310	319	292	297	293	309	292	318	293	313	317	295	318	268	342	329	328	318	295	326	274	311	331	318	288	266	358	316	333	299	305	312	315	302	310	315	312	299	310	303	341	309	312	291	307	313	287	325	305	301	307	337	319	319	282	336	312	295	305	342	314	283	308	301	301	322	323	307	325	310	315	296	290	289	296	305	309	296	350	312	317	303	277	319	302	294	300	298	332	329	335	300	304	321	279	291	309	291	290	293	305	312	283	290	300	277	305	304	285	305	325	299	294	316	285	297	295	273	301	336	287	280	306	290	323	284	317	320	330	314	320	304	298	296	312	292	295	309	349	345	316	311	312	301	296	310	288	276	313	305	311	309	310	284	292	288	300	300	309	310	291	310	310	298	286	317	306	290	304	308	306	308	336	313	315	329	350	320	348	302	303	309	322	332	287	315	317	309	328	296	288	283	285	322	330	323	278	295	304	303	305	310	326	320	310	326	316	329	317	333	297	299	318	295	303	286	322	296	323	318	307	273	315	306	316	271	319	311	297	312	306	326	311	284	315	340	319	295	329	307	322	324	318	316	294	298	299	348	316	310	291	295	304	307	291	304	310	295	309	328	324	313	318	303	300	314	305	325	292	284	323	315	321	343	295	279	327	320	268	304	318	324	331	323	328	328	293	301	291	325	328	298	316	300	317	285	317	286	316	287	302	303	312	322	281	295	324	292	307	336	321	313	311	332	291	274	318	339	327	300	334	289	320	335	308	301	341	312	319	303	284	301	308	289	292	292	279	341	326	299	316	310	285	321	303	305	305	300	313	296	281	325	346	315	291	323	307	287	308	301	284	313	288	299	305	293	293	305	305	314	307	302	325	306	301	296	296	284	316	296	315	306	287	292	284	302	312	312	323	313	305	335	279	310	291	303	308	294	331	303	301	291	292	329	280	314	282
26013	46929	31064	16238	6147	4086	2436	1564	1097	816	666	575	551	510	479	462	427	410	458	407	384	375	402	368	376	377	366	366	348	388	366	352	368	364	335	350	358	362	375	350	343	350	358	374	320	345	369	347	359	370	362	360	380	364	390	323	354	331	344	385	344	329	389	356	320	325	350	361	366	347	352	398	347	382	315	377	333	357	329	346	324	342	325	361	348	364	366	356	332	344	346	370	330	335	342	362	343	368	366	381	371	379	356	382	396	372	356	356	364	367	337	321	319	373	365	316	356	379	398	347	386	398	414	410	389	387	383	384	339	381	338	331	346	342	335	335	373	323	352	297	340	363	353	342	362	332	350	322	343	333	326	381	338	393	355	334	367	343	369	341	354	319	335	356	337	310	366	355	360	341	354	361	363	354	347	356	337	333	358	339	344	342	397	342	366	391	336	356	343	351	338	357	337	375	356	306	345	362	374	347	355	356	352	329	356	357	345	337	357	369	364	325	330	363	351	350	335	342	337	347	375	342	328	320	346	351	358	345	372	342	348	337	361	311	336	361	362	353	358	323	314	324	372	350	339	347	363	351	326	346	353	338	398	325	311	316	345	338	314	329	348	335	307	329	369	383	352	354	346	349	338	378	367	339	324	349	349	321	346	363	336	353	322	333	322	353	328	360	338	359	369	398	367	361	353	354	349	377	338	344	317	362	356	375	352	371	380	344	365	332	381	332	360	335	330	368	336	355	367	346	362	337	327	317	346	372	343	360	343	364	329	378	334	352	366	358	342	369	357	358	380	377	327	380	346	329	350	323	362	350	347	357	302	336	345	320	339	373	341	361	360	355	317	327	344	346	344	377	339	325	377	367	363	372	339	408	360	377	360	337	367	372	336	376	338	353	316	335	347	373	347	331	335	351	370	351	372	364	326	365	341	338	353	375	334	334	363	361	348	373	349	362	369	343	329	346	374	367	370	328	364	372	335	361	332	339	349	376	351	366	349	357	334	380	342	344	348	361	338	362	378	337	323	365	342	337	316	340	342	362	372	365	350	353	346	373	338	357	329	354	361	340	343	366	349	314	355	356	327	353	354	346	327	347	389	345	340	356	360	329	354	357	357	330	338	329	360	358	336	345	347	353	364	329	353	381	356	356	357	351	308	350	363	367	341	305	360	326	332	337	338	312	344	331	320	334	327	330	350	347	353	339	363	351	335	320	340	316	382	354	337	325	331	329	356	364	362	340	371	326	354	346	354	331	317	367	327	327	347	368	354	353	317	348	353	340	369	381	331	364	357	378	334	349	328	358	359	347	358	352	361	349	328	342	352	341	311	335	352	366	323	318	329	343	332	341	373	344	358	363	331	349	335	337	319	371	367	363	358	363	372	374	336	342	328	365	344	336	383	359	339	378	378	363	314	347	353	349	358	345	331	343	346	356	367	364	391	323	349	381	383	358	338	374	364	370	355	315	354	340	382	366	342	329	345	352	343	349	345	334	324	327	338	361	369	368	333	339	335	382	358	365	359	343	359	333	339	311	335	373	356	341	326	336	368	339	362	374	346	358	326	372	344	356	337	355	350	329	363	352	343	350	359	329	337	379	381	332	351	335	344	326	354	354	320	326	357	322	327	338	355	337	354	374	364	339	357	332	319	324	339	334	336	334	363	342	285	326	365	349	325	311	350	343	332	343	373	365	344	323	336	330	335	302	341	356	349	374	360	361	305	343	366	355	350	338	355	367	360	336	335	335	328	312	357	358	361	347	333	364	365	324	352	330	336	356	346	358	347	357	358	354	325	330	361	334	356	336	326	342	339	352	365	340	363	346	363	387	348	342	314	361	353	352	343	354	346	335	389	377	340	333	347	296	337	332	332	369	349	359	360	345	330	362	383	324	387	318	324	334	326	332	342	330	373	371	368	342	352	305	352	378	369	325	317	364	376	379	347	337	370	353	374	356	386	354	335	335	368	347	362	384	317	340	319	320	329	396	356	373	328	346	343	301	348	349	332	334	354	361	385	366	317	379	343	357	331	383	349	333	316	314	317	342	325	350	327	337	346	331	367	308	329	359	373	347	334	349	353	370	350	321	337	360	366	379	360	371	330	328	357	360	320	333	313	363	337	341	345	332	360	328	350	350	349	334	326	364	373	356	324	336	344	333	362	342	311	366	347	327	324	336	356	346	384	327	316	347	386	350	346	350	355	325	369	380	346	335	358	335	322	316	356	380	342	347	332	317	335	346	329	340	331	333	372	352	334	355	320	340	369	361	374	365	360	375	354	363	362	352	338	349	355	358	361	350	356	350	356	341	361	337	377	354	360	369	352	360	342	346	336	319	336	338	352	347	347	353	322	366	351	318	347	340	343	334	329	352	349	369	350	348	341	355	326	352	315	344	365	343	362	366	343	331	368	336	337	364	361	345	337	338	386	350	351	368	347	340	330	323	338	344	364	360	357	340	368	376	363	330	362	324	335	338	378	333	353	359	365	335	356	388	355	377	366	356	371	355	335	354	383	323	345	364	346	364	346	354	333	326	368	323	336	343	362	361	370	329	348	318	354	340	354	332	330	360	353	332	341	307	339	358	319	341	328	352	354	343	348	378	342	363	339	336	376	327	346	343	358	325	332	323	374	331	337	352	328	362	336	278	351	354	334	336	365	351	346	355	333	335	344	335	325	349	370	344	359	346	345	365	364	308	331	338	308	383	370	335	324	310	354	337	361	354	333	351	354	373	363	337	334	364	321	349	354	341	318	353	310	336	356	344	350	372	332	326	335	350	330	360	354	352	326	332	341	354	351	356	344	373	332	342	323	348	359	355	373	325	374	344	354	326	331	354	352	344	364	352	339	371	338	371	313	348	338	365	361	327	330	336	351	332	338	322	369	339	356	333	385	357	378	326	362	373	333	337	350	366	348	337	361	336	330	345	362	318	342	332	344	358	365	370	373	368	330	324	344	334	373	325	375	348	350	348	373	353	296	333	362	348	354	347	325	331	359	364	391	386	377	353	335	375	368	323	342	360	324	327	364	363	355	334	328	362	329	348	350	326	350	337	323	338	365	326	356	325	390	340	338	353	316	340	337	355	331	334	325	326	331	359	330	330	372	356	318	411	364	375	365	360	372	344	349	345	372	328	367	345	343	340	314	349	351	329	395	336	358	387	335	351	357	339	348	347	351	346	331	400	340	363	341	379	376	383	309	335	336	359	323	370	359	316	359	339	333	350	341	313	358	320	363	335	340	339	361	341	340	349	304	314	361	321	394	334	369	388	304	320	330	352	327	365	351	358	357	339	345	370	343	328	319	352	362	361	342	338	362	347	366	364	354	345	343	348	367	366	326	353	349	339	336	326	319	340	344	331	375	384	365	315	353	354	349	362	343	328	350	342	346	357	311	346	335	314	304	357	335	324	288	338	360	349	352	383	346	360	371	339	331	338	381	355	370	379	333	353	333	343	346	326	355	370	314	349	355	342	373	356	342	347	346	357	360	331	348	329
25371	21275	27504	25174	11071	1821	1001	619	459	398	358	340	307	303	292	282	325	278	294	275	281	311	276	262	275	270	295	265	276	286	263	257	241	237	287	278	270	267	278	274	250	260	282	283	247	252	263	287	267	252	263	264	308	250	286	264	268	259	259	272	274	275	286	285	283	266	280	273	260	292	276	281	257	299	278	291	247	264	261	261	270	263	282	229	282	258	239	269	246	228	236	263	274	260	271	268	258	267	259	268	252	258	252	251	227	267	272	306	274	288	257	265	251	295	273	251	264	257	269	286	281	301	290	322	276	290	291	294	263	268	263	285	277	270	264	274	285	266	261	244	246	238	263	210	289	264	285	260	269	256	289	275	268	258	251	284	254	274	285	259	268	255	265	265	273	287	251	241	283	295	304	271	279	284	306	252	254	275	281	284	261	257	284	271	288	258	278	253	278	267	270	255	261	236	262	272	267	276	260	283	289	247	250	250	264	273	272	221	260	254	240	249	250	273	267	261	232	283	257	302	221	301	224	275	252	243	254	254	258	266	259	256	277	288	258	261	270	253	267	253	235	284	276	276	269	274	239	252	279	268	269	274	268	275	234	249	261	243	275	258	276	247	267	257	277	245	272	280	229	263	259	273	293	269	273	252	244	303	262	261	255	282	256	272	257	271	280	240	235	255	273	259	279	248	266	248	273	268	259	251	258	274	288	265	264	264	241	252	252	263	257	289	273	266	266	248	254	259	255	277	245	271	284	263	273	269	281	299	245	288	276	247	273	254	243	250	270	233	275	264	287	274	271	242	232	261	278	233	260	248	295	267	251	263	277	249	275	270	258	278	287	266	256	255	263	270	251	261	285	267	284	271	283	279	269	256	250	334	255	253	284	267	283	284	263	265	263	262	266	287	289	247	286	273	263	258	277	279	240	288	272	278	271	261	253	263	264	275	279	293	267	258	246	250	267	256	273	275	288	274	258	255	258	266	250	263	279	249	275	257	298	276	285	265	233	289	263	303	272	266	254	267	265	271	277	265	270	249	250	261	270	262	256	281	281	270	255	290	264	252	234	268	215	243	252	284	280	274	259	258	279	242	275	304	300	299	251	267	260	259	263	264	270	264	259	275	268	227	246	285	274	254	269	241	288	273	251	287	280	289	287	258	259	276	263	261	263	254	254	263	253	260	263	246	279	261	281	270	269	245	266	283	262	243	233	248	301	276	273	259	254	277	254	242	279	276	252	282	272	284	246	267	232	270	241	248	244	240	266	245	247	263	270	282	266	262	268	282	282	262	267	277	290	286	265	250	275	255	274	259	255	253	274	248	259	238	250	254	276	265	258	285	286	263	277	240	261	266	257	249	279	253	282	248	280	278	324	261	262	245	254	247	257	267	247	267	263	262	255	276	271	272	267	286	252	247	256	270	261	266	252	256	288	274	274	271	246	294	222	268	285	244	263	297	254	252	289	256	282	289	255	258	268	273	262	288	262	225	276	273	259	254	262	278	265	227	283	254	254	260	246	256	281	266	259	279	264	253	228	260	252	236	250	262	286	256	281	301	244	281	278	282	273	241	279	266	277	293	266	270	234	264	281	279	257	264	281	264	240	273	243	282	256	285	267	236	255	275	270	253	259	248	255	274	272	245	285	257	250	251	293	258	274	256	286	250	251	259	245	267	284	233	239	249	292	270	279	286	272	280	265	263	292	276	244	291	273	266	230	283	266	249	258	253	266	287	268	238	252	276	229	264	235	251	247	261	259	260	253	290	259	276	267	254	281	241	275	255	268	284	291	268	270	253	262	252	297	251	248	290	243	283	285	259	261	262	270	252	276	249	236	279	262	255	270	273	251	243	254	249	248	233	278	261	238	259	264	258	276	271	266	272	255	271	265	273	280	245	254	264	276	271	243	298	304	272	276	244	256	261	295	242	301	286	246	233	285	293	277	252	250	252	247	268	293	252	258	256	239	250	286	270	275	262	279	269	271	252	292	284	294	286	258	250	280	269	307	257	266	262	302	265	245	241	293	235	303	270	260	269	269	250	289	259	252	263	248	285	262	253	298	267	267	287	260	239	271	256	287	265	271	263	265	269	237	259	236	282	291	265	256	265	278	230	240	254	258	260	267	221	261	257	254	274	281	265	248	268	240	259	268	274	241	273	229	258	262	239	264	258	279	277	282	239	261	251	234	277	262	274	286	226	290	278	293	304	278	264	260	255	265	263	286	231	276	259	272	270	261	261	288	273	265	263	261	268	250	308	261	248	254	255	269	258	285	279	270	283	249	231	256	280	281	258	256	291	231	275	280	298	244	271	284	269	246	264	250	242	287	292	284	269	247	276	258	254	270	236	264	274	249	274	287	272	260	262	257	289	266	275	283	243	272	286	297	271	261	264	292	250	219	256	276	272	290	267	266	274	286	246	294	254	281	277	293	240	278	259	235	227	272	270	261	272	276	240	274	274	284	246	299	275	255	257	246	256	245	276	268	280	275	251	259	252	288	271	259	262	257	269	262	233	265	274	232	252	269	283	240	281	253	242	256	262	219	247	262	256	266	243	251	273	250	267	248	267	287	269	268	245	266	279	257	254	244	274	263	266	252	292	279	251	255	257	275	268	234	245	246	270	266	277	285	293	252	254	280	271	227	239	272	250	282	223	303	265	239	246	251	266	275	239	267	283	264	259	278	253	262	301	247	249	264	289	266	280	265	259	266	248	272	250	243	266	275	282	260	248	293	266	269	282	280	247	238	274	278	273	300	266	265	288	250	277	288	220	332	255	269	257	260	251	292	289	281	259	277	259	245	259	243	251	286	281	265	268	308	289	274	274	250	246	270	237	248	248	279	254	280	266	257	239	269	279	257	260	260	239	240	250	265	267	243	243	270	297	241	276	270	279	257	261	277	290	256	255	266	268	260	269	261	266	298	256	242	243	247	268	270	272	267	285	236	270	267	248	261	304	268	288	267	270	282	255	264	261	275	276	285	268	280	265	305	250	259	265	257	255	268	248	261	248	261	297	260	271	238	267	280	281	247	251	277	276	284	268	292	258	268	249	255	297	226	249	272	252	253	255	274	293	294	278	297	247	239	268	274	278	280	262	269	263	212	250	289	252	236	282	237	279	261	265	256	275	253	242	270	274	250	257	276	243	256	279	278	240	251	276	247	222	271	247	251	257	239	247	260	266	272	244	230	237	285	278	273	295	258	258	281	256	258	266	263	280	240	281	268	267	275	230	274	255	267	266	255	270	276	280	288	273	278	246	243	282	254	250	256	253	255	257	255	268	299	255	261	262	263	254	283	274	271	260	264	271	270	260	265	250	254	292	287	249	266	266	246	263	316	283	270	273	250	267	284	274	261	242	257	272	240	253	263	271	304	244	274	259	268	248	275	274	276	237	280	257	258	242	272	274	281	258	264	283	239	266	285	253	242	240	265	240	296	287	248	295	260	250	246	274	233	294	274	276	257	284	260	252	244	255	241	262	249	250	269	269	254	247
25304	41940	28112	10777	4377	3165	1806	1136	788	602	479	449	413	399	370	370	328	344	319	323	342	305	344	321	341	305	307	329	323	293	326	301	314	287	327	313	341	341	310	322	320	297	317	307	314	304	305	305	292	310	334	308	286	319	315	287	284	309	320	318	297	319	272	318	299	299	284	322	313	292	288	319	312	324	302	288	356	322	295	287	327	292	293	326	323	306	320	286	292	299	314	283	328	290	298	329	326	321	345	345	305	330	325	279	308	322	350	317	322	330	306	344	312	301	298	308	310	317	327	352	329	357	358	340	359	321	327	326	336	292	327	330	321	305	315	298	328	282	311	338	288	304	335	325	340	321	296	318	308	345	285	362	306	303	302	307	313	303	335	302	289	295	284	282	278	318	334	331	313	304	343	312	302	301	331	307	305	306	314	322	298	319	329	318	309	303	324	277	280	279	341	296	300	334	336	274	290	309	289	295	284	321	315	320	333	300	314	296	300	313	329	349	292	328	336	330	310	324	320	324	292	296	309	309	312	309	295	318	332	308	309	298	288	287	292	341	319	307	298	320	282	337	311	299	342	287	296	319	320	316	316	301	342	300	325	312	343	322	332	296	330	271	309	301	319	320	310	316	350	299	299	328	285	319	319	338	332	301	284	297	295	280	332	325	290	339	296	292	333	310	298	353	313	304	305	332	319	331	300	320	312	286	267	326	335	309	312	304	317	334	329	337	297	296	298	319	301	290	296	308	280	342	289	289	310	266	322	319	328	304	319	287	317	334	303	308	298	317	282	297	278	318	298	323	312	284	311	263	328	294	332	326	324	288	313	329	294	306	345	331	321	298	310	320	296	319	305	290	291	310	338	310	325	310	353	308	283	278	328	289	307	311	299	318	312	299	313	313	322	318	279	298	331	325	275	320	319	299	293	332	311	305	306	299	287	308	323	313	300	298	314	296	307	293	318	307	268	315	288	333	341	282	312	300	317	335	294	326	319	318	322	311	309	301	298	289	299	298	312	299	298	306	299	332	320	321	323	320	306	298	317	306	306	299	338	322	288	313	315	328	306	328	324	269	319	304	308	316	295	294	344	313	292	321	309	320	324	303	295	309	314	276	303	301	292	310	295	286	303	307	295	325	289	305	313	294	351	311	329	295	318	294	309	320	285	317	286	320	305	307	320	324	307	313	313	331	310	314	316	312	290	319	302	305	317	284	321	312	297	279	328	295	318	298	304	320	284	307	308	292	295	322	308	294	281	289	295	303	293	306	314	332	313	300	324	364	306	296	316	317	346	338	319	315	326	320	315	318	315	308	293	328	341	302	310	311	325	302	329	318	299	285	308	309	331	321	324	306	302	329	312	297	286	309	337	318	330	338	307	278	311	334	312	307	315	306	282	303	325	288	308	304	326	309	339	281	298	305	311	314	293	316	295	297	311	296	319	296	291	307	284	301	308	322	290	307	296	294	320	275	302	316	313	312	303	295	299	317	295	327	316	308	310	313	319	268	325	335	293	325	277	296	299	328	313	315	320	315	296	293	306	340	324	296	331	315	342	313	320	327	303	293	303	280	317	308	322	348	327	294	315	299	316	358	283	330	297	299	314	288	313	312	306	302	306	302	301	310	285	274	329	297	259	311	336	302	299	336	321	325	299	324	325	302	305	281	283	320	300	313	295	312	312	296	314	327	302	315	309	328	295	308	300	294	297	317	327	283	317	291	314	291	288	322	300	280	322	324	316	296	317	314	303	298	316	308	304	321	288	305	301	312	328	291	317	318	298	334	301	328	290	320	301	300	277	307	297	312	295	342	294	258	316	302	322	298	310	277	303	341	336	340	301	347	298	305	298	294	320	347	293	291	303	313	351	314	285	299	306	292	270	313	323	299	312	284	337	310	335	288	306	301	296	307	297	305	322	330	311	307	313	310	295	279	273	302	284	339	318	338	278	274	288	292	291	304	323	313	299	322	303	310	271	310	304	299	319	262	307	308	337	324	326	317	298	302	334	324	333	370	302	298	339	322	303	339	325	331	293	313	313	316	333	338	323	304	328	315	318	327	348	336	310	308	303	253	302	326	321	305	291	287	302	303	300	302	315	312	270	307	302	294	299	352	325	312	317	290	310	299	318	311	294	278	308	312	316	333	290	301	332	326	309	323	295	342	343	343	315	327	329	326	324	322	283	297	305	305	321	299	339	292	298	340	313	301	309	308	321	328	310	320	325	288	300	289	339	296	337	304	331	306	314	284	315	295	290	326	317	327	330	278	312	309	288	305	311	335	281	298	305	308	287	319	287	285	292	323	315	300	286	304	309	312	328	303	314	295	310	285	303	344	279	292	309	318	315	308	295	323	308	350	304	294	339	297	300	335	315	306	279	304	292	301	326	312	303	297	318	284	298	311	298	302	299	323	314	330	304	288	311	341	300	319	296	325	296	312	320	322	305	331	323	321	301	289	304	294	287	284	331	349	307	311	305	290	297	337	309	310	297	317	272	301	284	275	344	309	333	298	297	312	325	302	310	330	332	332	312	300	314	314	328	301	314	296	333	306	318	297	301	333	296	276	334	325	320	320	289	296	262	321	341	331	296	330	278	324	305	331	317	317	319	276	298	312	323	300	270	331	298	295	300	325	316	329	319	329	325	337	325	287	281	338	323	294	291	316	326	290	294	300	298	329	315	304	305	352	324	306	288	302	323	321	314	312	331	330	304	318	316	334	325	316	290	301	292	304	322	307	342	286	334	310	315	296	304	339	330	280	322	292	328	309	296	285	332	341	306	327	323	332	314	309	310	317	324	329	304	320	329	296	316	286	343	314	304	342	281	325	302	284	274	286	325	330	312	336	290	313	301	293	273	320	327	289	315	325	320	280	348	296	311	349	294	340	357	318	282	285	302	316	275	299	303	319	319	317	277	320	315	289	285	319	305	311	326	327	300	341	287	303	313	281	282	322	351	340	296	352	311	354	304	315	312	319	326	351	320	344	312	293	318	308	316	316	312	313	313	327	306	317	312	298	309	327	328	304	311	319	322	286	307	317	309	322	302	317	319	294	325	278	337	304	331	306	337	316	301	307	356	310	317	341	291	298	344	316	334	342	311	321	317	337	285	315	332	283	317	297	325	309	349	312	307	305	310	303	321	334	302	315	319	319	332	331	278	306	286	306	300	279	310	316	297	340	319	311	321	327	315	294	290	333	282	296	333	326	311	306	301	295	300	281	300	329	323	310	325	309	324	331	326	273	307	301	338	325	284	305	292	352	296	336	302	301	320	315	331	294	318	308	313	306	307	314	291	326	334	333	304	306	288	281	346	296	307	331	309	306	313	333	344	315	314	329	331	297	322	312	314	326	301	315	306	316	304	326	310	289	301	290	337	310	311	311	307	332	315	319	302	296	332	342	270	302	320	320	281	272	306	281	311	345	325	292	299	308	298	331	327	321	314	281	312	308	290	307	327	337	334	339	309	314	301	329	337	298	334	300	319	323	323	320	341	351
23115	21310	28989	23972	21311	21323	9597	1587	982	812	726	591	590	554	528	512	495	431	438	460	433	419	419	431	382	433	396	430	361	414	395	379	389	400	406	414	370	377	379	404	384	385	367	392	371	356	363	395	360	373	342	366	388	364	388	378	351	359	369	350	336	367	337	403	422	351	401	364	381	413	372	377	382	383	382	368	363	378	362	367	386	363	373	399	377	375	374	407	372	386	381	382	380	383	385	388	372	375	374	390	408	413	376	379	388	357	370	418	385	388	386	393	353	382	370	355	419	398	434	422	399	449	430	419	444	383	387	410	380	364	386	336	380	369	416	376	387	384	396	399	365	364	365	389	398	392	371	371	394	383	380	415	361	378	416	404	340	387	382	374	399	414	376	374	350	382	378	376	357	377	402	410	347	348	380	402	366	378	368	368	375	347	370	374	401	416	387	355	326	390	377	357	382	373	366	386	362	391	370	349	381	365	342	355	351	380	373	350	400	376	382	356	384	368	368	385	366	385	387	374	355	410	362	390	358	369	355	357	384	360	389	358	365	385	356	376	385	433	380	362	386	387	368	377	343	334	372	391	388	372	380	371	362	360	348	389	377	360	395	383	363	366	387	413	389	376	352	379	381	369	372	345	406	364	375	367	346	346	388	385	400	348	377	361	367	384	367	403	387	391	396	337	363	377	386	360	371	369	365	377	406	380	389	376	330	420	406	370	356	369	354	377	399	370	370	377	344	351	396	348	353	404	410	352	391	393	415	421	371	392	337	365	358	354	392	375	383	375	394	419	378	381	400	385	361	422	401	382	355	375	381	356	357	375	379	368	374	384	382	384	370	364	364	338	349	347	373	375	361	398	377	401	366	390	380	332	375	348	382	381	358	349	378	365	369	393	370	378	363	387	334	338	371	405	353	399	340	328	342	388	374	390	367	400	369	393	358	361	401	405	358	365	338	362	380	394	378	404	337	416	366	385	368	357	352	403	364	363	357	389	376	359	373	349	373	336	335	341	384	388	392	397	350	386	364	345	388	349	401	396	348	382	339	364	362	309	359	382	368	362	385	374	383	368	374	393	334	379	360	388	383	396	388	376	366	370	360	351	435	376	397	381	354	385	392	373	360	352	386	387	409	359	373	383	375	363	389	366	368	366	375	382	396	370	390	392	368	381	389	371	408	367	365	392	376	415	390	344	383	371	364	379	359	366	389	342	368	343	348	361	380	369	368	386	377	369	364	364	346	344	383	427	386	358	352	359	381	386	400	327	393	367	326	364	415	390	370	362	373	383	372	407	384	364	390	379	405	372	379	365	374	352	360	411	393	425	365	356	376	389	394	377	366	393	357	382	385	372	372	370	369	380	377	376	367	373	374	401	376	371	407	365	381	343	325	357	376	384	396	372	373	361	354	378	399	369	374	371	357	377	391	401	353	361	367	378	375	378	332	329	392	380	352	373	376	337	366	436	361	340	388	384	374	386	415	376	405	372	385	390	385	385	400	389	394	381	377	357	350	399	378	340	371	345	377	351	374	362	361	351	371	380	384	367	368	387	416	360	329	383	374	371	371	361	381	370	419	393	383	399	335	365	406	335	406	388	370	370	371	360	382	340	359	364	352	363	369	369	328	388	391	429	363	375	378	366	387	378	344	356	388	403	421	372	362	378	397	353	401	354	372	341	392	406	359	349	355	368	369	405	405	343	397	392	411	354	404	350	420	359	379	344	367	392	382	385	371	357	367	355	352	358	377	394	317	376	334	351	339	414	377	370	347	379	320	366	370	398	375	359	383	369	401	391	393	385	378	342	372	374	393	369	372	401	383	357	384	367	412	372	363	379	337	346	391	344	327	361	364	390	383	396	392	407	362	379	360	386	381	375	394	343	375	354	360	374	354	402	356	382	356	364	381	379	375	378	385	369	389	353	357	389	393	384	393	390	385	379	368	372	385	382	359	371	412	374	359	367	376	371	388	367	390	387	356	411	352	381	371	383	332	382	373	396	349	337	375	350	389	359	395	362	376	358	371	391	365	373	343	364	365	373	369	366	383	366	392	365	385	350	403	400	400	353	350	413	400	359	360	385	356	383	385	372	384	377	384	389	348	365	352	343	383	374	387	369	386	355	365	364	367	379	381	386	352	372	379	362	364	371	344	377	388	348	378	375	382	375	385	392	351	374	361	344	330	373	395	352	336	357	339	365	389	366	367	359	341	350	375	348	349	366	423	309	354	417	391	365	358	371	391	371	367	403	382	349	407	404	357	413	378	340	387	389	408	372	378	386	400	359	376	399	350	372	388	366	390	378	360	375	398	383	380	374	345	327	374	370	377	393	394	367	357	401	381	413	372	383	338	351	357	335	375	370	369	372	374	378	368	370	354	353	353	349	359	344	408	420	356	400	372	373	361	375	410	337	362	371	369	371	374	346	347	366	361	371	372	355	358	353	389	350	386	350	371	342	372	352	352	351	351	349	393	398	389	339	382	366	371	347	387	359	389	396	388	364	373	355	376	385	343	403	375	371	372	394	349	372	377	374	377	380	343	370	392	392	352	361	355	340	350	380	357	359	360	390	374	361	375	388	380	418	379	381	379	410	370	389	410	375	383	348	375	390	367	360	388	382	338	369	373	385	359	358	382	345	377	394	381	354	337	389	352	365	398	367	386	398	364	393	369	345	379	405	371	379	376	371	389	356	363	409	379	422	378	379	378	389	396	387	342	362	361	357	353	384	399	386	364	394	408	367	397	375	331	409	367	429	356	357	376	379	369	381	396	358	376	347	391	391	416	383	370	358	346	403	326	382	367	404	402	341	396	397	369	372	383	366	364	377	381	323	388	354	394	366	386	378	386	408	377	405	346	356	373	385	359	405	368	350	350	357	394	367	347	417	372	399	364	392	372	402	363	374	416	357	415	345	371	359	360	384	379	393	374	368	402	403	366	389	394	364	359	371	361	357	378	352	387	355	378	359	341	385	367	368	347	334	360	357	353	366	341	346	369	365	385	387	412	381	345	370	387	340	377	384	373	362	380	376	390	389	360	361	363	378	416	340	401	382	380	342	392	380	388	343	349	397	367	363	364	365	355	381	348	341	409	366	377	377	332	381	382	371	378	360	382	379	376	380	396	404	385	368	337	387	379	378	373	363	365	391	352	365	365	371	361	356	369	349	400	372	389	390	373	365	395	379	337	366	388	364	392	354	380	399	370	382	361	372	383	382	359	427	377	364	384	400	369	375	368	340	382	354	377	331	396	390	333	334	356	383	378	356	414	374	400	378	401	363	375	394	377	352	406	385	365	372	365	376	379	349	373	387	362	364	388	352	377	372	375	394	355	378	373	404	384	383	361	383	399	409	370	357	359	328	354	417	358	424	380	388	380	391	367	334	369	383	373	380	347	390	411	373	334	380	378	348	388	387	346	349	409	390	371	387	369	379	420	336	335	367	396	393	374	412	386	384	361	316	365	414	362	358	366	329	363	390	362	348	345	346	373	375	395	403
29714	50820	36766	16665	8405	6027	3798	2352	1651	1248	1034	860	723	745	650	587	588	545	551	524	519	466	492	446	482	446	520	455	484	412	442	447	446	463	419	505	448	457	463	474	421	443	391	429	408	441	442	444	467	363	462	463	436	405	411	431	433	417	436	417	422	376	448	441	417	432	416	436	420	454	423	417	420	459	429	423	434	432	415	429	388	435	406	415	398	439	432	439	413	434	420	421	438	432	392	466	432	461	450	438	451	457	421	438	455	430	418	434	465	415	465	432	475	385	445	474	429	471	500	531	456	466	486	487	461	490	471	453	461	448	444	433	423	408	388	457	394	458	398	414	442	423	409	439	400	450	441	441	430	401	393	435	452	419	432	417	408	437	401	419	464	402	412	430	404	425	468	404	400	435	423	447	449	396	440	411	440	409	438	461	364	433	415	461	407	423	406	433	459	429	414	390	471	433	420	436	412	444	398	421	413	433	393	423	427	392	404	415	419	401	439	429	402	412	431	425	432	390	467	396	402	459	438	405	401	408	428	447	419	436	431	399	434	430	466	432	409	440	411	402	437	455	373	401	399	444	415	421	394	447	424	432	430	433	416	431	427	387	439	411	433	431	429	424	400	424	426	420	437	409	428	395	443	392	430	449	399	427	409	401	418	429	455	412	416	416	432	426	396	434	430	439	399	398	412	406	410	451	435	430	411	465	391	390	436	397	449	411	397	417	419	417	429	431	415	394	413	406	429	460	438	428	404	422	416	429	426	409	401	420	432	408	402	437	408	436	452	420	434	417	408	459	387	440	413	421	436	411	395	418	437	419	428	424	422	442	446	444	439	445	440	390	424	430	398	419	432	428	423	446	407	429	410	400	406	397	436	409	428	418	437	411	415	392	426	439	410	407	407	439	458	388	433	414	418	431	429	394	397	462	415	391	432	404	442	424	446	458	415	421	437	398	403	400	386	409	449	376	419	397	422	429	444	436	426	434	402	430	456	415	396	397	430	438	427	456	398	435	430	419	470	443	424	390	400	461	427	428	458	430	414	417	423	436	440	439	387	416	408	448	433	438	414	413	390	419	416	412	423	397	393	407	437	402	443	408	396	413	421	394	412	419	427	429	466	413	420	442	399	430	433	405	436	411	422	449	413	431	409	428	406	438	418	426	409	401	405	405	441	410	449	436	430	427	453	432	454	426	416	397	425	434	402	426	414	398	427	412	443	424	434	433	417	442	408	414	427	433	414	431	420	439	399	455	414	448	454	397	414	434	418	401	401	425	451	426	422	444	415	420	440	430	428	429	424	436	436	378	435	435	459	455	421	429	432	433	394	421	419	439	428	426	401	446	426	407	411	423	420	428	448	453	419	425	400	416	405	422	442	384	404	436	425	410	470	460	425	447	457	442	420	475	434	412	415	394	434	424	400	446	418	427	435	439	402	431	435	432	421	405	414	408	398	431	424	424	420	405	439	411	383	429	443	425	456	420	424	427	387	405	438	399	421	390	436	417	433	424	445	438	408	409	397	437	439	426	382	412	438	409	431	436	411	440	435	409	386	416	429	437	434	388	421	411	452	405	423	420	435	410	415	393	445	401	394	418	407	394	394	463	429	415	453	457	374	401	427	390	422	404	400	413	421	400	416	441	411	395	409	402	419	428	421	418	427	430	439	413	412	437	369	435	406	422	432	428	441	439	431	425	380	469	422	407	455	411	423	391	420	416	404	419	436	430	439	421	458	404	430	437	418	393	416	401	399	400	408	438	396	357	464	438	419	389	441	432	427	417	440	417	411	415	416	417	417	421	441	414	439	443	438	410	422	402	418	407	423	402	423	390	395	451	414	416	399	389	439	421	420	426	438	416	410	423	425	412	389	433	432	409	396	430	408	435	381	435	443	459	439	440	435	420	430	395	402	402	418	421	409	414	404	434	414	402	386	457	434	381	392	438	409	372	429	443	452	468	419	417	411	431	421	422	390	417	431	369	443	451	429	412	402	444	406	445	384	425	420	420	465	350	420	406	421	423	410	414	402	446	448	422	427	408	441	433	413	415	415	426	393	395	424	414	452	399	415	374	415	410	414	422	373	428	417	418	421	415	475	401	436	418	451	447	438	421	421	406	408	426	399	425	392	439	405	398	419	365	432	452	400	409	448	424	388	392	475	462	410	398	431	410	405	439	443	427	396	421	440	419	425	394	433	430	407	435	423	434	410	468	381	423	402	450	453	405	425	418	404	399	424	434	423	411	399	426	397	468	402	410	399	459	398	384	421	406	421	437	441	425	434	402	418	418	426	415	423	427	443	420	380	406	399	395	410	432	408	400	403	436	442	430	469	415	430	417	432	413	433	433	429	432	431	405	421	400	420	438	406	420	407	444	414	392	378	409	398	406	405	419	420	422	419	422	439	417	417	428	430	445	482	386	368	406	396	422	383	397	402	451	372	425	436	435	421	419	441	425	385	416	371	395	376	409	384	442	395	411	405	376	398	385	407	391	441	384	402	403	433	437	421	414	433	417	414	412	394	453	397	432	406	420	415	404	418	422	409	420	410	412	413	413	411	424	416	430	455	368	420	391	420	410	418	413	420	418	406	405	419	433	391	444	370	445	415	434	408	404	403	401	396	418	447	442	408	411	428	431	468	386	398	456	412	401	441	422	394	429	420	451	407	388	429	392	468	459	425	410	450	464	417	435	423	413	406	431	408	396	437	408	390	450	413	386	424	444	456	392	402	440	428	384	394	427	439	410	440	416	382	432	416	404	403	409	395	438	444	415	407	415	456	440	444	422	397	427	434	430	411	401	410	444	430	449	372	451	429	439	390	431	458	436	398	395	448	425	435	448	435	464	435	388	441	406	419	419	426	447	457	395	413	418	421	420	415	411	433	434	407	446	383	463	416	442	441	410	442	428	448	411	402	411	422	432	450	452	444	418	443	398	429	401	446	403	411	398	396	388	408	432	424	446	425	419	419	445	423	441	421	419	387	435	427	426	415	438	445	416	406	398	418	426	440	392	445	411	456	423	397	406	443	423	401	442	391	436	427	409	427	396	431	405	423	426	451	447	442	406	407	413	452	432	410	403	438	396	425	437	406	411	413	431	474	410	397	429	369	423	380	427	429	477	382	432	404	447	426	417	404	426	412	402	401	403	417	401	422	428	391	434	430	426	419	397	429	389	388	437	457	429	399	410	415	446	395	413	425	416	379	428	411	441	430	436	418	442	463	424	388	412	395	381	396	434	446	433	410	416	406	411	461	439	398	396	431	421	413	411	392	405	420	392	424	449	390	360	403	415	390	449	445	423	454	391	462	391	418	445	415	423	408	440	459	415	393	438	394	406	411	400	423	439	406	418	397	464	430	428	409	412	408	424	408	461	393	437	407	410	382	409	416	401	404	446	396	422	415	413	413	433	407	404	421	429	420	412	416	390	443	397	425	413	448	361	441	444	407	415	406	412	425	419	434	408	441	416	420	384	427	417	411	427	429	436	398	422	422	399
28478	25024	23746	8803	1689	970	582	444	326	296	247	265	252	291	246	284	271	282	269	267	284	261	282	268	275	249	254	241	262	236	259	229	295	258	236	233	246	253	296	259	233	275	266	269	262	246	263	262	245	282	285	254	242	279	293	290	252	248	274	254	266	250	255	272	263	238	268	267	233	271	267	262	254	270	247	273	258	253	271	260	270	277	248	274	272	259	293	273	278	304	249	238	283	262	262	245	273	259	226	267	260	238	258	271	264	230	260	301	249	250	270	248	248	250	260	290	247	247	276	307	313	308	251	291	252	269	289	263	254	267	277	291	258	243	254	260	271	258	259	247	280	266	303	253	242	255	241	267	225	237	243	276	270	272	256	270	241	274	252	263	281	260	295	268	229	293	255	256	255	246	254	294	279	257	278	271	251	274	260	269	279	260	265	244	236	262	235	255	237	240	250	240	251	277	259	276	222	244	265	249	244	248	227	253	265	239	274	263	262	256	294	278	255	289	253	272	235	266	256	263	247	279	257	247	253	262	253	257	273	262	252	274	249	234	256	259	238	237	282	267	287	254	288	256	281	283	271	276	262	248	265	283	239	284	245	283	261	259	305	280	273	275	265	243	262	288	273	248	272	275	270	245	268	274	234	266	253	230	282	251	274	242	249	262	239	259	268	281	290	243	238	256	244	223	251	291	253	252	261	231	287	232	230	256	255	272	264	271	240	260	296	267	259	274	270	286	245	255	272	283	273	272	268	246	270	257	221	241	285	249	244	255	258	275	267	273	275	291	295	284	306	243	250	231	270	261	272	271	229	232	262	268	240	257	258	283	230	262	267	261	245	248	237	271	256	249	269	259	259	288	290	254	286	278	284	235	243	226	258	278	275	288	270	256	265	250	272	271	284	275	238	257	243	260	272	259	236	205	269	286	268	284	253	234	266	255	276	255	265	265	251	279	278	301	291	263	258	253	260	245	269	267	273	246	258	248	273	241	246	266	280	297	250	253	258	275	258	267	225	247	269	274	241	243	258	283	255	245	245	260	236	215	259	242	271	259	261	278	258	254	262	263	284	231	271	273	255	254	252	255	260	264	225	277	233	248	273	252	249	231	253	248	231	260	271	236	253	237	258	272	272	269	270	254	247	239	260	286	295	291	246	236	275	236	266	262	244	275	241	280	259	252	256	240	246	272	271	262	284	234	243	284	268	258	261	255	260	282	232	252	249	222	250	246	264	277	254	267	275	243	251	254	253	273	274	287	240	262	262	243	285	286	250	281	291	254	283	254	291	272	279	275	245	253	265	254	246	248	263	244	254	241	266	258	267	245	247	269	246	241	230	276	263	275	247	244	266	265	257	277	239	243	266	242	241	246	243	245	262	270	255	267	264	271	254	279	270	254	246	243	246	235	257	249	247	282	256	276	252	245	266	252	264	249	269	274	245	223	268	252	259	265	270	267	258	261	263	257	274	254	292	268	250	258	232	283	259	245	277	266	237	249	255	279	254	277	238	250	255	265	248	250	280	259	273	285	249	256	263	253	249	255	260	261	269	268	259	254	261	249	253	254	271	249	253	268	256	256	271	247	260	260	260	281	239	289	250	257	222	260	270	267	276	254	254	303	287	260	251	246	260	261	264	237	283	236	276	243	241	267	258	255	276	238	261	297	259	262	244	261	264	264	277	267	261	261	265	267	245	260	275	259	224	261	262	279	278	271	241	273	266	242	269	244	240	263	251	252	234	259	257	261	262	296	274	274	274	276	249	249	260	237	247	243	236	288	255	259	251	260	215	248	268	256	255	261	270	243	276	277	276	251	249	263	245	258	229	293	244	252	242	244	240	204	276	247	275	271	256	267	250	275	233	267	274	261	248	282	243	278	241	270	260	269	257	241	273	255	272	264	244	267	271	302	256	245	244	257	238	277	255	260	249	226	268	288	269	274	272	232	277	287	248	248	266	244	282	268	245	236	262	282	280	274	279	264	254	235	266	270	270	263	253	274	241	249	245	267	267	261	278	256	234	277	245	257	267	240	260	256	252	249	257	258	279	226	261	270	263	265	236	238	269	216	250	279	246	246	239	260	250	258	260	233	255	280	267	292	235	282	251	261	270	278	264	247	261	257	274	246	264	248	271	237	270	274	255	297	244	252	272	262	252	230	245	254	255	267	256	249	275	302	293	288	225	274	255	225	258	235	253	260	272	253	266	272	227	259	274	249	280	285	271	264	221	287	255	234	231	254	226	250	264	254	268	247	258	286	258	247	300	257	234	251	259	255	238	293	282	240	250	238	276	267	255	222	266	276	245	223	276	234	249	235	255	261	272	290	271	254	241	245	247	268	248	246	276	258	285	236	275	263	243	266	254	261	261	256	257	284	229	270	251	254	250	280	253	254	248	223	261	257	240	246	252	247	234	277	278	250	244	277	232	258	262	266	278	252	263	288	280	263	267	260	262	270	280	265	278	253	260	252	241	257	274	252	275	250	258	283	242	274	272	256	279	293	225	263	255	277	273	227	272	260	253	258	264	255	251	243	260	256	263	259	258	277	244	256	264	253	266	270	236	240	236	246	252	266	268	265	270	249	272	259	279	291	257	262	256	236	265	275	258	257	239	283	275	293	260	255	272	251	265	281	268	258	248	249	244	241	259	249	250	253	286	246	245	263	256	267	251	235	261	264	247	257	223	260	252	271	258	258	246	259	239	259	226	255	260	251	283	267	274	274	263	253	268	240	248	264	256	258	254	251	291	242	295	252	246	247	259	267	247	284	255	263	251	266	244	286	268	262	241	265	257	247	250	290	274	258	240	244	259	256	215	268	263	269	235	269	229	254	251	276	268	268	264	295	225	246	261	264	263	259	255	262	279	233	270	253	276	284	292	257	283	237	242	247	249	254	249	258	282	221	270	261	280	255	265	236	280	281	260	266	259	253	228	273	276	276	241	261	236	265	277	246	274	249	272	268	280	257	273	237	251	272	265	284	253	294	290	254	275	279	263	273	268	273	267	250	242	250	250	256	265	266	276	243	253	278	248	269	236	252	272	272	237	274	256	276	265	251	270	276	273	250	278	257	258	252	275	280	265	231	269	245	241	238	265	253	272	283	250	270	254	265	285	256	238	269	243	238	295	279	287	268	258	308	283	273	257	275	253	287	245	249	270	281	271	236	256	265	252	260	262	260	261	279	259	286	240	273	238	272	290	245	262	256	221	270	243	247	270	273	277	239	266	228	256	266	257	260	257	290	296	243	253	249	275	239	236	274	250	278	265	267	279	290	284	273	283	259	261	259	264	296	262	261	245	256	233	268	246	261	249	271	252	266	275	241	282	249	272	270	236	257	265	276	249	250	254	222	256	233	252	223	262	260	288	260	256	271	279	267	262	252	276	251	253	254	269	269	234	227	262	273	227	286	257	242	271	270	272	264	261	273	279	253	248	257	241	265	252	258	244	265	235	259	257	302	265	283	262	270	266	269	280	269	276	272	256	263	280	271	273	262
28803	39755	22651	6907	2821	1826	1057	681	476	401	336	361	325	358	321	279	316	294	312	279	341	295	292	294	287	273	305	318	316	268	272	322	285	330	327	314	298	326	288	303	286	324	344	288	311	298	348	289	293	313	300	286	300	289	308	307	323	318	289	300	336	282	315	311	299	282	302	297	340	332	333	309	299	301	310	299	254	291	327	303	318	302	306	285	307	286	295	283	308	297	294	321	304	273	294	324	322	282	281	348	315	287	316	298	326	285	318	324	299	303	289	295	297	320	305	299	296	330	324	395	397	357	308	312	295	297	282	285	301	280	293	273	295	266	293	298	327	300	333	333	268	320	326	304	319	322	290	302	352	294	303	310	282	297	306	288	308	292	295	296	329	274	327	287	270	323	328	295	299	312	292	266	278	322	286	300	307	272	295	311	331	305	314	311	277	294	295	309	291	265	295	315	274	345	318	292	330	304	300	302	319	328	285	282	300	307	278	279	291	307	334	323	314	274	293	280	309	312	296	316	325	285	290	310	283	290	341	294	300	303	312	301	267	324	301	313	322	312	333	306	319	306	273	303	315	292	281	305	329	300	281	321	290	314	294	300	290	305	294	305	267	334	340	272	310	317	307	275	269	267	303	296	290	302	301	311	316	294	277	292	292	271	289	296	309	317	290	291	295	307	292	280	303	294	283	302	266	292	352	307	292	284	299	299	320	303	281	292	307	288	320	309	268	321	299	318	312	295	246	250	324	301	301	300	329	341	312	306	308	294	274	294	284	327	332	320	302	290	298	271	279	296	319	287	313	336	311	299	305	305	311	308	297	320	311	299	290	299	287	306	305	318	301	312	284	306	313	283	293	323	332	295	304	289	294	309	352	291	305	320	316	300	318	283	297	284	296	302	316	310	317	306	292	327	305	304	290	316	283	304	318	294	342	281	289	324	299	289	311	318	297	286	317	285	303	325	305	324	283	308	332	288	290	315	312	307	309	295	303	287	318	286	278	299	297	278	300	313	322	285	287	310	276	295	289	298	300	308	301	284	326	299	302	342	313	326	284	291	309	302	324	279	350	284	285	304	302	299	320	307	335	319	309	306	319	296	315	287	276	303	285	297	291	298	310	301	304	261	330	322	288	272	304	291	290	297	307	335	287	311	310	294	314	272	351	246	302	312	290	310	303	306	295	279	295	282	290	291	311	304	303	302	312	316	283	309	266	302	297	319	311	338	286	318	295	324	301	303	307	288	290	292	298	319	272	280	303	302	299	280	346	302	352	266	303	253	327	298	276	313	314	328	321	322	286	336	302	332	295	311	269	296	306	317	312	302	284	285	345	284	304	306	323	305	265	304	303	287	311	297	296	339	292	308	281	297	296	291	300	286	304	279	314	307	304	313	310	303	252	282	295	303	285	322	306	305	314	264	316	296	318	284	324	284	322	318	291	317	331	292	310	303	331	301	288	299	282	276	329	303	278	312	276	264	299	291	294	302	308	295	297	303	303	288	286	328	327	278	286	306	289	294	310	279	288	306	302	280	328	338	312	269	301	295	286	321	280	270	264	291	287	294	297	282	305	331	273	304	315	290	277	296	274	350	336	287	303	303	300	318	279	324	284	315	310	300	323	288	318	310	291	297	305	315	288	288	284	296	337	296	318	280	293	280	311	299	303	304	300	333	276	317	280	309	285	300	287	277	302	291	273	310	296	288	326	308	303	291	310	279	299	274	279	324	289	313	287	310	297	310	303	297	298	324	285	311	279	318	321	330	289	295	336	302	278	332	284	298	278	298	277	294	304	294	312	306	294	303	298	313	307	277	292	296	340	295	300	319	318	309	294	285	284	281	270	287	284	301	317	319	291	305	271	302	344	293	324	316	302	332	272	289	321	310	327	302	317	273	307	297	305	294	298	311	324	319	289	293	310	277	302	296	335	307	310	289	282	278	286	275	304	287	292	281	312	332	306	287	287	288	301	265	290	310	302	300	277	326	292	327	325	318	295	296	322	302	307	296	307	298	319	290	301	318	307	330	348	311	309	301	316	308	312	294	323	306	296	301	329	315	313	313	335	297	308	296	309	294	316	288	293	312	328	287	303	291	277	313	301	282	287	295	294	332	285	295	312	305	287	324	321	330	286	334	301	320	344	294	320	281	299	347	291	294	307	288	289	301	288	287	302	289	331	321	288	307	315	291	301	321	300	316	326	303	297	322	285	277	299	300	324	325	309	306	289	286	321	298	293	274	325	300	313	277	299	299	283	310	275	311	275	293	308	301	325	299	306	293	292	333	292	323	283	288	303	307	335	307	321	315	310	284	293	315	298	335	285	301	303	320	250	279	273	306	319	290	299	303	284	323	291	326	293	296	269	276	289	304	328	304	287	284	317	319	272	288	299	319	277	296	291	314	321	314	323	316	312	302	307	273	293	296	308	313	299	294	326	315	318	307	301	267	286	283	297	297	318	310	289	314	309	300	293	327	294	302	276	294	285	292	338	321	311	308	295	299	294	277	301	304	315	304	276	310	293	299	283	299	309	307	320	288	313	294	338	310	297	341	278	291	298	305	273	279	326	305	314	275	305	310	310	316	301	297	304	290	316	296	293	294	281	285	339	320	308	279	278	285	307	310	322	307	272	310	270	300	318	320	312	302	299	340	295	327	293	323	303	310	307	286	319	312	299	306	269	308	285	309	294	297	307	283	263	319	299	306	310	346	329	291	320	329	285	305	324	291	283	306	304	318	317	314	334	320	293	304	320	311	290	292	298	290	282	316	315	301	304	296	300	303	317	261	277	312	326	302	308	310	310	299	327	310	292	310	294	304	313	283	299	310	314	303	312	313	294	302	295	302	262	324	325	265	298	289	326	308	289	311	288	306	288	310	312	311	291	310	296	306	292	299	286	302	301	323	285	278	305	303	314	303	303	304	310	318	293	262	304	272	318	327	274	315	291	343	283	278	294	286	284	314	328	284	351	287	296	277	311	296	296	287	308	292	271	321	304	286	293	294	324	312	318	305	304	294	305	311	295	325	289	275	296	288	294	328	318	284	315	315	292	281	311	293	328	306	298	285	296	278	314	325	312	322	298	318	325	284	293	292	281	311	309	330	314	333	270	291	336	307	290	317	284	311	295	312	296	317	301	307	286	287	318	298	287	292	303	326	297	281	274	300	327	322	310	310	285	281	288	285	337	276	267	316	292	322	312	304	343	287	310	307	304	320	305	332	294	309	289	285	323	316	328	324	293	332	285	303	315	299	338	304	294	307	296	304	282	268	318	286	291	338	271	315	304	297	312	303	290	300	298	333	313	277	299	301	325	298	302	293	299	338	307	306	296	286	274	334	295	316	303	312	308	303	322	290	315	289	299	298	276	309	283	286	285	302	321	295	315	302	286	320	301	301	311	288	303	322	299	297	305	298	283	296	269	288	275	300	331	323	297	290	286	283	313	317	296	303	302	307	295	315	313	300	266	298	283	287	309	311	293	298	291	309	290	299	276	291
24210	21317	28556	24429	21233	11025	1902	982	621	512	444	446	409	389	379	364	385	389	386	346	340	362	374	328	315	336	334	338	322	320	298	375	312	321	330	304	291	338	349	330	325	304	311	368	316	343	302	318	323	309	315	361	316	308	314	308	325	317	316	315	318	351	337	336	320	344	327	331	325	295	285	351	306	324	303	322	309	292	331	287	334	318	349	280	324	310	330	308	307	333	306	316	310	313	315	320	324	324	315	333	347	308	304	357	324	326	331	335	328	339	311	325	305	295	324	356	307	329	366	377	394	336	348	343	347	327	368	341	292	307	333	299	356	298	323	310	318	287	331	337	332	296	336	319	286	320	321	325	301	331	297	320	282	323	325	358	291	318	318	311	304	335	329	319	296	302	340	294	335	327	358	288	329	366	272	341	333	301	330	330	360	321	335	319	336	307	356	325	323	304	321	303	329	320	319	270	287	322	320	341	328	300	320	349	315	319	308	304	277	335	298	313	306	319	325	294	311	335	318	331	331	303	322	298	319	331	324	329	330	326	286	333	323	324	344	277	304	320	312	322	335	352	310	312	300	314	328	306	345	317	276	341	313	304	293	314	308	287	340	309	296	309	300	326	336	352	302	292	296	328	323	292	313	349	330	337	321	322	332	309	306	299	319	309	289	313	318	299	303	279	310	325	328	347	343	340	318	298	300	339	320	319	354	294	294	354	305	302	349	289	328	315	316	301	316	341	323	294	297	315	320	302	299	296	325	327	331	333	275	318	332	314	366	325	312	320	321	305	299	319	297	321	346	302	306	310	305	313	324	312	297	327	324	335	317	321	315	313	324	309	304	334	338	310	303	303	290	301	283	309	325	292	328	314	312	337	307	305	298	318	347	353	333	356	304	311	309	337	292	320	310	294	347	290	321	296	295	290	316	321	300	333	279	319	289	316	277	281	339	331	306	287	310	329	274	296	308	314	317	351	292	333	325	330	321	305	322	311	333	307	311	292	282	304	324	312	314	307	321	323	296	301	347	329	297	315	333	311	324	286	309	332	346	346	331	329	322	261	307	318	299	319	342	333	302	305	319	301	276	335	317	329	325	317	358	319	330	324	332	328	316	314	279	315	284	357	337	319	296	316	304	337	275	321	303	295	321	311	325	315	316	328	311	325	305	322	313	323	364	303	316	336	342	328	288	346	323	318	341	334	315	315	325	307	302	314	317	297	316	296	320	301	317	354	295	331	295	314	287	303	280	319	317	311	304	319	308	333	324	318	308	288	318	316	308	327	320	293	335	327	315	312	287	316	365	339	337	307	336	324	328	340	336	321	328	309	328	333	330	303	285	325	306	323	324	322	337	304	302	312	317	303	331	307	310	295	320	317	309	319	286	317	298	306	328	284	303	342	320	330	345	322	300	311	307	303	324	308	317	321	311	329	290	301	340	293	340	299	313	362	339	322	310	308	328	286	283	299	316	323	336	345	321	285	279	336	301	315	321	342	325	376	335	345	332	351	306	299	319	336	295	301	316	334	300	341	306	313	349	325	335	303	317	316	295	327	302	305	327	305	324	311	313	308	325	333	320	313	312	318	332	317	332	341	309	343	326	314	329	343	330	343	310	312	344	295	378	324	312	304	315	301	299	292	307	324	310	308	321	331	320	296	308	308	315	295	324	335	336	302	290	311	274	335	300	299	301	305	302	340	341	315	319	303	313	345	312	306	311	312	328	300	326	300	322	322	322	312	300	323	337	292	306	294	335	321	318	314	302	301	352	293	318	287	296	333	288	302	337	334	322	349	312	335	308	304	331	321	309	327	323	281	340	320	323	345	309	319	335	324	322	320	338	342	303	278	296	325	323	311	326	313	326	295	315	332	321	321	308	316	300	312	292	289	310	313	310	304	288	314	306	294	284	307	294	287	294	325	291	292	343	314	345	324	338	339	322	292	309	327	308	325	327	321	342	319	312	314	348	306	338	302	303	330	305	320	314	320	366	315	296	316	309	271	325	342	309	318	310	329	340	295	343	322	310	329	281	327	293	298	334	332	321	343	328	303	297	323	299	356	310	319	325	294	299	324	299	307	292	304	306	303	326	304	316	322	308	309	322	302	334	318	308	300	321	345	323	327	285	305	295	312	334	329	290	322	287	344	312	314	335	308	313	326	315	313	323	316	317	333	343	306	323	303	280	331	342	282	324	310	300	290	289	318	344	315	288	306	298	284	336	332	287	324	289	320	315	307	302	294	314	291	291	328	338	311	282	284	325	335	330	306	339	297	311	320	317	300	331	296	324	341	337	321	306	282	349	291	340	324	346	309	293	272	338	327	319	296	320	336	333	318	316	306	323	323	323	286	284	292	297	276	324	304	323	335	343	330	301	335	321	331	330	292	328	314	296	314	312	332	312	310	309	318	298	304	332	314	307	346	306	337	306	314	312	308	315	342	324	324	302	331	304	289	315	286	294	318	304	330	318	328	318	320	308	304	317	307	306	305	294	308	319	351	307	312	330	263	335	306	315	301	352	318	324	339	292	285	302	313	349	318	308	309	327	310	300	320	319	300	346	347	332	329	336	310	299	312	304	309	325	323	302	307	318	328	312	352	303	292	310	293	312	314	312	294	309	287	312	292	330	309	294	288	341	333	318	328	311	311	314	295	311	300	304	297	296	309	324	307	318	329	314	314	317	273	338	326	317	308	308	341	331	331	307	301	302	291	313	328	286	286	321	324	282	291	332	300	292	323	338	331	306	315	293	298	306	296	351	340	303	334	318	303	286	310	347	319	351	302	308	333	303	320	325	321	307	337	298	307	360	296	296	298	316	314	329	303	290	320	307	290	315	315	329	360	312	283	310	277	294	304	320	344	321	286	339	336	315	339	347	282	326	307	321	340	332	337	344	305	283	306	338	313	311	318	317	295	307	308	311	300	332	317	320	297	314	299	290	296	308	324	345	332	287	315	309	318	335	295	275	316	307	301	320	316	322	331	319	356	301	330	303	294	326	311	331	317	323	282	303	289	279	321	294	306	323	305	306	298	325	332	296	307	309	335	314	321	341	288	303	322	293	314	332	308	326	306	306	316	346	316	317	303	332	337	316	336	293	345	321	320	320	353	327	336	334	322	316	284	286	312	316	319	311	266	318	337	300	294	318	316	321	308	322	310	349	299	310	326	280	319	302	315	292	316	344	299	311	326	309	298	353	279	317	307	284	307	336	299	328	299	294	302	281	301	301	345	330	320	284	333	335	330	326	313	333	317	321	322	316	311	287	326	320	278	353	304	320	315	293	315	293	313	350	300	355	309	293	304	301	317	310	304	331	325	291	296	315	317	305	294	352	314	299	291	339	320	308	315	311	321	295	295	299	287	314	343	312	296	294	306	302	291	328	294	319	306	290	328	289	310	322	292	287	284	290	310	294	316	356	308	337	316	356	312	299	288	326	331	305	321	296	339	303	327	298	322	341	324	313	301	318	308	330	331	324	297	334	300	317	288	351	310	311	348
26865	48964	31231	11434	5687	4033	2421	1479	1077	781	651	604	547	491	483	473	424	410	412	410	428	428	421	372	402	407	372	376	372	381	371	374	363	389	401	345	378	364	387	355	353	371	412	358	364	353	375	403	321	418	374	333	363	363	374	372	346	369	325	363	377	350	361	378	348	367	366	341	385	351	367	338	329	329	403	383	348	382	383	365	368	371	381	353	345	392	368	329	350	389	365	332	346	342	404	369	378	375	370	367	356	421	394	385	378	367	372	362	401	358	385	357	392	348	345	341	342	328	390	466	405	444	384	414	399	376	394	383	378	362	350	326	375	339	352	330	382	360	335	369	391	340	370	339	360	395	387	363	333	357	362	357	350	382	370	328	343	335	343	348	355	361	372	398	370	390	375	351	349	351	341	367	351	332	373	358	355	348	371	353	364	354	327	341	363	359	355	332	343	383	358	356	330	372	368	356	355	351	358	357	378	360	378	359	376	376	362	383	346	330	336	325	334	365	367	360	336	399	350	342	363	376	370	336	409	369	386	400	348	332	352	358	346	376	330	329	370	362	348	338	372	349	347	339	359	355	370	361	345	347	362	361	339	375	372	388	357	339	351	326	325	358	372	345	360	366	387	381	347	348	366	354	341	349	368	362	326	356	334	372	357	390	382	347	342	369	336	378	343	380	362	373	355	373	363	341	346	340	372	354	368	329	365	365	346	332	361	372	366	323	378	361	351	367	372	383	357	361	374	349	320	380	346	379	330	378	369	369	353	368	355	352	378	323	361	343	381	378	368	360	353	317	386	311	355	356	362	382	342	346	343	346	358	387	376	319	362	364	352	348	383	331	348	367	361	389	382	360	348	335	341	359	374	342	382	371	369	364	365	368	338	338	346	370	358	373	365	372	368	369	359	346	384	346	330	361	342	390	387	345	359	345	355	357	357	343	366	409	364	375	363	355	380	348	381	351	377	343	340	340	365	351	392	357	371	387	348	374	390	345	353	370	342	354	344	377	322	362	352	333	379	366	339	354	375	366	388	361	329	378	353	324	367	334	382	366	368	339	380	378	392	373	380	383	359	369	379	357	322	347	346	333	368	337	369	401	366	366	376	368	364	366	386	344	355	380	357	407	345	358	371	384	345	382	376	359	346	352	387	355	355	380	366	394	356	390	377	341	357	372	357	395	379	394	350	403	373	351	351	401	398	384	348	360	356	343	350	380	356	364	345	357	368	380	362	377	361	367	340	363	361	350	383	384	361	338	357	373	377	362	403	367	367	371	388	342	413	325	369	364	368	345	327	344	339	385	378	324	382	399	356	348	361	356	351	383	362	357	367	351	356	335	384	357	350	340	355	371	346	341	363	368	352	358	343	358	354	370	330	324	355	330	393	378	347	335	346	356	351	369	354	364	363	352	339	334	363	409	377	353	348	371	370	359	357	341	340	366	357	352	354	329	353	353	338	348	380	378	347	358	372	342	361	363	383	323	362	391	342	348	319	350	385	351	385	393	401	363	342	336	390	387	347	395	363	373	373	384	343	355	351	337	328	351	365	359	345	339	373	343	345	369	353	350	337	366	347	381	363	357	372	354	377	356	350	355	381	336	348	338	363	344	362	332	362	361	362	364	357	362	376	358	360	366	361	358	377	368	358	333	381	348	345	346	364	387	375	378	382	368	351	351	384	319	363	339	351	336	360	336	365	376	348	343	333	368	368	386	338	405	338	402	359	415	359	346	343	358	375	365	366	390	364	351	361	378	329	369	319	378	319	352	374	389	346	350	375	367	372	393	373	399	355	351	347	361	352	372	354	361	312	371	371	357	376	373	350	348	370	377	330	362	353	339	354	350	378	350	359	329	403	361	367	345	387	340	357	381	351	382	329	369	382	338	348	392	377	311	368	365	380	402	348	356	340	331	352	358	369	338	333	348	370	315	361	349	381	378	341	354	364	364	357	347	330	362	389	343	379	327	351	337	394	350	361	314	377	354	354	374	358	333	356	379	324	325	359	362	375	358	335	359	351	351	365	362	337	361	343	373	349	355	362	376	381	378	341	354	344	382	368	365	355	380	372	377	338	380	339	351	353	346	354	371	361	373	331	369	355	368	354	358	360	353	379	369	343	369	357	347	364	376	337	366	345	373	393	362	367	356	353	331	366	394	362	338	356	332	366	367	353	328	351	335	339	370	332	371	368	358	363	378	354	352	312	366	355	366	366	376	343	378	341	363	345	340	348	361	345	335	363	363	366	354	400	376	329	369	341	345	378	354	349	355	381	349	361	371	354	371	360	341	388	369	382	362	376	370	357	350	329	366	350	342	350	389	365	375	380	357	341	328	379	381	362	338	371	354	366	365	374	391	373	373	375	395	367	383	376	367	394	392	370	358	329	362	371	357	342	364	360	364	378	350	388	370	335	354	360	332	373	365	357	371	390	368	357	339	349	344	328	355	330	355	352	362	366	365	391	344	374	339	361	357	399	368	357	355	382	345	367	355	369	372	376	380	361	360	358	353	324	380	373	352	322	385	396	369	330	360	336	388	350	395	365	372	345	377	376	325	351	351	333	352	332	377	361	370	359	343	340	344	383	352	367	359	364	362	341	376	346	380	376	367	343	362	364	381	352	340	357	335	345	366	370	368	357	365	329	359	343	369	366	386	371	314	349	367	364	336	378	370	336	367	344	328	309	352	354	355	384	375	342	335	342	387	342	365	366	370	342	346	337	351	357	365	375	365	379	341	327	369	323	367	379	342	361	354	375	357	349	343	361	364	367	401	354	359	376	351	369	353	342	372	368	373	357	351	338	334	343	337	378	365	377	389	346	365	374	407	359	364	388	335	362	359	345	334	328	353	359	376	386	338	371	351	383	375	370	338	355	345	371	337	381	320	340	359	342	378	361	304	348	349	357	397	352	330	344	340	355	355	362	374	344	342	392	357	374	379	337	394	375	352	350	330	333	373	360	378	408	346	353	339	367	336	364	365	357	362	341	344	370	334	361	370	359	362	365	360	372	362	401	365	346	393	358	331	365	367	384	346	370	365	385	347	334	360	372	334	379	336	378	351	374	366	333	346	382	337	383	372	390	362	339	317	341	351	353	381	353	352	339	354	325	362	366	372	347	357	349	368	366	349	339	350	387	406	376	359	359	367	373	363	315	345	381	362	353	406	344	338	364	355	361	360	350	358	316	328	328	368	357	342	367	335	359	369	383	359	383	328	381	383	363	366	350	377	333	307	386	350	350	337	337	324	388	370	375	365	386	345	376	368	334	385	351	375	350	369	363	335	386	353	360	328	365	370	374	357	330	362	353	381	381	335	314	374	342	359	330	356	349	358	382	335	382	386	371	356	330	333	351	330	360	367	384	360	345	360	361	330	386	342	365	326	364	353	350	343	394	350	362	357	347	395	335	369	366	344	366	345	358	402	363	369	372	350	340	378	413	350	347	359	348	368	335	407	324	348	368	346	370	338	357	362	374	366	367	351	364	337	336	394	349	314
25483	21323	27487	25193	10690	1837	899	595	496	403	350	365	342	307	275	304	299	317	308	287	282	273	257	274	272	303	277	312	269	281	260	269	251	268	263	251	267	287	256	269	271	273	274	273	262	282	259	241	258	294	280	277	265	251	286	261	275	257	254	229	272	283	263	271	279	261	254	285	238	236	289	267	266	244	263	261	260	262	255	254	278	277	266	271	272	280	235	264	264	246	273	258	244	276	311	263	276	287	290	318	274	271	303	243	280	259	286	298	262	287	285	263	282	268	269	271	262	284	312	299	307	303	286	303	310	294	260	268	258	271	256	257	278	246	261	282	253	263	284	259	292	236	278	244	257	234	241	272	255	264	266	279	249	248	270	261	268	264	251	236	256	276	277	297	256	298	294	258	286	257	286	242	253	247	258	267	273	248	288	276	288	244	245	275	293	256	268	301	290	280	273	270	281	231	269	249	270	294	269	296	263	247	253	268	267	294	289	251	286	278	262	271	248	280	274	298	291	260	257	249	260	274	262	281	277	263	262	280	270	251	264	280	275	286	269	284	248	252	279	271	264	272	249	263	292	230	266	258	260	263	250	267	265	285	235	271	263	258	267	268	255	268	263	262	269	288	277	271	245	272	253	260	289	294	233	283	236	240	279	235	272	275	272	277	276	255	267	256	260	270	237	284	279	251	255	247	283	258	251	258	274	249	259	281	269	286	262	299	289	248	259	278	223	293	290	290	252	256	237	244	270	308	267	274	245	249	249	258	268	284	284	286	269	243	245	228	284	258	243	304	269	306	268	239	247	281	312	241	241	283	268	265	249	293	248	267	278	284	246	313	249	257	259	266	296	265	227	258	254	245	267	283	265	267	234	281	256	232	271	290	294	233	253	258	265	277	288	289	269	275	256	280	266	263	270	266	246	243	303	258	276	261	274	301	257	260	271	278	285	265	261	249	275	288	286	254	259	259	258	244	250	262	244	285	254	252	252	278	257	285	260	260	271	282	259	279	279	282	251	272	250	265	256	303	246	274	241	283	247	270	268	263	268	256	277	259	271	260	262	264	268	275	266	248	261	281	248	272	269	273	265	264	245	256	275	252	246	260	253	237	247	256	259	266	266	292	252	262	264	273	255	284	265	298	286	253	274	286	249	257	267	263	248	262	264	271	241	247	249	272	246	257	216	279	252	262	266	274	259	229	251	269	274	277	268	248	250	260	265	254	285	272	290	267	273	276	252	241	281	259	247	230	261	292	251	272	247	268	282	250	289	268	290	291	254	263	276	264	240	309	284	286	272	246	272	270	286	251	292	276	287	270	288	260	259	266	254	249	250	280	239	292	275	268	256	268	265	273	245	255	279	244	273	274	245	271	269	279	277	258	260	270	281	241	259	245	255	271	239	257	236	247	267	255	257	276	268	290	271	284	277	257	244	296	271	246	280	253	269	263	268	275	268	254	256	259	256	244	286	262	278	267	255	302	273	252	240	231	262	259	253	278	263	276	263	253	254	279	275	259	274	277	298	264	257	270	266	282	258	233	268	277	257	275	249	259	284	238	288	249	274	264	262	257	265	286	269	260	243	253	292	287	267	257	284	262	267	251	240	261	278	259	291	267	260	243	227	274	248	277	258	274	239	273	261	279	309	309	282	251	253	272	274	278	246	270	270	244	302	243	265	263	269	248	270	253	241	283	265	236	237	285	256	253	252	286	259	273	296	259	265	272	232	248	265	259	273	252	271	251	253	271	273	259	275	287	247	269	261	239	271	281	253	271	269	274	250	262	281	255	263	253	251	274	248	250	271	237	258	288	272	275	255	263	275	269	240	261	273	252	273	261	255	263	266	260	311	258	287	255	263	243	269	281	254	275	275	272	260	257	254	268	271	280	239	245	263	278	254	245	265	260	267	267	246	255	261	226	248	306	282	239	242	262	274	272	288	266	273	239	271	243	237	292	285	269	273	262	243	272	282	267	265	283	256	270	265	283	265	267	271	270	261	279	247	266	238	287	283	253	239	269	262	250	260	265	247	280	264	250	262	269	256	279	266	293	272	287	278	264	263	272	270	258	287	282	271	272	262	249	257	270	267	261	254	293	263	288	285	243	248	284	271	289	283	269	265	275	276	305	236	262	260	259	277	272	266	251	291	263	277	280	268	253	269	278	275	280	255	278	251	246	260	272	287	246	269	278	248	252	257	286	266	266	261	270	276	261	244	289	299	265	285	249	278	270	264	271	268	247	252	271	281	251	254	228	270	257	268	258	274	251	277	266	256	274	268	265	279	264	241	297	269	266	276	278	253	244	239	238	284	238	246	291	295	282	255	257	304	239	230	249	278	272	284	296	250	280	280	270	284	273	262	295	258	243	243	289	258	250	274	252	278	271	262	271	297	263	275	245	288	247	267	256	238	287	236	252	239	263	279	282	249	270	254	286	265	288	278	255	260	254	275	248	273	303	249	238	275	292	256	254	253	279	257	251	268	273	301	265	278	268	282	268	269	254	232	277	282	260	274	255	275	267	258	308	238	259	295	259	256	262	281	259	266	271	269	280	264	261	252	278	237	292	269	263	261	265	250	263	263	256	249	235	259	242	268	287	265	252	276	264	245	251	237	268	254	290	268	250	271	246	252	270	268	260	249	257	278	267	275	284	245	267	257	291	283	259	269	241	273	221	277	243	295	259	274	266	283	285	262	250	292	278	280	261	245	265	239	261	266	259	272	256	252	286	253	273	245	282	267	288	270	250	242	285	272	270	282	269	249	260	271	243	292	267	265	275	258	272	238	261	229	275	251	269	286	282	255	279	236	255	272	296	248	271	275	231	267	245	248	259	270	260	290	231	264	264	272	234	267	256	235	266	273	280	246	248	246	254	272	256	252	253	269	249	236	279	255	262	266	285	272	265	278	296	251	272	287	287	231	282	299	247	280	272	294	247	274	287	255	269	286	287	264	256	253	258	266	271	230	261	245	251	258	263	245	263	250	244	282	279	281	231	287	271	265	277	240	246	249	275	266	248	267	296	237	268	261	263	290	272	263	288	257	275	242	235	274	285	268	266	281	299	286	249	291	237	279	257	270	244	240	256	252	253	269	259	272	270	237	243	247	259	251	220	253	262	263	282	242	305	265	294	224	248	274	249	262	259	273	267	242	271	256	278	280	263	283	235	249	234	279	255	246	297	236	285	260	290	282	258	273	259	257	260	251	268	272	266	254	271	250	291	292	246	268	281	274	262	325	273	244	247	272	245	286	259	249	268	284	278	282	269	269	255	244	252	250	273	276	271	270	266	253	235	284	238	243	239	257	272	258	265	273	230	266	259	258	262	260	286	249	283	275	251	269	280	258	246	275	258	223	266	245	266	257	291	303	294	247	244	227	235	261	263	269	277	267	246	283	279	261	287	290	274	275	271	259	252	279	275	223	262	274	241	248	254	284	280	291	264	275	256	299	278	270	266	246	281	266	261	288	277	258	261	295	280	249	260	260	258	280	271	264	260
27035	44889	28506	9254	4207	2976	1710	1120	753	541	510	429	447	429	334	359	357	345	343	366	311	324	316	319	324	346	328	297	322	342	332	327	346	317	303	326	341	318	342	317	310	336	333	324	311	329	311	363	313	326	331	305	294	286	325	289	297	313	312	307	308	300	343	302	343	323	308	335	292	304	306	352	313	343	335	298	341	329	317	300	319	324	332	331	300	315	298	283	296	295	344	319	304	295	297	334	317	329	333	307	361	339	330	306	337	329	332	361	328	318	296	317	320	318	302	327	287	329	347	407	323	342	368	323	321	323	321	295	286	287	322	341	331	311	301	309	325	323	335	331	308	345	306	299	313	314	335	325	301	363	275	305	319	279	313	309	288	331	335	298	301	295	320	312	319	315	306	314	314	331	315	331	330	297	346	328	318	304	321	319	307	323	316	305	348	324	302	323	312	306	312	306	306	316	322	289	337	323	317	313	303	304	323	316	316	297	311	312	306	306	302	332	275	304	309	282	324	300	341	331	314	330	311	303	319	336	323	329	294	343	360	323	299	290	319	289	343	325	282	307	308	299	334	312	327	291	312	317	316	310	297	304	329	296	350	310	268	299	309	321	303	282	321	352	308	323	299	296	300	299	318	325	339	309	310	313	324	295	295	314	307	310	323	296	324	307	335	317	341	280	299	309	308	324	333	325	316	311	334	267	319	326	298	298	332	323	340	321	315	336	328	332	336	294	320	343	312	320	315	319	319	327	324	295	330	307	278	332	305	322	329	335	311	323	326	292	313	316	350	301	287	297	302	329	307	314	332	318	310	309	323	300	351	291	343	314	315	279	306	307	305	301	300	291	314	315	356	312	309	289	334	316	344	309	352	287	309	312	330	302	316	317	277	345	338	285	295	329	303	314	328	318	310	334	290	327	309	296	317	327	308	277	285	292	303	307	297	314	297	319	314	287	314	301	313	342	320	330	292	313	327	323	326	299	319	324	289	311	297	288	306	275	299	342	315	321	300	304	288	321	363	331	284	333	288	331	313	315	332	315	307	288	318	317	331	293	318	312	334	292	312	305	355	303	313	345	308	302	294	308	317	330	302	305	339	295	291	282	305	335	332	280	335	303	302	308	320	309	313	307	291	315	325	312	278	291	304	311	303	333	300	292	320	312	313	304	309	300	302	277	314	340	290	295	285	310	308	309	283	333	310	321	278	319	280	367	294	304	342	301	320	306	303	305	331	303	320	300	313	292	325	307	340	286	315	299	320	336	292	313	285	323	280	295	311	282	304	303	313	347	287	345	299	325	312	315	302	300	295	289	265	298	325	289	319	324	319	275	308	307	306	308	324	278	315	302	318	311	308	336	309	296	283	312	341	346	317	283	337	350	311	292	279	332	324	296	296	324	323	306	316	331	311	274	318	302	315	299	314	309	308	321	316	298	308	320	319	311	287	307	331	318	309	310	317	321	327	297	307	275	327	306	302	318	317	310	325	301	288	381	324	317	290	298	327	329	298	327	343	287	304	326	302	314	329	337	345	327	331	311	320	293	334	288	304	336	321	326	303	300	312	308	293	308	325	345	309	333	358	304	321	317	280	291	325	304	343	326	314	268	326	304	296	318	336	306	317	331	298	316	302	314	306	296	312	325	299	323	299	347	318	296	278	314	294	309	317	336	315	356	313	317	297	343	314	366	333	319	306	301	301	294	295	293	296	311	333	300	302	308	320	320	316	300	322	314	307	329	307	322	349	309	286	325	317	308	323	316	298	312	300	294	311	298	317	290	310	308	332	330	336	316	300	293	315	289	331	313	324	320	304	330	322	310	293	298	294	300	314	335	314	305	300	297	310	315	303	317	295	304	314	309	296	315	305	350	334	318	290	276	335	303	309	303	307	317	324	294	305	325	322	323	289	295	312	301	333	305	314	301	333	301	288	318	340	326	349	281	339	296	315	274	291	332	312	287	339	307	336	370	333	326	329	359	311	307	307	311	334	304	320	326	305	331	316	304	283	326	310	282	306	301	314	307	285	309	320	285	341	299	320	349	333	310	274	316	337	308	289	311	327	314	315	318	333	317	288	346	322	341	321	350	323	318	295	299	318	304	308	364	340	311	334	310	319	317	294	351	349	280	308	309	326	334	309	322	312	308	312	283	331	314	283	307	284	343	309	316	333	323	326	315	318	331	298	354	325	317	317	324	323	322	313	312	355	321	316	295	335	289	346	310	326	316	325	306	283	301	289	327	336	316	303	339	313	293	275	310	314	306	299	297	297	308	316	295	309	315	303	310	286	328	328	336	339	312	318	297	340	292	306	296	331	350	311	272	310	293	340	321	308	322	314	307	310	340	309	327	332	324	310	316	296	320	313	296	312	295	297	317	300	284	314	333	300	293	331	310	308	340	321	336	332	296	350	320	308	303	314	310	307	279	325	290	313	327	307	336	327	314	321	345	320	326	303	343	295	319	291	293	321	298	300	287	327	339	301	285	325	323	318	320	325	312	337	324	293	315	339	304	341	329	311	295	297	316	276	331	303	308	305	360	303	328	306	283	317	301	308	317	275	324	289	321	304	285	302	297	320	305	325	291	293	346	273	295	307	331	318	335	326	313	322	327	322	296	324	294	333	301	335	314	319	329	287	289	285	279	345	329	329	317	303	328	286	298	313	311	296	332	332	326	326	304	300	291	331	292	313	339	288	327	318	313	289	305	325	309	318	296	321	332	295	321	307	314	327	301	326	299	281	315	326	309	307	351	339	324	326	311	310	329	300	313	305	305	323	310	311	325	282	326	301	318	313	301	315	279	326	298	299	304	317	303	306	344	321	309	340	275	313	292	310	292	307	308	315	278	310	324	301	289	301	289	330	325	340	327	292	288	309	299	314	332	301	341	331	306	290	293	306	306	322	314	316	302	326	327	306	328	333	296	306	348	293	311	292	310	299	334	309	316	304	289	337	294	336	324	305	285	314	325	306	300	332	303	335	329	325	347	313	299	299	306	296	291	304	314	352	295	297	315	303	337	291	325	302	305	292	306	323	277	311	288	333	303	279	303	335	308	335	299	298	308	306	316	296	293	331	324	309	314	315	321	298	314	331	337	306	296	311	310	293	297	295	306	319	295	317	332	327	295	285	304	330	344	323	307	299	297	336	315	314	309	335	310	310	301	305	295	316	313	329	308	317	302	322	283	292	316	335	302	299	297	316	331	273	310	296	292	336	342	283	318	306	335	335	308	351	320	327	315	340	325	320	331	336	293	309	319	317	292	305	309	309	327	289	321	333	292	313	283	284	325	325	300	324	331	302	293	339	313	306	316	310	317	327	287	314	325	274	285	288	328	298	303	374	339	310	365	306	276	326	297	310	333	344	318	325	308	322	303	305	309	303	298	326	292	331	347	310	310	334	309	313	300	305	315	278	341	320	324	303	315	317	314	335	326	308	324	310	276	298	299	330	303	298	336	289	321	283	320	336	299	309	302	321	312	332	297	340	327	325	323	299	293
23139	21310	28939	24013	21301	21284	9398	1666	978	758	737	594	533	533	468	501	451	450	439	424	423	436	422	415	418	433	367	383	411	376	358	410	386	360	358	369	371	355	393	361	384	365	384	359	342	355	375	366	375	391	387	386	381	387	351	357	356	379	374	385	357	357	352	385	388	380	400	368	370	356	398	395	379	372	360	389	353	378	396	399	362	343	353	356	373	378	355	382	385	394	357	368	339	384	390	398	393	374	407	392	370	355	369	386	372	348	428	384	392	370	418	379	364	355	376	416	366	387	450	486	458	423	423	392	377	420	363	387	362	355	387	357	374	347	358	376	377	316	352	373	368	371	356	387	341	342	377	368	335	380	349	369	379	398	369	399	377	378	393	375	371	399	358	383	369	383	402	380	379	366	363	340	324	376	385	366	369	378	370	400	351	340	375	349	381	365	364	357	362	382	382	375	369	386	381	368	382	351	343	368	362	414	405	372	371	358	364	390	357	372	399	388	416	370	363	370	363	370	387	368	344	351	386	370	372	388	363	323	360	392	362	365	337	392	363	364	370	408	367	407	381	380	365	368	363	393	379	394	376	383	382	390	372	395	377	343	344	371	367	333	371	379	384	331	328	340	324	381	372	418	387	361	376	374	374	369	391	373	361	329	346	363	368	349	352	367	378	374	369	375	377	369	366	390	366	364	380	361	390	365	393	352	372	376	404	353	372	378	381	332	395	381	370	386	397	397	394	391	367	399	350	346	371	385	388	390	359	370	407	385	393	372	354	366	378	342	383	387	346	385	359	328	378	389	358	367	341	361	369	368	364	387	398	350	392	373	333	383	344	371	378	374	347	359	368	389	383	370	368	351	404	384	373	400	359	384	332	351	366	382	351	361	335	373	352	380	343	392	335	370	351	345	356	397	359	344	382	386	362	345	382	338	372	385	350	368	377	365	412	383	367	339	388	409	387	360	356	334	396	387	387	413	370	355	395	367	418	358	379	385	383	380	344	370	344	380	359	368	405	372	358	335	371	358	378	351	374	359	372	376	391	407	360	380	357	340	386	368	392	382	358	373	385	376	392	371	348	345	388	375	368	332	355	362	373	349	346	381	355	382	373	350	390	358	410	393	354	391	377	351	351	362	352	371	423	313	352	374	361	373	362	379	370	381	379	368	359	387	381	380	362	365	362	416	399	368	357	357	373	358	394	359	380	383	349	362	354	368	342	373	371	371	377	385	388	321	376	393	339	391	372	368	356	339	357	371	395	326	401	359	359	354	363	380	377	332	341	351	401	381	379	382	381	410	388	366	370	373	362	365	384	355	353	355	386	368	419	399	381	381	345	393	390	360	374	375	398	350	366	357	360	375	329	392	357	380	400	368	362	378	342	359	365	340	396	342	351	370	405	397	351	371	375	383	380	364	398	371	401	370	361	371	389	382	318	341	377	328	347	366	376	364	384	347	361	380	376	374	346	347	375	362	330	364	359	364	389	356	354	348	348	367	368	397	337	375	343	390	370	343	350	342	414	343	359	345	339	352	337	353	394	366	356	359	375	355	354	342	362	397	370	342	384	336	349	376	360	346	339	344	387	412	356	392	374	400	363	357	350	357	373	369	374	354	386	392	382	413	364	368	370	329	368	365	317	379	360	340	382	369	393	351	393	346	392	328	403	387	380	366	362	374	360	361	391	362	351	390	403	380	342	382	353	355	378	361	365	387	370	372	398	382	369	348	378	388	401	363	355	369	389	373	345	380	359	394	371	386	374	393	335	355	346	379	337	379	384	371	354	318	376	394	349	370	375	381	370	374	341	349	348	354	387	366	360	356	398	355	360	363	390	371	355	392	366	377	396	395	337	367	362	358	356	366	362	349	360	357	387	331	382	394	368	366	351	343	347	378	361	360	364	353	357	341	361	373	365	398	378	372	370	383	354	356	374	367	391	370	366	352	349	372	420	353	345	354	394	372	378	361	371	337	385	371	390	367	322	347	362	362	357	354	386	357	355	357	380	402	360	366	390	316	398	390	363	350	391	363	380	359	400	385	379	355	343	367	379	373	379	351	370	362	370	367	376	406	333	398	374	347	367	360	386	344	361	364	336	400	392	359	345	376	387	359	377	387	403	358	370	374	383	352	379	357	370	338	369	388	375	357	385	348	357	362	391	380	360	372	366	371	374	383	369	382	360	377	353	345	385	368	368	343	363	364	361	359	366	373	344	348	376	374	393	382	331	369	366	359	368	362	341	390	332	384	380	380	390	371	346	388	387	402	366	414	368	374	407	351	368	362	344	368	396	339	352	345	352	379	376	355	349	378	376	379	337	385	397	371	349	397	337	391	372	383	397	385	362	372	385	366	341	371	379	367	366	381	383	359	369	351	358	370	367	365	368	335	372	352	385	399	348	384	366	376	363	386	378	368	412	380	377	377	360	331	377	393	373	371	369	386	354	395	371	412	348	355	341	347	344	411	372	393	385	345	380	384	351	379	362	331	353	360	409	376	384	339	383	339	354	348	383	367	366	333	367	359	379	371	343	354	373	346	359	378	347	374	357	377	358	345	357	385	396	364	373	329	331	389	389	360	358	391	361	356	384	352	370	392	366	417	362	337	348	396	382	361	354	370	368	383	352	380	372	374	364	339	380	379	386	354	380	366	358	385	381	376	342	369	364	380	373	397	328	356	331	354	352	362	383	374	363	370	384	375	372	356	371	372	345	391	404	353	361	381	360	355	383	328	410	364	356	388	378	388	414	363	403	367	394	402	381	357	360	356	359	382	363	379	419	398	369	362	365	382	368	353	388	352	306	349	377	347	367	383	362	353	380	378	382	342	366	397	357	353	383	342	325	349	364	381	335	375	375	390	382	341	359	393	361	407	377	356	375	385	363	397	384	361	338	397	350	328	309	371	329	348	365	384	373	375	356	372	356	380	335	400	367	371	374	394	361	378	397	391	364	331	380	384	347	338	376	386	362	356	376	353	380	348	376	388	352	374	372	316	369	352	331	354	373	405	374	360	350	367	389	391	340	331	371	359	388	391	364	406	392	373	377	395	349	344	375	385	358	350	370	381	372	361	386	363	356	415	355	376	385	398	336	377	341	378	359	369	376	380	348	416	383	361	331	386	386	370	383	337	377	375	363	350	360	379	384	368	349	387	365	370	357	373	378	366	359	368	348	360	357	359	358	342	366	360	377	359	407	362	379	383	376	334	393	416	356	380	406	359	392	359	371	367	392	356	379	373	359	363	370	378	385	352	359	387	367	378	360	338	373	353	386	391	368	372	393	378	351	356	375	379	393	358	358	348	364	354	393	372	369	351	389	384	372	411	392	371	383	375	369	364	387	382	380	365	372	358	339	359	365	371	377	336	366	374	369	331	370	380	393	378	386	342	361	379	366	373	370	358	364	379	391	386	348	324	327	389	399	380	374	337	387	333	336	343	385	380	368	370	341	378	352	344	356	381	371	354	392	391	362	370	358	334	367	409	380	339	357	355	380	337
29599	52701	36644	15995	8716	6030	3665	2428	1662	1130	942	796	738	705	601	651	568	558	555	483	521	484	481	453	460	436	494	474	463	433	482	424	435	460	453	415	456	468	445	425	450	430	457	418	390	427	424	427	409	397	385	415	428	435	396	433	423	439	418	416	382	431	398	462	401	405	421	425	404	431	430	436	416	448	430	431	436	436	454	425	441	444	384	410	430	443	407	413	422	424	425	451	416	453	437	386	399	500	441	475	445	453	421	437	469	422	455	436	427	448	432	426	454	402	438	437	429	420	504	603	501	523	493	462	439	434	439	437	429	382	413	412	461	387	420	420	381	401	405	418	407	399	410	411	450	430	414	380	418	419	394	410	383	420	434	403	403	399	431	438	446	396	400	413	393	454	421	419	392	411	445	402	401	420	421	425	398	427	420	402	406	435	449	407	397	424	387	412	417	425	412	446	391	410	409	407	402	402	418	444	398	458	432	400	395	450	421	414	414	423	452	403	394	401	395	400	445	378	426	439	438	475	421	432	443	421	403	397	425	431	426	411	411	404	450	379	401	412	439	432	448	411	405	398	433	442	417	382	432	421	434	415	409	419	447	422	426	418	407	400	399	418	408	395	408	423	411	426	422	399	437	385	418	412	426	407	393	419	411	411	423	418	409	407	396	394	433	416	409	385	403	399	420	427	450	403	413	401	457	405	386	416	440	402	400	401	415	453	422	415	397	452	395	398	400	405	412	429	437	441	435	390	426	448	420	422	432	390	408	424	431	405	413	363	375	450	381	418	486	397	415	404	418	430	405	397	429	388	405	418	427	447	401	425	394	432	380	448	430	427	403	401	425	386	411	442	423	403	424	437	407	437	417	434	397	387	441	419	419	396	428	365	399	400	383	427	432	417	419	436	434	452	388	443	410	388	428	451	409	456	438	434	429	459	419	383	402	436	429	400	429	402	433	417	375	444	414	412	407	407	397	416	419	394	435	440	407	420	393	415	420	394	377	439	402	440	371	396	379	400	416	413	396	423	415	384	426	402	388	392	428	421	386	398	407	433	417	422	416	404	428	405	427	425	436	456	444	413	416	398	419	415	447	411	461	439	365	420	426	430	425	388	449	405	439	406	432	424	436	426	407	412	380	404	390	424	413	389	410	421	436	401	413	431	436	391	449	429	422	422	418	427	411	445	382	428	425	416	438	437	413	406	413	417	400	426	401	404	410	410	427	429	431	417	418	386	457	422	402	443	423	406	403	426	397	416	381	396	452	366	439	410	409	429	410	374	449	413	442	445	418	403	419	413	403	423	375	404	427	460	405	401	425	428	444	411	425	420	408	416	445	437	426	385	429	408	441	378	419	406	403	412	405	414	405	390	420	440	423	396	393	442	373	429	401	423	397	422	432	432	390	381	406	430	402	431	403	399	404	410	421	407	397	422	441	419	403	423	378	440	407	414	405	412	374	395	384	400	423	440	419	392	415	417	420	382	391	422	415	469	430	360	398	441	427	434	426	434	414	444	385	382	396	407	420	415	410	404	401	409	430	396	430	398	411	406	420	406	428	376	430	453	397	430	389	409	404	436	404	453	366	427	429	430	411	440	376	415	421	423	417	387	422	398	426	433	449	414	407	437	412	372	403	410	422	439	402	412	418	449	402	361	421	423	400	421	431	401	415	382	433	416	400	404	453	418	400	380	428	400	410	393	375	370	405	376	433	410	404	380	421	414	386	418	429	390	422	428	423	445	423	449	434	440	431	429	407	398	404	414	395	469	444	439	429	450	412	421	442	426	412	384	398	411	429	416	401	437	412	434	408	396	423	392	392	434	387	397	388	442	428	418	408	394	403	418	395	397	445	405	417	426	397	419	408	414	403	402	391	439	407	393	403	433	404	430	408	380	378	402	406	430	405	410	400	402	432	372	394	385	450	384	409	452	461	442	443	448	404	387	420	423	389	378	444	409	426	393	400	417	414	377	407	455	433	421	447	394	396	409	390	403	404	388	401	392	435	419	399	425	418	435	445	379	455	403	399	448	398	404	421	412	429	467	407	405	416	400	417	420	423	433	375	396	422	428	380	425	419	397	398	457	414	428	432	411	417	421	421	394	393	425	454	434	427	418	420	395	438	431	406	445	405	388	405	427	400	441	444	446	426	405	421	410	460	422	456	411	435	410	432	430	446	437	393	433	437	428	452	388	416	425	400	441	400	440	428	406	405	374	393	400	424	407	427	412	398	432	402	408	429	404	414	406	418	395	415	403	427	418	411	401	376	384	368	380	452	427	432	413	458	425	411	463	423	407	409	390	427	467	368	428	403	424	419	396	392	395	402	380	399	394	421	381	417	421	397	412	396	433	360	456	437	400	396	391	423	464	394	408	425	425	401	443	414	416	424	411	407	390	426	379	375	433	442	401	411	436	425	404	436	416	429	408	431	403	411	399	435	397	426	375	423	406	393	425	424	413	440	383	442	446	402	431	398	386	424	410	442	437	423	428	408	427	455	435	390	421	437	430	380	373	408	399	407	412	424	436	442	392	402	443	437	468	373	402	401	430	425	399	393	417	400	420	412	437	418	435	424	435	414	417	391	463	400	414	449	393	417	400	403	428	384	373	435	447	396	401	458	408	433	432	441	438	419	401	424	431	394	431	440	406	390	381	386	427	423	406	407	381	436	456	403	383	422	402	429	441	410	408	413	453	402	386	384	413	418	446	438	427	409	431	411	414	430	411	427	394	400	402	409	409	425	401	413	430	414	411	425	389	429	411	412	425	437	391	414	457	447	429	443	427	428	404	407	459	427	427	431	432	378	441	416	416	375	412	407	421	411	438	373	438	435	389	423	430	437	425	410	436	456	391	397	409	453	454	426	430	383	413	398	385	423	432	443	408	446	409	418	418	398	393	399	425	434	429	383	427	423	360	391	380	399	400	441	435	391	422	384	415	392	431	442	425	404	389	417	391	391	400	397	402	430	408	439	412	447	397	409	407	437	398	416	371	391	377	453	406	432	403	453	399	390	436	437	419	391	381	457	414	421	439	393	418	393	410	394	388	433	400	430	425	408	445	401	421	412	409	415	402	414	409	411	395	414	423	420	369	431	451	451	380	389	440	393	409	385	425	415	480	458	388	399	393	387	429	389	401	408	396	400	414	452	398	413	398	406	423	374	378	450	460	385	386	390	401	419	398	429	364	372	412	420	385	381	417	416	400	406	459	393	405	429	430	374	413	432	454	372	409	401	397	409	410	409	403	378	372	430	402	379	376	411	437	425	424	397	393	403	439	452	439	435	413	450	408	384	386	411	409	426	384	417	420	410	413	414	389	449	377	425	418	410	415	415	435	473	447	416	418	424	360	405	426	426	414	411	414	434	417	404	417	441	393	448	426	404	430	406	461	410	441	423	421	443	444	447	406	416	415	391	402	437	388	446	416	426	474	404	397	418	393	387	383	432	432	419	440	400	383	435	419	418	418	424	453	436	429	415	451	427	425	421	402	394	396
27807	23706	23758	9710	2195	1119	612	443	326	298	264	278	251	230	215	260	235	238	238	237	211	243	261	249	232	241	236	227	251	244	225	220	238	202	267	237	238	238	234	224	227	240	217	261	225	231	219	233	253	250	235	240	226	245	219	241	252	255	254	235	225	223	228	253	251	240	237	239	239	219	213	249	244	235	227	246	235	230	246	278	219	253	256	251	254	240	227	225	246	223	220	287	218	228	264	270	244	243	262	234	218	241	247	231	221	270	255	246	245	250	209	249	255	242	228	226	227	252	286	299	250	273	253	258	244	250	243	234	230	217	232	248	240	206	245	230	231	230	242	208	224	228	250	202	227	238	214	234	246	241	264	225	244	234	239	228	217	238	235	259	281	273	233	231	234	245	241	233	253	229	225	214	246	267	247	260	236	244	222	235	254	219	241	231	226	245	260	234	244	234	239	263	218	255	225	277	243	234	251	226	228	251	235	233	224	240	243	227	232	239	241	237	215	254	222	239	223	238	229	222	235	222	216	227	244	230	228	268	237	218	208	249	263	234	251	240	252	231	225	244	213	260	253	251	264	225	237	255	253	219	266	226	241	237	264	247	244	193	231	242	259	229	242	222	247	220	245	228	233	252	227	218	276	235	236	253	217	218	232	236	246	260	217	269	242	230	270	240	229	237	228	227	261	243	279	256	235	254	239	234	237	237	242	228	252	244	236	246	239	223	224	247	254	245	223	247	276	209	230	231	241	235	250	229	226	209	242	233	246	251	228	245	247	242	243	240	256	217	245	206	229	231	243	240	262	228	230	217	253	239	240	239	209	220	231	233	268	261	235	238	242	264	234	223	231	241	239	238	224	245	249	217	252	250	237	249	216	220	261	241	245	249	226	241	220	252	236	247	203	243	256	258	232	263	231	270	253	256	236	259	240	235	236	229	250	214	217	230	242	221	223	224	244	231	225	237	225	220	298	253	214	241	229	240	207	247	230	248	216	244	222	230	242	263	242	243	242	246	260	246	240	237	244	234	220	233	252	248	247	222	262	211	231	246	230	235	258	246	222	237	231	251	228	220	239	247	241	255	242	256	263	235	215	218	250	248	258	206	243	242	234	245	267	230	233	239	233	244	250	233	229	251	197	228	241	220	255	224	247	237	231	226	243	231	244	255	222	245	216	244	247	208	206	253	249	244	228	227	247	230	209	251	242	208	220	261	203	223	219	235	233	229	217	256	246	246	252	241	237	250	232	228	223	223	225	232	214	241	229	249	254	217	227	223	235	236	224	226	231	258	232	247	250	242	237	223	253	235	243	250	253	232	245	249	211	244	222	234	239	250	243	243	233	253	246	212	244	223	249	238	242	222	243	242	245	262	278	239	224	233	224	232	235	215	227	220	251	235	236	221	215	221	239	219	250	232	253	242	239	248	227	219	254	246	232	260	219	241	252	211	243	200	246	236	260	218	224	218	231	213	215	235	233	264	244	237	241	248	244	251	219	246	229	264	250	207	255	238	232	232	244	235	221	232	253	252	244	253	219	243	255	236	223	227	240	225	233	218	276	229	254	224	244	226	229	246	223	247	209	256	243	244	213	235	216	235	249	248	239	265	215	242	216	229	255	232	235	237	251	276	265	246	235	222	246	239	237	239	258	229	227	258	224	228	226	257	252	213	235	246	252	231	251	205	241	252	234	225	213	238	258	216	200	233	244	250	232	221	207	225	246	247	222	245	257	221	237	238	222	245	249	237	235	217	252	236	235	269	235	247	216	228	228	256	251	237	253	230	262	245	257	220	222	277	220	256	255	234	230	192	224	226	254	255	232	259	244	244	219	250	247	258	249	256	252	253	242	251	266	237	218	248	247	250	222	232	248	278	243	244	214	255	247	256	240	252	244	244	243	217	249	236	238	236	214	233	227	231	252	268	239	249	236	238	265	255	243	253	223	231	223	215	231	243	228	238	242	222	235	243	259	220	243	244	231	252	223	238	236	225	239	243	230	246	242	228	225	240	241	229	231	269	213	234	238	237	241	217	242	253	224	225	222	230	232	236	235	258	237	223	256	225	246	243	234	239	244	220	242	253	215	227	246	218	262	242	240	241	245	229	225	240	221	235	247	255	243	225	229	226	225	221	229	212	238	239	258	239	243	262	221	237	229	265	261	272	251	233	268	244	260	269	248	221	217	241	241	241	244	253	222	233	216	256	249	230	230	230	240	265	215	241	247	242	218	220	245	229	249	222	229	222	248	258	234	257	235	253	257	201	215	250	256	265	237	204	258	261	243	252	249	237	239	218	233	242	263	237	210	233	217	251	233	231	244	263	247	210	237	225	222	242	252	255	207	220	248	243	240	248	247	250	220	227	253	215	259	254	236	239	219	241	240	228	244	226	215	227	233	239	229	224	249	236	259	253	249	245	244	246	264	244	236	247	255	246	268	224	236	231	229	237	239	256	248	242	231	253	219	217	253	238	247	251	244	256	241	243	234	227	220	243	217	243	248	220	249	239	231	231	218	229	240	256	223	227	231	237	195	243	257	258	240	230	251	221	228	248	257	248	247	251	267	251	240	263	233	230	250	255	283	198	238	240	242	266	247	240	248	238	228	231	250	233	236	251	256	243	255	244	243	237	238	233	251	239	225	221	245	237	245	234	227	222	222	231	231	232	225	245	208	235	265	263	235	268	245	257	262	217	238	221	235	244	244	245	225	244	226	224	232	240	244	236	253	235	245	226	245	226	235	255	256	262	241	245	229	254	236	218	229	212	236	244	207	252	262	241	234	247	210	242	213	204	216	241	220	255	225	225	212	249	223	235	262	237	255	241	244	247	217	247	246	237	256	258	235	246	211	229	249	232	222	251	228	221	232	243	258	217	229	243	231	234	219	232	252	260	234	243	240	264	247	250	231	231	216	253	239	282	245	233	223	225	232	230	257	229	221	247	250	250	216	216	231	214	256	233	268	214	257	234	235	227	234	211	252	220	217	255	223	225	244	217	256	241	233	225	243	231	218	250	242	281	248	220	277	237	237	229	257	230	251	225	257	240	242	228	238	255	246	217	207	249	233	226	236	247	230	245	238	254	213	252	249	242	219	216	244	236	233	209	240	225	244	218	244	257	216	214	240	245	242	223	273	257	237	234	221	234	261	224	224	247	223	244	236	260	237	225	233	251	234	249	245	244	249	246	216	246	249	250	240	251	237	240	263	218	249	247	263	239	244	251	241	236	239	247	233	243	234	258	240	258	218	239	254	245	236	245	246	256	231	252	245	255	235	235	217	231	222	287	216	230	239	249	229	244	213	251	230	210	220	233	232	266	214	239	215	227	237	241	261	252	220	237	230	219	266	231	228	222	242	241	273	289	268	271	228	237	242	232	223	237	240	242	233	235	222	241	228	230	244	243	258	246	210	251	239	255	238	213	255	252	243	226	228	252	236	195	239	247	244	247	223	225	242	217	236	261	229	227	249	240	229	229	211	198	231	271	248	250	229	232	247	231
24635	37974	23384	7548	3384	2043	1073	677	518	384	312	348	315	295	288	276	321	280	283	291	286	261	279	262	280	267	296	278	299	296	258	291	284	288	282	281	253	255	265	298	268	278	253	284	282	302	272	261	272	284	288	291	267	293	287	250	254	287	273	280	286	253	284	263	272	282	246	261	276	286	298	293	264	266	263	255	278	274	287	257	296	268	276	257	290	261	250	291	264	282	261	283	278	270	313	272	299	294	281	310	298	276	299	259	313	276	286	292	299	280	246	281	266	272	287	277	276	249	377	352	300	323	286	280	274	294	308	288	277	278	269	266	278	265	261	263	296	255	254	269	286	283	261	273	268	246	292	287	277	277	305	287	278	265	284	271	300	312	261	269	274	298	278	291	265	292	295	279	305	267	270	251	280	298	254	281	286	287	310	278	289	248	270	256	280	267	277	304	289	287	322	300	293	286	261	286	280	281	254	285	266	280	274	262	264	281	258	277	287	289	293	246	293	283	265	282	272	293	298	279	265	259	264	267	298	290	278	275	263	273	273	288	250	275	282	250	265	296	272	297	256	241	291	289	279	264	281	278	254	273	297	266	301	292	284	285	279	287	272	283	298	299	287	249	295	272	276	265	252	295	262	280	270	287	271	287	263	266	271	275	276	269	276	290	300	286	273	297	255	272	289	255	269	270	259	270	238	267	278	269	262	272	264	283	294	247	292	298	261	290	245	305	277	280	323	252	282	284	272	249	302	282	294	264	287	284	290	268	294	271	278	279	294	239	297	300	265	253	289	265	284	274	292	286	289	273	244	237	293	280	276	263	270	281	280	268	246	289	259	286	255	291	304	301	291	310	244	250	305	283	283	241	273	285	291	286	249	290	276	289	260	278	278	274	260	290	287	303	272	285	276	255	267	297	263	280	289	285	308	261	282	250	283	291	271	291	289	281	283	266	264	291	279	281	306	253	277	253	257	292	258	309	273	292	251	301	272	271	304	281	279	296	288	272	295	298	267	260	260	266	263	274	275	270	282	291	255	279	274	270	278	270	254	257	273	255	285	282	298	277	262	259	277	284	275	321	273	268	265	271	272	300	275	276	275	278	309	290	248	257	269	245	289	282	281	251	284	258	278	286	267	294	259	275	280	272	265	256	279	279	286	293	275	258	253	278	278	275	301	287	258	263	269	292	295	274	291	282	299	301	314	269	305	307	303	254	299	256	267	271	278	272	266	301	304	271	309	253	272	271	252	272	272	256	278	268	307	265	280	288	288	290	293	294	276	288	289	262	305	290	253	310	258	277	315	270	222	296	240	277	291	296	275	268	256	275	280	269	297	314	287	280	273	287	283	276	271	294	271	270	284	282	323	236	290	299	280	276	284	265	283	277	277	263	270	285	323	264	269	284	283	272	298	304	287	264	294	305	283	279	311	258	293	295	320	285	248	275	291	291	291	308	292	293	265	277	291	264	293	280	290	283	256	246	275	290	279	265	281	266	255	296	308	295	276	277	245	294	253	250	310	269	269	283	272	264	277	278	277	268	280	313	290	236	290	290	272	258	269	262	292	258	285	249	299	281	274	277	304	306	267	282	289	283	267	278	285	282	280	282	270	284	265	252	311	296	289	268	265	301	278	254	276	272	287	268	275	286	273	282	269	275	287	248	261	278	281	283	299	268	257	264	240	278	303	274	292	262	242	292	257	292	289	272	272	287	281	284	309	286	283	250	277	271	312	297	274	299	281	262	285	289	276	283	285	283	311	248	280	279	302	263	257	297	303	274	280	289	261	299	311	283	270	287	270	271	299	280	283	274	265	282	291	247	279	272	257	281	295	286	278	269	293	299	270	258	291	281	280	263	281	296	287	269	273	262	284	259	289	261	295	291	290	246	273	280	270	266	279	281	313	279	302	266	285	291	285	275	288	265	280	288	240	262	279	298	280	279	290	282	291	273	252	281	272	298	281	266	280	293	263	296	284	262	275	301	289	264	248	272	270	306	252	289	247	308	254	271	248	321	299	305	288	276	282	296	285	309	294	286	271	273	284	293	276	258	278	266	262	311	282	281	273	278	269	241	280	264	288	291	273	266	280	273	274	260	288	276	296	268	305	289	283	276	235	282	274	306	303	295	311	303	264	286	294	274	271	286	255	268	277	288	285	268	290	296	280	271	281	293	284	251	261	268	286	285	265	301	246	298	267	269	280	290	290	291	271	295	299	285	268	269	258	276	262	273	286	260	283	305	279	280	248	279	271	272	290	293	280	261	308	276	283	278	278	283	281	286	264	284	257	265	260	251	326	246	266	280	287	291	276	265	271	291	267	297	260	271	231	275	278	249	293	273	279	272	263	291	267	281	299	256	285	286	275	275	293	264	274	280	279	283	304	291	277	309	287	277	272	279	287	300	269	276	282	271	277	265	279	296	272	287	247	299	258	285	311	271	273	275	259	293	305	288	268	268	245	277	267	266	301	274	275	296	282	291	266	273	268	281	262	263	261	267	309	245	301	231	284	255	268	288	299	273	282	255	298	273	296	259	271	291	276	267	296	264	285	294	273	282	272	275	281	273	285	274	292	278	267	290	311	253	307	276	273	294	275	287	278	257	271	281	273	271	284	260	279	266	287	273	289	258	271	256	288	297	286	278	272	261	306	291	281	264	302	243	279	266	282	272	283	271	298	262	284	276	256	268	259	259	275	291	289	290	267	279	269	290	279	288	257	271	308	259	259	281	247	275	271	284	250	239	293	247	275	300	282	291	271	279	282	284	281	257	295	256	299	285	261	274	310	264	269	291	285	267	276	283	237	277	229	246	248	283	318	287	282	255	288	270	277	291	273	270	277	271	286	275	283	281	320	257	273	276	261	265	257	270	263	250	285	287	284	285	292	274	264	279	255	286	270	294	250	283	250	279	278	286	318	276	282	256	272	291	281	281	271	290	247	292	268	284	283	273	293	259	274	273	292	282	303	313	281	283	294	274	270	272	287	301	291	226	282	291	267	277	271	253	290	280	299	268	296	281	298	261	268	298	276	278	287	289	304	285	271	272	283	295	270	259	269	299	301	245	246	282	278	302	294	273	257	296	274	266	293	267	288	255	315	238	310	271	253	302	256	265	302	274	281	265	274	260	280	298	293	282	269	284	305	240	280	308	310	265	272	264	282	298	285	257	281	275	302	255	289	316	305	299	282	281	284	279	290	288	296	287	282	284	259	295	260	266	287	285	243	289	264	268	308	284	295	300	261	269	250	269	286	284	271	258	268	296	264	287	267	287	301	262	308	242	266	253	267	258	247	258	283	302	321	261	263	287	263	308	269	297	245	296	262	265	297	272	291	271	269	287	300	288	243	282	301	287	296	289	273	250	308	257	281	274	276	289	264	251	281	247	288	227	310	269	289	298	284	301	255	321	250	254	258	286	284	285	288	276	285	255	294	271	278	253	270	299	284	290	305	250	275	312	282	288	260	264	270	273	274	297	281	273	288	290	265	296	264	314	265	262
24170	21364	28584	24504	21261	11102	1860	950	664	549	489	438	418	369	398	357	376	345	367	338	353	356	312	341	323	306	337	336	338	321	307	315	305	340	313	338	335	316	315	338	325	320	309	303	299	328	304	296	331	304	337	319	292	311	285	301	315	336	321	301	343	303	320	322	335	317	315	318	306	292	303	288	300	304	300	316	289	298	314	318	338	297	294	331	308	299	287	300	335	321	327	323	294	328	325	312	317	298	342	332	378	310	308	332	300	323	327	338	290	314	315	292	319	322	292	300	308	294	425	414	355	316	322	347	277	360	296	307	293	296	284	303	330	294	318	324	292	275	289	311	314	305	323	296	297	299	313	313	347	292	351	304	330	319	315	285	286	305	343	312	285	313	309	300	288	286	319	291	305	288	317	317	294	318	296	302	304	343	323	320	323	313	300	296	292	287	320	308	314	294	337	307	281	307	291	300	307	342	333	348	305	315	309	344	312	311	300	305	314	329	307	306	298	318	302	276	333	303	325	331	299	323	316	316	282	303	303	325	300	313	298	326	364	303	303	297	292	316	332	306	323	274	301	296	325	297	303	289	282	306	318	318	314	295	289	303	277	316	305	292	325	268	290	285	304	314	278	294	283	287	289	309	325	302	294	309	329	291	305	291	320	291	322	317	311	327	316	278	292	338	333	318	318	283	312	310	302	327	343	290	299	310	298	313	299	265	291	303	316	297	287	325	307	343	322	281	295	315	332	275	287	281	279	264	295	286	291	302	293	308	290	291	288	294	283	316	291	306	298	302	316	272	292	319	325	321	303	302	328	308	317	291	271	304	298	314	293	324	299	297	280	306	324	292	293	311	308	334	324	313	304	285	359	320	304	319	305	300	329	297	264	301	310	292	314	320	327	303	300	303	299	358	324	317	310	331	296	304	285	303	294	309	292	295	309	296	307	327	272	317	304	301	299	292	317	311	328	286	309	313	328	298	313	297	314	273	275	301	262	319	300	322	294	306	307	304	335	301	301	326	286	311	290	308	289	328	355	300	333	335	286	318	286	335	306	309	296	325	317	309	298	303	299	329	319	315	329	317	338	317	315	309	297	291	314	368	297	309	312	275	307	302	287	314	306	290	287	291	310	319	300	291	310	338	297	289	312	286	321	316	324	329	310	299	309	315	315	279	304	288	288	296	272	331	330	286	288	303	312	286	326	286	324	328	326	298	304	297	327	330	272	322	309	326	319	313	317	264	294	297	307	279	311	319	320	309	276	292	305	329	263	299	305	283	322	325	304	285	308	294	298	338	287	302	294	287	321	261	286	329	302	301	322	307	315	280	346	296	276	300	298	298	314	303	292	344	309	323	294	320	293	317	287	315	303	330	301	290	303	299	314	300	292	304	296	302	298	335	287	356	301	333	304	304	299	285	312	289	309	340	308	318	320	290	355	338	296	311	334	293	291	312	312	312	309	341	339	316	321	296	315	315	354	313	328	301	317	296	305	307	284	313	283	287	314	302	319	362	334	314	275	297	344	321	281	318	316	287	328	313	307	295	323	314	309	321	311	296	285	289	303	301	305	317	297	317	271	313	297	340	337	327	307	332	334	307	340	300	319	329	270	315	279	306	295	297	296	307	336	293	305	326	310	349	300	337	276	306	297	297	334	320	322	300	297	283	304	321	314	292	279	294	317	335	301	273	260	280	301	337	319	309	310	298	300	312	289	298	308	335	303	315	318	299	265	302	303	285	310	317	317	332	324	319	291	327	271	310	304	288	306	309	324	300	301	299	304	287	322	297	296	286	294	331	294	329	287	297	313	323	293	311	266	273	296	319	303	284	306	321	308	295	300	304	330	312	281	314	329	283	294	306	337	332	309	309	310	285	292	322	295	314	308	294	313	351	306	292	297	309	318	275	282	313	304	279	339	275	304	290	296	318	297	339	279	273	327	313	324	311	279	301	275	320	310	310	262	297	311	292	318	304	316	316	325	312	337	311	322	295	307	340	287	288	304	322	324	294	315	315	300	259	345	322	267	353	308	313	335	332	295	335	308	277	295	294	317	312	312	266	345	271	328	339	308	299	335	309	320	302	283	344	312	295	279	331	311	297	322	300	298	341	297	281	306	335	305	317	292	313	294	323	312	295	300	317	316	317	299	312	308	329	268	315	298	288	316	304	280	274	311	303	303	307	314	293	313	281	289	292	332	297	333	316	303	290	303	303	293	318	313	293	291	329	306	335	305	283	275	336	295	297	293	329	303	307	313	340	295	339	303	316	333	302	300	297	313	280	300	332	299	272	319	307	306	317	339	305	332	283	316	285	290	295	311	343	317	306	297	347	293	326	318	285	296	288	290	293	321	320	307	297	323	319	310	333	309	314	333	303	304	322	313	286	305	294	322	298	308	313	286	314	287	298	304	321	334	316	288	322	345	280	309	321	314	273	315	316	282	308	342	321	304	301	313	317	286	306	301	308	340	322	305	318	304	311	321	293	292	310	307	309	295	295	336	281	336	338	329	276	310	329	320	315	282	278	298	315	323	305	292	302	308	329	306	304	291	333	311	314	303	281	312	301	303	291	312	308	290	294	316	303	323	272	299	293	299	303	291	293	298	321	308	328	309	315	272	307	318	287	311	326	322	326	316	319	305	294	280	342	326	295	299	289	317	291	335	302	296	324	312	320	348	329	307	322	317	300	296	316	292	326	317	301	322	311	317	274	314	320	291	338	299	309	305	306	317	340	293	303	319	280	317	323	300	326	294	275	296	310	330	307	293	298	304	314	291	290	319	304	301	296	304	291	303	317	305	321	277	285	321	351	304	334	291	316	300	308	328	294	311	326	310	306	281	321	288	288	351	303	299	298	297	322	306	296	290	323	254	283	288	320	320	304	298	324	289	318	307	324	297	306	307	305	302	340	310	315	296	298	302	287	348	319	348	292	320	335	339	303	292	343	307	293	299	312	312	354	296	318	295	295	321	314	303	347	327	319	284	306	265	307	302	330	284	303	320	303	301	327	298	289	305	288	301	327	304	295	297	303	304	293	303	297	301	294	321	336	291	276	294	314	311	314	300	307	295	300	278	300	317	337	283	327	351	290	314	298	313	313	291	284	307	313	316	289	303	313	306	289	317	327	307	323	305	306	284	294	290	285	305	331	325	303	346	308	297	314	320	320	296	293	313	304	350	306	306	303	310	332	318	322	314	296	293	311	315	299	305	304	297	296	333	305	335	309	268	302	300	332	286	315	308	324	284	305	271	289	315	302	317	345	284	302	263	315	288	289	279	315	329	297	302	283	301	298	306	310	310	323	296	319	289	309	323	268	272	303	309	311	311	318	300	325	304	318	306	308	277	303	321	332	320	312	328	306	331	326	288	335	326	314	303	297	309	290	318	310	290	312	308	348	306	304	314	303	305	280	331	304	286	305	290	296	289	280	317	309	325	299	315	272	294	330	307	305	303	312	317	321	305	290	313	282	328	321	308	277	291	308	318	289	297	315	326	299
26652	45239	32948	12326	6418	3986	2368	1582	1063	803	650	571	564	501	482	435	460	393	405	413	432	354	387	408	388	411	379	346	358	377	365	386	309	363	367	355	345	332	374	342	352	351	358	361	353	358	338	356	370	372	348	397	371	355	354	365	324	344	351	328	360	378	389	356	340	353	347	368	365	349	364	307	346	360	316	347	367	357	350	349	314	342	339	369	376	361	367	368	358	329	374	363	349	343	362	342	374	390	336	366	380	376	382	367	360	363	345	329	332	369	376	353	362	347	382	337	355	343	501	491	402	408	407	363	392	349	374	377	342	348	347	357	354	383	343	376	372	362	367	339	321	345	328	383	368	345	358	364	355	336	353	368	340	324	364	352	341	336	341	361	358	352	341	368	363	357	324	337	336	358	414	350	323	323	327	338	352	333	370	370	318	365	371	375	327	356	333	319	377	345	350	340	326	324	321	341	325	379	308	356	361	358	327	347	346	375	327	386	376	345	368	356	367	351	328	323	312	331	335	358	337	315	381	331	358	388	332	345	309	339	322	354	354	325	367	339	354	355	338	341	346	320	364	333	357	367	364	400	360	337	330	331	341	336	374	346	378	335	352	322	376	354	334	369	352	341	361	348	337	331	379	348	350	353	334	323	309	340	377	326	349	381	375	339	358	348	367	338	365	321	377	331	336	353	364	351	370	340	343	366	352	365	393	377	370	324	336	318	328	356	335	340	378	359	366	334	353	335	337	346	321	369	342	364	367	372	334	339	387	353	316	360	367	360	352	329	347	344	326	318	346	319	360	329	349	358	350	368	344	320	320	342	347	383	322	335	336	350	334	346	336	382	351	346	384	343	359	333	391	335	366	352	338	332	334	329	359	358	339	339	340	320	376	323	348	378	351	349	347	343	323	374	356	386	335	329	316	349	335	355	348	319	350	355	370	307	316	357	351	341	339	367	358	342	348	356	374	357	355	366	373	331	354	367	322	369	330	339	346	361	339	342	338	363	367	321	350	343	354	370	358	330	326	348	350	334	337	396	305	363	376	335	363	324	368	355	350	329	333	385	375	332	342	323	340	325	369	356	336	334	345	389	335	368	360	355	339	355	331	330	346	363	373	333	344	350	333	343	345	320	347	347	362	371	379	354	345	325	344	351	363	341	363	368	356	377	352	325	337	360	359	363	346	348	361	359	319	339	340	340	359	373	333	364	321	347	350	362	356	364	353	336	345	322	344	337	355	349	335	355	362	375	331	347	324	371	341	339	367	338	365	338	337	332	371	335	343	351	360	356	354	348	368	332	381	320	370	324	341	358	365	363	339	311	330	351	364	370	383	367	365	366	315	364	374	334	358	338	308	335	343	375	374	327	349	342	336	362	334	321	356	347	339	332	357	374	346	320	369	365	337	376	364	356	360	324	363	335	320	344	343	351	357	364	364	332	369	364	355	360	348	343	335	365	374	372	355	375	385	334	347	321	351	373	334	338	361	361	324	378	348	344	398	356	351	374	386	323	351	320	360	352	358	363	382	317	349	379	345	362	330	306	326	364	360	358	362	375	343	344	384	351	369	361	344	377	332	348	367	363	342	318	365	329	333	303	351	366	343	325	340	398	361	379	350	343	354	328	330	400	375	357	346	383	368	357	326	374	346	376	339	355	331	371	361	364	354	361	332	339	313	334	333	335	336	348	344	367	380	363	349	383	346	344	362	349	343	355	379	343	336	366	358	343	362	359	365	357	385	351	341	328	353	337	343	319	338	378	336	366	329	341	346	353	371	319	343	345	373	301	339	375	367	375	344	362	373	379	349	351	371	338	340	347	357	356	351	329	367	353	328	344	343	348	326	347	350	360	370	341	341	336	369	344	343	331	349	327	349	336	366	329	342	365	355	350	380	363	356	361	351	377	347	322	349	339	343	363	374	359	351	367	369	333	385	343	377	308	332	342	343	331	349	340	318	344	371	380	329	328	374	400	353	356	361	361	386	375	328	371	315	332	374	343	328	384	376	369	362	324	317	380	337	336	337	379	357	337	348	348	372	363	377	390	342	337	333	343	325	366	349	357	348	336	348	330	352	333	390	371	335	346	317	344	344	295	323	335	362	352	377	323	366	351	351	338	315	325	343	346	341	339	366	355	347	325	365	354	329	358	362	381	366	344	356	335	320	340	346	350	378	349	373	318	365	341	363	362	304	343	349	362	344	386	382	360	350	359	390	317	344	357	369	355	356	340	359	330	358	352	360	349	338	368	314	318	375	341	398	350	336	326	358	350	344	332	392	306	342	365	358	389	361	334	339	327	349	340	327	344	344	346	345	345	359	358	344	351	345	378	342	349	364	339	341	320	351	355	380	398	347	348	345	324	382	316	352	365	362	357	359	359	368	376	343	347	341	307	362	333	322	349	367	316	376	374	369	330	337	334	340	336	332	375	366	368	324	318	324	380	373	381	359	359	352	359	362	320	356	323	354	371	314	360	305	376	362	352	380	335	338	362	345	327	348	349	337	344	351	347	393	367	341	370	330	338	377	340	353	346	348	333	355	368	378	317	350	369	346	353	352	357	334	366	330	360	375	332	357	386	388	360	334	340	348	359	349	360	355	357	334	359	336	349	376	340	338	345	361	354	353	350	376	334	338	355	349	374	344	356	320	355	339	363	333	340	371	334	334	371	316	330	326	355	361	327	326	376	370	328	344	316	386	343	341	344	332	346	375	390	345	368	362	317	342	334	336	333	345	343	360	341	360	337	371	363	350	360	358	333	329	323	371	330	364	364	353	366	353	358	354	334	360	329	342	380	350	369	352	335	304	365	351	343	357	347	354	350	338	344	365	359	346	355	353	364	356	370	359	352	353	348	350	362	387	335	337	356	348	356	348	351	330	349	359	349	355	364	353	351	315	365	354	365	336	351	382	351	375	341	343	341	315	326	343	350	362	327	384	375	370	336	364	377	356	362	361	360	345	339	331	362	353	336	329	334	319	317	346	349	383	291	354	338	348	358	382	348	352	348	343	371	345	310	330	364	348	318	369	336	355	345	347	350	336	352	334	346	365	318	369	343	343	344	330	360	350	338	347	361	361	391	342	332	304	352	343	351	348	318	331	362	375	369	345	366	381	338	297	346	346	358	354	343	328	390	328	348	359	366	362	350	336	364	340	383	346	385	360	367	322	382	338	352	355	357	357	333	356	353	339	368	364	353	316	366	323	324	356	332	349	356	357	346	326	346	365	351	341	324	340	379	368	357	354	327	331	358	345	362	345	335	393	330	365	310	328	338	402	357	362	364	353	351	339	402	360	360	326	311	349	322	331	362	366	340	332	350	332	371	367	354	387	368	338	367	370	353	331	361	316	367	322	319	338	360	332	354	363	353	383	298	364	346	334	366	328	351	325	368	388	364	343	354	356	351	326	372	373	378	367	318	341	353	351	320	320	354	345	361	356	318	334	356	347	361	397	373	339	348	342	355	398	326	336	347	353	352	348	325	365	334	370	352	364	361
25382	21289	27320	25272	10725	1752	907	638	444	367	326	277	313	313	290	312	267	246	259	263	256	297	298	273	246	256	252	264	267	263	251	264	238	240	242	278	271	247	255	254	236	283	280	266	238	244	217	258	242	244	255	241	225	271	250	243	254	263	259	274	300	263	247	237	283	254	260	257	237	223	264	287	288	250	277	259	266	242	244	258	261	238	260	258	243	247	234	272	222	254	272	247	263	269	269	251	229	252	286	246	255	297	280	236	244	263	258	251	275	230	243	267	267	260	259	251	262	289	290	302	302	275	240	257	321	267	295	259	254	272	272	265	233	246	272	263	258	240	265	258	279	289	263	227	264	263	260	271	260	252	278	256	268	277	254	284	242	255	256	272	257	237	266	286	257	228	264	262	248	243	257	249	253	246	252	265	234	241	263	232	236	249	241	249	262	249	224	266	271	252	249	270	280	257	265	236	207	271	274	275	270	248	260	271	226	258	257	250	252	250	237	297	245	266	272	265	276	263	265	270	251	265	261	279	225	266	251	243	288	256	243	254	260	271	254	248	250	255	279	233	214	243	292	236	249	246	259	267	278	265	245	264	248	252	251	283	270	258	290	296	267	241	229	232	241	250	227	250	264	271	252	297	258	256	255	250	243	302	254	258	235	265	260	267	260	240	252	263	283	253	249	255	267	279	267	255	236	282	259	251	248	251	240	248	243	245	231	244	240	268	256	255	270	246	268	255	279	251	235	224	245	228	255	238	264	271	236	227	255	261	272	221	219	268	266	274	279	273	262	235	278	278	304	222	238	269	236	282	260	265	287	254	262	260	240	274	237	251	251	233	266	245	235	251	221	240	252	278	254	243	259	292	241	256	246	286	282	280	267	217	248	275	290	257	262	270	262	249	250	253	246	270	243	271	266	240	256	261	269	277	247	257	230	251	270	268	266	258	261	273	259	275	259	284	220	264	233	262	283	259	297	281	243	279	267	238	237	259	261	251	275	277	254	260	257	246	258	233	262	234	269	263	242	274	251	279	264	260	287	263	256	256	254	269	257	257	258	256	257	235	270	245	273	245	284	275	232	281	270	234	280	252	248	252	249	260	286	282	271	254	248	272	258	248	260	255	261	267	240	285	260	246	259	255	241	233	276	247	266	261	239	277	268	245	259	219	242	201	267	239	267	241	258	282	217	278	278	272	247	274	253	242	261	265	251	253	257	250	269	241	272	213	253	262	243	264	255	259	274	263	260	253	262	228	253	233	280	236	253	249	234	272	270	265	267	264	244	253	235	263	228	249	273	262	245	263	250	262	229	259	246	262	258	260	231	248	256	229	254	274	245	253	241	254	258	232	266	241	249	249	236	252	245	240	252	250	236	244	254	249	268	266	257	247	268	259	255	271	254	240	243	240	246	246	238	248	243	281	251	262	266	257	272	245	252	271	265	240	243	266	245	269	264	284	233	239	280	250	248	230	276	238	237	260	266	245	274	218	258	239	249	280	273	296	250	256	275	253	249	244	266	252	238	258	259	240	243	303	253	257	264	249	228	253	286	260	275	231	262	269	243	229	229	268	262	274	277	242	239	268	281	294	255	254	249	264	272	259	245	255	273	273	259	259	252	267	247	274	261	300	236	260	290	281	273	316	269	252	260	238	269	254	243	284	232	259	265	215	257	262	256	243	276	257	252	252	276	287	246	234	255	248	240	244	225	271	268	253	281	266	268	254	245	265	244	268	250	272	255	248	259	251	252	239	225	265	269	225	246	246	277	278	240	252	275	265	262	230	246	260	253	236	271	262	293	265	250	242	261	250	260	253	244	268	254	239	247	254	294	265	231	248	243	262	244	270	247	238	243	253	277	245	261	252	238	263	257	234	244	252	272	252	243	271	273	242	261	261	254	236	267	249	261	260	261	251	248	281	250	267	238	251	260	261	268	270	256	263	291	280	239	254	298	256	233	268	245	254	255	250	257	246	283	275	250	280	263	252	262	246	268	234	256	262	283	256	277	243	265	301	255	272	246	222	268	270	252	255	274	269	276	256	231	268	276	256	258	251	244	234	274	263	254	233	238	241	269	280	257	247	249	245	284	252	266	241	254	230	268	262	247	274	239	254	234	230	257	264	265	245	242	263	245	293	268	242	246	266	262	259	268	248	267	259	247	249	256	255	270	252	239	261	260	274	258	243	259	226	238	242	257	274	247	251	250	257	277	275	259	252	254	267	267	251	255	248	260	238	252	273	256	238	256	239	253	261	252	260	269	248	265	261	256	276	229	292	264	293	201	240	255	256	253	267	244	251	258	228	236	265	267	268	299	235	256	234	258	256	263	260	242	261	232	237	249	252	287	270	256	229	232	273	264	276	234	242	263	274	282	256	246	240	258	243	255	237	252	280	263	265	260	253	298	234	239	250	253	280	267	225	253	231	263	257	263	261	275	273	232	239	246	274	258	269	268	262	229	302	260	246	244	245	289	252	288	226	257	250	266	227	279	273	247	262	267	244	265	248	265	257	257	249	269	242	262	264	287	242	253	273	275	233	245	266	258	276	262	282	267	227	239	250	251	225	253	220	220	222	268	251	252	249	230	238	250	267	255	221	252	261	284	252	264	280	254	272	218	257	250	256	255	244	262	269	250	271	242	270	277	263	243	268	263	243	267	232	254	252	280	269	243	244	274	265	245	288	260	293	257	287	279	262	261	269	242	253	244	248	268	279	238	280	261	251	244	251	236	270	220	268	259	261	240	263	243	235	254	257	267	274	243	235	248	248	240	251	246	257	257	257	265	259	222	246	249	269	264	272	274	255	241	257	251	265	271	262	241	285	262	259	228	237	254	259	266	244	252	263	232	272	249	273	274	255	237	248	264	260	263	239	247	235	259	254	255	268	254	257	276	249	234	261	249	286	254	264	248	266	260	264	263	275	223	267	248	241	241	238	257	251	242	262	301	269	276	271	267	261	257	245	278	268	259	245	264	257	281	230	258	239	254	287	246	267	229	235	267	264	246	266	255	247	249	245	272	279	269	217	257	290	289	240	242	218	277	252	286	256	242	247	247	270	277	243	255	248	249	258	260	267	244	261	234	274	260	216	252	251	276	215	267	260	256	243	234	234	247	240	244	255	271	249	252	261	303	247	270	282	240	264	243	269	246	232	262	249	260	239	273	248	277	273	270	237	245	260	271	276	239	235	245	244	267	267	275	275	254	272	259	232	257	218	254	227	271	254	261	262	255	247	268	265	234	224	294	255	253	270	243	230	256	247	237	256	239	254	265	284	252	266	219	255	257	249	282	263	265	269	272	259	261	255	274	276	243	252	223	260	278	246	247	264	234	305	261	251	253	242	280	255	249	256	279	242	267	261	242	270	276	242	292	275	264	298	254	273	267	287	259	276	256	240	271	266	250	238	237	275	269	247	231	267	278	288	259	264	272	258	245	267	234	249	266	261	270	250	230	275	250	264	252	274	233	232	263	268	249	275	261	266	253	227	273	280	258	260
26445	41512	23626	9008	4378	2907	1611	1021	684	546	451	394	398	399	381	378	313	331	313	324	341	310	313	315	300	320	301	316	294	302	328	294	313	299	302	324	282	303	332	316	302	294	297	318	315	295	310	316	285	297	290	278	315	298	332	310	295	325	296	298	297	272	289	298	326	330	325	331	286	289	288	300	318	318	323	301	319	304	278	306	271	309	320	291	288	268	279	309	297	287	325	290	280	289	316	329	325	305	359	299	275	331	328	313	315	294	300	328	309	321	318	331	307	315	306	354	280	315	326	330	375	353	352	316	321	347	314	315	314	334	289	290	292	321	316	301	328	340	282	320	307	344	320	300	313	295	315	297	300	287	304	296	296	311	287	316	278	345	322	286	307	272	276	324	298	322	288	290	310	311	305	277	304	308	296	311	307	297	322	320	310	295	318	281	314	307	320	310	283	284	301	288	333	298	334	300	294	305	262	298	285	285	297	274	302	274	300	276	316	291	281	339	259	298	330	291	310	280	288	297	308	339	305	279	293	288	315	312	297	312	303	309	313	290	306	303	280	318	293	287	315	305	294	291	265	293	303	322	303	311	291	297	302	291	335	309	306	281	308	294	301	300	304	310	322	291	307	297	299	322	304	316	289	286	332	310	312	322	285	290	314	306	295	312	293	323	329	317	306	324	292	294	302	272	309	295	301	338	331	298	311	292	307	284	303	326	329	285	280	315	308	301	295	306	313	306	287	292	317	293	310	289	300	270	307	289	320	305	325	322	280	304	295	311	328	280	308	287	268	289	304	274	289	310	310	312	288	280	303	314	304	296	308	316	268	325	253	307	300	303	302	294	283	280	304	291	330	290	325	330	305	280	292	323	289	291	321	299	314	297	307	305	294	307	310	304	327	300	295	311	284	301	332	302	307	320	290	296	313	303	293	295	307	285	287	313	332	307	288	276	283	276	283	304	298	311	320	290	304	316	325	276	307	302	295	307	293	288	318	305	310	274	300	263	276	282	299	282	273	302	321	290	280	306	290	306	292	286	281	289	305	312	321	317	272	316	315	281	304	311	267	312	340	280	328	307	296	301	324	305	294	319	288	290	314	326	303	283	315	288	296	294	284	298	343	317	315	284	291	292	309	315	291	311	306	304	339	289	274	330	287	302	323	277	312	281	322	297	309	305	301	336	272	292	298	303	319	305	300	281	295	297	297	322	288	326	307	315	291	303	293	316	291	284	302	333	302	305	282	302	318	299	297	300	297	261	288	299	285	315	324	302	285	346	303	275	285	298	299	324	307	322	313	295	270	316	316	301	308	304	303	284	310	279	310	304	301	263	312	297	295	300	284	316	286	304	335	313	304	282	295	296	306	288	308	299	302	292	299	318	313	293	293	304	307	283	284	326	300	298	282	299	299	315	295	314	322	299	300	313	278	285	311	277	284	296	332	285	286	291	291	298	292	307	304	305	289	275	295	267	290	327	293	290	281	315	302	309	299	298	323	343	285	297	293	287	291	301	296	292	330	313	319	295	276	302	285	293	313	355	284	284	309	283	278	291	327	293	265	317	295	286	309	280	295	298	289	327	299	298	274	310	305	305	291	284	327	316	315	286	280	283	288	264	315	276	313	285	313	295	302	300	292	297	290	304	320	314	335	309	311	303	302	306	276	291	326	330	323	299	311	332	300	318	339	309	265	297	287	289	300	312	300	300	311	312	318	283	322	283	331	280	319	277	309	320	301	292	333	353	314	301	279	308	350	309	308	309	297	322	335	290	317	261	306	306	309	279	311	351	284	301	329	312	286	314	320	317	270	314	306	267	308	271	296	271	297	325	308	313	304	335	308	299	342	304	312	279	326	307	317	279	289	277	263	257	308	311	296	334	308	306	305	298	271	286	313	276	336	306	319	296	278	287	280	287	288	285	307	288	294	287	304	312	300	290	292	309	297	278	315	316	308	319	278	300	312	310	316	335	296	315	268	309	285	315	315	294	301	301	292	321	290	319	282	299	303	297	329	278	316	314	326	310	331	299	307	285	319	312	295	322	312	301	302	281	307	293	338	307	280	307	310	327	275	317	247	316	255	321	312	289	285	290	300	299	303	298	296	305	307	289	293	287	331	313	287	317	299	283	316	281	340	297	295	277	313	316	294	290	293	286	300	318	291	278	291	322	305	288	292	310	311	290	311	296	308	319	275	280	313	302	277	320	300	314	282	282	301	304	288	318	295	313	313	306	283	280	311	297	305	314	310	283	296	316	321	301	283	264	343	301	319	303	291	290	293	319	318	309	290	330	310	321	311	292	338	272	292	283	308	313	311	277	299	296	279	308	326	332	286	311	316	246	302	305	314	279	289	289	301	297	328	291	261	280	324	301	306	284	303	276	269	314	317	290	289	312	315	302	301	304	291	309	295	283	338	308	294	308	303	292	305	276	297	294	308	289	312	290	293	319	326	305	292	286	305	282	306	328	310	338	285	321	276	311	297	293	324	310	285	299	298	305	304	293	322	283	321	319	284	315	296	304	282	299	275	308	294	325	328	306	304	292	306	251	308	268	324	275	304	281	285	311	295	296	327	287	313	275	303	301	287	292	311	302	298	299	321	288	272	316	295	335	310	333	304	305	307	316	293	349	333	277	289	310	297	280	288	289	313	299	309	282	310	300	293	291	302	319	303	307	302	311	306	313	321	335	267	294	295	267	297	304	332	292	306	297	293	286	283	333	304	297	293	290	288	273	294	282	319	273	281	275	304	320	275	306	319	281	283	289	289	290	284	311	279	295	274	314	339	299	290	298	334	304	267	297	302	285	286	309	299	296	290	307	280	304	282	287	283	310	296	302	309	298	281	299	313	280	287	313	305	322	308	304	327	312	277	301	305	336	286	306	305	296	292	289	294	316	332	311	323	306	277	270	314	292	274	299	310	279	288	327	307	296	306	302	292	298	297	307	330	327	307	318	313	292	294	272	301	285	323	316	283	315	278	313	288	304	326	328	311	277	281	304	316	298	312	279	280	289	311	314	307	312	301	320	268	320	309	275	290	315	290	298	325	300	266	312	317	323	322	338	275	289	323	313	307	319	314	319	276	301	274	310	311	315	316	287	308	313	327	279	307	313	314	278	324	293	292	273	288	303	342	312	309	277	289	298	298	295	288	274	298	297	289	321	311	314	269	278	301	301	308	301	325	295	275	305	304	282	295	283	291	306	319	304	303	304	288	310	288	277	299	302	306	296	304	280	300	298	293	315	307	316	288	299	294	306	324	323	278	310	298	297	284	317	268	290	274	309	288	324	282	308	308	324	341	306	317	306	314	315	294	297	323	283	269	308	338	297	298	298	278	292	307	306	297	286	295	296	284	290	322	315	327	318	306	337	335	295	335	298	287	275	308	295	308	312	316	275	291	291	301	314	301	336	298	259	297	300	300	293	309	320	300	308	284	315	323	298	282	323	290	316	263	275	315	318	280	315	335	304	309	304	270	291	278	298	292	307	318	326	317	303
23219	21431	29093	24093	21417	21439	9491	1611	969	751	658	609	573	500	507	459	435	452	429	439	398	437	393	408	358	358	374	396	391	402	416	348	388	349	355	344	338	390	343	366	390	397	407	332	343	401	379	383	362	395	393	377	362	349	367	353	346	377	367	363	374	353	383	373	341	386	385	374	388	353	408	439	343	345	357	326	380	361	409	348	363	368	364	379	371	384	363	349	369	384	373	413	376	370	355	365	373	385	411	349	399	396	402	354	395	383	350	361	387	370	371	381	361	364	370	375	342	388	415	432	375	415	426	360	370	390	387	380	371	329	369	322	366	346	316	350	352	326	347	382	364	347	385	348	370	363	362	364	336	304	342	375	381	361	327	340	336	400	356	371	354	369	379	330	346	343	352	362	381	352	350	347	346	357	329	332	386	373	340	363	379	346	370	336	374	385	342	393	337	355	328	357	372	337	346	373	371	335	371	354	341	356	369	361	358	339	376	359	343	349	380	355	369	348	349	346	356	364	376	377	353	330	367	375	363	343	344	325	350	376	367	355	349	364	360	342	359	358	344	370	336	322	363	339	345	342	354	356	363	383	349	367	372	362	368	351	376	356	362	336	365	375	380	358	349	365	368	363	360	370	343	343	373	325	358	348	336	363	350	353	372	310	349	370	357	351	363	367	378	374	327	351	384	342	365	355	382	370	354	336	375	353	363	365	374	331	350	382	378	373	338	366	300	414	373	346	327	367	357	363	364	352	356	388	348	336	327	367	379	380	359	336	369	366	377	355	373	360	350	334	361	344	350	381	383	388	325	375	365	361	378	395	332	362	358	352	373	342	331	388	356	347	358	350	339	361	347	363	341	297	319	340	333	354	341	363	392	380	377	347	366	340	347	351	345	358	368	332	334	369	353	357	399	368	351	349	380	346	371	386	369	387	340	344	357	380	372	342	353	359	356	385	406	358	364	359	394	348	394	381	356	371	371	370	349	383	342	390	357	365	362	344	405	309	373	387	376	355	389	377	371	362	357	356	377	343	374	383	365	353	354	364	367	366	362	335	362	334	334	378	353	351	344	366	393	351	349	337	321	307	377	345	401	320	362	361	333	387	354	388	382	386	346	330	338	349	354	347	375	373	356	329	378	343	399	351	369	381	349	356	363	382	362	394	374	356	359	365	357	350	345	350	362	359	363	340	400	338	387	329	370	352	370	378	377	369	373	392	353	365	360	356	382	396	319	335	400	371	334	358	407	340	347	371	345	393	368	384	336	354	385	357	354	353	372	378	362	347	374	369	335	373	355	357	356	339	359	402	364	376	318	406	379	379	352	350	378	377	399	358	336	352	381	368	354	369	355	366	366	344	366	372	367	363	372	352	324	357	369	362	354	391	387	370	336	365	357	375	360	372	357	369	357	388	355	345	362	362	374	340	330	352	337	311	365	356	357	353	356	359	388	325	346	374	326	361	366	386	327	326	372	333	359	352	358	384	357	344	367	392	376	340	357	366	380	338	347	343	400	337	365	337	357	348	367	328	375	364	348	367	361	338	347	366	372	379	355	351	348	368	346	342	362	345	347	380	378	345	370	365	322	328	378	387	407	385	355	358	360	368	388	363	329	334	355	387	378	355	356	337	340	336	368	356	350	394	373	324	352	330	360	402	351	351	384	323	329	342	345	360	364	392	388	372	333	364	352	357	323	384	333	388	384	360	376	414	357	347	359	349	377	385	360	360	385	347	390	345	333	346	355	339	381	374	347	360	363	361	399	383	381	333	392	339	371	326	370	318	332	346	349	388	356	349	351	383	390	393	377	324	398	386	345	394	377	351	354	329	346	370	358	328	359	350	367	382	384	381	347	339	361	347	390	345	375	373	386	372	400	355	341	325	365	366	351	421	352	349	363	341	350	374	393	369	336	361	330	352	323	346	397	324	336	348	362	343	379	350	337	366	384	347	380	386	375	361	388	345	368	358	351	408	374	391	365	359	410	376	351	325	389	344	388	325	368	346	330	382	377	382	333	344	358	340	357	366	342	337	363	341	352	339	389	317	361	361	364	372	348	361	357	351	379	320	343	332	363	365	329	335	326	379	355	365	360	359	389	342	388	372	388	375	346	353	366	319	372	369	380	349	384	359	338	346	358	367	369	353	362	304	367	344	346	333	377	362	329	374	372	357	373	346	333	356	331	333	371	371	340	372	359	364	346	380	390	356	359	349	371	363	370	369	368	399	327	374	366	371	347	363	348	356	384	365	375	347	392	383	354	355	387	369	352	366	368	368	402	349	351	332	372	370	336	363	369	367	366	373	362	396	344	360	364	358	359	388	388	374	367	365	365	387	394	352	340	352	370	373	372	371	347	355	349	375	359	362	330	349	345	369	351	332	360	346	358	373	333	384	369	357	347	332	362	363	363	321	355	344	354	375	352	352	378	380	378	333	365	351	370	384	331	354	382	317	388	405	390	377	359	355	355	395	339	392	366	351	345	375	395	329	349	361	396	355	370	360	345	336	358	389	367	350	338	376	344	405	379	376	340	370	352	345	341	349	368	379	336	320	350	361	397	357	363	334	346	372	363	392	387	351	404	356	341	319	352	381	321	362	405	384	373	362	374	364	381	376	327	362	350	374	355	326	315	393	329	375	330	348	387	379	359	353	380	333	334	348	388	356	390	357	354	364	344	413	361	335	361	362	331	364	370	367	338	370	373	341	350	366	316	367	326	340	402	395	348	328	398	375	333	358	349	341	377	352	345	344	382	351	354	368	359	349	400	331	366	361	320	370	356	365	371	379	328	345	367	354	377	360	343	357	367	381	343	362	364	377	376	385	379	371	392	376	359	369	397	320	396	361	345	345	386	328	345	363	347	364	364	375	358	370	394	366	366	357	348	364	374	367	377	348	355	353	382	383	374	356	352	319	362	358	377	358	347	367	360	347	361	326	331	344	335	344	360	350	348	350	397	337	350	342	377	340	349	404	355	372	364	368	362	371	355	366	363	317	337	345	365	337	346	356	345	353	351	369	382	379	356	373	338	343	381	349	357	419	377	344	382	371	363	345	374	364	350	360	368	358	361	370	349	380	363	343	356	332	368	363	357	365	373	335	378	336	329	364	361	381	348	340	340	340	345	356	388	387	332	351	374	391	367	351	337	355	355	347	371	356	351	348	363	379	340	360	373	374	360	334	379	369	359	356	413	365	358	373	365	346	368	332	401	347	373	373	367	351	374	367	384	370	390	360	356	328	359	334	339	393	371	401	322	377	369	372	380	378	368	398	372	369	393	341	373	370	379	377	334	367	394	341	352	356	350	394	355	367	371	359	394	344	355	374	363	365	364	390	347	373	394	366	374	392	378	368	361	364	337	335	356	393	332	353	336	352	356	356	377	374	348	358	369	346	367	357	405	376	373	371	401	330	353	356	360	345	334	351	365	356	375	359	367	337	348	365	386	380	347	373	360	378	356	359	357	368	380	358	382	367	346	393	378	363	372	340	375	384	355	347
28718	51819	34724	15294	9503	5826	3666	2377	1653	1174	970	807	734	687	629	613	573	566	558	515	509	527	493	451	515	462	461	426	462	454	426	434	396	413	435	448	406	403	447	477	421	401	433	407	420	382	411	406	429	411	403	402	433	384	402	429	433	404	403	417	422	434	377	416	388	380	384	399	448	416	399	433	371	453	383	436	433	426	420	400	405	380	401	383	386	402	434	405	416	419	398	408	406	426	376	425	461	448	405	438	424	408	429	410	429	446	406	386	397	421	412	437	411	420	419	417	400	432	477	438	494	487	434	441	470	438	442	421	436	427	402	405	390	422	449	401	420	418	392	412	417	428	405	427	421	398	434	432	383	412	396	414	390	408	419	446	423	370	391	438	403	410	392	418	355	398	449	402	405	429	393	404	378	379	400	427	392	417	423	439	390	423	387	427	423	435	418	386	402	363	415	397	419	400	399	399	389	406	402	432	402	371	372	421	401	399	365	389	425	448	412	409	390	417	408	409	368	408	418	374	416	401	433	382	409	389	427	378	397	399	406	379	418	408	396	416	409	340	381	411	401	394	420	371	427	396	401	413	418	396	385	426	367	423	387	418	379	381	427	400	385	400	403	406	410	362	402	430	447	402	394	399	399	402	402	384	398	453	396	444	399	390	382	404	403	413	468	417	385	420	371	435	397	410	424	383	412	429	410	413	388	408	396	392	395	355	405	408	433	379	373	417	407	411	397	438	397	356	417	411	426	394	409	426	419	409	449	396	443	398	426	390	447	429	399	429	408	418	425	437	378	452	417	405	370	388	417	383	410	406	391	415	420	399	387	411	398	370	409	355	389	402	394	407	433	452	393	369	407	398	414	418	404	402	425	390	398	379	396	426	410	410	414	361	401	411	412	409	389	381	385	394	453	446	418	408	395	388	430	421	375	387	391	382	374	411	380	408	430	383	406	382	405	380	371	403	386	425	416	399	420	408	423	414	425	373	386	379	386	422	412	411	390	403	403	438	397	391	429	399	422	425	392	381	396	366	381	399	415	386	416	398	388	429	385	429	407	380	415	399	394	381	381	420	389	449	380	399	385	385	429	405	434	411	399	394	386	406	383	392	420	385	388	431	408	402	438	405	415	411	416	405	407	433	445	389	377	416	411	397	428	395	407	399	391	431	408	365	358	388	385	391	390	377	388	417	416	391	393	403	398	410	384	452	397	422	410	402	408	463	397	398	383	428	377	387	408	388	398	362	403	428	384	410	445	399	406	406	404	387	391	411	406	403	411	414	380	447	407	419	385	416	410	421	408	422	445	394	400	399	418	410	376	426	399	405	415	441	391	385	382	433	409	428	391	446	399	413	392	388	400	404	419	396	419	421	414	418	386	385	413	413	424	414	385	406	383	404	442	388	374	411	406	418	410	418	402	434	406	399	430	380	421	428	404	367	398	409	374	426	414	380	407	384	405	385	391	411	403	397	400	369	407	430	371	413	442	413	399	412	381	410	428	386	383	407	422	390	396	422	439	431	430	406	398	416	429	447	399	425	390	401	403	431	421	425	396	394	439	419	397	410	409	403	409	402	387	392	431	409	387	407	384	392	393	395	441	393	356	389	442	393	414	420	392	450	397	409	400	399	448	407	392	394	402	383	366	390	449	450	397	382	380	426	411	430	414	385	395	368	419	398	435	429	400	435	428	428	408	433	413	433	424	410	381	404	442	402	370	407	419	376	428	402	390	407	401	431	415	405	429	400	407	389	371	382	406	421	378	407	395	382	441	425	407	379	392	413	433	413	398	423	414	382	405	390	408	387	427	388	392	424	407	414	387	400	380	375	401	399	439	414	398	375	395	445	444	440	426	422	427	418	413	408	384	385	401	430	435	384	404	377	414	378	402	426	420	386	413	419	394	415	399	377	372	424	403	397	383	391	382	430	423	422	385	382	439	393	387	391	398	381	379	371	380	425	427	403	399	432	418	397	420	397	390	410	401	370	375	422	375	440	425	432	388	405	461	440	403	399	428	381	396	377	391	421	424	407	395	397	374	424	386	392	405	397	361	410	401	381	378	408	388	393	417	398	416	391	424	423	376	368	376	393	408	390	401	430	374	422	425	400	431	394	391	418	442	391	407	392	420	450	371	373	398	406	377	406	407	393	398	388	446	407	428	406	387	382	410	385	395	364	371	445	408	399	413	394	412	451	429	393	407	379	403	401	412	405	402	346	421	408	409	412	408	406	421	424	450	386	381	385	393	388	399	412	438	408	408	412	391	424	398	364	421	401	410	427	400	416	411	394	424	407	385	457	402	384	414	384	374	377	392	387	427	440	416	400	422	457	389	389	426	383	430	415	406	412	426	384	430	378	370	394	397	371	414	377	403	400	408	417	425	426	379	417	416	400	409	417	417	393	410	425	393	394	436	409	412	453	414	447	414	401	420	394	412	425	403	407	440	401	424	392	421	388	448	407	430	411	398	399	436	398	395	393	436	375	414	369	394	399	429	383	395	366	417	421	396	398	403	417	400	406	425	413	389	417	391	428	404	404	400	423	438	442	366	396	412	432	400	392	387	421	400	403	422	392	437	390	371	395	395	406	417	390	399	396	385	406	390	396	411	410	394	398	406	397	410	411	405	407	430	381	414	390	438	415	459	391	384	407	424	436	425	391	389	415	393	399	413	401	398	426	387	396	393	373	404	382	439	354	405	398	374	394	394	376	408	399	410	418	402	438	416	432	408	407	399	409	378	408	416	419	399	423	443	405	389	429	423	423	399	376	425	389	413	411	417	382	400	415	391	421	449	405	421	420	373	430	400	432	399	413	421	406	424	406	437	412	422	437	442	399	443	368	371	392	390	424	374	428	439	415	414	374	402	415	419	428	442	405	420	389	413	389	407	416	376	376	371	401	404	429	386	402	388	419	406	426	349	409	446	397	394	399	424	399	414	435	389	425	400	418	408	380	430	416	409	394	411	380	408	416	391	370	423	377	415	413	391	428	391	388	396	438	411	375	408	411	413	411	399	418	417	446	395	373	403	398	446	433	398	389	419	397	413	437	394	428	418	399	379	418	421	429	384	420	418	389	396	396	435	419	386	410	367	386	375	407	415	375	412	416	389	397	384	416	413	417	374	430	397	388	389	374	386	400	410	398	399	427	412	411	415	395	413	421	387	400	440	413	404	405	404	407	400	437	418	437	404	402	416	391	390	384	384	392	409	404	407	397	398	374	418	437	380	375	390	410	420	411	419	389	430	418	427	405	411	439	408	387	407	391	426	409	403	413	411	437	428	422	411	401	407	412	419	396	385	406	464	409	379	354	394	383	401	395	444	423	410	396	422	421	423	366	419	414	414	397	376	432	404	421	392	389	386	399	412	385	424	385	383	404	412	419	411	417	418	409	393	396	401	368	395	373	420	367	411	384	407	396	378	385	376	414	433	410	396	419	387	397	377	370	408	396	416	421	397	403	439	390	374	382	420	389	396	378	423	413	434	398	395	425	428	406
28046	23400	21678	7543	1648	934	569	402	306	243	217	207	214	199	216	228	218	226	228	225	232	210	216	216	206	217	198	222	217	225	216	214	218	210	209	219	200	207	202	222	212	206	198	212	237	211	210	192	212	215	221	211	194	234	220	217	194	222	200	207	217	204	212	214	214	212	216	224	199	212	235	209	209	219	208	204	192	211	214	220	197	211	216	203	237	209	240	213	219	190	227	206	239	221	200	217	207	223	231	198	222	196	219	198	224	227	201	199	215	224	208	207	209	196	201	195	200	214	239	259	202	239	189	248	232	221	231	211	206	197	215	213	219	194	224	208	218	218	208	216	195	186	221	188	235	210	218	221	216	202	209	197	200	201	198	238	233	203	211	218	225	228	224	197	210	196	194	220	217	193	217	203	216	233	186	231	215	212	182	210	230	204	202	192	191	220	195	211	207	220	199	221	231	201	232	219	205	215	200	189	226	200	202	179	248	246	239	196	195	209	216	191	223	191	201	216	191	205	233	223	193	224	197	200	211	206	189	204	222	217	205	219	193	201	197	218	224	195	237	251	230	219	223	199	204	211	189	242	230	205	211	206	221	206	211	213	188	211	204	214	203	215	198	218	217	206	190	228	201	215	208	199	199	206	183	190	207	212	224	211	200	214	229	230	224	204	193	180	215	219	194	213	214	220	217	225	210	201	202	219	217	212	213	205	211	187	205	224	242	221	201	231	197	214	207	213	202	205	220	207	194	221	204	191	193	212	211	217	208	207	205	217	213	208	216	229	219	214	228	205	220	217	208	226	197	201	208	216	201	195	211	208	204	195	212	172	198	228	227	225	183	217	202	176	238	200	192	209	203	213	224	198	195	206	226	204	212	183	201	246	182	208	204	206	221	193	208	208	221	212	224	194	232	220	208	233	224	218	233	218	215	216	201	223	206	213	219	241	211	219	197	216	173	234	205	214	198	207	209	193	221	222	224	237	215	246	193	225	238	204	208	220	229	222	242	228	171	252	241	218	188	207	199	220	189	226	205	224	205	205	192	196	197	215	225	218	224	205	210	207	227	226	203	214	227	203	222	204	195	175	215	185	239	210	225	221	227	232	188	232	209	216	219	226	219	209	211	194	189	200	212	235	235	203	205	206	232	213	192	224	203	182	215	209	209	202	199	207	213	209	207	183	218	184	195	207	223	217	200	203	239	198	218	238	216	229	222	234	226	198	223	221	225	218	198	240	211	222	194	211	219	201	207	221	209	233	219	229	202	223	215	211	194	226	232	208	206	228	210	237	210	210	220	200	214	212	205	192	246	211	200	200	222	213	212	214	203	206	172	206	228	191	222	208	213	201	208	207	199	211	243	211	219	203	227	209	226	210	194	202	224	205	181	209	212	195	207	241	186	217	203	184	219	212	198	183	194	211	211	185	194	238	184	212	219	230	228	206	207	216	219	202	197	217	206	202	209	218	194	195	200	223	219	192	206	239	231	189	211	213	216	208	214	212	215	225	214	192	215	202	208	202	206	230	243	221	200	203	203	195	229	223	209	216	186	204	223	203	205	207	224	209	211	205	226	197	202	212	204	218	222	199	215	202	210	219	210	220	197	212	199	199	197	203	226	226	220	206	213	215	203	226	200	215	209	233	191	216	220	197	180	212	187	243	224	190	234	200	217	207	215	203	211	226	194	193	230	212	232	243	213	215	195	206	202	184	194	203	220	198	185	222	213	225	219	207	229	214	209	201	229	226	215	195	206	206	220	231	207	210	238	205	223	226	193	174	225	204	225	200	219	210	197	211	190	193	207	218	214	216	209	180	228	216	243	204	208	244	196	218	228	199	211	212	231	192	214	235	241	192	209	226	229	219	219	226	235	235	226	213	213	228	240	228	201	193	218	203	221	202	223	235	201	204	181	181	195	197	207	229	214	224	206	205	218	221	226	203	198	192	241	226	209	230	195	236	183	217	197	219	202	209	227	246	228	210	223	197	232	199	215	200	217	197	208	221	216	196	205	206	215	214	215	221	195	237	203	212	224	206	221	206	198	208	193	212	213	229	206	190	188	236	221	208	212	187	216	210	230	204	209	221	199	207	198	201	205	204	215	203	215	209	217	182	209	199	228	205	227	224	201	244	224	200	210	242	231	215	231	208	242	190	225	224	214	216	193	211	191	216	201	204	171	213	214	203	198	213	211	243	222	201	228	196	200	183	185	214	225	220	220	202	207	229	213	217	237	211	223	222	220	223	206	229	223	217	224	206	203	234	201	232	215	207	204	200	166	196	223	206	235	193	192	233	187	199	225	201	209	221	192	181	188	216	201	215	215	229	212	207	219	240	190	206	218	235	172	196	191	233	198	230	217	227	232	209	209	222	207	217	244	187	201	234	213	207	241	200	189	207	223	204	201	212	220	193	218	222	209	212	189	199	221	186	200	195	192	211	209	231	212	181	224	215	206	190	210	243	219	223	180	210	193	206	226	198	211	187	235	234	213	227	206	222	227	200	207	199	198	204	239	217	203	226	213	187	195	199	249	222	175	198	202	187	197	213	198	229	221	214	234	221	233	190	192	208	213	215	219	235	200	216	206	210	213	222	233	204	200	173	185	192	229	190	234	192	217	207	218	198	208	210	201	203	207	228	209	216	220	208	217	205	232	201	229	223	210	223	198	204	205	204	229	203	219	205	207	219	246	236	210	214	236	235	205	182	219	222	195	232	234	217	211	222	223	218	215	241	230	208	188	207	232	214	218	209	241	244	219	217	227	188	250	207	188	217	245	198	211	208	219	217	202	215	217	226	209	190	205	208	221	215	209	216	208	206	223	210	210	226	186	203	207	235	189	210	177	187	214	204	188	210	219	209	202	199	196	202	194	209	231	205	214	210	227	218	223	224	200	199	210	200	209	218	214	208	218	215	213	229	201	202	220	211	211	203	216	190	213	211	214	222	230	224	220	224	222	198	214	209	236	228	203	190	208	224	207	215	219	207	225	244	209	236	213	224	231	225	218	220	205	191	216	219	210	201	194	209	208	221	208	205	189	192	213	206	211	220	190	219	210	221	206	208	245	223	212	217	218	217	210	213	199	247	207	209	243	218	219	216	247	237	217	236	215	215	202	211	214	233	230	197	227	215	215	210	212	225	219	205	194	202	186	213	230	217	221	219	201	213	196	211	191	204	203	223	213	229	235	204	193	193	204	222	211	207	215	206	207	229	218	218	215	196	217	196	223	226	203	201	181	226	205	199	219	217	207	197	215	215	222	213	252	197	230	225	213	246	209	215	202	205	201	188	198	188	202	206	204	207	202	208	169	250	198	200	216	216	216	222	209	224	203	232	234	215	238	226	211	210	197	176	189	234	212	218	210	217	210	217	212	216	185	194	208	236	216	216	194	237	207	219	212	216	202	195	201	188	229	235	243	205	208	192	214	231	197	187	197	188	201	236	208	222	198	217	203	197	221	227	215	189	202	203	186	225	193	224	217	198	232	238	207	219	220	199
25297	36485	20038	5948	2759	1725	1007	679	483	338	294	285	248	257	239	241	258	269	243	267	260	247	274	272	252	250	234	242	254	273	249	264	247	260	279	243	275	246	258	225	266	267	253	236	253	261	226	261	249	223	249	237	222	272	269	247	225	237	237	266	311	256	238	239	215	259	235	262	251	268	249	244	238	251	268	245	240	246	265	241	262	211	241	250	242	262	258	235	254	271	278	254	257	271	275	228	243	266	249	258	264	274	261	250	225	274	239	271	232	265	241	245	252	241	232	261	217	257	304	280	267	258	291	249	304	292	282	233	253	242	255	240	249	252	246	243	239	248	251	250	272	233	236	236	270	231	263	234	263	278	259	272	252	280	253	218	261	251	268	246	245	264	270	271	260	242	239	256	246	238	263	224	248	268	227	235	256	244	249	234	225	258	254	232	237	276	245	262	248	260	275	232	273	250	277	241	260	230	250	248	254	249	264	264	249	225	253	260	257	260	269	253	278	262	234	245	219	238	230	261	276	227	239	211	245	251	236	265	251	265	290	257	229	259	252	229	232	254	235	247	253	262	249	245	234	240	250	258	268	242	283	272	232	265	225	229	270	270	238	270	241	276	259	240	235	264	238	226	270	269	224	253	272	252	264	258	274	258	249	267	244	250	250	231	248	270	230	250	240	254	251	261	258	250	236	238	236	281	244	264	252	251	235	256	261	245	241	234	238	247	252	279	255	229	236	259	231	239	250	223	249	254	287	298	273	259	252	256	256	247	227	253	258	239	272	263	246	257	272	249	242	263	243	237	252	238	237	238	229	257	230	232	254	268	223	245	242	236	255	278	251	273	212	254	263	256	250	238	243	246	226	250	251	256	246	271	232	252	245	267	252	275	245	247	268	237	257	248	235	260	282	272	234	244	240	271	224	270	245	226	226	274	259	248	258	242	242	236	256	219	276	230	232	255	240	246	263	231	248	209	258	241	260	272	241	242	259	239	260	251	239	229	270	281	248	233	228	270	223	240	272	268	224	257	252	282	210	246	264	252	260	254	255	279	227	239	241	241	235	255	239	251	270	267	240	271	236	250	235	250	275	269	218	241	243	247	240	264	243	248	215	246	259	263	279	269	246	243	261	260	236	256	244	243	241	253	252	256	261	251	260	255	261	247	228	225	238	253	249	257	239	252	253	238	253	248	242	252	256	225	243	258	263	262	242	253	266	252	238	260	282	270	266	244	249	249	251	258	242	263	239	230	258	240	247	233	261	243	238	249	205	236	251	233	232	273	246	279	226	243	231	260	274	257	243	269	249	266	247	267	217	249	269	245	256	271	235	227	239	251	245	234	235	225	283	232	266	259	271	218	278	248	247	262	214	254	257	254	245	249	233	272	260	268	238	232	230	238	243	262	245	236	243	244	285	253	263	230	287	248	273	249	227	240	261	242	241	261	248	269	277	249	256	251	262	255	269	266	258	288	246	249	226	264	227	247	241	240	263	225	218	253	273	242	267	253	229	251	260	258	225	260	241	250	208	268	221	277	271	250	227	269	249	241	249	248	253	263	259	247	223	238	269	247	262	222	268	281	260	256	231	228	234	222	244	249	215	244	251	243	268	271	262	256	243	267	246	226	261	285	247	249	244	250	254	279	285	248	242	239	261	263	234	240	259	236	260	265	258	255	240	291	254	238	247	268	239	266	225	250	240	230	249	238	222	248	259	242	267	266	249	259	236	221	218	244	242	243	250	266	251	246	273	240	234	233	273	276	266	270	259	256	215	269	241	251	255	248	268	238	241	248	249	248	247	239	279	259	228	230	244	262	233	272	250	260	232	223	264	278	227	226	238	253	231	282	264	264	243	265	254	243	263	244	244	278	235	267	235	239	260	264	256	265	210	239	262	257	209	265	241	264	239	239	238	272	273	250	237	248	253	251	258	246	238	254	229	235	252	271	243	242	240	258	260	246	234	217	262	251	226	256	258	229	252	239	228	270	225	244	269	267	270	255	269	270	260	270	243	229	267	239	241	259	234	304	238	246	257	280	254	235	241	270	247	248	223	227	217	229	253	269	255	258	242	231	239	229	245	241	246	229	257	237	272	269	248	260	236	254	246	256	235	253	229	274	232	259	259	250	237	230	244	247	249	240	260	262	239	244	244	264	242	245	249	271	253	239	236	269	243	227	259	231	258	235	231	227	250	243	230	265	256	257	202	234	245	225	225	261	265	276	253	268	255	265	253	262	253	240	248	231	252	251	244	218	229	262	236	227	247	243	240	224	269	266	241	260	212	251	246	248	275	260	239	216	244	248	259	254	271	267	222	251	245	242	255	240	253	266	239	256	281	249	261	254	249	253	253	243	276	256	274	257	229	199	271	239	256	258	237	267	290	244	244	261	247	262	218	253	254	240	234	246	253	254	260	270	232	237	249	248	255	259	255	263	226	239	234	260	238	247	257	248	263	241	258	259	288	240	243	259	233	242	242	239	265	207	252	238	249	233	252	229	255	235	235	261	259	238	264	237	267	245	243	251	228	263	247	278	258	249	247	248	227	244	270	282	261	270	266	281	213	242	233	242	239	274	255	247	243	237	250	249	256	266	262	257	250	242	276	246	246	242	265	256	254	226	259	248	259	267	246	233	234	246	245	237	242	237	241	221	251	235	245	265	221	264	249	230	261	241	285	255	233	266	258	242	250	247	259	259	237	243	242	271	250	249	268	259	242	260	286	265	261	280	249	270	234	267	244	256	252	236	257	252	230	276	260	254	259	220	260	253	275	245	258	261	276	254	233	236	263	254	261	238	257	239	240	245	234	238	250	235	249	247	278	238	215	248	251	222	228	237	275	245	236	264	234	247	292	253	251	290	244	242	239	230	269	228	242	254	232	265	243	269	244	246	224	227	251	250	245	238	248	227	251	250	262	266	283	235	258	243	275	233	272	247	262	246	241	261	227	234	239	287	261	226	252	240	236	248	259	258	229	242	267	253	247	236	249	246	234	258	242	248	227	264	254	260	273	256	259	237	268	236	256	255	241	244	245	241	238	229	290	231	264	236	269	233	245	233	244	252	263	281	238	246	258	245	258	246	241	255	247	259	251	258	261	292	254	251	255	241	258	246	265	237	263	263	237	244	225	234	266	266	262	249	275	237	251	254	272	237	245	241	241	261	248	246	259	259	273	254	259	227	219	238	219	241	278	212	245	251	264	231	246	242	258	236	263	264	263	262	264	236	254	239	256	236	247	242	255	242	263	242	231	240	236	273	229	211	231	265	261	275	256	240	235	229	238	232	246	261	239	260	263	267	249	231	278	271	250	223	231	266	242	255	243	229	248	242	240	247	235	244	261	243	250	249	238	269	278	280	252	245	237	289	285	241	263	232	264	252	251	254	259	237	276	257	265	277	261	266	285	257	229	249	244	233	246	295	246	249	278	241	264	269	225	246	256	274	235	240	251	254	248	253	257	235	242	239	266	272	240	255	283	244	262	216	254	262	258	256	256	255
24063	21320	28557	24420	21248	11083	1947	961	653	515	454	412	398	342	334	357	302	336	334	330	291	309	294	275	310	320	269	304	310	292	295	299	316	286	302	289	281	273	297	290	313	297	282	290	290	307	311	280	246	278	305	278	281	249	282	296	309	304	325	308	287	289	270	312	290	288	290	264	256	256	273	281	295	300	285	287	264	273	304	258	301	296	282	277	279	285	318	311	300	297	308	260	277	304	306	263	298	289	298	279	322	308	307	301	296	276	312	311	328	281	309	251	289	272	297	250	266	305	325	318	333	316	315	300	265	295	276	244	310	305	279	283	299	290	282	300	308	286	263	275	313	311	283	288	304	290	281	259	278	306	287	259	281	278	238	289	268	274	270	272	300	265	297	271	289	292	271	246	285	294	281	271	275	303	267	302	283	284	274	290	271	280	300	242	287	285	277	279	291	273	272	302	264	248	257	294	263	298	286	275	288	269	277	286	296	277	273	297	291	278	266	277	299	319	288	258	273	262	245	309	289	287	270	276	301	293	263	281	286	285	291	250	276	297	275	291	290	299	270	309	272	308	277	282	301	271	270	265	288	299	316	272	281	297	306	276	287	258	288	276	280	290	291	300	287	239	329	273	249	289	270	253	292	293	276	277	267	280	278	330	274	297	306	265	287	269	287	268	273	272	282	301	303	266	263	276	279	268	292	297	279	306	273	301	295	295	302	291	278	286	253	269	263	302	292	278	291	322	281	271	276	304	278	296	305	277	290	275	284	295	269	283	310	241	264	290	267	302	283	288	280	298	292	325	309	272	262	318	302	286	302	286	298	279	289	249	309	271	290	270	316	296	264	259	270	283	265	298	269	273	280	274	284	304	316	273	290	282	267	284	287	295	304	289	303	266	269	286	278	262	278	296	296	308	287	276	302	273	274	294	306	269	308	279	298	267	291	299	278	274	288	255	269	319	275	285	287	286	249	293	295	284	305	291	300	270	266	257	287	291	286	309	291	309	287	284	291	274	309	273	292	307	307	273	296	276	283	312	266	248	271	282	258	289	297	274	301	271	305	281	274	279	286	306	292	281	299	294	293	266	289	302	280	296	255	291	273	275	267	283	266	263	279	279	264	312	290	265	275	282	289	308	270	270	290	243	283	275	255	285	291	273	312	282	311	296	301	305	267	279	278	309	243	299	279	292	296	298	289	276	295	286	252	265	304	323	280	294	308	284	295	294	291	302	276	276	288	267	281	273	297	275	274	319	311	300	309	300	281	288	283	284	313	281	290	285	280	264	291	279	286	300	287	290	289	257	283	232	277	275	270	308	282	305	295	290	288	289	270	291	288	301	273	277	293	292	291	271	263	269	283	300	268	277	275	299	266	292	266	300	259	294	287	290	307	283	293	278	288	319	282	278	268	275	276	284	275	272	284	256	286	268	299	283	270	272	300	286	274	279	284	260	286	283	270	277	301	272	276	280	284	307	283	339	307	272	298	304	275	265	273	286	293	259	276	287	289	251	297	288	268	302	278	291	279	306	281	277	276	271	274	274	265	305	317	278	291	299	283	289	253	260	283	293	307	273	282	261	283	290	295	264	304	293	294	296	281	296	289	277	295	289	260	303	311	295	292	282	295	268	284	293	280	245	289	259	294	302	271	316	285	326	278	286	273	301	256	293	266	323	302	281	283	289	292	278	263	281	295	271	270	293	289	293	271	294	268	280	266	285	304	310	293	323	292	286	307	275	255	297	289	282	288	268	317	266	289	258	304	276	300	261	273	267	306	302	285	309	271	275	301	292	282	304	285	282	283	294	267	298	271	282	306	247	254	280	284	300	288	281	282	254	300	266	300	265	315	282	281	284	288	282	287	286	270	252	282	293	297	290	232	292	293	266	266	286	272	288	295	287	295	290	261	282	297	283	290	251	312	295	287	282	289	253	273	279	248	296	259	248	293	282	294	257	295	301	305	306	296	258	295	280	283	285	286	281	302	271	257	291	322	280	284	283	266	303	294	305	277	291	309	314	261	289	288	324	287	287	291	312	267	283	274	278	283	314	294	309	302	301	275	306	251	278	299	273	293	278	304	271	317	280	274	269	255	295	266	288	274	276	284	297	283	295	266	318	296	271	280	285	293	306	291	304	294	274	281	286	302	276	295	273	298	274	282	289	272	275	281	275	272	268	295	276	312	267	297	305	312	279	274	280	272	267	280	300	314	311	288	263	279	276	281	290	270	265	263	290	269	314	271	305	269	281	301	282	291	268	320	282	282	277	279	289	277	275	275	265	267	270	282	265	272	287	307	295	290	297	269	282	296	261	292	285	264	301	270	278	273	276	280	296	270	247	315	277	317	267	272	275	276	298	262	253	304	285	252	277	277	277	286	286	272	250	282	284	264	282	253	282	298	293	281	270	275	278	256	316	241	278	277	262	283	295	274	282	286	288	282	241	248	287	263	304	278	278	291	314	287	268	311	276	281	245	290	273	311	331	281	279	290	266	323	286	301	277	278	259	262	249	279	302	292	261	257	290	289	277	301	295	298	295	322	277	314	279	257	249	282	295	284	300	288	296	290	295	277	293	279	291	285	274	272	275	289	301	248	315	252	284	284	289	282	260	290	278	284	252	298	283	269	267	308	291	271	283	258	266	281	292	318	295	264	301	300	259	283	257	296	305	273	301	253	274	293	285	296	306	277	286	310	262	310	277	260	301	280	276	255	255	283	265	289	309	314	283	275	290	277	280	279	264	282	276	278	297	277	284	274	285	281	310	308	280	273	275	287	273	293	273	257	274	305	273	274	315	288	289	234	298	276	288	262	290	272	289	283	298	282	299	261	291	293	326	272	280	292	270	302	256	282	313	292	261	256	282	279	291	302	282	255	276	292	268	287	274	291	269	256	278	275	285	302	291	299	286	299	293	281	279	307	308	313	284	284	319	259	286	289	263	279	281	291	263	280	275	297	308	296	276	289	284	302	281	287	277	314	270	283	290	319	296	234	278	275	290	283	285	274	275	297	262	282	315	310	273	295	270	296	305	294	252	276	275	279	278	266	317	273	285	299	283	258	311	280	303	273	282	296	277	290	286	281	261	253	293	278	271	285	301	270	297	273	285	283	287	268	298	292	290	281	311	313	276	304	271	271	302	259	259	301	300	281	252	277	287	287	271	280	279	290	280	304	283	280	251	275	290	288	289	309	288	306	306	294	267	293	272	274	287	289	288	295	279	296	292	307	256	306	306	300	297	288	309	280	293	295	281	293	302	310	265	285	310	294	287	289	261	294	283	286	316	290	268	285	288	292	301	280	285	255	258	276	267	294	284	286	285	287	278	295	280	277	253	313	285	268	285	288	294	308	268	247	270	261	244	254	275	317	292	275	285	282	277	279	279	284	254	300	312	265	282	293	296	256	267	274	290	296	292	286	271	320	325	271	286	253	303	270	298	278	299	278	297	277	310	256	296	295	295	304	309	299	276	331	300	294	280	251	291	276	273	289	280	286	298
27261	46548	27648	11409	5909	3990	2400	1562	1078	769	623	543	509	505	466	405	405	374	409	371	363	409	399	336	372	369	359	357	338	320	341	350	353	349	351	342	343	336	338	328	298	326	343	327	369	333	345	327	317	324	319	316	333	331	354	342	362	350	333	361	300	335	334	339	346	292	303	338	356	313	353	324	342	312	356	313	316	322	331	302	325	342	333	300	354	326	348	343	336	305	331	329	341	351	326	329	340	350	351	378	364	321	350	332	336	353	341	318	314	316	332	328	333	338	322	332	343	315	437	358	335	356	366	334	379	324	316	342	317	351	324	316	347	353	325	323	352	331	338	346	344	337	305	334	354	299	356	321	316	327	294	335	356	325	375	323	349	307	308	306	312	322	313	320	318	329	323	371	286	353	325	341	338	335	297	313	291	301	329	354	333	297	336	325	342	329	331	309	344	365	292	352	332	318	361	318	331	311	301	333	323	296	329	306	342	333	338	331	350	328	328	329	270	314	299	319	320	328	303	303	340	328	347	316	321	323	331	367	308	314	330	297	331	309	336	355	315	340	288	327	332	325	345	324	336	320	332	317	359	312	352	344	344	321	320	312	340	343	310	325	332	312	351	304	329	312	318	379	345	349	336	285	334	333	354	295	331	329	369	319	304	304	330	332	328	305	316	303	325	330	312	310	329	338	352	347	304	319	341	324	313	349	356	320	321	316	343	286	297	331	344	311	350	308	322	317	351	346	333	349	343	316	362	311	319	297	353	315	318	328	347	364	353	301	327	354	313	332	322	335	321	337	347	344	367	351	321	324	345	299	328	314	333	312	324	354	304	320	323	342	329	338	309	346	359	349	305	282	335	302	330	356	384	315	328	322	340	316	339	348	317	312	339	285	349	324	316	335	341	305	351	322	323	309	330	313	347	347	333	304	319	320	334	347	319	326	325	336	344	340	332	288	333	331	317	339	307	310	333	322	315	326	311	327	332	317	317	290	296	365	323	315	324	292	297	307	329	306	309	328	373	357	336	314	325	301	348	342	345	333	320	322	336	300	293	306	328	312	323	313	330	311	311	310	349	335	333	334	311	318	377	310	318	336	323	320	334	341	312	319	297	326	330	288	330	295	362	352	326	303	303	310	327	307	328	353	320	321	337	318	314	335	335	337	316	320	311	309	355	319	353	323	303	302	342	317	342	323	323	311	318	328	331	318	325	325	330	291	296	336	337	341	350	331	305	307	340	322	342	315	302	292	344	326	325	289	306	325	326	331	318	326	352	332	317	335	348	327	336	334	344	334	277	316	345	316	363	323	328	309	303	320	339	318	342	320	327	370	315	291	313	330	341	293	355	328	340	323	292	318	323	339	320	353	340	332	357	299	314	317	339	333	310	313	318	317	293	310	319	296	295	296	351	334	313	321	308	327	317	324	314	337	369	329	335	375	351	336	372	314	283	340	293	324	303	294	319	344	313	324	294	339	320	304	318	324	325	325	312	334	306	374	356	340	326	336	302	306	329	345	328	331	322	320	324	327	333	316	292	332	356	359	313	304	336	325	319	312	349	314	307	354	327	340	300	317	317	290	344	348	316	292	307	331	336	318	286	286	341	337	276	337	315	327	296	318	355	330	338	354	294	313	326	362	338	342	298	326	303	330	333	317	332	320	357	323	324	314	315	337	277	330	352	340	338	333	286	348	322	323	341	318	346	305	337	351	353	296	326	298	306	334	304	356	330	333	311	331	312	309	320	327	346	314	315	309	332	352	290	343	320	333	355	290	310	345	301	346	303	342	353	330	295	316	296	319	329	305	315	319	318	331	312	345	323	364	335	331	317	360	323	310	315	320	326	336	310	340	304	338	299	336	315	305	335	316	298	310	351	340	343	321	322	306	306	324	347	307	326	305	313	307	327	328	321	299	325	332	356	312	325	316	323	290	338	337	301	308	338	310	320	355	351	319	332	329	327	293	326	339	307	339	362	313	332	306	331	324	334	324	337	321	310	348	300	333	323	323	342	284	336	288	340	315	306	311	327	323	322	332	313	343	338	317	315	338	338	329	307	317	332	313	323	348	345	339	353	355	327	352	326	328	303	325	306	308	324	354	309	333	323	327	295	319	309	319	381	338	316	322	314	341	333	311	355	343	329	311	333	331	333	335	307	347	304	302	317	348	320	317	322	342	332	336	307	296	294	367	339	342	324	354	341	326	333	341	307	311	311	347	319	303	309	342	342	306	329	332	365	336	284	327	330	308	316	297	341	366	311	315	326	307	329	358	347	327	330	330	321	320	330	347	314	330	305	320	314	318	302	351	313	346	346	335	327	334	314	329	336	325	340	335	320	318	339	328	321	340	324	301	354	328	349	307	331	332	318	353	328	338	330	321	336	303	327	311	335	338	328	333	323	338	341	340	361	366	316	340	360	307	317	333	345	328	322	315	326	316	341	358	312	348	332	313	337	333	317	328	316	312	315	334	319	307	295	339	342	353	332	311	333	324	339	331	383	320	298	289	318	338	346	308	334	345	325	352	323	337	323	309	289	328	305	299	343	337	333	309	322	274	311	317	340	315	344	321	341	313	314	282	307	358	304	328	364	316	307	317	315	357	307	322	324	345	344	323	334	321	311	308	345	339	332	345	338	337	331	313	335	335	346	346	324	333	345	291	330	328	291	329	339	319	325	300	327	286	342	325	323	329	350	328	339	320	328	294	341	314	319	358	334	311	310	300	327	302	336	339	364	326	342	306	333	323	337	360	344	319	309	324	371	316	306	326	341	314	346	321	330	365	330	329	336	316	337	296	325	300	349	319	330	343	315	340	310	303	318	334	347	333	318	332	311	349	325	320	339	308	319	293	307	308	319	339	342	331	357	314	305	329	325	323	320	325	359	346	322	340	333	329	326	332	342	306	369	342	313	353	329	332	320	338	335	334	358	319	317	317	330	355	342	351	335	295	343	306	347	319	329	320	333	292	304	311	325	335	326	350	304	335	322	331	341	304	326	327	321	293	344	346	321	331	320	310	340	330	313	309	310	291	317	326	314	337	309	347	354	328	346	332	325	326	305	337	356	328	348	330	341	331	365	328	335	339	323	302	326	309	353	360	333	334	324	347	342	323	321	335	332	322	305	317	349	311	341	309	337	307	295	330	332	348	320	312	368	326	310	325	324	339	305	357	323	310	336	345	322	323	325	333	347	321	349	333	307	333	298	309	326	333	339	333	327	341	297	338	351	317	347	325	320	337	314	319	373	311	319	322	329	342	348	348	349	301	329	301	325	328	316	359	352	339	320	353	321	307	289	319	346	327	316	358	332	328	367	308	334	313	348	327	312	317	327	301	332	322	320	351	319	306	337	310	312	318	332	340	323	325	333	330	299	326	318	314	344	332	344	346	333	330	352	326	295	299	358	306	313	335	346	355	325	328	345	326	327	351	315	326	318	332	308	331	341	317	331	335	320	346	328	335	312	312	341	342	333	311	315	320	343	357	306	330	308	319	333	325
25413	21298	27328	25223	10577	1724	875	616	451	359	315	316	298	302	264	291	260	271	252	262	267	229	254	268	249	237	245	239	268	249	292	288	232	261	231	252	281	243	237	291	255	236	269	238	223	262	250	272	240	249	249	245	218	249	262	230	244	227	237	226	230	249	237	255	218	230	264	241	227	272	245	242	229	231	250	223	225	270	232	248	240	266	242	214	238	250	252	242	227	258	248	258	255	244	271	235	234	237	237	250	244	234	248	227	249	249	249	257	258	249	271	236	237	230	247	238	246	272	261	314	264	243	253	248	266	253	248	222	231	228	235	248	274	223	236	231	284	247	252	263	252	249	228	238	233	228	233	266	236	242	228	268	221	243	240	263	218	248	241	253	235	272	249	232	253	249	266	248	256	223	237	233	231	231	235	219	247	241	249	232	232	252	254	238	256	246	241	253	248	226	241	225	229	253	241	229	255	222	241	225	263	255	244	228	275	218	233	254	240	234	265	243	249	242	226	256	272	227	258	241	237	264	244	246	252	235	234	235	256	227	229	232	257	243	246	260	242	255	260	240	250	248	234	261	239	237	265	248	222	244	264	234	271	257	258	227	231	265	244	236	261	244	225	217	239	245	220	254	259	246	236	240	260	271	263	264	235	267	247	254	247	261	223	229	229	256	239	207	238	251	228	232	247	243	230	280	240	236	244	230	226	208	232	244	227	227	222	229	246	253	232	230	227	304	250	222	235	221	280	233	268	212	225	257	259	238	251	278	225	211	271	255	245	252	243	236	229	233	264	270	226	251	227	240	272	232	254	223	245	247	251	252	216	248	263	243	254	232	252	227	218	241	235	252	259	264	210	236	236	234	261	229	238	252	236	247	264	220	214	276	250	248	247	227	241	228	251	229	256	250	262	233	248	235	261	237	206	242	233	261	240	255	259	236	226	262	248	279	224	231	267	250	237	229	217	265	240	239	231	242	229	246	221	250	233	233	266	253	238	232	240	238	242	225	262	212	244	235	236	206	231	251	221	244	242	244	239	252	280	256	213	219	241	245	266	235	248	235	256	214	235	269	226	243	268	273	256	237	251	236	232	239	250	251	222	260	251	235	241	219	271	263	238	227	264	257	248	252	220	230	263	252	221	251	216	262	232	257	277	265	231	226	233	265	243	242	217	200	267	239	216	245	225	208	269	274	250	268	234	228	251	248	219	201	233	217	228	276	221	229	244	233	256	212	246	257	252	203	243	236	228	253	253	247	239	269	227	239	250	225	252	224	259	245	254	224	245	257	236	251	233	249	241	229	261	242	257	236	235	242	235	246	255	226	237	244	217	251	253	243	241	257	255	220	254	268	250	222	254	248	233	267	256	226	246	242	231	283	271	247	237	242	247	223	238	269	256	230	259	205	246	254	241	231	246	268	237	230	244	228	257	224	229	240	231	251	228	244	250	265	247	249	254	282	241	237	226	230	258	255	235	233	221	255	244	236	239	235	241	263	231	254	244	233	274	239	244	238	245	254	220	251	236	238	246	221	227	249	237	240	214	244	252	235	261	252	247	253	242	239	241	259	265	240	233	257	229	243	262	224	254	241	265	272	259	274	236	252	213	238	223	244	253	231	216	250	240	228	275	246	266	254	245	242	279	268	227	258	242	243	250	232	221	282	232	275	245	231	252	237	247	256	209	236	248	243	228	244	231	213	241	252	256	222	242	231	254	233	219	251	243	236	222	258	259	244	237	254	246	236	252	211	235	244	236	228	261	224	254	240	239	224	230	265	230	261	277	242	238	243	250	260	250	239	232	252	255	227	250	221	255	240	233	261	265	259	233	252	237	241	247	247	257	230	228	225	243	229	217	239	228	226	238	250	261	232	213	242	240	238	218	233	254	243	249	255	254	255	250	270	227	229	257	269	230	273	245	232	238	253	238	230	238	244	237	241	265	243	264	269	250	256	243	230	246	238	265	219	262	209	275	233	236	248	265	251	228	243	241	251	225	224	262	246	216	237	269	257	247	245	242	239	266	244	212	243	260	273	228	244	269	259	265	242	267	239	246	232	245	258	224	224	227	256	237	214	250	226	239	248	265	255	247	248	250	245	245	250	251	229	250	228	224	250	234	260	251	233	240	242	233	227	239	259	265	228	256	237	242	237	250	283	210	243	234	240	265	264	219	228	247	234	235	231	269	250	246	235	235	229	229	253	262	250	259	270	242	225	242	234	209	236	236	251	231	223	241	266	225	268	266	250	235	245	247	241	231	256	224	256	268	241	236	267	249	237	245	247	223	223	274	234	244	254	254	229	261	232	238	237	241	245	244	251	231	220	238	226	235	248	239	250	220	242	266	227	248	257	248	267	218	231	239	223	233	246	247	245	272	267	244	235	215	244	225	243	220	251	234	212	250	233	257	222	247	234	246	260	240	234	230	250	223	261	229	236	235	238	234	255	263	241	223	244	252	246	224	213	247	239	250	241	250	242	214	230	256	229	208	259	239	225	242	255	243	229	258	240	227	238	263	241	258	229	251	245	270	247	222	255	238	241	244	279	246	272	263	274	239	248	274	242	248	230	275	216	285	240	242	227	262	227	237	284	217	258	239	242	255	263	211	257	242	231	254	237	251	239	252	243	270	228	240	247	261	236	243	239	225	260	255	231	250	233	237	212	244	264	268	235	238	240	261	230	244	242	235	238	240	243	253	233	242	245	264	241	250	247	242	229	238	267	258	252	234	229	252	226	230	248	264	250	233	259	230	239	241	213	246	235	254	269	253	253	261	248	233	229	251	263	257	259	264	243	224	243	229	216	265	247	255	234	222	233	253	223	220	251	221	221	240	227	257	246	246	215	226	224	248	249	236	220	254	242	262	283	254	233	221	237	254	228	239	251	258	260	223	252	224	222	267	255	230	236	240	229	246	255	239	220	236	249	225	237	231	264	240	247	220	262	258	250	227	209	229	235	262	231	245	253	253	240	258	262	239	262	251	224	243	212	234	253	260	226	239	228	264	204	223	252	240	248	248	234	291	236	232	235	232	243	257	226	216	251	238	238	260	269	252	257	231	242	275	252	251	248	236	253	248	249	267	259	231	271	250	233	253	239	248	234	241	259	262	228	267	217	255	253	232	265	246	239	231	260	248	270	244	239	246	242	245	234	276	259	220	239	258	257	240	216	260	239	218	236	233	258	235	245	254	240	244	250	247	222	250	225	276	228	239	239	222	227	246	253	250	254	231	274	222	248	232	239	237	241	256	224	221	226	259	241	264	265	246	257	215	245	222	275	240	250	238	279	226	250	277	261	222	252	238	245	257	257	248	246	246	244	251	236	214	232	240	243	226	267	224	208	251	219	260	246	229	298	229	251	244	237	229	284	229	246	232	272	205	243	237	228	224	235	219	250	265	223	233	253	230	262	239	263	237	254	234	248	283	251	296	225	227	234	241	283	264	261	259	252	274	248	247	231	245	197	248	209	247	214	240	238	261	233	235	251	266	261	232	239	252	220
27414	40525	22629	8898	4221	2659	1556	1102	759	526	472	414	406	430	364	368	336	332	312	297	299	283	308	301	282	303	293	282	299	285	284	283	305	281	289	301	331	330	327	281	265	299	309	290	289	275	262	289	299	308	276	282	315	267	282	282	285	308	279	281	293	266	308	305	285	304	298	276	297	303	254	313	301	271	280	295	291	279	296	282	287	296	283	277	293	292	257	290	302	261	319	307	290	302	278	344	287	326	303	320	283	296	321	281	314	309	291	275	277	287	295	288	289	291	262	304	288	323	351	361	323	309	296	302	287	302	273	278	266	291	276	284	283	263	281	283	287	312	274	297	284	290	303	327	273	270	292	284	269	287	268	287	275	255	277	301	305	287	296	303	299	276	275	301	290	270	262	302	309	285	280	277	254	304	286	285	265	308	308	280	311	306	280	307	290	292	271	281	280	292	284	281	240	298	295	273	285	286	321	281	280	290	255	259	271	272	308	284	277	278	306	274	287	302	273	291	255	295	290	319	288	291	287	301	312	282	280	289	294	260	296	308	311	298	288	289	292	262	256	296	303	294	278	264	264	299	281	316	266	303	292	298	284	301	322	293	309	296	258	268	303	248	308	276	282	274	283	296	257	280	280	302	272	254	270	258	250	257	242	277	277	311	310	281	315	275	278	311	282	300	304	293	268	268	305	310	307	293	257	296	289	290	302	286	288	281	252	301	314	260	271	286	274	323	291	280	291	280	304	287	283	303	309	277	306	289	264	279	315	297	296	287	285	298	309	293	274	299	314	265	295	288	271	273	281	279	309	283	288	287	289	298	285	263	284	311	311	287	293	300	315	284	277	298	296	291	299	275	287	295	272	285	275	272	287	285	264	317	292	314	292	271	305	286	268	268	271	303	288	305	308	305	304	332	248	315	278	273	273	270	273	274	290	308	278	267	292	260	286	272	292	310	283	305	291	283	314	286	287	279	276	274	296	297	295	287	258	311	284	286	302	320	296	288	294	272	299	294	277	291	275	291	271	277	312	284	284	324	267	267	289	283	290	264	307	307	268	286	288	276	286	276	295	267	296	302	300	276	283	293	267	299	309	301	262	302	295	313	298	302	298	277	287	237	304	277	300	294	290	267	306	268	279	311	291	282	320	275	281	253	296	294	263	289	295	293	305	310	291	316	277	320	289	301	295	289	278	292	294	315	305	292	300	296	296	293	272	285	306	290	268	272	279	274	271	294	287	283	322	264	276	275	262	292	269	313	290	281	274	320	319	299	268	275	297	265	298	299	284	295	293	281	270	280	322	295	289	295	286	291	293	281	299	268	288	263	289	267	281	287	298	291	287	289	278	285	316	283	302	294	269	269	287	298	280	275	291	318	271	289	287	305	272	269	269	306	307	286	285	273	308	293	291	275	293	285	280	278	277	320	282	300	277	302	288	298	299	291	315	301	311	295	306	262	289	285	290	284	289	291	294	280	292	300	310	276	291	285	282	273	281	264	290	271	297	283	291	263	303	296	286	283	293	291	298	281	283	292	299	295	264	282	293	327	277	281	280	270	260	286	285	277	254	293	262	244	281	288	307	309	282	300	291	313	297	280	286	298	308	292	288	298	266	299	297	291	315	287	298	254	296	264	267	289	285	249	264	279	292	292	307	292	288	342	310	272	286	289	317	290	272	243	286	296	287	311	276	290	295	298	266	315	303	290	290	279	296	275	313	279	266	334	304	280	312	266	309	289	309	314	289	275	292	274	287	295	304	288	298	324	276	280	293	268	296	301	300	313	271	261	299	283	288	270	301	290	329	286	295	273	284	305	280	251	285	312	247	297	276	303	251	270	302	265	251	264	277	289	267	327	296	252	306	285	299	262	281	294	299	276	289	309	238	312	297	276	289	276	275	291	317	281	270	322	297	294	311	303	300	310	273	285	295	282	321	273	281	271	318	299	272	289	287	288	254	287	268	264	269	301	291	293	266	270	313	278	298	274	276	298	267	300	292	283	313	277	316	319	254	290	294	278	260	274	298	271	275	299	245	274	278	287	300	287	289	308	281	298	295	298	292	314	286	286	302	275	300	298	322	285	292	282	272	290	287	316	271	296	307	298	288	273	281	279	288	281	297	277	270	272	300	292	300	304	295	285	290	329	266	283	283	306	283	291	256	285	283	294	267	292	309	320	265	281	292	286	273	269	268	265	317	311	261	273	300	292	236	292	275	287	263	328	282	267	283	302	270	300	285	287	273	285	291	286	275	290	288	255	288	300	282	316	293	288	298	300	285	260	258	314	279	279	276	299	313	295	316	309	313	267	275	264	297	289	313	282	272	283	305	303	284	285	323	266	261	284	267	280	314	302	255	291	278	287	292	260	279	289	247	277	284	259	341	329	286	302	267	285	266	308	275	283	287	307	278	286	285	273	297	291	283	289	303	315	271	282	330	292	259	283	269	295	292	299	264	267	307	278	300	291	304	292	275	285	278	257	296	268	291	296	270	282	288	317	280	269	300	292	286	295	275	314	264	295	292	293	303	304	267	245	277	275	294	292	295	259	288	305	294	270	312	305	310	271	270	266	329	297	284	268	265	273	301	265	312	289	279	309	280	291	280	284	273	295	290	270	286	319	280	290	274	278	292	310	314	287	271	302	262	300	269	266	290	274	267	325	281	271	280	279	303	278	276	290	277	280	276	276	314	286	324	291	281	265	268	311	277	276	264	290	277	308	281	274	275	283	286	262	266	283	277	275	274	301	290	287	276	283	324	285	301	273	302	309	283	281	308	303	287	293	319	294	280	290	269	283	285	282	258	283	311	290	288	310	252	311	270	281	306	275	284	292	282	304	287	285	299	277	323	262	253	278	300	303	282	296	307	277	300	284	289	329	300	306	303	281	269	313	249	282	280	303	276	291	281	269	286	264	238	298	266	295	279	270	316	318	302	295	253	307	293	293	297	285	272	294	278	311	281	279	276	298	307	280	281	293	289	283	307	269	288	316	304	275	290	295	278	299	292	275	262	298	262	299	289	314	293	295	334	289	280	313	285	284	285	273	310	271	326	291	299	308	291	284	280	266	305	296	291	293	290	306	274	303	304	293	293	266	239	284	320	327	284	309	297	284	274	284	296	281	286	305	308	254	289	282	301	274	283	291	278	287	287	311	268	290	295	245	273	270	302	287	302	317	292	275	318	299	296	278	302	286	252	296	289	282	291	280	295	299	292	300	294	279	285	294	308	294	302	290	293	286	277	287	277	342	274	288	279	261	279	255	301	293	296	297	291	306	289	304	314	274	271	264	293	292	271	276	259	311	309	276	276	264	299	261	309	295	275	296	282	304	276	282	273	296	286	283	276	278	302	303	306	281	252	278	250	319	300	281	304	257	318	277	294	304	292	270	308	267	307	270	281	302	299	303	281	296	261	314	294	251	296	275	300	246	293	303	287	257	285	295	316	301	296	330	269	292	268	284	284	320	308	297	295	266	281	285	281	299	300	292	317	278	283	297
22986	21239	28910	23862	21244	21278	9131	1538	961	719	634	576	563	483	472	461	432	439	420	400	465	391	422	385	377	368	372	355	384	380	386	401	399	390	382	371	372	369	369	360	359	328	337	335	350	368	334	327	379	352	336	345	359	365	352	337	329	347	395	337	345	350	376	342	427	353	357	391	359	397	374	368	374	400	374	371	403	350	388	372	330	340	370	395	303	368	361	364	334	371	371	376	369	366	340	396	395	340	376	383	368	343	361	354	330	347	329	377	304	369	347	369	365	348	364	333	330	375	390	391	381	382	352	380	394	384	362	338	376	357	343	359	329	330	344	347	344	338	349	344	324	347	370	355	354	381	346	376	383	325	360	332	356	364	363	336	349	327	368	351	372	362	371	355	346	350	349	376	356	342	372	367	381	340	368	360	362	353	351	340	340	332	364	375	364	347	323	363	347	360	323	366	333	347	308	339	355	363	354	364	328	352	373	389	332	350	370	376	376	340	355	337	352	338	353	353	381	336	358	343	369	329	332	371	350	360	324	335	344	311	346	361	354	339	372	359	338	332	340	342	399	320	344	346	378	354	410	356	355	360	372	336	368	367	349	323	358	406	358	348	330	353	350	357	362	342	343	341	316	361	344	342	396	365	365	326	344	361	380	343	355	346	340	323	385	365	337	337	334	345	341	342	350	354	363	330	351	359	358	334	334	336	351	350	366	348	328	333	304	377	337	372	345	356	359	375	350	370	373	323	369	362	371	336	353	332	369	340	344	357	349	361	372	367	349	372	339	352	346	364	335	382	391	375	334	347	365	334	381	357	315	354	350	362	349	345	363	325	356	354	354	354	348	365	350	351	332	357	373	318	361	374	320	332	364	379	364	362	380	346	368	360	360	320	364	321	369	327	321	342	339	338	356	355	325	333	388	334	378	371	354	344	333	340	345	327	356	339	353	360	367	374	348	381	342	335	352	356	365	376	363	348	362	360	375	365	341	351	336	391	333	337	366	356	354	331	363	344	357	339	337	351	349	337	320	323	355	359	351	333	353	365	334	369	358	382	350	339	335	338	342	329	331	369	314	364	339	354	351	353	380	356	359	334	334	379	332	358	360	352	347	311	317	290	347	355	352	363	333	349	322	358	341	395	335	364	342	359	379	391	371	364	364	326	333	360	342	351	357	383	330	336	368	355	368	382	347	336	355	343	335	360	352	351	307	356	338	336	360	339	360	352	343	371	344	349	324	355	346	342	345	328	370	377	358	357	348	353	323	322	330	365	347	376	359	350	369	355	349	359	350	349	355	362	353	335	324	342	370	370	381	354	374	379	356	324	342	369	339	359	345	331	327	390	355	330	353	319	372	376	372	359	324	344	357	331	367	351	362	377	345	387	379	337	316	353	353	399	331	379	354	341	356	367	367	307	354	373	349	340	347	370	378	348	327	345	297	376	370	342	365	369	346	331	323	321	367	339	351	357	356	350	319	357	342	326	304	341	348	366	372	336	320	361	335	370	379	353	313	377	358	348	352	319	360	348	350	376	370	368	334	323	348	358	373	356	349	360	366	350	378	383	342	342	403	349	356	331	389	368	350	383	372	350	353	347	357	353	391	331	363	354	321	364	341	360	402	326	333	362	348	330	362	343	319	353	367	332	348	366	345	340	340	342	353	344	358	373	329	365	370	364	343	364	372	346	353	367	365	364	373	375	325	316	368	345	367	377	322	371	341	334	349	346	358	334	356	370	362	324	339	368	382	337	334	357	320	339	370	376	328	366	353	346	355	338	352	327	350	329	380	341	334	343	323	364	360	379	361	348	355	338	356	363	325	367	355	374	343	334	325	337	355	353	310	381	347	371	349	352	381	359	321	384	380	340	355	361	347	333	382	370	333	350	356	365	340	368	331	346	369	336	348	331	354	348	338	343	348	379	395	369	339	327	349	346	335	371	331	336	386	352	359	336	377	354	354	353	331	376	379	358	341	402	354	366	338	345	362	389	352	354	346	322	352	352	368	337	350	320	376	362	376	383	373	347	410	371	360	342	340	338	331	368	376	375	372	390	355	350	355	338	339	381	359	380	365	345	301	366	352	330	342	348	382	343	327	352	346	378	336	302	334	326	341	365	374	364	370	334	367	383	379	353	352	347	377	352	322	347	359	363	366	339	367	388	347	365	340	370	351	354	357	329	358	352	351	374	338	365	347	347	358	338	354	334	330	340	378	349	344	372	362	372	318	362	340	351	352	353	342	365	365	347	337	347	379	348	372	359	331	338	363	372	341	384	347	344	385	365	338	354	358	330	336	350	321	339	346	339	320	326	369	372	383	350	332	348	313	411	339	329	330	336	355	320	406	348	376	312	361	339	348	335	359	364	341	323	366	353	371	338	361	304	305	345	399	362	342	339	352	342	350	357	343	356	356	347	348	338	348	358	307	358	328	348	323	343	367	361	333	353	335	338	346	325	351	341	363	368	351	367	348	351	338	305	347	356	365	352	331	384	361	363	365	378	331	316	346	345	331	355	370	343	356	358	367	321	368	356	352	346	358	345	351	380	370	340	350	385	327	373	335	334	358	350	348	355	373	355	339	363	352	327	316	350	344	339	353	364	363	331	331	343	372	375	377	352	373	356	387	366	345	363	360	356	347	386	386	342	361	395	340	335	337	363	324	379	344	371	367	355	340	331	362	325	319	336	356	349	326	334	335	337	348	367	358	345	383	366	375	345	369	336	326	341	383	361	370	342	340	398	356	348	368	346	356	343	326	353	351	367	366	349	354	327	321	314	346	368	358	322	362	350	331	352	358	331	355	369	350	377	361	390	344	370	379	332	352	356	365	338	333	381	355	400	365	343	335	376	348	329	345	333	330	344	364	366	348	356	347	353	351	353	338	355	365	364	363	347	356	333	338	327	350	329	323	330	323	335	346	333	356	349	362	340	335	329	350	352	380	339	360	341	342	381	362	386	341	331	353	350	369	317	333	333	332	328	346	357	345	335	353	365	342	354	345	359	376	352	329	370	348	339	367	349	375	335	365	352	359	353	355	382	379	355	325	349	339	326	342	357	352	333	351	350	359	332	348	380	342	358	382	312	347	336	352	319	359	404	384	346	331	348	350	380	385	369	349	354	358	370	348	346	341	336	384	328	360	342	369	342	338	359	368	369	330	335	349	352	369	368	351	328	351	341	333	327	317	397	344	336	331	359	353	322	327	343	327	328	346	354	353	370	393	362	332	333	391	341	353	364	360	351	360	360	343	326	347	376	347	359	374	331	350	351	370	347	364	361	319	344	360	360	372	356	360	351	321	372	336	364	352	339	335	333	358	349	354	336	356	309	301	352	320	359	329	350	347	373	329	339	364	375	356	361	353	361	322	344	322	333	340	365	356	340	342	363	340	373	344	381	352	323	372	350	349	391	323	347	344	335	344	339	387	336	365	322	367	370	382	345	353	360	330	335	348	356	351	336	331	386	346	347	346	353	348	334	359	350	369	348	365	343	371	380
29775	51470	32825	13486	8165	5192	3425	2287	1582	1066	914	733	722	680	632	598	514	536	508	523	495	458	472	445	446	458	426	434	439	410	426	451	442	442	419	435	408	442	408	414	425	378	431	408	388	381	423	381	409	410	388	408	369	421	396	407	409	409	413	399	400	394	379	389	400	404	428	410	419	392	416	405	375	402	416	456	429	380	380	407	408	366	426	377	395	396	418	348	379	402	380	384	440	438	387	435	413	431	396	404	440	433	427	413	388	413	421	430	409	358	388	392	398	389	426	384	421	452	408	424	437	465	469	439	411	414	395	390	375	396	386	405	420	381	378	382	386	399	427	393	384	418	374	388	388	386	388	391	384	389	387	385	423	383	379	391	398	397	396	395	415	386	385	391	416	395	397	363	391	387	406	377	413	417	397	394	406	377	376	387	381	409	363	410	381	394	414	370	409	410	399	346	397	365	388	410	398	403	433	375	403	370	443	403	409	404	386	386	415	385	376	426	388	391	380	377	434	390	347	387	391	397	421	404	383	368	378	369	371	373	394	385	380	407	383	397	412	383	407	400	398	405	399	384	397	379	413	393	390	434	441	389	399	427	357	414	378	385	416	396	367	431	408	388	418	405	420	391	407	408	389	401	435	409	397	383	389	377	416	409	412	413	377	411	403	399	372	399	395	427	412	421	413	387	394	392	388	425	335	417	402	378	383	382	419	407	410	395	368	412	409	402	389	410	364	415	359	418	397	400	374	392	389	387	398	414	417	389	373	405	382	379	436	396	398	364	365	418	386	391	408	391	373	389	345	412	377	386	390	401	387	399	392	401	374	381	374	380	398	387	394	399	374	382	374	381	420	451	367	410	399	394	374	425	378	400	390	408	374	374	420	385	422	398	423	392	385	382	373	389	419	396	375	370	399	435	415	401	394	401	385	392	384	386	398	411	349	357	387	389	397	394	377	409	446	411	371	421	381	414	396	373	386	394	394	360	390	377	407	392	381	399	433	407	369	351	356	394	380	426	395	407	382	411	379	413	343	389	411	419	348	354	395	350	420	359	423	372	390	404	388	435	372	386	395	408	394	350	409	397	403	359	414	378	384	376	391	387	396	375	399	398	397	396	373	396	436	458	385	392	398	389	414	366	389	403	402	402	404	382	402	362	388	433	371	417	401	363	388	406	384	395	380	419	419	434	451	400	403	381	393	404	359	403	418	383	381	376	404	389	412	377	379	416	381	403	431	409	389	414	378	408	419	366	376	371	402	371	412	405	384	365	375	386	400	396	414	372	433	396	398	397	376	362	403	396	380	395	367	404	403	380	364	379	430	409	387	409	428	378	395	388	389	395	381	388	385	382	408	413	396	417	415	380	397	421	401	404	378	385	392	438	407	394	420	374	399	364	383	390	407	400	405	381	395	380	394	387	395	398	383	361	402	406	388	412	381	362	377	369	400	416	379	381	402	421	350	415	418	401	421	416	372	390	393	390	399	401	359	369	384	381	396	405	407	405	422	443	367	381	414	383	417	388	386	383	394	403	415	404	398	385	403	378	412	369	416	384	376	419	406	396	396	402	393	364	375	420	385	405	418	395	389	401	418	405	432	389	405	406	415	363	376	382	380	411	385	387	387	397	419	406	378	372	408	376	375	439	418	373	340	379	369	417	410	392	400	417	386	359	401	398	364	388	373	393	417	356	368	366	393	422	393	410	378	411	402	390	402	400	401	414	394	369	405	400	419	388	416	378	380	385	388	367	366	391	371	406	395	374	391	386	415	420	367	383	380	395	382	409	416	390	399	421	391	380	378	407	415	393	393	400	410	384	399	427	415	405	392	390	400	405	403	380	385	395	373	346	380	380	411	393	402	382	392	376	418	454	414	384	364	374	406	394	368	401	387	397	386	388	400	371	371	395	368	427	387	397	377	381	397	380	394	422	405	373	401	364	420	392	418	381	407	350	390	397	390	391	373	398	394	384	375	389	438	370	383	402	406	354	378	407	394	387	389	439	381	410	407	434	369	382	388	388	390	373	389	389	385	381	418	402	406	382	399	420	381	423	349	375	388	370	380	398	392	398	384	405	383	378	372	378	384	414	396	366	390	405	360	393	374	400	391	378	370	395	416	446	403	397	424	360	400	399	396	365	380	397	406	394	402	368	422	394	417	414	372	405	421	391	430	392	390	417	380	386	387	370	394	425	407	381	398	426	388	394	418	365	416	384	396	415	371	388	424	382	392	373	421	390	371	392	397	367	417	397	392	383	419	395	410	394	410	407	395	409	388	405	442	429	418	430	394	346	383	428	416	373	375	416	408	399	408	383	392	343	402	395	378	404	402	382	412	378	392	372	430	371	402	455	398	386	388	403	367	399	432	417	388	376	401	404	418	427	396	378	426	387	395	375	368	414	379	405	413	370	394	414	427	398	364	418	389	405	375	381	407	357	371	373	363	416	407	392	398	406	375	393	360	369	375	392	415	403	410	412	380	391	391	378	394	388	366	399	434	397	403	396	375	385	389	408	404	413	356	406	396	425	381	416	374	421	404	415	383	439	414	433	402	383	411	369	378	375	413	358	402	408	368	401	390	408	381	400	369	373	390	409	385	416	395	380	402	421	398	379	374	424	411	391	395	385	400	429	376	405	380	395	362	391	394	411	384	396	359	373	391	357	366	414	409	415	395	415	393	387	393	399	414	358	394	383	382	373	367	360	370	397	402	391	389	405	424	432	392	432	431	369	406	419	388	397	390	404	387	427	406	430	381	381	393	360	372	403	394	398	386	384	393	399	376	405	413	422	361	387	399	376	395	404	392	383	412	388	382	425	371	388	449	373	379	435	390	397	368	394	415	408	399	390	358	406	390	406	407	380	342	415	409	406	409	390	384	405	385	381	394	443	394	378	363	418	424	365	376	387	354	339	394	434	401	360	390	454	403	387	385	435	361	384	418	439	385	442	385	386	401	429	397	385	389	390	425	351	401	355	384	403	382	387	376	386	397	407	382	399	360	383	373	387	426	369	378	402	390	401	364	395	395	372	356	392	406	361	386	410	374	375	382	400	412	409	373	396	375	373	430	392	393	396	407	393	396	396	363	427	391	424	397	409	401	387	411	411	387	401	429	390	370	408	382	403	372	405	377	410	423	385	396	379	401	373	373	413	367	382	387	365	411	391	369	367	412	405	409	400	412	385	394	424	401	377	397	372	374	441	410	405	356	419	439	377	415	381	394	384	423	354	395	389	395	413	413	431	382	391	369	379	410	384	398	357	408	419	395	411	375	388	403	383	425	374	359	409	428	394	375	403	393	406	404	388	471	414	409	378	422	376	403	419	394	370	415	414	365	390	413	416	425	419	435	371	416	410	423	383	426	413	368	412	379	437	392	385	390	415	389	374	408	418	399	382	406	404	410	337	376	364	403	360	406	358	401	407	373	389	411	372	380	430	383	408	394	389	375	367	362	366	399	447	379	391	393	414	377	398	372	409	395	360	370	395	396	409	377	390
28158	23518	20746	6924	1660	832	489	397	286	238	202	199	195	222	217	184	187	213	194	187	184	186	192	191	193	173	187	184	205	179	197	208	201	211	197	195	172	203	211	208	208	179	217	178	203	196	211	192	188	202	200	182	196	200	226	200	192	184	192	200	225	176	188	190	180	189	209	193	194	193	191	210	198	219	196	219	200	195	174	218	210	185	189	180	196	181	207	205	207	204	201	198	206	233	208	202	193	192	206	207	218	192	216	219	222	198	188	218	214	216	186	206	195	197	188	189	238	198	206	199	214	211	208	234	212	204	213	206	210	219	207	204	207	206	177	202	214	179	230	191	205	200	192	191	176	196	217	194	210	223	198	180	194	205	194	196	173	220	186	213	202	205	194	195	193	205	204	214	185	199	194	185	207	184	199	203	172	215	203	216	194	182	199	171	170	188	194	222	220	183	206	194	190	206	217	208	172	214	193	216	169	198	199	201	183	196	183	177	156	203	181	219	196	175	183	213	184	182	196	197	224	195	207	185	197	202	206	191	191	186	172	213	199	206	217	208	190	221	214	210	199	182	180	206	197	219	198	216	199	194	199	210	218	209	208	182	207	226	171	186	182	203	194	175	181	197	223	199	183	183	214	175	192	193	210	202	180	205	188	197	217	188	229	223	227	191	192	183	180	184	184	213	183	202	213	184	185	219	194	211	203	214	198	176	193	170	171	192	200	220	199	200	194	184	181	189	215	168	231	207	195	199	184	181	193	189	208	192	203	188	198	204	195	194	185	226	207	179	219	216	218	192	202	198	193	207	210	209	209	200	175	202	232	211	194	208	201	199	193	220	184	212	204	181	179	201	198	196	221	196	183	207	197	204	192	186	204	217	201	190	219	194	174	190	182	184	172	221	212	192	212	200	183	215	192	193	200	191	187	215	188	185	191	202	215	176	204	218	199	192	191	210	172	186	208	202	185	177	221	225	200	200	180	181	223	178	198	208	214	205	208	213	185	196	210	188	194	206	180	192	196	215	219	184	200	184	211	185	193	206	197	172	194	204	188	192	203	182	177	207	193	209	175	186	209	177	203	176	203	201	201	176	205	209	190	195	211	181	204	187	204	205	194	172	192	189	187	201	214	186	190	212	205	196	203	176	200	212	176	210	184	178	225	199	203	182	192	211	175	201	192	203	184	180	187	182	175	205	192	205	210	196	198	205	208	187	206	200	177	208	188	188	178	200	186	191	214	196	179	204	188	166	211	194	192	201	182	192	207	200	186	190	174	196	203	215	205	166	187	213	189	187	214	183	191	197	203	180	208	192	169	186	201	204	208	191	186	199	207	186	207	192	187	205	178	174	201	187	208	240	195	190	165	204	202	186	199	206	198	213	187	195	202	186	182	201	197	211	188	187	215	185	218	209	218	182	187	203	203	191	207	215	185	206	175	227	178	225	222	204	189	187	205	208	212	209	203	204	202	202	203	182	211	209	228	193	182	178	181	204	200	176	221	228	201	182	180	221	187	198	191	191	214	183	221	220	195	197	206	199	177	200	210	210	178	201	209	198	172	206	164	177	201	191	192	191	159	203	204	228	194	209	200	176	182	206	193	199	193	194	200	208	189	210	214	187	217	204	203	197	174	185	205	203	179	192	186	200	193	210	215	221	169	164	192	189	199	189	197	194	207	193	222	182	214	173	200	194	208	190	199	185	183	185	208	196	207	191	183	203	184	185	190	187	209	184	192	208	197	189	205	219	191	204	189	189	177	205	210	196	179	188	207	196	184	195	178	204	191	199	206	178	177	214	199	188	194	199	186	196	186	152	202	184	194	183	214	193	205	209	186	185	173	178	204	167	178	208	193	194	189	196	187	173	192	172	212	183	170	200	186	189	213	207	183	200	189	199	226	187	192	207	198	212	186	201	219	184	198	187	179	187	189	181	162	204	166	187	209	183	179	207	176	185	223	218	199	193	204	196	209	201	191	195	224	182	199	189	196	183	181	195	207	193	187	182	193	218	202	184	181	180	198	182	190	185	215	204	193	218	224	201	196	207	174	179	220	171	191	197	175	192	210	207	195	201	212	209	203	189	192	177	203	213	190	199	207	178	213	185	218	218	191	188	191	157	210	177	192	177	223	197	195	217	193	178	187	197	203	202	180	204	204	176	161	172	181	183	170	212	200	180	209	214	192	224	183	209	216	222	217	199	201	180	188	189	202	207	202	182	216	178	188	192	174	191	218	191	219	192	192	219	195	190	207	188	202	202	178	214	189	186	164	199	193	198	194	191	176	184	185	209	209	194	182	194	166	172	193	204	208	205	211	212	199	210	190	175	195	191	206	212	200	195	191	185	202	198	177	220	200	191	201	206	205	218	198	188	195	190	212	222	194	181	169	199	204	187	208	180	217	166	213	203	175	207	198	186	205	204	170	170	179	187	196	201	218	211	176	202	195	199	200	202	215	221	205	197	197	197	192	223	186	202	196	196	202	225	214	182	168	198	181	207	195	178	217	189	194	178	201	196	211	208	200	200	221	171	225	212	185	198	184	196	228	200	200	196	219	195	210	217	217	210	197	185	229	188	213	222	212	218	189	195	211	220	184	197	203	205	202	200	187	179	169	191	193	197	179	193	196	207	186	206	218	192	201	179	202	195	177	215	193	197	199	197	184	179	184	183	178	181	193	186	207	207	188	197	178	213	196	151	216	189	221	197	202	181	205	192	186	186	193	198	183	196	196	184	192	199	214	230	199	195	197	171	207	179	201	188	208	190	198	186	203	206	177	207	230	215	200	185	203	171	194	201	180	199	172	199	203	195	180	201	173	198	184	194	185	198	173	189	196	193	197	207	203	172	177	199	214	194	210	190	205	183	184	193	193	190	186	173	202	174	200	208	205	212	174	186	199	222	202	195	197	205	175	205	191	200	195	190	174	184	205	196	187	180	201	180	196	212	202	187	196	204	187	182	203	196	224	182	186	210	198	197	195	213	202	174	208	184	209	209	218	180	191	210	208	209	204	183	198	207	189	183	190	183	200	201	205	189	217	177	202	187	174	209	210	175	200	204	191	186	202	209	208	208	184	212	174	197	190	193	179	210	198	186	181	214	204	203	176	183	211	209	182	203	210	201	210	219	193	202	212	207	182	165	198	194	193	183	219	183	187	184	196	182	192	193	174	165	175	232	206	222	189	187	206	220	191	205	160	195	209	191	184	182	172	197	207	201	194	217	191	183	192	169	185	182	200	182	198	196	206	187	203	213	186	194	196	236	205	206	208	181	199	191	205	235	195	195	170	195	199	207	216	223	211	183	203	189	190	196	170	200	190	209	228	208	185	189	189	202	195	176	217	225	214	215	190	166	186	187	211	189	167	223	209	191	167	172	188	184	205	235	199	192	199	194	206	193	201	191	199	215	190	177	183	175	208	188	202	184	173	229	190	206	184	185	220	192	193	210	197	175	199	213	184	200	189	213	182	203	209	190	215	196	184	194	181	195	218	202	178	190
25188	36720	18648	5740	2755	1549	899	602	432	315	270	264	273	247	240	256	256	234	256	197	206	238	227	225	214	250	220	251	211	239	237	245	238	219	260	221	231	206	240	221	247	230	229	234	244	228	223	228	235	230	209	233	222	202	253	225	199	237	198	223	243	227	237	228	258	238	228	227	249	230	246	213	256	217	245	220	222	237	225	239	227	225	236	206	263	220	225	242	258	225	229	255	231	254	218	242	233	227	255	234	254	262	233	237	233	219	205	219	239	247	249	255	226	236	244	237	241	243	236	259	253	255	239	248	265	235	247	212	253	218	217	236	216	229	196	219	254	247	259	253	254	249	249	218	267	241	229	213	226	247	234	215	226	250	220	221	237	248	230	233	237	213	241	212	227	214	219	254	234	256	211	215	253	222	242	224	230	241	229	221	224	234	239	221	228	223	255	250	236	245	215	246	228	230	211	216	230	246	236	227	240	233	233	248	226	240	230	235	213	222	225	252	237	229	232	215	242	249	213	236	265	225	212	234	223	240	219	220	225	241	262	255	223	237	239	242	237	206	237	255	225	228	210	225	238	232	230	250	253	231	233	253	232	238	205	232	205	230	236	216	214	224	233	237	224	218	239	248	246	243	210	233	221	231	228	209	224	238	213	242	238	200	222	249	243	236	235	238	231	230	204	239	200	224	236	259	223	256	228	228	249	221	233	231	256	236	241	253	210	242	213	226	225	234	231	244	250	223	251	232	236	232	248	224	236	237	210	243	249	247	225	234	238	246	242	233	218	215	202	226	264	215	223	241	210	219	229	243	252	240	203	269	224	243	244	238	260	228	235	244	211	223	235	233	216	210	240	222	209	210	251	210	227	224	255	225	254	208	218	221	228	231	257	238	233	228	225	217	225	205	251	214	262	231	241	252	217	222	249	229	224	248	247	240	240	220	258	214	219	253	237	270	205	238	228	214	228	223	235	245	222	221	233	237	229	237	240	212	211	234	249	205	220	231	241	223	228	223	227	240	232	214	223	218	201	244	221	244	211	234	234	232	216	236	228	228	206	226	245	217	257	255	242	252	209	234	233	228	212	241	221	230	202	232	232	220	228	232	230	223	229	224	229	227	229	227	225	220	245	251	231	243	230	237	239	233	222	228	235	231	239	251	219	226	252	231	235	245	252	265	222	247	237	232	215	224	199	227	230	219	223	237	220	257	232	260	211	248	229	265	197	245	222	240	207	251	240	241	243	224	237	209	239	234	214	213	228	235	239	225	218	216	245	241	256	237	249	238	235	230	218	224	244	234	232	223	226	232	244	215	256	227	224	227	217	236	244	251	229	225	212	250	250	227	209	248	239	209	262	229	230	260	226	205	267	218	242	216	231	236	234	274	215	226	240	236	198	218	235	201	215	231	242	235	201	190	230	273	226	232	220	244	245	248	232	218	231	220	257	257	230	242	228	229	233	230	252	268	227	209	226	229	228	250	233	225	239	229	224	212	237	242	225	229	227	242	238	243	250	228	251	216	199	229	218	227	223	205	233	216	214	252	217	236	221	264	245	198	260	245	233	253	237	231	235	265	209	223	228	241	235	241	240	209	227	228	234	227	259	240	232	219	245	237	251	234	240	204	228	245	222	242	231	216	252	223	222	245	236	221	252	263	226	221	244	264	247	223	218	228	194	256	235	213	258	214	214	230	274	213	242	212	238	235	223	227	234	238	226	232	216	234	212	228	226	215	243	217	200	257	210	218	215	222	226	214	235	231	246	214	229	208	238	220	230	229	243	249	240	223	239	239	244	242	203	220	235	235	238	243	215	238	252	227	220	233	233	248	272	209	238	258	220	225	208	228	231	234	233	215	197	214	242	218	244	231	227	237	200	218	228	227	238	238	236	247	242	237	228	250	251	220	222	222	225	218	235	252	230	259	232	213	231	252	252	231	200	208	235	232	240	218	245	259	222	229	240	241	224	244	239	228	198	267	221	247	227	219	240	220	255	260	225	233	234	246	237	240	223	242	211	253	231	212	241	254	222	239	222	222	257	272	238	226	222	255	245	221	215	210	224	224	247	237	208	227	207	217	237	223	227	258	227	244	241	233	234	238	240	245	209	225	225	231	215	233	240	250	228	217	259	220	224	230	249	177	215	242	237	221	229	218	252	234	224	219	229	223	262	248	231	222	230	201	240	224	235	238	216	211	237	216	224	243	210	220	234	230	214	223	211	230	237	212	211	241	215	195	239	226	231	230	242	222	227	226	203	240	245	260	230	232	224	242	236	249	234	220	255	229	226	210	208	217	208	228	200	221	262	210	203	248	258	222	245	254	218	216	251	212	194	207	236	234	223	225	242	211	211	201	203	229	222	234	230	254	241	227	233	219	229	233	231	215	230	227	234	238	226	242	237	228	251	197	217	236	230	240	222	236	197	242	244	220	240	236	253	241	249	218	221	224	242	217	230	238	241	237	240	198	245	232	218	233	244	223	258	261	228	248	245	267	255	246	244	220	261	254	232	230	227	228	201	210	235	217	253	208	234	237	201	237	240	225	232	238	241	223	234	246	225	239	241	232	207	228	235	220	234	235	228	253	225	229	214	232	208	241	208	219	224	221	243	223	212	216	218	236	230	247	253	252	205	234	270	208	233	217	218	246	207	217	211	249	227	237	252	240	207	236	248	232	207	205	232	221	234	228	230	222	220	236	261	251	214	226	226	239	244	250	231	228	224	230	232	243	240	225	242	237	224	229	222	218	222	202	255	217	218	239	223	240	217	247	202	201	229	238	218	228	225	224	223	227	228	234	220	236	259	225	236	242	234	218	229	261	235	261	230	226	241	220	246	255	235	232	184	217	220	233	213	228	214	245	218	211	221	249	253	228	230	252	257	253	201	215	237	237	246	237	216	237	215	230	218	216	228	239	220	219	230	213	235	233	219	238	228	242	225	225	220	241	252	223	241	231	229	245	217	235	226	222	223	230	218	202	244	218	212	247	233	233	223	204	224	224	230	238	224	250	229	231	239	235	218	226	199	212	218	226	259	234	244	232	235	215	229	218	230	219	251	232	234	228	258	236	230	255	224	228	239	232	219	233	223	240	226	225	211	243	225	220	228	217	210	225	243	210	231	212	223	228	212	244	221	240	244	240	222	196	235	222	206	248	228	228	226	245	236	226	225	201	215	203	231	239	231	262	238	220	240	243	231	208	234	223	215	243	234	263	253	232	230	243	218	222	256	253	236	237	223	207	221	197	230	242	259	237	221	235	218	211	238	219	221	256	237	225	239	259	239	244	234	207	248	253	199	218	238	210	235	230	221	242	242	207	256	243	215	233	239	226	256	222	228	220	214	221	243	210	251	235	230	256	213	188	253	243	237	252	237	229	229	221	240	222	248	218	229	252	203	201	214	237	213	231	242	231	234	230	246	230	228	195	246	242	258	227	237	227	250	210	242	240	206	214	241	245	212	225	254	201	218	240	228	216	239	230	213	232	225	226	231	242	229	226
24147	21339	28553	24449	21295	10918	1687	949	694	498	446	396	360	373	352	310	293	320	289	304	283	277	289	267	262	304	270	279	252	289	300	296	249	263	275	284	252	282	274	287	290	280	268	260	276	259	278	273	296	284	271	276	304	278	253	242	253	296	289	272	244	282	266	262	258	227	262	271	248	259	239	260	273	259	244	254	279	262	264	285	261	280	275	277	272	282	288	238	300	237	256	278	282	280	269	310	268	262	284	281	277	271	255	290	281	276	288	251	288	255	242	264	277	305	296	276	267	277	277	266	271	283	279	287	288	306	284	240	266	269	278	283	261	260	260	253	288	253	278	260	253	287	290	289	270	242	284	292	273	274	287	214	257	252	273	248	264	251	254	264	259	303	272	275	237	258	299	293	264	237	266	249	275	249	265	282	262	243	284	267	259	275	267	252	267	287	251	272	257	258	257	261	296	272	259	260	277	262	272	265	289	280	247	275	275	276	255	286	301	288	272	285	268	283	253	265	287	238	268	249	258	266	260	264	282	293	241	244	303	291	288	297	248	268	288	230	241	275	246	275	266	295	270	271	240	297	266	265	260	286	296	271	257	284	257	268	274	283	258	260	278	260	258	272	269	263	265	259	249	269	278	274	284	246	244	250	271	257	302	293	307	277	245	281	247	271	267	267	223	283	248	261	266	249	259	269	237	245	264	275	302	265	274	289	259	296	259	236	265	258	284	267	263	279	287	298	276	273	248	246	241	263	261	261	268	270	274	263	269	274	242	289	262	249	272	304	259	276	245	272	247	284	269	279	241	274	262	291	288	270	247	295	259	277	235	238	262	255	273	256	279	283	292	293	258	280	262	268	274	239	292	257	274	233	254	280	245	260	262	259	261	252	259	279	267	250	292	269	282	261	291	229	276	274	260	269	244	249	252	277	269	256	249	258	282	273	238	284	277	254	267	245	240	276	269	272	280	251	250	274	219	278	283	270	287	246	297	244	279	232	259	260	265	242	292	242	262	274	260	274	259	260	266	264	276	271	255	239	282	260	275	257	248	281	264	268	273	248	260	256	277	288	286	296	259	235	245	241	240	243	233	265	257	281	285	269	255	264	265	278	272	257	305	273	237	255	277	273	253	313	281	268	245	253	278	256	278	280	252	269	256	222	283	240	280	265	264	268	266	281	255	277	281	263	248	246	234	248	261	291	239	259	231	274	231	262	251	263	244	281	275	263	274	256	268	236	271	274	252	250	272	240	259	274	248	270	248	257	249	263	266	273	266	264	278	297	255	243	259	256	295	255	273	285	221	255	270	259	269	261	255	260	253	281	246	286	282	251	257	263	266	257	268	297	255	258	257	268	274	262	278	257	265	244	262	229	277	302	272	269	247	248	245	254	260	276	265	277	259	252	280	252	254	268	269	234	272	256	272	279	270	232	266	259	278	282	268	248	265	247	247	235	266	267	275	227	285	249	225	267	265	282	276	277	265	263	264	244	260	257	265	284	247	264	264	289	245	276	245	269	268	269	265	281	258	251	257	257	273	271	245	254	278	243	254	243	262	261	245	246	274	237	277	279	277	267	279	272	277	263	245	287	270	281	262	260	283	308	262	274	281	274	282	246	263	276	278	277	267	249	275	266	271	287	270	274	238	273	224	267	286	230	278	271	250	271	265	262	255	255	272	251	269	259	273	262	263	269	269	253	246	293	275	225	268	253	258	273	256	293	257	246	265	273	301	248	250	295	272	267	268	273	273	297	241	296	264	265	280	260	256	265	247	257	279	266	270	260	247	280	249	259	251	258	256	257	275	224	288	299	264	242	266	254	258	252	247	289	256	265	281	233	243	247	251	246	273	297	291	256	293	262	252	274	246	283	263	279	279	270	265	240	268	276	270	253	284	241	242	284	264	314	267	262	256	248	256	255	250	267	269	252	296	228	256	279	249	281	267	272	276	280	247	235	286	271	262	265	274	279	266	257	267	287	294	264	276	249	254	285	290	304	273	265	242	274	243	265	270	274	240	274	284	269	262	240	275	265	254	276	264	245	274	247	250	279	283	294	290	274	254	235	263	249	268	262	254	267	280	261	290	250	266	300	263	254	281	263	251	260	263	289	266	272	271	291	240	253	295	261	293	281	276	272	268	277	282	270	248	298	269	255	238	280	239	279	257	234	268	264	264	275	275	277	306	275	233	250	250	263	273	250	275	279	257	270	268	271	252	258	257	269	280	264	269	275	262	296	258	244	271	273	292	272	290	269	249	296	232	262	249	280	259	275	268	286	272	243	295	272	273	262	254	251	278	250	265	271	245	280	272	257	295	250	290	259	272	265	270	262	285	253	293	243	270	272	257	254	265	250	269	253	270	231	245	240	246	280	300	283	235	278	260	277	295	279	250	281	240	283	251	280	275	280	240	264	272	258	236	265	272	245	262	283	257	277	255	282	252	243	285	260	245	296	249	266	278	269	265	292	273	259	274	262	295	259	267	265	265	249	250	289	265	279	290	249	313	275	257	278	294	280	250	220	257	287	291	305	279	260	271	272	276	294	285	279	253	269	248	251	262	262	237	263	256	280	244	267	276	243	269	270	266	222	237	266	268	247	274	292	283	267	239	280	243	250	271	270	258	248	277	241	262	248	293	255	263	260	249	248	268	267	261	263	236	267	265	240	276	280	264	249	286	266	254	269	280	257	261	275	252	261	307	279	259	240	273	279	306	280	253	258	261	260	278	270	265	276	244	266	278	272	318	239	265	272	244	249	272	250	270	294	246	242	261	267	238	272	270	256	263	273	276	310	280	275	265	286	229	231	256	264	279	272	235	264	268	262	273	259	239	279	252	261	263	257	266	259	256	259	272	256	228	254	251	257	299	278	244	308	276	251	256	269	286	256	247	223	267	254	264	280	260	277	242	269	249	279	261	268	251	270	293	273	256	272	292	265	255	239	280	289	287	238	240	256	274	267	279	263	272	305	265	246	259	278	264	264	287	296	279	253	242	275	288	243	232	272	259	269	291	247	302	256	254	274	278	273	282	268	291	279	233	263	254	262	267	277	272	280	261	280	269	285	263	235	270	270	292	273	271	259	274	254	253	282	256	266	283	246	235	259	290	283	261	255	293	279	254	275	311	276	255	243	266	273	286	273	263	263	254	250	298	261	288	283	261	271	266	256	240	265	265	275	261	287	247	259	268	253	264	289	270	282	272	272	253	264	273	271	263	236	282	246	245	242	252	267	272	267	261	265	260	224	259	258	216	255	250	259	261	250	268	271	277	255	263	265	259	290	261	265	257	272	271	276	255	254	273	302	250	265	262	255	258	260	257	265	251	278	261	233	234	273	269	248	301	283	293	256	296	278	260	277	242	253	262	276	274	251	268	253	257	263	230	274	248	258	252	280	242	261	264	300	255	279	272	274	260	276	258	261	276	262	290	279	264	275	262	244	286	252	259	274	254	247	251	291	266	284	268	254	280	283	279	261	316	280	267	261	277	288	277	251	272	281
26909	44512	24505	9958	5719	3621	2235	1572	1196	789	618	509	470	435	417	407	375	377	369	383	352	384	337	316	351	347	383	297	336	316	295	345	304	301	324	359	300	307	324	305	326	328	322	310	294	315	305	321	329	319	305	287	281	312	286	323	346	317	333	331	313	323	307	312	308	339	313	309	304	317	314	350	311	298	322	285	293	325	283	318	309	299	265	287	318	310	298	315	314	349	329	300	314	312	327	310	299	343	305	306	317	358	330	327	302	325	293	365	272	305	313	313	291	293	300	328	285	321	326	301	334	313	307	364	325	327	325	310	303	330	344	325	324	283	285	314	307	333	315	317	306	279	290	317	309	313	296	304	298	288	305	330	289	299	298	293	318	279	287	270	297	298	306	313	307	298	297	290	301	327	320	321	307	318	307	304	288	267	295	305	296	293	305	312	299	302	329	288	311	308	316	321	321	286	303	307	287	333	286	301	308	309	308	328	300	294	313	298	323	294	290	315	307	336	297	290	306	335	320	292	305	317	294	312	327	314	299	284	305	339	315	280	275	290	308	301	298	311	313	301	282	306	299	318	279	287	303	288	301	321	297	337	288	310	325	287	311	329	289	293	308	307	258	290	351	316	312	283	311	278	298	287	317	323	329	294	300	338	290	325	299	294	324	282	327	291	296	314	328	316	302	324	290	317	285	319	315	326	328	276	295	297	319	296	306	290	296	296	324	299	311	322	290	293	292	280	303	295	326	315	338	301	312	330	300	272	312	320	326	310	288	319	300	286	318	287	289	294	316	310	299	307	307	271	327	290	308	318	293	302	329	319	317	299	362	289	274	286	307	347	319	316	316	322	289	328	292	315	292	299	302	315	301	323	309	319	269	316	322	306	317	294	285	306	280	305	305	280	266	306	293	298	290	297	299	314	299	312	311	317	293	295	340	331	317	304	298	291	307	308	327	274	327	313	311	287	287	316	306	322	331	289	297	288	302	293	297	310	302	265	305	310	311	322	276	280	285	275	318	327	252	289	303	310	302	313	323	327	289	308	312	307	303	290	326	307	326	289	300	281	298	300	297	318	288	302	297	316	330	301	294	310	281	292	329	318	305	311	334	298	315	264	317	324	314	293	287	308	324	306	299	292	288	296	341	305	326	300	304	301	331	295	325	289	314	292	292	273	320	331	320	319	321	309	307	306	273	336	298	331	296	323	280	315	308	322	306	293	261	293	328	302	303	308	309	305	310	319	272	295	312	346	277	308	286	296	291	354	322	304	305	300	295	304	322	299	317	291	304	288	290	304	310	296	321	309	335	301	295	298	302	331	321	317	285	311	318	297	309	287	343	273	295	282	329	308	265	290	302	319	330	310	306	326	302	290	289	263	255	293	298	309	290	316	324	310	302	323	309	313	283	303	287	301	303	298	315	307	312	262	318	298	293	313	272	289	299	303	300	297	306	302	303	291	304	314	309	275	332	318	286	288	334	278	271	312	293	364	329	298	331	298	311	261	320	292	314	344	303	317	321	313	333	312	286	313	346	300	296	298	286	290	330	335	310	282	300	311	284	303	337	303	282	305	302	295	332	296	301	333	305	298	301	283	331	291	298	325	287	321	272	310	314	295	342	290	308	310	297	304	300	313	314	327	299	330	267	289	313	302	297	310	306	307	309	305	308	291	311	308	295	301	300	294	310	313	295	311	267	283	291	296	306	310	300	290	294	276	303	306	330	298	290	277	307	274	304	296	283	298	306	321	298	291	300	289	331	305	321	298	291	312	305	329	289	284	250	333	295	309	313	295	281	289	283	285	293	306	287	315	277	308	298	309	313	309	327	298	299	274	305	322	281	287	270	337	308	293	319	284	342	351	280	286	272	317	292	315	309	321	309	311	273	336	297	304	309	314	304	321	289	311	280	319	327	296	317	310	279	287	293	274	286	301	297	303	320	309	320	310	307	302	337	306	280	287	299	272	283	307	294	308	295	284	302	307	258	302	308	306	303	294	307	323	304	331	297	272	293	299	302	287	308	327	302	297	302	299	287	292	312	328	312	304	321	304	291	316	300	346	326	281	320	286	315	280	324	291	292	309	298	321	305	317	326	335	302	309	281	312	304	318	279	338	312	315	296	273	303	309	331	285	302	304	298	297	341	312	307	299	302	295	298	320	306	307	306	324	326	296	323	307	276	289	297	313	292	305	299	288	323	267	313	310	300	270	311	304	313	318	308	315	307	297	324	322	304	294	305	307	315	325	301	294	310	281	304	266	290	301	314	299	304	299	301	307	312	290	326	330	302	311	314	311	295	316	301	322	300	346	329	269	290	306	302	303	317	310	319	296	341	300	299	303	312	300	321	296	297	309	300	293	310	316	268	277	298	301	315	309	298	299	314	295	307	297	298	304	281	301	293	300	300	324	300	297	302	300	308	324	299	292	308	337	276	315	285	330	311	308	277	278	299	317	314	325	292	297	287	318	295	279	276	331	300	295	309	305	314	282	332	297	323	308	286	321	320	303	283	286	301	309	314	290	305	298	326	325	284	322	278	320	314	305	309	307	329	319	319	330	320	292	294	302	313	299	320	301	294	320	308	306	279	298	285	310	283	282	304	292	310	338	325	334	299	325	259	262	296	311	358	305	293	324	305	347	301	316	308	287	323	290	286	323	292	289	302	292	334	305	293	312	311	321	320	306	310	314	299	319	323	278	310	304	279	338	288	304	303	301	283	328	312	290	287	294	312	305	319	303	319	310	307	313	302	304	351	295	316	299	301	301	308	308	279	298	280	293	309	286	309	300	315	280	318	298	332	299	303	305	326	316	322	274	314	270	293	325	296	272	308	308	336	306	315	274	272	289	321	299	282	313	308	324	310	313	308	298	307	313	294	300	325	318	297	296	304	312	304	294	297	294	301	290	292	305	290	328	316	290	316	299	342	289	289	276	293	323	306	342	315	304	319	311	277	287	290	289	305	320	316	306	331	316	311	327	285	318	291	294	270	317	313	332	317	312	299	324	274	312	308	309	292	294	304	346	305	288	311	285	306	318	333	328	345	309	298	300	316	282	289	294	308	299	275	306	293	316	298	302	345	308	300	314	294	298	303	323	309	311	321	291	333	309	307	310	273	298	321	344	293	301	320	325	310	313	308	320	325	310	312	302	312	302	288	292	284	301	301	285	339	308	315	306	311	286	311	300	310	284	297	290	328	307	314	289	299	317	296	299	279	307	309	286	287	336	299	318	292	298	319	292	284	313	295	291	304	277	292	290	309	323	320	295	269	304	282	309	302	293	277	295	321	323	287	320	296	317	285	293	328	299	303	318	294	307	292	296	324	274	298	279	306	301	323	312	319	329	316	277	275	301	300	298	299	300	303	314	314	322	300	317	296	279	303	312	310	331	308	299	319	276	298	287	298	305	284	282	299	321	302	296	314	307	337	335	313	297	305	312	320	321	268	283	299	309	330	300	329	289	308	316	284	299	280	319	321	300	296	305	295	288	308	301	298	302
25477	21317	27342	25441	10465	1644	861	562	442	351	304	247	245	244	245	227	228	258	241	214	208	211	212	196	222	207	232	222	224	194	214	204	189	190	239	235	228	208	216	216	194	180	232	205	175	201	224	211	219	208	204	186	189	190	198	226	178	197	208	195	179	199	216	209	231	196	208	206	182	182	228	193	204	213	217	197	209	209	210	201	217	239	198	216	202	206	206	222	205	208	203	219	247	230	227	198	236	225	216	224	223	218	214	236	209	194	195	207	217	206	210	204	199	212	207	222	209	228	227	220	229	204	226	209	203	210	207	225	219	199	215	192	217	215	211	208	204	204	210	191	204	206	190	215	226	194	231	198	204	223	197	213	223	196	205	201	191	189	229	234	214	200	196	218	212	194	204	245	247	184	167	221	198	222	195	180	213	231	217	224	219	241	191	225	202	212	200	205	203	206	185	207	210	225	211	220	233	213	223	211	214	187	223	180	193	236	213	191	213	229	207	214	200	197	219	227	182	177	195	196	185	217	214	220	176	193	211	211	222	220	201	203	209	224	225	177	213	226	211	207	192	188	231	209	238	192	199	210	225	215	188	228	227	213	195	243	209	210	219	206	199	188	210	172	224	245	216	207	202	188	204	204	184	184	190	198	213	196	206	223	196	227	197	216	212	210	229	198	235	214	202	200	187	219	226	236	228	190	211	207	213	194	197	204	205	210	209	198	207	217	201	198	204	219	214	200	229	220	186	222	204	194	198	205	224	215	194	219	216	218	208	201	217	194	223	214	193	192	194	183	220	196	221	215	213	217	199	189	226	221	235	217	220	248	216	190	188	186	202	209	206	210	177	186	222	220	221	228	204	172	205	211	212	209	211	208	198	199	193	223	217	180	186	221	207	226	235	188	211	189	210	184	184	205	206	227	213	206	198	192	224	184	207	205	229	209	196	233	212	191	201	202	183	213	205	205	212	205	190	218	181	208	204	208	223	214	200	217	190	204	183	226	212	204	231	209	225	216	226	198	213	206	170	197	192	201	225	201	212	182	185	217	219	184	186	235	182	211	193	202	207	199	196	191	191	196	237	199	205	185	190	216	221	204	180	250	198	211	211	188	176	211	192	198	220	199	203	176	189	189	213	184	184	224	186	221	200	215	218	194	194	219	214	192	199	228	236	191	203	225	192	215	184	220	226	192	190	214	211	206	171	169	202	198	201	204	206	202	204	189	226	214	192	224	203	199	198	217	218	217	223	203	200	213	200	231	198	220	184	233	205	209	245	223	182	196	215	201	202	180	211	199	212	209	171	196	196	207	184	187	202	196	174	187	203	197	203	207	236	214	198	242	215	210	198	186	206	202	220	206	220	217	193	204	218	234	174	189	206	206	202	195	206	202	193	200	208	210	224	183	187	204	203	202	211	223	196	213	215	208	200	192	203	195	218	213	188	200	203	203	224	229	220	196	189	172	175	204	192	216	219	220	207	226	194	199	191	187	198	210	195	216	201	215	205	213	214	206	219	182	198	222	199	222	223	220	243	196	205	208	184	212	207	221	208	209	207	198	179	192	236	190	212	207	199	202	213	224	202	201	197	208	223	204	211	205	234	203	192	194	216	203	223	173	221	199	225	198	182	216	208	198	200	217	208	198	193	219	224	200	174	223	199	204	210	184	220	196	204	208	194	223	194	203	208	177	193	186	192	220	201	178	216	194	194	218	220	215	187	191	213	193	187	208	214	194	197	206	208	201	211	209	211	200	207	199	178	222	192	221	194	206	180	192	216	202	222	191	194	241	214	228	214	214	212	225	217	199	206	182	181	189	198	209	204	178	163	200	188	205	193	193	208	212	195	210	203	191	202	200	204	205	205	184	202	226	183	208	198	207	224	196	212	201	195	215	232	210	195	193	204	184	227	219	238	222	200	203	221	192	201	213	236	204	199	221	198	193	231	199	216	196	221	213	201	206	185	217	204	196	200	185	213	193	216	184	209	193	197	218	221	185	187	222	227	226	197	197	196	176	198	214	205	185	209	216	224	221	214	196	207	233	206	212	244	216	213	205	207	197	212	186	213	208	208	216	197	208	203	206	205	205	211	190	209	205	200	210	214	215	195	204	208	195	195	214	208	161	164	207	199	214	175	204	190	224	198	190	246	207	217	196	189	184	181	198	192	209	195	218	204	220	198	222	195	196	217	216	207	184	226	187	211	221	202	219	196	227	224	194	226	192	207	210	206	218	218	197	244	207	219	202	189	201	174	193	221	204	191	217	185	187	216	186	215	199	209	189	189	216	224	211	243	202	208	203	229	206	206	194	229	193	201	220	208	191	212	204	202	201	199	215	222	216	198	221	223	194	188	219	200	209	187	193	183	210	186	236	224	211	242	207	225	202	198	166	206	196	212	193	184	204	190	212	239	212	207	205	186	207	205	217	228	203	200	229	214	209	211	201	181	230	209	196	188	199	209	211	197	218	223	217	198	205	217	208	197	218	188	205	221	216	186	203	205	193	203	177	206	216	201	185	203	211	220	218	197	211	195	201	210	243	192	223	205	196	206	214	211	208	213	208	174	173	199	231	213	227	217	187	192	212	198	213	202	214	188	224	211	206	198	216	185	224	200	231	206	192	234	193	221	207	202	214	198	199	189	222	178	215	218	206	200	208	190	195	228	228	176	214	185	219	208	195	195	217	229	231	213	182	227	209	197	192	206	198	194	223	220	200	215	214	190	188	222	204	193	207	231	218	230	216	198	203	220	193	187	192	204	199	203	207	165	214	212	189	198	203	177	225	210	212	201	196	207	225	221	224	227	193	210	204	192	223	180	208	196	211	194	197	207	232	216	203	194	195	190	175	225	194	207	218	179	197	214	175	209	228	229	219	217	194	227	210	198	199	205	208	198	205	193	221	177	210	219	221	207	222	205	212	175	195	226	228	235	188	179	217	209	203	190	209	202	228	236	198	198	203	191	202	199	220	228	202	217	220	207	182	187	233	225	216	199	194	219	198	203	231	198	192	210	198	201	224	223	197	218	201	210	186	237	182	232	187	207	206	210	206	183	214	216	187	163	242	198	201	206	233	197	221	221	218	202	228	199	193	202	208	230	177	193	223	213	208	206	211	199	217	204	236	219	198	219	223	216	217	194	180	227	200	208	212	212	223	211	212	203	197	219	222	238	188	219	206	199	212	203	199	201	213	191	222	209	201	207	198	205	201	195	185	191	210	205	223	184	201	200	202	207	196	208	207	211	210	180	212	213	173	202	216	198	210	208	218	215	204	211	213	186	227	210	220	191	210	189	204	220	187	208	216	211	209	198	224	205	178	203	203	188	227	192	192	207	199	198	201	197	218	196	190	205	208	195	188	232	198	206	196	191	176	189	171	193	234	206	199	215	212	215	210	201	200	245	215	190	212	228	211	228	205	212	200	194	196	210	216	212	212	195	183	229	180	232	184	210	212	201	208	209	234	194	212	212	221	218	196	220	218	179	220	206	206	211	198	197	185
26021	36032	20180	8043	4240	2696	1570	1066	766	519	436	358	370	353	296	315	292	276	260	272	287	293	294	259	244	254	249	256	273	231	269	260	239	261	244	261	275	242	265	259	264	261	261	251	263	257	263	281	216	245	246	230	233	250	218	254	245	252	237	252	244	242	228	233	259	248	263	243	244	232	208	259	252	254	264	230	251	260	268	263	253	258	237	251	245	238	284	235	223	267	272	261	277	280	244	271	292	270	247	248	279	263	275	250	258	259	253	274	238	217	246	271	260	244	244	231	262	267	293	282	238	252	244	259	244	259	270	244	228	244	273	273	254	234	223	219	264	258	269	254	249	258	250	250	269	232	250	258	259	224	254	214	256	265	249	262	240	272	269	250	264	219	227	269	242	255	220	241	255	235	259	236	253	224	259	224	245	261	266	265	251	248	254	254	238	253	277	256	273	231	243	265	238	253	253	243	265	237	237	243	260	220	255	241	274	259	245	232	246	259	255	244	231	257	240	274	241	247	285	244	265	257	249	241	244	235	257	240	217	251	232	236	254	245	253	249	232	238	244	248	263	275	284	216	248	250	236	269	263	223	265	259	260	242	248	270	232	242	227	259	244	264	246	249	241	234	269	244	276	241	270	258	270	251	245	235	257	250	228	269	239	255	251	243	248	224	230	244	261	261	259	252	232	239	253	214	254	257	257	257	244	255	254	225	258	233	248	267	238	259	254	272	246	213	231	248	256	218	253	268	242	247	231	249	250	264	242	251	231	255	232	267	231	260	245	265	263	203	260	249	228	229	232	230	262	235	241	224	242	264	258	248	241	261	228	245	232	208	246	249	262	247	233	231	274	242	243	271	242	261	284	219	259	268	250	238	244	238	245	227	249	284	238	249	233	247	263	254	247	264	236	265	215	276	233	234	257	260	272	246	260	253	259	235	251	258	287	238	240	268	254	275	246	253	270	255	244	255	232	251	261	241	259	237	279	264	238	260	258	233	242	251	254	283	263	244	251	248	257	262	250	278	255	234	254	221	236	264	261	250	256	251	233	244	250	262	239	242	229	257	245	254	236	252	237	254	231	276	256	215	264	226	240	257	244	260	244	241	275	230	251	243	251	259	272	230	290	254	242	235	226	242	271	234	271	244	232	249	247	242	239	254	263	244	240	229	241	232	253	256	239	266	223	230	252	217	235	267	240	234	197	258	257	226	266	244	226	247	252	222	239	254	256	252	276	239	254	266	264	229	246	254	261	259	249	243	212	265	244	232	249	260	256	228	248	228	251	230	238	270	285	251	275	214	244	254	238	223	231	232	272	244	287	233	249	248	221	276	262	223	247	262	225	220	231	258	238	241	254	240	249	260	248	252	252	250	246	260	270	237	233	268	247	235	264	256	227	234	242	236	252	232	253	256	245	277	226	231	237	250	244	204	230	266	243	247	238	257	233	226	244	238	221	264	265	240	244	233	235	252	250	231	269	230	252	252	258	263	247	243	245	230	238	245	240	267	245	243	238	274	256	241	247	260	232	242	246	269	276	249	266	209	264	251	253	250	236	238	255	236	250	233	277	225	264	244	253	263	239	256	254	246	216	251	250	266	228	217	244	231	237	229	256	235	216	256	227	260	265	241	253	234	255	272	244	248	261	215	246	234	249	256	271	229	246	257	266	260	261	252	244	250	226	245	217	242	221	232	246	225	255	256	255	237	249	238	255	240	260	231	252	251	248	230	264	245	234	257	239	231	277	269	277	239	229	246	246	243	246	243	257	244	237	247	256	233	251	242	231	225	227	228	233	242	218	246	220	235	257	223	224	231	248	260	230	250	241	217	257	248	283	246	270	244	244	269	235	269	241	234	232	228	213	209	248	219	261	269	245	274	259	255	222	253	228	246	269	221	217	233	238	245	245	256	246	223	222	234	256	246	232	235	245	242	259	245	271	232	253	242	287	223	257	245	230	246	231	240	270	252	250	222	233	240	242	261	228	262	242	228	234	245	261	252	251	242	251	245	277	243	231	272	247	222	257	211	246	255	275	234	254	250	260	255	237	258	246	286	262	265	224	228	237	245	255	266	250	234	218	246	240	266	222	266	257	232	242	249	231	235	258	254	223	252	245	249	245	229	230	229	221	251	243	255	263	231	259	256	232	219	242	227	270	217	223	248	292	235	244	226	256	259	213	238	276	251	256	258	229	244	243	264	259	261	252	265	266	242	256	224	247	240	252	260	239	250	228	222	247	260	247	236	242	253	231	245	237	255	253	249	278	251	227	246	247	233	231	241	254	235	234	240	248	239	257	212	248	239	219	263	281	269	242	210	243	262	236	234	263	233	250	262	260	259	252	246	244	235	260	285	253	246	241	264	237	230	229	246	254	251	239	244	245	241	230	250	261	243	259	248	248	218	231	266	231	267	265	229	264	249	240	246	266	239	251	250	272	255	239	232	241	229	244	274	237	251	220	238	217	248	284	253	250	247	245	242	218	248	227	247	243	206	239	253	229	243	208	256	238	249	253	247	233	268	212	274	249	252	251	251	238	238	267	230	251	249	253	240	231	258	245	248	236	248	249	241	272	245	259	244	257	276	264	262	228	247	253	251	249	270	269	225	258	245	257	248	218	261	239	260	222	226	252	239	250	260	245	250	267	261	250	268	272	248	272	259	250	243	256	233	247	260	253	236	265	238	240	233	263	263	232	257	289	236	257	236	248	245	261	261	224	225	249	252	218	263	268	258	234	265	236	245	228	219	230	248	266	229	254	233	259	253	252	256	238	265	242	234	257	260	252	238	230	231	277	240	275	242	255	245	236	265	243	258	234	246	245	227	244	245	246	253	231	254	227	266	245	234	274	246	265	263	257	229	258	277	236	248	225	246	249	219	231	228	241	256	243	245	253	232	235	226	233	258	233	256	213	253	256	271	236	229	247	250	262	250	251	206	250	235	237	257	244	265	242	212	254	262	248	233	251	227	279	232	245	257	240	239	256	218	234	231	247	248	238	237	267	284	294	230	250	230	230	233	267	246	241	262	283	263	263	256	237	273	256	239	264	251	231	269	231	258	246	247	249	273	243	251	261	245	248	240	247	221	233	241	263	260	231	240	248	241	215	236	245	262	288	275	266	240	260	230	281	243	235	231	256	244	247	248	227	221	229	241	241	254	257	270	252	246	245	256	262	267	245	224	242	249	249	281	262	253	235	252	254	274	225	228	244	243	252	248	212	261	230	246	266	259	255	236	225	250	237	259	238	244	243	243	257	237	274	225	228	235	218	235	255	233	245	254	248	262	240	232	244	254	250	228	265	244	248	247	242	235	262	259	232	248	260	299	263	249	247	280	247	233	256	243	258	246	245	233	237	242	247	246	268	224	220	247	266	256	254	246	210	247	273	256	230	257	248	240	246	251	251	238	254	245	265	256	263	241	236	214	238	252	251	252	243	231	239	221	241	253	230	263	253	253	242	251	266	283	240	234	232	226	232	243	241	251	254	254	235	258	242	242
23160	21391	29068	24104	21395	21417	9288	1596	962	749	625	558	523	490	477	455	443	426	441	417	388	384	371	363	363	314	358	372	342	367	356	354	331	350	335	368	324	368	369	382	338	355	353	331	356	350	353	351	359	369	359	365	393	346	353	323	342	335	369	386	328	345	368	330	349	330	348	339	339	333	362	340	330	302	352	350	317	382	342	328	345	332	320	370	339	363	365	323	337	363	345	355	367	393	351	348	350	373	334	390	379	326	337	346	338	361	362	372	353	335	336	352	335	334	357	334	375	376	372	354	360	366	351	324	341	331	371	330	320	371	353	339	294	340	348	304	310	342	327	345	286	326	329	339	347	353	363	337	322	333	310	372	367	315	340	335	342	338	325	314	357	298	351	313	331	361	333	345	333	335	320	335	336	328	351	345	353	335	340	339	388	332	357	317	329	336	346	339	350	362	344	314	331	310	349	332	305	329	317	340	320	337	336	331	341	318	318	314	333	359	362	343	339	321	347	338	353	338	301	341	323	350	349	335	288	341	325	329	352	339	339	317	352	346	346	316	332	330	347	312	344	337	333	334	337	351	340	308	336	322	345	358	357	346	353	340	345	346	336	336	328	362	335	328	301	303	331	316	347	349	315	302	331	340	331	322	320	312	346	360	314	373	351	343	340	325	356	329	325	328	328	360	374	336	326	343	348	374	370	359	366	342	307	339	375	315	344	376	319	332	331	357	350	324	341	336	352	323	328	330	336	352	323	337	340	317	325	356	316	326	355	344	343	341	308	312	315	356	358	346	331	326	334	309	330	315	309	346	369	362	335	316	327	317	328	328	377	381	324	336	331	375	380	332	362	325	316	341	336	334	327	348	351	303	337	313	357	331	303	328	330	314	334	311	337	360	384	347	340	333	357	338	348	347	324	344	313	327	296	334	327	305	347	352	344	355	364	337	337	349	316	348	334	361	325	310	324	347	343	319	306	362	324	333	318	341	357	362	353	297	334	341	321	285	327	381	316	336	339	358	355	348	347	334	335	340	327	330	321	362	358	320	359	311	328	302	322	339	336	379	326	327	332	303	323	325	345	326	333	357	356	341	312	369	323	358	338	302	343	329	345	315	315	298	316	326	338	309	350	338	368	348	324	323	359	338	353	342	334	320	344	340	358	365	326	353	336	354	342	312	308	339	329	325	338	311	334	332	353	335	358	346	327	331	351	350	345	342	322	330	358	332	344	315	349	340	335	331	342	334	306	296	334	377	331	336	337	330	330	323	340	364	371	336	328	331	371	325	342	316	358	319	316	348	295	367	344	346	355	309	346	334	359	334	372	297	347	325	349	335	347	337	340	350	349	318	347	344	327	351	350	347	348	326	325	321	343	330	345	331	322	329	305	352	349	341	319	309	339	350	360	328	357	386	326	329	334	353	342	348	346	323	366	342	322	362	329	352	341	364	322	317	309	339	311	343	351	349	340	350	348	331	325	310	308	320	331	333	328	323	349	321	345	353	349	304	332	356	348	343	376	361	280	307	344	343	342	398	323	336	349	353	322	349	326	384	319	332	354	339	334	334	343	322	336	318	301	307	333	313	354	288	324	270	328	376	348	357	318	330	338	332	357	344	301	342	333	318	324	345	351	340	324	312	327	342	347	337	328	353	304	326	325	357	334	310	360	306	355	355	351	312	335	327	322	350	315	347	334	292	364	322	320	356	319	320	344	374	330	350	312	360	342	313	387	338	331	345	325	365	317	321	311	375	328	366	328	315	335	354	330	341	316	333	359	338	392	328	323	306	343	322	327	358	339	370	333	375	334	302	354	334	335	314	332	341	350	347	306	341	323	344	337	343	334	308	347	319	358	325	323	289	327	309	291	379	340	318	342	319	314	346	335	330	329	325	345	331	353	358	346	303	363	370	317	316	333	334	325	326	331	368	313	346	362	346	326	340	320	299	329	328	329	311	332	334	328	333	309	296	352	339	345	336	364	349	373	332	350	321	320	364	327	317	341	340	344	350	346	359	328	353	348	335	336	339	365	360	332	340	359	350	337	322	324	355	328	327	349	325	336	341	354	309	376	359	357	339	332	313	330	341	310	315	329	296	322	365	376	363	340	359	353	336	315	353	331	343	321	340	309	338	348	335	322	343	332	349	328	338	331	383	348	344	318	320	345	345	313	337	352	348	318	361	332	323	351	324	323	341	331	365	304	325	344	311	352	334	351	316	327	287	328	326	329	351	321	321	320	313	314	324	336	331	299	321	337	321	340	337	312	309	346	334	354	364	345	349	334	338	327	334	299	329	291	343	323	345	323	332	345	302	350	323	360	315	343	318	320	329	314	343	376	343	368	317	300	334	348	357	331	362	355	321	348	344	293	319	354	320	360	338	303	305	321	346	307	319	312	330	335	326	340	315	335	310	341	350	346	295	318	312	338	331	339	324	344	329	320	312	343	325	336	345	324	325	330	339	316	304	352	326	340	343	344	322	346	359	332	302	327	311	343	325	325	313	351	347	358	348	317	303	360	364	342	361	341	323	369	311	336	341	344	332	373	322	316	310	314	303	312	330	324	321	330	363	309	344	341	339	366	337	347	331	336	318	322	372	325	333	355	349	305	323	331	350	308	366	337	323	310	317	337	322	338	320	330	339	326	316	359	378	371	313	344	332	320	348	370	310	325	337	321	312	337	355	317	392	303	334	346	369	320	323	365	317	307	330	347	338	312	338	345	330	343	314	315	301	320	338	387	341	339	318	353	312	366	337	327	352	351	313	333	371	315	329	327	333	327	325	344	341	332	318	364	343	372	318	316	319	339	306	331	335	303	315	319	334	347	333	325	325	331	334	339	320	336	294	314	310	332	303	338	324	318	317	317	323	316	340	320	326	302	322	354	304	327	348	308	315	347	363	326	311	343	349	335	348	346	351	356	362	350	338	328	320	342	317	314	357	354	324	372	311	337	327	357	327	337	345	329	309	312	335	334	321	380	342	369	328	351	324	340	349	318	341	316	374	312	316	325	312	288	358	307	342	329	318	340	323	338	352	310	351	310	327	325	349	300	352	324	318	356	316	327	307	339	348	343	313	336	358	342	336	323	369	340	342	366	349	336	348	329	340	305	357	315	326	327	297	302	338	321	313	326	336	318	323	315	298	337	322	355	340	308	340	308	302	333	330	332	358	346	326	352	304	336	326	325	287	351	327	337	340	340	354	366	324	326	301	309	347	338	345	338	332	345	311	336	323	293	325	342	350	352	344	330	305	370	332	312	317	318	334	328	331	351	353	317	335	309	326	339	347	353	351	356	333	360	336	318	345	337	330	323	332	331	315	320	317	313	355	351	356	316	338	348	342	320	306	328	325	317	323	350	317	351	293	355	302	327	347	342	346	316	351	325	342	324	360	340	298	361	334	310	326	313	305	334	316	313	313	338	337	351	359	341	349	350	329	336	366	311	347	337	333	330	324	323	359	339	333	310	328	347	349	349	309	320	368	320	346	317	318	345	345
28549	46216	31614	13912	8553	5684	3488	2389	1681	1149	922	787	679	693	602	549	514	507	498	485	477	431	403	477	454	421	437	360	380	437	406	412	363	399	417	414	404	376	432	364	406	386	368	398	421	370	398	386	396	364	372	393	386	378	405	428	346	389	397	391	384	391	393	406	375	408	376	407	344	391	385	403	359	353	379	427	330	359	374	368	398	382	388	392	359	388	345	373	404	425	409	455	414	395	410	392	374	383	413	380	406	386	443	433	350	402	424	398	366	419	392	369	382	432	390	356	386	403	440	401	377	409	416	408	425	379	398	399	375	373	390	405	393	360	386	344	345	358	398	392	388	368	347	365	362	382	365	377	385	366	386	371	381	358	382	388	385	369	356	383	364	364	363	374	423	329	399	333	429	380	389	362	382	372	354	390	368	372	366	359	373	374	372	336	385	387	357	353	364	363	420	411	337	364	403	350	358	379	371	398	371	376	386	396	389	356	389	391	395	372	394	397	365	371	345	385	396	387	388	371	375	439	411	354	392	348	396	392	392	391	399	415	389	382	411	393	397	413	372	389	355	417	349	363	354	400	390	376	416	382	376	345	354	346	364	372	390	343	384	386	368	360	373	354	348	373	395	389	387	394	343	365	406	386	364	405	359	409	316	386	378	375	334	387	366	361	369	353	390	390	352	360	396	400	385	384	415	393	364	378	381	370	388	360	342	387	381	370	371	391	391	379	359	380	382	323	376	367	394	431	382	380	340	351	351	393	375	386	362	328	384	368	363	385	367	363	399	389	383	388	374	363	407	360	375	405	353	402	363	349	393	400	373	359	379	363	392	363	376	398	336	408	344	362	380	353	387	353	350	397	354	380	374	380	372	377	365	415	392	385	366	392	364	378	380	346	384	410	374	397	374	327	347	393	374	354	353	369	371	364	434	370	358	349	403	405	377	368	372	400	367	375	357	382	394	336	377	373	366	392	353	372	376	353	353	391	393	390	401	382	386	397	383	364	372	380	361	395	389	367	358	414	361	374	340	374	376	428	351	405	385	348	404	349	374	355	396	393	389	364	395	380	384	348	351	381	375	362	370	392	378	380	369	364	368	381	374	418	378	382	380	341	367	387	355	396	363	360	401	352	341	380	364	350	381	376	396	407	374	400	398	397	387	406	393	404	360	351	384	389	397	349	354	390	350	372	352	406	378	373	381	362	392	378	398	383	390	391	384	346	394	398	386	371	400	365	395	336	343	374	383	382	416	361	375	401	392	376	367	360	349	363	398	373	386	370	375	391	354	398	424	357	345	362	414	356	357	354	378	367	422	386	342	350	360	369	392	366	384	369	327	373	374	376	352	360	386	365	366	396	355	350	376	385	357	375	383	367	422	387	376	391	347	365	373	388	393	345	375	381	381	365	344	332	364	420	382	360	383	385	354	371	382	365	369	370	360	384	380	388	382	390	321	348	365	403	373	400	331	398	376	340	357	359	383	348	393	339	360	389	407	373	393	394	385	367	395	383	384	383	365	376	345	397	391	335	345	402	386	374	369	397	403	359	373	363	390	382	355	342	344	421	364	382	380	377	400	381	383	402	373	376	373	398	368	350	382	346	374	369	382	376	367	389	341	414	378	383	381	384	375	378	379	389	376	381	376	384	368	376	392	412	354	378	355	378	399	393	412	365	357	381	351	378	388	372	399	376	394	372	394	379	369	380	398	364	377	387	393	358	390	403	380	365	392	346	369	380	377	370	407	411	344	375	351	347	349	375	372	374	379	347	375	384	392	368	366	373	389	377	404	389	383	380	424	377	341	352	396	354	372	365	374	385	395	371	373	374	401	397	412	397	379	379	398	382	386	369	378	407	368	361	395	349	376	360	376	366	358	388	378	340	382	382	402	399	389	400	381	380	379	369	379	370	368	386	370	345	362	369	382	406	350	362	332	386	358	399	357	366	382	361	355	397	383	338	386	374	382	380	377	363	370	373	369	369	419	400	387	384	362	400	386	379	387	388	380	383	364	400	400	353	330	376	373	376	387	361	382	385	384	355	415	373	403	400	376	349	359	352	397	363	385	392	405	370	407	369	358	356	401	358	382	399	371	380	348	360	360	394	388	392	355	387	410	389	368	363	377	378	378	364	382	360	368	390	370	407	385	360	375	361	369	370	378	391	425	408	374	361	371	365	372	380	387	365	350	396	381	366	406	375	384	361	376	338	374	383	390	363	369	361	376	396	364	385	369	337	338	415	391	360	408	379	351	427	389	397	389	377	414	407	385	395	377	387	367	379	404	409	394	391	344	391	363	367	377	409	324	392	369	366	386	386	322	351	373	374	321	401	381	376	358	349	367	411	388	368	373	374	368	391	387	404	384	406	385	389	396	327	375	353	375	379	347	353	356	350	391	406	385	364	354	385	376	404	392	366	380	372	384	357	389	409	375	405	386	366	387	341	399	381	342	366	383	367	402	357	391	400	394	367	366	393	359	369	395	353	380	401	412	404	360	397	352	401	376	358	379	373	377	355	389	349	396	371	395	364	346	419	395	374	366	385	361	369	375	349	360	367	371	393	409	385	361	399	378	375	365	367	376	405	412	400	381	381	377	391	394	398	418	343	365	398	391	357	370	370	391	387	367	364	396	407	380	358	376	410	410	386	394	373	384	409	348	380	375	361	390	402	409	378	380	391	413	350	367	352	365	338	384	358	378	378	384	367	372	378	389	374	375	362	392	382	384	325	418	378	400	406	356	351	372	349	377	362	369	357	384	391	396	391	381	379	369	381	391	367	395	432	376	372	376	389	342	417	368	368	387	375	413	361	337	365	367	366	350	411	354	354	366	395	406	361	393	393	382	357	357	396	402	378	401	357	401	362	366	376	335	340	361	399	377	387	367	401	380	360	381	375	362	389	359	394	355	395	365	375	378	369	359	398	381	363	350	362	345	378	384	392	366	369	381	361	391	376	351	357	357	361	348	369	406	410	394	354	375	372	406	326	409	358	379	385	382	409	347	402	376	404	400	391	334	400	368	376	360	389	409	381	385	397	350	356	386	367	378	380	398	376	390	379	390	379	384	408	372	375	363	374	384	385	352	416	406	353	386	383	393	363	370	372	354	367	357	390	393	371	351	387	344	369	427	415	362	365	405	371	366	425	366	368	385	354	360	325	383	394	408	423	392	421	329	395	385	390	381	377	376	357	367	350	384	391	353	344	383	368	406	379	362	363	402	377	419	381	378	366	359	371	380	356	372	357	364	433	410	386	380	401	360	373	340	342	382	402	394	363	333	395	396	389	352	381	387	382	348	378	354	361	343	349	399	377	357	398	382	355	374	409	338	360	369	387	399	385	373	349	384	388	362	419	408	406	348	346	405	395	352	404	382	344	424	369	360	384	356	353	384	341	356	381	387	393	372	383	381	377	420	382	356	370	398	386	369	396	375	374	360	396	402	378	412	350	377	353	381	379	389	351	372	380	380	370	362	416	406	422	393	398	370	377	403	385	330	376
28030	22774	20498	6498	1536	864	456	357	277	205	162	206	205	208	192	194	194	163	211	162	193	169	176	191	183	187	175	199	187	182	223	175	192	153	179	189	183	189	185	168	183	214	177	176	183	193	198	191	173	165	168	155	203	180	198	169	188	190	174	187	194	192	154	218	189	193	170	179	184	182	171	164	208	173	176	178	152	193	201	204	201	198	173	167	156	174	165	213	184	194	204	211	183	185	202	190	204	167	173	211	185	190	197	193	163	176	198	183	167	183	164	174	188	213	195	198	180	191	175	201	181	183	179	195	213	177	182	181	180	176	180	200	163	174	188	180	176	173	185	173	175	182	193	178	197	169	188	186	166	183	176	176	181	159	167	194	186	206	182	184	187	180	194	201	197	190	175	188	163	167	176	191	201	163	182	177	174	189	171	163	188	218	171	181	173	177	194	169	184	186	175	186	188	204	162	168	168	190	172	193	204	168	197	181	199	195	190	175	183	194	208	173	195	199	199	195	194	191	196	200	184	199	187	185	188	187	178	194	179	162	170	188	169	179	174	203	182	176	185	172	188	209	186	182	206	170	182	200	180	175	185	166	168	172	188	186	184	180	187	199	180	197	190	168	191	199	179	197	167	189	180	180	164	163	189	195	176	187	202	193	155	176	183	217	166	188	172	212	199	183	183	192	181	208	197	173	192	194	192	176	167	186	175	201	153	168	171	196	180	187	183	172	168	193	186	192	173	176	169	178	179	177	195	178	181	192	190	182	184	187	171	182	197	196	178	149	210	183	191	191	157	174	186	181	150	182	189	167	165	190	166	172	192	180	200	170	178	178	173	197	179	174	197	188	198	202	194	170	194	188	187	157	198	174	165	169	184	193	181	190	173	186	192	187	179	179	181	190	178	186	198	186	167	183	190	195	191	194	194	182	205	183	164	195	181	182	185	178	169	195	179	185	163	197	197	199	180	184	205	180	177	192	197	179	190	166	181	208	194	186	183	172	179	212	178	195	169	191	167	171	184	176	195	186	204	170	191	163	202	184	209	186	169	186	193	166	183	189	171	181	208	173	175	199	180	187	216	157	180	182	174	207	183	172	178	197	179	189	197	212	183	179	162	198	191	186	190	165	186	166	175	175	180	188	199	140	190	181	185	192	195	203	194	180	160	161	178	203	207	160	162	206	159	198	194	199	175	178	156	196	153	152	170	188	173	182	176	186	159	207	200	191	183	203	187	183	179	184	189	169	171	185	200	176	183	184	203	202	185	162	181	221	197	182	189	181	197	184	193	176	190	187	183	183	197	192	206	184	207	157	178	175	190	182	178	181	176	160	201	185	183	202	188	164	207	190	153	178	173	184	179	154	182	184	174	178	184	206	193	175	185	196	184	170	197	200	209	171	179	188	156	184	183	182	197	171	178	192	175	205	172	208	175	180	174	191	186	197	173	183	169	207	200	149	194	187	172	187	200	161	176	166	173	186	197	180	181	173	173	191	173	182	175	185	176	189	171	198	177	156	165	189	199	172	180	191	198	174	174	195	174	191	182	175	185	187	202	201	187	190	211	180	187	202	200	183	194	179	188	181	187	175	197	194	162	172	191	194	196	206	193	203	195	168	178	177	173	176	190	217	190	190	186	166	200	177	169	181	157	178	183	174	189	167	160	204	187	181	184	206	183	174	196	166	198	206	171	162	183	212	181	192	176	168	183	181	196	177	189	174	174	197	194	179	173	183	178	187	160	192	183	150	192	199	197	178	172	176	188	186	157	173	202	196	189	179	193	165	188	201	178	168	212	169	181	167	152	205	198	159	173	206	183	206	219	193	176	187	194	193	201	182	199	172	198	179	172	175	172	179	185	166	194	178	206	158	173	180	199	181	167	179	208	190	188	171	198	163	202	175	176	173	175	183	182	194	175	182	185	201	189	177	173	183	194	181	193	186	174	206	199	192	195	182	203	189	191	179	181	189	161	201	182	173	161	179	193	189	180	193	193	183	189	178	171	196	175	172	178	171	195	181	163	179	183	162	205	205	202	215	171	173	186	178	172	183	169	186	186	194	167	188	184	157	209	187	182	175	198	205	183	184	171	196	192	189	206	164	211	173	183	191	199	153	187	189	184	175	164	187	171	171	170	199	183	169	169	183	170	172	179	195	183	166	184	170	191	204	187	183	160	164	198	154	148	177	201	178	147	190	184	190	182	201	190	198	188	178	162	185	173	199	186	177	179	200	170	163	199	167	173	174	190	198	179	173	196	182	199	192	187	186	175	187	173	178	198	177	214	180	187	183	192	200	199	196	169	194	174	211	178	178	164	171	184	165	185	181	197	173	200	187	181	209	190	173	178	191	175	171	196	175	176	202	183	175	203	194	183	176	169	178	208	166	212	206	180	191	189	188	175	173	216	181	168	210	176	170	185	191	168	201	194	176	176	199	183	174	192	203	215	158	180	187	182	211	163	168	179	193	190	177	183	174	178	164	193	166	189	185	183	191	183	165	174	200	166	199	177	202	178	183	195	192	181	186	196	177	177	192	198	183	214	172	177	185	175	188	216	188	202	183	185	181	171	175	187	208	174	200	184	183	175	179	169	180	177	184	210	209	182	176	196	173	170	158	194	180	188	185	197	182	190	172	203	199	173	204	187	187	182	209	166	188	176	179	194	192	208	153	156	185	158	182	154	178	166	218	167	175	189	160	202	196	206	195	197	180	167	192	192	182	168	185	207	190	184	199	203	186	199	193	174	193	175	171	204	172	185	190	195	179	187	203	173	200	184	193	181	183	170	191	209	180	179	165	171	177	174	170	188	189	208	185	174	164	181	202	182	160	210	193	184	172	162	182	171	177	193	207	170	181	191	194	166	153	191	192	177	157	189	193	184	176	187	175	191	205	167	178	203	168	203	184	179	174	201	186	176	177	176	178	167	175	185	172	176	200	183	195	180	170	188	195	173	195	172	184	185	171	194	175	174	192	187	160	168	181	181	183	192	174	183	197	175	195	172	193	203	171	174	173	183	165	180	191	191	182	182	199	175	180	160	187	169	188	175	185	176	171	227	181	193	193	156	202	163	193	179	181	186	172	169	173	171	176	166	178	200	167	184	188	187	170	179	186	183	204	170	193	167	196	211	208	208	175	182	177	166	186	173	174	175	187	201	187	187	179	206	179	184	180	170	203	175	166	158	187	179	191	195	202	173	177	177	190	205	175	189	203	183	172	179	202	199	190	174	194	165	193	194	194	155	198	208	170	202	158	181	182	182	197	177	175	166	191	201	189	161	157	208	171	183	179	196	201	188	184	207	177	185	188	183	156	163	186	174	164	163	204	166	179	160	206	195	173	183	186	184	187	188	169	181	172	188	177	175	204	179	200	169	165	195	189	176	183	172	168	158	188	169	198	210	200	171	202	192	167	185	183	180	182	186	188	193	173	174	172	194	175	181	166	176	197	174	177	179	187	178	168	189	173	171	180	188	171	203	176	199	196	170	190	172	188	176	224
26207	33287	18827	5060	2544	1602	869	592	419	286	218	222	220	261	231	228	221	214	229	216	196	226	222	216	221	207	197	223	232	198	230	197	221	219	207	204	247	234	209	213	228	221	202	234	244	225	218	205	214	230	209	216	222	225	212	219	209	199	210	209	238	235	230	237	199	234	208	202	231	199	231	219	204	203	217	211	203	213	210	212	177	226	234	212	223	210	216	243	249	247	235	242	237	209	247	227	197	234	217	216	210	245	223	217	241	215	211	207	236	233	208	224	222	195	201	227	247	208	205	215	224	230	227	237	249	203	228	235	201	200	230	229	209	205	218	228	213	224	221	249	213	208	207	215	203	218	208	205	216	205	200	215	223	225	217	234	236	175	190	219	200	207	224	192	194	213	239	210	223	224	201	197	191	218	224	222	198	207	216	195	222	225	206	229	237	209	223	210	207	199	242	203	198	208	228	221	256	223	233	216	210	236	216	247	237	197	214	218	220	228	215	199	216	200	201	215	209	242	210	219	212	227	219	201	225	202	201	208	222	224	210	203	204	192	241	229	209	184	204	211	225	198	203	223	196	233	197	224	187	210	214	229	213	233	212	208	251	206	246	227	221	206	229	200	194	237	215	223	208	232	217	200	231	212	225	209	237	227	221	217	233	180	242	194	222	216	205	184	199	242	214	207	210	242	196	212	205	207	219	223	246	218	241	203	238	220	265	198	197	187	201	231	207	214	202	234	223	195	238	209	228	226	214	205	212	215	229	208	241	226	220	224	208	237	200	248	237	220	196	222	233	226	203	209	216	203	204	242	228	242	236	220	214	236	194	236	243	211	234	211	209	202	225	197	207	216	223	238	227	221	194	228	212	205	211	220	227	201	231	219	229	216	212	211	223	213	196	217	223	215	241	225	198	207	210	225	223	207	225	228	211	218	233	207	248	232	242	221	227	217	216	216	221	212	225	205	224	209	211	212	215	205	218	249	213	229	204	205	208	217	218	205	217	218	228	212	235	227	222	231	214	222	212	233	216	235	239	223	236	211	225	208	211	198	230	215	215	245	189	191	239	205	224	226	238	232	213	217	226	197	231	226	225	237	234	223	190	213	249	211	210	207	240	227	229	206	222	215	207	205	189	230	237	222	205	221	204	240	223	196	229	223	234	231	226	206	208	190	207	227	187	213	177	217	245	244	223	210	192	216	233	229	197	248	223	216	187	202	217	218	210	205	213	234	223	185	217	196	252	200	248	234	231	210	222	234	192	227	194	202	201	223	200	225	203	212	221	223	213	194	223	213	218	196	227	218	222	253	265	211	188	225	250	209	234	181	223	218	237	223	234	205	211	196	238	203	207	227	198	205	232	222	241	218	233	208	224	232	224	220	190	221	223	180	237	235	215	206	218	243	217	215	206	236	207	212	215	209	224	227	224	218	205	215	226	205	217	200	227	196	218	198	205	224	228	211	207	209	226	213	223	230	212	217	195	228	228	232	226	245	236	243	216	210	216	198	214	218	220	222	211	204	239	228	222	232	230	225	203	222	219	206	225	218	193	222	213	233	199	226	220	209	226	204	226	201	224	200	197	226	234	188	218	229	224	187	197	189	190	199	210	220	241	181	214	199	210	240	218	224	216	204	234	226	226	255	215	221	211	201	195	232	202	219	204	212	220	214	219	227	214	218	243	214	222	203	212	210	216	219	216	209	221	212	256	189	222	241	208	218	216	208	235	226	211	220	232	243	242	204	218	207	215	219	212	235	206	228	219	234	187	224	232	220	229	215	206	204	206	207	239	241	237	223	210	250	216	249	219	204	216	207	245	199	228	220	222	192	233	221	204	224	218	235	205	219	203	196	230	212	204	225	215	192	200	232	192	207	232	218	206	214	221	205	226	212	222	230	199	187	223	207	218	203	206	191	227	215	210	237	218	214	213	224	227	216	244	218	215	220	206	204	224	201	223	254	226	220	233	216	227	211	205	213	218	214	237	210	203	218	222	224	206	191	199	229	241	228	210	222	196	229	215	229	229	224	212	224	214	188	186	233	220	211	214	217	206	205	209	244	230	198	235	230	222	207	205	227	194	235	198	222	242	212	209	200	216	219	200	200	228	208	207	215	212	219	228	247	227	212	229	233	213	225	213	217	216	246	211	205	214	195	197	232	208	197	213	227	196	219	203	212	213	196	217	212	214	224	221	206	240	227	214	219	211	219	206	214	222	202	228	241	173	226	224	202	233	221	220	220	221	198	208	213	228	202	230	194	216	227	195	221	216	233	202	223	201	215	214	237	204	214	215	190	201	206	217	197	254	233	206	218	209	228	203	210	199	234	222	214	201	211	204	235	205	246	210	209	196	204	223	233	223	216	223	202	211	222	195	245	209	225	210	218	216	205	220	221	218	201	209	211	218	213	195	198	232	202	218	229	203	197	199	211	262	231	202	206	213	206	232	201	207	210	207	217	230	224	209	237	225	215	232	215	210	190	220	205	237	210	202	214	213	215	234	187	195	211	220	221	215	219	202	205	220	211	258	217	211	222	206	230	200	229	209	199	230	212	248	230	199	212	213	236	241	198	241	217	197	230	225	227	241	233	213	231	222	263	231	219	232	191	208	197	222	219	226	231	186	250	235	212	207	210	214	233	199	228	221	215	210	220	230	228	209	216	242	230	219	249	211	251	212	234	198	221	224	212	208	216	212	206	236	210	210	240	228	198	218	218	207	233	218	195	220	223	187	227	183	208	216	215	232	234	211	230	191	204	194	230	192	210	214	212	225	186	213	209	239	220	189	210	186	220	231	195	214	227	207	211	236	203	225	214	217	207	207	216	231	201	208	233	225	229	219	225	203	212	214	237	203	209	199	227	205	209	219	217	209	227	212	200	201	216	240	215	209	226	211	225	213	225	221	216	219	223	226	238	219	199	212	261	225	208	219	219	199	223	223	204	205	217	202	206	224	225	206	191	204	187	215	210	205	216	229	227	221	219	249	205	194	204	231	216	237	225	218	215	196	217	193	240	229	222	208	212	196	234	214	195	213	246	233	216	229	202	214	175	191	229	222	224	202	220	229	204	231	200	189	206	222	203	210	212	199	214	208	223	220	215	224	234	207	224	233	214	224	218	215	191	206	223	220	226	211	239	203	195	209	224	197	196	218	203	214	219	206	208	220	194	222	207	219	221	216	246	205	237	209	226	201	216	228	214	207	222	200	246	200	219	205	202	208	230	228	213	213	210	249	245	209	213	233	207	226	235	220	210	197	250	233	226	213	226	216	227	219	208	229	226	220	228	222	221	219	243	237	253	202	202	245	233	210	222	237	211	211	215	245	201	228	232	220	202	206	221	224	201	202	252	219	225	209	191	226	240	220	221	207	184	196	237	243	206	221	191	214	210	225	231	222	223	197	231	228	227	225	209	217	203	207	226	196	229	209	238	216	221	228	249	200	222	228	228	189	203	221	229	229	204	199	187	210	229	237	217	210	216	210	228	226	220	229	225	203	236
24257	21327	28545	24471	21301	10978	1713	902	608	516	408	419	384	336	341	362	335	337	297	318	284	291	297	283	313	278	299	288	291	330	293	250	285	259	279	279	291	278	298	258	239	277	280	280	301	294	284	279	284	278	295	310	296	302	284	306	267	307	281	279	258	304	241	291	266	266	267	279	274	275	282	280	307	307	267	286	272	273	258	282	248	285	292	247	287	259	284	283	282	256	295	304	295	308	302	298	300	267	261	288	295	295	292	279	257	280	302	263	265	275	280	294	311	271	270	284	281	279	290	276	345	307	322	324	305	260	275	282	298	301	320	290	269	243	260	258	300	264	268	248	257	261	280	273	266	275	272	278	290	240	270	301	279	280	278	271	255	279	260	279	240	251	262	295	281	273	284	247	288	253	275	265	258	242	252	299	270	269	322	283	257	283	298	292	300	262	312	297	286	294	278	258	276	263	289	268	272	240	283	262	242	251	268	255	290	282	290	294	289	271	299	272	256	284	295	282	260	261	261	275	270	276	275	268	257	266	273	272	259	254	292	267	280	253	287	300	276	281	261	270	251	260	277	293	257	296	258	258	260	277	267	282	254	272	246	264	302	277	282	252	277	281	263	263	258	262	283	244	278	264	289	289	233	255	293	248	290	270	306	250	282	273	276	294	248	273	260	283	284	277	305	301	266	286	300	294	284	267	284	258	252	269	279	265	303	256	268	270	295	276	268	327	275	287	265	259	274	278	276	269	310	262	263	288	260	264	264	245	306	287	274	280	245	272	299	266	265	275	258	240	277	282	283	277	284	268	281	288	294	292	283	281	294	263	266	251	271	290	282	304	281	270	287	257	309	272	276	280	275	288	270	255	265	264	276	267	304	248	260	271	262	296	285	272	270	284	322	293	281	262	301	277	279	297	299	296	286	307	256	278	268	254	265	234	292	275	260	246	261	274	270	269	292	256	267	254	280	285	272	320	301	279	284	260	277	291	242	250	291	249	287	282	244	302	271	262	260	266	273	278	297	247	292	282	281	277	271	289	265	265	285	273	237	272	287	277	294	266	289	243	307	256	296	261	280	287	283	276	276	297	245	268	252	282	289	282	258	298	259	263	250	273	268	271	247	290	272	241	242	274	264	265	272	281	257	266	293	282	262	257	293	266	292	269	281	273	254	280	267	259	285	276	263	281	287	273	257	267	280	258	263	264	275	261	270	266	270	239	294	263	300	273	252	258	277	277	299	276	263	275	296	263	286	271	290	255	267	262	280	287	298	270	221	272	285	291	259	301	271	265	292	259	252	263	276	286	288	273	290	309	269	247	298	292	265	285	245	278	282	307	267	252	280	268	285	241	247	280	281	292	312	272	272	290	261	266	274	247	259	270	252	257	293	293	291	291	285	248	237	305	269	278	254	283	286	264	282	251	258	261	265	258	254	282	284	331	288	254	277	282	284	270	284	273	287	300	267	287	274	272	259	312	250	301	283	285	282	286	265	271	260	288	263	264	274	280	288	287	290	275	268	275	278	263	262	226	271	254	268	262	285	283	270	273	262	257	263	257	277	272	236	278	282	270	278	251	262	277	296	257	289	268	287	268	290	260	239	280	290	279	260	240	265	304	270	270	274	280	288	301	281	310	262	276	263	287	272	274	256	299	268	282	246	268	275	295	288	304	277	278	288	269	280	285	279	290	286	277	287	258	286	267	255	274	266	269	275	295	265	303	284	258	267	295	274	268	246	277	257	290	293	262	300	263	279	287	258	280	278	291	271	306	284	289	287	306	283	292	278	271	276	248	294	258	280	249	273	283	280	275	266	278	264	263	279	235	287	300	258	299	283	283	298	279	270	275	255	255	288	283	264	293	257	252	268	307	309	277	271	295	251	298	273	271	275	276	261	302	250	252	277	294	283	300	279	272	266	272	310	295	287	264	273	263	282	274	238	295	292	273	286	277	280	275	303	274	270	313	272	277	270	288	259	264	286	248	325	288	282	267	274	266	274	275	301	257	269	287	301	287	296	258	253	282	308	277	262	298	305	289	314	289	266	291	262	293	262	245	265	273	265	266	230	266	281	250	258	270	245	267	263	293	296	312	293	276	284	265	235	256	268	235	299	259	277	294	306	296	250	311	263	280	284	244	302	243	308	292	277	294	278	280	273	313	264	298	284	282	263	276	274	265	287	279	265	278	267	265	254	276	302	256	255	264	304	261	294	287	248	256	292	287	272	318	287	278	258	285	270	287	250	260	259	264	280	272	317	267	281	274	296	267	233	282	277	288	249	257	260	287	271	274	269	308	272	266	286	283	284	297	287	280	276	306	295	262	289	266	313	249	250	263	257	277	271	256	290	262	275	263	283	259	237	233	261	275	258	278	284	279	268	285	295	291	254	265	285	260	273	259	261	270	255	267	282	258	292	263	282	271	277	300	280	280	290	310	264	268	257	282	311	279	285	285	236	279	282	249	278	253	279	265	267	270	268	258	248	292	250	279	270	273	291	288	305	277	295	275	299	289	280	292	259	263	283	300	253	268	243	263	272	264	302	280	258	285	278	262	273	263	296	272	296	255	250	272	260	284	271	260	279	292	280	311	292	260	249	278	283	266	268	268	291	269	258	298	289	275	275	273	258	292	268	254	266	253	250	241	230	305	256	278	280	270	284	276	290	294	263	269	296	284	262	291	276	285	270	286	283	298	293	280	282	283	273	288	286	282	295	294	267	319	274	276	268	265	230	244	299	254	260	294	262	289	299	259	281	274	270	259	262	250	273	240	263	266	277	285	284	266	300	279	264	261	253	292	300	264	254	233	284	300	254	270	290	273	250	255	292	239	300	266	283	278	277	284	280	277	292	271	285	266	286	292	293	279	264	280	279	282	280	303	270	266	244	274	281	260	283	269	258	280	264	274	248	305	283	291	294	259	245	271	286	270	274	282	264	263	297	276	269	264	287	279	308	252	263	279	286	277	289	268	276	292	261	268	277	253	263	278	265	287	280	275	284	252	280	299	250	270	303	278	288	289	257	245	286	304	275	236	252	243	268	257	265	274	255	276	260	278	313	260	255	260	322	291	268	255	289	295	244	280	268	281	266	247	302	283	270	276	269	246	262	260	251	260	243	275	266	306	287	286	296	263	274	271	281	273	260	271	264	279	257	239	262	274	284	292	300	275	273	257	269	283	268	270	268	256	276	256	254	283	290	277	279	230	276	250	263	239	263	276	252	275	257	294	263	267	300	265	274	268	282	272	288	280	289	294	273	295	272	256	288	257	281	294	269	249	272	292	261	252	256	254	269	255	294	259	304	266	288	292	261	267	293	284	259	290	260	271	301	283	246	252	242	274	277	255	286	296	254	274	314	256	264	284	280	287	282	278	256	275	272	273	292	292	295	288	265	248	279	296	290	246	278	263	273	259	276	245	287	257	276	309	278	278	299	249	274	281	263	267	279	265	290	294	253	263	294	272	242	281	264	248	253	298	288	291	270	290	257	242	265	296	290	310
27349	42670	25340	9320	5465	3640	2110	1479	1054	727	584	552	462	448	420	379	400	383	394	355	389	348	369	344	348	355	316	315	370	338	318	319	328	338	315	324	335	351	309	329	365	333	344	305	309	296	332	317	342	314	327	363	313	345	324	321	297	311	314	303	314	299	306	303	327	329	310	315	341	337	329	322	298	305	318	314	328	314	370	319	342	304	316	319	317	367	306	320	330	311	338	356	349	354	314	345	333	364	389	338	326	346	337	316	336	302	295	299	299	324	316	326	331	325	318	329	317	323	320	313	425	404	355	358	350	330	357	314	332	295	331	333	327	323	318	345	299	305	332	302	313	265	305	303	317	343	340	312	306	286	285	313	299	282	309	305	295	304	343	314	297	326	318	293	317	303	319	310	301	288	325	279	321	335	306	291	284	330	342	288	311	331	303	285	287	333	300	302	305	311	304	326	333	294	315	334	293	317	312	289	302	319	298	302	286	340	308	322	314	280	284	324	307	326	323	277	316	324	269	354	294	262	318	328	334	337	306	300	311	318	363	319	294	316	304	289	297	304	315	315	309	303	295	289	334	301	312	324	314	318	335	319	305	354	301	324	329	287	331	325	337	331	299	320	334	298	302	332	272	349	325	318	310	333	300	318	321	297	316	299	324	342	309	353	326	319	345	303	300	290	282	292	340	309	325	316	319	285	291	311	318	275	315	324	290	317	307	316	308	308	336	311	306	312	322	327	323	321	288	323	314	298	346	323	336	306	307	359	320	324	345	317	309	283	326	319	308	293	323	296	298	291	328	282	278	300	307	297	319	311	311	339	322	296	337	298	294	356	326	325	327	326	324	319	366	328	310	323	315	305	286	290	290	334	323	314	336	291	287	278	307	336	320	297	300	337	307	363	319	326	297	315	352	315	329	328	318	294	335	354	323	306	301	313	314	302	315	338	327	333	289	324	307	287	300	251	296	328	308	313	316	325	325	339	318	305	333	323	296	311	290	318	338	331	311	298	347	299	323	319	354	340	314	299	337	342	319	286	304	301	319	307	309	320	317	322	329	335	298	299	296	301	320	278	317	309	298	302	326	323	318	325	313	328	322	287	312	304	318	319	332	286	333	313	302	323	290	311	323	317	289	335	321	322	307	300	324	313	301	284	343	297	308	317	325	322	299	329	312	302	291	292	323	300	300	344	334	302	287	315	323	288	326	341	316	303	308	327	305	314	305	303	338	345	340	337	315	322	313	304	301	317	330	336	315	297	321	308	319	299	297	288	301	313	326	291	319	330	295	326	313	319	326	329	331	336	286	334	275	304	311	316	317	299	331	320	312	323	293	319	324	310	318	285	337	315	287	310	299	320	301	310	310	321	318	342	308	288	321	340	320	288	319	311	304	315	316	338	319	302	291	291	320	324	301	330	328	300	306	320	318	307	290	336	289	320	314	302	294	313	296	299	291	309	323	315	279	335	274	334	343	318	330	308	329	293	303	321	319	340	306	316	309	347	304	297	301	315	306	300	332	321	300	315	305	306	277	316	307	325	336	282	305	345	318	305	277	349	311	275	334	338	345	322	332	314	320	327	306	328	291	321	286	331	306	309	339	285	301	302	321	323	351	343	315	328	334	332	322	339	287	332	304	309	324	358	308	311	337	321	303	283	331	300	319	320	321	297	314	307	280	288	321	327	319	279	304	306	318	319	277	320	334	314	277	325	326	316	304	301	313	336	326	286	312	335	309	323	317	301	273	294	290	326	277	328	307	337	279	301	322	326	318	294	356	274	327	301	296	315	325	342	316	296	324	304	288	295	303	300	320	336	345	324	286	308	315	330	346	322	346	319	300	346	364	321	295	310	322	320	294	298	289	314	312	329	284	296	317	298	293	296	318	306	301	312	297	302	311	348	308	314	307	352	293	338	320	291	321	313	308	298	316	345	286	335	334	306	298	317	337	320	294	335	308	314	277	315	312	322	316	338	306	307	284	313	325	322	322	306	328	325	311	326	338	324	301	326	354	340	305	317	314	310	321	311	280	341	310	338	307	313	306	308	318	328	290	283	320	318	338	291	325	306	341	300	279	312	344	305	302	304	328	316	292	316	318	317	307	292	314	287	309	315	326	329	319	316	332	325	285	307	312	305	289	293	316	312	299	352	314	341	324	329	307	311	334	350	292	334	260	338	302	347	281	319	313	355	326	335	300	317	350	286	323	301	294	332	300	327	332	299	318	331	286	330	326	314	330	294	319	303	296	342	319	331	332	309	308	291	310	320	332	321	314	305	306	304	306	301	329	315	335	301	304	300	317	302	312	294	309	290	320	321	286	333	295	321	297	308	306	324	322	297	309	321	303	333	336	304	336	296	322	352	309	331	299	310	311	308	330	328	303	311	319	316	309	314	320	306	312	294	314	319	314	297	305	340	308	315	311	350	328	283	329	356	277	306	318	302	307	292	316	298	315	344	310	340	335	297	317	313	286	298	299	299	313	364	311	316	299	311	302	334	326	304	325	319	320	319	300	292	304	319	305	301	331	284	312	299	303	280	296	300	314	311	314	280	313	302	313	310	342	287	343	291	302	308	317	337	314	304	324	299	330	298	292	307	305	318	322	291	299	308	282	318	295	336	300	313	319	310	304	291	300	314	316	300	316	289	326	312	295	318	320	326	322	342	299	317	320	333	312	323	288	305	319	334	307	301	299	332	276	292	344	289	316	292	279	333	299	310	329	353	317	301	290	302	288	287	309	318	347	298	302	314	319	322	355	292	320	343	312	313	307	284	273	294	305	327	295	300	318	317	275	306	322	323	298	307	331	316	333	311	334	288	311	316	299	316	317	320	309	315	313	305	350	313	286	324	314	301	327	305	308	313	304	317	304	297	292	310	345	299	308	312	311	304	300	311	325	303	289	292	322	307	291	297	330	324	328	335	280	334	302	298	307	304	279	292	332	311	300	324	310	320	306	329	285	300	297	288	284	313	327	299	332	331	296	332	297	344	299	328	321	312	313	327	278	291	299	340	344	332	316	301	296	324	307	331	305	316	280	284	335	297	320	327	339	327	305	321	304	316	299	332	318	347	302	316	304	341	314	319	295	289	306	341	331	286	335	298	316	293	303	332	338	297	322	294	306	337	303	308	318	312	313	307	315	301	356	331	308	309	330	335	317	309	329	316	314	316	322	304	310	334	339	333	323	333	305	296	291	313	319	338	271	320	336	317	319	288	317	336	318	340	335	285	312	331	286	306	319	318	331	326	304	282	292	312	301	308	331	330	320	339	284	340	284	321	286	349	287	300	311	327	310	311	307	303	323	337	327	317	294	283	307	299	284	332	317	318	341	276	320	281	313	304	298	313	331	305	328	307	287	317	337	290	309	313	309	310	325	289	310	305	332	340	307	316	322	321	295	304	312	299	306	304	340	304	333	294	342	294	309	299	334	310	316	300	292	333	322	330	320	313	321	315	308	308	319	307	324	322	312	303	326	318	311	309	322	298	301	348	333	307
25419	21337	27402	25357	10058	1531	878	537	450	378	330	284	313	256	261	282	254	253	244	247	238	273	241	269	230	233	263	250	251	277	254	267	230	224	263	242	256	254	226	265	256	241	246	250	239	221	234	258	234	244	255	247	236	231	246	261	221	243	234	232	249	254	248	268	241	272	247	259	253	259	245	263	241	242	228	226	232	242	256	251	234	236	230	262	235	247	206	256	263	235	267	250	251	280	253	280	256	236	254	259	245	260	282	252	228	246	250	265	263	238	237	238	219	228	222	219	248	221	261	228	281	253	254	276	255	265	237	258	264	244	239	235	232	228	237	228	228	259	205	262	241	230	255	253	232	248	233	246	227	219	254	232	264	222	235	236	243	247	237	260	262	265	222	208	234	231	239	223	260	233	223	234	227	273	235	252	218	213	249	236	241	259	260	260	258	233	242	262	243	249	249	239	248	214	211	265	237	237	225	234	251	242	243	240	233	254	236	216	258	232	249	257	236	237	243	249	248	217	218	228	246	234	247	251	243	248	234	237	246	218	231	227	223	240	250	214	272	234	238	234	231	269	242	232	239	216	216	254	244	213	235	234	232	256	231	236	241	235	266	256	260	231	246	244	259	235	250	227	223	263	225	246	254	229	237	231	234	247	243	247	241	261	212	238	282	253	216	255	236	239	218	244	286	249	232	247	257	242	218	231	198	232	230	224	216	190	267	214	265	232	253	223	234	216	267	242	260	254	224	254	241	234	235	206	252	240	222	221	225	229	271	252	213	227	243	233	237	260	250	261	224	256	244	246	241	229	233	243	238	242	242	254	247	219	259	232	260	207	251	258	268	251	240	251	228	237	251	244	257	253	265	287	229	224	211	250	239	274	245	234	270	229	264	233	244	228	237	239	239	266	237	239	229	260	228	234	247	251	236	243	242	234	224	243	236	241	233	234	260	257	237	258	244	228	246	241	260	231	261	204	256	262	212	265	232	254	209	252	232	266	229	233	250	227	226	238	245	254	231	245	221	230	247	230	233	254	247	273	268	238	249	228	234	273	235	253	237	248	240	257	238	238	209	236	233	267	255	223	263	221	261	250	217	222	270	235	239	283	230	201	217	241	247	252	270	292	237	238	234	228	228	240	218	230	245	233	218	232	235	224	215	221	237	237	214	237	237	200	221	226	234	234	245	236	259	234	243	257	266	256	250	235	244	252	209	233	260	211	245	238	256	212	221	250	242	266	232	280	211	242	228	235	238	277	258	244	264	248	246	238	272	239	240	257	250	229	259	247	228	229	234	230	245	232	237	263	245	225	254	236	227	251	229	233	239	285	231	219	254	239	247	240	202	245	260	213	240	244	219	255	214	215	252	223	231	223	236	224	270	217	246	234	235	226	252	250	280	250	253	238	262	225	228	243	249	258	234	280	244	290	262	220	227	248	237	220	228	265	249	239	210	212	221	232	250	246	234	251	251	270	243	250	261	245	235	223	225	276	238	245	277	220	256	243	246	257	231	249	253	230	251	249	251	246	245	225	249	264	230	254	233	255	230	259	227	240	281	244	249	262	246	249	222	249	262	247	222	260	241	248	223	253	222	245	231	218	245	244	224	243	234	234	248	262	228	237	216	245	232	244	234	251	238	235	246	256	238	221	242	220	265	242	252	221	237	214	246	236	269	253	241	249	246	216	249	266	228	256	238	261	222	245	234	244	262	254	252	253	254	229	229	217	251	260	246	237	216	239	232	238	235	241	230	237	229	243	260	258	246	257	232	273	237	258	268	224	226	215	241	230	239	262	243	211	255	225	252	238	275	232	250	248	230	190	230	224	254	254	248	229	257	221	246	223	234	231	230	245	262	262	250	264	247	236	237	235	226	258	227	228	216	244	289	249	229	262	238	241	247	238	262	214	231	236	237	276	239	253	245	213	239	264	243	240	207	241	212	229	239	232	211	215	232	215	241	248	261	257	231	256	212	241	239	250	260	216	227	266	238	213	235	258	239	248	263	236	226	244	272	242	244	236	238	221	258	278	221	251	251	224	246	259	250	247	241	227	252	268	243	250	238	242	225	245	238	230	241	230	256	252	272	228	244	248	250	238	232	238	235	253	246	246	265	247	262	220	216	246	249	226	244	250	241	241	240	240	231	256	264	257	264	262	228	244	222	232	232	232	266	253	250	242	238	259	240	247	245	236	232	255	246	280	256	217	224	243	257	225	216	243	231	238	238	231	242	267	216	249	261	250	228	239	275	224	244	219	230	250	220	234	224	254	233	255	231	243	270	210	233	267	228	249	237	217	263	242	229	248	247	245	228	234	248	252	244	237	244	242	226	249	236	243	232	243	244	250	241	256	243	291	226	246	278	224	223	247	218	253	241	232	247	247	260	233	263	258	246	216	242	241	249	269	244	243	264	237	227	240	242	235	264	223	233	248	264	262	231	253	242	239	222	228	236	254	219	251	245	233	222	255	244	227	243	232	216	240	233	245	217	252	260	213	223	273	229	231	236	238	230	232	218	252	223	227	238	234	231	226	250	252	268	223	222	219	229	263	229	238	248	248	233	251	257	235	263	274	266	255	241	233	244	253	249	257	232	273	224	246	217	235	236	250	228	239	230	254	238	246	236	240	225	234	242	242	250	236	223	244	243	246	225	243	251	228	245	248	246	236	233	243	242	274	236	255	247	272	233	253	240	237	215	228	225	262	220	235	217	223	240	245	225	233	223	235	245	247	246	223	235	252	202	254	260	263	246	225	237	235	287	248	257	246	278	234	235	230	254	245	245	248	246	245	251	244	222	209	232	264	216	242	249	248	231	232	232	252	218	226	240	242	253	233	235	275	222	244	249	232	254	235	216	225	250	234	263	247	221	232	239	221	253	215	239	231	249	259	252	235	240	238	223	250	220	246	258	247	243	250	227	214	242	242	266	239	244	239	253	219	258	256	247	260	234	259	233	229	259	247	221	262	258	261	238	241	225	252	249	250	228	232	261	267	238	223	263	246	227	250	229	230	250	257	244	238	227	203	234	228	265	226	260	243	263	220	248	237	225	281	226	256	225	276	221	241	219	240	241	249	234	243	254	259	250	232	222	270	214	273	253	240	242	210	257	236	237	246	251	237	235	217	212	246	235	258	245	254	237	255	226	249	255	223	254	259	215	254	249	255	276	237	231	227	257	236	250	230	218	244	246	251	240	252	246	243	245	240	254	208	246	238	224	219	229	228	234	240	269	253	235	236	237	225	264	225	227	232	232	244	245	239	238	217	232	257	241	260	236	239	237	220	224	241	234	249	232	237	258	222	214	243	261	229	251	274	224	242	250	278	266	274	254	263	250	227	240	226	253	244	232	245	232	259	240	238	233	246	219	286	237	235	268	265	250	223	232	259	236	265	264	235	209	209	247	277	218	226	232	225	244	231	244	249	232	233	231	250	242	262	242	222	277	235	247	240	233	256	242	252	254	262	269	239	245	230	226	221	273	242	231	239	207	258	240	228	243	246
26589	37011	21766	7837	4010	2388	1553	1031	740	510	460	412	340	367	328	376	345	331	324	303	303	313	323	289	328	301	274	300	291	315	330	321	287	268	316	269	309	294	280	333	259	280	315	285	291	282	262	257	257	306	289	333	283	280	284	288	284	289	284	294	285	299	240	305	313	266	302	279	304	277	283	293	270	292	286	298	281	255	292	289	318	282	279	277	290	269	317	290	300	327	317	320	318	292	301	265	288	320	287	295	301	316	274	303	312	308	317	293	283	294	288	285	266	287	296	278	275	267	285	338	345	334	322	349	323	296	280	325	332	295	296	312	269	294	276	265	273	290	294	277	270	302	277	285	295	287	294	287	287	296	297	286	324	300	318	262	294	289	262	272	270	299	276	278	263	277	308	297	286	282	262	288	264	296	270	285	309	269	279	263	296	276	252	277	273	300	280	295	281	249	313	304	298	308	269	301	269	302	302	293	294	282	270	309	261	306	291	284	295	273	261	282	294	298	342	266	283	289	302	291	278	290	269	269	281	289	282	267	273	283	279	281	292	283	291	286	284	286	268	277	278	286	289	301	309	285	319	285	288	317	241	269	272	313	262	284	261	290	298	277	278	293	283	296	271	287	268	300	285	301	266	307	288	311	267	286	288	277	277	271	291	262	319	283	258	282	303	277	310	278	276	305	299	297	292	284	276	270	273	327	305	278	299	260	239	293	285	282	278	280	260	278	260	289	262	275	273	283	290	292	283	262	317	265	302	293	286	312	307	265	261	309	289	278	283	263	289	242	300	265	275	264	286	312	287	301	288	298	261	304	309	268	276	306	281	280	293	279	285	275	297	296	306	318	268	278	273	297	287	277	294	266	278	295	294	296	297	294	282	264	302	262	280	305	291	287	313	259	276	274	301	316	270	275	274	313	288	302	277	275	282	302	313	280	278	303	259	276	296	281	311	295	255	260	271	257	279	290	300	286	267	290	286	291	274	265	316	274	283	269	286	275	294	272	289	287	276	302	281	283	290	289	284	274	239	254	285	248	299	305	253	277	252	297	275	281	303	303	259	328	283	275	337	292	272	311	311	290	310	282	323	263	276	283	291	285	287	278	278	266	295	275	267	304	294	274	304	292	268	274	279	289	272	302	275	288	268	262	275	262	261	284	279	286	283	279	310	279	302	284	278	262	295	295	271	300	286	297	293	269	282	281	273	288	305	295	260	246	303	310	259	302	291	291	310	294	284	273	282	275	280	290	289	293	300	307	311	252	281	268	281	295	280	293	291	269	294	267	260	317	281	268	270	293	294	289	287	268	260	281	292	294	301	311	283	299	303	291	311	267	276	290	288	283	258	265	332	290	304	263	271	262	275	293	290	294	259	274	253	292	268	300	270	262	297	271	295	279	250	269	288	284	275	292	279	306	273	279	283	294	264	256	280	272	270	278	283	249	289	296	305	281	287	288	280	323	258	296	292	263	266	268	273	301	299	301	282	264	308	300	282	269	305	284	275	311	296	276	298	286	270	279	278	264	268	263	263	302	306	290	296	326	293	280	257	281	285	288	291	288	289	284	295	280	272	275	268	270	303	277	266	296	253	288	303	276	273	250	280	264	283	296	299	294	294	304	288	254	288	293	271	266	307	284	282	288	322	288	286	295	313	289	293	247	302	272	300	273	300	319	277	285	283	265	290	260	270	284	313	293	314	281	274	264	317	299	262	267	303	276	256	282	314	280	265	276	265	280	279	298	303	268	378	310	266	284	302	301	271	263	310	259	274	291	319	267	264	277	311	286	279	292	334	297	322	291	280	278	288	280	303	301	266	303	288	288	293	287	287	286	280	280	294	305	306	270	240	288	269	280	279	285	312	290	300	269	299	243	277	270	295	267	295	309	293	276	272	275	255	286	269	308	269	318	283	279	321	280	257	287	298	307	271	304	288	303	287	299	260	269	298	266	286	291	280	297	298	280	291	298	267	311	264	289	290	272	260	315	272	324	284	269	293	299	294	317	304	265	298	284	297	270	279	277	282	282	300	284	271	275	298	285	298	282	282	269	314	298	257	302	282	290	297	268	288	277	294	283	286	278	261	291	289	270	305	303	270	321	265	278	289	291	264	293	306	299	306	294	271	311	310	289	292	293	313	284	313	263	280	277	264	303	251	300	258	276	298	278	272	279	292	267	273	313	257	258	299	298	290	262	306	283	293	267	279	275	296	288	305	316	255	314	295	301	294	291	280	290	307	282	278	287	264	280	257	257	321	290	291	302	273	276	284	287	288	296	280	295	317	268	280	261	298	290	283	281	312	272	285	290	305	319	273	259	316	281	287	310	281	288	276	283	270	301	294	294	298	295	276	336	280	325	296	277	267	271	273	271	305	285	271	289	287	318	306	288	275	271	294	286	274	266	277	282	303	280	293	320	329	291	253	280	306	290	266	308	297	295	301	261	299	278	285	299	269	303	292	282	298	275	263	281	300	285	270	277	290	270	313	300	292	305	283	285	302	276	315	300	267	279	306	283	310	306	270	288	268	291	304	270	261	281	297	277	278	284	287	259	291	273	267	278	353	288	285	312	268	279	281	302	280	307	285	318	306	299	288	300	268	276	269	273	287	263	319	294	272	286	314	282	285	287	296	275	292	274	264	297	310	303	313	303	303	295	273	281	302	269	313	259	281	298	295	283	286	280	276	292	253	259	289	283	276	303	259	313	303	274	263	266	286	288	282	289	282	285	300	286	301	298	315	301	328	292	287	280	307	283	306	287	244	283	286	311	263	321	308	277	293	313	283	267	281	310	278	303	269	255	262	300	293	269	259	309	292	282	304	283	297	298	282	262	292	288	272	279	305	301	285	312	278	295	302	282	277	296	289	267	249	292	272	305	282	288	273	269	284	289	270	284	267	300	276	282	299	280	296	311	262	316	269	290	289	286	312	299	289	293	306	277	276	309	290	321	294	284	293	283	288	314	280	306	291	294	288	291	271	296	289	242	305	278	285	307	301	243	250	282	290	335	256	303	260	303	291	266	263	289	266	300	276	314	271	313	267	249	266	306	273	312	287	294	309	300	291	298	279	272	288	294	288	282	292	310	305	300	251	295	274	300	305	264	312	283	306	245	289	294	295	281	311	256	268	287	274	289	324	282	291	252	273	304	252	300	293	289	296	270	293	294	293	263	322	316	281	318	277	288	256	273	300	292	283	276	263	275	289	303	288	278	298	306	272	293	273	277	303	245	304	279	297	267	269	291	271	290	290	295	263	259	295	314	252	285	310	307	289	305	267	277	273	293	265	288	271	283	270	271	267	301	284	273	268	252	300	284	269	306	301	298	289	299	295	285	290	294	314	261	291	296	278	295	264	272	294	283	264	275	287	296	282	290	258	273	282	287	270	308	244	310	292	299	296	271	296	280	274	287	290	295	267	284	296	274	277	269	308	264	289	284	280	263	309	313	275	271	275	321	309	289	276	250	306	264	277	292	279	274	291	286	294	302	302	255	284	310
23114	21348	29013	24025	21357	21367	9181	1436	923	787	662	618	547	483	497	448	444	410	426	438	409	401	428	397	378	395	402	382	407	364	342	386	364	396	394	367	360	372	388	376	383	359	375	346	371	375	377	369	387	378	314	348	335	335	347	361	370	348	355	380	362	384	353	369	350	380	343	376	383	371	376	362	352	396	353	397	371	375	366	344	390	352	362	378	375	350	360	350	385	378	407	364	400	382	378	393	375	396	408	388	340	364	366	388	354	366	361	356	360	388	345	389	387	388	408	351	388	346	374	377	428	402	384	365	382	398	339	405	370	364	389	370	373	349	379	359	370	349	365	333	343	332	345	339	342	364	361	354	331	354	352	355	403	330	294	376	332	353	391	368	340	383	394	356	324	378	357	349	352	389	356	366	343	365	369	377	337	346	335	351	378	317	353	362	341	342	335	367	371	325	345	373	326	372	371	328	323	337	352	325	397	398	350	388	370	372	357	327	367	394	358	352	339	325	330	358	378	392	344	354	357	337	357	348	343	350	356	378	359	366	373	343	340	344	345	367	359	354	358	386	350	372	364	359	359	338	393	350	358	359	385	351	382	355	364	373	363	356	338	364	381	374	346	362	381	366	360	319	366	380	377	339	351	363	349	365	361	342	363	322	352	352	357	367	336	359	326	361	343	361	337	363	339	353	350	328	383	380	375	367	359	321	350	355	364	350	355	362	353	352	356	358	337	359	349	331	316	340	378	362	336	338	308	356	373	322	363	362	353	337	395	361	355	369	391	358	368	357	352	339	394	359	378	321	334	378	336	348	360	356	323	385	356	354	373	347	378	347	380	362	319	328	364	329	377	355	330	355	344	359	348	335	388	351	335	389	330	355	368	333	330	344	361	363	362	369	370	375	361	365	334	328	357	346	382	385	353	332	378	339	318	380	349	348	365	377	324	349	351	348	336	363	372	375	342	370	392	335	350	356	331	370	366	389	369	313	340	360	340	323	342	331	345	370	352	323	337	393	346	367	347	361	403	359	365	365	402	361	356	353	367	358	340	354	333	368	357	386	382	352	345	369	358	375	359	356	346	374	366	344	370	397	334	361	351	349	358	347	367	366	370	356	387	358	358	383	371	353	339	364	357	348	368	347	347	347	354	350	350	356	350	383	352	365	329	355	369	361	372	348	348	331	347	352	351	373	339	368	352	347	355	367	357	394	369	320	370	368	335	328	360	359	386	324	378	356	372	353	336	360	346	371	393	358	354	385	357	360	353	380	378	369	349	356	340	359	346	324	359	312	374	340	321	338	340	330	376	331	335	355	354	330	356	339	344	367	369	329	352	371	352	345	340	389	376	347	337	372	363	345	342	353	370	368	352	375	328	362	363	383	355	376	370	351	342	322	341	355	347	379	370	365	339	354	344	375	338	373	364	347	355	344	378	350	356	360	364	396	346	370	337	349	390	407	387	329	379	363	336	319	371	368	372	359	356	366	359	367	305	387	319	351	330	342	409	346	349	366	370	320	331	368	341	351	349	336	347	358	373	371	370	343	333	352	370	360	370	361	350	371	360	382	333	344	363	357	381	366	365	368	384	356	337	372	347	364	348	361	350	325	321	346	376	325	343	371	339	349	372	348	344	353	354	339	337	378	359	352	341	365	339	354	337	345	346	339	341	338	348	367	331	338	344	348	336	366	365	340	354	373	345	378	353	362	351	319	361	370	338	362	349	399	382	356	342	380	354	335	376	384	395	360	334	367	381	361	344	363	321	364	351	372	316	348	362	375	368	356	320	362	319	359	332	332	351	354	362	364	368	347	360	363	324	383	338	391	350	333	337	336	344	388	352	363	390	369	353	333	382	322	335	341	361	416	377	372	329	366	339	350	371	334	341	331	338	342	346	349	369	353	370	342	336	345	396	345	352	359	364	362	362	355	359	298	363	356	348	363	357	327	327	355	384	374	338	353	373	375	357	363	336	343	344	377	348	342	358	379	375	359	367	361	363	341	369	331	367	390	387	316	341	375	342	347	337	346	339	326	326	374	319	313	381	327	359	372	338	349	372	359	347	375	353	353	319	378	348	324	353	368	361	348	342	351	334	344	354	345	383	332	373	371	344	346	347	348	339	368	347	349	339	398	359	385	352	378	351	382	385	374	365	317	383	354	340	338	372	377	350	360	329	341	369	360	357	389	351	363	358	321	350	315	328	353	347	343	358	339	340	368	357	374	354	389	333	362	329	366	347	326	337	352	325	328	343	359	380	337	341	347	382	338	336	329	342	391	362	357	366	361	348	343	345	336	328	321	382	348	347	345	358	372	344	352	345	372	367	331	349	354	351	364	346	333	364	363	367	367	355	336	325	324	345	332	374	376	338	365	355	351	374	377	358	332	401	375	385	344	385	373	359	353	361	329	333	365	341	389	364	335	353	360	356	350	341	347	331	370	358	373	342	338	379	356	346	378	401	377	362	341	321	381	355	330	351	343	373	332	330	361	339	330	317	363	335	343	369	344	337	321	353	342	377	333	361	374	334	384	350	351	326	367	373	323	370	353	354	366	334	347	378	388	335	336	341	383	338	371	333	345	328	361	348	324	352	364	319	333	377	357	378	342	315	332	363	362	391	352	369	395	336	330	345	347	361	344	346	371	396	349	339	336	390	353	365	360	356	393	340	323	335	407	388	381	360	367	361	324	344	364	388	329	357	379	380	335	368	336	375	362	318	380	365	356	348	362	340	351	348	327	379	350	373	383	346	345	346	351	334	336	356	324	342	360	337	359	407	357	366	366	349	368	383	363	347	343	406	347	377	354	401	356	311	366	321	351	394	337	337	364	337	327	341	385	345	374	371	350	370	362	399	359	374	356	343	360	357	370	345	352	345	351	369	334	339	345	372	343	329	329	360	374	342	352	356	329	364	333	360	342	369	375	368	381	364	337	358	353	347	362	320	344	379	361	390	362	355	362	363	368	360	386	345	360	378	327	378	344	342	363	348	362	364	359	359	352	345	392	372	361	334	348	379	317	334	347	351	326	356	365	363	348	336	347	294	352	352	343	383	386	350	354	340	342	321	345	387	381	397	361	336	369	351	363	367	335	364	351	357	318	337	360	361	391	332	359	346	354	329	371	355	354	325	362	353	364	376	391	377	314	352	356	368	358	320	384	356	331	341	363	415	358	356	371	316	364	359	370	346	379	328	329	410	379	341	363	338	343	362	346	365	353	370	341	343	390	359	350	344	354	348	393	384	370	365	340	372	337	370	363	361	370	314	347	345	356	353	330	378	381	314	370	363	368	354	381	347	362	368	361	352	353	335	316	331	355	365	344	345	360	364	383	356	370	338	370	340	380	354	356	363	358	355	349	386	358	398	361	378	373	368	363	358	351	354	378	369	365	340	382	377	376	329	342	361	368	347	363	331	350	364	376	358	363	348	371	339	350	359	382	400	343	363	352	345	368	387	388	354	394	328	353	370	367	364	366	339	342	370	385	382	350	325	352	344	343
29765	46485	28352	12404	8366	5092	3299	2386	1614	1155	941	768	734	677	610	584	561	555	553	477	480	495	476	463	432	461	449	447	441	436	437	413	401	408	395	438	449	448	458	456	448	420	441	430	398	413	425	441	423	429	371	395	423	426	400	414	425	432	401	403	393	410	383	433	409	401	410	415	387	404	419	387	431	407	409	376	390	382	384	371	376	398	385	428	402	403	425	439	392	442	435	424	446	422	438	424	442	388	422	394	408	400	410	425	427	415	401	394	427	391	405	406	413	390	387	372	408	401	468	402	524	523	458	457	478	422	415	470	374	420	436	442	368	381	439	409	427	408	390	394	432	374	427	426	412	406	416	401	413	395	404	431	382	410	408	389	441	385	399	408	376	377	408	409	402	368	416	387	405	408	402	379	407	402	413	360	427	374	397	413	380	430	385	394	426	395	396	416	389	379	414	426	443	370	399	409	382	387	387	398	359	416	399	369	386	396	413	405	420	422	380	397	452	358	418	377	405	411	379	380	384	431	460	420	376	387	401	391	447	407	436	397	405	425	423	399	410	399	379	395	387	405	364	365	407	372	388	412	436	385	428	398	392	419	392	365	385	374	429	408	429	405	375	403	410	405	375	419	414	407	435	412	434	407	424	382	414	385	416	420	423	390	406	372	401	425	382	413	382	427	419	408	402	398	415	403	395	399	438	402	434	373	411	369	396	368	395	413	398	388	353	374	412	385	381	431	416	403	364	401	426	407	396	391	418	434	395	395	368	393	400	399	435	424	391	388	408	432	391	441	408	430	378	373	393	416	398	382	383	418	398	393	418	384	376	369	380	429	388	402	393	396	397	402	402	377	430	423	390	414	404	422	421	400	376	430	420	382	442	434	418	420	437	396	398	401	421	380	422	425	407	396	465	412	385	438	413	399	401	375	414	397	376	463	414	380	407	403	391	404	385	408	424	402	363	414	370	425	412	387	413	445	392	428	409	407	401	405	404	397	435	407	378	375	395	427	409	363	359	404	410	410	430	409	387	394	401	411	392	403	382	370	396	421	395	403	394	391	411	363	371	366	396	413	405	363	368	403	412	381	423	387	429	379	393	398	367	398	392	390	390	394	428	374	407	404	414	409	413	418	374	415	389	409	413	390	384	394	382	403	407	411	394	378	426	390	414	388	405	408	426	425	422	394	402	374	416	386	439	419	383	407	409	432	382	409	421	393	375	396	385	420	410	409	403	423	371	395	414	401	408	414	441	409	390	391	412	388	421	403	402	384	390	423	421	421	352	432	423	382	372	400	387	386	374	359	396	379	406	363	410	398	410	395	400	384	426	379	385	393	396	366	433	402	421	389	396	398	395	392	405	381	406	387	393	392	397	382	397	378	370	412	350	375	398	393	407	390	398	413	421	429	398	428	370	382	373	416	391	408	351	394	423	421	387	418	407	391	402	422	436	406	410	388	406	409	421	374	406	377	380	408	409	411	435	427	406	424	411	420	364	403	388	423	433	386	385	405	390	386	376	417	373	386	380	410	417	393	418	419	413	422	408	415	436	413	400	436	384	395	419	390	407	366	402	427	438	369	410	385	384	388	369	401	396	372	396	429	424	406	420	413	427	395	409	408	404	409	434	414	393	418	395	418	407	389	410	390	389	402	434	388	425	427	416	407	413	387	402	382	385	399	385	401	394	431	392	412	390	412	356	437	400	383	393	400	397	380	382	427	386	390	379	353	381	396	424	413	439	409	416	389	406	423	405	406	424	420	409	422	416	417	404	407	436	404	416	373	379	409	373	414	404	396	395	403	396	385	411	389	375	380	404	400	409	404	390	418	404	398	369	420	352	408	412	387	357	420	418	386	367	429	384	379	368	384	379	434	425	380	387	383	403	416	405	401	437	420	409	380	371	406	391	387	375	434	378	415	343	392	428	376	416	413	398	392	423	412	404	408	386	405	418	397	428	414	379	403	423	362	411	393	361	393	403	391	381	389	368	430	379	385	390	402	432	404	393	415	399	436	390	387	424	428	409	403	367	401	396	388	381	402	410	401	431	383	411	422	444	379	390	378	377	410	384	395	392	391	415	379	414	416	412	421	367	399	408	426	394	439	390	359	391	425	392	403	420	405	405	401	381	356	380	396	422	447	392	405	373	396	438	414	417	403	368	375	379	396	420	398	402	393	403	396	390	388	430	411	396	392	389	392	356	400	398	380	406	387	408	391	422	410	397	395	409	408	376	394	393	417	388	437	406	423	373	371	381	427	404	352	419	416	385	416	388	404	363	401	395	403	397	419	425	368	416	373	411	402	390	400	396	385	398	382	400	396	382	383	423	418	408	434	392	418	407	417	388	428	406	397	381	401	437	426	384	412	403	410	389	434	400	418	419	385	392	380	397	391	421	379	415	399	424	412	402	370	404	432	368	400	376	390	429	408	432	399	386	434	454	387	408	382	389	423	387	389	379	394	407	417	382	375	386	425	429	392	401	371	386	409	378	434	383	390	403	399	393	401	382	453	430	402	358	415	390	442	378	385	434	408	415	408	414	409	405	360	365	383	369	394	402	422	401	409	388	400	437	419	431	407	409	396	417	392	414	381	385	382	394	380	405	402	436	380	395	406	396	439	416	429	366	372	353	402	408	445	389	400	428	394	365	404	372	400	394	378	388	381	399	376	386	383	378	412	370	435	399	404	400	382	359	381	418	401	383	420	385	406	377	379	380	420	384	420	395	391	407	433	368	429	405	411	394	412	427	410	404	383	446	374	409	382	374	386	387	378	425	393	363	392	374	408	431	439	388	416	389	450	407	403	395	398	402	390	417	409	470	402	386	384	404	398	374	440	432	455	396	384	416	421	399	396	413	372	402	401	402	404	400	372	410	396	396	396	422	409	426	361	412	401	416	423	397	390	376	391	362	381	375	373	387	402	383	388	418	391	375	406	388	413	410	445	417	401	379	419	412	403	408	406	407	395	369	410	412	416	407	430	423	401	416	401	418	427	403	374	409	391	423	352	387	373	397	379	369	413	395	414	368	418	421	436	367	391	442	401	415	361	364	412	418	422	431	402	398	405	384	403	427	400	396	380	389	390	394	420	451	403	388	405	417	374	408	373	400	373	393	417	389	396	409	409	377	411	429	433	361	403	385	403	386	411	383	357	420	405	385	397	404	386	412	414	366	390	406	412	379	391	415	406	385	403	382	402	367	442	423	428	396	402	413	403	423	401	416	435	399	404	388	411	419	392	395	382	411	421	405	413	436	409	401	375	409	391	392	398	363	376	395	387	398	395	412	418	397	394	372	408	399	394	425	438	399	395	400	424	433	396	396	407	403	388	384	407	404	383	373	412	411	433	393	384	385	397	395	398	416	384	401	365	366	380	407	420	406	438	392	346	417	374	389	400	413	427	401	390	409	401	387	419	411	394	373	405	401	372	388	366	380	360	411	428	416	398	367	396	377	379	412	398	420	401	387	420	385	373	369	407	400	341	410	374	407	400	354	424
27784	22402	19994	6125	1653	769	516	392	258	267	225	249	214	271	211	212	205	208	253	234	230	218	230	212	237	253	215	249	227	218	221	217	235	237	244	206	227	238	226	213	247	245	212	228	244	236	228	211	232	215	215	243	208	230	236	212	212	251	224	240	238	227	243	219	241	228	222	244	237	219	236	208	219	226	224	220	215	252	239	224	238	233	223	236	210	244	247	267	245	249	217	230	263	208	218	235	243	222	222	237	216	247	264	228	233	240	244	221	240	228	241	236	202	240	239	260	220	234	239	241	243	262	242	245	229	242	255	208	217	229	233	226	231	220	247	197	246	222	203	227	212	219	216	207	235	248	241	202	239	236	234	229	228	204	212	226	198	246	227	237	221	251	237	219	230	219	235	240	234	232	245	236	215	198	226	251	208	242	207	203	224	217	223	241	264	233	222	227	221	260	251	234	225	202	245	231	207	243	217	209	231	222	237	226	265	243	212	231	200	225	218	210	243	236	224	209	218	214	255	238	221	227	251	231	245	236	218	230	218	233	232	223	216	218	225	224	209	204	214	198	221	211	211	238	238	218	219	222	229	223	254	240	246	278	219	225	220	203	220	217	235	246	220	216	249	209	233	212	215	220	242	245	242	235	235	233	228	204	222	211	240	228	219	234	253	230	272	237	223	232	208	223	228	233	225	232	229	221	244	238	241	228	219	244	248	246	246	243	230	241	224	224	218	245	230	198	247	245	230	241	209	237	241	249	228	234	224	233	218	192	230	226	233	237	214	227	219	238	230	231	236	220	211	216	224	261	261	234	220	238	189	226	225	231	218	267	227	229	259	222	214	234	220	241	227	252	230	224	215	223	220	233	238	229	202	226	224	244	235	229	223	251	229	214	250	207	238	204	208	234	225	208	240	228	241	250	225	229	227	235	216	213	257	238	233	215	205	231	198	210	226	253	202	208	230	203	225	210	244	248	205	239	240	229	237	233	254	201	253	225	244	232	229	225	224	253	219	248	203	230	221	237	230	232	222	217	230	213	233	206	224	221	212	215	211	224	237	216	238	205	208	228	232	207	218	207	230	221	243	218	214	215	212	232	232	231	228	254	224	218	240	245	258	216	224	257	208	239	255	207	213	224	230	205	204	224	220	207	224	226	224	239	237	227	234	233	214	246	236	247	223	226	250	231	245	229	240	246	223	209	229	224	229	223	231	238	230	230	281	214	221	224	232	235	223	233	226	205	211	224	232	236	223	233	232	217	226	204	263	226	227	233	204	236	216	218	219	222	206	221	236	224	226	203	219	231	188	206	226	242	216	218	232	216	229	215	239	218	203	223	232	221	227	232	239	246	240	222	227	222	227	215	221	234	239	219	246	210	215	216	239	234	234	232	238	229	196	219	240	263	251	209	214	227	234	201	209	204	216	213	244	237	230	235	223	223	227	207	258	253	208	228	230	240	242	240	241	201	218	222	212	234	253	219	254	214	255	224	237	248	235	227	226	214	241	252	209	237	216	220	216	209	223	235	213	234	231	241	230	221	209	248	232	225	226	237	210	221	221	232	240	226	209	253	225	204	234	201	227	230	252	240	217	242	229	234	241	221	220	219	224	255	245	222	202	236	231	225	244	219	203	233	237	240	237	219	220	229	220	226	232	218	253	232	239	205	233	221	227	214	224	231	213	247	199	223	228	211	224	213	219	228	207	197	211	226	229	239	236	228	236	220	232	255	214	218	199	220	211	242	244	213	252	237	223	226	241	208	238	230	231	259	209	253	226	228	227	249	223	204	212	224	233	206	229	211	225	205	208	230	248	210	226	218	218	232	255	252	182	228	230	221	231	247	235	246	252	218	225	246	218	217	225	234	215	263	234	217	227	235	244	224	212	203	226	238	247	235	243	231	219	222	200	232	261	185	227	225	243	260	239	236	215	219	230	246	250	224	227	241	210	234	235	216	207	229	209	218	228	217	224	229	232	220	221	221	210	221	221	245	202	247	224	230	233	223	203	247	215	228	240	209	241	217	239	222	212	220	231	244	228	215	239	228	211	224	235	230	246	185	237	203	243	231	228	218	230	212	247	245	217	240	230	257	222	237	250	218	226	213	257	253	211	246	218	205	223	227	248	227	230	240	213	230	230	244	224	208	244	236	210	228	210	248	233	213	232	260	199	236	195	228	238	224	200	210	206	257	233	220	213	269	221	270	184	210	236	182	225	216	226	237	214	246	231	235	225	252	234	226	223	232	248	230	226	204	216	240	245	238	206	238	228	235	248	224	219	222	244	234	244	229	229	230	217	210	196	222	214	222	237	225	217	208	221	231	221	242	248	219	235	248	226	207	252	220	214	233	242	254	220	235	238	232	229	241	221	246	231	254	244	241	222	202	225	237	224	216	227	223	228	214	231	241	239	216	213	249	214	209	236	209	218	248	224	243	234	216	232	213	221	227	217	222	241	221	233	222	219	211	225	233	252	218	247	231	207	259	235	212	234	229	213	238	230	236	247	236	201	209	210	240	222	239	234	195	195	245	215	247	203	210	224	193	210	221	260	252	239	244	235	230	240	223	248	253	261	240	257	254	226	225	248	245	246	244	221	238	229	222	223	213	239	243	243	223	221	220	226	236	236	233	209	236	251	248	217	208	232	213	231	236	211	214	236	238	234	242	217	244	223	232	233	233	232	238	211	210	244	220	226	258	248	233	228	227	215	235	233	235	209	223	228	209	250	197	237	238	209	229	219	221	222	221	227	202	244	233	251	227	212	242	226	215	217	213	234	229	221	243	240	220	229	245	216	232	216	221	210	215	230	232	221	253	213	221	219	249	252	239	216	239	233	197	216	231	213	254	212	228	226	242	217	216	235	247	213	238	218	211	204	221	248	232	234	213	215	240	220	237	216	240	225	243	237	214	246	210	236	210	212	221	217	254	255	237	224	216	209	242	202	234	231	229	226	223	242	225	228	225	229	227	226	242	207	236	238	191	222	223	248	219	263	238	215	205	233	212	247	238	207	267	237	204	230	232	222	232	228	207	242	232	215	219	213	226	230	189	215	213	232	253	251	242	232	196	231	226	235	232	219	233	259	204	209	251	247	205	243	222	224	195	238	210	223	217	226	234	240	222	199	223	218	250	224	247	223	242	230	208	226	215	240	226	223	249	245	234	228	217	224	225	227	231	216	207	229	214	239	240	237	189	246	208	256	240	216	211	223	235	199	229	214	235	226	230	231	235	235	217	265	231	215	209	249	252	245	213	210	253	215	213	225	220	241	249	232	217	243	208	230	236	239	204	228	227	224	237	239	208	242	210	225	206	215	230	231	211	238	243	229	232	213	258	217	232	222	197	227	218	209	203	198	198	202	248	219	239	225	214	230	246	207	244	230	215	199	213	219	236	223	217	238	227	221	217	210	218	225	215	233	229	263	252	252	213	218	223	223	249	229	250	235	212	252	230	207	236	230	187	245	251	245	218	219	243	203	208	223	255	243	245	210	225	244	227
22223	32925	17667	4760	2812	1366	921	602	427	322	273	309	292	286	288	287	278	265	298	274	258	253	281	276	293	263	286	245	248	267	245	262	254	245	273	273	283	259	253	223	280	266	285	264	273	285	313	258	279	271	256	295	264	275	237	239	271	260	254	257	244	233	268	248	271	254	288	279	266	260	251	259	253	245	260	256	245	254	279	296	265	264	282	269	265	276	257	275	287	271	290	300	283	258	277	296	269	292	278	265	254	259	282	289	275	302	272	271	274	256	246	257	267	269	283	274	256	248	277	321	316	284	333	295	312	258	260	280	306	271	252	274	260	267	246	276	271	286	276	270	263	269	289	267	256	248	229	265	271	264	268	271	272	227	274	246	240	291	252	237	258	267	240	261	279	260	258	294	271	249	262	278	258	245	279	263	249	282	256	309	272	281	284	258	250	259	260	282	266	290	276	253	268	248	261	287	258	274	283	270	240	264	272	271	289	277	271	263	297	251	270	271	258	234	275	285	247	280	223	294	294	262	278	279	253	231	250	258	282	260	253	247	268	255	265	303	249	281	268	261	277	279	281	260	287	286	252	251	242	247	244	281	283	261	263	242	275	283	291	274	273	235	261	245	275	273	229	242	286	256	254	263	274	272	271	269	275	318	261	276	256	249	289	246	268	274	265	261	262	283	269	271	263	260	286	251	275	266	267	290	277	253	248	279	262	254	254	285	276	250	269	241	284	264	264	278	284	250	261	247	252	273	267	263	271	243	261	264	258	275	271	252	252	263	255	269	279	267	260	259	276	264	290	276	253	267	284	258	239	255	260	280	268	275	304	274	254	272	254	253	221	257	286	266	254	267	263	273	256	261	257	277	276	287	267	247	259	272	258	286	252	271	258	285	289	279	251	276	302	271	266	274	233	261	235	272	246	274	250	275	268	290	287	232	275	257	276	288	269	265	256	269	306	258	284	254	236	269	287	256	262	298	318	269	268	266	269	290	291	272	261	258	243	224	289	254	298	265	236	284	283	254	275	282	281	258	273	270	286	285	243	244	277	264	270	264	296	270	243	259	284	252	263	286	267	282	266	257	235	296	283	240	249	245	250	276	281	249	241	291	265	274	252	287	264	256	252	253	247	284	308	237	254	273	258	295	254	248	261	267	248	256	241	271	263	283	275	262	264	266	247	259	262	253	238	259	249	259	290	267	284	268	265	258	269	250	275	269	259	277	276	283	276	269	300	271	280	268	257	285	290	260	280	264	260	247	259	257	257	254	256	272	237	266	263	271	254	260	251	260	286	240	281	268	259	250	237	268	278	278	257	280	281	254	270	269	260	279	268	293	267	280	239	249	273	261	301	279	262	280	258	268	268	256	250	271	262	271	259	259	277	264	257	234	265	276	266	254	269	280	274	269	284	275	270	284	271	262	239	251	261	275	272	258	268	256	268	266	253	271	260	291	236	281	253	279	249	268	239	293	290	260	281	283	269	254	230	244	252	283	295	291	279	279	260	269	266	269	296	248	254	302	281	276	254	273	298	289	260	260	292	275	275	262	288	259	251	259	276	270	274	283	256	277	271	281	288	266	267	270	263	248	280	269	255	253	265	258	270	261	265	270	248	253	262	274	273	245	239	251	290	250	278	229	250	293	251	301	217	258	276	249	289	282	288	258	258	269	284	283	267	261	288	263	291	305	234	262	256	294	265	274	259	271	257	293	241	265	250	229	249	264	247	268	223	289	244	251	271	258	287	261	277	267	299	280	276	280	291	277	256	275	255	260	284	305	248	263	283	258	268	253	280	244	276	262	256	250	273	256	306	274	252	263	283	250	269	291	280	260	258	217	248	247	273	279	248	263	256	234	257	260	274	281	244	262	261	249	285	281	269	279	259	263	229	270	262	284	279	263	281	251	252	304	271	262	242	272	269	261	243	262	285	264	243	265	264	284	254	297	248	247	241	252	226	276	230	277	269	277	263	280	275	243	253	271	267	275	244	257	249	272	288	267	260	273	233	286	263	272	278	269	277	251	274	267	265	269	286	272	255	260	258	256	273	251	250	242	311	270	262	264	268	255	268	250	265	257	257	291	272	273	262	245	255	266	284	267	238	255	269	238	262	280	262	259	258	276	300	286	265	273	286	305	278	242	278	251	256	273	311	266	274	274	266	268	253	282	256	264	247	249	291	271	267	242	269	272	271	266	259	263	259	255	259	293	267	265	244	284	272	254	264	262	268	258	288	292	279	279	239	246	251	239	249	231	281	248	256	264	280	257	266	258	271	287	264	256	268	267	279	269	250	249	242	239	268	277	268	266	249	265	301	263	271	272	268	228	281	237	266	282	261	274	269	250	290	266	275	268	264	249	260	276	271	258	247	282	253	241	247	282	283	284	255	269	245	242	266	258	265	265	282	256	277	262	249	279	256	272	255	288	257	262	251	265	267	270	293	292	249	246	254	280	258	276	243	251	293	262	270	282	249	268	258	262	263	240	272	263	255	259	256	246	272	272	247	286	269	295	259	278	266	296	268	273	253	263	276	274	253	267	268	273	265	265	298	252	266	283	289	246	303	250	275	277	246	269	290	294	276	266	274	253	279	259	276	252	304	258	266	265	255	267	264	234	275	272	248	260	282	253	256	274	304	285	281	267	276	260	240	296	250	269	286	271	243	252	261	282	266	260	279	281	283	271	254	228	252	267	242	261	260	266	293	257	258	276	262	281	272	295	308	301	274	279	273	302	256	264	285	290	280	283	261	255	279	277	302	269	260	286	278	268	244	263	275	257	259	274	270	267	259	255	230	273	263	251	271	276	255	240	264	239	253	287	263	252	261	260	279	240	267	284	271	245	260	256	257	253	289	245	287	280	275	256	239	275	260	232	264	264	255	240	260	288	271	278	248	251	268	253	257	251	268	273	290	268	262	257	250	283	268	255	260	280	261	255	259	278	247	263	286	252	236	273	288	259	278	260	262	266	282	257	285	268	277	255	249	238	260	272	290	283	283	300	269	268	273	236	263	270	250	246	239	282	264	301	257	254	264	268	245	292	275	261	280	259	270	273	254	245	251	255	246	249	281	247	270	262	288	255	282	292	257	253	267	267	274	239	287	279	257	245	272	258	251	267	273	278	272	267	260	240	278	254	247	256	255	244	268	287	269	289	283	268	262	276	267	263	237	266	271	271	239	276	239	281	266	293	277	263	262	265	292	285	272	270	230	245	272	255	263	278	258	261	292	246	275	286	254	253	251	239	282	269	275	296	278	261	254	278	304	263	263	258	265	272	273	258	270	262	222	255	283	252	275	275	280	253	262	250	271	283	250	258	260	275	275	258	232	257	289	258	290	253	303	297	256	263	249	262	287	284	266	259	286	299	272	251	300	299	212	282	255	248	256	261	264	291	263	282	259	244	295	265	265	255	262	286	287	269	259	262	259	281	264	262	284	273	264	234	280	298	263	305	249	260	247	305	245	283	274	269	256	255	257	268	288	266	247	252	267	258	264	244
24184	21333	28493	24502	21308	10596	1647	889	642	510	471	399	410	351	381	356	351	366	331	345	339	348	359	301	321	318	328	329	317	328	334	277	312	312	332	286	329	350	310	325	330	331	296	275	304	311	331	285	292	296	324	288	318	266	309	281	282	304	307	321	306	297	314	272	284	273	299	309	291	288	302	295	291	301	305	297	282	328	311	304	301	319	303	296	280	305	311	297	334	318	313	342	335	305	310	335	307	348	315	346	284	289	334	314	303	306	312	331	303	267	275	288	310	285	310	286	299	282	328	381	357	315	316	342	327	325	305	316	290	270	301	308	294	285	310	304	284	277	281	298	280	288	313	301	306	296	290	298	278	279	296	280	258	294	311	289	323	263	335	300	295	293	307	269	341	284	274	288	310	291	276	281	303	314	331	317	301	301	280	283	273	311	295	320	325	287	303	289	333	322	280	306	300	317	289	311	283	326	289	293	301	309	284	278	260	326	320	318	313	264	304	276	309	294	319	286	304	284	302	318	320	305	275	286	271	301	297	304	298	309	284	298	283	285	279	311	311	333	253	321	278	314	315	279	291	291	292	312	285	291	318	278	310	283	276	310	318	316	289	299	313	337	323	295	306	286	310	306	334	295	303	290	291	333	288	288	291	295	315	291	276	302	280	294	274	315	284	278	316	298	294	289	286	274	274	297	301	305	309	288	326	324	291	326	269	293	306	285	285	291	291	289	274	324	330	293	283	290	288	282	316	303	310	326	307	316	308	286	264	275	261	269	283	315	312	293	275	308	301	280	330	295	307	296	317	263	296	289	295	311	337	302	289	279	282	298	287	293	341	288	325	275	283	297	297	298	301	280	280	304	282	258	292	325	279	310	302	291	318	308	300	280	306	287	290	277	338	272	274	307	276	320	288	320	274	287	322	289	320	272	290	289	275	289	277	316	294	309	294	302	284	277	305	310	291	292	298	318	298	320	290	288	305	302	289	277	297	279	295	271	286	296	290	292	295	285	269	286	321	277	306	290	282	291	313	293	275	294	295	299	303	289	294	300	296	281	297	305	301	285	309	361	289	282	284	288	294	300	278	302	291	300	293	306	279	281	317	304	306	311	286	273	270	321	265	317	247	295	277	300	272	302	286	277	280	310	247	295	330	283	315	315	301	317	330	303	314	283	271	283	301	304	288	323	306	310	282	310	305	310	308	278	277	324	290	329	323	338	300	295	294	314	295	329	289	311	319	301	287	313	307	290	276	281	307	304	313	304	285	299	301	295	310	289	293	314	340	282	274	276	299	282	320	327	272	309	286	271	300	284	321	259	317	282	303	325	281	311	285	316	256	301	295	312	305	292	318	299	314	306	298	291	316	299	335	267	276	266	258	323	301	282	303	313	337	299	288	329	275	270	290	278	306	308	304	283	298	289	300	327	297	295	298	281	311	265	303	292	292	315	325	282	289	330	272	324	292	306	314	290	295	314	292	299	325	297	285	313	308	301	295	294	296	301	293	314	281	318	292	333	324	279	287	289	299	290	294	273	278	313	283	302	310	308	306	274	291	252	314	275	302	291	286	301	288	293	294	302	282	287	304	303	317	276	282	311	307	334	286	311	290	314	304	298	283	284	321	279	296	309	271	315	297	293	303	292	309	320	298	279	271	294	299	270	302	282	308	323	289	302	298	303	327	280	275	264	295	296	284	298	293	303	307	284	288	284	306	292	295	275	288	294	272	277	288	291	283	295	301	306	274	286	318	335	271	318	300	330	303	295	252	318	295	286	313	310	303	307	283	266	296	317	318	299	320	280	295	314	277	286	275	287	299	311	331	278	320	291	302	292	296	275	310	291	291	312	293	312	297	323	297	245	287	293	270	282	338	322	314	339	290	289	287	268	318	297	311	308	284	294	320	292	264	295	306	301	286	274	304	283	291	283	305	276	287	280	297	316	314	282	303	335	280	304	317	285	312	273	314	282	283	301	314	310	300	293	306	302	314	337	270	297	295	291	292	292	335	311	311	289	294	314	294	268	302	280	291	327	277	311	280	287	306	285	316	324	336	267	314	270	303	304	304	304	280	279	254	310	327	284	322	296	310	298	303	303	312	267	271	281	291	317	294	310	280	322	309	304	340	305	321	287	282	280	279	313	289	295	292	285	291	294	304	299	293	323	298	325	283	318	319	265	317	292	316	304	330	339	290	280	321	342	295	281	281	297	303	298	284	304	273	297	291	288	310	294	310	293	285	289	313	307	311	299	290	332	296	312	317	305	286	305	286	300	276	326	319	308	296	245	279	310	317	296	282	315	297	316	305	297	251	302	284	311	296	271	301	312	329	306	289	310	283	290	284	298	319	282	318	278	284	305	327	303	273	276	311	295	302	302	279	274	314	276	267	297	303	278	280	316	279	301	309	281	305	286	275	294	304	291	317	292	315	308	318	279	287	290	283	287	274	327	306	285	288	300	318	303	320	283	287	297	295	290	327	283	338	275	295	298	331	285	310	315	285	304	289	288	263	334	298	311	261	286	310	334	290	275	291	290	314	323	316	330	285	307	275	310	261	303	296	288	270	272	297	277	270	288	321	317	263	288	294	301	307	302	295	284	310	297	318	291	299	323	271	313	274	293	304	284	335	316	311	274	305	294	282	302	316	292	282	314	288	287	290	324	290	295	294	307	285	301	271	303	325	285	301	310	305	310	318	329	300	319	294	289	289	303	300	308	320	272	291	309	295	283	302	294	306	307	290	266	337	294	272	300	295	297	275	282	298	314	332	274	290	316	326	301	265	285	317	303	268	325	282	315	289	295	296	281	282	267	319	316	303	284	291	311	298	308	318	294	328	284	295	300	299	303	295	283	294	342	270	308	294	305	283	296	318	285	280	292	280	302	267	301	306	274	338	338	294	281	298	296	318	322	312	264	307	312	321	290	302	276	303	294	312	301	315	281	312	291	329	300	323	303	296	306	282	294	304	296	275	292	295	277	310	294	307	280	318	281	319	288	305	323	284	314	286	305	281	315	301	306	288	288	300	315	308	298	293	318	297	292	276	306	282	278	319	272	293	289	322	300	278	283	267	299	286	267	312	285	334	291	303	291	311	290	312	333	309	335	300	309	309	298	301	275	293	299	272	319	282	313	280	254	278	266	325	325	297	296	266	320	315	300	321	284	296	269	308	290	303	316	321	302	295	301	298	304	298	291	284	275	281	282	279	261	316	263	291	287	276	284	322	320	244	291	304	291	287	304	301	292	276	310	298	298	263	310	315	303	315	270	299	271	300	287	276	330	300	294	285	288	333	309	294	291	320	296	304	311	313	292	292	309	310	301	272	305	289	280	295	310	303	291	329	319	308	301	306	236	305	284	294	294	297	302	328	277	281	277	301	307	273	308	286	304	290	291	335	296	290	279	285	257	322	285	313	314	300	322	280	276	292	279	266	326	312	289	326	303	299	321	303	324	292	294	277	286	281	338	287	302	313	315	320	303	284	290	302	280	308	310	293	273
26895	46178	24877	10436	5512	3236	2086	1432	1023	767	680	554	462	488	471	437	433	390	413	378	379	400	385	417	363	360	389	389	353	336	345	349	361	365	307	349	326	361	364	374	336	341	356	326	370	339	350	350	316	341	348	357	314	358	323	318	339	395	322	377	334	342	381	337	344	368	346	349	378	331	346	337	362	355	311	334	331	346	355	323	337	302	338	342	347	358	335	375	390	415	350	378	327	391	362	377	358	367	352	352	360	383	325	335	353	367	336	332	331	339	339	386	374	354	339	348	349	298	372	382	447	425	398	401	356	360	362	333	357	357	329	348	319	330	344	334	363	366	339	341	342	357	322	308	322	356	327	352	338	353	332	315	321	317	313	318	344	360	324	346	355	349	344	338	358	355	329	315	354	365	350	343	351	354	339	351	331	367	329	331	333	361	351	374	352	337	377	341	355	342	319	341	306	332	344	365	363	338	344	324	332	351	337	345	336	356	342	379	355	336	331	354	366	304	355	349	328	376	316	343	342	383	335	359	326	348	347	363	332	353	335	330	325	380	351	334	336	353	322	356	369	316	338	350	362	306	350	349	376	320	329	325	338	364	345	336	354	352	343	339	336	339	318	325	345	381	345	309	365	333	333	361	344	356	364	380	359	345	359	336	341	335	356	327	319	345	340	347	341	331	348	339	318	308	312	352	345	356	322	341	373	339	343	307	375	325	358	349	325	320	317	365	372	357	326	373	336	315	347	340	342	344	361	338	345	359	313	337	288	343	303	331	327	363	365	328	334	343	336	323	313	303	348	371	340	311	360	348	342	315	326	327	343	363	343	342	350	332	330	324	354	322	329	358	354	325	358	360	303	398	364	341	345	334	327	342	336	338	332	305	324	333	346	301	307	318	339	348	347	348	389	337	349	362	325	331	346	328	376	341	338	340	328	325	364	359	345	343	316	365	335	313	322	332	334	345	326	346	360	321	320	351	343	360	320	333	336	334	311	347	314	350	336	329	339	348	338	342	339	323	338	339	355	351	333	358	351	326	333	325	341	342	327	367	347	361	331	328	348	355	354	344	321	325	353	332	310	327	341	351	322	331	360	340	327	327	325	343	365	361	314	357	339	313	314	341	366	349	341	322	331	348	327	332	314	357	313	365	315	324	344	340	309	325	327	348	382	329	330	352	313	342	349	337	347	332	336	345	349	318	335	357	357	352	337	325	333	323	318	338	367	334	351	318	315	350	308	302	306	350	362	330	363	330	311	333	309	315	364	372	349	336	343	318	331	344	329	342	318	355	339	354	327	321	344	368	331	325	350	324	357	344	320	389	316	361	312	324	332	320	343	334	343	340	341	352	329	326	339	318	346	340	364	329	370	322	345	374	319	325	341	288	319	338	335	322	333	335	320	331	330	339	342	296	356	320	334	313	326	381	330	326	348	346	351	319	375	355	309	330	357	360	336	359	317	345	334	345	321	314	356	365	359	312	320	352	330	345	342	309	341	335	309	341	313	329	329	318	331	333	339	322	356	328	359	322	346	336	332	327	336	334	317	341	336	334	319	317	302	322	350	359	341	356	335	306	370	371	362	326	329	316	334	335	317	326	336	337	327	350	322	349	334	337	338	360	332	357	329	361	345	341	369	320	349	356	351	353	356	336	346	337	309	327	326	340	319	319	343	335	304	359	345	352	329	316	319	350	338	343	369	343	364	330	355	356	333	332	333	306	371	317	334	333	338	325	304	328	354	350	362	323	351	343	322	306	318	345	324	321	334	313	328	329	330	347	353	329	358	339	328	339	358	327	340	358	365	346	329	369	302	351	339	362	342	325	331	309	339	353	315	314	306	320	350	352	357	324	337	339	350	314	379	383	374	311	338	360	347	337	297	326	346	354	353	332	339	326	340	345	325	348	322	343	351	328	358	332	371	318	353	332	345	338	364	330	336	320	330	360	345	356	335	320	373	324	366	326	376	339	339	315	348	326	300	361	345	324	367	335	320	331	361	338	347	349	336	359	330	320	318	349	346	330	312	353	341	337	324	372	362	332	347	331	352	326	349	341	346	336	348	327	369	296	361	315	375	364	367	369	342	346	350	367	341	339	331	352	335	345	360	318	357	340	373	347	352	319	325	325	321	318	327	366	333	361	346	349	364	359	355	356	318	333	338	358	333	319	301	334	349	342	359	328	367	345	375	329	359	356	369	353	351	358	344	323	333	339	332	333	336	350	352	346	336	342	360	296	334	331	365	339	338	344	377	294	330	317	349	349	327	326	359	320	361	333	350	325	284	307	343	348	385	338	351	350	372	351	340	351	334	322	345	312	374	325	315	326	337	359	366	376	345	349	303	315	313	327	329	336	327	325	377	357	319	372	304	349	308	355	328	343	326	367	332	347	349	320	320	346	337	344	350	311	360	348	351	336	363	329	303	337	333	355	336	347	368	354	309	347	321	340	316	348	341	334	338	340	355	333	341	342	336	319	358	333	318	341	339	319	337	348	340	353	327	325	368	361	320	341	319	325	328	370	350	339	330	372	383	335	345	331	340	346	322	345	348	352	318	353	324	321	339	330	334	356	325	351	341	337	349	326	331	349	336	336	361	334	346	326	349	331	319	337	344	353	339	352	319	301	317	331	325	327	317	314	328	322	328	330	375	314	355	328	374	347	308	334	373	346	359	328	322	335	330	378	313	333	331	351	344	321	368	358	317	329	346	374	306	353	360	347	317	337	337	328	360	337	356	342	325	346	364	345	320	343	337	361	297	354	333	359	300	330	329	331	362	327	336	340	297	341	319	335	340	337	352	319	354	311	349	336	337	336	356	319	348	359	366	308	343	369	344	310	327	322	349	329	377	314	329	344	317	340	342	335	341	340	341	374	335	341	361	338	347	361	325	333	336	332	365	352	345	360	316	332	355	357	374	378	332	325	344	310	366	337	335	374	326	347	321	370	318	363	344	346	312	335	359	355	315	355	331	345	345	361	336	341	336	336	381	337	320	321	349	339	347	358	342	348	328	344	328	344	358	319	351	365	343	316	358	361	343	362	352	322	354	305	350	327	336	334	327	335	315	349	337	329	299	330	344	341	349	333	329	334	331	349	357	366	310	327	332	354	361	356	343	322	379	334	309	346	327	358	335	309	340	318	300	343	347	312	357	304	331	313	340	340	360	346	378	314	337	320	358	358	334	334	327	325	364	318	338	363	356	361	305	354	366	358	347	310	331	363	314	348	350	339	327	356	362	326	333	355	328	350	342	327	346	326	331	320	346	352	329	314	326	336	311	344	359	310	322	350	349	357	366	328	335	321	340	355	339	358	335	343	319	318	333	354	342	352	319	330	318	330	324	339	382	308	370	337	345	339	343	310	340	342	310	337	356	310	346	351	357	321	343	372	309	335	355	334	330	318	327	337	347	358	331	334	336	361	318	335	327	341	321	340	339	320	333	304	369	361	326	310	339	290	331	346	326	369	331	335	318	342	372	349	335	345	339	348	323	283	347	326
25427	21341	27419	25384	10518	1377	823	533	411	335	359	319	311	281	290	274	283	263	250	242	239	293	249	241	257	256	255	240	248	255	238	279	253	254	275	241	247	223	266	262	272	233	268	237	255	259	261	255	279	260	226	229	230	273	245	234	227	236	236	270	251	261	222	212	228	250	239	251	247	209	224	226	234	251	222	247	262	239	218	236	231	225	254	243	222	266	239	223	280	271	252	269	242	283	231	240	263	281	253	252	254	227	242	248	235	254	237	253	238	249	247	212	245	254	239	258	247	252	231	243	281	270	297	283	264	241	244	252	311	262	245	268	235	263	245	273	230	221	234	248	259	226	270	242	225	201	255	261	250	242	237	241	245	236	240	252	227	256	265	242	244	263	246	233	260	230	262	235	221	243	239	258	252	261	245	249	250	256	229	281	244	284	244	269	268	230	247	233	272	246	253	252	242	267	239	258	244	244	245	274	252	246	239	239	227	241	235	260	243	243	232	232	237	217	252	253	234	244	239	232	216	228	231	253	241	252	275	227	219	225	258	214	244	262	256	237	225	256	250	260	294	222	231	272	236	269	235	228	233	237	246	218	236	248	260	260	241	249	231	229	252	209	249	260	238	239	244	258	221	248	263	245	237	220	225	256	244	240	228	237	257	244	267	247	253	231	231	257	252	259	234	278	231	249	239	248	253	252	260	217	240	233	234	229	264	237	238	256	238	251	264	263	261	244	253	244	248	222	246	233	229	268	245	260	232	234	225	263	249	238	251	226	243	237	223	235	259	247	212	253	239	248	249	264	247	219	219	246	247	254	235	259	251	280	234	257	236	280	241	252	259	277	258	217	240	274	248	236	257	246	244	218	249	267	278	230	236	244	255	258	256	278	237	236	231	220	225	244	236	248	266	252	230	279	239	233	250	227	250	246	252	232	261	259	249	255	265	252	248	240	217	246	248	267	241	247	234	257	217	245	236	253	245	235	264	235	264	254	267	247	243	230	262	259	242	267	276	254	272	216	221	244	281	246	262	244	244	202	286	255	237	252	225	203	217	231	260	238	245	259	229	223	252	222	255	248	216	239	257	236	238	234	242	232	250	228	255	251	246	239	250	244	259	219	242	256	239	230	255	259	242	240	238	243	231	237	267	261	252	239	266	241	266	258	236	209	258	230	241	266	278	225	271	246	248	268	241	231	247	257	238	259	285	246	248	250	246	264	250	225	243	275	245	261	264	213	248	234	260	226	270	258	253	215	259	225	240	249	234	225	227	255	247	243	235	265	263	252	241	232	238	228	229	258	250	225	246	272	267	236	229	256	249	271	252	235	252	249	244	248	249	261	250	247	224	239	257	254	229	238	231	254	224	229	244	275	222	227	251	256	270	228	244	243	215	243	268	231	242	247	213	238	240	281	264	222	247	285	254	259	237	248	264	239	250	255	245	248	267	223	243	243	253	215	232	236	232	236	238	237	256	254	248	249	272	266	244	256	235	273	249	214	239	257	240	230	232	257	267	253	240	254	237	241	240	247	236	236	276	240	256	253	255	258	229	259	247	228	252	235	264	240	234	261	239	250	248	241	245	225	232	268	256	248	261	237	245	262	249	248	231	230	221	265	229	215	231	253	219	229	239	284	244	251	250	243	265	229	249	239	265	251	256	240	262	247	256	229	230	236	221	245	247	275	234	252	252	255	252	247	241	221	224	227	243	259	242	250	247	251	246	245	257	266	246	248	244	230	216	250	229	258	262	277	243	256	247	233	242	252	237	251	237	218	239	247	244	243	250	255	273	257	226	244	236	242	268	242	229	260	265	243	258	212	273	238	241	229	234	257	216	232	242	217	232	233	277	260	266	231	240	227	219	265	233	223	250	238	230	236	251	258	265	240	254	260	223	275	232	232	241	235	253	258	254	248	226	255	242	211	245	257	223	227	217	240	237	245	264	236	231	240	210	245	270	269	254	240	235	230	255	250	248	261	258	273	228	218	250	239	246	269	223	252	249	263	224	239	235	233	232	264	241	265	242	247	246	262	244	247	248	217	238	220	250	249	256	239	237	241	256	232	275	224	219	264	232	234	268	254	229	223	203	238	234	250	265	248	262	239	236	233	243	247	236	250	231	228	235	246	268	263	240	268	228	263	266	228	260	229	236	235	253	232	277	255	253	234	228	234	242	251	226	250	255	216	235	245	230	283	257	226	243	277	271	241	272	256	254	224	245	273	244	250	236	259	240	215	210	242	251	245	230	217	223	212	244	232	276	251	260	215	261	226	247	231	258	257	263	225	238	242	234	240	265	239	257	267	236	241	250	222	221	252	236	249	229	249	219	235	252	258	238	265	237	268	261	295	244	254	274	222	232	254	254	227	259	261	217	253	224	273	276	243	252	272	261	249	246	260	278	274	251	246	214	249	246	289	229	242	267	253	241	254	233	243	238	249	244	212	221	237	249	267	249	227	249	271	251	245	247	240	238	252	236	278	241	255	256	270	231	252	263	245	249	235	252	224	278	261	231	238	227	246	252	265	242	269	224	228	270	240	235	221	250	232	237	227	236	269	240	233	244	245	268	269	241	236	258	250	263	259	238	209	259	257	246	232	224	243	241	254	256	239	235	245	208	263	266	254	249	246	245	250	254	234	214	271	245	238	242	258	259	237	250	252	231	217	248	200	250	231	238	246	227	236	251	268	256	219	213	252	253	248	254	285	260	246	234	241	272	248	232	244	252	240	278	242	261	224	257	258	249	258	232	239	237	215	224	279	226	242	272	258	258	250	247	274	244	236	244	225	246	243	237	280	245	283	231	256	268	238	242	265	235	254	262	233	228	246	250	265	247	259	247	231	246	250	233	275	224	221	226	265	210	250	255	245	262	249	230	240	266	256	253	226	263	256	237	237	260	260	241	241	247	261	239	268	246	257	227	259	211	250	225	239	236	241	237	231	247	273	238	231	215	237	233	234	254	258	264	246	253	249	272	238	277	260	245	224	248	226	220	256	242	258	255	256	251	223	248	252	237	231	256	248	234	234	235	242	263	234	251	218	246	274	238	223	234	251	248	227	211	229	263	226	229	274	272	238	257	233	260	261	253	244	235	245	252	237	224	239	224	269	249	259	252	240	211	234	239	238	280	251	238	243	241	247	245	211	241	259	244	243	226	255	247	228	259	256	250	233	255	241	249	247	221	237	276	238	240	237	241	240	229	237	261	253	243	246	242	250	229	229	245	240	254	284	246	248	203	250	236	248	255	237	246	270	216	261	253	245	249	240	222	235	224	243	245	279	241	236	241	252	235	217	223	244	271	270	251	248	246	266	255	239	263	244	260	252	249	232	247	266	232	249	270	245	235	248	265	233	241	248	274	210	228	247	277	252	238	258	238	242	245	239	248	237	231	233	226	229	235	251	254	230	238	239	241	266	263	215	239	266	238	250	247	245	246	249	230	213	279	239	250	225	252	242	221	252	238	249	249	244	241	236	277	243	258	242	237	240	246	224	232	233
27678	38580	20537	8312	3999	2092	1470	1035	684	521	492	383	426	354	335	339	335	337	297	327	332	332	315	309	321	310	319	280	316	296	315	310	279	316	281	252	289	305	243	259	283	272	298	310	310	304	295	300	311	288	276	264	295	303	280	289	283	300	303	289	274	296	267	316	277	283	284	299	292	315	279	285	281	307	311	296	267	302	265	277	289	272	304	316	318	326	283	270	324	315	318	315	314	308	309	313	334	278	310	323	263	291	285	297	250	299	281	292	287	301	266	295	299	287	284	300	281	322	285	312	361	316	343	348	305	294	262	268	292	292	285	299	294	300	294	299	308	292	310	279	311	305	283	276	261	270	287	307	281	325	281	299	275	295	273	281	286	290	278	295	282	277	276	260	297	264	282	327	311	311	272	290	296	305	303	288	282	305	297	283	307	295	294	280	277	265	290	288	275	278	284	278	303	302	305	276	280	280	303	326	287	249	275	292	294	296	323	260	287	278	308	247	273	292	278	268	271	299	283	275	300	283	277	278	266	275	309	259	270	283	322	269	279	281	305	282	288	276	255	288	289	301	309	283	289	298	299	313	253	280	288	328	294	328	323	285	308	280	292	257	272	283	310	283	263	280	298	299	306	298	268	297	326	298	282	305	281	323	329	297	292	299	300	309	284	291	284	296	293	276	279	309	288	293	308	302	295	296	280	290	280	291	293	319	280	295	309	280	298	301	288	286	286	289	309	300	308	274	299	268	256	294	309	297	311	313	316	290	304	290	297	262	284	282	272	283	277	290	272	302	302	283	318	291	280	305	294	290	261	284	304	309	292	297	308	265	270	292	287	310	262	275	265	252	301	316	270	287	273	292	281	308	288	272	269	254	280	303	291	284	269	268	292	292	289	284	270	293	280	282	289	272	303	286	278	261	268	289	259	297	281	248	281	285	272	297	301	268	296	304	301	318	285	260	303	304	296	283	307	291	275	323	302	324	292	291	271	316	275	297	242	291	327	302	289	273	251	302	325	285	303	311	289	285	318	267	265	253	275	277	308	318	275	277	245	276	320	307	275	293	315	298	296	302	291	300	309	307	277	295	297	299	262	273	283	265	285	279	282	253	295	270	307	284	303	285	288	259	300	273	321	297	303	291	300	317	267	318	282	301	323	266	325	311	319	269	237	286	270	279	274	286	298	284	293	279	259	279	317	285	293	295	258	288	285	299	300	300	275	283	307	298	265	272	306	281	262	287	286	278	294	300	293	280	290	281	256	311	309	281	305	283	281	294	292	304	283	279	312	286	290	285	303	294	275	310	327	273	307	259	308	278	305	288	313	300	327	269	303	284	260	277	296	280	308	294	273	306	303	311	268	299	290	298	297	268	287	291	290	303	304	323	285	291	322	270	291	308	297	289	276	286	289	289	268	289	291	294	260	265	263	326	284	271	317	267	281	263	316	287	269	292	274	271	302	290	319	310	280	292	274	269	308	272	289	277	289	247	267	261	255	277	303	273	270	300	260	285	274	312	277	325	304	284	262	269	301	283	291	308	318	267	281	291	274	280	303	262	295	285	298	283	284	279	269	251	283	267	290	268	288	284	274	285	301	301	296	285	314	310	296	308	276	292	315	290	305	276	270	278	315	286	302	296	323	280	288	287	276	293	283	293	277	285	287	298	268	298	276	286	305	269	299	285	304	281	271	259	284	278	278	285	255	273	293	293	305	287	304	277	274	313	304	266	280	303	283	290	311	300	268	287	281	294	293	271	287	277	326	288	291	291	288	289	304	292	300	281	279	287	309	306	290	287	300	276	276	300	283	294	247	298	288	259	302	298	288	284	301	315	346	266	264	314	288	310	258	286	298	295	316	287	296	274	294	315	284	313	305	268	291	293	302	304	319	258	300	308	293	288	275	329	292	294	286	267	311	282	256	292	295	288	287	284	307	290	283	312	266	263	282	291	261	296	276	276	301	285	294	310	312	298	310	289	269	293	310	283	261	297	294	258	285	278	268	298	310	298	308	278	273	289	277	265	282	289	289	268	272	290	305	307	301	273	319	269	287	273	253	310	305	316	302	294	306	306	292	270	260	270	270	266	292	269	262	293	274	273	282	280	284	272	303	282	289	295	255	267	286	289	297	286	313	282	296	298	274	312	293	296	292	281	298	278	299	333	275	278	300	281	274	298	288	300	298	297	300	274	276	288	280	291	314	280	312	320	310	296	329	286	310	278	310	261	275	314	289	304	267	265	269	306	313	283	302	240	322	271	283	287	266	290	327	297	307	261	289	290	260	289	275	259	277	298	300	315	308	306	310	284	277	281	287	286	312	313	293	276	291	268	280	296	280	262	309	296	281	269	285	304	294	318	289	294	325	268	293	266	311	269	282	312	283	312	289	281	326	289	247	317	281	284	282	297	272	317	282	290	275	282	315	273	285	282	305	286	292	273	315	277	238	261	291	294	301	267	291	306	312	261	296	273	320	280	321	286	292	269	301	257	254	292	259	287	296	273	304	309	309	288	249	257	299	319	267	279	280	323	271	285	291	316	284	309	309	264	312	308	286	308	273	304	319	300	310	285	256	270	310	247	305	270	247	269	277	301	295	275	282	300	300	280	304	310	307	281	309	266	267	285	276	267	297	302	308	297	281	300	301	306	289	292	278	287	290	267	288	286	290	306	279	306	303	288	305	292	262	320	316	263	274	300	277	323	260	267	289	259	310	290	295	292	270	283	299	298	316	288	276	293	272	299	297	266	280	264	303	292	305	280	280	290	307	299	297	262	298	293	282	262	271	263	336	271	274	334	290	289	306	289	275	311	268	294	283	289	287	296	303	274	273	272	273	303	298	302	282	332	281	281	283	253	300	276	318	308	296	274	323	308	257	272	284	299	292	317	275	290	300	268	302	289	281	287	279	284	295	253	290	281	283	287	288	291	300	286	284	272	269	287	287	259	281	234	283	308	300	277	273	278	280	295	289	268	305	291	252	274	291	303	292	263	288	265	305	307	299	272	275	287	304	283	316	280	289	319	281	297	273	284	263	271	281	255	305	248	270	238	270	289	276	266	287	286	291	282	298	288	279	304	289	267	304	314	299	274	320	287	297	280	269	283	276	305	295	289	286	280	269	308	281	262	293	268	314	283	288	256	292	299	312	296	266	315	245	295	282	283	288	247	294	275	287	272	290	270	292	277	303	280	295	310	273	299	290	317	293	283	284	285	263	275	297	293	290	304	295	302	312	309	258	291	288	285	303	304	321	296	283	275	276	280	306	298	255	266	308	269	289	281	319	316	283	302	274	299	272	321	291	274	295	286	311	274	280	273	270	300	299	300	293	291	270	265	265	293	261	293	279	284	297	274	291	277	283	279	288	275	272	267	283	293	264	282	284	279	299	304	309	301	303	295	277	265	303	293	285	300	282	264	328	276	276	274	295	287	298	284	300	267	283	292	288	271	313	294	293	280	260	274	288	287	300	294	284	303	295	285	301	306	333	278	299	308	271	274
23099	21350	28997	24076	21358	21350	8955	1572	994	775	691	577	531	536	515	490	471	470	426	407	440	398	410	387	399	377	387	422	379	407	374	387	375	381	402	366	359	350	358	359	366	381	357	351	348	396	370	380	344	352	378	387	400	367	350	346	359	386	373	335	355	345	365	380	391	358	346	309	358	371	364	355	347	372	370	372	345	354	317	372	351	362	381	386	375	378	346	348	356	401	401	381	370	376	356	355	392	380	380	394	361	394	341	367	410	400	373	362	343	351	355	361	361	351	382	370	372	360	335	401	407	431	427	411	382	368	357	362	360	326	345	336	316	365	358	372	399	356	359	371	367	357	334	328	356	357	344	364	377	369	369	367	359	345	347	341	341	351	364	335	373	336	381	350	338	348	376	362	361	378	363	365	347	353	368	358	363	366	338	370	372	363	353	351	361	369	376	384	358	347	400	326	358	357	323	348	379	375	348	395	337	353	352	363	348	349	346	367	331	352	344	343	387	359	334	371	348	360	393	326	369	362	386	330	340	365	319	358	347	365	372	343	370	351	326	355	352	345	351	368	359	327	346	341	320	368	374	349	360	344	338	362	358	365	365	332	369	329	343	362	380	332	353	347	341	374	377	372	327	354	351	357	334	350	366	342	330	384	330	336	373	355	363	374	383	384	370	340	346	368	340	326	366	341	398	366	374	349	353	325	344	335	358	342	384	325	344	351	377	335	372	355	346	345	338	364	372	327	364	342	324	387	346	358	372	359	353	369	383	354	344	363	344	361	364	320	350	340	341	380	384	368	353	351	376	360	335	372	326	340	333	376	372	355	371	367	339	369	368	398	345	374	343	306	350	363	359	336	378	346	354	361	368	388	385	371	380	387	375	393	382	365	374	380	364	358	366	338	341	350	321	330	359	355	330	335	353	359	382	334	357	332	347	345	341	363	329	343	359	364	348	362	371	353	377	366	333	371	365	350	339	357	322	368	352	356	354	354	378	339	340	393	348	342	351	359	362	360	351	355	390	342	374	343	389	345	365	380	341	347	343	369	358	343	352	343	368	349	361	366	332	370	360	372	363	358	344	395	367	339	349	418	354	308	342	364	343	363	354	373	400	385	367	394	370	358	363	324	350	384	357	364	337	385	330	361	326	371	336	367	357	338	355	348	377	317	312	354	343	340	379	355	357	339	340	332	378	357	337	359	367	344	361	332	336	337	352	324	359	394	318	336	336	376	340	353	383	359	359	342	340	378	352	355	344	370	339	370	352	386	351	362	358	341	323	354	359	346	394	326	347	381	391	346	339	375	389	366	335	358	366	364	341	337	379	353	350	372	357	370	330	347	373	366	324	352	329	347	320	384	363	381	376	349	392	386	340	357	359	365	331	371	332	353	352	373	354	338	339	366	358	339	398	333	355	364	341	346	371	309	335	348	399	353	358	385	357	383	342	373	348	368	360	363	349	369	331	382	348	364	343	377	379	371	375	368	379	322	341	353	358	364	367	367	369	366	334	372	392	328	348	368	382	346	355	365	365	357	347	354	348	394	335	351	395	310	389	348	360	366	357	381	353	387	350	320	358	348	359	362	334	329	330	368	311	380	400	323	382	370	349	409	404	379	335	360	308	364	372	324	358	370	355	372	371	399	356	338	377	353	397	349	358	351	396	382	347	386	354	376	345	355	320	365	369	351	379	360	358	382	336	352	340	327	398	354	343	341	394	365	344	368	387	371	349	334	339	349	352	339	326	368	386	338	375	318	334	317	374	362	327	365	377	369	353	350	349	362	342	384	345	365	374	327	356	365	366	360	368	345	351	357	391	357	366	349	351	341	369	356	334	357	366	361	353	363	360	359	329	321	338	381	351	334	353	363	337	361	354	376	294	331	338	383	389	355	339	400	342	364	371	347	342	350	383	387	368	358	358	358	367	359	346	353	351	371	371	354	320	347	358	373	376	335	334	358	338	359	314	381	352	347	373	336	343	365	351	372	359	343	374	356	376	341	374	344	330	362	345	340	364	363	328	337	367	338	363	362	374	346	331	361	371	359	343	357	355	343	363	360	346	353	381	387	376	343	389	355	367	369	376	378	344	395	379	369	341	324	342	375	344	369	377	334	356	348	329	347	370	318	320	355	351	380	313	336	371	336	367	372	324	342	362	310	348	355	371	330	380	361	361	372	363	315	374	340	349	356	388	327	345	328	397	393	316	341	355	357	349	339	358	358	331	337	345	370	328	362	374	359	365	349	338	346	356	362	353	324	341	334	378	369	359	365	329	361	308	379	394	359	357	329	372	333	339	363	360	379	350	373	372	368	371	323	325	318	341	341	332	337	367	361	384	373	354	378	362	358	363	357	340	341	360	369	343	355	343	370	357	340	334	326	337	369	330	368	369	375	346	350	360	341	358	350	365	372	370	380	363	366	321	351	374	324	338	330	360	359	380	360	340	372	353	315	335	378	364	338	320	367	366	373	347	339	327	342	361	358	363	346	347	324	334	359	351	366	373	370	354	358	382	353	385	357	389	350	360	382	329	352	358	380	353	353	333	348	357	351	332	390	371	306	352	318	375	351	415	325	355	371	357	348	312	317	351	352	361	341	362	326	321	365	410	325	370	350	346	356	372	331	349	319	336	337	370	356	353	372	357	360	329	370	369	330	346	353	361	365	374	339	329	395	326	372	338	378	360	347	359	342	356	339	328	387	357	349	368	363	353	372	369	367	329	355	368	345	356	352	375	358	342	358	322	381	364	346	331	359	330	337	329	352	349	373	334	399	372	355	353	348	348	364	360	314	349	320	365	365	352	350	352	356	339	321	343	338	360	334	306	366	364	361	341	356	353	358	374	363	354	346	336	345	354	379	322	378	380	346	360	395	340	366	360	373	368	339	365	356	328	334	378	316	343	339	346	355	366	331	350	355	335	353	350	360	367	353	338	363	387	355	357	346	312	340	317	388	338	375	347	347	337	333	364	346	360	358	353	351	372	354	349	371	366	367	354	365	321	312	350	340	354	322	364	314	364	299	346	352	337	374	380	379	358	393	342	390	342	348	357	389	354	334	361	347	328	344	394	365	348	360	347	348	331	324	350	356	362	324	387	334	366	347	355	350	317	358	358	309	355	382	386	325	332	338	340	383	404	351	337	335	353	326	375	358	383	323	358	376	344	370	352	330	362	337	360	352	351	318	359	375	385	352	382	334	350	353	355	348	327	372	345	339	368	391	350	367	315	384	373	348	350	340	362	381	385	379	362	332	351	366	340	347	333	376	329	340	321	363	351	391	362	345	369	378	359	342	372	374	361	298	326	333	344	367	349	360	370	350	362	349	374	331	314	333	353	354	335	377	349	344	332	356	361	349	359	357	375	379	360	367	371	357	354	367	371	402	341	350	356	389	346	347	406	351	345	351	353	344	336	335	370	405	338	353	343	370	322	340	359	410	355	384	393	381	354	330	335	323	343	355	358	329	384	336	375	338	368	333	335	352	368	351	343	364	329	317
27886	45501	30995	18399	9267	4785	3441	2383	1655	1191	1000	807	755	679	629	557	556	552	526	469	483	462	467	450	451	407	470	425	414	437	430	469	413	448	434	394	419	415	413	425	411	443	409	421	435	419	419	395	426	433	390	395	383	381	405	400	406	438	423	355	371	409	404	377	422	430	397	403	404	442	381	437	410	384	426	374	411	378	386	417	364	414	421	410	433	410	469	431	448	430	450	444	416	415	457	429	423	428	456	451	426	426	440	400	417	439	425	439	449	429	393	439	397	392	392	416	394	414	433	462	498	465	469	482	444	422	412	401	405	406	390	398	411	391	433	392	381	391	415	418	432	389	396	413	418	397	390	432	380	394	391	382	393	402	400	358	382	414	379	349	411	391	399	389	373	415	411	383	387	388	413	449	377	389	396	390	416	398	411	438	391	427	398	408	410	401	409	417	443	406	403	409	408	381	397	393	433	376	410	411	386	410	418	430	393	399	426	404	401	392	418	386	380	385	390	421	405	410	422	382	444	416	416	380	352	396	418	386	426	378	408	355	380	374	423	421	399	409	389	414	418	398	434	405	404	378	393	390	392	397	372	402	397	431	401	416	424	403	418	383	429	417	393	375	377	397	392	392	382	393	422	405	392	367	368	401	373	447	416	391	374	374	404	417	409	409	419	380	415	375	422	410	392	437	386	430	406	369	389	400	398	395	385	370	443	409	382	385	436	413	421	432	397	416	403	398	388	368	397	379	352	414	419	409	425	388	427	418	398	395	407	409	386	390	405	378	420	435	398	382	411	410	422	411	389	373	386	425	371	405	378	405	409	381	405	390	387	407	400	406	411	374	381	398	402	422	403	382	399	424	419	420	394	411	384	438	380	388	397	417	406	399	390	441	394	429	405	392	382	388	407	376	394	416	411	405	412	423	420	394	415	410	403	389	370	397	423	392	438	422	376	397	411	431	382	439	424	397	405	372	385	431	392	381	382	386	391	412	421	424	384	411	415	397	383	392	375	418	378	375	413	421	390	399	388	373	398	391	394	399	432	412	389	419	400	451	363	451	410	397	409	352	402	394	444	394	393	420	377	380	446	392	402	384	377	367	359	415	394	448	419	390	402	392	375	370	414	402	392	386	400	403	379	374	356	402	376	396	360	361	438	381	385	428	453	391	391	434	385	384	389	406	387	383	422	406	439	389	401	396	414	413	397	416	391	396	409	422	404	416	411	348	380	415	367	387	389	401	442	362	412	376	410	406	435	393	377	380	392	396	409	397	417	407	411	428	383	395	370	416	360	399	374	401	395	410	387	402	391	396	375	385	429	384	375	419	390	431	387	405	417	411	415	407	396	412	383	396	434	385	444	411	368	390	407	425	408	381	382	396	384	373	405	407	419	417	439	404	395	385	386	394	428	401	364	417	383	397	407	396	383	430	439	426	392	423	420	373	407	404	404	406	396	373	410	433	425	379	422	384	392	400	405	402	453	411	388	379	405	408	373	416	406	447	389	406	375	387	396	412	383	395	438	402	396	407	447	390	417	411	382	411	433	394	417	398	396	367	363	402	377	384	420	382	435	409	383	377	369	415	349	394	384	399	417	401	407	379	422	403	423	387	407	417	397	380	385	370	382	411	395	374	367	417	396	428	394	405	429	395	356	361	404	429	396	390	415	398	430	390	380	433	385	447	382	363	392	394	415	382	415	392	450	375	408	392	401	393	401	396	378	416	417	399	430	394	403	374	397	402	404	407	419	382	399	365	416	423	377	398	377	399	415	405	407	430	433	432	405	395	387	408	368	387	408	410	394	381	419	383	426	389	428	402	373	409	377	381	377	371	411	411	390	399	380	373	389	374	405	406	401	393	397	416	391	405	364	404	400	401	384	411	403	413	411	385	410	408	412	372	440	405	386	368	398	407	395	390	422	415	399	400	413	393	401	461	412	417	393	377	399	414	411	404	364	373	377	391	391	394	423	429	403	384	395	407	423	438	376	377	407	400	375	414	394	399	396	402	425	383	395	375	380	391	398	411	402	391	398	378	394	374	406	428	410	378	419	415	396	416	418	392	424	445	391	398	428	417	406	401	410	413	395	381	422	404	402	400	376	402	403	385	397	422	411	423	434	421	408	397	399	402	411	414	368	402	394	430	383	396	405	418	429	411	403	397	412	424	398	437	435	410	368	435	388	405	425	383	436	388	404	466	372	386	459	407	416	375	367	376	381	428	396	413	426	418	417	408	355	422	377	408	409	412	382	395	390	411	408	382	409	388	386	412	370	443	402	423	387	402	389	385	344	386	405	402	394	385	372	398	417	393	414	431	376	406	403	382	363	441	413	442	383	431	410	401	399	389	408	376	381	425	389	403	378	437	395	386	410	403	403	408	409	398	388	413	428	378	395	403	426	394	381	390	455	396	408	397	384	397	408	419	363	420	395	397	416	399	397	381	413	421	391	392	421	420	399	439	410	422	402	409	383	410	393	362	402	374	423	412	415	410	410	428	416	433	399	378	381	339	390	391	445	378	429	396	410	383	382	391	416	367	397	402	380	380	403	370	429	379	390	402	404	382	399	426	398	412	421	403	366	390	367	425	377	384	413	381	390	398	391	406	371	411	382	425	378	399	357	393	411	389	385	375	426	424	422	415	425	439	367	372	393	373	357	359	406	393	387	408	402	382	436	359	412	416	419	369	412	426	387	386	413	409	385	414	391	393	411	413	410	385	364	386	391	410	392	402	398	395	420	434	438	374	399	401	419	417	388	366	446	390	402	422	407	379	361	404	417	420	429	396	424	383	399	401	406	434	363	407	421	391	395	413	403	371	389	382	383	420	430	381	395	401	372	387	417	410	414	372	393	426	424	360	405	386	413	402	376	389	400	404	398	418	383	406	404	417	420	381	397	412	407	434	402	427	402	406	422	380	420	380	430	368	412	393	387	403	413	397	358	371	370	360	400	442	436	376	398	400	410	380	412	411	398	399	408	414	393	407	402	375	401	387	385	410	384	403	410	393	407	419	396	373	397	379	370	394	415	378	407	386	396	401	426	423	344	413	401	406	401	396	393	415	444	391	406	372	375	441	361	415	414	396	367	414	418	401	402	378	404	372	407	388	396	411	387	389	362	375	394	399	408	389	424	395	391	377	379	413	422	393	421	410	410	448	386	359	408	390	377	388	414	393	409	377	389	411	391	405	404	394	370	393	402	385	411	380	394	402	386	398	399	392	394	390	411	412	393	392	363	402	433	407	410	381	387	358	415	410	411	389	397	437	414	405	419	408	407	389	389	405	407	389	378	407	367	378	386	398	430	378	384	391	415	417	396	427	418	409	431	401	426	436	394	446	410	400	361	393	395	417	375	422	382	397	376	382	400	440	379	389	381	437	369	396	404	406	360	406	373	383	378	399	416	365	437	409	392	419	420	442	416	403	392	420	382	374	418	389	364	423	409	373	416	371	365	414	407	421	370	376	417	374	403	401	378	390	422	391	396	405	389	416	384	402
27840	22793	21838	7360	1342	589	470	373	300	266	255	240	243	204	216	236	221	212	210	236	214	224	216	207	200	208	219	250	206	199	177	210	204	230	197	194	217	216	222	213	200	214	197	222	243	228	215	229	210	212	207	212	206	211	219	230	242	199	197	198	195	205	227	218	224	209	197	207	212	205	205	204	209	254	218	212	197	206	237	194	198	192	218	237	256	229	215	215	236	198	260	238	236	232	230	232	194	213	216	224	224	210	212	240	193	223	189	225	223	191	229	193	214	197	205	229	202	242	206	216	237	243	243	235	233	225	232	212	215	210	240	229	202	228	227	181	191	219	200	225	226	213	240	220	198	215	224	215	226	225	217	219	212	211	215	218	200	201	211	195	215	224	234	217	213	223	201	222	197	225	245	216	204	223	189	210	231	208	218	241	213	220	217	230	199	178	222	225	208	191	197	212	208	226	229	219	224	224	200	225	206	217	213	195	212	215	202	198	211	205	239	210	231	204	194	197	214	210	197	209	212	203	218	223	238	230	212	211	212	185	236	236	211	230	219	230	203	223	230	200	221	214	228	238	188	243	210	233	211	230	219	204	216	198	212	208	214	242	190	217	198	216	202	208	205	213	206	237	244	225	188	209	210	200	221	217	204	211	213	230	220	198	237	224	205	192	217	232	242	215	230	224	218	207	234	205	230	216	228	223	194	201	216	184	199	188	231	210	199	221	195	241	214	215	209	225	237	220	215	225	221	194	190	230	214	220	206	202	204	214	203	214	240	194	241	209	206	221	207	194	211	216	224	210	220	205	223	212	209	209	210	194	240	225	230	217	210	205	206	222	215	225	196	223	219	220	234	212	183	221	229	221	216	213	225	242	208	204	218	228	216	231	227	219	237	237	225	223	235	217	221	227	208	222	204	224	199	211	197	213	196	211	213	237	202	240	201	200	207	208	222	227	204	232	216	222	198	205	212	225	218	202	215	196	218	239	239	217	222	235	211	194	217	213	185	232	210	230	191	238	250	195	226	239	202	206	205	211	246	199	220	208	194	220	223	210	212	223	200	209	212	224	196	222	226	230	216	214	224	229	202	201	204	194	224	204	200	217	230	191	205	222	226	206	222	188	186	210	217	213	212	210	188	228	212	242	216	224	217	227	184	202	206	202	221	208	231	243	190	194	216	237	201	203	198	198	195	210	219	198	221	208	195	219	203	216	221	230	224	222	218	216	222	214	198	233	228	220	250	235	207	211	213	219	216	211	212	203	220	210	211	219	245	214	217	225	206	221	201	200	230	244	199	223	230	239	206	242	232	206	208	210	206	232	218	218	208	256	220	205	217	223	213	205	233	211	219	228	191	185	219	219	212	212	222	216	227	203	208	213	233	195	217	196	213	225	211	237	199	188	224	224	212	215	187	175	216	205	248	209	193	200	224	215	190	218	202	211	201	222	230	189	200	214	219	212	214	217	217	235	221	209	205	226	189	224	220	217	212	215	203	202	216	207	193	203	225	206	215	220	198	232	216	254	200	221	209	221	215	217	205	234	212	210	202	216	216	198	213	241	199	197	226	239	229	213	234	222	231	228	230	209	239	214	209	214	218	212	196	221	212	231	199	217	178	206	202	210	219	225	214	213	210	217	220	190	218	209	194	213	219	216	202	211	230	210	206	206	245	228	215	226	216	193	246	215	231	226	214	212	210	208	206	221	211	198	210	221	222	237	201	200	223	224	214	223	205	208	222	196	234	217	209	218	181	198	207	202	208	246	216	222	196	234	191	211	205	230	208	208	228	215	202	212	207	201	213	208	215	209	198	211	201	234	199	200	205	216	195	212	189	231	234	239	202	206	180	225	217	216	192	221	237	197	239	213	232	198	206	216	237	193	193	222	213	222	221	190	227	219	213	215	199	222	197	236	196	189	219	204	210	228	220	242	218	215	220	212	193	181	195	210	189	203	209	213	220	204	196	199	213	189	211	237	196	214	197	244	223	205	217	229	216	208	209	218	195	220	190	212	220	226	213	223	208	230	221	200	224	206	244	210	232	193	187	201	205	213	206	195	212	215	218	206	207	219	214	215	189	197	223	213	248	203	226	182	232	208	241	209	212	198	221	239	247	214	196	211	200	207	220	201	194	199	217	206	194	215	252	220	175	244	202	204	212	194	215	200	221	199	203	233	210	227	215	218	215	227	220	185	204	208	214	199	208	216	213	201	204	221	202	209	222	217	219	192	199	214	230	241	207	235	205	219	225	214	223	220	210	202	234	213	231	213	213	212	199	202	202	224	223	243	195	226	227	221	227	208	227	227	191	206	203	191	242	196	181	218	204	215	237	221	195	205	216	223	179	208	218	228	216	209	202	233	194	208	245	210	212	235	224	223	223	192	220	222	213	244	220	204	193	244	233	204	245	214	192	212	229	216	196	217	226	207	245	247	210	187	219	214	218	220	237	220	214	204	221	207	199	207	196	225	203	200	183	210	190	210	194	199	236	208	208	211	235	230	214	205	217	198	219	229	215	218	204	198	220	199	205	217	220	190	204	213	190	223	215	212	226	227	226	229	216	232	218	202	218	218	244	221	223	224	239	246	232	230	210	223	219	214	204	226	209	205	214	227	212	199	201	216	201	199	201	229	231	194	203	230	237	222	241	229	194	192	219	207	229	222	213	205	202	217	196	228	212	204	214	208	219	218	225	182	198	205	187	221	212	216	224	222	200	220	225	227	208	210	199	220	211	202	248	207	219	201	219	204	221	206	205	228	199	187	207	236	188	200	222	242	216	186	189	222	214	197	206	228	220	228	198	212	221	210	235	189	212	246	232	211	213	165	219	210	206	218	224	197	203	225	227	203	213	200	191	195	210	218	205	208	233	234	206	206	211	200	198	237	230	209	210	200	220	209	219	202	219	229	212	219	185	216	219	225	185	226	198	205	212	249	197	195	227	192	205	237	213	183	211	233	216	199	243	210	227	256	243	208	202	226	205	207	216	220	195	181	192	218	230	209	205	203	226	192	240	212	201	200	233	205	209	210	236	237	239	196	229	227	232	220	223	214	216	200	207	199	224	233	200	238	187	240	223	220	213	190	207	228	243	231	210	232	233	198	225	209	226	206	196	221	216	218	224	219	237	221	223	232	229	237	220	215	196	208	228	211	230	201	214	210	230	240	239	220	216	211	203	226	219	183	193	201	221	200	206	224	203	234	218	229	184	213	196	221	184	230	206	206	220	204	205	198	197	198	216	191	227	206	201	204	211	210	199	194	215	253	222	210	210	178	232	230	228	219	239	201	216	202	198	226	226	219	205	208	195	213	216	215	208	214	231	201	198	215	215	219	250	209	215	213	181	210	235	226	192	198	247	207	215	219	217	240	196	215	214	191	218	210	228	254	218	202	222	195	249	207	205	244	179	218	212	188	210	205	235	189	232	249	203	197	213	199	201	226	227	228	224	221	216	217	233	221	238	232	221	206	220	201	214	238	215	219	209	222	216	225	224	201
23362	33981	20694	5502	2204	1052	827	581	415	295	316	283	249	264	284	237	286	270	263	234	288	255	257	277	273	268	257	262	245	274	260	263	268	259	255	235	248	246	254	256	222	231	253	258	260	250	237	238	249	245	251	255	267	241	249	255	233	241	259	251	245	262	236	261	235	268	254	238	282	245	261	259	243	254	262	228	251	244	230	284	237	251	258	229	265	246	245	283	269	251	264	273	261	250	282	269	292	259	253	271	270	269	264	265	265	237	268	255	234	257	257	277	256	278	252	270	258	251	248	245	271	271	304	294	288	256	225	261	271	245	255	259	246	242	257	250	262	250	243	266	288	266	239	263	275	260	251	252	227	225	248	218	232	239	266	251	240	247	262	254	243	251	244	276	268	257	236	240	274	246	249	237	240	271	264	283	247	245	240	271	231	252	245	233	243	260	242	254	264	227	246	251	271	260	259	245	250	260	250	232	286	261	241	255	262	232	254	285	255	229	260	243	233	271	257	274	258	260	291	240	252	252	246	230	268	282	258	253	278	254	244	282	270	232	265	252	249	271	254	285	271	266	234	243	244	252	221	268	252	242	258	257	257	238	234	253	247	245	278	258	241	242	256	253	259	259	275	256	244	237	263	243	273	221	267	260	258	259	256	267	266	267	254	242	275	244	238	235	230	229	231	248	258	244	263	255	231	266	249	228	253	253	256	239	255	285	275	247	233	232	248	233	260	239	254	250	267	238	263	238	255	245	271	245	261	235	261	251	256	233	245	264	256	220	281	228	252	236	244	244	213	256	264	241	273	236	256	257	241	251	248	238	270	229	250	275	239	251	241	237	266	245	259	271	235	261	241	266	264	238	229	208	257	247	283	246	242	264	242	247	260	247	246	272	237	278	242	245	260	268	265	266	256	237	217	243	254	248	267	256	274	234	272	255	265	236	251	252	269	243	262	262	250	258	231	273	262	271	259	247	272	266	260	239	229	256	240	251	268	238	280	278	261	229	253	241	257	261	236	291	251	243	239	266	226	255	262	266	259	225	260	252	242	232	237	230	247	221	243	255	254	268	249	227	238	243	245	256	235	238	240	248	259	237	238	294	269	260	276	252	303	250	269	250	283	237	234	260	251	252	239	264	252	270	266	244	262	276	237	262	252	249	246	279	261	255	251	264	252	255	236	267	264	256	243	258	239	231	298	264	252	252	257	252	267	251	263	264	242	245	225	245	246	240	246	268	241	228	227	274	271	263	227	276	248	234	260	248	236	276	268	266	263	239	256	249	261	264	257	244	247	266	252	210	265	231	247	248	265	231	255	247	284	275	247	257	253	257	233	248	263	252	268	265	259	232	217	248	248	223	238	255	256	246	271	260	234	255	256	264	267	248	237	248	226	251	220	238	250	257	247	289	245	259	251	259	243	265	236	257	238	269	267	229	256	253	235	254	272	256	246	230	236	241	254	260	242	239	276	229	276	257	278	277	250	246	267	226	261	221	256	251	240	212	266	297	238	267	256	266	245	265	260	260	261	258	269	254	275	254	244	232	262	256	237	263	259	260	263	251	232	254	280	259	232	234	235	237	249	254	264	265	260	252	269	242	231	248	265	249	263	234	271	252	286	269	249	257	245	257	225	279	249	249	241	245	238	268	255	239	278	269	253	247	254	276	248	233	252	286	283	235	231	250	246	247	259	230	252	267	278	257	250	274	257	256	241	247	268	235	244	268	245	259	230	251	250	247	236	287	244	246	283	246	257	240	250	264	255	229	228	268	258	256	259	282	257	249	270	250	253	272	262	254	242	228	243	245	268	254	247	266	249	247	250	233	243	250	245	254	256	271	261	279	239	245	270	227	257	278	240	281	232	257	208	286	246	262	259	232	253	240	260	240	228	271	254	254	263	289	249	275	264	267	269	257	277	224	256	279	244	267	262	232	264	258	266	242	238	250	219	237	248	270	263	251	246	243	231	268	276	242	263	241	258	282	269	248	227	271	251	243	246	250	250	261	264	286	250	240	218	263	226	258	274	248	249	251	226	256	277	280	250	252	263	266	253	248	270	257	258	256	240	251	259	253	250	224	228	244	247	237	271	266	231	237	267	239	247	261	277	260	266	258	231	261	224	203	271	247	269	268	253	239	247	233	241	243	254	257	268	235	261	260	264	245	253	238	247	261	276	241	254	251	248	260	265	242	257	255	234	227	275	246	288	256	253	261	258	252	234	244	220	286	248	239	247	232	251	231	290	244	250	266	265	249	280	265	261	298	238	277	266	246	263	238	255	250	254	241	235	248	239	245	230	276	242	228	243	268	207	295	238	246	254	254	257	237	259	249	261	252	225	252	249	245	276	247	240	245	255	233	236	224	254	232	255	253	256	232	260	259	253	257	263	256	294	253	253	239	251	211	243	227	259	264	250	263	273	250	256	230	228	280	273	241	261	287	215	253	230	256	239	240	249	235	260	234	263	285	252	258	258	228	251	214	237	241	249	270	254	228	282	265	238	249	230	241	245	262	217	262	244	273	222	257	251	249	284	246	267	255	247	245	273	263	256	271	249	268	259	241	263	230	243	247	263	268	267	243	231	231	247	240	254	246	226	261	237	259	248	254	259	273	273	254	237	238	245	238	252	227	260	242	275	268	237	240	284	245	250	256	252	233	260	262	233	257	290	235	226	230	225	244	259	248	243	256	258	261	253	256	280	249	265	260	235	269	252	282	276	239	261	262	231	280	251	245	257	238	269	261	255	277	222	263	252	258	225	286	259	254	263	263	265	254	241	249	262	266	251	235	279	257	259	226	268	244	260	233	271	238	270	245	258	248	263	245	250	282	240	273	210	256	241	272	243	255	250	235	233	244	242	256	238	253	241	242	259	259	232	260	248	242	310	246	213	236	264	219	229	248	265	240	280	260	236	241	249	245	264	251	253	232	258	255	239	254	236	220	281	264	215	255	262	264	245	257	257	247	255	236	233	282	267	248	244	247	229	247	260	241	236	256	261	297	266	253	229	225	277	292	232	298	237	244	266	269	265	239	241	256	254	259	254	250	255	258	249	236	242	218	268	241	262	257	249	273	250	242	249	270	292	273	249	264	242	237	242	250	261	242	254	240	240	242	255	232	260	235	258	270	247	227	269	257	280	239	251	275	276	259	269	286	251	242	271	249	254	255	254	258	273	284	217	231	254	238	245	249	245	227	252	238	229	268	244	250	273	272	254	212	243	285	249	304	267	276	254	277	253	241	273	244	246	263	246	244	241	248	245	263	256	260	286	253	254	252	247	263	258	252	241	266	266	251	244	231	266	280	264	252	227	253	238	275	245	251	265	235	253	256	206	244	245	236	252	247	237	228	224	270	239	251	277	274	257	225	282	250	256	254	243	256	229	276	256	226	235	268	282	234	279	246	243	256	216	255	263	241	243	242	220	264	253	255	257	261	246	250	256	262	258	233	249	251	225	244	220	237	268	256	247	255	246	247	260	257	262	245	245	245	253	267	222	242
24051	21236	28432	24354	21172	10184	1540	894	628	501	438	412	340	365	348	333	315	310	315	330	319	308	291	293	289	300	298	307	270	292	293	315	295	302	295	314	306	296	301	262	313	288	293	267	255	272	273	293	298	289	268	277	282	301	284	277	280	259	303	282	299	266	251	298	268	285	281	290	259	278	284	258	304	290	261	277	263	226	263	280	302	295	269	276	330	275	308	301	288	298	303	333	292	280	308	270	330	298	274	271	294	301	275	289	274	289	300	279	309	283	283	247	261	307	298	271	296	272	235	323	300	318	335	302	300	311	281	292	279	256	277	281	280	266	249	284	284	256	287	265	275	268	290	287	287	276	266	278	307	250	295	307	308	271	281	280	273	259	255	270	250	282	278	273	302	277	259	264	294	305	292	263	261	280	302	258	259	298	293	269	297	319	307	260	269	255	307	276	258	284	309	291	258	266	267	258	265	260	289	296	279	288	297	293	253	263	280	270	273	278	260	315	277	276	266	279	266	295	263	272	258	275	290	298	290	275	274	288	278	271	271	257	286	276	294	259	280	263	262	264	262	289	279	280	287	266	251	282	285	287	278	276	299	252	265	255	286	272	248	278	273	279	292	285	296	273	275	281	277	298	296	288	286	263	281	272	267	285	282	258	295	287	256	277	266	280	285	289	273	243	285	297	252	253	288	299	265	300	311	272	288	285	280	270	254	267	270	289	252	298	272	300	281	277	291	294	271	254	277	302	268	262	266	281	311	279	277	275	307	267	271	261	270	240	253	280	286	267	281	245	269	286	281	268	293	261	276	276	303	276	271	268	258	291	276	292	277	268	286	255	268	332	275	269	288	283	295	266	272	284	313	280	280	288	275	257	262	280	276	292	261	301	293	286	269	273	279	263	258	274	287	250	244	267	270	277	277	276	264	274	253	269	294	296	265	294	283	276	314	298	299	266	265	280	265	288	278	271	273	300	252	277	264	277	273	269	284	257	285	331	289	264	256	273	296	261	281	290	278	237	252	282	266	270	280	293	263	288	268	298	278	263	278	272	258	276	314	286	322	273	269	272	294	258	270	279	302	280	266	286	308	275	294	301	309	285	258	256	271	302	284	255	259	275	258	286	261	271	288	252	291	275	242	271	263	294	263	267	281	309	278	264	288	271	274	294	296	290	265	268	286	296	275	282	304	299	275	266	275	290	262	302	295	291	251	268	274	285	276	268	269	250	270	318	269	280	276	311	295	313	271	284	286	286	281	287	271	272	275	267	287	271	288	281	278	254	288	286	298	251	265	279	286	293	290	251	283	301	283	289	284	248	278	258	284	282	282	250	264	278	282	259	286	262	269	301	285	265	279	252	287	293	286	295	256	284	274	259	279	278	256	267	276	302	288	257	275	285	268	259	304	266	260	310	293	274	292	268	275	285	278	275	281	284	264	307	286	264	260	286	305	299	278	297	269	256	302	261	276	283	258	276	286	245	274	261	277	296	291	286	311	296	264	271	301	281	286	262	304	265	292	254	299	272	285	249	288	279	294	257	275	300	285	270	270	306	281	298	274	288	258	281	256	249	281	272	292	277	282	263	279	262	307	281	248	294	276	285	263	268	281	258	275	282	280	308	261	255	277	304	292	263	276	288	261	257	269	301	260	284	254	273	278	293	278	280	253	254	283	281	287	295	285	260	264	268	294	291	277	269	273	265	285	276	279	293	277	272	285	268	301	286	278	292	276	284	267	263	267	277	272	244	274	285	273	238	289	272	247	278	288	281	291	274	278	276	247	280	265	282	346	281	268	249	234	269	278	290	293	279	264	278	287	274	259	279	279	279	286	258	271	258	277	294	274	283	268	308	280	278	273	288	275	266	299	276	298	285	257	240	258	283	280	280	246	298	293	296	273	289	272	286	262	285	265	294	245	258	288	265	289	280	286	271	239	239	300	276	280	298	285	301	280	246	273	298	277	217	284	282	273	278	293	267	278	306	274	290	288	277	259	286	242	246	292	269	287	253	271	283	272	285	300	274	286	293	268	271	261	263	277	289	280	273	267	289	273	243	279	267	277	323	254	289	291	264	269	268	297	293	281	245	270	262	257	284	281	298	256	266	249	270	250	253	272	254	271	257	275	265	283	273	259	276	313	274	289	295	249	217	298	284	315	255	306	279	264	275	314	259	303	251	291	277	271	240	266	268	299	277	283	250	308	295	275	287	279	275	281	259	292	275	269	281	272	252	277	288	276	281	258	298	215	292	261	264	301	277	297	284	299	285	284	261	274	276	272	284	279	284	287	284	289	269	297	291	260	287	277	266	277	295	264	312	272	261	315	303	263	289	272	279	272	293	279	261	286	231	297	265	268	276	290	261	265	293	281	286	304	300	272	280	285	268	292	270	270	285	299	286	290	296	242	265	276	281	308	283	290	294	293	288	296	269	285	264	281	276	305	271	274	310	261	285	283	284	268	291	252	249	279	260	261	256	293	286	280	309	272	284	284	275	306	278	252	291	287	256	299	278	262	276	286	287	298	303	274	265	283	290	277	256	283	283	265	276	282	318	268	301	279	272	270	261	268	295	286	253	274	278	275	278	279	273	304	287	268	241	269	296	272	297	291	285	279	320	274	288	293	254	287	278	275	258	287	295	274	261	285	282	288	294	288	264	285	287	297	284	291	295	282	288	285	283	265	278	261	249	271	290	277	287	287	286	261	269	287	308	290	277	297	269	274	260	282	281	272	265	289	266	303	279	293	263	297	266	294	277	280	268	287	285	270	268	291	258	296	283	277	299	287	267	255	254	292	266	273	295	299	254	325	301	295	249	276	284	300	303	249	265	259	282	282	300	285	294	283	273	286	284	285	286	288	283	250	279	247	304	287	317	267	292	254	252	290	286	297	307	257	287	260	264	267	282	276	311	306	242	266	266	282	300	279	284	259	273	276	291	261	297	281	294	251	297	303	279	283	272	281	264	280	277	279	264	275	264	258	256	248	260	273	280	276	246	265	249	254	272	262	264	288	276	265	267	268	316	281	272	292	270	252	279	293	264	258	269	255	254	273	284	280	274	274	255	291	274	247	300	300	278	297	297	262	280	281	287	252	288	283	288	268	261	262	288	285	264	282	247	278	255	266	265	281	241	296	244	269	305	270	257	273	265	279	291	271	289	282	285	277	279	283	287	261	271	300	294	279	266	268	269	244	298	306	285	297	283	272	278	301	267	272	266	285	285	290	251	279	261	278	304	261	243	255	276	270	310	264	296	300	276	281	302	279	251	279	268	246	297	277	276	272	274	268	274	231	312	269	265	277	298	286	277	290	279	263	279	269	258	286	256	308	262	291	282	251	269	281	273	277	279	287	277	301	264	244	280	296	260	256	297	280	267	298	274	259	302	276	288	262	311	250	255	258	289	276	303	302	274	290	266	262	261	265	281	277	290	279	282	251	283	288	253	278	254	298	255	273	275	283	286	249	273	258	285	293	283	271	289	280	284	280	274	250	292	293	264
25271	43755	25659	12425	4268	2878	2074	1556	993	767	643	563	515	435	451	415	425	369	412	374	376	387	330	350	361	327	349	325	348	336	353	358	345	344	356	339	320	324	342	317	326	333	337	332	335	361	324	295	346	342	350	336	310	360	340	321	291	308	321	312	335	286	304	326	320	328	323	333	287	338	339	318	350	308	322	308	336	334	294	308	318	330	333	348	336	352	359	352	326	372	355	380	357	352	347	325	379	318	344	327	320	342	347	312	366	355	310	336	327	325	325	336	314	318	285	304	339	326	327	352	361	396	378	375	337	322	320	322	312	357	298	333	314	312	328	315	313	314	329	353	329	292	347	318	345	309	318	296	329	319	317	318	323	312	327	302	354	272	323	306	329	311	310	324	318	340	313	318	329	310	325	344	333	305	331	277	320	324	335	326	336	362	294	303	312	341	297	306	345	344	328	347	313	327	299	318	345	292	304	307	348	314	313	337	306	310	323	327	288	328	307	309	326	308	313	328	314	300	314	320	336	304	318	298	314	321	294	325	319	338	313	283	329	325	322	321	308	324	300	333	312	300	338	334	323	347	287	342	329	316	334	311	299	334	340	323	362	279	299	321	298	299	339	344	337	340	285	294	307	323	308	312	322	305	314	331	345	348	310	329	319	316	318	326	319	324	340	330	331	326	327	299	293	317	360	354	292	321	290	310	318	348	299	328	319	319	347	308	332	349	333	317	310	343	346	302	320	329	319	333	299	300	347	310	340	325	304	288	313	323	309	305	330	322	316	319	336	325	299	316	321	313	309	316	321	345	309	330	360	334	288	278	303	327	301	313	325	330	323	343	338	313	313	331	287	311	310	311	326	312	333	308	322	353	275	343	329	336	325	307	304	291	319	319	319	328	336	306	324	347	326	313	333	287	332	313	348	333	304	315	324	334	343	335	316	328	308	314	316	322	336	314	336	318	324	310	324	343	303	294	308	341	333	292	340	305	333	311	314	312	331	326	329	345	339	322	356	322	326	313	299	300	335	307	341	326	297	341	328	340	302	310	311	326	309	302	278	334	313	320	305	302	354	305	327	313	370	296	357	345	294	297	311	319	340	314	351	330	312	340	335	327	316	359	327	312	308	321	293	361	309	341	333	338	360	323	330	325	301	334	310	327	325	329	322	324	287	321	314	318	334	310	348	309	298	321	355	334	346	304	308	346	306	261	351	331	305	314	334	326	302	335	311	289	330	307	320	311	333	314	348	327	324	320	336	329	308	297	314	326	316	302	334	311	328	330	330	308	324	297	313	304	313	310	300	323	336	337	324	308	320	308	304	306	300	349	310	329	339	292	303	313	307	332	348	329	346	329	334	309	352	318	302	328	323	316	331	320	330	307	304	326	295	328	347	307	318	328	327	337	315	333	300	324	282	322	305	344	339	295	313	306	337	309	328	307	321	316	323	317	303	304	320	339	329	332	331	345	309	323	312	311	335	330	294	340	312	323	338	312	323	324	328	307	334	324	319	328	328	338	326	296	289	306	308	312	319	294	357	282	304	324	331	313	351	317	307	338	298	319	341	295	294	340	310	329	318	321	340	312	335	297	315	342	322	319	317	313	308	307	318	300	302	320	327	297	321	330	301	312	319	290	326	325	320	344	328	302	320	332	321	318	298	319	317	332	333	314	332	340	327	323	324	333	330	336	345	337	300	302	308	328	332	324	286	317	332	294	345	350	328	313	331	342	336	325	323	303	326	302	317	350	314	325	342	339	346	347	331	346	321	307	322	319	299	317	372	344	322	334	299	309	322	306	308	306	309	280	322	306	332	296	346	310	341	305	317	318	327	306	299	299	332	309	333	324	343	325	331	323	306	321	304	299	311	334	322	364	329	319	334	314	286	351	321	336	350	326	345	329	303	316	322	328	327	315	307	330	353	315	303	364	311	339	320	339	332	308	304	329	326	314	326	294	305	306	284	328	276	326	318	319	286	342	301	344	330	323	303	312	327	364	321	302	364	314	318	281	310	303	285	342	300	271	312	303	330	314	289	310	361	311	317	338	329	335	325	339	336	309	329	312	303	306	316	295	350	360	295	333	339	343	323	306	309	320	303	357	289	312	340	305	366	326	309	321	338	342	327	261	320	326	349	346	326	318	320	319	305	319	338	332	310	286	291	317	324	286	333	330	294	335	323	321	296	274	317	304	328	317	291	324	287	360	337	336	335	306	281	326	284	284	346	306	326	328	277	307	341	341	321	312	330	300	290	305	311	298	326	330	329	307	307	316	316	333	342	336	330	325	318	315	366	293	329	350	284	373	328	301	309	327	307	321	323	322	321	321	308	281	285	365	330	300	339	325	297	328	332	286	322	339	324	285	349	296	329	314	315	325	322	311	321	317	356	295	326	332	319	306	342	320	324	338	347	321	336	306	312	311	303	357	286	306	313	342	324	325	318	308	346	324	339	338	306	329	297	310	337	317	337	327	310	316	346	346	338	324	295	284	341	296	349	319	330	371	349	332	308	319	320	310	331	348	319	314	312	343	325	336	305	314	295	326	317	308	309	318	320	316	302	305	318	319	322	312	311	304	307	315	348	323	374	294	292	324	316	284	302	323	347	326	290	336	336	328	309	332	304	305	283	311	330	299	319	312	319	289	303	330	329	289	299	333	350	344	346	320	291	323	340	316	340	347	315	297	323	337	313	317	318	331	288	296	318	305	295	315	317	345	368	337	337	325	325	310	361	277	301	342	336	342	327	340	320	306	333	298	326	332	322	339	298	313	311	307	343	355	330	310	332	334	330	280	298	305	312	323	314	308	266	303	312	311	352	328	277	282	320	316	313	308	346	330	309	340	338	315	308	335	312	294	320	339	315	327	332	302	283	327	359	316	284	311	326	307	326	342	320	335	354	319	355	338	301	349	302	298	326	332	293	355	347	328	317	309	329	329	296	299	318	319	287	334	339	287	318	317	330	303	360	327	321	336	335	322	327	333	318	329	297	322	307	308	336	305	324	316	356	294	301	330	313	324	313	324	356	287	340	364	360	319	300	311	332	292	316	313	319	300	333	335	323	302	326	316	340	315	322	309	324	318	341	339	307	318	294	354	355	328	340	332	359	329	345	310	304	316	311	347	325	342	292	323	360	303	337	323	309	309	310	310	304	327	340	338	337	312	322	325	347	313	324	305	334	338	320	303	318	301	307	358	344	332	332	305	352	291	356	314	329	324	305	299	297	305	318	302	297	315	322	300	333	324	280	303	342	318	338	313	314	296	316	326	319	315	322	330	308	314	336	356	321	306	331	334	311	310	313	322	325	350	336	334	324	311	269	294	312	353	317	328	340	297	334	325	316	315	327	297	285	311	288	328	310	297	309	345	322	318	289	290	317	304	325	313	342	332	338	285	288	332	313	321	328	303	329	349	318	346	326	302	317	327	310	350	340	327	329	314	321	325	318	319	306	312	325	339	303	334	284	307	326	308	326	344	325	302	306	303	333	330	306	310	290	318
25456	21387	27529	25347	9746	1127	799	549	419	336	313	290	282	289	243	291	249	252	240	241	263	265	260	235	246	253	255	234	242	226	236	236	217	234	263	247	228	242	234	242	251	241	238	256	262	230	240	261	207	227	220	213	247	240	229	246	240	200	251	187	224	219	214	252	253	249	232	246	252	215	258	217	250	230	221	243	243	260	228	223	216	260	232	254	265	241	248	220	228	275	242	237	260	236	271	258	249	240	243	249	290	239	249	226	263	232	233	242	255	246	235	216	236	234	243	234	222	224	237	269	259	252	287	263	259	230	209	217	234	224	228	235	253	227	239	250	217	226	198	222	240	254	216	243	248	245	226	220	225	233	228	244	260	234	229	211	245	230	232	239	224	243	229	196	245	239	212	218	248	231	230	246	261	244	208	234	248	253	201	196	204	227	210	241	224	282	226	225	240	253	219	247	243	249	263	231	263	230	212	219	237	232	224	217	241	219	225	216	250	212	228	241	204	206	224	211	242	227	245	239	260	231	200	243	222	220	224	230	245	241	241	238	229	233	222	218	238	222	215	227	241	221	227	221	225	218	229	206	237	217	252	222	236	228	233	246	265	242	248	196	201	250	253	238	227	227	205	240	244	250	250	230	226	247	252	236	228	243	234	211	241	218	241	243	226	256	215	210	236	193	213	223	235	234	245	237	236	229	226	217	224	213	251	239	223	228	226	228	246	233	226	246	248	260	240	247	249	217	234	238	235	240	245	228	232	224	262	246	228	203	217	208	236	218	245	234	220	231	242	202	217	233	243	244	214	210	260	231	226	242	229	236	211	212	230	224	225	251	259	252	241	252	252	229	224	237	242	213	234	224	227	261	246	222	224	248	250	237	221	243	234	235	227	218	244	221	237	217	226	235	235	210	255	223	241	226	215	225	223	243	244	230	239	240	246	243	235	213	237	244	218	224	242	242	240	242	226	224	209	238	255	232	218	246	213	238	207	245	244	237	232	220	236	251	210	237	204	258	236	215	255	249	261	238	248	230	213	226	241	210	229	209	230	210	238	232	231	247	243	259	220	225	216	220	242	218	225	233	255	217	231	243	238	225	258	231	257	237	230	207	226	257	209	244	206	227	225	236	245	234	257	251	244	255	214	250	235	226	212	223	226	236	225	220	219	245	226	217	250	241	198	227	221	240	227	250	236	244	263	226	248	215	238	252	227	255	242	284	236	228	245	232	209	202	233	224	216	248	212	228	253	236	232	225	218	256	257	215	234	222	208	223	196	242	243	243	225	244	239	198	221	233	259	222	210	269	233	222	230	244	238	215	227	236	223	219	241	233	208	224	230	253	248	208	244	226	240	217	252	233	230	243	230	262	239	246	273	250	220	224	240	267	237	232	273	228	237	213	231	250	231	245	245	210	231	222	226	240	238	234	221	226	242	237	225	229	239	215	215	255	243	221	237	217	231	229	234	237	218	216	217	221	238	228	224	211	256	258	224	249	250	235	239	246	262	256	251	219	240	226	229	240	217	221	231	238	215	245	221	227	228	243	253	237	214	212	236	225	215	205	239	227	221	221	227	235	237	213	234	238	231	245	228	223	217	238	247	191	263	243	226	229	233	205	228	225	225	231	238	224	236	233	264	229	242	230	254	221	244	223	215	240	240	256	228	239	241	226	230	241	229	228	229	209	259	250	249	217	206	239	223	270	237	249	223	238	234	231	209	222	226	196	239	226	231	218	233	199	260	233	219	246	235	216	216	240	223	218	255	253	239	233	242	259	209	213	234	221	228	244	229	243	247	234	228	206	240	243	274	273	202	208	236	236	244	262	243	242	227	225	236	214	253	243	258	214	232	225	223	226	222	241	222	247	237	242	231	199	232	234	242	238	214	265	238	220	257	223	247	233	241	239	233	211	233	245	227	218	224	238	217	257	242	250	243	223	214	212	247	242	209	232	270	242	237	249	241	228	236	215	236	215	216	220	223	232	232	238	217	239	254	254	226	226	237	238	234	260	221	221	223	236	215	245	241	235	240	222	244	237	228	258	239	248	247	250	236	258	237	201	228	238	244	219	242	239	231	246	204	239	266	241	242	221	240	235	212	250	226	230	257	200	253	227	230	275	228	238	240	234	272	251	237	216	227	215	219	220	242	251	213	272	212	249	243	234	247	266	262	230	261	233	239	231	245	229	251	234	247	206	214	238	219	229	235	226	233	218	241	217	227	276	232	223	237	222	239	209	243	230	222	219	227	246	242	240	241	226	225	236	256	250	215	259	209	260	237	232	258	232	224	206	234	224	210	250	242	238	278	243	253	238	233	199	221	254	233	216	232	230	263	235	242	245	281	256	248	243	229	252	247	246	236	210	206	234	208	224	242	232	228	218	223	227	238	251	220	200	231	238	234	210	219	235	262	241	228	217	214	224	241	201	233	246	246	228	225	252	242	226	214	196	200	243	216	200	227	250	251	217	231	247	227	233	211	235	244	226	265	210	224	233	233	235	213	218	246	260	211	229	238	227	206	250	226	237	230	248	246	234	248	208	226	219	231	235	250	230	223	223	220	229	236	238	247	248	237	256	229	234	242	262	266	232	208	222	216	227	242	222	245	213	229	239	206	239	232	241	234	230	264	216	224	211	241	256	213	257	245	217	230	227	229	218	240	225	217	249	221	211	228	227	244	210	224	242	239	242	216	236	227	239	226	222	217	210	228	233	229	244	235	240	235	236	242	209	234	204	210	250	234	242	245	234	229	239	236	251	224	242	220	218	209	256	215	224	249	218	232	256	222	229	209	236	239	226	233	201	229	228	247	227	224	229	227	213	233	217	224	212	229	240	255	272	224	243	223	237	233	253	230	205	247	236	219	243	216	274	222	230	212	223	217	227	242	217	249	239	234	234	245	226	227	250	223	224	228	227	232	244	232	265	213	243	224	247	230	247	228	215	221	250	220	242	215	241	213	218	205	233	236	220	204	207	229	229	228	222	231	217	232	240	203	246	247	230	208	234	265	232	248	230	250	254	210	246	235	236	191	209	215	232	228	232	215	235	223	256	227	261	253	228	242	243	227	227	258	238	225	237	246	215	210	217	251	233	220	241	237	249	249	223	227	231	242	221	236	230	244	230	236	225	249	225	237	245	240	231	230	227	205	208	224	260	210	218	277	204	222	238	208	249	251	237	226	225	215	215	221	237	252	231	220	254	226	232	205	236	235	259	214	212	231	243	234	228	252	226	244	238	210	226	228	214	247	255	221	231	200	220	248	239	224	233	239	209	220	223	219	241	218	216	256	238	220	248	220	242	221	229	234	237	249	227	240	225	216	224	214	216	248	251	206	208	221	221	230	196	232	221	239	253	227	227	242	242	210	248	245	212	256	235	232	206	254	214	206	211	227	233	250	239	240	260	226	249	212	229	230	212	244	250	239	219	235	222	205	219	247	234	242	244	227	220	256	231	237	231	227	219	249	242	225	221	246	227	215	246	235	227	244	229	214	228	224	226
24500	39996	24078	8544	2819	1939	1426	995	744	541	436	352	397	362	332	312	322	333	309	304	338	295	279	283	269	284	323	288	286	280	301	317	258	299	286	278	284	295	313	276	325	272	278	273	281	278	311	278	310	265	281	273	289	271	272	258	303	278	259	257	292	263	279	296	301	274	290	274	298	269	271	294	289	314	276	273	274	295	269	237	282	266	269	278	278	281	295	297	256	295	274	317	316	299	314	323	282	322	277	322	286	250	298	260	285	240	315	279	287	265	293	280	288	287	302	272	272	288	261	312	303	337	367	321	322	297	263	282	278	278	282	294	278	262	281	256	279	313	297	283	277	304	274	279	300	290	294	299	261	269	279	255	275	248	246	277	279	269	285	271	263	285	281	276	277	240	263	257	274	253	282	279	294	286	277	281	309	270	258	300	280	263	290	290	266	286	277	267	261	251	265	260	263	301	281	289	263	271	264	299	267	268	269	288	274	269	286	285	279	266	268	279	266	260	253	267	271	275	290	272	276	264	254	295	318	307	262	270	294	247	288	272	275	285	249	290	283	263	277	254	273	266	283	253	293	252	256	269	281	280	293	275	290	283	296	273	310	281	276	328	269	292	264	256	273	252	250	267	283	289	282	268	274	298	233	271	295	269	279	296	281	294	319	296	289	258	254	270	287	262	270	276	261	285	291	271	286	278	278	248	275	280	277	314	268	287	282	259	250	317	291	290	284	259	297	296	265	297	279	283	268	303	270	260	255	265	277	271	248	267	261	273	279	296	263	255	285	268	275	310	322	286	285	261	271	287	256	279	284	282	304	283	281	281	303	300	273	283	283	293	272	269	296	298	291	280	295	292	256	266	257	283	254	233	268	272	275	281	281	295	299	288	268	317	288	286	254	281	256	293	271	278	277	258	276	280	278	284	260	254	262	269	262	289	292	268	276	284	249	251	281	294	288	272	270	298	235	261	237	287	298	278	272	265	275	269	271	255	287	245	291	276	274	252	309	271	290	280	295	301	244	276	268	264	246	263	298	285	237	264	257	292	294	294	273	251	272	262	281	255	253	280	286	257	253	276	308	280	304	272	267	279	279	281	286	265	275	269	286	271	277	282	289	301	279	286	269	289	244	305	282	283	292	277	279	275	319	260	280	305	294	302	256	312	268	291	301	273	254	294	256	271	246	291	276	237	257	274	295	284	283	261	293	288	251	293	229	290	281	276	245	302	293	304	272	273	279	275	283	260	282	310	257	264	271	280	280	270	278	295	271	271	296	227	294	251	292	285	310	288	258	292	270	285	279	287	287	282	276	276	296	295	270	288	255	287	271	269	285	288	285	290	258	299	252	276	252	282	260	263	290	253	252	277	283	251	289	280	278	295	290	289	280	293	282	253	266	277	243	275	257	293	266	288	296	260	271	307	287	278	283	281	274	258	306	269	291	259	330	287	272	280	305	304	287	271	313	257	289	282	257	302	253	277	271	269	285	283	293	247	292	267	270	282	264	278	262	281	305	271	307	248	310	288	299	279	267	290	264	281	269	267	267	258	279	305	302	261	270	281	284	281	274	265	272	254	287	277	296	282	272	267	268	287	270	263	259	275	243	290	293	268	234	292	268	269	288	302	294	285	299	296	267	268	271	270	278	300	274	279	260	278	280	276	239	275	264	270	314	257	267	272	276	236	261	290	255	270	266	255	279	271	305	290	292	314	259	259	275	278	283	257	259	265	296	257	248	266	293	279	247	279	295	245	310	269	289	278	266	275	284	247	295	290	277	258	285	252	283	250	305	273	267	275	275	294	307	281	301	250	307	290	271	269	249	281	265	277	264	276	311	283	277	274	288	303	279	261	306	293	268	261	308	249	290	278	262	256	278	290	287	285	314	275	270	286	310	236	314	287	297	295	276	266	279	277	276	245	252	284	250	298	295	268	283	245	276	281	281	245	311	283	269	279	321	257	245	260	275	289	272	289	295	274	286	289	280	278	238	273	286	267	279	271	260	311	281	261	280	275	312	281	272	274	301	301	265	283	245	249	288	278	268	259	250	304	278	293	294	270	288	276	253	250	264	302	299	291	265	304	271	261	289	296	275	276	284	280	267	297	258	270	285	290	223	279	289	256	252	294	281	292	276	269	268	300	261	301	294	294	263	249	299	282	265	273	280	290	282	295	269	272	271	261	260	271	281	279	303	311	262	235	274	294	267	281	252	270	243	278	269	281	253	260	296	284	283	313	271	279	297	266	252	270	306	277	252	260	286	296	276	288	271	299	278	312	283	298	280	242	237	285	276	283	264	296	289	276	283	262	263	253	264	273	304	282	275	268	257	294	289	301	279	267	289	259	298	274	268	287	293	260	268	277	241	275	300	293	290	299	264	294	287	289	243	275	263	270	294	297	268	266	278	279	292	281	303	273	280	268	271	285	265	301	252	270	278	288	262	278	274	270	229	288	229	269	269	270	289	261	281	252	306	273	276	277	283	271	265	284	262	266	296	292	286	298	261	295	260	258	283	288	272	275	295	226	281	274	272	297	260	266	298	298	271	263	253	273	271	288	294	274	236	257	305	309	247	277	254	281	263	279	269	259	285	305	320	292	278	258	289	292	287	301	277	260	292	270	257	270	281	307	253	269	273	306	260	264	266	282	286	317	275	290	262	265	286	273	258	289	288	234	291	277	291	288	274	284	278	264	271	263	273	239	263	251	312	267	291	297	247	255	281	262	258	288	275	247	298	281	296	255	282	267	295	269	255	304	274	271	276	286	279	258	263	282	280	313	266	270	256	271	279	285	287	275	278	294	267	283	279	273	264	305	252	249	286	288	277	283	250	296	269	302	279	269	294	299	276	288	286	278	270	282	298	291	269	259	281	293	263	263	258	241	275	296	279	304	249	254	275	269	275	259	298	271	268	232	298	286	295	292	291	286	287	304	270	266	294	308	255	262	306	279	282	279	282	266	287	300	245	258	295	295	275	284	246	271	253	258	244	258	307	294	278	255	291	284	289	257	303	244	274	270	268	257	276	307	259	247	295	259	275	257	258	277	299	291	267	281	286	283	289	252	278	282	293	277	282	305	309	287	260	258	290	274	273	283	303	253	264	289	281	315	293	269	297	260	279	270	312	285	271	300	296	262	259	293	264	305	276	278	327	277	282	258	254	250	288	259	304	295	267	269	268	282	286	304	259	285	280	285	250	269	273	291	278	265	303	280	272	264	299	276	269	287	289	267	270	257	255	286	275	295	272	283	277	264	254	275	258	269	286	254	277	273	273	280	276	273	254	262	288	287	280	282	276	254	293	263	269	296	285	281	278	331	290	234	272	291	280	296	267	270	281	277	240	283	288	276	284	250	260	283	286	303	276	286	269	254	302	256	278	278	259	284	285	278	284	276	274	311	296	227	272	276	272	252	274	273	287	281	271	251	289	258	265	281	305	287	308	302	251	301	268	253	294	296	268	270	301	292	272	280	287	301	285	260	273	279	292	312	270	296	281	254
23127	21334	29001	24034	21337	21356	8845	1545	943	828	635	601	548	527	455	436	422	426	372	419	402	420	348	380	342	365	394	415	396	395	353	320	390	386	373	342	357	323	359	371	337	329	375	354	337	376	377	337	345	342	366	352	325	358	337	338	366	341	314	321	353	361	320	341	360	353	376	330	383	358	327	349	380	334	327	354	393	336	359	327	327	354	316	343	359	378	335	358	355	342	378	356	358	384	390	372	399	406	383	372	367	360	315	353	358	352	363	352	353	322	364	380	335	353	357	334	331	355	340	423	389	422	407	402	376	331	357	382	357	354	329	365	339	356	316	341	331	336	329	359	329	371	327	323	351	317	342	361	376	335	343	384	366	367	377	343	359	342	319	331	332	357	371	333	318	326	346	302	344	328	348	369	366	368	335	347	350	334	331	309	323	364	346	332	355	347	321	297	365	324	356	356	322	357	371	326	324	328	371	317	357	310	305	332	336	359	345	316	319	393	358	388	394	338	338	363	325	356	357	358	350	331	343	360	345	330	339	318	352	325	364	378	345	331	375	339	360	350	336	353	348	379	360	312	344	372	341	364	356	354	334	328	358	343	348	342	353	337	327	338	354	333	342	343	374	359	386	320	338	335	344	363	339	350	340	363	341	348	341	328	333	349	349	388	335	358	335	348	361	370	340	345	327	359	312	356	339	382	353	364	374	328	354	356	324	306	360	345	369	387	345	345	340	346	344	359	323	375	348	326	337	349	312	356	355	332	357	339	350	334	362	352	338	348	350	347	356	331	347	362	325	354	370	340	326	292	356	342	356	362	334	378	322	378	335	337	335	346	339	373	374	337	338	354	348	351	332	365	314	299	360	358	331	340	359	327	341	335	340	373	356	347	349	329	357	324	367	352	349	361	339	376	340	345	338	390	362	352	327	328	364	358	340	315	374	380	316	346	329	339	328	363	353	316	312	326	357	364	321	330	352	340	346	373	349	364	328	311	372	338	336	360	356	304	335	347	298	339	325	359	346	330	370	337	331	324	342	334	364	337	335	343	345	358	339	356	350	360	327	328	324	359	346	377	328	320	312	351	323	350	355	355	357	362	320	330	355	361	335	328	344	330	368	355	336	334	372	346	347	338	324	353	315	319	380	372	338	348	341	369	350	360	356	346	323	342	328	364	347	350	354	337	380	343	330	332	348	360	360	357	340	359	355	350	358	326	326	306	320	308	353	325	390	352	375	358	338	351	326	332	328	343	366	372	347	331	350	344	326	377	329	346	361	353	333	373	352	355	342	307	347	364	351	328	376	366	340	356	338	318	355	347	343	343	350	333	376	321	330	370	325	360	341	363	349	321	374	322	344	359	341	311	371	347	376	392	326	325	338	351	323	348	328	332	338	325	336	352	339	344	331	355	331	370	363	328	336	300	357	342	354	341	361	357	366	341	295	360	364	335	330	342	341	344	323	329	325	319	343	334	370	327	365	349	340	326	322	323	352	341	355	361	389	346	338	378	352	359	365	370	372	359	295	336	336	387	320	357	365	374	343	346	312	350	338	363	345	328	358	330	316	345	329	358	347	393	358	357	341	344	315	327	302	333	369	364	367	321	361	336	343	328	357	331	313	343	320	369	360	360	368	334	381	383	346	350	324	355	342	366	309	334	376	356	332	332	348	337	319	353	335	333	297	288	329	348	358	358	327	326	333	358	342	345	351	343	347	310	364	350	377	328	321	335	332	353	330	342	328	349	358	380	349	358	353	343	356	357	295	349	342	346	391	338	324	346	346	310	329	354	322	326	353	370	352	365	344	334	374	326	347	332	343	347	344	352	329	341	315	348	341	346	349	356	333	328	375	327	359	348	383	343	349	317	329	355	323	347	338	307	351	346	344	368	328	340	363	335	336	360	349	352	310	357	345	340	349	359	348	376	349	378	361	331	338	351	313	345	365	362	357	380	340	362	330	324	332	339	325	344	330	329	346	319	347	320	333	361	340	349	353	333	360	343	351	322	359	352	335	326	324	353	323	384	361	336	336	349	331	340	338	361	326	355	371	360	359	350	304	307	356	367	380	317	367	297	319	304	336	368	351	295	345	384	359	327	349	344	361	344	355	345	337	350	383	324	356	337	330	348	344	361	333	326	342	394	323	349	352	332	366	359	332	337	350	361	336	333	335	308	315	342	316	367	342	361	362	357	340	358	358	375	345	312	343	325	324	333	361	342	328	327	331	371	339	372	311	342	351	352	348	351	330	360	348	341	329	358	321	340	360	336	347	370	341	323	321	328	348	342	346	338	318	333	339	376	331	352	349	334	357	371	359	368	365	343	344	343	352	403	295	349	326	348	347	340	365	316	321	337	346	361	331	382	354	343	331	343	307	350	336	342	326	354	325	358	333	318	370	310	328	313	345	360	335	330	361	370	298	351	330	366	375	339	324	371	344	374	346	346	333	336	339	370	340	329	365	363	335	362	335	339	310	314	361	365	325	277	334	306	328	358	303	373	338	348	344	323	337	322	306	346	337	353	335	361	353	350	356	339	373	361	332	351	335	334	332	329	356	342	361	343	349	352	325	326	354	335	322	316	343	348	341	304	351	342	361	321	352	337	343	342	364	359	345	341	333	378	344	347	348	333	358	342	357	352	333	328	357	373	349	354	327	334	391	348	332	335	349	364	313	342	344	349	338	361	342	344	349	340	367	350	352	343	332	363	349	356	342	330	363	354	350	363	345	340	374	344	353	351	337	349	342	335	349	352	306	321	354	340	333	351	350	345	333	376	343	348	344	338	332	333	357	326	350	316	336	376	342	327	327	304	309	348	323	339	342	386	378	363	355	348	375	345	338	318	370	342	380	328	321	346	341	319	332	335	341	350	320	381	330	329	360	316	398	345	359	337	357	350	356	358	348	359	360	340	346	363	354	363	315	345	318	340	328	349	311	356	353	367	357	332	343	337	354	346	350	332	323	320	342	346	354	348	317	327	372	375	375	336	349	353	345	345	325	342	330	318	360	363	345	343	331	325	350	347	377	360	347	352	331	323	370	361	335	343	313	349	324	345	305	346	330	313	356	345	340	362	369	330	366	346	381	353	331	352	342	354	335	333	359	342	346	359	372	374	345	321	344	356	330	351	335	353	338	366	337	348	347	341	349	345	301	311	328	322	364	363	342	326	331	298	345	313	362	357	328	347	320	372	355	336	336	355	330	340	350	350	376	363	333	358	327	334	349	319	317	320	361	309	301	360	356	354	353	331	327	319	326	357	354	332	335	342	332	354	331	306	336	350	389	334	332	361	345	317	352	312	343	363	349	324	327	360	348	336	344	342	392	344	316	352	326	326	360	329	329	371	330	351	313	378	344	359	343	323	333	359	341	339	352	337	355	339	348	371	322	372	324	345	301	331	346	330	390	363	313	337	322	319	355	355	332	328	391	347	327	344	345	359	346	343	372	364	332	331	347	350	350	354	329	338	360	334	352	336	324	317	351	332	352	364	322	348	329	338
29324	50238	30915	10140	6221	4322	3347	2324	1645	1184	989	832	719	662	621	529	558	502	518	511	477	455	465	418	487	447	424	440	419	425	463	435	409	397	415	451	402	402	397	403	404	403	397	427	381	396	390	405	384	433	373	403	383	405	382	380	391	353	380	391	375	456	390	414	376	414	373	392	391	397	415	380	394	423	374	411	415	372	411	380	418	411	404	409	414	426	390	427	429	432	424	422	418	409	430	394	464	464	450	418	428	397	435	390	399	422	398	402	408	433	418	377	385	366	397	388	404	413	426	465	462	482	503	455	435	408	386	382	400	393	385	426	401	371	354	381	385	388	363	389	379	398	384	376	359	392	398	369	412	429	377	412	393	378	403	398	370	364	388	391	383	395	359	398	380	414	377	425	418	392	383	379	417	398	384	385	389	388	334	395	371	406	375	384	379	382	415	376	413	410	374	369	370	382	380	371	363	402	399	412	403	391	358	405	386	381	387	416	386	388	386	431	397	392	373	399	359	350	380	422	387	397	389	345	413	404	383	401	369	393	393	367	379	369	377	400	412	389	418	373	393	375	432	403	412	389	412	389	367	394	391	359	403	379	352	353	406	364	398	404	427	406	395	377	415	382	378	394	387	397	403	405	392	391	424	413	409	367	382	383	376	373	446	380	389	360	381	384	370	410	408	381	405	382	375	422	361	392	381	377	400	377	387	434	380	381	427	396	395	378	383	386	418	417	381	408	437	395	403	372	384	387	383	372	387	412	352	356	428	368	413	366	394	405	367	448	401	371	379	385	395	360	412	353	431	351	391	364	393	384	428	405	394	401	394	374	384	384	377	385	390	397	411	383	343	350	386	374	373	418	372	397	367	414	394	391	399	411	412	384	373	391	396	396	396	387	381	394	386	418	371	369	384	394	384	371	417	372	382	366	379	434	379	381	384	419	385	392	379	360	386	398	401	379	407	420	402	364	376	353	383	391	401	394	391	388	397	385	379	392	377	399	393	378	369	391	387	400	372	387	402	406	378	412	360	416	363	378	395	403	386	362	401	386	376	377	422	372	427	426	380	429	412	375	368	372	373	397	409	374	399	406	429	411	384	375	402	378	352	390	415	387	392	412	431	343	360	372	407	371	435	395	377	400	382	395	405	412	349	360	407	401	363	383	411	385	397	427	375	404	361	408	397	371	371	388	423	390	366	383	383	380	360	400	408	363	419	381	399	395	398	382	372	378	394	365	417	408	375	409	386	362	386	387	368	365	368	400	367	381	411	398	414	355	387	374	404	406	378	411	393	369	388	391	381	383	393	363	431	400	399	386	387	373	416	403	385	373	374	383	386	392	394	407	356	383	354	380	391	380	407	378	374	401	373	375	380	391	408	394	364	368	406	345	393	367	374	382	429	395	423	392	404	355	371	386	405	390	381	384	351	404	413	393	382	392	389	425	373	383	398	387	359	443	386	409	352	383	369	417	422	371	396	403	410	399	384	371	391	391	359	433	427	358	359	397	417	402	354	400	393	404	387	334	407	386	399	408	403	379	411	401	379	386	410	401	380	380	397	359	346	383	390	438	382	386	381	345	409	383	371	384	421	406	398	394	412	392	398	403	403	376	391	382	345	363	425	387	404	404	370	343	373	372	389	410	394	423	400	421	380	398	398	391	437	402	389	381	401	406	403	381	442	337	383	393	334	401	399	389	415	380	395	428	386	415	356	410	403	371	389	386	407	375	371	373	383	418	404	398	408	380	387	392	373	373	409	381	401	361	364	373	379	373	365	394	403	344	382	363	411	367	400	382	388	398	363	397	365	389	430	387	397	401	388	412	375	393	388	353	388	407	358	373	373	404	351	399	394	387	420	370	382	403	398	380	405	391	426	391	403	358	388	384	382	413	368	391	376	402	383	389	410	359	395	385	386	391	399	422	381	402	404	413	371	403	381	397	398	390	369	375	366	343	395	389	359	382	408	374	385	401	388	372	424	410	384	411	430	392	374	370	402	397	411	371	380	369	396	402	411	401	423	421	398	359	380	421	382	389	401	429	402	412	396	370	370	386	383	417	377	394	402	335	420	365	386	384	392	366	399	396	396	407	433	356	378	373	393	375	389	392	365	379	359	422	413	406	386	367	364	390	401	402	381	377	402	391	409	369	398	380	395	381	381	363	437	385	378	398	375	368	381	421	382	396	388	380	338	396	359	414	419	401	364	413	387	430	380	402	375	360	363	388	392	431	404	395	379	362	401	366	413	386	400	417	405	411	370	382	401	378	381	404	372	385	394	414	390	404	369	379	394	374	391	415	363	379	372	394	347	390	417	383	403	395	372	398	375	405	410	386	389	409	391	387	370	335	344	426	391	341	375	403	426	338	392	392	420	409	373	393	375	410	392	422	449	372	434	383	402	397	371	405	380	373	363	409	349	370	431	401	407	385	390	393	368	378	402	417	383	364	384	356	376	362	398	364	386	395	391	353	390	383	403	375	383	369	402	366	406	417	364	381	391	389	419	408	382	361	404	362	373	414	379	387	417	396	386	396	399	390	340	415	395	347	409	410	426	393	356	371	362	361	384	402	389	376	373	431	403	395	362	366	361	397	372	405	377	387	399	360	398	409	368	398	379	409	400	399	420	383	409	416	385	398	409	376	382	398	378	391	423	362	364	411	374	379	382	383	418	395	403	423	383	381	381	386	385	390	404	420	425	400	388	388	395	403	366	402	401	425	365	390	379	369	374	390	391	369	385	368	376	413	409	400	380	384	399	415	396	353	389	357	380	403	406	356	373	357	399	403	397	447	406	424	377	424	376	363	378	379	429	362	379	400	364	371	398	345	394	422	398	401	401	355	378	397	377	435	408	353	399	407	394	389	375	389	405	382	414	398	386	391	368	366	376	399	405	419	380	392	336	369	393	429	371	384	360	390	406	388	447	378	401	380	380	386	385	406	365	395	367	381	385	396	381	423	396	392	403	375	415	406	415	391	412	392	385	432	368	389	420	374	393	429	407	396	385	416	377	412	392	447	373	373	365	382	378	409	393	387	381	407	407	412	389	419	390	389	387	411	399	363	376	397	396	401	415	439	378	450	383	375	399	392	378	387	371	411	393	419	345	389	378	361	352	393	395	370	388	394	379	406	370	406	383	379	375	390	392	394	388	415	383	402	355	392	378	400	380	405	416	403	369	412	409	361	387	367	380	409	407	350	365	378	377	411	394	400	406	417	389	422	387	368	381	385	344	383	411	380	392	406	405	388	372	398	397	393	406	387	352	409	373	409	363	405	397	381	381	396	416	387	363	407	409	367	399	402	372	378	380	410	381	393	386	387	387	402	380	405	409	380	418	374	358	378	393	369	404	403	361	396	404	376	345	366	410	386	395	393	388	399	392	360	382	393	381	405	376	404	380	410	389	397	394	388	404	351	400	412	372	382	381	404	401	384	393	398	381	391	386	362	378	399	390	376	413	419	395	341	392	341	388	410	373	413	387	386	383	379	382	346	420	373
27956	23706	20224	5122	918	489	399	349	315	259	243	247	206	204	232	219	206	200	232	209	186	225	215	223	226	194	237	223	198	216	219	218	179	217	202	223	223	208	197	200	204	182	217	203	169	190	195	211	213	205	223	205	228	190	199	212	214	208	230	202	190	213	204	185	221	202	223	228	184	178	203	225	208	212	205	227	216	222	186	190	230	203	201	217	227	222	249	221	241	240	242	210	196	248	226	218	207	228	207	229	214	202	209	192	227	211	195	231	222	249	199	214	213	202	223	242	228	210	226	233	240	255	205	236	249	230	182	224	220	224	219	222	215	231	205	203	207	209	193	212	219	217	190	221	213	211	186	208	198	214	243	225	224	194	219	214	217	196	205	221	230	195	227	199	212	249	220	212	206	214	204	221	195	222	190	232	198	237	227	230	224	205	220	200	212	215	189	205	222	219	237	209	216	215	201	205	200	231	219	203	186	216	197	226	187	240	215	251	204	216	217	243	232	206	182	211	201	212	203	199	191	190	199	220	204	194	224	215	194	196	243	219	196	210	218	215	230	200	207	213	191	232	211	217	206	203	202	200	208	215	192	215	224	229	204	216	202	200	229	214	220	193	209	217	182	198	204	232	195	214	206	207	209	195	218	197	179	209	219	219	215	207	225	195	211	191	197	202	223	204	217	194	201	219	223	203	222	203	220	191	201	227	218	220	198	213	243	228	209	233	193	222	212	208	212	173	201	238	223	226	216	189	208	186	200	216	210	202	214	215	198	178	216	209	205	202	193	203	204	199	198	190	197	185	184	210	191	204	215	186	212	239	209	216	217	218	202	208	234	211	187	185	204	214	240	178	205	216	218	205	222	218	219	200	214	204	231	214	227	218	226	222	218	192	238	190	224	237	203	205	201	193	209	225	191	201	211	219	229	218	211	182	202	216	203	213	205	213	224	204	218	231	195	214	220	206	207	225	242	220	204	197	225	205	225	219	215	221	198	200	243	206	217	203	185	220	221	214	205	237	217	203	204	196	183	179	200	230	223	197	196	231	207	209	217	196	202	204	227	204	214	214	190	204	198	225	182	240	194	207	211	196	194	196	221	194	226	189	207	216	218	218	245	211	226	214	209	193	193	225	206	203	232	217	222	240	208	215	218	218	210	193	201	219	231	230	201	201	204	218	222	197	201	205	224	216	208	198	219	218	197	229	219	200	182	203	207	198	210	217	181	231	215	204	199	204	203	200	197	200	220	224	217	216	207	230	187	202	185	196	211	195	209	223	223	181	190	230	225	223	237	240	218	192	204	208	204	197	209	221	196	207	221	226	230	229	227	211	197	210	222	190	202	205	220	202	223	171	175	196	189	208	219	216	209	217	222	182	222	200	220	210	221	199	199	231	215	210	204	205	210	206	213	192	224	212	197	190	210	188	196	204	220	202	215	216	217	208	240	224	183	214	218	199	205	213	224	238	201	194	209	219	231	225	208	207	193	225	219	204	225	203	206	206	203	199	218	217	189	184	213	228	199	213	196	238	191	231	250	203	232	220	221	222	213	191	211	214	211	195	221	232	223	196	213	231	213	213	206	210	211	200	224	222	202	212	210	203	241	193	221	201	213	202	199	209	195	219	208	193	202	217	196	217	218	206	206	201	205	188	225	189	230	217	220	208	196	235	206	206	201	209	186	209	212	201	212	223	200	196	177	219	201	212	175	231	242	212	189	222	225	206	206	206	205	222	199	201	199	236	194	209	210	189	219	224	201	239	222	167	195	182	209	208	202	234	240	209	202	227	226	214	242	239	223	212	212	198	214	231	196	221	230	193	222	218	219	215	215	218	187	232	194	212	222	218	172	222	178	192	192	219	216	190	205	227	223	214	205	219	218	218	200	214	204	200	224	203	217	205	217	222	219	193	169	230	227	195	195	208	211	206	196	181	198	202	200	248	207	184	202	243	197	215	207	215	205	198	196	203	219	224	221	215	232	245	179	215	211	210	233	180	213	235	225	211	210	215	203	211	199	187	229	232	212	215	199	193	195	212	221	210	186	203	214	224	217	222	175	229	206	200	189	191	214	225	203	193	230	199	210	203	224	210	220	213	202	199	212	228	235	188	187	211	213	201	203	214	211	176	231	223	203	207	196	253	207	209	203	203	217	216	203	211	214	208	209	225	206	202	213	219	197	223	197	194	206	205	222	214	206	215	209	179	225	199	208	227	215	205	208	193	216	195	230	205	226	230	230	229	190	206	210	210	243	211	195	208	211	227	229	246	191	239	204	215	209	251	215	233	191	179	211	201	230	199	204	227	169	219	254	219	207	214	209	216	210	235	208	219	216	204	216	217	221	228	248	218	217	225	199	216	170	222	235	207	205	209	203	210	199	232	211	210	243	250	202	191	189	203	204	223	210	208	228	193	203	210	223	226	205	215	209	221	207	223	212	201	192	223	213	204	232	214	213	203	208	205	215	229	207	218	203	171	187	212	223	224	221	196	194	223	228	204	183	232	232	198	173	200	232	234	214	205	207	206	219	213	227	188	206	208	221	215	217	219	213	226	222	226	206	213	178	200	188	223	195	223	211	205	206	216	213	217	225	207	208	194	216	201	228	224	204	226	222	182	212	210	220	249	208	206	177	220	212	207	195	194	213	225	203	202	219	227	214	220	221	179	245	206	214	204	185	229	217	190	199	193	221	190	245	226	205	200	181	206	206	197	190	202	188	234	215	216	235	204	194	220	191	206	229	226	196	202	225	202	208	207	224	226	202	198	198	204	215	226	207	207	189	196	203	204	223	197	205	227	225	224	193	243	202	225	218	208	205	203	215	220	213	232	213	225	208	212	207	195	225	214	223	239	205	197	235	203	223	203	216	192	191	233	211	206	209	213	240	224	217	202	214	213	196	194	191	229	217	201	214	221	213	217	231	199	213	226	212	209	208	201	218	195	201	209	193	203	200	225	223	197	214	208	185	216	222	210	206	198	218	197	238	183	219	214	233	224	222	206	207	239	248	220	194	213	231	219	209	211	218	206	215	210	236	205	201	174	194	221	207	192	188	191	214	212	205	172	209	207	218	215	223	213	205	209	215	202	236	192	191	206	187	212	234	202	218	216	200	239	188	200	228	208	212	204	186	225	212	186	221	212	208	224	222	200	251	193	221	204	226	191	222	231	209	218	242	214	196	177	189	206	236	177	210	191	213	227	226	198	228	208	197	218	217	206	188	204	188	210	202	217	204	199	231	234	193	220	210	192	211	213	197	236	200	234	192	225	182	199	225	209	214	206	206	200	230	231	226	200	213	217	206	207	244	234	240	208	239	218	229	199	206	196	215	191	205	211	194	208	205	217	228	200	208	218	217	187	212	196	199	208	174	219	195	217	197	221	212	204	221	224	212	194	211	207	197	209	207	209	214	230	178	182	205	196	221	190	193	218	228	201	202	203	204	207	199	201	192	197	206	192	223	187	202	224	208	235	202	206	207	223	217	201	207	202	208	195	211	197
26140	36887	17028	3436	1460	824	669	580	425	333	284	284	267	272	238	244	262	268	260	269	279	230	229	278	232	226	246	251	234	230	258	260	233	264	250	240	249	244	235	242	270	258	274	206	227	240	236	226	240	242	270	241	239	228	233	253	253	253	241	236	255	240	246	260	258	233	232	246	251	236	259	241	255	237	246	250	259	245	281	223	260	234	245	253	282	265	249	258	284	274	269	282	252	267	262	265	274	274	263	257	251	275	259	235	258	240	263	264	218	258	254	278	261	255	229	258	253	254	258	286	269	284	284	285	284	264	248	248	244	232	232	255	271	225	253	258	248	231	261	254	282	283	269	245	232	239	255	262	255	274	237	237	246	261	241	248	219	239	275	268	257	218	252	249	259	257	261	221	259	249	245	253	238	265	246	251	245	242	248	261	255	211	270	250	255	283	239	255	250	258	215	266	247	245	245	266	233	233	254	259	230	244	231	255	246	252	276	237	240	252	242	246	247	238	256	244	244	253	235	244	217	244	233	229	221	233	225	248	250	266	255	239	238	255	250	267	230	274	238	267	229	240	251	249	261	250	248	253	215	266	271	248	226	244	256	198	243	219	251	225	233	254	234	265	260	234	209	248	238	243	256	236	267	238	239	224	256	242	278	247	234	230	276	266	261	255	237	270	222	242	262	224	245	227	237	272	230	219	235	291	242	208	252	268	237	231	217	255	246	233	263	269	209	245	264	223	239	254	252	252	265	259	235	247	269	260	255	238	268	275	248	224	244	260	257	256	262	223	212	253	262	252	259	248	228	241	261	231	225	256	260	252	264	258	242	259	223	248	246	238	235	235	254	257	248	245	275	243	241	250	270	265	283	272	243	221	246	238	262	267	243	231	244	245	226	248	266	247	223	242	220	232	251	236	256	246	259	223	264	245	240	263	211	246	241	243	243	230	247	251	240	218	280	237	221	249	239	283	248	239	283	248	255	258	247	242	246	241	253	239	261	227	259	251	236	254	240	279	262	248	249	246	262	234	218	238	242	232	224	262	221	229	275	265	267	246	279	262	261	279	232	267	255	208	245	242	244	246	210	244	235	235	255	241	204	237	278	278	235	248	249	261	229	235	254	238	241	245	211	246	250	241	245	259	265	235	230	233	250	217	254	239	246	236	224	226	241	229	278	257	274	238	249	237	254	236	233	250	238	242	226	257	241	251	235	215	241	233	259	251	229	261	247	243	261	259	254	234	236	249	247	251	243	273	253	260	266	244	232	259	249	229	257	237	250	261	264	252	267	243	256	249	258	255	251	224	242	249	246	251	237	254	273	238	237	243	248	236	247	268	257	271	240	247	247	239	281	250	266	250	249	251	256	257	269	264	236	235	255	226	240	251	257	264	234	249	256	250	270	255	228	230	251	244	258	251	225	242	230	220	266	253	257	226	229	248	271	278	253	232	261	225	216	236	244	252	252	229	256	241	238	237	239	228	261	277	254	246	229	268	220	241	228	272	218	248	242	235	265	225	229	272	242	250	262	242	263	219	248	260	248	244	261	220	253	212	225	254	242	263	257	237	269	247	226	230	273	273	241	262	248	252	239	238	253	216	241	243	246	266	249	254	247	248	229	255	273	256	234	283	255	265	268	258	252	249	210	272	257	250	239	261	225	218	259	227	247	267	236	262	243	269	241	258	264	236	223	231	260	251	239	251	232	251	247	234	275	252	235	250	250	239	209	246	232	215	248	233	262	262	259	275	240	254	244	271	241	250	248	254	250	227	258	235	275	242	247	256	247	276	239	253	229	245	241	258	261	262	233	258	245	258	269	232	230	255	248	237	239	260	238	230	253	259	211	229	250	246	236	249	235	246	253	237	239	229	259	212	234	248	253	265	261	232	260	243	252	251	258	222	240	256	235	243	253	283	238	229	245	242	255	252	231	240	232	235	254	249	256	268	259	250	275	252	254	240	229	241	260	263	254	259	231	244	213	234	260	256	229	249	263	250	260	244	236	265	262	263	242	246	246	257	268	232	250	255	261	265	249	249	262	255	234	236	255	254	247	240	256	229	223	231	245	238	234	229	248	239	246	211	235	264	216	246	235	260	233	222	279	239	256	276	259	252	230	248	258	259	255	218	253	230	245	241	248	203	245	247	247	250	234	258	231	234	230	267	239	242	226	242	242	240	262	253	237	231	244	243	233	242	235	245	249	262	243	272	267	224	212	271	234	240	234	235	238	239	255	226	240	232	238	239	235	268	234	256	265	249	250	245	271	288	246	242	244	238	243	261	245	266	226	250	249	258	240	240	212	246	251	257	219	253	226	250	262	249	216	240	245	208	245	255	260	234	241	255	245	266	246	274	270	232	233	243	243	259	262	247	251	281	245	250	250	249	270	252	264	252	260	263	253	247	252	261	263	264	237	224	237	208	245	238	261	254	240	264	240	254	263	269	271	247	252	258	256	267	280	263	275	246	247	266	260	251	235	264	226	250	248	272	269	230	248	266	252	237	262	256	256	229	263	252	207	275	251	252	248	231	254	278	274	247	261	255	238	260	224	226	276	217	256	260	257	264	249	257	251	255	240	231	250	271	241	237	224	265	248	244	269	260	237	224	249	266	241	224	242	260	233	218	221	248	255	260	244	246	233	194	219	218	251	238	245	226	251	250	268	281	239	239	250	248	232	234	262	235	247	273	265	251	257	255	245	274	237	254	244	255	271	234	263	227	266	255	211	268	228	245	244	228	239	261	259	264	252	231	251	249	241	222	227	253	244	262	254	248	219	243	274	249	235	257	235	235	298	240	228	228	228	264	220	257	289	245	254	256	248	244	239	250	235	252	227	273	244	242	243	250	254	245	260	230	256	234	243	238	242	231	230	223	261	253	245	270	256	261	251	205	271	248	253	261	247	269	239	240	256	245	259	262	243	258	237	248	237	230	240	238	262	237	235	226	263	249	246	261	262	237	223	231	216	245	222	236	238	277	227	261	228	235	236	244	234	252	248	239	253	256	250	244	259	259	241	224	259	245	274	236	245	216	245	226	226	242	248	243	232	274	253	248	266	241	286	227	229	274	250	248	239	254	243	243	271	236	274	237	224	230	268	254	242	260	252	262	251	259	271	246	257	250	229	236	267	287	262	260	248	242	267	268	242	250	243	227	225	252	234	262	244	247	264	227	292	222	243	252	232	215	221	248	258	271	227	284	241	228	245	245	234	233	230	277	230	237	243	250	240	238	238	246	230	244	237	225	237	266	246	235	259	288	215	242	242	257	250	255	253	228	263	242	241	264	227	246	263	228	266	218	244	275	253	239	264	258	272	221	264	237	231	239	282	248	229	229	257	257	240	254	236	227	248	229	239	250	269	232	249	256	252	252	235	240	254	254	270	261	229	273	230	251	252	252	225	260	238	269	241	231	226	274	228	220	253	239	250	232	247	258	246	245	254	229	265	257	253	240	247	266	221	241	255	280	259	237	237	249	270	238	255	235	247	233	257	263	245	266
24173	21335	28563	24477	21311	10066	1400	886	630	501	433	398	376	331	357	294	324	310	288	287	291	310	271	312	283	281	291	295	269	289	246	263	316	262	303	287	302	316	312	311	258	272	280	290	288	268	288	266	296	291	256	251	269	295	255	277	269	280	279	294	256	291	270	299	283	257	250	326	288	301	294	265	268	247	289	242	254	271	298	267	274	258	271	270	283	273	305	274	287	264	321	290	243	296	251	289	269	299	295	309	279	315	286	268	310	296	261	286	284	297	281	267	285	260	257	276	263	288	290	301	274	333	339	314	285	283	243	283	299	245	264	313	266	267	289	275	266	263	266	299	287	274	306	307	276	251	284	266	268	296	239	299	259	244	246	251	303	291	279	245	246	271	281	305	282	267	284	275	272	290	259	265	260	265	246	274	289	292	279	247	261	263	240	272	240	297	281	286	276	244	279	260	266	280	300	288	273	253	262	263	274	282	267	277	257	276	268	286	282	261	274	275	266	279	269	266	306	268	271	311	303	273	275	282	267	270	284	295	271	279	246	266	266	260	287	300	261	252	298	299	253	279	294	275	273	273	261	258	275	230	274	271	259	307	259	279	257	288	242	291	285	299	290	256	250	283	287	251	282	281	276	264	304	303	259	232	281	292	261	274	271	272	254	229	274	259	262	250	299	282	273	263	289	289	254	274	250	255	276	270	242	266	253	258	269	291	294	257	303	270	247	281	261	270	268	263	274	298	289	289	305	279	260	266	272	280	273	261	257	279	276	271	287	275	262	294	302	273	260	279	288	288	285	271	272	261	264	276	235	284	266	263	258	282	264	250	259	281	278	256	259	262	266	269	289	291	309	251	260	269	279	292	248	266	274	272	282	286	266	261	303	279	300	317	254	283	295	286	256	261	292	279	274	274	295	279	311	281	276	271	233	254	275	303	271	279	293	271	255	280	252	297	259	282	258	288	276	244	267	258	268	251	289	276	283	265	245	245	245	284	283	287	221	278	266	270	296	261	271	273	283	255	276	235	247	271	261	243	255	292	289	271	264	270	275	263	280	298	261	286	247	276	273	257	266	264	277	259	264	282	290	272	271	260	260	243	251	262	281	250	274	278	249	255	272	277	232	248	295	273	276	307	288	280	269	257	259	274	271	302	253	279	267	269	239	292	300	286	297	273	262	225	264	281	260	259	306	293	318	277	270	302	284	275	233	274	273	266	285	292	261	270	308	264	256	263	273	268	268	237	240	273	266	293	280	259	270	283	268	257	258	272	272	240	295	273	260	296	286	299	300	280	273	290	296	278	267	288	286	278	270	267	297	287	274	263	298	254	244	295	288	275	254	251	308	247	284	287	275	251	287	283	281	268	265	270	257	265	294	253	263	290	264	262	286	279	263	279	287	241	258	282	248	264	261	319	285	259	289	294	275	292	280	296	251	251	300	287	281	278	275	259	296	276	265	264	286	297	251	264	271	249	265	268	278	282	282	265	268	301	233	260	309	256	260	252	266	267	316	276	297	260	280	253	296	299	273	277	276	287	279	297	266	241	255	267	304	263	304	291	289	275	269	273	294	245	268	272	278	267	283	289	254	271	269	255	274	263	273	270	268	263	298	271	288	265	283	296	251	259	288	263	250	274	265	315	292	275	279	264	287	269	267	276	284	268	260	264	258	287	266	246	290	271	251	289	289	263	253	271	300	278	282	281	251	249	299	282	251	260	286	288	268	262	260	309	289	296	254	295	260	276	286	278	256	257	263	273	261	281	272	290	271	241	256	267	285	300	292	274	282	266	287	271	251	254	266	277	302	267	273	309	255	271	287	289	268	234	284	291	249	275	284	282	275	268	296	235	279	239	258	270	266	306	288	269	265	300	270	263	269	295	277	287	250	312	258	267	282	281	260	233	269	276	247	301	281	288	260	264	277	281	282	233	306	282	262	286	276	290	260	260	293	260	316	289	283	288	284	272	251	259	271	258	250	297	283	265	292	266	293	292	263	272	272	268	281	290	275	249	279	274	268	266	269	282	249	286	300	298	264	256	289	278	249	257	272	279	266	285	262	254	268	260	284	297	263	249	299	269	252	308	273	258	267	289	268	262	267	265	231	270	278	301	268	271	271	288	307	279	273	302	271	233	248	252	283	279	281	242	272	300	269	260	266	277	289	276	222	290	249	240	265	265	265	259	288	268	259	265	248	259	272	303	296	245	271	280	292	251	258	226	293	283	263	280	285	286	282	269	275	280	260	270	284	256	273	263	305	247	241	285	257	282	285	272	255	273	256	264	259	278	264	287	283	248	254	259	279	284	310	295	263	307	281	276	275	267	310	282	295	261	267	269	284	281	259	271	289	284	255	284	260	241	265	256	250	285	241	252	283	289	273	289	268	287	241	242	280	271	259	254	276	270	288	274	296	267	284	291	255	261	266	264	289	282	289	298	279	268	280	265	242	272	288	283	278	238	270	257	263	265	269	277	302	295	251	249	271	243	257	291	280	291	261	258	278	259	258	278	243	268	287	252	301	308	261	265	246	268	279	261	245	257	295	276	279	251	281	249	293	268	240	257	257	259	266	268	258	280	267	262	257	252	262	254	291	296	255	291	287	278	245	248	259	264	253	253	279	285	278	265	276	256	251	277	266	265	254	256	276	302	272	302	270	276	287	255	248	242	273	261	258	247	267	250	269	279	262	272	297	263	316	263	274	240	270	247	252	287	260	253	259	248	261	272	276	261	282	269	263	307	277	261	312	292	279	263	250	279	293	297	308	307	251	275	283	256	251	242	258	263	286	255	274	260	275	247	277	258	254	242	236	297	245	283	285	291	258	283	268	278	280	268	247	275	284	284	256	245	287	269	259	275	264	245	254	258	263	273	258	259	270	269	259	259	261	241	273	241	311	292	282	247	257	252	256	277	281	266	257	230	285	248	281	273	261	279	288	269	280	284	257	255	274	262	276	258	280	301	267	270	284	276	315	252	283	276	278	276	303	283	281	271	287	267	289	255	280	290	269	262	288	292	270	302	267	301	257	251	236	265	277	272	285	266	286	255	261	273	287	248	267	305	288	273	269	265	291	265	285	249	270	262	290	280	281	275	303	275	287	283	268	288	263	243	280	274	268	272	256	231	285	266	280	290	272	264	258	262	292	300	260	261	243	280	269	280	280	265	302	263	288	267	302	259	293	290	312	267	248	255	262	284	267	264	276	271	296	248	266	265	278	278	258	284	301	278	264	285	279	251	268	268	256	280	274	269	265	273	262	276	284	277	296	259	269	280	254	278	277	260	302	242	288	252	270	279	249	286	286	284	283	247	258	287	268	248	284	275	264	270	289	272	285	286	277	284	255	279	282	258	301	266	271	271	279	242	269	291	272	251	280	277	262	266	281	256	272	274	276	284	263	295	277	279	269	279	281	254	260	280	310	245	290	284	266	239	288	268	275	260	274	258	260	263	289	273	282	284	265	272	253	284	251	289	309	261	295	246	267	253	256	253	288	268
26868	40564	23199	8606	3802	2435	1781	1373	1010	797	637	510	469	488	458	395	390	372	389	366	348	341	340	340	319	325	334	349	332	343	348	331	321	332	303	315	335	327	317	322	330	322	341	314	322	334	302	332	313	294	329	300	309	309	333	333	313	304	305	297	302	291	327	321	314	305	294	311	338	315	319	314	338	339	290	310	279	318	327	334	341	323	337	319	341	294	315	328	321	326	342	310	326	309	360	323	341	343	277	341	325	294	343	283	292	335	309	336	337	304	320	313	314	341	325	320	304	334	320	365	363	409	423	346	345	313	325	344	321	279	334	323	303	315	281	275	332	324	305	274	316	314	326	332	342	314	331	314	273	305	330	313	331	327	304	296	313	333	315	316	313	311	319	311	321	291	303	306	321	304	287	310	296	316	354	347	266	327	336	334	314	293	294	339	316	309	291	317	345	297	302	331	282	306	313	334	310	311	285	315	282	305	322	317	284	302	296	299	296	314	312	318	292	304	340	290	337	338	290	319	262	306	310	287	320	294	328	324	306	304	338	327	301	305	300	336	328	286	336	319	313	340	308	305	296	318	340	285	315	372	327	322	320	278	311	307	311	323	286	319	311	344	287	308	309	296	308	293	346	299	261	318	315	302	323	309	299	334	283	317	289	299	293	337	324	327	321	314	282	335	298	290	311	334	318	310	326	328	321	318	304	295	344	341	321	348	309	288	314	270	300	317	351	293	321	300	327	291	280	337	310	293	318	297	310	288	301	306	315	316	311	284	314	311	315	285	310	309	304	328	322	311	313	317	317	331	322	297	285	287	306	337	333	315	307	301	322	289	331	328	322	296	318	303	302	286	305	299	317	293	305	288	322	308	325	297	304	332	310	273	311	329	320	350	344	299	349	331	308	274	340	283	319	307	326	283	316	293	327	306	318	330	341	321	290	307	301	323	319	348	309	297	304	303	328	298	324	317	341	307	320	301	298	347	309	317	332	305	311	308	270	297	334	303	317	308	281	311	321	331	309	316	336	295	323	339	331	321	314	315	318	324	306	295	290	291	281	314	288	328	313	312	302	324	340	322	316	302	341	332	332	330	274	326	333	347	317	298	321	339	324	324	326	310	335	290	299	293	316	319	311	342	298	304	311	302	313	330	314	318	321	304	290	300	280	292	315	284	330	319	323	312	307	319	339	334	339	305	315	281	309	327	309	310	328	285	335	326	295	338	337	280	298	315	304	277	291	290	303	285	300	325	307	285	312	277	309	314	335	299	340	345	312	312	324	337	313	324	304	325	340	294	310	312	321	310	328	317	329	316	312	315	321	319	306	327	329	345	299	293	308	320	305	327	285	305	304	292	334	318	309	308	308	281	301	342	340	322	308	300	306	284	312	297	280	319	296	283	319	304	321	312	307	302	289	308	280	312	325	280	302	314	302	331	317	306	298	269	290	308	313	274	312	313	306	290	317	316	327	332	315	300	305	302	322	300	313	270	299	301	326	285	323	312	331	340	355	293	334	300	310	305	309	318	313	326	306	310	332	322	305	329	316	310	295	298	278	296	342	335	343	285	325	308	351	296	316	309	313	304	319	332	303	336	326	299	323	311	339	313	294	310	294	338	298	295	327	305	297	325	311	295	310	299	307	328	310	289	330	272	317	348	332	309	305	347	306	327	319	317	302	312	313	307	299	326	327	289	304	342	319	298	311	318	291	299	301	318	321	296	336	315	296	326	304	306	291	315	314	305	283	289	291	307	285	317	338	314	312	312	297	316	317	336	350	290	321	327	313	311	388	334	317	321	328	303	304	302	319	291	320	326	317	325	321	308	314	279	294	307	276	330	290	306	300	324	291	327	297	326	331	298	288	327	320	329	319	312	301	312	326	303	286	300	293	295	281	304	291	322	337	301	334	329	308	296	299	284	301	313	308	326	339	303	308	292	333	287	321	315	293	330	311	276	287	321	310	297	286	312	298	309	331	299	299	316	331	332	300	331	314	313	309	317	316	293	311	282	324	331	300	304	333	294	340	352	316	299	323	336	302	318	333	303	290	320	326	270	314	318	329	303	313	295	296	301	310	313	293	274	304	309	352	277	302	310	334	316	309	299	299	309	309	339	288	298	332	318	302	291	313	329	284	295	301	310	344	315	290	288	296	318	296	312	305	299	301	332	277	317	306	328	320	317	312	296	333	321	331	303	311	311	300	309	307	293	295	326	297	289	308	300	311	332	312	298	338	314	303	313	323	327	318	309	316	318	314	301	302	343	325	315	333	302	323	313	296	309	318	310	312	313	338	296	300	306	315	306	300	307	283	317	301	314	327	341	307	304	294	313	317	310	303	306	321	289	357	289	307	297	311	304	283	284	262	283	323	301	289	317	331	290	306	339	300	308	305	315	308	309	315	322	288	329	308	329	309	281	307	295	315	323	287	306	298	333	287	305	314	310	303	288	282	338	287	309	342	293	326	346	303	336	306	314	307	289	310	318	317	288	308	298	286	316	326	302	313	337	314	284	311	305	338	298	318	321	331	325	293	306	304	302	322	340	299	280	310	348	325	310	320	301	341	320	281	319	302	336	300	304	319	297	328	301	328	307	309	282	322	296	346	287	288	291	295	316	324	334	315	276	286	306	282	354	290	321	304	275	316	315	330	330	336	298	303	338	344	333	320	310	340	314	296	324	302	274	316	321	313	293	309	280	295	299	332	301	284	318	331	307	332	285	318	324	301	342	290	321	287	296	315	338	310	333	298	320	324	305	318	307	296	315	301	289	325	351	291	314	331	310	295	319	307	315	303	290	314	322	330	316	306	312	309	334	323	329	303	318	314	350	278	310	322	323	369	301	314	256	279	311	339	320	305	294	287	300	345	314	326	312	305	325	324	333	330	332	294	294	279	313	349	284	292	330	299	354	328	310	312	288	326	309	305	311	302	292	307	327	337	300	343	327	284	293	308	342	330	319	267	341	319	290	327	304	341	306	310	299	316	349	332	319	271	302	320	308	290	322	310	344	301	348	315	302	327	298	296	315	308	339	310	294	307	310	307	319	295	283	314	327	304	330	314	289	321	297	305	271	310	326	315	295	338	347	302	341	325	286	325	292	328	347	294	328	322	337	312	303	293	285	311	321	327	320	331	298	333	300	287	291	311	304	323	333	300	333	314	315	324	313	329	295	327	299	290	329	326	324	322	307	300	345	330	322	322	321	304	299	288	350	269	291	298	321	314	324	318	311	313	307	310	312	277	294	287	314	312	330	320	330	326	307	281	305	315	326	350	294	310	306	337	318	288	306	292	294	307	305	294	328	273	302	302	307	322	341	310	315	299	320	339	285	309	307	307	307	306	271	294	312	308	293	304	305	296	318	344	314	320	298	282	298	281	301	315	322	320	345	293	324	312	330	310	313	333	300	294	300	322	323	318	300	312	297	299	302	295	319	314	305	304	289	283	285	309	312	326	295	320	306	333	323	344	295	298	301	332	314	306	331	319	335	296	322	319	275
25431	21332	27328	25424	9241	1013	686	538	370	384	333	281	252	272	262	256	219	231	244	220	235	213	223	259	211	197	223	216	211	204	223	242	253	228	212	212	232	227	227	232	205	219	198	220	240	234	227	234	230	208	216	208	205	221	228	223	201	196	219	217	195	210	233	201	246	237	202	214	224	224	212	214	239	200	214	197	230	191	219	219	221	227	208	226	222	226	202	232	269	249	237	198	245	245	249	221	206	221	219	237	214	228	193	201	204	209	216	233	199	215	240	192	218	189	198	230	177	251	244	232	236	284	285	265	212	212	199	208	217	190	214	225	222	206	194	223	211	200	200	246	229	210	207	224	207	210	232	200	212	192	215	222	209	219	224	224	223	209	192	218	209	195	211	200	219	227	224	218	213	230	226	203	210	178	197	252	200	212	203	204	193	221	206	196	230	222	224	219	208	230	203	216	237	215	210	211	217	209	206	216	216	226	232	195	217	188	201	198	190	227	233	225	204	202	199	218	212	225	233	211	225	179	200	195	221	212	217	188	206	217	226	242	234	222	220	217	209	209	217	241	215	231	230	200	196	181	210	227	229	220	225	205	206	207	193	224	224	232	223	227	209	202	218	200	244	210	224	209	220	212	233	214	208	235	184	210	222	224	201	209	186	198	240	227	232	219	201	204	217	184	210	217	208	234	206	232	202	235	211	228	213	205	221	197	232	223	217	202	194	224	226	202	222	215	219	205	235	216	232	198	204	228	210	213	201	206	213	245	206	197	218	216	212	220	232	197	211	204	203	216	209	228	229	223	215	197	210	212	198	199	225	224	232	223	204	213	212	228	204	209	229	232	233	210	198	223	201	204	203	188	233	227	207	203	201	211	256	222	215	211	200	230	247	216	188	201	212	237	229	203	217	225	229	203	204	205	190	233	203	231	208	213	232	225	206	231	214	236	195	201	182	248	197	202	220	217	230	215	215	239	256	224	214	250	208	191	227	205	233	229	200	220	215	190	223	209	208	241	214	207	218	246	227	261	212	219	236	235	217	199	212	206	215	238	192	210	217	211	193	213	227	220	254	234	217	213	211	212	239	223	199	215	190	204	222	217	215	199	214	229	197	227	221	217	231	204	238	195	215	202	212	209	231	195	228	203	206	226	208	208	212	223	217	207	188	208	198	210	224	205	225	198	206	232	220	210	254	202	219	240	201	252	215	218	210	183	258	241	219	237	198	242	209	212	218	223	188	209	237	222	211	221	212	244	226	184	217	220	209	239	210	208	232	233	204	196	244	225	199	221	219	221	200	244	215	220	196	209	219	216	196	219	227	215	201	218	228	227	212	217	219	206	235	210	213	223	211	214	203	222	217	228	229	219	213	216	206	206	245	233	191	232	240	233	223	199	235	215	207	209	238	212	219	215	197	199	226	196	221	198	236	205	226	209	195	198	211	217	200	228	214	189	226	200	215	232	201	227	229	225	231	212	217	209	220	217	222	236	221	221	222	197	203	230	200	200	206	202	217	198	210	211	204	197	216	226	244	227	198	204	218	229	217	205	204	225	212	210	210	177	237	210	226	208	225	199	195	211	220	244	209	218	207	224	201	202	200	161	168	202	212	227	238	209	236	237	226	240	211	237	212	221	221	207	247	234	201	219	215	229	190	208	200	198	202	187	215	212	207	211	213	229	201	245	218	205	197	244	217	217	189	188	185	198	197	227	205	249	206	216	219	198	229	204	185	223	190	206	222	228	223	201	187	203	206	227	202	211	233	205	202	189	214	203	182	202	225	216	217	230	216	223	211	237	196	233	204	208	205	223	206	199	224	212	221	195	212	241	223	220	221	234	246	221	235	183	206	237	207	212	229	228	216	229	223	195	226	225	202	219	199	234	218	210	181	234	231	218	224	219	221	215	219	205	229	214	215	215	221	211	216	216	232	215	219	250	224	228	213	217	193	235	242	215	208	205	208	219	212	232	207	212	230	208	228	201	221	214	202	203	249	248	240	231	224	201	246	230	222	226	245	217	208	190	205	232	215	214	202	253	214	222	194	226	221	209	219	203	211	205	232	241	229	232	184	216	217	179	181	235	208	235	228	220	182	213	196	214	184	218	214	205	245	218	196	264	244	223	207	221	213	183	192	208	215	241	223	217	213	267	224	199	217	200	178	207	207	227	217	220	200	215	225	215	229	213	215	216	233	219	203	202	213	241	210	190	209	215	195	223	208	205	221	190	232	196	212	232	198	207	205	219	220	215	227	214	200	195	196	206	214	241	216	215	227	226	212	213	237	215	209	233	206	246	218	202	208	204	195	237	201	193	187	222	211	237	200	190	211	207	217	216	226	191	210	230	216	219	183	215	205	224	208	185	226	213	218	198	205	240	189	211	230	205	223	221	184	218	235	213	229	188	217	232	205	199	231	230	205	207	202	214	222	223	264	208	204	210	220	208	229	216	225	200	196	217	246	223	220	195	229	209	223	224	221	196	208	207	213	201	216	207	192	196	215	241	189	206	248	229	238	211	209	185	209	223	215	209	274	215	235	214	219	223	213	216	212	194	200	197	215	207	215	212	206	211	219	234	224	219	215	215	216	210	228	218	201	222	247	237	211	215	211	217	239	226	243	211	197	216	218	231	208	210	217	224	245	194	222	203	196	212	247	227	208	205	228	187	197	213	219	220	224	212	197	212	225	196	204	217	222	212	225	207	231	212	203	215	223	202	235	211	208	183	223	196	224	200	212	230	211	227	203	198	203	227	206	202	223	214	211	217	192	224	211	235	223	197	204	219	187	189	203	204	219	228	217	221	227	208	217	205	203	232	225	215	222	244	228	210	222	251	201	243	220	227	203	232	194	225	177	218	223	195	220	212	202	217	215	222	241	204	224	254	205	237	190	211	208	190	238	221	240	216	235	199	205	217	219	241	208	201	195	224	213	224	221	227	239	244	223	220	218	244	221	245	196	200	211	213	226	238	207	242	204	208	214	225	191	206	225	207	235	216	169	199	230	232	201	212	216	205	214	231	215	199	199	216	235	227	212	208	217	218	214	221	200	234	255	200	221	202	222	226	199	225	215	221	230	210	217	219	235	226	193	212	170	204	201	208	206	220	204	217	217	212	225	222	230	221	194	202	233	212	228	219	245	219	224	181	236	218	208	243	196	203	208	191	221	221	219	219	220	224	179	194	223	230	203	216	233	230	219	201	221	192	233	229	222	197	209	217	242	194	230	251	190	200	222	238	209	228	232	221	193	208	200	226	213	218	234	208	205	219	227	223	212	216	206	219	223	206	242	214	213	225	214	209	215	221	191	219	207	231	203	217	236	203	203	220	225	213	222	225	200	231	211	235	206	220	237	220	225	206	228	240	243	191	213	196	224	243	212	225	215	206	217	190	230	206	198	193	199	214	240	233	247	195	229	223	215	210	235	203	211	243	206	214	229	230	219	232	190	233	210	222	236	213	249	239	239	218	216	196	209	217	203	217	241	214	198	217	216	232	189	223
24003	35106	20044	6465	2267	1616	1322	967	681	530	470	375	341	308	305	302	307	305	329	265	278	272	270	265	312	291	241	285	272	260	242	250	264	269	273	276	242	254	288	276	270	275	247	265	256	268	252	263	242	286	278	236	264	260	264	212	274	258	271	271	264	255	297	280	261	255	248	242	230	286	246	259	285	245	235	270	255	277	253	263	287	258	250	261	284	276	270	262	272	277	273	247	297	245	306	278	306	277	266	271	273	246	260	268	276	301	250	268	267	272	258	255	245	266	274	240	250	265	271	270	315	350	316	272	268	259	266	259	277	256	241	270	289	282	256	290	233	250	244	270	244	272	255	266	277	230	249	263	262	239	271	262	275	259	258	259	266	266	257	254	260	267	248	217	250	264	275	263	246	227	252	244	258	268	272	244	251	269	262	285	234	267	219	274	256	243	253	247	263	254	262	270	262	258	255	259	290	266	275	254	266	251	270	254	230	245	264	285	243	274	256	254	267	242	258	253	242	251	263	230	243	231	258	233	245	287	268	261	275	251	264	260	275	266	264	272	272	261	279	251	254	257	241	253	290	237	269	225	261	233	250	270	271	259	261	281	241	237	246	241	265	269	258	265	274	238	270	257	283	259	263	306	271	269	276	250	235	246	251	265	219	259	233	259	288	257	267	244	288	267	237	273	259	262	233	256	255	279	266	256	238	250	251	242	267	254	282	243	287	261	289	263	252	283	259	258	251	252	286	252	273	265	278	256	255	247	263	278	271	252	258	266	249	251	288	280	256	248	260	283	259	282	246	244	273	230	275	251	271	230	269	269	266	250	279	286	239	268	263	262	252	268	264	245	261	257	250	255	245	258	288	239	250	262	246	286	271	270	271	263	255	249	273	257	252	252	277	265	252	263	257	234	252	249	268	257	259	242	250	232	264	275	252	251	274	234	260	277	282	265	230	255	295	282	248	283	270	298	223	239	263	248	270	255	268	276	246	247	285	259	268	269	237	239	243	249	256	302	263	251	291	275	219	263	261	269	242	255	263	268	263	241	267	257	253	245	280	262	260	225	277	240	274	249	254	256	222	277	249	279	259	255	260	252	242	239	269	267	251	264	239	258	253	256	215	249	252	245	265	259	248	262	248	275	258	243	241	251	265	258	237	291	263	224	275	264	255	264	251	262	271	271	232	266	254	261	228	249	249	271	221	250	234	268	280	282	270	247	248	286	262	268	242	247	242	253	240	257	261	284	252	278	287	265	264	247	289	259	222	251	265	290	249	268	249	298	248	238	247	262	263	250	274	262	275	246	282	277	260	279	276	264	250	247	247	281	260	281	257	256	244	262	260	244	257	251	242	242	242	250	243	242	221	256	281	264	244	256	258	249	254	226	273	253	260	268	249	251	265	272	234	248	259	256	270	270	246	267	266	262	258	252	258	275	248	263	261	272	282	234	252	276	241	250	267	254	228	265	257	250	256	269	272	262	276	274	270	249	265	283	253	276	253	259	230	253	275	273	248	279	243	266	252	238	249	249	251	232	273	259	264	248	267	245	244	255	250	263	267	262	256	246	239	248	269	241	249	237	286	289	236	239	278	239	288	297	266	253	244	249	254	236	274	264	251	252	257	243	257	237	241	272	273	251	285	277	258	232	245	244	270	242	270	256	282	269	266	234	291	250	240	275	258	281	277	267	263	275	251	274	262	283	296	273	258	241	224	255	266	246	271	258	277	259	273	247	271	231	255	236	277	244	275	226	235	233	233	295	245	276	294	294	249	266	245	273	252	253	274	268	254	238	241	246	261	242	278	242	270	256	270	234	268	260	256	277	271	287	253	239	245	253	265	250	272	249	277	243	252	236	272	254	250	277	248	266	276	258	275	259	265	249	261	290	256	262	256	219	272	256	285	245	259	266	236	255	274	241	287	255	257	234	261	277	250	259	250	271	266	274	258	259	259	265	249	274	245	250	255	245	254	261	230	278	277	292	261	259	267	259	256	246	280	255	262	254	271	261	243	271	277	246	261	233	289	240	239	273	266	276	262	254	256	264	256	244	253	282	247	262	261	275	249	291	286	229	286	238	264	277	231	275	238	255	271	253	265	250	255	253	268	261	283	266	283	276	253	262	274	266	247	252	230	283	267	263	265	261	259	278	260	264	275	244	229	259	240	221	237	246	258	280	235	270	285	249	235	270	262	265	287	241	272	266	275	269	254	273	233	254	266	269	257	292	235	250	288	267	249	273	291	244	266	250	242	261	240	267	239	226	253	258	252	255	243	265	245	274	282	263	271	254	252	242	276	290	265	273	262	291	297	257	262	252	228	225	283	258	264	263	261	246	257	280	269	245	264	293	259	264	248	251	258	244	258	285	277	298	259	243	268	249	282	249	277	244	246	274	249	259	258	239	279	269	237	242	232	244	230	251	225	247	292	249	238	239	244	281	254	253	243	242	226	265	277	254	234	253	258	267	254	282	246	274	257	264	283	260	263	256	267	269	249	268	273	270	261	257	266	257	259	250	227	255	259	247	252	245	271	253	282	261	260	243	263	259	248	290	270	251	250	278	215	252	247	231	247	257	265	268	239	255	267	263	250	236	253	243	228	270	238	250	241	252	245	246	255	255	278	225	251	271	278	262	271	271	250	271	236	271	283	275	262	256	259	289	258	256	267	235	242	251	238	236	274	263	266	278	272	270	248	254	285	243	253	283	279	262	254	259	244	234	278	266	241	240	242	257	247	245	229	311	261	264	245	274	270	267	243	269	242	262	236	303	253	258	253	267	242	238	242	275	240	250	236	291	311	267	258	265	259	278	211	243	278	276	287	246	260	294	242	233	262	270	266	256	264	267	269	278	278	274	265	258	248	223	233	301	250	252	307	278	276	263	272	250	258	257	285	276	261	260	239	226	255	261	261	265	263	275	236	263	273	250	235	257	285	265	216	276	252	266	242	248	266	238	265	270	273	271	261	269	266	245	284	286	269	253	274	238	277	280	243	232	262	266	249	245	243	229	252	263	255	257	269	256	262	280	236	222	297	248	268	265	255	258	265	234	277	237	237	271	267	277	235	263	271	257	265	243	271	263	264	240	255	249	281	269	234	248	268	263	277	257	250	288	264	250	235	260	245	275	227	251	243	262	250	254	266	244	270	262	266	283	246	248	253	224	255	284	241	240	250	254	242	246	246	254	240	251	281	275	298	251	228	254	261	277	255	266	280	272	262	247	242	254	256	272	267	258	269	250	262	264	258	242	273	247	261	264	253	256	272	230	240	273	245	269	253	250	251	283	245	228	275	243	272	263	236	246	258	268	253	298	270	253	269	246	311	244	287	255	253	268	267	237	280	237	247	228	240	269	280	297	263	270	274	231	234	265	278	262	274	247	235	243	248	237	223	245	254	252	258	277	259	248	254	260	237	249	266	262	250	274	227	269	253	271	263	267	251	253	248	259	251	269	284	257	281	284	268	228	256	250	272	222	254	271	255	236	259	256	260	251	285	260
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
