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
340154763515	340154764085	340154764635	340154765185	340154765735	340154766283	340154766835	340154767385	340154767935	340154768485	340154769035	340154769583	340154770135	340154770685	340154771233	340154771785	340154772335	340154772885	340154773435	340154773985	340154774535	340154775083	340154775635	340154776183	340154776735	340154777285	340154777835	340154778385	340154778935	340154779485	340154780035	340154780585	340154781135	340154781685	340154782235	340154782785	340154783335	340154783885	340154784435	340154784985	340154785535	340154786085	340154786635	340154787185	340154787735	340154788285	340154788835	340154789385	340154789935	340154790485	340154791035	340154791585	340154792135	340154792685	340154793235	340154793785	340154794335	340154794885	340154795435	340154795985	340154796535	340154797085	340154797635	340154798185	340154798735	340154799285	340154799835	340154800385	340154800935	340154801485	340154802035	340154802585	340154803135	340154803685	340154804235	340154804785	340154805335	340154805885	340154806435	340154806985	340154807535	340154808085	340154808635	340154809185	340154809735	340154810285	340154810835	340154811385	340154811935	340154812485	340154813035	340154813585	340154814135	340154814685	340154815235	340154815785	340154816335	340154816885	340154817435	340154817985	340154818535	340154819085	340154819635	340154820185	340154820735	340154821285	340154821835	340154822385	340154822935	340154823485	340154824035	340154824585	340154825135	340154825685	340154826235	340154826785	340154827335	340154827885	340154828435	340154828985	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2754	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23578	21763	29726	24358	21769	21771	7670	987	714	674	643	590	526	509	500	467	419	432	484	462	430	411	414	423	396	388	395	378	385	432	375	379	371	380	412	360	352	362	389	391	337	389	368	403	390	365	398	376	371	322	365	363	363	369	377	368	371	382	329	346	394	350	379	387	376	362	353	360	371	363	339	356	350	358	371	346	358	351	388	345	367	353	378	340	382	391	368	385	385	351	381	349	360	371	373	361	360	370	347	352	331	380	362	360	372	375	361	361	386	365	346	371	390	370	373	378	339	371	364	373	355	344	327	379	359	347	376	391	374	370	351	360	401	378	369	367	376	332	376	387	360	365	371	358	387	374	351	389	381	402	345	348	373	351	356	353	353	337	370	393	378	364	372	352	356	383	357	346	418	342	403	347	363	339	377	357	391	354	387	361	355	364	371	384	347	363	349	347	395	386	394	377	343	354	336	373	316	339	345	340	399	363	368	351	329	368	359	335	348	357	337	342	349	380	403	371	355	361	359	358	383	379	336	352	361	378	351	341	358	361	347	366	363	392	375	369	327	374	379	384	375	360	361	350	349	376	379	361	347	371	356	347	324	359	390	375	326	356	353	334	354	362	347	375	339	345	377	358	345	364	343	362	350	376	373	376	362	344	334	328	365	385	348	375	369	376	380	373	398	321	367	358	397	374	381	343	365	414	355	379	344	333	337	365	342	341	375	329	379	371	365	347	349	362	354	360	393	373	360	350	357	331	366	356	387	329	350	397	329	350	353	352	360	372	382	350	355	321	349	370	326	356	307	359	371	358	388	358	388	351	372	372	383	373	384	371	370	367	354	395	344	375	343	353	354	379	347	341	347	370	349	383	367	313	361	364	361	355	343	385	391	360	374	372	324	378	331	359	353	376	349	345	359	352	368	350	357	388	361	331	416	360	371	358	365	357	354	362	395	371	346	337	371	392	361	381	353	361	388	361	345	380	358	348	360	381	329	354	352	365	392	330	350	366	342	323	349	359	353	374	376	374	363	391	334	357	375	384	352	388	372	353	374	383	347	347	375	368	348	351	363	349	371	374	355	363	358	363	359	377	336	339	363	353	408	329	337	347	360	343	395	322	371	338	373	379	350	378	337	333	349	353	322	334	344	337	371	333	358	373	379	393	389	365	355	366	368	349	346	351	361	350	338	335	354	388	367	360	363	380	353	338	363	361	344	335	371	374	341	341	363	367	356	339	403	359	345	340	359	348	366	337	360	369	367	356	341	336	375	358	345	393	394	356	367	371	369	365	337	365	408	360	371	378	361	386	361	404	354	392	369	385	362	334	378	317	361	333	362	369	355	361	375	348	362	375	388	336	335	357	394	376	363	345	341	347	335	364	296	360	374	336	383	370	352	342	362	374	397	356	344	362	352	374	373	373	348	372	348	368	366	315	346	355	372	355	377	382	367	366	369	378	339	327	385	338	369	345	366	343	359	339	371	378	346	362	339	365	363	378	352	359	351	353	409	380	358	406	387	334	354	399	341	331	359	332	335	346	384	401	355	349	388	346	328	330	358	356	399	333	361	385	359	403	361	348	380	379	358	341	350	342	346	350	358	362	328	357	349	364	346	365	362	367	331	334	366	363	362	371	364	371	381	376	354	372	355	374	402	354	367	418	369	306	393	362	378	376	366	358	350	387	364	345	347	354	351	358	379	349	351	342	357	339	349	349	339	343	357	368	361	358	373	364	383	329	376	341	344	360	348	339	336	345	336	352	364	366	348	364	356	332	341	390	366	323	358	362	371	375	370	384	370	313	307	347	374	338	316	360	352	378	349	407	360	342	425	365	396	333	335	337	399	361	363	335	365	353	334	363	369	408	355	349	369	316	345	352	373	346	382	347	382	348	357	329	326	382	376	403	353	328	379	342	372	331	357	366	360	367	336	371	349	375	359	377	366	342	401	371	348	338	385	349	350	348	355	354	376	375	343	352	351	342	368	322	346	360	370	342	355	383	375	322	357	316	354	358	333	354	341	384	368	371	343	345	341	389	352	396	366	387	312	333	314	374	364	348	376	353	375	327	328	334	370	368	334	393	331	370	377	366	314	361	362	371	347	369	378	367	338	338	341	350	365	362	365	354	356	370	329	387	345	369	359	318	340	362	356	382	377	388	370	340	345	373	387	388	368	355	376	365	371	392	327	350	370	341	359	375	380	369	368	360	339	348	328	363	343	354	343	314	370	341	351	359	340	351	362	361	322	387	380	382	376	346	350	355	381	374	350	339	365	407	309	352	387	345	377	370	359	356	338	361	358	349	345	374	375	375	367	354	409	340	350	316	349	357	329	375	339	380	370	337	362	355	340	342	349	332	381	357	345	351	367	358	364	375	359	390	368	365	346	337	340	373	360	338	368	336	362	336	385	372	339	351	377	357	363	383	358	372	360	360	370	376	364	373	364	340	375	368	337	379	358	334	372	354	352	364	379	381	339	364	388	353	359	354	367	346	353	377	409	345	346	336	344	354	339	382	344	358	369	356	376	333	316	325	339	365	366	365	366	369	371	365	342	354	348	375	325	347	383	365	367	345	342	346	358	306	376	332	351	347	361	346	324	345	363	390	366	355	375	357	332	372	342	318	362	363	345	344	354	335	316	383	361	331	351	350	408	379	384	407	359	351	348	388	370	363	363	387	341	342	348	349	344	360	344	353	341	339	356	355	356	359	372	380	344	367	378	362	363	369	351	381	375	336	371	365	360	337	334	374	362	361	335	355	388	375	356	375	392	329	355	313	363	382	358	343	353	379	388	392	365	379	388	357	330	363	362	365	365	374	360	354	368	379	366	344	354	324	402	383	363	414	360	382	385	403	331	403	352	391	360	344	394	380	369	381	396	359	349	353	363	366	332	393	352	368	346	352	343	342	366	354	372	344	389	361	369	351	347	352	377	394	371	358	370	328	336	383	377	362	343	337	365	328	387	360	355	363	361	367	363	368	366	347	344	373	354	369	375	342	309	373	354	362	355	359	370	344	370	388	342	355	363	330	337	354	352	391	361	356	341	362	365	356	366	335	352	337	374	343	345	351	377	358	381	364	382	397	331	333	393	351	396	388	372	367	382	358	374	341	361	362	347	341	354	367	362	385	357	365	348	329	377	342	370	372	375	362	308	384	374	370	347	358	364	316	371	350	356	383	375	405	380	347	332	362	369	349	340	346	357	365	324	371	344	361	360	353	359	343	358	383	378	346	374	356	387	338	345	333	338	333	357	347	323	353	354	351	349	349	371	326	358	357	340	360	350	372	378	377	376	355	342	336	336	331	364	365	370	413	373	382	356	397	356	351	339	328	358	362	364	370	383	411	366	362	383	352	322	334	369	367	367	349	360	344	366	335	390	365	358	335	345	368	347	375	373	370	331	379	318	330	371	326	373	365	396	341	365	350	351	354	368	341	334	358	382	365	340	374	369	374	354	375	365	395	374	371	353	355	364	348	392	354	363	358	337	381	365	351	304	372
44252	43801	11304	5870	4101	2959	2393	1910	1545	1315	1114	1001	950	786	768	720	683	683	643	645	583	593	581	584	541	562	580	545	581	530	562	512	525	513	556	529	473	543	549	555	522	532	530	505	520	487	492	492	465	506	469	509	496	490	480	532	459	519	507	498	520	431	525	535	514	480	475	502	508	499	509	516	467	508	513	488	498	479	478	489	501	454	514	502	489	466	491	525	515	525	508	516	490	473	512	472	505	498	476	473	476	473	486	538	496	506	521	506	513	514	476	508	500	479	489	465	467	451	490	518	525	513	505	465	519	484	521	504	513	492	522	523	499	518	487	523	503	494	472	472	527	449	484	507	484	516	462	489	511	484	499	479	518	480	503	480	512	500	495	452	500	464	476	483	442	539	489	459	461	462	477	468	490	504	481	491	463	495	478	465	480	478	504	447	475	491	481	493	503	484	492	478	479	446	477	482	479	502	528	474	457	502	502	484	465	519	471	482	481	478	521	444	493	506	504	487	489	435	463	472	492	522	480	486	496	474	504	461	470	498	494	494	476	509	504	497	494	511	495	458	498	498	503	542	533	486	464	445	486	502	484	482	477	460	477	522	498	475	482	525	472	477	477	525	474	489	499	501	536	471	496	448	446	498	530	505	478	507	478	501	512	462	504	521	493	514	461	488	500	460	549	512	459	498	488	494	522	468	498	488	507	451	475	493	456	476	493	499	513	461	461	540	483	524	477	461	498	460	474	430	513	517	478	494	464	480	519	515	481	467	453	492	506	479	491	480	496	480	461	472	485	480	518	503	515	500	513	495	467	497	494	496	488	495	485	441	493	472	498	485	457	514	463	491	447	480	534	473	487	460	502	483	508	519	499	501	485	487	482	469	493	462	465	481	486	521	492	453	510	511	499	488	464	517	474	463	477	443	491	490	497	447	497	494	482	498	499	492	488	494	490	488	462	476	509	517	501	478	462	470	451	508	471	487	516	494	492	482	525	488	471	455	464	503	472	509	498	500	486	491	478	514	499	478	485	500	460	485	500	493	495	519	495	523	510	460	470	502	485	488	478	490	465	460	480	501	465	463	464	486	472	496	471	486	486	486	527	459	456	497	485	477	497	469	466	459	536	471	474	511	477	470	488	504	489	465	508	471	507	498	498	482	496	499	482	505	487	498	488	526	460	470	496	474	482	474	481	534	520	476	523	509	453	502	433	523	516	467	474	468	483	478	486	477	499	465	489	510	491	468	491	486	506	504	483	466	499	519	497	499	495	472	487	497	489	516	487	491	477	449	520	506	502	475	454	493	499	454	521	532	504	485	502	472	451	477	436	470	476	481	489	506	483	439	462	513	472	461	481	474	481	517	462	515	466	495	481	495	491	487	478	477	527	447	504	444	496	512	520	514	496	480	475	450	454	473	471	480	494	477	536	481	507	480	474	457	549	500	515	538	466	491	528	472	506	466	473	484	509	510	502	479	449	542	487	514	478	418	522	484	452	500	468	451	478	459	448	464	488	475	498	510	466	476	457	529	517	484	494	504	470	500	489	487	470	505	488	502	488	495	501	483	506	504	467	511	477	511	492	532	497	473	490	504	493	477	500	504	493	498	481	482	460	491	445	507	506	510	463	529	489	481	475	494	500	487	442	435	473	519	470	469	476	505	471	464	509	459	456	532	513	488	475	502	450	542	509	491	495	468	494	497	469	487	471	470	464	488	489	512	482	504	501	480	499	504	554	509	485	494	498	450	495	486	453	492	476	529	469	491	509	489	479	520	477	505	449	502	494	477	465	508	533	503	460	464	495	512	486	461	455	487	509	465	474	470	493	482	484	474	488	447	517	464	489	489	483	476	488	454	496	506	487	457	482	480	460	539	447	514	524	499	483	453	482	485	484	450	502	497	508	491	467	537	502	478	492	528	520	498	513	478	476	442	500	453	471	477	474	462	481	529	479	488	466	449	499	509	480	494	464	478	489	474	464	502	457	495	464	519	448	476	518	491	472	457	482	483	494	488	489	521	484	454	457	504	500	505	498	497	507	521	495	512	480	484	471	506	483	483	443	502	452	481	509	485	471	513	471	492	455	464	488	496	506	457	484	500	477	461	480	488	449	468	480	513	474	491	477	482	457	485	508	503	479	481	509	515	493	489	504	470	485	508	489	509	480	447	507	488	516	451	485	509	496	484	458	509	502	436	492	470	440	493	441	540	477	460	503	473	516	501	460	467	456	498	491	520	474	470	517	496	476	460	456	493	493	491	487	496	511	483	461	486	525	509	443	483	473	525	478	481	488	482	475	495	490	472	464	452	512	509	472	482	475	506	477	469	470	473	487	513	488	487	476	472	493	494	501	499	487	469	505	487	490	458	466	532	463	502	512	494	484	476	482	490	460	467	481	503	459	477	469	485	462	478	491	509	453	493	476	481	456	470	469	480	522	534	468	513	496	476	470	494	514	496	499	463	508	505	482	484	460	512	464	453	472	488	496	474	473	513	490	489	498	503	448	458	498	492	498	461	475	444	458	465	524	472	509	477	439	509	542	486	462	511	470	488	491	497	523	477	498	484	474	515	490	524	511	481	510	484	465	483	506	464	504	472	530	443	491	482	519	487	439	489	509	461	488	435	495	504	459	500	495	502	509	498	503	501	478	482	472	476	461	515	459	466	525	483	474	498	453	507	485	508	458	484	444	467	497	479	495	514	465	473	490	495	467	500	498	498	513	452	478	499	440	479	496	478	510	499	475	483	472	475	511	487	443	444	493	482	496	469	444	527	493	469	511	494	473	494	464	450	521	516	481	452	483	515	493	487	497	456	462	472	498	481	482	497	477	475	479	483	494	472	509	485	515	481	448	517	479	456	472	471	474	471	492	500	440	474	497	514	492	508	505	477	502	532	479	482	471	502	503	456	510	512	501	512	503	519	482	506	487	487	498	487	537	496	508	503	464	469	487	479	489	476	501	455	489	465	489	497	513	473	495	496	478	446	424	474	493	499	485	494	479	466	497	490	482	494	445	512	509	517	502	468	502	472	466	485	481	487	493	513	433	477	446	480	518	500	535	447	458	476	483	495	435	475	483	484	492	476	483	479	484	459	486	496	489	480	515	454	501	462	514	474	498	462	463	464	478	469	465	474	462	503	470	520	492	496	426	470	468	498	502	472	492	540	494	466	480	461	503	457	475	471	471	506	468	500	454	462	480	489	511	463	495	507	440	470	482	480	511	482	488	499	497	462	466	519	473	469	515	499	467	496	452	491	517	500	473	472	505	534	512	527	499	449	509	481	485	497	500	500	495	483	486	500	469	486	480	493	492	509	463	526	438	471	452	472	484	501	489	499	472	471	468	482	506	530	468	458	493	528	506	498	534	476	497	504	486	493	502	487	459	505	498	504	538	499	479	491	504	448	501	498	464	507	497	459	504	492	439	511	521	502	461	482	510	477	488	481	466	509	517	473	482	492	496	494	541	541	443	462	451	507	454	505	474	496	451	468	463	481
28087	23736	12034	1074	398	369	312	304	313	317	307	260	314	293	300	314	283	295	300	297	325	302	309	296	287	262	279	307	330	302	315	282	309	303	300	297	313	293	318	309	289	293	310	292	320	296	327	325	309	285	306	299	296	297	315	304	290	283	288	308	301	290	315	291	315	267	302	320	335	298	294	302	319	313	298	293	290	311	312	319	305	308	285	298	300	269	294	295	306	289	310	291	308	271	312	287	308	334	306	298	303	306	290	321	335	303	305	309	309	310	286	301	291	300	309	283	302	321	310	282	310	332	300	294	284	324	303	315	327	293	305	290	330	328	313	304	283	259	275	301	334	318	276	305	280	314	312	337	282	299	288	296	289	291	303	320	299	291	301	290	303	272	290	311	297	293	286	319	294	331	323	297	304	301	328	333	277	295	292	292	296	298	298	288	299	315	276	292	296	283	289	318	272	280	307	291	274	314	281	279	303	274	300	307	312	313	307	277	320	286	293	274	283	317	297	323	304	274	325	247	310	292	285	264	311	307	269	290	278	265	297	293	295	283	319	282	280	319	298	317	287	290	297	301	310	310	325	324	285	300	270	301	294	281	276	269	283	289	273	302	287	308	312	276	284	294	298	309	314	294	315	296	292	288	305	289	288	289	286	308	290	301	308	300	282	309	303	289	299	278	304	324	282	305	326	264	286	311	288	264	298	307	282	266	286	294	337	280	283	310	312	303	286	307	283	305	285	271	291	292	302	291	297	319	283	282	317	310	300	268	310	309	290	276	301	318	335	281	296	282	277	317	311	305	304	270	279	303	291	311	296	300	281	294	299	281	308	308	296	304	323	314	274	277	326	326	307	292	274	271	262	285	277	313	299	300	294	321	294	339	284	271	294	295	317	252	295	289	299	297	306	299	297	314	340	326	292	291	318	311	295	290	298	302	284	321	301	285	317	276	269	300	276	301	317	267	310	290	298	300	292	276	320	277	303	285	274	307	286	305	325	332	317	308	281	347	274	304	298	293	282	327	271	316	287	291	303	285	299	315	281	287	276	323	295	292	324	301	287	323	276	298	298	322	290	323	311	292	296	322	322	295	312	298	293	289	282	289	287	287	295	305	321	279	294	300	315	296	312	295	307	278	306	326	278	316	274	301	305	256	258	312	277	306	290	297	291	286	270	330	303	284	305	303	308	281	312	306	326	301	290	298	279	311	310	280	321	289	301	329	295	278	277	313	285	300	297	287	310	277	275	298	275	338	294	329	278	299	287	261	310	290	266	297	306	322	315	285	290	274	250	279	310	279	323	283	308	291	306	298	340	301	302	314	293	284	291	279	286	314	288	300	295	268	273	273	275	267	287	282	291	308	276	313	329	271	269	292	285	271	280	308	306	298	278	297	310	283	277	289	297	289	322	288	337	267	297	322	313	292	261	334	325	300	286	288	292	269	313	302	305	308	292	285	301	293	296	283	331	309	304	309	287	299	278	301	281	309	290	284	282	273	313	280	303	279	303	304	313	306	292	288	293	299	294	255	270	273	292	304	278	324	307	301	308	294	296	284	271	307	302	296	294	274	299	305	283	295	332	293	291	280	267	311	320	316	324	299	296	299	288	281	326	287	325	285	305	296	282	306	293	264	308	280	304	305	272	300	303	286	300	309	288	276	303	268	298	311	284	298	298	310	312	321	286	308	310	290	303	300	311	275	316	272	296	280	296	277	282	272	301	292	273	301	317	296	282	318	307	294	292	317	271	303	267	280	264	297	278	287	288	277	292	313	294	342	297	306	298	290	287	289	272	313	297	281	298	287	255	314	316	277	318	315	309	306	292	316	292	310	263	296	304	316	293	290	287	279	292	291	270	298	311	298	298	278	306	297	284	289	324	312	302	284	279	285	287	301	315	304	329	297	281	311	300	291	305	284	301	294	307	292	278	305	317	317	285	294	314	282	295	281	264	276	284	300	308	301	297	310	309	304	297	280	314	263	288	290	280	321	283	320	325	304	311	298	289	303	307	301	279	289	297	308	271	299	292	285	308	295	273	277	314	275	292	309	290	300	292	304	269	305	299	298	309	314	300	300	291	288	305	285	286	299	315	326	301	293	310	302	311	332	336	286	306	303	292	318	274	295	293	291	303	273	315	307	315	281	288	276	305	305	307	288	306	297	279	350	275	299	289	310	282	264	258	300	301	276	301	302	283	297	289	283	285	326	304	350	294	285	295	304	313	290	344	265	264	283	272	309	296	304	322	318	316	342	277	322	315	299	289	321	291	262	313	287	326	297	283	323	287	310	299	311	296	279	286	295	317	293	314	267	304	321	286	288	296	308	284	274	308	306	322	298	283	299	277	324	293	293	315	280	324	307	308	309	275	275	322	299	291	305	318	276	309	298	290	285	294	321	328	318	295	281	294	316	268	296	288	281	273	299	315	294	300	315	309	304	283	276	293	317	327	281	307	299	266	273	309	300	327	324	299	319	308	310	344	334	333	296	318	294	337	313	263	319	307	265	277	304	298	298	289	323	286	285	263	296	297	291	295	287	274	311	307	313	289	310	285	289	313	302	300	268	307	299	318	273	300	291	295	288	327	322	309	283	305	290	304	307	299	317	286	323	345	291	293	263	298	315	330	288	310	279	316	289	287	265	278	307	316	309	294	303	287	322	285	283	310	306	316	279	281	298	284	298	329	303	280	319	315	293	288	271	274	296	299	300	291	292	322	294	261	281	285	297	284	310	293	308	296	281	291	300	330	279	313	309	274	278	307	304	299	289	286	272	261	323	322	308	305	283	282	290	308	310	276	285	329	295	278	297	267	317	251	267	293	313	280	276	276	298	307	264	280	281	300	267	296	288	306	295	319	292	327	271	299	305	313	322	313	309	301	293	300	282	306	317	316	258	273	316	306	277	323	278	288	297	286	322	302	321	317	282	287	312	287	281	292	301	322	279	285	313	309	340	294	273	273	279	306	316	274	297	276	315	309	277	300	323	310	262	270	286	295	281	294	289	297	287	306	286	305	305	291	274	301	310	289	286	278	283	283	285	281	281	287	265	327	269	285	267	317	296	291	301	308	307	284	300	292	322	305	310	306	281	303	329	301	290	279	308	315	284	303	295	329	277	277	304	300	294	312	306	267	300	299	318	304	320	280	272	315	313	303	305	310	299	288	305	297	313	299	312	300	298	324	291	318	313	315	304	276	302	305	287	280	301	284	298	278	271	320	276	290	295	292	281	322	302	297	307	281	325	287	291	303	317	290	289	303	341	285	302	324	310	287	276	269	309	314	328	292	299	334	315	287	279	303	294	303	322	298	327	276	315	286	325	298	270	319	288	301	298	302	294	312	287	279	301	302	278	298	298	294	279	298	317	310	288	288	318	277	307	326	312	285	294	314	275	288	275	289	282	331	309	294	326	340	308	292	293	297	278	269	319	266	291	269	302	333	301	273	304	293	317	287	341	309	281	303	303	297	273	285	280	296	292	300	301	316	293	291	292	262	279
33884	29290	892	604	527	489	440	458	423	455	389	484	444	430	401	405	412	406	383	400	417	401	411	410	442	399	373	407	383	391	421	402	417	387	383	412	414	423	387	406	429	418	432	398	410	409	373	373	360	388	464	365	421	358	418	429	390	389	374	340	404	387	352	350	400	367	426	391	419	427	384	381	393	434	376	413	446	368	406	398	399	388	396	388	390	389	359	416	393	389	397	404	371	397	396	414	398	405	393	421	393	393	385	389	372	407	425	397	395	409	419	394	419	411	423	425	385	415	424	413	378	414	418	398	402	409	403	397	398	400	411	383	387	380	402	371	411	419	396	377	448	391	392	412	404	408	381	372	405	422	387	403	374	407	363	401	422	378	417	381	397	425	373	378	380	424	404	385	381	374	428	380	433	387	395	403	400	423	420	375	413	411	399	393	378	378	407	380	432	406	431	394	419	400	415	412	394	383	365	410	379	419	359	404	415	379	387	405	356	399	424	399	424	407	387	388	401	401	407	399	386	368	388	396	420	403	411	405	398	384	397	387	408	407	378	403	378	407	392	401	442	393	433	395	366	408	386	399	386	371	389	421	434	398	412	412	414	386	361	404	366	391	406	358	393	405	399	371	390	407	407	431	416	387	408	443	408	383	362	407	421	397	393	375	405	417	426	387	401	401	381	367	399	404	370	423	393	384	422	366	382	373	406	392	392	420	404	440	377	390	380	420	433	416	428	427	390	404	421	402	384	410	417	400	376	388	415	406	417	408	352	371	380	400	386	439	428	401	410	409	377	406	409	366	429	388	384	390	360	381	382	405	424	398	403	405	439	412	377	406	430	381	387	398	398	406	391	422	398	401	378	406	409	387	411	372	373	400	382	407	399	401	342	432	372	434	437	423	386	398	433	370	443	391	393	383	400	412	392	381	427	431	395	375	449	373	421	419	410	416	395	406	403	383	372	387	404	386	411	416	418	432	438	407	390	407	426	414	375	407	396	384	408	416	430	425	388	397	435	409	414	409	391	383	434	367	378	377	397	418	410	380	353	451	432	387	403	400	396	372	390	435	356	392	370	444	381	409	369	399	376	452	401	409	414	403	413	410	420	417	386	430	399	414	371	409	386	367	422	415	397	431	388	411	447	402	399	419	370	362	425	397	391	426	385	390	396	414	376	413	383	393	418	420	399	400	427	383	433	418	407	407	406	397	416	369	395	404	433	369	377	417	387	411	405	421	416	394	381	442	400	391	396	376	382	393	421	403	391	389	397	408	399	364	385	403	389	415	405	450	379	397	419	407	387	401	417	395	413	453	378	432	408	409	378	350	401	426	418	404	438	393	392	399	405	410	434	376	421	417	406	384	403	392	401	431	403	402	415	384	439	362	399	378	418	373	387	356	371	419	387	401	376	424	397	390	419	396	388	403	373	410	399	403	410	414	375	416	404	402	403	403	406	378	374	414	411	417	397	392	398	396	396	394	391	365	396	400	371	415	427	418	412	421	376	378	386	400	367	414	433	385	410	371	419	407	425	421	398	391	387	380	375	415	386	442	428	399	401	374	402	421	397	402	396	412	440	406	378	391	425	423	432	409	395	399	383	392	409	382	402	383	389	392	375	400	391	395	385	373	383	404	426	423	394	422	368	433	390	453	402	406	394	412	406	401	399	414	464	421	378	387	412	390	384	406	387	420	412	386	413	409	402	383	432	375	389	406	378	400	407	397	417	367	360	401	396	411	397	400	399	406	396	415	409	384	362	416	380	348	387	419	381	383	432	459	407	431	435	414	405	380	406	381	426	425	418	401	405	421	385	400	417	420	362	378	398	370	420	395	416	414	408	397	416	404	404	390	387	382	382	389	348	377	448	419	388	416	399	397	396	420	410	384	371	440	402	385	384	380	383	416	382	383	383	393	383	404	415	437	412	391	383	428	379	442	353	394	421	406	443	381	396	390	399	377	395	365	373	401	379	411	412	394	391	426	415	393	387	386	398	378	395	389	396	372	420	418	392	393	410	397	407	388	366	404	402	418	394	395	391	397	374	420	398	401	424	400	406	397	407	388	437	378	405	401	425	399	377	382	404	436	401	403	364	387	409	375	383	381	405	437	413	397	405	370	399	389	431	389	423	426	430	383	435	393	404	432	427	419	414	406	372	406	395	380	413	402	402	402	398	406	389	412	386	399	412	389	416	408	380	381	394	432	412	395	420	405	378	397	417	421	404	420	398	386	396	389	351	418	387	475	377	420	382	413	396	406	393	388	384	406	389	410	414	404	405	395	373	407	378	390	420	385	422	366	399	407	400	408	424	377	424	419	415	388	388	411	403	424	393	400	405	377	382	369	387	376	402	380	381	371	396	443	386	373	378	404	419	408	373	407	431	427	388	397	368	360	389	425	399	390	369	407	387	441	403	384	410	416	426	423	404	389	418	378	416	410	385	415	416	397	404	377	392	389	417	403	390	380	418	366	378	382	399	380	420	413	418	418	375	371	377	405	392	370	393	401	427	426	403	419	383	379	431	365	417	448	403	410	417	409	366	357	373	414	431	427	412	352	377	413	439	393	397	387	399	409	396	384	387	419	422	396	383	432	401	395	381	409	421	380	356	357	386	429	405	418	379	439	395	397	384	392	403	401	412	381	430	409	387	428	384	384	420	374	408	396	374	382	389	407	391	383	389	389	391	355	409	374	402	409	415	419	382	386	412	399	417	411	424	422	430	420	370	395	382	449	399	342	407	387	406	436	392	408	389	401	368	400	390	391	401	430	373	391	423	434	384	420	429	364	410	387	386	421	357	402	422	392	436	424	425	413	390	395	395	412	395	383	408	397	381	406	396	384	375	419	411	385	411	407	366	367	422	433	393	420	423	392	414	430	443	390	426	408	423	418	389	421	383	441	424	387	371	405	399	404	435	385	423	407	387	422	357	437	394	388	391	410	421	388	387	393	402	378	391	418	422	422	389	395	415	382	424	392	431	407	408	406	383	395	419	439	371	398	401	384	384	383	398	414	392	420	402	404	380	408	417	362	390	420	401	409	402	423	377	375	387	395	422	393	381	378	407	417	393	404	358	382	422	406	423	442	388	398	389	409	384	393	386	422	415	395	406	438	411	394	387	383	395	444	404	395	374	392	407	400	403	386	412	425	391	372	392	398	445	416	406	401	375	391	423	450	382	409	415	406	429	354	370	402	425	395	389	381	376	389	401	405	394	413	398	383	438	406	395	378	395	380	447	411	399	407	386	413	408	402	355	373	400	402	402	385	409	408	375	407	409	419	401	402	399	380	394	368	394	416	403	420	403	438	433	417	386	392	408	426	405	396	382	403	364	427	394	398	389	394	398	447	398	409	382	405	417	400	390	414	445	380	375	418	383	422	398	427	388	401	407	390	407	420	374	448	326	406	398	385	400	408	355	380	361	392	385	372	416	421	423	381	394	420	380	381	399	411	407	347	426	407	395	379	416	425	380	429	356	416	375	407	396	385	371	400	397	429
23784	21076	28404	23963	21051	9577	1134	766	638	615	552	557	556	470	540	500	562	456	536	495	500	460	483	452	479	454	448	460	469	468	439	471	502	480	432	427	452	451	433	461	431	452	408	441	466	401	455	445	435	427	492	490	467	472	480	425	468	453	469	452	500	440	491	435	459	459	443	448	421	459	463	437	442	467	420	443	439	448	463	454	427	417	433	446	434	452	404	454	436	427	469	424	458	436	421	457	437	446	443	431	460	448	413	464	411	416	472	435	427	435	437	442	445	469	462	473	414	455	449	444	438	461	446	458	446	419	430	413	448	460	416	422	448	450	437	454	466	412	374	449	475	454	454	442	460	461	482	434	439	464	453	419	463	440	435	442	456	407	456	434	441	465	430	454	456	457	436	474	485	446	459	418	458	457	415	455	409	418	430	431	449	425	450	438	437	438	404	428	432	445	448	438	420	452	457	452	444	405	463	436	427	405	436	445	432	451	428	431	480	483	454	430	458	453	458	456	446	440	466	438	406	404	421	492	419	447	439	427	436	427	438	431	472	394	474	418	451	460	472	445	448	429	495	451	458	433	417	438	442	450	488	417	426	474	464	404	433	438	450	429	450	461	431	433	448	435	444	480	404	462	456	470	447	428	441	416	415	422	436	440	446	394	396	458	461	433	426	447	440	427	423	440	413	438	462	414	452	459	457	433	460	446	437	419	430	480	452	434	447	474	444	466	439	413	453	427	455	432	457	425	467	476	455	420	455	454	443	435	446	443	401	423	447	442	440	466	462	461	456	444	424	437	457	484	415	436	443	429	457	424	435	437	476	434	433	444	461	420	429	429	429	427	458	454	433	426	430	456	445	466	434	445	430	433	457	438	440	452	461	452	446	484	466	458	441	432	420	454	426	431	438	429	438	417	446	475	420	450	496	469	426	420	479	479	439	415	440	410	460	436	463	447	427	404	456	501	458	414	386	474	423	455	425	464	403	416	428	464	429	454	427	425	454	414	414	415	442	428	436	434	462	452	420	437	425	456	418	486	444	450	432	401	473	429	451	426	445	457	413	444	432	446	468	488	441	448	458	461	448	403	427	448	423	441	462	449	466	464	463	435	439	457	485	439	480	411	445	435	439	434	431	433	487	430	439	443	468	411	427	443	427	440	414	440	434	414	425	485	419	443	476	450	460	468	446	445	451	442	431	417	455	455	474	474	438	447	404	466	427	434	452	441	455	441	454	438	460	448	449	413	410	472	449	414	434	445	424	411	429	424	446	447	434	442	433	447	440	413	465	475	467	428	449	483	434	444	436	476	403	440	421	445	424	481	439	457	450	431	441	439	461	430	421	475	425	437	429	451	460	455	468	452	441	488	473	451	439	435	444	458	450	444	488	478	430	412	438	431	438	431	467	432	414	448	438	466	458	458	464	449	442	456	454	433	455	431	454	448	471	435	446	456	419	430	488	425	423	457	451	446	437	455	426	437	390	449	453	453	411	425	443	466	430	440	407	422	495	463	483	433	459	433	433	446	420	413	469	452	432	492	444	430	446	441	444	426	430	419	456	498	420	467	421	495	433	474	438	423	415	456	482	454	465	413	453	435	457	431	443	455	454	455	447	445	433	409	432	476	465	452	450	481	417	446	448	437	416	435	456	431	445	461	420	419	456	449	424	454	426	439	408	409	457	429	448	441	409	403	438	442	425	449	437	413	436	445	461	442	420	422	426	420	478	446	420	467	391	464	416	474	459	454	483	430	443	415	414	452	468	452	403	437	479	447	436	437	435	473	469	473	465	472	454	429	454	426	478	440	498	478	484	450	441	470	434	466	429	436	457	443	413	440	460	451	447	395	471	434	452	429	436	438	434	433	429	420	448	426	421	494	456	433	429	443	430	458	445	446	455	482	469	441	435	474	464	438	465	435	465	430	434	459	419	446	448	439	415	448	475	430	403	454	488	399	445	413	430	463	391	419	475	429	450	447	393	448	448	449	431	458	469	450	424	465	462	453	487	488	415	443	472	414	502	405	441	444	450	477	459	404	479	437	450	469	425	436	446	408	432	463	434	454	446	440	418	424	429	420	457	433	472	456	439	448	445	429	405	424	458	443	499	431	444	420	464	397	441	447	450	451	439	446	456	439	433	445	447	407	401	467	456	422	422	446	435	477	431	438	451	410	422	456	453	425	428	447	431	493	430	440	388	423	469	439	453	440	448	427	413	473	442	451	428	442	403	420	420	447	453	460	449	460	437	463	466	436	421	478	445	462	434	432	442	445	445	446	404	454	430	418	478	447	450	421	428	434	449	415	455	407	442	462	454	438	407	463	428	451	431	455	449	478	466	407	444	454	415	474	477	447	424	460	445	396	490	415	460	460	442	479	438	451	474	443	446	442	471	436	418	429	482	462	447	422	448	449	438	474	448	455	408	448	450	428	477	437	436	485	459	398	462	449	395	448	456	410	431	440	438	427	443	405	465	418	460	459	507	434	436	449	461	433	442	442	434	428	486	453	445	424	436	439	471	431	437	458	433	475	446	424	420	424	421	451	439	462	458	449	440	460	459	488	448	445	403	449	419	450	419	434	434	404	405	447	428	461	450	461	429	425	466	448	410	430	424	442	448	431	439	399	463	395	442	462	441	438	438	427	444	422	453	421	446	446	437	433	456	417	461	422	434	409	469	432	480	470	408	425	412	426	444	447	458	459	450	440	455	439	467	470	447	489	405	425	459	427	419	428	411	413	413	447	441	479	405	446	459	469	410	440	485	411	527	417	434	441	431	476	424	450	449	426	418	431	427	463	481	455	454	432	465	459	426	459	417	468	454	457	442	470	435	463	463	448	466	427	455	459	469	466	406	399	440	429	429	503	464	445	463	448	430	439	456	416	406	435	414	434	435	458	474	448	441	459	454	440	426	404	413	472	421	449	432	429	431	445	427	422	450	443	463	433	447	454	425	464	444	444	465	401	463	469	415	446	453	426	463	429	464	466	437	418	444	413	464	432	415	454	425	432	483	434	423	409	430	468	428	458	475	452	435	429	445	457	474	422	393	433	431	421	410	450	439	450	442	430	446	461	447	463	437	449	431	435	412	440	444	441	439	463	471	441	432	473	433	442	445	479	462	467	478	449	443	421	401	455	431	422	451	419	407	453	449	472	432	425	479	450	442	437	447	473	418	422	460	457	410	410	459	472	444	480	450	463	467	452	430	468	445	466	422	460	422	456	435	437	426	426	429	457	426	465	434	453	445	465	413	463	432	470	430	441	420	427	441	468	450	427	411	455	422	474	457	447	448	457	448	458	474	470	480	435	430	436	476	440	443	443	445	471	465	462	440	441	446	391	440	427	443	462	476	454	406	438	416	438	426	436	452	477	486	424	474	441	461	463	426	421	453	412	439	411	426	443	430	421	417	436	437	462	425	432	430	426	414	474	437	465	426	447	438	430	430	428	465	454	449	389	433	430	436	440	457	411	433	446	419	438	433	474	435	397	454	403	436	428
38375	38682	6985	3428	2449	1855	1511	1376	1151	1002	915	816	828	751	727	702	712	663	673	659	645	685	673	670	613	590	663	584	573	651	611	584	641	607	616	598	582	666	622	569	607	630	612	583	556	589	606	608	619	577	618	585	572	611	583	611	590	579	603	607	607	562	588	605	574	574	569	550	574	563	554	570	570	548	578	590	613	560	578	599	560	611	655	579	619	612	631	567	629	608	593	570	610	602	587	593	611	620	596	610	574	547	570	579	573	570	595	571	583	575	599	581	598	602	585	555	576	600	599	557	584	597	556	578	568	601	569	589	624	583	614	571	620	573	609	583	547	582	603	542	567	582	579	588	586	635	579	609	562	598	599	571	576	593	579	665	559	613	567	634	593	581	537	550	591	602	636	614	599	559	551	553	557	634	612	582	521	561	598	571	574	574	585	554	598	610	600	595	610	615	574	539	601	553	538	604	541	601	599	599	589	587	596	575	583	574	596	605	596	569	568	577	604	585	627	550	598	579	576	597	581	632	607	611	620	587	582	608	583	587	602	594	567	586	624	596	587	615	547	608	602	589	594	592	578	598	609	576	628	559	594	569	608	533	596	579	573	551	605	536	637	614	541	547	603	563	601	581	562	569	600	589	592	580	610	618	531	580	574	571	600	602	629	558	628	599	601	582	601	608	589	601	615	562	588	572	562	588	603	552	585	573	597	559	594	625	578	575	611	596	573	629	579	634	610	573	604	562	555	586	554	599	601	551	543	610	605	608	553	581	587	553	586	590	623	577	582	544	588	518	580	555	613	608	612	570	599	606	579	566	574	576	617	562	590	613	594	605	605	618	576	558	588	566	550	580	600	596	573	555	599	593	597	584	579	577	587	592	557	585	577	557	584	587	580	566	561	608	552	561	588	601	530	592	556	591	554	583	591	574	562	582	565	614	637	605	575	569	630	504	592	582	570	604	558	545	597	584	635	578	595	556	593	593	603	594	568	598	592	586	554	606	554	569	597	545	529	588	595	608	616	593	607	618	556	555	599	549	613	588	577	589	548	577	530	600	586	606	582	587	614	620	609	624	588	594	602	615	569	562	602	549	601	594	610	583	578	538	596	567	558	585	616	570	564	641	605	590	605	585	582	581	613	570	605	573	589	584	571	581	591	560	553	595	560	596	600	555	583	580	567	572	565	622	582	588	540	556	614	574	580	585	573	612	595	561	561	603	594	575	624	573	572	557	605	574	516	560	562	571	623	595	602	573	562	546	579	536	563	589	572	572	550	571	617	584	611	564	562	556	556	553	576	631	593	582	615	570	592	561	574	627	606	587	623	572	596	585	551	570	625	578	576	563	593	596	589	565	591	548	595	590	575	581	564	611	596	572	584	588	583	565	589	581	617	616	602	584	560	580	578	601	578	598	626	616	571	569	593	560	569	629	564	599	577	592	582	549	601	519	549	539	605	538	586	583	578	583	595	621	575	587	568	585	617	576	566	550	583	591	569	563	569	609	578	612	601	609	556	591	541	593	582	591	567	585	546	589	593	562	598	601	565	574	601	609	598	587	555	574	564	585	584	568	573	566	584	552	554	587	532	584	601	574	554	557	594	587	555	575	601	583	606	625	570	564	622	585	579	556	571	559	555	610	557	612	549	536	556	543	632	582	621	592	602	596	557	600	599	580	563	559	617	565	628	577	559	586	570	549	583	570	591	609	574	566	601	601	558	569	595	607	600	577	603	598	595	558	590	568	629	559	552	587	542	590	599	578	598	602	564	604	565	642	624	569	548	615	558	605	548	548	572	579	617	591	605	585	576	607	593	547	533	594	580	545	608	602	577	578	633	582	585	557	588	584	566	605	595	593	589	574	623	601	583	542	628	586	590	587	615	570	570	582	567	574	614	585	591	631	623	611	546	625	562	602	624	630	569	601	553	583	589	543	571	546	589	603	569	573	581	549	616	557	542	596	551	571	561	560	538	558	602	610	538	594	567	555	570	580	616	591	600	544	573	614	549	591	588	559	557	614	609	605	591	642	577	584	579	579	572	588	594	567	626	619	582	629	558	554	560	563	601	619	601	579	612	569	566	585	543	553	613	589	552	544	638	589	607	581	606	600	586	601	626	600	609	623	564	557	579	604	552	600	532	563	547	596	620	624	590	570	585	581	623	580	596	571	599	573	548	583	552	600	593	587	607	644	616	589	589	561	620	551	568	611	619	566	565	587	559	596	587	596	547	584	604	628	599	592	607	587	591	603	563	561	607	573	594	594	548	567	587	563	626	559	602	559	608	612	591	605	607	583	602	556	583	607	557	615	612	543	602	593	564	564	610	614	585	588	566	577	595	561	571	577	612	611	596	558	582	596	580	609	596	577	584	568	590	626	615	599	602	545	614	595	566	547	592	577	583	547	603	603	557	613	621	618	582	594	584	613	573	614	604	607	578	611	591	553	571	546	575	588	581	582	590	572	577	568	600	588	597	610	607	580	596	570	526	563	600	585	591	575	588	582	578	575	585	585	581	601	553	581	529	556	597	574	591	608	596	592	583	606	633	589	597	598	570	551	618	540	594	600	588	584	617	590	574	563	583	572	628	592	583	578	582	574	561	570	608	603	571	554	596	552	581	566	592	542	605	573	601	557	587	603	586	601	587	562	588	577	583	581	567	578	623	623	567	631	626	579	591	609	585	574	591	563	600	574	610	631	570	583	624	623	575	573	556	578	572	602	602	579	621	573	599	573	626	577	592	578	579	617	634	638	574	591	571	598	649	583	573	555	606	580	596	607	568	532	632	556	614	577	673	600	606	590	561	592	563	629	600	578	617	593	602	621	566	629	604	596	571	588	586	546	619	571	567	595	580	560	560	527	591	589	586	599	576	605	584	555	571	590	550	590	620	607	620	577	579	608	557	611	582	584	569	608	575	626	589	556	592	621	585	603	590	599	596	603	575	597	568	593	568	574	577	579	582	583	604	586	563	587	571	581	594	588	568	601	603	565	633	589	539	595	608	584	558	556	592	553	567	562	631	592	561	609	543	598	587	635	617	554	586	562	600	591	582	591	574	596	583	553	611	576	558	617	592	616	577	606	616	579	560	579	595	593	590	613	622	598	572	589	584	566	590	603	599	591	562	588	596	549	597	581	557	617	653	573	606	584	579	618	585	598	583	569	569	611	567	586	595	567	580	544	586	584	581	614	628	581	565	613	589	588	611	570	597	559	637	620	585	597	578	584	583	614	607	617	566	591	602	609	651	597	602	603	598	592	567	614	593	581	549	578	591	600	595	583	606	588	615	611	577	570	593	620	608	585	608	570	553	614	580	621	599	585	568	590	606	606	587	566	590	581	610	640	577	589	543	580	564	598	598	580	576	623	530	585	584	579	563	566	567	563	614	594	568	617	544	564	563	563	579	601	567	577	605	585	531	588	549	527	551	566	563	582	574	566	598	574	567	578	594	564	654	590	555	613	557	583	581	591	600	594	580	541	557	579	589	556	573	582	587	594
22841	21089	28859	23530	21077	21071	7194	991	721	651	593	522	506	470	462	460	431	446	392	402	384	424	403	370	370	381	352	387	405	367	370	352	376	348	382	364	385	334	321	344	356	364	319	353	386	376	367	361	363	359	373	360	337	365	361	355	358	316	357	336	366	337	352	368	333	334	342	306	362	366	337	359	332	372	349	375	358	326	341	373	377	345	350	350	364	328	330	372	347	335	342	341	350	339	340	311	367	321	379	356	320	356	344	359	330	360	352	356	335	361	352	336	351	346	328	367	328	351	315	378	337	373	333	375	359	347	325	352	345	352	334	335	345	307	388	355	363	328	377	360	320	341	357	336	344	337	350	324	375	342	358	332	336	377	351	325	329	311	310	354	347	341	385	336	346	337	319	318	369	331	323	348	352	363	352	341	359	346	369	357	316	330	309	330	342	359	352	344	378	312	343	365	360	385	343	359	302	351	373	339	338	338	333	332	334	358	364	340	352	340	331	346	362	353	335	314	368	339	330	323	336	342	375	380	311	391	331	345	343	367	333	347	387	348	374	317	347	347	367	337	351	325	357	342	334	360	315	303	382	346	345	324	324	335	312	324	327	342	350	303	391	365	356	364	318	360	330	349	354	344	335	342	394	356	340	339	357	350	356	324	358	334	365	337	362	333	346	357	353	344	362	352	345	393	381	322	332	337	318	314	347	333	373	340	331	359	310	355	329	337	347	338	386	340	340	332	365	339	324	337	342	358	336	337	373	337	344	333	353	337	338	325	349	386	329	369	339	319	347	321	372	318	324	318	342	355	342	362	327	304	338	367	351	376	388	327	353	366	367	350	349	361	342	354	345	362	330	307	357	326	357	343	346	339	364	344	323	353	303	374	340	333	378	351	301	332	371	349	357	345	338	299	327	359	338	336	340	345	303	336	368	338	341	328	353	319	330	349	311	340	359	362	349	361	346	325	313	337	372	354	332	323	381	397	343	308	322	333	330	340	354	327	347	338	341	325	343	341	333	332	349	365	324	341	333	341	371	321	346	396	385	360	341	324	339	327	381	371	323	340	365	333	369	378	356	350	355	347	344	353	316	351	336	371	317	331	354	352	337	339	355	321	343	356	345	354	326	343	345	353	358	362	326	336	321	341	327	339	354	348	369	302	358	316	338	329	348	307	335	349	340	344	371	370	312	369	337	364	334	331	339	339	360	374	349	319	381	367	309	338	377	341	336	353	332	345	365	352	360	342	355	316	330	339	325	321	333	327	371	343	327	348	344	340	324	344	384	340	366	347	316	344	336	340	348	339	355	315	353	370	346	356	344	339	323	354	380	353	356	329	342	382	349	343	365	327	383	365	341	345	363	318	379	335	347	321	343	366	344	352	321	340	288	325	354	312	318	320	352	368	293	358	325	334	336	340	330	330	376	358	374	384	385	363	366	329	348	344	307	341	348	351	381	330	372	357	355	348	350	346	348	330	336	351	338	333	351	353	349	361	348	336	338	324	381	340	351	319	368	351	334	360	340	320	341	337	331	348	370	381	374	347	343	321	325	354	327	306	366	325	367	292	372	337	343	346	355	364	343	356	348	339	370	352	359	327	334	365	354	317	349	361	362	357	382	350	324	358	334	356	336	323	319	337	344	364	337	360	345	361	373	325	332	333	344	351	348	330	338	340	345	346	357	347	319	343	342	368	361	329	365	329	383	317	353	336	353	336	330	346	353	316	315	355	379	354	331	328	315	343	358	325	356	339	362	328	340	312	350	372	307	365	327	354	375	323	365	370	324	341	334	352	311	349	352	334	296	329	346	362	343	323	361	340	312	335	359	349	358	339	335	368	350	385	362	344	377	318	370	346	358	367	321	325	350	333	332	368	302	332	368	347	346	349	362	357	328	348	324	350	348	356	360	333	313	366	350	349	359	351	351	344	343	334	350	340	348	335	331	315	365	325	349	355	318	331	362	343	368	336	347	368	345	341	361	356	325	363	326	290	316	351	330	330	340	355	334	358	378	356	344	332	341	354	336	354	375	341	363	336	367	370	382	329	356	356	376	346	350	341	339	345	355	336	322	369	341	353	379	367	352	324	338	343	328	344	343	308	372	313	368	356	362	358	334	339	340	347	376	328	355	338	365	339	340	336	330	358	342	321	327	361	329	380	368	355	318	358	363	327	328	364	354	356	380	312	376	333	324	345	341	345	343	347	357	328	326	340	325	331	391	381	344	342	364	335	364	340	365	365	340	321	322	331	333	353	347	338	334	394	358	320	366	351	336	359	354	335	329	382	386	360	343	359	342	348	332	353	332	325	366	341	354	371	338	319	351	359	345	373	380	343	332	343	378	372	346	361	345	355	329	371	324	352	355	324	317	366	324	306	352	300	366	340	333	326	312	346	300	320	336	337	313	335	334	312	345	365	349	336	325	337	352	335	322	333	340	355	331	353	370	361	317	354	303	349	333	353	341	321	352	318	316	314	365	338	351	344	349	318	332	323	349	338	351	313	326	326	367	365	356	330	334	352	321	333	358	354	290	333	359	355	328	329	337	353	334	327	333	329	334	345	316	364	338	331	349	312	329	353	369	354	316	314	335	337	353	340	351	343	366	336	361	357	350	379	349	354	352	341	316	358	362	369	331	332	366	362	360	326	333	346	351	342	338	344	317	329	367	346	333	322	333	361	335	358	349	316	338	366	365	382	319	336	352	356	354	350	348	366	375	329	358	337	346	364	357	341	332	340	323	334	322	332	343	331	324	335	352	315	358	341	338	356	356	373	363	343	323	333	360	409	344	322	290	340	368	336	378	367	357	369	320	352	346	327	330	318	341	335	358	324	364	345	314	361	328	352	366	327	364	346	351	374	326	327	337	385	343	335	358	330	312	369	345	345	349	356	342	340	339	341	290	363	354	323	337	396	326	358	341	342	344	351	334	318	358	337	351	345	327	338	349	297	352	342	372	357	371	364	323	349	319	343	352	335	333	344	315	354	350	386	341	310	341	345	355	337	335	325	361	311	338	331	380	334	325	354	326	345	325	353	335	354	345	343	335	347	328	337	382	326	335	330	306	391	368	330	341	357	328	297	360	384	336	338	369	342	340	347	356	326	347	310	318	357	336	349	358	351	296	351	391	333	348	327	344	323	326	362	323	343	332	334	338	355	350	315	333	337	347	345	337	347	335	324	340	328	354	380	373	337	339	337	364	353	320	349	361	341	376	373	347	363	340	326	332	358	361	343	353	363	379	329	359	319	319	335	338	335	382	342	360	351	314	343	354	353	310	346	336	338	337	334	327	371	379	355	374	347	381	353	310	330	325	347	383	363	343	375	336	320	341	351	374	342	354	361	350	345	322	363	350	332	359	333	337	340	354	345	375	343	345	370	325	336	359	333	312	312	345	343	333	356	343	346	376	328	332	309	317	352	328	391	317	324	319	351	363	342	356	329	333	354	379	310	362	349	317	321	336	336	388	349	365	371	367	378	358	384	339	378	357	331	365	371
42698	47321	10769	5520	3749	2877	2275	1800	1545	1330	1069	940	875	841	784	699	684	640	633	593	566	598	531	569	565	516	546	542	539	555	495	507	530	435	535	445	468	499	495	473	459	503	464	491	478	449	489	506	486	460	477	451	457	480	479	489	498	467	485	501	466	477	470	477	458	433	453	461	474	442	481	467	469	453	464	451	452	474	443	468	473	447	439	495	495	475	492	463	458	474	476	472	492	479	471	489	491	477	473	429	485	469	478	458	464	462	482	480	461	472	465	460	435	445	475	470	490	484	487	511	483	459	467	429	457	453	466	453	459	484	449	457	458	474	486	461	477	492	466	458	491	452	432	463	463	455	452	491	464	495	507	444	442	478	459	492	509	480	486	467	467	469	444	474	471	492	465	469	428	450	455	511	468	464	468	452	398	447	467	466	480	430	486	453	459	474	477	486	455	469	461	453	456	474	483	464	473	445	452	458	435	476	488	461	458	428	463	506	464	441	480	453	463	432	432	522	491	458	464	457	484	416	444	434	435	458	467	449	464	447	504	518	448	470	451	505	429	470	466	477	478	450	465	463	454	457	478	477	450	454	472	457	461	428	487	418	444	431	485	492	462	433	431	433	493	444	456	470	479	479	464	460	478	448	462	468	480	458	428	462	460	491	461	430	457	448	464	450	479	488	460	448	488	451	466	471	484	460	444	491	453	500	449	494	455	442	454	473	457	482	495	482	458	412	452	468	413	488	500	441	471	475	466	467	518	477	468	468	463	453	473	479	456	446	489	475	445	465	436	495	445	444	471	473	435	459	448	480	487	460	469	480	486	488	484	498	449	505	530	472	496	496	457	471	489	454	484	501	476	445	425	450	443	485	461	492	456	473	475	462	454	482	490	458	449	470	451	467	465	455	471	496	489	443	471	485	454	438	459	489	495	446	467	495	468	447	481	459	492	496	465	500	481	512	485	448	485	481	460	487	471	482	450	468	449	475	423	455	466	432	439	518	486	467	467	440	472	464	427	455	410	475	473	472	472	415	429	426	487	459	475	464	471	515	496	463	453	470	490	454	486	472	425	448	452	441	515	456	451	451	439	473	467	469	440	518	445	479	443	460	512	481	470	483	444	423	439	450	472	475	465	422	457	455	416	435	492	461	491	458	491	473	453	449	454	469	452	483	518	421	467	462	441	464	441	438	445	492	432	467	489	472	494	436	466	483	454	471	471	472	471	449	442	495	481	485	472	496	415	498	495	471	486	458	492	466	493	497	438	486	481	491	515	452	473	492	464	466	469	489	465	472	471	491	451	512	465	484	483	482	451	447	443	430	491	464	490	494	485	477	449	438	484	486	455	488	457	475	417	453	460	450	462	489	437	443	457	475	451	482	479	442	462	462	476	493	488	503	469	474	469	457	495	443	446	482	388	425	485	485	486	418	450	461	473	499	447	499	460	474	463	467	421	474	475	502	465	464	493	483	427	478	472	473	452	484	506	467	473	480	445	491	434	454	463	496	462	463	465	472	488	461	452	425	460	463	468	480	487	469	451	466	468	468	456	456	456	464	439	448	491	479	461	446	477	477	446	509	464	492	434	460	468	465	472	465	451	441	467	478	474	442	485	457	472	481	451	457	484	492	470	444	460	478	469	477	472	460	443	506	466	471	474	458	484	435	483	464	466	414	465	448	419	461	443	452	463	475	437	469	489	471	470	473	464	479	454	468	505	467	438	442	465	442	467	477	478	490	469	477	494	495	466	454	454	488	485	477	464	463	524	477	487	451	489	451	473	503	467	492	430	485	443	469	465	430	472	439	446	470	446	463	484	491	520	437	420	492	439	454	460	493	499	476	428	448	430	469	451	495	459	489	467	448	440	425	414	492	451	470	515	445	453	459	469	477	499	444	432	480	403	459	489	444	470	483	476	484	476	492	478	482	512	491	483	508	474	434	478	453	470	442	432	440	459	474	486	454	467	458	456	463	498	421	492	464	452	465	447	432	464	463	497	407	433	491	455	455	470	466	458	495	439	460	423	446	490	459	479	493	475	436	471	475	484	474	507	448	460	487	468	467	429	439	469	471	467	465	439	489	438	437	472	503	465	459	500	485	490	468	464	457	482	486	475	460	444	487	454	469	451	499	443	461	448	476	479	480	485	432	457	425	465	433	469	481	500	456	446	478	461	422	466	453	451	478	461	485	464	484	485	460	472	464	453	459	460	463	435	487	448	495	437	487	482	449	459	465	435	468	461	473	474	487	469	490	470	442	417	475	429	423	452	479	467	494	450	466	466	448	447	471	463	460	460	493	454	489	434	466	454	460	451	423	469	424	478	479	460	481	444	450	482	461	466	501	446	440	454	442	453	468	423	460	463	449	479	443	442	470	451	487	466	509	430	447	474	491	464	442	472	466	443	473	445	470	497	457	482	479	439	484	430	444	482	448	465	486	471	461	486	486	468	473	436	457	447	488	455	469	434	449	476	445	496	468	447	440	470	466	437	471	455	476	435	488	511	448	408	499	471	485	475	491	436	467	443	456	446	489	471	469	467	431	444	470	465	433	438	449	436	472	455	494	460	456	469	464	466	456	507	474	525	484	499	464	436	454	514	501	472	470	470	463	467	466	478	444	462	480	489	478	477	470	448	484	488	475	472	459	473	516	488	484	448	517	495	447	445	487	476	466	486	456	474	429	468	461	441	476	511	459	447	425	514	508	428	464	472	438	473	469	452	445	477	486	412	481	413	440	457	448	438	476	455	483	472	465	444	463	485	429	464	472	453	457	448	441	435	492	478	445	456	430	456	478	465	449	466	479	442	482	470	496	472	476	446	458	510	463	438	424	478	479	469	462	463	477	451	417	501	452	437	468	493	472	469	520	427	446	483	485	490	460	484	444	445	452	470	470	461	448	484	471	450	463	453	464	454	463	473	487	487	466	460	462	472	498	523	476	483	470	505	473	440	459	483	406	453	456	485	445	472	468	473	445	431	405	461	493	473	450	457	443	478	482	460	435	508	499	471	457	444	466	489	459	428	464	437	440	459	462	499	452	476	467	452	452	471	466	462	483	460	461	449	468	467	471	475	461	490	458	496	485	464	464	446	472	479	450	496	479	449	465	466	467	437	453	455	449	472	476	455	456	470	462	451	475	448	476	450	462	476	497	435	427	471	448	479	493	497	456	459	479	459	494	457	484	475	446	469	461	489	435	484	460	498	466	493	479	514	462	473	454	492	475	461	430	425	474	458	455	481	454	440	460	442	494	486	491	492	455	482	500	461	423	451	449	465	480	416	445	452	510	427	457	500	437	466	437	447	481	486	474	464	452	454	466	461	468	447	460	477	458	493	445	454	489	470	513	473	481	478	506	477	487	469	456	444	488	431	456	467	442	486	496	464	476	489	483	444	495	460	493	455	424	470	427	477	435	468	484	512	419	450	424	459	470	441	444	462	442	459	401	488	463	457	439	490	466	431	432	463	434	424	483	492	461	484	495	490	482	480	447	457	448
28143	22997	11454	948	397	344	326	304	299	329	311	286	301	284	296	294	312	321	305	300	295	295	286	302	273	299	275	314	264	286	276	259	302	291	275	275	282	329	294	284	271	300	270	266	283	307	295	287	280	294	311	273	306	302	297	294	299	273	307	317	297	283	273	273	290	319	275	281	288	289	282	285	248	295	288	277	320	298	261	310	296	301	310	307	305	299	322	258	313	313	302	289	282	270	299	275	298	288	282	272	291	308	292	297	291	309	289	314	309	293	281	275	274	289	301	276	289	274	318	291	290	278	311	300	294	298	311	295	283	308	278	287	299	295	303	305	285	272	286	268	309	302	280	282	281	283	309	335	296	297	310	293	308	286	315	272	309	269	305	309	301	266	316	280	292	282	279	285	298	299	287	289	290	337	279	286	262	315	309	294	244	278	293	280	294	324	252	274	310	291	320	312	294	289	287	279	284	269	266	322	285	312	305	299	324	314	284	268	311	293	273	338	306	303	290	293	298	275	275	331	289	301	289	293	270	288	304	285	282	301	264	276	256	318	270	286	276	292	300	284	301	307	306	311	284	269	297	276	317	291	285	300	305	294	274	289	307	310	296	281	312	278	288	289	295	261	264	289	286	317	284	289	239	292	290	298	310	288	305	279	286	298	323	252	274	282	307	311	338	263	281	296	297	300	312	289	304	325	301	272	259	288	276	308	254	312	326	282	294	279	296	318	325	289	287	292	323	295	330	309	306	287	320	265	319	279	284	281	266	266	287	298	332	298	307	275	271	316	311	306	306	269	299	276	279	315	265	280	285	309	267	272	274	283	277	290	281	298	263	279	293	283	271	293	308	300	280	284	313	294	304	275	298	268	300	279	245	277	305	303	287	289	285	305	310	292	303	291	329	279	318	326	314	290	291	305	308	300	282	270	275	336	259	268	286	299	298	304	299	297	312	278	309	301	294	305	276	277	274	320	317	320	287	285	306	264	304	290	309	293	280	292	297	278	307	275	302	297	309	312	276	307	265	307	289	308	280	260	292	296	280	301	304	292	305	307	278	259	297	278	344	261	318	299	293	287	311	305	284	283	295	316	328	284	295	314	301	305	298	316	291	285	285	329	284	294	322	267	301	307	275	264	288	300	274	276	278	256	318	292	293	292	275	231	299	276	273	310	289	267	308	297	271	296	272	287	290	303	283	294	315	283	302	305	295	291	323	261	277	295	302	315	301	269	296	268	288	297	276	300	300	311	304	309	301	308	264	263	315	267	289	314	280	301	254	230	292	268	296	305	303	280	307	324	318	298	306	286	282	311	274	270	287	287	279	318	310	283	303	283	276	293	296	274	285	281	293	318	310	264	283	300	317	284	316	301	273	307	265	278	307	273	260	285	300	291	271	296	329	288	283	298	268	291	327	283	286	298	328	273	271	258	300	295	328	292	284	289	273	279	291	252	297	285	313	296	293	280	264	266	303	311	280	269	307	298	305	281	287	295	294	296	290	289	297	300	275	266	281	292	292	316	304	286	310	285	286	275	298	279	260	282	311	278	290	304	305	310	307	310	263	260	277	244	273	268	294	293	302	288	312	295	297	258	322	258	281	274	286	295	282	296	293	307	270	304	322	287	285	286	350	263	323	269	310	252	299	282	307	276	312	280	300	263	294	280	282	319	321	274	339	277	275	288	288	303	290	290	277	286	300	298	272	286	280	271	276	288	278	281	279	284	274	279	310	278	276	294	319	305	283	301	269	295	272	274	307	288	328	270	287	308	280	284	305	306	292	278	262	275	304	294	312	317	284	311	310	330	303	278	315	272	325	327	312	296	283	246	305	321	293	307	306	301	285	291	293	304	300	301	298	288	290	281	315	322	295	302	293	294	321	312	293	277	301	294	273	314	302	297	283	312	272	274	294	322	292	290	287	300	286	316	304	284	283	293	279	304	310	295	273	265	304	263	290	301	275	294	276	296	291	265	269	318	301	280	297	307	324	280	293	299	297	283	327	272	278	312	297	271	288	293	310	264	294	297	294	297	282	292	260	277	300	279	292	316	315	279	279	313	293	275	297	303	312	311	287	277	296	264	295	317	301	304	290	307	320	277	267	292	284	295	293	318	304	276	288	304	319	289	309	355	328	311	300	281	275	275	284	281	285	293	292	286	296	285	295	278	283	293	301	276	287	327	299	271	291	284	263	287	301	299	324	322	315	291	291	321	295	261	293	321	259	312	272	245	294	278	299	285	308	283	285	277	320	303	294	277	287	287	311	287	265	315	268	295	309	293	309	281	321	310	288	257	312	280	309	254	302	287	264	315	318	323	287	308	285	297	287	272	252	313	280	292	282	257	262	319	288	288	283	280	287	271	293	313	280	297	278	281	269	303	282	307	304	301	305	273	311	298	271	271	265	294	293	262	302	316	311	286	275	325	284	303	288	291	279	272	283	278	255	288	312	296	286	287	292	285	325	276	272	287	279	276	281	295	284	340	304	327	297	279	306	308	307	303	294	249	276	296	309	273	306	291	288	310	323	297	274	278	295	281	307	260	266	301	249	305	306	291	303	323	271	288	305	282	325	285	323	297	275	275	291	289	309	314	299	298	298	300	299	295	293	302	300	293	309	290	295	267	289	295	297	294	291	287	309	285	308	291	300	295	289	291	261	269	292	306	260	283	274	280	305	299	288	279	312	301	288	290	277	303	283	281	307	270	259	275	296	298	287	289	277	305	305	318	298	272	295	292	290	295	306	291	274	302	280	265	322	288	311	323	293	297	277	291	306	283	285	253	282	275	291	279	297	261	306	252	305	298	312	286	292	284	271	276	293	286	269	300	316	280	272	279	293	300	295	278	306	321	307	313	277	302	260	304	302	310	288	277	278	257	291	273	270	266	277	267	272	303	314	300	324	318	282	313	295	295	287	314	296	277	298	272	328	278	296	255	292	287	321	299	310	304	301	263	299	300	283	295	293	286	283	329	305	291	277	284	329	295	292	304	334	293	322	299	308	277	282	260	289	297	287	284	316	293	327	310	288	296	280	280	276	279	288	291	301	294	282	306	328	255	300	274	301	317	291	299	273	305	308	283	289	312	323	274	262	298	298	292	283	294	305	304	283	308	275	327	311	292	299	303	289	277	293	308	306	273	289	268	317	305	309	319	305	277	307	279	269	278	265	290	260	272	269	289	291	299	298	275	318	330	323	284	284	295	292	288	298	285	277	286	301	292	325	277	306	298	289	271	317	304	290	265	272	268	306	273	288	292	286	288	279	291	315	301	282	314	282	267	297	291	295	265	266	290	302	288	302	308	285	298	280	320	292	335	282	300	311	324	299	269	273	306	299	277	288	302	290	314	303	299	300	292	278	286	293	282	272	282	301	277	300	270	300	310	296	281	287	269	305	297	297	305	267	295	329	287	296	276	271	277	275	280	288	280	319	283	300	305	270	314	318	317	285	293	303	311	260	292	281	285	294	328	300	296	302	353	276	288	303	293	285	263	304	303
34114	25379	978	566	585	531	451	485	410	435	399	398	435	410	410	409	421	394	383	392	419	399	398	404	402	407	351	440	410	389	414	373	402	398	397	386	378	376	402	368	352	371	360	358	373	372	408	383	357	382	403	378	378	384	399	425	377	400	365	431	364	429	398	392	378	387	386	402	390	418	375	414	398	377	388	407	389	376	375	400	397	370	355	392	427	409	400	384	356	401	379	426	397	380	385	408	407	360	404	398	404	391	411	424	407	421	416	369	367	393	441	389	374	390	389	401	382	402	404	394	375	381	377	355	410	394	371	364	387	372	372	388	358	354	404	408	389	421	385	446	385	392	391	430	385	407	385	372	347	405	376	373	374	404	399	373	422	366	442	350	384	404	395	418	378	385	399	386	403	384	337	415	368	370	380	382	399	358	352	384	383	405	363	361	362	404	431	395	416	384	369	420	419	388	421	400	406	411	378	387	398	384	376	390	408	396	379	402	388	426	437	414	373	374	396	375	372	367	373	369	375	375	385	389	334	402	362	402	391	386	400	373	442	400	443	401	365	388	365	397	412	381	354	379	389	419	404	418	381	388	406	370	380	403	412	391	375	397	411	373	400	424	379	376	392	367	415	362	440	403	356	375	385	401	353	378	377	392	358	400	369	400	380	412	428	387	402	374	407	383	386	385	392	390	380	382	394	396	394	356	402	418	364	394	413	390	430	381	378	418	388	392	369	391	354	369	343	362	373	393	407	402	388	396	406	387	400	382	363	415	427	379	384	395	394	369	380	393	385	408	412	367	396	392	411	378	403	375	413	406	395	373	395	392	393	393	421	386	410	352	390	380	380	389	403	416	399	353	395	390	432	380	409	400	407	413	393	385	405	405	389	371	396	370	397	378	414	376	411	363	396	401	380	401	405	373	383	399	376	399	398	396	367	393	373	389	408	353	451	418	374	360	383	360	361	374	387	383	387	410	388	368	374	431	391	398	450	378	402	362	392	363	404	377	425	393	397	396	377	406	401	379	444	392	374	378	347	382	377	350	352	431	369	368	401	410	402	377	388	371	410	384	404	360	379	398	387	403	414	394	398	407	373	363	370	398	344	402	379	400	385	369	362	390	350	386	403	407	385	407	385	391	387	409	404	363	396	399	391	379	344	385	394	367	402	416	376	413	388	355	397	391	357	396	392	387	394	377	385	406	386	399	392	375	407	392	378	431	407	372	374	417	361	382	394	399	371	391	399	392	356	394	412	408	427	389	364	397	401	405	368	360	426	387	409	381	421	374	361	401	369	391	409	395	373	401	383	390	395	395	420	387	397	389	393	393	380	401	395	363	396	403	421	388	394	423	394	388	404	405	352	415	411	383	409	412	376	345	391	362	394	375	381	388	390	384	404	418	345	419	389	400	345	397	374	381	395	387	386	388	409	422	414	388	381	381	409	403	423	395	368	373	394	369	407	397	359	370	403	432	393	388	359	398	438	407	385	416	400	385	369	389	395	375	386	392	395	388	376	380	425	376	406	344	442	405	388	387	429	378	394	382	389	388	356	401	389	423	406	392	410	391	391	417	410	398	413	401	421	419	398	416	387	408	392	407	383	374	397	416	410	388	361	363	370	393	421	399	391	419	388	369	402	349	361	400	374	390	370	370	383	383	376	411	408	354	411	384	390	374	395	368	395	393	398	361	364	372	380	396	381	377	373	406	399	387	413	402	386	382	382	407	361	392	407	385	387	382	400	392	401	422	405	394	384	411	376	364	398	370	390	380	383	390	374	357	384	408	403	378	393	392	359	391	380	415	397	400	410	382	398	418	403	398	381	402	396	420	389	397	404	402	416	343	436	403	381	374	364	394	409	373	402	418	400	401	370	389	357	407	363	394	392	380	406	361	422	390	353	395	409	386	373	386	407	375	360	424	370	388	392	373	376	374	408	375	394	408	394	403	345	373	405	411	391	374	377	379	408	379	389	381	397	412	371	364	402	398	373	363	396	340	390	373	395	404	388	384	401	396	401	395	395	374	365	400	367	386	430	403	389	421	374	415	384	420	414	390	379	403	410	371	392	375	355	375	396	446	358	399	375	365	365	376	384	395	401	403	395	384	355	349	360	409	380	411	378	418	415	409	377	405	361	394	384	358	385	387	396	424	403	398	382	370	371	382	396	408	411	389	391	412	400	380	359	399	417	398	393	419	347	397	429	425	423	366	345	378	344	398	423	361	349	394	367	405	384	389	378	417	386	377	391	414	399	387	424	391	384	414	388	392	362	366	412	400	402	362	396	383	394	357	405	366	382	365	368	407	408	425	391	371	402	415	368	383	381	391	387	366	384	432	368	395	375	403	390	381	391	381	402	393	399	389	410	352	395	364	389	352	387	414	413	358	369	383	410	411	392	388	369	352	384	402	408	371	399	408	385	406	406	422	348	377	371	382	387	354	431	413	377	423	350	379	399	375	390	421	394	407	407	398	416	387	386	414	391	373	400	370	375	340	387	403	385	364	423	371	378	368	389	392	401	436	418	340	405	412	390	386	371	387	391	427	381	343	415	405	392	399	363	399	390	397	394	428	358	397	391	395	364	362	382	393	382	361	421	380	375	390	352	401	376	384	421	360	388	366	390	374	387	411	405	401	374	387	392	374	395	409	412	369	405	414	380	421	390	384	393	374	381	371	411	408	389	397	403	368	396	398	363	391	360	409	379	375	401	357	407	360	382	368	383	401	387	393	391	403	362	401	393	378	399	392	376	383	388	377	398	395	383	404	365	376	350	359	395	403	352	414	398	381	369	390	385	400	413	410	391	431	380	426	365	391	382	379	377	372	406	407	404	420	366	413	389	370	381	375	411	398	409	381	393	374	374	408	362	383	361	402	401	391	401	381	392	408	413	399	388	380	384	402	408	393	402	406	389	400	380	397	403	370	412	402	404	385	406	431	402	392	366	377	416	375	388	413	404	417	406	370	373	410	370	402	374	387	396	353	356	422	411	386	395	423	398	417	385	392	423	429	413	385	387	419	426	356	387	440	358	368	363	401	380	375	394	385	405	366	387	371	384	419	389	382	403	367	421	368	354	404	353	424	409	422	398	377	407	383	382	387	375	379	366	401	372	390	362	356	366	415	371	379	413	421	409	381	402	391	369	355	388	376	367	403	362	404	351	427	413	380	362	399	426	382	411	377	359	398	396	394	409	414	422	403	375	370	409	368	389	408	414	402	369	394	406	366	394	379	408	394	376	404	355	389	410	377	408	401	432	408	427	366	410	366	386	423	372	396	401	344	355	388	354	458	403	393	403	392	393	426	397	366	355	372	397	369	395	397	389	415	414	399	380	407	385	378	386	376	371	388	404	419	435	338	409	377	417	351	391	383	386	369	396	418	409	394	415	430	399	384	403	363	371	389	400	385	403	399	357	390	402	409	379	373	390	383	425	403	386	385	414	391	394	427	403	425	407	348	385	403	416	401	331	398	368	402	413	395	421	396	389	415	374	363	397	376
23770	21070	28273	24030	21012	9386	1054	740	627	570	588	549	479	502	475	486	507	510	442	459	476	490	459	450	432	485	478	474	447	457	452	441	454	449	442	478	432	460	443	432	427	409	435	413	393	431	461	422	436	447	428	421	430	475	478	400	414	443	486	445	440	422	422	417	451	412	428	429	470	439	413	411	436	437	437	461	416	485	450	411	446	447	451	415	421	456	461	486	424	463	411	432	429	442	402	452	434	417	436	397	468	447	442	473	439	395	440	426	450	433	432	476	398	460	430	407	445	453	455	440	398	434	427	461	424	449	438	471	463	407	455	426	442	415	415	455	429	415	435	424	438	399	433	454	428	464	455	449	410	445	443	464	414	435	452	423	421	452	449	434	422	432	434	432	433	445	438	393	433	397	447	390	453	448	449	429	457	432	431	402	435	421	421	425	420	461	456	406	410	455	397	457	413	444	409	407	428	466	455	425	432	453	395	467	459	435	421	459	445	451	450	450	424	404	436	398	411	424	417	402	443	442	422	383	417	432	480	477	448	472	455	440	427	412	426	423	407	428	382	419	434	437	436	395	421	440	444	411	426	486	446	454	438	407	415	410	398	428	460	438	428	476	437	427	389	447	442	413	437	445	434	442	416	431	448	388	423	388	409	419	412	476	415	426	452	481	435	399	433	434	437	416	418	452	435	420	443	480	455	423	433	458	421	412	438	398	446	455	454	408	473	421	415	398	442	436	428	442	438	479	422	441	450	434	439	426	401	433	448	395	418	455	452	378	431	426	419	422	426	455	419	424	417	414	439	407	448	419	445	451	476	393	433	463	445	406	428	405	436	447	430	476	436	420	388	422	431	453	408	391	437	427	428	445	459	450	423	391	442	416	436	411	466	442	410	448	442	428	405	443	412	454	424	409	436	435	477	440	422	404	433	463	464	470	460	436	430	448	432	464	408	408	455	415	446	460	464	420	421	472	430	432	460	413	440	469	388	470	418	432	456	415	449	422	396	468	435	423	426	426	448	441	444	458	439	434	427	452	395	423	422	441	454	428	420	412	433	435	439	452	436	456	461	459	427	463	423	430	458	462	453	455	456	423	449	444	405	429	430	441	435	438	432	435	428	469	451	425	446	420	423	395	428	416	433	419	409	455	416	414	462	461	429	431	425	419	442	450	440	472	442	437	441	385	474	455	435	432	446	439	417	448	433	434	438	432	440	444	438	402	427	477	423	440	419	442	426	427	431	429	459	449	399	405	400	432	420	423	439	418	414	414	437	440	471	437	431	420	426	458	445	436	445	429	446	443	388	460	429	398	470	417	416	410	416	432	423	435	406	423	446	445	435	448	433	425	432	427	432	425	407	399	418	411	463	475	409	446	440	409	426	442	422	424	436	442	469	407	429	460	443	448	411	447	418	456	414	422	442	416	418	426	471	454	438	395	389	434	449	430	414	436	452	452	422	446	422	444	479	459	461	421	443	471	423	455	449	450	396	425	439	470	417	472	452	459	425	442	459	444	461	420	444	386	443	481	442	470	456	419	462	404	405	459	453	471	417	391	449	447	445	426	444	416	439	423	421	397	450	435	449	400	432	411	448	430	447	444	440	452	375	402	451	403	456	479	423	445	409	448	395	415	452	422	399	432	431	442	431	430	412	433	463	419	439	461	434	426	421	394	444	444	430	437	413	457	410	435	457	433	409	468	461	415	426	465	439	424	455	452	422	467	417	431	407	456	420	421	444	426	472	422	433	440	457	419	440	440	463	393	449	422	446	450	450	467	426	447	427	433	440	434	440	434	426	443	425	430	419	435	414	429	465	422	414	448	423	437	489	462	439	435	438	446	437	418	469	457	416	397	432	437	444	438	443	433	450	446	488	434	421	428	398	467	437	461	439	441	433	451	437	409	423	434	402	441	438	436	406	429	431	434	446	438	405	461	405	444	428	417	415	407	446	402	458	442	455	429	427	427	454	453	459	431	444	430	449	442	426	474	433	405	397	457	423	379	447	449	442	446	437	446	414	420	447	435	394	411	460	426	459	434	417	428	394	426	478	424	482	427	430	407	417	395	431	484	449	453	423	437	463	436	431	449	402	452	435	459	481	434	396	433	447	421	459	470	437	461	459	450	459	456	433	422	445	450	407	436	413	443	449	443	440	454	429	458	453	427	425	441	431	441	432	462	406	448	420	423	437	450	433	401	437	450	412	428	441	453	455	408	450	446	428	429	419	444	449	441	413	411	443	451	401	466	449	470	426	419	429	450	443	431	443	419	433	417	461	431	438	436	450	449	452	395	439	460	459	463	376	416	447	423	457	436	429	458	453	422	433	433	457	447	430	420	432	390	458	469	424	436	415	405	438	436	466	454	433	406	472	414	428	474	425	459	437	444	438	435	450	451	390	420	436	479	419	440	445	420	429	449	455	455	469	460	437	462	453	429	459	454	448	469	442	446	423	451	450	438	417	443	424	446	437	466	445	421	402	423	448	430	422	443	449	455	440	446	394	431	429	436	453	435	465	454	436	449	418	453	414	439	443	429	452	446	441	389	428	440	435	421	429	417	417	380	426	442	432	440	433	407	421	426	428	432	467	438	447	446	426	466	442	458	417	435	420	470	462	421	410	400	425	436	435	427	437	424	440	444	420	446	426	464	407	442	438	400	430	412	370	393	414	419	462	415	437	429	412	465	424	410	426	467	424	420	476	410	434	408	438	427	428	463	436	427	447	423	416	462	446	460	422	432	423	460	418	425	434	427	456	457	433	449	435	461	428	433	430	402	426	434	440	452	448	468	440	438	427	450	437	440	409	438	471	430	409	416	429	452	424	407	440	436	435	442	458	412	420	426	462	418	399	419	433	469	429	387	451	456	412	410	431	416	454	428	414	469	433	448	471	441	460	391	421	473	408	446	420	419	477	399	439	480	447	437	412	433	441	431	455	449	426	438	445	436	452	440	479	430	412	459	412	409	455	447	418	420	419	460	463	406	426	488	448	403	417	472	435	457	415	432	460	425	480	439	455	423	404	409	452	423	437	448	390	432	432	424	460	454	440	453	437	460	449	406	474	441	439	443	417	452	411	413	427	419	433	443	445	396	451	448	447	418	448	451	428	437	433	434	416	434	437	426	400	420	411	442	450	457	473	425	460	435	458	460	441	453	461	449	430	466	426	436	431	430	473	458	406	451	428	438	451	450	466	462	457	479	422	412	432	444	418	449	433	439	453	432	449	475	454	442	429	468	411	424	416	388	460	446	410	423	425	432	450	433	422	454	433	458	436	414	436	438	424	438	396	410	436	428	445	380	424	415	439	435	427	463	452	475	433	453	396	418	436	410	429	445	423	433	410	414	462	413	420	436	431	425	443	428	445	400	448	419	395	426	427	434	434	399	429	436	434	433	432	428	413	487	425	467	428	424	415	434	426	438	421	408	412	451	445	410	456	410	417	441	444	439	451	424	428	445	393	439	471	476	435	422	412	460	433	451	398	426	459	437	448	436
38219	37707	6847	3489	2481	1954	1521	1323	1076	1008	947	849	814	771	769	716	679	679	661	639	635	647	638	615	636	617	618	612	619	588	605	587	613	594	597	616	565	590	594	571	592	582	577	538	647	599	578	570	584	597	588	558	610	584	612	593	602	564	559	561	558	593	567	601	577	619	586	599	553	563	568	578	598	595	556	618	573	585	574	587	582	586	617	551	573	598	579	606	558	589	622	551	578	571	562	573	612	602	580	544	617	541	568	587	640	611	572	577	574	585	579	533	572	565	591	560	616	591	572	573	562	525	569	626	592	603	569	547	599	592	579	582	590	595	586	562	598	629	613	567	569	582	510	572	587	576	627	576	567	585	566	557	553	575	545	599	591	527	565	613	585	584	549	612	581	563	597	557	537	608	625	592	582	557	580	622	572	571	580	594	603	564	553	621	566	561	598	544	645	614	588	588	592	560	592	582	600	571	609	597	578	578	518	578	620	567	595	590	581	543	621	583	592	557	571	567	592	540	607	596	548	559	601	602	559	585	585	614	577	554	581	572	543	563	573	593	586	555	619	568	621	554	577	599	570	567	598	593	588	575	601	605	576	577	533	534	582	605	575	601	613	595	564	542	567	575	564	593	578	559	566	571	589	583	588	586	567	593	601	573	567	580	591	616	574	538	583	545	599	556	573	602	550	616	626	564	600	597	573	574	608	610	601	549	590	577	558	545	561	532	619	607	561	589	626	604	601	578	607	539	533	526	609	572	500	551	559	560	581	583	564	562	545	557	582	600	577	554	559	605	555	592	554	550	569	556	567	578	611	607	563	573	591	545	608	601	599	596	586	574	564	529	545	577	585	583	569	553	562	532	613	550	527	584	561	594	559	542	565	577	565	578	572	554	516	610	587	543	584	559	586	564	565	570	581	562	590	591	562	570	577	628	578	568	570	642	578	573	587	596	602	605	578	551	584	601	583	574	579	627	603	607	603	542	595	548	562	606	536	583	559	565	588	567	562	607	576	602	616	650	567	572	587	618	539	587	560	582	560	595	585	613	530	578	556	553	548	581	574	567	576	603	533	591	591	636	590	579	586	563	543	600	577	568	582	595	553	590	583	569	550	574	556	598	571	558	589	554	558	598	610	559	607	603	594	581	549	585	565	585	600	603	564	598	583	601	600	635	543	590	548	615	559	549	537	577	604	581	576	552	539	564	591	586	550	584	560	538	597	586	575	577	622	571	566	572	580	579	596	560	600	592	607	567	552	611	579	584	560	573	519	573	565	592	526	621	572	558	622	564	609	551	586	557	571	569	576	550	576	571	566	578	582	586	530	561	587	590	581	582	552	573	559	582	593	575	573	617	632	580	555	612	618	528	594	615	590	579	556	602	559	614	589	610	622	575	538	609	590	629	586	543	608	563	587	538	553	609	596	580	573	581	562	553	541	581	566	569	588	588	612	559	555	565	600	586	581	561	630	565	548	551	586	514	564	560	530	595	560	571	587	614	558	592	621	569	600	610	571	572	560	601	602	567	596	592	577	617	583	589	593	603	603	590	562	565	591	545	609	549	546	588	582	561	556	569	557	543	579	596	619	576	583	506	581	561	579	601	612	618	529	574	604	581	604	555	581	562	589	593	578	594	637	548	567	583	570	598	557	585	596	594	573	565	565	588	567	575	628	602	600	576	584	556	559	575	604	562	587	608	591	576	566	588	582	579	583	614	611	537	554	542	594	535	593	573	589	569	557	570	603	568	605	629	571	599	550	594	528	546	570	629	576	607	581	566	567	597	616	550	577	586	582	631	584	576	551	583	602	546	606	572	576	569	639	602	558	540	572	588	592	576	556	590	615	586	577	552	617	592	574	558	608	565	593	595	599	585	556	588	602	570	570	588	584	614	537	561	558	560	569	575	597	567	577	608	601	614	606	602	573	580	632	579	549	574	606	596	625	537	564	567	563	575	582	551	572	575	576	593	584	591	639	572	586	587	612	591	610	595	597	606	590	571	545	615	578	584	564	564	544	569	559	602	610	549	584	561	591	584	559	590	554	573	583	612	577	560	601	578	587	589	565	588	566	527	596	607	594	544	588	602	591	583	567	576	594	599	585	520	583	553	536	572	556	584	604	629	581	541	615	593	571	595	570	601	597	579	585	610	598	584	620	574	642	596	572	572	563	585	579	603	557	586	545	594	608	620	566	570	564	580	564	606	568	547	559	599	550	611	533	586	545	611	622	598	552	591	586	612	552	580	577	568	584	579	587	579	603	615	591	539	568	562	593	626	542	557	561	564	535	549	585	549	577	594	589	608	545	596	629	572	572	600	562	586	544	548	553	568	563	568	577	620	563	591	586	578	543	580	588	587	630	616	576	573	592	520	652	517	571	558	577	597	563	595	618	603	562	559	582	599	575	567	566	586	554	586	563	602	604	512	551	615	589	596	598	599	591	578	565	582	580	574	575	565	574	586	574	566	570	558	586	580	559	585	560	589	587	574	536	595	597	571	576	614	576	577	593	594	604	589	595	568	608	590	578	626	574	592	558	538	618	548	565	588	567	562	562	621	607	573	609	555	587	584	557	575	620	560	576	573	574	562	609	581	580	562	601	588	559	614	545	602	606	569	565	558	577	572	559	602	599	591	602	566	576	600	582	546	575	619	564	547	577	542	548	565	630	641	615	591	548	600	573	576	568	571	623	611	571	557	611	521	537	572	569	577	542	586	581	571	614	579	575	620	565	546	552	521	603	549	550	551	583	549	552	576	599	614	553	541	613	544	565	589	597	591	601	590	604	564	586	569	607	605	623	568	584	620	596	590	559	545	569	565	602	607	535	575	623	596	586	592	608	554	567	588	530	576	585	595	564	593	592	597	586	556	550	543	588	567	588	563	628	586	613	619	576	584	604	613	567	554	590	583	570	553	613	551	591	584	578	574	622	558	577	560	588	588	615	574	581	541	577	572	556	625	547	593	592	511	601	551	568	590	550	589	619	592	619	593	609	590	558	568	565	569	587	549	604	536	577	607	567	571	608	566	595	591	603	627	581	604	598	570	593	579	594	575	604	550	560	601	570	591	606	544	516	568	555	589	566	584	628	572	608	566	555	615	560	555	557	607	564	583	536	585	549	620	573	552	602	546	552	563	588	557	600	550	588	596	600	534	585	590	547	593	614	619	590	545	569	611	548	620	593	577	584	584	576	511	579	600	564	557	632	566	590	581	603	577	585	587	564	620	596	581	608	597	568	578	569	573	595	553	573	561	610	590	570	576	560	584	571	625	570	617	588	561	582	557	574	551	546	547	546	557	558	555	603	589	576	592	639	599	568	600	622	556	610	575	551	597	585	562	575	626	576	590	553	600	596	548	580	574	551	575	564	619	562	551	613	593	574	556	576	578	612	613	607	602	488	599	595	599	568	592	526	581	590	591	594	565	565	586	581	560	591	548	509	605	562	561	560	573	591	572	615	586	602	580	522	591	565	570	528	574	578	619	542	565	598	560	565	576
22799	21041	28755	23519	21036	21037	7111	1005	723	631	587	539	473	482	465	424	430	413	437	407	445	424	395	417	413	399	387	372	373	373	364	358	390	366	360	365	389	380	370	358	331	348	347	345	382	335	368	367	354	352	346	366	332	364	352	314	349	346	343	360	372	351	338	368	353	338	318	318	329	363	336	384	347	367	364	383	357	320	363	316	347	345	331	348	328	347	342	349	351	360	351	333	316	354	354	321	344	365	376	324	325	339	352	330	317	320	353	330	337	327	304	356	368	352	330	363	322	335	334	361	317	365	339	343	341	326	347	333	353	360	356	360	367	332	346	342	356	352	353	344	297	352	363	353	349	327	319	299	348	344	354	337	350	330	324	343	326	325	370	343	357	380	323	342	285	309	327	324	339	349	357	372	342	331	347	322	337	339	362	335	326	345	338	328	338	345	362	351	356	347	340	327	302	337	310	355	354	331	317	319	332	326	361	362	372	349	343	336	361	342	326	337	339	353	330	324	319	335	355	335	339	355	370	375	343	308	360	334	343	346	348	360	344	333	348	332	338	354	357	345	317	338	357	374	318	375	331	355	331	342	365	335	327	311	320	349	341	355	338	340	351	346	361	371	372	369	307	336	380	327	357	329	327	344	334	301	325	358	358	339	343	354	365	357	326	336	315	365	345	326	362	302	333	340	333	347	350	371	335	348	337	317	355	354	359	365	338	335	314	327	303	343	332	316	338	332	346	343	323	364	353	329	327	340	338	317	309	336	347	326	315	340	359	355	355	339	311	337	318	313	321	403	310	364	336	340	319	343	317	337	352	348	337	348	321	375	342	319	372	360	330	381	330	352	358	311	312	333	328	367	353	338	319	358	295	347	338	359	373	319	329	331	343	353	334	329	351	354	358	324	342	347	343	335	357	344	318	323	334	356	349	339	333	303	322	334	340	316	311	328	323	344	357	355	345	345	293	345	357	336	322	329	344	337	320	336	341	343	348	334	375	339	335	342	338	338	329	343	325	307	354	318	337	351	353	363	318	339	326	367	316	339	328	338	325	346	350	348	367	347	331	326	349	305	327	354	346	303	333	339	329	355	368	326	325	314	364	347	384	345	327	341	335	315	338	322	336	323	325	323	336	317	358	328	322	358	322	353	341	329	339	349	372	339	327	353	343	353	307	340	356	360	339	331	329	371	340	324	326	324	347	350	334	320	325	345	352	357	352	334	307	340	346	336	321	321	332	310	365	351	358	337	337	346	325	311	335	363	338	353	359	314	325	320	341	370	332	340	359	336	324	309	343	328	374	339	339	359	346	322	315	357	329	354	347	310	324	338	336	317	360	331	359	300	368	304	343	337	343	357	356	355	326	357	316	341	348	340	354	293	324	350	342	328	343	349	346	335	371	329	324	368	347	345	327	314	350	324	330	331	306	350	361	301	358	293	323	343	309	316	304	343	334	349	345	350	364	357	339	364	339	363	336	319	348	359	366	327	327	308	336	320	364	337	376	338	339	380	335	324	372	313	359	373	327	377	356	353	335	334	338	369	353	339	343	327	351	343	342	361	348	352	344	326	333	328	335	338	341	335	353	322	357	352	328	324	319	343	335	367	375	354	363	376	352	307	333	340	329	357	314	331	347	350	312	306	335	361	332	333	354	354	332	323	292	333	340	323	324	305	346	337	366	367	318	329	311	369	348	328	332	332	328	350	358	312	336	346	335	353	332	322	353	348	332	337	358	330	325	369	344	343	301	307	307	343	301	332	331	315	326	343	336	321	354	344	339	327	328	358	365	352	325	362	345	337	362	307	345	329	317	359	336	342	338	338	329	361	351	310	351	351	359	345	334	363	348	357	364	356	363	319	318	315	333	336	342	311	306	350	326	335	367	339	328	338	325	361	329	345	335	341	308	364	324	357	354	332	354	346	330	329	307	354	343	333	326	325	346	351	348	346	312	327	366	345	329	329	355	334	365	332	323	306	321	308	350	325	356	327	336	364	359	328	353	345	360	367	313	369	355	362	355	348	351	313	366	363	322	342	353	347	312	358	347	319	344	315	344	356	324	364	342	319	313	344	326	324	333	346	343	332	332	343	344	331	351	355	334	314	321	320	337	334	322	320	338	304	322	330	337	353	358	352	324	349	361	359	326	322	365	320	350	336	326	323	343	328	325	334	385	324	350	334	365	355	297	330	305	358	335	356	341	356	379	320	309	366	366	327	334	323	296	341	318	355	325	351	355	365	330	343	342	344	332	338	337	342	320	367	317	316	338	328	336	351	327	346	355	346	336	351	366	349	381	326	361	335	338	352	311	328	322	320	322	359	361	326	323	338	358	348	369	374	331	297	339	307	343	325	372	333	309	332	357	341	329	345	297	355	339	308	336	352	320	337	353	342	360	286	357	312	386	341	325	356	342	326	355	325	359	324	332	335	340	372	346	317	327	314	326	336	331	336	369	345	332	372	354	316	341	327	332	329	339	325	338	303	330	322	324	352	338	342	334	311	335	335	328	316	368	314	322	366	343	344	329	341	351	338	348	390	338	334	343	363	289	363	336	288	332	311	363	340	339	326	308	350	346	392	349	313	360	332	339	293	362	357	405	326	326	338	321	374	328	352	324	333	321	369	315	339	366	331	296	340	313	350	326	351	336	363	342	359	313	328	337	386	337	387	310	347	329	334	332	350	342	351	323	345	328	338	324	353	319	328	344	361	336	343	348	360	339	304	342	328	337	347	327	353	353	346	298	357	329	356	346	355	353	341	328	345	379	354	371	350	297	334	317	345	336	352	366	340	298	379	332	345	348	310	338	341	326	336	308	368	331	350	339	338	317	335	328	340	347	325	351	353	340	324	322	340	331	340	341	332	322	317	326	310	355	307	353	350	355	353	311	343	334	366	335	327	313	322	325	367	348	299	350	353	325	335	368	331	341	348	306	329	343	332	345	355	348	302	341	311	360	323	325	377	329	352	340	290	326	351	310	333	318	331	369	349	359	338	346	337	336	325	337	340	354	341	334	348	369	352	361	344	323	348	300	364	339	366	352	339	365	330	314	340	338	335	344	343	363	344	342	348	314	334	340	344	322	309	347	341	309	339	339	387	324	340	355	336	331	343	360	328	337	339	333	329	329	335	339	373	325	333	324	354	317	328	325	334	324	349	345	335	355	322	302	340	365	309	334	349	344	299	337	312	327	321	341	292	350	380	364	307	338	358	338	342	328	354	365	358	347	338	317	326	338	357	355	337	314	327	326	324	312	361	348	323	334	348	347	340	399	309	308	341	322	316	321	320	353	349	342	346	330	333	333	360	372	312	341	350	344	329	327	316	320	316	359	342	320	348	342	342	324	326	352	332	333	348	370	346	358	324	338	347	310	326	309	345	332	342	341	334	301	340	337	318	338	365	309	340	342	325	349	317	319	288	299	344	339	332	365	336	324	332	308	350	331	346	346	313	336	358	385	326	392	341	329	316	319	353	346	340	351	319	308	363	354	319	375	326
42177	44502	10878	5500	3819	2928	2273	1791	1571	1295	1108	1000	882	768	722	683	642	656	611	602	566	583	533	555	525	530	530	502	541	528	489	487	484	494	527	475	459	457	465	493	463	509	495	477	505	480	453	448	455	457	474	443	486	436	485	493	521	447	432	453	424	468	474	441	468	437	465	470	460	477	484	430	489	478	427	499	477	452	442	472	451	429	476	463	464	452	470	470	461	400	441	480	459	457	474	465	451	469	473	434	439	472	454	509	428	510	453	428	452	445	417	465	467	514	448	442	477	466	473	474	425	479	440	458	460	465	451	466	436	472	434	447	482	431	439	474	479	448	483	474	428	489	471	447	476	455	478	482	438	458	446	456	490	468	457	409	425	436	475	445	482	462	437	495	468	444	457	460	486	444	444	463	450	447	445	485	461	436	405	484	475	443	502	467	449	444	489	476	452	460	485	463	473	462	482	455	484	476	448	447	467	454	462	471	469	470	440	458	462	438	433	445	480	488	487	470	440	460	470	463	439	431	444	455	429	471	458	487	452	463	444	441	440	462	414	458	467	442	470	416	480	451	458	460	517	434	523	474	466	441	449	463	438	440	451	433	435	472	465	429	478	468	478	429	487	468	448	472	460	448	447	431	464	452	459	431	515	487	437	482	467	500	480	488	478	497	410	499	440	481	443	477	410	466	439	479	478	457	457	460	461	414	443	477	459	448	467	446	444	429	449	495	460	470	473	474	474	440	434	461	475	458	485	499	464	466	456	445	469	474	463	476	457	459	443	437	477	475	464	475	484	481	443	490	453	493	474	458	426	458	469	492	465	407	430	471	464	446	429	466	462	444	447	472	430	481	446	453	433	462	474	473	435	488	483	428	469	481	434	457	449	482	496	473	430	449	475	468	447	476	489	451	466	468	484	507	471	452	438	442	451	458	455	468	503	477	452	440	440	477	519	446	464	470	448	451	494	449	459	486	477	479	446	436	461	468	438	431	420	449	501	508	480	481	477	488	420	451	442	448	457	453	464	468	492	428	451	461	460	447	451	443	443	458	452	457	437	484	452	398	448	501	440	483	456	462	434	496	433	476	453	463	463	479	453	425	487	455	437	449	483	472	490	460	463	446	478	425	474	456	488	472	411	457	445	400	454	466	472	480	516	476	439	461	511	478	474	487	472	447	463	481	437	478	416	445	429	464	459	461	425	450	468	495	446	434	464	463	482	466	457	491	439	483	458	429	442	425	450	441	470	426	487	460	481	467	442	496	463	426	452	468	475	456	451	505	438	421	421	448	459	454	456	464	507	448	438	419	466	459	405	442	461	469	466	450	404	417	446	471	440	465	464	454	453	475	458	458	477	430	477	456	470	454	510	494	515	467	439	500	473	452	469	433	457	437	465	418	439	481	440	470	463	491	468	462	483	471	458	452	467	477	445	433	472	438	466	452	470	477	484	471	451	467	475	451	462	473	432	444	456	455	423	441	439	425	476	467	478	440	460	472	485	443	446	458	487	410	465	423	452	448	494	431	502	464	464	454	486	431	444	445	453	446	503	454	413	456	436	465	407	454	463	461	514	493	494	445	489	454	454	432	425	447	459	445	509	472	515	447	465	467	470	433	464	437	482	467	457	408	472	453	428	441	476	436	470	434	462	474	460	458	481	430	448	463	455	480	481	449	427	479	461	464	435	428	464	470	465	448	451	460	505	469	456	444	445	496	459	420	466	436	472	452	442	458	466	464	456	452	449	444	477	446	461	448	436	455	460	490	460	470	476	452	512	503	492	441	468	449	481	456	434	408	460	433	471	435	452	425	448	475	455	471	461	461	464	466	476	437	470	476	468	497	448	466	427	512	424	433	475	481	422	467	470	470	450	439	437	447	471	459	454	480	463	494	475	447	511	463	495	443	457	457	461	436	470	446	461	466	439	472	446	429	423	438	465	467	490	423	448	442	454	469	428	461	460	454	534	463	507	457	509	474	473	454	472	432	507	455	467	420	454	500	482	436	439	452	459	463	476	480	444	449	465	444	441	437	467	420	435	470	476	436	505	476	442	443	477	430	453	444	475	464	473	451	474	449	496	483	460	449	438	445	413	442	485	487	480	426	464	439	463	465	491	459	510	477	436	461	453	487	516	439	512	462	443	452	431	467	485	461	481	443	468	430	464	473	475	458	493	437	435	450	427	474	470	464	466	462	483	420	470	440	433	463	431	465	434	443	456	458	450	465	458	439	459	450	462	463	416	439	475	479	405	489	505	497	407	450	477	461	465	510	506	459	477	450	416	428	476	454	468	459	468	441	465	482	448	442	462	428	454	413	465	470	415	453	440	486	448	445	454	420	464	484	423	437	490	447	415	427	430	392	452	452	455	480	473	485	466	460	460	444	485	445	429	453	428	468	447	481	443	443	468	462	450	477	496	435	443	458	491	463	458	462	433	453	475	435	467	417	488	500	479	467	495	448	469	423	472	478	466	419	496	482	493	453	444	439	465	483	405	466	462	453	437	449	458	430	448	445	467	506	435	459	461	440	428	416	448	495	460	459	432	464	417	418	460	463	477	472	449	470	475	433	485	440	466	417	445	493	451	438	452	463	461	427	432	481	404	481	481	479	405	437	471	451	464	447	459	470	448	447	450	484	479	450	435	455	474	441	460	458	438	463	422	488	489	460	485	461	475	458	472	459	461	427	447	452	448	447	492	458	458	471	456	463	461	425	498	454	480	459	447	456	483	462	490	461	467	483	458	466	486	466	476	435	458	419	450	454	472	452	439	417	453	468	473	470	448	470	435	466	484	478	452	418	462	449	473	466	447	435	458	470	464	448	486	462	453	476	425	439	452	459	482	484	464	438	452	467	479	461	464	465	474	500	439	479	456	489	461	448	397	493	423	476	433	475	467	492	392	460	476	465	481	472	488	449	471	468	445	494	448	446	450	454	462	461	471	433	465	414	471	429	459	481	448	473	461	447	448	429	453	472	474	448	503	450	421	457	468	447	477	464	414	502	468	404	465	434	440	445	489	486	494	455	441	527	430	462	467	438	501	480	458	453	464	472	448	460	415	467	480	434	485	417	446	480	465	473	420	446	480	487	446	481	466	475	453	475	421	455	459	480	461	450	484	443	454	463	441	511	452	484	441	434	441	460	456	514	461	420	445	472	466	457	450	467	465	443	422	463	431	519	457	477	461	457	503	467	477	431	446	442	450	455	447	472	441	493	413	431	423	457	460	468	470	437	439	506	439	427	472	467	447	464	464	444	463	459	446	501	452	483	437	453	427	441	487	488	457	442	421	458	473	437	434	460	457	485	444	473	473	450	445	463	454	480	455	467	457	436	455	494	440	471	462	460	457	457	439	479	480	499	447	504	465	448	442	440	450	449	459	469	471	453	451	519	473	431	486	454	502	427	452	459	461	437	484	466	484	488	458	452	496	455	461	430	465	451	406	481	479	468	464	455	428	412	408	452	431	486	475	458	446	459	434	426	454	461	429	435	480	430
28181	22918	11694	983	441	363	296	306	298	300	298	307	299	290	301	291	292	290	283	320	310	305	282	299	302	285	312	293	296	275	285	284	273	310	279	280	307	292	310	265	305	308	307	263	289	302	271	295	287	294	299	275	276	289	270	293	264	311	308	306	286	338	276	277	305	319	276	306	293	302	273	290	299	321	290	270	278	266	292	286	335	321	306	295	315	322	261	290	276	306	287	284	272	309	288	309	296	307	300	300	304	267	282	294	325	296	268	264	288	292	261	271	302	281	280	289	287	311	322	307	293	304	272	315	299	299	331	296	282	284	293	279	292	311	255	296	295	305	296	290	310	308	278	286	285	305	269	281	280	258	285	290	287	303	296	272	324	277	313	318	300	257	290	294	270	316	327	328	299	311	281	283	316	281	266	282	289	266	274	297	299	296	287	285	313	286	271	294	281	316	280	262	282	278	267	301	317	293	246	268	260	305	281	284	317	285	268	279	299	285	286	291	298	288	273	288	278	278	264	271	272	276	273	293	286	275	312	314	262	259	308	278	281	303	318	323	307	290	280	277	311	328	270	287	299	269	281	322	281	308	290	293	279	272	260	296	298	292	273	258	284	268	303	288	286	297	287	310	284	287	308	278	301	270	288	293	286	275	284	313	292	293	267	267	272	270	313	318	259	276	287	280	273	276	246	283	294	306	307	308	315	285	319	281	265	255	323	311	314	297	287	294	274	304	312	293	296	306	296	299	271	272	305	264	286	310	291	282	298	293	282	311	273	304	281	295	251	275	291	304	324	270	301	279	288	272	288	276	341	290	288	297	283	275	312	290	290	283	279	314	254	262	306	309	317	289	307	272	277	299	268	305	285	300	294	316	266	285	291	283	300	312	299	296	294	271	284	281	285	289	272	288	320	279	300	284	270	296	284	297	292	291	273	291	271	288	302	264	312	284	287	302	266	280	296	281	307	312	271	299	263	291	281	293	303	261	265	274	274	287	297	236	293	271	275	271	280	304	272	288	296	266	261	313	279	273	302	280	276	298	313	272	275	303	290	280	289	314	322	282	305	293	294	302	305	307	318	282	331	300	290	254	308	292	278	314	283	300	300	292	307	282	307	269	297	294	295	272	246	299	284	291	274	306	303	300	276	279	279	275	285	301	287	281	286	274	290	257	278	283	284	304	279	305	276	347	272	291	272	273	262	277	309	260	272	271	287	287	284	285	285	282	283	311	279	273	303	312	248	298	266	288	265	308	258	303	263	288	306	280	300	312	277	314	295	264	290	258	311	283	266	276	279	277	286	268	298	279	286	299	296	309	272	257	305	297	311	285	282	289	283	303	316	327	320	268	290	295	294	295	264	267	311	313	268	284	275	292	301	301	326	291	283	294	278	298	282	303	298	290	254	256	291	290	292	266	310	270	328	289	272	292	322	287	307	321	320	298	306	306	295	296	315	294	289	293	285	299	281	282	296	282	306	284	283	297	295	316	243	276	265	257	307	280	321	286	291	309	272	294	284	278	279	317	307	277	319	281	356	295	279	319	271	297	306	304	300	264	260	266	312	313	262	299	283	281	292	310	310	288	280	297	278	311	270	293	305	297	287	259	285	300	275	282	283	266	310	298	307	276	290	301	279	316	276	318	292	272	297	293	315	287	315	288	275	262	274	291	316	301	296	281	302	294	266	301	283	271	298	254	297	308	286	253	282	292	262	308	313	273	307	300	311	271	307	270	264	307	293	264	285	302	280	291	293	283	289	302	315	282	308	309	281	290	283	303	320	289	277	309	292	275	300	290	269	306	267	282	242	276	266	325	277	270	285	290	305	296	294	294	276	287	245	296	296	281	296	299	256	303	281	310	258	278	274	318	325	286	267	286	274	266	307	312	280	305	310	305	297	279	286	284	297	320	278	264	269	289	283	281	318	288	275	277	276	310	290	280	316	284	305	259	300	296	269	289	299	319	304	326	280	322	308	294	270	299	311	324	272	274	269	279	298	284	264	278	298	302	290	268	307	294	288	282	284	304	260	308	291	305	289	294	277	278	322	301	270	279	288	297	270	301	298	285	276	301	311	285	316	305	297	281	327	305	270	300	299	298	287	306	323	278	281	283	282	305	289	311	303	287	277	298	301	301	311	282	290	317	295	303	279	296	295	276	267	283	280	264	288	301	321	319	299	304	307	282	330	286	288	314	299	288	264	294	274	288	294	274	292	290	287	283	271	280	260	312	321	288	278	283	317	261	263	287	306	305	284	305	285	296	283	279	304	275	301	312	295	297	285	286	295	297	286	300	280	290	293	296	279	300	271	277	303	279	286	303	303	278	265	292	294	309	271	276	284	300	309	298	299	298	278	309	291	304	294	264	274	288	296	298	289	268	304	276	299	295	286	276	295	312	280	261	281	306	284	262	280	287	267	292	318	265	268	322	290	270	306	274	261	290	274	293	288	295	301	288	292	292	293	295	289	314	296	278	299	264	298	318	265	285	309	316	290	272	281	278	312	303	301	308	287	266	301	269	318	300	311	286	283	297	265	304	283	306	268	297	275	292	286	273	290	303	281	286	287	323	291	277	275	317	288	279	257	282	313	282	292	276	307	296	297	282	259	303	285	272	280	289	332	295	291	281	289	311	274	299	306	290	287	266	291	250	271	328	298	253	299	272	322	286	295	303	276	278	300	278	273	277	271	287	295	306	306	286	290	292	301	291	300	292	308	308	288	267	304	275	280	273	301	278	266	303	299	285	284	295	298	311	274	289	278	304	279	294	276	275	279	285	255	285	295	305	295	305	305	267	286	294	291	302	312	275	297	275	287	265	275	288	291	281	306	291	305	287	291	287	256	302	280	303	268	312	295	257	280	273	281	300	278	276	311	304	294	291	322	270	292	280	289	258	322	291	282	295	291	280	316	260	285	293	288	286	278	292	284	303	289	277	281	298	277	286	289	271	295	295	244	266	285	290	299	292	313	280	302	265	328	283	268	267	271	322	257	299	252	270	298	291	320	278	270	288	285	298	316	285	249	301	285	294	293	297	282	296	282	282	293	276	294	267	301	276	291	269	277	292	259	293	303	304	300	265	349	292	273	294	269	300	287	293	278	279	286	276	262	302	290	268	306	292	309	268	275	290	287	271	286	292	298	286	291	302	299	309	279	295	282	268	305	299	286	269	295	309	281	308	264	266	307	295	304	300	281	297	306	266	287	292	276	292	273	309	295	302	303	309	283	255	290	282	276	288	290	301	279	268	298	311	323	274	283	277	297	275	281	313	237	306	307	284	285	303	290	266	307	297	295	335	304	313	278	312	323	291	308	290	316	292	248	279	293	273	306	311	308	293	289	295	324	293	313	295	291	288	286	271	287	270	275	308	301	307	296	283	279	283	288	300	305	269	278	273	291	313	288	284	296	282	274	300	275	279	313	296	284	287	298	292	273	283	291	279	268	274	268	293	276	301	270	307	306	284	286	304	282	309	308	272	301	295	287	251	286	294	293	290
33857	24266	886	587	519	488	464	442	433	402	425	389	402	422	390	361	381	377	363	388	365	388	396	396	395	399	394	362	383	380	400	399	406	375	374	407	366	389	407	365	380	422	408	359	401	407	392	407	365	370	370	354	428	379	406	363	348	415	385	443	407	397	342	383	366	402	400	407	436	384	390	365	380	387	399	392	379	365	375	428	398	352	369	400	372	412	407	376	376	372	400	376	393	380	403	389	390	385	418	403	385	358	392	372	376	376	369	385	389	398	370	385	400	379	403	398	376	417	364	390	380	373	374	413	408	404	414	391	386	361	413	392	386	423	440	385	398	414	388	404	413	412	413	375	363	339	411	396	395	423	357	378	356	375	383	400	397	362	388	383	364	412	409	416	375	371	374	380	421	365	390	392	398	404	396	421	405	354	392	394	395	389	364	392	352	361	381	390	384	377	396	407	412	388	389	411	375	361	412	397	420	372	392	392	403	368	398	384	398	401	377	388	423	389	377	406	371	416	412	369	388	377	440	390	379	432	373	407	378	381	398	421	371	385	364	354	380	367	415	382	389	403	347	409	352	398	355	393	382	394	400	386	403	392	427	386	393	418	369	439	395	396	407	387	410	366	402	373	368	384	375	353	403	397	396	361	418	396	414	379	376	385	406	421	407	371	384	389	384	411	420	411	389	392	379	458	355	381	439	435	391	371	392	376	409	363	413	383	386	416	365	382	386	384	395	379	396	365	341	381	381	405	357	384	362	383	368	359	376	427	394	414	396	408	391	391	399	402	378	392	397	435	363	388	391	382	362	395	360	372	381	346	385	396	400	397	405	348	381	361	365	390	374	403	371	383	389	372	357	379	395	411	398	378	375	368	388	381	393	389	373	372	409	409	336	397	349	363	379	379	413	381	406	391	369	386	369	376	385	399	399	408	414	392	372	419	374	398	382	406	405	411	363	421	386	404	438	391	408	389	372	361	405	422	371	430	427	370	387	373	387	422	413	372	416	362	422	399	406	389	386	392	414	420	394	404	379	392	393	383	404	387	368	355	389	383	417	393	400	350	383	373	382	369	413	370	360	405	394	385	401	379	401	387	407	414	363	409	380	414	391	392	392	379	393	382	390	368	386	376	392	403	381	407	400	379	389	371	392	393	387	348	373	367	417	407	382	387	381	369	380	371	346	327	386	415	409	373	405	352	362	355	387	398	400	390	398	404	396	362	387	359	376	398	379	400	375	406	382	350	396	397	387	402	356	394	380	399	381	410	394	374	389	367	396	386	353	392	375	397	412	354	381	336	344	386	377	408	404	395	386	385	401	389	374	361	368	382	402	365	387	359	407	386	413	386	394	351	381	393	420	371	386	398	392	388	403	380	379	405	344	395	376	360	388	406	369	403	376	397	390	367	371	384	396	413	411	413	398	379	371	420	391	382	407	409	386	363	392	408	387	393	415	393	370	405	392	384	391	374	374	384	400	378	387	408	352	375	383	399	389	432	378	364	402	419	416	405	395	371	422	380	403	395	370	402	361	431	363	374	406	399	391	387	387	369	387	413	403	377	386	393	403	381	372	395	371	404	384	378	376	428	425	381	400	404	389	375	393	396	408	384	404	377	392	407	348	369	392	383	377	398	376	369	403	435	401	402	373	428	382	419	371	401	378	391	388	422	368	375	379	335	375	427	373	381	393	366	376	374	357	388	371	385	409	366	389	367	372	408	353	383	390	385	399	389	377	388	421	365	397	383	409	393	400	359	366	402	377	381	365	399	381	432	382	395	388	386	353	392	390	380	367	400	376	369	392	357	343	387	364	399	410	405	349	445	394	389	366	383	381	377	409	399	398	389	376	393	385	408	404	405	360	407	405	372	397	391	368	386	357	388	390	349	403	405	377	390	377	375	398	384	397	435	406	363	369	382	406	403	420	412	370	394	450	382	365	395	383	419	416	382	349	381	395	419	366	391	362	406	387	368	382	406	384	385	370	449	396	369	385	399	391	392	393	357	399	372	395	394	353	370	411	397	403	376	371	394	402	392	379	382	410	386	368	401	377	374	368	392	371	392	381	376	409	397	420	380	405	401	394	378	400	362	405	372	391	398	380	364	381	359	395	396	392	391	380	367	374	390	408	373	372	452	382	411	361	393	347	378	405	371	409	395	382	385	371	403	373	381	392	383	362	387	430	399	406	381	409	387	377	359	381	386	381	371	384	396	395	386	367	397	365	398	402	375	393	418	379	358	364	408	361	355	354	370	353	430	366	367	409	379	364	398	409	425	407	376	373	352	391	430	331	364	384	388	379	360	391	375	344	365	375	399	410	389	355	436	371	371	369	390	423	402	390	394	381	353	389	369	395	413	376	397	379	387	417	336	453	386	374	402	374	388	396	412	399	385	391	370	389	371	417	374	369	389	388	390	365	389	383	377	395	374	390	404	374	372	400	434	400	386	380	379	404	416	385	379	368	368	364	351	386	365	380	401	376	381	358	405	358	378	385	386	401	410	372	372	446	377	359	373	385	368	394	401	404	343	369	384	415	387	409	387	371	433	403	369	350	376	384	361	374	380	395	378	385	378	393	366	377	393	352	400	413	354	388	405	405	405	403	400	389	406	354	391	380	372	395	389	432	358	366	378	404	363	404	408	394	386	350	391	418	384	363	419	394	380	400	426	404	371	360	410	395	407	409	399	393	391	391	395	396	362	363	393	372	371	376	380	353	391	375	375	423	415	395	380	394	358	390	371	372	372	349	362	404	385	381	376	394	375	411	398	386	394	387	416	401	386	379	423	384	365	370	391	395	405	406	380	355	351	395	386	436	386	373	380	414	392	390	394	391	352	392	393	386	392	371	381	411	373	388	412	398	389	375	389	394	379	400	406	351	414	368	362	384	389	371	400	400	403	408	386	403	393	405	384	425	348	399	402	373	348	368	362	363	391	386	406	392	383	389	374	405	405	410	367	404	387	387	389	400	402	373	362	382	356	428	381	383	417	370	393	410	408	380	357	401	401	370	382	357	367	408	375	395	366	353	382	374	367	369	369	392	390	399	377	349	426	400	385	420	388	357	392	400	388	388	412	362	376	402	383	389	388	357	387	388	386	372	416	375	420	399	387	385	409	401	398	403	374	392	370	381	349	437	413	386	391	397	391	390	380	356	390	420	362	399	396	401	415	406	375	382	349	377	372	389	410	384	371	398	385	355	411	418	385	404	382	401	366	406	421	397	379	382	422	404	396	395	382	409	400	385	378	397	365	375	402	405	391	413	396	406	389	408	381	364	429	357	403	379	391	413	414	433	392	419	381	350	400	407	395	407	382	396	401	403	381	381	386	388	357	380	344	391	370	380	366	362	383	396	378	371	404	415	409	400	393	401	398	395	419	407	422	379	371	384	368	354	408	404	363	351	441	401	434	397	368	395	397	430	348	349	381	371	385	407	376	406	363	375	387	394	407	398	402	350	411	421	369	362	380	404	403	381	383	406	401	405	397	399	379	374	381
23772	21046	28296	23972	20998	9572	1085	736	619	630	546	516	505	507	510	431	475	476	448	469	476	443	441	434	450	449	445	438	438	409	419	422	459	435	484	434	430	455	458	477	436	447	442	452	434	433	443	418	413	429	408	392	433	417	451	399	422	423	386	443	417	445	414	458	422	456	428	459	457	441	431	446	418	419	449	418	426	435	434	418	438	436	413	442	411	465	434	426	464	424	442	418	437	455	401	469	445	392	448	426	436	441	436	414	394	441	421	461	423	438	427	444	406	448	425	386	459	455	432	431	443	431	415	387	426	461	436	403	456	440	455	444	390	436	410	398	444	406	416	452	453	390	440	404	415	443	451	447	415	450	399	413	435	392	460	402	401	471	396	409	416	392	447	418	392	416	425	443	450	435	428	375	412	433	425	396	438	428	394	433	431	411	426	439	401	419	446	447	422	390	434	405	412	411	409	403	423	411	426	423	413	452	407	466	428	463	432	420	415	408	453	437	423	411	408	461	443	421	441	431	411	416	438	401	436	399	410	451	400	453	455	401	442	427	432	448	436	421	427	437	441	438	421	411	426	424	394	440	401	408	433	417	429	459	432	445	432	411	437	387	440	375	449	430	396	442	428	453	434	424	417	419	448	425	410	409	456	475	418	419	442	388	421	415	432	435	426	423	402	428	428	420	443	468	440	432	432	411	422	417	442	432	458	438	468	420	406	435	426	401	411	400	418	428	388	450	436	452	429	433	434	438	410	444	424	459	461	457	427	446	472	454	403	449	420	441	446	463	444	450	404	468	445	408	403	458	434	437	428	407	411	445	390	434	427	406	415	378	406	437	413	424	404	434	412	396	392	432	425	427	440	437	396	431	462	412	440	384	454	411	416	399	441	418	425	434	406	419	450	431	446	423	404	400	437	434	422	452	442	440	422	464	451	413	426	459	435	426	401	377	440	420	449	435	409	401	384	426	416	408	436	450	439	406	461	417	466	454	423	456	458	417	416	392	413	442	412	413	435	386	391	426	450	431	432	431	409	411	434	375	438	431	440	400	450	417	454	416	426	426	419	440	417	441	450	413	436	397	417	441	417	417	418	418	404	413	438	471	458	438	385	432	462	407	423	427	397	401	398	428	473	422	424	445	411	449	442	419	443	377	425	430	443	418	396	427	432	408	457	415	385	390	435	417	418	412	408	403	441	420	417	436	434	444	416	384	411	433	414	420	433	433	459	413	475	425	415	415	441	402	392	442	440	409	437	435	428	406	426	406	454	461	414	441	415	386	438	429	439	428	442	423	428	417	438	466	423	449	413	415	433	437	448	419	440	420	417	430	395	409	420	419	407	455	417	417	408	439	415	457	442	385	427	427	395	438	428	459	382	390	460	404	436	444	440	436	465	387	412	424	431	435	402	463	421	411	440	426	421	410	463	425	424	402	396	401	406	392	396	395	460	407	425	448	475	421	409	425	413	434	442	392	433	441	422	454	406	432	407	406	446	439	457	425	374	416	422	444	414	396	439	422	428	414	404	427	392	476	427	410	421	431	395	433	438	437	417	410	442	416	429	454	429	412	411	419	427	408	425	458	434	429	440	429	414	412	441	454	435	430	445	425	409	433	386	429	448	401	441	423	444	395	443	450	440	421	429	431	389	439	401	436	416	445	441	395	424	441	408	421	425	402	429	386	422	423	413	447	415	442	411	462	420	433	402	452	446	388	422	429	398	419	437	417	462	457	434	397	441	405	390	410	434	390	407	430	425	392	447	386	426	400	431	486	422	409	406	398	390	416	446	428	421	408	429	430	432	432	422	442	433	445	461	431	427	397	424	434	418	413	416	410	404	458	431	443	381	421	422	448	452	451	453	442	435	430	439	411	387	455	410	410	412	431	387	430	422	440	445	438	395	416	408	401	415	441	438	418	452	429	373	430	402	470	409	424	388	390	443	441	401	444	438	420	421	440	438	417	464	429	404	428	438	413	443	412	399	424	406	426	411	425	376	423	426	415	425	396	464	424	422	423	390	407	436	372	450	411	404	415	399	426	434	410	431	427	441	401	395	464	422	436	438	394	443	460	405	429	471	404	422	419	417	430	421	444	413	396	438	438	459	439	419	432	416	410	411	452	461	423	421	401	406	409	425	446	413	426	439	396	408	397	454	404	415	418	403	443	416	414	428	406	396	416	470	445	448	449	421	416	394	432	423	409	445	432	425	446	425	425	424	419	404	397	415	426	397	413	416	464	446	419	400	436	465	378	411	422	395	451	411	460	458	416	441	406	440	404	407	405	416	378	407	473	461	416	410	398	430	447	448	423	427	424	411	426	425	438	423	424	449	398	419	431	438	444	391	429	414	405	419	411	401	404	416	424	408	423	431	421	437	468	404	378	453	418	434	424	427	434	412	398	430	445	459	388	445	465	392	408	438	450	451	419	432	406	387	413	421	436	477	427	404	451	414	414	431	439	418	466	428	414	407	418	437	440	388	435	439	438	414	422	432	432	437	414	447	424	441	389	427	428	416	417	447	433	411	404	402	436	407	430	433	397	408	438	447	418	430	392	447	440	439	443	417	416	394	434	423	411	428	462	443	428	407	416	438	430	378	456	404	407	434	420	431	415	387	453	451	431	416	402	408	425	444	388	388	433	413	454	435	429	411	439	411	411	418	413	393	395	485	423	425	431	403	382	411	436	413	432	409	410	419	416	424	430	399	417	449	442	433	443	452	396	429	421	427	449	428	411	380	405	433	435	411	458	388	409	452	439	426	416	445	412	447	395	410	418	425	430	399	408	435	417	427	409	442	435	433	431	406	421	415	440	432	445	454	450	407	406	425	391	441	370	411	411	404	430	413	443	429	442	447	420	416	390	417	442	448	410	408	412	433	414	443	408	458	413	449	456	407	407	408	411	423	448	435	451	414	442	403	399	403	418	440	440	441	497	414	422	408	414	432	442	437	413	412	454	408	437	431	417	418	401	448	413	398	426	410	462	428	417	363	406	419	437	418	391	455	460	403	448	458	435	407	443	414	443	424	443	384	433	417	433	438	425	459	436	418	456	429	407	425	423	426	448	455	441	433	423	433	452	412	454	402	408	417	432	417	422	434	456	458	463	418	439	391	420	439	458	411	416	425	387	444	424	455	413	448	392	391	417	423	421	402	431	470	358	425	399	419	412	439	425	405	444	417	455	380	402	429	453	426	425	408	462	448	426	451	413	442	452	384	397	391	448	432	429	430	436	432	434	443	449	402	434	403	426	388	432	413	415	417	441	413	416	435	420	432	417	435	456	411	423	432	415	400	443	425	428	443	453	442	412	445	402	400	418	395	410	439	452	434	410	428	417	469	464	403	419	444	406	440	397	449	423	448	411	439	440	453	423	471	423	419	452	413	467	430	454	456	441	403	415	421	444	381	426	390	428	393	426	427	434	389	382	395	418	441	380	403	414	410	412	433	436	415	410	432	401	401	406	426	432	409	448	412	413	441	428	445	408	404	440	406	409
37772	35583	7161	3481	2441	1951	1531	1344	1063	1009	915	765	794	758	719	734	644	673	618	637	587	636	659	642	606	603	579	568	614	607	646	592	592	566	591	555	609	580	560	568	583	618	569	613	554	547	568	566	587	588	612	593	629	551	592	554	606	610	553	557	586	583	554	553	602	566	599	551	588	599	591	590	622	561	564	572	578	533	538	582	615	565	595	555	562	562	560	588	614	617	593	583	539	583	535	594	574	573	536	588	573	508	529	547	529	581	575	557	579	597	603	532	544	609	587	577	590	542	537	586	567	572	531	539	595	581	622	573	577	546	602	590	576	546	634	571	548	549	570	577	600	577	577	577	595	570	563	581	590	573	581	541	529	550	557	530	586	598	539	534	597	553	599	589	574	606	587	620	612	577	585	553	578	584	587	579	615	541	576	605	554	605	554	586	549	572	607	575	566	597	613	520	586	553	537	546	564	575	565	595	588	606	595	570	611	582	639	607	547	552	529	594	605	529	584	556	551	556	552	561	550	601	612	580	558	558	525	590	573	530	578	595	610	539	561	587	568	551	597	580	561	555	586	544	565	567	521	562	548	632	555	589	584	561	583	584	564	560	599	546	604	568	577	611	588	558	609	607	593	582	533	610	582	604	528	557	520	529	584	566	577	563	585	572	579	602	571	548	559	558	523	585	587	561	566	588	582	544	568	587	593	586	627	597	590	585	586	595	607	606	549	550	597	589	551	591	603	569	550	608	558	584	524	563	543	534	625	564	583	587	554	557	536	631	588	588	568	532	564	583	538	584	592	593	578	600	613	607	588	546	618	581	573	592	584	562	594	575	575	574	562	577	588	602	570	606	573	577	555	542	545	568	580	592	551	591	602	515	565	565	564	560	602	584	578	554	595	568	607	572	609	586	557	598	552	599	585	569	608	625	552	529	601	608	564	582	576	536	595	550	593	521	597	556	569	605	582	540	626	604	581	572	592	542	550	582	569	564	564	540	581	558	650	563	585	605	553	602	597	589	611	556	569	549	592	544	519	548	541	559	613	521	549	554	530	563	583	557	601	586	555	540	569	558	538	588	548	628	527	559	566	537	561	616	618	558	572	567	586	571	599	580	586	569	583	557	570	564	595	573	589	569	580	547	565	572	523	561	553	563	551	585	584	525	569	578	576	594	559	606	617	572	595	544	591	600	557	630	579	554	508	609	610	608	563	550	676	553	535	561	583	615	597	578	538	620	585	596	592	563	594	562	530	572	573	556	570	565	570	609	564	552	624	594	565	574	565	556	573	531	558	571	565	600	601	553	529	578	573	555	531	577	556	603	559	568	620	596	566	578	545	553	552	535	615	560	554	594	587	579	566	575	556	562	569	543	563	539	590	587	535	564	589	592	580	610	523	550	611	549	555	542	560	562	589	579	535	575	564	589	545	570	581	565	573	550	593	578	558	571	538	558	568	588	586	615	598	554	569	591	557	557	586	539	595	619	549	605	528	565	556	572	544	582	547	553	560	564	562	549	535	572	581	605	569	572	559	610	568	563	588	580	589	574	544	585	592	550	582	601	601	558	564	559	596	594	595	557	553	570	533	543	598	526	550	572	593	578	570	568	545	594	576	562	566	545	543	596	606	581	554	548	581	549	551	579	599	599	582	580	581	576	563	547	567	591	572	584	589	595	560	607	554	593	597	582	555	587	529	599	549	544	547	552	585	562	565	557	577	615	584	575	518	550	588	533	575	600	555	592	572	539	558	613	538	603	597	557	576	547	608	537	581	570	558	588	584	561	555	583	596	553	597	574	533	563	577	586	603	539	599	583	556	559	573	559	577	570	543	568	538	562	538	600	534	566	561	564	545	633	557	535	606	560	553	574	581	596	532	556	563	574	584	578	582	563	564	553	562	579	562	555	575	598	590	557	584	563	562	591	599	586	576	517	541	584	558	596	573	605	567	591	580	544	596	558	606	590	578	568	601	552	560	565	559	590	597	602	584	585	598	559	619	603	583	558	554	543	575	578	582	524	562	535	577	563	567	586	577	579	582	588	514	585	558	516	576	563	555	566	623	543	541	621	549	572	563	537	587	592	580	577	611	538	559	548	552	537	587	527	584	566	588	567	557	560	589	591	539	588	567	560	573	534	560	563	616	565	543	546	559	542	579	581	572	576	546	566	564	555	541	517	562	550	535	589	588	560	567	595	568	589	568	582	595	576	538	566	603	559	562	553	529	564	515	577	544	570	581	594	551	589	550	566	599	596	576	583	629	612	624	573	554	566	591	542	588	572	543	588	555	557	605	577	583	566	544	572	553	586	554	543	562	607	573	530	579	592	580	595	590	575	577	570	509	606	575	525	568	568	604	591	585	567	582	607	528	596	565	573	577	541	496	575	601	564	590	581	595	529	594	545	544	583	554	614	537	542	589	604	569	564	581	575	587	583	583	509	573	593	574	572	559	584	549	577	592	562	573	606	559	592	575	543	558	589	552	569	606	609	598	558	563	603	601	586	583	588	575	566	625	600	526	560	543	579	561	548	611	589	597	543	584	578	596	569	578	527	571	537	578	603	594	583	620	544	568	582	614	604	608	574	601	581	586	555	534	568	595	614	566	590	543	544	603	611	576	548	560	542	568	571	624	558	594	586	548	582	567	575	595	606	559	564	591	564	588	553	604	581	595	533	553	611	563	564	535	539	582	567	570	536	534	564	597	585	557	545	569	639	572	551	597	562	596	574	587	618	608	584	566	572	570	594	550	550	568	594	557	545	599	606	594	555	571	589	568	534	553	608	602	571	571	582	603	542	585	550	561	559	553	550	588	549	602	540	577	595	572	586	575	574	603	577	620	553	593	534	601	564	544	596	552	569	585	581	614	527	584	571	579	591	613	612	571	581	571	573	556	563	570	555	577	524	583	569	587	597	563	575	558	611	568	591	541	576	564	584	568	577	568	566	579	567	569	570	584	605	576	535	571	607	542	559	596	553	566	581	556	583	579	563	606	548	544	571	549	583	535	591	596	570	586	547	590	590	563	583	572	559	590	575	558	603	592	582	591	583	593	534	577	537	587	562	548	615	583	527	590	545	607	584	591	593	597	547	539	601	563	563	603	608	544	595	544	583	559	542	545	586	570	568	565	536	582	564	607	584	590	553	595	514	541	571	548	541	536	572	580	605	605	586	569	582	563	574	603	558	568	589	614	548	579	596	610	559	575	516	554	613	547	534	557	586	554	616	598	564	569	575	593	602	552	559	570	584	568	542	568	593	568	582	573	584	552	541	609	568	534	585	584	551	600	583	598	568	540	580	566	555	544	549	575	564	609	579	575	602	582	612	556	544	561	551	588	568	595	552	587	580	540	558	604	563	590	522	589	583	555	560	553	583	578	544	565	602	577	570	552	569	561	554	576	534	574	576	576	587	564	583	558	588	569	546	555	597	570	586	604	619	587	627	566	573	597	589	564	555	599	551	595	555	597	535	560	569	560	550	587	575	559	592	575	557	564	593
22817	21067	28821	23573	21066	21070	7369	952	733	674	607	543	482	500	479	438	454	397	396	365	400	365	360	336	378	405	374	369	385	344	375	360	376	323	386	354	341	350	360	354	315	365	337	344	351	342	356	325	341	338	342	331	344	343	361	398	359	355	314	348	323	337	304	369	332	340	346	345	373	374	343	348	359	289	331	348	335	374	366	316	349	351	315	333	322	331	322	305	319	338	348	330	341	343	334	309	332	330	330	360	335	351	341	344	311	317	317	340	349	349	333	313	389	364	310	336	328	324	352	339	374	354	346	335	341	338	330	330	313	318	327	318	319	334	325	300	330	330	353	370	343	331	312	322	357	345	337	349	326	331	353	309	330	339	320	359	336	364	367	318	350	338	318	341	331	348	352	328	350	327	347	371	332	348	358	356	324	325	356	327	333	319	307	339	332	348	336	350	313	334	384	349	346	333	335	326	316	357	349	377	325	361	330	314	351	326	331	337	334	344	344	337	345	334	315	332	305	345	314	345	313	366	356	355	362	377	296	347	328	336	356	358	327	378	361	363	341	326	379	311	331	278	338	323	310	322	342	336	351	342	352	328	339	368	362	373	355	338	384	344	350	327	317	351	327	346	330	341	340	331	348	338	365	341	340	294	360	340	348	321	313	314	369	372	342	343	323	351	357	342	337	340	312	331	350	328	342	323	355	344	322	350	346	321	351	331	317	333	343	332	364	369	337	333	344	356	360	324	341	332	353	315	346	356	354	311	338	339	317	367	333	329	315	303	347	367	317	298	348	354	337	341	329	333	359	353	334	349	378	341	342	344	326	330	330	327	330	336	367	334	346	359	341	317	320	323	330	333	325	335	314	358	348	309	344	348	335	344	340	339	338	359	346	350	335	329	325	342	336	302	322	343	312	308	350	356	301	362	335	337	321	337	348	340	314	355	348	352	330	314	325	350	327	363	308	315	344	344	370	350	358	309	350	322	325	318	317	370	350	318	321	316	322	348	335	346	382	344	338	316	313	327	309	310	342	339	323	361	310	326	327	357	323	348	341	346	313	339	370	328	331	344	367	329	307	305	353	367	341	349	342	362	339	307	344	343	326	319	305	328	355	345	334	341	322	342	315	310	352	334	356	312	303	335	338	325	348	351	337	375	329	333	342	344	366	340	343	355	343	340	312	367	342	350	332	315	345	340	335	321	349	336	297	366	349	355	342	335	349	336	324	364	360	360	316	335	318	332	345	361	347	339	292	363	352	339	344	334	324	369	350	352	307	345	340	350	322	328	321	322	324	344	290	314	325	322	333	310	345	362	355	321	322	349	329	369	316	376	320	348	320	333	306	346	342	345	324	350	312	339	346	316	339	344	332	364	335	342	325	336	336	321	304	324	328	326	295	303	332	323	384	349	334	331	321	321	368	377	320	378	351	347	318	355	340	307	345	322	335	344	344	314	332	354	308	317	370	352	330	346	316	320	352	305	367	343	344	319	330	332	340	356	355	355	346	336	343	352	326	315	333	335	335	285	347	325	318	339	358	319	333	359	320	334	336	331	322	335	319	330	332	335	308	310	341	306	364	341	322	321	352	331	361	347	330	322	324	363	359	339	322	346	332	320	344	338	373	332	351	336	312	337	331	338	331	324	341	328	345	326	313	338	332	342	321	324	349	341	335	329	353	345	337	353	309	335	347	308	341	351	328	325	341	375	338	324	324	312	353	356	361	354	313	318	309	360	355	340	314	362	381	325	327	302	323	336	360	373	335	361	332	329	316	351	309	336	317	342	369	344	347	313	348	323	374	322	374	348	319	351	336	346	330	383	319	336	326	350	347	337	317	340	309	316	312	356	350	354	325	336	333	328	331	304	336	356	351	353	328	319	336	348	324	338	354	340	355	355	348	335	357	343	327	315	351	356	314	326	376	362	357	336	331	332	363	344	345	363	308	320	332	341	349	323	342	333	313	322	351	328	323	362	366	317	313	344	326	339	313	288	346	309	324	332	296	334	318	328	327	336	326	323	341	347	351	324	325	319	341	329	329	308	323	329	324	314	329	331	344	324	364	341	336	355	342	324	342	354	297	352	366	326	355	339	357	348	331	302	367	316	333	344	340	307	339	337	284	313	314	343	345	346	337	358	337	332	331	289	319	320	341	271	326	326	352	310	356	307	287	315	339	369	307	323	335	302	348	339	332	346	349	319	344	338	300	337	302	328	336	347	327	289	343	326	326	337	362	328	389	321	313	367	341	382	360	334	345	338	364	285	335	288	334	325	329	313	329	301	347	324	370	322	316	338	328	310	378	342	347	328	291	312	321	338	349	333	340	313	362	334	360	341	352	345	325	343	328	355	310	329	337	324	318	332	329	343	361	332	338	302	321	322	298	319	307	321	341	317	350	326	328	339	307	318	340	342	340	338	319	339	308	355	352	322	355	348	322	312	323	331	378	370	360	336	348	320	332	341	342	350	342	324	326	352	339	343	338	321	328	353	337	326	334	323	350	332	324	343	332	343	366	339	312	317	320	342	327	332	323	313	317	367	325	355	350	308	304	343	345	385	330	382	334	329	320	354	362	305	339	341	323	320	378	344	313	322	327	336	324	359	324	345	307	334	315	367	351	337	362	349	360	359	318	335	347	378	319	342	319	316	319	319	341	317	332	300	328	337	337	323	357	315	353	350	346	341	320	292	347	342	346	334	335	321	338	351	345	312	346	339	326	330	309	325	334	325	320	350	338	340	346	390	323	346	333	357	356	300	338	336	326	364	338	367	314	316	289	338	341	309	361	320	357	337	331	334	327	348	344	332	369	331	337	333	350	325	343	342	318	361	361	318	360	342	368	319	355	333	333	328	352	341	343	331	336	331	339	285	355	310	338	353	310	309	339	339	337	343	365	342	340	337	328	364	353	328	337	343	346	350	350	361	328	334	316	316	333	322	348	345	323	328	327	348	329	332	320	342	356	316	334	353	340	336	317	316	365	340	346	328	327	349	316	339	321	341	320	326	316	340	330	326	353	327	343	337	338	304	344	360	307	340	375	350	328	344	323	337	346	343	314	331	356	352	308	354	313	358	307	345	346	343	362	318	350	315	338	347	347	345	344	341	343	333	365	289	312	336	346	389	333	301	299	350	314	354	320	343	359	310	305	306	367	307	330	363	346	321	327	352	340	337	363	380	323	311	339	350	326	345	373	357	334	393	356	332	333	317	321	307	328	336	340	315	323	343	308	312	317	329	347	350	334	354	320	368	373	324	357	353	345	317	367	340	352	338	354	339	330	341	325	327	325	313	344	336	345	337	324	333	343	382	342	335	319	353	321	355	327	329	301	329	350	335	327	311	374	341	360	339	346	309	342	356	331	359	331	338	348	339	348	352	334	353	365	362	320	302	332	326	303	326	340	316	387	359	322	336	330	301	352	341	379	341	322	329	307	321	335	318	362	335	338	331	361	343	310	362	336	356	330	321	355	362	337	341	348	348	359	316	329	338	335	311	336	375
41695	43067	11106	5672	3831	2987	2302	1942	1535	1302	1166	974	903	763	742	699	656	657	595	591	578	563	521	566	572	522	560	528	553	508	490	480	467	538	468	508	451	501	457	489	451	466	482	471	472	502	448	430	520	450	479	484	484	464	464	466	471	492	472	469	475	427	417	457	445	470	488	454	441	465	440	477	454	442	475	488	458	449	422	514	467	452	470	450	466	450	464	441	445	459	447	450	470	460	420	454	475	433	448	448	446	435	471	455	432	438	483	442	464	429	480	460	425	458	411	472	454	430	444	473	423	438	477	450	472	452	487	483	418	451	484	467	449	466	459	443	467	480	495	465	462	461	426	450	446	461	463	471	482	493	439	444	478	440	448	454	462	461	464	471	462	434	479	464	486	435	470	475	469	477	449	469	455	476	466	469	440	463	442	465	469	525	410	469	442	455	449	437	479	462	429	455	473	473	463	503	443	456	464	462	461	474	441	432	480	458	464	457	389	512	461	477	465	486	448	451	456	497	450	485	466	410	454	423	430	457	442	442	435	462	441	415	465	470	465	455	481	503	441	453	457	430	437	465	476	466	463	437	488	423	459	445	441	464	502	420	443	470	469	436	437	444	447	451	485	460	450	443	431	396	457	471	433	424	486	475	499	468	457	412	447	456	436	499	490	454	460	458	447	441	424	442	498	422	431	471	467	432	464	430	457	493	441	424	473	477	479	466	440	442	449	434	444	455	461	456	465	442	468	472	462	422	452	446	443	429	475	451	455	484	466	451	422	454	438	461	485	442	462	453	492	398	484	466	419	473	447	433	482	455	434	460	449	478	436	437	487	459	433	447	425	462	438	445	501	424	476	449	473	470	509	440	462	475	486	462	406	427	471	464	451	497	481	457	459	481	446	470	460	446	473	478	464	441	433	520	524	442	457	449	481	460	435	443	454	434	451	408	510	466	435	441	468	468	412	461	483	449	456	425	439	476	419	470	428	475	438	444	440	470	421	462	467	423	457	446	413	452	463	436	477	485	466	430	439	460	460	479	447	457	426	469	483	461	483	449	465	449	423	448	420	461	451	478	456	443	448	426	443	447	458	437	492	482	449	451	439	421	441	454	432	416	440	497	464	437	435	432	464	483	441	477	416	444	432	472	457	447	456	470	512	462	458	423	491	453	452	472	498	442	434	468	455	461	464	465	399	448	457	468	458	481	457	457	473	457	462	449	477	480	444	451	437	439	414	459	455	434	459	434	438	464	438	468	484	462	458	478	452	439	442	457	452	429	463	465	429	448	477	424	433	464	419	466	449	458	447	461	455	456	407	502	464	433	502	452	484	472	490	465	474	467	475	464	450	443	442	460	487	451	469	488	455	435	479	481	478	444	466	486	469	451	469	474	475	457	476	426	461	490	446	458	457	474	447	423	468	479	447	471	464	456	393	429	453	474	430	474	470	475	437	448	473	451	454	429	506	440	464	430	464	426	455	442	461	457	437	490	474	440	433	464	450	402	449	473	460	466	448	495	491	467	429	485	426	457	463	447	471	463	472	430	451	473	432	429	457	490	466	458	433	462	459	474	455	462	464	472	480	452	415	468	476	464	443	457	416	458	484	433	458	514	490	489	468	483	453	468	443	446	428	479	479	453	497	468	457	452	470	478	459	464	461	459	440	456	452	488	487	464	470	496	433	455	442	459	461	426	450	447	457	477	469	406	442	427	468	473	433	467	463	465	425	446	445	461	459	457	465	418	468	424	451	410	461	430	463	451	456	458	393	437	438	464	445	452	478	463	456	456	475	452	437	442	450	461	458	462	474	439	462	454	439	448	466	466	455	447	453	483	451	468	447	480	440	402	467	453	462	441	449	453	463	450	480	423	443	449	507	424	431	434	431	473	468	475	477	477	455	455	476	453	436	445	440	428	452	430	443	443	456	446	468	474	453	487	466	412	475	459	440	428	483	445	442	457	453	442	426	490	452	454	467	450	421	417	500	454	442	441	462	437	426	411	457	458	496	440	501	482	452	487	464	432	441	438	457	432	451	452	422	473	456	458	480	471	422	471	442	485	433	439	465	472	460	476	415	477	460	448	470	454	451	443	487	464	442	459	417	442	411	432	445	436	436	449	458	434	433	442	475	428	443	457	470	415	445	441	454	379	465	453	474	480	448	470	433	479	471	432	455	426	478	474	450	449	445	451	431	448	478	471	440	480	473	480	424	496	449	443	498	418	461	439	444	434	416	465	440	453	469	471	452	418	454	468	451	472	465	418	467	445	443	428	472	432	470	462	466	415	456	423	463	457	443	444	453	450	472	481	450	426	491	464	462	438	451	456	479	442	461	442	471	459	430	419	427	428	468	467	432	459	438	479	422	427	461	491	486	452	479	430	437	485	477	439	445	459	461	470	454	474	440	453	455	457	450	450	460	451	464	452	442	458	474	489	435	469	485	476	438	444	447	462	457	435	434	439	480	436	477	441	464	452	473	453	458	454	445	450	504	423	458	502	473	488	425	437	441	458	434	420	442	450	458	446	445	450	447	441	451	463	468	460	437	444	441	485	478	473	478	499	451	458	463	450	470	452	447	433	472	480	451	458	399	474	460	473	481	484	444	452	500	464	444	447	475	454	455	441	475	461	426	436	438	445	459	431	488	480	467	479	483	451	469	423	438	468	473	438	486	469	469	464	432	452	465	475	446	451	499	435	469	463	452	463	488	446	427	456	415	493	439	453	477	462	470	416	445	445	454	479	466	451	481	488	484	472	470	448	422	456	456	481	451	428	460	423	471	491	469	450	510	403	433	449	450	471	462	466	486	460	465	445	431	420	482	426	485	452	456	466	440	460	491	440	450	417	476	479	446	466	444	467	443	458	455	459	461	452	468	474	457	461	445	449	452	453	475	436	478	451	471	438	469	436	482	468	468	449	442	471	451	414	423	479	489	451	444	482	486	482	433	483	442	439	454	452	474	428	432	458	425	445	458	425	419	431	458	468	503	402	427	453	440	466	487	420	469	448	462	451	448	444	457	457	458	437	426	443	429	452	465	457	462	405	490	444	472	446	442	479	468	455	480	457	479	445	502	476	435	468	442	449	426	464	471	467	423	442	454	459	473	467	461	470	433	480	468	477	473	440	445	466	461	472	447	431	447	513	411	499	416	449	456	461	431	465	460	461	475	439	427	448	463	475	475	429	466	466	467	448	512	422	458	403	442	397	470	447	440	439	484	476	464	454	459	437	446	460	451	488	455	463	477	463	416	467	449	438	492	486	465	490	451	404	444	468	463	410	445	442	456	450	452	432	426	434	454	478	461	494	454	472	456	450	426	436	425	469	443	423	453	470	439	433	431	438	410	472	443	480	454	460	477	446	478	414	444	470	452	440	479	444	457	447	465	457	474	457	441	429	425	446	424	482	453	443	474	448	416	452	450	462	461	449	469	437	457	470	448	427	487	455	478	455	478	418	439	465	447	454	506	425	482	426	438	428	443	457	405	435	508	465	468	430
27896	22850	11808	1262	629	559	390	294	304	313	288	281	282	329	311	298	316	297	286	278	283	299	282	296	305	272	302	293	294	297	322	266	269	334	282	302	293	303	304	275	287	294	311	298	296	282	289	303	281	315	274	319	295	253	305	298	289	274	311	297	313	280	315	301	282	314	290	292	303	291	277	296	318	300	267	301	289	266	278	285	313	297	278	296	290	284	325	266	288	297	277	289	287	307	284	260	254	296	276	295	309	306	288	261	297	286	281	312	298	280	283	296	287	250	316	284	256	301	304	286	310	291	302	273	299	274	298	270	276	291	292	287	267	279	299	306	274	311	274	278	294	329	323	267	310	278	293	279	268	290	318	296	307	271	284	285	286	300	303	302	304	293	283	277	295	276	289	304	283	336	298	304	288	328	332	263	282	278	289	278	280	297	269	285	302	308	317	292	299	284	270	314	275	298	300	293	322	315	316	270	293	292	256	277	294	312	280	281	298	283	290	275	270	302	342	305	284	262	269	302	294	295	311	265	288	272	288	304	284	284	272	259	277	326	303	283	263	267	282	281	304	298	301	299	277	303	306	298	273	286	279	268	274	260	303	313	283	280	316	292	281	291	291	280	297	254	287	295	284	276	281	291	258	291	284	265	276	296	298	275	293	294	267	309	310	272	289	298	290	295	290	273	341	276	275	259	255	298	267	290	304	268	313	309	287	286	325	300	271	304	241	313	294	290	270	318	295	293	289	291	286	282	294	289	302	311	253	296	248	309	286	273	280	265	294	291	273	274	304	285	295	289	304	266	287	307	297	263	284	282	293	289	297	293	324	313	284	260	294	274	297	301	324	272	313	284	296	277	275	295	273	275	294	266	280	318	283	276	285	317	282	294	285	258	272	283	261	316	288	292	291	266	307	290	306	303	269	287	302	279	311	287	276	307	301	291	273	286	290	283	288	291	283	298	270	301	292	285	279	292	285	277	295	293	317	281	258	263	271	295	270	311	292	287	289	291	282	310	245	277	289	281	293	297	296	271	289	285	286	296	288	308	296	283	303	246	275	287	326	295	265	265	312	328	289	286	291	290	273	319	282	250	294	280	252	297	254	319	296	293	273	303	291	286	326	319	276	269	292	318	309	273	291	308	300	281	285	283	304	306	305	295	274	300	287	326	273	315	309	303	310	273	265	285	297	260	268	284	295	313	288	288	301	301	294	272	241	279	321	322	307	262	308	308	276	296	280	269	270	274	291	287	302	264	297	306	297	280	278	303	275	286	272	286	274	293	275	281	323	304	277	259	306	272	271	306	315	302	274	262	258	303	262	288	257	293	265	311	313	330	294	276	273	277	289	273	269	280	283	272	309	285	291	264	290	297	282	292	301	285	281	315	315	292	273	325	328	296	284	278	291	273	291	314	262	331	311	335	288	282	323	284	281	259	266	309	301	286	264	294	298	272	285	327	279	274	289	308	316	302	309	291	267	290	277	277	285	292	275	276	293	317	276	272	303	310	300	283	270	309	284	271	298	254	291	317	326	283	273	299	296	285	288	299	274	305	262	288	290	286	291	285	286	304	293	302	303	328	276	279	289	288	273	299	288	297	285	317	266	297	269	295	274	297	289	294	301	296	323	287	284	292	257	311	266	326	283	306	257	279	276	298	300	293	288	276	307	303	322	303	263	256	289	290	288	248	271	248	268	292	311	311	288	271	272	280	306	273	314	267	279	270	307	286	318	303	287	309	274	308	305	316	261	316	295	301	289	254	294	287	313	280	293	294	287	264	287	276	307	311	306	301	275	282	268	282	280	280	299	306	310	299	268	286	297	317	279	292	266	277	297	287	268	284	302	289	309	277	282	283	289	281	306	321	279	305	301	312	301	331	287	271	292	308	285	288	302	270	287	253	325	269	271	302	331	282	282	302	314	283	300	313	290	307	309	270	242	287	264	279	269	287	295	288	291	270	318	306	302	280	290	274	323	312	262	314	275	262	269	268	308	271	282	255	297	267	279	295	276	271	322	297	315	297	296	266	308	286	321	265	286	265	259	288	281	285	306	310	274	257	296	274	291	304	304	281	294	283	299	290	281	284	274	284	280	253	312	287	309	288	279	279	294	303	288	270	259	279	284	289	312	320	284	281	294	266	275	293	335	294	289	249	312	278	284	261	269	271	275	277	273	288	291	302	283	270	277	364	296	318	295	328	305	284	309	285	309	334	307	313	263	275	295	258	259	294	282	290	275	282	283	297	307	328	311	283	284	290	273	311	279	292	287	313	295	305	276	292	264	270	261	311	271	282	319	292	302	287	317	291	286	296	269	333	288	285	288	298	291	290	330	287	263	312	273	306	310	259	308	318	290	265	293	290	284	318	263	280	304	281	293	272	296	299	272	304	295	282	271	278	286	281	254	294	314	283	289	258	313	277	254	312	262	275	295	293	279	284	282	287	267	267	270	274	313	310	280	289	300	294	271	289	298	301	297	270	302	303	296	262	291	288	264	297	311	259	267	261	311	302	293	290	299	284	289	306	325	277	289	298	275	338	284	271	279	290	260	289	290	305	312	297	286	276	272	308	282	270	265	282	293	313	269	290	282	284	284	298	289	294	297	277	263	297	315	305	306	270	282	295	303	275	333	267	277	281	321	339	260	310	332	296	298	311	306	297	249	264	300	312	275	260	265	277	263	278	303	267	320	264	286	331	298	275	261	290	286	287	284	305	291	272	307	291	281	322	303	291	271	266	334	300	289	314	283	275	292	285	274	280	282	266	276	327	279	283	280	306	285	292	268	287	307	296	323	294	249	291	309	288	274	296	256	291	278	269	264	284	306	307	286	312	273	290	323	294	301	298	308	312	299	290	318	271	303	270	303	309	317	258	296	309	309	263	278	297	298	279	276	288	307	289	306	282	285	304	293	277	286	285	299	325	282	285	314	315	311	281	333	298	296	307	278	276	287	271	288	291	314	282	308	306	266	274	311	289	298	277	297	297	284	287	306	324	286	260	290	292	257	284	314	281	281	278	296	277	303	266	286	272	276	300	291	289	309	267	278	289	293	291	282	279	291	276	306	260	272	259	282	278	289	261	326	278	321	290	286	296	285	296	285	303	271	290	280	293	317	297	275	284	313	287	294	291	270	289	315	293	266	285	261	286	300	302	317	292	282	295	306	292	292	287	295	303	281	251	319	310	270	297	294	310	282	279	299	304	282	281	249	280	287	261	314	290	288	278	270	287	295	285	292	300	279	302	305	326	270	267	279	303	279	321	289	329	260	286	284	273	294	305	227	293	287	299	304	298	286	283	270	277	297	314	288	274	280	305	308	278	277	310	299	275	263	284	268	273	334	290	309	307	275	320	293	295	268	282	286	235	281	293	281	295	281	296	281	293	293	299	274	278	263	282	297	281	327	284	297	303	282	308	289	291	306	281	288	286	282	302	284	278	285	292	319	273	273	265	330	286	282	283	271	317	261	306	288	283	253	288	295	272	262	299	291	291	299	326
33416	25266	1006	609	595	499	468	429	450	427	401	401	394	410	425	398	406	384	389	399	393	420	384	420	428	341	388	389	413	414	425	391	393	401	399	387	398	374	431	373	373	383	415	377	357	431	392	363	402	371	377	391	397	371	381	378	348	386	368	394	400	387	372	388	407	399	356	386	386	415	403	439	383	397	417	364	405	388	390	385	388	387	398	400	403	381	368	380	386	379	381	365	432	394	428	432	382	386	363	401	349	389	376	401	409	398	382	368	389	380	432	388	390	360	358	403	386	368	367	388	391	422	384	390	401	395	375	394	409	405	377	434	420	385	411	382	394	375	408	406	403	399	374	352	391	429	398	369	390	388	373	380	370	374	410	374	386	390	366	361	379	397	358	392	372	373	403	383	370	397	371	390	365	398	389	394	423	370	371	375	362	374	387	365	391	385	377	380	398	386	383	376	390	402	395	362	353	409	376	410	373	357	341	388	406	396	381	395	393	420	347	369	390	373	346	363	386	425	337	345	414	390	354	397	392	404	395	406	383	371	374	398	395	392	413	406	380	399	368	388	363	373	401	374	400	366	375	395	407	370	382	383	394	408	371	377	403	397	392	408	369	379	387	381	408	406	383	374	361	398	395	400	369	411	379	398	419	388	400	386	378	363	376	352	356	397	385	381	406	409	360	387	357	397	359	380	367	368	399	389	395	395	393	409	406	355	432	411	387	390	405	368	398	379	369	435	358	368	394	368	375	391	397	385	405	392	379	387	397	387	379	411	375	389	364	382	375	400	397	395	392	355	395	394	399	376	383	394	420	388	401	374	383	407	386	399	362	368	412	395	398	399	418	370	356	372	352	400	384	399	397	399	386	385	409	371	386	395	367	362	362	393	361	397	380	358	363	394	381	390	386	369	400	397	376	341	396	383	400	376	406	379	381	408	401	397	368	381	377	391	430	373	341	407	345	372	365	391	386	342	346	386	357	422	381	395	370	362	358	398	384	368	402	417	396	370	387	416	362	439	439	358	371	368	386	402	386	384	391	355	385	382	381	420	399	382	430	373	339	359	381	352	384	377	390	360	412	401	403	377	409	397	381	363	369	388	409	389	383	380	413	398	375	399	379	354	401	379	372	387	398	388	388	395	387	401	384	393	373	366	374	426	351	363	346	437	391	428	359	390	387	395	408	383	371	381	390	410	373	381	410	354	414	377	384	395	407	398	384	410	369	385	361	398	378	424	406	393	377	358	405	324	364	376	401	367	368	410	380	395	410	410	428	341	383	397	401	391	360	395	394	380	411	405	399	375	369	399	394	394	364	401	412	399	403	383	372	418	348	381	393	365	380	395	365	389	414	407	389	377	368	390	383	352	384	388	370	366	372	430	365	378	368	395	416	377	405	383	416	376	390	374	379	401	390	409	353	398	417	365	417	364	392	411	342	378	387	390	404	423	391	388	363	424	411	372	379	412	356	378	382	357	382	399	344	403	391	407	370	386	374	381	383	386	381	420	399	382	371	391	378	376	418	381	377	368	373	360	370	377	388	354	414	385	392	402	347	387	352	420	383	387	419	405	369	374	377	393	393	403	378	391	381	396	385	369	422	353	395	373	373	387	379	376	358	360	385	378	381	367	432	377	397	371	399	393	344	394	322	418	388	375	415	393	428	360	363	391	408	381	385	390	384	406	394	402	386	371	382	390	402	396	383	383	393	411	395	382	358	376	422	398	412	383	387	404	374	372	421	403	355	383	433	374	380	381	420	353	371	389	393	381	368	410	379	390	418	407	434	410	386	384	419	391	405	396	380	382	359	375	390	387	395	385	414	376	434	349	386	396	387	367	362	374	397	362	413	387	385	409	395	404	430	423	388	368	408	377	392	366	381	372	401	408	367	380	409	401	379	379	421	385	382	372	395	390	395	392	429	367	378	371	363	373	401	371	408	379	382	387	391	391	390	378	385	406	413	389	378	370	422	375	408	382	400	355	387	391	407	383	412	398	387	402	389	368	374	394	414	374	411	384	395	389	396	366	415	388	401	398	417	386	366	408	388	379	375	403	386	378	371	356	369	399	405	371	373	422	384	398	354	356	408	400	373	369	399	384	402	392	367	427	357	366	434	349	337	391	394	390	397	425	372	385	414	374	387	350	387	332	367	387	431	377	428	392	411	402	357	397	369	355	345	379	381	412	406	387	415	361	354	372	372	388	385	377	402	370	415	375	359	411	409	346	374	390	369	370	409	410	411	359	356	415	389	377	390	396	348	391	383	389	364	379	395	386	427	399	374	396	401	375	396	348	376	397	430	407	362	375	403	379	374	367	385	370	365	362	393	399	390	395	424	363	369	409	399	377	419	397	386	394	415	409	369	396	401	372	384	383	406	379	367	377	401	376	371	357	405	374	399	400	412	398	399	401	387	405	372	401	394	373	395	424	391	410	366	437	393	372	413	377	388	392	392	414	408	367	416	373	383	420	403	408	342	366	407	355	404	412	366	372	355	393	377	356	387	394	410	399	380	346	368	397	380	363	393	390	391	393	372	397	377	407	423	391	390	384	377	388	395	407	353	394	414	364	382	374	383	403	393	412	394	381	399	395	369	390	368	369	355	412	405	384	353	370	372	368	409	389	386	388	378	390	396	376	400	430	379	389	387	381	383	392	385	413	393	391	376	383	377	369	435	367	409	376	394	370	346	390	367	381	438	360	376	395	419	404	393	377	380	390	388	389	430	415	340	426	423	414	375	441	374	377	381	395	356	438	405	371	430	354	382	352	384	416	417	380	398	362	399	383	392	379	407	377	387	380	345	365	382	373	376	411	405	355	415	349	380	364	415	376	391	407	347	402	363	351	398	393	411	363	364	382	384	406	383	377	416	388	404	390	405	400	384	384	409	403	398	394	403	381	405	397	415	383	381	387	390	381	429	389	366	380	405	368	377	359	401	392	378	423	373	398	355	392	387	403	411	395	373	371	368	391	397	395	412	385	410	380	362	366	373	408	392	390	437	384	394	391	412	365	433	376	374	392	384	349	381	391	371	386	428	413	398	377	388	377	385	392	388	379	421	390	364	388	376	401	385	411	387	404	384	382	397	368	399	408	380	407	365	371	377	357	406	383	367	374	395	406	386	396	369	395	382	395	377	394	400	388	412	379	380	390	392	406	409	363	382	393	390	411	389	421	366	408	367	384	414	384	382	387	373	410	396	404	389	415	375	375	397	366	401	376	391	396	391	430	366	400	396	376	380	390	366	364	373	398	408	367	360	357	393	426	388	386	402	370	385	363	392	402	387	385	355	352	390	359	402	388	390	389	386	434	379	373	393	385	362	385	374	393	392	386	393	365	411	392	362	411	401	412	383	361	408	412	424	423	392	389	390	384	399	365	427	374	373	403	403	377	421	387	378	392	388	410	382	389	413	420	393	399	411	378	410	431	411	397	394	415	397	375	389	367	392	384	424	361	407	399	386	435	375	377	394	378	413	417	392	376	390	438	369	378	420	400
23792	21101	28350	24025	21062	9639	1107	754	636	578	530	526	518	537	524	531	446	499	504	450	499	451	465	465	473	428	436	440	458	427	437	433	396	425	441	442	466	441	416	432	445	451	406	418	435	448	463	394	418	419	432	446	412	476	439	415	430	414	474	453	451	441	414	412	429	402	422	407	393	445	399	435	460	439	445	457	443	430	405	424	462	435	414	415	462	439	384	438	473	419	419	437	425	428	405	450	456	427	455	458	449	423	418	408	420	427	407	438	449	435	447	421	418	442	394	395	436	426	420	433	420	410	434	433	448	429	434	454	420	443	388	429	439	424	454	449	459	422	430	401	436	431	436	444	401	454	434	459	437	412	420	448	431	439	445	411	468	424	418	411	444	447	438	377	394	442	437	440	390	440	443	460	424	418	421	425	459	442	425	429	434	461	449	443	415	393	397	448	425	434	440	435	456	423	403	409	417	457	436	457	399	439	472	442	409	443	438	422	405	439	426	438	397	406	456	439	427	399	443	420	423	448	438	450	417	434	415	425	438	427	433	411	423	422	423	406	456	415	407	444	414	417	436	413	401	445	392	449	441	425	432	413	421	423	422	420	420	398	440	407	429	419	444	425	412	395	435	443	443	438	434	450	464	438	395	444	439	409	393	409	404	415	421	380	401	441	429	405	451	437	449	419	431	418	457	394	395	408	417	453	415	433	420	444	453	418	448	398	427	432	433	440	424	451	425	402	421	448	429	418	417	394	419	424	416	402	379	465	436	436	437	425	473	449	406	432	411	454	420	427	407	417	403	444	449	447	422	430	387	463	394	428	461	467	440	416	477	413	452	424	421	411	416	442	424	399	413	416	437	452	433	427	458	426	419	440	411	452	404	450	440	421	425	409	462	459	428	407	434	440	412	406	460	415	458	430	422	445	431	421	461	451	412	415	398	422	413	460	439	442	435	444	430	428	454	395	394	404	449	453	448	435	393	432	478	448	403	429	430	449	449	428	473	387	431	457	421	412	430	459	455	444	431	439	465	392	429	425	461	415	442	436	431	403	463	438	446	421	427	409	412	439	440	403	419	450	435	423	417	462	411	382	473	442	415	404	393	401	454	434	399	430	486	427	418	456	459	435	393	426	483	429	467	428	407	422	426	434	426	460	447	430	418	432	443	418	418	430	444	416	447	464	447	440	449	408	442	420	462	409	460	400	424	415	421	444	415	404	423	415	468	457	438	429	425	421	422	401	449	467	454	425	432	386	443	432	398	419	422	449	426	438	406	459	407	466	427	432	447	426	449	511	412	406	443	423	436	339	400	443	442	434	423	388	430	445	408	396	409	435	439	455	416	383	446	417	393	482	394	417	453	463	432	408	408	455	455	404	437	421	389	437	400	412	411	415	456	450	436	404	410	404	417	374	415	409	434	440	380	470	433	393	456	438	438	396	420	409	431	395	452	450	430	423	407	436	439	416	448	449	418	431	420	436	416	448	475	441	418	447	463	434	433	420	443	416	435	435	437	403	395	441	435	473	411	440	412	459	412	400	432	456	482	404	416	417	459	410	362	438	458	401	399	414	411	430	430	386	409	422	446	406	425	426	419	447	394	452	442	416	443	401	401	442	396	433	435	399	452	435	443	408	426	407	416	474	428	448	429	404	419	428	404	419	396	420	403	450	408	399	395	402	445	417	374	436	422	425	422	429	398	446	449	433	447	451	452	426	417	407	471	451	440	454	445	425	381	428	436	473	420	444	401	420	428	431	412	445	413	421	430	462	397	419	437	424	404	439	410	450	434	452	483	403	435	442	450	410	421	451	427	439	445	429	380	452	397	399	418	437	436	402	466	463	452	443	436	395	419	431	431	422	434	491	456	405	428	428	424	426	431	401	416	417	434	430	445	436	452	404	445	414	391	389	405	416	443	447	451	430	453	423	406	421	453	432	416	409	443	398	437	420	436	416	455	429	430	399	440	437	433	436	405	418	437	416	437	456	443	417	449	469	411	446	442	457	428	411	399	417	483	415	464	424	391	399	409	466	429	402	419	426	434	425	408	398	418	423	445	454	451	436	443	429	419	454	455	430	418	423	407	439	444	434	408	429	407	392	411	455	423	436	423	413	435	411	419	405	420	436	477	439	440	415	431	443	406	442	411	440	410	427	442	417	429	454	437	458	446	454	451	430	398	434	482	438	432	414	433	437	429	431	431	440	468	445	446	432	420	426	417	424	411	416	423	421	450	417	408	434	429	413	410	463	428	432	438	393	475	394	421	426	448	419	429	442	468	420	459	460	413	444	423	430	429	403	455	425	403	449	417	423	438	452	437	383	416	417	461	411	440	376	382	451	466	413	430	420	428	436	421	426	439	445	451	437	405	421	462	430	423	414	441	477	439	417	449	438	436	393	400	420	439	406	434	430	440	448	405	418	427	444	439	449	442	389	410	458	436	401	374	419	438	424	432	408	444	446	444	423	449	449	427	439	431	437	413	393	427	382	424	370	432	415	470	416	410	460	426	452	461	442	384	375	430	433	400	424	428	451	437	448	396	459	418	408	411	418	438	442	445	431	417	457	408	433	433	395	415	393	425	384	435	450	442	436	459	405	441	408	425	474	444	425	424	374	423	398	462	422	449	401	421	438	391	423	402	411	452	459	415	402	419	450	458	464	438	423	442	409	439	443	429	431	439	429	423	445	400	421	401	414	418	450	395	463	405	433	451	396	429	497	427	441	438	408	464	444	411	387	423	415	442	404	412	443	410	414	437	435	464	428	431	430	420	444	420	410	432	414	454	437	428	437	453	412	421	439	449	429	442	405	399	422	422	418	424	429	426	458	443	434	432	411	423	440	428	432	415	431	462	418	463	463	446	434	449	433	428	402	433	412	411	427	417	405	458	425	407	445	447	425	400	402	449	451	423	415	390	392	387	407	479	418	426	415	425	409	430	440	447	453	415	417	422	406	410	437	450	403	376	427	424	431	455	428	438	406	400	431	457	443	397	473	413	416	460	428	439	394	411	415	415	467	438	428	424	434	380	418	401	431	441	440	435	427	399	402	433	434	442	436	431	455	438	466	423	394	450	428	424	437	453	405	437	438	422	438	395	412	416	425	383	407	435	424	453	451	409	404	408	384	424	422	412	390	421	478	443	428	414	446	393	417	456	478	416	403	414	415	408	413	410	436	438	433	479	392	455	438	388	460	435	443	426	443	424	442	387	436	442	445	436	437	427	430	418	459	414	427	446	444	441	437	429	464	453	453	439	382	398	385	440	416	436	451	444	437	421	419	464	414	439	433	440	423	441	455	396	438	432	462	411	419	442	411	421	430	414	429	400	420	430	440	463	417	396	431	424	379	432	397	426	456	477	452	444	434	419	448	431	444	403	450	418	424	434	415	401	427	452	424	430	411	427	474	474	457	409	440	428	417	397	383	423	432	410	443	448	428	408	445	425	401	431	419	453	438	456	425	442	433	420	408	430	408	434	442	430	428	402	433	435	394	462	433
37510	37825	6937	3442	2444	1920	1495	1312	1142	970	887	815	813	776	769	727	692	652	641	646	593	625	603	633	615	610	603	606	581	617	604	644	594	597	621	601	559	582	560	603	574	594	566	576	587	580	564	551	587	634	551	605	597	583	570	569	565	566	591	603	591	629	578	541	577	570	524	562	546	610	554	600	543	597	602	592	545	605	544	574	600	566	590	559	581	587	576	577	605	554	596	583	554	539	564	631	631	578	573	582	607	603	577	578	622	589	611	589	585	602	612	599	591	571	576	566	581	572	568	560	562	578	582	589	559	571	588	582	615	562	543	596	556	554	552	569	568	564	575	610	570	570	562	613	553	602	542	556	548	567	581	565	579	583	529	635	539	592	588	579	558	557	567	562	577	580	570	555	604	573	619	583	553	580	546	569	532	596	534	582	593	586	595	577	578	574	572	567	558	579	574	563	573	605	547	607	557	590	603	573	550	571	585	565	589	601	555	591	570	584	584	570	621	604	558	550	578	583	577	548	568	585	596	602	577	572	585	588	531	555	599	578	547	617	566	600	600	570	558	598	583	572	601	529	590	546	600	598	543	548	551	550	567	573	570	626	566	546	544	551	580	568	576	546	570	552	627	592	592	581	611	574	575	563	574	607	632	573	595	577	576	579	581	578	586	569	574	573	559	561	597	563	535	553	565	525	565	586	572	612	547	549	578	567	569	593	546	572	532	573	557	568	550	578	584	614	573	569	585	536	591	568	526	581	577	622	551	547	544	543	594	577	623	593	578	582	573	567	575	580	572	606	577	559	568	536	559	571	579	569	584	517	566	581	581	562	566	584	582	600	535	561	561	551	573	608	568	586	599	565	542	600	576	587	563	617	572	565	554	565	578	583	568	552	603	584	575	560	544	584	573	633	558	533	607	588	573	584	580	567	586	590	549	579	556	588	593	604	550	529	551	556	579	568	622	538	545	592	587	548	598	547	561	572	579	581	534	571	601	589	555	589	581	578	522	544	558	553	576	585	565	579	616	580	583	529	579	570	576	576	573	566	616	586	576	582	543	561	576	569	565	559	542	526	603	603	576	597	569	576	518	586	553	566	587	575	567	609	559	566	554	540	604	549	583	588	603	610	590	563	528	516	573	572	554	573	601	579	561	608	580	588	548	587	537	505	553	568	595	578	559	602	608	577	578	579	584	574	540	553	600	560	613	620	573	588	530	606	540	605	560	581	593	558	521	568	584	575	561	592	589	537	523	618	583	581	587	556	579	563	605	553	562	572	582	585	572	577	568	569	534	570	570	562	599	596	588	590	599	548	545	581	568	548	574	567	566	588	606	593	524	567	578	614	591	585	585	598	577	553	576	577	621	546	571	557	577	551	547	600	575	567	574	535	578	537	580	572	595	604	571	547	618	583	578	572	547	528	596	569	561	591	614	553	580	591	598	572	596	558	571	572	585	566	587	580	542	615	588	562	568	561	579	581	586	600	558	567	634	580	615	556	584	571	577	526	571	590	538	565	544	583	564	582	541	595	557	582	573	602	560	578	578	564	584	565	593	556	545	574	545	576	567	570	566	552	617	572	581	552	546	556	590	557	531	568	562	570	567	582	570	543	599	581	547	610	570	555	587	581	578	639	568	568	588	593	547	574	603	595	605	545	571	555	591	582	596	586	600	547	597	581	601	550	566	524	586	574	650	587	641	557	558	594	574	558	558	552	572	544	560	583	569	575	602	582	550	601	575	565	594	557	533	604	587	597	610	551	570	555	578	541	570	585	556	558	554	558	575	589	591	544	562	585	596	570	542	598	557	552	583	598	577	530	614	570	552	609	599	574	555	536	589	589	590	568	560	556	584	574	552	598	577	527	558	528	596	575	576	546	547	581	551	560	548	568	576	591	583	558	569	578	623	566	567	555	593	530	567	583	566	551	577	569	560	615	581	576	566	579	540	596	560	596	586	567	554	595	551	545	566	574	591	578	571	564	567	604	568	595	570	604	579	584	585	591	537	592	565	595	553	596	573	584	558	612	567	582	594	572	571	576	548	571	565	526	565	544	587	566	601	586	561	574	587	569	591	598	539	601	537	533	554	587	593	547	600	568	569	549	588	587	576	624	587	544	537	575	587	555	611	592	623	576	554	591	538	565	555	557	562	574	558	528	527	567	594	589	539	594	595	539	577	602	591	571	583	569	607	583	581	558	577	573	574	565	574	588	576	592	570	550	579	569	584	570	586	597	600	595	613	572	579	593	563	584	548	524	579	570	576	587	580	600	563	571	590	558	566	574	569	563	560	582	540	563	586	560	547	546	568	581	611	609	582	584	594	548	582	553	595	575	526	582	555	619	579	583	547	627	541	576	591	590	602	562	566	557	585	592	560	561	574	555	541	558	563	604	558	531	546	498	558	546	572	591	566	547	563	589	595	539	598	580	566	589	544	556	598	606	544	540	545	592	557	569	614	555	550	570	608	619	561	582	564	573	566	556	540	559	603	596	596	557	600	570	537	551	602	574	552	567	564	587	611	590	574	579	555	590	566	548	577	567	568	583	585	575	547	559	543	553	569	573	564	557	549	608	562	564	568	598	551	546	586	593	550	569	568	543	591	556	566	571	564	560	549	596	601	574	591	580	569	557	573	575	598	586	553	563	574	521	551	547	531	621	552	590	575	573	565	581	559	572	595	553	588	554	616	580	622	535	558	570	584	543	568	578	578	580	525	547	563	592	578	584	597	555	617	579	562	581	579	541	587	627	560	602	565	571	568	581	551	570	587	569	583	554	554	620	558	556	573	601	540	593	553	634	537	555	572	552	580	570	561	572	517	577	542	585	545	517	571	550	571	553	547	544	567	567	553	583	562	537	560	569	563	532	573	597	574	549	589	568	591	563	551	568	589	628	568	581	573	556	576	593	599	574	624	558	561	581	579	591	548	544	543	615	572	575	557	577	574	542	567	587	538	560	599	553	586	581	581	554	577	565	581	619	570	562	595	559	522	569	563	581	541	550	563	560	572	607	588	537	628	615	575	559	566	565	583	547	621	573	607	575	550	606	540	568	572	571	574	612	597	591	596	585	562	567	554	570	558	590	530	623	534	550	612	560	592	554	582	568	622	545	618	593	506	547	554	583	597	565	603	543	595	556	565	559	563	594	605	561	566	619	587	583	589	583	532	628	567	541	541	536	632	564	559	559	557	547	591	527	542	542	554	624	580	579	601	568	541	520	585	540	562	568	549	549	592	600	623	592	521	580	594	561	598	582	599	581	593	543	555	599	557	590	587	615	597	578	556	572	545	561	561	563	545	543	564	536	554	572	598	596	556	605	555	587	544	585	588	574	595	574	596	540	552	572	585	573	513	568	582	564	615	609	538	572	559	561	553	579	583	598	642	610	603	561	556	552	574	542	580	522	607	585	572	588	593	581	581	551	567	528	560	578	595	560	550	533	562	583	552	588	559	584	596	552	606	583	598	537	550	556	557	523	561	563	584	586	584	567	590	553
22783	21034	28750	23512	21036	21044	7386	989	701	600	612	526	526	486	459	403	411	408	376	408	398	415	350	365	385	396	349	322	388	345	358	395	376	355	374	396	340	324	342	321	359	355	338	315	369	343	366	347	344	337	348	373	338	307	348	344	345	319	376	351	347	307	381	349	325	322	381	346	331	330	378	318	333	353	332	367	332	329	337	326	323	323	337	338	343	326	352	349	346	333	327	327	317	305	356	306	329	287	335	316	318	299	350	324	314	332	350	348	324	323	330	346	329	356	306	349	324	336	354	324	330	336	346	330	348	358	325	345	316	308	337	367	329	346	330	342	331	341	345	350	323	345	330	340	357	332	327	320	334	362	347	386	344	325	326	306	295	332	329	298	340	340	335	324	340	305	306	322	318	344	332	311	321	318	334	342	327	309	346	333	339	311	333	350	297	345	346	308	319	326	347	327	291	284	303	313	327	338	340	363	329	344	350	314	323	301	329	345	356	332	320	316	336	371	354	317	362	329	335	304	337	337	310	333	337	373	339	330	313	343	327	310	346	317	340	333	344	332	311	301	370	319	332	345	351	346	331	331	334	308	344	340	350	327	355	294	348	305	331	326	337	326	298	315	356	340	299	322	337	329	327	367	337	313	322	358	366	328	311	334	364	354	329	303	355	347	363	352	326	330	334	313	325	309	331	306	347	336	325	336	342	331	342	311	354	342	329	323	333	313	312	359	330	329	348	347	361	313	308	323	355	362	341	343	324	372	342	315	342	320	319	323	333	308	339	333	315	366	380	326	345	353	286	338	362	321	318	322	355	321	319	344	359	302	337	317	336	323	333	302	342	344	332	327	347	327	341	337	340	358	316	333	331	310	329	328	335	333	353	325	351	312	337	362	330	337	368	295	332	359	347	330	318	381	339	349	341	376	337	318	336	329	345	349	334	352	321	343	354	350	333	313	291	339	312	316	321	317	326	336	307	345	332	326	341	360	343	360	381	311	350	307	328	346	344	315	308	327	333	320	330	340	336	333	327	326	327	333	350	334	335	320	350	326	308	330	326	297	320	314	336	290	342	315	328	338	333	396	360	298	370	357	350	364	320	348	350	328	350	363	349	365	308	327	280	317	297	333	333	332	345	331	330	303	304	332	313	343	329	335	332	322	354	353	341	388	304	355	344	329	306	338	339	320	301	306	321	331	338	345	354	324	332	350	333	343	325	346	342	354	326	304	383	337	356	292	335	343	383	327	330	313	356	361	321	324	344	336	354	311	344	349	323	334	318	312	339	297	341	323	320	300	365	336	339	294	375	345	347	351	340	315	351	361	348	362	331	323	350	354	371	325	344	335	307	340	304	334	319	313	343	362	335	327	313	305	330	342	390	357	344	327	331	346	371	341	333	334	308	350	350	291	319	315	345	324	312	324	348	347	368	339	329	315	327	330	331	365	331	304	312	325	326	333	344	347	338	320	340	346	288	349	295	347	330	339	311	355	349	344	312	302	361	353	320	362	319	328	320	345	310	347	330	317	361	314	323	339	332	323	347	344	353	334	316	317	338	339	341	282	337	305	334	288	350	350	307	356	320	315	309	341	350	336	356	333	333	346	324	313	323	349	366	329	329	313	352	325	299	316	311	358	341	330	344	330	352	329	343	312	317	318	362	321	331	351	319	324	333	358	325	350	335	327	337	314	304	335	318	315	330	331	340	328	315	328	307	329	323	320	364	320	325	317	374	353	328	325	318	371	339	340	332	336	326	360	349	368	314	323	358	344	325	324	348	342	313	303	279	334	317	353	341	367	338	330	349	338	325	346	315	350	330	328	367	352	342	330	341	321	337	346	346	333	366	352	347	321	341	307	339	333	347	360	327	339	327	335	374	365	342	326	350	328	314	313	296	331	302	344	353	313	336	312	348	301	326	324	318	301	318	314	331	326	315	326	308	310	329	335	358	321	341	348	336	329	355	318	305	332	308	340	317	335	345	344	311	352	322	321	334	327	310	336	355	338	325	324	346	342	350	328	338	312	325	334	372	311	379	331	329	337	335	327	322	346	323	303	353	292	332	332	334	338	316	311	303	326	341	327	336	305	326	347	320	354	328	333	346	347	358	296	305	351	311	314	320	358	292	304	320	354	363	309	350	373	325	383	312	345	316	328	309	329	361	361	342	361	339	325	316	336	327	360	306	332	316	336	300	336	389	357	322	340	309	331	308	348	351	354	354	318	340	343	336	315	319	371	320	315	317	318	323	341	347	340	328	308	325	350	339	337	341	358	326	333	326	337	322	369	345	327	326	344	346	340	322	293	327	347	306	311	310	359	311	313	332	323	355	336	350	327	315	334	315	335	335	330	346	321	336	346	370	332	331	318	329	337	333	310	313	324	349	308	335	328	324	333	313	340	330	343	358	336	346	356	315	357	351	323	328	315	352	324	326	368	344	310	303	322	316	368	297	302	333	339	341	331	317	359	331	346	324	325	335	339	332	317	324	316	334	329	332	348	320	323	368	336	334	349	332	331	337	326	354	336	349	321	310	332	354	334	330	321	335	355	348	332	321	336	349	345	313	329	362	376	320	346	366	342	333	324	324	321	330	349	326	322	326	361	339	317	359	321	352	369	366	329	313	326	362	359	290	363	321	326	321	285	330	357	319	317	320	350	318	310	299	325	327	313	325	316	332	362	337	327	323	334	299	332	341	314	330	337	313	323	344	306	349	333	323	363	352	344	321	312	339	318	315	329	309	289	353	347	312	364	336	323	336	333	326	324	344	321	324	347	338	318	331	367	331	345	352	364	325	336	331	289	344	359	339	346	306	339	333	306	353	315	339	323	298	352	329	320	332	354	343	332	342	330	365	338	334	287	339	331	312	322	323	305	334	339	357	346	346	343	339	320	318	367	331	322	336	329	337	302	334	317	335	332	354	342	346	337	303	316	328	322	315	353	324	298	314	317	337	333	339	349	303	329	353	327	305	338	323	336	310	311	340	309	332	354	340	341	344	341	316	354	320	306	331	327	319	312	305	297	301	337	324	342	364	326	338	335	320	320	348	355	303	350	340	312	316	327	335	342	324	368	380	329	345	329	328	335	360	322	312	332	342	332	293	336	339	330	336	344	316	310	338	341	366	349	310	328	311	348	324	346	340	341	347	337	305	336	363	329	304	320	381	311	294	318	355	351	348	358	361	364	331	342	348	311	318	340	321	329	348	348	311	330	354	337	374	324	317	357	329	347	317	308	288	346	348	366	329	305	321	333	350	324	319	289	309	346	313	309	341	333	346	318	298	355	363	343	336	338	319	319	322	336	309	333	293	320	349	322	330	325	348	351	307	308	318	325	314	324	311	296	358	320	333	367	342	306	330	342	316	335	353	305	333	333	347	325	307	319	319	319	349	327	338	316	306	324	335	333	326	339	322	359	324	336	327	371	293	359	319	296	328	339	353	352	334	344	368	326	296	315	325	324	303	325	348	311	314	337	325	347	329	346	355	325	337	306	324	330
41425	39532	11026	5666	3853	2951	2278	1956	1523	1333	1067	975	840	856	739	693	628	620	606	580	605	554	501	560	543	518	489	515	529	515	490	466	479	447	493	499	460	477	454	470	462	463	462	478	523	429	467	466	447	416	441	477	476	507	466	451	453	483	452	440	465	427	472	443	492	482	435	463	480	458	475	470	481	458	441	431	449	430	446	452	469	449	415	445	464	484	440	415	455	439	454	449	428	483	459	448	514	469	453	410	465	428	477	472	481	436	455	465	457	481	459	437	435	482	438	464	435	443	456	460	453	470	482	470	433	449	419	442	471	487	458	426	458	442	451	440	451	436	471	464	434	446	444	422	446	464	433	458	441	434	461	483	451	445	489	476	472	492	426	466	437	436	439	439	438	436	464	428	435	447	445	434	418	428	474	445	444	453	496	486	446	410	419	453	470	427	460	432	442	466	463	468	464	478	428	440	461	455	447	441	437	482	494	475	483	431	425	423	481	452	451	460	467	431	448	460	435	448	444	436	460	462	430	437	497	431	488	459	461	443	413	466	435	430	454	467	428	413	456	451	457	481	463	465	479	454	459	416	425	450	420	452	470	456	467	437	464	449	415	441	451	442	447	457	456	435	435	455	451	421	433	481	468	459	427	426	430	459	448	466	440	418	452	441	424	447	407	459	450	452	450	450	435	425	453	459	447	437	418	473	484	446	426	450	449	448	450	458	427	474	435	437	430	476	461	439	434	489	462	450	492	421	426	488	460	433	457	444	426	471	445	469	463	413	473	462	462	424	458	434	474	473	454	452	454	391	462	446	433	405	429	464	442	414	412	468	464	442	431	453	424	443	432	428	411	472	405	419	423	457	466	422	432	425	436	469	483	447	444	427	433	458	461	432	438	458	454	440	451	460	447	519	455	465	466	483	421	441	469	449	438	459	448	451	419	427	425	434	495	479	461	450	412	461	445	483	451	466	427	428	440	450	402	458	436	451	429	459	444	466	443	432	453	471	475	451	437	487	437	397	425	437	482	439	463	430	434	450	436	445	452	453	440	479	452	424	468	439	504	483	417	440	437	430	473	474	482	442	464	463	440	446	444	451	442	430	431	442	418	445	460	442	425	471	473	442	438	415	437	481	443	479	435	472	419	442	447	450	425	424	442	431	452	466	429	443	430	446	423	451	453	465	451	446	406	431	455	447	430	434	423	457	447	416	460	473	416	494	419	415	499	445	472	464	435	430	455	459	469	395	498	460	464	428	468	459	440	455	462	446	416	446	436	453	422	429	460	496	472	410	486	475	438	440	451	435	443	476	451	438	455	439	460	489	445	480	480	446	452	450	431	461	471	413	428	435	454	419	439	408	449	428	414	471	451	455	441	444	443	437	447	449	460	437	444	457	433	432	471	412	466	467	456	398	471	460	424	481	440	462	446	450	423	447	423	468	423	458	447	466	472	418	436	458	461	463	469	510	444	462	472	455	458	481	447	422	419	463	422	461	435	425	469	437	437	466	447	427	446	446	387	480	433	440	475	421	454	444	446	452	471	443	412	453	448	433	409	483	468	425	467	427	500	461	426	452	442	479	457	443	465	441	437	460	461	432	434	433	473	451	450	453	461	526	497	461	448	422	436	469	432	450	412	463	451	416	396	473	415	446	464	448	452	466	449	445	443	450	427	462	478	465	448	453	420	481	460	441	418	461	463	473	437	441	468	427	447	450	434	452	449	443	487	429	454	450	497	439	425	481	463	433	449	455	439	436	460	498	466	448	448	438	459	442	440	455	415	454	430	469	451	483	488	445	423	457	494	439	470	435	464	443	452	436	480	459	471	429	460	495	449	441	464	421	441	483	454	449	455	479	444	419	452	478	434	446	461	427	459	461	458	452	473	454	470	469	414	451	428	454	458	456	435	475	429	480	404	453	471	456	459	447	472	453	459	474	417	437	428	440	478	448	398	454	425	418	454	470	446	464	479	466	475	416	510	455	427	454	457	464	415	470	465	436	435	431	442	447	454	454	477	443	467	440	426	476	453	468	442	446	440	458	446	426	472	460	426	452	480	457	439	452	437	442	432	498	422	450	425	448	495	441	465	432	469	468	445	449	422	461	467	474	471	438	432	449	431	439	459	437	394	470	476	455	444	456	475	453	459	422	406	444	413	445	440	453	424	440	434	504	482	435	457	430	453	434	463	423	420	447	460	453	409	434	452	465	471	455	442	465	457	432	434	434	441	452	470	449	457	417	433	459	479	408	439	462	468	444	437	419	473	428	471	433	452	440	483	433	512	405	431	421	464	424	454	459	436	444	477	455	429	436	456	446	430	465	452	447	471	428	456	447	457	438	468	423	439	500	480	420	477	467	408	488	467	443	405	436	465	442	446	455	461	406	447	451	480	402	465	469	435	411	414	437	420	439	436	448	442	445	449	425	434	436	480	459	437	455	428	470	434	457	440	446	462	442	455	423	454	444	403	432	437	446	435	469	458	469	403	441	454	454	462	429	499	429	426	456	427	450	449	451	433	453	468	457	464	445	460	443	479	432	422	427	442	460	452	454	437	450	439	442	494	429	462	434	455	447	442	437	440	412	455	445	407	436	478	469	427	464	444	441	491	421	446	402	405	452	449	448	449	444	427	461	429	485	477	464	499	420	449	446	470	485	436	415	433	451	436	443	434	452	463	428	429	475	456	465	423	453	444	447	420	431	422	433	475	425	418	450	461	460	446	418	444	485	454	435	445	472	473	447	461	453	465	456	442	417	453	439	458	466	446	436	470	418	449	452	481	447	471	437	444	477	463	451	497	463	463	453	451	437	442	436	381	437	448	487	498	421	448	480	420	436	439	457	427	462	437	434	486	392	462	482	476	428	424	471	442	446	427	423	402	462	455	479	402	441	486	434	445	454	423	490	452	418	462	428	455	495	493	428	481	450	455	446	483	454	460	460	474	435	462	365	430	447	470	484	478	431	439	426	453	430	436	456	421	466	482	456	432	437	468	462	440	437	452	442	436	424	465	441	456	424	404	462	452	436	437	434	474	458	451	456	451	459	431	429	454	497	463	435	462	454	481	395	421	454	453	455	426	457	430	440	471	453	446	448	486	428	443	465	425	441	443	431	442	446	443	456	413	428	452	418	461	445	458	447	441	420	440	457	454	494	468	439	485	469	437	455	481	419	435	447	425	464	441	400	424	472	436	417	418	446	483	436	462	420	452	501	404	470	437	453	453	438	459	484	437	422	393	476	425	485	443	493	461	464	435	446	439	437	388	417	453	459	450	451	475	471	467	450	453	436	425	447	485	468	407	438	460	444	420	473	472	459	427	448	485	447	444	455	454	417	422	407	441	426	411	480	470	459	435	435	430	436	423	433	451	451	428	453	453	447	456	428	470	440	447	433	470	470	444	413	431	419	450	424	442	445	480	439	454	460	438	490	445	457	431	447	453	411	415	432	456	456	445	467	456	433	441	476	485	452	448	391	431	464	431	438	435	435	455	456	446	422
27869	22500	11363	1183	538	508	363	348	293	272	320	304	299	295	293	278	304	318	324	261	312	251	298	278	275	332	263	294	274	272	270	279	305	284	302	269	291	304	290	284	257	278	298	352	262	265	281	298	279	276	293	308	294	276	294	285	277	265	274	294	267	279	246	272	258	297	249	288	248	303	291	274	291	246	306	262	317	285	247	281	263	293	295	290	283	262	276	284	287	266	285	282	286	303	282	289	283	292	302	304	293	289	286	291	277	304	261	285	314	302	274	315	316	294	308	302	298	259	297	289	295	286	288	309	284	287	299	271	286	278	302	279	290	304	294	303	272	312	259	280	289	301	299	291	293	305	302	287	299	298	282	291	281	293	295	262	282	293	298	309	270	273	258	304	305	280	291	251	285	291	299	261	258	275	269	275	304	318	261	287	268	308	276	309	299	272	294	291	260	289	309	329	283	285	300	281	294	309	247	296	291	334	297	328	274	279	242	282	286	281	299	275	287	282	305	278	269	292	261	270	283	295	268	258	309	246	301	290	286	282	263	331	265	291	266	288	275	276	303	268	299	306	306	274	268	321	285	320	281	283	316	293	261	279	292	285	274	247	276	298	307	320	273	284	275	268	273	309	277	258	307	289	287	270	282	285	290	285	279	241	292	267	296	283	286	312	258	284	258	290	275	301	257	270	311	301	306	276	267	295	271	274	301	296	253	307	299	287	293	274	306	276	269	301	288	306	285	287	294	310	287	306	276	270	270	275	284	287	285	273	260	281	270	263	263	281	284	274	275	297	283	273	295	272	301	308	272	297	279	264	308	270	297	313	275	235	273	299	272	302	287	308	286	288	278	298	276	276	305	284	300	286	261	320	300	284	283	254	288	291	284	284	286	286	275	317	281	282	283	272	302	286	301	290	286	292	297	299	293	297	289	274	326	290	266	291	289	288	277	284	278	279	332	291	283	266	265	258	289	285	270	284	283	257	311	286	289	295	261	274	266	283	296	300	265	291	260	270	271	272	274	279	268	293	270	299	277	322	272	273	256	268	302	307	302	303	296	301	305	286	287	306	283	281	282	271	275	290	280	294	296	279	294	249	316	291	291	264	283	318	275	270	286	264	270	266	297	309	279	269	270	302	256	331	304	277	306	305	269	308	283	294	311	311	306	302	285	304	266	301	288	267	307	298	311	281	284	305	307	286	251	262	290	284	295	281	289	268	308	313	312	278	280	293	305	271	297	319	273	308	289	290	304	295	298	284	293	288	284	272	266	293	304	275	309	265	289	278	282	261	297	289	261	275	289	294	291	288	282	285	292	244	288	296	326	306	277	271	322	300	291	286	291	275	308	255	298	315	287	300	280	266	308	305	268	298	298	277	275	287	276	281	293	279	302	307	276	285	287	282	273	280	300	297	302	284	251	245	303	284	312	287	261	314	301	311	270	255	275	281	286	270	260	313	294	276	279	288	283	276	295	275	295	256	271	277	306	281	291	282	254	288	295	310	259	289	304	273	285	260	270	292	311	279	270	281	296	269	266	286	272	293	292	308	284	288	267	305	283	322	283	297	308	276	294	275	276	294	293	288	258	265	252	279	255	289	271	306	284	321	329	272	307	300	274	301	292	275	306	333	337	299	278	254	286	273	283	298	268	256	284	281	292	291	295	293	296	286	238	277	269	275	281	284	272	265	255	269	277	268	305	281	272	240	286	285	297	280	291	318	289	309	291	296	284	283	287	281	294	306	264	318	269	275	321	285	310	301	265	286	306	262	294	299	285	279	277	270	279	263	285	274	247	289	294	302	265	311	286	279	284	284	302	283	274	267	306	311	264	295	308	279	264	297	321	262	264	303	288	302	303	273	281	271	319	291	292	304	300	290	272	301	270	282	288	307	270	268	282	308	291	300	299	282	266	261	282	263	285	266	277	287	259	248	277	331	284	269	297	250	267	261	314	277	270	262	300	315	281	307	304	258	286	282	277	274	304	277	266	294	277	289	284	272	270	311	258	302	255	248	287	282	279	276	289	292	252	281	288	304	322	263	257	315	277	271	291	262	335	279	273	282	305	302	285	322	274	285	293	297	288	293	280	272	291	282	270	281	259	250	279	297	308	284	282	308	275	270	289	288	242	290	288	306	273	257	281	273	290	295	304	298	291	257	280	277	261	284	270	310	289	313	274	291	291	304	310	306	287	286	282	294	303	302	284	275	273	287	287	278	279	280	292	260	280	295	309	286	278	288	285	280	292	295	300	279	282	271	263	306	272	282	303	252	319	270	300	337	249	259	285	284	281	273	273	300	264	267	308	252	271	279	259	277	282	276	311	286	279	294	291	313	300	298	307	269	284	268	282	277	305	278	269	280	311	280	320	295	263	293	291	287	311	302	279	279	315	270	264	304	304	275	286	263	303	315	267	306	291	314	300	256	304	243	291	272	295	256	289	315	286	304	268	269	276	290	280	276	286	278	283	287	284	259	279	263	284	293	265	280	283	291	300	309	278	284	297	293	295	318	274	301	287	274	286	286	291	263	296	282	281	299	266	307	264	325	300	292	278	270	300	284	280	248	253	314	269	291	287	276	309	269	292	265	291	294	259	290	275	304	282	269	286	306	271	261	314	303	269	287	250	300	283	296	296	272	307	303	290	271	289	282	269	275	257	310	285	294	259	279	265	295	271	278	313	250	263	259	284	287	292	319	300	282	298	288	268	284	312	271	263	284	292	272	268	275	325	275	273	271	259	274	260	224	270	287	287	305	278	275	265	291	261	259	271	269	242	287	271	273	279	302	284	284	290	301	306	309	263	249	309	273	272	300	297	308	293	291	246	312	262	317	288	285	295	254	258	277	293	298	292	296	282	274	321	267	279	288	267	306	280	279	298	306	272	285	273	308	302	296	262	285	291	275	269	286	295	253	292	306	273	273	298	298	284	293	313	309	289	274	294	301	288	296	270	294	296	287	292	273	257	298	286	280	292	263	303	290	284	287	267	311	262	269	283	301	332	292	282	288	283	310	247	276	289	286	287	291	300	309	274	281	281	331	283	312	293	296	282	286	271	298	271	241	270	299	306	317	298	283	275	299	290	240	293	311	261	256	296	279	268	271	292	262	256	250	266	274	302	321	270	277	271	292	272	288	297	297	286	250	264	291	289	280	273	267	302	299	253	289	308	302	287	272	288	290	288	272	277	239	355	278	276	295	309	284	304	278	296	284	282	256	271	281	282	307	277	277	291	317	277	314	281	307	279	280	296	235	288	305	263	302	306	285	282	326	279	293	254	268	262	291	317	300	289	298	312	274	275	280	286	279	264	298	265	280	263	278	280	260	295	268	285	273	301	290	291	294	259	301	267	279	262	292	288	264	264	288	278	272	296	267	282	287	290	309	260	281	246	282	277	267	280	297	329	294	303	303	254	280	314	282	297	293	275	290	275	284	300	301	303	273	301	281	281	251	291	297	280	268	294	289	261	269	279	270	271	306	286	257	288	283	269	280	265	297
33019	24580	1045	660	580	508	429	430	443	430	403	405	398	357	403	377	405	401	384	386	357	390	424	367	398	399	410	396	366	429	407	409	383	409	372	387	425	394	381	390	384	352	423	365	409	372	406	349	381	399	381	359	415	380	370	353	413	412	373	377	389	404	362	436	386	369	407	391	399	388	373	360	386	365	369	391	392	394	375	379	352	391	394	383	369	375	374	390	379	367	409	395	398	405	375	355	392	355	392	392	390	370	386	372	389	408	349	361	367	389	411	376	420	387	356	432	392	371	401	376	358	360	360	370	369	409	366	402	383	378	399	364	388	393	366	396	379	405	408	356	379	373	379	387	360	379	378	369	355	355	399	407	360	355	410	376	389	374	393	363	399	361	368	381	386	376	391	377	383	345	366	400	358	369	369	355	375	399	384	363	368	412	395	420	382	365	394	376	407	391	371	366	367	394	384	355	389	365	371	393	382	360	379	354	334	380	375	384	416	375	422	387	382	392	385	385	349	382	414	408	418	346	381	389	406	411	369	388	382	359	435	389	421	391	388	374	393	348	421	375	353	400	345	377	382	337	363	387	396	349	361	364	391	356	386	415	406	392	388	393	409	386	379	382	373	388	388	386	369	372	402	394	390	381	380	385	385	357	372	387	385	381	380	382	389	351	369	409	376	385	401	374	388	357	404	362	375	371	344	394	374	373	399	409	374	395	379	370	362	370	410	369	369	377	412	389	370	359	378	395	369	413	361	387	369	359	353	351	332	407	378	395	370	346	390	363	387	371	386	366	367	391	400	385	378	368	411	395	384	353	408	368	375	372	414	378	393	374	392	346	398	379	364	391	371	360	373	357	356	368	347	375	381	366	386	379	417	405	398	419	383	363	379	396	366	403	364	359	410	337	377	388	378	373	367	369	380	357	439	338	343	364	419	383	354	349	384	376	370	367	385	376	406	385	373	396	407	383	385	385	358	367	377	374	371	388	395	357	364	388	376	370	361	376	355	373	385	393	367	374	381	376	374	379	377	352	364	379	357	393	395	358	388	391	367	424	369	407	407	409	395	372	373	386	416	403	391	346	388	390	361	395	382	395	402	355	359	394	393	351	386	361	415	404	381	366	370	368	423	324	402	380	402	370	387	399	361	396	412	378	379	364	369	398	379	363	419	403	365	400	389	419	385	377	394	384	382	364	385	364	395	387	383	402	368	389	391	369	379	352	401	395	403	381	376	368	349	403	386	377	360	372	390	378	401	362	361	392	360	376	395	392	358	352	367	416	398	415	372	408	370	398	390	418	382	356	357	401	358	370	381	390	407	366	364	361	360	384	405	384	384	370	370	408	371	393	371	395	372	405	371	372	384	365	392	401	417	360	369	377	377	348	384	383	350	359	384	361	378	384	362	384	389	334	343	354	342	398	381	360	373	384	403	392	414	430	435	361	348	378	365	409	361	372	349	371	422	370	369	409	381	366	404	363	381	393	363	382	385	410	370	367	363	391	411	360	389	398	371	420	376	390	397	395	374	371	383	382	387	367	357	414	374	371	389	380	380	396	375	378	383	396	405	412	407	393	379	431	408	368	410	390	381	393	375	383	387	397	379	379	398	367	384	364	386	348	372	375	391	363	406	393	390	370	395	397	378	367	367	377	420	399	406	403	389	360	396	408	386	390	358	390	380	387	394	369	375	363	411	387	375	372	384	402	406	415	359	367	386	387	405	388	383	395	387	388	405	335	406	376	365	371	389	383	410	384	377	408	384	399	389	408	367	389	394	379	383	380	380	411	339	402	411	368	380	404	391	374	403	353	355	387	377	372	369	357	400	363	391	401	363	406	395	392	380	379	346	399	400	407	386	379	428	395	388	382	360	373	380	389	394	349	347	381	378	414	417	382	363	375	392	371	365	404	371	385	379	342	392	368	397	401	409	390	390	338	414	391	398	382	409	362	420	385	392	391	369	383	352	367	367	378	404	388	418	382	388	367	403	370	399	419	396	359	376	364	404	387	387	400	367	357	383	376	362	383	393	404	406	379	388	351	400	386	376	355	352	385	419	437	394	343	349	406	397	369	378	357	407	400	378	378	353	399	383	399	375	370	377	432	395	352	353	416	393	398	390	402	363	388	366	385	360	385	394	353	419	361	387	379	373	377	374	367	381	388	376	404	403	371	357	372	345	356	367	377	356	394	390	380	391	395	358	371	367	358	378	371	386	368	386	366	378	372	371	377	371	397	399	398	391	363	397	376	385	396	390	383	379	342	391	407	369	404	359	345	377	374	391	374	378	392	357	394	383	398	379	397	378	396	345	374	417	389	352	344	391	374	404	355	371	377	361	403	413	388	373	371	350	388	368	404	358	397	401	355	389	372	394	382	388	381	380	398	396	384	388	428	395	365	396	382	436	389	400	321	376	416	387	391	421	391	393	393	373	372	425	354	377	408	371	372	380	365	388	357	389	394	386	378	369	382	354	384	360	374	428	412	353	349	410	381	339	415	389	413	386	405	386	356	392	372	376	382	390	387	383	404	345	380	391	398	400	350	416	403	414	377	353	372	371	370	403	384	384	384	385	369	421	394	427	398	371	383	379	405	361	351	384	386	379	389	380	380	375	387	412	400	366	409	369	373	376	391	379	383	406	366	389	395	370	430	410	410	369	386	378	362	389	371	374	375	361	408	391	382	423	394	413	385	400	344	379	439	426	387	411	391	358	348	365	373	382	397	399	389	385	370	392	398	386	351	364	375	428	367	394	390	384	402	377	389	385	393	436	376	430	370	363	349	372	397	411	377	407	384	398	424	379	347	354	373	389	374	366	387	368	397	359	396	362	388	405	397	387	402	374	393	402	382	400	380	413	379	358	427	415	357	368	367	391	389	367	400	388	342	395	379	365	357	412	363	345	351	413	399	380	400	407	376	331	391	365	399	348	364	373	395	351	414	389	389	380	377	369	391	385	392	405	365	388	386	391	371	390	393	398	380	414	365	358	387	371	345	335	362	383	397	410	377	378	372	412	357	388	351	395	377	342	378	388	381	411	411	395	376	368	373	395	375	364	367	383	353	386	387	397	367	395	367	361	395	399	382	378	368	374	396	363	360	391	373	329	402	382	404	407	405	366	392	368	366	385	380	404	363	385	404	395	369	369	351	353	394	395	381	377	375	365	395	377	423	410	395	386	380	357	365	389	384	376	371	382	377	404	383	390	387	405	370	413	343	379	360	366	361	375	425	369	368	401	390	379	403	416	362	358	389	416	356	360	406	387	389	428	385	365	356	382	374	399	395	384	395	405	399	361	393	381	362	362	360	368	384	351	395	397	380	362	384	383	380	395	399	396	346	403	377	395	383	361	372	368	379	415	379	377	383	367	361	379	378	369	383	418	379	359	390	413	369	369	381	370	379	416	405	386	372	404	404	379	369	373	360	349	391	412	398	385	402	360	366	384	402	380	395	413	377	389	383	380	407	330	377	338	412	408	350	369	378	412	384	376	410	391	344
23697	21053	28306	23989	21019	9445	1006	749	603	590	546	546	536	477	442	494	467	493	516	430	434	412	441	425	418	459	450	417	393	459	466	450	438	460	407	458	433	450	455	428	428	436	427	486	413	407	395	434	403	449	414	451	436	420	400	454	433	395	433	425	456	433	416	431	394	404	415	426	406	451	404	441	422	445	403	421	398	437	442	416	397	416	430	383	402	478	401	438	425	437	399	442	428	424	393	428	444	415	414	411	450	408	445	464	461	455	410	412	462	401	420	389	460	434	426	396	390	446	437	405	405	424	424	435	406	444	430	438	443	414	448	433	439	437	440	394	444	443	439	453	430	390	455	393	438	417	435	403	428	436	392	416	460	424	441	428	435	450	427	437	473	410	425	435	425	403	428	442	422	415	411	416	439	434	463	456	397	446	427	409	433	416	436	451	381	413	432	412	421	437	419	397	395	410	414	426	420	410	412	428	431	482	430	412	383	424	416	411	430	428	385	406	381	427	453	447	442	438	431	362	405	391	395	421	379	390	380	436	417	425	407	401	433	412	423	426	416	456	392	419	382	407	407	380	398	420	410	403	409	418	444	389	444	473	459	433	386	406	455	422	409	417	377	416	405	407	442	383	437	426	431	426	433	421	391	439	464	416	438	421	454	393	438	399	393	407	419	394	453	416	453	421	405	425	410	428	430	418	429	431	428	423	439	399	399	426	380	424	428	420	440	413	439	416	409	419	444	408	417	414	408	380	418	433	418	374	436	436	398	423	430	410	422	418	407	416	451	431	459	433	430	429	417	454	404	444	432	454	400	436	412	456	447	434	415	408	448	461	425	450	430	428	427	435	415	425	453	435	421	417	414	443	430	432	399	412	424	435	402	412	467	431	419	426	469	412	413	411	403	425	436	412	396	433	436	438	439	418	446	446	431	421	392	439	419	423	420	422	404	439	421	403	477	395	421	427	442	459	404	394	422	402	421	438	411	392	438	436	403	427	448	383	441	443	433	458	428	430	439	432	414	419	430	380	442	409	428	415	463	401	429	455	451	433	440	411	417	400	424	432	427	433	436	409	410	411	441	429	413	444	433	426	450	372	433	413	391	373	420	457	414	420	409	431	439	412	397	416	437	413	425	448	448	426	459	420	447	431	437	462	441	415	450	403	384	418	432	420	450	405	407	417	415	417	435	434	425	438	426	405	414	380	437	464	407	426	405	420	395	389	446	442	418	411	417	441	429	459	430	445	392	406	402	442	418	406	426	406	429	427	408	400	402	397	412	435	435	432	399	391	428	425	424	437	432	437	427	423	442	428	436	424	429	427	442	405	404	414	433	431	405	461	426	401	416	408	398	409	426	407	396	478	426	392	409	410	429	412	424	402	403	404	394	441	383	401	452	413	402	435	415	415	416	452	427	395	433	444	422	439	423	424	450	411	424	454	420	381	420	418	413	433	394	419	391	395	450	388	392	408	419	431	404	395	421	438	433	409	458	424	425	425	405	385	439	448	394	386	403	397	385	420	422	432	408	412	468	385	418	440	423	408	384	434	392	390	396	428	426	451	399	446	450	447	438	378	423	467	417	482	393	430	418	421	389	406	405	463	454	415	434	420	433	413	410	411	403	422	463	401	434	448	420	419	451	450	396	362	416	435	374	426	388	392	408	412	430	449	456	442	434	439	403	422	420	378	432	431	423	424	399	452	368	434	449	424	385	401	406	423	440	404	442	417	453	399	387	474	418	413	384	430	421	444	469	422	438	414	454	405	428	461	422	437	409	396	403	433	411	400	423	385	430	402	383	438	440	390	425	381	439	413	420	386	437	390	443	420	402	438	424	448	424	426	460	440	430	435	428	425	419	447	407	426	406	373	405	449	448	414	442	425	428	376	384	439	423	425	377	431	444	406	396	381	429	428	441	405	412	443	404	426	400	420	438	441	420	429	447	456	464	417	411	402	439	438	403	386	440	406	427	405	434	472	429	405	425	428	440	427	413	400	444	404	424	466	438	427	431	428	473	456	417	431	434	434	410	418	403	452	416	433	423	432	450	396	429	428	421	408	430	419	388	427	426	440	422	420	410	442	429	432	451	439	425	427	403	393	445	382	412	426	425	411	437	416	413	433	412	403	414	456	403	415	390	466	428	392	404	415	436	428	429	411	427	422	422	422	398	398	398	444	427	380	393	441	431	446	426	468	444	419	430	410	427	404	390	462	408	409	400	455	400	428	408	393	424	413	391	416	431	394	439	431	422	432	400	401	432	436	406	389	416	401	427	423	438	413	442	416	418	440	432	425	457	442	424	404	432	400	412	430	415	430	398	428	407	385	435	422	411	389	391	449	419	413	457	428	449	420	466	433	486	440	394	457	390	447	408	446	417	389	409	428	440	426	422	429	437	397	418	406	402	449	427	398	443	395	428	437	440	427	408	454	381	446	407	454	408	425	439	412	419	411	426	410	437	412	403	442	391	423	416	443	407	420	404	451	452	404	422	433	421	430	420	418	409	408	426	401	426	454	408	451	436	436	397	409	409	437	432	419	396	415	414	398	421	424	435	407	398	426	409	363	396	408	420	425	407	418	406	413	406	394	396	445	405	437	403	433	455	430	445	412	444	411	430	407	408	409	428	403	387	409	460	443	397	425	396	441	403	366	411	418	396	386	453	408	444	419	410	426	419	432	435	384	392	415	384	426	416	413	424	435	418	416	427	417	453	425	403	407	409	452	449	432	384	450	450	438	415	413	396	409	434	410	423	397	429	408	438	424	413	406	422	395	406	437	430	414	416	412	394	432	423	450	423	412	378	418	430	463	448	420	422	426	418	400	384	434	411	429	411	446	390	436	416	404	395	424	436	428	416	382	418	430	412	424	426	398	409	427	399	458	395	422	416	413	442	411	409	463	441	421	409	412	446	462	430	417	423	394	428	413	398	422	445	445	401	423	432	416	434	448	414	409	399	378	460	444	439	444	439	437	388	443	465	404	406	426	416	418	428	412	423	432	426	416	419	415	396	446	436	389	403	425	405	465	420	458	405	424	420	439	404	406	449	447	395	427	430	429	377	427	416	418	403	471	433	409	412	437	389	414	405	421	419	449	433	416	402	416	424	423	401	415	365	436	413	400	413	442	423	366	404	447	411	458	426	431	403	369	407	412	423	439	390	393	437	415	444	421	390	425	416	444	397	395	448	373	398	397	424	416	386	411	420	432	419	456	412	476	424	442	398	408	441	401	410	446	433	434	414	388	452	410	401	450	406	407	396	430	396	431	398	384	407	422	449	437	418	454	412	415	435	407	432	435	419	387	420	415	432	425	411	428	419	389	430	402	440	434	424	417	394	439	405	443	414	436	419	411	420	403	401	424	402	412	404	442	389	448	421	441	430	410	427	415	434	411	413	427	422	451	446	438	388	392	443	413	429	427	453	415	417	436	401	421	429	414	437	421	427	424	390	410	419	413	464	408	410	416	429	436	435	446	411	425	429	433	454	425	413	427	388	439
36996	34290	7019	3580	2444	1944	1557	1282	1092	1061	892	833	782	738	716	717	686	634	637	652	591	609	606	644	518	599	566	598	598	568	602	565	599	593	568	594	590	603	540	590	620	566	587	622	552	553	575	586	562	585	551	572	561	588	560	571	560	537	542	534	569	560	569	602	583	519	536	562	593	585	551	540	593	566	552	586	568	598	557	567	600	544	553	539	595	538	529	623	556	558	558	564	578	529	578	564	568	554	599	569	507	548	564	556	632	562	554	538	589	574	583	567	562	566	551	562	527	532	532	599	559	568	562	578	577	560	563	567	545	601	559	566	575	590	564	532	537	579	562	562	548	576	592	563	609	576	539	555	552	568	579	582	574	575	589	580	557	564	570	614	547	560	587	561	556	594	587	558	530	591	575	589	570	534	520	562	569	583	608	562	568	599	553	585	578	527	578	555	567	555	573	592	588	599	578	529	529	538	542	583	533	586	536	545	533	468	540	547	586	584	571	612	567	525	599	547	535	553	596	542	574	570	581	575	569	542	586	585	575	591	544	554	549	571	573	559	586	607	559	565	585	575	573	548	548	596	560	549	596	610	509	561	557	576	575	579	565	599	586	561	532	583	557	583	554	557	540	596	562	536	564	559	537	552	513	579	576	561	568	513	538	547	562	544	552	596	562	534	597	540	602	570	578	583	522	609	589	550	573	545	557	562	540	570	544	568	589	562	523	553	590	535	564	588	561	561	616	597	541	533	551	541	523	535	540	573	573	579	606	547	543	577	521	590	527	566	585	568	549	561	556	593	562	589	551	531	551	537	592	545	563	529	529	560	584	526	559	562	557	548	581	566	593	586	561	612	547	585	574	574	553	547	567	602	557	560	596	527	574	590	570	479	545	564	573	551	571	534	567	583	559	542	549	573	558	574	586	570	553	575	564	548	566	552	550	575	563	572	565	556	591	523	558	566	568	551	560	543	593	596	582	542	569	573	525	583	550	596	587	572	552	558	535	567	581	530	555	550	549	529	598	579	597	542	569	584	573	492	587	595	555	531	542	563	561	553	563	580	580	555	605	581	578	571	582	571	538	548	575	590	597	596	549	572	581	599	570	585	546	529	561	581	554	546	598	563	533	567	572	578	502	524	577	578	548	550	582	576	590	548	558	557	576	555	587	655	594	549	577	530	570	568	529	547	549	521	545	559	564	591	574	564	565	554	549	592	583	567	546	520	558	568	564	612	587	542	576	573	563	562	626	605	590	560	566	591	588	640	524	573	604	548	572	571	555	587	597	563	561	564	571	548	552	558	579	564	556	565	580	530	565	544	573	551	558	568	578	562	512	550	601	553	548	536	554	537	537	537	554	588	562	591	607	563	557	561	570	605	578	549	541	571	540	534	557	547	582	540	584	586	558	530	532	557	573	602	567	574	554	547	565	601	550	531	554	547	537	576	591	568	554	538	593	606	597	580	557	562	591	562	548	566	574	578	595	567	568	597	527	564	544	551	545	565	505	594	570	607	607	540	579	548	551	557	571	529	621	562	556	572	570	519	563	578	589	568	589	541	545	536	588	590	575	553	569	592	552	573	584	571	565	559	605	581	507	524	508	616	566	545	565	547	568	594	579	573	549	635	529	542	577	535	555	542	550	582	540	550	547	511	528	574	560	547	589	574	535	608	568	554	536	589	539	554	527	568	552	503	612	593	533	526	564	521	581	581	531	576	540	590	567	580	562	628	562	565	561	575	573	568	555	573	587	583	576	559	535	510	557	578	558	577	547	531	550	594	589	555	582	582	549	525	552	597	534	583	604	572	551	503	558	550	568	558	548	565	583	575	569	563	571	568	578	525	568	586	545	518	577	563	555	586	588	582	561	594	557	541	564	559	544	577	559	569	575	595	566	600	557	575	562	556	578	588	576	573	581	571	556	549	565	557	562	542	562	590	537	534	547	586	553	611	552	569	522	569	569	575	544	567	537	559	560	586	603	522	598	595	570	603	592	542	555	582	564	515	552	615	542	567	583	536	547	557	603	572	548	548	577	600	568	565	557	591	530	554	580	589	546	598	573	581	590	587	545	537	545	530	517	565	544	547	590	569	544	572	589	579	542	586	588	571	545	582	580	535	614	619	567	564	545	607	574	576	573	599	552	532	541	562	560	593	588	561	594	503	545	555	571	583	563	589	538	547	502	608	582	565	540	538	569	591	535	549	533	612	563	596	521	559	569	550	572	559	579	566	573	579	563	575	584	594	585	568	543	580	524	509	576	511	560	545	572	530	544	535	529	546	520	534	534	548	556	568	546	544	564	539	572	533	557	547	579	554	566	577	563	544	556	565	565	549	568	546	588	524	584	567	560	572	544	555	536	502	590	560	583	572	597	561	554	574	576	587	557	576	559	578	575	561	529	596	587	554	579	561	557	558	553	615	518	555	564	554	571	564	599	548	553	558	537	537	596	548	556	600	590	551	555	536	566	582	553	533	521	570	543	540	521	590	560	527	563	585	562	591	560	579	556	580	571	580	555	536	607	574	596	577	581	603	579	566	588	570	569	576	502	533	589	528	555	574	561	544	525	555	563	543	557	574	534	583	547	582	556	572	571	566	534	589	582	564	601	545	579	549	574	587	534	581	567	558	574	612	563	568	541	547	554	570	539	593	613	598	589	576	554	527	552	522	555	571	544	551	580	568	535	580	538	508	548	600	579	581	557	589	569	584	568	565	604	560	532	546	533	617	558	586	567	544	539	591	566	546	553	589	558	553	586	599	565	533	594	552	579	585	512	565	582	527	571	524	578	514	538	556	544	583	575	561	556	562	591	536	551	553	535	555	538	585	593	548	559	566	568	585	573	586	586	567	483	574	546	542	572	564	537	558	523	587	557	540	549	554	584	564	571	554	588	539	626	587	527	540	564	546	597	557	575	568	572	514	557	538	579	586	569	571	559	579	541	529	560	594	557	532	558	562	559	593	573	570	576	528	573	568	590	553	569	554	583	556	544	573	585	556	601	583	573	570	543	608	619	582	551	505	575	557	530	587	558	543	556	581	568	584	568	548	588	506	530	582	615	575	577	573	575	593	570	564	564	583	568	568	541	537	560	573	548	597	545	566	567	552	597	636	580	592	547	543	598	559	611	583	582	563	570	601	570	574	574	601	552	551	561	548	586	553	553	564	543	575	570	585	581	583	588	586	541	537	589	529	591	562	542	539	583	553	572	584	558	555	565	544	553	540	549	536	584	585	622	528	557	585	552	556	555	545	560	558	548	549	605	563	577	547	582	582	578	534	564	537	529	542	537	572	599	565	558	586	569	565	562	575	548	552	599	575	580	548	578	602	540	596	587	545	541	549	571	573	532	520	570	535	587	553	583	523	605	522	569	580	598	564	532	580	582	548	585	590	556	570	583	520	630	579	572	572	539	597	598	539	550	590	579	589	577	568	538	545	579	568	588	547	553	537	560	600	538	548	577	571	545	536	537	572	536	606	553	610	552	557	556	653	584	492
22768	21044	28731	23539	21039	21050	7205	1000	733	625	546	533	512	461	451	429	425	398	382	372	406	388	342	363	386	389	358	361	379	332	384	349	354	344	336	348	329	314	345	340	345	351	333	355	315	361	368	362	361	399	365	353	360	297	336	329	324	311	340	332	339	328	348	332	315	328	326	370	333	355	362	352	332	320	326	319	330	345	319	335	331	319	333	318	334	341	368	322	310	329	350	317	342	357	346	355	338	308	314	310	344	355	308	311	331	333	337	327	315	315	347	364	356	350	363	321	323	318	319	344	322	360	330	294	351	306	354	368	325	330	324	351	335	347	338	319	342	325	348	349	343	336	315	323	310	318	341	345	370	316	326	329	320	320	330	346	332	351	334	330	315	313	342	328	335	312	326	296	307	327	333	320	319	304	335	309	344	324	302	331	341	306	344	329	365	322	315	340	327	325	337	332	314	324	325	338	340	365	311	309	307	291	355	335	330	364	298	292	351	304	331	301	307	316	332	336	311	333	324	312	317	330	325	294	323	347	303	332	329	336	341	317	298	331	344	351	325	295	328	314	352	352	354	346	306	335	324	333	342	330	304	310	295	316	304	304	345	342	332	272	334	323	319	339	344	301	297	325	338	340	342	304	345	318	348	346	336	334	306	285	314	332	303	347	316	316	338	333	308	337	310	308	321	332	300	347	328	324	309	354	310	295	325	319	313	359	326	344	317	319	337	319	310	315	305	346	333	326	298	327	327	337	335	306	307	315	324	306	322	321	334	295	323	304	330	323	328	328	320	321	339	341	323	323	332	344	356	325	306	353	338	333	345	321	334	314	359	317	308	363	313	310	327	320	363	302	313	345	316	329	343	311	320	339	342	333	343	301	326	331	348	305	348	317	307	323	323	322	321	309	313	341	321	324	312	300	315	338	326	322	334	336	313	333	308	334	368	357	314	335	269	319	340	318	342	325	292	323	337	346	309	321	313	347	325	297	329	343	315	344	352	331	358	324	336	336	329	359	355	320	307	314	323	339	333	345	329	333	304	332	327	313	310	330	338	294	344	336	325	342	291	341	335	311	320	321	330	304	301	325	326	319	335	368	308	347	373	325	357	354	318	282	336	380	358	329	324	330	336	300	333	316	314	300	326	298	339	323	343	346	347	337	310	305	330	317	301	337	345	334	327	350	315	336	314	334	353	357	329	329	311	315	352	363	341	331	361	322	334	348	303	315	336	303	313	307	320	351	324	324	331	347	331	316	354	340	330	335	342	343	328	335	317	308	321	343	332	313	335	321	332	335	313	315	305	336	345	344	301	337	349	352	321	345	336	308	344	331	326	327	307	338	329	311	326	306	326	291	318	340	336	327	325	308	313	323	329	310	348	326	338	292	340	331	347	325	346	314	328	297	312	346	332	325	339	335	356	325	343	317	363	318	326	333	310	347	280	345	341	334	345	303	348	335	331	367	319	339	309	322	343	354	308	305	327	334	336	341	350	302	356	343	324	344	333	360	306	357	373	334	312	322	298	332	332	367	308	328	338	322	317	327	311	286	295	349	331	342	322	376	311	329	335	319	332	324	352	304	337	340	320	296	346	315	329	318	316	371	296	303	346	318	332	328	328	340	334	308	313	332	320	330	328	317	360	359	325	321	313	312	343	299	306	335	323	327	324	334	342	324	346	333	315	320	316	347	367	323	306	336	339	331	356	338	330	330	329	353	326	333	337	317	337	322	324	317	342	327	305	311	296	355	325	362	318	299	336	335	345	337	299	331	297	307	337	318	336	308	346	321	341	306	344	310	330	343	336	337	326	314	286	324	319	308	308	320	327	311	326	313	320	343	339	309	304	292	328	318	310	322	321	332	336	293	347	323	329	335	314	333	355	338	298	302	349	349	310	315	297	324	335	346	319	331	300	339	330	317	312	307	324	338	337	323	322	328	339	342	293	361	323	342	311	325	338	339	305	310	321	339	338	313	350	324	338	298	288	355	355	321	335	309	346	312	351	304	336	310	354	324	293	345	324	341	311	353	350	362	323	323	349	334	329	350	347	336	324	338	335	337	340	347	352	332	326	327	329	327	318	334	339	316	317	303	324	327	311	357	343	293	338	342	318	367	362	336	320	347	337	365	295	313	330	324	323	316	312	331	329	325	333	347	338	322	306	320	319	330	347	318	328	338	300	327	312	366	341	323	321	349	308	325	348	357	297	306	304	327	336	329	348	330	303	331	308	346	291	300	336	339	378	316	332	331	289	326	335	310	331	316	304	324	345	355	311	328	329	319	335	322	354	329	322	305	326	333	311	323	346	368	346	313	329	314	317	337	327	327	300	329	334	339	318	307	342	312	317	340	334	320	317	303	347	317	363	321	319	331	296	314	325	336	331	291	318	323	339	349	315	326	336	303	335	321	332	306	321	319	309	319	338	325	326	321	354	310	334	335	333	316	324	310	345	373	368	304	341	334	312	315	334	341	307	320	341	319	338	333	339	316	356	331	341	326	345	352	305	301	340	328	294	344	319	342	348	341	325	302	322	335	356	295	317	332	342	285	326	321	331	313	342	324	345	339	338	314	302	358	310	339	338	304	363	354	335	307	344	358	332	330	322	342	325	339	365	308	333	307	312	318	322	321	326	329	305	322	307	334	327	348	351	326	312	333	328	344	334	301	355	320	320	313	313	315	365	319	343	320	310	307	351	313	352	304	315	361	333	317	346	341	293	329	344	312	363	303	334	332	325	292	334	354	346	311	306	349	334	323	382	312	354	340	362	325	325	334	322	297	316	301	328	330	356	323	344	330	331	314	332	317	330	312	366	340	339	361	332	316	317	336	317	331	359	311	308	332	320	331	345	356	321	342	343	317	285	342	317	328	350	318	320	303	325	337	333	348	362	335	315	350	330	304	345	344	315	331	380	333	358	343	311	361	322	326	341	313	337	371	308	356	345	322	321	311	306	288	334	337	330	334	316	340	335	296	316	356	334	329	312	330	310	295	306	344	337	339	323	306	334	309	341	327	355	309	360	336	306	318	311	328	350	338	282	364	328	320	322	365	341	353	325	304	310	339	330	312	314	324	318	299	310	297	314	327	337	330	322	322	325	330	338	324	302	368	360	303	333	317	316	340	352	320	305	349	331	315	338	313	313	336	297	322	351	330	333	333	309	330	332	306	328	339	308	329	317	346	296	325	331	357	353	314	336	313	326	340	325	338	332	325	326	335	347	317	347	321	310	303	312	324	315	340	312	317	309	329	334	311	331	311	305	325	342	318	333	332	342	349	289	328	318	337	324	307	300	331	333	323	321	320	335	310	344	309	332	310	336	342	324	353	297	323	337	301	328	291	344	308	364	313	332	325	297	337	354	363	353	354	349	309	335	295	331	329	320	333	341	326	330	319	318	361	324	334	328	352	311	295	286	324	308	353	312	358	312	342	309	351	330	305	316	346	339	319	338	310	321	328	357	337	345	347	332	330	343	313	323	331	331	318	309	327	321	324	316	343
41158	41242	11172	5652	3913	2885	2350	1895	1494	1289	1071	955	838	793	724	704	662	642	633	544	585	549	540	557	533	506	508	520	521	505	481	530	458	526	489	478	467	515	502	454	480	437	463	489	470	418	481	443	496	473	433	542	473	482	478	456	414	428	451	426	486	463	462	469	470	433	454	410	423	476	471	422	442	493	469	430	441	423	463	487	452	472	448	449	446	488	402	434	468	461	448	436	411	426	440	440	492	416	459	422	435	472	451	422	438	435	410	436	432	477	424	446	444	455	476	423	471	490	471	445	450	400	428	470	459	454	419	449	426	451	427	421	437	485	457	476	422	472	443	442	414	443	392	420	422	428	470	433	489	430	434	431	435	416	445	439	450	472	447	412	436	449	407	420	446	473	465	468	410	462	432	450	428	449	438	425	454	430	437	421	443	435	445	475	466	399	468	457	430	456	467	428	401	430	455	453	453	466	458	480	392	452	431	444	468	431	447	437	434	390	476	451	458	465	457	440	441	456	447	428	420	461	458	456	454	457	465	454	416	431	446	453	441	472	473	428	433	474	444	444	407	484	430	413	454	420	421	440	465	463	459	443	480	438	464	483	461	422	428	448	451	420	420	445	450	442	434	438	426	469	472	444	446	489	476	439	423	462	480	442	451	433	434	447	429	409	471	465	438	409	425	419	430	465	451	431	470	459	450	446	426	470	490	453	435	450	444	443	465	472	435	506	429	433	430	446	425	431	449	463	439	450	485	459	439	465	427	475	426	480	453	455	437	470	434	470	452	455	400	425	438	478	441	421	460	419	442	464	448	449	450	419	445	454	425	463	456	486	454	435	477	460	453	426	419	439	421	458	436	453	448	439	423	452	477	483	461	440	450	482	470	420	467	475	431	446	487	493	468	444	442	413	439	415	455	419	423	451	426	475	469	441	423	488	421	442	451	461	433	416	462	432	436	423	437	417	437	474	485	430	426	463	428	449	448	456	419	425	467	449	432	420	467	440	446	468	420	448	436	444	426	415	469	404	405	427	450	451	401	450	449	478	451	421	437	442	425	429	472	467	434	448	447	440	475	458	476	473	489	484	440	444	453	428	436	434	443	476	425	416	477	467	459	456	442	425	466	448	454	448	471	450	417	398	413	464	440	408	442	484	455	430	459	426	457	442	442	429	480	472	460	499	448	457	452	435	405	453	435	447	458	474	454	454	481	427	422	451	453	438	425	436	451	452	468	455	413	410	470	488	452	434	489	455	427	408	475	467	446	395	457	429	408	433	468	442	417	409	447	440	409	464	450	476	434	439	434	448	412	459	412	429	409	414	442	438	473	453	429	436	471	456	454	490	484	453	470	491	457	470	451	419	469	476	451	424	450	457	455	411	450	425	459	464	447	427	467	451	432	431	422	485	404	409	480	433	473	403	435	421	457	468	451	441	410	445	456	472	441	441	441	430	458	428	419	469	433	426	434	447	435	433	446	469	475	433	476	454	440	454	463	465	447	455	441	489	474	431	425	450	484	435	434	454	423	474	446	474	440	443	460	455	454	414	416	469	435	508	430	492	432	416	446	459	443	444	429	440	455	428	447	442	442	455	454	407	473	451	444	450	483	474	430	414	469	450	442	470	402	463	442	466	467	428	457	447	464	444	423	399	494	417	450	410	466	474	418	469	478	457	452	455	465	430	459	416	426	439	448	446	406	459	477	424	447	429	463	404	462	444	438	450	429	452	444	461	479	396	471	435	441	437	468	459	451	427	439	436	449	448	467	442	453	463	435	467	441	441	451	457	457	436	465	413	428	420	445	454	446	481	467	455	453	447	414	400	472	446	415	423	472	438	454	431	459	444	458	429	445	482	462	445	435	453	395	426	414	452	432	425	402	476	422	430	463	423	454	413	450	423	429	453	441	436	465	462	447	474	439	458	476	456	448	449	482	473	476	433	441	433	457	429	425	454	445	450	461	464	441	436	428	438	436	447	450	432	434	442	463	389	457	435	438	449	451	444	451	449	488	448	451	416	422	439	413	427	436	414	438	460	464	417	456	461	419	439	425	436	432	435	453	451	481	479	409	407	454	453	435	467	453	462	469	482	471	463	454	461	435	431	447	411	456	485	432	403	420	429	437	456	460	479	457	443	413	454	420	455	439	433	454	456	451	475	477	417	481	439	443	450	433	437	469	437	453	437	468	469	457	453	444	429	413	454	406	408	478	453	462	427	457	465	436	456	408	448	409	446	464	432	446	477	464	421	421	421	415	458	466	445	468	492	462	437	473	434	460	407	469	429	462	418	480	439	443	453	463	442	462	449	470	427	458	457	461	492	448	396	477	435	435	459	410	441	440	428	432	415	428	464	441	434	463	464	452	481	453	435	474	420	468	428	449	422	415	437	406	445	431	435	441	441	408	419	470	436	478	433	455	433	436	446	470	460	424	428	491	421	466	471	425	470	428	477	459	453	441	456	435	420	463	426	429	436	453	460	458	469	445	439	449	427	432	435	447	422	434	448	437	454	471	446	458	457	424	469	439	453	414	432	467	400	441	431	425	432	437	473	455	431	455	405	427	398	460	474	456	443	442	444	440	446	450	386	434	487	426	431	416	428	451	452	448	462	431	441	452	459	437	485	447	447	476	431	428	448	445	424	435	418	469	452	453	426	447	456	475	440	438	449	410	458	469	428	451	466	442	435	394	436	463	439	479	483	447	462	426	469	441	469	436	428	425	445	429	462	429	454	422	471	440	424	437	462	439	418	429	466	443	438	451	463	434	428	485	478	445	446	462	439	457	471	465	413	428	421	441	432	414	484	415	457	452	436	448	459	473	388	429	423	457	447	434	475	430	451	438	443	456	416	454	455	441	458	437	464	471	475	428	448	449	443	449	468	429	466	453	432	435	437	449	476	473	451	455	436	466	466	434	453	432	443	462	464	428	443	399	471	442	424	455	463	428	433	475	432	431	436	406	431	455	437	445	431	468	433	457	439	452	442	442	420	440	465	436	428	440	462	421	454	408	432	447	480	439	479	449	449	413	435	423	443	443	467	411	452	446	471	444	433	462	432	475	458	430	472	446	474	452	422	480	430	420	459	406	415	420	403	457	419	432	466	430	427	450	407	432	488	490	463	411	404	444	470	429	472	436	435	480	446	432	459	423	457	473	449	460	439	438	420	440	439	458	444	438	475	435	451	456	447	436	462	429	422	447	494	458	468	458	435	480	436	418	438	425	470	453	416	430	452	489	430	465	452	438	471	435	458	454	460	455	475	409	452	444	467	429	454	448	431	397	440	463	427	427	449	413	445	425	488	449	426	413	446	460	474	437	425	483	493	437	484	473	444	423	460	439	454	425	426	435	438	457	391	440	441	460	443	456	448	450	461	454	447	487	480	432	467	424	421	457	454	425	428	459	445	435	426	467	445	456	463	452	458	458	445	421	416	444	438	450	445	465	431	440	476	427	470	429	453	420	459	465	411	459	435	469	421	436	454	425	462	430	463	472	446
27985	22176	10809	817	376	347	316	309	281	263	320	318	302	293	296	278	280	286	288	287	274	287	301	283	289	305	288	297	298	288	284	272	275	277	276	294	297	295	300	270	292	298	279	298	282	284	263	313	274	257	311	271	274	294	291	317	280	284	237	313	277	299	264	297	302	269	310	286	311	298	286	257	276	284	287	262	278	306	262	271	290	248	281	276	261	298	274	311	301	274	289	263	300	281	272	268	297	274	267	302	274	269	296	285	278	294	264	293	274	280	294	306	258	306	290	265	311	257	268	300	321	290	294	305	299	284	277	298	268	300	289	279	303	307	270	294	273	273	267	281	305	303	282	293	307	289	304	282	285	286	264	307	271	274	256	302	281	257	280	253	266	294	265	289	271	260	294	290	309	294	285	303	259	280	281	248	313	270	299	301	264	271	283	305	279	278	254	284	279	273	281	280	258	304	281	261	321	283	290	298	279	280	305	304	277	283	273	290	283	268	287	297	257	269	281	277	272	278	281	262	247	274	290	305	294	278	289	307	270	275	284	267	268	271	285	289	297	294	286	273	282	283	293	282	295	291	304	278	287	281	288	270	289	276	301	296	298	290	276	299	294	270	301	294	285	290	292	276	303	278	288	262	293	289	278	288	256	242	283	285	257	270	315	312	280	281	262	305	299	252	276	291	302	284	278	303	268	255	259	262	301	302	313	278	286	267	282	294	295	270	277	267	269	262	287	309	306	302	266	275	281	258	261	273	304	267	289	309	290	282	280	273	269	306	281	281	294	279	292	272	282	261	321	236	284	277	307	314	289	295	283	265	323	281	301	271	280	296	278	288	292	275	263	282	285	303	290	288	308	294	280	280	275	281	278	265	285	261	272	300	306	318	323	289	296	280	289	279	285	277	341	291	272	298	255	287	284	293	314	248	277	260	259	261	256	305	279	309	280	284	311	280	311	253	262	289	255	295	283	269	280	298	319	301	272	300	278	291	258	260	287	261	284	305	313	277	280	250	294	308	278	279	301	319	281	291	279	284	329	270	283	289	281	272	254	261	267	273	284	295	264	266	300	298	254	284	280	294	276	291	285	301	286	262	268	297	262	264	293	298	311	243	295	286	276	287	289	283	317	288	295	300	256	287	284	278	258	280	266	271	320	276	284	301	274	282	277	271	316	292	322	293	310	247	299	287	305	275	280	325	301	275	280	234	284	268	322	266	269	252	302	276	294	283	281	309	297	294	291	312	289	291	307	266	268	262	306	283	285	291	252	295	292	269	288	288	297	293	316	301	270	288	266	288	304	286	291	269	312	299	270	304	274	262	301	282	285	282	299	306	276	269	300	279	297	330	262	258	259	301	285	271	284	274	291	298	287	282	268	288	269	281	264	240	309	258	272	276	295	272	273	306	291	290	257	276	290	299	297	297	300	251	281	301	276	279	284	283	257	296	296	241	263	273	272	273	279	299	309	282	279	279	271	299	271	289	302	252	278	303	287	293	278	279	276	269	275	287	281	289	283	266	279	286	296	307	266	294	277	303	284	297	291	260	278	261	282	289	288	293	269	261	266	276	279	281	269	279	260	305	258	290	302	311	291	269	282	257	270	258	294	262	283	255	328	281	285	274	275	294	286	295	315	262	278	286	314	267	282	252	285	319	297	241	251	315	263	303	275	258	329	288	279	279	287	269	299	287	238	247	289	289	296	259	276	304	281	285	305	280	303	288	269	287	277	284	315	279	284	295	267	287	297	260	288	283	283	303	273	275	287	280	253	263	271	299	273	283	280	286	314	302	300	296	269	292	280	252	292	282	310	278	293	315	273	309	289	309	287	303	265	273	284	283	286	262	285	282	291	274	275	300	283	265	283	276	289	309	274	277	269	275	262	258	258	287	263	278	297	309	288	287	289	276	255	265	283	304	321	294	265	263	276	267	279	276	280	271	303	266	293	281	296	315	286	281	267	277	269	256	290	298	284	291	312	257	269	270	263	286	271	258	282	274	273	284	262	275	296	276	263	293	231	301	272	301	308	286	294	259	281	281	288	305	282	270	318	279	266	288	284	265	276	282	275	279	300	292	291	309	301	296	288	302	289	290	291	295	292	298	272	300	253	278	299	265	265	263	264	291	283	271	278	302	265	282	267	296	312	281	307	285	269	297	303	287	293	301	298	278	296	280	270	273	280	253	259	294	300	273	272	267	282	316	290	279	277	264	283	294	298	285	282	306	276	292	287	298	269	284	292	288	277	242	259	249	282	289	272	272	283	296	285	257	293	300	273	244	265	290	277	274	242	311	293	285	319	299	262	279	321	270	262	275	289	279	321	276	274	306	293	291	271	286	275	263	297	290	296	293	275	280	292	251	280	289	258	270	275	291	263	293	294	297	298	295	296	308	300	291	309	300	296	300	279	312	293	293	285	281	260	267	286	310	300	301	279	291	308	292	290	292	271	261	297	285	304	268	292	313	274	280	273	269	276	273	302	281	279	262	278	307	268	273	283	276	287	298	267	277	277	271	277	292	291	291	254	287	286	290	280	292	262	292	275	298	316	239	278	292	313	271	280	280	288	282	315	302	285	277	274	252	283	304	283	290	297	293	288	301	282	282	261	306	285	275	288	308	269	283	295	289	302	253	269	289	282	267	240	301	278	281	314	285	264	268	267	279	296	285	291	300	283	266	275	269	276	287	284	277	308	279	311	281	257	268	289	269	280	309	278	284	284	263	301	295	285	254	319	282	275	261	292	243	280	278	243	282	287	320	301	296	269	298	279	272	288	260	262	276	298	279	294	303	277	256	267	322	300	292	287	267	264	284	304	279	267	291	282	295	285	272	261	276	287	292	314	279	249	294	302	258	284	280	293	267	283	302	283	263	301	287	302	262	285	285	284	272	284	264	274	267	302	284	285	290	293	257	288	256	268	309	270	281	301	299	253	335	290	275	292	271	269	286	289	271	313	298	259	261	322	275	285	281	297	254	275	263	274	278	279	284	257	301	282	319	286	268	285	267	295	315	286	305	280	264	285	269	263	275	295	264	291	312	312	284	305	291	310	277	299	308	290	299	289	282	296	258	234	281	300	266	265	257	263	293	295	285	316	276	264	306	274	269	259	289	297	266	267	273	298	302	299	273	300	300	308	285	265	279	279	253	256	266	281	278	273	293	272	306	275	297	288	295	266	244	302	269	285	291	303	311	305	281	263	325	284	253	240	262	294	271	261	293	308	287	305	287	289	248	286	273	290	278	271	297	272	287	283	260	276	250	277	273	319	306	277	283	263	285	259	301	324	293	276	292	285	291	293	304	294	281	280	271	266	276	282	292	289	285	275	263	276	282	289	276	261	308	274	275	292	254	252	274	281	301	287	289	294	283	304	279	291	264	286	268	278	268	257	288	288	274	319	275	301	257	283	300	296	273	265	249	295	263	307	269	283	278	302	296	287	246	302	263	319	312	290	269	319	301	306	277	296	258	263	266	283	280	303	287	259	277	277	266	293	269
32709	21869	917	563	509	499	442	443	389	407	414	357	401	410	401	391	380	349	369	392	401	424	403	359	327	391	386	374	388	346	355	386	376	390	388	379	367	378	339	384	405	358	396	365	373	402	391	373	392	395	401	349	382	383	386	385	383	393	362	421	382	397	367	374	388	364	356	388	415	340	382	376	429	384	369	363	412	391	369	368	370	401	376	374	359	384	360	404	344	381	374	387	341	359	390	381	375	373	366	369	362	381	402	376	401	413	379	377	378	357	399	395	369	404	383	399	368	400	374	378	360	398	369	370	376	391	342	390	388	364	391	365	387	366	344	344	376	380	367	377	382	387	406	397	400	377	380	352	385	370	391	354	405	380	415	391	371	383	384	390	368	355	374	418	380	381	392	351	370	358	381	381	385	402	362	387	363	370	426	390	418	388	381	366	421	368	377	387	404	415	400	375	420	377	386	364	357	366	372	351	358	410	382	370	401	376	360	434	362	403	418	371	357	389	395	389	398	361	390	382	352	388	387	363	389	358	369	386	391	405	379	359	380	402	381	361	390	399	376	358	336	375	327	414	388	361	340	381	390	375	378	366	368	363	385	395	348	359	409	373	336	355	356	382	377	354	370	375	378	380	353	380	391	436	374	363	380	389	355	369	363	382	393	372	362	373	394	366	364	359	403	389	404	400	372	385	363	378	341	410	359	396	399	377	387	401	362	374	398	363	384	381	392	416	330	395	368	361	383	370	360	371	367	386	368	386	404	403	394	373	396	355	398	367	383	375	378	394	350	391	348	358	411	374	401	372	377	413	396	385	365	364	383	407	358	374	389	375	402	384	375	361	423	413	391	408	384	407	371	368	369	382	399	365	420	383	368	350	368	379	373	411	353	344	382	378	394	354	363	372	356	355	357	376	382	413	377	386	403	394	389	401	390	390	375	380	403	393	371	368	402	367	359	387	387	391	384	366	381	364	392	363	390	359	355	357	385	358	353	391	386	344	361	391	431	382	385	379	349	385	384	367	365	356	340	383	375	365	388	405	377	355	369	363	395	385	361	359	374	385	377	378	362	355	349	365	386	376	404	384	348	372	378	399	333	380	369	372	366	395	374	332	347	386	398	357	386	355	398	381	378	367	352	399	383	391	361	366	416	349	384	411	394	397	402	397	364	393	349	395	369	371	362	373	390	379	406	367	358	386	354	387	387	375	389	390	412	354	384	375	381	381	382	376	419	337	335	361	344	372	368	352	398	398	384	380	412	352	366	371	400	374	382	401	386	377	372	381	391	375	361	381	378	380	376	356	382	368	382	407	380	417	393	375	380	348	365	383	366	388	406	367	350	379	342	403	354	355	373	373	380	400	370	373	370	382	401	367	364	403	383	352	366	414	368	368	356	336	361	394	367	360	394	410	398	374	397	365	358	400	356	386	368	401	369	372	372	360	400	414	365	380	347	372	408	378	354	371	378	328	436	386	372	376	374	388	379	377	363	388	374	371	410	340	405	370	377	364	400	356	378	386	340	372	338	368	391	353	408	356	383	372	351	387	390	396	390	353	387	360	374	378	376	374	366	364	372	363	378	386	364	356	399	382	382	383	336	361	391	405	376	372	376	379	391	368	378	381	384	374	335	343	399	407	393	367	348	370	374	393	347	388	368	404	369	409	382	383	384	356	398	353	350	387	373	370	385	396	363	362	402	346	370	379	337	353	380	341	378	363	400	394	393	373	365	392	362	372	387	385	392	393	377	382	378	395	352	382	359	375	411	361	367	385	357	376	393	422	365	386	383	353	419	380	409	362	393	382	373	386	396	358	409	359	403	409	372	395	341	341	386	347	348	393	360	399	394	392	378	384	364	365	381	377	405	370	382	383	403	369	382	398	370	366	388	400	363	373	371	399	429	388	375	388	360	380	355	380	375	383	407	352	378	377	395	352	398	391	364	382	370	368	391	342	393	356	391	388	361	371	397	362	388	372	416	377	382	375	405	357	386	377	384	427	351	368	387	389	385	380	392	370	382	353	376	383	363	402	398	369	396	366	329	361	396	393	368	378	397	367	340	384	381	351	402	376	385	387	370	367	388	364	338	399	392	415	341	401	379	405	350	381	384	360	354	390	366	418	373	358	377	379	394	412	396	388	370	369	373	361	377	384	384	368	386	402	344	387	372	375	373	418	375	392	378	383	372	387	363	392	372	376	389	386	353	386	360	387	361	381	381	378	373	367	354	382	375	361	368	337	394	378	384	380	377	371	379	351	368	377	354	354	368	373	333	377	378	381	355	380	388	378	360	372	390	366	401	366	365	387	344	400	404	388	370	370	364	361	361	380	371	349	387	385	394	399	402	411	373	374	376	354	376	387	365	352	393	386	359	371	347	397	384	357	410	371	367	418	378	377	359	375	386	383	370	344	376	370	406	392	380	355	379	385	352	395	399	377	375	347	397	371	382	352	388	352	379	400	374	367	392	384	372	358	341	392	390	374	411	382	379	355	381	362	370	402	393	367	413	387	381	364	368	351	379	396	359	369	389	346	355	384	357	367	371	346	354	368	399	377	346	357	353	366	382	377	361	377	369	378	376	386	344	416	337	363	384	384	341	424	398	372	367	383	415	373	354	374	400	386	377	359	424	361	400	374	404	350	369	375	377	380	374	364	343	376	404	345	398	359	354	417	382	387	378	393	388	394	397	355	389	412	384	385	378	374	385	377	404	390	394	375	381	382	407	379	370	376	410	384	362	397	383	375	409	373	375	388	386	369	348	406	403	384	370	334	377	402	376	377	383	354	389	373	347	375	389	374	377	377	359	377	386	405	415	363	417	419	422	410	345	361	378	378	386	416	362	370	376	350	409	410	387	407	389	409	399	363	386	379	380	388	381	380	378	386	411	385	376	435	387	387	379	363	380	394	376	322	355	405	371	396	388	360	360	356	378	392	405	401	399	354	424	371	379	390	381	397	379	408	375	407	399	366	386	410	383	413	364	403	338	362	391	379	378	370	351	360	368	376	378	411	380	351	380	417	372	372	363	401	401	423	371	376	384	387	363	399	388	356	394	349	343	389	358	367	396	364	379	363	424	397	391	377	364	381	376	365	386	363	392	377	366	396	350	350	405	394	391	379	369	374	373	383	353	378	391	374	398	392	372	355	370	398	370	361	386	344	379	382	353	405	326	388	387	347	351	404	388	380	337	394	385	351	397	363	375	389	356	377	388	384	360	361	382	396	375	395	363	365	421	400	383	406	354	374	377	366	406	394	413	343	383	412	396	365	382	374	400	358	372	395	387	398	377	379	384	368	367	421	393	376	377	389	366	368	380	364	384	384	365	378	368	341	378	388	359	411	378	378	410	383	380	380	381	391	370	407	378	347	357	376	392	413	351	397	355	379	391	370	379	354	376	343	378	365	366	360	361	367	388	424	365	357	374	370	377	407	352	365	371	376	353	370	343	375	403	385	371	415	398	419	382	344	378	370	378	352	358	357	399	395	397	354	404	366
23667	21038	28307	23941	21004	9476	1093	735	594	592	578	564	535	507	475	453	489	490	469	405	467	430	452	460	425	406	447	431	440	411	452	482	394	452	409	402	434	382	417	443	403	414	419	437	465	423	389	441	412	399	428	438	400	435	396	442	424	408	439	387	434	410	398	422	447	435	392	429	393	426	413	401	439	427	398	430	375	414	439	397	403	432	421	394	422	412	448	424	402	452	430	395	403	439	458	404	438	380	430	415	454	461	459	399	445	394	406	399	412	389	432	407	450	418	443	416	381	430	434	434	432	410	409	421	390	457	420	417	426	419	424	392	396	430	449	383	417	426	369	424	415	420	414	431	431	397	398	421	442	420	436	425	394	405	441	489	422	418	388	406	409	405	403	372	413	405	401	450	441	411	435	396	443	430	430	421	414	425	452	401	381	400	421	431	442	415	449	431	410	392	437	422	414	413	426	442	383	436	381	388	398	405	443	361	432	401	413	412	415	395	416	432	432	406	438	417	453	426	422	424	471	482	428	456	417	417	393	412	382	401	420	434	446	396	410	378	450	435	408	405	382	396	383	402	410	413	410	448	404	397	447	421	451	416	434	456	420	454	392	403	420	446	418	417	400	426	441	432	410	426	406	400	415	387	438	385	409	414	417	409	402	397	392	437	391	389	386	374	409	423	412	425	398	435	424	426	421	493	432	401	390	397	410	459	387	408	430	417	385	424	373	438	433	420	417	446	406	408	411	417	448	434	405	414	403	416	407	409	395	416	418	478	422	403	418	385	424	461	403	433	432	388	436	405	465	406	448	416	377	413	411	402	433	426	402	401	418	432	411	449	426	467	404	413	415	426	416	449	419	407	417	407	421	390	400	423	435	422	406	419	427	411	425	417	378	419	438	407	441	406	440	429	425	432	408	401	443	400	413	407	408	458	420	437	419	439	423	435	397	384	414	400	402	461	389	468	404	439	390	418	420	432	399	467	442	450	420	407	391	423	428	424	455	398	405	422	390	438	416	433	417	433	402	434	439	419	418	412	401	411	415	420	451	437	388	398	390	398	415	419	393	428	426	444	417	419	424	424	414	404	438	409	421	403	393	415	451	444	398	455	429	426	424	444	424	403	415	406	406	420	397	423	413	430	427	460	406	410	418	405	432	475	437	392	424	406	427	426	414	408	399	394	436	389	425	439	453	435	407	409	398	417	441	428	424	396	425	430	395	423	445	439	400	395	448	406	402	396	388	410	431	413	406	429	409	442	412	402	368	406	408	373	396	446	419	418	429	393	412	449	412	423	439	447	381	417	383	402	433	421	432	418	414	390	422	411	439	449	419	424	427	397	441	404	431	411	368	397	432	389	395	426	401	436	431	404	384	377	367	436	401	445	448	417	417	452	450	437	424	414	432	415	408	429	423	415	422	424	405	440	458	428	422	427	416	401	398	387	403	429	422	421	416	404	414	394	413	444	411	433	440	412	362	463	416	396	440	394	455	416	431	434	399	388	399	408	406	407	417	447	393	414	414	441	411	431	446	433	447	406	438	404	426	437	422	384	401	437	408	404	401	460	400	382	418	386	399	422	421	357	428	412	434	378	398	413	429	420	441	395	436	411	402	388	442	423	470	435	406	405	427	404	381	415	426	390	454	408	447	400	438	435	427	440	461	427	410	406	389	397	419	401	400	416	411	413	393	405	381	442	432	401	400	384	464	422	400	412	453	405	412	376	393	384	465	432	397	406	413	390	415	395	376	423	429	428	428	377	393	383	449	411	379	374	435	424	437	410	400	429	420	438	410	427	435	427	412	432	411	427	378	432	414	422	416	409	445	387	411	437	447	425	435	437	423	449	426	442	409	429	408	411	428	451	375	400	426	422	387	429	432	432	413	405	436	404	427	421	419	354	418	447	429	408	414	399	421	427	439	423	415	428	367	420	456	433	381	386	468	426	455	427	410	421	388	429	478	430	439	443	393	422	417	418	418	436	426	446	415	403	419	367	403	425	425	424	418	441	437	434	408	419	437	408	402	411	408	420	428	441	441	448	398	422	421	425	409	420	405	420	423	439	425	427	409	410	396	419	410	422	444	456	379	393	441	433	412	391	416	410	409	404	410	421	401	437	450	387	403	406	434	390	432	414	406	434	417	430	424	426	422	470	421	400	463	421	401	410	467	403	425	455	423	418	427	414	378	434	442	401	392	419	409	401	376	409	395	428	400	394	403	437	402	422	419	433	412	414	380	383	385	419	425	389	393	444	405	437	390	415	405	421	401	438	384	455	411	450	410	440	396	421	387	411	392	424	415	450	414	426	366	415	418	435	421	434	434	436	425	406	406	413	418	428	399	420	417	398	391	408	417	424	397	452	389	389	418	420	445	451	394	402	411	434	420	387	422	402	428	417	409	401	428	384	404	458	422	446	424	435	416	374	388	448	449	413	417	405	454	411	451	389	389	419	445	421	404	431	480	424	451	422	466	397	431	422	434	409	439	396	392	389	442	454	440	408	424	390	409	416	420	414	462	387	438	415	441	416	427	401	423	427	433	402	423	432	441	459	365	407	379	391	395	426	426	462	405	400	420	421	405	408	407	446	432	439	407	402	402	432	386	412	398	422	423	420	411	411	428	440	421	401	424	424	416	442	439	406	427	401	392	397	398	409	404	413	412	384	395	421	410	450	456	445	470	421	411	400	434	423	404	416	407	394	409	382	450	425	417	423	427	439	415	381	394	440	417	415	441	394	406	376	365	435	426	408	447	418	377	440	442	404	424	449	449	448	405	397	436	414	412	433	417	393	410	397	448	412	378	416	432	424	409	423	449	385	397	407	409	410	421	417	402	414	408	435	409	400	407	386	429	419	399	377	402	391	419	436	418	402	425	415	403	424	417	430	450	432	442	421	413	422	433	390	428	405	409	405	405	412	428	438	415	424	411	429	415	401	447	423	423	412	406	415	408	411	405	413	388	418	417	430	442	421	445	385	404	428	399	418	396	386	391	452	432	385	410	387	445	445	429	418	399	419	387	429	415	382	414	407	390	438	391	403	448	418	422	427	417	427	390	427	425	370	444	424	438	433	420	415	429	420	434	395	455	445	430	402	400	432	397	440	405	427	451	415	436	423	465	376	433	374	428	419	422	407	432	413	419	402	407	408	411	421	416	427	396	424	413	437	425	427	448	427	429	409	425	429	420	414	434	433	426	417	422	409	390	415	406	418	418	416	412	409	402	385	403	384	416	406	426	454	413	397	402	404	421	425	443	403	438	443	419	398	411	401	414	454	426	393	373	406	409	453	415	412	405	422	381	382	428	449	403	378	442	448	439	396	415	468	421	379	442	444	451	411	409	379	398	419	404	416	427	415	392	415	372	409	431	407	393	416	378	425	399	416	451	390	429	404	442	471	375	427	403	432	415	408	409	411	436	417	440	397	372	423	404	454	432	377	400	411	390	427	400	433	446	396	430	426	432	420	469	396	453	427	385	443	434	373	405	422	410	379	416	430
36247	35449	7113	3613	2535	1870	1585	1372	1103	981	947	798	774	741	752	686	679	658	647	609	644	614	558	578	551	658	583	556	614	585	555	563	599	583	539	540	596	553	577	587	568	577	548	602	605	614	574	600	553	595	576	595	600	564	524	600	571	547	538	570	559	554	579	533	568	557	572	573	609	587	552	534	573	617	575	589	566	604	574	553	601	591	569	551	579	552	568	597	573	575	550	561	587	571	531	551	579	570	528	527	576	579	587	586	550	517	512	553	553	555	509	593	580	557	567	556	547	577	561	559	580	577	555	556	538	546	518	565	559	554	553	550	568	511	559	572	600	552	588	536	557	573	556	530	574	540	549	578	568	570	520	579	546	529	529	550	584	576	581	595	537	552	514	568	537	573	555	585	563	527	535	582	533	557	565	555	543	563	599	589	532	550	579	570	545	558	569	588	534	519	557	565	531	551	510	570	529	553	489	563	598	560	534	565	554	563	551	549	523	549	557	527	540	526	567	528	581	566	537	562	574	584	561	512	559	543	536	578	541	545	546	531	585	555	536	574	646	590	524	501	520	539	544	618	544	558	576	536	567	554	564	597	555	535	556	594	556	555	522	567	565	521	556	572	543	569	568	590	520	552	561	522	549	550	556	588	518	514	571	537	570	543	524	555	531	591	593	538	572	541	546	543	538	523	573	557	534	553	579	540	561	554	569	574	558	619	578	588	552	563	569	561	552	521	543	573	528	517	560	571	576	600	569	571	549	555	536	551	543	565	565	573	548	584	535	545	536	552	556	567	584	594	584	583	555	593	538	601	608	526	554	560	564	605	577	559	592	625	603	603	541	522	591	537	552	568	560	578	542	521	557	555	555	547	550	549	549	562	574	549	530	578	569	542	524	559	541	617	544	571	539	519	584	558	565	579	569	595	524	543	569	539	581	557	542	577	560	577	575	561	584	548	544	559	562	514	537	550	539	588	553	583	578	539	576	572	549	545	561	512	535	620	577	598	571	574	571	531	537	544	611	588	569	565	560	562	575	495	529	532	588	587	558	542	598	574	589	553	592	593	572	528	528	549	574	557	567	504	546	524	516	526	566	572	553	613	530	512	569	570	513	588	537	557	588	546	584	600	547	524	558	537	582	548	583	522	558	531	574	516	600	540	555	567	577	542	521	575	529	551	566	513	539	573	563	573	559	501	570	587	543	574	542	567	566	544	551	573	525	579	575	553	579	546	529	556	625	575	535	539	521	564	566	576	554	589	587	516	531	563	543	590	526	571	534	562	565	599	552	538	555	569	566	566	558	582	553	546	536	575	549	549	545	565	562	529	586	525	597	526	562	543	577	534	558	585	558	527	574	541	560	536	519	546	545	553	564	567	548	599	551	524	544	585	586	563	576	547	544	582	576	566	599	521	552	547	536	551	569	527	542	604	530	576	519	558	556	550	518	544	540	554	596	620	556	552	572	539	573	562	535	553	531	532	571	608	591	530	549	579	564	556	556	555	573	534	549	529	550	566	586	557	571	562	561	503	559	566	550	572	526	535	580	549	537	564	571	587	559	558	567	533	606	579	573	538	549	521	569	593	537	576	571	603	560	583	560	512	524	551	573	553	605	555	580	545	540	575	562	596	558	533	560	562	534	572	581	549	537	560	532	581	541	593	590	595	529	540	587	524	582	565	578	600	497	552	507	582	529	522	606	542	595	569	577	600	574	524	514	558	562	595	542	605	571	546	556	564	549	582	598	577	615	564	582	560	584	577	612	568	587	572	567	536	567	509	543	536	546	546	535	599	537	559	535	587	570	550	566	553	571	524	622	604	564	584	540	575	537	544	601	535	581	535	523	563	559	560	606	552	540	546	559	560	550	518	600	552	563	577	528	582	583	581	529	548	540	572	573	606	537	542	520	556	578	562	575	544	552	581	556	551	584	552	578	558	545	534	617	571	534	600	560	585	568	578	586	583	567	551	562	523	528	549	521	557	512	523	584	564	580	534	574	532	580	530	595	510	545	546	604	567	530	591	611	519	550	549	575	558	595	601	588	565	591	598	588	573	575	518	578	586	524	592	558	583	531	532	551	550	552	551	536	579	588	546	580	555	559	581	544	560	585	573	552	611	573	557	550	538	555	563	546	569	538	591	547	527	570	545	580	555	576	590	580	549	547	560	569	509	590	553	626	537	537	544	552	568	545	537	591	555	503	566	576	566	553	569	567	554	569	557	543	565	560	527	554	539	564	537	537	576	583	560	554	548	535	572	517	532	602	522	579	581	540	549	576	513	554	592	579	525	569	567	573	535	577	550	581	551	530	559	546	526	569	536	526	567	573	555	532	584	548	526	554	547	507	562	539	581	528	595	597	579	574	562	575	517	548	537	564	604	538	591	561	549	550	581	555	629	574	579	555	531	534	531	562	540	536	563	551	547	547	557	519	518	583	569	540	585	574	540	623	571	542	573	592	569	552	542	514	526	571	576	555	546	507	531	598	573	585	527	578	553	560	578	551	534	530	504	566	604	530	572	558	553	561	578	569	573	563	568	548	550	555	515	562	508	559	592	536	582	570	545	559	591	577	557	579	538	600	497	587	603	559	558	599	563	540	514	583	551	586	543	586	555	559	564	582	551	546	578	547	582	592	536	555	532	560	542	585	542	547	536	596	580	576	574	551	505	511	562	543	531	536	573	543	531	557	528	559	544	532	574	544	570	537	552	558	582	581	535	567	584	624	532	573	558	554	542	549	555	609	629	585	568	558	543	553	550	582	623	537	558	537	565	565	551	563	549	593	569	575	553	594	584	552	567	562	568	534	557	581	550	536	542	577	580	560	564	553	558	574	525	558	585	551	522	567	548	597	539	560	594	563	573	589	541	565	544	573	574	605	555	578	541	591	556	566	555	557	549	555	600	577	591	556	573	585	549	540	569	559	595	571	579	598	540	589	600	540	578	556	529	569	546	553	559	557	590	594	518	571	572	564	549	558	555	553	545	554	521	563	543	589	539	560	568	513	542	569	578	552	599	570	567	544	587	560	552	530	557	595	552	575	600	608	545	614	530	560	557	538	537	607	566	589	514	571	581	557	549	526	550	582	581	505	586	546	568	527	561	552	591	598	543	548	563	559	569	564	546	548	579	528	549	535	549	594	574	529	604	561	557	570	557	528	550	555	591	546	597	525	581	550	558	526	577	544	560	590	545	533	555	611	549	579	518	582	564	531	565	570	527	527	567	574	600	553	567	570	523	552	514	562	581	496	528	552	583	566	597	532	561	568	560	529	558	573	528	556	555	570	571	523	577	571	569	576	555	570	526	562	551	554	563	589	524	570	535	572	570	562	557	574	591	617	536	536	552	503	545	555	548	536	553	567	566	591	607	570	508	545	587	517	565	557	547	536	576	542	530	537	564	496	620	536	588	504	580	585	567	570	548	555	538	595	597	549	518	579	575	556	567	562	540	582	598	529	569	549	545	539	557	587	600	519	551	564	554	524	529	535	537	567	575
22801	21086	28786	23591	21071	21062	6926	935	714	635	601	511	553	482	443	444	434	411	403	355	395	384	386	411	343	378	382	373	363	368	348	379	356	364	354	362	363	333	370	350	330	339	347	303	339	334	308	360	336	339	340	318	350	333	328	307	344	288	341	304	335	308	343	361	336	335	352	335	341	347	343	359	308	312	310	336	306	290	324	338	353	320	320	315	343	336	321	340	334	338	340	300	360	349	322	324	318	316	332	339	298	328	305	347	321	326	328	338	349	328	360	347	314	323	312	344	334	327	325	328	329	376	307	306	358	326	356	325	329	332	350	335	347	351	354	347	313	328	324	347	313	336	321	338	340	286	348	309	307	348	323	295	292	316	308	315	341	343	316	349	292	315	344	352	335	306	324	332	323	347	312	320	312	368	304	308	336	378	321	359	318	364	336	348	328	331	352	318	309	283	349	330	312	305	326	302	305	331	323	317	340	342	332	322	333	334	358	326	338	333	329	307	346	318	330	317	321	365	292	320	338	309	321	315	336	360	328	329	339	365	279	321	329	317	334	330	310	296	340	340	377	339	327	318	349	319	295	317	340	350	330	305	309	284	338	328	334	315	308	325	352	326	362	286	330	320	315	320	314	355	312	309	350	338	295	297	347	330	295	300	334	349	329	306	324	315	342	344	321	304	300	337	330	331	352	319	342	318	310	373	310	311	348	344	335	311	328	311	341	329	323	335	358	335	319	331	293	344	326	347	335	322	327	322	335	334	348	341	342	312	331	343	299	314	324	329	335	326	321	375	290	358	333	342	339	298	344	325	333	346	345	303	315	332	328	314	302	353	339	322	337	349	328	331	322	343	294	334	313	309	327	337	325	336	329	311	340	303	335	326	347	338	324	324	332	329	340	355	316	338	297	325	308	305	328	304	291	341	313	316	351	293	324	325	329	289	319	349	328	309	336	334	330	348	332	330	333	281	319	306	347	272	317	298	361	303	333	338	295	364	312	314	347	326	322	347	330	329	293	340	332	308	356	297	345	334	325	336	343	341	308	327	317	324	313	344	322	348	308	327	346	324	341	309	346	327	352	349	312	303	330	285	293	352	302	334	317	345	313	341	326	308	332	350	308	339	351	348	325	337	357	321	357	325	333	331	296	313	317	320	304	322	337	353	347	311	313	336	325	271	316	340	293	338	378	314	339	299	322	363	343	335	333	311	317	315	324	326	324	339	309	335	340	295	331	312	309	301	331	307	343	336	358	336	321	372	342	287	337	333	313	318	338	324	339	308	345	313	321	344	309	305	326	325	300	354	326	329	314	303	323	309	301	332	320	319	345	288	321	316	318	305	308	351	319	307	324	314	306	354	318	335	335	322	312	335	349	330	315	317	352	292	318	333	349	340	319	320	327	317	333	346	313	305	310	315	360	335	317	316	304	339	332	314	335	327	323	349	301	340	327	326	362	332	331	308	314	299	304	296	350	310	312	343	340	325	324	316	324	266	324	299	350	347	320	346	337	327	315	317	328	324	326	343	346	309	337	300	340	355	328	337	307	331	326	325	325	319	308	340	283	328	320	312	313	314	327	355	304	331	320	329	334	326	331	307	333	333	353	312	334	330	320	323	324	320	354	337	292	338	350	337	303	350	366	337	353	311	331	357	344	306	317	314	311	312	327	305	316	313	351	339	316	288	302	312	341	306	300	337	297	310	335	327	305	323	339	348	326	325	320	335	331	338	296	332	319	306	330	326	345	301	322	326	308	332	305	331	291	318	299	331	331	335	313	343	330	296	322	340	316	335	356	289	313	322	348	326	327	341	357	356	309	327	315	320	363	303	340	334	349	325	311	312	325	336	327	340	319	315	340	274	331	334	316	333	307	309	311	347	343	331	335	323	343	332	343	339	315	321	341	332	300	340	333	334	324	302	335	327	354	305	324	328	324	347	321	292	361	344	312	322	353	323	289	338	322	329	310	294	293	325	335	323	344	360	336	340	307	337	364	314	326	304	356	326	339	327	305	347	316	347	309	343	331	315	316	317	340	333	367	324	304	335	322	324	343	275	345	297	344	325	336	307	325	337	312	357	330	356	336	297	308	349	330	312	328	337	332	341	310	341	330	383	325	277	358	342	306	348	317	300	325	330	329	314	329	325	362	330	312	337	310	308	333	349	351	348	316	320	313	322	347	342	315	343	317	329	319	358	287	314	329	328	342	336	298	372	348	338	300	328	314	325	342	290	303	344	324	331	329	311	345	320	335	310	338	333	346	319	331	329	329	315	345	328	322	320	337	333	314	350	337	320	327	330	331	353	339	335	350	350	324	296	308	307	319	318	341	308	349	336	326	307	321	343	321	320	337	348	340	346	313	333	324	290	311	334	334	339	363	297	340	319	327	310	348	315	314	334	314	349	320	330	310	336	344	334	312	340	352	321	315	301	341	322	348	321	330	319	338	345	330	348	324	325	352	318	326	314	324	355	326	297	334	335	340	371	295	303	346	336	350	360	342	354	312	297	324	331	288	329	345	334	316	346	338	344	313	356	314	333	318	333	312	335	339	325	329	324	331	343	294	373	318	306	306	365	346	315	334	314	323	345	316	325	345	356	322	349	302	348	335	311	293	336	336	315	324	330	332	366	336	320	330	316	331	311	338	342	335	313	356	315	347	294	331	320	319	278	328	345	323	346	347	345	307	356	300	327	328	343	324	351	331	333	324	346	341	347	314	294	348	310	289	316	326	345	323	328	328	303	322	315	309	318	318	348	352	314	341	348	319	333	293	307	292	299	342	317	358	341	341	304	329	331	329	349	310	343	339	358	346	336	349	316	342	354	303	326	328	342	343	346	350	331	330	363	324	344	312	335	325	302	360	304	313	318	334	301	301	327	330	342	327	339	327	343	308	335	317	316	337	312	368	371	356	344	355	358	307	324	330	350	346	313	364	311	311	355	311	328	321	351	330	291	316	316	345	315	334	324	327	329	332	328	322	322	301	312	307	344	326	356	339	340	342	328	338	337	307	337	291	357	306	317	322	328	303	327	332	332	359	305	310	339	323	305	322	302	320	331	349	313	328	327	309	340	327	338	298	338	324	332	339	317	332	290	302	304	347	321	311	289	331	332	335	319	293	326	319	340	343	314	349	365	340	314	339	284	324	312	349	332	321	337	332	303	343	303	305	350	328	313	323	342	293	331	319	334	351	340	323	286	346	345	356	310	322	330	314	297	318	346	306	362	329	361	331	335	323	325	330	344	321	312	339	322	323	324	360	352	300	311	309	286	327	343	327	283	330	329	331	312	315	316	307	346	297	294	360	266	314	315	317	348	319	309	323	313	307	330	350	322	302	315	340	334	323	319	352	304	348	321	343	291	311	334	328	336	298	355	332	307	330	304	292	291	306	326	311	322	339	333	324	369	326	314	353	335	335	325	336	331	357	353	321	324	322	326	317	317	316	334	317	324	315	279	323	330	345	335	330	328	332	288	325	333	328	300	333	296	336	349	299	340
40824	40869	11052	5639	3838	2935	2295	1811	1518	1268	1100	965	871	794	750	716	702	593	639	592	593	561	541	568	577	488	507	503	479	512	500	468	497	529	504	483	481	452	475	454	478	469	456	461	429	475	474	480	442	489	433	456	443	466	457	449	435	468	460	424	450	440	445	441	457	460	474	419	442	452	468	462	439	489	430	436	485	466	443	477	429	428	446	446	443	437	467	460	439	456	467	419	443	464	439	447	415	467	431	468	438	476	477	418	441	433	441	431	446	459	457	385	438	476	464	448	466	446	471	429	438	470	428	435	425	442	454	479	429	444	481	457	436	463	433	463	429	460	449	470	422	434	423	461	423	488	424	426	446	430	424	465	449	449	442	412	452	429	390	452	453	477	407	446	479	426	431	407	494	414	447	465	452	456	433	440	430	449	448	413	435	453	430	435	432	434	444	453	416	442	435	424	424	453	452	424	426	441	472	406	410	440	425	423	450	461	447	449	402	476	490	466	465	451	410	463	459	469	452	456	407	428	426	438	447	450	427	413	451	457	459	431	494	445	449	455	447	410	432	483	454	414	442	439	467	423	430	419	453	458	487	461	445	407	426	470	451	420	416	486	456	447	400	441	416	445	466	453	441	442	410	447	449	482	454	396	425	415	437	439	512	462	455	429	440	457	444	464	452	442	417	430	459	439	438	407	409	449	449	453	450	439	438	464	428	439	459	431	478	458	439	435	466	418	404	434	424	434	439	458	453	406	482	443	452	470	469	433	453	422	437	446	449	427	473	445	467	434	461	414	475	424	436	471	444	459	421	441	413	426	430	419	440	405	459	427	416	458	427	452	444	434	438	428	427	445	455	436	430	437	441	437	487	475	437	404	419	483	435	431	469	426	414	443	433	431	451	437	451	442	428	424	448	452	432	465	435	438	461	445	448	454	451	409	413	410	438	416	438	479	441	458	422	412	466	438	434	392	433	417	427	420	444	427	450	422	441	438	440	456	459	478	437	435	447	481	443	471	472	464	443	472	465	433	434	455	421	449	392	455	461	442	446	440	434	452	427	420	426	442	464	445	435	452	468	456	446	445	463	442	445	429	423	455	397	427	450	463	401	450	455	408	414	443	404	455	475	456	462	480	481	484	413	463	445	492	416	449	404	466	417	440	433	456	455	463	414	418	441	410	424	437	435	470	475	443	461	406	465	428	429	418	470	398	410	457	441	468	427	445	412	444	455	425	436	443	408	443	438	390	437	465	443	428	444	428	452	427	407	450	447	458	435	429	443	414	455	474	418	434	438	505	446	403	505	438	433	436	453	438	470	425	440	451	452	442	430	428	456	458	456	458	426	407	374	414	435	414	414	448	460	426	406	456	472	438	413	452	428	471	450	424	429	424	452	457	452	423	423	457	432	437	441	443	475	439	470	448	426	406	449	446	429	453	506	456	406	453	446	452	414	397	475	462	428	466	456	463	454	460	421	468	435	421	457	446	445	442	460	430	449	422	432	415	468	472	456	470	449	429	442	444	456	458	475	434	447	449	412	434	422	438	394	493	460	464	415	431	483	432	510	419	435	433	429	420	409	425	454	434	446	440	454	416	396	457	460	450	422	449	411	427	453	431	426	452	447	447	428	451	445	457	426	420	409	440	410	467	456	439	438	439	478	445	450	439	458	474	436	476	436	430	431	426	447	474	450	462	457	484	438	439	482	462	479	432	406	428	465	481	441	464	462	467	415	401	438	427	409	430	461	471	402	431	444	500	442	471	482	444	435	431	444	456	405	430	430	466	450	471	424	424	453	410	447	433	440	462	428	451	424	415	430	444	457	444	427	464	425	413	428	449	422	440	468	460	431	455	422	449	452	408	441	407	402	419	419	458	447	448	403	411	463	416	433	454	417	437	415	422	491	448	473	463	447	472	483	447	446	410	461	437	443	445	435	417	432	400	442	413	428	449	414	438	425	461	472	405	418	417	450	481	440	451	440	426	428	466	442	432	453	468	430	487	434	412	413	479	401	462	412	462	435	445	451	431	446	449	431	470	403	427	443	441	450	429	431	470	454	433	432	446	459	450	462	440	447	430	422	455	437	454	444	431	441	465	462	466	449	421	449	460	452	425	430	441	409	459	452	439	428	462	470	438	453	409	395	452	457	462	460	458	441	473	457	414	453	436	450	430	413	466	442	428	460	482	446	433	451	431	458	458	436	423	459	390	423	406	448	459	414	405	443	461	418	459	477	449	479	450	413	404	452	439	436	436	455	472	478	421	460	441	431	456	495	471	451	433	402	449	435	474	420	421	430	456	422	441	420	419	472	458	426	449	454	424	445	396	445	419	426	429	448	443	405	448	448	466	399	465	461	438	459	443	436	426	472	463	447	447	445	484	463	433	436	441	413	467	388	427	456	435	436	451	450	436	456	441	390	464	455	455	470	449	419	417	432	420	451	446	424	456	452	428	460	451	467	436	437	416	457	457	457	450	463	434	433	428	461	435	405	498	417	403	421	441	442	475	467	464	448	415	448	436	426	394	441	434	425	479	433	429	442	452	414	436	438	435	418	454	396	439	429	422	432	454	464	442	469	465	444	453	469	470	416	441	465	442	486	462	442	446	420	435	415	454	448	433	462	464	458	424	410	437	475	447	483	453	436	404	451	410	399	448	421	425	449	468	443	441	439	437	413	422	453	437	441	451	473	438	466	446	446	459	425	458	417	449	419	427	426	414	416	429	456	430	411	401	432	439	452	432	435	442	445	422	428	436	465	448	438	451	442	458	466	431	421	412	426	500	448	430	415	447	419	441	466	426	453	441	413	431	427	463	481	418	473	463	451	474	434	430	471	433	460	426	457	478	474	453	431	452	445	466	450	495	417	455	418	459	451	449	424	427	479	442	401	478	412	432	419	463	468	446	435	470	442	444	460	452	473	449	443	435	444	395	463	429	450	416	459	454	454	459	419	412	447	413	434	454	447	471	434	435	435	425	456	434	455	457	414	442	461	431	438	432	444	404	402	380	398	403	400	418	446	426	448	447	450	434	443	472	437	428	457	428	413	444	399	424	469	450	402	467	421	439	437	412	416	489	482	458	410	466	428	426	426	436	462	412	467	455	431	383	465	472	429	489	445	446	428	445	426	416	455	424	424	436	466	451	409	458	460	437	459	487	403	451	447	459	443	411	450	438	429	442	443	468	439	471	420	462	431	474	412	469	453	450	468	457	450	471	452	445	444	472	437	479	430	453	421	480	451	450	435	461	415	445	423	485	433	420	467	447	446	434	459	403	439	450	421	452	411	414	455	464	412	419	456	439	436	443	415	413	415	460	481	459	467	437	432	472	460	427	407	420	426	440	458	432	441	415	432	439	448	447	467	442	428	413	440	437	435	415	445	447	456	440	441	440	451	451	441	458	446	436	469	443	462	389	430	429	485	469	435	460	465	430	410	419	472	406	418	446	450	446	426	407	411	447	418	444	464	457	425	449	469	411	424	433	427	448	428	448	439	412
27892	22021	10910	1041	543	514	349	301	280	288	282	287	274	299	298	277	276	288	303	280	291	278	295	269	286	300	265	289	285	282	279	272	259	283	282	282	299	291	259	263	266	290	282	261	263	256	317	315	302	280	292	289	275	281	265	267	267	283	266	299	304	264	287	266	283	278	273	298	273	305	276	286	275	282	311	321	287	260	257	306	264	278	284	287	248	276	277	299	267	294	311	288	269	284	270	313	310	285	282	273	284	249	298	279	270	272	294	304	271	274	310	301	274	269	259	251	275	267	332	285	284	281	306	291	262	284	249	286	272	271	257	290	257	266	287	283	297	266	258	271	281	264	270	275	254	287	290	283	282	286	292	278	285	296	276	266	306	259	259	308	269	277	267	277	254	280	241	280	255	289	290	305	302	274	284	299	258	275	278	263	272	303	262	281	279	274	280	331	283	290	277	236	297	312	256	289	263	289	275	329	254	272	312	266	300	275	324	246	291	282	296	289	259	273	279	257	301	263	295	269	273	300	293	301	299	287	260	281	293	255	274	300	271	301	263	257	269	297	297	272	283	282	300	265	298	284	260	278	300	291	274	284	305	261	271	264	273	263	261	286	285	285	294	269	278	296	274	293	281	240	259	289	286	278	269	280	282	269	290	282	282	290	271	275	290	281	283	288	286	285	263	285	294	291	248	273	287	278	292	275	274	282	287	275	316	287	285	270	284	272	297	283	303	283	283	285	311	297	287	308	248	280	266	285	275	331	297	274	282	244	301	240	307	276	276	291	295	276	306	280	280	282	272	288	304	294	261	290	263	276	269	279	301	293	307	283	295	259	275	251	296	277	304	282	267	315	275	277	301	297	272	301	282	264	275	317	291	266	279	273	289	308	276	281	278	255	270	264	304	292	282	289	260	289	288	272	268	278	262	272	255	274	293	256	301	280	262	269	271	290	264	252	269	302	270	253	266	275	309	258	281	284	274	293	304	255	290	284	283	256	278	268	276	279	278	276	314	298	292	285	288	284	274	270	316	277	281	282	256	273	254	295	269	280	279	284	283	294	259	269	278	289	271	286	279	293	266	273	270	272	293	286	245	266	290	312	276	299	274	255	320	299	283	276	267	274	276	281	253	272	283	256	320	309	277	270	283	320	304	250	308	287	268	293	280	306	285	296	298	297	307	290	294	283	293	269	271	290	300	278	274	282	282	249	271	278	267	286	280	261	266	278	279	294	292	291	319	284	255	269	301	258	286	276	260	290	276	285	291	303	277	277	256	279	253	310	272	289	275	277	275	293	279	268	277	298	232	299	287	296	297	270	254	271	254	280	285	296	280	293	307	268	265	293	276	298	287	286	276	294	289	296	291	285	275	279	278	278	264	319	283	265	263	273	276	267	300	272	255	274	276	292	270	263	288	280	285	311	290	275	284	287	289	268	259	285	298	241	270	261	279	293	289	268	274	287	277	260	277	284	281	316	279	284	285	307	285	296	271	297	261	269	259	297	269	305	283	301	284	295	298	278	300	269	291	272	246	277	278	245	285	314	274	322	298	278	284	259	254	278	284	280	259	285	266	291	297	266	268	270	224	290	300	280	285	296	308	267	296	277	290	295	282	281	297	298	280	278	290	256	275	283	284	301	279	289	269	296	291	268	301	272	249	295	270	290	282	296	305	284	266	293	292	268	307	294	263	285	256	288	246	304	264	289	284	281	287	254	288	292	274	309	260	294	286	281	280	279	252	271	286	280	292	276	279	292	265	269	293	268	289	295	289	273	285	306	260	275	286	321	281	302	258	277	263	279	280	276	280	261	298	279	276	281	281	287	281	279	300	278	292	288	290	282	252	309	277	310	274	245	251	294	258	286	280	299	289	275	298	261	280	304	304	293	284	266	275	284	266	281	303	278	293	286	299	293	287	272	293	257	289	291	269	291	310	284	261	284	295	284	279	288	304	266	283	274	281	275	269	257	295	300	253	280	270	287	289	301	249	298	246	293	284	320	295	290	249	266	282	258	256	270	249	254	280	275	287	264	267	268	293	258	308	256	262	280	247	310	286	279	274	288	279	306	321	289	291	285	269	293	282	309	279	265	262	278	271	238	319	267	271	284	312	279	283	313	285	272	285	275	277	287	297	284	275	292	308	286	282	271	298	295	268	250	332	304	256	287	292	290	299	297	296	315	272	263	262	281	290	262	284	288	256	286	260	280	291	259	262	303	265	280	258	257	261	285	285	295	283	273	279	327	289	282	284	311	248	290	260	284	263	285	290	274	257	264	295	269	293	264	263	280	243	301	308	269	305	280	264	276	270	277	295	287	287	271	249	269	279	276	264	300	277	273	289	289	289	265	278	269	286	297	281	289	267	263	273	295	283	266	250	281	290	284	287	260	291	278	283	300	258	276	295	255	278	302	271	261	309	315	255	277	311	268	271	283	248	266	288	259	297	277	279	254	267	274	291	260	276	290	272	278	294	312	296	295	312	274	254	276	265	298	272	294	281	279	274	277	264	282	286	260	294	266	275	280	265	259	283	299	274	285	291	297	269	283	273	294	273	276	265	298	294	303	296	267	264	305	285	260	279	285	310	260	265	250	277	278	264	300	262	299	294	302	283	266	300	283	285	287	277	257	269	301	274	280	309	259	274	278	294	305	283	288	283	323	258	307	283	253	300	276	243	294	260	265	270	255	293	260	292	283	290	280	284	296	278	269	283	249	248	277	284	279	271	292	283	279	277	274	266	253	278	268	245	268	257	269	270	271	305	278	290	278	279	269	284	273	286	268	268	276	254	283	276	283	273	260	277	307	303	261	292	257	294	280	279	298	267	262	250	264	294	281	298	252	279	274	286	279	256	278	274	262	278	268	265	256	280	270	294	293	308	274	254	249	304	284	301	284	265	278	292	302	293	281	288	282	282	290	262	292	281	287	303	288	265	286	304	310	263	278	263	281	302	302	273	304	258	283	266	271	303	265	244	262	294	292	284	299	285	284	297	289	261	270	262	305	261	274	257	301	272	260	280	294	297	264	290	285	266	288	260	281	290	296	303	286	279	253	270	278	270	277	242	294	289	261	255	287	286	295	268	285	261	241	276	279	275	280	315	282	256	274	297	270	308	265	264	244	257	287	303	267	294	276	289	303	271	266	288	280	243	260	309	257	266	257	300	278	274	268	265	282	257	261	292	286	277	280	264	267	269	275	257	301	321	254	280	272	290	299	317	281	273	268	265	286	298	292	287	293	333	266	283	265	288	279	259	307	286	279	272	279	314	280	308	293	298	285	277	287	303	295	287	282	301	245	318	310	275	261	269	267	318	286	269	298	292	267	282	307	296	291	247	290	270	284	287	263	289	258	251	275	297	297	276	266	276	305	283	279	280	266	274	279	293	271	293	303	252	267	297	269	295	281	280	277	278	288	299	294	287	263	287	280	279	297	281	234	276	277	292	254	284	306	261	255	267	254	244	274	280	286	274	257	303	272	308	314	268	286	295	258	279	262
32329	23075	1036	634	545	518	453	418	417	415	421	426	374	422	361	423	386	372	428	379	395	333	365	375	346	405	380	377	396	357	395	364	359	387	357	357	397	359	422	375	377	372	341	388	395	385	396	394	396	380	371	374	350	379	380	363	401	395	360	376	373	372	365	363	377	354	379	394	334	356	366	393	362	360	375	395	338	389	367	396	342	355	367	404	338	366	369	409	380	404	376	338	423	418	352	366	382	365	376	387	371	400	377	387	372	373	356	390	341	352	385	380	381	354	351	382	366	370	427	390	354	424	416	374	377	356	410	360	329	382	382	360	396	385	378	399	377	414	394	376	389	356	378	387	374	387	370	362	400	381	389	339	397	340	360	376	391	364	390	407	362	360	396	407	390	366	378	363	371	378	379	378	394	416	418	416	387	378	396	378	361	377	388	387	372	357	394	366	356	386	319	397	370	389	373	365	386	406	372	394	374	402	363	363	396	373	383	381	362	369	385	369	366	397	393	365	357	399	351	393	337	363	434	375	387	379	373	368	379	407	382	393	378	397	452	373	325	383	367	391	385	411	366	383	400	410	392	354	394	391	350	360	392	370	388	357	384	356	389	416	401	386	354	433	391	389	384	414	346	398	331	399	381	377	367	387	378	360	398	397	404	381	424	390	398	379	421	350	394	402	388	366	374	404	375	369	374	399	332	352	337	387	387	372	375	397	404	381	374	388	406	377	380	376	373	362	357	398	352	382	388	393	393	360	362	382	381	388	358	359	379	380	390	369	345	391	387	368	376	399	405	370	386	368	369	399	344	385	345	397	350	371	394	405	383	366	392	403	375	392	379	355	370	390	389	410	423	369	367	353	391	357	370	365	367	360	387	370	381	366	399	380	372	397	393	377	405	371	382	368	370	373	389	375	393	401	380	392	362	390	367	340	390	365	383	395	360	387	367	388	378	400	389	374	375	426	347	364	369	397	390	370	373	357	386	386	348	377	375	398	365	357	382	360	373	407	371	388	381	371	370	386	374	398	386	370	357	401	372	396	401	393	399	408	357	416	402	357	365	385	394	373	405	375	337	419	358	387	363	421	396	423	427	357	373	351	414	391	386	427	388	427	376	371	370	363	369	362	377	378	370	373	370	410	374	380	363	381	401	362	387	383	388	360	379	342	359	384	383	400	381	390	408	334	362	380	361	384	391	370	405	376	385	390	378	369	328	371	387	376	371	380	371	363	383	359	386	406	380	396	329	356	392	369	321	417	386	370	414	364	392	374	371	388	345	387	377	388	395	364	348	374	433	397	394	358	374	341	365	349	421	417	366	388	362	407	364	404	397	386	377	331	392	383	338	384	392	395	410	384	368	402	418	400	402	393	391	404	366	388	375	364	368	363	381	371	354	404	405	361	364	376	375	386	364	356	339	384	400	372	354	390	379	392	384	403	416	410	403	421	383	373	351	377	405	420	422	400	362	387	406	346	363	367	395	370	385	382	379	389	386	380	395	402	343	363	347	360	382	385	368	354	344	376	358	409	381	384	366	383	374	370	364	392	390	393	340	399	363	367	375	383	420	378	388	368	351	352	367	414	382	387	337	364	358	355	392	358	378	404	358	375	366	383	378	347	415	372	358	381	410	415	395	387	403	347	419	416	344	368	404	351	395	387	408	361	384	388	395	376	372	368	383	416	371	361	367	384	352	381	362	351	335	381	381	358	409	383	368	373	387	370	364	364	386	352	367	360	379	380	385	365	369	360	382	381	402	409	383	401	388	415	389	417	366	383	381	384	363	384	379	349	384	420	373	347	383	387	396	375	383	328	361	401	368	369	391	382	384	362	356	361	388	368	399	393	368	370	381	396	390	412	386	397	432	372	407	406	398	418	358	386	387	369	379	404	357	378	397	395	378	389	377	380	398	394	370	349	373	390	356	374	375	403	414	353	368	380	367	377	374	354	351	365	397	396	365	363	387	360	373	390	356	387	419	403	345	368	358	386	386	388	367	407	385	372	375	365	361	393	341	342	333	370	409	382	373	385	374	382	422	425	394	373	394	359	398	380	362	366	373	385	403	388	366	372	363	409	384	364	399	390	382	378	402	378	396	361	393	378	363	415	391	348	387	376	380	387	388	360	404	404	375	390	349	365	375	381	370	395	368	354	386	350	376	380	401	394	395	377	393	381	391	380	364	371	329	384	387	385	400	399	337	355	366	348	395	360	382	423	389	400	370	369	362	390	355	369	326	363	398	390	393	362	376	364	402	382	375	371	407	372	381	374	387	384	367	370	415	364	356	377	398	405	364	355	334	379	384	379	388	374	372	362	382	371	346	358	378	364	392	369	379	395	387	427	362	361	425	372	398	380	362	330	357	358	372	406	380	414	409	349	385	386	360	324	374	332	382	383	400	376	374	374	335	398	377	358	416	347	341	417	353	359	394	359	351	366	361	377	373	371	351	399	389	398	394	359	390	383	389	347	365	355	351	427	377	401	385	400	369	357	395	369	408	368	358	362	384	379	366	366	370	377	415	385	367	401	392	352	402	341	379	378	393	408	376	369	362	368	389	384	360	399	385	395	358	361	347	383	392	386	369	366	378	404	423	362	355	363	392	386	376	385	357	331	369	355	354	391	396	389	375	361	358	378	357	373	406	367	375	387	359	389	374	411	386	380	403	422	373	399	364	392	376	364	401	398	371	370	367	365	393	362	394	352	419	387	369	387	362	381	367	374	396	361	385	409	347	341	349	372	393	382	371	394	375	416	392	396	377	356	364	369	392	391	384	385	359	389	368	364	383	390	386	409	385	350	356	360	383	378	335	390	420	358	374	380	402	393	403	349	384	420	368	353	392	377	354	379	361	387	377	375	367	358	413	356	386	410	389	366	344	390	399	380	359	347	375	393	367	350	360	382	408	391	336	393	378	359	384	403	397	388	413	391	408	393	389	362	387	382	403	358	386	396	393	422	381	372	402	355	375	435	349	380	384	375	354	354	349	405	402	398	372	376	443	389	362	378	380	372	358	398	364	412	383	393	391	374	387	359	388	378	369	385	387	387	363	382	377	391	380	398	348	373	398	372	364	381	353	391	398	357	392	385	387	412	412	383	394	372	425	395	385	368	400	382	378	395	389	401	353	371	419	363	341	381	376	399	348	382	377	379	366	374	408	378	348	356	354	378	374	345	381	349	384	421	399	428	372	364	384	392	390	402	369	379	362	368	399	383	338	391	369	405	390	392	379	354	371	377	381	397	394	365	351	357	389	391	358	414	372	382	373	369	388	410	403	403	399	407	382	348	397	341	384	362	354	354	365	358	390	389	376	354	403	394	394	390	385	358	352	359	359	403	372	384	394	394	352	360	368	356	365	389	371	389	376	384	415	385	366	377	420	368	385	362	380	357	334	360	386	370	382	355	381	391	393	380	386	388	374	366	341	353	409	386	404	407	354	403	369	389	346	386	361	372	353	392	354	386	366	372	390	390	382	359	368	378	389	375	376	388	392	359
23742	21075	28325	24035	21046	9237	1073	796	606	591	566	517	501	475	498	472	409	454	468	436	486	486	469	448	434	459	409	424	431	437	516	416	406	446	417	422	442	450	442	384	432	386	432	429	434	410	454	386	411	441	441	398	430	406	424	431	417	432	384	420	397	411	412	420	418	394	396	436	419	406	432	390	413	418	386	398	436	433	382	452	412	440	398	411	417	449	444	431	413	408	409	443	428	410	409	427	430	424	445	438	423	390	435	431	391	422	432	375	423	440	441	461	411	436	413	425	445	379	418	433	398	453	399	417	469	414	391	397	427	435	446	393	407	403	476	445	395	415	453	423	450	431	438	384	423	416	426	371	369	406	404	399	395	388	420	417	376	406	417	423	426	404	425	416	450	373	417	449	444	421	437	406	416	423	426	406	432	419	424	428	388	396	391	441	418	460	405	413	400	423	410	435	414	431	442	437	392	409	405	400	414	418	374	435	394	428	408	435	398	440	398	457	411	421	346	432	422	423	401	450	448	390	431	394	457	425	437	408	403	394	364	389	436	433	391	410	412	452	398	448	423	419	416	386	413	385	436	399	398	416	381	425	412	406	430	427	420	414	411	366	415	416	385	384	420	400	430	414	419	440	427	417	403	448	419	400	386	393	407	418	407	434	390	416	426	409	374	439	396	435	412	434	434	371	423	404	408	405	455	374	406	426	375	393	463	433	399	421	405	417	435	411	442	399	379	413	419	438	422	395	382	398	406	467	403	410	440	441	419	436	443	381	405	401	437	428	427	420	427	441	422	393	407	355	394	386	418	429	396	401	397	428	405	422	440	376	406	362	436	404	415	428	403	437	445	365	393	407	429	407	406	413	394	441	409	395	400	404	409	411	434	424	415	415	412	387	385	400	380	403	410	411	410	457	413	419	394	415	397	415	405	417	400	446	375	411	396	409	421	437	435	426	408	401	438	427	369	422	396	411	394	430	438	421	394	400	437	403	428	438	436	415	449	397	426	422	398	427	395	448	388	435	389	407	402	427	421	423	451	408	360	417	424	384	430	402	412	440	426	428	429	416	403	428	430	407	422	415	418	431	407	392	387	426	366	422	429	412	427	412	399	398	396	394	419	387	412	400	439	418	398	419	411	440	416	396	383	440	401	395	383	429	430	421	397	435	369	426	411	411	422	395	379	373	393	443	416	426	414	444	406	384	412	407	390	411	403	401	422	452	408	410	443	435	405	404	410	418	388	411	427	409	439	391	414	430	413	386	404	409	446	423	401	419	426	425	393	385	406	430	415	366	410	431	439	401	429	432	396	395	403	405	386	403	403	392	403	421	390	412	402	416	425	447	424	425	444	376	436	376	441	401	412	442	414	428	400	408	406	436	450	402	426	419	399	412	396	379	405	415	443	428	444	429	419	380	459	354	409	415	423	406	385	419	435	445	430	416	436	383	399	435	427	429	408	428	389	374	394	409	399	465	384	405	426	450	438	450	408	456	438	389	443	438	412	444	404	428	416	441	419	410	413	418	419	400	445	431	391	421	407	444	410	405	424	404	433	435	426	390	406	395	420	430	405	424	382	392	405	431	438	397	456	418	402	391	445	409	415	411	416	373	416	421	434	400	389	434	442	427	394	408	435	437	420	423	424	391	395	420	448	459	406	412	393	398	455	383	472	389	403	439	383	387	422	383	415	412	417	392	437	448	404	429	421	398	459	416	389	381	398	412	434	387	402	411	439	410	387	433	405	432	406	463	412	408	404	431	427	388	396	393	413	425	428	395	408	425	429	417	409	394	454	407	435	391	462	417	444	409	402	405	377	387	401	424	412	429	422	410	398	413	440	399	432	431	388	402	394	391	395	417	368	407	415	405	428	429	436	396	413	385	393	394	425	460	411	446	410	405	418	411	437	416	407	417	394	431	440	356	384	392	423	402	405	440	440	422	398	418	422	402	409	422	418	422	415	446	418	449	427	395	397	431	428	400	414	432	423	399	381	400	399	405	405	404	403	449	384	387	427	393	432	402	418	430	399	387	438	438	392	408	379	426	414	413	398	416	416	429	409	381	426	443	419	408	409	410	426	409	411	413	413	415	415	438	417	417	415	384	405	427	413	399	427	434	418	431	402	429	396	414	421	472	401	434	467	374	394	417	433	425	395	418	380	406	403	401	409	420	438	431	399	393	432	379	451	443	427	419	443	437	390	379	406	399	453	411	408	391	386	447	388	396	406	428	417	418	435	439	401	396	391	398	385	457	409	390	427	426	384	393	423	429	435	416	386	424	383	454	409	412	431	440	385	446	426	406	401	399	416	352	437	446	429	434	457	424	434	438	406	446	390	420	424	394	419	404	407	433	390	401	401	423	402	399	432	399	453	371	380	431	441	445	456	433	404	436	426	412	418	416	431	408	431	451	437	398	422	394	424	378	384	423	413	426	423	407	434	400	436	415	394	438	440	413	410	439	403	418	397	378	396	438	429	418	390	383	391	394	413	386	427	418	404	438	369	427	409	433	430	411	397	397	407	401	424	441	396	447	427	431	399	404	418	439	415	441	422	376	428	357	385	411	421	415	411	397	405	427	446	401	391	424	426	420	411	379	426	403	388	418	391	438	420	424	411	390	399	402	408	424	452	424	450	411	409	394	385	393	398	400	418	405	440	383	442	412	449	419	411	410	420	392	389	405	433	430	448	436	407	397	427	421	412	388	392	429	421	402	446	419	437	416	432	410	414	387	414	401	385	372	418	415	432	435	396	412	377	406	433	420	434	420	415	404	412	416	426	415	442	365	418	413	393	424	414	411	421	427	424	451	403	376	379	388	390	423	437	422	437	421	420	406	447	434	440	428	388	438	405	379	397	411	451	405	400	412	398	424	397	427	389	482	423	433	449	406	445	399	435	410	425	392	406	429	392	423	388	394	422	420	389	420	414	411	403	402	413	459	418	416	397	409	421	398	441	456	426	385	412	431	392	410	421	432	407	431	388	413	419	412	412	408	429	431	412	417	438	436	420	392	385	434	383	437	414	422	409	426	383	382	419	418	408	397	428	402	390	413	401	420	411	400	474	388	434	429	452	427	414	424	432	383	424	404	460	393	439	423	385	422	404	422	439	427	412	418	443	397	386	447	418	446	384	447	399	398	449	375	400	372	401	421	385	409	388	424	443	413	411	413	400	447	424	434	415	403	398	414	421	400	407	430	451	424	401	406	435	408	371	386	385	394	414	387	419	406	388	429	385	439	401	442	423	409	422	412	435	374	439	428	447	417	432	431	395	432	404	420	444	451	407	398	383	397	435	416	394	408	401	451	463	391	433	448	400	424	482	392	416	365	420	388	404	426	406	438	437	376	435	442	405	448	407	367	402	382	418	432	414	407	406	379	442	416	438	413	419	422	382	410	426	396	408	410	402	455	396	433	407	447	422	398	436	407	430	412	405	390	454	433	439	396	411	432	409	415	409	444	387	434	405	409	440	379	397	443	434	420	407	441	400	406	419	398
35984	32773	7188	3660	2403	1915	1452	1343	1182	1012	931	766	774	672	716	734	686	708	616	610	654	648	624	584	593	608	604	575	598	548	579	529	556	574	606	541	565	588	637	561	560	608	563	564	566	581	533	549	557	589	544	560	580	555	535	548	579	545	551	576	559	562	554	608	592	531	531	560	539	585	629	551	545	576	557	537	583	581	566	535	522	547	540	565	577	586	544	536	599	542	564	531	601	561	537	579	524	538	525	528	562	538	556	581	529	577	573	577	555	519	535	561	557	523	524	553	554	528	549	570	596	526	572	549	542	537	539	584	587	545	552	624	558	559	538	557	586	551	563	561	530	546	552	550	562	543	552	597	545	577	551	565	568	571	573	607	580	573	564	530	519	546	557	538	497	569	533	606	507	580	561	578	548	564	551	530	594	572	573	516	540	501	542	548	538	524	548	515	608	564	512	572	563	576	547	514	554	584	583	524	559	570	558	548	527	577	613	580	561	624	555	591	516	536	554	538	531	553	570	558	508	563	567	556	543	555	554	554	612	557	534	557	525	548	549	549	542	521	515	564	560	570	534	532	512	538	571	540	574	525	551	563	593	611	540	570	558	548	576	553	579	565	528	567	589	570	557	590	553	555	542	537	560	543	594	537	520	559	554	550	555	596	523	597	581	556	551	544	562	513	564	545	541	547	569	548	533	529	505	581	554	531	555	544	579	545	553	564	565	545	534	527	592	561	577	571	559	544	593	582	586	549	545	545	533	515	562	570	564	539	544	543	550	588	547	596	564	519	557	531	579	572	553	565	589	576	580	560	544	550	558	555	567	546	550	614	556	566	559	546	577	548	546	566	546	560	609	590	533	545	527	583	554	529	558	566	598	518	572	561	558	586	560	563	560	520	572	565	522	552	521	535	566	559	589	596	522	551	576	533	558	548	535	598	547	597	552	558	541	575	572	549	577	595	574	559	555	545	584	558	537	574	564	540	530	571	597	508	566	542	587	557	547	532	570	553	535	563	537	581	533	569	517	506	552	563	548	564	552	579	556	550	573	504	523	561	564	551	600	562	541	574	505	547	560	543	570	549	568	528	580	591	551	538	520	577	570	573	579	560	538	559	570	566	553	555	523	560	608	543	546	518	539	582	531	559	521	500	552	538	581	605	512	549	543	543	539	569	562	550	541	534	586	561	516	523	578	548	565	547	593	518	544	528	547	566	544	552	507	580	508	526	579	558	530	512	558	558	582	511	565	559	557	567	586	612	542	529	545	563	560	559	533	528	557	538	565	549	562	548	570	539	585	534	555	567	582	544	555	521	555	551	552	590	553	503	607	531	585	529	561	562	545	559	560	542	572	540	615	547	540	613	513	524	585	521	540	532	558	487	590	551	540	591	552	559	585	546	545	598	534	511	528	556	531	532	554	560	564	540	571	561	553	558	578	586	591	566	541	580	538	568	575	537	516	537	543	534	519	585	512	581	600	567	556	514	554	531	563	590	489	595	523	565	529	566	540	564	517	533	523	542	565	522	524	564	565	562	532	573	587	556	554	542	579	594	553	581	535	568	570	513	521	581	574	550	546	561	555	519	566	576	582	560	551	555	607	544	535	545	558	572	549	586	541	571	571	565	544	575	570	550	549	553	543	579	563	552	588	542	542	549	527	580	561	585	543	581	565	589	525	555	531	562	604	537	568	544	541	529	568	542	539	565	573	556	531	534	537	584	594	559	530	558	542	529	570	554	519	541	501	520	577	582	550	527	548	571	525	568	543	566	544	503	560	556	578	533	545	519	529	560	563	544	574	562	549	571	548	559	558	538	555	529	558	543	556	534	558	516	543	538	570	566	581	576	532	551	561	575	557	530	598	548	544	523	587	574	538	544	547	587	581	574	549	569	531	594	541	582	541	545	589	554	541	567	561	561	576	569	543	513	515	541	555	589	570	519	569	570	541	543	555	545	579	554	509	553	565	553	565	544	588	557	553	551	543	545	535	539	569	545	564	553	557	534	516	498	568	585	526	549	582	575	558	532	559	524	572	551	536	587	589	585	559	524	578	509	567	568	576	581	533	552	518	595	548	572	535	530	549	532	584	537	579	557	537	532	517	525	563	524	588	553	583	564	530	633	525	554	591	570	537	545	551	574	569	571	588	556	551	554	512	595	577	563	521	572	551	532	531	595	543	571	573	597	565	556	554	542	599	584	577	545	562	544	534	528	585	584	575	564	539	619	530	563	595	623	526	558	532	535	574	560	587	559	580	551	565	577	567	510	603	527	565	536	574	532	555	553	513	547	580	581	558	556	559	579	553	594	557	555	554	570	569	503	563	532	563	535	569	520	548	577	558	565	502	528	604	527	528	560	590	594	579	581	556	555	558	583	547	523	567	564	539	539	558	580	540	502	557	514	595	536	571	565	538	590	554	576	577	576	580	550	581	606	537	592	543	548	522	609	560	604	572	557	559	561	528	498	559	577	578	575	573	519	552	500	516	537	569	579	539	572	558	574	550	545	553	533	543	557	544	510	566	577	575	585	556	562	557	572	579	552	534	564	547	594	517	563	500	570	536	592	563	544	563	564	563	587	540	528	564	565	531	569	600	521	570	542	564	542	547	579	576	582	547	569	573	563	594	497	506	574	552	615	565	560	517	527	573	544	527	547	586	545	510	572	534	581	547	526	560	514	532	580	544	572	492	515	549	515	550	591	601	540	515	539	512	547	550	566	531	551	539	516	545	587	553	555	546	581	533	547	546	549	557	561	561	556	580	573	558	534	531	543	526	533	541	548	593	541	557	533	543	515	557	568	571	606	543	563	519	565	580	584	528	552	598	570	559	559	551	532	584	559	585	560	522	558	579	577	517	569	531	515	579	511	558	572	514	569	524	540	568	544	557	575	543	562	557	561	553	560	528	501	531	531	542	542	577	594	558	554	561	521	536	601	599	546	534	542	512	548	583	559	548	541	577	517	586	559	570	591	610	582	527	582	544	534	577	537	517	537	561	574	567	497	555	544	551	570	526	568	536	561	558	539	551	558	537	560	579	577	596	564	547	574	517	524	547	572	569	587	536	556	566	532	533	559	556	538	564	568	493	554	547	552	539	578	592	541	569	542	539	529	532	574	531	562	535	565	554	607	583	543	570	554	593	515	556	549	546	573	556	553	571	529	555	540	545	541	513	552	595	567	527	571	517	548	544	582	583	603	592	606	566	573	531	566	521	560	553	559	597	580	536	510	599	615	544	526	557	575	601	561	526	568	575	563	588	536	531	514	555	557	572	543	545	589	552	542	553	542	550	530	571	560	538	575	547	507	549	575	550	537	581	593	562	542	568	547	575	572	575	555	565	524	610	557	552	538	542	583	575	586	555	547	557	518	563	561	566	569	578	559	518	575	575	549	534	555	552	557	559	544	583	584	517	577	540	554	543	548	547	578	537	552	577	569	550	574	549	572	552	586	533	503	518	507	565	532	528	579	578	578	559	549	548	569	544	510	570	518	547	534
22820	21068	28730	23589	21059	21051	6514	951	678	633	585	542	486	451	469	439	416	419	381	376	369	364	377	365	376	375	307	308	369	358	384	323	298	307	295	344	374	369	329	334	352	350	332	329	323	313	333	340	332	324	330	331	350	354	337	349	333	331	311	311	343	341	360	316	321	298	338	321	331	319	322	322	303	343	303	352	318	339	343	298	310	308	333	340	291	350	287	314	327	314	347	318	331	308	305	336	330	284	320	344	330	307	345	328	320	331	308	298	304	325	292	340	291	326	322	317	339	310	298	307	364	309	291	335	327	368	323	299	308	313	351	337	345	344	325	305	315	318	292	326	332	323	323	325	300	308	333	352	335	356	273	303	290	365	300	295	321	295	343	358	323	318	296	310	321	341	348	312	316	331	307	314	302	322	320	336	325	321	322	309	284	328	327	327	335	337	328	321	374	300	353	329	342	317	311	317	343	342	333	305	325	327	317	370	314	341	363	324	312	326	302	319	347	307	320	283	302	362	344	320	318	313	290	335	291	289	351	334	309	323	315	317	313	334	341	354	329	319	309	324	292	313	309	319	325	321	325	311	305	315	329	325	313	326	315	316	317	308	333	360	325	336	370	316	315	336	313	310	351	360	328	342	366	288	332	318	331	324	345	319	317	347	316	311	346	323	319	352	324	333	327	314	331	334	294	311	307	303	275	328	321	309	322	303	348	304	316	362	312	319	325	312	311	322	299	319	320	318	326	319	297	310	321	290	325	317	356	323	310	315	329	353	334	332	337	320	280	329	335	288	327	307	323	315	324	332	367	334	338	322	308	304	330	351	310	323	297	294	323	297	320	344	351	345	314	282	318	303	317	323	314	309	298	336	299	349	327	332	346	302	313	297	301	306	338	341	335	314	339	323	292	326	304	281	327	319	295	319	310	332	336	319	291	307	319	317	342	294	328	332	333	312	334	331	323	302	309	322	328	314	325	321	322	318	315	340	352	305	332	313	304	294	313	312	328	328	296	312	322	340	317	316	326	316	324	327	300	316	334	329	318	296	306	325	323	318	332	280	313	305	325	338	328	299	313	330	312	339	304	298	302	289	310	350	339	313	290	328	300	344	332	294	305	321	293	346	306	316	356	289	309	331	330	332	338	321	328	311	313	344	312	324	327	330	327	309	304	308	317	341	339	330	319	347	320	309	356	320	289	345	341	335	307	315	304	333	331	283	315	288	303	324	298	321	336	313	331	327	312	305	307	337	278	324	358	282	370	317	320	327	323	322	325	350	336	307	317	324	319	290	322	298	332	312	305	330	326	312	326	319	337	330	304	314	318	324	305	287	340	311	347	326	343	320	332	306	322	329	309	314	340	343	324	341	330	320	311	265	282	289	324	309	298	333	311	327	285	322	287	324	315	299	328	345	340	317	327	316	311	327	334	327	296	317	354	323	318	322	336	320	328	312	348	301	300	331	321	317	328	320	323	355	323	341	338	349	317	303	312	309	325	316	308	332	314	302	322	289	318	327	321	361	336	291	317	316	331	283	318	325	314	328	295	318	347	333	314	297	349	300	320	330	306	319	356	335	347	310	329	325	329	333	354	353	320	323	324	319	295	315	319	337	309	351	306	277	333	322	323	313	295	350	334	335	326	312	337	320	307	320	300	341	316	330	350	355	272	340	295	318	312	301	329	307	353	318	318	305	292	305	343	332	321	327	291	313	328	329	325	295	286	297	279	342	334	332	327	341	398	307	327	327	311	352	307	289	342	345	329	312	311	329	317	335	308	327	316	317	311	330	306	337	291	345	304	288	330	327	335	323	323	314	315	314	292	309	311	289	310	292	274	313	313	317	304	325	322	297	335	347	303	349	328	291	315	319	332	321	341	321	299	342	331	371	311	311	333	335	332	295	322	317	318	314	329	316	351	344	324	324	357	317	324	350	343	337	335	310	332	321	319	326	296	319	315	316	309	338	321	357	343	338	315	307	344	328	316	304	311	334	323	335	298	353	319	325	320	336	328	328	328	294	328	317	337	308	340	331	322	321	382	320	293	334	305	288	317	297	300	343	349	328	280	329	313	303	314	319	316	311	305	325	313	306	316	335	309	321	324	345	326	321	321	315	301	302	322	313	305	335	339	293	296	317	304	323	294	346	319	365	294	316	316	320	336	325	323	304	323	347	338	302	330	322	313	338	323	316	286	333	314	345	337	323	327	293	313	338	344	319	317	328	321	356	328	291	335	291	312	325	316	332	310	322	318	305	328	318	332	312	289	365	318	302	294	307	317	330	320	288	312	321	318	326	346	322	325	334	342	296	328	340	321	319	298	301	310	288	308	342	326	332	309	345	303	364	325	315	287	349	295	337	307	324	316	312	307	314	326	311	310	330	297	334	325	308	313	323	330	314	306	329	295	322	326	303	320	307	331	328	320	335	309	332	335	334	283	359	330	328	338	310	344	285	302	315	356	317	323	300	356	310	308	328	350	302	351	329	324	353	316	298	320	317	328	330	330	306	298	322	310	301	321	301	319	351	315	341	323	355	312	311	304	303	320	320	329	305	317	333	329	316	303	316	319	346	350	329	310	310	319	350	324	345	350	330	318	340	295	320	325	322	339	327	304	315	300	320	316	303	285	327	297	303	357	316	322	346	295	310	312	303	309	305	290	322	315	321	333	322	300	349	352	339	348	354	335	329	329	329	318	322	303	328	316	330	288	334	313	320	342	364	304	321	319	303	322	340	328	306	302	298	340	315	311	321	358	271	323	328	324	340	331	303	340	323	307	346	343	316	337	359	298	306	321	338	366	344	333	318	321	343	334	292	332	333	326	322	331	333	310	304	307	322	307	344	329	309	310	344	343	323	324	329	345	282	339	290	318	286	335	325	285	326	314	302	336	322	335	351	324	338	357	298	365	354	324	332	326	349	311	307	324	319	317	319	325	300	326	332	323	345	303	306	287	368	337	322	300	320	337	323	313	307	350	303	352	350	293	315	318	313	334	310	305	342	325	293	353	354	317	306	283	310	367	328	303	301	311	307	360	317	333	320	289	342	321	338	313	289	320	342	314	313	330	323	320	298	323	331	310	321	322	305	314	327	339	304	318	338	304	327	297	327	313	297	323	301	289	319	349	318	299	296	318	305	305	328	325	330	299	289	343	383	319	306	338	301	350	327	328	338	311	304	337	363	342	317	309	318	311	323	314	365	324	312	331	300	307	314	310	290	315	321	333	329	305	343	285	337	313	324	323	314	342	302	341	354	291	306	330	310	318	337	323	322	296	330	331	326	332	313	333	326	325	323	268	308	342	295	337	315	326	303	346	297	325	298	309	305	300	314	327	291	312	294	305	301	288	309	330	321	292	322	294	321	309	309	312	341	326	335	325	318	323	287	309	287	332	329	316	298	328	301	311	326	320	313	295	299	318	289	326	342	338	303	318	315	324	376	325	347	340	291	332	300	327	302	326	354	303	323	361	329	289	298	327	321	324	294	315	322	331	332	294	307
40114	40906	11302	5715	3833	3027	2290	1876	1491	1286	1138	961	873	810	719	717	595	627	625	573	588	549	569	550	536	488	509	526	497	492	485	530	491	496	422	477	512	498	445	470	495	456	504	430	494	467	442	420	459	453	441	432	452	401	461	472	437	459	466	442	449	449	429	444	411	450	431	472	424	453	424	426	465	412	458	449	445	420	433	468	428	441	417	452	454	446	420	469	460	416	416	449	407	432	433	429	410	427	439	467	448	460	449	447	409	439	422	436	433	408	432	417	422	427	425	456	438	431	473	431	428	455	482	442	466	439	457	415	409	434	448	409	462	449	453	459	453	462	483	473	435	451	478	435	407	444	454	430	447	430	451	438	470	437	438	481	462	445	417	430	411	437	442	457	433	426	470	438	447	410	409	421	412	439	460	409	458	472	405	430	436	437	485	447	433	414	446	448	461	456	428	460	421	410	425	490	422	455	450	432	435	416	424	394	450	435	456	443	433	463	398	436	451	387	422	451	444	435	438	419	457	464	392	408	409	455	437	426	442	415	402	447	467	428	440	409	442	452	475	440	381	447	430	419	438	440	433	446	463	433	434	454	425	461	446	428	447	475	424	427	427	431	439	456	415	432	449	466	412	422	436	464	394	519	424	447	468	420	426	444	448	417	469	444	447	452	400	456	436	427	470	431	472	440	463	429	442	449	450	447	430	424	460	462	441	429	450	448	403	478	499	452	405	427	397	457	421	436	473	450	428	435	435	436	482	416	452	411	441	459	411	463	471	433	469	425	439	453	461	430	457	440	414	455	405	443	441	424	430	422	430	472	398	437	469	431	423	395	422	388	397	419	461	429	425	475	449	402	412	447	434	433	421	485	431	411	435	417	429	394	431	410	427	439	454	475	450	413	415	420	399	423	431	433	398	484	440	462	434	427	446	454	425	442	444	417	427	441	486	420	483	444	463	438	411	454	428	444	413	465	459	444	409	441	456	421	429	402	446	446	433	421	408	469	431	418	424	456	448	452	437	434	404	442	445	435	442	412	427	416	444	457	449	398	471	433	436	454	392	445	466	415	413	430	432	429	428	439	423	432	401	442	459	444	410	450	459	435	433	452	421	486	415	435	416	463	400	456	436	437	403	445	467	441	449	462	414	430	451	439	479	420	426	407	488	420	452	469	419	433	444	425	456	401	461	431	455	458	414	423	408	425	411	444	447	474	470	422	441	406	481	440	443	416	479	428	445	459	437	425	448	410	447	439	434	421	436	448	434	445	430	450	436	461	476	430	442	438	407	459	455	434	414	441	446	456	429	457	452	463	436	422	403	413	471	450	445	423	407	457	412	446	436	454	466	414	447	435	458	418	473	434	440	457	454	458	437	430	446	441	432	418	443	418	484	392	420	436	429	436	483	459	472	436	452	403	452	444	461	429	432	419	462	449	422	413	440	432	435	446	422	438	467	390	443	417	424	424	418	414	422	465	445	399	462	437	447	467	424	426	470	424	440	400	440	439	442	395	449	412	409	388	424	423	454	399	441	413	429	417	472	443	452	461	470	430	471	407	459	436	462	438	435	427	460	441	443	457	463	415	450	470	463	452	402	437	443	444	421	439	455	392	443	503	422	447	454	424	431	469	471	463	476	454	431	415	454	465	451	446	443	435	444	419	422	414	396	465	447	444	414	438	474	405	436	441	416	438	409	390	447	418	434	449	448	425	429	422	401	440	433	392	448	440	394	435	436	473	441	399	386	456	462	447	430	420	462	434	434	433	471	444	420	479	466	420	407	475	454	424	423	430	415	464	422	440	441	423	448	454	431	401	418	434	444	435	392	424	421	449	434	460	447	412	441	422	428	429	426	425	472	424	436	449	452	420	415	448	461	418	466	408	422	409	425	476	421	429	456	439	448	454	417	458	426	404	461	400	447	416	430	405	423	414	484	424	446	426	452	432	455	456	412	438	415	478	451	414	461	429	426	413	417	471	436	457	454	480	444	424	409	503	466	382	401	451	445	409	439	422	404	432	456	432	424	437	455	427	431	420	447	439	422	432	436	405	435	425	430	398	456	412	432	431	431	424	440	436	397	410	419	422	438	436	428	457	437	451	433	436	446	440	449	392	437	386	406	463	405	430	451	422	461	421	479	406	454	449	466	451	414	393	474	461	414	432	453	428	436	440	434	425	425	443	433	419	436	447	443	435	422	419	461	429	434	433	443	439	434	470	418	447	452	424	444	450	440	451	456	400	454	454	419	408	441	435	428	440	428	425	422	391	499	413	433	441	435	461	437	441	405	417	456	447	399	449	443	439	428	427	463	420	410	445	414	455	486	421	468	437	413	435	440	466	414	432	452	435	469	403	418	429	453	439	479	423	446	454	438	433	465	452	428	449	440	446	417	478	405	422	430	409	455	452	465	455	461	448	485	439	438	430	451	462	428	438	406	453	396	429	427	419	399	401	416	421	426	440	446	447	449	431	463	441	426	410	450	399	466	439	453	448	467	482	430	411	417	430	431	421	474	436	439	397	458	472	412	424	430	441	414	415	430	446	444	467	457	382	420	459	444	428	459	446	451	408	438	407	430	436	450	428	427	442	445	423	440	448	439	427	431	404	414	467	431	450	454	398	408	435	443	396	466	464	440	406	420	426	424	424	419	473	420	441	444	414	450	437	442	417	444	472	449	462	442	431	449	439	415	436	436	423	441	446	443	438	431	435	411	428	388	455	441	417	445	436	474	431	404	429	463	436	377	401	404	427	472	410	466	417	449	486	449	427	400	435	468	452	417	456	420	452	418	435	410	420	448	453	440	446	442	469	460	461	449	432	438	416	438	439	424	409	433	438	470	431	490	469	424	430	442	423	412	438	472	424	419	452	432	437	417	460	441	439	438	440	454	429	446	436	441	442	454	435	424	456	412	442	444	433	454	435	413	454	426	422	407	448	405	446	460	445	472	438	465	402	434	440	466	457	400	458	448	404	458	410	455	421	457	451	424	483	440	402	426	473	409	459	468	460	420	459	500	406	409	429	424	448	471	451	421	437	438	413	424	431	445	453	431	410	484	432	408	427	434	429	425	443	417	427	431	466	465	423	449	441	463	451	445	453	425	415	477	456	385	453	439	423	432	441	403	453	447	432	456	437	445	431	457	429	439	441	422	404	421	453	439	408	448	436	411	467	463	438	447	419	452	450	452	459	450	406	438	412	426	445	462	441	505	412	422	461	416	391	436	461	413	447	429	437	441	421	419	446	400	456	406	428	446	405	436	463	441	429	439	468	452	415	439	423	434	386	427	442	441	455	452	435	414	457	435	472	442	429	437	479	446	429	479	433	432	440	425	477	437	448	424	415	451	423	410	445	455	388	396	447	420	445	448	463	448	428	430	423	408	444	457	435	409	440	402	469	434	430	409	446	406	425	432	463	435	448	447	430	432	381	448	406	408	441	436	430	447	418	458	447	435	439	450	471	419	456	417	454	452	430	413	448	420	465	448	425	440	445	446	462
27558	21678	10397	813	335	312	301	299	289	294	278	278	283	263	277	270	276	302	264	272	261	270	226	305	304	239	276	289	287	246	281	292	285	282	278	284	301	274	275	267	283	254	296	293	267	256	268	276	273	237	289	308	278	298	302	278	294	286	261	275	261	266	252	286	293	271	251	289	265	297	276	284	274	272	279	275	279	259	279	296	260	288	249	263	281	255	265	285	293	227	305	283	250	294	237	280	276	247	282	260	295	292	290	254	272	266	283	267	290	313	305	257	286	236	278	270	292	283	274	275	307	266	279	259	276	278	268	295	273	280	269	283	283	255	286	294	266	276	248	253	285	277	290	301	293	270	288	272	293	260	289	281	288	250	285	246	272	253	281	254	264	249	255	253	300	270	259	301	264	301	267	292	239	283	289	311	289	258	259	264	288	281	283	260	279	283	242	281	295	269	277	283	278	281	291	287	263	266	304	286	311	281	274	267	284	252	262	278	255	292	269	278	256	296	294	292	269	266	266	293	269	280	266	251	280	281	265	275	263	256	287	269	259	245	257	277	254	281	281	263	277	271	280	297	283	266	273	287	279	284	280	283	254	263	279	282	261	269	272	296	288	267	271	242	275	286	284	258	266	272	301	261	259	231	286	276	265	268	279	266	254	258	276	273	293	253	260	267	256	278	269	271	242	272	254	259	289	297	274	274	286	290	269	301	289	272	277	256	264	273	274	270	279	284	297	250	259	265	278	269	281	228	265	274	297	261	267	247	284	254	267	256	260	275	271	280	265	274	296	279	285	287	288	267	268	285	268	289	285	256	278	252	269	294	303	281	295	278	259	247	271	290	268	255	281	242	286	283	276	283	282	273	284	274	257	292	258	263	240	242	269	266	296	303	279	234	260	290	300	268	269	278	266	270	286	263	274	281	293	283	291	281	276	266	284	258	285	268	279	269	277	271	250	289	292	279	276	270	255	262	284	292	298	304	252	286	289	269	240	270	300	258	294	281	281	277	260	305	231	213	246	291	277	245	286	266	248	259	274	244	283	264	288	263	275	248	284	273	284	279	280	287	244	264	304	259	279	277	259	251	266	248	274	271	281	254	270	275	282	265	300	290	269	279	299	280	292	278	262	281	282	292	251	258	272	288	265	284	298	296	269	282	299	275	267	279	283	290	277	271	277	294	271	294	272	268	278	272	290	281	271	283	278	304	254	277	264	278	262	258	267	274	283	273	283	271	274	284	274	286	271	295	288	287	286	271	256	255	287	278	251	255	276	278	252	268	276	276	267	277	279	288	285	263	250	266	279	280	270	296	304	265	289	276	262	264	263	277	276	284	266	300	253	265	263	284	280	270	246	297	264	264	275	279	276	262	264	263	264	257	285	321	296	239	286	303	319	285	305	293	255	279	268	288	270	271	285	243	265	256	258	293	295	275	290	269	282	255	267	281	287	242	252	272	261	305	302	273	281	270	275	279	247	264	281	261	286	303	285	260	273	273	289	273	295	273	271	289	263	280	271	307	283	280	237	290	263	260	286	295	292	272	289	251	320	270	267	277	281	265	287	271	264	280	259	288	271	268	264	294	275	279	278	284	274	272	280	306	279	248	295	303	247	284	283	288	257	275	290	263	255	279	273	258	297	290	303	262	260	305	262	279	313	264	284	260	246	278	251	247	279	277	297	273	271	270	283	295	272	278	288	275	260	263	282	275	275	276	278	270	260	270	287	307	248	282	264	276	261	288	271	259	271	273	270	252	276	259	253	287	237	305	311	282	289	240	259	298	265	240	273	262	262	263	277	257	292	296	277	273	269	278	269	259	275	273	257	259	290	259	309	279	267	292	298	262	259	270	266	265	306	292	299	297	272	291	269	287	279	251	299	296	260	262	253	274	274	282	294	278	288	265	266	294	256	263	284	255	268	294	248	289	268	268	267	297	269	260	276	278	302	267	270	250	283	282	271	283	296	285	261	261	249	280	261	256	276	301	266	299	271	258	279	286	280	274	244	288	261	259	309	270	266	287	276	274	279	293	304	285	291	303	274	255	244	262	289	283	263	270	315	268	281	274	266	270	301	280	274	252	282	288	259	267	270	250	296	282	271	260	269	249	317	287	269	270	271	291	262	280	289	278	278	277	274	266	266	270	292	270	268	270	278	287	297	240	279	312	299	288	294	253	269	319	273	291	266	277	267	273	282	290	266	294	270	269	277	248	284	267	278	264	287	261	292	278	281	272	283	269	276	304	291	295	273	295	285	314	320	267	292	273	263	295	293	271	273	259	257	278	273	251	288	282	261	239	268	292	256	280	267	266	287	301	288	252	248	267	267	278	302	269	288	278	271	302	282	274	289	270	283	285	276	278	277	284	275	274	255	299	256	277	256	272	280	317	259	258	285	264	267	298	260	296	273	264	286	253	268	240	294	276	269	289	276	281	290	284	291	307	278	268	267	270	289	296	263	274	280	274	264	279	255	271	268	291	275	242	275	284	278	285	276	290	274	246	282	278	279	272	261	297	297	269	246	269	265	283	252	250	274	300	285	258	307	281	288	261	289	309	277	283	256	284	291	262	254	275	259	273	279	266	227	281	247	289	262	258	281	255	283	298	258	300	262	296	265	286	274	274	301	277	286	286	302	291	258	275	301	244	258	248	276	279	273	275	305	259	279	258	285	262	263	281	271	274	307	298	267	267	286	267	270	253	297	276	287	283	262	295	295	256	275	289	253	271	280	305	264	289	258	246	311	256	246	277	274	293	242	279	255	297	281	287	290	266	290	302	296	252	288	258	294	260	265	289	233	254	275	273	284	246	260	290	259	265	312	268	241	277	261	257	261	291	284	288	265	272	290	290	293	305	286	268	289	304	266	285	305	274	283	277	271	304	235	297	265	313	267	268	263	268	287	295	247	296	291	276	293	270	291	300	252	301	265	296	278	264	264	295	281	273	265	298	287	278	276	266	293	276	284	281	300	274	274	282	262	264	239	290	268	261	262	252	314	283	278	258	288	251	274	261	284	259	265	260	302	285	263	285	258	281	276	297	267	287	276	289	282	294	265	285	269	284	276	266	249	272	286	304	265	279	262	257	270	282	280	279	253	253	279	293	274	264	241	261	285	281	264	244	273	274	290	295	289	267	268	251	273	274	276	253	286	269	249	242	251	280	285	251	298	267	251	273	278	275	275	266	265	279	273	270	273	278	265	298	271	298	292	295	270	246	253	287	256	286	258	260	266	264	272	304	253	272	311	269	276	271	269	291	259	302	255	261	280	282	283	307	267	256	256	276	240	263	265	287	259	269	242	327	285	269	263	290	266	288	289	268	248	257	274	294	272	280	286	256	292	269	271	281	289	303	307	268	287	284	261	277	282	305	249	292	291	297	275	261	293	255	271	281	287	276	310	264	269	256	289	279	242	289	257	272	295	305	285	286	276	271	251	278	266	288	308	292	271	284	270	273	310	272	287	274	263	276	260	272	293	266	254	290	265	278	265	293	261	281
31480	22954	890	566	475	461	417	403	437	393	391	391	376	387	376	362	370	386	390	414	372	356	382	366	403	383	333	359	384	403	342	346	376	371	371	392	383	361	389	392	366	360	324	348	384	391	362	357	354	360	393	368	386	397	379	346	338	320	381	361	376	349	345	349	329	383	325	368	398	370	355	366	344	334	393	390	347	360	368	367	357	376	348	361	361	387	377	350	365	362	355	354	348	356	357	387	382	365	383	376	340	364	331	363	356	362	355	381	363	401	397	354	391	407	363	371	366	326	348	373	393	372	375	342	348	359	364	394	367	409	379	373	338	382	358	362	365	369	361	384	386	366	393	351	392	356	385	370	385	378	349	363	361	367	322	377	364	373	358	396	335	380	386	340	349	353	348	340	393	399	354	386	350	366	348	377	370	330	390	418	354	338	356	362	379	358	352	357	388	391	327	324	379	385	389	372	404	390	384	335	379	366	358	369	401	386	350	398	386	363	325	406	361	353	344	350	395	395	348	352	369	369	352	365	371	359	341	373	350	355	365	363	368	388	334	374	379	368	388	332	398	382	388	371	347	343	412	387	391	376	345	367	364	365	391	402	355	355	363	365	365	377	379	378	383	419	360	374	372	370	362	353	322	350	380	360	394	380	374	368	358	376	387	359	356	372	360	411	378	368	360	350	363	393	394	366	395	368	357	372	376	353	397	374	358	392	329	334	373	378	351	359	388	379	351	379	403	366	375	385	365	342	353	345	397	398	399	346	362	349	353	346	403	335	348	359	358	406	413	383	410	355	361	384	348	382	334	350	353	347	381	352	349	353	360	352	381	383	388	360	383	375	375	362	374	387	382	357	391	394	355	354	361	398	324	387	370	395	398	373	404	350	379	387	371	349	324	388	369	375	368	368	393	380	381	371	370	397	361	364	358	351	360	389	348	395	385	385	384	384	388	376	363	393	386	380	372	366	352	398	354	349	368	352	368	344	391	375	367	392	378	374	346	388	378	328	372	368	360	324	334	381	336	390	383	409	357	395	383	398	336	359	392	376	363	353	398	361	361	397	327	387	375	344	318	366	377	337	376	382	380	328	370	385	374	393	379	367	372	375	358	339	364	366	370	362	367	388	389	361	386	365	342	338	363	364	371	358	364	389	400	372	403	384	370	378	381	382	379	328	384	346	368	335	405	381	377	382	386	383	365	369	385	374	383	380	366	358	336	367	367	375	385	352	339	395	341	348	355	362	345	398	369	362	361	391	354	336	385	391	418	384	378	378	384	376	360	348	377	397	367	354	390	393	380	328	341	380	374	378	357	365	360	367	357	368	366	391	378	349	370	361	365	356	411	346	350	381	364	370	363	431	377	328	377	383	355	370	360	318	351	361	378	406	359	388	360	370	365	363	380	392	367	345	382	370	351	388	362	374	364	361	398	375	364	383	365	376	357	347	430	359	377	344	382	352	339	385	361	381	376	333	358	388	352	363	377	358	387	362	353	393	385	373	377	408	367	382	352	358	351	384	394	365	358	356	343	385	366	404	382	419	375	357	376	392	385	362	369	348	379	358	359	362	372	388	358	371	381	354	390	378	363	330	374	347	359	377	344	376	395	352	359	370	364	368	377	353	375	385	365	396	401	394	389	345	376	376	352	379	322	382	365	371	412	375	365	325	372	322	412	342	384	364	400	423	363	407	385	341	348	358	366	360	380	358	363	367	342	407	392	369	383	377	323	400	395	386	388	351	348	354	360	322	355	342	369	390	379	393	394	357	372	350	415	381	369	400	379	397	360	392	364	386	383	360	388	358	387	367	396	395	358	371	377	369	413	387	349	385	394	374	365	349	415	382	352	349	346	390	384	359	332	383	401	355	387	393	374	343	326	362	352	398	361	393	348	344	385	409	391	395	354	406	385	368	379	403	365	350	359	363	372	358	336	357	377	334	352	385	359	389	363	376	372	373	388	370	351	371	364	344	352	376	380	366	373	359	388	346	353	336	362	383	362	394	367	362	344	354	388	347	369	390	343	384	377	353	350	358	406	358	374	360	335	364	342	380	361	336	340	361	366	364	357	351	369	368	328	404	393	383	356	377	385	344	346	378	339	360	400	390	395	378	369	363	374	348	370	355	386	364	345	354	376	363	367	383	392	383	331	339	347	369	376	373	396	360	368	337	367	387	373	342	358	373	384	363	371	383	350	370	383	366	345	364	353	370	361	378	389	382	380	347	394	385	347	329	377	403	374	358	395	367	397	360	377	369	372	352	367	356	353	379	361	363	378	374	347	364	375	378	375	401	363	371	356	389	351	386	373	385	398	382	385	349	346	372	390	357	396	408	352	380	351	364	389	379	363	361	360	377	348	358	333	340	357	345	368	384	407	384	379	336	384	376	364	382	399	346	382	364	345	380	373	363	389	354	374	381	374	356	368	366	334	401	385	328	343	354	356	356	394	333	360	403	340	396	356	390	355	332	338	377	360	364	366	404	330	370	377	379	420	338	334	388	363	364	385	357	353	356	386	373	398	355	358	393	387	371	361	389	385	337	347	349	393	384	395	383	364	362	385	348	375	370	384	350	399	394	357	354	340	386	401	377	338	367	391	367	422	355	387	386	396	385	348	378	386	352	368	353	367	376	369	349	350	344	383	344	361	415	422	382	352	370	360	397	366	396	385	368	376	402	341	362	384	359	377	371	367	371	346	390	357	405	384	347	319	361	374	354	323	373	379	399	348	370	337	365	392	363	438	333	380	368	400	350	358	348	343	335	395	348	393	404	375	345	354	342	380	376	359	382	386	338	374	364	352	355	364	357	373	350	395	374	362	378	349	348	385	398	394	376	393	359	380	343	393	340	371	348	364	361	380	378	366	397	375	386	358	351	369	381	398	351	364	379	363	376	373	391	351	412	365	351	387	344	383	360	378	376	344	377	352	365	366	371	366	370	352	338	410	396	376	398	380	389	350	391	338	341	380	395	399	386	379	359	336	366	367	366	399	332	379	357	363	373	364	352	368	369	407	372	383	373	396	347	348	365	422	396	342	386	389	364	396	385	326	399	370	378	390	360	361	348	391	392	343	344	401	375	351	361	359	371	389	344	308	387	383	379	351	363	369	373	372	392	372	353	370	378	375	381	368	347	376	374	370	385	366	410	372	349	363	370	351	346	375	375	380	374	367	350	374	348	364	364	394	361	395	376	335	350	403	374	358	388	367	375	368	366	350	355	390	387	356	385	351	359	363	379	352	371	344	353	371	384	361	350	364	376	386	401	361	380	369	377	348	394	359	371	356	361	414	388	363	396	360	365	375	392	376	390	367	381	369	346	358	387	359	383	377	360	393	383	346	357	359	339	352	365	347	382	364	361	355	377	400	380	401	350	377	366	348	362	385	381	341	361	371	378	357	390	406	357	365	377	363	354	369	384	344	353	367	370	347	370	352	385	391	382	348	342	356	357	350	361	374	394	346	342	353	384	417	385	401	379	346	403	373	354	375	342	372	368
23767	21046	28288	23979	21008	9064	1029	734	626	582	498	507	505	483	473	439	471	461	484	443	459	437	429	421	415	444	446	431	439	439	417	397	383	440	409	418	389	437	393	408	425	415	438	414	416	384	439	405	381	408	413	381	441	420	429	432	425	431	390	401	393	413	404	386	424	397	401	399	407	421	411	404	408	412	404	430	388	417	424	392	410	402	397	396	416	423	432	407	409	390	400	398	411	374	449	430	412	424	392	426	398	415	403	407	414	414	422	385	392	389	426	403	440	389	408	402	427	370	394	415	389	414	418	417	419	411	415	423	406	446	405	452	401	438	428	396	435	412	408	393	438	437	458	450	425	383	443	423	444	438	406	384	390	439	431	418	430	435	389	482	411	443	405	452	395	417	403	402	395	418	449	404	422	415	394	407	383	420	410	403	428	440	393	426	393	407	403	376	427	443	395	428	411	459	429	404	409	394	402	422	432	428	452	446	388	403	374	442	422	412	396	423	437	393	398	439	441	433	418	434	433	406	401	398	405	419	400	431	412	392	410	393	394	412	401	408	453	424	416	399	390	413	409	444	396	410	410	422	384	386	421	382	404	437	461	404	420	410	426	422	411	397	382	392	383	408	414	407	411	395	419	448	448	426	416	463	445	421	420	411	396	448	410	430	411	409	411	396	471	415	399	393	386	423	422	427	434	449	398	433	419	402	426	380	374	438	452	411	441	415	422	426	429	378	424	406	435	420	388	407	439	400	421	403	406	412	426	387	425	392	382	388	408	424	415	417	415	399	368	430	423	441	408	452	403	442	412	429	412	423	405	413	411	395	406	428	411	399	385	441	447	382	399	433	413	444	416	410	390	419	430	403	402	429	406	423	420	439	403	426	415	420	413	405	414	398	436	414	405	393	401	412	441	395	406	411	391	373	430	434	417	417	423	418	419	446	366	399	375	370	413	419	385	407	435	436	401	423	373	407	373	412	436	431	406	393	399	396	404	404	415	444	413	417	400	400	399	403	427	444	376	403	414	417	409	411	440	413	392	381	429	402	418	409	374	433	411	401	464	396	417	406	411	423	399	396	395	431	385	426	392	411	405	389	406	445	465	423	399	409	386	389	424	405	412	391	407	435	430	418	385	409	435	465	429	407	420	412	369	429	359	425	398	403	391	409	407	401	404	408	404	392	406	427	396	416	402	423	389	405	419	404	407	393	407	403	429	400	422	434	424	394	421	420	385	421	422	452	401	403	415	411	422	432	414	414	436	460	433	401	412	427	395	447	434	392	444	427	407	404	382	394	457	404	416	423	416	393	380	376	413	406	415	396	411	410	396	405	411	429	423	435	374	416	436	456	392	423	434	412	419	436	383	426	413	408	423	381	402	439	396	407	418	397	432	412	426	442	403	403	397	413	432	405	442	420	410	388	410	438	438	396	418	440	408	418	379	409	414	397	432	404	415	414	396	390	404	380	391	409	422	374	406	413	400	428	422	435	405	394	413	391	380	407	430	402	395	436	408	400	417	387	425	395	410	411	387	406	428	412	453	378	461	412	443	400	398	431	433	415	414	450	412	381	426	433	389	413	433	419	443	386	438	386	410	405	441	423	425	441	392	453	434	390	449	422	386	415	430	431	434	425	419	418	393	418	424	432	422	378	397	442	417	441	406	422	404	429	393	402	366	434	403	421	418	433	383	408	395	418	426	408	417	405	389	416	449	405	433	413	419	467	409	373	398	431	399	399	441	406	461	421	405	431	413	444	436	406	422	405	385	393	402	421	426	428	414	395	421	396	427	419	417	429	421	414	403	409	398	406	413	402	429	418	425	425	416	426	410	451	394	409	412	377	433	394	410	424	418	407	472	472	416	346	422	422	417	402	401	405	433	428	390	383	425	397	442	411	420	397	437	439	409	382	411	425	409	392	416	426	426	395	399	419	461	443	432	422	392	394	417	412	409	410	412	399	425	415	399	442	412	426	389	422	419	439	400	393	458	408	409	405	422	394	379	412	435	419	448	436	421	412	396	436	421	419	386	426	420	398	413	413	425	398	415	425	393	392	444	392	402	407	401	412	422	415	386	443	420	443	411	430	448	461	425	394	385	428	410	398	416	393	423	427	405	418	413	400	415	402	400	403	421	406	381	376	421	405	433	420	410	438	458	421	412	421	396	394	446	447	419	396	407	449	439	398	400	398	442	403	427	368	446	396	433	386	380	387	455	409	418	421	416	417	400	418	408	449	409	400	418	417	417	400	417	412	388	418	432	388	394	414	387	375	424	373	424	436	402	386	434	377	384	420	435	418	446	447	429	403	445	407	401	409	414	373	390	392	410	384	404	397	412	384	389	385	416	443	397	425	418	396	410	402	420	396	427	407	402	405	406	420	423	414	430	407	397	416	421	392	402	427	394	408	403	463	404	430	425	437	410	416	398	413	387	430	403	421	411	418	414	393	452	410	438	414	387	436	390	376	415	411	422	408	418	414	454	425	413	405	430	434	410	424	392	458	429	350	378	393	401	386	367	417	417	432	433	399	416	424	365	376	420	395	396	417	390	397	387	431	403	417	372	403	417	440	378	400	417	422	406	425	372	417	414	427	393	403	399	431	412	373	394	416	409	434	429	390	359	396	392	441	374	392	399	422	443	419	380	400	456	422	393	440	425	416	412	411	405	419	430	403	394	444	410	398	430	401	378	407	427	410	438	397	394	393	399	400	381	419	422	409	426	426	401	406	442	419	398	417	374	426	417	402	404	378	397	424	410	410	390	450	382	402	408	408	406	429	415	445	418	384	408	444	494	445	434	400	444	426	416	378	415	429	404	412	420	411	434	392	394	421	400	427	408	369	387	409	433	419	386	381	414	455	410	456	427	404	383	439	426	421	430	418	389	403	400	399	389	442	444	419	390	401	410	430	413	398	413	422	379	406	407	397	385	415	410	422	429	433	403	400	373	413	405	414	390	391	396	395	401	400	429	439	424	419	434	406	413	410	445	401	399	409	407	418	427	398	406	435	408	368	398	412	369	374	425	427	394	407	423	439	392	378	408	398	395	412	430	361	466	412	389	400	407	393	396	423	416	405	414	435	446	410	426	387	394	436	383	441	415	389	421	401	403	383	411	390	412	356	408	392	395	422	439	420	409	385	398	456	395	403	442	416	390	427	400	394	394	428	422	416	415	390	412	405	414	402	434	398	377	404	439	409	426	425	444	463	425	409	389	385	406	391	397	397	399	368	429	406	430	408	408	409	414	440	422	432	426	426	420	426	403	407	396	454	439	396	411	419	394	419	436	399	423	412	446	398	395	388	396	395	383	453	420	417	386	402	425	439	434	421	409	369	380	398	430	429	413	427	383	400	406	396	418	409	387	397	432	393	412	398	427	422	442	415	403	427	418	350	363	456	417	440	426	400	412	400	405	396	408	405	400	451	389	391	390	453	409	399	427	409	441	426	422	428	431	424	412	375	425	410	418	409	405	395	416	394	422	418	421	406	404	426	434	425
35514	34892	7296	3575	2411	1949	1536	1325	1164	971	932	827	779	748	704	720	673	637	602	618	611	602	612	572	621	606	613	586	633	588	559	554	580	543	581	573	582	601	604	553	541	605	552	555	583	531	562	560	499	576	587	559	592	531	580	567	605	581	579	555	595	545	547	533	550	546	551	576	554	563	570	524	541	515	570	544	579	537	583	538	539	557	541	557	604	558	612	532	525	563	585	538	594	526	539	531	613	552	532	552	568	580	584	557	542	580	531	514	579	572	549	510	536	567	557	591	533	537	589	534	552	563	552	572	551	555	559	556	596	531	543	536	555	562	555	585	575	574	545	549	585	578	524	518	527	554	576	473	582	563	583	546	571	533	571	543	560	546	561	537	550	581	546	586	553	558	527	539	558	504	556	530	521	551	541	556	542	573	561	554	531	530	547	572	511	515	503	574	583	595	564	480	543	544	573	552	507	560	527	529	579	512	580	527	610	552	588	566	588	583	555	571	501	571	555	579	592	565	586	555	551	531	565	526	540	570	560	558	514	574	564	547	555	543	565	579	557	539	539	526	602	551	536	562	595	530	564	551	554	563	567	547	538	582	539	545	576	565	536	547	553	512	549	540	567	546	534	605	552	547	553	523	559	562	575	553	553	550	558	535	562	562	561	572	571	566	564	526	554	607	544	564	572	542	570	588	548	560	548	573	555	528	545	568	547	540	542	529	583	535	554	548	551	550	566	536	572	542	522	570	537	556	546	583	589	573	516	565	574	548	533	532	524	546	572	564	581	529	538	557	525	515	530	572	569	557	569	546	506	563	588	543	577	567	572	579	513	547	526	554	561	558	544	551	538	569	565	552	582	526	523	569	535	536	515	571	573	587	562	551	565	551	557	513	553	579	595	555	508	550	554	545	547	560	575	548	597	541	587	541	520	557	555	507	550	574	550	532	505	589	599	525	530	552	554	527	568	554	535	539	529	577	543	536	586	607	535	556	537	551	528	582	523	541	538	607	556	528	550	569	539	564	524	566	552	601	537	574	571	546	540	535	537	555	556	523	527	564	571	519	518	544	531	525	525	566	576	537	582	534	528	540	548	575	575	543	614	497	557	559	589	546	546	588	573	617	563	557	561	547	565	536	530	514	503	538	578	550	521	578	594	561	571	556	585	531	558	595	549	564	541	512	545	537	510	546	537	542	546	548	536	565	565	520	564	519	527	545	593	536	525	551	585	569	600	574	556	591	531	572	566	544	538	561	537	574	582	543	588	586	544	568	532	579	557	534	497	579	564	618	508	554	538	575	540	562	549	521	578	578	553	547	572	555	559	538	549	558	559	535	559	568	546	565	560	559	533	557	587	559	553	544	513	562	561	580	556	585	559	614	555	576	578	549	551	567	540	539	567	550	557	568	552	522	559	517	507	550	578	492	550	527	550	556	561	573	568	589	528	546	565	559	564	564	560	583	542	571	596	551	566	545	564	530	589	585	532	539	540	519	585	581	588	532	573	552	543	559	537	516	547	542	554	524	532	546	528	541	513	532	570	599	562	578	555	530	546	600	556	511	556	556	532	520	558	536	545	567	536	520	543	552	526	526	559	564	554	606	561	593	544	534	537	538	549	543	574	567	535	527	596	536	513	537	514	552	522	563	549	529	577	560	550	543	585	567	523	537	582	574	538	561	553	585	533	525	571	558	565	537	541	545	545	568	504	547	538	566	593	590	562	542	528	562	579	565	532	577	564	521	559	569	524	505	563	565	553	556	545	538	541	520	541	500	539	578	512	529	535	533	570	534	565	521	578	530	592	493	542	491	529	577	525	567	543	559	537	577	563	521	509	525	528	548	602	540	557	549	538	543	532	569	583	570	582	535	557	567	531	576	616	580	526	580	554	526	579	588	559	523	566	539	541	586	559	571	561	541	575	541	558	507	549	535	509	549	583	540	527	565	542	550	548	563	541	534	587	578	562	531	563	547	609	579	526	525	545	536	504	592	534	552	541	555	530	512	588	541	578	588	558	563	540	532	558	572	544	569	524	579	582	557	476	549	566	537	548	540	557	552	510	594	555	583	517	563	528	573	558	564	562	561	570	557	549	525	580	543	582	539	512	545	518	520	497	551	590	518	583	580	542	525	584	555	524	557	565	525	525	573	534	482	603	560	551	557	547	555	573	553	533	563	560	596	512	545	577	506	542	523	566	554	563	578	572	572	583	549	536	572	576	563	578	593	548	534	532	542	597	577	576	512	557	571	533	537	535	569	565	570	582	521	543	567	547	589	536	577	582	553	543	557	567	514	490	526	527	571	558	531	551	590	536	556	524	566	553	568	556	546	567	554	511	552	541	531	535	527	567	573	582	555	555	593	559	592	558	525	563	542	545	551	547	562	543	573	575	533	576	546	554	552	555	548	535	514	535	566	602	580	521	548	560	543	552	530	569	587	500	541	546	533	567	517	554	540	541	520	541	534	596	577	511	538	554	580	581	557	534	560	556	573	594	548	554	570	598	541	563	551	573	553	524	553	588	530	538	527	551	537	555	580	575	539	570	555	573	583	524	574	534	555	565	555	544	589	577	492	538	509	580	578	571	514	565	578	523	534	546	557	545	560	546	523	562	560	553	590	545	517	531	559	560	540	555	539	579	516	548	613	550	536	545	599	560	602	565	594	563	601	525	554	543	503	564	565	560	556	557	553	584	551	553	569	564	569	577	575	533	587	518	577	549	552	563	574	544	499	564	561	556	576	571	537	575	599	546	548	566	555	588	552	557	603	502	570	513	563	547	582	562	597	553	540	550	547	551	539	546	534	572	541	543	549	544	582	567	529	545	541	597	551	565	540	531	555	571	568	564	555	529	559	531	551	562	571	539	529	553	564	551	540	525	561	540	518	583	558	535	579	541	579	530	599	548	529	548	571	552	544	541	519	552	558	517	547	564	578	549	546	566	536	487	539	539	596	550	518	542	550	563	508	531	550	539	574	567	577	533	520	561	591	569	533	598	557	566	504	535	530	552	545	558	545	545	511	544	570	544	595	604	569	520	537	545	531	559	630	536	583	557	560	532	524	524	544	561	541	565	554	533	539	577	574	537	570	514	552	593	554	520	533	518	524	579	591	589	586	537	588	560	537	531	519	542	566	556	517	545	566	595	534	526	555	543	525	534	564	559	537	523	550	555	545	563	529	541	538	560	567	522	561	576	560	535	577	554	557	533	547	532	510	568	566	576	540	545	538	555	604	572	583	550	539	552	575	516	557	590	528	593	524	551	543	567	572	548	563	544	521	559	579	556	556	533	560	548	535	553	533	493	551	564	576	587	544	570	550	528	570	531	588	529	569	597	508	581	578	578	512	533	544	498	547	547	549	567	541	583	495	581	581	529	570	543	536	539	518	531	529	535	521	562	569	511	546	552	559	543	529	554	558	535	517	552	559	547	540	560	533	573	545	574	603	503	569	587	546	556	540	558	531	551	552	578	580	564	574	519	586	533	542	582	560	533	554
22799	21102	28787	23633	21088	21082	6867	1001	714	635	567	534	483	461	464	413	413	379	431	392	369	385	379	351	379	383	363	343	338	351	350	359	342	332	356	326	345	326	322	339	332	310	325	321	360	341	318	325	332	339	341	321	319	348	333	306	339	342	343	332	340	347	313	336	328	324	324	342	312	329	304	316	303	327	323	308	336	310	317	335	298	329	319	312	345	350	304	335	313	336	300	321	331	339	336	345	323	310	328	320	319	293	331	346	330	332	335	319	352	318	344	283	322	275	322	327	302	310	277	307	343	317	302	333	340	323	290	334	347	332	308	283	340	312	329	326	334	308	353	349	312	311	330	321	327	350	335	312	292	277	272	330	342	356	329	325	314	316	308	328	325	319	332	338	301	328	340	341	337	324	315	335	332	333	320	312	307	315	327	342	337	311	322	327	332	335	345	327	314	308	314	335	316	310	328	329	323	338	347	330	332	300	331	312	341	330	322	323	344	318	315	289	316	299	354	323	310	314	319	307	311	297	323	309	305	320	329	333	315	309	298	319	326	314	318	342	353	323	314	326	331	340	338	313	330	351	332	352	331	316	348	351	330	309	369	334	357	329	297	326	343	296	311	287	321	330	333	321	338	311	343	352	287	299	342	306	298	333	320	297	301	301	296	332	317	319	345	322	291	333	320	320	351	303	335	297	324	325	331	305	335	293	317	315	315	292	305	331	301	313	325	325	348	329	315	307	309	295	295	297	318	290	303	332	327	324	353	318	319	343	329	328	312	322	327	280	309	320	330	316	296	309	319	354	324	321	297	313	318	296	313	341	336	318	304	336	301	302	314	339	311	328	330	314	310	316	332	321	310	332	304	329	323	332	302	325	301	312	321	310	318	325	285	351	324	283	347	311	303	314	324	332	329	323	322	317	346	312	341	314	302	334	324	349	354	319	327	321	322	334	339	314	301	333	330	326	288	329	307	322	318	348	304	305	360	324	324	358	311	306	351	324	344	302	319	335	295	330	320	315	309	345	325	343	342	350	287	299	338	310	322	293	342	341	323	338	332	301	345	315	337	283	303	320	308	304	341	299	301	315	314	302	318	314	325	319	318	340	344	338	332	292	304	321	342	305	323	300	302	322	326	309	333	328	332	320	332	335	339	315	302	355	294	335	329	290	334	300	327	345	290	323	335	324	356	334	312	353	336	333	323	300	330	354	326	350	301	320	328	350	356	342	339	335	335	324	299	307	338	304	300	310	329	325	305	343	326	306	301	330	328	332	323	339	335	331	301	309	332	306	325	335	332	343	326	289	272	329	331	301	309	299	294	352	338	287	307	344	313	312	347	330	342	313	310	347	345	324	320	346	299	292	334	337	333	350	324	323	295	347	306	342	326	366	325	289	286	308	354	289	327	338	346	323	294	330	299	326	327	319	319	313	308	334	310	315	305	314	330	301	327	336	314	334	305	315	307	300	342	328	306	314	341	294	321	333	323	331	324	328	317	279	316	345	293	333	330	313	291	348	327	310	313	321	328	304	350	319	344	314	305	325	314	311	289	288	321	305	306	349	334	331	325	330	339	312	321	294	285	333	320	321	329	370	315	278	316	324	310	306	323	344	298	370	347	333	329	288	354	337	354	342	333	327	320	344	332	307	333	324	289	316	278	281	287	343	308	335	275	311	347	287	321	311	325	306	329	291	341	327	295	316	314	360	339	324	345	327	298	318	302	343	280	315	323	271	337	317	333	299	322	300	352	332	334	321	344	329	303	300	294	311	330	341	361	331	324	336	333	320	323	293	367	328	352	351	342	315	303	322	331	323	328	316	316	320	342	351	313	326	340	341	330	331	297	308	337	328	337	325	307	317	354	332	305	317	295	283	324	311	337	331	309	322	328	296	332	345	292	379	326	339	323	301	321	329	328	326	272	313	290	315	314	307	306	325	312	318	330	299	355	309	347	305	348	315	325	344	322	320	294	325	308	315	312	320	319	302	334	317	317	298	324	300	288	335	342	314	313	283	346	309	331	340	345	343	313	307	287	315	340	310	333	309	345	322	336	340	314	321	307	337	305	305	334	319	327	328	354	354	303	321	333	335	344	345	321	304	330	335	309	318	335	306	324	331	317	331	362	311	337	352	320	330	343	343	309	308	319	338	288	307	329	319	335	317	325	367	318	313	294	306	321	334	311	336	340	318	338	287	286	328	317	301	317	317	344	341	330	358	328	295	293	332	334	339	287	339	329	328	340	326	334	288	328	295	307	329	303	356	319	308	313	322	307	336	316	308	314	351	351	314	327	308	322	331	302	359	291	319	343	345	304	269	322	330	316	344	334	307	313	322	317	286	294	312	316	319	362	356	312	342	356	298	337	315	337	332	310	332	318	343	335	304	305	331	324	341	319	333	317	304	328	315	327	314	321	360	327	309	321	330	315	321	334	310	320	307	298	310	330	332	297	312	321	310	344	340	354	332	294	288	325	312	316	282	328	280	310	313	328	328	312	350	301	335	334	343	353	298	293	338	338	316	311	325	306	331	317	329	322	296	328	334	316	341	322	314	318	320	324	297	342	346	328	317	310	309	356	312	294	298	345	333	311	323	313	302	344	293	338	310	324	350	338	309	325	307	324	310	312	315	314	296	317	300	310	340	304	332	296	326	321	331	320	365	303	337	320	294	317	328	322	346	299	313	314	331	332	302	371	327	325	327	332	322	326	318	377	334	343	305	334	329	342	330	311	366	324	316	311	307	331	308	354	347	302	349	322	332	342	332	322	309	331	323	335	337	310	343	305	314	289	312	314	332	296	321	297	299	297	347	313	321	330	317	322	313	326	305	342	326	296	340	318	336	341	318	314	312	314	344	327	353	357	333	311	301	334	297	298	316	304	315	349	294	320	307	302	278	295	316	319	302	337	309	301	312	298	314	315	343	325	328	302	344	303	311	310	304	319	310	313	323	326	309	332	338	344	299	321	310	312	350	336	299	304	345	334	364	343	314	336	321	351	335	360	346	292	338	342	340	310	293	359	340	324	311	295	353	281	324	312	305	331	302	338	323	321	308	289	308	307	337	305	306	312	298	342	325	342	332	319	342	327	296	312	304	347	359	340	318	309	310	331	308	321	329	329	305	329	306	343	339	329	321	329	319	320	314	325	324	329	356	346	307	340	282	349	320	314	311	312	306	328	303	348	322	320	327	309	316	290	331	317	323	328	294	306	286	346	330	323	304	349	334	332	331	309	315	332	324	349	377	318	306	344	318	323	347	293	357	315	308	331	320	318	310	340	304	326	326	338	319	317	322	341	352	336	303	339	280	326	338	305	323	301	335	338	311	338	330	272	315	330	314	301	314	326	305	335	320	320	334	293	336	320	334	337	331	344	321	342	296	346	322	311	293	309	328	293	329	300	298	309	312	312	333	315	320	315	319	310	301	313	308	326	349	360	363	332	311	327	265	300	332	336	316	308	345	317	366	320	314	317	310	340	305	320	346	326	320	330	310	332	310
39662	41944	11299	5740	3917	2978	2374	1795	1562	1288	1098	948	842	785	723	731	655	660	624	587	582	520	507	500	513	504	513	539	525	533	472	480	448	453	473	487	466	482	467	448	414	459	444	458	441	460	445	470	448	421	444	452	454	430	419	457	484	453	461	445	424	434	460	441	432	462	471	452	416	402	442	403	451	416	456	461	435	438	417	421	459	406	439	430	404	413	476	445	409	433	451	421	407	411	478	405	461	436	432	433	435	437	443	443	396	424	440	405	432	421	453	443	440	436	457	458	462	414	438	408	455	430	454	408	407	451	414	445	440	416	430	426	453	447	457	445	436	474	439	433	413	412	444	423	432	436	464	414	433	410	426	434	455	444	414	423	475	409	475	421	453	457	407	437	396	452	432	458	442	416	431	387	436	441	435	445	428	434	423	464	444	439	451	448	428	411	425	381	451	419	411	465	455	453	409	409	433	457	410	458	438	414	445	423	455	408	456	430	447	431	415	421	450	396	459	422	400	397	460	418	442	431	446	453	443	432	448	473	448	395	433	425	432	425	452	440	415	452	395	491	435	398	416	399	438	429	405	445	491	450	459	400	465	404	437	472	444	399	430	394	463	415	472	428	415	418	434	439	454	431	424	403	388	431	439	439	438	407	413	427	440	466	396	453	405	419	415	474	451	446	442	408	425	429	427	441	438	448	430	417	405	483	429	407	413	410	423	460	470	432	407	440	431	417	444	459	394	416	437	440	374	460	467	436	433	443	463	418	435	446	424	460	467	408	423	460	454	422	432	423	462	442	414	450	431	484	426	475	463	412	449	420	435	416	458	427	458	419	416	442	425	431	433	423	430	418	462	435	395	443	439	418	439	434	445	445	420	427	416	451	435	449	410	414	434	426	452	457	431	394	420	412	488	441	461	447	438	425	419	439	498	437	459	411	410	442	456	424	443	460	451	424	423	455	420	440	435	451	422	440	418	424	428	442	418	443	436	428	437	427	404	432	474	417	450	457	430	432	440	412	436	398	428	423	408	436	459	447	442	445	446	398	449	478	432	436	428	395	427	458	468	445	401	452	425	459	491	402	419	459	425	452	390	396	436	443	369	464	438	429	426	442	451	434	434	391	451	396	467	391	428	444	447	457	476	456	461	404	407	447	450	417	446	416	438	474	444	458	454	450	453	449	414	417	389	441	408	394	429	449	436	404	433	405	463	410	439	469	425	419	445	408	421	429	465	436	423	434	410	420	442	403	377	448	458	436	449	417	421	442	457	454	442	416	453	447	388	454	423	426	413	451	433	431	404	443	429	417	430	461	428	435	450	432	439	437	447	421	412	429	409	469	442	441	441	443	455	435	478	448	396	435	452	417	439	389	454	453	451	420	437	418	442	402	420	424	448	468	447	452	446	452	421	429	448	433	426	434	412	428	446	419	432	431	416	453	446	459	438	411	422	439	442	422	459	450	410	394	448	459	436	473	438	420	441	440	426	449	440	453	419	425	422	438	425	431	410	439	447	451	419	446	434	393	416	417	448	463	454	448	431	454	419	422	428	439	462	431	463	444	450	427	422	408	433	407	433	444	466	453	419	458	436	411	443	407	453	417	427	424	423	452	415	439	487	401	473	432	426	430	444	404	446	398	424	414	427	454	448	422	408	410	436	397	408	437	412	447	409	479	388	425	424	419	397	394	436	407	431	452	467	463	437	431	420	453	459	431	461	431	441	471	448	448	401	438	431	437	435	452	419	417	405	437	456	425	395	466	454	418	394	469	394	418	420	444	462	440	451	431	462	481	436	447	414	430	445	455	435	427	426	426	413	419	424	416	428	421	413	472	443	434	410	445	444	453	427	439	428	420	415	436	427	450	436	395	411	455	429	457	412	416	442	442	463	433	473	418	455	439	459	426	449	455	439	433	432	474	428	421	445	425	455	439	427	434	424	459	419	396	401	466	456	411	420	470	405	497	424	414	424	436	409	441	453	440	438	431	472	421	464	433	439	425	422	446	453	434	446	426	435	435	395	416	408	494	440	465	445	427	438	436	440	417	455	366	495	446	447	400	416	453	460	427	443	479	463	393	407	460	439	434	443	412	438	449	428	430	420	432	463	455	435	407	420	466	425	440	425	456	426	417	444	433	451	423	419	410	449	454	432	408	434	457	407	402	443	465	406	412	425	397	423	410	443	440	461	423	419	458	439	519	455	473	456	426	411	411	421	437	462	451	409	432	429	461	463	412	415	432	389	469	442	423	423	429	440	435	453	422	461	420	429	465	420	428	393	425	409	425	451	436	456	465	415	419	436	490	397	409	435	451	409	454	410	421	453	428	424	454	428	447	439	480	409	459	392	418	426	415	436	441	436	458	424	417	463	417	409	407	430	424	430	428	478	446	481	430	466	438	402	430	469	449	433	412	441	444	416	452	453	417	430	422	437	426	412	448	423	418	431	418	405	427	400	423	425	418	426	414	415	439	418	437	394	460	453	463	426	436	442	410	436	435	445	407	457	409	408	481	437	467	416	461	456	441	440	422	436	433	429	426	423	422	435	443	416	418	481	434	473	453	431	435	441	454	445	460	443	444	441	460	425	412	432	437	417	446	409	430	448	450	429	451	441	413	434	439	436	433	423	447	436	422	408	439	434	442	428	424	391	484	470	393	425	453	437	419	447	449	407	464	441	437	419	448	485	460	407	420	414	409	453	462	435	395	427	417	418	414	439	429	429	408	428	397	420	442	461	410	459	456	406	439	432	421	394	442	419	453	452	408	445	426	399	433	455	392	410	424	424	421	419	418	425	456	440	456	401	434	415	434	439	438	430	396	419	432	448	430	458	406	445	452	424	461	422	424	435	469	421	477	438	438	428	426	433	426	454	429	454	438	445	429	433	429	448	433	419	436	456	417	419	401	418	435	434	459	406	430	414	425	424	426	453	444	436	417	417	469	466	446	429	429	451	462	447	428	447	404	431	439	398	420	470	460	434	404	440	407	456	425	440	436	424	440	430	440	459	391	477	440	421	397	453	476	397	385	445	439	421	404	428	446	409	427	465	395	430	453	402	466	447	416	401	437	438	418	430	445	450	405	441	459	409	383	449	452	446	453	463	434	406	433	438	428	427	450	461	491	438	401	425	417	411	423	425	448	434	430	456	403	433	422	427	423	432	438	465	422	441	453	423	430	437	426	426	418	392	411	436	447	416	472	452	456	397	432	434	442	423	436	443	439	423	426	414	429	426	409	425	437	468	442	456	462	452	443	417	430	434	381	423	414	438	453	428	442	412	452	449	430	470	419	403	439	413	435	443	420	403	412	463	408	470	419	440	413	439	465	438	459	433	397	454	442	415	445	440	420	393	479	437	428	418	435	422	442	448	460	410	425	442	473	439	430	461	458	427	417	421	406	424	432	416	405	483	412	419	440	431	413	444	423	461	412	456	403	456	436	457	444	403	434	414	405	443	427	450	411	429	410	427	466	467	438	423	436	460	460	473	427	443	435	426	414
27832	22207	10570	811	428	357	266	296	319	279	277	310	289	291	300	288	303	323	275	305	283	284	283	260	257	289	283	256	246	277	253	296	245	302	306	266	284	311	277	278	299	287	288	294	290	256	272	266	261	257	279	272	270	275	282	272	290	237	281	266	272	306	294	285	289	241	286	253	263	280	290	271	267	276	289	265	292	323	294	258	253	278	291	257	263	266	283	298	294	290	261	281	256	301	252	293	302	276	290	237	283	282	291	257	304	275	305	297	265	289	296	275	282	261	293	253	241	284	291	266	294	272	244	279	293	281	294	297	288	288	247	241	274	286	292	263	320	236	289	261	282	286	301	290	293	259	261	289	267	290	269	304	278	269	292	270	270	272	300	259	239	267	292	258	295	281	290	230	309	294	271	293	267	270	271	302	251	277	265	251	250	287	319	284	252	251	290	287	297	288	280	339	256	284	290	309	296	267	286	283	260	278	270	268	278	260	287	266	272	272	271	272	304	266	267	263	273	260	264	262	269	288	274	273	277	248	283	281	264	286	289	259	268	247	276	294	287	245	259	274	279	248	280	271	277	285	259	279	274	277	286	279	262	281	268	290	283	272	253	274	297	261	303	298	265	293	300	247	281	310	301	288	268	273	263	285	243	271	245	276	276	299	248	263	313	284	284	267	262	251	261	250	277	335	256	253	314	272	298	275	284	292	293	281	264	299	288	261	269	299	259	260	320	285	253	287	275	268	286	257	273	284	313	282	284	249	265	270	289	259	275	257	280	267	277	308	298	269	278	297	249	261	273	291	287	296	293	301	244	279	268	291	252	273	261	246	296	261	272	298	263	285	247	282	299	292	255	260	279	297	252	262	274	296	256	292	282	278	261	271	259	294	296	282	262	292	270	296	279	317	270	273	256	291	288	309	264	244	278	282	284	282	237	293	284	283	287	294	262	278	279	273	261	244	292	290	275	254	285	267	276	278	266	278	274	298	260	270	271	279	249	273	285	296	316	287	250	283	296	261	273	268	272	274	299	303	287	296	266	294	278	268	310	281	293	284	267	252	259	283	282	250	292	297	278	259	260	284	280	301	293	278	308	260	252	270	289	287	280	259	270	268	258	312	293	290	242	295	288	294	273	261	302	290	259	263	273	267	305	274	290	276	304	257	305	276	274	268	272	252	293	294	287	275	281	295	290	270	272	274	310	245	320	265	270	298	259	289	261	271	266	286	285	252	278	280	264	280	250	265	289	280	267	261	282	296	261	297	263	268	276	286	252	277	281	280	286	289	270	274	302	277	282	299	283	294	277	270	256	259	290	280	280	287	259	259	273	295	283	278	275	290	298	295	277	296	275	301	288	278	278	251	264	263	295	289	265	258	259	252	270	311	261	273	280	283	256	272	274	305	285	311	301	276	308	275	267	269	259	309	267	307	258	276	296	274	282	273	272	266	263	275	281	268	270	289	255	282	281	268	302	285	279	272	270	275	310	294	305	282	264	277	285	270	282	281	290	270	296	272	283	307	280	258	304	300	282	314	292	276	265	259	283	262	272	264	296	311	278	303	274	289	307	266	273	263	294	290	257	250	255	257	304	263	245	287	263	261	271	273	273	274	270	303	261	316	263	263	268	295	257	270	274	274	263	280	319	276	295	311	310	245	265	290	274	277	301	267	304	298	277	256	299	298	281	262	259	242	301	278	289	265	249	251	307	305	300	289	302	266	268	264	284	300	278	281	262	291	304	299	289	261	291	252	270	285	275	289	264	262	277	257	269	306	271	291	289	267	285	292	272	268	257	286	298	257	295	262	282	308	279	297	279	315	305	299	283	261	275	294	290	282	298	293	295	265	278	279	304	267	303	312	288	264	286	284	276	261	259	278	277	266	284	265	308	274	272	280	250	283	287	282	272	295	310	255	263	253	246	297	320	307	278	271	279	273	280	306	257	268	293	297	295	260	259	266	272	287	291	263	285	278	265	285	278	267	279	279	263	274	255	288	278	280	275	286	267	316	273	250	296	267	275	306	273	261	257	267	248	295	298	247	264	285	265	291	278	267	254	293	274	299	288	293	282	294	294	301	281	265	294	287	271	244	284	263	270	293	301	284	278	262	260	302	261	269	266	279	279	308	305	261	282	244	275	275	282	298	272	315	268	282	254	275	268	255	268	299	252	263	281	269	305	286	277	292	262	271	307	252	281	291	271	276	257	313	248	282	265	277	282	276	287	320	285	289	279	304	274	268	270	290	302	255	265	269	269	265	299	267	270	262	229	244	298	287	263	305	289	271	268	272	270	271	274	293	275	295	283	249	284	311	289	270	273	304	292	273	249	279	282	271	290	288	264	273	241	260	281	274	281	270	268	280	300	279	292	262	290	296	285	297	295	289	286	285	299	288	271	259	277	272	258	246	270	289	245	259	296	290	264	267	293	279	259	269	279	295	279	275	280	314	254	283	269	286	280	298	302	268	288	288	264	274	297	255	272	278	282	298	272	272	255	256	263	291	285	279	291	291	277	277	286	274	293	275	304	278	262	292	283	285	274	289	257	285	254	265	290	253	267	266	274	262	262	280	258	256	320	313	320	300	297	252	260	266	296	277	253	276	311	271	273	252	303	271	264	265	308	277	299	296	277	270	290	262	271	274	291	289	273	280	273	288	281	280	271	295	257	282	302	255	307	273	267	278	265	262	295	279	281	286	282	249	258	249	299	267	285	289	276	268	263	291	284	247	284	268	266	251	280	269	268	264	257	272	278	264	263	243	278	245	290	266	289	288	290	295	272	298	276	266	260	265	300	259	268	289	261	289	259	313	279	283	289	288	278	260	268	253	284	276	278	287	256	275	274	294	244	278	304	289	282	267	271	297	272	289	299	275	269	272	285	263	306	263	302	249	259	293	310	289	274	283	296	307	292	282	284	250	257	290	277	261	290	297	287	263	258	276	265	262	275	269	264	273	270	303	288	270	271	271	298	263	313	301	291	265	258	283	284	300	283	287	267	272	276	289	283	285	281	279	294	257	268	269	283	280	241	267	260	265	275	261	289	279	297	272	252	273	261	271	298	276	254	271	265	294	292	260	261	281	273	268	300	297	253	285	289	275	297	288	240	278	253	284	286	279	287	279	264	308	300	265	266	288	287	269	284	269	302	277	267	289	274	261	299	282	275	256	273	281	271	269	264	280	275	278	260	263	304	309	270	295	318	267	270	239	272	257	294	274	272	294	275	259	294	261	287	286	268	270	284	263	298	304	268	278	291	239	252	249	297	252	259	271	279	293	277	279	265	287	262	280	299	296	296	264	285	259	277	268	281	298	289	250	271	246	283	278	278	277	312	301	266	280	293	251	271	268	261	279	270	266	264	287	247	272	256	291	295	299	298	280	273	277	286	267	260	276	293	288	252	271	280	266	279	280	263	300	286	313	279	265	289	276	277	283	262	272	281	289	296	261	286	271	265	266	288	289	251	233	296	278	283	274	304	257	266	293	252	255	283	282	279	299
32136	25434	924	620	508	462	448	425	405	404	354	371	384	408	418	430	378	383	385	369	374	380	411	362	365	367	392	372	352	348	398	361	389	418	348	359	371	382	377	413	329	351	343	389	376	378	366	377	425	382	378	373	385	377	367	407	371	349	405	371	358	400	366	408	381	349	357	347	392	376	381	370	384	367	381	405	348	363	396	358	388	378	383	386	393	366	400	361	368	356	383	369	366	373	385	362	347	342	392	347	384	368	385	398	380	363	369	386	418	391	386	358	346	360	359	383	377	360	377	367	354	380	393	378	338	352	354	381	372	392	381	362	396	354	389	405	356	383	400	366	351	376	321	378	375	365	359	413	368	403	342	381	378	360	383	342	378	339	404	349	365	368	371	365	387	371	374	375	391	393	388	368	376	365	365	394	390	365	400	372	353	391	356	371	353	391	393	355	394	377	353	365	410	387	333	330	386	352	377	382	392	372	387	398	358	342	419	328	380	384	388	388	383	360	363	364	378	384	342	374	356	385	344	354	373	381	369	366	355	402	352	355	358	343	402	382	372	361	375	388	346	372	362	395	378	373	362	392	353	388	376	400	334	366	373	390	384	373	370	389	363	360	354	347	396	384	360	386	417	364	378	369	342	365	363	348	364	368	366	367	369	354	347	350	384	355	388	363	367	383	372	340	369	357	402	391	406	363	367	381	389	381	363	384	403	353	349	386	381	403	390	355	368	357	326	357	379	352	401	375	342	357	385	340	373	358	376	360	385	346	364	343	377	371	378	393	350	393	342	407	369	378	380	351	382	379	365	364	379	354	379	357	375	375	374	359	331	378	359	369	363	362	402	392	381	363	411	359	386	363	387	381	376	352	341	362	373	347	406	386	363	387	376	409	331	384	382	382	383	396	379	382	366	396	378	385	348	377	392	386	416	372	391	378	360	355	373	362	388	391	338	393	346	371	387	379	369	369	398	350	368	373	390	367	344	362	382	410	376	398	350	367	358	401	343	394	361	417	375	393	389	382	372	354	362	369	365	385	406	364	345	385	356	380	351	373	377	379	372	385	378	377	358	383	390	376	347	358	381	360	359	369	402	336	359	382	345	396	366	382	343	358	398	372	356	366	389	351	389	392	358	364	382	383	360	358	386	387	369	384	357	379	381	381	374	360	359	364	332	376	351	362	392	349	356	358	361	377	360	346	366	335	382	414	350	366	366	403	361	403	382	355	367	385	372	371	364	338	401	421	387	353	360	378	359	389	398	399	366	379	375	378	365	368	363	364	369	384	387	370	330	381	353	374	395	376	406	360	381	380	333	379	352	363	391	386	342	363	319	370	384	401	364	365	375	370	375	373	341	366	383	412	367	370	366	366	372	393	400	369	376	366	365	363	392	372	374	388	373	371	371	369	390	364	332	356	367	376	350	369	382	390	332	406	375	408	376	382	351	376	375	360	340	366	395	360	403	369	391	365	383	370	364	388	381	382	331	345	398	400	390	351	394	341	411	396	378	376	368	387	379	373	384	395	370	402	360	368	376	398	356	379	373	398	381	377	382	396	397	394	359	361	356	364	341	366	392	382	393	376	374	380	361	367	387	382	385	390	386	389	375	352	359	345	390	410	342	369	380	375	374	391	374	379	386	376	404	366	387	348	392	389	364	398	360	367	345	366	362	353	328	399	372	396	346	399	389	387	376	406	361	357	383	371	372	365	342	401	384	374	373	371	377	346	368	383	335	390	363	361	382	354	360	328	365	378	388	373	346	379	366	378	360	399	334	355	382	369	366	389	355	388	375	377	391	376	376	397	335	365	375	332	358	395	380	391	374	372	370	362	374	364	356	344	366	347	349	398	371	343	385	358	369	373	398	362	375	357	366	362	366	398	348	369	383	368	370	359	377	365	351	389	363	367	375	386	380	388	350	389	366	369	375	372	352	385	378	355	376	352	364	380	375	340	367	370	372	406	388	361	366	374	353	410	383	371	377	381	374	387	358	373	359	387	396	376	388	359	368	362	371	361	347	420	384	368	390	371	358	341	377	374	410	403	371	354	383	402	396	379	398	371	374	359	356	361	355	385	359	374	385	362	384	373	396	364	379	359	329	356	328	349	354	368	320	363	374	355	376	349	345	376	385	371	393	390	368	400	388	396	348	360	363	397	371	354	390	378	371	381	365	404	357	398	377	389	362	379	383	368	360	370	378	352	344	324	358	371	383	393	379	372	364	389	362	391	373	353	382	380	368	353	358	362	399	366	360	352	385	380	334	391	367	367	366	339	358	389	363	392	355	366	353	382	357	331	385	363	385	371	375	395	360	362	343	369	382	371	372	353	364	365	371	330	391	356	332	374	339	354	340	381	397	330	378	398	334	352	356	361	375	386	361	358	367	386	370	357	357	403	352	381	363	358	414	354	365	395	394	407	372	359	349	361	407	417	398	403	353	387	381	358	341	404	349	350	355	389	379	415	381	371	397	386	349	400	368	373	377	409	382	369	344	381	395	376	382	340	358	374	347	376	373	376	345	389	350	375	372	372	385	360	384	358	374	402	462	354	354	396	392	363	374	381	347	382	369	390	374	347	363	368	386	366	371	374	362	411	350	373	350	371	413	380	354	386	386	356	397	390	371	360	383	386	382	371	365	365	352	393	393	390	339	369	383	350	397	357	341	398	353	351	384	369	381	361	396	377	351	417	386	374	377	392	335	402	385	407	371	366	382	352	354	404	410	368	398	344	372	350	348	398	390	358	373	387	299	349	364	351	353	371	374	381	354	380	409	390	398	369	386	365	360	404	374	362	368	341	365	377	364	373	343	386	399	400	369	410	369	384	381	375	374	366	344	352	395	378	372	369	347	372	374	389	370	399	391	351	412	377	347	362	376	353	367	399	364	373	387	376	411	376	398	365	364	354	365	339	364	359	373	351	340	376	377	380	347	413	387	385	338	383	343	375	334	372	366	365	383	384	378	355	346	354	421	393	367	379	380	406	401	380	353	390	382	376	394	398	385	403	347	383	403	356	363	400	355	400	398	366	337	347	396	387	369	404	312	402	397	396	353	337	355	385	348	377	373	356	390	364	359	390	362	389	364	391	364	363	392	364	384	386	367	385	342	368	354	419	328	334	375	346	382	354	355	387	377	386	352	372	379	402	377	364	361	396	380	357	389	360	370	378	411	390	358	374	376	358	381	382	369	335	354	361	359	368	333	376	352	371	366	362	349	415	377	369	397	389	360	387	367	378	345	357	347	366	366	398	361	389	415	408	355	337	371	372	400	396	326	390	378	338	388	361	384	406	359	369	378	386	369	367	384	340	384	350	390	373	372	333	368	367	359	384	372	371	371	394	368	405	420	329	349	400	338	403	361	387	388	380	379	388	360	377	389	367	358	367	360	348	363	349	344	372	353	323	382	387	371	375	355	365	366	327	359	362	389	355	392	373	393	410	397	360	381	398	371	364	345	394	411	354	377	368	364	375	357	397	368	405	364	390	409	370	352	349
23737	21053	28311	23992	21017	9102	1047	714	591	631	556	531	503	462	476	477	496	473	460	464	434	432	404	402	440	434	401	438	411	435	409	411	439	454	426	410	461	414	411	407	439	408	411	385	434	428	437	415	409	407	419	382	424	359	411	381	421	426	400	415	420	412	391	400	392	453	399	465	432	413	419	400	416	440	434	479	424	367	401	408	419	424	426	414	450	424	401	439	467	432	379	402	408	407	387	411	377	389	391	397	406	371	411	422	367	427	406	401	381	435	413	411	413	397	408	392	395	450	425	407	438	390	378	421	416	415	378	428	393	413	465	436	416	380	382	424	404	386	422	407	406	374	405	432	430	387	378	420	393	432	380	436	434	400	401	405	406	436	401	395	477	391	413	405	385	423	406	409	435	414	414	432	399	411	376	419	418	393	415	435	397	399	433	384	410	400	409	403	414	405	448	390	444	410	421	371	407	411	469	396	409	417	415	428	351	430	416	417	403	422	399	426	411	391	391	404	416	416	439	401	444	388	402	402	406	391	415	379	425	410	402	442	416	378	410	387	399	396	417	374	419	374	404	370	393	389	418	396	425	407	424	433	401	393	408	442	391	416	420	396	419	398	438	417	401	427	405	415	381	401	399	425	449	394	427	438	382	384	397	444	420	350	378	435	416	419	449	416	411	403	387	389	402	398	403	422	408	415	402	412	424	428	407	445	389	414	389	421	435	408	369	422	439	414	395	435	425	423	424	374	433	400	379	442	461	420	423	412	460	394	415	386	387	375	411	427	440	386	392	393	430	388	403	413	390	388	456	410	404	416	424	414	401	393	427	418	374	419	389	401	396	404	401	411	425	408	397	412	405	419	445	426	411	402	388	416	401	384	370	395	417	420	406	398	401	382	411	411	406	424	433	422	373	425	430	429	386	403	385	407	383	437	393	404	393	417	442	391	430	378	399	391	385	456	400	414	384	408	415	413	432	370	431	411	413	354	431	423	414	406	422	438	390	388	400	423	436	423	395	437	414	423	414	421	378	413	402	390	390	405	419	406	404	389	429	384	387	399	427	444	428	406	421	418	413	411	427	401	414	387	409	404	424	419	432	416	412	395	381	405	417	410	394	380	419	370	414	364	408	400	404	438	401	397	368	423	387	428	433	441	385	398	419	377	370	427	401	421	391	428	402	412	443	407	412	422	423	398	430	422	412	415	397	428	385	406	380	449	395	372	394	398	420	411	428	445	407	410	414	389	419	405	415	411	394	395	423	412	407	419	411	411	417	399	424	407	425	409	406	412	422	400	382	409	418	423	429	406	401	424	383	396	377	423	349	418	408	421	395	419	445	415	423	421	427	406	410	399	419	400	446	423	423	389	408	407	440	399	397	434	351	397	415	390	408	404	423	374	415	369	441	425	424	359	409	428	417	448	426	392	409	446	377	396	394	409	415	421	410	416	426	399	412	421	422	427	381	414	414	419	440	419	399	434	409	411	393	379	412	430	379	439	429	396	409	419	421	428	417	422	387	381	447	441	370	443	395	411	386	391	389	417	438	393	405	403	433	412	393	375	406	409	444	408	397	385	392	429	432	415	444	396	408	417	401	420	418	433	412	385	460	394	410	400	388	417	435	403	434	397	412	435	380	453	421	389	397	411	378	440	416	424	398	430	447	414	391	377	386	447	381	428	415	410	398	409	389	378	421	425	429	408	394	377	414	408	409	407	420	419	398	379	375	401	428	422	400	427	407	402	412	398	432	389	436	405	417	381	363	423	364	396	399	427	442	400	389	431	419	414	382	379	347	419	421	408	403	413	412	413	440	385	371	424	405	443	395	412	398	412	458	386	383	402	392	422	445	380	397	399	413	389	411	386	411	410	412	434	437	419	412	420	407	401	421	405	400	394	394	413	439	383	414	414	401	420	356	404	430	434	384	424	382	395	412	406	408	439	420	421	414	409	378	402	385	400	383	379	423	406	381	419	399	460	423	452	448	425	401	400	406	402	442	419	404	430	426	398	412	396	417	422	388	388	419	415	404	419	415	422	404	373	422	402	424	437	417	431	404	411	372	391	402	425	444	415	430	401	402	388	422	399	407	414	426	416	407	389	413	437	433	412	428	378	414	423	404	426	404	438	383	425	374	438	431	412	405	411	373	399	419	392	400	399	376	417	389	406	424	392	420	424	421	379	423	384	438	423	386	426	378	376	390	418	387	417	379	410	427	421	401	359	433	443	426	411	436	391	417	392	395	418	386	444	423	421	411	406	382	443	379	437	400	428	411	421	399	382	418	399	433	383	389	411	394	425	433	460	389	416	398	410	416	369	429	450	403	432	398	413	418	416	404	414	388	400	419	390	423	405	401	417	411	398	409	404	420	431	417	428	407	407	433	371	426	413	385	411	441	443	374	408	407	428	417	407	393	428	404	364	393	407	361	412	383	425	418	417	439	403	411	433	394	408	373	429	431	418	401	385	404	382	415	392	410	404	390	433	415	357	389	397	424	394	390	432	436	409	403	382	372	429	403	376	416	423	380	425	470	391	404	418	399	401	411	402	455	422	396	457	400	414	419	423	419	434	409	402	400	409	396	418	390	387	451	408	390	418	420	396	372	395	398	434	411	395	385	397	359	396	412	410	417	405	416	437	448	402	441	455	405	405	418	420	403	377	351	424	445	408	399	374	419	395	400	402	377	404	432	422	408	410	423	444	430	400	385	400	388	400	389	388	392	443	393	416	405	409	414	427	405	439	373	402	373	390	402	403	428	393	428	413	378	397	412	424	392	382	384	384	377	417	427	384	443	429	433	399	451	432	396	385	398	397	395	387	368	391	387	431	423	396	398	367	406	406	416	363	426	396	374	409	439	413	387	409	394	400	428	422	412	410	392	396	393	426	420	427	413	415	412	405	377	395	414	354	399	437	372	411	426	427	380	371	423	404	390	429	412	431	392	424	406	418	410	413	400	397	461	379	385	404	431	390	470	410	409	431	362	392	411	390	411	389	407	407	423	416	393	445	405	379	386	434	412	372	407	395	420	399	419	425	384	412	415	404	398	398	398	415	423	397	407	394	402	407	381	394	374	416	393	413	385	401	406	415	442	454	413	367	407	375	405	438	420	394	391	371	411	409	410	396	426	420	401	431	404	429	394	400	422	404	427	416	390	422	395	420	407	408	422	431	418	416	407	392	408	434	401	399	431	419	387	467	407	375	414	405	414	412	420	419	420	419	390	392	410	355	441	382	403	386	393	407	423	408	409	420	408	418	417	446	369	418	400	447	390	410	423	395	420	369	408	382	444	420	358	403	382	393	402	408	404	427	369	411	432	413	388	446	407	446	436	400	439	403	424	385	391	380	420	383	426	415	403	364	417	388	394	391	398	388	408	395	400	404	455	403	413	441	430	421	380	391	460	405	426	377	433	407	435	409	417	407	418	399	376	392	426	396	395	427	367	418	396	420	435	405	468	414	444	397	423	418	400	412	389	423	436	407	436	438	386	409	408	428
35569	35697	7294	3547	2507	1882	1601	1260	1099	1019	903	848	778	729	725	718	646	637	659	693	627	598	589	620	589	572	614	604	574	588	585	549	581	555	575	574	565	547	587	590	554	534	548	551	558	562	550	568	535	568	511	578	551	604	526	566	536	549	532	555	559	518	563	544	522	545	530	543	530	548	542	558	578	563	500	527	514	537	556	523	586	518	551	513	510	529	562	569	548	556	582	554	510	560	550	515	581	567	572	519	550	545	549	541	550	571	567	511	548	476	524	533	554	524	544	524	514	513	556	581	591	546	511	616	557	585	602	516	523	551	558	522	560	573	572	592	571	583	545	577	577	528	573	514	512	515	530	569	568	541	577	562	598	536	526	505	550	530	523	528	577	559	532	528	560	564	508	572	559	566	564	540	615	525	512	550	509	532	532	582	587	590	572	540	546	562	545	568	539	519	579	550	570	564	525	554	556	571	528	536	558	563	527	570	566	558	575	526	536	548	538	530	563	562	583	533	574	518	561	564	539	546	568	526	566	547	539	504	521	516	523	605	524	600	531	568	533	575	555	544	566	533	546	543	613	531	530	550	570	538	520	556	549	548	557	551	527	522	550	552	561	513	544	538	513	572	495	532	517	520	517	530	538	560	549	513	534	558	543	541	620	544	554	531	587	532	595	546	552	572	533	533	578	552	569	503	574	515	566	541	503	530	559	517	496	550	559	547	515	559	525	587	548	517	548	532	534	541	557	512	592	569	545	581	539	564	521	548	529	525	564	554	561	508	516	551	559	562	564	565	515	561	556	529	568	570	516	542	520	561	552	555	526	580	524	520	568	545	560	541	546	534	537	554	546	551	570	549	514	556	551	580	522	533	535	559	538	556	552	483	539	533	511	514	521	526	545	535	522	510	532	572	566	530	528	548	587	541	547	543	517	519	517	550	527	562	520	571	527	543	577	514	577	543	555	561	549	531	574	533	534	593	494	561	558	565	540	528	553	567	543	560	533	545	550	515	546	543	554	540	553	550	535	571	537	556	510	505	553	564	529	569	558	519	554	537	505	520	533	569	582	535	514	510	508	553	514	534	537	532	563	533	562	511	548	496	535	554	527	546	583	540	523	575	563	560	506	548	553	581	540	546	528	560	517	567	529	552	555	546	557	535	534	547	561	525	534	557	547	550	571	572	510	537	536	534	515	510	581	548	542	571	534	590	528	494	538	554	528	535	553	515	560	565	549	570	572	573	474	545	532	543	558	571	557	517	494	556	581	600	574	537	538	547	552	546	537	587	550	591	558	528	524	517	528	565	501	565	547	535	534	560	514	577	573	503	549	535	559	534	559	560	565	558	529	536	538	522	548	517	513	530	574	531	494	533	540	532	554	522	603	543	551	586	526	525	525	542	541	551	585	556	536	560	535	543	521	549	529	545	534	519	528	543	512	515	555	591	520	553	529	521	567	511	549	560	521	520	529	534	568	544	539	583	585	555	538	512	569	542	542	521	548	562	573	531	533	546	575	550	541	560	567	521	574	555	539	549	568	556	532	541	528	556	519	546	550	540	532	542	567	562	502	524	521	567	536	548	516	551	542	592	508	501	506	480	536	536	548	564	529	518	543	567	543	577	540	515	559	552	583	550	552	571	563	542	559	506	550	528	550	561	582	568	555	582	554	552	537	551	515	537	571	519	568	556	569	571	542	511	585	503	548	549	548	533	546	551	560	539	561	544	547	539	554	537	547	544	555	576	568	522	518	565	569	542	564	519	542	549	513	545	540	498	568	572	563	563	549	574	574	550	531	568	553	567	552	570	508	557	556	563	539	579	585	531	542	523	547	577	549	546	542	489	534	545	577	517	545	545	519	588	590	560	547	534	546	574	552	553	512	519	516	514	573	542	569	542	521	540	565	548	556	507	555	564	550	564	527	573	548	509	544	545	531	542	538	506	524	543	543	566	577	558	535	544	516	526	505	529	500	593	508	552	525	546	531	533	567	509	535	542	543	551	558	550	503	542	527	522	495	556	558	546	569	550	566	529	538	558	585	554	598	533	577	537	537	539	525	517	528	536	539	550	554	524	561	558	548	545	503	558	527	540	555	530	573	512	556	518	488	552	576	504	564	531	559	538	555	497	549	604	515	580	559	556	522	548	541	576	552	579	543	569	555	546	525	575	522	508	534	547	560	523	516	545	555	531	548	536	555	534	566	522	561	538	564	582	510	547	554	540	557	540	533	524	557	498	561	620	527	532	565	567	536	534	549	554	562	546	550	525	599	548	584	567	620	534	530	516	531	538	529	537	586	564	572	568	504	547	573	551	529	533	594	536	553	516	553	527	542	532	558	544	561	530	561	543	530	546	519	560	550	533	553	514	543	523	546	548	555	545	529	566	546	573	512	508	530	592	580	568	532	584	538	577	506	553	530	580	524	588	546	545	541	509	562	531	543	544	532	532	523	553	517	522	539	498	586	542	556	557	507	552	565	559	536	556	507	565	564	512	529	539	517	576	554	521	537	506	520	548	562	544	548	563	543	527	531	536	573	541	540	554	517	570	555	554	550	508	557	608	533	514	532	555	551	577	513	533	559	554	573	543	552	563	496	530	532	517	572	542	550	546	561	516	494	525	552	555	590	529	584	526	536	523	542	554	578	552	507	541	562	572	514	528	529	538	571	569	605	556	539	536	526	529	587	570	525	527	560	538	516	534	528	544	550	588	531	531	536	553	569	517	576	543	523	552	592	539	520	527	548	529	546	528	553	539	555	535	577	564	510	550	540	545	503	549	562	519	521	531	504	537	526	542	519	495	556	543	554	556	540	554	536	530	596	573	569	544	520	562	530	510	576	535	556	513	557	536	567	553	547	532	532	533	552	517	529	562	538	529	513	577	558	550	537	551	537	500	518	509	561	538	541	515	540	560	566	558	563	522	541	564	505	522	537	535	562	559	523	562	536	540	561	584	563	541	560	525	536	499	538	548	547	566	538	538	542	548	550	523	558	537	517	533	537	552	589	510	527	564	520	572	548	580	523	601	557	566	500	580	541	546	536	540	541	563	477	582	526	543	561	537	547	598	541	550	553	526	528	531	547	521	548	517	526	504	530	536	570	519	545	561	565	529	576	556	484	566	546	551	541	517	525	535	573	517	496	611	575	552	594	524	508	579	527	521	580	553	532	553	575	515	519	507	548	573	547	556	524	517	515	502	558	540	543	574	546	553	518	525	551	533	551	504	555	520	548	524	563	526	541	508	536	581	528	545	542	572	541	542	571	517	538	542	554	551	528	574	545	563	531	583	565	524	550	566	546	537	551	555	568	539	552	525	573	546	528	554	518	483	552	530	536	517	553	568	568	534	564	598	533	533	546	577	526	540	557	540	536	528	579	552	585	553	562	527	533	560	514	556	599	524	558	591	530	514	541	567	510	535	490	548	562	520	519	577	526	592	552	567	582	565	545	577	569	519	543	508	594	551	516	540	555	546	548	530	583	558	568	570	527	541	546	535
22748	21024	28733	23513	21022	21034	6687	977	698	612	559	499	492	471	408	410	405	423	363	407	330	377	354	380	345	347	341	413	362	330	380	301	327	337	334	328	305	335	334	302	334	333	309	311	325	321	342	339	341	324	328	329	337	325	318	334	296	300	351	316	318	312	318	304	314	332	298	323	291	329	344	307	302	341	368	311	348	328	348	290	326	298	343	320	290	309	327	337	357	309	332	346	317	291	316	351	316	285	273	298	314	321	333	323	285	318	286	311	323	333	355	318	304	341	303	320	346	295	300	354	342	339	300	327	325	322	285	344	338	297	328	306	310	323	300	337	329	343	296	273	319	323	306	337	339	309	342	305	304	311	320	322	319	301	309	329	323	314	324	330	352	317	321	315	342	347	312	339	316	347	314	319	301	346	324	340	326	280	298	333	333	324	340	299	311	304	325	319	315	332	284	343	343	271	321	307	315	336	335	296	324	298	348	297	290	334	292	344	314	302	303	323	338	330	337	306	306	310	335	336	289	340	295	316	320	306	305	300	310	361	319	327	327	302	344	289	343	304	312	331	307	303	316	336	303	319	353	321	316	313	289	308	276	330	319	325	312	291	317	310	315	330	283	313	335	308	333	333	314	335	298	307	319	308	289	303	309	337	294	335	329	310	330	310	338	334	312	326	328	329	296	332	300	319	296	307	297	317	317	334	313	318	336	309	320	283	315	334	299	285	342	317	341	301	304	308	293	318	303	309	293	328	299	321	274	318	329	303	340	343	334	313	293	332	321	326	294	323	304	291	319	334	318	300	293	318	324	319	312	311	323	320	316	330	320	311	317	300	320	291	323	337	330	309	354	279	326	300	348	288	276	295	322	307	333	337	316	303	342	331	318	298	327	298	303	290	330	299	336	320	299	317	328	335	300	333	322	325	310	310	313	337	291	313	336	318	337	331	311	339	320	327	292	307	322	292	296	324	307	295	312	330	310	294	323	307	309	324	310	307	330	326	334	333	314	317	322	310	334	325	315	328	311	308	315	301	291	321	300	297	301	309	323	341	318	318	302	319	319	324	292	328	338	304	310	342	329	343	284	299	323	326	326	291	299	330	308	305	306	311	310	309	322	311	313	340	315	335	307	325	329	298	308	334	312	317	315	305	298	332	300	280	331	313	333	314	287	312	306	343	304	297	346	314	286	322	302	300	308	331	314	317	308	328	293	331	291	307	321	336	324	313	276	306	305	314	320	314	323	330	291	307	321	291	322	320	280	292	333	317	318	292	284	326	289	309	319	324	334	312	307	345	311	316	316	322	305	290	316	284	308	332	309	314	340	312	299	332	294	322	317	326	322	308	303	330	279	326	300	291	325	324	325	345	328	313	326	300	305	273	321	338	321	296	271	355	293	306	289	307	318	310	303	339	296	316	329	323	305	317	337	287	319	340	345	300	334	306	280	316	332	289	336	325	304	308	326	313	338	332	312	313	321	319	300	293	345	293	295	324	311	297	291	355	303	304	294	321	302	281	318	346	303	284	303	338	343	301	339	314	330	288	322	307	344	281	343	322	345	304	304	280	305	303	310	308	310	323	310	315	325	311	324	307	304	330	308	288	322	325	323	331	313	336	308	306	327	318	270	310	312	315	315	319	328	294	333	325	339	296	309	313	328	320	338	310	316	319	302	302	301	284	308	329	307	309	291	308	281	307	311	260	306	336	351	322	282	332	359	290	315	291	366	289	334	327	289	316	327	315	303	304	330	345	286	326	296	329	341	316	349	350	334	318	317	314	301	323	317	307	291	334	308	304	317	323	330	337	323	306	316	312	329	310	329	340	321	299	339	317	290	298	314	305	322	307	322	318	275	309	286	293	336	326	320	330	296	316	273	336	346	341	304	298	334	301	301	316	291	352	278	317	314	279	320	331	316	323	337	347	291	319	313	316	296	327	319	302	342	354	318	326	298	329	336	306	299	319	325	328	322	324	280	316	322	294	301	320	293	322	356	305	303	290	309	345	318	290	308	314	307	326	285	331	314	313	328	311	329	311	317	328	304	314	313	316	329	348	333	322	303	307	326	322	310	338	298	351	300	302	308	331	331	291	308	318	276	317	296	306	297	307	327	316	330	286	314	331	321	314	306	364	326	302	317	308	302	310	321	308	324	284	315	296	329	326	309	294	339	343	303	307	344	306	321	308	288	332	340	298	308	315	325	295	321	303	299	304	287	328	314	343	342	327	336	300	297	304	315	332	296	324	288	295	334	342	300	321	302	286	341	329	327	319	312	297	314	318	320	303	325	305	312	314	334	315	329	296	302	316	287	288	315	307	295	313	299	298	312	351	353	320	293	284	312	275	322	309	340	341	314	322	346	334	283	307	300	324	325	301	322	322	297	323	281	307	319	310	316	301	314	351	331	306	314	335	321	300	311	305	288	276	283	337	353	308	336	301	324	342	305	329	302	310	307	289	295	322	284	324	313	336	316	314	294	307	327	327	334	330	305	337	300	317	318	311	325	341	296	329	326	297	319	294	294	317	290	319	306	331	292	317	310	291	336	303	314	310	334	317	302	305	344	361	303	307	303	332	306	314	300	332	325	337	306	293	329	328	292	302	333	303	345	294	301	309	330	311	290	348	326	324	316	299	328	346	311	333	314	325	270	307	317	319	315	326	298	294	297	336	336	291	324	302	332	324	322	299	315	327	307	300	301	312	309	293	327	317	311	302	345	304	286	281	302	335	307	335	305	321	292	301	321	285	327	317	307	354	326	325	302	323	331	347	286	321	339	317	332	317	327	328	302	317	271	339	326	309	317	305	327	313	311	303	296	303	293	304	309	305	297	310	358	312	326	365	315	319	341	302	315	319	330	309	303	304	328	316	277	311	317	318	334	313	311	312	304	301	310	305	326	319	320	303	313	344	300	306	332	341	358	344	329	292	322	313	300	312	301	318	338	325	329	294	306	311	285	312	293	333	321	298	308	316	324	304	329	332	316	300	311	291	316	297	326	314	320	297	325	303	323	325	371	315	331	357	293	317	294	356	312	297	321	325	317	317	302	328	317	306	347	324	293	299	323	286	318	330	343	328	309	336	356	323	280	304	321	334	290	353	335	303	332	314	335	319	320	327	339	298	322	286	318	323	312	301	314	315	312	305	300	349	297	315	308	316	312	340	321	290	277	318	295	325	313	348	346	302	301	303	276	332	313	340	311	322	326	307	308	311	307	323	290	302	314	317	348	296	273	328	333	305	310	309	292	342	335	310	303	314	325	349	324	302	330	299	325	308	309	308	324	361	290	317	292	306	313	307	338	351	329	333	333	329	324	295	335	305	322	287	311	328	315	317	291	337	309	306	327	313	303	310	328	341	327	328	343	303	316	309	295	313	317	317	315	323	334	337	338	316	302	307	332	317	344	342	339	349	328	310	305	312	318	309	297	333	329	318	333	319	326	307	348	340	311	324	304	354	326	332	325	314	293	332	316	321	324	347	287	322	343	319	334	292	317	331
39748	41749	11275	5826	4024	3015	2329	1903	1487	1301	1132	946	893	753	733	666	630	671	624	551	555	494	526	542	501	549	524	497	517	468	459	498	480	458	448	427	473	481	442	441	471	457	447	413	444	453	461	436	455	458	422	420	472	454	470	430	450	451	449	429	437	416	451	407	417	441	425	422	447	410	459	438	415	426	469	422	418	434	447	460	421	432	434	436	433	460	444	403	450	435	422	402	385	429	458	422	407	452	403	415	438	401	400	427	439	407	430	427	460	423	404	440	483	440	418	398	412	436	418	433	394	478	414	413	399	427	442	442	417	464	393	402	464	411	461	411	428	405	434	446	433	426	415	458	426	410	428	417	437	399	469	454	406	429	447	429	435	404	436	457	442	413	433	417	413	437	422	450	450	456	415	413	425	450	418	469	386	424	434	452	421	436	418	430	435	432	448	418	445	430	412	428	411	411	462	449	438	410	442	446	423	435	396	459	437	423	431	413	432	415	410	427	420	410	409	451	413	425	444	374	447	411	429	461	469	403	405	458	446	412	426	420	429	414	393	421	430	441	431	466	425	429	445	469	400	423	425	394	399	411	421	397	408	453	395	417	467	385	427	419	436	432	456	410	436	454	421	445	437	422	418	439	404	445	493	440	402	417	396	447	447	454	450	445	449	436	434	484	415	404	438	405	454	437	441	452	457	430	411	454	422	415	452	429	426	414	386	428	465	425	431	426	471	393	402	424	431	427	441	415	412	403	438	404	423	438	422	412	430	407	447	437	415	431	406	424	455	428	471	457	438	440	423	406	427	404	427	445	439	433	426	444	447	407	427	422	422	444	455	438	441	422	455	384	390	432	456	430	408	407	427	455	435	399	443	441	422	434	465	409	398	457	399	405	460	375	447	470	455	408	414	463	416	428	372	401	388	419	449	425	418	436	420	439	425	460	412	438	432	381	412	417	414	432	445	424	410	473	437	456	449	454	417	408	423	448	453	439	407	402	425	432	438	423	397	405	411	463	396	440	381	401	439	426	407	423	444	386	427	420	425	440	373	426	403	418	415	396	428	382	437	426	449	436	430	433	382	412	415	430	454	411	441	448	438	455	443	418	408	413	453	451	428	452	452	429	396	450	400	400	422	421	392	433	450	431	452	451	440	433	409	455	426	437	428	396	389	419	418	449	443	419	428	430	433	445	493	468	438	443	449	422	417	391	425	366	432	447	408	464	412	474	408	415	405	406	434	461	446	414	411	447	412	446	421	397	463	419	452	391	448	421	400	440	445	382	453	444	382	422	396	450	427	432	418	424	455	421	450	385	432	419	410	448	440	424	432	431	417	409	428	423	434	407	434	394	404	430	415	444	412	479	448	452	438	399	417	435	406	433	402	404	401	436	462	424	488	428	434	442	391	428	431	430	447	430	443	438	445	395	444	413	401	395	451	439	416	401	442	428	444	415	449	395	432	438	437	457	403	414	451	464	434	443	434	402	410	451	422	419	445	382	407	407	451	416	431	444	428	407	428	375	418	452	430	437	446	403	404	403	414	411	409	445	438	425	403	430	432	441	422	426	403	415	438	450	413	409	405	423	425	396	425	421	424	421	454	448	450	420	445	431	420	422	415	414	443	454	483	443	470	446	399	433	440	396	403	429	431	439	398	401	408	404	395	420	404	435	415	466	448	446	406	422	391	423	402	414	431	450	412	419	431	421	438	428	411	418	451	431	413	453	401	403	419	409	423	465	434	427	467	405	459	459	404	450	456	417	411	458	425	410	462	480	422	419	382	435	435	420	409	442	395	401	426	447	437	431	438	431	434	405	396	408	442	389	425	417	439	395	422	413	450	420	436	433	409	460	436	415	425	402	412	383	420	403	401	419	408	471	415	427	415	450	438	447	412	429	461	427	420	477	395	419	390	428	399	465	446	472	457	404	426	451	420	442	409	404	431	409	438	426	409	408	394	423	439	442	440	456	431	414	445	416	386	419	443	437	420	417	395	402	416	467	440	429	433	425	410	425	411	441	439	468	405	446	422	449	464	432	409	445	416	409	431	401	429	399	411	459	415	453	391	443	443	425	458	421	406	407	450	448	410	457	457	415	465	400	438	408	444	471	407	456	482	403	456	462	396	430	452	435	417	443	426	419	400	426	429	442	465	431	400	404	377	414	419	467	440	471	402	411	424	408	449	453	469	430	396	439	411	423	406	400	460	463	418	427	435	467	424	458	478	403	438	406	423	401	429	448	450	412	430	425	440	419	405	454	412	433	430	392	425	447	431	449	419	398	397	436	416	404	431	430	427	461	420	399	385	377	386	443	436	408	423	413	415	455	398	444	417	414	437	394	429	428	411	442	452	434	399	449	437	495	466	408	435	446	431	434	420	448	452	412	440	427	440	437	394	398	431	442	419	436	420	430	449	403	423	382	396	448	442	419	431	441	408	437	427	441	438	407	418	437	433	453	440	441	437	455	412	436	454	417	450	423	429	461	461	394	427	459	416	420	454	408	413	455	447	426	413	442	415	462	466	414	425	400	447	434	427	411	407	428	434	421	418	465	434	406	455	425	421	437	390	428	431	416	408	418	431	435	430	430	430	462	395	446	440	417	410	381	406	409	422	406	420	397	454	424	451	436	392	442	436	408	414	417	433	445	413	414	427	446	437	420	390	421	455	412	455	481	422	415	489	466	422	462	408	475	446	416	431	421	418	443	440	431	398	438	424	407	440	481	439	383	403	399	477	446	446	412	435	447	389	435	414	401	449	428	439	449	416	432	406	436	418	432	443	394	410	420	437	441	449	418	420	396	437	426	447	421	400	431	439	495	412	438	456	416	477	448	452	425	433	446	429	434	451	457	410	405	429	406	441	429	432	417	411	408	431	431	437	484	444	435	397	456	452	456	402	443	436	405	400	421	445	409	423	478	390	454	442	423	434	463	463	426	392	453	421	452	426	407	418	488	439	430	406	414	420	430	454	425	408	446	409	394	417	444	432	419	434	434	433	415	394	438	379	379	419	421	450	428	436	396	397	424	427	440	395	421	450	393	397	428	418	441	420	407	408	417	422	420	457	404	383	414	458	408	435	435	470	417	398	432	429	443	440	410	413	434	431	435	411	423	412	445	438	396	412	417	451	400	429	419	426	455	421	431	408	415	389	416	434	437	422	387	438	419	413	453	416	428	425	394	463	426	486	406	387	438	400	422	415	432	407	428	407	415	422	441	437	416	407	449	410	441	442	446	399	425	393	430	411	441	366	370	442	426	461	440	444	451	432	419	413	426	405	426	440	435	447	407	410	418	439	395	429	431	444	422	441	421	419	384	466	438	421	420	427	446	436	372	439	475	408	423	466	420	401	413	384	446	423	461	465	417	429	443	411	428	434	428	453	431	421	418	427	453	413	411	440	438	437	433	426	469	441	438	395	424	445	411	415	461	385	421	467	412	447	429	440	443	431	484	418	422	415	440	411	371	401	415	403	484	417	432	423	412	446	431	433	408	408	428
27466	21584	10493	772	369	292	307	301	300	277	289	276	261	280	269	287	296	285	285	277	273	273	250	282	290	305	258	246	310	292	273	253	268	301	273	257	288	275	256	267	259	293	259	297	262	262	268	281	292	301	253	250	268	274	250	285	260	264	287	292	273	270	262	293	248	241	281	272	272	284	278	262	253	298	241	281	250	279	256	271	272	269	267	282	266	303	256	244	279	295	241	278	263	267	285	248	307	284	293	271	271	272	269	257	270	271	278	278	282	253	250	289	273	265	301	270	261	262	254	252	320	274	257	302	265	261	268	265	295	293	250	239	288	238	245	300	271	298	294	264	249	242	286	263	294	246	263	256	264	281	281	246	326	280	282	262	314	261	267	255	269	276	263	282	287	263	249	290	246	251	252	258	291	295	265	262	258	294	264	268	294	253	264	277	319	262	275	261	270	264	256	271	269	232	255	270	314	295	295	272	309	298	265	289	261	251	311	288	281	299	263	319	268	265	252	262	277	292	281	286	263	292	290	273	307	258	246	242	269	270	250	275	263	281	278	273	303	290	267	274	285	279	271	253	287	281	277	252	301	304	283	272	326	283	284	259	285	312	259	257	282	307	289	264	260	305	266	269	289	249	295	266	278	271	270	280	277	255	280	283	284	273	294	303	259	278	270	242	258	284	301	277	257	279	255	256	315	261	259	269	249	243	280	272	250	266	290	220	276	284	314	254	300	238	266	281	273	296	270	280	263	281	267	257	264	257	295	246	300	276	271	281	254	289	280	282	260	257	262	276	295	266	275	270	255	284	283	279	284	256	268	256	281	271	252	243	270	282	250	256	281	260	249	241	257	300	277	283	284	257	267	293	262	264	293	288	284	257	271	257	272	260	269	285	282	252	270	250	270	286	270	286	257	280	267	236	289	291	256	252	288	269	251	286	263	274	283	280	277	276	281	276	272	285	256	270	266	280	297	279	275	269	258	260	284	277	274	264	296	285	322	260	279	258	258	289	281	287	288	271	262	283	277	255	278	273	266	257	273	288	247	283	279	275	257	274	278	260	283	278	305	301	276	269	271	271	257	260	270	271	246	271	265	260	289	260	255	282	313	260	257	293	275	281	270	272	255	238	290	330	252	262	260	302	249	266	275	262	249	293	277	307	264	306	276	272	269	260	245	258	267	282	243	307	253	281	281	265	256	275	250	284	285	299	258	254	282	289	313	263	266	282	275	262	288	239	256	262	276	262	291	248	272	296	287	261	250	279	306	269	272	268	264	278	255	262	288	268	267	262	266	291	291	280	256	258	241	287	265	289	244	266	266	250	302	264	282	272	260	262	286	292	243	270	248	265	258	266	288	255	237	288	307	264	286	281	258	253	284	297	257	265	276	272	262	275	282	304	268	276	272	268	270	268	254	276	295	266	263	296	277	268	252	260	314	279	246	255	245	267	252	277	253	279	299	271	259	261	274	273	304	274	257	282	267	260	257	282	256	284	286	275	280	234	262	273	285	240	277	266	272	278	263	278	335	263	278	279	285	286	283	279	265	301	319	283	267	254	277	286	264	280	259	253	259	251	288	264	264	253	289	277	271	290	266	256	262	285	258	263	292	279	293	271	269	260	282	286	269	218	270	297	273	277	259	256	277	287	314	308	267	262	245	247	263	265	293	265	255	248	251	274	288	263	273	264	261	271	289	280	268	264	258	267	260	280	274	272	298	261	274	229	264	282	236	261	287	254	276	271	266	265	304	242	255	283	270	264	288	270	283	263	272	265	260	296	266	258	255	288	257	254	274	281	258	276	305	276	273	256	268	282	281	257	284	251	305	278	262	296	270	276	264	276	236	273	262	275	276	279	265	289	282	265	275	309	274	281	254	307	278	280	289	250	253	266	277	259	255	248	281	258	274	274	245	284	266	265	290	280	236	265	285	277	242	241	272	280	236	272	273	250	261	298	278	271	278	259	261	287	277	283	299	245	267	293	262	290	259	273	298	310	289	275	289	266	270	296	292	279	297	268	237	263	288	280	279	281	255	260	241	271	258	273	254	284	253	262	271	288	246	269	254	276	253	260	268	293	274	278	296	267	291	262	266	323	279	284	302	299	278	262	262	265	287	255	290	267	252	279	262	266	267	243	296	272	271	270	292	237	259	274	268	291	257	272	285	262	276	222	273	251	257	250	297	254	267	304	299	285	266	265	276	299	260	274	266	296	291	260	274	236	277	286	247	265	274	287	252	286	275	267	257	256	304	265	244	263	278	262	249	257	277	250	248	258	286	273	316	303	276	288	290	256	276	258	282	268	288	281	261	272	281	279	260	288	274	278	293	269	250	287	276	260	279	233	264	260	293	272	281	284	245	261	320	294	263	258	257	244	245	294	268	271	286	282	274	275	268	260	261	273	272	252	250	281	294	252	278	247	286	276	294	238	272	261	262	270	280	279	281	266	267	248	260	286	255	265	273	280	266	283	298	262	286	294	271	270	271	274	272	306	264	254	258	273	274	295	275	281	272	275	281	274	263	261	258	270	284	252	284	253	273	275	252	291	248	271	250	273	293	272	285	281	278	285	260	267	259	268	251	239	277	256	270	265	276	248	238	294	286	289	252	271	240	291	279	265	237	288	278	311	279	271	262	283	262	286	328	244	258	289	274	267	254	267	275	276	282	298	284	279	233	277	261	267	266	256	293	254	257	288	289	268	248	262	294	286	281	273	263	278	328	261	279	256	282	298	290	292	286	274	291	270	261	285	223	258	271	263	267	274	287	294	256	249	256	253	246	274	279	271	292	276	292	265	248	270	239	286	275	245	268	275	265	268	277	289	297	278	295	275	257	254	261	258	267	287	261	289	260	273	251	275	266	296	300	273	276	276	284	277	274	285	272	273	266	281	294	266	267	272	270	258	287	262	263	272	282	280	236	267	282	285	301	271	296	271	279	257	292	274	260	278	274	261	282	275	263	275	314	265	273	262	289	275	282	272	250	260	243	271	294	269	283	251	277	290	250	234	252	273	259	268	276	261	300	266	295	275	294	268	272	250	257	296	267	286	267	251	287	278	273	313	286	259	265	290	285	278	272	267	293	288	258	269	282	270	271	269	265	293	296	293	274	259	296	278	267	258	274	278	280	289	308	259	270	280	282	270	257	273	282	292	278	251	272	294	277	293	302	276	269	283	285	288	223	262	266	296	264	279	285	264	253	278	286	289	253	286	276	290	280	252	295	277	268	263	290	294	265	299	305	256	268	285	253	278	245	271	266	275	322	248	270	278	256	261	307	258	247	273	265	274	307	266	264	271	306	284	293	301	261	292	275	256	291	245	270	283	284	267	284	274	270	274	290	284	281	270	277	287	276	275	256	299	274	284	270	307	288	279	260	303	259	293	284	278	307	301	271	276	281	283	274	272	273	266	298	254	266	258	290	300	247	259	285	266	264	274	267	281	276	269	261	265	292	292	270	274	286	238	269	256	279	254	297	287	246	282	283	271	298	258	268	288
31125	22393	920	589	458	479	407	398	399	393	374	376	368	411	341	377	365	398	383	335	388	369	398	395	351	388	385	375	332	359	333	356	361	353	375	380	382	344	353	324	398	368	347	393	342	383	364	384	352	377	382	352	370	378	362	345	388	400	326	355	351	391	344	357	369	368	390	374	351	381	387	366	381	372	336	369	318	327	368	403	367	339	360	354	368	339	369	358	378	364	346	366	377	392	340	376	359	339	358	320	396	389	356	401	374	358	338	367	370	367	370	419	355	356	407	382	370	338	370	360	360	374	349	378	360	295	382	367	343	366	380	320	368	352	350	358	332	395	381	345	342	332	395	341	378	380	363	378	370	375	348	351	378	338	366	385	346	381	381	372	328	385	366	358	357	358	387	363	355	364	356	339	365	337	393	352	347	376	368	376	363	377	357	359	319	369	369	388	359	334	381	330	355	360	366	348	388	361	381	369	369	377	396	354	374	380	371	370	366	360	362	400	356	359	373	382	328	347	349	341	389	361	400	364	345	336	392	337	342	338	352	352	408	370	338	367	390	342	388	373	346	353	341	322	365	339	374	376	386	393	340	369	393	377	307	388	364	399	368	316	355	389	377	368	330	364	360	395	373	356	379	393	353	353	389	363	360	380	350	388	361	376	352	348	343	358	338	383	367	369	367	372	376	360	365	338	363	378	363	374	365	380	351	379	378	360	339	371	398	367	385	389	386	380	372	394	355	369	375	362	360	370	345	402	355	327	356	349	369	370	357	348	355	391	331	361	376	365	353	369	363	369	382	345	340	376	365	359	390	363	348	380	348	387	368	368	399	379	336	380	402	334	345	345	381	335	356	361	372	375	372	343	359	351	358	362	354	374	306	387	337	372	355	367	356	381	383	359	379	403	362	361	358	352	378	378	367	361	329	349	382	352	386	353	353	357	342	385	373	337	365	362	327	392	348	375	371	372	353	362	352	387	391	356	342	340	372	328	350	380	393	370	357	381	379	393	351	389	357	398	387	362	367	340	357	390	370	356	370	344	345	367	354	395	378	367	379	363	388	371	392	349	379	369	369	370	350	339	341	347	383	383	353	376	348	360	330	357	365	339	372	353	388	358	357	357	352	347	368	371	322	360	376	357	354	364	384	353	345	374	377	346	366	328	382	378	360	372	353	369	368	343	350	357	342	377	352	350	352	347	373	383	369	379	370	358	364	385	355	377	378	352	378	369	373	359	376	365	366	382	368	379	356	365	363	369	368	370	367	339	382	368	390	339	367	357	362	355	351	340	356	373	348	398	362	358	365	354	359	327	371	361	380	385	369	337	383	357	359	371	369	340	342	386	372	347	372	374	377	370	368	364	373	372	355	417	368	394	355	349	385	379	359	356	358	378	352	355	377	373	365	370	361	371	380	367	395	352	363	350	348	348	387	361	347	381	348	386	374	371	358	370	352	371	383	348	404	388	346	346	368	345	348	401	325	363	360	344	359	348	389	410	370	348	375	335	353	369	369	341	369	340	379	377	367	355	368	391	361	344	339	372	360	364	362	388	345	355	399	362	340	354	357	364	385	348	372	361	356	350	348	360	363	337	355	343	309	360	369	377	359	365	330	317	404	373	373	341	340	385	375	320	357	398	321	381	377	398	372	389	371	376	376	371	388	330	395	368	392	388	344	373	372	348	334	339	395	356	367	364	389	376	388	347	367	363	353	353	390	345	360	336	369	373	361	363	397	379	376	426	385	334	395	365	361	417	373	371	382	346	359	342	377	369	347	343	422	335	350	365	372	383	342	383	344	353	381	387	359	393	348	339	327	415	383	411	365	371	374	351	365	358	396	335	360	317	387	383	377	345	346	351	368	356	372	371	358	383	360	357	376	327	377	358	380	375	388	374	389	366	372	392	323	353	343	374	366	347	348	362	369	340	355	362	350	381	396	363	387	404	358	375	389	380	378	354	368	363	390	374	382	353	367	362	343	371	350	348	383	369	355	365	363	349	368	363	358	363	336	340	397	375	364	402	350	371	369	360	332	345	365	337	380	330	365	374	351	381	372	371	350	353	374	391	377	341	343	370	351	377	352	376	380	345	336	368	350	363	349	354	381	360	387	391	383	368	367	330	426	359	346	352	396	379	398	384	374	362	371	336	361	362	374	380	362	351	345	354	408	373	347	348	375	364	349	360	331	351	367	386	338	361	380	369	375	376	337	363	348	380	380	384	343	341	376	341	349	369	365	357	365	371	343	335	367	367	366	360	342	363	386	351	368	365	382	376	389	355	355	356	377	377	333	378	392	340	385	350	399	386	375	387	341	368	387	373	344	343	362	377	358	387	375	379	372	341	356	349	334	357	351	362	362	381	383	370	345	362	357	381	358	368	348	354	350	401	359	364	392	368	366	365	368	364	370	343	335	380	376	353	366	359	367	383	384	353	369	351	373	314	362	388	360	422	384	379	334	354	348	339	389	353	375	353	367	351	376	364	389	362	349	387	321	335	371	363	385	373	373	367	377	310	368	370	371	343	353	378	375	373	375	386	360	406	348	375	362	380	348	393	372	374	385	346	354	355	359	372	378	349	362	336	351	354	367	389	352	382	358	335	359	336	375	326	410	374	357	347	386	349	365	393	382	365	357	337	355	341	355	350	365	353	332	373	344	348	349	368	359	356	371	384	380	359	370	371	357	357	363	360	371	354	377	354	342	367	352	400	345	364	376	400	372	351	373	328	361	384	378	366	364	364	345	373	372	374	353	393	391	356	371	351	346	368	401	338	371	365	366	361	341	383	361	365	367	359	368	339	363	350	337	382	350	378	372	375	365	366	378	373	376	374	363	326	368	400	372	360	382	395	384	388	355	384	346	365	383	356	356	370	386	373	329	375	358	399	353	388	375	355	397	353	335	404	343	359	369	373	337	393	355	349	385	396	369	352	368	367	341	326	366	380	385	331	376	342	375	339	386	391	383	364	350	401	384	400	367	377	340	377	355	394	380	388	390	352	365	382	382	311	345	362	355	358	321	362	350	379	363	411	392	382	375	333	371	346	375	340	363	358	359	372	373	387	357	371	370	347	374	350	358	355	359	371	355	358	338	344	342	358	350	361	380	349	371	348	392	349	387	385	414	369	373	368	343	359	359	368	362	352	394	380	368	365	385	403	356	358	372	384	322	367	371	360	379	383	351	358	370	368	368	392	411	364	373	353	361	379	364	344	374	373	380	373	377	378	361	356	364	372	372	405	344	379	375	383	358	387	356	349	380	387	381	373	407	384	354	354	326	377	343	353	350	391	392	362	341	362	385	335	367	387	377	388	332	349	357	348	350	372	363	368	362	352	343	344	390	351	371	354	377	360	385	362	364	358	371	355	382	396	402	377	388	373	365	402	360	383	355	364	343	377	390	345	360	360	390	371	381	384	354	381	367	366	367	381	394	376	336	391	340	381	388	385	387	364	399	367	383	359	331	351	399	384	375	356	363	382	343	356	382	350	392	368	337	349
23728	21092	28358	24042	21065	9264	1035	732	641	557	543	504	490	527	458	464	439	417	414	465	415	460	456	417	422	428	441	442	392	425	434	463	382	407	365	440	455	401	393	431	396	397	408	400	379	368	385	384	427	452	406	372	411	397	390	386	412	392	430	433	393	391	400	403	429	420	446	419	434	415	391	411	415	365	413	395	404	390	381	422	371	436	421	393	381	398	384	422	384	431	405	371	379	368	408	410	419	386	409	366	437	410	429	397	426	395	381	389	432	440	415	437	385	399	419	447	410	379	408	446	418	415	419	417	410	404	420	392	412	405	385	424	391	382	420	403	415	381	409	396	395	391	377	425	387	441	446	377	425	387	413	430	394	383	433	390	412	399	406	422	394	359	399	442	385	402	418	476	395	359	446	378	411	408	405	424	404	410	377	456	388	432	417	413	409	427	432	416	374	398	395	381	400	423	402	415	435	410	395	374	442	425	413	356	441	396	398	403	389	403	442	425	428	418	399	376	385	417	395	456	396	383	379	387	405	406	383	412	404	436	415	438	397	395	430	427	409	409	410	404	363	407	381	356	401	436	416	361	394	403	363	418	425	387	355	405	452	403	385	403	395	400	422	395	414	422	397	434	413	384	381	402	414	407	422	430	388	402	400	409	430	395	422	400	433	406	413	419	383	404	429	371	365	394	404	391	437	410	408	434	402	394	380	380	416	410	399	404	403	376	387	403	412	411	390	376	394	367	422	376	394	413	402	381	411	423	400	409	405	393	437	396	425	417	414	380	402	392	425	458	374	430	405	433	389	432	412	379	419	403	415	419	390	398	400	394	402	361	414	378	425	442	396	421	426	447	399	434	415	391	380	396	430	418	444	356	423	403	422	406	396	412	412	398	449	442	388	410	363	393	421	395	413	419	384	410	383	400	422	405	407	406	404	388	414	377	408	431	400	395	410	386	395	383	427	388	401	413	380	437	405	430	398	399	363	427	411	416	433	406	411	455	405	380	406	388	404	471	432	430	405	383	421	407	421	399	382	408	410	392	436	390	408	376	397	428	414	404	407	433	368	443	426	415	355	383	374	377	395	379	426	374	386	404	390	429	408	411	397	393	417	363	388	394	447	395	399	450	412	417	397	387	419	432	428	464	396	419	376	392	424	387	394	404	447	365	370	436	415	370	412	405	421	384	398	395	423	394	415	406	402	404	401	395	431	390	368	403	414	437	398	419	400	418	432	364	403	415	411	395	403	396	434	440	437	421	413	409	457	410	373	390	410	429	414	387	447	410	352	430	411	391	462	384	414	409	404	396	388	412	389	414	395	402	410	399	393	388	417	423	411	413	412	393	445	433	428	394	393	402	396	405	387	427	411	391	372	419	409	406	404	425	393	398	407	428	386	425	442	418	407	400	390	390	390	410	362	383	413	405	401	418	454	420	377	394	419	406	390	413	417	422	428	379	400	408	402	400	380	385	406	443	480	350	400	396	392	390	393	400	428	392	350	416	421	430	394	421	426	412	384	400	406	406	401	419	387	392	400	398	430	428	411	418	400	413	388	415	393	431	403	403	414	415	422	416	441	409	420	386	408	408	420	369	383	403	438	416	412	414	409	394	382	385	422	384	404	418	387	414	407	394	405	389	413	373	398	414	435	441	409	418	381	402	394	396	395	431	389	389	396	389	437	413	390	391	431	406	392	428	412	408	409	410	416	419	395	407	388	435	388	419	426	394	430	385	402	396	395	412	405	411	380	410	363	398	435	380	415	374	414	471	404	362	421	405	418	399	392	414	395	427	433	387	394	390	446	414	427	432	439	422	441	373	379	447	410	391	423	384	402	386	404	403	427	433	402	417	393	407	398	421	395	383	416	410	426	425	419	399	394	432	404	420	376	404	390	416	428	397	378	419	425	433	383	418	442	403	431	420	379	385	404	404	417	436	395	428	422	438	428	422	361	393	391	419	422	395	463	393	401	428	404	392	395	410	398	386	426	412	386	428	404	400	398	412	411	409	395	397	391	412	408	385	421	436	420	402	418	384	389	410	376	403	432	396	409	388	417	388	400	380	414	421	348	399	434	404	406	401	395	420	433	406	402	410	420	422	409	406	414	370	402	396	399	383	428	417	414	378	406	413	413	437	422	414	426	398	381	400	395	418	414	423	396	401	418	406	423	426	381	419	389	389	418	376	407	423	403	361	383	449	380	389	407	404	423	422	406	406	430	409	382	428	395	428	407	434	390	384	437	391	429	394	431	443	436	405	383	418	393	416	435	352	389	390	378	388	407	394	361	399	400	398	429	387	410	417	425	419	392	380	381	390	413	427	375	413	403	408	435	409	408	419	436	432	410	417	389	425	363	433	398	424	389	405	400	402	393	367	400	419	453	388	407	400	394	445	388	414	370	409	376	381	374	410	388	411	395	409	419	425	442	423	398	391	396	371	420	430	400	380	401	418	430	402	382	398	432	400	417	408	406	378	444	406	424	401	395	412	393	387	381	391	394	403	410	382	395	382	363	426	407	396	396	403	391	439	434	416	409	372	367	394	386	399	379	420	366	387	395	397	391	397	380	376	435	443	406	389	400	377	437	443	416	415	406	368	398	397	412	394	386	408	408	407	445	419	404	382	422	379	397	371	405	380	402	403	391	426	389	413	428	397	389	391	390	405	390	406	399	422	373	424	383	404	381	388	434	440	397	387	419	386	395	403	419	391	395	407	391	425	409	411	417	370	391	388	421	399	379	377	417	415	408	419	441	418	405	374	446	430	362	433	423	403	365	429	412	390	362	385	399	407	390	401	431	426	412	400	409	406	400	424	407	382	419	381	423	388	414	419	389	422	416	409	406	438	419	417	437	393	425	403	413	438	363	379	416	388	376	435	382	382	389	413	392	389	445	404	459	435	417	359	408	392	411	386	418	377	406	410	418	439	373	429	447	424	427	419	435	414	424	396	382	401	400	405	418	389	427	407	400	418	425	401	427	403	389	399	380	393	376	412	414	421	413	413	439	392	390	408	425	421	393	387	421	404	434	420	427	404	423	402	426	380	402	422	404	400	424	406	368	423	413	372	403	417	376	397	358	433	386	385	368	409	403	395	428	415	392	396	399	422	368	412	374	417	423	394	380	414	427	399	398	360	389	405	414	430	393	388	426	433	430	411	374	427	422	369	394	442	381	413	400	412	381	408	393	366	399	402	391	412	390	407	423	407	421	394	429	411	424	364	350	409	416	413	384	391	429	382	398	434	390	395	406	396	416	405	360	374	426	380	406	360	403	382	424	423	365	384	416	365	418	387	400	428	412	395	419	391	383	394	404	376	397	400	430	375	426	420	408	398	395	380	414	411	420	395	381	381	405	385	389	417	405	421	395	424	405	439	432	397	419	383	405	406	379	429	391	421	395	364	371	427	395	397	434	414	403	427	437	421	426	424	375	420	371	399	399	410	424	412	391	405	413	426	415	404	429	447	405	411	409	441	382	454	455	389	432	414	403	395	446	392
35140	34359	7346	3528	2469	1951	1551	1369	1154	1030	864	877	676	708	727	693	687	680	635	610	608	609	579	580	607	596	554	550	565	566	565	571	581	523	579	550	572	581	590	536	565	549	579	532	578	533	559	551	566	555	529	622	547	548	562	555	514	561	555	528	529	527	555	527	541	542	572	554	529	536	541	523	611	542	556	543	580	517	495	561	541	550	513	526	536	520	570	515	544	529	527	556	551	568	539	538	528	572	548	516	570	534	557	534	580	550	558	519	578	576	545	560	532	568	540	544	540	519	531	538	566	547	531	547	523	552	547	548	560	540	550	536	619	564	518	553	529	563	529	549	570	524	509	556	534	533	538	534	520	559	505	554	516	512	562	559	575	537	552	542	558	536	518	559	479	558	526	565	546	583	529	543	516	534	540	560	528	550	520	539	585	529	532	534	531	574	545	540	600	558	539	526	518	533	577	527	541	541	576	591	544	550	554	524	525	527	572	564	529	515	542	553	551	530	547	566	542	547	557	554	503	594	545	544	570	580	504	577	504	587	525	567	520	549	566	524	553	524	537	536	547	557	527	485	544	569	534	552	539	553	525	544	560	542	551	587	533	569	529	576	566	544	561	491	575	548	521	535	537	523	536	533	557	505	560	528	499	525	522	553	543	557	542	551	559	548	555	536	493	563	540	528	526	567	539	533	543	518	533	512	548	514	546	562	545	526	546	532	541	537	525	553	554	546	546	526	559	530	572	596	529	563	583	565	562	505	565	540	505	571	579	532	544	534	539	514	546	539	539	525	589	499	567	570	535	539	546	535	567	497	526	522	540	478	563	552	530	488	510	542	556	558	527	553	533	531	525	566	523	516	529	551	560	532	578	569	545	541	540	534	491	543	502	535	551	555	564	544	527	563	582	530	565	534	530	544	560	611	590	550	555	542	513	549	540	524	557	562	549	524	561	496	504	538	555	524	521	557	554	568	564	514	561	573	537	535	558	538	553	538	533	564	537	543	583	571	545	540	530	515	544	569	558	536	553	542	538	510	549	555	524	541	555	496	557	470	511	527	532	534	541	561	532	554	522	542	509	555	525	553	547	547	557	600	574	543	573	528	560	530	540	568	567	539	554	572	540	533	539	563	576	527	516	504	557	560	545	576	557	544	538	551	534	562	522	525	562	528	571	582	553	569	546	549	530	513	558	486	547	570	569	551	548	538	533	568	555	516	543	528	544	567	525	532	518	511	522	526	528	534	570	557	566	491	563	544	520	550	525	558	528	572	519	575	554	555	577	556	552	536	501	524	540	534	537	555	554	543	569	607	557	525	513	540	557	549	559	519	538	559	570	529	497	568	557	543	542	552	549	529	543	553	588	526	518	529	552	547	519	545	554	575	568	545	484	548	586	531	538	516	570	545	539	527	542	567	491	523	531	548	526	554	499	557	542	547	538	541	553	539	528	583	499	550	583	539	520	505	554	578	536	535	495	539	544	516	576	532	555	490	534	579	544	525	578	534	552	510	534	544	531	540	534	524	516	560	556	598	530	545	546	547	533	553	511	484	504	542	535	551	552	501	521	577	503	534	541	541	522	530	554	548	519	602	551	538	556	533	560	555	530	504	580	590	550	563	557	561	552	514	524	498	564	527	499	481	524	530	546	522	553	570	508	560	512	559	528	529	575	547	560	544	514	576	506	571	503	543	508	597	513	487	503	555	512	554	528	541	578	558	532	537	573	518	524	529	588	547	514	531	559	544	510	542	516	521	508	564	582	572	525	498	548	549	566	518	501	556	527	540	537	558	583	530	541	540	564	569	576	531	514	520	570	558	531	552	566	517	534	549	556	542	557	546	581	534	556	565	527	537	533	563	498	489	507	520	553	549	520	543	534	529	529	571	513	553	554	561	532	500	563	538	548	543	579	578	571	537	547	515	513	537	523	550	584	500	505	533	537	527	534	528	510	556	527	568	603	543	549	551	551	547	559	539	563	553	581	527	527	521	510	504	543	513	564	542	536	529	563	532	582	604	535	530	524	561	573	538	555	572	511	556	532	530	529	572	544	565	570	517	508	578	550	544	542	553	556	571	565	514	505	507	562	538	529	541	524	579	499	545	544	577	509	534	535	577	538	585	575	541	501	564	560	560	545	519	540	492	533	546	554	506	541	559	515	551	512	524	545	568	593	521	510	556	561	545	526	542	536	553	542	512	528	548	522	542	508	548	513	520	515	511	513	485	535	510	566	524	544	560	590	531	529	525	560	533	557	548	537	552	577	599	536	563	527	537	588	550	511	500	526	574	490	515	517	539	513	492	557	516	518	535	556	545	535	588	526	549	546	519	531	564	485	540	537	557	506	564	555	575	533	521	511	536	534	591	549	534	535	518	532	533	543	542	543	589	568	578	488	554	556	534	538	571	564	540	554	543	511	521	534	564	564	572	554	546	531	561	521	539	536	562	532	525	582	532	559	571	546	532	503	522	534	524	555	532	556	525	547	548	554	509	541	560	546	547	504	537	562	590	546	538	579	578	532	558	528	551	549	567	502	554	566	538	558	533	549	517	521	516	573	560	554	574	579	513	562	535	551	562	566	580	559	531	532	513	560	493	545	557	533	516	574	549	547	527	568	547	556	574	554	552	492	543	524	513	540	521	518	577	551	534	537	570	512	570	506	516	562	549	568	543	547	517	561	516	524	578	555	583	513	555	533	507	571	561	592	538	529	523	534	533	535	557	584	572	525	558	564	531	542	564	566	567	525	516	569	545	516	528	514	577	552	506	573	530	533	565	561	582	517	557	584	546	565	520	525	564	574	563	526	558	546	533	505	501	525	585	523	573	530	570	563	538	569	537	552	505	582	538	541	546	570	514	529	575	520	562	558	566	524	515	516	570	587	559	560	572	581	581	555	519	539	552	544	485	544	569	546	579	534	574	544	522	543	535	520	504	515	571	560	556	535	522	550	551	568	495	589	531	552	522	546	541	554	548	577	524	508	498	544	518	589	497	536	556	547	534	503	544	538	543	532	545	531	549	545	525	579	545	550	559	556	550	573	511	544	520	577	539	535	531	518	532	549	533	535	573	537	518	514	526	599	546	522	537	551	546	511	517	513	535	512	561	519	555	559	532	550	566	502	592	542	516	580	524	519	547	533	556	558	543	544	552	542	563	562	533	557	537	525	573	542	541	523	536	530	524	580	500	510	543	518	552	494	503	516	582	560	523	539	532	528	563	516	533	519	532	570	610	580	562	520	490	523	586	528	542	526	511	522	510	612	530	550	532	532	537	522	518	551	543	498	585	552	529	557	562	534	517	581	521	530	540	558	548	534	485	565	565	522	552	556	524	547	575	523	554	530	553	535	546	584	514	545	541	595	560	551	554	550	512	518	543	604	564	513	520	562	509	543	516	536	518	514	551	542	511	569	526	539	491	584	520	546	532	516	535	532	549	579	521	540	581	529	557	547	574	526	477	531	560	526	596	547	530	541	564	547	506	551	530	535	541	533	569
22882	21119	28807	23669	21112	21101	6683	1033	735	613	623	524	511	474	435	430	416	453	375	394	394	363	353	383	344	355	341	387	349	341	347	327	340	323	348	346	311	300	310	357	349	295	354	344	305	326	321	332	304	310	326	326	287	300	326	303	320	328	338	330	332	320	295	325	305	328	329	285	347	322	332	340	333	303	317	304	330	340	340	314	326	317	310	339	319	325	320	341	327	297	303	318	327	338	312	319	340	325	307	329	324	321	296	299	324	323	311	335	321	342	310	315	327	288	307	313	338	303	313	344	288	333	321	341	333	309	305	323	300	335	320	315	351	310	300	297	310	322	329	392	316	330	344	353	316	305	335	299	307	328	296	322	294	320	300	322	318	310	315	350	309	334	296	323	330	339	326	298	327	288	314	319	335	318	320	317	350	287	291	317	315	317	330	304	294	290	321	318	315	317	349	292	330	340	318	328	304	305	323	297	318	292	326	334	319	307	285	353	347	345	315	295	313	311	289	298	315	281	325	296	324	310	300	332	310	324	304	334	327	292	332	316	293	297	343	316	319	300	312	318	309	323	355	309	319	305	310	302	318	326	290	325	326	320	285	304	316	331	334	273	309	287	341	287	339	322	303	323	315	309	296	326	316	290	315	336	340	300	326	308	323	312	315	346	323	296	320	284	300	299	329	319	320	334	326	334	308	285	270	350	335	327	327	315	315	340	298	334	295	341	323	290	316	315	309	356	305	336	304	323	315	307	320	325	315	302	298	293	289	300	310	293	301	300	305	327	285	337	314	320	320	312	325	323	316	308	319	297	305	318	295	305	327	296	338	368	314	316	354	284	308	324	295	318	319	330	255	286	344	315	298	317	291	306	306	332	313	315	298	319	337	339	325	294	317	331	328	310	316	311	342	296	319	344	319	338	330	327	316	326	355	308	293	307	321	319	283	310	326	322	300	329	313	307	315	308	349	286	324	301	309	303	322	315	298	304	315	316	282	312	334	318	297	295	329	313	305	332	312	335	316	342	322	301	339	315	304	337	334	306	324	346	314	321	318	310	299	314	302	305	303	319	338	338	287	312	321	312	292	323	295	333	305	363	318	272	320	321	293	285	311	308	283	323	319	300	323	327	320	319	322	333	298	302	314	303	340	298	333	314	347	309	318	311	303	327	333	309	291	337	280	343	326	344	306	307	334	315	321	304	311	304	303	294	326	291	314	282	302	317	299	305	308	329	311	321	315	319	312	314	334	336	308	284	311	287	306	296	312	320	294	301	320	310	319	331	334	292	288	322	320	332	324	324	327	335	323	300	312	307	315	337	328	303	332	318	338	300	349	298	291	315	317	324	314	327	321	306	323	311	321	337	320	327	319	304	303	310	322	322	277	326	314	256	291	336	322	310	313	321	306	292	324	313	343	296	321	296	299	339	297	315	324	310	325	305	307	310	292	319	268	306	359	300	288	308	307	338	320	318	340	315	304	342	336	336	313	332	318	313	313	294	300	334	300	304	329	319	322	328	317	308	368	292	317	343	330	339	320	288	316	322	310	317	303	324	304	303	301	322	327	301	300	322	328	316	313	313	316	279	296	325	308	332	329	287	308	327	298	290	301	316	328	335	338	321	354	287	317	318	330	323	345	313	353	307	311	295	314	284	331	326	299	329	328	313	317	313	326	277	300	300	348	318	304	338	302	330	310	304	324	305	357	330	340	312	309	334	314	337	320	291	313	352	315	323	341	304	326	315	313	339	337	311	313	289	325	311	307	313	298	305	304	307	276	330	338	345	341	302	303	348	305	323	301	340	301	312	319	321	298	301	308	305	328	335	343	344	345	329	326	348	307	326	311	319	314	300	301	329	299	293	335	291	315	325	284	311	356	316	332	306	351	298	306	299	319	330	314	291	314	333	313	331	302	314	331	325	313	348	346	319	308	320	346	318	341	339	320	319	324	296	331	340	294	308	328	319	309	300	314	328	296	336	313	314	298	329	336	300	285	308	316	330	338	302	331	336	287	314	300	290	317	300	337	343	339	344	317	336	315	272	331	317	333	309	305	309	297	310	287	341	330	321	284	290	316	318	357	299	327	320	298	306	337	334	295	310	304	319	320	296	313	315	337	335	297	317	323	297	294	314	305	303	318	312	299	333	309	273	305	296	324	304	298	349	310	325	307	300	307	310	346	315	320	335	312	327	309	276	334	310	332	324	303	309	293	314	311	306	302	329	350	292	301	312	332	332	338	266	315	327	324	337	305	318	323	305	319	302	306	310	321	311	331	329	317	295	305	314	353	299	329	305	293	298	326	301	310	337	332	307	304	312	299	309	320	261	321	310	318	316	307	319	301	295	335	310	312	367	302	338	323	336	317	353	333	288	320	325	348	319	321	347	323	351	317	322	330	335	312	283	329	311	314	323	310	306	333	286	348	319	359	274	342	316	313	326	307	324	302	330	303	320	349	323	326	323	321	318	340	286	324	317	320	276	311	337	301	315	343	318	300	308	336	310	327	298	310	319	343	305	322	299	328	340	292	306	313	290	311	322	306	310	293	315	300	309	330	310	336	319	312	308	319	319	328	307	326	310	277	316	300	293	303	313	304	286	315	290	307	281	327	315	302	333	309	310	313	300	295	320	303	332	357	315	346	313	371	329	325	325	309	321	326	312	296	322	301	327	304	326	310	316	335	316	306	303	292	326	324	327	335	297	315	321	352	302	291	314	277	332	318	294	284	327	302	321	321	328	306	320	309	280	300	323	329	314	322	358	298	294	288	291	353	338	290	316	341	300	336	362	329	293	306	334	291	324	320	294	335	348	339	306	307	314	292	318	313	288	327	343	319	323	305	318	349	310	293	326	334	326	343	303	300	309	322	308	333	315	317	306	313	314	275	303	307	307	301	297	295	309	353	296	313	336	322	319	332	325	321	343	335	305	322	327	364	320	316	338	315	291	313	341	292	306	296	308	323	315	311	284	322	299	330	337	295	334	328	320	327	324	315	289	342	321	328	319	345	300	334	309	325	341	314	326	308	294	338	285	331	314	297	298	292	324	308	287	335	303	314	330	320	324	309	309	349	339	316	312	291	316	328	328	294	285	330	322	331	334	291	336	319	293	283	347	324	303	312	296	322	319	330	355	292	331	345	303	316	342	315	317	321	291	307	296	317	330	311	297	322	330	280	353	319	305	331	328	302	327	302	322	313	352	294	303	330	315	357	301	305	307	300	307	305	328	301	307	363	271	311	316	329	286	330	337	318	337	281	295	320	333	316	321	297	298	339	295	321	315	326	288	280	289	324	337	343	324	321	319	299	334	294	334	336	340	301	322	300	308	332	320	341	296	352	332	308	283	307	307	318	309	273	313	290	308	320	318	318	327	294	313	286	285	333	307	339	318	315	291	296	316	329	337	319	323	313	330	323	331	320	324	306	300	278	286	292	302	321	303	319	302	305	297	300	333	282	342	306	313	311	295	330	319	332	311	341	341	301	302	323	335	344	305	281	335
38896	40336	11576	5918	4054	2925	2310	1926	1630	1267	1057	956	889	780	749	721	649	602	584	620	556	546	528	517	515	545	508	487	463	492	440	474	466	515	452	468	440	453	426	479	485	460	447	437	460	471	479	456	435	453	455	443	412	446	449	450	447	431	452	424	427	435	432	433	409	481	462	414	426	441	423	467	430	425	411	430	425	429	431	369	434	432	420	425	442	450	410	442	430	410	443	388	442	458	418	432	460	418	408	440	416	403	468	415	426	452	436	412	441	431	447	415	423	428	406	424	443	408	448	425	454	466	422	431	446	463	439	422	416	465	430	452	456	444	438	423	451	439	423	448	408	441	414	434	425	458	387	421	418	434	430	438	391	457	415	449	420	418	433	426	403	411	451	440	411	421	433	427	438	391	433	410	414	445	473	456	444	444	419	430	423	432	439	415	434	461	446	440	428	439	431	422	458	446	434	454	412	449	437	450	425	417	453	438	477	445	406	458	429	448	395	428	402	442	423	459	468	463	414	454	454	432	427	426	432	471	467	407	393	412	409	450	416	459	414	423	389	428	444	414	394	420	437	442	421	417	409	405	410	420	445	377	415	379	450	426	437	442	411	388	421	440	432	404	419	420	406	459	410	446	398	431	405	429	447	431	426	440	446	412	436	396	417	413	429	416	419	451	421	443	434	402	396	419	406	437	452	458	448	450	410	439	417	416	408	415	452	403	429	397	444	391	395	447	426	396	437	419	415	420	427	394	440	444	418	460	407	424	457	454	461	474	439	477	450	439	425	427	423	414	434	398	427	439	446	411	431	427	413	461	426	430	439	399	436	438	426	417	423	437	439	448	414	429	401	433	463	442	443	409	437	428	402	411	444	471	419	429	432	429	423	449	432	451	411	459	428	439	425	453	419	438	394	433	443	383	453	414	416	447	450	426	439	422	394	416	412	404	412	428	445	433	425	448	431	471	463	431	391	441	482	432	440	449	435	433	414	461	419	439	409	457	417	402	422	432	438	422	416	429	409	427	428	429	393	419	433	440	421	434	458	423	449	451	414	373	451	438	434	448	404	438	460	430	433	428	448	405	443	427	435	451	419	421	439	425	417	438	468	377	416	423	409	425	420	384	452	442	390	419	457	423	422	435	401	455	425	438	419	391	425	405	448	407	424	436	420	435	399	398	413	420	432	430	409	438	382	477	434	439	400	420	412	410	417	420	444	431	444	434	419	412	464	418	442	430	410	422	462	422	447	389	448	440	421	454	487	394	433	417	402	430	416	458	443	387	403	429	421	428	434	463	412	408	426	455	416	428	437	425	463	425	387	413	426	403	401	425	383	408	433	434	401	442	426	442	456	403	420	436	395	450	441	397	440	397	456	422	391	404	441	450	461	440	412	414	469	430	437	433	401	403	424	443	465	432	443	429	430	417	447	417	408	426	432	447	424	445	455	426	394	396	417	406	420	465	449	418	464	429	475	413	387	412	419	409	442	425	436	403	427	402	437	429	425	420	420	440	442	449	439	418	432	414	417	431	463	436	442	395	390	425	454	413	448	432	393	443	410	404	424	429	425	416	406	472	412	412	458	410	442	418	387	430	426	422	388	430	423	425	420	425	410	448	451	456	437	455	422	386	455	445	410	423	437	419	441	431	416	437	429	401	442	427	399	420	444	425	429	402	396	396	434	416	394	434	451	421	428	424	424	421	395	447	449	427	394	431	433	405	430	414	389	414	403	415	453	423	408	425	383	450	453	409	459	472	428	409	417	424	425	449	445	437	422	418	423	410	454	454	416	441	398	415	407	460	430	408	425	428	442	454	441	436	387	426	419	402	400	413	411	467	423	419	402	473	417	420	430	396	414	408	405	425	424	443	406	464	436	432	438	408	413	444	416	431	414	428	426	404	437	442	416	391	428	418	426	414	429	465	441	440	437	410	434	429	404	426	437	443	452	424	447	418	427	464	459	439	417	448	443	423	445	439	413	423	450	431	406	419	417	392	451	432	428	429	430	406	415	434	449	419	444	415	412	367	448	414	409	447	435	396	414	452	436	392	417	389	417	431	411	395	436	393	416	440	401	466	386	434	398	426	455	415	438	438	438	415	411	433	403	410	454	422	398	416	378	425	413	430	440	444	424	441	426	416	420	400	432	399	434	454	429	449	407	452	420	411	430	400	433	388	436	406	476	450	428	424	441	400	409	403	434	404	403	460	408	423	422	434	400	429	426	409	376	412	378	448	416	440	469	426	424	462	415	426	429	443	409	438	374	412	385	422	441	407	435	415	403	398	410	412	420	422	423	430	394	442	422	414	418	399	452	462	404	446	444	428	444	429	406	396	467	461	420	417	417	437	411	427	454	411	421	405	407	449	456	438	431	401	446	428	416	410	401	409	445	425	470	419	398	439	432	432	412	433	434	469	427	461	414	428	427	466	418	408	410	424	432	445	425	453	425	383	458	423	434	435	452	420	445	419	432	430	432	458	394	393	408	448	432	388	449	439	408	469	459	427	427	411	415	390	403	439	442	425	392	447	436	399	382	443	445	385	427	409	427	486	449	404	462	450	455	417	403	450	425	423	440	414	420	424	425	451	413	393	414	422	436	430	443	422	401	449	459	446	397	413	392	418	453	469	427	409	438	442	431	404	429	396	419	432	430	418	427	434	461	407	406	388	425	483	405	402	424	423	442	433	389	434	437	412	442	443	449	443	449	416	406	431	412	433	422	418	431	416	454	381	433	461	428	429	414	446	460	394	440	461	428	440	418	441	453	432	456	432	417	440	431	434	412	452	409	407	399	424	418	418	426	421	417	469	436	399	416	429	429	423	427	401	411	437	443	421	421	446	413	466	457	425	442	413	429	401	396	396	462	439	453	400	409	425	448	420	390	390	436	423	466	396	442	460	443	408	407	425	434	432	419	417	411	426	436	448	405	416	444	454	425	458	426	437	423	479	437	467	451	438	444	397	420	425	409	424	458	412	396	464	414	444	424	433	426	418	417	409	411	403	441	425	396	423	456	409	433	423	407	416	456	445	446	434	436	445	390	439	412	415	419	426	408	411	422	418	450	434	448	405	447	427	374	441	388	418	444	444	416	404	404	429	420	433	457	408	448	444	373	395	394	367	440	427	412	433	437	437	429	432	406	406	424	457	392	395	400	429	424	442	468	425	397	412	428	415	430	430	412	427	396	456	418	444	455	471	415	396	406	427	414	404	435	411	420	422	439	417	422	414	413	424	414	403	421	436	416	417	457	419	430	421	460	443	442	424	465	441	398	416	439	419	419	429	470	408	405	381	438	448	427	442	402	433	442	406	449	425	396	456	414	425	419	402	412	396	411	459	434	424	401	393	398	464	423	419	409	460	437	449	416	444	435	429	470	469	401	408	441	442	438	408	457	424	420	452	453	426	402	443	443	427	443	417	449	457	403	418	447	431	402	402	446	430	416	450	453	437	451	429	399	416	461	409	423	441	448	456	410	410	415	393	416	431	415	424	380	411
27588	21391	10002	773	400	295	290	311	280	286	287	290	286	268	286	260	256	263	250	299	298	250	243	295	285	279	247	264	272	275	272	253	254	305	254	274	260	286	256	270	259	254	298	290	274	254	271	250	283	283	266	242	263	233	269	259	273	273	256	278	257	273	277	265	281	248	256	240	288	274	282	262	266	241	258	255	281	252	272	273	253	272	257	251	295	256	277	255	249	274	232	307	244	254	268	278	257	264	278	269	242	263	253	265	269	272	281	298	260	288	272	268	287	262	295	251	251	269	271	260	253	293	276	293	264	267	254	277	250	260	250	251	277	268	277	246	286	253	283	287	260	255	281	264	277	288	291	303	283	259	267	263	294	285	258	235	245	272	259	257	269	269	278	267	253	266	276	296	256	306	288	272	268	267	279	285	274	276	293	272	273	289	242	264	287	261	288	281	312	262	276	256	264	273	267	234	284	230	282	276	274	238	276	243	292	276	251	277	262	243	256	281	306	284	245	274	256	271	277	260	271	268	267	267	274	251	259	275	261	272	272	266	282	285	270	268	253	265	268	262	269	277	292	258	274	262	273	229	260	282	247	245	239	294	279	269	287	263	270	290	286	266	289	267	280	266	286	265	264	270	274	276	245	231	306	270	295	250	294	258	280	260	268	234	210	298	257	237	247	262	247	254	280	275	274	283	276	260	259	252	282	278	275	270	299	253	267	267	273	240	291	251	273	318	240	274	248	260	254	301	253	268	229	286	288	298	263	266	258	281	277	281	266	275	295	237	235	282	285	273	246	274	261	269	282	265	294	274	286	242	292	277	272	267	268	276	276	281	273	276	260	273	280	306	256	277	252	261	262	278	276	289	277	309	259	256	256	279	259	255	294	243	264	268	263	231	285	258	255	245	253	272	288	266	268	296	273	279	289	263	300	270	268	283	266	269	294	266	276	267	250	278	264	262	286	248	259	248	269	282	296	264	286	315	276	282	280	251	266	274	269	258	251	313	240	265	281	289	270	287	293	270	237	284	257	285	283	271	303	297	291	286	273	275	266	262	296	277	250	251	272	260	265	260	265	299	236	292	272	261	270	297	258	261	271	262	280	280	298	233	277	274	268	250	276	277	271	260	274	257	271	261	298	291	244	270	279	274	285	262	278	273	267	271	261	266	284	276	270	263	254	264	287	267	261	250	264	228	276	278	285	259	255	285	285	281	247	282	265	256	245	291	289	287	267	275	263	267	274	270	243	281	275	268	281	280	276	272	229	275	272	254	276	253	289	262	244	284	281	261	275	263	263	266	301	272	268	303	272	259	289	252	263	260	233	237	276	274	273	259	267	264	254	254	274	246	257	268	255	323	268	250	239	277	248	257	267	273	271	269	271	255	240	291	253	242	276	293	241	265	298	248	233	291	292	258	258	297	259	268	274	231	265	320	281	276	272	285	286	242	285	273	247	272	273	285	264	254	266	255	275	277	245	261	295	263	260	250	270	244	254	277	278	260	287	257	262	260	269	286	263	275	281	274	259	270	271	273	271	291	294	275	266	290	249	283	281	249	263	258	277	287	263	292	262	283	261	262	253	275	264	314	264	274	246	231	245	230	263	284	270	258	275	295	282	274	279	266	273	276	255	264	265	283	241	268	251	247	249	242	273	280	267	268	261	262	281	287	286	266	286	245	302	283	249	288	260	267	268	290	270	284	242	261	257	275	246	266	302	290	286	288	243	253	269	257	268	275	275	236	254	251	257	250	284	249	286	247	293	280	245	261	250	272	275	240	260	297	300	268	318	263	268	250	269	294	259	285	258	246	273	268	297	265	300	292	254	284	260	263	274	275	259	282	254	264	271	284	266	254	270	295	261	281	291	266	271	252	264	260	263	266	279	278	242	266	259	268	257	273	283	267	274	283	246	268	295	259	287	313	278	273	278	263	256	276	261	308	268	282	275	304	276	260	282	315	260	243	270	268	308	267	267	272	286	260	253	272	284	296	268	240	280	255	283	237	239	270	275	261	254	250	253	264	288	272	267	259	267	281	277	259	234	287	294	261	301	224	266	255	262	286	257	279	268	273	288	260	289	303	267	281	286	265	276	266	273	252	261	276	246	251	278	294	261	260	252	242	261	245	259	322	310	276	256	291	260	282	272	276	278	257	286	274	270	274	263	253	296	284	241	252	297	245	251	228	261	268	276	289	284	278	279	254	285	265	256	272	254	260	247	270	270	286	261	286	269	264	266	278	274	247	284	253	246	257	232	272	274	260	254	266	278	273	275	274	250	265	303	279	266	262	268	292	258	262	259	265	255	281	258	264	270	275	275	242	284	248	280	276	231	245	256	285	279	288	280	248	270	282	273	276	258	255	293	252	271	233	263	270	246	274	300	257	248	279	283	269	287	296	268	245	274	261	290	297	257	273	271	248	237	253	301	274	249	269	263	253	288	297	258	271	291	267	252	254	272	280	287	276	264	252	264	262	286	294	266	294	246	286	270	260	283	292	267	269	272	313	263	248	272	292	245	275	272	299	282	267	278	273	268	272	291	271	281	271	266	273	272	263	295	263	269	285	247	256	264	249	286	294	252	267	277	273	246	257	303	252	268	259	286	292	280	239	246	279	288	259	268	286	265	278	281	250	290	280	271	263	279	265	251	269	271	238	292	278	283	277	273	288	268	273	239	299	237	289	242	244	305	304	296	253	251	264	284	281	245	293	248	272	289	306	266	271	276	285	287	303	279	261	260	239	293	273	279	264	237	277	280	260	280	297	250	289	265	286	270	275	269	282	279	272	271	275	266	274	283	283	259	256	271	266	273	291	274	263	273	309	256	255	271	264	253	245	276	274	296	272	262	279	244	280	268	279	284	284	284	254	267	279	261	289	254	245	261	267	263	286	272	278	266	302	250	257	288	297	280	266	266	282	265	274	254	296	280	263	271	239	245	275	288	277	293	274	283	268	278	271	255	260	275	296	262	295	256	250	247	253	282	261	266	268	316	263	278	289	300	299	246	264	245	272	246	252	253	300	253	259	286	296	317	264	292	251	283	278	276	299	261	270	265	272	288	260	272	264	261	254	301	263	292	250	268	276	249	243	268	297	296	270	257	276	271	260	254	252	282	275	299	252	284	264	260	265	244	237	273	274	295	257	279	258	270	276	254	273	268	269	258	278	282	289	260	275	251	283	282	278	282	277	300	275	249	276	266	252	251	281	268	247	268	263	276	273	287	256	273	283	275	264	267	267	264	261	261	266	259	268	312	253	292	256	239	287	245	281	264	275	243	253	271	292	234	279	234	268	260	282	255	278	258	270	274	272	300	295	272	275	262	275	290	261	251	266	250	270	251	256	275	258	245	254	283	259	285	262	268	258	253	286	283	283	249	249	268	273	282	275	253	265	263	255	252	259	276	263	248	260	249	280	259	264	293	259	297	301	282	253	283	254	247	275	270	287	273	280	252	293	272	300	237	287	269	268	240	256	254	255	259	243	256	262	272	263	269	302
30992	20787	906	560	495	442	447	422	397	366	397	345	388	399	398	342	395	342	403	378	373	356	377	349	381	374	362	345	369	377	381	354	355	367	362	335	355	404	390	362	392	376	363	370	403	352	396	388	350	353	365	363	349	355	329	355	388	334	359	369	352	373	378	360	350	331	369	352	404	354	366	351	408	358	391	386	368	341	355	350	328	359	370	336	379	363	398	362	346	330	382	388	365	374	368	357	359	386	377	358	347	393	356	340	386	389	382	392	362	378	400	365	366	366	379	341	352	367	371	325	374	386	373	368	375	394	375	354	378	391	347	364	396	360	388	360	336	337	397	332	387	345	363	375	368	376	336	372	398	374	356	344	319	335	317	399	365	392	357	398	347	331	357	342	363	341	345	372	412	392	375	340	366	403	349	371	417	377	395	406	341	355	376	363	365	388	381	326	361	344	341	375	391	340	374	371	336	358	391	377	361	372	350	399	352	341	376	351	346	382	381	319	361	358	360	349	383	359	376	381	345	340	367	406	355	349	355	352	339	330	359	344	359	358	346	366	375	351	366	358	412	352	374	356	362	372	356	360	339	364	345	378	357	399	418	350	333	358	353	354	317	367	365	377	369	389	386	355	372	376	343	386	365	377	381	336	362	402	352	334	377	382	363	374	347	345	359	357	360	345	368	389	372	355	353	379	349	350	385	367	375	379	354	351	384	358	385	341	360	381	365	343	367	396	316	368	376	336	363	341	379	369	352	351	356	322	346	338	340	341	357	379	379	380	353	386	379	355	359	367	371	371	374	368	352	356	369	369	379	356	386	361	376	374	369	397	375	351	384	408	396	338	359	361	352	364	355	342	346	371	339	376	357	372	367	356	383	366	363	383	370	359	355	377	354	375	354	353	361	351	394	386	363	347	366	389	379	378	349	377	343	370	373	355	370	363	400	378	351	331	408	350	376	347	357	411	350	362	406	333	338	370	355	339	366	356	367	354	344	366	396	336	379	397	389	365	376	383	354	374	364	369	356	385	355	394	363	370	371	382	362	392	363	343	344	362	358	363	356	364	376	375	372	353	369	374	349	396	375	341	369	384	386	380	364	386	378	343	380	373	357	342	369	380	342	335	343	355	398	368	358	379	364	380	367	355	380	361	379	325	349	347	357	364	339	373	366	398	369	400	333	365	365	357	362	379	357	377	364	360	374	359	359	315	349	350	391	360	366	362	343	372	389	390	364	345	388	321	361	367	356	398	363	347	343	366	375	367	370	382	362	360	355	368	360	339	372	360	367	361	365	331	315	351	369	373	348	326	365	364	379	372	356	376	366	347	341	368	360	374	350	349	376	342	364	359	340	383	323	357	370	339	373	370	365	348	346	390	345	358	370	359	352	357	316	330	371	361	375	374	362	414	390	365	359	410	365	386	360	384	326	367	340	383	397	385	351	360	359	351	364	373	402	381	345	346	349	385	404	352	330	384	357	330	374	379	372	390	358	379	382	358	363	358	354	338	331	393	378	361	343	372	328	365	321	325	367	344	360	345	374	349	371	369	366	363	349	375	350	368	351	347	354	374	370	411	375	387	398	367	401	355	373	382	370	384	404	372	346	356	378	361	366	322	398	334	359	365	355	348	361	326	386	333	353	368	372	356	372	383	337	336	384	360	346	350	363	354	386	374	350	382	341	358	361	379	378	358	350	377	354	337	367	354	365	348	360	375	365	343	332	364	363	380	348	356	333	366	399	377	350	364	364	361	369	340	392	345	367	319	372	368	364	363	350	391	345	337	362	401	373	363	366	359	366	378	365	340	393	369	359	338	392	353	368	371	364	343	362	393	398	366	354	369	373	373	365	365	347	370	363	364	370	363	338	335	373	366	362	384	358	371	364	345	398	360	378	372	357	401	357	363	375	376	381	375	408	362	367	355	365	363	372	372	362	352	412	348	332	359	351	387	356	366	372	367	384	397	383	366	351	355	361	310	346	368	359	365	367	371	322	366	367	378	344	334	338	360	352	339	388	362	382	373	416	347	381	355	359	367	336	344	391	375	324	366	361	346	328	342	382	367	379	386	376	365	363	406	334	380	392	397	371	372	342	339	364	375	346	362	361	334	370	384	373	357	353	336	374	370	394	382	381	372	370	353	369	366	361	349	341	381	372	321	355	353	351	396	352	356	347	390	383	333	350	386	379	369	366	417	399	362	386	353	350	364	392	381	338	392	328	357	377	368	390	371	357	366	379	370	338	343	372	374	357	345	385	365	341	363	355	352	310	379	389	399	364	351	363	355	376	350	397	356	367	351	364	388	374	403	319	358	367	326	408	354	361	372	363	348	363	356	341	339	361	381	342	336	355	377	344	353	331	356	383	387	375	351	340	368	350	331	387	351	380	377	354	352	383	366	369	386	377	323	405	366	351	336	374	343	380	361	387	358	352	387	375	380	347	376	340	336	374	373	352	363	365	383	368	343	357	362	327	385	364	348	366	337	352	345	358	349	358	369	363	379	329	337	332	362	346	389	369	368	347	378	357	373	367	348	425	360	352	347	361	346	398	352	369	343	363	355	379	398	359	362	374	341	342	374	365	352	406	382	381	380	408	387	379	359	390	351	341	349	364	380	377	404	350	361	330	342	356	376	363	375	358	389	380	358	374	359	377	379	334	367	368	375	360	333	356	368	386	371	403	373	366	369	327	334	366	369	400	362	361	399	372	367	383	335	339	348	353	386	356	377	361	383	370	370	363	358	349	372	375	365	360	350	396	355	352	344	371	349	378	369	401	350	363	390	354	360	357	371	368	362	373	378	351	377	364	356	399	382	370	348	347	359	391	345	377	331	366	362	368	333	395	357	352	382	354	380	375	378	336	401	326	330	353	368	351	361	366	364	368	362	332	318	354	411	378	346	348	349	345	362	363	395	336	329	358	372	378	377	361	357	344	322	380	358	341	344	315	371	385	382	379	366	374	369	359	371	374	315	347	350	341	341	374	340	328	351	338	360	375	347	407	374	367	351	377	394	398	366	366	368	320	384	360	348	359	371	358	362	342	350	362	341	354	362	372	355	375	413	378	370	342	353	355	364	395	376	372	370	364	351	358	344	393	369	361	367	375	366	371	362	325	366	373	340	344	346	373	355	348	361	371	352	361	384	364	362	381	367	368	352	376	338	364	353	382	380	372	328	342	353	363	359	366	330	361	362	381	381	388	384	397	336	370	368	343	375	380	377	361	383	345	341	347	381	348	390	315	332	344	347	371	346	356	372	355	362	338	403	366	371	368	377	365	379	357	379	385	375	374	381	370	367	380	377	354	394	348	365	337	356	367	356	344	357	381	336	372	360	350	339	377	381	372	365	362	358	365	347	359	326	360	370	344	360	372	363	373	376	352	368	349	377	350	365	359	330	351	383	375	375	355	394	392	385	336	343	372	362	316	367	389	367	363	339	389	392	375	344	352	420	361	379	363	366	382	357	331	420	381	353	371	384	386	365	355	355	382	341	341	386
23785	21087	28355	24047	21055	9096	1028	744	659	606	517	552	461	469	481	464	404	453	411	439	464	447	424	408	387	461	425	401	408	429	413	405	378	398	407	407	429	429	421	386	404	402	389	391	398	380	431	413	367	419	424	393	395	396	405	378	389	428	418	396	417	423	434	403	409	396	408	419	395	392	425	433	420	417	392	413	436	414	391	395	390	378	403	408	396	422	402	439	357	412	389	431	420	361	399	385	404	389	382	386	448	414	423	418	374	373	419	396	370	408	404	421	361	395	388	398	406	431	408	431	399	380	434	411	357	403	401	395	405	429	437	385	410	387	393	404	423	397	383	405	418	397	407	418	371	403	396	426	415	402	403	405	411	387	400	406	411	397	404	439	396	379	400	390	392	389	423	358	407	450	381	382	414	406	361	405	399	391	411	424	378	346	386	383	379	360	401	400	394	451	414	408	362	360	400	375	399	391	368	400	383	391	398	442	429	419	388	415	389	404	360	414	397	417	421	445	381	401	402	403	383	406	414	373	446	399	390	396	418	382	373	419	401	397	399	374	373	382	415	392	401	407	440	407	414	363	390	397	420	402	403	380	403	440	401	408	375	433	414	397	392	429	383	418	423	389	455	408	420	395	391	382	421	387	420	413	393	405	406	397	386	412	389	398	416	405	377	395	371	448	404	397	392	378	371	406	394	383	395	378	411	439	421	385	420	401	395	390	464	421	399	424	389	395	385	410	399	427	396	387	407	372	414	384	396	426	419	415	428	425	388	417	416	395	366	387	410	370	417	425	383	390	403	430	395	438	387	365	397	433	386	414	401	423	422	407	421	417	415	417	381	402	401	429	395	400	403	394	385	377	397	437	398	421	412	395	399	416	386	405	449	381	421	418	364	379	420	403	384	418	394	389	403	412	407	427	403	430	460	395	409	390	378	400	404	393	408	371	385	373	425	375	418	351	354	428	417	415	401	396	420	428	406	393	420	422	363	428	381	402	389	386	391	375	435	411	431	384	384	361	410	383	415	390	378	395	388	382	382	394	413	387	416	425	431	376	363	435	402	370	438	403	372	383	408	426	386	393	404	400	409	423	388	407	403	428	382	401	384	385	388	385	387	409	407	421	376	404	432	396	377	406	390	407	381	404	376	379	398	397	403	402	408	394	382	376	382	400	391	398	425	424	373	408	406	393	448	418	376	405	409	409	380	387	432	418	402	419	394	440	415	377	416	384	409	368	397	379	420	398	391	448	415	381	426	419	396	389	397	437	376	392	433	396	404	397	401	393	404	416	417	376	383	410	408	375	450	421	377	406	383	408	382	362	408	369	396	401	397	397	390	392	422	410	364	372	392	439	388	405	408	384	364	416	403	391	408	382	400	407	393	369	399	440	380	382	385	376	436	412	417	393	424	397	425	398	431	387	403	415	425	374	412	414	397	414	427	444	398	424	395	398	356	387	386	421	401	437	382	387	384	426	435	398	414	409	375	378	415	439	381	398	390	369	411	381	387	406	413	389	404	441	419	402	399	385	388	408	408	400	411	385	397	435	403	411	429	410	422	405	381	369	424	400	384	387	425	405	417	389	399	389	414	367	393	367	432	418	375	383	399	377	417	382	371	407	410	429	468	369	364	417	381	424	382	430	387	390	403	397	371	404	412	407	381	406	415	392	393	408	410	411	412	393	397	390	429	395	417	372	413	393	394	416	401	374	393	408	396	422	434	402	415	383	400	435	410	417	424	398	400	425	376	412	396	395	374	393	383	404	379	419	395	376	422	410	387	411	369	403	417	386	370	389	387	429	440	414	391	393	417	382	395	402	381	433	390	413	419	392	428	411	425	413	408	426	446	383	378	421	355	380	408	387	418	400	382	427	380	389	401	443	386	438	411	416	403	386	400	410	392	358	391	381	388	379	407	383	377	389	410	420	394	384	409	407	419	393	382	389	399	415	358	401	386	404	406	420	389	423	390	396	419	371	400	380	382	387	452	392	399	396	389	434	402	400	418	406	392	350	431	381	382	361	416	399	433	437	386	365	427	415	432	412	405	375	370	413	382	414	389	392	422	418	376	391	406	424	465	417	424	430	420	421	442	396	372	403	418	393	376	451	381	386	383	420	380	364	443	400	391	426	423	393	428	419	362	393	380	391	404	372	425	398	407	406	416	392	380	415	391	436	358	403	412	383	395	405	432	378	400	421	431	372	426	400	438	409	418	390	383	391	363	414	370	374	412	399	385	397	427	395	395	414	419	406	394	424	370	432	392	411	413	428	375	385	386	415	403	369	398	383	345	361	416	419	370	432	395	411	403	384	423	401	391	401	399	401	413	403	424	374	405	377	412	409	417	403	424	413	390	398	374	383	390	385	404	408	368	343	395	420	386	388	412	389	360	377	422	392	401	433	410	388	369	389	395	419	448	430	422	400	434	424	452	406	410	371	382	444	374	426	411	419	380	409	394	431	410	384	371	421	399	413	429	420	416	385	411	427	382	417	342	409	424	378	412	443	368	390	419	397	384	416	405	382	422	395	389	398	398	377	383	409	460	401	404	397	411	399	407	429	428	425	419	411	413	379	381	401	399	417	392	446	385	419	388	410	386	417	419	428	412	403	401	423	420	331	367	450	389	404	386	407	426	436	401	411	393	388	406	381	382	413	366	395	368	385	421	376	385	414	406	407	412	398	383	381	431	393	410	454	396	425	412	415	381	396	433	393	402	386	409	410	401	433	368	377	431	403	403	379	396	421	399	428	392	396	370	391	393	403	392	359	440	394	377	408	415	382	396	376	398	393	387	377	401	406	410	379	394	416	415	420	395	390	397	430	408	399	392	432	392	440	365	406	409	398	370	405	405	450	381	414	381	382	405	419	398	392	408	397	417	375	374	399	420	382	415	397	390	406	374	426	382	398	398	394	409	431	404	426	388	404	403	394	389	412	407	399	433	382	405	379	368	423	418	430	414	394	426	433	378	392	381	414	387	393	383	345	371	351	391	426	406	373	409	404	394	369	401	442	411	440	427	408	376	391	415	416	448	409	415	394	404	370	374	383	399	367	372	403	438	394	386	416	460	410	416	390	412	398	419	409	367	408	404	405	364	402	415	413	452	422	393	397	415	373	356	394	385	382	387	431	438	391	411	369	421	420	407	414	355	411	409	419	402	386	407	405	407	401	393	439	426	376	409	358	402	387	418	392	428	392	450	440	379	378	375	426	401	377	396	405	370	417	398	435	399	400	409	391	428	404	350	388	403	371	403	429	381	369	404	434	397	375	427	386	404	356	404	387	441	412	361	412	379	410	380	390	365	378	405	412	412	403	424	412	416	404	392	388	377	370	371	397	394	424	389	387	381	411	383	432	409	363	430	414	391	385	389	404	430	416	414	371	381	377	385	383	395	416	424	423	402	399	403	405	405	400	397	377	411	381	385	390	432	403	409	379	414	411	423	397	411	414	376	425	394	427	419	394	417	402	375	378	415	383	397	421	407	390	417	417	392	399
34476	32602	7228	3768	2488	1983	1569	1311	1199	935	924	876	751	741	682	698	661	641	629	572	608	583	583	581	611	586	579	568	551	555	563	549	564	533	567	593	526	523	585	534	565	563	553	513	572	568	562	544	539	563	513	559	560	569	526	524	528	567	537	546	541	565	553	561	536	561	555	531	508	500	564	551	522	549	527	554	488	532	529	535	560	556	524	553	547	558	569	552	520	556	540	536	525	539	544	528	566	541	548	573	554	553	514	511	543	534	536	563	516	547	519	538	523	562	586	507	507	534	555	604	528	545	581	490	548	530	549	526	538	560	521	546	518	542	557	561	532	524	550	541	531	490	560	513	514	568	510	510	533	493	541	574	505	520	538	526	536	529	553	557	542	568	536	530	511	562	547	539	476	525	532	566	519	556	556	559	549	515	542	518	528	553	544	503	498	526	557	529	501	573	520	514	568	540	509	512	534	533	560	556	542	509	551	558	579	548	522	512	556	558	529	557	580	529	545	560	566	519	522	531	567	530	517	531	519	538	555	513	540	564	508	534	558	543	539	526	548	536	520	510	519	578	527	554	539	473	525	516	561	520	542	569	559	541	532	520	549	517	572	551	562	524	536	585	512	556	553	536	551	548	532	496	526	540	528	545	542	556	517	564	526	510	535	519	526	515	539	517	521	562	569	554	552	550	535	513	521	530	545	539	532	556	567	508	547	538	538	553	513	544	546	525	516	509	540	492	573	541	529	510	538	501	545	531	534	503	526	548	501	523	538	543	559	572	530	589	563	536	555	576	542	567	547	556	538	576	547	553	540	536	509	526	564	549	554	518	532	543	545	536	560	517	513	529	533	512	545	526	530	493	521	526	541	506	544	559	541	534	568	530	515	513	516	495	511	503	546	499	542	579	537	558	553	532	518	529	514	555	551	549	500	510	572	547	557	576	532	531	526	490	518	523	549	531	559	539	571	574	545	511	569	553	545	515	545	534	548	565	530	546	547	567	537	513	529	531	528	530	539	519	556	553	502	558	542	540	551	542	528	549	559	522	514	579	527	555	549	548	565	577	523	537	580	533	529	518	548	538	531	523	509	550	529	529	562	536	504	497	546	549	562	508	537	559	509	518	553	556	540	595	604	545	526	533	516	588	505	490	518	578	546	539	573	569	550	542	515	561	540	566	549	553	544	530	549	505	532	545	528	528	568	543	537	521	544	499	525	592	552	513	522	528	506	552	528	520	542	538	562	524	498	561	554	548	550	510	508	540	526	500	577	549	543	538	537	551	527	530	522	522	498	564	555	517	553	582	502	538	532	533	561	530	551	530	539	507	546	550	559	529	562	577	562	503	564	542	562	561	571	498	520	570	509	516	551	536	499	556	562	520	588	495	547	542	545	513	555	548	558	520	527	564	559	529	493	564	542	549	549	543	575	492	515	524	499	534	581	518	563	563	523	544	510	579	509	542	579	534	509	498	555	565	515	578	519	552	541	511	479	563	492	516	560	496	570	503	590	554	539	553	506	543	543	523	541	532	561	531	547	507	537	541	561	541	556	573	570	459	552	517	508	563	542	561	533	539	561	537	485	520	533	579	514	513	556	547	481	541	520	531	553	553	533	514	504	559	552	528	549	514	477	509	490	542	564	539	501	543	541	561	547	562	519	524	541	561	518	540	547	517	536	595	556	549	518	524	522	510	579	547	548	567	532	505	575	545	534	526	574	556	521	534	485	543	560	535	512	521	549	565	523	498	514	563	548	558	536	548	526	549	552	554	543	535	556	518	519	564	556	540	540	514	565	557	534	554	485	557	511	496	542	509	492	537	522	538	522	545	520	499	546	557	542	532	531	537	545	481	581	533	558	557	531	515	544	551	580	544	518	518	577	545	543	575	559	500	514	527	564	528	538	522	559	531	496	568	541	505	534	568	577	527	544	552	545	511	538	556	502	520	551	514	548	559	510	564	561	571	509	524	515	538	560	558	536	569	529	528	563	536	561	530	534	544	529	540	518	544	552	543	535	524	532	524	535	557	535	549	522	530	551	529	554	544	533	565	524	533	526	578	501	540	548	539	541	515	555	552	515	546	497	555	558	520	524	526	501	549	504	535	513	482	535	547	563	531	534	552	539	531	505	533	570	532	554	545	522	523	561	533	527	556	556	572	510	506	520	497	535	481	554	558	527	532	497	544	550	546	488	530	509	529	527	524	544	572	535	545	516	582	498	509	527	520	561	535	548	581	544	559	516	514	516	492	526	514	553	545	544	583	556	561	558	536	530	535	531	526	560	517	548	549	463	532	490	533	552	542	515	522	532	548	509	566	554	518	551	494	523	556	547	545	549	523	537	570	574	550	582	531	498	534	542	589	483	540	541	543	535	555	565	572	529	538	557	515	537	572	519	551	566	553	537	528	517	522	559	476	549	548	540	576	528	555	560	510	519	541	541	551	541	518	550	563	585	541	547	544	542	564	563	535	549	551	551	503	569	589	484	561	540	517	531	537	545	553	588	563	541	540	495	522	544	505	554	527	568	511	583	547	498	543	532	531	537	558	561	544	548	572	532	521	523	558	555	542	541	515	553	520	562	537	521	508	517	556	546	527	537	553	512	567	517	528	517	521	514	545	488	568	553	565	577	520	564	481	570	477	513	557	536	528	560	520	555	513	633	527	532	532	490	554	557	550	584	527	562	585	568	525	514	539	504	548	571	478	598	506	521	513	506	578	565	546	591	517	539	518	524	565	529	549	477	488	534	566	542	522	498	539	576	556	526	539	558	525	538	559	510	541	545	536	521	564	539	555	576	557	528	514	557	558	552	531	537	537	508	555	519	533	572	530	555	571	537	566	545	557	551	505	533	517	511	504	514	563	500	530	546	522	514	524	562	553	497	548	515	526	567	553	560	573	517	562	526	566	584	512	556	534	531	551	532	542	597	550	531	521	526	576	533	576	562	510	515	516	579	538	533	589	544	551	542	552	488	551	524	541	529	552	541	482	534	565	561	538	535	590	486	540	506	519	524	551	504	506	540	549	544	536	488	585	502	556	521	574	530	549	527	534	569	554	542	523	549	544	530	536	565	521	524	532	539	525	532	538	536	523	546	486	530	538	548	525	555	530	523	530	575	525	580	517	568	559	541	550	515	527	520	559	492	518	512	560	469	560	524	525	588	514	519	563	488	487	552	561	543	527	524	584	504	527	530	498	540	602	505	541	534	590	513	533	527	531	528	483	523	529	552	515	567	571	533	490	516	517	489	568	503	506	534	498	520	539	547	554	515	535	539	540	523	541	524	553	535	526	509	560	510	539	545	538	523	554	569	526	533	522	541	528	499	523	511	570	527	517	506	547	518	555	568	540	499	533	555	557	529	544	503	539	569	520	551	520	511	529	505	511	548	519	583	551	547	557	518	555	542	557	514	548	532	521	536	545	508	558	527	546	571	513	533	532	542	554	530	590	534	537	532	529	561	544	544	532	543	536	479	574	554	542	558	535	522	552	540	534
22786	21041	28755	23539	21041	21032	6451	966	700	626	541	530	509	407	444	426	429	395	407	391	349	342	329	366	342	327	338	320	353	300	349	320	328	323	302	325	300	299	356	330	307	344	317	350	321	309	331	340	272	323	329	298	316	312	328	310	324	330	278	335	314	295	290	293	325	317	303	301	341	312	320	313	326	311	274	297	288	304	315	294	276	303	309	340	299	320	315	317	289	308	312	316	332	319	282	288	314	323	278	296	314	338	284	262	310	300	330	305	336	329	301	290	304	308	317	324	313	327	292	313	304	313	322	345	302	345	325	328	303	321	347	279	304	289	311	311	283	299	322	317	304	317	326	306	308	257	317	313	329	338	307	325	296	323	285	320	334	344	293	315	315	300	292	254	286	306	312	320	308	291	310	298	337	274	332	301	292	305	313	281	318	324	314	302	315	300	324	316	335	298	326	311	300	298	293	326	342	308	304	338	304	332	300	301	278	322	298	315	305	313	309	354	305	309	307	309	341	298	303	282	300	290	284	314	305	294	317	293	304	310	266	324	322	313	306	297	317	328	317	307	324	288	331	307	283	325	300	307	315	343	325	281	289	295	330	296	340	306	321	273	318	282	297	330	293	310	312	302	299	314	308	297	299	279	278	308	311	285	282	317	319	330	306	325	283	290	295	305	307	309	293	300	293	344	302	318	270	344	319	293	299	294	319	306	319	315	334	281	315	326	299	283	268	318	289	281	278	293	285	320	294	316	303	334	303	289	279	314	312	326	298	283	294	306	330	300	308	299	327	288	302	314	260	331	321	279	315	322	299	286	297	315	317	322	280	330	324	286	282	300	317	324	314	325	299	325	317	293	321	295	331	291	328	300	323	295	306	300	294	274	270	296	345	275	321	310	304	277	295	343	284	284	310	307	306	306	284	293	317	315	269	335	305	299	284	298	303	276	300	307	323	286	286	331	326	295	294	300	280	349	305	303	305	296	316	279	310	314	303	302	318	315	335	302	312	313	296	315	317	257	301	303	314	318	327	275	339	322	317	336	297	311	307	294	280	294	290	294	318	298	342	294	334	269	326	294	302	258	326	315	278	314	309	306	324	308	314	329	299	316	301	299	297	300	299	288	321	312	302	317	321	324	295	300	303	328	286	303	334	330	275	332	262	308	316	302	306	318	288	326	339	332	309	308	302	327	314	300	295	304	289	359	341	293	302	293	323	299	308	285	307	307	283	312	319	296	306	296	298	353	319	308	290	281	298	333	291	304	304	293	303	307	337	329	315	293	303	316	327	309	295	287	314	299	306	289	320	278	286	305	317	314	298	314	290	304	311	316	347	325	340	291	287	298	299	303	338	288	295	299	271	322	276	308	282	295	276	288	346	334	309	343	314	304	317	302	297	290	298	308	310	289	326	330	293	316	287	311	288	295	300	312	307	326	288	310	316	313	313	324	321	276	268	298	305	295	330	320	312	323	286	320	299	270	342	312	271	322	286	286	284	287	313	287	296	283	277	297	321	332	295	303	323	291	309	300	328	305	305	284	281	320	315	293	327	306	312	307	313	302	292	311	250	293	321	320	298	328	280	274	313	308	329	279	318	309	273	306	311	327	315	297	291	313	313	319	303	309	298	306	320	287	300	312	321	313	310	302	326	319	308	283	278	292	277	326	322	298	326	297	274	317	296	318	303	305	318	290	274	333	285	294	288	277	283	303	284	345	292	297	290	279	291	281	300	296	269	277	335	284	308	272	298	321	317	297	330	311	298	309	320	296	312	310	305	305	307	275	296	293	299	309	304	285	320	299	278	309	331	295	289	298	300	286	295	303	302	316	309	275	277	304	355	297	330	296	311	292	314	307	270	321	324	320	276	290	316	298	323	314	300	309	310	330	293	334	305	309	312	337	291	307	330	311	314	332	301	311	353	301	306	266	306	294	338	307	282	325	280	330	347	318	310	325	278	331	294	316	328	306	288	313	320	302	314	293	298	323	285	279	321	303	327	257	319	323	281	298	334	314	287	295	297	289	308	287	337	295	326	285	305	299	338	304	282	306	301	292	303	316	307	328	289	256	307	298	316	342	349	304	328	306	328	304	298	336	276	296	282	309	291	309	282	331	308	292	311	295	282	308	336	301	286	285	299	298	314	295	321	316	307	313	291	307	313	325	308	302	318	313	291	321	341	331	287	327	282	271	294	321	309	314	339	272	284	305	335	328	335	284	307	300	317	296	292	316	298	310	301	331	309	318	296	321	291	308	314	318	304	271	287	292	287	302	334	330	308	287	293	301	311	312	309	324	316	342	285	310	323	315	302	309	286	282	287	306	293	317	292	332	304	313	329	284	337	300	293	324	326	282	308	325	290	327	306	340	300	293	284	337	290	315	294	315	331	318	285	328	327	322	292	302	294	295	295	301	296	286	319	289	282	285	298	313	321	298	300	292	326	306	336	329	293	340	320	347	280	327	284	290	294	288	307	331	307	347	289	305	285	314	282	315	302	322	317	329	310	275	321	301	296	316	313	312	303	309	309	295	306	297	279	299	321	303	301	291	319	308	283	290	316	300	302	328	292	321	332	294	266	303	309	284	309	303	330	302	324	298	299	329	318	324	338	265	315	317	286	296	301	287	287	329	300	294	331	283	304	336	291	305	295	314	307	324	350	329	313	294	320	310	307	344	302	296	309	313	292	307	303	292	292	316	289	327	312	318	315	290	309	296	320	314	335	314	298	316	318	317	298	332	316	326	313	311	285	311	293	314	336	334	298	303	308	321	275	307	336	303	309	312	291	289	299	320	312	299	312	324	295	303	298	296	284	305	308	318	294	330	316	317	309	293	275	310	299	298	284	308	295	320	290	307	350	302	300	297	306	304	300	327	279	305	302	303	327	358	317	284	329	291	266	300	315	303	332	289	345	303	321	317	284	314	296	307	304	295	299	289	299	327	278	272	284	295	290	309	309	302	304	296	301	333	269	308	296	301	305	274	318	341	299	318	309	293	302	301	291	291	246	312	289	333	298	312	314	307	333	322	263	314	281	312	328	278	337	316	333	282	303	293	328	326	281	269	325	296	325	307	309	342	301	287	329	302	325	316	327	323	300	303	326	277	305	341	324	292	283	300	297	308	301	301	275	316	291	284	328	291	336	313	287	295	287	285	293	295	293	318	316	287	316	285	324	324	310	291	292	297	304	293	313	317	304	295	311	326	296	333	322	303	290	346	297	300	332	300	320	284	320	315	285	337	301	274	298	304	286	284	301	324	304	310	305	304	310	333	311	290	294	301	334	288	315	326	293	300	291	302	305	303	304	335	339	348	305	316	320	291	286	328	334	338	300	320	283	307	335	334	299	278	323	316	314	294	289	302	273	287	290	294	330	323	308	313	319	311	293	291	259	296	320	306	351	322	319	299	293	285	321	314	321	322	288	317	319	314	319	322	308	298	307	327	299	300	318	294	290	285	323	300	297	302	313	313	295	290	328	333	313	315	305	293	297	305	319	318
38446	38052	11464	5790	4042	3076	2347	1944	1638	1342	1116	948	908	784	778	712	619	612	575	607	539	551	504	500	546	500	545	499	454	474	468	471	461	452	465	440	422	439	450	440	468	422	450	522	457	430	464	417	434	435	431	444	430	407	421	427	422	399	430	418	414	468	410	415	467	422	398	419	408	427	470	423	411	433	409	444	426	428	420	440	402	423	418	426	387	420	426	421	432	418	422	394	428	436	418	383	464	448	446	415	417	423	419	404	395	422	397	395	410	444	449	421	440	437	436	406	419	450	445	446	428	432	406	405	425	366	458	404	408	398	445	415	423	416	428	429	431	438	396	387	392	410	402	415	413	412	400	403	420	420	433	415	406	439	386	386	458	415	409	442	405	404	426	434	423	412	446	459	440	441	429	406	405	419	405	415	402	421	372	405	455	409	433	412	382	423	408	393	425	425	406	414	415	435	445	405	408	415	420	457	409	389	418	371	398	426	399	393	399	419	440	381	398	402	423	419	416	409	398	402	418	426	411	360	435	391	396	460	465	416	423	445	436	422	381	402	424	431	415	459	412	441	411	408	442	432	425	424	437	418	443	423	415	426	434	354	413	408	441	393	456	413	420	404	436	420	437	423	430	407	435	428	413	408	405	444	422	418	384	426	403	435	434	424	402	417	421	420	414	420	370	390	409	437	415	406	443	424	438	444	386	423	448	418	424	407	443	420	449	406	424	409	454	410	392	395	422	418	373	400	407	387	393	429	437	431	416	417	401	427	432	441	391	410	388	412	398	429	436	437	393	435	406	429	426	394	410	446	397	429	436	416	400	404	391	400	395	404	422	434	420	444	437	453	414	419	402	418	407	445	419	397	394	407	410	437	412	399	438	423	447	446	401	414	459	426	417	428	426	443	408	401	429	398	428	413	410	439	383	427	433	454	408	450	405	441	408	433	414	378	407	413	425	414	394	390	457	387	410	460	411	427	406	414	399	396	372	413	397	427	414	407	452	419	435	413	426	432	435	411	417	400	413	399	419	411	441	484	429	407	403	409	369	394	452	424	420	442	401	406	434	421	455	437	402	430	363	421	449	368	394	406	416	407	409	416	430	418	439	402	405	444	428	467	423	425	416	386	410	408	405	426	380	419	415	420	418	442	402	423	381	408	435	453	408	422	411	361	408	458	409	421	430	389	402	464	417	409	420	445	423	439	451	415	444	430	419	449	398	415	402	438	393	441	425	405	435	416	436	421	449	404	442	408	404	430	424	448	430	407	406	417	404	414	418	416	383	426	441	436	415	389	406	429	434	393	439	427	430	366	417	486	396	437	446	438	451	436	408	444	424	432	433	394	427	393	396	410	408	413	417	404	405	426	409	419	428	406	453	434	395	446	428	407	429	422	415	450	418	401	420	397	426	425	422	433	364	391	449	393	405	417	389	371	419	426	404	420	440	397	375	415	404	437	427	395	420	406	425	432	397	414	429	440	415	449	418	441	428	433	430	407	410	441	407	431	407	427	440	444	387	372	424	422	383	371	406	383	423	398	438	439	400	391	435	430	418	381	421	421	453	390	419	425	399	414	419	431	444	457	432	417	421	410	423	431	414	413	400	416	448	414	429	460	409	412	398	419	445	500	409	435	450	437	428	422	431	413	424	413	401	430	422	407	414	411	377	425	407	424	394	424	371	411	412	409	413	422	397	341	405	429	389	378	420	411	408	424	425	369	459	376	466	424	380	404	410	403	414	425	449	461	439	417	414	429	428	418	408	417	406	393	393	434	419	437	409	384	421	410	429	413	415	423	427	435	417	433	405	381	454	433	392	427	400	432	401	422	375	446	431	429	396	416	435	386	430	409	415	434	435	397	400	397	456	407	388	399	437	406	428	405	414	384	420	430	425	428	427	414	409	423	447	437	358	417	440	398	453	444	395	400	434	389	407	404	435	403	438	415	391	416	384	406	409	400	449	456	410	449	398	380	425	401	431	411	398	422	437	400	386	424	438	402	412	432	427	451	412	409	395	423	383	427	441	419	396	375	416	420	390	438	400	441	456	400	430	458	410	394	452	417	439	410	415	402	418	401	420	411	428	456	422	406	453	443	365	407	392	400	440	423	410	415	430	457	393	445	431	437	423	413	381	411	383	437	403	441	440	458	435	426	429	408	409	453	417	412	427	410	401	412	424	445	416	422	414	424	443	406	399	422	432	405	425	427	382	426	432	398	396	408	423	428	388	396	445	389	422	392	394	397	423	402	425	407	410	402	450	429	421	406	421	418	422	434	443	402	387	433	440	431	410	406	402	465	455	383	432	413	400	407	418	439	401	428	424	413	407	400	439	426	444	429	386	396	420	417	436	374	411	401	411	432	394	422	422	407	452	394	440	436	401	405	398	388	392	424	419	420	397	454	426	435	439	405	447	408	420	398	435	408	421	412	443	397	415	429	381	412	444	405	411	407	395	403	420	432	433	414	431	411	428	454	441	414	421	398	384	407	391	401	411	409	418	427	366	401	419	409	406	421	421	443	401	436	410	390	409	409	423	426	437	397	439	433	423	398	412	437	395	402	375	439	398	398	412	443	425	409	424	407	444	396	420	434	397	400	395	430	397	406	405	431	408	413	440	394	436	419	459	415	410	388	422	380	415	407	379	429	422	418	440	434	402	424	422	423	408	431	405	405	414	392	395	422	442	390	388	379	413	384	425	398	384	387	419	423	427	438	422	453	437	410	423	380	440	395	392	434	416	452	470	409	373	401	407	385	448	405	431	392	428	422	428	458	412	392	393	416	390	442	440	392	420	411	414	455	438	431	407	400	409	426	370	406	409	446	406	454	407	421	412	415	402	418	426	416	420	440	443	429	414	449	419	415	418	449	449	396	443	389	446	435	458	438	383	428	413	455	400	442	438	397	441	391	388	409	448	444	417	394	418	398	440	425	401	437	441	425	399	424	414	422	417	408	430	438	390	382	424	425	411	432	394	377	404	428	385	406	383	417	396	452	416	441	388	459	438	375	415	408	430	463	423	443	397	409	415	402	432	444	392	428	417	440	430	412	470	452	412	417	419	397	393	441	412	418	420	416	393	421	478	355	402	440	401	400	429	447	409	408	426	390	431	398	384	410	448	448	437	460	365	420	408	471	412	422	397	425	421	404	430	419	428	435	397	427	390	411	447	408	453	426	407	421	381	419	400	440	450	387	469	460	416	392	419	433	430	416	392	414	416	434	410	419	407	413	408	428	436	414	386	419	394	412	427	391	441	378	413	403	387	420	442	402	435	408	430	450	414	419	420	446	433	430	424	411	430	440	421	431	427	399	408	412	398	368	457	371	446	445	408	416	402	423	446	448	429	429	442	432	399	416	429	436	422	410	400	424	424	437	411	402	442	446	380	437	430	415	411	410	418	458	442	418	424	429	422	450	433	437	459	445	408	387	410	428	421	408	477	458	397	440	447	415	422	430	400	351	398	440	417	407	410	435	392	410	422	394	427	437	447	459	413	402
27412	21130	9689	776	391	336	305	280	268	270	284	268	260	263	262	279	308	278	261	250	260	275	274	286	257	269	265	263	289	248	273	282	255	296	295	266	275	267	270	261	260	255	262	255	233	268	257	287	265	276	268	288	275	251	247	264	269	256	328	228	260	227	256	251	258	240	259	253	250	278	253	265	271	268	278	272	274	236	249	304	249	270	258	262	257	268	249	267	270	276	285	263	262	293	266	280	251	283	266	279	264	263	282	276	267	266	267	252	257	297	274	276	294	246	255	239	257	267	265	254	238	227	260	248	230	274	262	259	258	258	267	295	208	249	277	254	304	244	244	274	270	282	261	260	262	288	237	272	236	265	257	261	248	274	270	246	287	277	280	264	265	276	308	310	284	261	260	256	258	274	245	265	239	243	246	264	276	286	237	278	266	253	269	257	241	267	270	265	240	282	279	250	248	265	296	233	288	268	257	266	254	277	279	259	272	247	282	253	248	256	268	245	253	278	257	287	260	256	276	251	235	259	277	270	289	273	273	271	239	266	245	281	229	260	290	252	259	235	270	265	281	256	249	296	258	266	245	276	264	281	267	268	271	251	290	302	271	269	248	266	272	270	277	287	276	276	246	274	256	264	234	242	287	266	262	274	262	303	266	247	294	259	277	264	260	304	271	261	268	265	290	259	270	248	265	258	230	255	283	280	253	292	270	258	266	225	270	275	275	244	281	246	256	272	275	271	299	254	243	272	263	262	291	252	270	293	273	311	270	289	256	259	283	282	276	278	281	271	282	267	274	280	247	275	238	255	253	256	274	259	248	238	257	275	256	252	258	252	263	261	279	273	276	256	279	277	289	255	264	275	258	231	278	292	280	297	253	272	270	267	249	261	284	241	270	277	240	304	284	265	281	273	256	262	260	282	296	285	237	243	244	288	247	240	239	261	255	294	251	279	250	263	296	257	266	259	242	284	280	239	265	273	272	263	287	257	257	267	265	265	263	280	273	258	243	251	285	270	237	263	268	272	253	283	229	260	260	279	258	281	276	283	267	237	223	254	255	275	260	279	252	260	274	268	260	281	270	272	250	277	241	262	283	299	271	240	244	269	277	244	269	257	269	275	277	248	263	256	272	291	252	251	279	286	279	279	254	262	275	278	324	245	247	313	269	274	238	263	296	280	271	268	269	278	275	257	264	270	285	255	258	282	263	260	271	273	248	273	264	269	268	272	257	256	258	258	247	287	263	263	282	246	255	261	284	257	266	290	228	234	261	268	278	270	267	235	268	255	270	255	233	241	271	260	258	243	276	235	276	250	264	273	256	279	285	275	275	245	266	298	277	245	268	262	296	267	271	261	245	245	246	292	278	238	254	250	266	258	276	297	246	255	266	292	264	254	275	256	272	267	284	261	266	291	273	259	274	242	279	254	250	254	274	245	259	266	294	265	272	242	281	260	262	245	259	257	250	255	295	254	309	278	277	262	235	282	297	284	256	303	242	269	265	273	222	267	273	242	232	279	287	265	265	282	237	273	253	267	282	228	268	260	265	250	233	285	255	258	263	262	275	256	283	240	280	245	277	266	295	297	273	282	247	322	272	253	244	261	266	240	277	275	256	288	258	273	282	263	273	243	278	244	255	292	231	255	275	266	257	261	262	271	256	256	283	280	273	266	277	268	253	239	251	263	246	262	262	279	272	261	281	268	283	257	270	263	281	288	243	270	268	258	260	255	288	268	254	275	275	298	281	258	276	260	296	262	266	251	273	286	244	297	236	244	251	303	259	268	233	285	257	256	270	283	243	256	262	259	266	263	255	266	277	258	315	248	267	260	284	285	267	258	262	267	272	259	235	280	287	270	285	299	281	265	271	242	264	291	274	288	257	278	265	245	260	253	281	241	255	295	262	257	271	245	241	272	267	254	283	258	256	266	273	244	246	249	256	289	287	277	249	278	253	260	256	271	248	240	272	256	282	287	268	257	255	253	287	238	235	283	270	258	257	276	266	259	286	242	242	270	277	264	257	270	265	253	231	261	275	276	250	247	245	258	263	250	241	243	236	269	237	256	284	266	292	284	244	284	253	279	248	282	285	256	268	275	281	250	238	260	255	299	268	272	281	247	270	306	290	275	244	225	256	259	246	287	291	267	260	274	256	293	248	233	278	261	271	257	282	267	251	249	243	256	261	280	255	278	231	250	267	257	289	267	259	298	302	274	278	290	272	276	293	276	301	288	273	297	252	287	276	281	256	291	262	268	261	240	257	279	281	246	263	250	256	257	278	277	269	256	250	241	277	275	255	272	266	270	283	260	243	275	269	283	258	258	284	238	267	310	252	258	268	262	293	246	269	255	280	286	260	243	296	273	257	272	251	242	268	268	281	274	252	280	241	268	255	278	281	259	275	288	271	254	256	247	274	284	278	279	271	300	292	309	255	248	279	278	260	235	228	243	268	277	265	249	294	272	251	272	278	232	274	272	292	266	267	300	285	280	239	258	269	245	277	260	241	258	271	268	276	261	276	272	284	247	257	294	281	234	298	283	292	266	279	265	283	273	240	235	251	268	269	253	253	280	247	239	272	290	243	249	281	283	248	277	283	282	268	273	271	269	244	306	300	308	233	253	279	265	258	278	324	271	276	252	251	291	285	274	259	244	276	256	285	282	249	252	262	267	298	265	262	280	258	267	256	275	275	258	294	268	290	282	261	273	263	281	268	266	273	250	272	285	253	254	262	259	277	280	287	267	276	258	268	269	273	269	261	262	279	264	259	252	284	234	228	253	255	244	289	260	238	257	270	240	278	261	263	261	255	280	266	279	276	264	238	286	239	260	254	283	252	278	274	290	288	262	276	232	236	265	262	268	233	286	286	272	247	259	266	263	246	275	270	244	265	273	267	273	238	280	238	247	274	265	265	270	283	260	255	280	256	260	281	303	275	252	242	258	253	271	303	254	251	259	237	257	268	275	269	274	260	279	252	275	265	266	255	280	238	267	278	249	248	293	266	275	274	299	269	242	302	269	266	253	282	278	256	254	257	288	276	295	278	293	255	258	264	262	267	293	237	251	271	257	241	260	265	268	298	291	278	264	257	236	267	249	258	258	271	258	248	243	262	293	264	257	273	245	268	243	253	270	274	293	272	267	271	266	263	265	265	263	255	253	255	274	293	263	285	275	236	270	281	255	269	251	272	263	247	250	265	239	248	284	250	274	272	274	248	290	253	263	274	288	251	272	262	269	239	270	239	284	282	300	255	250	259	258	247	261	278	288	284	273	266	275	266	267	278	292	272	245	274	292	266	280	241	285	268	260	254	285	237	281	273	260	245	278	248	255	269	248	266	274	283	266	307	272	270	279	270	284	259	277	288	283	274	265	278	265	273	329	267	294	238	246	255	248	260	268	290	255	286	263	246	270	279	246	266	263	267	284	266	252	279	271	259	265	244	269	282	267	261	243	293	245	270	273	255	223	261	262	289	263	275	269	286	287	246	270	294	266	264	238
30576	19121	977	574	501	456	451	435	375	403	418	355	334	349	340	360	383	351	349	388	398	334	409	364	351	367	380	349	357	338	370	375	371	352	365	345	322	345	328	366	348	369	369	370	364	370	370	365	379	370	364	358	390	371	343	343	335	358	369	338	371	337	350	352	355	366	404	374	343	325	355	353	353	350	370	341	354	359	377	361	366	337	380	373	362	360	379	383	364	387	349	336	334	360	334	354	352	312	377	355	342	353	368	340	382	374	369	401	341	404	409	383	367	366	360	367	337	346	366	360	332	357	359	335	328	356	336	370	355	307	347	347	363	353	322	355	381	328	339	349	373	371	367	343	387	350	382	366	318	345	377	392	360	360	352	340	354	382	341	361	370	370	372	366	345	353	394	370	345	357	341	339	340	342	343	381	355	332	334	368	357	346	339	345	358	361	368	346	353	371	347	372	391	357	359	369	379	391	357	373	342	383	355	382	349	348	354	368	364	360	334	358	363	349	311	332	367	335	340	321	372	371	350	371	349	362	334	380	399	370	356	368	345	342	334	365	330	369	339	355	390	351	390	356	372	342	359	361	350	369	334	371	357	333	373	362	374	352	339	337	364	385	366	359	373	355	347	361	312	346	357	343	394	362	347	368	379	326	394	357	363	337	335	323	363	341	351	328	375	337	356	348	367	367	354	370	377	394	374	350	345	381	345	351	334	383	338	335	365	369	368	347	386	385	359	384	343	356	353	395	336	362	331	348	345	344	345	343	327	341	377	378	396	407	360	358	334	364	370	376	393	368	355	341	378	318	376	350	339	366	368	342	367	318	382	383	346	362	331	335	353	354	357	321	363	375	350	332	345	371	347	383	361	318	356	369	382	365	375	320	368	352	325	395	363	357	358	346	372	372	353	368	349	367	353	339	359	334	349	371	353	373	330	376	369	359	346	384	326	330	330	345	352	380	358	364	359	329	378	364	387	352	376	374	356	356	362	364	355	371	332	343	353	375	328	352	397	358	348	382	356	356	362	364	343	358	352	357	369	391	355	359	350	365	363	330	393	340	369	378	367	377	378	375	356	353	341	362	375	361	356	358	376	326	359	340	368	392	352	353	368	380	365	359	359	388	345	343	338	335	340	363	368	364	372	358	372	349	352	344	363	327	373	374	324	349	326	338	359	375	382	382	353	354	357	343	351	365	354	362	340	365	386	344	390	361	363	369	362	382	348	336	349	385	368	354	345	354	328	374	340	352	384	373	329	394	365	350	315	335	352	314	368	316	314	336	348	381	354	349	351	346	338	355	372	356	394	371	342	310	394	327	380	378	385	376	378	343	387	366	372	384	337	333	346	330	360	370	356	382	351	352	381	401	359	352	346	357	372	351	355	356	358	335	354	389	356	393	345	381	361	347	357	330	361	365	352	332	379	375	337	338	372	348	371	360	369	370	385	376	341	330	349	350	373	341	359	327	350	358	326	372	380	381	328	358	329	354	381	352	356	356	339	354	378	360	366	364	364	350	375	330	330	367	353	393	350	338	370	353	376	334	348	350	375	369	360	348	354	369	346	358	354	335	368	372	366	352	351	370	351	328	347	322	343	320	352	407	341	355	349	363	343	358	373	365	336	316	393	346	334	353	385	382	334	396	406	330	355	365	380	359	334	359	374	361	374	366	369	395	374	353	377	369	364	366	325	326	349	347	390	323	346	350	360	352	355	358	348	358	352	346	359	339	366	407	352	315	336	385	341	322	353	384	372	385	344	347	376	333	336	350	337	333	367	349	363	351	337	349	348	352	367	372	332	358	340	365	353	375	354	366	361	374	364	381	334	392	349	348	344	344	345	338	339	390	321	377	354	363	368	325	376	331	364	347	355	357	348	333	357	395	364	346	340	361	338	395	361	346	362	335	340	363	371	385	340	390	292	364	348	353	385	328	343	365	343	367	356	343	363	366	360	371	335	372	330	353	332	329	300	376	331	364	367	375	358	328	333	357	331	384	352	340	357	380	383	354	352	368	369	358	368	375	325	321	354	330	387	359	331	348	343	350	352	377	344	312	350	316	370	347	368	363	386	344	361	321	332	362	384	378	358	351	354	364	366	344	366	327	336	349	380	374	336	346	365	354	346	341	373	361	352	328	341	354	350	362	378	343	342	367	376	354	365	356	372	340	369	340	340	394	357	394	350	375	355	344	373	332	361	361	361	370	342	344	347	333	359	345	331	373	359	366	362	356	355	344	346	349	366	367	342	374	342	357	348	340	332	376	373	345	371	367	345	357	349	368	361	378	333	376	386	363	377	353	355	349	391	362	342	389	332	303	353	368	364	364	364	339	331	372	348	381	366	366	391	348	337	374	348	364	355	386	332	333	371	368	335	375	354	340	390	363	353	404	369	370	336	335	334	347	330	337	345	394	395	376	339	359	365	358	305	354	368	351	339	358	400	351	366	375	332	379	351	330	331	367	352	363	349	338	375	345	360	374	336	357	352	359	349	347	354	361	387	339	344	351	382	348	352	354	335	317	347	327	379	352	342	324	335	373	362	358	365	380	342	362	353	383	356	324	309	361	393	362	382	360	366	368	344	357	336	375	356	345	313	351	386	360	348	357	362	331	332	367	354	360	357	356	351	335	357	362	358	329	358	359	371	341	384	370	366	331	338	371	352	329	349	379	336	369	361	367	373	343	339	347	362	390	352	409	339	323	366	372	361	323	382	341	379	351	338	365	365	376	367	361	333	336	387	362	341	381	375	345	368	366	365	338	370	359	380	317	332	349	346	362	377	383	346	366	376	360	332	344	354	369	340	337	344	325	360	353	373	379	355	344	364	387	342	353	334	326	348	343	352	346	360	379	350	330	369	354	350	372	338	388	370	326	335	366	358	376	330	369	349	350	398	348	358	356	385	376	331	369	347	348	382	360	349	311	334	355	405	364	376	338	330	312	351	369	324	352	336	370	354	377	347	346	336	339	349	348	375	388	375	334	386	388	375	371	362	350	332	387	369	370	373	377	323	330	355	358	355	355	351	341	340	331	345	316	352	380	371	387	326	328	369	377	389	354	378	345	358	343	371	315	361	374	340	364	327	360	351	384	352	356	364	327	324	350	351	357	372	371	361	344	360	360	340	335	353	376	356	343	379	382	343	319	334	363	336	354	364	356	364	335	351	355	371	358	354	358	337	375	349	358	341	349	351	372	361	332	348	347	326	347	369	353	372	389	336	364	384	328	359	367	334	370	366	373	356	338	356	356	365	350	338	368	363	343	369	388	369	371	386	350	359	342	359	365	382	362	347	309	364	380	338	346	367	322	361	347	337	347	365	345	366	361	372	344	347	338	319	366	343	346	378	367	339	379	384	366	383	375	322	337	367	363	369	357	347	366	360	371	382	360	358	359	363	327	351	335	328	356	371	341	351	375	378	351	356	380	341	367	377	367	345	325	323	368	362	329	373	355	379	378	349	329	364	343	361	334	346	342	366	350	370	398	345	385	345	366	360	379
23710	21032	28277	23990	21000	9166	1065	764	643	578	483	518	482	459	480	481	422	462	427	406	426	391	406	415	406	398	392	429	399	409	415	464	417	447	403	429	423	376	414	414	440	411	404	425	411	393	404	393	409	375	416	400	414	384	361	411	410	419	392	394	407	400	393	403	401	384	431	391	436	429	405	437	377	385	378	393	401	427	369	361	397	385	413	405	401	403	428	399	382	387	400	358	374	416	415	423	407	365	373	382	398	412	380	368	385	380	398	423	400	394	389	397	397	382	406	398	451	380	380	350	428	348	391	394	373	392	385	411	391	392	408	383	395	409	416	408	377	392	395	391	388	377	408	391	392	379	377	417	442	387	398	451	397	389	413	375	415	454	374	390	378	377	405	371	379	415	369	393	366	412	401	404	399	363	396	387	399	384	404	403	415	408	433	364	347	362	415	377	399	392	375	398	400	390	404	389	418	393	386	420	378	369	380	408	401	379	380	361	396	389	380	396	403	409	407	374	344	394	381	404	385	408	387	380	393	369	376	392	380	368	369	382	407	400	421	378	421	423	390	396	377	386	362	416	392	386	379	384	418	416	418	397	367	396	398	388	367	408	383	394	398	406	384	371	397	392	384	359	384	426	419	368	405	381	388	410	394	424	407	369	379	389	370	385	375	406	403	419	378	368	425	423	408	403	399	423	349	378	397	396	367	380	407	376	383	396	406	408	384	393	367	372	381	426	369	373	407	381	364	406	379	427	383	391	428	361	408	382	405	389	388	400	412	392	395	377	395	382	388	372	418	392	363	378	371	352	382	383	426	383	419	413	370	390	369	404	396	418	384	389	398	407	372	398	364	380	380	396	404	393	390	432	387	408	363	436	380	406	435	395	434	408	413	391	394	376	375	413	424	412	401	400	432	413	379	392	396	380	382	348	383	374	389	412	393	412	386	386	448	374	381	399	377	392	359	396	398	393	389	407	414	399	417	391	365	386	415	413	380	364	368	385	412	404	389	388	430	375	399	382	401	399	347	402	358	393	382	399	399	409	393	399	413	375	408	400	381	398	410	382	386	388	407	403	363	374	381	403	400	425	392	362	388	431	398	391	384	387	423	406	399	406	389	407	396	397	383	382	405	414	397	359	412	385	410	407	424	401	410	365	385	350	383	423	429	382	420	388	414	380	367	391	371	380	375	413	380	391	380	423	410	378	420	394	396	411	379	349	395	415	421	364	366	380	408	396	371	394	391	328	413	407	389	376	382	378	376	396	402	392	418	379	404	401	389	431	373	400	421	413	438	405	357	377	404	386	394	409	432	390	394	437	424	395	373	410	392	418	395	382	386	408	392	409	406	398	392	404	359	440	381	423	377	408	379	402	382	391	375	381	372	376	402	356	386	395	359	427	368	379	401	379	385	401	422	406	389	401	385	390	384	410	421	382	392	378	381	379	383	386	399	403	402	392	429	380	398	365	386	401	391	387	411	368	385	385	390	396	367	403	363	387	391	392	355	417	388	348	351	418	390	400	371	391	394	414	413	375	391	404	366	423	392	364	389	381	420	398	420	380	366	383	394	383	395	396	371	375	381	386	426	406	367	395	390	403	378	371	420	391	370	407	373	395	384	380	387	393	394	369	378	424	389	357	401	391	397	397	411	396	411	399	441	392	394	375	395	401	379	415	375	423	396	404	368	392	394	397	407	406	386	373	395	402	384	402	352	431	407	410	390	363	372	360	390	403	391	373	379	397	432	368	399	404	415	415	382	383	375	414	395	403	378	388	374	412	380	403	400	365	401	407	354	369	391	413	391	384	397	383	383	399	388	410	408	399	419	377	369	410	398	377	400	385	383	451	365	380	367	378	398	383	363	354	359	390	393	395	382	403	413	403	382	436	432	377	394	380	383	383	371	371	406	397	382	386	419	381	400	438	393	412	397	392	408	441	379	374	390	400	399	394	406	383	410	368	390	356	387	380	380	423	408	407	367	390	384	409	375	413	388	360	383	381	390	418	390	405	398	414	410	354	391	394	391	394	406	416	382	398	371	384	402	403	415	388	377	370	400	408	403	398	389	383	374	419	387	381	415	377	409	375	378	419	410	374	415	367	399	410	386	396	435	423	374	414	401	376	389	371	374	404	389	414	399	412	384	402	374	429	385	396	421	391	351	375	385	378	391	404	376	433	382	364	375	412	387	401	379	414	416	391	403	414	385	406	383	416	388	405	404	392	382	379	403	392	392	423	362	379	383	403	381	440	375	345	411	413	385	404	388	435	384	372	412	428	397	384	406	404	423	389	367	418	383	382	435	403	416	360	393	388	389	368	364	358	381	375	399	394	401	350	392	394	403	403	408	378	380	404	389	396	395	439	445	390	401	419	401	382	391	381	340	398	399	415	381	362	402	357	391	417	434	380	410	399	404	393	403	415	368	414	361	389	402	384	426	357	407	386	407	401	374	394	388	406	418	400	362	357	422	386	406	370	374	414	406	388	388	376	403	417	385	384	427	408	382	373	417	429	413	406	379	390	390	402	408	389	382	368	377	376	412	378	395	398	361	443	390	393	415	387	359	404	391	397	382	376	431	426	388	383	373	396	423	392	382	394	402	423	382	400	395	366	381	392	367	382	383	378	385	412	369	391	367	401	404	399	406	398	382	365	378	437	406	447	412	410	383	395	421	410	363	389	398	365	369	409	387	427	416	389	338	394	386	435	401	365	393	389	375	402	366	399	373	418	401	388	401	380	399	429	391	405	397	406	356	376	359	393	410	427	430	392	388	353	401	406	377	411	380	382	365	402	424	400	365	428	391	397	406	402	397	393	385	406	390	403	416	386	352	388	422	444	403	405	406	404	399	363	418	391	366	423	383	379	386	376	438	384	382	376	397	382	420	410	408	413	379	409	394	366	439	415	382	395	407	387	396	401	415	345	393	413	380	410	378	388	382	371	379	387	383	425	389	416	414	389	403	380	380	397	381	397	407	384	412	350	396	405	407	403	411	404	434	430	428	411	385	383	396	398	421	386	425	416	403	407	360	393	451	390	405	388	407	410	381	362	408	404	402	376	402	389	412	393	415	389	403	408	422	395	402	392	370	364	346	418	408	391	411	406	406	394	394	388	379	407	377	405	417	365	367	391	403	420	399	396	438	408	422	394	355	400	393	395	410	377	398	413	383	412	393	401	390	390	411	433	392	397	390	384	386	404	397	432	400	380	422	373	429	401	389	408	396	375	379	404	406	386	423	416	345	390	381	388	364	425	379	413	375	408	384	354	390	378	390	366	415	385	385	345	353	401	385	425	390	344	383	368	423	413	369	410	384	402	381	393	385	414	409	382	380	382	384	372	395	420	413	364	408	409	421	395	389	428	356	379	419	367	368	390	371	371	429	412	413	413	371	390	374	390	421	354	389	397	402	415	387	401	363	371	393	380	386	380	417	368	399	407	385	406	393	360	392	396	383	375	381	391	405	377	409	391	383	383	368	339	352	388	360	379	389	376	418	386
34633	30487	7437	3716	2513	1924	1521	1217	1123	1011	890	799	734	728	687	685	633	630	584	652	561	586	596	568	577	584	558	543	598	564	573	597	547	561	543	581	539	553	568	534	528	528	554	560	543	573	536	488	501	549	552	538	555	541	568	558	519	530	509	521	527	529	507	501	507	512	523	579	486	482	512	555	493	550	553	539	520	516	589	545	542	526	553	546	540	576	533	547	545	550	509	559	507	513	498	554	511	523	493	512	507	514	544	557	516	518	527	487	521	573	574	513	573	529	541	588	517	520	508	536	550	594	508	553	544	573	491	513	542	517	541	519	537	545	554	540	526	554	521	537	529	557	520	495	520	551	572	546	560	514	545	567	546	484	511	507	468	548	534	508	552	493	581	560	516	564	544	517	512	525	485	537	519	530	565	550	597	545	519	545	538	537	476	557	529	558	519	523	527	528	546	529	506	576	535	506	505	543	519	542	553	563	524	497	541	536	543	541	525	513	522	504	526	516	494	546	482	547	516	524	528	515	506	529	500	542	485	498	526	555	508	528	500	517	518	557	534	517	498	570	556	508	516	544	495	505	512	509	560	553	545	523	508	543	526	574	517	515	522	497	535	508	515	480	550	548	526	507	512	542	543	549	516	534	546	576	560	547	521	520	552	546	518	501	540	536	539	543	557	552	539	500	525	585	521	529	505	539	533	525	546	502	509	483	537	520	511	524	570	480	496	555	520	557	519	507	547	520	555	534	542	560	518	522	521	537	490	507	530	554	569	510	535	556	491	503	542	527	491	518	524	545	549	499	551	529	548	545	527	532	529	521	545	581	528	537	518	516	509	555	531	520	479	543	501	532	506	555	528	524	503	521	498	501	528	565	554	536	570	529	515	552	569	551	524	516	542	523	530	539	491	523	523	525	509	524	576	525	535	535	511	537	517	515	526	512	557	515	509	548	519	524	554	532	550	553	535	521	533	502	542	596	534	548	534	522	559	531	529	559	557	518	517	495	510	541	501	517	541	546	510	527	521	541	533	539	526	552	524	481	510	560	521	561	535	534	526	509	519	521	546	551	561	495	527	543	518	502	514	567	542	569	527	549	527	541	521	478	534	549	503	507	508	531	552	497	522	560	506	552	512	526	504	485	533	507	578	518	492	518	555	506	558	544	543	530	563	548	523	543	553	547	559	537	500	504	500	501	537	531	511	501	544	488	508	532	532	568	499	521	518	498	507	552	508	537	574	510	500	512	538	544	532	548	512	477	531	549	546	526	522	503	508	540	531	512	561	505	519	557	528	521	519	526	512	512	554	537	533	555	520	495	503	517	517	541	517	569	527	474	561	550	513	548	503	543	577	513	520	524	521	549	525	534	564	510	519	513	536	509	532	545	488	564	570	525	517	523	523	536	513	534	576	517	523	505	544	512	530	561	559	517	531	509	560	514	516	533	516	510	545	512	601	522	521	489	544	501	544	534	531	536	488	522	542	516	498	531	521	561	553	514	518	525	553	513	505	537	479	554	519	591	537	485	566	484	554	523	496	554	512	552	552	517	496	541	540	506	533	540	554	523	523	522	531	475	543	489	511	532	500	550	515	548	554	563	491	545	515	523	516	516	483	545	502	552	479	504	535	523	520	523	527	534	559	536	562	540	507	505	513	474	576	567	538	501	546	539	548	543	566	568	535	525	514	511	534	543	533	558	474	539	494	496	537	529	535	542	549	529	514	531	530	530	551	509	522	547	532	514	517	559	530	551	537	506	538	511	503	504	517	510	522	530	528	534	525	515	539	530	493	543	513	506	527	563	568	510	507	540	514	553	495	510	513	531	513	492	526	534	553	541	513	558	525	544	530	519	538	521	513	531	522	527	549	553	512	539	546	552	534	491	532	556	568	537	506	544	530	537	535	513	500	563	538	528	527	581	522	504	522	571	513	554	491	543	524	531	578	494	537	541	527	549	513	548	551	509	543	554	557	483	542	538	549	531	536	502	537	521	533	536	536	509	535	480	550	500	550	531	511	519	509	520	491	546	487	562	512	521	554	526	541	507	555	567	500	545	540	462	505	502	520	554	553	527	526	507	532	551	543	557	516	579	507	529	537	570	517	538	504	516	543	560	532	519	588	573	523	551	505	513	564	565	529	539	506	526	483	520	563	534	560	518	550	492	491	542	524	572	540	539	507	488	498	520	508	502	532	542	541	511	534	547	513	553	548	530	521	547	572	527	539	534	515	494	552	501	530	504	523	461	549	501	538	504	526	497	508	527	550	503	518	568	490	546	544	563	519	525	488	544	525	540	484	494	510	511	507	562	536	551	529	534	527	514	529	537	530	523	552	511	556	508	519	553	536	554	585	500	508	563	516	499	482	542	569	568	520	502	486	517	470	546	520	530	514	543	533	547	511	519	526	521	547	539	540	553	498	532	531	543	564	515	540	497	522	500	515	517	510	559	529	503	542	497	506	522	522	527	523	520	510	524	494	551	549	490	544	566	562	529	532	518	529	530	546	512	512	492	514	495	519	510	529	533	537	497	513	524	485	572	490	504	539	529	526	528	531	531	504	540	538	502	520	572	476	524	527	550	501	507	510	547	492	532	539	516	526	515	543	542	496	561	534	521	481	544	522	523	543	557	502	531	545	540	522	556	524	510	532	532	515	503	468	512	533	526	507	518	552	535	471	524	531	513	532	508	511	529	533	569	554	513	526	571	532	509	514	559	542	510	484	499	538	564	536	539	578	527	532	515	527	495	566	520	548	502	544	543	503	517	507	539	514	502	560	477	526	481	540	540	492	591	517	563	525	541	505	545	536	536	528	485	545	546	515	556	571	497	521	521	522	542	508	468	541	514	549	543	507	485	505	514	521	521	519	500	507	530	516	546	558	539	470	493	537	525	540	512	522	545	535	554	537	545	536	523	570	533	539	556	537	517	543	508	545	556	530	531	522	538	548	560	534	493	550	515	556	503	497	543	542	572	531	544	559	498	519	528	503	549	521	538	502	545	546	536	520	521	478	543	508	520	540	507	561	506	556	521	503	534	483	538	537	541	543	504	522	545	562	514	572	572	554	538	554	559	515	487	526	494	561	537	563	540	480	552	516	522	548	498	563	476	553	553	538	580	533	505	536	549	570	519	565	509	503	524	489	560	521	502	508	536	519	495	511	576	519	534	512	502	532	524	522	519	538	529	537	505	505	602	552	536	555	510	551	520	517	532	510	510	483	520	509	533	491	558	543	541	508	471	550	539	494	540	533	550	548	500	517	524	500	565	540	525	535	556	558	550	521	544	553	509	564	530	530	565	485	534	493	551	522	518	548	535	554	513	566	550	513	548	547	515	534	559	538	536	534	537	535	545	531	533	484	540	564	574	531	573	536	518	516	564	495	543	516	513	527	509	513	545	513	529	546	559	484	493	499	509	509	553	536	530	528	502	504	532	536	506	533	545	508	516	554	588	497	501	499	527	530	537	521	544	552	549	493	533	524	548	523	554	537	520	512	526
22767	21026	28696	23533	21025	21051	6805	995	720	649	575	537	474	444	416	403	396	364	355	356	382	351	349	385	353	356	341	316	322	357	315	335	338	333	370	344	331	336	313	286	351	306	337	324	306	311	265	302	290	289	321	291	300	315	315	322	333	314	260	292	339	332	321	302	298	321	276	314	316	292	325	306	318	290	334	290	304	282	310	311	325	295	320	309	294	305	302	309	293	336	298	300	285	297	276	322	313	308	271	301	313	289	328	325	291	306	308	312	314	322	287	296	277	308	301	291	290	323	300	313	336	304	314	312	328	312	309	311	281	339	311	307	297	288	304	307	315	306	307	323	299	269	304	302	299	343	270	306	301	323	314	318	306	304	300	318	308	301	304	316	303	308	286	318	310	302	334	292	291	304	308	315	303	345	308	317	284	300	309	278	283	312	337	311	294	295	279	303	320	269	295	266	315	323	294	307	314	304	298	291	287	319	345	326	313	331	275	279	287	324	312	310	297	317	285	299	327	307	284	316	315	335	298	308	305	301	313	322	322	314	285	327	305	338	329	317	329	334	309	289	312	322	288	304	337	275	300	328	312	319	291	316	295	266	341	263	285	313	328	318	295	343	301	322	291	297	305	316	301	312	310	291	309	273	284	294	306	305	309	305	295	325	322	322	291	274	350	346	287	303	314	308	306	313	317	300	296	298	315	311	307	255	299	332	285	289	311	314	305	317	277	318	302	327	303	308	294	299	304	286	313	315	320	308	320	284	299	290	329	314	307	305	311	308	296	279	309	301	328	311	292	298	330	285	300	283	292	290	312	327	305	299	300	312	305	308	304	319	276	306	310	317	334	324	327	281	293	273	295	303	340	329	286	272	297	316	287	316	338	299	313	296	314	295	298	321	281	297	278	280	296	326	299	302	290	313	296	268	298	299	297	299	312	311	276	264	291	306	306	313	306	304	286	299	305	302	310	331	290	302	314	301	288	329	337	295	318	325	308	296	291	322	299	321	283	315	335	315	305	302	316	308	306	294	306	278	334	311	296	291	301	305	309	309	340	290	325	321	295	326	294	318	294	299	315	298	300	279	308	330	317	282	311	292	312	281	292	311	357	277	258	322	289	297	324	298	282	288	301	333	302	305	294	290	293	313	287	299	271	291	321	283	331	307	320	340	288	285	312	297	279	314	318	295	328	338	306	282	285	301	290	333	290	322	317	310	281	286	285	281	319	331	269	297	290	260	299	290	270	310	324	298	309	292	313	315	326	319	306	290	292	325	297	306	337	316	273	310	296	325	304	311	308	298	294	320	275	330	317	298	331	298	293	289	258	283	305	286	315	305	322	292	279	307	304	321	311	334	307	314	273	286	305	292	298	317	325	293	305	323	283	303	290	312	319	313	306	298	276	289	300	324	282	321	285	297	282	333	286	298	300	331	302	277	258	300	311	313	312	324	283	315	279	322	322	310	299	317	300	309	318	309	291	318	318	289	328	308	284	290	311	294	308	302	302	304	281	300	298	314	304	324	306	297	354	298	323	301	299	301	314	311	279	316	305	294	334	294	331	292	304	311	330	299	285	313	303	319	334	304	321	319	310	300	308	305	300	301	276	294	306	298	306	309	292	328	297	302	340	310	287	293	292	293	274	301	308	328	300	315	308	282	297	291	356	317	278	292	305	295	276	277	330	317	323	283	314	300	306	286	327	303	323	303	293	287	321	277	312	328	281	323	308	295	295	300	308	325	293	296	319	302	314	309	294	329	330	294	291	312	293	286	293	301	329	270	304	317	322	290	335	303	299	313	333	300	298	325	334	294	322	309	301	315	321	309	271	297	337	306	308	308	303	301	285	306	288	286	316	337	276	289	307	330	335	291	317	324	317	324	285	310	285	310	341	342	289	286	299	293	295	300	292	311	317	313	314	331	329	332	309	317	304	332	318	318	291	302	293	319	310	298	313	315	317	306	290	272	303	292	293	332	276	313	291	308	286	277	286	323	272	285	292	328	309	280	334	297	293	318	264	303	275	286	300	293	317	315	271	297	309	305	292	290	330	308	309	305	298	296	297	335	319	303	309	313	297	294	289	291	282	321	322	296	295	273	315	311	308	299	308	300	305	308	325	317	328	318	306	294	283	296	290	313	319	298	287	315	302	302	294	296	314	322	306	280	304	324	303	318	308	324	307	299	283	299	301	305	291	308	307	317	274	285	300	288	305	327	298	279	264	273	326	316	302	291	336	291	274	283	332	306	310	299	333	338	277	291	301	313	328	289	308	301	308	306	298	295	323	290	320	299	298	311	279	312	283	327	299	330	303	311	282	310	335	288	295	334	337	336	294	293	307	319	319	274	301	280	302	307	331	295	273	290	306	306	293	309	278	281	303	308	314	319	288	294	300	313	288	308	289	314	292	294	291	285	274	295	315	313	279	290	318	302	301	298	290	338	315	267	316	323	290	281	317	298	288	325	291	332	320	305	313	293	314	320	294	313	268	281	328	301	301	332	292	293	303	310	288	280	293	300	290	302	314	288	310	288	299	305	293	292	310	322	307	296	319	313	283	295	330	342	299	307	303	322	312	296	300	285	284	322	295	308	307	299	314	310	284	309	281	289	315	306	287	283	328	309	280	306	308	347	298	311	303	310	299	311	293	267	320	307	321	304	323	301	332	318	303	307	301	301	294	345	308	345	323	262	295	316	298	280	318	309	318	340	303	297	293	290	303	307	295	296	291	304	287	304	308	306	300	295	279	295	300	289	328	300	331	302	297	285	298	280	310	290	283	315	265	317	326	315	288	285	323	283	309	309	276	304	292	306	277	268	302	306	321	285	287	286	324	314	303	295	290	287	308	277	327	290	303	326	284	268	310	303	307	318	291	290	297	332	280	337	343	314	295	315	303	295	313	289	302	320	298	290	317	296	306	298	327	309	305	305	302	296	298	320	325	258	321	312	259	300	303	318	313	296	284	272	292	280	277	328	286	288	326	298	291	311	279	321	327	277	298	303	272	342	336	294	288	293	332	322	296	303	319	311	309	304	338	289	286	295	311	318	316	295	288	307	283	298	318	302	281	307	294	306	277	273	286	324	283	291	316	287	338	323	306	324	270	308	267	317	316	313	322	295	305	276	309	320	317	280	271	302	299	318	308	305	309	313	306	320	282	299	306	314	307	286	298	305	289	333	308	305	311	282	320	283	337	316	305	295	270	302	302	267	304	284	342	291	324	341	328	338	320	309	298	306	280	304	336	293	287	294	286	310	306	311	299	318	309	290	318	288	331	285	324	273	266	340	326	300	274	316	310	334	310	347	311	322	259	334	309	282	282	291	302	302	307	312	310	314	291	311	288	292	310	318	275	296	306	299	279	312	289	286	321	303	311	337	298	311	291	317	300	298	281	292	284	313	309	279	305	279	302	301	286	283	288	283	305	276	305	266	290	316	325	300	317	333	280	299	321	303	329	312	306	303	313	270	285	274	296	331	316	314	231	308	297	343	324	282	310	293
37947	33664	11514	6079	4043	3111	2325	1869	1562	1346	1046	949	818	799	728	685	634	598	573	589	501	475	498	532	497	488	483	468	498	474	432	488	438	459	460	460	437	452	427	458	422	464	430	409	436	474	444	390	432	468	395	413	439	445	415	394	425	448	399	430	389	389	434	400	443	427	422	406	411	422	437	406	435	417	408	447	400	421	421	380	415	439	390	397	422	387	433	437	420	440	454	412	416	411	391	415	435	383	430	423	455	412	413	427	410	407	419	414	367	397	385	421	423	431	417	429	416	426	427	447	412	411	439	376	428	401	416	387	420	398	436	435	416	381	431	413	437	402	405	413	425	402	445	417	427	422	421	394	420	399	394	384	405	429	419	441	402	412	415	426	405	416	417	402	397	438	404	408	408	425	401	407	396	396	446	390	406	417	409	405	377	435	395	395	385	387	427	386	400	414	368	389	398	409	382	412	400	438	421	410	450	399	414	381	447	370	427	412	402	412	423	400	438	389	392	389	437	408	411	393	370	447	428	439	391	434	399	403	403	413	395	435	394	420	393	431	446	389	386	387	400	403	393	415	423	383	385	436	445	412	400	420	421	375	394	423	399	430	398	407	438	426	431	381	429	397	422	405	411	419	404	452	432	408	413	426	399	383	392	414	404	413	394	422	389	418	399	418	423	421	412	406	418	389	408	411	401	428	419	435	433	418	383	378	417	420	369	400	415	400	403	403	417	374	435	403	425	421	410	418	414	412	408	384	419	402	395	441	431	426	415	402	428	399	448	402	446	421	423	430	416	418	420	399	420	418	408	425	426	424	418	419	434	357	390	447	418	442	403	399	390	381	395	459	427	388	414	433	398	395	391	412	411	389	389	407	414	410	422	398	408	427	428	417	416	413	417	435	398	441	395	433	414	391	405	426	444	414	396	435	396	445	413	442	395	424	409	439	408	450	414	425	373	419	406	405	422	456	402	439	405	408	425	400	425	413	397	448	427	433	414	391	411	415	419	438	401	415	434	400	439	422	400	400	419	401	391	396	429	446	392	408	440	415	407	402	426	385	415	418	388	404	384	385	428	405	411	437	375	437	415	449	440	399	423	428	465	430	405	419	427	380	375	430	413	420	398	406	368	389	423	402	439	399	394	392	442	426	418	400	404	377	406	402	408	443	422	425	409	423	442	403	398	379	431	431	412	425	445	381	423	421	386	390	422	410	386	448	401	393	410	428	423	407	408	399	402	414	405	418	407	391	397	359	404	429	375	430	410	426	409	402	400	436	430	391	446	412	415	439	437	415	412	419	401	414	409	381	389	383	413	395	401	447	425	426	405	420	480	393	441	453	382	408	429	420	406	451	433	399	400	421	408	431	400	412	418	427	407	413	393	429	422	392	405	402	358	424	399	407	429	414	428	409	427	430	374	398	413	400	391	443	430	457	414	439	417	423	429	416	399	456	403	381	430	416	437	411	409	382	434	431	410	447	428	399	383	396	422	414	407	381	431	394	408	443	387	395	430	411	415	400	425	396	388	431	372	427	398	436	382	370	431	404	377	398	404	402	380	404	403	396	413	405	408	425	419	425	433	405	434	434	429	440	428	393	419	411	436	389	446	395	418	436	378	394	405	391	439	380	422	414	402	420	409	417	393	469	421	389	403	402	429	466	395	403	393	427	425	393	391	405	404	438	394	418	415	399	406	402	399	377	436	427	426	393	413	417	410	425	420	415	451	413	387	413	401	418	401	391	398	420	379	410	403	410	381	382	370	418	423	396	395	415	429	427	426	388	383	414	433	435	416	393	369	413	376	381	420	401	403	409	426	407	405	449	383	372	418	382	382	447	421	419	437	407	396	397	427	418	435	438	448	417	397	399	423	410	405	474	411	381	441	425	405	407	397	390	414	421	397	413	433	401	409	424	455	400	414	422	429	403	364	411	411	402	419	400	409	415	435	415	428	392	419	437	407	392	413	382	402	405	428	419	407	439	410	403	445	437	419	421	426	413	407	419	409	405	403	434	445	411	433	396	409	393	395	433	414	405	406	429	419	373	403	412	388	418	432	443	414	437	386	380	409	414	443	406	404	418	370	408	407	399	371	440	385	391	411	410	418	464	419	395	430	399	404	417	445	404	400	360	423	400	421	365	451	427	401	402	405	429	431	449	426	386	367	387	415	429	403	416	405	442	400	409	411	440	436	414	420	439	403	436	425	406	415	373	406	399	386	389	426	433	413	404	419	423	388	422	404	414	418	406	414	393	404	399	438	351	384	397	418	430	458	415	436	421	432	394	370	426	383	388	387	397	433	424	415	399	415	422	424	445	453	422	434	418	440	409	422	433	446	399	418	411	404	417	425	415	451	403	412	403	421	417	448	407	423	408	404	407	434	429	412	465	445	447	439	430	391	436	425	432	423	426	396	448	380	381	401	416	393	389	423	436	446	421	417	416	435	411	420	442	440	412	402	401	412	449	446	393	422	401	414	413	419	389	438	373	410	413	412	428	367	463	386	428	400	435	414	385	436	414	406	380	419	385	390	413	418	437	377	379	406	417	418	432	443	381	402	433	417	383	403	424	421	414	425	416	427	422	400	410	417	399	372	400	398	371	412	438	433	393	393	419	411	430	397	399	428	414	405	442	414	405	401	423	410	412	418	393	374	394	425	409	420	424	397	429	402	402	425	364	442	444	436	426	413	417	382	446	383	402	388	441	443	409	388	457	382	399	384	382	432	445	376	438	409	405	411	422	407	378	393	394	376	387	387	379	429	410	393	418	386	451	454	415	420	396	414	407	417	401	391	422	406	456	439	435	414	413	397	420	445	406	401	395	450	415	407	410	411	402	436	460	432	413	423	388	443	402	416	394	411	405	438	406	411	410	410	372	392	414	458	398	412	430	459	421	412	408	398	400	381	434	416	401	392	412	387	420	396	397	404	438	401	394	402	412	413	460	424	412	387	426	397	403	415	410	447	399	420	416	430	390	431	395	419	416	418	389	405	402	376	377	419	434	382	413	443	402	441	425	387	406	419	456	432	405	418	413	401	398	410	373	413	442	416	408	414	422	399	432	416	390	417	415	422	400	407	389	420	446	368	388	384	363	412	401	413	409	446	409	426	397	409	422	454	367	401	405	350	410	355	401	411	411	420	443	396	409	382	423	392	420	413	415	436	401	383	378	416	442	404	387	407	389	432	410	412	388	388	390	412	418	427	428	407	434	399	419	419	381	400	398	450	414	355	440	424	385	410	425	399	412	394	411	425	387	427	461	429	429	406	447	401	439	427	390	446	423	400	425	431	401	376	378	404	379	406	404	419	382	422	429	400	427	432	413	409	399	386	424	401	408	422	410	455	416	423	405	419	429	395	435	436	415	444	413	410	402	464	413	389	412	405	408	406	419	423	429	422	438	435	410	436	422	426	386	424	402	437	403	413	423	432	440	415	426	415	456	396	428	442	434	419	406	422	398	425	427	409	431	384	396	442	425	427	458	420	405	412	405	375	418
27667	21176	10306	789	360	322	299	286	277	252	306	279	282	292	268	251	257	275	256	256	248	287	266	258	260	240	247	269	289	249	254	263	282	256	263	267	239	250	249	286	269	258	250	276	290	234	272	270	258	265	267	269	269	261	258	264	260	282	257	275	272	240	260	270	257	227	247	274	270	281	284	274	289	284	275	275	245	249	260	260	303	253	267	264	242	232	285	256	269	280	255	266	259	262	257	221	251	275	248	271	246	262	257	272	269	237	277	268	268	266	266	270	268	251	262	287	290	258	253	274	275	297	260	256	257	244	256	269	274	266	263	257	249	261	261	274	243	263	260	258	271	267	245	244	285	273	243	279	254	255	269	284	249	270	250	273	238	236	243	266	263	233	264	263	260	302	253	297	261	291	272	250	275	253	270	258	262	240	252	265	258	294	274	251	263	254	267	271	235	278	276	247	291	226	266	255	260	254	262	275	241	293	271	272	278	239	243	245	262	272	265	293	258	251	255	296	266	274	264	225	249	268	253	287	276	280	288	261	279	283	266	307	290	230	238	247	236	242	252	293	267	266	253	262	282	241	239	258	266	250	254	288	252	253	267	275	289	270	287	274	267	274	276	267	276	285	246	242	293	277	285	254	258	249	275	253	267	266	273	283	250	275	289	244	271	255	271	268	281	233	259	252	227	267	248	272	260	274	284	260	269	260	271	243	262	269	263	253	249	276	247	265	261	267	277	255	266	246	261	242	274	272	265	265	291	242	273	256	282	273	272	264	260	272	254	270	245	264	254	252	252	288	263	267	263	269	278	259	284	241	259	239	267	296	281	290	272	228	261	257	283	249	252	227	239	280	257	281	260	251	247	262	234	264	263	259	254	253	267	266	260	242	254	261	280	275	300	276	280	270	271	284	268	272	260	253	290	291	241	236	247	261	277	300	264	266	272	266	271	274	288	248	284	248	270	268	278	260	287	257	279	259	282	267	291	249	241	262	269	292	263	271	236	249	273	247	288	296	263	284	271	280	261	255	267	255	266	253	262	265	236	254	286	280	287	258	275	290	286	251	270	254	265	280	280	265	264	260	272	266	263	249	246	275	266	279	255	255	262	274	268	259	257	256	270	270	261	256	254	248	306	260	256	260	261	249	256	277	245	252	286	259	263	263	234	280	249	277	268	294	246	280	295	272	275	285	276	257	292	285	254	262	275	301	274	282	242	290	283	262	252	247	279	284	274	266	264	279	250	258	231	273	266	265	246	251	272	246	248	277	265	241	267	272	254	280	280	289	260	257	254	253	268	260	261	280	239	269	271	259	278	245	289	261	257	262	288	269	261	263	283	256	273	281	319	293	252	281	276	265	255	267	289	262	285	250	280	270	257	272	250	249	270	261	249	259	268	264	246	254	258	260	284	261	266	259	287	291	263	249	256	257	271	246	263	275	277	281	267	298	277	261	265	229	250	283	270	257	271	247	246	247	272	238	281	284	250	288	297	284	279	257	252	273	272	244	258	235	242	285	272	280	290	264	261	263	274	267	230	275	293	260	256	257	263	269	271	257	270	263	257	260	291	252	257	276	251	283	255	263	229	270	262	271	234	263	255	250	269	272	293	264	304	291	285	237	264	262	267	274	272	263	254	271	256	266	255	261	257	269	261	263	258	285	278	285	254	278	262	296	305	252	275	259	250	253	257	248	270	266	249	258	275	263	258	266	277	277	259	282	271	271	262	285	239	297	278	261	262	257	261	251	274	288	265	264	297	263	294	260	264	279	269	282	243	258	257	268	303	255	271	247	269	279	234	245	273	269	258	275	281	266	277	293	261	263	285	256	273	244	262	249	265	289	257	294	283	253	268	297	257	274	270	285	272	268	270	240	266	270	243	262	257	248	241	278	269	272	264	248	276	239	266	238	270	264	246	240	252	271	285	258	254	262	290	261	262	271	290	257	254	277	290	277	263	288	264	247	288	266	276	283	278	275	271	275	290	262	242	284	250	252	286	260	290	262	253	272	275	267	269	262	285	262	253	278	254	257	267	253	293	270	275	257	282	286	255	293	298	263	265	266	247	254	270	224	296	261	271	286	265	274	249	293	286	228	299	277	265	268	247	288	267	252	254	264	269	251	270	261	296	308	242	267	269	272	242	236	286	299	258	229	275	282	279	283	247	271	273	269	232	255	263	278	262	227	251	285	278	287	240	288	271	253	261	260	263	256	266	237	260	258	233	259	274	283	271	266	270	270	268	275	272	264	247	263	271	278	266	253	267	289	271	270	279	276	278	245	283	241	270	270	270	255	288	264	262	248	278	269	255	264	270	260	268	251	278	263	260	278	254	263	275	249	268	244	240	265	250	273	276	265	269	287	272	251	264	259	256	274	261	261	261	246	269	238	238	277	270	278	304	275	262	274	270	275	265	258	263	252	237	256	269	235	265	250	270	251	284	258	252	278	264	248	267	267	264	249	246	274	295	267	243	299	245	265	289	277	250	278	255	270	280	284	263	255	239	258	284	223	315	261	286	255	270	290	271	255	251	291	302	280	276	275	281	258	272	265	255	251	271	276	295	252	281	263	285	253	295	270	271	255	267	286	273	280	263	253	259	263	304	263	234	240	249	255	277	275	251	261	252	264	237	282	272	252	281	278	248	258	285	255	250	266	259	286	262	277	280	277	256	287	267	252	265	255	262	245	289	287	283	281	283	273	261	272	275	296	248	252	291	291	265	261	273	241	282	279	268	237	261	247	240	286	276	265	262	279	304	281	293	257	250	272	265	258	251	260	270	259	273	249	263	269	268	250	299	276	271	246	263	240	263	289	261	251	276	274	253	276	282	274	262	275	252	268	265	267	259	257	251	243	256	255	258	261	304	258	250	254	250	245	258	256	252	276	277	277	264	254	274	282	262	245	268	262	256	298	254	279	259	257	266	251	260	281	274	271	280	241	257	296	257	278	285	242	256	285	272	249	258	269	275	243	254	277	257	286	280	249	279	243	263	282	263	262	246	274	253	282	284	264	276	253	264	256	239	263	260	281	287	264	262	257	279	274	247	244	259	261	284	247	260	255	269	283	301	249	278	226	286	281	267	253	263	263	246	263	245	276	254	238	262	269	283	276	258	294	253	267	266	299	275	230	246	266	263	269	249	270	232	273	270	271	273	276	261	268	278	256	250	285	254	293	262	263	269	283	251	266	283	282	268	271	258	263	244	285	268	272	252	275	258	252	269	235	261	309	276	283	284	250	264	264	275	236	271	248	265	258	275	245	250	291	235	265	254	272	273	257	287	254	276	279	245	247	253	260	259	278	247	311	279	278	284	270	269	288	258	259	237	275	266	296	285	270	252	238	236	269	266	269	255	271	269	282	236	249	254	243	249	273	251	251	251	252	262	261	278	274	242	246	251	266	267	277	261	293	273	256	239	264	270	261	266	246	262	247	257	288	251	267	250	251	303	263	266	260	261	275	253	249	250	263	266	273	232	252	269	262	231	258	260	252	264	263
30209	17676	960	604	530	487	427	411	400	373	363	380	360	366	341	360	378	329	341	348	369	367	356	348	355	373	358	380	335	337	346	358	348	362	357	385	347	373	400	352	360	367	350	378	414	335	342	373	348	373	332	353	342	327	381	382	333	356	357	348	341	382	352	348	376	367	393	361	388	374	315	325	367	366	353	364	366	372	370	380	352	332	331	359	320	361	344	382	325	325	378	342	376	379	356	363	387	338	374	325	385	384	342	322	365	315	330	305	345	342	340	328	364	331	369	394	371	346	361	342	333	355	388	349	365	345	366	359	312	364	399	348	334	355	386	389	353	352	352	355	348	375	360	399	376	356	369	355	329	342	345	330	366	395	385	336	375	354	311	357	354	342	389	377	342	328	345	371	383	335	362	375	370	369	350	380	350	348	338	332	345	337	355	339	327	354	378	366	362	346	406	369	374	364	374	374	340	335	370	368	334	361	337	383	349	368	357	335	359	345	340	342	390	345	322	376	354	396	336	351	346	372	347	341	361	355	362	360	353	328	408	369	355	331	353	392	369	355	360	397	369	373	330	320	334	349	388	364	361	368	373	376	369	379	338	364	311	369	387	357	345	346	348	404	367	390	363	357	380	335	310	383	359	379	370	375	358	355	405	344	367	351	390	339	382	326	356	385	345	382	318	341	351	397	342	349	363	384	364	348	350	336	370	355	353	364	375	338	342	342	337	369	323	347	379	370	358	349	373	341	343	352	373	367	357	373	358	336	363	340	351	376	340	351	365	344	364	376	362	347	382	354	357	362	378	390	365	376	357	357	337	405	374	329	359	349	365	372	358	347	313	344	331	358	370	334	383	361	350	318	342	374	396	351	353	372	353	367	360	374	327	368	363	352	364	344	335	387	360	371	359	349	357	360	391	374	372	375	371	371	367	350	354	371	349	351	337	385	334	373	363	359	389	363	347	319	380	378	374	347	361	362	355	324	365	346	381	356	345	350	371	349	367	333	338	436	383	361	391	367	344	342	338	328	346	324	366	363	329	365	341	364	359	350	388	366	398	336	357	329	363	357	361	324	343	354	352	422	348	373	370	364	372	318	379	329	329	359	362	366	403	373	336	340	364	342	312	330	353	334	362	347	360	391	347	310	370	349	336	360	354	325	330	343	357	353	372	351	313	383	355	349	355	360	370	367	364	349	334	380	338	379	378	344	335	374	332	321	334	336	366	373	364	350	358	359	362	370	344	341	330	364	406	334	336	327	351	365	362	358	378	346	370	358	392	351	348	330	372	330	375	367	326	349	375	369	359	331	362	364	377	383	360	367	361	334	326	348	356	349	335	362	363	330	340	351	336	368	387	351	327	333	370	400	344	371	358	390	366	378	336	307	365	355	355	373	380	377	369	343	377	362	351	358	350	339	336	356	342	368	375	354	383	334	386	382	350	353	360	375	335	361	347	340	349	333	356	363	398	341	347	348	404	360	373	343	380	391	375	324	320	358	364	354	330	361	342	362	379	367	334	366	342	355	344	335	385	360	379	333	360	358	355	414	351	398	372	366	359	393	377	369	355	389	348	350	377	361	347	353	341	344	346	385	378	344	367	345	354	345	326	384	340	348	366	366	350	349	351	353	336	333	328	354	370	377	397	372	348	349	345	360	356	369	364	380	331	377	371	357	337	342	392	326	381	361	324	369	324	371	374	381	357	370	340	354	364	346	397	374	387	370	325	373	372	376	336	359	356	332	365	351	375	335	356	389	378	374	360	393	335	361	383	361	359	364	376	367	338	349	374	354	357	359	338	389	338	362	349	381	314	382	336	370	377	347	337	360	374	367	328	350	371	382	359	367	393	360	377	374	325	347	329	349	353	349	347	368	348	380	367	375	358	368	354	366	339	339	326	365	399	362	336	354	330	340	366	352	348	343	357	369	377	341	356	351	349	363	360	372	332	332	367	373	324	359	353	374	346	350	351	317	343	369	329	370	358	358	359	348	393	357	345	345	319	347	345	363	376	339	335	347	349	368	360	340	337	323	378	364	350	327	351	339	321	356	370	355	387	361	316	345	318	363	385	363	346	304	398	380	371	342	358	349	363	362	354	390	371	358	360	343	375	349	364	347	369	364	358	344	371	340	341	370	341	398	342	369	374	320	338	353	369	379	335	359	359	347	387	351	360	347	382	334	364	349	349	369	343	370	374	332	373	374	322	329	343	368	371	358	365	328	353	375	382	328	366	348	356	393	372	352	345	366	347	386	370	387	363	345	328	378	370	339	357	315	359	351	391	343	354	342	362	321	337	357	368	345	375	357	347	361	363	370	363	355	395	345	356	365	342	360	353	356	347	363	362	340	339	397	369	384	354	329	354	354	359	334	360	378	355	357	364	369	369	340	351	366	364	365	349	323	367	345	363	373	356	356	391	385	341	376	373	356	368	353	356	343	370	383	349	362	347	382	366	362	383	365	367	353	361	362	358	387	326	375	342	352	332	366	351	313	377	337	350	378	337	377	371	323	368	342	364	351	343	351	328	388	367	379	332	359	378	344	356	346	370	339	349	342	361	356	363	352	330	327	373	369	342	312	349	324	334	356	382	391	326	358	402	347	366	362	334	362	370	340	345	354	337	381	373	349	321	378	383	366	336	343	331	328	350	354	362	375	315	362	365	350	346	361	392	341	373	366	342	332	327	355	356	369	357	327	365	371	350	378	353	352	363	327	356	334	362	350	330	354	348	352	340	341	358	363	350	348	345	354	361	323	351	351	390	403	365	345	358	362	381	361	373	394	372	312	354	373	343	332	347	364	341	342	412	361	340	376	365	361	355	391	395	334	356	351	347	396	349	329	353	373	351	359	393	366	302	345	324	369	348	380	359	356	344	347	360	369	358	351	373	349	350	368	375	327	339	335	358	345	368	333	371	393	356	359	351	325	367	345	366	377	370	373	354	323	364	375	355	330	384	371	378	326	424	350	350	351	354	390	347	365	362	357	367	354	363	332	344	367	381	351	356	386	331	348	349	372	369	343	359	375	332	347	342	362	355	407	363	345	365	358	376	351	360	361	397	365	365	370	359	353	357	354	368	342	352	381	327	343	389	351	387	314	351	313	377	380	327	347	321	366	341	346	353	310	359	347	359	353	397	344	360	358	339	330	348	350	343	372	366	394	340	355	362	329	370	363	380	391	360	362	345	362	338	374	333	356	379	348	339	355	335	362	335	360	357	349	363	326	360	361	341	341	356	324	348	366	367	331	331	362	340	372	360	360	359	360	352	340	377	368	356	356	384	375	340	369	381	354	401	354	392	379	367	341	406	347	335	358	337	354	354	351	360	365	348	341	360	366	362	338	350	341	365	348	330	340	380	350	350	366	359	361	342	342	353	378	350	359	392	365	355	300	373	333	363	344	368	349	331	352	368	345	356	357	374	325	381	348	348	347	370	368	362	327	355	376	352	383	371	384	354	367	370	361	361	326	336	345	370	378	358	375	349	387	365	358	359	334
23724	21044	28320	23940	21005	9551	1068	744	573	568	530	526	497	464	491	448	436	464	462	412	428	415	436	462	420	383	402	411	420	442	414	413	439	367	397	389	396	407	403	420	370	360	413	410	446	409	404	433	372	390	395	421	411	389	396	400	380	421	354	382	398	355	410	410	388	368	409	421	382	370	375	395	375	411	416	388	343	404	431	380	419	401	394	382	376	410	399	372	394	405	383	363	403	392	387	408	406	375	434	389	358	394	433	359	398	357	419	337	373	379	409	404	375	404	423	387	401	431	382	390	392	426	401	402	385	412	408	400	361	387	408	373	395	379	438	390	393	411	406	404	358	394	360	407	387	368	366	361	389	355	379	385	386	399	407	364	418	368	373	404	408	367	376	383	415	425	410	393	372	410	366	391	412	387	390	377	377	393	404	398	398	413	368	435	367	405	396	370	400	381	390	398	451	399	387	390	409	402	376	412	384	390	381	398	388	381	413	374	413	357	408	397	381	447	370	382	373	416	375	395	408	418	385	400	410	381	402	417	389	410	396	444	395	364	387	439	372	376	398	412	377	376	378	414	407	409	384	391	379	380	377	389	410	361	390	421	345	376	392	414	380	382	378	401	414	379	379	414	410	388	413	432	381	396	390	372	395	406	372	407	411	402	355	391	394	378	390	373	377	399	373	399	391	374	393	370	394	394	424	427	383	385	403	384	389	388	359	407	434	391	385	404	389	394	376	408	409	418	386	414	432	390	384	410	394	367	377	423	400	367	409	408	372	366	362	355	352	418	368	435	389	376	388	364	383	398	379	382	412	410	393	408	368	381	424	402	410	416	405	392	386	399	389	438	401	390	390	378	410	377	403	388	389	389	381	376	406	425	422	387	384	361	357	378	366	394	410	397	393	393	407	385	403	382	376	393	397	355	390	408	359	363	351	388	391	375	382	442	374	376	382	386	403	386	409	362	394	401	401	351	391	350	412	395	360	392	413	372	377	371	392	376	377	361	385	406	416	338	412	396	421	398	360	399	415	403	370	399	385	413	437	401	380	373	422	407	387	384	392	411	369	410	377	373	407	330	407	409	391	355	398	378	361	398	402	409	366	393	427	382	419	373	393	373	385	387	379	398	370	394	467	345	372	383	398	382	356	372	376	396	413	389	407	342	352	381	396	382	405	374	361	420	364	398	400	412	380	365	410	401	405	388	410	407	356	352	356	376	390	390	403	394	443	405	368	370	393	375	375	367	432	399	391	394	383	412	390	382	370	387	370	386	378	380	391	384	408	391	373	402	395	388	368	397	387	373	376	385	397	394	404	425	389	421	410	372	391	424	392	379	364	375	372	357	389	413	352	420	391	414	396	389	394	413	361	383	367	390	368	357	389	393	390	408	390	424	403	374	392	377	387	387	394	397	386	362	386	383	423	374	390	391	419	378	407	372	395	396	382	347	380	360	343	386	384	399	413	407	376	388	417	394	384	395	380	337	370	374	383	383	401	387	396	365	424	372	419	391	395	395	393	390	395	399	405	423	382	407	393	370	402	389	400	388	372	422	409	373	395	361	378	445	398	353	371	373	380	383	388	405	417	361	362	377	381	371	415	421	423	357	391	398	388	406	367	381	373	413	397	379	423	428	364	394	381	425	407	411	388	385	413	387	386	424	406	403	384	406	401	364	363	385	384	402	431	418	403	402	386	393	413	420	360	380	402	382	383	399	356	377	374	373	410	399	379	385	377	415	425	412	400	416	377	399	351	423	385	412	359	370	395	397	380	354	375	407	387	407	357	375	397	400	383	417	410	374	376	394	394	406	376	374	412	407	368	356	373	374	362	364	389	388	401	391	401	380	389	416	378	405	425	393	421	409	368	429	398	399	400	418	388	374	391	376	398	355	363	411	399	394	402	415	401	411	394	366	407	364	413	377	365	375	388	378	376	394	397	410	398	376	446	435	384	398	419	392	374	408	384	392	399	433	367	351	416	382	389	407	377	387	390	388	387	434	406	375	418	407	374	406	377	393	378	345	436	377	412	394	395	419	427	399	406	361	413	352	391	409	387	395	393	398	407	383	427	383	398	365	376	399	389	389	374	390	382	419	412	367	436	391	420	427	397	358	379	408	407	393	379	369	378	379	394	402	417	352	374	356	426	380	368	379	372	365	405	392	428	375	393	413	379	370	377	411	366	394	395	395	418	388	384	379	411	410	389	378	401	414	377	412	381	401	385	428	422	424	377	384	383	382	357	403	399	383	401	419	378	406	369	379	416	399	367	378	402	357	408	373	389	420	371	401	371	398	397	394	407	390	399	360	336	389	406	420	372	413	397	390	406	400	416	422	395	442	379	378	391	395	396	401	348	393	389	397	352	389	387	392	384	376	400	411	394	378	396	368	389	399	378	378	386	404	386	416	376	426	420	375	396	390	430	391	370	385	390	426	418	391	350	385	404	413	388	392	392	385	389	397	418	365	388	392	383	400	393	370	406	445	392	356	417	383	372	386	415	396	370	405	397	397	439	380	390	397	370	389	359	401	398	401	335	435	429	383	400	384	419	391	399	398	428	414	436	424	414	375	406	373	371	406	388	393	393	399	402	436	392	359	418	405	409	385	400	389	391	365	361	404	404	383	401	422	405	401	384	389	402	386	364	398	371	386	370	397	414	411	390	439	347	404	387	415	414	423	419	362	379	388	386	415	362	405	377	369	374	400	394	414	381	422	400	386	367	358	367	404	383	396	437	398	404	397	386	351	379	366	394	376	380	396	345	358	373	379	391	386	357	392	414	413	395	411	407	403	418	417	379	413	353	395	410	376	373	409	379	406	420	363	390	364	424	392	409	405	386	397	407	346	392	388	425	377	381	374	371	376	384	395	366	389	403	386	359	383	436	365	419	402	362	398	395	388	355	381	411	404	397	374	395	391	362	420	402	342	436	394	377	349	372	351	389	411	401	397	355	400	414	395	392	399	336	409	358	412	347	370	364	421	408	390	357	383	396	398	424	416	411	385	404	416	381	401	419	337	386	378	347	362	374	391	388	412	386	383	425	381	375	395	365	404	376	379	387	410	409	376	396	398	379	433	411	383	390	394	346	367	396	408	377	372	383	377	408	367	434	381	408	417	394	382	454	358	412	361	378	388	363	419	393	378	391	401	364	370	401	390	377	379	405	378	417	395	415	367	380	393	383	376	393	403	379	359	373	366	351	363	409	383	400	347	385	372	397	407	431	397	404	380	416	429	398	394	356	406	362	396	427	374	405	425	381	385	398	377	401	395	416	400	399	381	382	365	384	368	384	399	398	384	392	407	370	397	431	402	396	414	408	422	389	419	400	397	380	373	417	386	351	395	421	376	390	368	386	385	379	408	390	383	382	389	400	384	408	428	378	350	394	402	395	380	410	395	366	369	399	380	371	373	341	360	368	397	424	407	372	399	395	397	390	404	400	391	404	396	391	386	411	391	385	393	388	398	388	346	405	390	399	394	360	398	370	372	396	364	376	364
34009	28831	7400	3803	2549	1930	1640	1232	1196	993	884	825	724	714	739	662	679	636	626	562	605	589	604	592	535	552	531	597	587	548	520	523	555	560	519	566	570	570	538	506	532	498	542	574	541	527	523	544	513	534	491	550	514	548	549	513	530	521	539	509	544	561	532	557	543	486	491	526	543	505	582	518	549	529	495	530	533	536	521	490	489	535	502	558	537	508	535	567	530	546	527	562	487	484	507	581	497	553	519	556	525	504	553	512	537	522	563	543	503	567	520	535	525	545	544	524	577	551	514	521	529	524	525	519	492	545	516	541	529	518	517	503	539	522	587	561	561	513	534	524	517	508	526	537	505	556	504	547	522	546	527	519	516	548	502	556	533	547	504	527	518	493	528	510	519	505	548	517	493	506	524	521	543	503	525	551	536	543	498	552	509	517	537	474	504	550	509	502	511	534	574	496	515	507	553	517	518	550	529	549	507	534	532	527	506	549	547	551	532	510	507	485	502	535	527	549	505	527	484	617	520	500	547	554	525	564	507	517	515	523	534	554	503	531	509	519	508	502	544	497	529	462	547	524	543	526	520	560	503	525	528	497	551	553	487	501	568	524	559	495	522	535	488	493	525	515	535	514	525	500	532	566	513	515	543	515	500	520	551	551	463	510	485	538	513	524	517	521	571	567	518	478	555	540	564	543	504	484	500	536	563	535	532	565	503	490	513	552	521	589	536	522	555	551	538	536	454	488	520	564	532	557	521	530	496	553	516	489	526	540	532	553	531	524	527	557	524	519	532	525	507	495	493	524	551	532	566	494	547	521	514	494	551	544	537	533	540	532	514	533	535	526	532	538	537	480	553	522	517	513	578	485	524	508	490	501	509	540	497	505	541	554	536	537	522	563	532	468	531	527	509	548	558	540	489	518	551	524	521	543	517	535	520	526	523	535	509	528	550	565	495	571	488	545	533	525	534	511	509	549	555	541	528	488	532	530	527	510	513	524	565	492	528	513	516	554	558	542	499	488	524	541	534	531	511	517	546	507	503	549	572	552	505	565	519	517	525	534	552	507	532	544	524	546	508	504	509	495	546	550	567	524	515	524	496	486	506	535	518	499	530	510	507	518	518	538	537	547	500	530	476	497	524	498	516	545	485	518	507	568	509	546	505	524	559	578	532	523	520	543	503	559	525	536	519	485	524	559	532	547	530	518	513	562	514	541	554	478	533	485	533	523	519	561	550	531	526	529	527	546	514	556	547	495	486	509	558	529	529	523	548	503	502	533	541	513	527	523	509	552	507	474	542	538	596	500	514	506	504	466	486	527	506	519	488	522	523	515	485	506	500	479	538	496	552	521	562	533	497	518	543	504	463	539	514	556	539	548	534	493	514	544	522	523	508	490	538	493	525	521	501	514	514	523	547	527	549	528	477	593	516	563	545	500	530	508	500	523	546	512	537	526	522	524	559	543	528	536	544	567	552	541	532	543	523	560	490	511	514	517	515	530	573	547	482	519	531	523	505	543	504	466	519	530	494	525	531	556	515	547	506	538	520	521	484	507	575	554	481	506	562	531	521	514	551	507	579	528	493	548	494	506	520	506	490	539	524	508	570	539	505	526	518	499	516	529	552	539	558	538	539	526	520	507	533	517	531	536	537	542	540	557	493	567	498	513	507	539	502	527	532	542	498	530	533	526	547	532	524	542	529	529	524	530	524	536	518	560	525	532	520	522	520	509	492	510	519	535	540	574	507	495	536	510	514	536	510	506	502	485	512	502	508	522	510	516	528	472	539	532	547	524	530	487	524	546	529	512	491	500	504	491	550	535	546	507	522	561	536	511	504	516	505	552	530	531	557	502	505	511	535	543	532	489	518	536	553	542	536	542	570	523	513	531	509	542	539	489	492	553	507	520	517	500	513	485	523	528	533	533	513	556	499	542	527	546	530	511	506	524	510	508	530	513	478	525	511	562	533	519	515	547	500	515	542	504	546	543	511	550	527	511	499	488	522	499	491	527	512	554	530	558	543	567	538	541	548	467	529	523	531	505	544	538	530	541	506	528	545	515	519	503	517	492	512	506	549	478	531	492	483	546	572	501	537	510	558	547	511	542	518	527	524	523	497	501	516	514	515	519	555	481	493	537	493	504	532	467	519	507	527	506	512	473	529	516	531	525	525	505	529	550	531	544	532	527	528	518	551	492	498	500	511	527	524	537	519	505	527	480	525	564	529	549	506	549	519	538	497	522	543	504	533	485	525	512	546	508	557	547	540	524	482	548	518	527	539	526	524	516	527	509	517	475	553	537	543	497	568	511	514	548	523	520	561	507	491	486	550	550	510	531	471	528	544	546	543	507	547	517	530	494	523	519	563	504	499	508	524	506	519	532	513	515	499	510	486	546	507	567	536	487	499	533	515	530	530	550	531	532	536	534	503	534	525	544	508	495	500	550	556	516	526	520	509	506	508	508	530	538	540	508	453	534	525	532	520	517	518	511	511	563	555	556	517	541	515	495	532	526	533	515	550	486	524	503	513	509	533	565	545	520	515	531	530	551	517	529	520	554	528	530	572	534	547	500	494	505	521	537	525	571	515	508	534	543	535	486	487	536	546	520	505	512	508	567	512	537	517	543	519	543	519	529	566	522	522	526	507	540	562	525	541	554	520	577	537	517	514	515	478	493	529	522	512	521	513	516	518	512	493	520	512	569	483	506	511	524	528	531	551	517	504	550	513	522	528	527	544	541	507	556	565	521	581	542	539	501	542	501	539	477	553	531	518	543	481	524	498	522	528	540	510	535	509	549	519	568	534	499	563	490	529	482	508	540	522	564	494	504	537	510	540	535	494	520	497	549	562	530	546	485	491	543	541	516	528	515	518	557	528	519	515	536	528	532	529	508	486	532	512	485	530	486	538	563	551	523	490	568	530	524	457	503	518	525	547	529	525	529	548	533	512	522	518	536	527	532	546	517	539	546	490	535	528	532	497	502	568	516	574	516	518	489	495	523	506	550	486	536	491	524	508	522	507	514	510	505	524	526	513	520	507	490	515	555	528	506	525	518	487	514	509	538	540	529	556	507	535	534	515	504	494	533	551	525	485	487	545	541	566	518	519	544	535	499	532	549	508	488	484	499	493	509	522	558	513	536	523	598	496	532	524	539	528	539	531	559	539	511	571	507	517	545	527	538	552	555	548	524	484	481	555	530	529	486	510	515	503	517	490	536	577	549	532	514	533	507	514	529	504	527	522	537	524	530	573	525	506	540	568	513	539	553	492	531	510	509	513	519	522	547	533	502	537	513	527	521	535	530	546	522	548	550	491	512	511	546	538	507	501	542	566	531	497	597	543	523	550	532	527	541	520	514	531	524	530	497	511	519	529	535	537	538	511	499	520	526	484	513	539	504	472	555	560	542	523	492	530	499	491	535	484	529	513	508	503	482	534	492	533	505	547	534	512	520	529	476	510	546	499	516	513	563	572	479	560	540	534	532	540	500	538	528	505	500
22783	21062	28788	23555	21061	21064	7140	992	692	602	551	571	516	446	410	420	391	398	371	394	381	324	344	369	365	329	319	352	350	317	341	300	329	300	308	343	290	320	307	308	308	325	315	313	287	314	332	304	333	301	343	322	303	304	300	347	307	311	324	309	305	336	309	295	260	288	321	310	297	318	329	281	294	325	263	306	318	340	315	293	295	305	259	338	330	321	306	294	327	301	317	307	313	295	311	294	330	328	283	277	284	301	289	322	282	307	327	299	327	290	322	278	298	283	285	295	302	319	288	311	280	293	301	319	305	314	289	287	310	311	305	320	312	299	276	321	307	324	299	303	285	304	337	330	303	327	313	301	289	324	318	302	310	315	292	314	317	311	272	268	303	305	302	336	309	298	328	314	304	322	296	316	302	280	320	288	299	292	303	296	313	343	297	309	268	308	304	295	322	325	291	323	290	310	299	324	318	317	281	318	307	288	293	313	299	299	305	341	295	288	302	284	302	321	289	306	299	281	268	308	285	317	283	319	278	309	323	314	283	293	281	307	317	290	305	325	311	320	306	297	314	280	286	304	352	277	355	323	304	296	294	258	284	291	309	310	297	298	299	291	303	271	326	292	310	311	300	321	297	281	290	294	291	311	329	285	292	330	302	301	293	324	313	307	307	338	335	292	288	317	286	295	304	294	324	321	278	319	291	298	297	333	284	319	296	294	323	291	333	301	309	319	331	300	311	287	300	301	300	316	286	279	301	307	311	295	287	292	324	295	313	328	345	312	308	306	307	306	282	301	276	306	312	317	300	308	334	310	325	260	270	320	326	304	296	304	296	312	305	316	275	299	285	317	318	342	281	286	266	304	318	324	302	282	295	315	313	294	275	313	314	293	311	299	310	293	316	281	277	300	310	302	297	313	304	292	285	277	266	318	335	300	299	298	306	296	299	312	293	304	289	310	293	311	323	319	290	298	319	298	285	288	285	292	340	302	281	315	304	292	284	298	273	291	318	308	309	299	279	282	303	301	299	313	320	304	314	303	296	282	302	292	288	310	317	286	321	334	314	308	291	326	304	286	277	304	285	283	321	288	304	290	286	301	299	292	302	279	325	306	280	290	301	331	285	277	308	287	297	331	286	335	312	316	310	307	310	294	303	292	305	293	310	279	298	342	290	299	329	308	311	325	312	305	297	286	305	297	338	295	323	283	291	310	292	307	303	321	314	315	309	326	280	300	310	305	296	279	280	310	289	325	292	275	296	326	343	312	310	282	268	292	316	338	306	288	289	312	282	325	272	303	319	289	294	323	317	293	309	305	295	300	291	308	279	314	299	297	305	345	301	302	280	319	313	302	308	307	324	305	297	326	308	283	299	278	287	332	291	346	293	276	283	278	294	303	335	298	327	294	294	346	284	317	290	328	290	309	322	314	287	273	319	299	323	331	304	296	281	301	324	293	282	341	297	267	325	296	308	289	299	302	306	316	300	336	296	291	301	324	294	318	310	308	321	290	298	296	300	276	292	343	303	291	327	281	294	289	316	306	285	277	303	328	325	295	316	317	309	295	286	298	298	316	303	332	293	290	285	297	302	308	300	297	307	300	307	287	295	303	275	285	324	316	298	346	280	285	311	298	314	307	276	297	286	299	322	317	301	294	306	280	310	290	301	308	307	297	305	317	311	293	304	288	283	308	336	278	290	301	315	270	292	325	348	318	290	294	299	272	276	286	317	274	299	289	291	314	314	309	304	276	284	282	301	303	296	297	307	341	286	330	303	313	316	299	342	306	295	270	307	299	312	300	306	328	281	295	313	311	325	275	289	317	300	305	306	305	280	292	280	286	302	301	282	285	307	321	286	300	297	278	295	289	314	298	313	283	296	310	302	306	305	323	299	340	295	341	296	289	329	327	305	292	280	308	333	317	324	299	304	337	314	322	276	308	282	326	307	305	305	294	329	272	325	286	277	305	312	309	327	296	301	310	284	309	301	292	311	307	311	314	334	303	311	272	300	328	289	294	282	335	309	306	311	306	322	329	298	329	287	315	307	302	315	268	268	323	299	264	326	319	313	279	351	332	323	305	290	316	290	288	299	310	298	293	265	310	275	281	328	326	315	291	294	298	332	302	289	281	290	282	314	302	300	302	306	305	290	311	299	296	309	317	293	297	286	310	353	309	269	306	286	314	274	288	299	302	332	327	269	277	329	290	316	287	290	312	329	314	295	280	319	302	262	304	300	334	310	312	294	293	314	282	293	310	294	321	301	245	293	292	286	281	307	300	343	309	320	297	325	299	272	309	280	301	294	266	319	288	306	293	315	315	309	318	307	270	277	302	302	287	313	291	270	321	277	309	274	274	301	302	273	288	314	327	289	308	291	307	304	322	284	302	288	286	266	317	299	318	267	291	307	277	270	283	305	308	290	277	303	326	286	293	320	312	291	285	316	286	294	288	303	311	295	295	320	309	341	319	309	290	293	293	291	297	310	291	314	312	303	320	307	300	305	310	348	334	281	300	294	282	301	318	301	287	284	309	321	312	315	326	314	297	313	291	288	294	292	308	329	286	290	308	290	318	310	312	319	302	306	299	304	301	310	326	307	321	318	301	298	284	297	280	275	273	317	316	276	272	278	330	305	298	313	302	311	317	294	313	314	315	292	294	286	333	324	308	313	285	330	323	296	285	325	318	326	276	269	279	276	316	305	326	331	327	299	289	295	303	302	311	313	291	296	299	315	307	318	326	306	301	322	315	321	314	266	277	307	296	314	285	299	323	294	273	305	294	295	303	303	339	295	288	287	294	336	300	291	321	343	324	334	323	303	314	315	302	280	320	311	334	269	295	297	323	300	308	307	314	271	295	265	292	284	304	298	293	317	316	316	303	294	284	289	266	287	319	293	304	287	286	292	316	304	294	301	319	308	290	313	305	290	291	300	289	295	291	317	305	258	312	330	300	317	291	297	296	302	288	277	313	303	310	306	310	275	302	280	283	315	294	309	275	297	294	305	315	265	284	338	274	293	288	305	295	329	323	303	286	301	301	285	317	294	305	292	320	290	286	291	291	300	327	296	317	311	294	326	344	304	332	316	283	321	324	335	289	294	316	327	284	274	301	336	303	321	299	303	302	313	300	307	303	302	277	261	278	299	332	305	336	301	316	298	289	302	289	295	304	296	304	270	292	301	320	289	301	299	293	325	310	326	329	312	307	314	313	322	281	315	330	296	315	331	314	309	313	297	310	324	291	298	294	297	315	315	330	288	306	307	291	304	294	306	301	318	348	289	314	298	281	286	319	338	283	301	326	299	282	313	325	338	308	318	307	305	315	333	299	307	291	322	294	284	284	267	309	291	297	299	310	323	312	305	295	290	327	307	309	312	299	325	303	316	294	326	330	312	308	281	271	319	304	285	313	297	313	291	290	289	313	317	321	294	300	288	318	279	291	338	296	281	289	297	338	321	299	303	278	317	318	319	283	322	288	289	306	303	337	311	297	324	284	315	266
38517	36571	11622	5883	4188	3053	2359	1835	1626	1317	1125	980	868	797	726	649	673	599	565	582	556	553	514	505	495	493	508	485	503	468	480	467	472	426	458	467	428	422	469	451	486	401	448	426	423	445	428	454	419	453	437	479	431	411	442	425	483	424	382	414	418	408	450	413	435	421	408	448	430	427	437	435	407	434	443	433	423	403	443	425	424	390	436	431	382	405	444	424	460	407	427	406	421	423	410	386	398	424	436	383	436	427	376	379	415	379	385	393	443	404	435	420	384	440	441	425	370	405	446	425	430	420	389	419	396	416	415	431	414	465	394	411	446	383	420	390	401	443	429	435	393	400	391	396	391	413	415	394	411	397	401	415	388	400	402	416	444	405	428	423	412	410	392	382	450	397	408	383	390	420	391	399	434	406	415	429	402	393	392	404	429	433	403	431	428	406	416	424	427	427	369	436	424	413	400	391	415	422	416	407	380	410	430	371	413	433	430	429	422	429	428	386	415	408	421	441	439	456	428	419	409	381	408	389	413	452	427	417	421	400	417	409	403	395	399	384	431	401	387	471	360	450	412	422	434	411	404	435	399	414	394	396	450	440	388	436	440	387	421	426	414	420	394	444	421	407	403	403	411	413	411	425	439	413	406	364	430	391	407	393	396	397	438	439	387	415	440	375	434	401	406	425	447	394	424	463	405	420	423	397	408	400	418	378	448	381	405	426	412	428	428	421	402	403	393	416	457	437	398	419	415	415	391	428	401	424	402	418	415	428	394	399	412	405	409	397	401	417	395	391	388	385	464	441	443	385	411	408	381	408	402	383	426	420	409	423	389	414	411	406	432	407	415	417	385	408	418	413	435	398	397	378	426	393	398	446	403	393	422	400	419	401	444	416	385	429	417	416	384	421	403	410	403	384	417	398	377	422	399	414	417	408	412	418	427	396	431	414	374	408	428	436	438	457	387	384	405	400	384	404	396	377	419	445	417	365	403	418	409	374	390	386	418	400	393	398	442	430	449	411	370	394	422	383	413	416	418	384	405	455	423	413	377	418	392	399	408	413	396	462	402	411	381	409	407	410	410	380	411	405	428	395	425	410	418	415	408	407	403	441	395	397	437	411	450	429	416	449	418	407	380	461	415	380	385	405	378	406	410	421	459	434	421	444	422	406	412	384	402	377	415	453	392	392	395	412	388	418	412	373	418	395	425	392	400	421	440	473	425	395	410	392	398	421	423	395	397	403	376	411	410	397	385	383	404	398	383	417	417	385	420	410	413	409	409	418	360	407	388	414	407	428	428	448	415	394	400	419	362	424	356	375	438	408	402	369	378	428	398	424	406	398	403	402	408	420	419	373	400	412	386	418	424	380	393	408	429	406	373	421	417	417	425	430	393	389	424	415	426	394	399	386	391	402	422	423	408	411	403	419	443	420	411	374	393	413	393	411	397	409	436	355	430	420	437	407	443	418	428	404	437	416	434	409	395	377	423	405	382	434	402	407	457	399	412	429	433	409	446	416	420	395	414	401	438	421	448	407	413	394	406	414	379	437	425	410	389	411	404	388	397	410	400	407	418	412	405	395	362	412	437	404	393	407	398	386	416	379	413	394	387	430	412	435	410	402	406	373	435	418	412	390	374	407	406	438	393	403	397	405	389	418	390	433	429	415	412	431	421	429	406	423	385	426	430	409	401	390	406	424	411	389	410	458	429	405	426	395	410	405	419	411	402	446	405	418	388	414	387	408	393	384	395	443	410	398	426	384	420	388	394	409	423	427	423	402	434	424	407	375	425	393	378	383	408	382	410	405	418	409	403	391	422	412	428	421	436	422	417	410	389	423	382	415	436	423	403	407	404	378	358	429	387	407	392	415	401	409	390	419	422	402	430	389	461	386	416	462	393	381	430	418	419	406	417	402	443	439	398	380	419	396	404	395	407	397	384	424	397	413	412	421	438	405	411	414	410	437	446	439	387	396	394	453	419	390	389	425	375	424	434	389	399	411	405	411	403	460	404	390	396	402	387	448	425	443	383	402	446	420	431	429	385	409	422	399	375	369	433	435	428	404	441	386	427	393	412	399	401	430	410	426	392	416	394	387	418	417	417	404	384	408	387	390	372	393	394	414	403	388	429	422	404	438	363	394	388	457	399	404	413	400	408	416	405	468	415	436	430	396	386	436	436	438	448	409	432	448	420	423	461	414	394	376	411	413	378	417	393	401	414	441	434	381	430	388	400	425	392	419	414	417	384	416	412	378	441	438	404	393	415	403	386	409	416	413	411	451	423	432	404	409	395	429	421	413	394	409	385	403	440	410	454	396	392	399	408	409	377	414	388	419	417	383	402	399	438	391	415	426	413	394	399	406	417	417	409	388	434	422	385	383	440	376	430	414	379	407	410	430	408	405	468	424	399	394	400	428	393	388	410	416	418	417	381	399	400	395	412	435	402	415	437	407	386	448	440	389	395	424	401	423	437	416	406	412	414	387	393	395	424	406	376	422	422	436	431	409	435	436	361	406	409	401	395	402	421	415	404	387	409	445	407	389	412	401	422	442	438	395	420	394	441	399	419	398	414	366	409	422	434	411	379	437	389	422	381	412	397	419	402	386	391	425	428	400	410	395	444	413	435	431	408	410	389	430	415	401	380	414	423	405	391	402	421	415	405	399	386	417	409	415	403	412	424	432	421	409	420	437	400	435	429	404	405	432	442	428	434	408	420	383	407	431	391	407	399	433	411	358	401	433	404	428	411	438	410	417	412	395	405	431	399	403	409	380	423	422	416	397	405	373	405	414	384	409	436	393	390	402	374	394	383	443	406	430	424	403	423	399	403	414	395	388	425	408	403	418	395	376	434	447	416	393	431	416	421	406	433	464	418	417	400	397	405	419	432	415	400	405	416	435	427	424	407	422	406	416	417	376	440	394	411	423	424	404	438	404	396	381	401	401	425	427	436	424	437	427	449	375	437	445	401	444	420	415	433	380	410	362	417	376	468	405	391	405	421	416	397	433	401	374	437	409	383	404	394	404	394	416	384	412	370	422	432	409	397	411	345	455	417	410	416	373	434	403	383	453	414	387	448	427	409	452	395	432	407	414	360	399	412	412	414	413	368	405	410	437	431	402	389	418	418	375	415	430	392	416	395	382	428	446	435	422	379	408	404	388	425	418	414	431	404	422	422	395	413	438	402	425	399	396	410	403	424	380	374	405	370	402	438	407	415	415	440	449	431	410	420	454	416	407	382	410	478	413	384	417	426	429	402	383	408	410	414	451	407	426	398	405	391	433	409	421	368	415	422	401	421	421	373	417	387	434	414	403	440	414	407	387	404	412	395	389	416	382	411	414	391	422	414	400	433	405	376	396	399	390	401	443	440	401	420	409	401	393	393	426	447	433	392	412	432	448	408	371	400	428	465	401	429	410	412	448	438	412	420	416	388	410	432	422	389	403	408	424	409	388	441	383	413	396	418	409	418	418	398	431	394	431	393	381	382	395	427	408
27658	21261	10288	767	382	321	300	255	274	268	285	302	242	265	304	253	274	295	279	257	277	245	281	259	288	252	261	240	261	263	249	285	271	279	229	260	250	274	269	275	259	252	257	255	278	255	273	269	291	241	292	298	275	250	267	279	257	294	277	249	285	268	266	267	295	231	263	285	264	277	246	254	283	231	270	237	287	235	243	273	249	244	258	256	269	251	261	265	247	248	255	264	269	277	256	243	272	265	284	268	281	241	257	270	258	233	267	278	204	230	245	275	245	258	260	232	261	263	246	263	263	265	298	262	261	238	284	275	262	269	256	254	283	246	269	270	223	289	241	280	273	268	263	262	244	253	279	223	268	260	265	265	244	277	268	258	281	258	248	241	252	259	250	268	262	266	293	267	275	291	225	260	267	277	235	238	272	265	277	258	256	272	273	269	276	251	282	290	238	233	266	274	274	273	281	255	288	261	273	260	244	291	289	262	270	273	281	239	271	236	276	281	289	263	264	266	270	260	283	276	254	252	253	223	273	237	227	283	265	260	224	235	257	231	239	264	285	255	265	255	275	270	288	279	271	248	238	253	262	267	278	287	280	255	236	248	261	298	261	243	270	268	249	276	249	269	293	270	250	276	264	275	274	240	255	263	262	287	272	273	261	275	281	280	257	259	276	242	259	261	259	242	266	267	242	233	282	257	264	266	259	286	235	268	258	253	268	263	280	272	263	257	281	263	245	239	262	259	268	249	239	271	250	266	252	239	281	238	249	266	241	242	296	246	256	296	281	247	244	284	234	256	257	289	272	225	252	248	298	256	272	242	268	259	262	271	293	250	260	264	252	285	263	248	262	289	260	261	266	289	268	249	264	250	241	261	256	284	261	282	238	244	246	251	259	244	235	305	251	256	286	272	279	259	259	282	255	261	242	268	258	261	273	293	253	251	263	252	240	264	264	263	255	273	257	268	274	247	257	254	282	281	277	232	280	284	270	266	246	259	255	279	278	280	242	254	259	242	266	275	272	270	253	244	278	231	273	243	252	267	254	276	271	272	258	249	262	252	266	270	248	230	247	300	292	244	267	270	244	275	273	260	269	274	275	261	266	242	268	283	243	265	261	259	249	264	262	264	255	265	268	242	262	302	270	259	267	278	258	262	266	247	293	272	287	237	254	269	264	268	267	289	279	290	274	248	273	243	279	267	286	286	248	279	278	278	275	275	268	290	254	251	262	250	263	254	241	274	247	276	266	257	246	262	256	281	247	243	262	270	267	272	260	247	288	259	266	271	258	276	269	258	246	259	237	263	255	256	282	279	253	293	260	235	231	233	275	254	250	248	294	287	291	291	262	238	290	260	252	298	250	273	283	252	255	260	261	243	271	275	248	264	242	283	278	237	283	256	256	280	232	242	276	233	287	283	232	263	252	284	267	270	280	243	280	240	289	251	229	262	289	223	281	257	263	279	265	257	208	272	279	268	261	251	266	276	262	283	232	260	260	280	290	245	250	224	242	265	255	278	257	242	245	273	235	268	261	242	276	285	295	274	280	239	273	275	281	250	263	256	272	280	239	274	263	281	256	251	259	271	260	284	226	246	294	267	260	277	225	239	274	284	253	268	246	270	263	273	274	259	294	252	279	263	298	243	272	246	244	254	265	260	243	238	308	262	249	268	293	262	297	264	288	248	247	285	253	239	257	230	293	245	273	233	223	287	270	276	247	267	249	251	251	255	275	274	285	265	238	261	262	256	271	279	245	243	254	256	267	249	259	271	235	282	268	250	277	275	257	247	252	273	267	260	258	254	267	261	287	282	263	237	235	252	279	246	258	281	267	250	253	273	266	249	271	294	256	268	255	272	243	287	258	268	268	303	276	276	240	295	300	274	289	307	274	277	268	214	260	287	292	282	274	246	268	251	284	254	265	297	264	303	228	245	288	243	261	280	239	253	247	263	263	288	245	260	268	258	281	258	261	276	255	255	274	283	256	273	265	269	276	257	273	224	258	253	266	267	241	269	270	265	253	280	273	267	219	258	239	281	255	287	245	245	289	235	256	272	256	292	261	254	280	283	246	239	269	248	281	258	270	281	269	271	240	289	296	248	248	262	283	225	248	256	258	272	256	249	266	280	277	262	274	268	243	298	260	244	289	252	263	248	269	242	256	265	276	276	273	264	252	289	281	273	270	251	247	268	282	245	247	240	266	284	264	282	266	270	285	254	282	280	264	278	261	249	290	275	247	239	261	264	246	251	270	243	257	272	250	266	265	266	299	287	269	263	240	253	257	293	256	267	246	247	320	272	254	260	273	251	280	285	265	232	267	292	248	263	281	281	264	274	251	228	252	278	240	251	286	275	270	287	257	261	256	295	287	262	245	264	295	287	256	270	254	313	275	261	256	244	293	254	259	273	250	281	264	273	243	274	267	273	252	228	265	298	260	278	235	248	271	236	252	268	226	268	262	289	264	264	244	252	269	278	248	251	266	220	236	276	263	263	230	285	260	254	269	278	265	266	273	253	266	241	302	263	255	282	242	258	257	263	258	258	277	263	246	271	247	252	267	247	281	269	265	239	269	277	245	263	292	256	246	247	273	245	271	257	231	274	236	279	279	263	263	239	251	228	259	258	253	266	276	276	257	284	261	247	258	250	279	249	300	241	278	264	276	266	244	259	246	258	243	266	252	265	255	278	261	256	239	261	264	257	272	254	264	255	252	262	245	254	252	261	245	273	262	249	267	259	242	291	281	277	263	258	261	239	253	249	263	285	290	274	272	274	296	270	247	271	269	266	266	255	278	285	264	270	255	291	276	263	265	288	257	293	274	277	263	231	262	279	268	268	278	254	263	256	243	246	242	273	269	241	278	272	292	234	247	235	244	256	261	290	267	240	271	271	276	263	232	225	263	262	282	220	274	275	259	246	255	257	232	274	259	283	257	262	264	264	270	295	245	277	271	247	215	245	265	301	242	266	261	278	274	244	257	248	251	271	263	305	255	238	256	262	272	259	265	266	266	226	234	242	271	256	289	266	257	284	251	279	265	282	256	274	274	280	289	266	268	234	291	278	266	271	273	301	260	232	288	289	287	273	277	254	245	251	234	251	247	249	286	263	273	281	269	271	263	251	244	272	270	253	253	261	230	244	292	307	310	247	253	292	262	242	263	257	247	262	282	271	292	271	253	260	269	277	291	284	260	266	279	260	251	276	260	264	292	298	232	287	253	278	276	250	274	294	249	281	253	246	264	253	241	258	268	258	266	260	261	237	283	264	292	265	266	261	274	260	286	253	271	267	282	262	254	242	276	287	243	245	257	269	258	271	271	276	260	245	263	241	291	284	252	267	259	256	284	234	283	252	278	257	247	256	263	288	244	255	268	248	241	265	256	274	236	251	303	275	264	236	267	280	268	260	263	258	274	270	261	273	263	263	289	267	247	269	266	271	260	270	261	254	240	237	246	233	296	269	252	251	255	278	272	244	259	254	257	275	280	252	261	284	271	294
30457	19059	962	619	506	456	447	415	410	401	352	339	413	378	371	346	358	375	349	387	350	364	357	346	337	369	383	361	330	357	360	367	385	340	383	360	354	354	348	352	367	361	356	380	356	345	332	340	353	335	367	344	324	328	348	385	347	387	348	366	370	350	370	347	335	369	409	357	360	362	378	330	362	338	359	363	368	349	388	374	346	361	375	354	358	358	326	353	383	372	341	382	327	350	352	346	345	376	354	393	357	340	370	367	354	377	350	356	356	340	343	346	383	346	338	321	386	335	352	362	360	358	380	403	359	342	348	387	352	342	353	344	362	364	359	355	333	317	360	390	340	349	339	328	362	336	398	361	333	329	311	354	325	393	347	367	348	340	364	326	346	375	372	326	313	350	347	359	341	377	378	363	367	370	353	382	349	338	357	360	357	382	327	355	348	390	378	351	340	350	372	331	329	330	340	377	331	361	384	356	371	354	340	344	335	371	338	350	363	347	351	349	356	369	368	346	341	351	331	333	356	381	376	355	343	373	358	343	343	337	343	338	393	341	342	368	391	378	351	367	364	341	357	374	358	335	356	383	380	356	345	353	366	372	345	337	325	358	319	388	325	323	339	346	337	345	362	342	354	352	341	353	326	357	367	362	364	336	334	350	343	364	372	378	353	348	391	355	345	326	328	379	326	350	355	367	358	391	369	331	369	348	342	349	370	380	350	350	342	336	352	380	382	359	341	369	358	365	340	355	345	339	359	345	334	359	345	364	340	341	348	339	385	361	318	339	358	366	366	328	362	368	356	340	354	345	376	334	338	338	375	340	327	350	341	352	332	336	343	382	339	372	366	377	384	354	366	354	330	348	379	346	356	322	348	327	349	351	345	299	378	351	353	367	360	357	327	352	377	361	344	340	373	332	337	355	347	339	388	372	354	321	336	381	387	326	359	370	345	373	357	363	376	331	360	353	349	348	325	385	338	336	356	344	354	330	342	301	351	357	337	335	345	370	366	373	369	383	356	361	322	349	353	368	335	348	328	339	353	336	341	362	356	395	379	330	336	350	340	353	382	329	384	357	331	363	393	376	331	401	347	329	348	368	350	361	344	349	350	330	352	331	315	356	346	349	375	346	363	378	339	368	340	373	361	382	370	356	343	350	372	339	375	351	349	374	355	346	345	320	346	350	329	371	351	327	340	346	359	318	348	324	358	385	360	360	366	357	337	363	363	362	341	381	364	384	358	360	351	372	329	402	383	373	370	364	350	350	372	349	381	324	382	364	356	363	334	376	350	353	314	353	373	375	348	383	363	337	361	344	345	362	353	377	375	357	366	389	349	334	380	332	354	379	365	350	366	368	353	389	394	321	365	368	394	368	332	353	354	314	355	360	340	370	360	330	372	342	366	352	401	358	333	347	361	400	357	373	370	365	374	361	370	374	344	345	374	385	349	339	359	339	371	344	381	349	329	343	347	360	358	403	325	316	332	316	368	358	371	365	362	348	356	363	346	358	319	389	375	384	371	370	357	343	333	350	384	392	354	368	353	358	353	359	388	349	393	343	347	341	376	333	358	377	373	371	382	364	366	335	361	344	345	355	330	335	343	324	369	327	373	334	346	379	370	324	353	410	332	358	361	351	363	373	376	337	363	324	320	376	353	363	328	321	359	355	360	345	353	384	338	336	374	387	393	363	376	332	382	366	356	319	357	349	366	356	391	365	350	331	385	333	347	353	381	363	345	345	340	371	356	342	382	364	345	361	340	362	360	351	310	359	343	361	357	344	363	325	345	342	342	331	331	394	354	370	343	348	368	365	347	378	383	350	344	337	329	386	318	377	384	360	343	352	335	386	348	340	342	321	384	382	356	342	353	333	351	350	366	372	373	365	340	333	355	349	389	349	344	347	320	373	353	383	378	332	385	346	360	345	388	368	347	335	370	354	370	369	372	321	368	338	334	347	382	349	362	368	325	392	382	371	344	362	330	376	347	355	349	370	336	349	386	353	342	339	345	352	360	344	383	352	352	341	353	360	343	362	338	353	342	345	385	334	357	340	364	364	345	359	384	353	338	347	328	343	351	338	369	377	339	373	350	354	328	379	331	363	354	348	346	364	375	350	353	340	345	369	330	346	315	379	332	361	338	358	332	345	352	347	339	353	339	379	315	329	362	376	352	375	349	342	321	341	360	384	347	348	357	330	345	347	348	347	379	358	373	337	346	372	375	350	354	340	340	347	329	389	377	394	360	387	340	347	342	360	330	359	360	349	350	361	347	357	352	377	356	369	348	387	372	371	351	354	347	351	369	348	352	365	351	340	343	372	386	374	333	403	369	352	371	360	373	391	348	361	352	376	358	339	386	315	332	359	360	358	355	369	371	344	343	321	378	367	348	347	314	332	335	346	374	360	350	339	381	376	360	379	383	344	367	326	364	332	378	346	343	314	332	365	373	388	360	372	366	347	354	369	398	351	333	366	344	371	343	373	345	350	379	362	384	338	367	369	354	389	317	372	359	380	370	388	352	328	334	356	357	317	358	353	354	312	363	345	338	363	353	343	365	400	341	339	371	349	327	331	350	360	393	395	360	359	371	345	364	350	344	361	315	333	378	329	374	347	339	325	357	382	352	352	355	368	340	324	359	324	365	346	359	371	346	349	385	344	340	355	348	342	370	341	313	370	319	360	367	357	361	319	332	383	374	361	384	327	365	342	371	347	359	357	369	342	345	356	343	371	353	376	347	384	345	379	355	351	358	379	362	344	352	380	323	375	337	360	341	350	366	371	365	342	330	337	365	371	364	342	345	359	328	331	358	302	325	383	355	366	354	359	360	323	338	361	368	403	342	361	332	341	325	359	396	323	354	349	330	313	362	375	364	359	350	321	337	346	344	384	384	337	360	360	331	356	366	348	403	329	353	363	359	346	341	350	343	315	371	377	345	327	356	358	360	346	355	335	345	323	324	335	321	333	341	358	337	337	392	378	323	372	328	332	355	346	355	361	359	340	355	359	333	351	379	306	375	381	349	341	350	348	364	334	378	330	349	372	358	368	363	332	352	362	372	345	359	342	328	367	346	326	360	339	374	317	376	347	388	364	360	336	342	327	380	371	371	363	332	368	362	363	359	388	344	348	359	349	352	342	356	360	358	367	297	334	320	341	371	346	351	350	346	402	343	329	396	353	377	351	345	345	372	346	333	344	348	342	294	354	343	351	360	327	348	363	344	386	341	345	344	349	356	358	382	372	388	351	345	382	366	352	343	346	371	360	353	342	367	369	334	365	348	360	356	357	381	355	359	365	372	348	359	365	355	326	376	349	350	340	363	325	349	388	363	365	360	328	329	334	359	343	347	348	340	350	355	349	328	319	352	396	364	402	349	350	380	368	354	363	351	376	344	321	347	359	353	331	364	343	339	364	367	360	339	366	341	357	390	339	391	380	373	355	353	326	360	346	325	366	338	369	335	350	370	361	361	347	375	386	340	365	410	346	346	387	341	343	368	319
23706	21052	28287	24012	21016	9586	1057	714	654	550	540	506	524	466	509	454	431	402	437	426	392	438	417	404	430	423	418	411	381	398	400	391	445	417	444	383	372	441	370	399	381	392	383	393	416	420	405	380	376	364	389	384	398	406	392	389	363	364	388	416	398	426	369	390	396	410	435	368	431	388	375	391	397	369	383	382	389	384	394	386	381	409	417	370	378	361	371	377	378	411	369	355	419	382	386	361	406	375	379	429	405	389	387	406	384	421	378	372	388	394	390	401	406	428	392	347	377	379	383	393	375	395	396	395	372	370	398	379	390	383	411	394	407	409	392	353	409	409	368	410	390	440	404	406	394	362	404	405	390	401	384	370	369	406	395	380	367	413	416	366	337	414	367	370	371	360	361	386	375	365	406	369	408	396	430	410	400	417	393	388	411	388	333	391	402	401	361	394	382	404	379	418	373	402	410	374	383	388	419	378	381	382	392	382	402	405	401	419	394	404	403	402	372	416	368	355	378	398	415	385	405	369	403	367	392	367	377	426	364	366	358	374	363	404	393	386	405	368	391	366	377	388	350	353	415	388	432	394	399	385	383	392	402	398	413	390	408	403	330	394	368	406	389	377	366	413	403	369	385	378	392	383	387	380	393	383	412	386	389	389	373	384	389	400	403	391	359	373	422	381	394	370	429	398	404	355	382	394	419	398	373	359	386	427	383	419	370	404	399	395	395	374	383	385	393	387	377	375	383	403	377	380	386	359	393	367	401	376	382	406	432	365	388	359	375	407	391	383	384	377	351	371	384	374	401	389	398	392	419	371	398	392	388	396	432	426	404	371	402	400	409	366	419	417	408	367	361	387	402	402	419	371	411	357	417	392	368	368	391	367	365	402	378	415	398	402	404	434	353	385	374	380	405	373	395	371	391	431	361	360	386	399	375	400	403	357	378	399	434	368	365	409	385	384	406	382	349	373	386	386	375	377	392	380	374	363	359	367	398	380	401	407	416	407	382	371	399	381	389	384	420	387	390	397	382	408	415	397	401	362	394	380	407	360	363	413	370	371	396	388	395	395	375	389	409	376	369	372	405	368	374	376	382	404	391	362	358	383	406	397	419	362	379	392	378	390	382	409	389	384	390	393	387	383	366	398	422	394	414	432	415	391	399	367	406	361	380	391	388	372	374	403	393	371	389	395	383	377	396	383	426	383	402	407	397	364	377	374	409	386	355	392	390	404	376	370	395	383	436	389	380	395	370	389	389	391	408	377	405	405	379	400	390	411	378	376	398	383	395	417	394	429	420	369	386	407	403	393	369	377	374	435	359	377	397	372	430	388	392	357	362	401	368	362	425	379	392	408	421	358	384	356	370	376	405	395	361	375	381	360	404	381	397	396	382	373	401	379	372	366	396	413	389	381	362	396	395	388	375	401	368	414	387	384	345	399	381	371	377	413	412	382	359	393	394	370	367	386	414	371	423	419	353	379	390	366	422	392	384	377	442	388	377	380	381	413	408	402	371	383	395	400	385	409	335	422	407	370	356	382	370	419	409	386	413	403	373	420	365	358	347	386	393	377	388	351	373	365	381	377	379	411	377	359	399	383	377	377	386	389	364	406	377	395	354	410	399	386	365	394	383	380	406	398	386	414	405	384	384	395	378	375	393	400	376	378	395	393	402	379	368	396	384	409	350	431	357	374	367	428	382	401	429	370	354	397	415	413	365	409	425	420	365	364	379	407	385	386	394	366	367	380	385	365	399	389	384	386	402	401	419	412	389	400	410	385	381	387	371	360	405	379	408	394	399	370	351	388	372	410	382	423	370	376	375	368	357	400	372	407	375	389	370	387	378	378	358	406	412	436	406	376	368	378	394	415	371	403	407	385	383	397	398	375	363	394	381	376	385	372	377	392	355	362	394	365	369	378	401	407	393	420	359	375	415	410	372	364	399	414	396	409	388	391	401	420	376	382	387	403	394	400	395	381	409	392	393	366	363	400	378	404	374	387	394	429	383	395	370	400	380	362	398	378	390	348	394	398	394	371	422	396	375	422	390	401	377	386	390	425	381	366	432	398	397	384	419	390	385	361	409	356	392	388	382	382	427	403	365	362	362	406	395	373	382	382	365	426	395	395	389	375	415	388	399	381	411	376	359	376	399	392	358	378	397	414	423	370	402	404	373	389	397	381	404	414	351	373	353	403	397	409	407	356	380	386	386	403	419	425	388	381	416	373	395	379	370	357	387	404	401	381	395	398	346	385	381	429	412	377	406	388	382	391	392	366	393	383	402	388	384	406	388	403	382	382	410	405	383	404	379	379	393	359	376	411	401	443	352	377	415	428	351	400	403	384	392	359	381	384	361	381	401	404	437	386	404	430	384	419	374	463	392	404	384	436	403	358	373	382	383	401	357	408	389	396	420	374	363	395	400	417	384	368	372	353	365	352	394	406	413	397	382	371	369	382	408	342	391	414	399	375	396	363	379	381	389	400	390	410	361	362	392	407	378	372	386	371	381	405	386	396	353	355	374	373	400	390	365	366	414	359	370	397	404	363	364	352	385	413	412	388	368	364	403	420	385	392	378	400	352	384	392	374	357	393	419	412	369	410	387	373	353	398	390	361	353	412	411	380	364	380	415	363	388	410	381	371	399	387	376	389	372	418	362	393	395	404	368	379	384	376	396	373	360	393	420	371	390	378	366	393	390	377	404	402	417	383	396	400	359	390	363	393	395	409	367	375	406	385	388	372	378	385	412	373	389	365	377	393	395	383	401	386	401	386	407	399	394	391	406	424	388	387	402	373	400	415	420	373	378	397	392	391	411	401	431	364	413	394	432	366	393	399	394	386	394	421	354	395	409	379	405	369	391	393	396	367	385	403	380	374	385	392	413	377	389	384	355	399	402	381	365	373	399	350	381	359	408	407	390	438	351	407	387	412	407	390	429	412	383	409	400	368	399	367	356	395	382	377	381	406	389	408	379	451	398	377	350	378	348	369	428	432	393	403	379	415	399	382	399	390	387	393	392	365	374	375	402	377	394	408	383	376	424	398	375	393	414	426	388	363	351	409	394	355	378	392	409	407	437	378	365	399	381	389	376	370	382	371	393	417	384	390	392	385	407	394	418	369	373	400	374	393	424	388	389	359	419	396	389	334	401	373	387	394	364	383	415	377	385	383	360	396	391	382	373	387	405	355	399	384	415	397	366	402	353	393	391	386	402	391	395	378	408	388	356	380	417	386	408	362	377	393	398	374	395	379	409	389	372	386	343	391	382	384	401	399	360	374	401	382	415	387	391	354	391	370	390	408	396	380	386	380	374	359	402	388	430	406	346	394	364	384	393	356	375	368	366	383	391	374	406	406	381	377	378	379	377	378	375	414	392	378	412	374	381	379	360	388	368	406	404	372	381	381	393	380	392	352	360	404	417	351	375	392	384	445	361	402	373	408	386	363	400	382	377	404	409	404	385	392	362	404	405	374	372	359	404	392	411	384	380	420	359	373
33981	32730	7473	3570	2512	1926	1573	1351	1153	1000	839	819	801	709	676	660	663	611	654	656	599	600	545	526	549	578	501	625	563	512	557	510	554	560	546	527	553	551	519	522	517	553	552	502	542	565	500	546	521	571	558	522	531	551	543	541	490	515	567	536	488	547	480	544	557	559	483	536	494	507	502	486	534	476	511	510	538	560	563	570	498	525	491	516	529	473	508	539	566	518	530	473	550	508	547	479	505	495	536	523	532	504	510	538	481	509	522	511	494	564	543	529	558	529	501	553	511	531	560	607	523	547	537	502	504	520	519	496	533	544	584	541	521	570	530	503	510	515	524	494	472	518	504	531	509	533	537	510	543	525	508	560	504	546	539	515	478	483	496	552	539	537	488	529	546	527	493	513	501	498	510	518	513	530	557	527	552	556	520	496	515	494	532	557	517	540	500	554	525	538	523	545	545	552	543	521	561	529	491	483	518	529	477	505	546	537	522	544	509	562	544	544	502	509	541	542	542	543	535	503	503	514	538	500	533	511	530	530	508	507	562	527	533	519	556	521	549	525	503	502	502	526	535	491	532	527	548	526	501	541	504	503	536	552	505	498	531	534	510	510	525	565	501	533	566	529	513	562	553	550	561	558	509	533	520	496	501	502	544	537	525	496	504	539	532	534	515	516	553	519	458	542	566	528	504	512	507	520	543	506	560	540	514	560	507	517	548	537	522	518	530	527	502	526	535	531	507	514	528	532	561	527	511	554	532	507	503	507	511	515	566	491	521	486	515	574	506	522	509	517	507	508	542	559	518	509	495	515	509	533	553	537	526	492	516	535	523	526	540	550	520	523	551	533	458	495	512	519	589	559	555	555	547	539	595	530	529	527	557	511	563	505	516	526	523	515	539	519	539	520	479	525	544	546	494	512	542	555	488	509	575	510	510	544	501	531	523	530	498	557	493	521	542	538	560	537	537	515	528	532	483	505	545	510	544	505	511	500	538	528	538	536	549	521	492	497	536	524	535	518	507	525	533	512	507	535	562	521	505	544	501	510	529	526	513	517	525	524	514	527	512	563	558	545	519	534	464	536	508	530	540	540	514	505	498	539	487	545	511	531	542	524	506	495	474	474	514	530	542	512	539	535	559	514	541	534	517	572	522	545	519	534	525	564	491	501	554	526	542	499	574	490	550	510	538	519	575	482	566	537	501	540	547	520	523	500	534	502	506	506	520	511	512	509	544	541	516	550	499	528	545	537	511	510	525	521	498	518	514	549	494	551	482	547	517	536	535	532	492	532	531	552	546	563	521	550	507	537	508	565	538	492	513	530	499	516	498	510	561	509	493	539	529	548	501	532	555	514	547	513	519	523	521	501	513	502	506	521	557	517	501	500	512	529	513	514	528	537	520	548	532	534	519	547	502	504	504	475	508	505	542	548	525	500	589	521	528	543	560	489	533	512	532	549	521	512	547	541	493	528	517	555	533	501	511	509	505	512	523	504	510	518	498	499	541	508	539	541	543	497	547	524	505	471	554	507	547	535	549	564	495	534	511	502	519	538	511	517	522	565	571	559	521	513	482	559	547	527	530	530	511	517	514	513	538	536	472	494	569	517	539	537	520	550	522	531	562	513	526	500	575	560	538	538	526	541	547	563	557	532	518	552	523	505	574	533	490	529	498	528	534	513	521	538	562	535	521	533	503	500	487	541	508	548	508	499	531	502	507	525	508	534	511	504	505	503	505	551	506	503	511	467	547	573	499	496	536	493	519	540	500	500	550	503	533	534	545	519	535	540	509	542	579	512	514	539	521	519	531	530	532	526	559	542	534	502	520	532	545	555	516	534	500	561	486	552	538	514	519	527	491	540	561	497	529	506	542	489	512	490	503	545	496	536	527	523	588	517	506	548	529	536	490	558	537	557	562	528	532	516	499	511	506	543	533	524	521	540	550	537	502	532	507	525	517	553	532	498	540	511	544	534	532	540	504	519	513	505	535	518	521	558	552	550	496	518	529	538	517	582	531	556	487	543	521	528	480	523	491	511	498	505	517	528	561	525	531	525	526	511	525	512	490	516	514	530	534	491	513	519	516	553	513	516	509	569	536	520	478	542	485	568	499	535	543	553	501	523	505	490	517	507	557	507	502	506	516	526	524	533	499	515	534	509	507	539	527	508	533	492	486	539	511	509	546	499	538	517	519	536	537	533	521	524	562	538	505	553	532	487	543	532	506	489	561	542	508	574	509	521	519	491	523	542	501	490	508	515	491	484	488	513	542	525	515	536	529	529	521	544	534	524	549	525	530	549	528	498	471	538	506	506	522	502	520	485	553	507	505	499	545	555	498	491	515	525	504	490	511	511	548	534	522	536	533	538	550	551	554	561	514	561	526	543	552	528	545	549	544	531	524	525	545	518	554	530	570	559	520	531	531	523	537	526	496	491	525	548	544	520	489	495	536	549	559	516	526	468	511	511	516	553	533	533	520	520	531	517	505	534	522	562	542	500	491	556	528	551	531	542	545	527	536	523	463	547	523	536	554	548	539	546	540	530	542	485	514	512	510	522	564	511	525	540	522	521	490	537	502	565	486	504	540	547	521	511	499	529	524	557	502	535	498	547	524	545	540	503	509	506	534	532	499	530	540	526	502	539	572	525	566	492	532	495	489	536	538	511	494	555	585	509	546	592	526	518	522	511	539	528	566	527	516	501	542	501	518	532	518	539	574	520	495	544	555	517	485	509	508	516	525	520	487	521	530	510	511	537	501	504	562	487	501	588	535	526	527	553	577	524	540	530	543	534	503	523	534	545	516	544	513	554	546	562	499	486	503	529	509	557	510	530	534	563	517	525	530	491	564	548	516	518	502	505	501	543	523	527	534	541	550	586	535	492	491	541	557	500	526	519	529	534	499	494	504	482	502	567	558	504	516	504	477	531	509	561	534	508	520	523	540	515	489	547	545	550	555	554	505	562	494	517	510	537	538	515	547	513	559	519	496	538	496	524	489	547	524	516	537	500	532	523	493	550	502	533	569	530	534	554	499	504	487	541	580	536	528	510	470	508	503	545	521	530	557	539	535	503	501	510	519	535	497	507	504	540	534	545	552	580	534	515	527	523	498	554	553	522	496	508	501	514	499	519	532	502	553	504	525	498	577	500	572	507	530	582	528	556	513	511	481	522	547	497	554	534	563	502	603	495	517	532	542	514	526	536	524	515	513	521	497	543	538	533	509	507	499	545	516	518	520	508	505	551	495	508	513	516	487	520	551	475	510	538	515	533	522	522	563	518	542	527	535	509	543	523	494	501	526	516	496	508	565	510	520	569	507	518	551	500	499	518	526	511	554	498	483	535	513	580	502	534	474	513	523	542	528	530	524	490	518	525	531	513	520	523	536	568	486	518	515	528	514	495	499	515	521	524	527	506	475	507	513	497	529	511	481	485	524	552	516	527	552	505	545	523	499	533	509	500	503	542	531	523	522	571	516	485	533	496	537	489	530	521	519	533
22790	21061	28816	23498	21052	21054	7000	1000	715	588	573	512	480	458	420	424	421	392	354	380	364	361	320	300	352	337	331	322	294	319	330	333	344	326	321	335	303	304	318	307	306	328	307	302	324	326	284	322	285	296	320	296	321	309	305	333	303	298	312	302	277	305	267	277	312	324	298	307	288	351	314	299	301	304	277	324	326	292	285	307	275	270	308	322	312	349	296	284	288	280	296	273	298	300	297	279	295	293	323	311	306	285	285	299	295	322	266	303	333	304	288	308	286	296	311	315	311	302	275	312	269	305	338	285	344	310	291	274	300	330	298	305	308	310	299	322	304	312	290	315	318	304	274	296	293	295	249	272	294	309	296	307	289	301	313	248	285	320	318	285	287	283	309	294	268	285	283	334	293	308	285	313	331	281	322	293	293	274	299	301	320	315	338	285	313	293	279	256	298	300	279	309	278	291	329	288	277	273	326	273	304	285	269	318	292	291	322	280	297	329	313	301	301	303	267	284	303	284	329	298	304	322	311	276	300	287	270	279	300	276	265	278	302	321	301	295	317	322	300	290	286	290	299	315	294	347	291	314	285	270	326	318	300	321	268	281	306	292	309	323	316	297	281	316	333	318	298	289	279	308	339	296	280	317	307	308	333	303	305	272	307	318	321	293	323	303	313	292	287	308	271	306	301	327	301	303	285	299	287	320	306	275	288	300	305	298	297	311	302	300	326	299	274	315	297	269	297	296	291	275	298	296	282	306	282	306	317	265	270	288	305	307	295	329	308	282	321	287	317	326	300	285	288	308	303	289	290	304	293	301	307	325	304	337	286	307	321	309	311	313	304	299	327	293	255	284	304	297	309	301	320	284	277	300	297	347	315	272	287	301	315	309	291	302	322	294	303	293	296	329	332	273	282	303	293	289	267	327	282	283	304	302	278	321	297	286	311	300	317	282	272	303	299	312	303	305	276	341	313	292	316	278	280	289	301	284	303	322	299	278	298	301	289	282	307	284	280	311	284	313	295	299	308	302	304	276	297	301	267	297	326	299	296	276	325	268	281	276	311	266	275	280	309	281	288	298	295	293	331	295	329	293	284	297	301	279	329	301	283	339	312	334	309	306	325	295	331	309	336	328	293	292	298	307	334	284	316	321	272	289	279	262	310	295	295	291	299	297	307	259	310	315	299	302	317	282	292	274	301	275	290	288	269	325	277	290	278	305	285	291	313	325	280	294	309	302	303	298	312	307	281	299	290	293	320	298	284	282	289	294	291	304	300	289	316	297	287	303	289	277	284	306	299	294	335	314	284	277	305	263	308	332	262	291	305	316	312	311	307	308	329	281	290	291	299	291	285	277	294	283	273	321	268	288	291	311	318	306	292	343	322	309	277	310	302	284	287	290	298	293	284	302	297	302	329	305	299	285	299	323	292	302	296	319	287	280	308	299	299	299	274	272	294	314	291	275	294	291	304	293	283	287	286	279	307	321	302	325	281	309	326	321	300	304	292	291	312	290	284	283	277	281	274	284	289	325	281	282	302	284	289	285	320	339	308	304	267	294	304	294	291	298	323	300	334	326	318	305	317	279	281	301	285	323	292	291	325	274	267	277	294	319	292	319	303	278	292	284	311	324	282	278	279	295	293	270	283	295	308	313	305	294	275	293	284	308	309	258	291	305	313	279	308	281	292	290	282	300	329	311	302	277	285	306	322	301	299	305	301	307	331	324	309	322	286	291	306	318	281	289	292	310	269	326	287	285	273	289	286	310	287	293	293	271	309	308	306	302	309	308	300	292	302	300	269	283	290	299	308	299	295	265	304	287	290	287	295	301	326	293	343	303	307	298	304	295	301	301	305	306	327	274	269	278	310	294	283	305	275	283	338	292	283	284	278	274	278	306	305	292	317	301	310	308	283	302	321	285	303	320	293	288	296	291	280	292	303	299	309	316	251	330	305	287	283	318	286	296	301	288	280	288	286	330	296	290	284	323	302	281	299	289	293	320	286	322	321	286	318	295	285	302	298	286	296	262	284	320	277	305	292	286	323	275	306	342	273	280	300	295	278	270	275	292	292	342	297	296	293	332	294	327	263	320	302	290	279	277	305	295	290	303	305	296	302	318	310	298	289	286	284	281	299	281	281	290	295	312	307	328	281	269	293	300	310	289	308	320	297	293	310	307	292	288	304	319	293	302	326	283	279	299	280	311	327	331	278	268	321	285	294	301	311	313	285	279	322	297	329	301	304	280	284	308	282	299	283	285	308	271	264	300	310	278	287	312	285	307	293	297	338	310	285	289	282	330	279	268	323	279	313	264	298	284	299	298	300	300	311	285	288	284	274	290	273	300	289	296	301	317	290	292	345	307	290	296	299	285	290	268	297	331	306	315	319	271	318	288	301	332	303	309	297	300	296	316	312	291	277	340	263	301	277	292	326	305	312	290	309	310	327	311	292	280	288	285	302	301	283	318	300	342	303	304	311	302	272	292	301	287	300	293	336	297	292	273	301	268	300	315	260	280	284	309	304	297	294	277	317	313	292	325	281	316	285	310	300	308	305	272	282	266	301	289	285	300	295	299	312	299	277	270	276	287	326	322	266	303	289	281	275	301	276	299	300	277	292	299	298	307	305	289	306	303	291	296	325	291	266	295	283	308	280	335	288	271	297	292	289	306	267	309	307	310	297	330	309	294	301	300	275	317	297	320	287	314	315	311	323	288	288	293	290	305	294	309	296	307	265	320	306	292	295	302	301	290	298	317	306	279	284	338	292	301	287	296	324	264	318	283	298	291	302	294	320	293	272	312	308	285	302	297	291	334	297	259	285	301	290	290	296	292	318	309	278	280	267	282	270	287	291	275	270	330	292	296	288	313	294	299	316	304	316	296	296	299	313	315	305	311	284	318	298	306	307	290	299	338	304	291	287	303	311	309	249	267	307	306	316	312	314	308	309	305	311	323	286	302	291	299	307	301	315	295	331	277	317	287	266	263	304	308	274	256	314	312	287	302	287	303	316	310	314	315	324	323	288	292	302	281	268	294	323	297	338	281	307	315	314	278	273	305	285	274	279	271	321	324	275	294	280	305	309	321	323	321	316	329	317	282	300	332	269	301	281	312	309	312	279	294	296	288	298	268	293	290	288	304	321	320	306	283	315	297	294	271	266	312	303	305	303	330	323	282	318	271	305	304	306	267	274	293	305	310	294	278	260	302	325	300	329	306	285	282	305	275	274	270	292	298	274	301	295	276	316	302	300	286	273	298	321	296	299	303	281	314	303	304	300	304	327	301	306	268	300	288	296	297	290	318	282	281	274	280	265	307	300	316	314	320	302	299	292	298	302	295	330	279	274	314	279	289	308	282	262	352	298	325	312	274	303	314	312	335	310	368	287	291	291	281	289	302	307	300	308	315	309	317	281	328	297	299	311	303	286	299	301	272	310	308	322	317	303	278	303	287	278	300	312	325	285	321	278	262	282	297	285	280	294	288	287	287	285	296	272	288
38178	39404	11605	5905	4146	3065	2379	1960	1603	1344	1092	951	803	763	747	687	619	608	581	563	541	527	545	496	470	460	471	486	489	479	468	449	440	484	477	425	468	435	435	427	431	454	407	449	409	426	419	464	416	427	421	409	411	447	405	424	412	439	390	463	456	442	409	412	428	424	421	425	377	404	406	412	450	428	422	439	386	419	419	398	441	413	400	421	406	413	440	408	401	410	426	411	423	406	399	404	422	395	440	472	422	404	413	394	418	384	416	401	383	380	425	434	407	395	398	408	429	392	438	418	420	429	411	405	428	412	433	439	411	362	366	388	395	397	406	422	406	429	409	408	407	428	392	417	381	393	421	447	396	435	396	400	426	397	380	426	412	380	420	392	402	415	359	415	396	420	408	436	412	397	411	451	424	459	427	402	442	401	399	380	418	424	380	378	373	441	398	371	396	418	453	402	449	390	406	396	413	411	421	416	390	438	377	390	371	423	381	371	409	416	409	423	409	416	375	384	409	388	391	412	411	420	380	367	422	441	438	408	393	413	376	437	385	400	425	421	419	387	416	373	430	369	416	408	430	395	442	398	403	328	409	408	389	405	413	381	407	403	433	398	406	395	405	372	440	418	405	401	399	468	418	390	391	417	395	374	407	396	432	413	410	426	422	395	417	390	416	407	366	368	416	426	413	391	418	431	408	411	396	435	390	426	414	369	376	413	394	428	412	408	436	365	413	427	392	413	420	390	413	380	428	383	435	410	398	413	391	409	403	384	414	393	360	399	399	400	418	435	370	384	422	436	387	443	396	427	471	422	405	418	398	380	421	416	403	412	400	427	386	382	443	396	424	420	404	418	456	383	406	464	427	377	428	415	378	401	387	422	435	434	410	409	379	385	407	435	413	409	429	426	440	413	408	417	396	428	405	393	430	418	399	394	410	408	391	433	406	410	408	403	423	436	409	396	424	395	415	404	420	424	408	388	398	425	414	420	429	405	405	412	390	437	377	426	406	406	420	359	419	394	439	405	394	422	439	390	436	423	382	413	391	383	402	420	438	403	397	412	384	405	422	415	381	401	401	396	394	373	396	414	398	380	439	397	423	401	411	431	415	398	413	395	396	406	380	416	396	411	443	408	407	413	405	403	398	407	456	388	385	409	361	441	423	398	425	396	426	427	408	398	409	421	376	441	404	435	429	419	398	442	437	409	392	418	456	410	416	402	412	432	379	384	440	402	398	424	383	435	408	460	426	407	381	363	417	415	406	387	392	428	387	428	400	424	399	386	373	427	411	393	401	370	419	403	401	395	406	427	412	395	411	420	382	391	391	378	401	386	354	416	403	398	431	395	410	400	438	419	393	440	392	392	422	443	391	424	384	395	411	452	387	432	422	436	380	404	452	412	395	389	415	408	425	388	417	405	383	408	399	397	385	383	391	457	361	427	412	387	427	437	405	384	427	411	361	382	412	384	378	413	411	409	395	413	360	398	388	417	435	388	407	409	402	384	408	389	386	396	416	445	408	434	408	402	415	403	361	394	408	441	448	399	422	391	422	390	403	407	406	405	393	395	385	385	413	438	401	414	383	385	429	388	389	385	407	388	386	399	394	382	398	400	398	412	421	433	405	453	439	376	401	403	403	386	404	401	423	402	376	360	441	392	420	415	426	425	434	406	404	417	397	413	363	396	420	404	439	393	425	393	392	418	413	420	377	402	443	398	451	415	384	392	369	439	404	413	402	385	426	418	411	428	403	406	390	384	385	404	430	396	398	384	387	399	381	411	418	395	389	384	413	398	420	413	436	424	441	394	357	435	421	416	361	411	435	380	425	400	414	416	395	399	405	430	442	369	392	364	412	423	412	425	383	384	412	400	428	398	408	420	420	393	405	408	404	396	446	397	416	421	392	368	412	384	404	453	414	413	444	403	408	398	392	442	394	376	378	415	430	438	371	404	404	400	390	465	386	427	389	399	426	405	438	425	395	413	405	414	405	392	407	421	433	441	406	437	407	388	370	423	421	400	399	437	364	380	405	374	434	431	447	437	390	374	411	405	413	414	421	409	428	396	380	389	389	386	406	415	384	405	400	407	414	360	383	409	426	405	429	411	383	411	373	432	438	387	415	463	443	381	419	441	407	425	423	422	401	417	407	435	408	397	374	405	390	439	408	399	398	406	370	371	400	383	422	392	397	361	398	446	358	398	390	417	438	422	411	425	413	410	434	417	433	381	355	414	408	420	419	418	439	377	447	397	408	426	420	416	394	428	388	417	345	391	409	382	439	429	388	398	406	404	418	383	458	380	384	391	439	435	450	411	378	385	435	371	400	405	415	422	436	379	376	371	400	381	406	380	425	391	409	400	376	409	447	406	411	391	371	431	371	397	406	399	385	395	410	393	420	381	436	398	450	391	410	403	397	402	399	407	365	431	427	395	387	421	398	392	407	408	431	437	404	387	385	401	425	448	390	444	416	391	416	398	406	388	414	421	398	393	377	417	375	452	409	409	440	399	404	423	409	386	403	391	429	380	434	416	393	406	402	412	457	393	390	399	395	428	390	407	406	413	408	415	408	420	420	383	394	414	393	413	365	421	390	402	365	423	395	440	397	384	379	414	399	418	428	398	402	390	431	394	413	412	410	373	420	446	414	417	452	429	399	397	427	412	412	389	393	428	384	395	396	386	406	409	442	424	411	415	412	377	434	416	414	416	380	397	404	408	415	406	445	424	404	392	397	427	437	375	413	422	384	424	426	430	404	427	380	431	413	414	415	428	434	410	431	378	411	416	392	419	399	423	399	442	408	405	402	423	415	416	404	387	393	425	391	441	418	436	401	429	400	402	426	417	412	406	419	387	412	405	394	423	391	416	408	401	403	422	419	419	362	435	382	417	363	409	418	404	410	400	437	453	435	424	414	371	384	414	394	366	420	419	397	386	387	414	425	421	395	419	405	421	367	417	396	418	377	419	433	418	411	383	415	413	403	415	408	396	422	410	441	403	394	435	389	395	403	396	406	401	434	411	405	401	458	407	413	405	396	463	438	418	427	421	396	413	396	425	406	401	380	395	408	444	432	402	406	423	389	404	417	403	418	403	403	377	410	426	393	393	385	412	370	444	416	397	398	393	385	426	407	404	410	385	409	460	405	371	372	401	409	412	439	430	413	433	418	390	441	411	402	401	399	399	404	404	368	415	416	376	423	393	417	415	406	401	393	395	410	407	397	393	402	365	375	404	385	408	417	438	385	399	435	400	381	407	438	372	399	408	386	435	368	411	402	370	400	385	387	387	414	415	405	364	411	424	403	372	440	425	402	413	390	422	411	388	399	422	400	368	404	406	420	386	394	426	353	413	430	451	391	439	412	400	399	348	378	413	401	391	373	398	430	400	426	377	340	394	395	431	396	416	460	421	429	404	439	403	418	404	384	439	389	401	425	391	441	414	412	386	403	381	370	418	424	391	429	435	392	445	391	412	414	388	409	387	412	398	412	392	419	412	400	410
27331	21285	10630	817	366	294	311	258	295	280	285	259	262	264	276	260	264	241	272	265	261	246	282	269	242	274	264	231	276	288	281	253	259	253	274	255	243	290	228	244	242	263	244	251	276	251	285	276	253	253	254	247	252	239	258	251	250	228	264	285	260	257	278	269	262	269	257	267	260	248	259	248	278	272	263	251	245	242	247	229	242	282	235	238	252	271	235	259	288	251	232	229	252	294	250	268	279	256	293	261	232	269	235	274	234	250	254	254	266	273	248	234	272	236	284	277	263	251	248	250	248	265	267	253	266	280	274	255	239	266	245	232	266	270	210	238	277	260	243	240	262	261	262	269	269	272	273	224	273	280	268	255	249	267	248	252	241	228	263	264	259	255	271	235	285	277	262	269	260	229	264	239	247	273	274	245	301	277	272	255	243	251	304	287	233	243	243	240	275	267	288	251	252	252	247	230	258	242	245	299	275	242	274	260	272	266	256	243	267	256	256	228	250	249	241	256	254	261	246	238	251	254	265	257	269	269	248	269	273	269	252	268	261	246	228	264	258	268	255	253	228	270	241	242	257	268	258	228	272	252	267	268	249	270	286	246	238	256	267	235	264	282	256	228	252	262	290	270	275	241	267	293	233	251	270	264	269	273	262	292	255	258	256	288	255	267	263	259	249	238	284	245	268	248	230	227	284	251	241	272	228	239	253	238	266	262	257	228	251	263	287	276	269	273	260	286	229	253	258	271	254	274	243	245	251	248	245	265	261	277	272	285	249	259	258	245	233	250	252	227	259	236	288	278	259	266	285	222	301	255	255	250	255	263	253	240	290	270	286	235	245	267	237	285	286	242	283	259	232	246	276	252	262	251	241	251	242	266	244	274	253	253	252	243	251	252	239	280	262	275	245	266	272	242	261	283	266	276	261	234	273	226	268	295	259	260	255	249	244	261	274	248	224	244	261	263	242	254	267	259	249	282	240	241	258	245	278	251	289	239	267	290	288	255	261	265	265	256	255	267	241	263	280	277	289	260	288	292	291	231	246	236	253	276	279	270	251	240	285	285	252	263	252	272	250	279	266	259	241	241	281	261	279	262	246	281	244	227	247	229	241	276	254	243	271	254	270	255	261	243	240	255	246	298	276	248	249	257	267	269	228	261	263	259	262	252	255	280	281	238	263	246	264	239	219	244	263	252	267	262	267	262	265	246	264	250	250	242	255	238	259	266	262	244	275	224	255	240	264	274	265	250	243	234	252	262	288	245	231	254	251	259	267	238	239	259	237	273	234	252	255	272	280	297	278	297	241	260	253	301	268	281	252	250	264	266	284	281	243	267	261	225	286	255	264	246	287	253	254	235	259	249	283	236	261	244	285	253	242	250	282	250	268	252	279	266	285	249	264	286	250	296	253	255	219	249	261	252	254	262	252	256	210	252	264	257	261	256	249	250	282	269	244	274	273	261	265	260	251	253	228	252	260	257	251	280	246	255	266	249	254	249	280	269	243	261	285	233	253	264	249	266	269	236	275	271	279	234	268	271	247	269	245	245	236	242	254	260	251	252	268	275	260	243	271	246	271	268	248	254	293	243	239	281	266	255	254	256	264	257	240	261	241	291	242	249	284	248	275	280	248	237	267	250	259	274	262	256	249	279	261	230	277	225	250	252	309	240	266	253	220	279	254	260	261	257	270	270	262	243	275	239	251	262	264	242	256	268	267	247	282	239	274	264	263	265	241	259	213	250	224	211	253	257	289	236	261	239	254	259	251	249	257	235	277	282	253	260	250	258	263	287	256	242	251	265	273	258	252	279	266	272	250	256	258	289	261	244	255	242	243	255	267	272	250	266	281	255	250	243	250	283	279	267	265	245	269	280	223	256	267	266	246	243	242	234	253	270	243	238	270	282	286	256	268	251	260	259	246	250	239	251	265	260	248	250	248	275	248	250	261	257	245	232	255	266	256	259	249	269	273	264	257	244	242	254	248	254	260	254	242	287	243	230	256	263	255	229	272	285	278	267	237	257	259	239	296	264	241	259	276	222	277	256	259	286	246	262	253	252	255	259	255	269	263	245	235	237	215	232	265	271	260	259	278	269	271	222	241	251	262	267	247	276	273	252	256	244	266	280	266	292	243	245	246	272	239	265	249	262	257	239	245	270	256	264	245	266	248	265	275	263	274	287	258	263	266	235	261	224	277	273	265	262	278	265	229	292	240	265	259	283	274	254	260	276	255	244	273	266	258	262	251	235	267	255	247	230	261	251	267	233	245	247	270	291	247	269	250	239	274	251	267	239	261	287	250	272	255	266	275	267	268	246	283	269	250	247	241	271	231	241	235	290	228	246	260	261	261	237	262	230	228	260	231	255	257	259	262	236	257	254	245	267	234	269	276	265	279	269	283	269	266	236	272	240	255	279	240	228	246	239	257	286	260	270	267	250	247	250	266	253	220	268	248	260	250	241	270	254	233	255	254	252	243	257	268	246	265	253	264	272	241	243	242	275	273	248	258	270	261	282	266	262	256	230	254	255	236	263	232	268	252	256	256	268	280	249	238	254	282	253	256	260	249	261	247	255	253	268	239	256	273	266	274	277	253	253	280	243	283	281	254	250	239	260	260	259	258	263	263	243	266	258	259	263	238	268	259	271	260	238	277	231	255	247	252	245	239	266	245	270	258	273	264	254	234	254	272	245	250	269	264	279	271	251	291	223	253	218	260	267	256	267	271	263	275	275	228	243	257	233	258	269	271	290	257	296	268	266	279	250	271	263	253	257	233	266	268	236	259	259	261	254	225	280	252	246	270	253	244	236	263	252	255	240	251	233	245	253	236	235	252	257	249	245	274	264	248	264	271	262	282	231	232	264	293	260	277	263	246	280	266	261	274	251	283	258	257	246	272	239	269	240	261	272	227	257	248	259	280	256	269	235	264	258	269	230	261	273	245	254	244	267	267	252	263	268	267	241	269	243	278	280	222	270	261	267	257	265	261	251	260	251	248	264	258	241	245	267	218	267	249	286	248	246	277	266	250	244	258	235	256	267	251	276	242	237	273	269	263	257	257	265	256	253	248	283	256	281	211	270	246	251	255	270	268	254	256	238	247	251	274	261	274	285	231	240	258	241	262	242	279	259	270	268	265	261	244	250	252	248	266	228	247	250	241	248	270	263	289	278	239	253	258	285	261	256	283	236	277	239	275	273	252	265	254	236	249	260	231	257	260	230	246	258	263	275	298	301	239	237	270	235	267	267	277	247	286	246	266	282	227	250	245	235	238	258	265	250	256	245	243	297	278	270	259	280	256	223	262	255	247	261	275	273	273	241	258	273	259	248	260	253	281	252	247	250	238	265	251	280	254	267	265	244	247	256	276	264	254	217	285	237	271	246	257	255	277	266	266	258	267	264	263	269	250	268	270	271	255	269	245	263	250	257	269	243	255	257	278	255	242	254	248	284	266	252	249	226	271	257	296	266	244	267	273	263	248	253	242	267	262	248	220	259
30388	22417	912	595	466	443	401	414	424	366	391	355	389	406	370	376	379	370	334	387	374	374	342	379	322	373	351	355	326	383	370	359	348	345	338	356	343	358	346	361	331	349	389	374	330	389	374	352	377	367	355	366	365	330	335	333	352	343	363	368	374	334	353	344	319	325	365	346	338	341	353	335	386	336	349	357	376	343	370	355	333	368	338	369	323	342	367	350	344	338	301	362	355	346	342	360	384	350	354	357	330	363	377	315	391	332	364	352	368	344	380	344	374	362	318	364	369	394	349	341	370	363	362	374	353	377	351	360	344	350	379	321	348	342	372	327	341	357	349	350	345	352	362	346	346	328	346	349	352	361	341	367	377	364	359	354	378	348	326	360	377	369	364	332	353	351	342	329	364	375	343	368	389	349	373	350	366	352	385	327	376	335	345	332	354	333	323	361	348	327	338	363	351	336	377	338	368	348	364	327	319	338	360	368	345	329	342	325	329	338	341	365	345	357	320	375	352	345	360	329	356	340	355	349	345	351	359	349	370	342	337	351	349	349	344	354	337	357	360	354	374	351	347	361	328	358	353	354	302	376	344	339	343	322	342	334	351	299	341	370	341	353	387	333	347	351	335	334	332	358	347	326	367	369	353	387	371	356	364	338	334	336	364	382	332	338	322	331	375	347	341	349	335	344	366	344	339	353	354	356	378	371	364	367	351	364	357	315	348	364	387	360	371	357	356	324	335	342	356	340	359	338	326	386	320	313	357	330	323	351	342	343	340	358	351	358	360	359	321	372	371	344	333	325	353	377	346	370	367	376	358	363	342	344	347	352	324	357	366	343	325	377	342	361	382	351	361	350	369	359	361	359	356	355	347	342	339	335	368	369	392	347	334	349	358	362	396	325	355	353	346	360	341	342	366	345	343	351	340	355	357	351	378	314	319	355	340	365	366	348	358	334	354	362	365	338	341	342	364	380	339	355	342	344	385	330	365	343	360	361	372	343	315	341	369	395	334	357	365	331	348	330	340	359	374	358	345	345	363	347	374	323	342	371	369	357	357	347	347	328	355	358	334	337	361	350	325	369	349	337	338	361	357	335	355	353	368	357	353	342	327	358	354	346	333	342	381	336	328	351	359	350	400	314	365	342	383	328	356	369	355	383	346	317	350	338	367	348	334	353	325	347	351	343	391	361	347	346	348	375	360	379	332	360	403	368	347	367	349	387	347	349	346	354	326	347	345	353	371	373	346	329	336	366	321	368	349	333	323	346	353	337	348	362	366	351	351	360	333	369	349	366	362	341	327	343	324	352	365	330	353	379	343	366	337	368	334	364	357	361	343	372	346	377	378	332	327	376	343	363	365	343	358	364	366	354	382	348	322	338	362	354	344	362	355	328	345	365	391	347	398	343	334	358	335	350	336	355	341	374	309	340	359	356	367	352	357	338	350	342	348	349	346	322	359	373	355	321	313	320	381	379	341	342	341	341	333	348	311	373	379	347	357	351	360	378	353	337	362	349	359	365	347	360	367	363	359	348	307	339	336	345	348	344	377	376	371	327	321	361	354	351	343	353	357	336	348	334	348	343	349	351	339	331	353	354	363	349	353	374	387	371	320	356	362	351	361	370	346	344	383	364	345	340	328	349	347	336	352	387	356	348	337	310	358	355	348	378	322	383	345	320	354	355	337	337	371	331	379	358	348	340	366	376	347	356	382	393	367	353	321	337	330	348	369	374	361	351	344	352	349	378	394	349	317	368	368	378	360	342	373	366	345	353	364	342	352	389	383	366	344	351	355	354	370	330	346	331	369	368	376	360	360	384	357	342	366	359	342	355	354	329	327	322	354	358	357	353	376	333	385	355	352	323	345	336	360	386	336	332	383	347	385	355	339	353	359	332	361	372	374	343	330	338	358	317	382	339	337	361	360	322	361	385	346	355	342	351	339	316	334	382	345	353	354	336	348	335	351	357	337	347	351	358	331	378	364	362	361	351	375	357	345	335	339	372	352	358	363	353	342	339	328	316	357	371	353	354	312	384	367	339	334	351	362	365	358	356	352	382	345	392	363	365	375	382	338	372	371	334	339	346	363	364	355	364	350	363	361	326	380	380	345	351	372	323	311	354	311	330	350	329	372	390	342	352	335	337	345	325	396	344	369	328	384	382	313	340	312	335	345	364	347	346	348	376	342	362	345	373	345	382	371	364	327	387	369	343	375	355	362	344	373	325	368	299	349	348	343	370	315	377	321	344	360	368	333	360	326	347	350	365	370	344	351	363	353	353	364	356	344	359	350	362	367	363	365	373	330	352	348	344	382	327	347	368	339	337	366	340	347	385	314	354	331	356	358	353	355	376	326	353	330	323	367	401	311	346	360	350	368	342	372	359	338	330	368	336	366	362	353	357	356	378	332	384	347	360	340	333	349	364	356	386	374	362	361	350	352	367	360	355	340	341	383	313	346	347	362	345	364	361	352	373	332	349	374	332	303	374	335	358	340	337	336	363	341	342	350	339	363	350	360	392	355	378	368	328	342	325	323	301	352	369	368	314	353	364	355	344	335	345	339	323	364	349	379	362	363	321	401	355	371	342	386	395	336	333	361	336	348	346	351	347	349	380	325	369	360	374	357	311	343	340	356	377	358	351	324	339	366	365	361	341	402	383	361	347	323	338	347	324	364	369	356	369	340	350	365	328	342	350	359	357	328	353	369	338	372	365	387	317	361	368	344	346	344	350	335	342	339	344	329	334	369	335	387	359	347	384	350	375	367	348	364	364	329	368	343	374	329	358	322	348	388	378	346	367	344	340	364	357	365	368	338	355	375	362	344	351	374	352	322	363	345	369	349	345	312	337	355	371	338	374	354	351	339	385	344	377	362	346	361	334	338	355	343	334	347	364	377	359	337	362	361	388	334	346	362	318	347	361	343	346	358	355	373	360	362	308	336	368	367	333	362	358	365	331	328	344	335	388	357	324	356	348	376	379	357	344	343	346	335	364	347	362	339	330	358	351	363	360	345	387	362	342	363	320	350	324	355	365	345	331	354	349	313	346	376	336	360	352	314	341	312	321	347	341	350	383	343	340	359	386	346	342	354	340	366	330	337	367	338	355	370	346	363	334	356	366	343	353	370	390	340	354	363	350	334	334	352	396	343	359	367	375	374	311	345	302	370	328	324	321	357	350	335	340	362	382	376	326	357	333	349	325	359	370	386	365	335	361	349	353	329	365	372	337	338	348	336	347	376	338	392	315	365	353	368	356	364	284	309	369	367	383	354	340	317	356	334	310	363	371	354	347	356	357	369	355	362	353	336	346	331	374	338	358	349	342	343	354	338	360	349	344	351	346	340	338	317	344	375	371	353	383	352	365	337	344	386	351	383	381	393	322	387	326	312	372	343	345	353	358	332	401	361	344	344	327	354	348	348	342	353	367	343	364	329	350	338	353	370	325	331	346	335	387	333	395	358	327	315	358	352	324	360	321	343	350	338	342	342	366	376	340
23718	21053	28369	23912	21015	9393	1034	691	604	559	549	504	495	423	480	432	423	428	439	433	434	376	433	440	431	401	425	401	410	405	367	401	382	367	411	399	382	406	389	378	417	392	389	369	383	408	401	396	393	419	354	379	388	377	374	400	395	380	385	344	377	395	391	386	424	413	409	371	401	401	369	411	393	387	381	360	376	384	396	345	405	391	404	388	389	393	398	372	433	355	342	384	368	362	382	367	375	375	397	367	363	389	391	428	398	410	395	356	400	366	368	361	351	392	360	361	417	403	397	399	397	380	382	386	387	381	391	374	404	388	389	417	381	373	377	408	389	413	417	359	373	375	366	367	380	387	393	372	350	396	386	400	391	400	392	347	380	376	394	355	394	386	420	373	363	382	392	378	367	420	403	398	350	400	376	404	390	426	369	341	415	371	396	364	399	369	378	426	356	380	398	384	364	391	396	371	400	372	370	363	367	381	380	389	395	393	363	402	383	402	421	352	393	385	390	390	408	366	407	396	413	397	387	388	365	387	392	374	418	365	374	407	416	407	398	387	399	370	387	374	427	400	404	383	395	366	378	343	352	398	398	378	371	368	360	384	395	396	371	392	417	400	396	386	365	405	412	370	387	353	382	381	430	379	407	380	388	359	367	402	354	370	394	414	404	377	365	394	372	378	393	404	377	393	362	377	380	395	351	383	349	395	371	405	357	380	410	395	385	375	406	416	347	381	431	386	392	369	357	393	401	391	395	379	420	359	369	404	386	363	391	398	396	386	397	401	354	395	413	403	412	400	370	449	399	365	391	383	391	377	384	411	398	408	396	398	392	396	364	368	367	359	399	419	372	387	409	361	425	408	401	390	381	382	370	397	362	403	364	398	390	391	378	409	404	393	387	382	407	396	371	389	362	406	391	407	384	350	413	407	363	387	411	432	412	373	422	370	376	385	376	367	413	387	398	422	373	354	374	432	407	397	381	384	382	396	399	396	376	422	367	358	418	367	391	368	381	389	409	384	385	380	389	386	367	431	413	377	402	409	399	380	382	425	361	383	425	372	380	381	372	381	415	405	395	390	416	409	435	380	395	389	374	387	380	388	396	367	392	392	416	370	392	382	413	391	396	394	381	447	416	404	384	363	393	387	375	365	380	376	377	397	411	403	387	396	371	366	386	347	364	377	378	395	347	356	404	376	393	396	386	384	393	387	360	404	353	412	412	381	373	363	361	408	387	368	373	426	383	355	361	391	410	408	384	314	414	421	385	391	377	335	392	335	412	388	383	378	382	380	366	387	426	392	372	376	381	388	375	376	407	392	382	349	349	366	410	394	367	362	379	357	378	375	365	341	382	409	391	386	374	362	421	364	352	406	375	373	408	388	402	398	372	346	423	383	398	407	395	407	398	418	396	368	402	374	391	420	398	404	379	395	391	367	366	392	369	398	392	387	405	381	418	373	362	357	378	360	385	398	420	401	447	407	388	405	382	407	349	369	392	428	384	385	399	395	369	375	388	378	375	430	382	391	389	369	416	402	391	416	361	397	429	396	380	382	374	381	394	395	362	388	368	407	390	374	393	375	395	402	399	380	373	399	397	400	338	398	362	378	374	413	424	367	356	389	369	365	372	347	413	364	375	400	393	406	347	392	401	414	415	371	376	397	371	378	426	401	368	374	388	360	348	384	381	371	408	383	411	411	357	410	379	356	381	394	369	381	399	384	386	364	422	416	375	411	381	394	415	365	355	338	375	414	384	381	363	378	358	393	348	362	420	349	386	367	368	373	383	378	372	351	429	346	413	365	405	393	381	369	415	348	387	391	401	405	395	405	400	380	385	387	346	360	412	390	376	391	372	384	398	409	400	378	401	333	388	383	372	402	377	361	406	385	389	378	385	401	385	352	405	378	351	401	374	419	393	401	376	366	398	370	411	417	410	395	360	362	392	398	380	350	374	404	397	358	419	399	372	411	365	378	388	360	388	358	375	365	411	416	399	401	398	369	358	360	374	371	372	367	414	394	393	378	387	408	400	371	376	404	392	400	368	370	370	372	382	371	379	353	388	421	386	385	412	396	396	372	383	373	425	393	368	427	436	370	378	376	351	379	411	392	392	371	354	382	382	364	366	407	414	353	371	364	391	387	388	400	381	429	394	391	385	404	379	399	398	381	386	363	338	365	363	386	378	370	383	403	386	387	430	390	398	373	360	393	381	402	380	362	352	387	385	327	370	389	359	393	361	370	360	362	350	380	367	378	389	390	374	410	407	343	394	396	375	416	391	367	425	370	377	351	384	367	374	357	378	399	398	369	433	409	402	370	399	386	375	405	406	381	372	359	411	366	382	376	414	364	389	384	389	400	401	411	343	371	358	421	408	363	371	422	392	416	333	359	348	366	376	381	366	377	377	408	374	386	394	354	400	384	383	389	373	373	377	420	388	383	402	392	363	383	397	418	395	398	374	334	401	372	386	361	351	400	410	382	383	386	412	421	411	411	358	394	378	368	397	381	364	343	403	411	389	404	377	370	399	401	357	374	376	398	352	375	372	362	377	387	403	394	376	389	369	395	403	372	365	394	404	405	398	379	350	386	415	387	397	369	364	367	439	427	368	348	418	385	390	368	417	379	368	418	377	372	389	350	397	347	356	397	366	390	376	375	372	416	410	356	386	370	376	387	399	371	388	377	391	385	397	374	387	405	382	378	359	372	391	374	416	379	389	366	372	411	340	385	403	373	394	358	390	406	376	398	382	393	379	343	408	384	389	379	400	404	396	378	393	377	397	346	381	371	369	398	402	350	397	396	402	403	378	381	382	420	436	350	392	396	388	386	405	399	376	352	401	393	403	379	419	415	393	366	394	364	354	379	381	393	426	391	403	375	385	410	414	364	376	395	368	354	344	409	379	412	379	371	410	390	368	371	398	398	382	375	372	408	371	366	380	345	376	392	397	408	401	401	400	376	407	368	379	430	385	383	358	410	349	405	366	371	378	396	368	397	346	393	416	376	369	389	407	368	364	427	378	398	400	387	364	401	388	406	400	404	400	387	377	395	376	377	385	341	373	402	381	384	391	393	406	364	359	377	403	379	405	410	359	380	387	361	417	396	405	380	386	376	368	429	360	360	361	385	407	385	381	316	391	380	402	396	363	412	379	374	371	374	436	380	404	414	379	371	408	429	372	353	424	426	421	371	406	388	352	393	376	382	389	390	394	412	372	424	405	365	392	377	362	361	381	384	386	373	367	373	361	382	398	401	383	366	385	370	376	361	364	375	394	357	379	412	343	385	352	390	367	403	356	388	392	390	407	363	391	404	405	424	366	411	396	389	348	379	404	432	406	391	383	406	358	370	374	385	360	394	393	405	389	378	421	414	381	340	378	416	401	380	373	402	409	375	378	396	384	439	417	380	426	376	376	355	402	417	375	395	387	379	375	405	407	395	396	377	397	363	369	394	355	373	404	408	384	397	417	372	335	381	382	372	430	404	362	397	422	400	399	397
33906	38558	7194	3587	2473	1939	1547	1325	1146	990	929	825	743	730	709	640	610	647	621	611	616	583	566	603	595	532	580	532	611	532	577	528	585	534	513	570	567	538	511	544	555	557	569	516	539	556	547	517	516	573	503	570	518	541	534	517	510	537	572	523	565	527	549	502	521	531	550	549	473	532	531	473	543	501	504	576	530	525	544	471	516	524	536	518	484	533	521	591	493	535	542	543	506	491	543	554	481	518	535	530	545	510	518	530	508	503	560	560	534	541	534	507	492	542	508	540	531	489	555	567	540	545	569	520	543	521	515	523	496	527	477	486	499	529	519	507	493	514	504	501	497	550	499	488	509	540	485	527	515	528	565	525	566	516	559	524	553	497	502	527	523	555	525	534	495	483	510	572	528	566	469	539	514	538	514	505	543	544	550	546	522	528	543	515	528	502	524	537	520	526	514	527	483	552	518	483	498	497	549	518	496	562	514	498	523	507	512	513	510	569	510	530	509	515	504	492	536	515	489	475	474	528	528	499	502	542	508	550	562	537	511	540	547	481	525	511	540	544	489	528	522	506	534	529	528	489	510	498	500	507	496	502	484	503	504	502	543	524	538	513	531	480	489	537	516	570	522	521	510	545	550	586	544	523	516	531	550	512	539	485	484	528	490	482	520	491	511	497	524	513	489	512	506	525	554	532	504	542	529	528	509	494	493	527	532	500	520	509	525	489	530	515	530	527	519	507	512	523	497	509	516	568	505	471	502	517	490	496	522	513	540	509	510	489	516	550	529	518	549	525	564	492	519	515	483	514	523	569	522	498	522	521	504	522	558	506	556	512	466	501	534	485	524	515	480	520	490	486	517	535	534	515	524	530	548	508	516	499	543	539	536	529	517	510	553	521	525	482	541	527	532	515	556	528	532	492	557	549	484	533	530	502	530	525	522	562	497	505	505	559	498	512	569	568	531	474	479	511	549	486	542	528	505	491	529	508	528	528	520	511	541	471	522	514	515	515	530	530	518	533	544	499	524	513	528	526	530	499	521	532	513	549	514	516	531	593	524	515	514	483	515	504	503	524	536	532	552	531	526	523	554	511	503	532	524	512	518	498	521	537	496	519	484	507	529	538	518	506	524	524	528	503	559	503	540	534	480	525	499	550	491	510	516	490	536	491	540	556	561	524	500	515	514	562	490	535	587	576	565	490	501	494	537	506	523	545	532	517	502	524	566	484	505	533	531	557	476	539	477	511	491	534	525	560	528	514	507	520	532	537	538	543	496	515	540	522	531	506	512	529	491	505	557	510	500	541	509	541	513	533	482	508	516	522	504	558	497	513	518	477	498	521	543	507	546	561	501	522	517	531	549	530	502	507	525	523	539	493	534	482	546	530	530	504	547	566	535	499	554	498	519	561	508	527	510	562	550	527	517	510	574	506	517	525	485	539	539	524	508	534	501	547	505	514	499	502	502	534	514	493	533	515	529	467	545	525	494	531	521	517	551	588	568	482	520	505	506	514	529	517	539	517	543	489	539	520	500	505	477	549	480	519	522	575	528	530	543	529	515	522	502	522	527	542	540	565	537	498	503	541	539	551	540	486	518	465	539	518	526	526	485	521	508	499	552	532	532	512	544	527	517	513	526	532	509	486	570	533	540	509	492	505	542	520	487	492	542	503	473	538	550	483	487	488	491	549	538	534	543	547	496	494	517	504	557	485	527	516	511	537	536	551	538	543	522	509	535	503	490	513	536	535	526	525	525	562	493	529	562	517	536	516	524	519	530	530	536	556	557	532	522	506	513	536	533	499	547	563	563	514	468	527	537	562	540	542	516	504	529	494	532	561	547	515	491	494	477	554	491	511	529	587	500	486	483	544	554	516	528	505	546	531	560	498	514	531	522	541	517	558	493	532	577	553	497	535	519	514	513	506	502	502	538	487	541	555	509	499	539	515	476	513	545	522	519	475	503	518	518	567	527	546	523	523	518	492	462	520	558	483	554	545	488	525	492	527	488	495	487	535	540	557	473	503	510	529	503	524	513	524	502	515	506	514	569	518	517	594	509	536	547	523	502	519	505	518	499	505	539	527	480	525	548	495	516	519	498	498	535	523	542	521	519	531	544	535	533	520	527	516	506	494	530	533	541	511	490	499	506	509	521	521	520	541	489	516	531	507	548	543	540	521	510	546	507	536	535	528	548	509	537	531	531	533	507	547	524	509	522	508	527	530	512	527	515	502	531	496	551	520	537	499	539	522	551	546	528	480	522	515	548	541	547	515	499	534	542	515	488	491	498	570	477	502	520	513	569	549	509	500	533	547	498	477	514	546	525	511	518	544	528	515	540	508	538	565	528	566	510	555	511	546	506	490	518	499	573	543	525	536	520	556	528	532	507	500	529	515	500	508	524	520	497	528	546	543	563	535	528	521	496	529	526	527	561	506	502	469	528	537	529	593	497	521	499	497	522	491	489	505	492	540	478	551	542	519	526	494	532	520	520	498	539	505	520	538	488	507	518	498	553	524	501	517	489	527	529	482	525	533	495	516	531	528	560	533	486	527	520	510	569	513	546	536	527	505	516	513	519	475	516	541	531	514	503	516	533	507	492	512	545	498	515	518	524	521	515	520	493	528	493	499	515	497	534	546	491	485	554	538	543	463	519	492	524	494	518	530	542	534	542	548	496	517	549	529	522	520	494	528	491	506	516	515	511	550	527	503	512	518	498	521	544	514	531	511	547	524	503	552	541	526	543	509	542	524	544	512	494	514	568	553	536	514	542	510	524	567	539	524	484	524	514	506	532	527	520	465	537	517	490	530	528	522	504	521	580	500	510	528	486	511	491	536	557	534	502	543	507	516	551	534	528	518	512	497	492	539	503	541	520	524	539	515	504	558	544	576	512	508	541	540	513	495	512	538	545	507	510	528	536	569	511	535	507	502	491	500	562	541	529	481	560	552	550	505	528	513	500	535	509	526	500	522	573	566	523	520	504	583	503	522	494	525	508	551	532	530	527	500	534	574	511	546	527	573	491	553	505	542	547	519	535	517	554	480	525	539	482	531	501	519	490	558	544	487	536	538	519	501	550	516	499	535	478	561	500	528	518	539	511	525	547	508	538	485	506	562	514	514	551	552	525	528	550	536	571	495	539	510	489	490	496	546	523	516	522	505	533	496	530	535	532	522	499	547	506	536	512	529	522	502	543	560	544	514	530	520	552	511	529	529	536	520	507	538	527	506	519	515	524	517	493	528	559	512	552	541	526	517	530	485	536	516	542	550	551	511	500	480	528	534	548	526	498	557	506	488	523	520	499	553	538	515	507	521	503	501	523	508	567	509	508	527	557	483	489	516	473	528	546	499	522	551	531	493	538	509	510	496	577	529	540	572	516	531	509	562	542	527	532	558	544	517	489	496	519	505	500	573	526	521	511	497	537	558	537	554	520	523	505	528	530	574	538	537	510	502	534	503	515	487	549	544	534	522	560	521	507	582	493	524	534	568	504	530
22764	21040	28761	23514	21037	21047	6665	925	681	659	519	480	487	473	406	403	399	395	360	356	371	366	355	338	350	336	315	331	268	357	317	314	326	313	327	323	314	335	311	304	301	309	340	314	316	311	291	301	320	315	304	302	318	271	307	298	325	285	285	288	335	303	323	311	299	297	278	310	298	350	330	309	301	298	302	288	307	289	280	304	312	281	274	294	313	309	325	320	292	283	326	293	314	322	310	332	321	273	309	280	303	279	326	307	302	319	321	297	315	279	311	297	292	298	297	306	286	330	324	316	288	293	318	294	299	286	312	356	312	336	298	309	305	281	312	315	284	308	296	264	320	316	305	306	325	294	305	298	318	277	288	295	280	292	266	307	281	273	311	311	303	292	321	285	315	298	309	265	320	333	286	321	318	298	317	304	288	293	300	298	316	294	308	293	287	313	310	297	318	292	308	276	309	315	315	281	316	293	307	299	311	292	285	293	303	310	282	321	302	283	274	271	326	285	268	270	308	305	299	285	257	282	335	322	283	294	281	278	280	293	309	316	293	311	316	291	267	288	300	286	313	311	294	301	276	286	300	304	304	298	309	271	293	297	302	283	302	307	249	275	304	313	307	309	292	351	336	290	311	301	302	340	297	312	322	321	301	299	278	283	297	268	320	306	301	273	315	305	313	290	336	293	303	282	269	297	322	304	317	283	303	299	308	311	294	300	312	307	294	319	265	301	289	287	308	275	303	292	288	282	303	315	285	305	294	295	286	300	316	282	287	287	294	277	304	290	288	317	302	285	320	292	293	309	291	313	307	297	311	284	312	303	290	304	289	301	285	294	324	318	285	311	302	281	315	306	316	309	286	307	313	331	283	326	277	283	302	281	297	307	312	282	286	287	285	259	320	281	288	312	311	323	283	289	276	300	305	312	267	280	319	301	277	289	302	312	312	303	313	297	287	304	295	297	292	277	272	314	331	293	286	305	291	313	271	296	316	308	334	319	269	263	298	300	278	283	319	271	301	309	310	307	300	300	312	307	282	278	289	298	288	310	321	278	300	276	335	313	318	315	290	332	298	290	297	323	329	316	306	312	305	278	280	331	294	315	303	323	301	325	312	306	290	288	274	290	290	281	312	257	273	327	285	291	292	297	275	298	301	281	305	264	312	271	301	292	316	273	313	300	277	325	296	314	298	287	300	336	286	272	303	329	294	316	293	292	287	334	297	332	331	290	297	295	308	302	276	282	301	318	321	301	330	312	325	307	272	275	284	278	311	312	279	314	304	313	329	286	286	277	328	304	281	287	305	296	317	292	276	295	284	320	317	296	328	280	316	262	313	332	331	306	325	259	318	298	297	334	281	308	288	310	311	286	297	286	328	321	304	269	308	282	302	289	311	332	282	295	302	306	259	295	292	306	307	294	261	323	289	323	284	291	298	324	305	309	316	338	296	297	308	293	316	274	332	271	311	315	312	323	308	303	299	301	299	302	325	293	257	295	285	298	318	296	303	334	295	286	316	311	293	344	280	312	306	292	277	311	281	311	303	253	273	312	287	313	290	276	316	309	321	291	306	294	275	285	299	267	282	296	315	279	298	282	297	286	294	301	301	318	288	302	298	315	324	258	301	292	322	280	302	341	290	309	313	283	288	310	299	291	310	315	330	322	309	323	306	302	299	282	337	305	324	297	294	336	310	308	303	303	289	280	287	312	292	293	271	274	304	327	288	341	303	245	291	334	315	293	314	329	309	275	291	285	302	308	284	306	303	301	294	310	302	297	307	279	304	278	271	277	279	287	317	282	314	296	275	313	319	301	309	312	303	306	288	277	317	315	293	288	317	284	302	320	290	280	289	296	276	311	320	316	332	290	269	288	309	271	295	297	293	323	318	279	268	295	309	290	293	315	283	288	318	303	298	276	317	314	304	324	319	313	282	340	309	292	268	294	305	292	293	331	279	274	284	320	298	323	295	308	311	314	278	281	315	263	295	310	260	287	309	276	308	313	279	286	303	318	276	312	285	319	308	308	316	282	301	298	276	279	311	302	304	305	315	304	302	292	327	312	305	275	308	295	281	315	313	280	298	322	305	299	308	295	299	311	321	319	324	297	288	286	304	322	284	336	308	304	340	289	304	303	304	301	289	289	314	322	321	301	292	294	293	313	302	301	319	277	315	292	322	282	308	304	309	293	336	329	317	331	289	312	247	283	287	338	296	279	306	280	270	294	294	302	285	291	333	307	306	274	282	341	298	308	319	320	303	333	300	320	298	278	261	309	289	321	296	268	274	272	287	285	300	279	288	308	306	309	265	296	324	259	309	297	285	277	263	322	317	251	304	298	305	288	319	300	291	320	327	300	303	294	330	282	291	285	305	305	281	267	319	254	293	276	290	275	289	289	321	318	312	308	312	292	271	316	310	284	279	312	296	322	294	306	313	303	283	299	303	312	294	303	279	375	309	277	312	284	331	275	329	322	366	301	302	266	269	316	321	305	295	316	314	274	285	267	290	302	298	289	293	306	307	264	309	306	280	333	321	284	308	298	290	260	289	306	302	284	283	327	281	287	273	346	299	298	339	308	305	303	298	294	302	305	301	297	285	283	279	284	331	310	271	296	301	289	297	302	291	328	292	287	309	292	285	293	279	316	301	288	319	311	299	303	286	328	292	279	316	266	312	300	273	295	286	299	289	268	272	301	290	300	291	289	259	292	273	281	301	296	269	322	272	305	313	331	290	273	291	278	295	286	301	288	320	266	309	282	283	292	316	305	297	291	314	295	296	284	314	287	301	299	301	328	298	268	298	328	283	280	281	284	295	301	290	290	279	305	307	312	329	292	299	286	323	312	314	298	304	302	303	321	335	283	278	302	276	305	302	282	292	323	287	298	311	294	281	302	263	294	285	319	281	328	298	301	284	298	311	295	306	271	256	279	292	280	302	295	306	303	331	312	315	289	323	280	299	274	289	314	307	299	313	301	291	276	275	296	293	284	310	272	319	300	305	307	304	286	321	317	312	291	319	274	307	290	315	290	293	293	293	301	283	315	302	274	300	299	291	330	311	276	262	347	292	299	291	315	312	289	317	307	287	282	298	319	297	340	260	282	304	293	317	287	304	307	288	301	285	315	287	299	343	321	287	284	303	273	316	319	297	309	307	278	274	283	264	279	279	284	286	286	315	305	297	316	304	300	280	298	314	293	304	291	306	288	340	268	313	290	282	324	273	332	275	292	289	297	312	300	290	295	290	298	324	292	301	309	293	297	324	349	325	302	278	308	309	297	332	297	288	335	301	289	282	304	305	263	325	317	300	302	283	320	256	290	269	328	306	306	300	296	290	295	306	294	292	302	296	267	298	269	315	296	288	272	289	318	295	302	292	240	337	293	292	292	305	324	286	285	305	326	268	292	274	294	302	298	282	312	305	327	264	307	286	319	289	300	274	293	303	283	263	297	299	284	296	320	308	312	312	316	319	284	287	269	309	289	292	291	290	288	305	285	302	277
38316	43666	11323	5723	3940	2947	2321	1877	1559	1274	1095	964	848	746	712	636	631	625	536	572	526	517	536	504	484	482	477	476	465	428	460	438	447	432	443	424	422	459	443	407	430	423	401	431	423	420	409	430	414	437	450	420	434	400	426	420	428	396	400	410	408	428	435	416	407	426	385	412	472	416	410	397	439	424	414	392	411	433	429	418	417	407	437	375	415	385	395	387	407	389	390	460	421	397	415	399	388	418	430	414	402	406	412	422	407	431	418	450	455	411	425	424	362	430	439	402	422	424	383	383	403	405	412	392	388	395	415	385	414	407	422	393	420	415	404	395	402	417	421	380	407	420	460	405	403	395	421	397	357	416	452	394	384	404	416	391	375	413	407	417	416	413	393	411	370	400	413	402	407	419	398	369	373	411	434	430	430	373	416	410	390	404	401	397	438	409	398	408	392	399	424	431	379	413	400	394	379	433	407	392	402	425	419	410	418	418	408	417	418	416	398	377	410	415	375	422	420	411	411	402	437	400	401	396	428	393	391	414	385	405	392	398	437	399	408	413	417	410	420	396	394	437	430	398	391	393	387	409	416	385	404	401	410	386	400	368	421	416	406	395	401	386	398	400	412	405	441	440	424	416	401	399	387	456	437	394	397	414	419	410	373	409	404	411	402	413	376	388	419	415	379	393	409	388	404	384	398	411	379	398	426	409	391	399	412	427	400	417	390	377	411	398	438	442	408	410	390	431	391	410	393	469	375	420	410	417	411	378	384	422	400	409	419	404	431	419	397	371	387	401	383	378	379	386	441	399	417	397	386	399	401	396	409	426	397	413	393	414	413	365	394	396	379	401	417	400	418	411	411	390	375	395	405	432	416	385	417	396	416	432	387	394	418	388	427	409	390	417	400	402	393	409	408	432	414	373	407	404	419	381	396	429	397	401	404	411	380	378	405	406	387	426	381	423	395	451	412	372	421	372	408	392	393	421	393	411	407	425	363	420	446	408	399	376	365	397	426	440	389	400	412	384	430	370	402	384	413	415	416	387	404	393	430	430	418	406	390	391	393	422	415	412	378	408	376	423	416	413	400	431	439	365	432	379	409	392	431	406	433	365	437	420	385	410	431	384	387	405	419	445	415	430	410	448	397	400	400	406	404	401	403	435	385	413	419	387	410	420	419	392	409	387	400	421	403	421	417	420	413	367	420	404	429	422	397	406	404	399	407	380	388	378	425	419	388	381	404	390	427	397	419	418	433	387	380	433	405	399	412	416	409	411	411	409	402	403	417	376	412	389	439	399	397	383	407	407	397	415	438	375	390	401	422	417	368	410	448	394	402	397	418	402	393	394	412	409	415	415	417	366	414	409	418	379	420	404	402	411	402	392	436	395	411	387	402	436	401	396	371	397	383	412	391	421	431	395	422	396	390	400	410	379	392	387	412	422	385	419	394	370	419	422	422	431	398	381	407	418	406	403	401	417	402	379	410	449	445	408	398	392	400	415	388	423	388	434	376	440	418	401	425	374	425	438	387	400	442	401	394	409	417	397	407	394	394	400	430	433	381	401	406	384	392	383	365	430	413	408	421	398	403	393	419	390	394	426	377	429	379	351	419	384	370	407	426	373	354	381	376	387	401	416	406	426	415	409	398	427	390	403	425	390	400	399	423	382	421	416	389	369	416	390	436	447	404	423	400	387	401	431	368	381	389	392	387	404	397	392	418	378	421	408	420	429	375	369	436	391	414	415	432	378	458	389	419	419	371	389	405	406	412	416	394	413	365	398	402	401	418	424	409	388	447	403	422	398	429	423	398	410	397	413	380	382	392	414	433	397	388	405	442	369	383	385	402	391	432	385	400	359	430	407	414	386	416	400	436	440	418	383	391	415	411	416	388	402	375	414	373	424	409	442	374	431	402	406	404	429	406	425	406	420	380	394	410	413	387	430	398	429	447	399	377	390	406	411	430	417	406	391	400	413	413	403	425	437	434	405	412	448	415	410	383	400	373	429	405	420	449	383	403	405	391	367	409	414	372	391	411	415	394	441	428	421	392	396	413	395	409	375	385	414	406	391	416	383	440	424	373	415	386	426	417	452	410	396	393	391	385	376	445	419	391	387	364	440	408	382	388	433	381	415	403	372	381	398	390	400	417	378	406	403	411	389	413	392	370	432	415	387	411	414	460	402	396	432	387	387	402	420	393	415	434	406	421	412	411	429	432	405	413	434	412	384	438	381	434	444	441	410	402	425	410	408	400	404	402	429	385	383	404	403	383	405	376	389	398	436	418	422	415	423	389	387	384	415	406	400	418	397	411	414	385	393	386	381	425	376	410	438	425	418	445	426	382	424	393	409	409	387	392	396	414	419	443	404	434	450	385	411	424	394	396	397	405	387	374	407	394	353	408	415	386	382	388	414	428	381	391	358	378	424	421	382	370	412	403	429	382	411	387	420	403	386	380	435	379	426	377	412	377	412	418	391	392	407	429	451	417	367	390	394	428	414	418	392	424	373	429	419	387	415	405	375	399	431	376	384	434	401	417	446	405	392	379	363	412	452	412	422	361	436	439	404	404	410	401	421	452	409	363	406	430	399	416	400	407	436	423	420	432	433	432	387	415	437	407	389	375	432	437	384	414	402	385	406	419	435	417	398	418	399	397	399	432	390	410	399	441	401	396	376	422	412	417	392	420	412	375	398	377	367	406	399	400	424	434	448	377	365	409	387	433	389	442	396	412	390	425	440	446	399	390	433	398	412	409	390	389	410	379	412	411	445	409	450	454	420	428	378	405	440	421	433	389	366	403	380	384	396	417	400	457	438	426	433	406	418	396	388	418	426	400	380	439	405	390	466	424	426	399	404	391	424	392	409	413	377	390	393	398	429	407	412	398	427	409	399	405	414	392	446	411	402	388	434	397	389	410	388	378	439	409	378	406	396	410	397	426	403	372	444	382	388	396	389	414	417	393	430	377	417	359	402	378	464	421	440	407	423	359	407	365	434	391	376	405	381	396	416	402	405	396	400	401	420	417	407	341	401	360	377	386	409	408	407	441	416	381	396	432	407	453	413	417	392	410	430	408	390	452	427	407	468	394	423	407	401	381	354	406	416	420	415	405	407	415	396	416	401	384	397	414	433	387	428	390	406	391	389	430	398	410	386	377	413	389	399	356	399	411	403	383	400	436	422	398	417	376	379	377	419	417	407	386	407	432	395	426	414	383	416	399	422	403	403	404	411	364	372	408	421	394	393	415	410	376	375	439	381	417	402	352	426	377	410	389	398	372	412	429	421	437	405	459	385	432	417	415	394	377	369	405	431	397	405	411	410	396	387	417	428	397	391	390	451	389	416	379	385	386	426	361	421	411	359	429	405	414	394	427	381	393	422	389	387	429	441	398	447	418	427	412	400	417	416	400	416	407	410	425	384	409	381	404	345	406	404	402	407	415	361	429	396	415	408	415	380	413	399	404	395	371	420	436	399	375	419	423	400	376	417	405	421	407	399
27573	21956	10680	763	381	344	312	291	274	255	291	277	270	275	250	254	243	268	289	246	245	284	285	246	267	274	268	260	261	268	264	258	226	259	244	274	248	239	262	268	233	269	264	280	258	259	257	268	290	282	279	236	280	288	242	268	268	286	261	264	286	254	267	268	267	271	268	268	249	263	246	233	263	255	276	277	250	254	282	264	237	261	277	239	268	268	248	260	245	283	274	264	260	260	274	249	264	270	256	258	284	259	266	270	290	284	250	258	235	291	261	277	267	270	259	254	269	275	272	248	265	251	245	233	234	257	264	269	264	252	258	257	255	263	274	286	260	261	294	242	243	258	298	266	269	264	290	251	247	286	264	256	304	271	274	259	226	289	288	286	268	258	253	292	254	269	251	286	296	256	257	289	284	286	263	248	258	258	255	259	256	252	278	252	245	282	284	264	233	275	261	276	240	256	256	260	270	270	273	258	240	273	290	271	273	231	240	277	261	266	272	246	247	245	260	264	289	266	267	251	253	260	237	255	242	282	252	255	279	260	256	257	291	258	269	245	268	242	265	270	261	278	251	267	252	294	252	236	244	268	229	252	255	278	242	269	246	224	259	233	271	274	276	278	242	239	274	251	251	275	256	274	262	276	259	254	288	275	255	238	236	256	241	260	315	250	259	235	272	264	262	278	278	267	258	262	230	258	292	264	243	254	262	293	242	255	246	259	240	276	260	268	250	256	264	289	233	286	259	239	250	258	255	247	270	256	258	263	296	266	245	238	270	265	255	268	257	256	253	294	294	234	278	253	274	247	278	261	264	263	252	272	265	244	244	261	269	258	275	285	244	290	249	293	261	273	253	262	276	262	294	237	247	259	266	270	269	272	241	248	267	269	253	262	247	292	268	270	303	269	260	266	301	244	252	289	255	254	272	243	276	253	281	257	259	258	269	264	238	295	263	296	252	247	278	254	250	262	246	267	256	266	274	265	242	269	262	266	274	249	261	258	281	255	285	234	281	221	240	260	247	269	267	279	241	276	269	217	266	242	269	234	275	270	262	275	260	245	285	298	260	246	259	250	256	255	278	262	259	248	250	261	250	266	258	253	279	253	257	262	258	248	230	284	254	270	273	257	267	265	270	246	283	229	274	264	271	275	244	255	256	244	264	284	257	265	279	284	251	255	271	240	258	272	260	231	276	263	266	272	293	264	262	241	227	248	275	282	272	278	270	269	260	261	277	244	272	269	237	286	287	255	246	270	243	268	274	250	238	254	262	251	276	259	270	271	273	273	269	263	263	263	247	236	276	249	276	239	259	259	229	247	241	270	264	267	267	272	250	292	266	295	267	262	283	243	244	287	266	264	250	255	294	239	267	277	281	264	238	219	262	271	256	265	258	272	278	279	277	292	251	280	266	258	255	250	263	271	239	259	262	280	266	255	248	257	261	276	282	242	251	256	267	268	266	261	304	242	262	237	252	286	253	279	257	255	241	231	258	253	280	244	269	263	270	237	266	244	272	255	280	271	266	257	244	238	275	269	277	258	255	262	261	249	284	262	258	272	267	288	274	268	269	243	263	270	242	261	269	221	275	280	261	256	264	255	268	259	281	263	288	256	244	273	249	273	263	250	259	240	295	260	263	244	267	267	279	215	250	265	245	247	275	244	254	276	241	262	263	251	270	263	247	236	231	276	280	221	268	251	231	281	275	267	249	251	257	254	278	270	236	262	277	255	256	229	244	258	265	247	266	262	268	282	254	252	268	238	262	270	264	284	273	270	263	271	262	226	286	249	273	283	276	245	269	271	272	264	276	261	281	279	251	267	272	264	244	267	238	262	264	267	280	260	247	258	264	248	265	266	252	285	252	275	265	265	257	225	248	275	256	279	281	232	258	292	256	282	242	239	264	266	239	244	259	285	260	264	265	262	274	246	259	271	255	282	274	275	284	267	244	293	256	293	291	269	257	284	258	247	250	276	281	274	294	267	264	265	268	267	286	273	296	264	298	285	250	280	249	249	272	262	241	294	251	271	237	241	254	276	256	279	267	240	271	252	267	275	258	278	257	264	280	246	271	290	261	251	265	258	245	250	259	283	266	258	288	258	237	274	233	235	251	264	267	265	264	271	296	235	269	277	249	267	237	268	269	275	265	277	265	255	267	278	264	239	312	259	263	256	280	266	254	291	235	246	268	270	259	256	269	242	271	264	258	276	272	244	264	229	259	260	280	284	238	273	266	258	300	255	239	264	246	276	247	279	253	256	267	262	249	270	255	263	269	249	260	278	284	269	265	253	283	267	248	264	269	272	245	262	250	228	258	275	246	279	302	263	268	301	270	280	275	242	242	248	270	240	278	261	251	262	266	263	251	240	236	258	282	296	263	283	317	264	283	278	253	280	285	267	286	266	271	246	255	275	265	265	241	259	261	241	277	289	252	227	263	250	255	269	251	267	246	277	281	279	247	250	256	273	234	258	243	263	281	248	274	230	274	257	260	224	261	267	239	267	289	214	257	279	296	287	257	271	261	263	275	279	247	287	252	253	302	225	279	259	234	271	278	275	242	288	265	267	250	238	242	251	266	281	263	246	247	242	261	266	283	280	249	266	247	239	290	234	284	271	253	261	259	263	267	267	278	304	270	268	257	259	262	269	276	288	277	257	256	277	280	264	268	263	282	273	266	281	247	287	250	268	262	273	278	254	249	256	261	228	276	280	287	280	258	265	252	276	244	226	252	265	262	264	277	304	255	232	261	268	279	266	254	268	242	267	264	255	258	293	245	265	264	252	241	250	273	257	284	270	257	277	260	246	277	277	259	292	285	275	270	262	278	255	242	245	246	274	240	272	251	253	264	278	260	260	254	275	250	285	253	255	243	266	263	255	255	291	291	223	271	255	276	277	264	257	244	244	267	260	260	271	284	287	259	271	257	259	260	266	248	233	260	259	272	236	256	249	291	271	274	251	230	272	262	277	265	273	274	263	269	236	257	297	246	246	261	252	262	262	237	274	272	292	292	268	252	247	269	253	280	255	281	248	268	259	250	259	246	246	288	252	260	249	239	244	285	228	262	234	243	253	254	272	247	255	253	248	261	257	256	266	260	263	240	269	254	275	259	239	262	250	252	300	276	244	316	225	281	250	262	268	254	285	260	276	254	235	258	258	256	246	249	251	267	288	263	258	236	261	261	249	277	265	276	253	263	260	247	258	241	236	248	291	240	291	277	234	246	248	243	248	245	259	266	257	260	247	281	283	290	288	242	268	269	252	258	266	258	247	238	273	287	252	257	247	281	228	242	253	268	260	268	238	285	250	289	270	254	282	253	244	257	279	269	252	254	250	286	270	274	289	254	277	242	275	272	279	221	264	272	263	241	270	268	240	292	290	270	262	256	231	295	286	261	279	267	270	265	270	258	243	272	272	269	271	268	247	283	275	276	237	288	259	253	272	264	277	280	250	250	222	257	257	240	253	250	284	259	251	270	293	264	272	261	252	264	276	267	262
30650	24724	929	584	503	416	442	450	415	387	376	360	357	348	394	342	359	379	341	363	385	352	362	399	357	359	392	358	373	326	333	342	322	351	362	344	355	346	369	291	342	318	336	335	367	357	361	322	329	340	343	369	368	345	356	354	322	373	357	382	353	315	364	352	373	314	357	350	369	328	364	340	351	344	354	344	371	353	328	351	356	353	344	362	398	359	364	338	324	350	360	322	379	337	339	356	338	353	368	378	356	376	346	362	330	358	329	356	364	382	352	348	368	341	347	348	338	385	372	396	369	371	362	340	356	346	402	349	385	364	361	380	371	350	350	379	344	343	353	332	400	348	389	378	349	386	384	326	356	356	354	379	354	346	356	357	360	353	345	324	366	358	334	352	349	372	349	343	333	335	343	358	352	348	344	372	329	335	364	351	354	329	370	338	361	371	321	362	381	387	359	332	358	369	327	307	378	376	336	342	372	384	373	331	329	356	350	376	368	336	395	367	363	380	349	352	335	350	323	390	359	331	351	357	349	390	346	360	315	345	359	372	347	378	372	380	361	333	370	336	349	372	362	401	380	346	341	374	340	370	328	380	354	331	347	374	319	338	380	351	366	392	332	326	361	333	357	387	357	345	358	360	346	343	391	348	373	346	408	370	324	352	347	342	330	357	362	360	332	387	365	363	333	346	363	359	361	377	357	364	362	341	360	335	336	362	367	352	342	330	349	344	375	367	333	376	353	363	336	369	340	365	367	350	401	350	329	348	315	343	351	329	357	324	374	366	383	359	357	328	336	367	395	324	377	385	338	348	366	353	330	344	339	341	315	338	364	369	349	368	380	314	370	377	366	353	321	324	362	351	346	320	350	348	365	362	357	321	326	335	331	322	384	327	345	371	331	360	366	380	357	362	344	348	356	346	378	356	379	333	366	344	381	356	340	362	398	374	374	311	349	345	358	349	326	331	359	383	357	355	320	359	351	333	365	344	360	329	370	347	327	357	367	365	421	350	341	348	359	337	349	322	343	342	344	358	330	328	343	322	351	362	367	367	356	320	331	372	339	350	370	367	366	366	345	316	348	359	372	353	361	384	343	347	374	361	353	335	372	351	331	359	361	375	361	330	373	297	332	391	327	383	327	363	352	324	340	326	311	355	369	358	329	354	376	365	349	329	347	325	374	330	371	336	378	400	366	336	333	352	288	337	358	371	371	347	378	338	358	343	354	359	347	364	320	332	355	356	372	355	354	351	347	370	379	365	366	332	358	373	370	367	328	403	341	359	356	367	354	355	369	328	333	352	336	349	341	374	355	354	294	355	376	335	346	357	327	359	356	353	359	349	350	376	341	347	335	356	361	362	361	345	315	329	392	315	364	337	347	338	348	337	330	358	379	369	400	344	381	335	369	332	375	353	366	342	354	354	334	360	386	340	340	391	355	366	368	351	401	374	326	325	335	359	374	373	325	335	334	340	322	334	346	353	360	365	325	384	355	340	352	338	352	339	354	380	340	370	344	381	380	329	386	329	328	358	363	432	347	366	351	352	341	352	321	329	385	383	339	366	380	316	358	368	349	352	361	322	383	357	360	347	336	324	358	350	319	360	352	329	341	326	355	343	357	375	378	361	387	352	320	354	324	362	319	381	324	364	347	342	344	339	362	358	403	368	382	350	363	333	363	355	379	365	358	351	323	340	329	323	355	347	361	337	356	383	365	382	358	331	318	361	334	348	357	361	337	368	367	368	368	343	343	360	369	319	330	345	379	342	359	315	378	354	368	344	345	369	339	354	375	365	300	311	333	348	344	323	350	339	337	340	349	369	355	339	333	321	334	378	352	323	353	382	330	369	370	348	361	364	369	334	349	383	378	347	350	410	348	330	346	388	342	331	348	334	368	388	390	348	340	334	334	353	353	347	341	373	359	364	341	342	327	345	378	353	386	362	346	396	357	342	329	373	362	326	380	368	335	392	339	363	368	368	360	348	371	357	353	370	341	359	350	357	362	367	381	374	373	361	343	339	327	379	346	345	332	352	337	343	360	383	334	367	377	299	385	326	347	347	379	379	385	339	365	358	381	347	341	367	363	361	399	342	349	376	378	371	361	358	355	335	342	371	361	354	333	324	358	360	356	357	351	346	359	341	327	381	334	369	334	362	341	361	333	328	337	374	369	362	366	340	345	328	367	329	374	357	361	353	356	335	365	362	361	374	360	362	371	368	343	358	356	336	356	345	385	341	330	364	322	367	347	348	349	384	366	384	349	351	342	342	343	351	377	339	359	406	348	361	352	359	363	397	381	366	327	351	359	359	352	345	323	353	356	355	340	347	340	346	360	358	354	352	361	316	376	351	341	322	349	374	399	344	382	369	365	334	332	344	333	350	332	380	373	338	333	400	366	364	368	353	341	352	331	343	357	336	362	363	359	352	352	329	334	353	399	329	371	334	354	360	339	298	341	367	370	379	361	340	341	339	352	362	336	355	347	365	352	363	339	319	356	376	352	341	368	369	352	344	366	365	359	371	391	344	369	346	356	342	327	371	362	379	342	368	368	362	371	360	362	338	364	335	365	356	357	349	334	367	354	369	390	385	375	390	368	397	355	372	359	380	336	366	340	373	329	338	337	395	346	402	317	336	365	353	375	375	358	329	344	362	362	338	361	333	340	334	366	322	340	354	373	357	361	396	342	347	358	342	372	362	361	330	341	369	388	337	348	365	336	398	381	337	337	354	297	378	350	333	342	351	380	343	352	335	350	344	360	375	356	397	415	362	337	339	356	340	369	346	351	339	370	369	368	368	363	343	383	327	347	366	352	315	348	379	360	342	353	364	374	373	366	365	364	376	366	338	350	363	365	368	332	341	356	340	354	408	355	398	338	336	359	372	362	373	324	382	343	338	368	340	362	331	337	363	366	373	341	353	321	340	368	344	360	338	345	354	355	313	340	374	371	364	379	349	350	345	385	334	321	352	353	373	378	321	349	337	374	354	329	345	368	373	374	298	354	353	348	358	377	315	329	347	329	381	350	346	370	343	333	355	392	353	343	359	367	354	375	351	336	373	363	377	342	360	363	361	349	351	347	353	377	364	340	334	351	345	370	375	354	350	353	342	330	351	363	358	334	353	393	337	359	365	355	367	353	352	353	323	353	347	335	320	328	343	330	354	377	378	316	363	354	337	357	350	348	352	332	365	374	374	345	374	376	365	399	361	365	336	345	355	359	339	353	345	362	393	332	349	341	319	338	319	347	386	347	369	320	311	354	358	365	325	350	345	362	347	338	415	367	364	401	382	384	358	355	358	384	343	363	374	350	362	360	362	358	361	331	372	360	336	347	373	349	349	375	356	363	342	353	330	389	328	336	354	331	357	329	362	337	359	332	380	365	365	319	344	355	329	377	335	374	349	345	351	376	337	351	370	330	353	355	301	359	345	334	391	386	326	348	359	329	333	368	374	347	371	358	345	328	352	355	341	346	362	336	365	345	353	354	358	353	353	363	366
23744	21050	28303	23972	21010	9373	1097	694	562	569	576	546	518	487	474	406	485	424	412	427	409	445	438	427	401	407	390	410	392	387	364	400	407	413	385	420	389	419	383	397	373	418	384	394	384	402	414	389	367	395	391	375	400	357	360	418	377	403	368	412	366	407	415	427	405	380	304	408	435	383	388	404	399	454	354	385	396	366	386	409	376	384	384	379	379	351	380	388	380	412	389	358	379	418	371	367	390	373	401	373	365	376	410	372	349	347	401	379	413	379	407	417	372	368	399	403	391	383	386	403	372	397	388	389	395	424	365	400	410	412	376	415	388	394	374	384	374	411	371	380	373	363	364	369	386	398	363	390	394	385	372	373	359	394	377	408	398	382	371	369	383	404	423	373	409	388	369	410	382	420	390	364	361	398	401	402	364	374	381	391	370	355	374	398	375	419	410	385	391	368	377	371	380	384	403	394	403	340	387	340	420	350	408	429	389	415	370	413	390	363	388	395	368	396	381	394	370	378	392	372	365	387	374	399	413	388	396	368	371	397	384	375	369	379	420	383	375	379	357	406	400	384	376	401	399	382	378	382	408	384	384	350	389	383	377	426	406	363	378	377	373	365	373	392	374	387	392	385	398	403	398	388	385	432	384	373	387	432	402	380	363	370	399	372	384	384	395	420	396	396	406	381	367	406	393	406	425	428	416	393	379	378	355	385	371	411	385	418	353	382	366	390	410	370	372	379	376	390	408	409	359	339	376	377	378	397	368	407	382	367	399	393	376	370	359	375	373	390	380	400	354	392	395	329	423	406	411	380	401	406	380	370	396	425	410	421	380	369	385	379	371	370	396	401	384	417	393	398	364	391	405	394	381	393	384	410	369	366	421	370	393	395	368	379	371	388	379	402	404	388	388	378	378	382	389	397	401	380	419	391	361	389	362	375	325	375	384	372	391	394	396	350	413	403	391	386	411	350	385	370	395	355	409	400	384	409	381	429	407	386	375	397	387	395	378	389	355	409	364	412	354	388	361	407	393	396	384	413	383	420	381	366	428	412	408	367	395	414	393	403	338	379	396	362	413	388	369	351	361	394	388	362	353	361	367	384	378	395	380	374	379	363	363	357	378	360	391	407	376	371	399	368	370	373	399	412	394	405	423	370	391	392	381	376	426	395	363	410	344	360	415	371	382	381	373	354	408	370	401	416	347	436	351	368	353	385	398	394	368	404	379	402	388	424	403	402	390	352	401	395	395	397	382	353	387	392	400	388	389	349	393	354	335	413	371	401	397	374	370	354	373	391	364	409	353	384	386	397	370	389	378	399	391	388	382	397	406	382	401	375	397	446	367	397	401	367	354	390	386	355	374	426	376	360	383	407	400	387	375	374	389	394	359	374	391	374	396	362	395	408	402	371	406	401	396	389	438	381	379	371	369	337	352	384	367	387	369	396	394	386	389	349	379	394	397	385	423	382	352	351	378	380	394	368	341	364	395	370	388	379	393	417	405	402	350	360	384	392	401	387	368	382	388	363	376	402	385	385	401	410	411	381	398	412	372	375	408	356	401	375	402	410	382	404	413	377	375	373	417	376	360	392	398	385	424	356	378	387	396	381	364	388	402	350	383	397	410	381	364	397	429	367	388	419	362	402	362	382	424	400	376	407	408	390	364	370	368	374	362	373	369	408	366	359	393	391	334	367	373	390	387	395	414	349	398	394	401	386	387	391	386	366	397	406	402	377	417	389	380	396	388	388	366	382	395	397	395	377	397	394	364	367	383	377	400	416	397	370	377	380	383	369	365	397	360	376	364	387	335	357	389	358	364	377	346	386	398	383	411	443	390	371	363	384	369	382	372	437	381	365	406	375	360	371	408	429	361	347	378	390	377	388	376	389	399	367	395	397	360	419	377	385	337	373	390	372	370	394	388	397	389	411	362	375	417	353	401	333	378	358	405	389	410	407	391	384	391	390	402	402	380	393	399	397	382	386	369	377	420	399	371	401	400	378	400	387	404	383	385	361	421	374	390	377	379	389	403	384	398	389	390	403	431	396	358	371	422	419	415	378	396	354	361	398	404	405	396	360	380	405	368	390	379	359	388	361	393	422	378	408	382	400	386	387	413	383	430	373	374	361	349	402	401	381	383	366	373	416	366	418	391	365	383	378	414	388	344	414	380	368	369	415	382	391	385	385	377	375	386	404	387	374	394	378	389	387	380	392	419	364	352	369	378	380	385	402	399	396	388	382	363	401	371	382	379	381	394	406	401	372	397	395	375	363	384	375	411	389	419	365	363	384	404	373	352	345	360	371	379	392	391	390	382	377	405	374	414	398	397	390	368	413	400	358	367	391	372	401	336	418	390	384	401	385	359	409	352	379	379	374	409	397	371	370	381	390	397	375	397	396	406	384	351	386	386	398	380	402	404	398	360	399	387	391	383	380	388	404	366	393	394	391	396	365	394	359	379	388	361	406	393	408	394	372	395	393	388	394	367	405	339	407	370	388	378	359	389	366	378	382	367	380	381	394	434	378	379	402	364	379	415	417	378	385	394	414	348	413	383	385	386	354	398	416	403	413	401	349	402	372	349	363	381	356	429	382	375	384	380	365	399	356	419	352	414	390	388	372	366	368	361	386	347	392	384	385	387	384	392	360	379	362	388	366	375	417	377	362	381	424	388	369	365	401	380	392	409	388	410	409	371	377	375	385	387	403	383	417	388	386	411	379	371	357	347	385	362	390	354	364	407	382	402	371	413	423	378	393	381	374	421	382	390	402	370	367	418	336	384	394	385	391	376	389	414	351	383	387	366	370	391	365	377	402	389	398	379	417	380	388	382	387	379	396	367	340	413	393	404	372	380	360	412	395	429	399	391	398	370	365	419	405	421	381	361	401	421	382	420	391	407	412	339	389	405	368	426	353	388	408	381	326	411	361	408	385	379	354	400	403	373	377	399	418	369	387	383	357	387	382	378	388	375	375	349	378	333	381	420	365	402	379	409	377	377	384	411	389	412	388	421	414	375	383	389	381	392	393	425	356	379	369	376	407	392	396	385	381	391	389	396	384	359	360	380	389	330	360	440	373	398	394	374	414	412	428	388	340	370	379	373	379	396	380	393	374	355	399	375	417	331	375	362	419	396	385	408	369	392	403	376	364	398	399	393	375	376	405	375	343	382	379	399	376	366	413	377	374	370	377	382	399	388	395	405	407	427	383	396	379	367	400	361	412	393	380	381	406	373	375	365	375	378	401	341	353	370	386	394	382	377	383	374	372	397	398	326	395	392	402	384	352	386	394	354	393	361	392	404	382	383	339	350	411	424	373	394	385	383	398	400	366	400	370	347	432	394	402	367	348	420	377	370	368	415	389	389	401	348	388	362	391	386	382	392	352	403	402	378	363	405	386	353	373	409	415	360	378	340	402	417	382	374	398	357	381	366	350	381	343	402	328	392	367	397	405	377	399	376	385	369	388	383	399	368	389	397	431	402	377	373	386	373	366	380	408
34029	38036	7232	3585	2569	1934	1551	1324	1106	933	877	884	773	714	699	654	642	646	611	613	618	599	588	552	541	502	515	561	599	515	525	533	550	538	535	528	514	570	547	482	531	525	534	496	541	542	530	546	482	546	539	524	519	514	521	526	468	520	519	520	557	512	495	575	478	514	545	524	506	498	553	507	533	519	556	502	510	489	501	520	500	528	494	511	505	516	509	525	529	488	515	506	530	537	520	548	550	514	532	526	527	511	503	490	534	515	509	492	508	514	482	514	522	510	519	489	520	542	542	537	505	512	552	486	517	533	517	568	551	495	490	534	533	512	529	505	476	495	525	469	538	522	499	532	546	516	532	518	516	500	498	548	523	513	542	510	498	504	510	535	533	497	484	492	537	489	527	515	504	530	493	508	502	509	512	508	528	480	525	507	532	509	531	499	509	527	520	475	545	532	506	512	486	521	503	512	505	533	493	521	531	519	539	522	507	515	532	507	495	527	476	542	496	530	533	504	518	562	552	492	488	547	481	487	509	571	593	513	572	485	523	444	534	507	518	466	481	519	527	498	525	540	559	513	510	514	498	538	525	507	524	528	528	504	526	555	509	518	540	560	492	499	489	526	508	479	503	489	533	526	538	469	479	509	510	504	494	501	535	491	505	528	533	493	502	483	525	513	546	494	533	516	549	521	509	463	511	555	531	514	504	507	522	505	494	485	482	521	509	555	490	538	502	521	546	537	466	481	529	524	476	512	509	513	546	537	510	471	524	505	495	507	535	521	494	541	533	575	502	539	532	558	516	518	499	492	527	524	515	491	480	513	521	515	506	521	527	547	504	485	519	541	519	545	493	522	536	513	520	501	501	529	515	483	488	528	495	489	495	527	524	522	523	537	515	518	485	527	484	549	510	529	498	528	534	518	512	518	562	487	463	507	554	504	494	549	544	511	539	472	483	511	514	514	511	529	494	507	515	495	550	492	522	519	471	547	564	512	528	522	510	505	504	522	450	546	506	489	518	566	497	512	536	513	525	507	536	530	501	506	542	537	512	490	510	491	490	530	545	532	489	499	557	550	532	535	528	527	525	501	528	513	508	529	480	532	520	547	537	533	541	558	519	514	533	551	509	523	519	518	535	496	522	483	487	533	565	551	554	476	507	541	512	535	530	501	525	524	516	491	554	500	530	469	528	499	520	518	532	532	523	504	509	526	514	508	507	513	554	509	505	551	522	545	512	504	488	550	550	506	565	520	509	526	501	505	519	535	527	537	487	554	518	536	545	545	516	534	476	490	490	509	495	491	485	486	523	473	513	510	535	495	548	538	526	495	558	498	504	486	516	491	513	526	527	499	504	521	560	515	517	514	525	495	523	531	480	514	545	505	482	539	566	511	546	544	547	511	527	535	511	541	515	510	502	518	523	520	530	522	505	508	521	499	501	458	493	538	510	494	547	502	475	518	498	542	502	522	463	529	484	521	487	502	524	529	505	484	506	520	547	481	506	507	501	522	513	533	542	524	464	525	513	489	543	516	532	528	532	533	503	499	466	508	496	506	542	529	509	516	511	545	540	503	521	511	520	483	510	516	545	542	475	535	550	532	496	521	517	518	543	476	525	537	490	552	538	528	513	504	544	511	506	586	516	553	553	509	505	534	519	516	501	496	532	501	535	487	545	491	538	553	546	514	538	520	490	517	514	535	535	516	536	520	521	495	557	535	504	504	515	535	502	522	525	532	545	491	528	486	549	480	508	534	535	517	491	487	520	559	478	530	457	487	524	553	532	481	510	544	506	538	544	567	514	504	505	476	529	518	497	533	488	544	504	530	541	561	523	506	504	507	513	496	543	516	505	518	513	499	495	529	504	525	567	515	492	579	534	536	512	501	530	518	517	485	482	509	528	522	548	498	494	500	534	490	525	517	546	507	531	512	479	563	554	520	512	529	515	501	513	472	554	498	504	494	486	522	509	534	510	509	534	506	538	500	542	507	481	546	524	546	507	530	492	530	518	514	530	501	501	505	511	470	534	505	489	509	497	545	518	500	460	515	525	579	525	521	484	528	518	480	475	548	505	512	534	538	499	502	507	507	500	508	545	503	528	539	497	534	487	498	540	491	512	546	470	533	538	495	532	515	544	567	517	553	543	535	523	520	507	555	506	511	495	533	517	520	551	514	520	482	480	494	551	498	523	492	495	533	524	527	507	489	506	508	509	487	541	504	544	501	508	538	500	525	532	497	498	533	494	504	478	504	551	574	543	529	487	509	527	473	509	501	560	515	500	494	523	533	464	525	520	483	547	493	507	514	508	512	521	502	507	515	508	516	534	507	515	496	527	515	532	539	487	515	517	527	482	540	522	465	494	525	534	525	505	524	520	555	493	486	538	511	486	517	515	556	530	502	506	553	507	486	532	526	532	506	504	509	531	497	526	474	503	533	485	499	535	508	534	530	511	535	517	489	501	535	466	523	493	480	566	552	490	479	554	508	496	525	510	510	492	497	525	509	525	515	526	544	495	544	507	480	512	518	537	510	509	534	528	538	534	489	520	481	518	526	559	510	523	541	523	503	496	524	504	557	519	499	498	496	511	514	501	488	562	515	551	553	490	488	494	502	529	515	511	508	492	476	504	504	507	495	525	571	528	490	495	465	480	501	520	529	525	535	537	525	540	499	521	498	508	527	533	497	525	481	497	514	523	496	513	514	493	548	499	519	486	499	512	516	521	514	531	510	521	476	505	536	515	534	528	539	501	475	541	539	555	536	523	509	520	505	479	518	472	493	542	500	536	484	559	523	535	509	492	501	544	499	502	527	491	552	458	538	512	529	540	524	520	502	532	520	515	499	541	515	521	551	523	544	488	482	501	481	515	527	537	505	522	530	522	548	503	493	535	486	509	508	529	480	505	496	474	539	512	476	472	501	499	563	495	539	526	524	519	553	496	471	513	524	472	502	541	549	524	503	543	543	516	522	502	508	535	521	539	527	511	561	520	501	534	526	517	499	533	479	538	530	499	483	492	529	534	510	519	487	534	502	546	527	507	522	546	569	530	507	495	552	506	470	520	508	529	536	515	496	524	505	533	548	471	508	466	535	529	522	565	506	491	500	521	528	525	520	534	505	511	513	465	514	507	536	520	512	466	562	581	500	513	501	527	531	525	502	510	554	510	562	510	548	524	499	538	532	501	566	525	499	508	491	514	531	543	518	539	522	487	538	537	537	470	538	500	514	520	517	505	530	491	503	520	506	505	494	498	498	489	506	501	544	512	507	484	517	478	515	519	531	528	492	511	504	486	533	481	495	532	487	542	515	498	484	517	526	510	534	512	529	528	522	519	495	546	518	526	507	484	507	508	539	499	527	504	496	533	531	555	497	482	472	502	576	515	556	513	537	508	498	526	543	515	557	485	512	524	501	496	553	514	521	513	528	539	515	518	517	501	532	510	493	555	507	473	501	513	575	520	532	522	476	508	525	532	529	520	481	489	525	480	502	515	516	517	537
22761	21037	28786	23486	21029	21039	6865	914	704	595	551	516	458	439	405	397	393	382	357	348	359	369	315	337	300	365	325	320	320	326	311	309	304	316	289	311	303	300	323	301	331	314	310	296	300	303	306	298	320	327	317	310	304	286	300	312	300	312	303	297	284	304	304	303	301	308	321	281	303	275	296	303	294	318	275	267	334	317	325	318	272	288	291	289	300	308	278	331	301	290	295	278	297	280	305	261	302	280	308	300	319	294	310	307	280	303	279	286	310	337	313	303	309	291	296	290	295	316	309	277	318	332	326	313	310	294	303	299	287	322	287	356	300	304	281	292	292	310	308	296	309	327	317	295	317	285	278	293	300	304	299	281	337	298	277	330	285	301	308	301	354	279	271	296	292	286	296	294	316	283	326	297	281	343	336	243	297	293	277	299	295	294	273	307	297	305	281	290	271	276	286	296	278	294	301	283	291	288	294	329	310	255	283	298	271	302	272	284	254	292	290	291	290	295	260	292	324	285	295	273	292	352	334	312	296	255	333	300	320	282	282	273	274	310	302	294	292	314	298	274	307	315	299	288	299	288	258	289	280	296	317	300	279	302	291	292	288	286	309	325	283	301	284	304	305	305	279	282	289	270	278	285	275	286	292	286	322	308	316	302	311	298	283	338	312	310	302	274	316	292	285	285	276	285	288	271	301	288	315	282	314	294	267	295	325	270	271	271	289	307	306	288	312	302	288	307	301	339	249	320	301	308	294	304	288	317	291	331	322	318	270	299	274	284	254	298	288	262	295	276	315	324	277	306	306	298	292	271	281	288	329	258	274	323	277	279	291	313	292	271	285	297	326	314	299	298	300	293	288	246	269	270	278	264	287	292	293	324	293	290	298	273	281	280	287	283	301	285	277	304	296	308	275	275	279	282	314	282	315	296	318	298	314	310	285	311	301	287	275	300	281	335	306	324	292	272	283	310	284	296	292	308	294	279	300	291	286	273	312	294	303	307	302	293	303	301	276	315	289	288	297	300	324	317	308	302	299	311	317	242	280	297	275	314	310	286	324	283	280	296	326	347	315	310	267	304	290	280	271	295	325	262	301	299	297	316	291	308	312	305	287	308	333	321	253	288	293	284	294	295	311	272	309	281	285	281	282	279	271	267	324	284	302	302	311	294	315	279	309	288	284	290	296	317	291	329	320	299	280	292	282	334	298	297	298	273	268	266	292	296	281	328	301	306	294	295	280	307	261	271	265	309	298	315	291	269	299	296	284	304	309	278	301	278	315	270	283	296	318	278	330	287	247	305	284	314	308	302	277	302	263	292	291	286	278	266	288	267	261	282	287	288	287	299	313	278	255	281	283	287	282	286	308	294	306	300	305	308	290	292	311	332	273	301	294	291	260	284	268	288	292	298	315	282	262	306	287	294	316	277	270	298	301	311	271	290	317	309	276	306	318	299	302	328	308	274	273	284	270	315	274	299	289	294	291	295	310	307	297	298	308	286	292	295	293	298	286	294	272	275	307	315	299	283	297	296	301	291	266	282	310	286	308	285	305	308	276	325	324	270	280	305	314	292	300	285	336	287	289	313	315	259	270	303	270	289	316	291	286	283	309	309	269	315	266	295	298	325	310	310	322	285	282	307	323	296	292	303	286	296	304	313	318	277	286	269	328	298	301	281	292	266	270	315	279	312	293	263	317	303	300	276	284	262	294	287	289	288	298	297	317	290	286	314	304	292	288	283	294	296	259	303	301	289	285	306	281	261	320	274	302	263	306	300	295	273	322	280	315	274	273	276	305	302	304	316	304	307	264	282	290	310	326	352	286	280	274	283	318	306	294	323	284	279	305	296	313	292	292	301	298	283	313	292	314	321	290	305	307	298	319	302	320	280	280	316	305	294	304	299	301	285	290	312	288	289	294	288	306	291	306	307	280	320	288	288	306	331	255	288	324	271	303	300	298	321	269	282	320	311	324	271	281	310	297	279	252	285	303	283	278	297	298	267	274	299	297	308	303	301	306	310	303	299	287	296	317	282	296	271	309	305	317	318	264	300	320	268	283	319	287	316	314	286	285	313	271	301	275	273	273	295	309	315	307	342	297	319	317	294	279	287	268	295	287	298	313	327	322	292	314	298	300	289	295	281	317	270	313	282	275	296	323	294	277	296	265	315	302	308	304	307	316	314	270	316	303	288	300	317	273	307	306	297	298	277	289	302	313	255	302	297	313	322	289	308	294	280	304	288	290	293	283	302	286	326	310	287	290	298	294	298	318	291	318	275	285	321	278	299	292	302	304	279	271	306	295	290	291	287	310	320	281	299	284	279	334	292	285	298	330	320	300	292	290	308	268	289	303	316	276	313	305	301	307	268	315	276	276	296	307	321	265	301	287	286	300	312	328	308	287	300	308	294	313	289	322	278	319	331	292	309	304	297	294	306	317	321	288	306	290	270	294	301	294	300	322	316	294	311	267	284	291	298	305	300	284	290	284	294	284	311	283	280	286	306	276	290	326	285	277	285	291	318	307	303	291	335	309	311	302	294	310	291	275	317	278	303	297	316	308	303	296	282	285	273	260	281	304	297	267	291	290	310	270	285	291	294	298	277	293	289	300	277	287	299	300	264	288	276	263	284	287	283	308	279	285	307	293	272	315	311	295	277	340	272	279	292	317	307	310	296	298	289	295	310	294	277	300	284	275	257	314	294	295	292	288	286	273	284	269	303	330	307	287	290	297	288	328	283	282	323	302	290	286	285	299	290	306	357	293	284	296	271	300	290	291	286	292	331	301	287	279	285	279	267	308	277	276	311	271	294	306	287	277	302	281	289	298	295	297	305	308	289	301	295	301	298	275	296	296	305	307	279	292	270	304	307	268	307	321	299	326	314	297	294	278	333	276	302	292	319	295	307	273	301	280	285	276	313	276	296	277	275	253	300	284	285	299	286	304	280	319	314	309	302	300	319	289	294	318	311	271	294	292	276	293	258	307	284	300	293	326	288	295	288	282	303	291	316	286	295	303	295	316	315	296	306	279	296	296	286	287	255	299	268	283	280	314	291	258	291	293	296	286	265	282	306	306	299	278	292	280	321	294	281	312	315	291	286	304	269	278	306	268	296	279	288	295	274	286	299	310	278	303	289	295	307	272	272	268	329	315	309	303	272	273	303	287	314	309	304	280	272	309	306	310	302	279	297	304	300	289	312	297	309	307	291	290	303	311	304	307	307	273	335	312	307	263	279	324	294	279	304	285	282	279	300	300	305	283	300	304	286	321	288	322	288	292	304	299	294	297	268	290	281	285	303	302	313	295	271	303	299	314	296	294	328	306	286	300	336	295	295	271	290	296	319	288	266	293	276	294	307	299	296	294	302	289	287	320	295	292	322	272	328	324	265	280	356	294	291	283	316	293	281	273	299	288	306	296	285	300	280	304	298	271	284	286	304	318	324	302	261	290	291	317	296	307	277	330	280	277	276	299	273	281	291	297	315	303	293	300	285	290	312
38663	48762	11448	5743	3891	3019	2279	1819	1495	1258	1095	934	871	772	663	629	612	615	584	583	536	520	487	486	489	492	454	470	419	470	460	470	449	435	462	486	425	457	410	419	410	425	431	436	457	418	422	445	427	422	432	447	452	451	430	441	411	387	415	408	426	415	421	429	456	393	414	432	420	454	354	408	380	381	375	385	417	401	395	446	435	422	406	394	442	401	400	383	409	384	421	413	379	427	395	444	425	419	394	432	384	421	404	386	396	393	412	402	418	398	421	413	446	403	437	405	395	449	385	439	396	411	379	435	409	395	399	453	392	414	426	388	407	434	417	440	380	397	393	441	423	400	422	399	387	372	414	403	382	424	399	395	408	389	417	413	444	419	399	399	366	380	398	398	371	430	403	409	389	407	433	398	398	416	410	410	385	411	426	389	397	424	380	380	429	383	428	396	405	372	392	413	387	419	431	424	411	387	408	422	380	386	371	388	404	401	362	388	434	398	417	423	419	396	380	455	398	376	418	375	400	379	408	384	401	400	411	373	396	387	432	408	402	408	419	429	449	402	385	388	392	389	397	411	388	407	399	423	404	395	389	392	356	380	433	390	428	404	356	422	429	410	382	382	405	412	392	424	389	404	432	451	405	408	406	394	409	400	365	408	425	424	401	435	383	420	408	420	399	401	391	434	383	401	404	420	387	408	389	389	409	410	417	386	403	411	404	387	416	377	365	380	378	406	421	407	419	374	404	376	368	409	417	357	380	397	414	411	368	369	395	397	423	414	423	420	399	418	400	412	370	396	380	429	404	381	406	411	426	400	420	366	368	394	432	374	430	425	437	400	418	389	400	370	390	426	385	389	384	434	393	400	423	396	387	365	412	387	399	397	413	418	384	427	421	390	465	406	431	397	435	404	422	405	383	444	383	396	437	414	385	399	441	392	414	415	405	428	412	397	435	422	393	450	448	399	392	407	405	427	433	387	394	390	416	440	393	395	410	386	375	407	382	406	404	383	406	398	415	441	387	391	379	418	443	381	416	431	404	405	410	382	416	425	405	375	374	383	413	401	419	372	410	399	422	404	393	405	410	395	419	406	386	453	380	382	403	362	390	415	422	412	387	376	417	408	402	426	435	442	407	382	414	413	408	391	399	393	397	389	400	407	426	415	389	393	411	367	412	397	394	397	395	417	399	419	417	432	420	389	393	402	406	404	421	385	438	394	408	442	402	420	442	385	373	407	448	388	399	382	437	420	457	408	387	398	426	426	414	397	407	424	439	430	410	400	391	383	404	403	414	385	402	393	379	439	417	386	404	383	416	414	420	409	394	406	393	361	398	400	386	422	380	434	423	432	411	404	408	397	372	408	413	398	402	442	391	417	403	377	419	416	407	428	433	408	390	384	426	399	384	387	396	418	394	396	366	378	391	380	422	381	420	424	401	406	395	410	410	407	425	414	439	413	376	431	408	391	388	419	426	399	397	372	431	406	397	411	474	389	396	422	405	425	412	467	392	401	455	402	357	400	405	397	424	370	370	399	415	385	403	401	388	432	394	399	388	417	390	400	424	386	392	381	389	350	427	405	358	378	402	420	372	426	420	431	433	393	391	401	428	412	387	353	401	396	406	382	402	413	434	444	424	410	428	427	372	395	441	383	401	438	429	410	446	406	408	400	406	407	369	424	412	413	400	358	427	430	369	382	415	380	405	419	371	414	387	442	396	427	383	386	381	368	416	350	364	414	419	389	399	409	445	439	383	399	384	448	410	407	423	394	379	434	412	398	363	420	402	370	412	379	363	355	397	439	435	382	404	400	367	411	377	410	427	408	396	399	406	417	414	374	368	421	425	386	416	433	384	360	422	395	413	411	409	416	408	418	412	395	412	417	383	419	396	397	406	360	424	412	404	425	401	392	410	402	408	400	427	426	424	399	392	419	392	403	387	403	404	411	402	415	407	407	414	394	388	362	389	415	368	398	445	421	408	414	401	413	379	403	397	420	433	413	368	399	407	459	419	437	403	381	415	420	414	395	377	398	361	416	395	424	412	396	411	401	358	412	374	417	372	396	426	404	403	393	420	411	371	379	386	381	402	397	396	394	431	417	435	412	388	409	422	413	398	391	380	408	365	378	395	404	413	382	413	394	387	375	364	402	371	414	385	366	372	422	418	378	409	412	399	403	380	383	466	398	420	393	402	418	427	396	441	382	412	408	391	354	416	416	393	419	397	407	408	406	361	415	402	442	391	401	401	434	356	377	390	418	361	409	406	407	402	421	408	412	374	419	390	412	432	367	403	398	434	410	435	390	414	403	389	400	384	396	391	390	378	387	434	419	397	411	384	432	400	404	412	402	387	403	415	413	385	427	407	366	417	391	408	403	393	418	416	388	388	464	409	391	435	388	394	378	408	389	441	396	389	412	403	379	407	408	420	417	397	388	397	438	414	410	396	417	418	393	414	413	418	427	415	391	408	398	401	423	412	411	376	395	408	411	402	396	388	413	395	373	393	423	385	420	399	414	465	370	408	403	417	424	421	399	426	399	391	393	419	429	401	417	406	416	427	377	401	382	447	428	400	389	403	406	418	441	421	391	386	435	426	416	394	408	387	406	369	378	443	404	399	398	395	425	403	399	371	366	430	412	430	400	392	388	410	397	432	406	401	412	396	432	364	408	415	395	391	374	411	430	383	400	374	416	399	399	405	386	382	420	408	401	423	389	435	403	392	404	390	378	412	347	396	400	397	402	391	396	385	374	386	399	378	413	419	387	421	404	418	411	428	428	413	398	394	367	390	408	421	397	410	433	401	429	417	421	409	387	400	389	420	434	393	406	399	371	414	345	419	403	406	383	386	411	411	376	398	421	415	403	363	386	396	409	403	421	432	438	424	376	415	405	427	349	392	410	398	383	415	387	420	405	378	398	415	387	392	392	406	405	384	425	448	404	423	431	377	401	410	396	405	434	405	399	410	389	406	413	420	397	403	386	419	372	399	436	397	434	375	379	409	371	431	425	450	392	419	434	378	413	425	413	400	421	452	413	385	423	392	421	417	375	384	391	400	411	425	392	371	381	378	386	408	426	394	394	438	418	384	408	390	383	415	408	405	401	438	399	422	427	427	405	384	402	388	397	408	409	416	415	389	364	403	396	411	405	364	387	411	413	376	392	419	396	350	463	390	438	397	422	393	398	432	371	424	404	395	418	383	418	401	451	408	399	409	433	384	410	367	414	411	411	351	388	453	420	410	401	406	417	376	403	419	416	406	388	399	362	405	396	394	423	385	424	424	376	404	378	419	445	397	392	378	429	421	425	376	423	419	385	402	397	415	415	380	379	409	415	430	406	427	402	421	417	448	372	366	391	394	387	354	401	406	391	395	449	384	398	436	376	400	408	386	393	400	407	376	420	422	381	394	401	422	387	406	411	398	410	457	407	400	412	430	397	346	411	414	409	400	432	379	407	384	407	363	447	441	397	356	430	434	415	383	401	419	393	371	399	392	427
27605	23066	11632	1077	508	453	310	330	289	283	277	261	291	307	273	261	250	275	265	275	245	255	288	260	261	258	269	263	250	294	253	284	275	249	280	272	239	244	259	241	255	262	274	261	250	291	292	252	271	274	252	235	257	255	268	253	258	308	263	273	264	241	244	271	267	261	248	264	251	256	266	266	246	267	280	256	226	279	242	299	228	245	267	234	244	243	257	258	266	248	258	278	275	272	261	256	271	260	253	257	245	269	264	280	262	278	275	278	292	276	275	281	261	284	276	251	240	270	281	250	243	285	279	262	260	277	263	273	237	285	255	268	271	251	294	264	233	262	235	258	251	270	247	268	270	273	298	274	266	269	265	283	259	269	267	271	247	265	299	256	266	284	251	237	233	273	262	281	247	249	270	228	218	264	256	223	257	237	270	265	235	273	263	240	247	253	266	292	238	265	266	236	253	269	238	255	262	245	266	269	278	261	252	249	236	300	240	262	292	236	272	266	267	275	258	276	242	233	255	259	272	230	257	239	247	242	231	247	274	248	248	267	248	255	254	251	236	253	274	251	257	227	273	266	232	281	233	273	277	232	239	247	244	261	267	250	260	264	236	273	269	277	269	266	277	266	284	243	257	272	287	255	281	265	253	259	242	246	276	267	266	260	258	267	239	244	262	259	260	256	264	270	297	263	238	236	282	253	286	264	278	256	282	249	250	292	262	283	279	260	247	260	249	249	252	256	258	251	262	268	254	251	266	276	268	274	256	233	252	253	266	259	256	285	239	270	260	263	256	251	277	238	262	251	239	246	265	226	260	236	243	299	258	286	244	253	288	260	239	222	242	259	249	217	252	240	235	290	253	254	274	264	262	257	267	231	279	253	236	275	246	263	281	261	250	262	219	256	260	276	240	285	258	253	287	241	258	261	273	271	228	234	256	250	252	279	285	258	272	267	264	254	268	269	264	257	230	269	241	284	258	280	242	280	238	275	267	239	280	273	263	305	268	250	270	282	269	254	268	240	263	290	256	275	240	267	231	271	276	257	260	282	267	245	252	252	267	244	244	289	241	264	269	270	245	282	236	268	263	278	245	263	267	279	252	270	282	277	263	271	250	265	273	243	259	264	272	243	264	267	250	278	245	279	253	254	264	252	259	268	272	261	260	250	269	243	245	257	257	248	258	252	218	250	253	273	280	262	280	274	264	253	261	256	266	246	262	269	290	260	251	238	265	238	227	256	281	262	264	260	267	244	284	250	257	269	239	267	270	259	271	251	244	243	283	283	277	296	270	255	257	274	258	279	250	274	291	293	244	253	281	262	261	273	280	245	256	255	266	259	284	256	266	248	271	263	266	297	260	248	255	289	259	262	268	279	241	242	279	252	250	271	259	253	255	287	253	281	214	222	274	268	282	252	264	261	233	250	270	244	262	259	268	306	271	233	259	226	263	261	249	269	292	276	271	274	256	291	279	258	254	274	256	282	247	274	230	247	260	271	270	254	283	296	227	292	272	256	269	242	249	274	278	257	288	290	243	262	276	262	247	263	228	256	253	250	283	268	253	267	259	273	235	261	266	273	249	243	277	285	250	244	258	256	263	273	258	245	256	253	257	271	282	239	248	270	293	258	239	256	236	241	262	276	267	279	280	249	283	271	288	240	264	251	251	252	274	256	258	241	237	272	245	234	276	267	264	254	281	253	233	271	264	283	233	284	270	261	262	260	282	255	249	273	250	271	261	288	243	260	253	273	265	240	259	276	286	253	275	255	259	253	254	257	273	271	267	268	241	253	255	254	251	230	244	281	249	261	261	246	269	257	241	259	260	261	261	246	251	245	275	247	246	277	308	248	257	258	271	256	261	271	273	291	230	264	244	272	263	244	271	263	265	256	239	273	236	287	255	240	252	270	263	270	264	262	263	236	222	280	261	271	273	243	258	280	270	287	255	255	267	258	255	247	243	262	264	260	273	270	260	233	284	267	274	242	259	267	272	251	260	285	262	280	277	248	251	254	271	236	234	256	281	270	254	266	257	266	259	281	257	253	262	263	283	268	270	244	250	291	258	244	248	239	260	236	258	238	265	277	233	239	297	252	223	265	261	261	278	272	283	256	262	270	257	246	265	263	253	254	267	264	277	277	269	249	280	226	264	267	230	258	282	270	262	276	257	244	234	251	263	275	254	282	273	249	248	282	272	243	264	262	251	255	280	286	275	258	269	248	250	234	271	265	298	292	240	278	260	297	284	282	261	249	263	258	233	258	256	261	273	260	246	250	261	233	233	261	246	275	266	265	256	283	294	264	255	240	274	241	271	268	235	253	225	280	289	253	245	273	241	249	232	259	296	261	273	245	256	252	275	247	260	259	280	289	239	276	256	258	248	253	266	263	284	252	256	264	224	247	301	290	282	273	276	239	260	279	252	262	238	268	258	271	277	285	257	252	262	249	257	281	267	269	240	243	237	255	252	254	236	266	252	266	251	254	246	291	280	238	278	290	274	263	259	252	251	285	287	254	252	268	249	273	283	257	270	253	258	281	265	262	281	265	277	242	286	287	271	249	250	277	263	266	253	253	244	298	240	256	275	263	250	281	268	265	284	264	238	251	273	249	253	225	238	264	264	295	262	249	268	245	284	270	274	255	272	276	277	265	266	252	243	255	267	236	292	258	264	250	240	239	266	244	255	257	261	277	259	282	252	281	276	279	250	238	241	258	266	273	287	245	264	253	246	287	275	270	280	271	262	253	247	255	277	262	268	238	245	269	281	279	233	244	271	265	263	288	253	240	269	227	264	265	278	271	244	274	282	239	269	257	266	228	242	238	251	265	262	260	264	288	258	322	249	254	248	264	279	275	262	261	309	266	241	235	274	282	270	267	268	280	276	256	267	240	265	259	247	299	246	276	221	244	251	265	253	234	261	276	264	275	261	260	255	276	268	275	254	250	258	261	259	253	247	284	269	270	254	263	251	292	269	250	219	273	252	276	256	283	258	276	243	292	264	255	274	287	259	258	248	247	264	294	267	266	250	239	265	296	247	262	265	281	260	265	268	267	237	278	245	269	287	264	242	271	252	249	256	260	294	240	269	243	232	272	278	257	261	216	280	242	240	251	267	285	258	270	275	258	246	262	250	236	266	278	256	251	278	224	299	270	287	252	269	281	234	261	266	275	260	274	265	259	263	253	276	287	284	275	248	271	247	269	263	235	284	253	267	245	261	249	234	300	252	257	249	263	264	238	244	274	275	277	260	248	291	254	261	243	256	256	277	247	246	245	253	245	297	250	271	249	273	259	240	266	261	265	268	245	269	287	260	293	252	267	254	250	240	267	256	272	257	268	276	285	240	276	276	248	245	258	268	267	255	262	267	233	245	280	253	259	267	228	238	256	249	275	248	254	259	275	254	256	247	249	285	249	247	252	255	257	271	261	267	276	295	267	245	271	278	292	260	250	235	234	287	261	262	272	256	250	236	275	267	224	252	266	272	267	268	282	239	251	246	273
31436	30284	984	617	517	446	411	398	372	395	367	360	387	386	375	378	357	337	350	361	362	380	374	366	338	354	351	347	382	306	362	350	370	374	384	388	322	365	335	357	348	356	384	384	381	358	323	315	368	370	369	351	355	365	379	343	349	369	346	357	362	380	314	384	377	375	375	366	387	358	353	347	327	356	372	373	358	385	374	368	349	360	338	368	374	402	362	351	307	360	372	337	369	332	390	378	369	360	371	356	360	356	369	336	372	344	347	347	349	368	332	369	371	322	329	360	373	381	356	348	367	353	349	364	375	372	358	389	343	368	331	374	390	373	364	353	351	364	368	350	361	354	392	359	348	364	331	348	366	366	354	368	356	339	381	343	320	374	335	351	356	372	318	348	322	337	355	358	338	346	345	355	357	367	329	385	344	346	343	337	370	340	341	375	368	331	369	355	373	394	359	332	347	364	369	373	402	402	378	339	337	348	342	338	364	352	399	332	364	326	363	349	370	345	340	374	345	344	392	360	336	324	370	371	362	368	340	346	345	359	361	345	338	362	371	360	360	355	361	391	363	317	320	356	374	354	378	407	368	349	370	328	355	344	329	353	330	323	370	343	339	336	352	341	354	352	375	367	347	383	360	359	367	375	350	371	330	358	391	345	364	347	336	339	361	340	344	358	359	356	357	357	397	349	328	360	356	348	328	353	359	369	368	373	348	331	345	352	354	396	372	375	367	383	355	334	376	360	331	351	334	393	380	373	337	339	375	357	353	321	359	338	349	339	373	369	371	360	345	351	369	342	374	309	381	384	313	335	342	345	327	363	334	350	387	360	361	309	407	345	327	335	337	370	388	327	378	344	329	374	355	354	321	330	364	346	374	360	337	371	346	386	330	334	366	331	353	359	342	335	355	389	360	288	369	372	369	323	359	353	376	370	394	362	364	322	378	347	333	387	384	365	358	386	360	397	362	341	313	352	336	355	360	338	398	357	326	386	342	385	386	323	317	355	381	362	356	369	398	361	335	351	379	342	347	356	360	352	371	358	337	359	337	372	362	364	348	339	356	340	386	341	343	362	367	366	329	359	372	344	350	358	337	358	330	351	370	346	354	341	358	330	352	330	351	337	347	363	373	358	374	335	359	334	329	372	344	332	384	363	373	356	352	369	362	357	349	355	350	397	355	339	364	355	367	336	364	361	344	341	402	387	370	350	386	374	322	370	331	377	361	347	370	357	363	362	328	371	339	348	360	385	336	339	368	363	338	369	389	335	354	373	363	396	367	392	375	344	339	349	371	375	361	354	351	378	383	357	378	375	365	375	354	326	368	360	348	372	346	324	370	352	350	352	390	339	344	326	364	322	326	365	359	338	355	354	384	340	400	343	369	325	332	334	359	338	349	363	342	337	364	363	356	336	375	351	371	350	349	341	339	376	360	316	389	356	324	329	325	353	374	358	377	358	346	359	332	386	339	352	363	368	399	394	345	337	369	327	351	355	342	363	353	351	321	342	362	330	370	377	311	363	337	357	346	338	346	372	350	350	369	353	344	357	349	344	373	376	350	349	324	340	388	349	358	338	315	325	389	363	365	367	368	332	331	349	362	366	368	341	356	350	365	400	343	345	360	354	335	365	338	383	353	360	332	359	310	345	358	373	330	367	407	369	374	354	366	354	377	346	348	356	350	356	366	363	362	394	370	372	342	346	347	382	339	348	373	392	346	360	355	348	355	365	366	358	374	358	385	344	350	354	348	346	356	347	374	423	361	362	348	325	366	351	377	338	365	342	348	371	355	339	386	380	375	353	358	314	401	370	371	352	350	376	371	358	384	361	358	334	381	369	368	336	377	342	370	357	378	380	342	375	390	331	326	358	353	349	357	406	335	367	374	362	355	408	337	355	338	348	363	329	365	360	331	352	381	377	357	360	388	340	386	341	395	378	362	354	335	387	387	342	323	385	333	336	356	342	368	343	353	345	368	353	363	350	359	398	352	388	377	356	362	344	344	360	363	369	361	352	333	401	338	367	344	334	343	348	340	318	345	355	314	348	334	385	345	377	348	395	365	328	334	374	365	327	363	364	327	350	347	328	353	335	364	346	350	383	333	353	362	323	341	367	351	344	369	363	353	346	375	343	359	354	360	357	330	377	391	382	353	351	359	361	366	375	345	360	346	361	367	361	341	366	337	379	324	384	330	364	369	383	348	376	338	343	348	374	385	396	368	350	363	322	377	329	342	362	347	350	337	330	338	365	381	346	356	361	334	351	354	319	358	377	355	342	358	316	357	350	364	337	371	350	366	372	347	353	346	357	374	328	358	334	357	364	358	351	359	376	355	364	330	362	335	321	375	382	352	355	359	348	351	391	378	354	376	352	373	349	363	311	373	375	338	354	351	359	426	325	334	350	361	320	350	359	339	347	348	333	342	361	342	315	372	334	380	352	355	370	357	368	370	353	370	367	371	359	349	341	374	365	339	337	343	358	335	328	370	337	365	385	344	394	357	398	357	336	366	316	378	356	317	365	379	346	334	327	325	369	365	375	329	371	363	343	356	347	400	350	361	340	360	372	366	318	344	377	375	348	362	320	345	332	326	322	369	347	391	380	355	358	367	372	330	313	370	338	348	356	344	353	349	347	359	339	348	361	326	341	357	386	338	373	340	358	363	350	346	377	372	356	359	372	349	363	358	382	323	343	367	327	364	370	382	348	327	325	346	349	352	320	350	345	333	366	360	383	347	354	319	340	377	335	350	355	396	346	341	342	365	335	386	354	350	355	330	357	352	382	369	317	329	363	338	352	335	324	340	386	332	356	340	364	354	341	343	373	317	381	350	350	349	340	356	351	313	369	393	375	351	362	324	373	350	347	369	385	388	336	350	359	342	357	386	361	368	328	363	367	389	339	374	366	350	343	362	332	365	357	342	331	339	333	333	382	367	353	363	368	354	362	326	356	353	348	366	364	355	335	344	357	358	336	345	366	320	345	345	355	350	345	363	371	348	312	348	384	351	338	333	358	348	331	361	369	383	342	373	327	354	327	371	391	354	365	344	337	342	351	374	337	313	345	380	316	368	343	348	365	351	343	365	347	338	351	325	358	395	340	378	383	349	348	393	342	373	337	366	378	377	356	353	345	345	378	361	361	336	377	355	362	353	334	352	344	359	308	362	351	327	342	365	351	364	331	348	348	334	338	378	345	347	328	344	328	345	359	350	379	339	351	341	349	336	360	344	381	346	323	376	313	316	343	351	381	374	361	353	316	352	360	365	375	383	362	355	342	345	339	384	345	313	352	375	335	358	348	359	375	336	338	328	368	325	376	375	354	347	356	318	366	338	344	365	334	349	367	312	346	385	392	368	379	355	363	339	397	317	367	395	350	362	345	346	328	335	401	306	348	328	373	359	368	386	363	380	308	347	372	356	363	385	354	344	309	394	374	342	325	336	337	355	380	358	350	318	361	349	390	362	358	361	337	358	341	357	328	331	329	360	363	367	368	348	373
23768	21049	28323	23961	21004	9231	1027	728	575	543	539	476	497	454	443	505	451	459	437	438	390	384	377	399	398	419	438	410	405	401	341	353	373	380	382	418	385	408	376	378	440	410	398	389	408	384	385	411	404	383	403	394	385	363	408	375	363	393	366	380	399	401	366	381	384	380	381	421	378	379	430	378	390	382	378	421	383	373	399	360	395	379	388	403	372	362	391	365	390	367	367	387	375	408	387	380	384	394	388	393	387	375	370	378	410	384	401	382	393	391	363	418	369	388	382	416	387	371	381	383	408	361	369	373	352	374	372	390	388	361	386	373	377	334	371	379	362	383	349	413	398	415	426	384	375	387	401	408	381	413	397	411	430	394	377	388	400	391	387	359	399	349	396	374	412	412	392	377	376	386	359	396	377	400	399	433	388	358	381	404	399	403	374	386	388	387	417	347	377	393	414	409	404	366	403	382	377	416	370	375	418	378	379	410	357	392	356	418	387	381	416	380	392	374	392	402	373	382	385	332	398	372	353	430	349	400	386	383	386	367	396	352	409	372	390	375	398	410	443	378	369	385	412	419	409	366	372	356	363	379	354	420	389	383	391	391	359	360	358	385	362	381	377	385	387	404	372	394	425	375	406	414	389	433	380	381	394	399	388	388	348	388	350	391	370	381	452	422	416	351	346	372	425	387	384	361	383	396	386	394	404	367	356	344	371	397	388	372	370	385	407	348	413	385	375	346	381	378	391	312	424	364	377	394	354	386	422	405	391	410	368	373	398	380	404	393	372	393	353	387	397	365	381	369	381	329	347	425	373	391	424	409	420	392	390	429	367	376	367	392	382	375	397	401	409	373	359	377	397	412	358	388	379	392	374	383	400	380	405	409	406	383	411	334	397	375	395	397	361	380	362	408	416	378	387	435	370	395	364	404	367	404	390	386	349	349	376	370	419	404	413	377	375	368	390	353	433	373	397	350	389	358	429	393	373	370	366	395	417	391	363	389	425	378	376	366	369	364	375	354	338	382	370	357	422	368	385	408	366	372	385	393	394	388	389	377	395	362	363	390	345	390	380	393	393	367	385	366	375	361	391	330	420	392	411	353	358	360	396	404	418	385	393	381	373	360	411	378	388	375	359	373	407	383	326	383	379	367	385	354	344	375	406	356	398	385	383	396	375	381	382	378	356	383	346	423	352	401	381	355	368	354	397	387	356	377	380	405	403	376	381	392	419	421	384	402	389	418	399	372	378	422	390	338	345	377	412	422	386	411	367	407	397	447	376	408	392	384	382	382	409	406	380	360	381	358	360	386	368	344	388	440	359	418	379	382	377	388	409	375	344	363	395	397	409	419	362	378	384	387	390	401	406	378	371	369	360	394	389	365	394	388	413	362	347	400	407	366	353	374	412	373	382	386	379	384	386	390	361	368	403	401	417	377	361	342	400	381	384	365	391	380	398	396	349	373	336	384	368	396	372	394	370	373	380	413	377	382	382	379	415	345	392	382	401	395	428	391	367	391	383	401	393	399	379	402	391	389	409	346	394	407	388	411	428	358	410	410	377	424	357	408	384	370	372	385	401	356	409	406	389	403	385	362	348	375	391	390	374	363	388	404	381	380	356	354	364	401	379	377	410	422	375	393	394	373	375	358	382	392	376	398	405	405	382	391	403	382	400	402	341	382	389	379	397	392	401	404	384	384	418	353	359	356	383	381	358	380	406	379	395	377	375	374	396	339	362	346	390	406	394	348	411	388	385	373	365	426	353	400	337	385	369	377	391	378	382	378	378	368	404	354	351	384	387	374	429	401	392	366	392	357	366	407	356	373	375	358	384	399	361	389	392	418	389	339	400	362	343	394	353	400	386	364	381	368	382	413	375	398	379	369	376	423	344	370	395	370	355	398	364	379	375	393	381	403	391	359	389	354	382	407	371	372	376	418	348	421	326	409	367	382	367	370	357	374	355	400	386	371	362	372	341	383	387	372	384	400	409	356	383	377	407	379	373	363	378	376	391	380	412	359	383	380	396	360	400	420	409	373	388	370	372	419	358	411	375	391	399	367	382	371	393	405	328	381	402	391	401	366	361	390	388	369	404	390	422	396	399	383	339	342	399	364	396	383	403	379	416	378	362	427	335	340	374	404	381	379	390	379	380	380	359	388	412	392	385	388	372	396	396	395	376	426	349	350	368	371	375	393	373	403	436	380	386	376	386	375	379	413	349	404	396	387	402	420	348	363	350	391	367	397	387	386	381	377	378	378	413	393	382	423	383	365	392	366	366	387	355	396	389	372	374	378	381	372	397	369	376	404	364	379	409	398	387	380	386	360	400	370	386	341	395	368	366	382	404	362	386	384	399	375	396	383	379	386	353	378	412	364	360	407	368	360	354	368	377	388	384	376	383	368	375	390	362	395	382	400	385	373	369	403	360	410	359	412	383	358	391	341	374	375	350	381	418	363	370	390	401	381	398	341	408	423	395	395	378	392	393	368	399	398	360	385	393	409	358	355	389	412	410	343	439	399	399	385	368	392	403	358	377	334	398	401	333	334	389	376	347	368	369	403	381	355	392	460	365	391	383	384	372	404	355	415	411	367	370	373	373	446	378	397	394	379	379	407	384	366	395	430	375	352	355	408	409	369	360	372	364	414	387	393	390	365	375	397	416	384	398	364	397	360	395	395	392	408	387	395	371	436	403	375	402	351	395	419	417	353	414	385	405	381	370	365	393	398	377	384	346	361	392	433	351	370	370	380	398	355	378	379	383	408	391	369	401	394	362	392	392	363	389	402	416	402	425	360	387	389	367	367	411	394	389	388	406	377	375	402	380	383	389	368	354	376	334	396	364	390	408	405	394	372	365	367	416	384	360	405	380	390	380	456	366	389	360	391	348	383	379	371	358	394	406	379	402	370	363	391	401	375	387	394	345	363	400	391	384	346	368	416	400	379	400	367	378	379	392	407	361	370	377	403	381	382	380	384	377	365	382	405	386	379	374	402	356	406	364	348	397	395	397	389	371	376	430	398	391	394	397	370	409	411	427	389	371	376	388	382	358	404	386	378	389	400	382	389	380	393	345	414	400	387	416	365	393	397	359	368	387	379	363	346	415	417	371	390	357	384	373	396	411	431	373	386	417	368	382	376	391	387	359	365	385	407	383	369	390	360	390	363	381	384	394	391	387	402	390	394	358	385	379	377	398	378	384	361	366	350	382	401	330	396	401	413	352	391	375	408	362	374	374	423	388	357	411	364	353	412	399	381	394	381	387	361	369	409	393	375	363	384	400	386	411	382	416	362	366	368	366	466	400	383	397	370	367	383	380	410	379	378	400	386	403	369	411	410	410	392	395	376	417	378	384	418	363	372	420	367	371	359	362	399	380	409	388	410	373	364	370	344	386	419	364	385	375	362	350	338	374	364	353	430	371	368	412	365	390	395	383	364	387	403	355	365	391	410	356	378	372	355	401	373	394	387	415	406	393	409	382	375	428	374	374	375	358	383
35368	42802	7174	3433	2399	1915	1461	1260	1088	947	909	777	771	720	654	688	608	653	603	594	596	560	575	541	577	558	510	564	553	574	490	527	548	540	556	537	555	560	522	551	578	534	527	533	512	521	499	553	509	532	520	552	539	536	519	561	517	550	536	549	510	554	518	532	507	498	543	551	498	506	509	522	537	487	530	515	498	518	542	501	494	549	523	522	534	509	492	515	554	556	527	502	531	516	512	518	551	507	506	494	567	510	520	501	543	477	511	519	524	505	514	515	562	525	531	491	476	512	503	522	525	523	524	506	533	501	526	531	514	503	536	515	519	548	528	502	530	512	510	556	531	546	557	533	532	499	501	509	496	553	516	548	571	538	478	502	528	499	528	501	562	528	505	532	548	516	530	518	502	490	511	501	497	514	494	510	519	564	524	551	522	552	527	529	524	489	522	548	530	525	507	512	491	533	518	508	590	563	539	510	532	515	538	511	554	562	451	505	537	506	492	466	509	526	495	476	498	485	539	508	521	479	499	520	519	495	547	520	496	467	546	505	517	515	492	529	544	525	502	530	491	538	498	473	508	479	508	498	506	512	510	494	491	501	511	531	503	517	457	495	523	515	552	503	547	482	513	503	539	523	508	528	500	532	528	540	507	483	481	502	542	515	501	510	500	493	493	524	500	505	484	515	504	551	499	482	517	520	484	509	526	529	517	513	511	500	499	548	529	520	473	513	526	569	489	506	524	532	549	531	544	509	518	554	507	535	518	503	491	514	503	509	527	503	546	509	550	479	531	514	511	571	480	509	507	515	522	522	519	512	480	489	512	515	504	488	516	482	540	526	503	506	501	544	503	555	478	472	529	490	530	510	527	521	533	531	533	515	512	546	532	545	523	528	477	495	510	498	519	532	502	522	519	519	478	539	507	482	557	517	544	480	511	508	489	519	487	535	531	510	539	539	514	500	531	538	562	525	525	493	527	490	513	529	503	545	487	499	519	515	491	515	520	545	477	483	564	491	524	509	526	497	512	475	497	498	494	496	510	508	495	515	559	518	523	522	558	522	504	507	520	510	544	482	520	512	534	538	482	508	528	486	490	510	459	501	561	515	520	504	504	517	546	571	492	557	548	537	522	549	496	504	504	543	521	520	505	487	495	511	508	476	494	537	547	504	526	481	536	514	565	523	502	522	541	512	542	526	452	510	539	570	529	544	515	511	527	508	513	558	484	478	503	516	529	496	540	518	487	515	526	522	505	528	497	501	546	555	542	491	517	535	516	500	515	542	528	511	519	510	466	559	541	526	512	494	501	513	519	543	533	500	467	511	513	512	530	529	553	514	505	488	517	524	548	531	472	461	550	529	530	510	490	540	521	518	514	522	474	501	519	537	472	515	515	512	506	509	510	502	487	480	523	508	511	531	484	530	532	517	559	538	532	494	499	535	512	505	488	501	488	533	526	487	518	582	541	495	549	471	510	504	531	497	541	532	534	563	511	528	525	494	557	484	518	487	513	520	540	503	508	521	490	534	521	525	553	572	528	529	533	512	518	532	521	551	511	537	520	520	566	507	527	515	518	476	542	516	528	585	500	541	535	484	547	492	483	541	533	488	521	501	520	485	522	504	521	511	511	555	490	481	526	485	537	499	507	528	505	566	543	500	506	556	459	544	527	522	515	546	520	513	562	529	525	513	523	492	511	538	527	492	503	532	517	537	474	520	486	493	509	554	507	499	517	546	514	482	485	526	539	482	496	536	548	545	518	536	506	526	525	529	506	511	535	521	557	514	545	511	556	548	518	518	545	512	517	514	548	538	496	516	528	491	491	492	518	543	514	546	521	547	508	511	522	537	507	535	571	522	481	494	515	549	507	519	540	512	525	505	532	496	497	508	514	476	524	520	530	519	539	518	482	497	518	527	508	505	526	514	536	482	509	505	513	555	531	522	498	529	475	514	456	537	526	529	518	512	537	496	510	517	469	542	535	511	496	536	515	553	544	524	538	483	526	550	518	493	539	533	541	466	519	533	550	503	508	533	514	523	456	523	479	484	524	521	519	515	531	516	573	536	511	540	519	496	512	499	476	524	487	530	521	495	563	525	494	500	514	498	571	497	541	507	527	525	499	487	515	533	465	534	494	522	505	556	519	555	522	521	556	496	511	530	528	499	577	514	521	520	512	510	516	501	512	502	533	509	500	501	521	544	532	527	490	470	473	532	495	497	530	498	534	509	521	474	502	531	521	488	549	525	518	494	542	531	559	501	540	500	509	504	506	508	578	524	551	484	519	529	485	513	532	516	571	512	534	548	525	519	530	514	462	521	508	516	487	524	528	518	524	527	519	512	518	537	570	523	533	545	515	530	479	536	528	556	518	577	558	505	477	499	563	525	506	556	534	509	509	520	524	483	525	496	502	482	479	498	547	511	511	525	507	495	522	507	509	522	512	536	498	517	489	486	503	498	565	509	488	544	535	530	540	486	515	531	545	511	485	533	496	511	456	509	502	525	510	483	483	514	518	523	529	501	478	537	507	528	534	540	506	495	524	504	509	514	494	546	477	501	532	483	520	514	525	535	536	508	496	489	498	512	500	486	536	486	517	548	475	541	550	537	489	476	469	514	536	515	548	547	549	523	550	492	497	499	537	520	493	524	500	520	517	532	525	560	511	541	529	506	534	498	552	520	498	501	489	490	549	549	540	498	504	530	477	531	560	550	499	509	472	485	508	508	522	495	554	524	523	471	507	475	507	505	522	506	528	504	509	524	504	522	503	495	524	528	488	530	580	522	507	489	587	515	524	516	542	518	524	532	519	520	510	524	555	515	518	480	516	528	558	493	520	532	502	533	511	500	526	469	531	540	530	510	557	536	533	517	472	535	512	492	534	513	524	536	541	523	526	500	499	517	545	536	558	549	474	530	494	537	511	529	506	495	557	515	543	529	517	514	492	531	532	466	528	531	509	540	517	525	522	527	524	524	456	539	474	523	547	521	547	531	490	510	526	509	512	538	507	478	532	490	502	554	490	492	545	524	475	508	536	527	471	530	527	478	518	496	506	504	529	508	521	514	531	504	524	528	519	553	473	518	559	535	511	491	521	498	522	507	511	494	488	466	507	492	526	528	511	502	476	523	504	515	479	504	528	514	508	514	529	496	496	553	519	529	503	512	509	548	492	484	502	529	537	509	544	506	529	542	490	483	544	513	556	470	501	508	460	516	506	469	543	534	537	530	541	547	503	508	507	544	520	508	501	493	510	554	545	518	473	485	466	520	511	533	511	509	498	504	498	521	489	497	562	473	508	516	500	535	513	485	490	514	519	547	478	498	488	567	524	539	535	492	513	508	518	522	506	543	493	552	501	584	480	528	542	489	544	482	520	517	506	533	485	495	485	524	520	499	522	528	536	516	480	515	534	538	557	531	514	560	508	517	539	515	523	495	485	520	527	548	520	540	479	534	508	527	581	487	532	552	529	551	509	537	540	552	497	543	501	522	550	495	504	511
22814	21060	28803	23525	21057	21052	6851	896	704	613	535	457	464	437	424	412	430	368	358	371	363	359	381	336	336	331	371	319	333	307	365	331	339	274	316	335	322	309	333	304	309	309	298	307	289	294	303	322	293	311	311	302	316	298	299	294	307	304	282	309	288	316	281	292	269	305	291	277	295	324	308	272	276	332	311	313	327	284	302	322	285	289	317	305	315	329	307	267	316	299	317	309	327	310	304	291	318	316	276	288	310	304	312	286	270	328	313	289	286	316	308	294	293	301	305	299	300	270	321	300	293	321	329	289	325	308	324	297	308	298	319	279	299	307	290	320	302	271	284	295	314	318	294	286	280	270	288	284	295	295	309	272	310	318	327	298	318	327	293	316	332	290	308	294	301	323	283	294	270	284	325	311	292	303	278	322	332	283	316	265	318	307	283	304	259	284	319	298	319	297	288	282	298	299	307	274	310	278	252	288	294	329	275	304	306	313	314	293	316	311	314	314	280	276	307	309	304	313	279	302	320	302	313	296	313	315	317	284	312	306	321	308	335	322	309	309	282	331	303	303	296	313	328	306	277	294	319	315	323	306	295	308	304	314	332	262	308	294	297	290	267	276	330	308	331	317	311	298	294	293	284	276	329	312	307	322	310	321	313	296	291	339	311	303	289	281	307	293	330	317	292	281	294	329	294	277	289	276	301	303	298	298	290	296	303	286	271	275	291	296	330	270	282	295	283	282	305	304	308	269	279	308	288	312	316	294	341	302	303	296	269	309	294	250	302	294	289	298	264	288	289	287	299	299	293	293	306	305	309	332	271	329	297	305	263	291	297	310	284	286	298	290	284	323	306	317	299	319	302	344	313	331	290	284	276	314	315	292	291	327	294	290	264	353	277	285	313	288	291	320	327	292	310	332	280	307	285	292	286	338	332	312	276	288	339	308	283	299	277	301	292	314	292	285	298	294	296	295	293	278	299	284	282	294	317	318	274	327	295	271	282	297	304	282	299	300	275	287	306	279	295	297	288	287	296	283	290	316	267	329	303	318	275	292	298	309	278	278	297	291	271	314	280	274	249	304	304	315	314	293	305	303	293	291	302	307	333	310	292	292	290	317	296	302	302	293	269	303	313	302	296	261	287	290	291	304	310	290	290	292	306	301	282	290	323	266	277	297	305	291	293	343	287	298	342	306	298	269	291	287	312	307	318	278	333	295	319	260	318	285	287	305	310	308	311	329	307	257	269	305	295	306	277	310	330	273	313	286	280	290	300	314	297	297	315	281	308	300	295	317	276	306	306	291	284	305	305	318	312	295	294	309	277	280	300	286	303	324	261	281	307	300	273	305	304	316	321	300	293	292	282	301	255	299	270	284	268	307	330	307	300	286	311	299	305	276	300	297	291	323	303	318	301	310	301	321	299	290	296	318	304	305	275	281	292	262	311	287	274	303	288	300	270	265	327	294	295	304	286	297	312	279	264	317	296	284	300	296	304	308	316	304	311	310	278	308	306	299	283	319	286	286	316	306	284	293	263	305	316	311	293	296	316	317	298	308	297	297	290	276	273	333	319	294	269	301	319	287	301	292	297	338	280	300	272	317	285	282	271	323	298	297	319	306	294	268	283	299	344	295	274	302	297	294	281	286	314	302	311	301	283	308	281	316	339	257	315	290	300	269	285	302	290	291	294	279	284	278	272	321	301	307	292	310	324	308	302	282	310	295	312	303	294	262	310	296	322	295	278	271	300	292	295	303	301	301	298	301	302	322	287	292	291	272	304	275	296	291	311	289	264	295	318	286	292	271	292	287	297	279	272	300	260	310	324	300	355	304	325	286	255	317	284	302	312	299	287	335	298	289	290	306	309	294	305	307	290	284	293	293	277	297	280	326	273	305	296	343	286	294	329	304	308	283	300	281	315	307	299	334	279	276	331	318	294	299	307	272	288	286	289	304	298	302	308	306	301	313	297	283	290	312	316	338	289	274	310	297	253	285	331	290	302	293	299	309	287	332	266	300	263	308	281	320	277	272	312	276	303	295	282	271	274	307	284	310	316	294	306	316	270	313	301	277	298	322	284	295	260	307	326	283	291	281	300	303	308	291	297	291	288	288	279	311	287	302	289	308	306	286	287	279	280	299	290	303	294	304	281	326	276	306	306	330	295	276	269	299	307	313	297	313	307	290	287	292	287	285	316	282	294	300	295	274	252	300	296	314	293	292	319	299	310	308	296	304	298	257	300	308	336	284	298	277	277	285	306	304	300	282	311	328	305	312	300	269	284	279	279	318	313	294	255	311	303	283	268	303	272	293	304	290	299	300	263	272	308	323	290	300	291	269	279	326	298	298	289	294	307	311	297	307	309	258	309	297	306	296	306	304	294	324	279	317	289	272	298	315	314	290	299	297	284	296	278	274	294	313	301	279	294	335	327	288	315	298	284	295	326	309	271	288	284	267	265	302	259	290	313	283	287	306	285	281	313	305	253	294	295	304	302	301	307	291	334	327	312	295	302	291	279	309	276	311	305	280	310	291	305	324	262	269	325	327	304	300	335	270	295	303	284	287	308	316	314	287	344	308	278	289	305	303	296	258	316	297	326	303	282	300	275	303	287	296	320	280	291	303	298	301	278	289	304	325	281	308	278	284	280	297	292	299	327	297	309	318	281	287	332	281	309	300	303	337	327	303	297	311	291	317	289	297	285	294	294	333	282	291	288	259	289	299	319	288	298	313	280	296	303	281	298	275	310	287	289	288	319	295	309	286	286	328	308	295	280	280	291	297	295	306	279	306	274	308	314	297	284	296	292	321	324	297	305	279	312	296	306	272	264	277	325	310	314	336	296	330	314	318	319	266	291	267	294	319	280	306	302	310	274	292	335	280	323	285	285	282	287	321	307	267	289	270	301	310	308	294	288	337	316	308	313	320	297	306	314	322	289	293	316	297	336	294	320	305	276	292	320	277	284	291	304	296	289	303	317	278	315	311	298	319	307	259	313	278	320	307	289	293	313	276	284	296	320	318	305	314	310	284	283	311	292	288	302	264	292	322	278	308	294	285	330	303	312	294	330	286	290	292	297	300	257	316	347	315	283	300	305	287	322	318	313	300	314	267	320	299	296	308	310	264	323	310	270	301	285	275	306	316	295	270	313	289	307	289	292	275	300	300	275	273	308	325	287	299	299	313	317	297	318	279	294	336	303	252	296	316	314	282	323	312	288	291	303	292	277	294	303	294	289	314	275	287	295	308	292	273	289	308	311	265	313	344	281	288	304	295	289	299	300	314	306	307	288	300	307	293	296	329	301	306	317	341	271	293	284	308	289	277	296	294	298	301	288	289	304	297	315	296	283	291	279	275	296	302	292	315	281	337	297	300	281	267	268	285	296	295	286	307	290	322	267	286	298	307	307	307	289	311	309	284	275	293	300	276	283	315	309	274	324	294	295	275	305	280	323	311	299	314	322	257	267	292	292	263	314	296	326	304	284	296	333	314	318	326	316	291
39596	48359	11104	5664	3816	2831	2220	1823	1501	1241	1061	910	886	745	667	690	661	624	523	497	518	505	512	448	491	469	492	427	463	425	465	446	477	489	445	408	394	463	472	434	437	446	450	432	438	445	435	412	403	392	407	407	429	409	429	462	409	412	409	424	416	425	401	423	422	439	449	464	413	441	419	437	407	408	396	425	409	395	412	396	411	419	386	439	432	438	424	431	369	421	412	371	424	393	439	409	411	416	390	411	438	387	391	425	386	398	375	402	387	433	406	390	468	396	417	365	389	395	386	396	417	400	400	427	446	402	429	422	429	406	421	370	406	413	437	408	442	403	389	407	384	418	443	420	421	390	411	417	410	382	389	405	403	395	383	396	388	390	377	445	392	423	411	390	404	394	414	411	384	400	398	406	402	392	411	419	396	395	388	399	404	391	410	410	424	379	394	400	359	403	396	412	422	386	397	416	382	392	398	437	379	404	398	408	384	432	399	399	388	428	430	440	395	395	363	419	409	429	385	416	373	412	421	361	395	384	404	351	393	382	374	432	409	421	408	441	421	409	423	383	389	398	407	415	405	379	376	435	409	397	424	409	415	406	398	411	390	417	395	397	367	424	403	411	399	389	376	399	372	397	380	407	428	399	413	401	411	393	409	420	395	382	378	403	418	399	406	384	430	391	392	442	392	382	377	405	392	349	396	405	410	423	411	416	414	380	402	416	382	351	403	407	384	394	389	379	425	429	409	404	423	412	427	395	414	365	412	386	390	391	420	424	432	406	394	398	415	436	384	371	399	402	394	396	426	386	400	404	384	426	411	419	396	434	433	394	409	430	441	368	427	401	401	411	387	387	377	414	392	402	368	387	402	373	440	389	403	383	391	405	372	442	378	417	411	379	423	408	426	373	450	430	414	420	363	400	407	391	405	394	400	441	393	406	389	416	419	390	404	445	391	420	390	400	395	383	425	396	409	387	395	411	422	432	381	418	412	369	414	418	396	438	420	422	457	383	417	376	445	406	356	390	415	440	394	407	412	395	417	414	417	430	384	393	421	416	383	444	394	403	428	429	398	448	369	418	430	417	444	432	428	406	403	386	401	433	386	393	416	410	388	426	373	392	380	434	378	420	383	374	416	416	380	431	411	392	427	379	435	394	400	424	383	366	401	405	388	370	400	428	391	410	396	371	405	403	395	418	406	384	375	410	400	401	420	410	404	408	413	369	388	419	408	404	401	388	378	407	389	383	415	402	374	414	431	433	408	407	386	401	391	421	457	416	429	383	400	410	426	403	429	394	383	388	377	399	402	422	394	425	363	395	381	407	398	401	414	394	392	378	394	439	390	398	367	372	370	431	372	418	361	398	370	378	390	392	408	379	388	405	391	375	420	419	386	404	407	408	410	415	418	409	403	413	396	428	404	400	411	389	406	427	425	402	428	410	463	418	418	411	409	406	402	401	444	407	417	361	442	371	391	435	421	369	426	421	386	399	402	427	408	404	463	439	384	415	396	398	392	444	397	398	408	425	415	412	390	373	419	423	405	390	402	381	393	381	406	384	399	407	429	399	397	432	384	355	391	391	395	373	430	384	389	403	410	370	385	370	411	432	389	391	422	400	420	417	385	411	406	403	407	433	363	446	392	395	383	400	425	443	434	460	442	394	408	409	407	407	414	402	397	388	374	400	457	438	415	419	393	419	421	390	372	431	407	404	384	393	412	392	347	400	406	396	402	403	403	389	369	416	407	406	405	391	391	391	417	399	399	425	370	403	410	413	430	463	373	410	396	427	364	433	387	421	394	408	378	366	448	426	403	376	362	392	403	408	381	381	379	416	443	417	395	398	373	369	418	393	396	350	437	388	444	418	414	404	412	412	376	412	357	410	408	393	405	377	394	386	397	424	371	396	389	420	414	435	389	421	381	421	415	395	443	401	404	392	382	403	396	458	408	401	417	409	395	369	379	410	407	408	384	404	422	398	405	388	455	379	383	454	416	407	421	396	361	384	380	400	402	421	427	408	418	391	403	377	391	416	407	404	393	394	419	416	364	394	395	399	385	399	387	400	401	400	401	395	446	396	384	412	375	445	422	386	444	382	412	414	421	385	423	401	437	424	367	418	379	429	404	430	437	407	410	405	424	427	408	359	367	415	412	364	441	384	381	428	391	402	412	405	379	414	417	433	424	441	388	385	388	385	416	413	409	426	394	384	432	402	356	426	424	432	435	376	415	355	399	433	395	429	394	396	385	390	383	413	397	391	432	407	384	415	407	404	423	403	433	401	404	404	370	387	417	418	384	417	390	393	436	357	410	395	410	419	415	411	461	418	424	413	412	369	397	383	429	422	430	406	401	373	403	357	412	385	421	397	376	409	374	397	380	398	388	422	399	406	401	408	433	417	395	432	413	414	396	393	448	373	427	401	411	370	401	402	380	428	414	393	407	405	391	422	393	379	393	422	436	415	398	439	449	406	433	375	408	398	399	446	401	421	421	391	408	392	417	393	372	368	412	391	430	427	379	441	374	403	377	424	410	414	422	445	374	447	389	405	399	411	417	418	440	398	398	383	416	445	424	410	383	404	443	411	417	416	392	399	405	421	385	438	401	410	408	367	369	412	421	409	396	396	418	414	402	371	389	388	369	412	382	411	386	394	396	382	440	383	389	371	403	398	412	426	443	398	413	386	412	379	409	392	391	395	409	394	420	414	407	435	401	428	393	423	404	392	394	398	393	385	399	405	359	381	416	402	386	420	429	406	431	406	387	405	379	407	393	374	429	409	406	386	418	414	411	374	427	417	387	447	375	418	398	398	432	396	396	415	421	364	378	389	409	385	422	399	415	409	389	391	433	425	417	419	431	413	399	423	388	394	421	393	416	423	378	367	397	378	395	382	407	392	410	388	401	398	403	382	406	385	384	420	412	419	418	381	408	378	413	394	375	399	444	422	371	404	390	437	392	416	401	436	406	391	379	360	393	403	385	393	398	420	402	426	424	413	407	423	410	405	416	389	413	364	401	378	413	426	421	424	382	401	428	405	385	393	428	395	389	436	403	379	399	425	388	406	389	396	373	369	452	409	402	414	407	399	383	382	389	359	402	388	420	401	428	433	403	387	378	434	401	442	391	404	397	394	406	396	396	440	393	410	420	447	407	411	417	409	412	374	409	384	432	431	414	419	405	404	400	431	423	402	421	367	363	415	420	405	399	417	438	415	411	383	387	418	375	391	403	366	417	424	377	367	365	412	420	395	387	416	444	370	462	427	392	407	413	426	382	370	403	363	413	359	399	426	403	420	398	409	409	399	405	411	433	385	403	438	400	399	409	416	394	390	396	403	410	447	415	399	420	381	398	405	441	405	407	399	399	364	397	428	423	420	419	415	401	407	444	391	434	403	413	371	438	419	408	408	461	402	434	427	403	422	375	378	391	400	430	416	405	390	416	396	421	405	367	432	412	415	414	361	362	408	406	384	400	402	403	394	396	402	416	381	383	425	399	394
27711	23599	12005	1015	368	319	308	282	263	277	274	262	244	267	280	274	266	278	273	278	242	265	278	314	266	290	252	235	258	235	242	272	259	267	259	237	252	245	294	254	264	291	272	268	254	253	276	244	254	263	257	263	257	273	260	266	265	267	248	253	268	247	256	281	292	223	245	246	259	246	302	288	235	230	245	264	274	267	268	244	234	270	285	249	264	283	282	247	271	254	305	263	243	245	246	309	274	246	274	257	278	238	271	258	283	281	271	269	264	274	239	269	261	252	268	250	246	255	281	279	268	285	268	269	247	234	239	259	264	286	257	283	261	275	286	267	234	251	250	285	258	246	285	254	275	269	259	240	255	246	251	266	259	274	291	279	251	264	271	285	277	261	251	285	264	261	256	271	279	250	267	246	252	274	253	238	241	246	275	247	274	274	264	273	253	262	311	268	292	266	234	272	253	265	256	218	297	284	269	279	255	269	275	271	249	253	289	284	274	289	258	247	254	253	280	256	273	258	290	256	270	256	273	255	276	274	268	264	238	283	263	260	250	299	269	250	257	269	310	236	251	276	277	281	245	261	218	248	270	245	282	252	271	259	268	255	269	252	268	267	238	264	248	274	258	246	282	247	260	281	256	232	257	257	259	292	279	283	250	240	258	285	251	273	261	288	248	267	269	280	244	288	247	277	243	265	264	271	286	256	271	250	286	264	263	253	261	256	277	251	274	268	276	262	264	247	242	277	288	292	297	252	250	245	254	256	290	281	254	261	242	277	279	288	267	262	283	231	275	264	258	247	260	266	249	265	303	257	264	259	281	259	262	242	264	273	241	260	268	264	272	285	284	236	294	248	284	260	247	275	234	280	256	221	247	276	238	251	315	281	267	253	255	264	261	270	269	289	290	258	257	273	254	264	221	273	263	272	244	249	264	271	276	246	243	267	233	274	264	288	292	250	267	250	264	309	273	300	310	262	255	295	233	260	265	232	250	266	260	285	247	278	257	269	272	274	287	214	280	246	256	255	255	264	237	239	233	255	273	249	267	261	281	263	276	249	248	306	265	248	235	253	260	257	264	282	280	248	286	283	261	268	245	276	279	279	254	236	269	274	259	298	252	286	251	242	256	290	249	242	259	251	266	283	276	282	270	271	252	273	246	275	270	261	234	244	274	235	243	267	282	275	272	259	304	284	279	247	251	254	244	255	279	260	266	273	276	271	284	282	243	222	234	261	256	292	232	292	257	265	264	264	259	278	263	259	251	290	274	239	252	273	272	262	258	271	265	287	248	297	246	277	244	284	260	262	259	257	265	242	265	255	250	280	234	256	266	259	245	260	246	252	255	239	291	273	270	248	294	256	268	232	268	241	315	277	269	254	290	263	284	262	259	238	264	254	256	246	270	245	261	257	291	269	284	281	245	255	257	254	262	252	259	270	276	204	249	254	286	245	257	243	245	256	259	257	262	250	283	258	266	255	275	255	272	273	251	277	279	244	282	265	262	287	259	295	274	280	256	261	282	264	284	255	262	269	291	251	293	273	287	256	252	248	245	270	255	251	242	270	260	252	275	262	284	258	265	257	281	293	270	265	280	254	272	249	284	277	273	293	247	246	282	269	240	244	256	258	260	277	276	246	275	237	268	286	255	254	283	263	264	302	255	271	283	277	245	269	277	284	253	270	278	263	272	265	257	229	272	269	260	261	258	251	236	276	255	256	245	281	277	253	284	270	265	253	272	274	270	287	294	258	240	240	265	243	258	257	260	267	256	298	250	262	252	273	293	262	255	277	228	286	255	244	222	265	265	253	246	237	278	264	254	247	276	244	295	271	244	258	266	270	268	271	281	247	247	261	247	296	250	291	263	251	263	258	295	271	265	238	300	264	248	265	253	240	263	296	276	284	263	291	271	259	267	237	296	269	262	263	251	254	258	270	256	263	258	251	250	265	261	260	268	259	268	245	277	280	249	263	245	255	281	232	264	275	276	262	263	280	306	252	258	288	273	234	274	299	242	238	256	250	241	254	263	263	298	250	271	270	265	258	276	262	248	249	268	269	290	277	268	260	226	240	248	254	257	271	244	230	279	272	268	272	260	281	281	270	237	243	288	256	268	262	272	263	261	250	225	254	299	284	269	264	280	268	293	276	266	277	275	264	244	268	294	288	268	247	303	276	240	246	245	249	275	247	252	273	273	268	267	289	257	268	282	256	299	281	252	260	244	230	272	243	293	263	258	289	264	247	246	262	308	248	260	285	248	280	266	293	276	265	267	267	262	276	284	269	232	280	242	243	273	247	277	243	250	268	267	233	253	247	265	282	263	266	239	278	272	281	256	278	241	272	271	243	247	291	253	260	250	251	269	251	278	253	279	254	252	283	281	227	262	271	244	248	282	270	253	268	234	290	275	268	277	270	254	244	247	273	264	255	270	259	290	241	258	275	269	312	255	257	254	230	271	289	245	239	283	258	257	256	291	272	279	260	258	269	267	237	287	285	259	254	256	257	262	239	285	261	237	268	254	273	264	251	272	250	241	257	279	261	263	271	301	259	224	277	269	273	254	249	272	253	265	284	262	229	261	293	263	242	250	265	288	255	268	268	283	264	238	238	269	285	243	240	251	244	267	263	280	224	266	289	236	255	253	271	264	259	260	270	263	251	270	278	244	225	251	266	266	282	236	246	267	268	248	262	246	255	268	280	247	246	275	230	265	297	259	256	253	257	265	251	271	291	248	278	256	281	277	269	263	283	262	241	272	272	231	279	275	240	255	266	246	274	270	266	221	301	251	257	239	268	279	270	253	275	268	260	244	263	252	288	281	270	236	247	264	235	276	270	241	269	230	260	233	263	272	249	238	259	259	266	250	259	224	262	249	242	312	269	243	266	253	253	282	249	251	257	284	255	257	240	256	270	285	234	269	274	268	280	248	253	273	281	286	267	248	248	239	274	242	280	276	285	263	275	262	266	266	265	246	239	267	253	265	292	268	271	275	238	315	234	266	232	261	254	278	249	279	274	230	243	244	297	254	275	231	251	282	264	266	253	247	275	266	240	292	256	295	273	263	272	261	281	288	278	252	268	272	283	262	295	268	266	285	256	271	298	255	231	259	270	243	293	268	252	268	258	251	242	273	273	244	266	276	256	242	253	318	275	258	261	296	242	279	258	234	244	260	297	224	283	266	286	255	253	262	264	236	247	279	266	253	273	246	299	232	264	270	272	265	256	250	292	259	273	255	244	268	248	285	248	276	267	259	245	267	282	278	237	288	262	251	239	254	255	271	254	244	271	257	288	269	254	283	296	242	273	251	276	256	271	263	267	295	260	263	272	264	267	277	252	272	264	279	257	277	269	247	237	266	254	226	257	259	268	265	268	265	231	232	237	274	262	230	287	290	225	272	255	267	266	269	259	288	244	278	239	260	286	254	272	249	281	278	272	252	257	275	279	281	269	265	248	270	275	270	268	247	297	261	267	291	267	255	273	274	249	250	270	277	259	271	247
32005	30381	947	594	522	449	436	405	365	402	381	392	349	383	357	359	339	334	380	379	368	346	359	361	354	390	379	373	375	343	362	373	369	365	359	370	365	323	344	342	361	301	309	360	350	372	348	311	356	340	358	326	345	335	379	355	376	316	342	351	347	374	340	344	385	397	353	353	330	363	357	307	331	332	331	323	371	327	365	345	375	347	377	372	354	375	354	381	333	390	360	349	326	332	351	353	358	371	362	352	368	359	332	341	343	343	343	349	371	363	354	354	331	356	322	345	345	361	354	349	359	349	369	368	335	322	339	348	338	366	348	405	347	322	357	387	337	381	351	337	363	361	350	343	328	357	384	387	318	354	353	383	357	350	377	336	359	359	349	329	344	374	358	375	344	358	352	363	370	376	324	340	368	363	315	376	415	340	347	338	367	382	361	371	325	343	362	364	341	379	364	325	346	354	349	359	375	344	380	344	349	345	357	350	360	330	349	366	369	370	342	308	364	341	343	335	345	362	372	323	345	359	344	351	361	356	364	365	364	378	357	354	354	360	360	348	364	365	361	351	321	349	352	368	392	329	352	373	376	351	380	357	356	347	359	345	342	392	369	344	337	362	332	347	392	351	341	356	328	331	362	336	326	403	390	358	343	359	365	349	384	384	339	357	344	314	330	350	374	384	360	362	374	363	347	393	328	379	361	371	363	350	339	394	359	335	314	351	385	335	329	392	328	341	371	347	342	366	356	355	353	347	357	348	368	376	327	362	355	380	347	391	324	362	377	370	350	344	362	355	352	380	346	362	363	353	329	361	344	381	386	326	335	348	361	344	358	382	337	351	375	359	369	340	335	361	360	360	397	390	331	368	353	346	361	372	350	357	378	345	335	378	355	359	372	345	344	385	361	362	382	355	335	392	320	372	353	337	351	357	373	357	384	352	382	380	356	380	339	382	349	363	372	355	352	331	387	351	344	364	340	375	354	360	357	365	341	327	331	360	360	343	375	342	339	369	369	354	384	354	362	377	356	335	345	340	386	345	349	361	329	373	339	346	359	360	349	346	376	321	330	322	360	359	375	345	341	361	379	356	353	372	343	346	361	380	324	326	353	345	384	353	354	384	349	312	378	339	373	364	393	350	353	348	355	335	375	364	366	344	330	372	370	350	333	340	341	327	365	363	365	360	333	354	377	373	362	317	346	363	362	346	370	355	354	325	369	350	382	353	368	385	380	353	360	325	332	353	387	369	357	372	339	369	350	388	347	334	318	355	345	335	396	352	324	347	345	351	344	370	347	365	360	396	355	391	388	340	330	372	334	372	359	375	354	376	335	337	367	373	347	339	332	374	387	376	375	365	333	335	355	334	368	359	338	369	335	351	359	356	369	338	362	358	333	340	362	338	360	377	374	398	349	380	337	322	357	375	374	346	333	374	351	328	341	362	348	404	363	381	343	371	345	342	326	366	377	372	373	343	344	335	361	355	345	366	354	341	379	327	349	376	331	370	359	361	361	382	342	376	364	373	355	351	358	361	336	341	365	388	390	351	354	335	342	357	379	366	351	366	343	353	348	333	311	354	338	350	375	360	360	342	324	365	376	353	364	342	378	353	372	370	332	384	343	399	326	362	367	365	381	323	363	358	345	331	383	333	337	370	387	327	333	351	360	365	342	336	384	367	363	355	370	344	360	335	317	364	353	358	355	396	343	333	369	363	351	345	362	354	365	372	336	356	359	392	405	370	350	377	338	379	347	343	358	351	336	334	368	338	391	347	338	360	364	392	379	328	320	352	375	371	412	325	364	363	343	369	336	367	355	372	370	368	365	349	339	355	322	345	388	356	400	353	352	358	359	371	373	354	363	368	340	373	373	349	375	375	373	381	338	373	336	345	347	331	349	371	396	378	330	393	385	350	339	400	334	376	317	377	368	339	357	325	366	354	363	372	339	365	357	361	363	308	389	370	329	339	327	363	330	396	355	368	379	349	335	350	339	396	361	423	371	324	362	347	325	329	387	363	321	343	362	340	350	381	374	327	362	351	379	347	391	362	384	349	350	367	350	367	345	360	349	342	338	370	359	370	357	378	350	362	362	387	359	372	364	346	328	363	350	369	351	337	351	377	311	344	344	376	366	358	357	352	360	363	368	389	345	340	368	358	358	339	348	371	340	383	363	335	374	328	340	352	337	373	358	375	359	375	348	370	379	380	370	350	366	365	389	339	349	351	345	381	382	342	374	328	374	374	351	344	347	359	321	372	351	342	331	334	356	371	337	349	395	356	366	345	388	345	352	342	361	356	401	364	344	328	356	364	340	366	387	324	343	328	377	391	347	343	347	367	345	366	332	354	331	378	382	373	347	356	369	345	354	353	334	370	355	368	364	369	361	345	370	377	308	369	366	327	369	291	368	381	366	352	365	334	359	350	371	359	365	336	328	348	374	367	343	360	374	346	382	384	348	352	336	406	353	366	337	356	340	346	350	363	362	331	367	369	374	328	360	373	342	355	344	327	366	336	354	348	337	357	327	363	353	352	349	358	330	347	345	370	389	330	357	350	331	348	367	370	348	371	339	364	350	360	371	365	366	342	339	359	362	394	337	360	383	364	350	369	361	372	359	387	346	358	336	334	378	346	361	328	340	350	392	392	323	369	336	360	366	402	343	371	363	339	375	364	354	353	367	339	329	327	346	342	366	404	338	358	337	381	355	382	376	328	347	335	354	367	358	330	338	359	372	336	326	337	372	367	358	364	342	377	323	371	340	351	372	349	360	357	368	385	360	350	371	339	356	386	350	397	329	344	352	365	388	366	351	377	334	359	361	393	374	339	353	354	349	335	349	372	373	375	348	338	347	384	368	349	364	357	362	315	343	361	335	401	336	335	383	393	318	358	359	370	371	367	382	347	343	350	357	345	345	307	335	370	365	375	350	341	398	345	361	321	356	356	353	368	351	341	345	351	348	336	339	342	355	367	365	336	367	352	340	331	366	388	306	321	358	361	376	376	365	304	345	339	388	346	376	374	358	341	399	353	314	352	365	343	356	330	357	341	341	334	361	352	356	357	353	363	353	309	370	336	381	381	361	347	379	358	372	360	388	377	372	316	338	350	379	343	343	344	350	343	338	345	353	343	349	359	354	352	345	358	350	343	352	375	356	369	333	389	361	313	322	377	350	332	380	371	363	373	359	341	346	361	366	346	363	346	348	341	374	388	350	382	372	340	373	363	360	356	379	345	357	340	352	357	337	375	398	391	305	381	368	358	351	348	378	343	363	333	386	352	341	372	369	343	342	337	381	356	331	391	367	358	356	342	362	343	340	370	330	355	327	370	360	350	335	361	394	351	384	349	330	329	332	348	371	338	353	354	330	373	344	360	334	351	386	376	316	353	384	345	360	397	325	338	333	370	347	332	324	349	345	355	339	350	336	349	342	368	389	381	363	352	345	382	358	339	328	351	333	373	350	341	342	358	378	366	324	370	365	348	362	360	386	373	328	390	370	346
23706	21102	28347	24028	21049	9311	997	714	590	543	479	515	478	484	445	430	425	426	451	449	404	400	443	420	391	364	403	371	414	378	419	421	397	417	411	423	391	387	363	416	416	396	358	411	393	389	372	412	424	380	376	376	386	380	391	364	342	370	387	409	397	364	386	380	390	373	412	374	417	363	375	419	383	359	401	377	416	382	366	363	417	411	379	374	382	383	392	385	410	384	360	403	388	363	380	390	405	422	366	349	354	369	386	391	380	403	386	374	381	390	377	407	369	386	413	334	381	382	373	363	371	399	359	384	353	395	437	411	378	361	355	405	366	380	394	381	375	374	423	373	369	361	387	351	371	389	366	399	370	371	336	413	374	389	413	386	402	398	379	375	360	396	332	389	375	386	366	396	419	399	369	403	393	373	399	391	376	342	378	382	366	359	366	385	389	386	389	377	374	401	425	395	361	394	386	376	408	367	412	388	412	361	363	405	406	415	395	380	393	399	390	380	385	373	383	380	368	378	389	352	380	397	390	405	393	379	345	381	347	371	367	413	395	400	381	371	379	394	385	342	378	399	381	355	387	404	356	378	357	371	325	388	369	413	391	396	380	381	401	386	393	388	382	367	377	356	360	370	380	381	405	389	403	389	393	382	367	386	338	403	359	370	389	417	385	379	388	393	374	358	385	377	406	375	385	378	401	391	372	372	376	390	392	431	370	393	404	364	375	403	391	379	413	358	397	372	394	345	417	379	421	379	401	391	382	378	402	418	399	349	362	393	343	382	394	374	394	346	360	348	376	349	371	397	353	402	365	406	387	374	384	398	391	379	357	388	341	402	405	379	377	388	392	397	399	379	378	370	388	366	384	393	385	375	399	383	369	393	369	383	358	382	395	375	396	397	379	380	380	379	389	356	349	421	367	386	390	412	358	386	402	392	406	350	368	392	372	378	385	398	393	379	376	365	395	397	382	393	402	376	350	383	368	391	375	384	364	408	377	372	378	411	400	384	376	437	371	385	370	356	366	368	385	368	375	386	375	397	378	398	397	369	400	375	359	372	373	366	404	340	373	396	395	367	369	418	358	374	350	378	414	364	389	392	395	352	407	387	377	394	387	371	395	375	362	409	368	400	386	376	351	385	345	402	392	379	436	373	424	406	373	395	401	371	358	395	370	392	377	353	355	388	346	384	382	418	397	401	381	382	403	381	405	395	373	395	336	402	373	393	387	385	394	398	352	369	369	384	384	385	373	394	389	393	399	373	415	420	387	389	439	391	385	336	372	389	397	380	358	381	385	358	380	375	374	384	363	383	387	388	402	349	393	388	379	397	388	408	364	384	402	349	403	368	389	388	365	408	360	375	382	396	368	366	383	408	377	378	389	379	385	378	355	377	377	376	382	378	400	425	394	402	381	387	409	394	364	341	373	406	379	419	322	349	352	389	349	394	395	389	386	387	373	377	347	408	380	422	404	374	393	370	413	402	367	372	382	390	402	398	375	379	396	349	418	384	383	362	405	344	384	395	369	386	408	379	387	367	394	392	381	420	401	414	395	379	413	366	395	400	356	392	365	402	389	413	393	397	392	372	415	401	354	395	351	417	396	409	361	375	364	390	366	352	367	365	407	383	401	355	399	411	373	391	401	375	380	370	411	400	400	428	408	351	365	383	377	375	380	392	389	409	370	364	385	369	398	426	387	400	383	388	381	368	397	363	395	369	391	376	377	420	384	425	353	391	350	397	377	408	361	394	382	365	363	392	392	366	375	410	368	389	379	377	369	355	411	386	399	381	376	368	367	379	394	409	377	409	380	377	408	387	363	380	374	385	412	372	323	372	391	355	375	393	394	362	362	399	400	372	411	372	390	377	409	411	383	373	368	388	394	383	384	375	379	374	376	393	375	392	367	390	357	386	404	384	377	395	365	354	416	397	380	353	381	385	381	358	392	375	379	379	379	377	383	373	393	341	379	379	378	423	363	373	380	352	393	391	369	417	380	380	383	374	386	352	388	376	351	401	377	352	380	354	364	366	382	351	372	393	389	370	361	433	396	377	388	388	363	378	401	410	389	383	387	381	382	395	367	390	414	351	407	371	328	389	414	359	391	399	402	360	382	383	356	412	395	376	404	418	456	383	431	403	396	418	379	358	400	359	394	392	356	430	394	367	412	365	376	368	390	405	405	377	401	390	382	376	394	392	358	364	391	427	369	393	390	390	403	376	396	399	374	363	344	389	389	363	373	369	374	415	388	335	355	360	386	375	364	384	416	359	412	413	398	371	406	389	369	416	368	371	369	389	351	363	397	367	389	375	408	409	379	397	359	387	361	369	383	389	407	393	338	371	407	375	378	377	383	378	434	407	385	364	387	371	410	387	366	366	401	392	421	385	395	378	403	383	411	365	375	384	408	392	386	382	379	369	358	373	401	382	370	394	373	387	381	383	372	419	348	363	395	401	391	409	425	390	414	356	407	380	353	373	381	399	363	382	380	355	356	371	407	370	350	384	406	399	376	386	383	359	370	403	391	410	377	384	415	400	426	391	415	364	373	351	416	399	394	389	382	377	357	379	395	385	392	376	393	376	395	406	345	404	379	356	382	374	361	380	341	399	392	374	404	393	346	396	360	372	352	394	392	384	411	382	371	354	384	386	426	364	412	368	363	391	369	379	351	358	375	372	370	376	390	394	386	381	364	385	356	387	412	387	366	343	379	384	408	364	393	388	401	404	367	389	382	379	375	424	401	388	374	385	355	403	399	386	362	388	371	379	396	374	370	402	372	382	374	383	363	397	365	399	405	381	366	386	374	374	398	382	368	405	406	383	403	392	389	351	372	383	395	366	382	370	376	370	354	391	407	409	401	383	404	384	374	366	368	376	393	359	427	397	385	377	384	357	373	387	389	400	390	387	388	363	390	386	398	375	406	388	386	379	361	376	385	388	398	422	363	393	382	392	392	407	419	363	397	388	402	375	399	415	394	390	378	385	415	380	405	368	386	377	405	390	371	382	364	393	366	390	377	389	381	350	381	398	385	398	390	365	408	402	390	366	378	400	405	401	381	411	402	382	394	391	396	364	384	373	364	378	406	400	412	409	367	406	398	402	401	438	403	393	414	413	382	392	393	361	402	371	424	384	381	387	427	390	412	387	426	369	353	373	416	390	417	404	385	366	371	396	382	379	375	365	373	393	408	375	359	387	379	376	383	393	391	371	388	364	346	386	348	381	366	400	355	376	366	417	392	377	397	340	424	405	371	408	321	380	387	365	370	377	419	381	409	363	365	343	371	344	385	392	397	409	420	391	375	373	413	386	376	385	365	357	343	384	394	369	414	383	396	365	393	352	379	371	373	370	400	374	402	407	381	371	393	367	393	417	363	399	396	390	374	364	382	389	350	362	380	391	383	358	349	391	370	391	417	407	391	387	360	387	408	403	361	390	393	387	384	401	417	389	383	389	371	408	410	381	368	363	387	389	366	373	350	385	364	397	401	374	417	419	338	363
35946	42363	7055	3496	2438	1913	1489	1272	1109	983	879	810	757	709	670	679	631	546	636	576	603	575	585	532	597	533	573	611	527	568	568	524	567	571	546	540	506	492	579	507	520	521	574	514	476	507	533	570	490	545	541	510	537	488	556	494	501	504	542	519	528	496	543	539	559	559	515	523	520	545	554	497	517	531	490	545	519	528	527	519	501	519	497	542	489	477	503	477	512	523	527	514	493	517	495	535	494	522	518	504	487	498	530	507	545	521	540	508	495	523	526	505	566	540	512	489	530	474	573	556	526	520	525	515	528	501	509	527	516	524	490	515	519	520	556	526	482	490	496	536	519	530	478	522	534	552	525	513	527	514	515	495	507	523	506	509	471	516	517	507	545	522	537	555	539	533	464	547	525	561	514	573	540	517	492	563	516	509	511	508	509	570	553	537	521	479	497	527	534	551	543	516	520	525	509	516	573	550	509	506	490	527	512	509	526	514	488	520	527	503	521	554	475	496	482	496	502	477	506	559	505	497	514	544	489	512	517	526	521	533	504	488	509	559	524	506	553	475	519	505	523	514	527	463	511	529	479	490	492	504	510	543	501	511	570	531	536	487	522	484	485	521	551	573	527	528	533	490	450	531	530	478	500	502	512	515	495	524	549	502	550	535	499	495	478	491	503	502	505	536	550	514	546	530	488	471	505	567	528	494	509	499	527	536	509	479	520	519	494	518	508	537	492	564	518	514	503	512	527	550	533	536	513	532	496	552	533	515	547	526	546	553	503	542	522	516	511	514	503	458	485	549	542	513	550	498	514	514	493	542	520	527	518	528	484	525	484	506	494	485	539	524	513	466	529	508	490	527	517	458	520	517	526	501	533	521	528	481	480	516	495	533	546	525	515	533	518	471	506	481	504	547	502	526	525	489	537	515	572	552	518	531	505	537	540	519	501	512	527	549	504	511	508	553	586	516	490	537	527	491	541	557	582	516	535	512	491	519	457	513	502	527	515	527	536	477	516	573	511	499	530	531	494	498	504	527	531	512	542	539	491	502	504	517	506	526	490	522	527	494	494	529	512	520	501	517	495	487	560	489	507	505	511	527	497	495	502	538	541	517	570	543	551	573	506	516	546	527	484	503	501	518	569	519	521	510	486	508	493	548	484	450	491	532	566	498	516	538	540	523	508	530	511	513	517	530	458	529	514	517	521	511	533	524	516	485	522	511	512	528	483	588	511	562	502	514	500	556	475	607	506	488	518	507	533	512	527	502	489	494	531	534	481	522	544	543	483	495	539	550	461	467	482	550	536	525	530	508	546	533	532	503	525	521	481	507	539	528	488	533	516	540	536	524	552	552	526	479	555	492	540	493	474	541	496	499	541	537	545	508	504	490	566	533	525	489	525	534	501	468	534	501	543	508	526	511	553	504	533	486	514	504	527	563	527	498	513	532	550	505	529	534	475	530	520	553	538	525	509	555	487	490	509	496	500	510	493	527	492	533	512	473	514	515	526	506	487	513	554	503	512	503	521	543	498	552	551	513	524	492	500	511	515	517	552	528	495	539	492	534	528	517	499	496	507	530	537	509	550	521	534	516	509	532	500	566	493	539	535	531	486	513	489	507	517	540	506	513	533	484	508	500	534	495	517	548	493	511	532	512	538	491	536	503	535	508	501	528	558	517	516	510	500	517	539	553	523	556	508	544	487	491	538	519	551	525	574	497	484	555	498	509	501	538	501	517	521	520	518	513	566	524	500	494	521	510	548	527	527	558	499	538	498	523	510	553	500	531	524	512	497	476	521	503	501	528	536	515	500	525	516	553	555	528	494	518	518	463	490	544	510	548	537	472	523	532	480	543	539	568	510	536	492	536	532	533	575	533	563	510	534	525	517	512	519	499	505	558	512	504	515	494	507	518	531	491	552	518	534	490	539	551	507	521	496	472	498	471	498	536	534	450	528	502	537	518	514	532	521	549	549	500	542	504	474	502	544	526	489	535	515	540	501	509	519	531	541	539	514	518	528	546	533	551	513	520	498	494	518	540	518	528	576	556	572	520	545	490	538	528	548	507	509	506	523	552	500	515	499	465	493	519	524	511	523	503	501	522	553	550	501	538	465	538	516	471	509	477	524	513	543	458	531	482	502	519	530	506	489	516	519	496	503	483	499	555	528	514	540	521	502	521	535	482	501	531	496	499	498	550	551	495	510	569	494	482	502	510	503	547	493	511	551	476	494	529	528	516	524	539	504	514	548	491	501	547	539	519	503	485	496	535	537	551	513	520	493	528	517	518	551	514	514	500	512	521	500	538	500	518	513	552	545	509	534	511	533	548	533	552	506	557	510	520	481	512	504	497	498	549	516	506	572	555	505	490	485	566	497	517	538	508	512	525	530	516	527	536	543	518	495	525	531	509	537	551	527	499	550	513	493	510	508	513	493	513	576	555	546	544	487	499	498	523	543	490	484	485	495	525	455	511	539	504	508	539	517	516	547	464	550	526	500	500	507	519	500	513	539	496	546	507	522	473	528	532	498	506	525	513	502	526	521	513	525	536	519	515	490	527	523	478	467	523	537	528	486	486	505	522	514	527	551	511	516	512	505	536	513	496	491	479	493	495	506	510	580	488	498	529	506	541	534	555	564	516	474	481	511	537	536	534	491	482	511	526	527	472	558	547	540	528	531	505	476	565	449	517	541	503	530	512	479	521	550	498	499	491	484	542	525	546	537	527	527	513	511	527	480	511	515	556	483	521	537	493	474	506	543	502	528	521	511	543	498	532	531	464	525	531	516	494	523	527	556	488	504	502	500	562	515	522	496	511	499	501	509	515	504	520	532	505	530	491	519	475	572	546	489	497	544	522	533	502	520	506	558	530	539	512	507	539	510	489	512	505	448	495	558	541	477	533	533	526	519	510	515	501	544	525	510	501	484	545	508	512	539	491	516	544	520	551	505	486	506	522	537	519	486	501	494	543	495	507	507	558	522	549	516	531	531	524	537	545	488	538	554	529	511	507	528	484	543	514	470	496	452	538	532	521	527	478	549	543	498	488	515	529	488	537	505	506	502	542	490	499	494	541	527	529	529	512	546	529	512	538	548	520	545	518	502	513	508	557	510	480	501	538	495	534	507	559	513	545	496	511	517	527	470	486	548	511	504	483	552	555	531	486	504	575	490	493	512	526	499	493	482	505	517	574	500	525	514	557	546	548	514	529	507	503	526	549	520	531	491	508	487	556	532	549	541	470	523	510	529	513	519	491	485	529	530	496	499	542	489	519	547	527	494	533	522	541	505	506	565	541	509	503	470	567	539	508	526	519	526	522	509	552	535	487	525	525	500	538	559	499	505	533	546	515	497	502	502	485	555	531	517	520	503	502	484	505	530	536	496	507	546	502	496	554	532	494	529	492	486	501	483	505	530	469	522	524	529	549	521	532	533	507	519	523	520	543	515	519	528	521	484	506	602	513	519	469	527	512	520	507	519	546	559	545	506	508	536	500	517	499
22715	21038	28760	23495	21030	21022	7014	967	701	576	529	495	492	470	416	374	456	371	349	342	363	343	360	360	365	355	326	330	323	318	314	303	320	322	303	349	345	348	285	352	316	304	301	321	308	284	311	319	337	289	317	289	306	261	280	279	302	296	305	290	271	300	319	288	332	326	278	334	317	280	305	302	284	306	299	302	309	307	290	291	309	322	298	321	296	340	323	292	321	297	302	303	294	285	311	303	315	290	287	307	314	292	300	288	281	318	316	294	295	311	288	291	274	306	286	324	303	292	309	335	289	292	309	285	291	309	263	284	304	311	304	294	303	315	283	316	323	297	311	274	267	288	272	301	313	331	340	302	334	289	321	311	291	304	288	298	282	284	300	322	305	284	273	304	295	271	278	284	298	307	300	257	321	332	290	291	305	290	307	291	328	283	295	309	290	320	317	293	286	293	292	313	270	295	326	308	297	285	313	300	313	303	295	288	295	292	305	292	323	274	282	288	320	313	317	323	280	284	304	310	270	327	334	319	264	278	327	318	299	296	290	321	285	317	338	299	268	301	301	284	294	272	299	321	302	317	276	280	290	293	273	271	291	316	296	274	290	308	320	318	327	264	308	287	274	322	306	321	297	269	276	300	334	311	295	283	268	307	286	276	290	327	306	269	318	327	316	285	289	278	326	281	288	303	318	275	315	275	299	312	313	326	287	313	293	314	305	332	309	317	320	306	275	286	292	308	318	300	277	316	322	281	300	273	288	277	309	301	305	319	305	329	322	293	308	296	311	288	322	307	303	311	331	291	302	272	288	282	325	272	310	293	290	272	312	331	293	313	311	278	289	279	291	299	299	280	313	271	315	278	312	284	260	275	293	318	282	303	313	274	304	282	280	294	296	302	308	329	308	291	285	278	290	305	297	278	296	273	295	285	283	291	310	287	306	300	289	292	278	320	278	288	308	274	321	293	271	302	309	330	283	290	293	328	291	264	297	302	301	287	308	334	289	280	303	272	277	304	290	317	295	305	297	275	313	274	302	311	307	303	317	276	301	272	279	309	320	330	336	319	317	290	298	297	296	283	288	290	301	278	289	295	307	311	324	285	308	292	324	308	290	298	336	318	285	328	278	304	310	302	300	287	317	299	301	263	309	316	312	344	289	303	275	299	334	304	318	288	293	332	290	269	319	310	313	340	307	295	315	282	289	262	291	300	275	306	308	275	311	281	274	297	296	301	293	297	292	287	272	277	313	286	292	301	280	297	311	350	305	306	305	295	308	290	327	290	319	311	285	282	286	304	277	314	286	281	311	289	315	310	293	287	297	268	296	282	311	281	277	276	321	288	297	288	271	310	324	321	296	303	320	269	291	278	285	301	305	276	300	300	308	302	304	297	314	344	277	317	254	299	335	294	303	273	307	302	302	279	295	298	282	304	316	319	301	282	283	306	284	286	277	334	288	329	327	282	248	281	301	279	295	277	304	295	312	281	315	300	316	315	310	320	304	290	282	286	284	306	306	286	301	318	327	313	294	329	281	267	316	296	289	294	275	301	312	320	269	299	290	309	306	286	286	306	291	299	321	312	290	279	306	275	317	295	285	308	307	300	273	293	264	305	296	295	275	292	279	280	291	304	276	280	314	305	288	325	303	293	340	294	315	295	285	287	307	305	286	268	292	286	302	290	272	314	297	301	312	304	292	299	292	319	310	275	307	297	300	278	252	294	313	301	321	321	304	266	309	275	299	313	294	287	306	266	318	293	300	327	285	318	286	325	315	300	300	311	295	313	289	299	274	276	298	283	310	306	292	286	305	295	327	298	304	317	266	320	299	303	291	315	287	286	327	297	298	283	311	312	302	298	310	301	320	303	277	293	310	296	297	270	289	302	302	285	315	335	297	297	284	307	309	267	283	267	295	284	278	299	291	283	288	301	311	295	319	280	302	259	282	294	301	298	324	317	328	299	293	297	284	292	303	290	308	325	272	320	290	325	288	294	309	286	302	303	302	318	297	278	284	297	303	321	317	296	274	324	271	291	289	308	275	302	304	303	285	294	280	297	286	266	298	293	297	320	288	277	300	294	299	293	277	282	295	316	298	292	314	288	295	268	292	306	315	312	297	323	329	353	291	307	315	314	283	249	307	348	252	272	293	289	320	281	308	325	276	314	319	315	308	311	323	306	313	269	349	286	271	297	317	355	303	277	323	304	298	314	296	308	281	300	303	278	312	346	298	285	302	257	292	296	281	304	306	303	291	289	322	299	291	280	288	295	315	287	287	305	292	277	273	313	320	283	284	281	285	275	297	291	291	326	296	297	290	344	318	298	261	268	295	289	275	280	291	280	306	284	304	329	326	300	318	315	322	321	330	311	295	301	300	298	305	285	297	311	286	293	305	305	282	284	304	310	295	275	318	294	301	275	290	303	294	308	306	318	325	306	281	327	323	288	321	319	326	300	283	281	318	275	310	299	314	323	309	283	288	287	287	292	298	297	304	291	327	316	286	290	311	290	327	318	296	299	313	317	305	304	304	294	300	271	304	304	284	303	290	302	276	314	329	302	295	307	295	301	273	291	307	288	293	302	287	296	311	298	298	280	315	306	294	294	316	309	334	312	292	296	301	307	303	318	289	278	310	281	308	293	263	289	331	330	297	308	284	297	319	266	329	306	317	268	307	292	317	295	315	309	290	279	317	294	300	289	300	312	316	312	293	293	287	297	266	291	300	275	289	301	287	275	288	285	291	310	312	306	288	308	285	290	269	276	303	284	316	289	259	283	296	315	303	269	313	300	322	254	310	303	294	271	304	299	297	324	299	330	315	314	264	306	302	302	291	281	298	273	314	306	271	288	296	290	326	262	309	294	278	296	356	298	294	320	306	312	285	301	294	283	291	289	290	304	268	316	275	304	287	266	307	282	309	317	312	310	272	291	290	323	332	278	287	277	302	303	273	268	312	301	282	299	309	316	305	285	290	308	295	300	259	288	322	284	291	299	288	290	307	322	309	296	275	279	284	298	312	277	276	282	297	294	311	307	272	278	295	324	278	299	290	323	277	303	263	283	324	283	300	288	341	299	282	312	291	289	285	301	309	322	268	283	302	302	292	309	299	276	324	299	279	319	309	299	301	281	285	292	270	305	288	299	326	311	317	261	277	308	290	304	340	302	264	285	291	300	289	313	289	291	327	281	300	263	286	315	296	276	287	312	294	276	310	322	279	304	287	296	301	306	307	288	293	319	319	300	261	302	276	324	316	305	289	306	301	306	278	286	281	305	280	293	302	308	280	295	278	297	272	276	290	299	300	305	287	307	304	309	273	272	303	307	332	315	301	329	293	294	294	294	319	288	288	290	296	277	310	279	274	297	298	299	310	275	271	299	270	303	307	288	282	301	297	297	308	287	284	315	315	313	308	313	328	278	308	307	270	331	287	273	293	299	313	288	257	296	256	298	324	299	288	286	286	244	282	316	317	295	294	294	325	288	304	309	302	290	288	296	293	282
40234	50422	11013	5554	3859	2894	2181	1860	1494	1202	1006	906	811	801	667	619	672	575	572	561	520	500	502	496	499	502	491	459	470	454	441	440	428	439	422	425	438	440	433	421	462	445	431	444	456	418	441	446	457	419	417	422	396	403	410	408	452	409	433	403	411	419	431	427	392	433	403	416	404	406	433	432	429	429	400	435	403	422	393	434	408	396	413	381	401	406	409	387	399	388	398	421	408	398	394	395	415	365	398	417	391	412	381	432	392	395	403	418	379	423	419	407	447	431	397	423	426	397	433	385	405	425	408	410	413	400	424	431	428	387	418	393	383	427	415	427	432	404	372	383	413	388	406	434	393	402	406	410	396	393	430	355	410	381	414	416	432	401	393	384	410	417	401	404	416	398	378	382	385	388	416	393	404	417	452	396	395	437	396	428	384	407	388	401	429	391	397	406	387	430	388	452	453	397	415	396	410	412	429	430	411	388	398	430	381	447	418	383	383	429	405	404	425	432	409	408	415	389	386	424	418	439	427	390	402	384	394	419	396	401	392	387	392	403	411	419	362	379	393	404	412	416	393	400	410	426	369	429	400	390	379	449	425	383	425	434	357	410	376	394	418	441	389	370	414	404	420	394	438	420	445	423	389	399	394	415	398	407	396	375	407	400	384	430	430	407	408	411	404	394	381	383	382	425	413	367	389	400	413	393	418	412	401	394	381	401	384	409	403	391	398	425	411	377	386	400	415	416	399	378	422	378	416	400	416	407	409	426	417	403	398	395	394	387	400	411	377	395	391	426	394	413	409	385	395	412	395	434	389	416	412	429	411	423	398	399	394	372	415	417	406	398	418	414	406	437	365	402	409	434	449	402	385	415	421	432	434	413	399	399	426	390	409	427	420	394	419	421	410	388	418	433	390	408	390	410	371	401	392	403	395	400	438	399	370	410	422	418	452	391	427	391	394	403	397	385	416	401	398	410	420	381	426	439	395	391	425	401	396	381	405	375	393	412	402	420	418	419	404	422	397	400	380	376	414	406	415	403	443	398	427	371	441	416	396	407	397	393	420	422	402	389	412	374	400	401	410	432	389	413	377	401	426	406	420	387	401	393	433	361	379	329	410	426	421	374	420	419	450	394	440	397	379	425	360	399	406	390	393	401	473	432	418	432	404	409	406	389	402	398	398	416	378	398	422	376	353	406	409	418	409	406	424	383	411	404	398	400	398	416	405	431	400	393	391	389	399	368	408	399	387	384	384	410	409	395	410	400	407	387	396	421	408	394	401	379	405	389	436	411	407	408	416	406	409	413	441	429	388	379	434	407	395	407	420	422	405	417	418	431	396	414	418	394	378	437	429	399	442	377	386	435	444	388	421	394	391	404	454	431	398	397	418	413	390	413	418	378	386	390	407	418	404	415	439	409	400	424	428	404	410	404	408	381	407	433	386	437	426	412	420	387	410	429	411	379	378	389	421	371	387	426	395	378	376	380	420	371	394	401	404	400	404	416	390	381	399	390	404	413	446	391	394	406	417	402	415	429	403	414	400	388	395	409	385	435	413	425	423	413	396	422	402	368	398	401	400	400	413	384	420	365	409	373	423	396	423	397	424	373	410	396	445	387	370	416	400	408	415	422	398	382	399	415	428	436	407	432	403	397	410	386	387	400	414	399	425	411	416	399	401	416	398	400	392	417	395	419	368	358	392	428	440	478	395	354	379	428	393	399	376	389	410	396	398	418	444	418	405	415	380	404	429	416	410	403	409	391	401	394	375	386	428	401	432	408	419	386	408	433	428	412	431	429	387	437	420	411	419	408	415	419	400	403	415	403	411	417	418	399	391	426	403	404	384	386	392	388	388	433	405	355	408	393	419	454	418	436	406	425	408	398	383	399	410	458	412	393	397	441	397	397	414	379	430	401	396	397	400	382	365	425	393	418	415	393	396	424	372	410	381	407	407	396	391	407	410	395	380	386	395	396	393	420	421	448	413	419	398	378	377	393	413	398	428	429	430	455	400	440	386	391	417	448	400	435	409	423	385	421	408	405	421	447	382	412	432	407	396	399	439	392	421	389	425	381	407	411	394	403	424	423	428	422	412	387	419	373	404	391	388	350	409	398	396	411	420	433	405	439	380	424	388	363	410	410	430	424	395	416	374	404	428	419	406	437	403	411	367	434	413	406	456	381	393	390	374	395	410	414	421	417	393	378	445	420	403	340	397	392	417	391	433	442	448	406	381	410	362	422	406	395	396	417	439	401	394	419	399	389	409	389	387	409	394	369	420	393	387	403	429	411	375	413	403	387	428	407	413	415	433	423	380	413	384	392	422	407	404	403	392	409	393	402	406	356	393	416	413	432	348	431	426	429	450	390	424	389	415	419	401	392	425	434	416	451	398	400	403	415	420	428	406	412	403	398	422	405	358	394	415	370	379	431	417	387	382	450	396	440	397	412	396	401	427	397	360	419	409	394	405	458	412	389	432	400	376	382	417	418	439	416	398	400	435	430	382	418	405	416	422	413	401	408	406	404	412	431	416	383	392	365	410	403	412	431	420	400	374	412	398	412	392	400	415	430	374	392	391	389	396	426	393	402	438	405	406	405	399	380	403	393	405	429	382	415	372	397	381	396	412	440	362	363	385	441	409	417	401	367	413	420	420	391	459	398	393	418	396	411	372	420	436	396	402	379	433	440	406	423	373	404	403	398	396	409	345	425	370	398	397	412	408	414	432	372	402	446	390	381	396	418	386	399	428	390	367	416	419	398	399	392	417	407	369	421	396	427	439	393	444	415	436	391	434	443	392	414	402	395	422	365	408	422	432	394	400	399	391	397	392	438	414	398	408	392	399	410	411	392	410	412	393	387	428	400	430	399	400	396	376	391	433	385	406	429	430	395	421	371	389	386	415	385	379	395	398	417	409	447	408	419	410	440	385	426	396	393	402	400	400	385	417	404	398	400	412	433	419	408	409	398	356	389	411	402	439	390	414	399	354	423	413	422	378	396	406	368	406	407	404	384	413	428	375	410	423	405	419	394	392	412	398	410	420	423	401	416	403	389	405	382	397	430	403	415	439	421	407	399	358	409	410	428	387	388	411	372	387	386	427	408	421	399	396	429	417	432	391	443	406	411	374	400	441	407	422	365	387	437	397	401	401	383	395	416	431	389	358	386	394	397	448	412	414	410	435	449	402	363	362	407	384	419	409	378	447	380	425	414	399	345	386	430	402	390	409	418	399	399	467	413	427	404	386	399	415	435	418	396	388	375	366	403	423	428	414	429	431	384	403	396	397	384	417	397	407	411	397	422	348	372	403	425	418	399	424	411	406	413	359	414	412	378	401	426	417	402	420	405	426	389	397	417	453	399	392	394	413	398	421	427	453	384	415	430	411	374	401	410	426	454	391	431	383	412	374	420	381	412	377	442	435	417	407	433	388	364	415	391	416	427	422	398	417	408	407	379	419	377	406	436	421	407	400	398	412	440	382	402	381	416	423	382	400	413
27819	23639	12214	1179	511	488	341	303	306	283	284	287	293	235	268	224	261	273	256	259	257	283	271	255	245	286	262	258	257	296	270	242	264	284	289	273	253	254	253	259	287	285	251	257	263	274	256	246	279	293	251	290	293	269	280	259	244	283	276	274	253	278	279	275	233	297	253	270	274	258	285	269	263	249	287	289	255	247	246	283	248	273	302	262	281	248	279	258	270	258	282	253	282	267	276	260	271	273	294	285	261	312	253	263	275	277	276	265	265	242	263	297	252	264	265	286	263	265	248	258	272	245	252	280	289	249	291	251	273	258	252	254	278	254	263	260	265	270	242	276	255	267	278	250	284	278	273	275	251	271	274	277	271	248	249	269	253	245	264	245	253	272	265	247	259	242	273	276	234	254	276	248	292	270	250	267	252	261	280	274	267	279	269	283	265	266	249	288	276	273	293	283	266	262	239	271	265	246	275	259	272	240	302	267	265	256	259	291	277	246	257	285	278	258	267	246	296	282	260	259	261	303	279	289	226	272	250	272	236	275	259	240	275	272	262	253	249	255	249	267	266	258	272	268	282	272	285	262	267	257	287	301	280	322	267	247	266	234	261	279	239	279	265	285	267	262	275	274	274	235	258	264	252	236	261	282	291	237	284	256	267	280	286	255	265	289	251	289	235	265	262	273	278	255	271	281	267	281	259	264	275	267	280	268	268	243	269	284	258	252	275	278	270	270	225	259	286	248	259	274	234	268	270	261	271	269	265	254	277	278	297	248	283	280	281	288	270	235	271	279	278	261	269	275	277	240	266	255	280	242	241	274	287	292	303	256	232	270	265	267	278	270	262	267	244	259	282	246	245	269	261	256	284	280	265	260	287	299	275	277	271	278	253	245	299	264	269	271	255	253	297	255	238	245	263	260	271	228	277	308	243	280	292	273	256	258	266	262	255	287	268	250	259	289	250	252	292	252	237	250	243	285	276	260	265	279	252	212	241	267	291	247	264	267	259	257	272	273	267	265	252	290	288	250	263	255	276	279	278	294	286	249	263	296	243	289	261	259	302	283	247	251	258	241	250	266	259	268	257	251	245	231	241	254	257	242	271	245	225	271	291	247	280	262	269	238	268	285	242	268	260	259	272	293	277	271	242	231	292	268	244	282	249	275	268	250	258	254	278	271	270	289	302	255	263	245	265	274	255	252	288	291	250	249	276	261	288	244	242	276	277	276	216	256	246	235	273	251	315	273	255	265	277	276	262	245	254	283	276	263	250	299	271	247	280	285	261	255	271	247	282	235	309	272	270	260	264	253	278	256	264	281	254	243	259	253	275	268	236	269	256	256	251	298	277	238	260	281	284	236	242	278	268	292	266	255	273	265	226	281	276	276	277	235	265	254	270	278	240	253	256	259	268	293	268	283	292	270	236	267	287	289	267	285	304	290	261	238	256	258	282	272	299	276	258	225	259	275	255	251	293	264	272	283	225	259	272	269	272	247	274	256	264	253	245	242	290	261	241	262	269	273	280	261	282	273	281	256	248	263	270	276	261	270	272	253	286	256	239	264	250	277	245	270	260	276	291	297	265	275	293	262	271	274	264	261	295	254	282	274	291	306	257	248	260	273	264	265	238	263	281	243	240	283	252	278	285	266	256	271	297	304	269	268	277	269	279	277	266	286	252	262	270	246	252	260	264	295	243	294	271	297	295	247	288	287	259	302	247	270	242	251	281	299	256	268	282	300	272	256	244	268	286	248	250	276	260	269	248	272	298	290	236	302	253	265	280	277	267	240	286	282	259	264	264	262	281	250	266	261	301	301	257	246	244	243	271	259	271	264	285	264	260	282	246	300	289	243	283	253	282	281	248	267	274	264	261	272	278	302	249	256	251	279	288	243	274	273	294	266	260	290	267	234	250	265	272	261	263	257	264	257	273	266	224	273	290	278	269	248	265	276	264	262	266	235	256	263	265	271	280	252	278	264	256	270	281	253	268	256	277	237	281	256	289	255	252	262	272	286	255	234	267	287	271	249	261	266	266	276	256	272	228	235	279	252	251	276	251	278	259	286	271	261	285	272	263	252	254	239	286	245	264	250	248	235	251	245	243	293	258	284	279	247	257	280	254	256	276	256	253	276	291	265	276	269	262	282	275	250	260	290	269	279	272	285	254	244	263	256	300	261	275	257	248	267	253	267	262	285	263	289	290	293	291	240	288	238	272	240	273	248	232	247	285	252	265	269	291	250	280	273	277	279	295	258	247	249	243	259	291	231	258	253	283	248	248	283	272	271	275	253	257	307	266	266	290	230	258	286	277	244	266	250	268	254	261	260	270	255	254	299	256	269	264	263	269	275	247	265	270	266	249	273	267	251	265	300	292	259	273	249	275	252	262	264	275	286	277	258	268	273	272	267	231	283	273	262	265	280	277	280	262	271	278	260	233	276	277	267	283	293	288	289	263	237	245	268	244	283	268	275	274	255	265	285	295	267	255	246	254	257	275	262	266	286	294	251	261	280	238	256	276	246	277	255	273	267	274	279	285	243	295	276	285	244	259	283	281	250	265	259	281	259	273	304	261	258	252	275	258	249	270	281	291	242	252	250	260	260	256	262	263	244	275	273	252	278	276	257	277	254	267	253	271	264	259	290	276	308	256	262	257	288	248	272	261	249	286	279	271	290	271	252	278	274	282	236	257	283	265	245	282	287	271	287	272	264	294	251	275	266	280	286	261	277	277	253	296	281	262	275	243	255	270	235	250	279	267	270	256	266	266	240	259	253	276	274	254	253	270	279	253	256	284	253	264	260	279	297	246	263	260	272	270	278	250	249	286	277	265	249	261	245	260	268	279	240	255	268	277	290	253	267	253	282	266	260	251	244	258	282	258	268	258	258	307	263	268	269	259	268	249	274	242	254	270	272	269	306	279	284	262	252	258	254	273	291	266	262	265	284	278	249	270	239	270	238	268	255	244	294	281	267	290	289	276	279	272	280	281	305	257	256	247	256	273	251	264	275	288	251	288	273	262	258	255	266	254	273	254	278	275	290	245	272	245	270	249	258	272	274	250	266	254	270	260	270	280	274	255	298	275	273	262	272	255	296	268	280	306	278	287	253	267	268	248	284	256	289	268	261	264	255	276	278	255	263	268	261	241	257	250	261	265	264	280	249	280	287	257	239	283	273	261	254	252	279	261	283	270	261	285	239	268	275	258	252	244	270	303	279	274	282	267	273	269	276	257	293	278	277	264	244	248	235	264	249	256	274	282	265	262	278	270	262	266	247	285	263	247	285	238	271	271	289	259	269	251	273	266	259	271	245	296	258	260	263	294	241	288	237	290	293	252	265	281	255	271	268	254	249	243	238	252	269	262	297	268	275	277	234	267	270	267	265	290	273	274	311	247	271	279	254	250	229	284	278	259	304	284	262	258	272	281	281	271	257	262	262	232	265	292	245	272	276	297	268	250	269	275	255	267	262	274	284	273	264	264	242	257	268	285	289	263	251
32393	31391	929	643	527	469	447	429	398	407	390	394	385	383	389	372	377	375	348	362	367	344	372	418	364	372	380	366	327	338	378	376	366	394	387	395	364	365	390	383	401	403	368	346	387	368	362	346	330	370	363	362	347	366	359	372	364	359	363	361	376	339	335	378	339	377	349	350	355	336	356	353	347	372	346	356	336	387	373	384	373	368	347	349	346	348	328	364	349	361	324	344	353	338	350	346	324	374	353	302	358	355	358	370	377	346	362	381	383	364	396	360	355	369	355	358	353	339	338	329	377	355	407	351	371	375	389	339	346	365	353	372	344	356	370	345	376	344	360	370	359	354	356	336	392	339	378	354	369	362	349	359	338	361	359	349	344	344	394	329	371	371	356	375	346	357	387	359	356	332	403	380	334	387	360	325	384	381	331	347	358	338	350	359	370	346	318	335	346	342	350	361	353	390	358	344	363	383	406	358	331	367	373	386	334	350	371	369	345	349	354	373	328	379	342	340	362	362	368	360	381	326	384	389	372	390	356	375	357	367	331	350	355	367	379	347	333	341	357	377	360	349	378	317	380	372	354	369	364	340	370	367	361	339	331	366	351	341	352	352	360	329	379	357	347	384	345	379	339	352	332	340	362	334	351	376	347	384	368	361	355	338	335	346	366	362	368	356	394	385	366	313	356	333	351	368	362	350	360	337	340	373	379	349	376	335	355	337	371	327	387	369	362	372	390	353	356	352	338	371	335	341	370	313	365	371	333	387	379	373	371	372	373	343	371	393	351	390	380	345	336	358	385	369	383	367	375	354	355	343	325	369	344	360	362	362	370	381	327	358	376	343	354	332	359	398	345	343	349	354	365	355	359	382	372	351	351	383	357	389	355	358	358	382	379	334	335	347	341	399	374	351	371	347	388	359	369	367	370	363	344	363	371	363	348	362	368	348	379	359	331	366	370	378	343	337	393	313	346	364	345	367	366	342	352	335	371	394	350	347	376	389	349	341	346	373	334	359	339	362	374	368	390	370	321	372	376	354	338	342	353	340	368	336	368	368	350	344	357	354	375	382	356	347	338	369	347	362	348	366	387	381	369	327	371	344	404	354	360	375	367	346	362	393	355	374	321	354	358	365	346	314	368	377	395	378	347	362	344	344	361	363	358	374	355	318	352	355	386	340	345	359	379	367	347	327	346	357	368	360	368	357	406	345	344	347	366	366	296	373	374	362	342	325	359	373	376	354	347	365	370	355	380	375	313	330	370	361	373	342	350	372	372	348	311	353	381	358	353	375	329	330	399	391	381	380	415	366	363	359	382	375	370	361	376	359	371	350	361	374	384	383	369	385	329	379	357	356	328	371	387	369	359	388	361	335	340	347	389	353	348	368	349	344	376	344	358	370	350	329	338	339	364	344	358	311	319	348	388	363	356	318	359	387	361	369	342	339	354	351	320	320	347	348	357	348	357	356	348	343	350	340	361	323	366	368	349	341	335	407	374	406	363	345	331	366	364	369	368	375	390	352	353	380	371	338	352	348	348	350	339	349	392	336	336	362	357	380	349	381	397	374	338	373	368	397	350	362	340	350	348	314	311	370	356	345	350	365	364	380	352	351	357	380	370	391	370	351	371	397	361	364	293	312	368	349	379	378	351	337	384	384	328	366	370	377	382	396	355	380	388	372	366	359	364	394	338	349	366	347	345	366	357	361	343	392	346	347	350	356	336	366	347	338	348	348	405	355	337	355	315	351	372	345	369	359	382	347	365	339	370	372	348	365	354	385	359	343	372	319	344	361	385	372	339	362	367	336	363	357	368	352	362	375	372	360	391	357	361	346	360	345	383	366	360	354	367	391	357	399	390	360	395	357	362	359	382	346	402	348	364	375	384	367	348	381	358	363	344	350	334	357	363	355	357	391	370	342	348	353	345	356	343	364	375	359	376	372	383	354	366	360	370	351	418	378	392	344	383	357	347	364	354	348	347	371	328	331	354	343	384	341	339	328	379	367	363	367	344	353	347	399	351	372	374	330	360	358	364	377	349	336	348	331	355	353	363	392	356	318	372	348	346	384	375	377	374	345	339	361	357	333	416	372	348	356	378	386	403	376	349	380	372	345	373	323	369	349	351	352	360	367	356	351	351	368	357	355	352	327	354	373	390	345	378	357	373	342	363	335	377	379	333	340	347	357	328	355	336	357	390	362	380	351	330	331	358	366	385	394	352	349	359	343	353	366	396	345	371	352	377	354	348	349	347	362	358	373	368	354	348	366	350	365	345	376	373	359	374	373	367	328	381	345	373	354	321	320	296	338	369	350	382	378	360	365	371	363	347	366	367	370	333	321	365	404	339	345	359	354	379	345	349	378	379	366	334	355	387	362	363	363	330	365	368	332	362	352	381	380	383	361	361	370	347	382	324	335	349	389	360	393	348	361	345	346	374	360	371	363	347	350	375	342	393	318	357	354	374	371	390	361	354	333	377	387	338	381	330	335	319	360	370	362	380	372	347	323	365	349	392	354	327	377	377	388	368	413	360	384	335	378	371	386	341	341	370	400	385	368	319	368	338	366	359	318	369	361	350	396	365	352	345	338	396	345	357	354	358	385	356	348	332	340	340	349	334	363	379	360	332	366	337	362	350	336	346	389	361	397	348	371	372	369	360	319	331	387	363	364	375	376	365	340	377	347	372	355	374	357	366	327	386	361	365	416	348	377	364	364	360	323	324	355	403	332	346	365	360	379	382	367	396	363	377	349	377	373	365	370	354	358	346	340	379	347	366	371	375	367	358	365	338	369	363	387	377	347	336	357	361	333	386	354	382	331	379	351	360	335	355	379	376	376	376	409	385	356	360	384	376	322	380	386	332	352	308	339	341	386	302	379	351	351	330	344	377	391	366	344	368	350	318	349	326	377	392	344	344	333	337	332	366	350	333	321	379	336	341	377	363	384	333	374	368	385	340	338	343	340	352	366	373	368	320	366	366	367	313	376	368	360	375	340	352	373	382	400	339	346	327	333	370	357	356	327	346	365	331	396	313	391	394	368	379	344	379	351	397	364	326	337	359	341	371	375	352	339	366	400	382	376	378	332	354	393	358	378	361	378	345	353	373	355	367	378	373	384	383	358	334	380	326	379	384	341	338	386	366	376	315	370	372	353	371	340	347	376	382	364	346	356	357	365	349	377	348	339	347	344	388	327	382	330	358	367	371	374	369	347	364	379	388	369	341	358	331	360	335	355	380	381	372	373	368	375	370	354	356	330	338	352	391	343	417	372	361	358	379	357	380	378	364	364	326	379	382	382	374	344	353	350	346	375	387	365	348	390	372	314	353	358	355	349	359	366	374	339	353	345	363	348	393	389	409	347	332	369	352	353	349	368	373	347	338	340	346	371	371	345	364	358	385	326	390	331	342	395	361	349	372	324	353	355	413	377	353	347	339	372	369	366	343	361	367	357	374	347	344	370	337	351	361	346	369	371	366	364	383	353	366	352	387	369	357	397
23668	21034	28322	23919	20991	9358	959	693	602	524	528	522	474	499	433	456	427	448	435	404	414	403	419	393	402	436	402	404	385	412	389	423	377	402	411	436	381	374	401	380	372	388	378	375	385	404	383	409	427	404	406	360	380	361	359	371	363	366	390	390	388	380	401	399	418	388	391	356	376	369	380	354	412	384	413	425	377	409	390	382	380	365	356	393	375	393	388	397	384	360	403	393	391	373	323	384	393	349	366	364	395	338	375	400	369	392	387	409	374	386	387	377	377	384	380	381	385	379	401	393	384	360	357	396	389	362	405	383	378	370	390	394	364	390	367	375	357	396	413	368	365	360	383	396	372	407	372	378	396	389	370	377	416	391	408	384	420	393	431	405	388	394	376	402	361	381	426	383	372	399	396	374	388	340	407	376	394	370	376	407	387	376	413	426	368	418	386	413	367	405	356	415	388	382	409	359	365	414	395	401	384	384	390	347	389	365	360	370	375	387	387	385	340	385	395	367	377	402	398	404	375	366	416	382	385	380	396	379	398	373	395	391	387	402	418	391	348	370	376	411	376	368	369	387	388	380	376	433	408	369	349	372	414	390	402	371	356	361	391	361	398	396	387	354	372	434	394	387	420	382	393	353	360	362	400	351	399	401	392	350	386	388	366	409	347	393	361	369	365	389	405	395	367	399	388	395	365	397	356	416	387	401	355	382	412	373	389	377	405	370	400	381	390	342	416	370	371	394	372	359	425	395	375	351	381	360	388	391	370	389	395	388	368	451	406	356	387	382	368	362	388	403	390	409	379	397	380	382	382	393	398	357	365	393	398	400	397	360	415	366	381	388	398	357	414	399	353	335	343	352	385	385	397	412	381	406	383	391	358	402	392	357	386	387	362	424	372	385	398	368	385	403	372	384	368	392	340	386	382	368	371	352	367	387	388	365	389	391	405	380	384	383	430	371	371	382	364	376	414	353	396	426	382	404	390	409	389	374	375	378	349	350	391	399	377	386	395	396	414	420	398	384	371	418	390	405	390	383	345	374	407	401	350	412	427	369	401	380	351	386	405	402	358	387	374	408	418	393	352	394	377	368	380	380	358	412	380	368	390	385	357	387	385	356	414	415	335	391	356	356	421	404	404	399	395	411	407	409	388	400	401	414	409	398	381	369	396	394	382	428	394	416	375	365	405	378	376	351	374	353	347	381	386	391	384	399	391	391	401	391	376	379	413	381	349	408	404	408	397	403	387	378	388	425	403	364	366	384	374	382	397	374	373	395	385	402	415	412	388	382	373	395	387	386	437	365	387	421	417	389	418	387	373	396	406	369	370	405	404	362	372	379	414	351	378	350	358	421	397	355	399	400	391	380	361	373	367	397	390	388	402	374	376	402	362	356	372	403	384	385	397	377	403	368	360	365	411	398	323	386	368	393	391	375	415	385	391	406	417	366	398	401	370	371	345	399	373	395	403	374	393	383	376	373	397	380	374	410	376	390	380	353	390	396	406	394	379	391	410	386	383	399	395	402	371	369	399	398	402	358	405	359	367	380	375	392	412	379	399	381	404	351	409	387	374	418	378	362	393	397	378	383	400	385	371	377	370	398	355	390	365	415	386	384	389	401	374	394	365	361	385	368	405	365	380	376	357	385	407	398	398	407	413	378	406	385	368	404	395	418	401	404	401	385	386	400	400	397	411	364	393	377	372	414	401	379	386	354	405	382	384	353	378	363	373	378	369	382	376	386	407	360	386	410	375	392	375	396	393	384	408	399	384	378	411	412	374	404	365	371	383	372	382	407	382	370	407	403	387	404	361	386	382	384	411	386	385	372	369	399	372	414	399	369	400	358	401	391	368	381	362	365	348	375	371	353	377	329	388	388	391	372	374	438	380	392	374	367	358	344	369	361	371	356	365	391	373	380	397	391	411	367	379	366	397	397	389	363	380	371	367	387	397	381	413	383	374	345	377	398	343	376	361	378	399	389	367	370	339	398	394	340	374	399	379	357	397	399	416	379	407	363	383	390	411	329	363	375	387	412	414	403	370	384	385	406	406	376	405	377	379	357	397	386	381	398	416	371	407	430	388	367	393	377	391	371	410	368	373	370	389	362	345	374	388	356	364	359	391	376	382	380	391	371	414	401	344	362	360	364	401	390	376	350	382	371	363	386	375	385	406	392	371	364	369	353	377	397	360	398	399	372	387	407	342	420	383	360	416	369	377	351	386	417	365	409	392	405	392	400	365	395	394	377	383	391	392	350	373	380	393	386	385	381	387	391	408	404	367	416	380	427	393	379	371	378	352	356	352	428	403	394	374	379	369	368	424	388	393	389	371	390	403	339	353	417	408	350	384	399	380	387	372	418	379	383	356	324	381	371	380	376	376	392	370	374	373	373	384	363	369	368	402	376	388	387	396	348	391	355	384	405	388	379	384	406	350	362	387	396	369	362	400	433	380	398	395	397	400	382	367	361	389	391	404	378	346	391	346	389	397	410	396	435	369	381	387	397	384	363	398	386	385	408	366	398	413	406	376	384	392	374	376	392	425	370	375	388	371	380	397	363	407	373	362	353	377	395	372	356	361	431	385	370	356	375	385	374	372	410	366	387	412	385	399	397	402	360	403	368	402	373	381	353	372	365	385	373	374	384	402	396	347	389	376	351	378	358	372	369	380	394	406	367	355	401	376	373	391	386	422	349	361	385	408	382	377	363	384	403	387	405	393	369	377	370	377	403	385	389	353	388	380	364	381	383	400	378	325	394	386	381	388	411	370	386	410	358	348	387	400	376	373	390	392	412	402	401	367	393	345	385	357	396	387	374	380	414	413	370	373	356	397	357	361	387	370	390	425	397	366	371	380	406	378	394	371	385	370	359	347	387	376	351	380	377	412	384	390	386	372	353	392	380	386	379	380	375	364	412	426	391	395	350	405	381	375	393	402	411	364	400	379	415	388	388	359	378	372	392	403	348	372	374	413	364	362	365	384	395	369	386	414	444	386	391	352	343	392	362	399	419	361	407	351	376	396	391	400	358	385	412	372	406	398	411	383	393	362	398	409	367	392	404	360	415	356	389	415	384	414	382	386	390	374	344	373	375	388	366	379	380	390	405	396	356	374	390	368	368	399	352	379	398	417	337	373	399	358	412	391	366	382	367	365	350	385	422	393	350	357	395	417	352	377	413	388	372	410	432	355	350	383	377	408	389	366	398	381	369	380	410	392	385	396	392	377	384	427	389	368	366	382	400	370	373	393	386	385	419	390	421	352	400	386	410	360	409	390	378	339	381	387	382	408	330	421	369	362	386	359	412	377	353	384	367	380	383	385	389	369	375	426	367	384	361	410	395	373	370	373	360	414	411	370	366	400	396	405	401	371	384	397	375	369	343	409	376	365	406	394	378	358	391	344	412	389	416	343	381	372	375	377	389	406	385	388	378	384	419	373	407	381	373	376	382	372	410	400	384	400	372	400	395	383	342	449	359	396	384	352	352	408	369	416	344
36372	43778	6844	3480	2349	1871	1473	1192	1044	963	867	793	817	678	656	670	609	630	581	595	562	552	582	535	556	540	560	576	575	558	546	546	528	497	523	561	553	522	490	544	526	552	524	550	528	555	533	516	522	553	490	509	503	501	525	586	514	466	506	476	525	532	511	550	548	531	532	499	516	479	530	531	530	523	568	512	542	514	512	511	556	532	463	525	567	552	495	551	513	530	515	518	519	520	529	522	508	484	553	503	524	528	526	523	520	522	522	533	513	529	494	538	528	521	514	526	530	557	461	478	557	526	526	534	514	506	495	501	504	537	503	513	505	506	505	519	526	496	507	528	514	503	491	514	555	514	528	518	531	528	515	512	579	501	515	520	469	537	524	495	516	524	535	508	502	518	538	502	525	510	508	479	547	549	512	531	507	523	538	490	499	532	547	581	557	533	567	516	509	480	518	524	503	519	477	492	523	512	562	502	471	523	499	508	506	542	485	478	481	512	567	507	516	514	528	510	523	528	558	500	519	517	527	551	511	509	494	474	494	529	533	491	516	507	503	526	536	530	472	531	507	522	534	527	525	494	502	479	498	531	508	507	507	555	559	533	527	505	553	481	529	518	484	516	522	536	514	511	512	497	491	502	573	551	515	515	509	518	526	528	522	526	495	491	523	511	503	520	522	507	520	494	490	510	563	535	511	523	496	514	515	541	511	509	535	520	537	533	522	538	502	524	496	519	517	531	519	510	511	532	500	524	514	499	530	521	493	481	504	518	523	520	527	503	512	497	461	533	544	512	533	491	497	535	522	515	517	511	562	519	509	513	492	543	528	545	501	497	484	546	521	514	516	521	500	497	513	489	496	523	514	557	507	465	556	503	545	494	524	520	500	521	546	527	485	517	479	503	512	507	493	523	534	532	516	550	539	526	543	524	481	529	515	478	524	534	506	533	505	510	570	513	454	476	525	504	496	542	515	557	501	520	503	544	531	493	543	540	525	540	502	519	473	519	512	526	517	490	519	536	532	529	494	530	495	489	495	532	479	485	501	542	504	498	507	519	504	488	512	503	521	542	539	498	496	496	523	510	519	561	492	516	514	497	498	502	526	537	469	505	543	487	505	509	511	502	534	470	495	527	502	518	531	529	497	559	492	513	519	505	461	526	500	479	488	547	546	480	537	521	508	527	513	498	507	523	499	521	535	518	509	505	480	529	502	509	519	517	502	546	518	514	493	511	483	504	552	503	534	514	477	519	534	503	494	554	495	521	522	521	507	526	507	479	548	549	499	505	521	518	514	544	490	467	512	509	495	493	521	508	482	526	492	508	506	528	537	488	511	496	502	495	526	520	519	546	500	543	517	576	527	528	516	525	550	548	526	547	522	516	503	472	530	534	517	511	444	538	512	508	516	500	514	506	492	551	516	520	492	534	552	524	491	484	481	531	496	548	534	497	469	486	522	483	533	507	504	505	489	522	547	519	481	492	497	504	539	523	554	545	532	540	510	505	539	566	524	522	536	482	541	483	522	512	487	521	487	536	504	519	531	501	512	512	469	534	505	558	510	521	535	489	508	529	533	485	482	478	538	490	548	540	481	516	537	494	511	531	541	539	508	502	521	518	493	525	496	522	490	502	525	538	489	540	534	507	558	516	523	507	519	554	492	523	537	454	537	511	503	516	494	508	539	519	518	512	511	488	492	537	488	510	474	499	507	504	538	486	551	530	505	470	551	537	561	520	490	498	511	528	466	526	515	514	497	585	545	550	505	504	549	542	483	510	568	502	522	531	518	562	518	540	529	500	511	499	557	520	480	492	492	492	528	505	514	523	530	528	534	491	542	502	512	509	515	538	492	541	520	502	490	474	513	548	539	496	505	530	472	493	516	544	499	523	511	541	479	487	463	488	589	529	527	524	500	529	492	533	484	538	508	514	475	515	521	507	530	518	546	521	535	524	531	523	523	494	524	538	535	523	471	520	484	501	528	499	534	482	564	493	555	542	502	547	498	501	490	520	534	522	507	476	502	508	534	505	474	498	489	544	490	496	515	511	475	543	515	488	516	516	519	508	510	543	488	524	481	516	485	498	518	544	521	511	501	534	542	479	516	518	508	498	501	527	527	497	511	509	499	525	512	514	489	526	546	505	464	531	523	560	524	477	505	504	506	556	516	521	512	516	498	534	525	514	515	497	506	528	503	523	524	521	540	508	522	501	523	533	526	504	576	533	511	528	501	536	520	500	538	534	487	514	502	491	529	542	551	495	577	513	465	507	474	496	505	499	496	532	525	505	533	491	452	507	533	510	500	494	526	523	499	493	536	503	496	511	536	530	525	511	576	536	487	514	527	463	486	494	553	534	500	474	510	494	527	463	532	522	511	473	544	545	512	520	503	560	481	503	519	486	484	494	553	481	509	533	479	507	477	518	529	531	509	522	511	551	485	546	472	495	549	492	545	488	561	542	538	567	534	514	485	506	508	498	541	512	516	515	506	485	537	535	533	522	492	534	475	534	536	539	533	543	502	495	524	511	527	527	490	486	470	487	539	560	494	521	551	492	496	525	552	531	550	529	556	536	505	527	516	466	490	567	541	526	521	532	530	546	494	540	534	479	532	487	493	498	493	543	505	523	493	459	508	524	504	521	536	463	500	522	488	512	560	511	482	515	502	523	506	540	559	528	522	521	540	481	493	487	477	534	517	528	500	502	524	530	509	508	515	559	508	511	493	542	517	503	511	520	520	520	503	505	529	480	504	470	537	472	496	523	535	485	499	489	501	520	489	512	512	505	513	499	521	473	521	525	490	513	459	509	477	500	554	525	502	490	506	542	488	498	488	487	519	564	556	536	542	534	510	535	501	517	562	547	529	485	509	549	525	551	500	541	482	533	508	493	506	523	512	508	534	486	512	473	488	500	543	494	497	474	499	538	531	506	530	491	536	523	510	501	493	518	529	583	480	511	509	515	530	502	550	490	514	515	517	512	477	491	532	488	539	519	514	540	545	513	537	518	527	508	529	544	501	537	543	486	519	488	543	514	545	546	534	530	543	557	536	490	523	514	495	474	547	511	494	543	492	494	508	499	520	519	529	480	546	477	466	500	502	500	546	510	502	513	486	511	535	522	522	491	489	523	536	501	551	533	515	520	545	501	506	497	537	510	538	536	548	538	538	523	504	531	567	526	521	461	532	532	525	529	492	508	509	527	496	484	491	493	538	502	504	521	492	513	541	494	514	492	542	535	549	554	544	506	521	497	574	519	540	511	502	512	460	503	500	544	541	476	536	529	530	520	534	503	550	556	479	533	485	492	495	504	520	491	508	554	507	493	535	519	480	465	495	504	505	503	536	535	520	540	531	520	512	491	531	562	510	516	538	523	523	529	523	479	504	462	508	494	539	538	533	486	494	468	529	543	516	512	507	526	564	520	494	541	535	569	501	508	483	528	498	522	540	511	518	504	508	547	534	549	521	526	513	519	514	526	522	524	504	466	510	533	473	549	560	565
22756	21041	28754	23504	21032	21028	6815	916	622	684	545	528	460	464	416	393	408	382	372	357	330	347	348	348	357	358	328	353	341	301	328	301	290	307	280	311	337	290	305	300	275	305	318	332	294	315	306	296	304	310	309	275	314	325	338	312	313	325	303	295	310	323	283	284	281	298	273	295	315	313	287	298	305	310	282	327	296	297	311	286	297	263	288	282	293	313	269	293	321	279	308	311	269	304	283	307	325	308	282	325	285	312	273	311	292	265	272	289	295	297	320	297	309	324	331	283	281	307	305	350	324	311	307	299	309	305	290	298	307	300	278	342	299	323	287	332	280	299	285	319	280	289	294	316	313	291	295	288	290	270	298	281	309	293	312	304	293	308	263	305	296	284	282	290	328	304	267	278	319	280	290	313	286	309	296	299	269	279	280	298	288	282	310	269	306	309	276	296	306	282	287	292	279	324	289	288	341	297	300	295	295	315	281	320	297	304	290	297	279	306	281	289	303	282	290	304	270	325	296	301	304	330	293	290	300	325	284	280	302	290	268	304	320	300	294	263	294	301	330	283	296	284	298	320	298	297	341	282	287	290	292	273	290	303	291	302	303	314	286	288	277	289	321	301	290	319	285	334	281	277	300	278	296	299	289	298	299	290	307	298	299	290	284	283	291	298	294	310	281	293	313	296	328	300	266	305	286	297	283	290	334	329	323	323	323	324	314	307	291	306	290	309	289	287	284	281	281	310	300	306	300	285	281	299	299	292	308	293	313	318	291	307	268	269	281	291	301	315	295	285	329	308	301	303	292	304	286	320	291	302	312	318	334	328	282	293	288	284	311	296	307	305	283	316	280	302	304	294	291	284	309	275	302	322	337	304	279	291	281	317	286	309	296	292	304	301	283	339	279	310	308	317	291	322	272	307	310	316	293	258	331	296	284	297	322	305	312	301	293	316	290	285	282	302	318	299	295	261	311	307	314	301	325	279	339	305	274	279	308	302	296	305	298	260	314	278	279	294	303	268	269	339	276	303	297	305	296	296	287	304	306	287	306	298	291	283	302	286	288	291	290	297	287	278	311	298	303	269	282	308	277	293	271	296	307	306	291	322	302	298	292	317	294	289	304	278	321	271	297	278	290	283	283	289	285	326	308	334	303	329	307	303	309	297	301	312	279	310	301	281	295	288	299	302	303	309	287	288	310	310	281	294	276	277	291	285	261	301	294	297	310	307	311	317	268	264	304	295	315	302	284	304	331	299	333	305	335	325	268	288	300	287	310	300	269	301	273	304	309	293	275	303	271	269	332	266	289	313	308	342	298	289	287	323	347	277	302	282	289	300	267	297	288	323	299	322	265	315	331	310	314	285	286	292	302	280	298	286	287	279	283	307	284	273	274	351	321	292	298	324	276	285	308	262	290	278	285	278	312	309	312	293	312	299	271	295	298	286	284	287	300	307	269	267	330	288	287	307	300	278	308	319	307	281	289	305	293	299	279	285	291	297	332	319	290	341	285	290	296	296	288	269	320	319	294	322	299	299	292	299	293	321	277	294	292	301	307	277	316	294	320	298	270	301	279	297	302	299	300	289	288	296	298	321	296	309	292	282	290	323	302	279	320	269	297	267	329	322	290	277	305	280	286	305	298	314	287	324	294	284	294	317	301	269	292	305	298	273	263	306	307	320	295	308	302	273	284	322	304	284	314	309	316	338	268	311	294	297	281	300	291	318	314	284	289	296	330	291	293	291	329	300	321	290	294	287	301	297	282	327	301	276	289	283	318	270	331	308	277	312	288	304	284	322	262	291	314	325	285	319	264	288	294	283	276	288	299	290	285	313	317	330	310	308	290	305	327	286	332	273	305	280	312	290	288	311	299	298	307	298	301	254	305	293	299	273	275	293	298	301	271	282	319	267	289	310	309	275	307	322	304	293	335	290	307	282	313	331	287	301	289	284	295	292	286	284	282	311	287	276	284	292	305	330	312	314	294	299	318	276	275	280	306	322	314	279	277	292	285	286	348	341	330	289	305	271	321	286	314	275	293	319	281	301	297	275	282	274	315	315	285	304	293	290	306	284	280	322	316	273	290	295	275	298	260	288	293	282	308	316	335	286	320	314	277	314	297	289	319	304	304	310	279	302	293	321	288	282	301	302	311	302	302	274	277	310	268	332	288	311	309	309	316	283	284	289	294	316	304	284	318	268	291	307	284	306	315	309	315	273	303	286	292	268	286	327	310	301	278	318	300	283	324	277	303	282	287	295	295	311	304	276	296	286	307	291	329	319	295	303	308	316	317	298	315	285	284	274	311	289	317	327	307	317	331	279	254	274	300	315	294	279	293	305	306	270	309	299	320	261	315	285	277	301	300	321	309	288	324	316	302	292	289	284	300	282	289	305	283	312	277	286	314	291	288	285	316	315	305	301	288	283	310	318	310	303	298	307	281	273	287	289	283	312	293	275	251	290	264	270	291	307	290	293	307	301	290	300	287	325	279	267	240	297	274	303	285	269	292	287	298	313	302	295	308	335	317	300	321	297	316	295	274	300	287	291	306	295	293	288	277	281	313	293	313	280	313	279	310	302	306	310	289	305	279	283	293	295	302	299	280	313	313	308	303	301	317	287	292	311	286	324	345	308	313	296	299	312	295	304	309	289	316	322	319	288	316	306	269	311	317	294	313	306	262	301	282	261	309	276	287	313	304	282	253	281	307	282	299	277	285	262	332	278	320	304	300	292	278	313	301	298	270	297	283	315	315	316	282	300	286	276	282	291	288	295	295	305	314	281	280	309	305	278	300	279	273	292	286	303	318	309	301	289	336	283	287	313	289	301	293	287	327	300	308	298	277	286	292	280	297	319	297	266	293	325	290	284	297	268	301	297	286	318	333	301	253	282	310	287	254	298	304	311	295	316	307	305	316	291	285	318	265	309	307	311	279	298	306	285	320	312	327	290	300	279	308	273	306	290	298	297	267	279	307	334	275	321	316	316	313	277	270	273	296	302	302	255	293	297	279	300	304	323	335	346	302	310	279	313	327	290	281	330	332	331	317	335	294	293	294	313	300	282	285	284	300	282	302	287	274	278	286	337	295	285	280	284	293	309	286	297	243	307	325	306	312	315	307	300	286	276	296	298	306	287	287	298	292	307	317	319	306	312	293	308	306	290	267	283	312	297	272	309	291	308	313	289	278	292	258	293	278	283	291	296	285	305	314	292	294	296	297	262	280	268	279	299	271	292	327	293	302	309	308	314	271	289	306	275	320	307	300	278	296	279	311	284	273	284	287	280	290	286	306	270	292	279	291	300	284	282	314	300	310	330	277	281	290	270	297	264	298	295	279	308	307	297	302	301	311	294	315	300	261	313	308	279	333	287	304	298	320	307	301	300	291	304	273	306	342	333	282	286	319	296	274	329	303	297	292	309	292	283	298	297	315	302	319	296	282	290	303	279	291	293	261	282	299	282	311	268	275	257	282	281	296	317	332	287	288	314	294	315	299	280
40799	51394	10960	5526	3826	2834	2170	1766	1384	1220	1091	876	831	769	678	682	630	554	588	543	585	497	517	476	481	519	458	446	469	441	460	435	440	451	412	422	490	428	440	387	470	459	419	409	442	434	427	416	413	408	415	430	388	406	395	455	404	420	427	417	430	382	418	390	422	405	419	400	439	419	398	396	370	436	372	406	345	407	431	420	422	406	404	410	412	420	433	371	414	423	405	400	392	382	449	401	398	403	396	404	376	417	403	425	418	394	415	406	382	394	385	404	423	375	395	401	390	406	431	415	433	402	405	435	388	447	419	382	444	375	387	389	382	380	431	436	405	412	409	384	408	423	394	414	426	422	412	421	402	402	422	361	388	425	415	390	406	386	373	391	423	398	412	409	417	411	405	386	406	418	406	409	363	367	365	405	407	392	461	417	413	431	407	381	411	420	443	409	450	389	406	407	426	395	391	386	415	431	349	411	451	392	422	399	411	435	408	445	403	399	416	402	399	416	428	412	412	421	399	375	400	398	403	415	383	421	414	401	403	393	382	409	440	385	402	417	423	400	397	405	381	396	409	375	386	428	393	396	378	389	443	389	391	409	403	400	391	393	409	403	429	398	425	440	460	418	421	411	398	408	417	392	388	364	380	395	372	390	410	401	416	416	397	386	391	407	382	424	402	413	398	412	393	381	421	401	394	363	364	417	374	448	419	383	405	408	396	398	416	394	411	400	381	378	412	394	387	422	416	384	394	376	388	417	403	411	379	411	414	388	435	407	390	379	419	372	404	390	388	407	380	398	440	409	419	412	395	395	400	410	383	410	416	403	412	380	394	424	407	425	370	394	411	419	406	386	374	374	408	402	405	410	395	413	422	419	407	409	416	388	410	369	426	416	439	401	397	410	389	424	420	424	421	445	417	424	393	392	410	402	424	392	393	389	375	409	387	426	390	413	383	367	441	418	431	385	424	406	423	384	365	387	425	420	390	403	398	407	398	400	425	412	424	414	405	420	404	386	381	392	418	420	396	410	412	385	382	432	441	405	416	390	382	426	429	399	369	401	412	372	394	395	429	405	395	392	380	397	423	406	406	436	420	409	422	388	424	414	414	405	399	421	416	416	410	416	411	389	397	388	405	398	355	425	406	388	407	389	417	350	403	409	400	424	428	402	392	436	389	404	404	407	410	419	407	402	386	386	419	408	423	441	419	424	437	377	437	396	430	421	424	449	390	431	394	436	422	377	404	399	370	413	393	377	418	408	393	416	378	415	332	390	448	407	419	403	415	412	403	378	424	416	368	394	419	388	396	431	420	400	392	383	387	373	445	396	396	405	417	408	445	428	390	376	435	396	395	457	395	401	426	416	406	382	431	355	392	412	410	412	378	395	421	415	408	391	390	414	371	413	396	402	425	413	415	400	412	387	396	410	421	413	418	447	395	384	420	398	398	382	386	400	408	386	429	437	416	427	391	410	405	407	368	404	407	435	441	401	395	403	421	392	368	409	398	365	398	386	417	407	417	408	432	414	419	403	397	369	399	441	385	413	395	406	426	403	402	351	395	372	385	433	364	394	409	413	391	429	423	414	410	419	404	408	427	385	406	395	400	412	411	396	393	371	397	427	407	378	406	365	441	412	397	396	399	405	367	413	439	426	413	413	381	423	402	418	397	397	443	379	407	418	430	395	373	391	405	400	381	383	414	379	396	368	376	425	386	412	391	385	369	411	388	373	378	443	406	404	413	415	384	408	427	426	427	392	387	444	402	418	387	440	411	415	417	376	366	427	443	422	402	458	415	383	421	390	398	425	436	409	405	421	412	423	415	352	420	399	385	369	422	398	424	399	411	423	414	387	433	413	366	415	387	386	403	407	400	420	390	441	403	411	432	407	373	429	364	385	417	419	379	391	406	402	399	388	409	430	378	415	384	438	414	381	424	436	407	365	405	397	413	409	383	426	400	406	410	405	387	434	381	427	436	407	405	406	413	381	369	404	381	376	413	419	446	439	380	438	401	422	384	415	398	407	390	384	398	409	410	402	414	394	404	414	403	399	384	422	396	386	370	401	407	420	347	400	412	416	421	402	427	427	441	455	426	410	403	434	397	393	395	431	352	419	395	377	430	448	421	417	414	382	436	368	426	387	384	406	402	393	414	397	435	402	368	395	413	403	420	397	430	418	440	390	411	419	388	445	399	396	419	409	403	397	410	399	419	356	424	405	441	434	407	399	394	404	374	402	372	413	422	408	396	418	416	397	403	410	387	390	427	416	407	398	400	388	394	403	392	416	371	401	434	368	410	397	397	412	412	386	414	375	407	451	439	432	393	409	408	413	374	413	385	439	426	397	416	391	424	429	448	385	439	399	403	398	381	430	414	429	400	392	457	392	375	385	395	410	432	400	413	388	417	404	415	442	422	430	414	435	438	390	412	413	415	408	400	404	379	399	392	399	408	429	394	387	413	424	397	360	389	411	397	408	375	424	420	413	405	394	369	391	397	428	432	402	370	421	402	391	371	401	425	378	401	406	408	423	399	401	421	379	377	397	386	400	412	405	361	420	390	408	376	404	373	413	377	367	375	365	421	403	368	385	455	419	401	404	383	410	406	449	416	364	389	375	391	421	413	426	392	411	383	437	397	439	357	423	406	387	395	390	396	412	439	342	407	372	404	411	438	418	446	376	380	379	397	379	419	424	410	397	384	393	431	426	418	384	440	394	384	396	443	412	401	373	432	415	410	373	381	413	413	414	384	437	395	410	403	401	409	393	370	395	403	406	420	397	396	412	413	412	405	422	385	405	394	393	440	432	407	383	379	424	408	392	416	453	392	414	412	420	418	399	418	408	384	366	408	375	424	365	403	408	395	417	415	448	403	409	445	408	411	400	404	433	422	393	430	405	399	415	411	390	403	407	425	423	436	380	365	452	398	402	364	399	411	409	404	393	401	428	370	400	408	395	394	402	376	371	415	394	414	420	400	423	397	417	430	429	418	406	376	413	424	429	397	388	410	384	413	390	416	419	424	420	427	417	415	425	382	427	398	411	406	381	429	388	395	423	402	374	387	395	421	367	410	415	391	414	438	393	426	410	389	403	428	480	412	422	430	372	422	358	393	387	416	404	413	413	407	388	441	411	404	408	408	444	408	383	412	390	412	387	394	409	405	428	378	403	385	366	397	416	387	403	409	413	419	384	423	415	401	390	405	421	396	390	395	387	380	383	394	407	401	407	401	400	444	387	359	406	394	371	389	423	383	388	412	418	354	391	390	396	418	416	391	401	388	382	432	380	400	404	390	401	391	368	424	438	435	380	383	411	429	367	373	418	425	400	419	450	408	409	399	405	408	412	415	394	451	426	386	385	384	418	378	383	381	373	424	419	396	389	411	390	380	385	450	389	430	390	395	427	440	396	421	431	405	383	410	398	375	395	434	389	428	421	394	381	392	367	376	412	391	421	384	432	409	410	397	365	390	401	395	406	372	424	425	401	404	412	418	419	410	374
27745	24150	12715	1130	304	301	282	282	277	273	253	256	267	238	252	259	248	254	262	275	282	266	252	272	259	273	234	262	252	264	258	271	271	265	247	262	258	288	294	246	275	289	268	229	267	292	248	271	276	265	266	248	264	274	255	242	262	283	298	234	231	228	284	239	285	282	291	288	271	235	258	264	272	263	247	273	256	264	261	283	231	241	277	258	275	271	258	256	258	278	255	272	262	286	237	241	258	237	281	268	266	255	249	242	275	252	257	287	257	286	284	256	245	291	296	264	269	264	222	244	277	273	274	287	274	251	269	268	255	262	256	231	266	256	227	279	280	245	254	296	269	256	271	247	286	265	254	222	251	243	253	244	280	296	272	269	280	278	258	231	260	240	255	256	233	265	262	286	280	300	270	255	250	279	263	263	273	257	275	265	262	260	277	244	267	266	298	313	228	272	247	247	258	301	254	289	258	259	272	252	265	256	246	254	274	274	257	253	250	267	249	237	254	272	303	272	277	258	261	277	284	233	249	271	277	271	277	272	269	260	250	276	265	246	271	246	276	258	243	284	248	302	264	273	268	247	266	267	251	284	254	241	247	268	252	262	270	280	247	249	273	259	268	267	239	258	239	239	267	265	254	247	264	249	243	265	262	263	268	295	255	215	251	267	255	245	267	267	245	279	275	278	304	263	294	278	255	244	282	281	237	244	246	279	267	234	260	259	299	226	270	257	276	274	239	275	266	269	266	276	251	287	280	245	237	260	274	263	246	239	263	249	264	248	255	261	229	250	258	242	247	244	291	253	258	240	279	269	269	277	242	253	278	277	281	259	289	239	243	274	270	269	282	267	272	245	274	282	244	279	277	274	263	269	281	259	257	276	254	243	262	283	265	235	278	252	268	256	260	268	273	253	279	267	246	303	278	261	238	267	270	259	232	281	287	270	250	294	293	259	302	259	262	262	281	281	261	268	276	243	275	269	246	262	240	271	253	223	258	257	253	285	253	246	225	242	240	271	241	278	262	271	263	274	263	271	226	253	266	286	261	243	265	261	247	235	324	287	268	246	270	279	284	283	282	231	280	254	264	273	252	221	258	274	303	274	241	258	262	283	268	258	234	289	263	249	247	233	275	269	250	271	251	295	248	237	244	282	255	270	293	276	257	253	267	251	259	270	277	265	266	269	286	275	271	268	251	270	265	235	271	238	270	281	263	258	242	253	288	276	253	271	253	275	244	290	257	259	262	268	240	254	268	266	279	261	254	275	271	274	272	259	258	270	251	263	235	238	274	273	253	304	233	274	268	268	278	241	253	280	252	237	253	301	275	246	269	260	270	279	278	261	260	240	263	261	254	287	255	254	250	292	254	278	254	266	227	283	268	271	261	251	246	278	265	242	263	266	266	279	271	244	275	277	288	270	280	286	276	281	265	251	243	250	274	261	268	255	239	274	246	261	267	251	278	297	253	251	277	266	268	243	268	260	237	248	257	240	270	258	255	247	255	255	296	247	269	282	264	264	255	276	264	247	272	261	258	275	265	294	252	260	274	291	265	282	267	272	275	254	256	261	248	245	258	259	265	262	255	250	246	244	259	266	248	248	295	265	260	260	277	260	281	269	239	276	265	275	285	278	268	259	256	266	256	250	245	261	240	267	276	276	244	264	265	277	232	268	242	246	252	247	261	244	277	258	259	257	278	243	280	272	225	260	256	276	286	259	248	275	270	242	261	244	240	247	276	264	265	277	236	265	257	252	221	267	263	258	270	308	280	290	270	284	216	240	252	255	280	267	251	252	267	292	276	246	254	293	221	237	277	243	254	282	252	298	297	249	262	261	243	262	247	277	279	264	259	254	268	272	243	287	273	264	270	280	259	277	236	289	250	255	255	261	287	264	256	252	237	218	257	273	259	280	265	259	267	291	287	284	249	264	264	303	262	270	291	245	254	275	287	267	284	252	273	259	263	266	252	234	234	254	242	260	248	272	254	259	256	281	258	253	269	269	245	290	238	265	232	269	247	257	269	243	260	255	260	268	262	279	257	293	270	268	264	311	323	242	225	242	268	274	247	289	284	274	277	254	257	263	280	274	266	263	249	264	260	278	287	235	265	269	267	257	253	266	268	244	280	262	280	268	243	256	262	296	268	248	290	262	232	274	260	268	264	266	258	259	254	264	263	257	281	270	280	273	262	287	301	259	270	260	270	226	277	268	268	258	269	246	253	262	288	289	250	281	264	273	265	251	256	249	232	237	274	253	241	268	278	254	266	265	274	261	259	270	268	280	275	272	274	246	288	236	252	267	253	276	280	272	273	258	280	236	253	256	272	243	260	264	252	279	278	293	271	274	262	259	289	281	266	274	263	260	253	260	285	279	249	259	258	251	244	268	249	269	271	281	278	272	286	295	298	282	281	260	287	274	303	267	249	280	256	263	270	233	244	279	245	282	299	272	262	278	250	269	283	268	250	271	268	255	268	254	275	281	250	221	264	260	263	254	261	251	268	243	277	256	276	257	253	261	240	277	276	272	265	267	238	249	233	254	293	284	253	236	279	241	252	243	271	258	260	260	258	251	282	246	291	245	267	253	267	252	234	260	250	309	257	281	247	257	279	260	285	277	268	264	267	237	297	257	250	235	268	237	261	233	267	255	241	260	263	241	238	279	261	268	275	296	248	266	276	239	240	267	228	253	243	278	282	275	272	269	259	270	260	261	267	260	267	274	257	282	272	283	246	265	252	269	247	266	243	249	278	246	251	255	265	253	259	280	278	259	260	275	244	265	279	284	284	256	234	282	265	277	250	240	258	253	256	270	229	278	225	241	242	270	259	288	254	247	273	260	265	238	264	263	263	272	267	255	244	260	268	247	262	237	313	293	272	269	245	228	252	257	277	225	270	277	245	287	240	241	268	285	249	246	276	225	283	277	237	277	260	251	279	258	270	244	238	261	260	244	271	274	237	271	287	257	270	247	286	272	262	257	257	257	245	242	251	243	259	265	265	238	250	266	286	266	230	258	272	255	266	243	261	235	241	277	270	257	255	249	260	255	265	247	222	287	265	278	282	237	242	253	268	246	260	268	297	260	272	226	254	270	260	272	281	248	219	271	256	259	287	272	258	244	260	272	275	255	233	254	284	291	265	279	301	257	251	274	277	287	243	244	264	264	282	287	242	254	253	252	268	262	256	260	254	257	275	276	252	278	275	253	259	249	258	244	266	274	267	236	269	267	288	252	271	273	257	284	261	250	258	274	273	253	252	210	250	240	263	270	262	268	227	284	263	286	272	285	253	250	257	255	251	222	261	249	236	266	288	263	257	251	253	231	251	281	266	283	261	280	259	276	278	272	294	288	247	255	280	246	276	264	253	278	259	282	268	291	268	279	270	254	259	240	267	267	274	262	262	262	256	283	262	252	227	254	239	264	245	258	277	269	283	287	249	269	269	260	249	275	252	266	260	271	237	265	251	243	256	270	270	280	252	261	263	260	264	295	264	295	248	251
32472	33881	884	552	463	446	398	398	410	406	365	384	343	355	360	369	363	377	386	342	367	383	342	343	351	366	357	326	331	357	355	368	354	361	357	380	363	365	338	321	349	370	356	382	382	389	343	339	366	345	383	342	345	348	342	370	350	333	341	336	355	356	350	354	362	342	353	343	348	332	361	366	355	355	360	364	351	357	343	344	349	361	322	361	357	362	345	359	364	361	334	342	350	355	377	346	316	347	336	367	406	369	355	372	327	394	345	349	364	364	369	343	367	364	370	326	346	365	368	371	314	373	336	359	352	380	355	312	403	367	342	337	347	358	362	365	324	381	345	369	344	353	352	344	342	347	360	320	356	346	379	318	328	385	370	361	355	360	361	384	335	353	344	348	335	367	365	351	362	345	377	325	347	348	353	369	386	325	382	355	378	346	384	366	302	347	359	369	336	362	320	356	327	353	332	340	354	365	358	315	364	338	344	374	349	356	382	342	346	360	364	337	345	355	354	339	335	331	325	382	346	330	365	386	368	360	348	353	347	347	357	339	310	376	352	359	343	375	379	332	346	360	347	343	349	382	350	351	326	341	338	335	402	342	374	354	354	352	342	362	354	353	381	356	327	316	340	365	335	368	344	326	393	387	338	398	345	362	375	358	370	368	347	370	350	371	367	348	347	378	384	334	354	347	363	336	375	351	376	359	316	394	373	341	369	355	328	376	361	348	343	344	338	350	345	357	371	315	342	374	344	367	349	373	359	355	345	361	361	303	359	343	363	383	334	369	406	369	385	335	387	352	344	324	321	366	358	350	357	365	316	362	359	358	370	318	357	328	384	392	371	346	332	361	347	338	334	353	393	344	334	354	331	371	375	355	339	356	354	350	383	325	360	339	352	343	378	347	364	353	365	374	374	336	369	358	365	385	379	322	368	346	365	360	370	354	342	372	385	329	364	376	380	361	353	343	357	380	330	390	360	351	357	354	389	341	372	371	346	379	338	337	389	340	354	389	362	360	368	373	364	381	352	376	369	348	361	387	373	382	310	347	364	364	361	329	356	360	383	342	356	373	378	335	344	380	357	382	388	342	380	381	377	340	323	384	338	357	339	330	330	373	321	350	362	389	364	332	362	355	349	363	347	375	352	379	387	329	369	361	360	359	377	367	344	341	341	347	350	360	366	340	354	314	355	348	380	335	397	361	381	378	352	354	357	328	339	393	363	353	389	332	362	356	353	345	375	329	384	383	336	356	364	345	381	354	324	365	335	405	345	381	329	374	368	361	349	339	371	380	355	370	369	302	378	381	339	362	355	362	393	382	389	370	322	390	360	335	347	361	352	367	311	364	365	354	357	358	361	372	369	361	369	385	352	352	336	360	356	345	362	390	374	351	323	371	358	356	330	367	320	336	349	353	351	327	376	368	379	365	361	336	378	326	364	380	318	356	352	362	349	348	392	322	396	333	369	375	334	352	374	340	332	359	327	351	353	368	350	352	337	376	373	330	343	365	381	372	356	344	360	357	376	368	364	346	328	359	337	340	382	345	338	391	349	327	347	341	353	330	318	324	377	335	376	402	367	384	378	357	349	396	344	343	364	353	337	342	360	356	330	341	351	378	358	356	385	334	350	338	372	365	364	355	334	355	357	358	369	332	377	326	322	362	345	389	352	368	341	342	326	375	344	345	347	331	356	329	372	363	344	358	361	336	357	374	346	354	344	365	362	375	351	353	300	320	337	328	349	363	357	324	344	394	344	348	370	320	370	357	359	374	355	357	347	354	324	361	361	380	378	382	339	358	366	357	345	356	346	395	339	365	402	348	352	369	341	371	360	384	342	325	345	334	356	349	348	361	398	333	348	365	382	325	372	338	357	393	352	350	368	337	374	354	348	366	330	363	343	369	337	311	363	365	346	338	348	351	329	312	355	368	367	328	348	344	344	370	345	367	394	333	349	356	363	345	334	335	357	377	373	328	344	367	320	354	343	384	317	360	364	363	368	353	338	339	368	347	366	345	354	355	370	342	352	365	352	375	386	335	327	334	337	369	365	366	374	385	359	355	385	357	381	353	353	357	382	347	373	347	401	381	329	371	355	354	382	372	404	373	349	342	336	365	393	353	328	375	334	361	361	354	370	354	365	362	345	374	356	351	379	337	336	339	336	374	332	343	357	355	353	332	389	377	398	339	359	357	358	377	340	360	365	376	318	345	345	382	360	330	378	336	300	339	337	356	341	383	379	347	358	362	303	375	349	344	365	369	372	351	338	381	360	343	335	389	360	356	345	353	355	335	342	367	356	344	356	365	342	364	349	315	336	355	338	369	340	391	325	363	375	337	343	322	361	348	400	358	341	350	341	351	361	351	376	361	363	388	349	343	367	379	355	334	360	376	348	367	316	346	362	354	389	349	332	365	342	347	352	363	346	361	356	362	337	321	368	342	365	343	347	341	379	337	362	339	346	368	302	364	380	343	362	339	377	349	348	340	367	342	360	381	323	325	379	365	330	335	361	343	394	358	325	369	357	383	337	339	367	339	350	364	369	353	368	354	333	327	369	315	353	339	363	364	357	375	374	326	337	318	364	357	351	386	360	382	351	357	350	326	390	365	359	356	355	381	347	361	365	319	303	365	344	344	337	361	340	334	358	341	342	349	344	328	348	326	358	370	369	359	328	336	336	353	372	362	378	361	369	356	355	358	360	338	356	382	381	351	351	359	371	348	378	372	340	361	342	337	373	368	354	390	349	333	322	372	371	352	343	349	368	340	347	347	352	327	340	366	368	354	319	368	360	353	323	373	344	369	332	352	353	387	341	350	328	348	304	354	318	359	351	342	348	355	358	345	351	378	304	333	335	345	367	342	334	332	343	375	342	378	336	350	382	363	373	353	354	331	327	349	340	356	362	348	353	365	340	366	407	350	368	339	337	347	350	333	348	362	373	339	348	377	377	355	355	333	345	356	389	370	364	337	365	292	332	346	382	354	340	357	329	374	333	382	375	374	338	352	361	344	366	357	351	335	366	369	363	331	353	359	371	361	361	346	341	336	357	391	326	368	368	373	376	374	347	365	359	329	342	329	363	330	326	389	338	313	360	347	360	347	336	367	349	332	333	374	352	359	323	380	348	365	363	337	367	364	320	341	345	367	367	368	365	320	378	372	374	349	355	376	321	346	320	377	357	378	337	345	379	357	372	346	320	338	325	376	369	339	330	378	340	363	341	350	349	353	358	381	350	326	357	351	330	374	328	364	357	351	364	332	330	387	372	353	357	343	359	357	338	345	347	348	343	381	374	336	359	342	346	347	378	382	352	376	343	356	353	380	352	392	357	364	350	341	331	327	334	325	333	349	341	347	339	335	338	364	367	356	368	340	325	350	355	326	331	392	347	373	383	368	339	358	355	330	368	336	345	307	357	368	352	351	359	338	331	356	373	380	347	336	378	318	323	371	372	340	336	341	352	316	366	322	387	348	351	347	338	371	346	373	352	343	387	343	404	356
23679	21076	28385	23945	21030	9443	1019	752	663	530	470	493	480	434	434	472	437	428	420	426	410	416	394	433	427	389	401	389	436	410	381	403	404	412	358	401	383	388	377	392	377	415	420	396	386	400	409	370	394	379	394	375	356	373	384	389	371	400	356	404	366	342	389	405	377	378	388	396	408	391	382	413	409	384	403	365	401	380	373	387	378	389	380	384	395	378	401	384	338	376	418	402	377	378	375	358	402	405	365	354	375	396	395	382	383	393	377	393	390	386	372	396	395	405	399	413	405	402	357	349	383	389	401	398	384	378	337	375	382	391	389	405	357	412	395	396	373	368	384	381	371	403	368	342	388	354	358	388	368	368	364	395	364	383	371	408	363	392	389	415	364	368	397	377	389	372	374	354	399	399	378	399	391	378	367	388	363	425	419	417	362	357	352	386	373	382	391	385	356	384	384	399	346	365	409	368	362	340	362	360	384	390	392	385	391	382	402	367	403	362	374	397	416	395	392	367	433	392	415	410	381	375	391	393	374	388	406	382	397	388	365	352	400	391	403	388	388	353	349	383	381	385	384	371	372	367	425	365	397	375	431	380	376	370	364	350	357	407	364	380	388	399	370	400	377	375	394	398	407	395	377	367	377	363	388	361	381	386	370	388	385	391	402	380	372	388	376	392	376	384	366	398	369	393	361	360	354	397	358	358	379	382	412	419	398	349	370	415	376	408	406	389	385	374	408	419	371	390	333	349	381	349	386	340	361	366	369	384	375	391	412	351	379	364	384	421	371	379	383	404	381	392	370	355	360	376	384	371	373	333	405	412	374	391	367	350	362	367	383	361	372	359	407	366	370	378	376	385	348	387	400	398	363	368	381	353	413	401	392	397	373	401	382	373	387	390	368	356	424	382	360	379	355	395	392	376	382	394	389	417	359	372	363	343	382	353	398	390	366	402	410	398	384	397	370	366	368	384	369	398	366	400	408	373	412	357	374	376	381	367	412	366	367	381	375	384	361	400	385	395	364	366	353	395	416	375	372	407	359	329	389	410	399	397	383	399	398	388	425	397	389	360	385	395	400	382	371	378	409	355	357	351	385	399	363	376	383	376	369	364	390	370	398	380	358	349	381	395	390	383	383	370	388	379	368	366	441	375	407	383	408	390	344	388	352	349	390	365	417	360	378	379	400	347	358	420	357	407	365	422	385	367	363	352	380	377	395	389	380	389	365	392	373	424	360	383	373	384	413	385	365	418	369	377	370	383	377	342	371	415	380	365	422	372	374	372	389	381	348	399	402	365	391	353	354	394	394	393	382	378	389	415	362	381	386	383	369	396	379	394	349	376	397	395	407	365	370	350	384	418	391	375	405	389	368	387	381	386	362	380	382	361	404	386	406	332	357	351	409	344	380	368	378	366	379	364	405	397	433	389	398	411	363	364	367	415	367	393	395	371	362	370	357	401	350	379	407	372	449	402	385	401	397	367	355	384	398	356	409	394	381	413	364	389	377	376	375	385	371	383	371	382	417	358	383	380	386	379	375	346	377	390	402	389	351	380	427	373	385	399	375	379	351	355	375	363	412	340	400	368	375	391	378	436	374	350	378	383	387	377	373	427	390	369	396	351	345	387	378	376	364	376	365	384	360	408	411	398	382	367	441	395	398	366	354	389	405	356	371	360	420	377	376	375	365	393	356	371	388	356	382	374	415	366	368	384	394	379	365	377	394	385	401	391	394	362	383	391	366	391	387	372	403	303	389	396	410	355	413	376	409	357	374	354	405	379	373	425	380	409	357	380	405	396	402	371	385	371	342	394	373	369	412	371	360	384	360	367	389	361	372	362	380	362	375	381	372	396	389	415	363	389	375	360	349	375	397	396	377	389	350	358	386	360	361	380	370	380	381	353	367	387	373	399	357	400	372	378	389	398	405	382	402	391	398	401	376	390	387	341	373	372	377	399	375	360	376	372	356	431	391	353	384	383	387	356	388	384	408	343	405	401	386	364	390	386	391	387	342	375	402	414	367	424	388	376	366	357	372	381	365	366	394	374	352	370	378	344	360	383	388	344	374	363	385	423	394	400	378	361	354	362	358	405	402	396	390	372	410	341	351	374	398	384	366	376	374	386	395	375	395	404	381	382	361	414	353	438	379	405	364	365	376	359	410	355	397	380	383	366	383	361	397	359	370	352	388	374	359	407	388	371	356	380	359	365	379	404	399	398	399	414	392	377	370	399	376	376	383	345	409	388	387	405	383	388	396	388	381	379	399	392	392	370	359	429	391	399	369	401	347	411	358	429	388	387	397	395	411	391	381	405	395	358	368	392	384	386	371	369	389	371	393	369	435	402	389	358	375	392	380	424	355	349	370	345	389	407	418	366	375	372	374	362	391	373	384	369	404	368	395	380	409	358	364	404	385	374	398	348	420	427	371	394	371	387	417	434	382	392	400	365	376	392	382	414	406	369	351	375	401	378	355	399	384	358	370	380	357	357	408	392	373	376	391	388	380	365	396	387	369	370	413	395	367	381	388	373	385	385	390	373	383	385	364	385	391	366	410	393	346	355	337	363	375	374	369	352	408	370	408	403	418	405	403	399	393	404	358	350	365	381	397	340	390	409	383	387	346	386	351	378	358	412	353	376	382	366	382	398	383	363	336	399	400	406	375	382	398	388	370	388	378	386	396	456	384	395	387	360	371	380	371	403	382	393	386	358	385	389	365	409	378	359	384	373	377	368	361	388	367	377	358	365	400	361	373	372	389	367	338	325	354	389	372	359	332	370	386	401	352	366	375	377	393	387	340	381	363	385	362	347	405	424	379	417	384	368	374	381	389	376	414	394	369	394	383	377	369	371	395	370	363	413	388	439	392	367	343	349	379	359	387	363	375	389	377	364	386	384	386	381	409	405	377	377	369	360	364	387	379	350	405	363	378	383	373	398	368	367	396	370	371	383	373	394	377	388	352	364	377	351	358	394	380	385	384	384	379	361	382	349	387	362	374	407	396	337	382	406	408	368	366	383	391	378	375	349	386	384	360	388	393	391	391	396	368	400	394	403	365	369	380	341	430	379	389	364	385	385	362	363	410	392	363	379	399	393	405	370	390	380	364	362	347	345	358	365	393	373	360	404	393	396	379	384	386	395	356	351	377	371	411	387	406	365	381	384	374	347	415	382	385	375	375	380	397	386	405	374	358	364	360	396	400	388	395	397	349	379	362	375	360	386	374	375	392	374	377	366	398	375	341	365	408	383	387	382	372	408	355	407	389	371	371	391	395	395	379	381	357	365	385	383	385	388	390	394	345	345	404	363	396	384	346	364	361	353	383	382	387	375	389	321	368	383	356	387	423	387	376	373	365	360	453	355	371	381	389	371	429	408	358	367	386	347	404	346	400	386	387	404	378	400	370	352	389	386	363	397	401	410	365	389	379	380	356	362	419	368	377	394	373	384	376	383	365	370	388	375	388	399	417	383	372	364	391	404	371	407	343	370	398	396	420	397
36711	44725	6720	3383	2308	1839	1423	1227	1109	962	875	797	726	715	638	619	599	603	651	584	572	605	593	582	581	542	557	515	545	537	526	523	577	556	524	516	559	569	528	521	549	512	554	521	534	510	525	519	551	529	538	531	530	528	559	495	524	539	567	482	514	490	519	523	517	521	506	504	486	548	491	519	552	527	497	574	516	553	537	514	506	547	503	504	538	544	479	519	494	485	527	487	470	506	513	543	491	503	463	505	469	518	446	501	506	549	540	505	537	493	547	478	533	522	531	508	514	510	492	470	510	494	484	515	538	490	533	535	489	553	470	537	531	540	508	453	527	477	501	513	531	510	496	507	496	516	499	522	541	520	550	502	502	529	519	493	545	531	529	519	524	572	522	542	536	512	529	510	498	509	511	550	527	532	513	479	509	480	534	494	484	514	531	515	465	512	507	517	478	478	505	499	516	542	525	557	511	510	531	484	471	527	489	542	549	498	459	503	546	475	486	529	496	532	524	510	539	473	508	517	476	513	527	587	512	490	514	532	483	518	494	482	528	488	503	522	504	506	497	488	530	515	486	497	499	490	529	486	467	502	508	539	516	484	518	515	542	575	530	483	516	521	532	497	472	528	550	494	499	537	457	496	543	514	497	503	499	521	504	481	516	506	517	546	494	509	580	510	536	489	493	508	471	463	516	526	469	543	511	505	522	494	528	473	512	536	534	517	475	530	522	513	527	475	532	524	552	480	501	501	494	547	504	505	520	505	480	546	519	529	557	507	517	491	527	480	506	505	508	542	526	511	495	497	523	472	507	498	521	517	515	512	473	528	495	512	491	525	509	501	517	539	505	503	525	522	513	537	478	516	496	499	562	560	531	514	513	566	504	484	489	513	506	509	516	486	488	535	538	479	557	520	479	520	566	508	505	518	526	537	514	526	499	525	503	530	500	509	520	499	487	502	504	456	493	500	525	575	525	469	520	515	522	505	493	522	489	517	527	500	528	510	507	479	519	483	512	496	481	466	528	535	517	541	498	500	484	469	514	471	497	495	489	530	497	529	504	479	520	505	516	489	508	514	505	510	486	493	518	517	469	531	513	500	486	516	493	533	503	531	521	506	518	524	513	544	530	481	479	500	471	528	504	508	514	499	466	503	481	517	505	492	502	540	525	490	497	551	519	504	504	514	535	499	533	528	458	524	507	509	494	524	520	497	468	513	501	489	482	510	527	529	520	491	528	535	530	482	489	519	509	484	489	529	480	481	518	513	525	494	472	546	513	508	500	512	517	469	527	545	473	485	520	502	470	496	493	553	545	528	514	530	565	510	515	477	516	522	508	495	469	529	515	502	508	498	475	529	496	512	556	493	520	504	549	510	527	483	516	489	525	511	562	491	475	519	473	485	556	538	531	506	522	491	483	500	532	479	524	486	499	532	515	498	532	503	543	491	509	532	502	511	502	517	487	504	499	507	520	497	495	493	539	535	532	531	525	499	478	509	491	514	538	517	567	535	507	486	520	498	516	523	503	519	494	508	477	527	468	464	501	509	487	525	532	503	494	493	478	502	533	532	524	481	528	488	502	516	513	494	496	504	519	531	529	521	505	496	485	474	495	510	491	539	523	515	506	543	509	492	516	509	485	511	485	505	477	529	488	535	546	499	509	484	514	491	515	518	531	520	524	507	533	529	499	517	557	529	523	518	540	486	500	486	515	513	498	504	511	493	514	482	503	485	491	521	527	548	523	504	529	529	478	490	499	513	511	507	523	513	547	501	455	510	497	550	513	509	509	492	490	501	539	534	534	497	510	516	547	510	529	493	480	509	569	493	513	578	478	534	556	521	461	475	506	558	526	504	480	499	484	514	531	496	533	446	498	510	493	505	555	484	501	533	542	514	482	503	529	540	541	523	434	525	514	521	459	469	513	511	521	531	482	510	542	489	499	514	528	500	481	549	529	491	515	502	564	521	486	500	485	513	529	510	529	473	522	545	501	528	503	509	536	484	521	534	486	499	524	465	537	486	510	521	517	500	496	523	491	486	457	500	513	531	481	495	511	522	482	504	512	521	521	509	509	524	517	533	538	532	478	517	523	517	504	518	526	487	496	496	511	508	488	483	502	468	539	466	514	533	534	511	530	528	513	548	529	528	543	522	542	504	497	502	515	468	504	533	507	512	495	544	500	506	496	497	462	501	506	533	555	493	488	539	511	492	482	511	520	475	542	500	514	529	508	468	552	516	524	511	542	512	480	529	517	521	477	525	534	520	517	537	559	476	494	503	504	489	539	515	467	489	522	515	499	511	507	522	508	488	499	494	520	506	492	511	540	482	481	502	517	510	521	506	493	484	527	521	492	522	491	501	530	476	511	484	509	502	503	505	521	541	521	494	528	581	510	516	482	485	493	520	520	496	487	497	523	487	511	546	514	499	502	513	528	484	510	534	552	536	558	509	531	514	552	520	519	456	491	521	492	492	524	537	496	495	522	495	497	532	489	534	525	500	522	479	492	532	553	550	519	519	515	515	570	514	549	485	497	492	492	451	476	496	499	506	540	500	525	500	523	559	495	528	525	478	508	515	472	518	522	492	544	513	531	498	503	521	524	503	485	516	549	551	520	521	475	513	514	529	494	510	501	499	561	500	521	506	537	513	524	494	487	500	490	531	517	527	497	500	536	466	571	513	495	536	495	535	542	488	525	552	532	497	486	516	494	513	548	487	511	528	493	499	520	487	538	497	522	501	496	498	470	516	527	530	499	530	531	515	540	505	505	511	497	535	481	497	522	480	458	543	471	471	503	517	512	544	496	511	511	518	538	507	559	503	527	511	511	473	500	514	498	534	475	498	501	500	491	490	551	508	495	511	535	503	500	549	522	530	506	533	524	542	522	493	515	534	521	505	476	544	515	498	519	505	521	521	525	488	478	483	525	493	530	507	510	520	495	492	478	532	533	529	491	563	517	514	511	527	532	570	499	492	512	512	511	510	527	543	496	526	481	508	489	506	553	530	511	539	509	506	524	540	506	494	515	543	545	493	531	500	468	489	532	504	533	504	535	505	504	507	550	507	508	503	514	544	510	540	513	518	492	502	509	542	529	561	491	500	523	513	533	511	504	521	533	503	512	491	510	532	512	534	515	516	511	488	530	516	480	501	527	509	542	515	546	501	481	481	460	514	518	552	496	530	559	516	502	513	472	509	463	495	502	531	507	530	525	516	516	506	570	521	492	512	478	501	509	526	517	493	520	495	486	541	503	521	538	544	515	514	484	541	500	513	523	516	528	462	486	535	495	470	509	538	557	478	501	509	531	549	513	512	460	512	546	494	547	528	507	460	523	499	508	508	523	505	504	515	544	510	518	537	550	512	472	499	542	558	523	501	481	497	478	534	488	485	514	565	510	524	520	529	499	476	528	522	506	483	498	503	495	533	469	504	515	499	524	476	479	511	528	537	497	528	520	496	540	530	524	520	538	477	492	505	553	486	518	537	508	512	482	526	518	549
22840	21074	28806	23550	21065	21042	6779	912	667	582	501	490	488	416	398	381	351	357	368	344	351	314	336	323	328	359	341	330	293	340	309	273	294	313	305	325	325	306	326	273	301	304	285	305	299	331	291	341	325	297	288	314	275	309	311	322	307	301	322	305	321	287	319	314	293	297	308	320	308	299	279	297	295	335	298	291	270	297	291	283	307	320	284	312	298	279	275	287	277	312	274	317	285	316	289	280	300	266	283	276	297	286	269	289	299	287	283	291	295	278	297	279	293	278	287	290	293	298	285	287	318	295	293	282	286	284	279	285	298	304	273	313	270	298	270	308	287	304	305	264	285	274	289	275	265	287	312	299	293	296	320	320	323	332	300	286	295	307	326	281	291	282	305	279	274	277	284	288	300	276	285	283	315	286	273	286	326	318	282	300	297	284	312	271	313	297	297	305	310	261	287	316	305	302	269	321	297	296	289	308	305	289	300	276	304	280	277	325	298	294	318	264	274	313	308	310	287	307	283	278	322	305	285	280	297	283	288	268	290	303	321	297	279	287	277	284	323	311	286	301	305	295	263	289	262	323	321	277	257	278	271	269	307	273	311	294	287	308	286	277	296	299	271	273	297	285	282	290	286	258	331	259	307	290	302	284	298	284	273	301	264	303	312	273	293	251	263	285	310	292	300	283	270	295	274	270	273	277	295	280	298	300	286	312	299	275	267	301	318	286	290	300	291	270	263	314	310	281	267	302	323	278	290	273	289	289	266	301	282	268	294	294	295	298	304	306	276	302	280	312	301	312	319	283	293	320	256	286	314	282	266	271	266	288	293	256	283	280	287	306	276	287	297	303	282	273	298	280	277	288	295	295	268	295	279	283	288	295	286	313	296	320	282	308	281	291	271	300	267	282	302	277	261	266	287	313	311	293	291	260	305	289	268	287	277	294	328	284	306	299	296	280	289	276	326	303	298	287	304	300	307	287	279	285	285	297	294	275	286	276	261	307	286	307	302	277	295	276	267	280	282	267	290	300	325	270	281	304	289	285	293	296	285	308	283	312	293	299	258	300	280	301	290	282	258	281	273	292	308	294	296	340	284	318	283	305	278	313	303	300	280	300	278	267	295	281	316	299	285	287	296	291	271	262	261	283	279	296	292	307	276	304	273	293	277	308	303	303	283	263	278	269	287	280	294	276	300	330	333	296	304	269	288	294	312	311	285	299	308	300	271	294	295	297	304	312	306	269	272	296	285	297	289	269	266	285	297	288	292	302	314	292	289	318	285	279	294	280	295	287	323	284	259	305	331	299	275	302	312	283	288	264	294	269	301	269	331	279	274	294	274	298	267	279	293	296	263	309	296	263	291	303	302	290	277	271	309	263	276	273	294	290	335	310	304	294	302	282	276	307	273	304	293	270	266	300	305	280	286	291	309	291	272	311	296	267	280	293	270	296	321	306	279	310	266	310	261	298	291	311	298	276	278	308	297	261	287	297	299	296	299	301	268	292	279	276	308	266	285	312	279	282	294	266	301	275	294	298	297	256	286	279	281	297	294	319	306	287	288	279	325	297	265	282	294	278	298	287	325	297	269	263	297	282	307	307	286	260	298	291	318	283	297	286	300	306	286	328	291	272	291	313	304	252	303	260	267	293	269	307	301	282	315	313	280	279	278	308	283	265	305	279	286	308	290	287	281	296	286	296	297	291	301	311	286	278	270	289	310	334	305	289	272	328	286	289	290	290	320	325	278	311	308	279	251	312	281	322	264	285	303	283	299	288	278	314	313	284	306	283	267	305	274	276	283	292	279	266	263	290	260	297	293	329	278	304	273	270	297	272	282	279	283	287	267	296	287	287	291	316	294	302	284	312	301	271	305	302	314	291	266	298	265	295	309	294	273	277	318	309	298	288	292	297	337	284	311	309	313	285	291	306	308	284	292	299	274	302	293	303	288	263	312	299	313	307	294	311	261	287	267	259	303	300	311	309	308	308	293	328	260	259	255	287	274	291	272	274	317	292	289	276	267	278	293	285	305	268	287	284	271	268	294	268	313	286	293	288	289	256	275	289	259	260	255	311	285	277	270	309	272	318	290	295	318	287	258	302	265	329	260	294	264	291	288	322	282	272	306	290	311	306	277	313	296	277	283	295	301	291	302	276	308	323	287	297	297	314	278	300	275	303	310	281	264	264	291	297	284	284	271	284	288	299	272	300	281	287	268	305	285	320	287	293	279	279	264	298	289	310	264	287	286	294	302	304	296	292	268	304	326	299	294	291	295	287	292	315	299	286	286	308	282	285	311	283	308	262	283	303	252	292	269	304	302	303	295	269	276	283	305	300	316	289	308	279	314	264	259	288	276	292	295	267	317	276	289	312	259	286	311	275	296	241	302	269	302	284	290	308	266	270	306	295	247	291	306	281	283	270	266	330	305	280	317	291	282	282	298	289	275	276	275	283	279	290	309	306	295	290	308	285	299	273	318	304	282	284	269	274	303	284	303	279	292	277	283	298	283	278	295	276	274	285	298	275	329	297	284	262	276	306	294	293	278	316	271	252	299	266	278	296	268	270	287	276	294	275	296	281	296	270	273	287	344	317	317	293	276	277	261	286	287	278	280	280	269	265	270	274	316	300	279	288	281	301	305	299	308	302	284	298	276	294	307	271	290	305	285	288	288	282	285	288	336	277	330	291	309	318	280	277	301	272	278	300	285	300	279	283	307	315	283	273	309	294	267	302	293	281	283	307	287	280	275	305	280	286	321	294	293	272	310	275	304	335	297	261	272	285	284	305	294	289	293	277	310	284	304	273	300	275	309	289	284	279	318	291	274	301	313	278	275	282	273	294	298	298	316	287	279	326	283	296	308	329	322	318	301	284	304	319	295	315	283	277	266	286	295	273	286	300	309	303	274	264	302	291	297	283	273	295	286	277	277	313	317	308	279	302	280	291	274	284	285	263	308	260	252	280	293	273	282	265	283	261	300	334	282	266	303	274	271	298	283	273	314	290	289	298	281	265	339	321	307	282	283	319	262	296	286	282	268	293	291	268	320	243	284	287	266	300	313	278	278	285	293	272	263	321	293	291	283	310	309	334	289	289	290	291	295	302	287	308	275	277	273	297	280	286	280	298	260	265	293	304	268	282	289	273	266	306	297	295	261	298	284	309	318	273	310	301	290	282	287	292	280	277	327	302	293	291	284	269	284	288	280	263	292	262	285	274	301	296	271	304	292	294	286	290	291	310	293	325	294	269	257	288	285	276	274	288	292	284	294	310	310	287	299	268	307	300	325	314	281	333	265	270	299	303	298	317	283	323	273	307	314	292	307	306	324	301	286	281	280	324	306	287	284	318	314	285	278	268	305	309	285	279	283	336	288	303	286	271	318	279	303	276	282	307	314	274	300	275	293	315	263	309	279	275	308	299	287	314	271	268	287	302	320	301	273	279	290	298	306	248	289	287	310	297	296	266	298	293	281	286	320	267	280	278	300	277	297	314	289	287
41301	51341	10749	5518	3754	2842	2131	1782	1497	1200	997	941	815	781	671	620	641	623	529	564	520	491	506	517	457	498	445	426	496	462	481	435	465	463	420	443	434	426	450	396	432	445	391	399	406	385	435	420	411	391	467	417	407	412	435	408	417	423	417	379	389	420	433	411	406	396	432	391	430	372	424	420	412	402	377	396	383	397	382	400	430	405	406	403	450	420	367	409	391	389	400	410	435	401	408	376	437	395	399	407	434	400	371	393	402	417	400	410	432	412	412	396	424	385	421	372	413	412	449	420	405	395	407	437	380	369	396	405	403	423	413	402	410	384	414	422	412	388	343	404	394	367	391	391	398	390	362	402	404	433	402	417	429	377	395	381	441	384	389	385	385	405	386	415	405	386	359	404	417	400	402	364	408	400	400	437	430	399	411	376	425	407	411	404	390	373	376	415	375	391	389	383	405	411	381	382	411	362	404	402	428	397	415	405	381	415	389	417	420	367	463	391	397	407	394	368	386	384	413	381	425	397	411	401	384	430	375	374	386	411	393	426	384	392	412	401	359	427	412	398	387	400	369	444	386	393	391	355	412	382	383	391	381	400	389	348	391	429	385	395	382	393	420	395	404	395	403	410	407	405	402	382	362	359	349	425	368	394	395	403	384	408	399	383	408	390	403	395	399	380	372	387	379	339	353	405	397	418	395	417	415	361	394	382	381	387	401	364	389	377	394	404	426	400	409	360	380	379	417	419	403	402	381	377	391	426	420	406	413	377	385	391	412	396	373	426	387	405	388	396	377	393	382	407	411	398	353	372	362	377	387	387	374	383	416	394	351	418	380	367	428	391	424	422	423	415	406	395	372	422	446	413	390	398	392	431	419	395	379	396	390	413	386	417	431	440	396	406	399	425	377	414	399	362	380	442	374	387	401	385	409	392	405	394	396	405	407	412	378	425	426	397	414	422	386	402	388	386	424	426	403	371	430	432	408	412	392	373	392	419	391	397	359	429	392	403	375	404	447	408	396	390	355	409	428	420	385	406	394	380	382	365	380	367	394	362	357	454	394	400	398	384	380	432	416	375	384	413	397	434	380	384	403	415	404	406	406	383	390	402	370	419	424	439	396	434	413	357	353	439	400	367	431	392	393	378	364	411	374	392	377	375	404	381	364	383	384	403	382	436	441	423	378	423	393	406	379	393	396	369	384	398	378	395	398	423	378	410	431	390	388	389	373	370	392	393	388	390	395	417	415	389	372	408	403	418	345	377	381	431	412	405	431	385	403	426	384	380	396	392	384	392	432	405	365	412	418	417	415	442	381	399	378	417	413	364	381	412	409	354	396	366	385	397	385	393	361	424	381	404	398	396	397	428	403	396	405	408	393	398	446	397	396	379	399	390	396	369	387	422	405	417	393	351	390	397	383	382	414	362	405	380	382	354	373	410	390	382	420	412	411	376	383	397	396	382	363	369	394	397	358	425	378	423	381	440	414	399	373	378	403	413	439	388	364	385	373	374	364	429	440	365	404	391	403	409	405	395	401	388	404	373	428	444	370	388	414	391	415	393	375	397	395	372	380	412	375	374	407	377	452	405	420	389	393	406	375	376	381	361	379	401	402	392	432	388	387	444	413	381	396	435	412	413	436	382	385	387	394	388	388	411	400	419	427	382	406	412	397	425	379	385	380	400	414	383	385	443	368	423	385	383	401	382	403	383	426	401	388	384	393	405	386	394	382	397	389	427	391	439	401	386	361	390	418	357	360	419	394	397	395	367	415	408	404	418	439	393	395	390	393	396	397	380	399	431	415	395	394	399	416	429	424	373	401	407	407	390	421	402	401	369	380	413	393	379	369	390	388	406	406	399	402	390	405	387	400	435	430	378	392	407	390	399	375	398	403	404	400	401	369	375	418	370	381	424	396	401	417	395	411	446	370	409	457	382	377	399	426	423	375	375	386	408	372	409	362	428	366	369	367	405	372	396	423	414	411	408	382	406	422	375	400	403	394	422	442	388	386	411	412	383	366	394	433	383	413	372	384	380	383	389	385	435	424	406	404	420	404	425	411	395	398	375	383	386	357	367	445	439	400	395	397	369	399	365	351	411	402	416	416	401	391	399	386	388	391	373	407	406	417	412	393	409	347	398	405	395	378	388	420	371	386	397	372	385	403	401	383	396	372	398	405	378	400	372	401	398	401	375	392	393	376	389	400	409	428	412	446	387	373	392	391	350	410	347	373	413	368	381	411	410	394	414	398	399	411	415	425	405	393	394	403	402	416	411	396	412	400	389	399	370	440	426	401	394	398	396	424	410	399	422	376	378	420	379	424	370	390	381	424	434	345	372	401	366	412	420	403	402	387	398	379	397	409	375	408	409	416	367	386	363	412	362	411	382	424	412	370	419	380	388	392	387	404	396	420	388	387	402	393	395	400	388	376	409	430	398	407	381	419	407	384	386	398	414	405	410	369	390	380	413	397	407	372	411	381	410	385	380	364	347	410	407	408	391	368	406	390	392	373	390	404	396	388	408	398	401	369	428	388	394	391	406	358	376	445	394	353	385	430	379	388	373	381	409	389	408	379	361	382	385	394	382	374	398	439	383	386	386	381	393	353	377	389	386	372	408	374	390	385	408	408	360	395	376	387	413	371	406	396	374	402	393	393	400	405	371	437	407	381	410	400	385	400	403	450	378	420	369	414	384	411	415	381	375	383	405	393	405	383	397	373	393	410	404	363	387	398	391	379	369	389	413	379	384	405	396	347	363	391	400	393	372	406	401	419	420	371	402	375	400	398	345	414	420	378	392	370	400	393	412	351	371	435	392	411	378	415	368	390	406	403	402	376	360	377	374	409	397	387	418	411	403	391	414	389	434	408	353	412	410	389	431	386	405	381	403	420	393	405	438	398	399	386	398	408	400	398	377	409	400	384	406	396	398	375	408	393	387	410	441	411	411	399	374	366	423	388	381	367	390	412	398	361	362	410	405	439	372	387	342	390	422	346	396	422	391	407	425	354	392	384	407	399	391	407	381	404	418	412	411	374	397	375	410	378	385	409	408	415	395	398	406	380	392	404	418	405	399	420	368	386	390	384	390	401	365	409	422	399	391	408	407	411	378	391	393	389	390	380	429	382	372	430	388	427	431	383	393	389	442	428	401	406	400	395	370	356	356	384	388	342	408	405	411	430	406	394	384	398	382	424	372	417	415	407	384	396	385	380	426	418	391	408	387	413	403	411	373	400	406	391	401	403	390	381	427	392	399	414	406	417	383	372	444	365	427	407	389	391	383	367	407	414	380	385	432	390	408	419	414	402	409	425	394	407	375	425	409	360	411	370	371	410	409	414	415	405	416	410	393	369	399	405	390	403	377	423	440	428	433	436	411	365	385	378	365	415	385	384	379	355	406	400	381	391	388	417	371	366	398	392	415	350	369	383	390	394	400	447	417	390	374	390	429	405	374	428	415	392	399	364	367	370	422	389	357	402	410	410	390	372	426	394	389
27983	24111	12347	1076	362	306	283	273	259	238	284	256	262	300	253	270	236	263	267	232	262	260	293	263	243	265	285	267	267	260	266	283	239	276	253	251	254	255	233	271	265	256	250	242	252	270	267	257	246	255	265	283	276	248	247	264	292	243	258	239	242	250	267	232	248	281	280	254	227	269	247	259	248	274	234	272	266	241	271	263	230	288	244	260	243	238	248	270	281	259	267	225	256	283	251	283	269	263	265	288	265	263	256	251	269	265	281	244	266	279	245	262	237	241	283	236	250	269	241	229	246	247	267	282	256	244	257	259	246	254	256	266	247	251	278	251	269	260	275	276	257	262	276	238	285	246	271	269	238	249	273	262	268	277	241	303	239	258	261	256	287	258	263	252	270	281	272	254	253	232	283	253	246	257	270	272	257	244	259	231	279	239	268	287	249	249	242	258	256	274	270	245	250	250	261	256	231	256	242	296	259	263	265	254	261	280	264	257	255	264	288	287	256	240	274	240	267	255	246	262	265	266	279	250	235	299	252	272	283	248	254	268	301	260	249	248	244	252	263	265	290	249	229	271	277	249	272	258	294	245	240	268	290	277	272	231	244	265	252	264	273	250	269	269	269	267	280	277	263	260	250	253	251	240	258	277	263	278	253	251	237	267	236	243	249	282	233	289	256	280	286	287	265	225	255	263	261	280	256	263	245	257	295	264	267	256	259	253	245	266	251	260	248	231	288	252	267	249	234	236	259	267	259	280	325	240	223	260	245	244	253	266	281	251	258	264	259	240	282	272	263	276	251	247	240	265	284	246	273	242	254	247	294	247	263	258	257	244	271	259	255	246	275	254	218	278	230	252	268	263	255	298	230	248	282	241	263	227	280	241	271	250	249	255	246	250	256	254	253	271	253	243	265	270	234	291	251	278	266	274	271	251	256	249	270	250	283	271	282	258	263	267	259	274	250	266	283	273	273	265	269	242	247	241	275	276	253	249	240	290	260	257	294	264	257	249	280	235	239	274	244	254	242	266	243	220	239	247	270	251	277	259	239	272	239	238	263	239	245	254	263	241	245	294	263	292	284	258	236	238	248	226	249	260	253	280	258	253	249	252	265	247	255	256	253	259	248	261	261	245	241	260	236	264	282	253	258	281	246	275	253	273	259	244	243	239	273	274	260	251	243	251	254	266	278	246	269	255	241	261	291	269	248	246	255	285	295	241	248	249	247	283	257	272	262	279	268	220	245	261	264	272	242	240	268	278	247	262	245	304	266	256	262	265	284	265	277	274	276	263	274	262	252	247	279	262	278	259	243	228	250	271	256	245	232	251	234	235	269	252	327	277	251	244	256	245	251	240	243	243	272	242	255	273	254	250	268	265	263	256	252	266	265	236	247	233	246	261	248	282	248	271	277	238	242	249	259	238	243	255	283	231	267	235	224	238	253	269	251	259	251	239	256	266	255	260	272	315	281	261	259	243	276	258	253	232	250	247	282	266	234	286	252	263	269	263	251	298	265	279	278	310	263	266	260	264	233	254	276	282	271	244	264	295	274	253	244	249	256	232	275	249	253	276	250	249	257	247	258	232	252	256	260	282	269	251	275	272	266	255	290	245	263	271	280	287	278	254	246	247	278	270	283	259	237	265	232	225	241	288	260	282	286	259	263	257	278	257	244	233	257	281	255	273	235	241	274	241	255	265	261	242	271	259	223	278	295	274	266	241	235	254	244	278	280	269	303	260	244	236	280	246	272	244	237	266	261	246	250	283	284	242	249	271	271	255	275	257	278	235	259	262	238	255	272	276	257	213	219	254	271	270	248	268	252	273	246	264	268	274	238	257	261	251	250	255	263	252	259	243	246	284	247	253	277	256	253	243	232	248	272	245	254	272	279	250	244	284	285	277	291	246	234	268	286	275	279	241	242	270	245	252	244	289	268	249	262	264	230	254	256	251	255	260	314	249	263	241	244	252	267	244	256	255	277	253	240	229	254	258	258	243	289	281	250	267	253	256	220	250	272	275	269	282	240	265	273	235	270	240	236	269	257	271	252	254	263	286	256	257	256	239	252	278	271	252	249	233	236	260	244	249	271	255	259	255	266	243	267	274	260	250	258	274	239	260	263	278	261	263	269	253	265	245	286	289	275	270	255	244	262	259	243	268	220	262	250	253	264	230	250	272	265	228	277	269	266	277	258	246	266	259	292	275	253	279	260	264	252	272	271	263	232	259	273	270	257	265	275	282	252	289	268	271	235	240	248	268	268	232	260	271	269	242	272	257	253	265	254	284	279	240	250	266	251	286	241	270	258	264	282	243	267	254	262	279	273	252	254	281	239	240	270	253	273	245	250	270	255	253	237	281	239	254	226	260	271	274	234	242	269	245	273	283	262	253	271	236	254	254	286	276	245	246	250	242	254	247	242	241	254	263	262	263	249	267	249	270	250	262	236	266	281	276	243	246	238	245	249	260	258	246	238	267	268	255	269	254	257	233	257	256	237	253	281	282	254	247	257	262	280	275	267	251	256	269	240	245	253	259	254	245	266	272	258	264	258	257	270	272	242	252	251	260	246	243	268	288	259	241	272	240	257	265	264	247	251	267	286	240	293	246	251	257	261	261	285	202	244	274	268	262	229	298	277	261	259	245	266	269	267	262	254	265	300	244	248	267	287	263	238	288	246	235	278	223	263	230	230	221	284	262	280	242	257	261	264	253	278	235	255	269	245	243	250	261	259	269	224	267	227	249	274	270	259	274	255	246	292	265	294	255	268	253	268	253	266	270	253	265	245	270	254	252	231	258	277	270	243	247	237	258	272	276	249	277	245	298	285	246	274	253	261	245	261	264	262	282	243	265	250	241	237	237	230	274	257	267	240	254	282	277	266	236	279	248	239	260	242	275	282	250	235	251	271	248	256	230	292	254	245	278	290	222	245	253	256	228	253	273	261	225	268	256	268	258	231	278	294	298	293	315	256	240	251	239	274	249	277	261	251	249	260	268	250	247	243	269	246	214	294	271	213	234	236	247	274	238	239	275	237	242	264	260	266	266	250	226	251	273	263	268	226	277	237	250	279	259	253	261	247	277	270	228	267	272	251	263	249	237	254	282	266	219	261	264	269	257	294	272	244	251	253	293	278	293	266	238	262	255	251	284	262	266	255	271	278	259	261	259	246	254	236	250	228	265	286	266	285	236	238	312	267	257	259	235	236	271	226	234	258	246	269	266	261	262	217	279	286	266	283	237	242	280	274	251	232	269	253	265	264	239	258	249	263	249	264	257	275	238	260	248	262	271	255	240	257	303	279	274	249	251	253	265	264	245	242	251	255	242	262	269	250	253	257	268	255	272	235	286	256	272	271	255	269	270	230	252	274	262	246	266	260	251	274	258	271	270	256	259	275	239	240	250	222	256	271	248	213	246	274	229	255	268	255	252	260	267	258	243	254	265	268	243	244	277	219	282	248	253	244	304	256	283	277	260	256	273	253	257	276	250	257	290	239	259
32923	31507	864	527	501	424	404	411	351	380	381	373	367	360	357	318	367	373	353	361	348	352	321	354	348	380	381	336	339	373	348	320	395	348	359	365	319	346	342	338	364	372	378	352	383	347	357	353	306	358	337	341	327	356	362	356	348	367	341	346	370	374	358	368	340	353	331	343	350	370	374	373	375	349	381	344	330	338	379	331	338	382	360	353	358	376	367	349	357	323	326	350	335	369	362	375	360	336	358	385	346	320	363	323	399	343	351	351	330	361	396	355	323	351	329	371	361	321	360	362	351	360	341	348	337	363	326	369	377	361	346	351	391	354	356	357	356	357	358	358	350	358	358	394	387	347	327	374	347	356	306	351	350	356	340	339	351	352	361	408	337	342	376	354	350	371	357	355	351	366	327	379	338	352	355	341	360	358	345	361	340	336	382	321	362	320	355	339	340	378	329	365	379	366	331	347	390	367	312	350	399	328	360	332	367	343	360	377	371	331	329	374	345	357	368	343	361	342	341	386	344	341	344	342	330	363	328	317	372	378	372	310	343	338	360	358	366	342	371	371	339	370	352	356	353	343	325	344	339	317	350	364	348	329	393	385	343	330	359	363	313	367	367	327	373	335	359	329	347	336	332	334	335	392	331	350	369	334	381	351	334	347	323	372	376	342	344	363	336	325	349	381	359	382	331	359	329	353	337	339	349	384	354	321	385	325	334	357	356	351	362	343	356	378	302	360	345	364	373	353	318	348	368	374	349	337	353	329	350	366	335	333	373	352	358	344	332	331	359	351	337	341	315	349	327	337	373	356	376	337	394	350	332	309	354	318	371	358	362	350	380	336	356	355	365	364	364	326	374	366	332	361	375	337	347	316	341	334	378	348	317	385	336	354	359	361	328	373	358	343	365	349	361	325	347	384	360	339	339	347	349	349	337	352	379	324	328	359	352	362	363	338	353	368	343	345	347	371	309	319	305	355	334	360	346	371	342	315	382	325	355	333	336	346	375	383	344	327	349	324	353	351	329	344	357	355	356	365	339	359	365	382	345	335	392	351	358	339	334	364	385	342	320	354	331	373	334	328	359	355	366	340	350	331	324	364	335	374	344	345	339	355	387	334	379	343	338	335	367	321	340	378	347	343	352	348	327	371	335	358	356	397	370	303	372	308	310	384	367	344	366	356	347	336	373	354	362	359	372	389	350	368	344	368	351	323	352	293	349	324	337	313	374	334	345	344	376	357	366	371	355	336	351	353	358	335	361	321	381	336	316	328	335	351	347	331	363	346	323	340	391	345	337	332	346	327	355	345	373	368	364	335	327	392	374	331	371	347	345	366	362	352	351	336	358	358	348	342	369	359	360	346	371	349	367	347	337	337	373	337	381	310	335	349	340	332	363	360	360	382	335	353	352	326	341	350	355	371	333	359	355	349	368	351	336	342	338	310	379	329	341	365	358	376	356	353	350	343	334	369	323	332	359	344	341	346	371	376	333	329	350	349	329	365	374	367	357	364	391	332	337	322	323	385	379	320	370	352	357	386	348	370	356	401	336	370	328	372	352	380	332	348	354	382	368	332	321	370	369	356	371	356	343	339	312	329	358	366	346	359	347	356	329	350	325	353	368	350	387	335	334	343	387	362	357	343	363	369	376	324	351	330	346	353	348	350	353	347	318	335	397	325	346	339	364	319	324	313	360	360	356	355	336	355	342	355	308	341	373	320	365	338	351	356	335	385	349	354	350	350	326	362	324	386	355	351	398	323	330	376	353	362	339	322	349	380	316	348	301	364	342	319	367	363	371	352	359	382	368	392	295	375	373	369	345	323	359	379	387	325	350	368	353	379	347	367	350	367	367	353	351	325	377	375	347	347	360	341	347	324	362	311	335	363	348	371	365	365	347	325	341	335	367	367	328	361	354	359	391	353	350	361	338	353	350	331	375	378	322	341	332	350	391	357	353	339	357	339	337	341	326	341	341	339	357	365	358	358	337	342	342	356	319	357	337	348	349	355	382	374	364	362	350	357	362	328	336	375	394	361	349	341	352	337	375	348	326	373	340	370	376	356	333	337	319	366	367	328	357	325	365	341	350	391	365	321	352	330	355	340	366	334	365	339	373	330	350	385	366	351	333	358	353	341	352	350	333	351	367	374	354	322	348	353	347	351	367	329	335	340	345	316	356	328	347	336	323	357	350	357	312	341	328	363	338	338	323	355	362	360	332	343	362	345	346	358	328	350	322	367	368	357	338	338	373	289	346	355	355	364	347	358	346	346	375	354	365	379	355	374	346	380	346	373	339	350	324	353	371	346	332	329	350	335	347	353	348	345	335	347	336	325	331	373	360	355	318	378	350	360	347	382	364	338	337	376	333	352	363	332	371	339	346	359	352	347	366	359	330	344	350	369	343	377	381	331	351	317	371	339	363	321	324	317	354	339	393	326	328	372	338	343	372	345	363	350	374	355	349	385	342	380	347	355	377	337	364	365	369	342	346	322	349	336	353	343	349	300	376	357	338	378	358	356	347	315	332	348	394	348	319	345	354	313	342	331	347	357	374	351	366	349	312	351	369	368	346	373	339	336	322	361	344	326	361	323	352	333	352	340	346	370	350	374	359	339	377	333	375	350	369	342	391	344	333	341	359	355	374	361	378	336	376	353	346	341	323	339	388	337	333	341	378	362	365	396	353	342	344	353	311	374	344	339	370	359	325	330	348	316	336	341	338	375	330	344	337	367	341	360	352	357	326	351	359	347	347	355	345	366	339	363	346	355	344	364	360	342	354	318	368	339	373	320	300	351	362	363	311	363	382	375	359	373	357	347	357	355	355	334	341	327	334	343	343	383	392	323	400	339	359	360	344	340	348	375	338	358	362	364	371	335	344	363	357	366	339	363	310	376	369	322	349	352	307	338	362	331	359	371	362	368	399	345	358	390	337	337	356	348	377	340	351	364	377	306	356	342	330	340	358	375	384	326	318	382	352	346	322	379	326	333	340	360	359	357	364	347	341	374	335	352	325	320	367	370	331	357	363	371	347	362	378	369	328	354	359	336	330	338	378	349	327	358	381	362	341	317	380	349	337	350	358	333	327	325	340	362	343	343	344	355	340	353	341	358	318	349	316	339	366	355	352	347	335	371	365	358	328	305	368	359	388	343	319	354	371	338	352	369	308	344	332	367	319	343	350	355	356	335	374	322	357	377	349	341	331	314	338	337	329	364	360	353	349	385	366	349	359	363	359	351	349	366	335	349	348	333	389	340	382	346	352	351	342	319	344	383	352	363	367	322	308	312	352	338	343	321	343	347	378	312	367	316	351	374	374	340	364	369	384	373	342	344	357	313	370	341	364	329	331	352	364	336	352	367	331	341	340	363	368	345	342	333	325	369	358	367	369	353	404	368	349	350	348	329	396	358	352	347	335	343	331	355	351	340	367	358	358	347	328	350	336	365	338	365	346	360	337	338	323	370	349	343	332	351	379	336	331	352	366	363	337	362	384	360
23774	21101	28379	24004	21004	8951	977	666	625	550	512	444	452	454	436	426	422	431	411	411	400	399	399	365	364	440	385	397	361	391	374	389	384	387	364	380	336	373	402	384	389	373	386	376	389	441	360	380	352	384	376	336	373	375	388	388	378	363	375	401	408	393	343	429	392	375	390	373	376	388	389	365	383	354	376	390	381	375	371	363	384	388	362	379	375	375	352	342	380	401	383	344	378	358	368	372	397	359	373	395	384	383	356	380	395	376	407	351	389	401	348	394	354	391	374	382	396	389	396	363	407	369	358	337	372	349	402	400	331	364	371	378	379	361	360	370	342	387	369	388	381	389	369	361	375	385	355	379	344	366	374	378	407	387	396	359	344	356	342	358	360	365	363	361	378	342	392	381	388	389	363	381	407	402	388	420	364	353	379	361	365	371	396	369	351	413	383	370	363	341	402	360	381	407	369	366	385	351	378	363	376	391	394	386	392	359	349	371	371	361	368	317	392	366	360	379	395	353	375	376	370	378	372	386	351	405	356	343	390	390	393	397	358	375	355	375	360	374	391	347	352	345	403	346	382	377	394	374	349	394	333	376	414	368	360	391	377	380	396	382	391	364	365	380	346	378	389	429	354	376	396	429	393	381	355	375	340	350	358	376	379	374	369	356	356	421	361	382	365	380	374	378	370	376	368	350	387	373	363	351	368	371	356	379	342	375	371	380	397	362	375	405	371	379	356	372	369	367	354	346	354	400	373	372	375	413	401	357	364	369	371	367	366	341	384	350	360	396	350	394	323	377	377	381	394	376	395	395	379	371	377	351	355	351	373	367	372	331	376	363	387	364	370	366	382	365	347	332	357	401	339	363	371	373	383	378	374	372	405	348	368	359	333	392	382	371	368	348	371	399	375	374	368	371	400	369	364	391	360	376	393	408	394	385	374	339	400	374	334	375	373	361	387	422	372	377	358	387	370	381	366	384	337	338	341	347	383	375	354	375	351	390	382	363	358	342	372	377	337	338	345	350	376	354	422	385	377	371	349	386	390	397	343	345	361	372	412	348	364	371	362	376	397	415	394	403	371	346	373	366	345	381	360	381	409	396	338	384	377	394	360	395	403	375	387	326	367	397	354	373	360	344	362	375	387	352	332	348	372	369	359	414	406	407	362	375	322	381	412	396	356	353	354	357	384	358	343	372	376	331	342	346	374	358	365	357	366	365	387	354	401	371	361	346	364	402	380	403	375	387	372	393	386	339	379	382	389	377	390	354	394	340	359	376	361	348	403	378	358	343	386	360	391	354	377	388	367	385	410	382	388	358	388	383	340	385	336	394	411	366	389	361	373	326	395	365	372	382	384	362	406	367	368	367	373	371	358	355	362	402	382	395	378	393	361	367	380	347	370	334	374	368	378	391	367	390	370	363	398	388	381	352	388	361	347	367	340	357	340	355	363	399	405	388	346	397	372	387	357	389	387	397	390	347	352	389	361	349	393	409	349	355	375	420	377	345	340	365	327	372	387	424	346	380	340	384	371	377	376	368	376	353	349	381	340	368	335	357	358	363	398	396	377	381	389	383	343	388	366	335	401	370	372	411	367	381	390	350	362	356	380	347	390	363	373	336	366	336	370	398	372	378	389	371	352	343	382	357	365	382	396	394	368	379	376	351	367	387	363	366	402	386	378	350	377	353	368	381	366	347	367	380	343	419	366	392	383	331	366	345	388	380	415	366	345	407	350	360	378	382	329	391	376	390	357	354	373	358	393	389	358	345	352	368	382	392	332	365	419	365	368	332	402	342	369	376	369	376	335	364	377	365	375	347	377	368	379	354	366	354	384	384	409	360	383	369	336	371	393	379	387	381	334	358	399	355	380	368	381	398	346	400	379	384	358	384	400	338	408	383	370	403	366	367	365	373	387	394	366	395	349	386	363	382	371	400	369	334	374	373	364	392	373	388	353	373	351	373	349	371	400	361	383	383	338	330	359	398	353	389	387	352	380	372	352	360	327	389	353	383	371	352	412	369	394	368	344	374	384	386	358	348	367	375	390	383	376	380	426	367	370	359	353	404	394	328	370	355	358	349	379	363	341	385	367	396	353	408	355	380	417	365	390	366	388	371	375	348	376	376	403	392	386	354	379	401	347	385	390	359	368	373	398	369	368	380	373	355	338	379	371	349	358	352	364	376	352	369	385	379	345	363	385	375	362	344	333	369	354	344	385	384	361	372	355	395	373	344	400	378	371	364	373	333	349	388	370	357	337	366	365	344	357	374	369	342	384	366	366	366	363	340	376	368	375	391	355	345	357	393	365	369	388	406	343	371	332	385	361	375	386	417	332	362	384	347	360	325	359	367	381	412	334	386	381	351	386	396	375	389	357	381	408	404	383	329	347	358	389	361	373	363	360	376	314	342	357	356	394	348	378	371	376	397	344	342	371	377	350	359	378	394	347	382	378	366	341	380	365	404	367	391	380	350	380	353	395	365	361	360	402	368	392	361	373	373	379	355	382	400	372	393	373	380	337	387	393	386	381	342	394	363	347	378	386	392	353	360	368	370	360	370	361	347	374	381	362	363	387	354	360	386	376	366	391	383	397	381	361	362	394	384	345	333	365	400	360	354	387	386	381	408	366	374	369	348	336	352	364	368	378	374	377	365	354	367	368	354	336	394	386	364	354	382	354	382	368	382	385	354	372	377	332	379	359	377	366	355	354	385	358	365	382	354	377	378	351	348	362	390	365	360	361	390	379	353	375	375	381	371	365	350	373	354	366	400	307	368	367	342	359	333	370	399	367	378	378	393	378	365	422	378	392	399	389	360	404	390	380	387	372	367	336	369	383	347	370	379	366	374	395	397	342	350	381	390	385	343	382	375	359	362	363	385	387	358	361	380	367	403	330	362	352	393	330	386	383	367	367	350	343	376	376	336	363	347	392	392	368	408	368	365	347	364	376	375	355	379	393	405	387	359	388	386	393	388	379	398	367	377	374	384	347	365	359	402	400	385	390	379	364	362	377	391	359	370	360	380	345	365	359	357	362	395	405	363	353	356	379	378	320	372	389	394	359	378	376	371	374	366	384	387	385	379	374	379	352	387	346	388	353	384	340	364	406	370	374	339	359	375	371	385	370	383	363	382	372	353	383	359	391	396	371	358	357	364	378	376	374	361	341	383	388	371	406	389	401	367	394	388	375	409	356	380	349	400	386	367	369	354	347	375	367	406	369	359	372	393	366	390	362	370	366	357	336	379	383	366	371	350	385	352	367	372	365	401	364	367	380	363	405	364	378	348	368	391	350	297	383	353	379	383	370	375	373	361	391	379	362	357	409	374	393	380	405	368	373	353	352	399	389	395	387	381	366	412	364	320	372	373	363	347	365	387	381	347	347	355	388	393	373	369	388	400	347	382	384	334	387	400	365	350	346	352	382	385	384	397	406	386	372	371	363	356	370	374	354	399	376	341	361	378	394	408	337	358	365	379	419	351	363	415	348	363	356	359
37101	45006	6636	3373	2272	1788	1442	1159	1083	905	836	816	674	691	670	661	632	598	560	574	568	558	538	574	568	536	524	544	530	525	523	548	548	553	466	512	542	538	542	491	539	520	515	499	494	528	476	553	541	493	518	544	510	552	522	567	490	499	517	479	499	553	501	526	491	543	515	543	533	508	531	531	498	474	477	488	476	546	499	524	513	546	527	494	480	523	489	484	514	486	521	502	522	512	494	501	483	522	506	477	483	464	528	544	536	536	518	496	468	481	504	516	499	508	510	489	510	497	486	497	501	524	507	494	484	521	550	489	501	506	498	499	470	527	502	495	497	483	525	500	500	540	513	499	496	502	529	524	532	520	584	524	500	514	521	505	503	501	525	503	494	477	542	496	501	480	494	494	456	475	488	560	465	500	506	503	515	513	476	506	486	516	462	517	522	471	482	471	495	521	488	548	503	502	521	492	518	551	499	555	486	537	506	495	504	490	478	500	500	509	485	548	502	514	489	500	498	526	495	476	504	515	496	487	514	483	513	536	495	523	482	506	462	504	451	505	507	492	534	483	522	497	483	519	522	487	471	475	483	483	508	546	520	475	502	479	487	488	465	495	551	495	506	495	584	464	513	520	529	500	501	486	539	507	492	519	522	517	506	480	498	486	515	521	491	517	499	500	527	494	515	532	555	489	495	496	514	483	508	521	553	498	508	497	476	468	511	476	563	490	484	509	491	521	494	498	502	525	510	506	514	548	562	519	518	529	480	447	518	485	535	550	536	496	499	519	525	450	501	503	505	493	506	505	505	518	509	480	513	501	547	491	517	517	480	465	474	523	464	474	501	498	515	467	494	503	498	479	523	488	501	514	495	504	510	476	501	499	507	530	471	537	512	495	532	488	531	493	530	529	497	496	518	521	509	539	507	497	485	533	456	517	498	513	491	503	473	546	521	465	499	502	514	561	481	525	513	507	508	532	504	540	462	476	525	497	488	530	498	485	516	495	517	548	483	516	554	490	479	510	505	490	510	501	509	446	503	500	498	520	496	484	484	483	508	522	486	483	503	484	502	517	538	519	500	513	538	503	523	493	497	492	472	529	517	539	494	448	499	474	462	499	524	471	542	476	515	485	501	502	471	502	501	524	506	524	509	495	494	553	515	541	541	519	502	472	477	512	482	504	513	475	494	502	516	546	506	501	532	527	588	535	552	489	532	544	492	487	509	488	513	498	523	518	480	505	513	510	527	467	498	503	515	513	512	543	489	530	493	538	515	518	496	508	535	537	492	500	519	466	505	493	483	494	550	526	479	508	513	510	475	501	509	507	505	479	526	505	521	496	480	495	481	492	467	509	527	459	483	506	494	506	506	527	510	495	517	492	510	481	469	514	497	505	491	518	502	539	501	524	483	468	505	485	509	535	524	518	463	504	513	527	467	508	510	483	510	503	489	499	509	500	512	526	526	572	511	481	497	456	475	539	525	519	515	460	462	519	513	443	523	517	514	520	515	534	496	510	459	500	505	494	495	491	520	488	476	516	520	537	498	566	476	528	509	460	528	510	491	486	498	521	459	521	512	526	508	491	518	504	513	494	520	508	483	532	507	516	489	491	544	480	512	476	481	463	510	496	495	517	495	510	457	526	462	497	498	524	513	518	504	527	507	490	502	512	498	529	499	495	520	515	493	482	537	475	526	500	504	478	491	486	505	538	495	480	468	529	500	467	479	514	516	495	517	537	490	542	506	509	542	505	510	473	485	521	504	460	531	489	528	501	480	497	525	526	499	505	542	513	500	502	460	504	490	499	502	533	504	499	517	518	510	501	524	490	501	492	501	473	495	512	519	476	508	498	508	489	497	492	504	471	503	466	508	498	533	506	506	499	487	480	521	520	516	510	480	491	481	515	507	453	511	527	510	542	495	512	516	516	542	491	482	508	520	536	481	472	526	522	544	476	481	499	570	502	481	530	492	506	519	501	552	523	548	505	484	481	490	452	543	496	524	506	493	483	504	497	531	461	489	487	527	513	503	498	519	500	525	512	496	502	509	490	521	511	499	551	497	534	525	486	459	524	450	494	455	528	515	502	483	498	514	530	507	508	505	529	531	527	514	479	518	495	519	461	526	522	521	522	500	503	525	498	519	458	516	529	507	556	500	478	520	524	511	529	543	501	495	492	536	509	523	499	502	494	515	502	480	512	480	511	509	521	486	528	506	514	509	512	483	530	495	528	464	479	537	523	518	504	477	491	488	491	513	496	520	487	527	508	529	521	522	531	488	481	527	526	530	474	499	520	495	499	512	494	527	494	527	516	517	507	502	523	518	498	504	472	519	490	480	512	503	496	502	496	495	545	509	543	505	502	492	504	475	490	495	496	521	525	453	560	475	535	530	506	533	556	503	504	531	520	533	516	510	525	512	464	520	498	510	484	472	489	525	519	520	512	492	553	545	514	519	533	494	554	495	526	543	512	469	523	505	517	551	532	507	486	498	484	525	478	511	492	505	511	506	502	513	492	519	496	467	474	484	519	494	508	487	492	505	505	512	477	513	525	498	501	481	514	488	507	467	483	477	500	478	494	504	530	464	517	485	520	515	517	499	497	496	493	522	506	483	500	504	463	489	493	509	500	534	534	509	519	507	514	498	484	536	489	497	507	506	526	518	519	503	493	510	501	486	509	502	480	503	526	525	466	528	502	482	512	510	514	528	537	481	489	471	525	490	515	514	547	475	468	495	506	503	527	507	456	514	507	519	505	517	491	507	517	491	471	512	494	467	497	520	491	474	508	497	462	463	514	487	479	516	514	534	506	536	505	492	472	519	460	508	542	469	473	480	511	495	494	445	528	494	508	538	533	513	516	489	535	536	504	505	517	477	517	485	501	484	517	450	528	475	469	516	481	501	531	522	544	529	505	472	433	459	504	504	495	545	504	535	497	505	496	518	484	519	523	487	499	497	497	469	499	554	522	543	531	494	533	511	483	501	479	506	545	530	507	499	487	547	513	484	529	506	522	504	495	510	492	534	521	519	505	526	505	516	581	500	521	476	530	512	515	522	476	505	511	492	493	457	491	498	524	510	483	484	466	508	501	524	503	470	498	511	508	513	470	503	517	533	546	496	503	515	511	526	490	492	495	488	495	475	506	529	547	496	511	490	491	489	494	526	514	540	520	552	480	479	497	493	529	464	509	501	535	502	510	525	505	522	492	495	494	508	476	512	522	471	518	487	468	523	506	533	509	505	470	475	525	520	493	507	516	483	503	507	511	484	503	492	533	518	504	504	481	494	527	515	524	517	499	509	519	505	492	497	511	505	542	501	487	525	511	534	454	520	499	480	546	506	525	483	515	507	498	506	512	505	507	496	494	521	502	495	505	498	536	498	518	488	462	501	503	527	528	513	474	495	504	501	521	496	485	476	493	466	533	541	492	502	512	480	568	492	527	521	520	470	504	490	489	499	507	537	524	474	495	496	521	483	467	493	503	437	507	519	518	466	515	507	485
22794	21088	28800	23560	21076	21055	6755	856	640	575	522	443	503	434	390	382	389	376	335	353	350	341	312	314	341	319	323	314	321	299	301	344	327	319	283	305	281	289	305	282	321	287	322	324	272	291	321	327	308	327	306	314	283	274	298	320	280	280	304	284	315	282	306	325	283	311	286	301	270	258	276	303	274	275	300	302	293	302	272	300	316	321	295	295	270	287	318	253	272	268	275	282	281	267	279	260	292	298	290	288	296	301	283	259	301	295	299	287	294	328	314	269	304	256	289	290	276	301	287	240	264	275	318	285	324	270	275	292	280	287	275	273	327	298	322	297	290	283	252	280	314	281	272	275	259	308	282	301	284	288	280	254	284	282	270	300	274	292	286	261	288	317	285	298	291	298	297	292	305	267	305	282	273	263	308	286	296	270	270	270	281	270	288	275	296	263	262	305	271	282	303	327	308	291	272	315	283	296	284	278	271	277	259	292	281	289	289	283	310	277	293	273	307	304	287	344	271	320	283	291	282	269	295	278	303	277	274	319	261	309	278	259	275	291	292	277	292	304	277	298	294	273	281	266	279	282	257	267	283	270	315	282	272	276	295	273	260	265	288	297	275	315	303	300	294	292	291	319	313	297	278	312	261	278	279	275	268	292	285	323	315	277	297	301	277	284	275	293	311	260	270	296	287	285	277	251	305	309	259	285	278	300	312	273	268	282	254	271	285	299	297	291	311	303	278	257	284	314	284	276	271	292	296	303	335	280	297	284	285	305	283	286	298	270	288	277	286	295	285	264	276	283	283	313	296	287	296	278	270	282	296	272	277	279	295	290	284	307	277	292	286	262	302	315	314	289	297	276	266	299	279	283	285	263	307	268	263	267	287	296	272	268	273	280	273	299	298	294	289	297	283	283	306	330	248	293	286	268	287	297	312	287	290	296	275	268	282	262	265	264	288	296	267	285	304	284	314	284	293	298	260	306	281	297	293	281	274	269	273	281	312	287	257	290	299	275	288	269	265	296	267	250	273	275	316	308	288	301	266	282	274	275	289	286	276	279	272	274	279	275	307	284	283	311	280	283	286	286	287	260	279	322	288	278	293	301	271	295	295	297	302	296	287	299	303	292	285	275	307	296	289	324	296	279	294	305	269	318	298	292	304	274	294	310	300	296	275	271	257	317	275	321	295	275	281	304	261	249	324	239	283	297	297	298	309	291	275	292	299	282	292	300	301	283	285	316	284	282	276	255	307	259	262	289	292	255	272	307	291	301	290	291	290	272	288	279	268	273	288	257	290	291	283	270	259	304	297	289	277	286	286	310	287	298	268	284	303	292	273	269	262	305	279	311	275	282	308	290	300	281	297	298	288	309	275	288	308	291	297	278	255	242	276	294	268	304	299	246	296	298	278	295	293	268	295	298	267	287	275	306	289	300	285	277	304	290	291	285	292	292	284	266	296	281	290	261	266	260	292	288	289	339	244	271	271	287	297	273	305	285	280	317	272	260	304	279	267	273	268	268	264	300	303	277	292	287	264	296	311	310	294	305	287	327	277	288	309	283	283	305	296	272	266	288	304	295	298	304	283	299	294	255	266	283	284	283	284	317	293	286	268	269	312	310	289	272	310	268	295	282	276	281	294	325	292	279	294	289	293	271	272	309	294	288	285	246	337	285	276	311	297	307	266	269	288	270	275	278	254	290	327	289	305	284	272	291	285	300	273	291	293	286	313	295	302	294	284	293	289	260	280	317	295	257	287	268	293	278	282	299	289	317	290	265	283	295	290	248	314	272	289	269	269	253	268	302	309	306	276	271	292	278	272	282	299	281	282	271	270	277	266	299	280	279	271	276	302	297	318	299	261	279	266	283	290	290	274	303	285	282	289	292	295	280	267	271	297	276	288	262	319	281	273	267	277	296	267	294	272	298	283	302	289	286	269	283	305	286	294	261	308	324	318	297	296	283	322	282	305	327	250	298	287	276	301	264	273	287	301	321	291	283	285	297	292	288	254	320	259	302	286	298	260	328	293	294	285	287	261	296	289	275	321	243	305	282	314	307	298	301	273	316	292	305	281	275	280	291	268	282	288	295	263	246	288	303	283	298	281	290	299	307	283	289	247	279	271	302	289	280	260	266	267	262	268	285	295	271	270	283	294	292	287	318	256	294	284	285	319	288	258	293	298	306	293	293	279	310	278	265	280	298	276	293	286	296	286	281	288	305	276	278	279	307	262	276	298	274	303	292	299	263	295	288	293	305	292	295	268	292	293	291	306	277	295	306	274	261	288	318	274	316	311	289	291	295	310	268	274	318	283	269	285	286	285	293	303	308	287	293	295	313	288	320	304	267	286	279	292	260	291	272	278	287	294	297	288	276	271	298	299	271	302	262	298	249	282	285	282	300	296	291	266	291	259	277	245	281	279	280	274	274	298	274	289	310	284	311	273	259	292	304	308	301	285	273	288	277	305	266	265	264	273	260	300	267	303	291	286	262	296	273	288	288	302	266	294	293	263	306	266	281	294	273	298	273	265	290	314	285	294	300	309	255	288	289	246	307	285	288	267	281	300	254	251	257	303	251	277	277	267	268	274	317	290	265	282	308	284	293	248	291	297	288	295	262	266	286	289	274	298	295	287	253	282	295	295	308	254	261	293	276	302	285	285	271	275	274	278	299	272	291	297	268	275	304	286	267	268	303	245	290	241	264	299	265	280	281	279	307	257	294	270	290	286	290	299	278	294	282	292	295	275	287	277	250	268	297	290	266	320	280	271	296	252	283	291	318	299	274	299	258	264	299	291	263	266	289	300	307	276	265	285	290	300	286	319	289	293	278	268	288	273	286	283	286	269	275	294	289	283	282	358	319	284	271	255	302	286	289	300	286	258	277	270	260	292	279	272	309	279	261	297	297	266	276	265	295	302	264	306	306	276	292	302	295	284	282	315	273	297	309	274	283	302	266	309	293	291	302	277	283	310	273	284	290	283	309	297	286	292	277	278	305	269	275	271	259	269	285	294	291	286	285	236	294	299	271	271	305	300	266	273	270	263	283	268	289	268	283	299	309	287	271	260	266	268	285	271	302	270	255	304	282	280	282	304	287	275	245	280	268	277	287	272	258	283	291	313	289	300	274	302	271	304	297	282	283	298	287	308	303	289	276	277	290	280	279	290	302	257	291	262	261	292	264	307	262	299	307	273	267	281	288	271	279	303	289	257	306	294	248	268	284	289	288	347	271	305	282	276	274	296	276	307	270	273	301	283	287	296	296	297	273	303	308	288	287	313	258	284	284	301	302	275	284	284	304	270	281	293	296	285	309	260	278	276	287	291	290	280	293	272	262	268	262	274	277	287	293	286	291	289	295	284	285	281	307	276	270	282	286	269	285	282	270	288	292	286	307	322	291	279	284	279	294	313	307	313	286	320	256	305	295	310	271	273	298	304	318	286	281	290	283	269	298	301	250	259	298	268	306	257	278	272	292	267	264	302	293	296	293	292	266	281	287
41344	50750	10948	5467	3771	2743	2153	1738	1415	1204	974	899	803	794	671	582	588	564	549	546	549	465	513	504	481	471	443	456	412	470	440	458	425	419	407	410	426	429	446	478	415	416	383	405	410	417	408	384	388	408	378	410	430	401	426	404	387	387	380	421	392	381	386	415	417	415	421	404	416	393	418	404	385	387	392	381	410	394	369	397	370	414	387	391	407	390	415	398	404	380	407	388	396	386	387	405	415	417	366	387	389	383	392	437	392	383	352	378	373	387	369	390	378	415	388	406	388	414	378	379	420	397	352	386	390	383	396	396	413	419	403	431	435	405	431	418	391	365	378	382	404	373	408	380	366	408	363	385	380	404	416	406	442	400	404	389	364	375	394	384	398	409	396	378	380	406	444	384	405	396	394	421	399	375	465	413	402	387	424	399	341	375	388	393	365	408	407	415	416	387	429	408	383	402	384	408	354	390	392	368	399	403	379	398	379	380	396	360	366	396	422	424	409	373	414	384	407	436	367	371	415	390	390	368	410	422	406	398	384	402	464	375	392	394	391	385	356	372	382	382	423	379	394	409	410	387	395	385	401	378	374	366	401	366	374	387	419	379	396	397	392	413	360	373	389	410	422	392	393	415	396	386	365	403	367	355	412	363	379	412	417	421	372	393	387	419	357	390	386	409	383	406	398	400	389	388	392	397	393	403	360	380	402	361	371	404	385	351	401	385	373	404	375	371	394	411	408	421	355	403	402	396	390	380	393	412	412	412	404	392	402	383	399	384	351	391	373	417	406	407	420	394	412	396	411	397	363	378	431	427	406	392	387	355	380	413	393	440	401	424	404	373	352	382	398	390	398	397	388	379	399	421	396	400	424	403	394	371	388	396	394	367	388	358	394	409	359	366	398	403	375	409	389	378	383	403	362	384	398	380	409	373	382	414	383	393	400	408	419	377	371	369	373	381	344	349	418	365	412	399	401	386	384	425	375	388	404	387	411	395	400	366	393	355	400	351	393	361	419	409	398	408	391	409	392	360	411	396	393	377	376	400	384	374	372	378	391	389	392	404	410	376	409	388	409	388	397	400	397	380	356	403	399	412	375	400	389	360	377	378	373	397	404	366	419	376	386	373	405	373	392	390	412	377	374	399	409	394	394	370	403	406	387	431	374	414	419	351	375	390	383	390	372	378	399	372	409	403	396	359	371	435	441	386	363	364	390	415	410	390	378	421	383	418	372	370	366	408	421	387	396	375	416	402	412	396	375	370	361	369	408	392	386	396	395	373	387	390	397	381	394	375	421	381	368	396	427	392	420	389	417	408	352	380	380	368	362	397	411	403	409	367	411	376	377	387	400	356	365	400	395	389	374	382	378	393	377	365	401	376	364	385	379	375	413	384	413	382	397	405	404	375	388	383	405	406	402	399	393	400	358	385	408	385	401	375	405	366	402	392	392	392	407	405	395	387	366	402	355	381	426	375	396	374	369	414	384	363	413	393	425	413	413	409	397	391	374	384	381	428	404	345	402	382	390	352	384	359	411	394	397	396	421	382	402	392	388	400	416	384	375	365	363	416	373	376	399	406	406	413	359	393	364	393	367	358	356	387	390	401	399	394	400	404	430	420	389	408	373	430	393	439	416	397	389	442	411	387	430	396	417	377	357	398	363	376	353	386	360	403	393	346	404	373	340	380	412	399	401	403	383	388	434	382	403	392	385	430	398	402	340	395	381	390	441	367	379	416	387	392	405	408	354	389	396	413	419	415	378	399	417	394	397	401	395	376	431	376	382	382	396	370	381	383	377	415	412	369	376	400	388	413	374	444	395	394	384	414	380	402	415	377	422	401	397	365	387	377	391	362	396	387	381	381	362	370	413	411	388	431	379	376	381	391	394	371	389	383	385	364	372	396	394	372	387	380	423	386	403	408	387	393	394	364	442	391	387	410	374	414	374	363	439	401	396	406	401	381	389	401	415	355	395	385	398	368	410	416	376	395	382	394	393	393	379	413	409	414	386	386	423	403	365	427	414	388	380	384	398	357	403	391	413	376	423	378	387	388	397	421	394	364	391	413	369	357	396	376	433	424	386	379	410	341	383	362	416	407	364	390	406	388	358	390	415	398	416	402	384	405	368	366	396	394	377	401	384	407	389	338	391	408	399	353	413	429	416	411	350	422	409	394	419	425	441	371	341	413	387	387	409	408	396	414	399	407	402	371	375	375	368	400	447	415	385	387	402	394	419	411	374	363	406	393	383	398	411	394	391	415	404	407	384	413	396	371	390	430	403	414	404	384	372	396	384	381	405	383	386	394	421	385	412	383	403	366	389	383	392	385	371	415	375	422	355	343	384	348	416	381	379	398	385	401	338	413	388	410	422	395	338	382	393	371	369	375	434	390	417	398	402	383	392	398	423	386	413	374	362	413	399	371	381	350	356	379	388	409	369	415	369	414	427	400	394	411	383	411	404	408	375	372	388	359	379	382	361	388	386	404	403	378	374	375	355	414	423	367	411	437	346	419	402	379	399	412	372	424	399	390	418	415	394	386	424	420	398	410	436	404	369	399	362	387	404	369	383	379	396	388	397	414	372	390	401	363	405	406	364	382	387	397	375	402	388	387	379	365	414	378	409	404	383	394	369	421	387	400	359	392	370	403	397	370	380	401	359	386	374	375	396	367	371	380	428	394	383	379	430	392	397	369	402	364	400	376	429	406	439	378	394	407	407	382	405	396	406	375	385	390	369	393	373	383	377	409	423	404	398	386	415	364	385	412	360	420	386	393	407	375	372	431	387	411	374	373	381	364	360	369	357	380	398	431	407	396	398	405	404	368	406	397	352	407	410	340	362	410	371	381	380	397	343	376	367	390	378	403	394	382	411	382	395	380	424	413	380	402	379	364	411	408	418	389	392	380	380	389	430	353	382	373	386	424	394	398	382	370	360	389	390	378	374	388	370	398	400	381	386	410	374	401	404	386	389	405	382	394	375	388	373	370	396	380	397	373	404	382	406	391	397	391	381	394	383	362	414	358	392	405	398	398	355	390	354	354	428	396	414	377	451	402	418	397	395	428	388	386	380	382	366	342	406	389	389	355	378	412	383	379	399	396	404	384	411	412	373	414	365	362	397	370	393	393	389	383	397	392	384	376	413	411	362	424	387	393	373	382	401	344	356	392	385	401	393	335	384	365	413	407	393	389	421	428	404	379	432	369	390	391	397	404	363	428	413	390	413	399	357	366	395	364	378	384	407	376	395	387	408	364	403	392	414	415	406	406	394	424	369	379	354	385	375	368	340	397	393	365	420	407	380	394	368	364	409	353	374	380	437	363	382	416	396	390	411	382	378	363	379	377	388	364	381	392	370	368	381	402	407	420	368	376	341	390	365	408	392	345	379	389	366	403	381	353	408	376	380	407	376	395	406	415	414	364	386	387	385	403	386	409	365	402	377	399	390	387	404	360	370	389	403	415	373	389	430	424	417	394	396	373	420	367	350	404	364	405
27834	23845	12256	1024	388	289	295	271	266	254	263	251	269	269	242	273	276	241	284	243	259	244	299	280	272	246	259	269	242	272	234	260	290	252	258	267	267	255	252	256	259	282	233	255	278	265	249	266	231	229	256	258	273	248	258	265	233	252	260	266	276	249	266	268	244	274	243	240	286	275	247	258	241	271	250	253	246	268	265	274	262	245	282	268	242	286	260	279	247	269	236	247	243	244	227	247	256	221	236	262	262	263	226	266	267	269	263	264	254	259	263	247	240	263	270	249	222	255	235	240	235	257	253	259	246	242	277	274	270	255	224	255	250	263	258	273	250	268	241	247	273	273	239	240	263	255	256	274	252	252	257	241	244	248	273	212	215	250	282	284	226	264	275	288	247	264	245	245	268	275	237	243	264	245	254	250	275	255	296	237	264	249	278	245	247	232	249	289	262	265	242	237	236	231	230	271	264	262	254	248	224	249	251	245	245	244	264	294	262	249	267	271	248	240	270	256	266	250	264	264	242	257	225	234	259	278	252	241	261	250	235	270	290	259	223	260	262	258	241	252	264	239	251	235	252	218	268	240	246	257	270	268	261	259	252	279	260	245	237	240	263	236	256	266	233	261	226	253	250	253	234	261	271	236	263	270	241	247	239	280	233	256	289	260	258	268	256	242	260	257	243	240	264	255	237	278	264	218	236	245	236	235	254	234	259	255	272	275	254	248	249	278	264	272	266	248	244	254	271	253	277	254	244	250	244	243	258	258	260	262	270	254	238	256	245	245	274	217	273	259	280	259	247	241	246	258	248	257	259	258	246	231	230	221	269	256	250	292	261	232	254	248	245	257	267	256	252	270	271	238	242	265	243	232	259	252	236	278	232	246	233	251	262	262	265	252	273	237	269	276	252	254	241	278	263	238	272	254	258	267	272	224	234	250	252	250	236	250	237	236	262	241	260	231	231	251	227	249	263	243	276	238	279	224	292	272	239	252	275	254	242	264	254	262	284	247	260	254	228	254	250	230	265	259	247	246	245	238	255	249	259	252	265	260	250	245	249	261	260	239	276	234	256	239	270	267	272	248	254	241	233	239	255	270	238	261	265	266	268	231	243	245	224	240	257	274	237	271	254	236	262	220	270	259	248	263	242	236	235	259	224	233	243	229	227	231	242	214	256	253	231	240	260	239	249	227	260	232	232	244	256	234	259	240	238	267	266	258	249	284	225	245	264	263	280	246	242	267	251	235	245	266	240	246	228	283	299	258	234	250	247	244	235	246	245	259	260	247	245	253	270	250	283	263	257	235	253	239	270	271	244	270	243	220	259	262	268	261	255	242	241	259	261	246	261	254	258	245	229	257	244	258	251	249	248	259	261	266	244	245	268	224	254	260	240	238	238	267	257	263	251	271	232	256	221	238	250	262	288	240	224	283	259	228	251	230	282	266	259	225	275	226	249	279	246	231	250	272	266	257	264	268	238	247	235	249	235	268	287	260	255	238	249	255	273	244	243	250	293	218	237	256	273	272	227	241	290	248	275	270	235	218	258	241	248	280	254	251	230	250	228	245	230	252	239	257	242	247	251	268	238	255	265	242	234	228	262	250	232	250	271	228	276	237	262	274	265	229	247	233	281	245	267	238	243	258	260	261	254	269	244	264	272	233	256	260	234	236	228	254	269	254	257	248	249	267	249	249	270	236	272	266	249	249	232	256	277	257	261	246	261	286	256	253	230	261	235	230	244	243	263	238	245	270	247	248	279	241	248	239	272	242	246	263	238	263	295	248	251	261	253	263	243	247	260	266	266	257	244	230	249	242	243	269	245	255	253	261	255	250	269	256	235	238	255	287	264	258	242	274	265	259	256	224	250	251	271	240	264	256	249	255	246	223	277	252	232	274	262	266	250	241	256	238	232	258	259	254	234	264	291	240	251	262	243	234	269	257	244	287	236	281	228	278	256	256	249	254	239	235	224	271	241	274	262	234	252	253	259	268	266	263	253	214	246	221	265	241	254	278	245	242	248	256	280	257	256	258	249	242	243	255	246	271	239	248	243	272	253	246	245	257	239	262	278	265	226	224	240	258	259	271	226	262	247	258	233	255	240	268	238	245	241	249	268	266	286	248	240	278	255	238	246	243	261	240	264	269	257	276	238	274	247	261	294	240	258	236	251	229	251	239	266	266	255	250	248	244	251	259	270	251	236	255	238	279	252	232	236	234	252	233	253	260	253	248	265	275	269	243	258	262	243	239	268	251	229	283	277	263	260	255	251	255	247	258	261	249	256	269	253	234	236	245	237	270	281	262	282	239	232	250	258	242	259	237	270	290	229	264	240	224	267	249	256	272	265	264	260	236	265	244	238	274	272	215	276	226	255	245	241	246	254	264	233	232	263	264	245	231	256	277	234	246	215	262	233	262	253	237	262	278	250	248	245	251	255	232	243	247	260	262	256	252	234	288	278	261	234	253	257	255	256	263	225	249	270	268	269	246	255	248	267	269	285	221	232	290	260	280	238	271	215	253	248	235	273	253	267	248	250	264	251	256	256	225	262	252	271	257	269	280	255	249	252	269	252	257	261	233	251	262	248	261	252	227	226	253	268	263	234	239	268	274	233	258	239	259	262	256	254	254	244	268	240	246	250	266	265	253	242	249	253	240	226	280	278	241	241	255	275	229	249	257	272	258	279	243	250	245	239	271	247	240	233	251	218	272	256	234	246	267	274	225	266	269	266	241	265	249	261	265	234	290	275	235	259	270	275	237	218	261	259	262	243	283	251	242	268	246	252	247	259	240	305	244	287	236	241	261	256	278	256	228	230	262	248	288	249	261	281	275	237	256	238	240	248	268	240	254	281	231	257	260	242	278	236	251	271	226	256	287	255	266	236	280	264	256	250	236	251	258	271	260	230	271	262	275	236	264	260	279	251	247	266	247	255	265	252	240	260	266	243	234	249	251	274	270	274	246	214	280	225	236	254	268	243	228	253	236	266	260	224	263	246	263	243	269	257	243	286	231	257	249	249	275	254	257	236	231	258	249	266	249	261	235	234	277	289	252	247	238	254	272	276	253	266	263	249	253	260	273	245	258	249	277	244	288	264	243	247	262	272	218	256	251	252	268	234	277	240	227	271	253	266	237	260	279	239	254	245	265	223	246	247	234	221	263	260	258	252	227	258	232	242	225	258	258	244	234	254	241	273	256	252	257	268	242	248	241	255	248	267	283	231	233	256	259	233	247	239	250	244	289	267	244	285	233	253	258	260	237	317	226	288	267	243	257	266	237	248	234	234	257	271	257	254	243	233	242	251	247	249	251	217	278	248	269	236	262	243	258	233	253	224	251	240	243	270	241	253	259	251	276	255	266	260	235	240	261	251	249	264	255	269	231	250	231	246	274	256	238	254	220	253	223	283	252	226	284	257	259	266	247	253	267	246	264	262	227	282	243	257	264	255	246	250	232	252	252	250	265	224	278	255	265	248	271	235	252	223	245	235	274	254	251
32926	31097	891	569	436	419	421	400	391	384	361	377	357	337	339	343	352	315	328	345	346	311	363	348	376	350	333	370	364	352	338	318	370	345	348	314	341	367	367	370	352	359	337	333	367	362	344	353	338	324	339	346	320	336	339	307	348	330	341	317	347	377	355	344	341	325	353	359	347	378	325	324	361	327	320	343	332	350	359	365	331	349	369	334	335	344	361	316	326	350	321	363	364	354	333	326	354	348	320	325	359	353	333	324	342	392	353	365	384	313	373	320	359	348	337	334	319	321	349	319	342	348	365	343	335	354	371	355	339	337	361	359	327	334	335	349	352	339	388	331	387	320	365	338	346	352	342	345	353	360	318	332	325	370	322	355	325	334	348	333	325	353	329	358	320	346	349	340	325	361	308	345	336	360	368	334	351	340	349	327	321	319	351	337	350	365	324	355	343	352	326	347	378	349	383	309	333	341	305	359	331	334	339	320	366	344	283	354	336	356	324	333	333	338	360	353	356	329	339	336	365	326	352	343	349	344	346	346	326	331	357	346	356	347	316	332	352	331	322	320	353	338	351	335	317	342	342	351	338	361	351	351	382	326	333	349	341	358	356	375	343	328	337	347	383	357	323	361	351	340	339	331	341	322	339	353	346	326	324	349	329	338	336	337	370	323	363	371	372	363	356	367	362	331	332	318	371	355	364	357	361	368	321	345	349	359	376	360	326	342	352	328	336	339	325	305	322	317	327	360	348	322	364	358	340	335	365	337	326	297	323	338	349	326	363	348	305	361	370	339	360	339	367	319	311	352	348	338	354	348	327	348	321	359	345	377	333	365	334	334	345	326	342	321	341	362	339	311	348	365	346	339	350	285	360	329	342	356	336	326	348	346	362	338	335	327	341	357	336	347	347	341	367	355	368	357	377	343	349	338	341	327	381	363	325	349	333	346	343	347	326	328	334	331	350	338	350	333	363	351	371	352	338	336	334	332	392	351	311	355	323	344	370	346	365	331	316	326	350	321	356	372	334	372	332	350	343	342	343	378	329	325	340	375	363	319	330	320	371	344	341	352	347	390	374	331	332	355	348	351	321	336	363	410	312	326	361	356	329	359	303	330	358	297	354	337	331	344	350	342	320	347	323	323	369	338	342	349	340	334	356	337	355	347	335	354	321	362	332	342	328	367	374	317	356	327	343	315	333	331	348	330	359	358	347	334	320	354	349	350	358	364	354	345	346	343	342	331	317	339	368	349	347	352	308	332	363	323	348	343	350	328	357	344	335	332	346	362	359	338	346	327	320	376	353	357	343	346	340	367	338	362	359	352	334	320	347	359	352	335	334	355	338	343	325	345	352	382	324	344	324	366	338	318	345	348	372	360	321	364	360	349	344	337	347	331	355	353	344	347	307	335	386	369	340	364	310	334	334	352	340	374	322	351	337	334	357	362	357	365	340	381	325	316	337	366	355	351	345	329	314	337	370	339	331	354	350	336	364	354	305	339	369	327	368	341	327	313	333	323	342	356	337	324	347	359	355	363	347	357	346	364	363	367	353	344	365	318	350	363	316	304	333	358	349	374	331	339	325	343	360	353	359	355	334	341	341	360	347	360	352	317	342	338	355	332	346	350	337	336	311	391	329	362	395	316	336	332	366	359	343	346	325	358	335	348	348	355	351	335	370	346	344	348	349	362	324	340	327	345	340	378	362	328	361	336	345	362	319	349	326	357	373	339	337	350	300	321	362	362	358	344	341	349	357	341	325	329	357	365	341	367	347	370	333	333	350	345	345	351	347	385	383	300	363	328	321	329	336	338	364	315	351	356	368	356	335	343	347	331	338	336	347	344	358	352	325	315	334	343	342	325	351	334	339	326	365	356	323	390	336	340	326	345	340	326	340	347	363	355	325	335	336	315	345	364	366	339	329	334	370	321	331	334	365	352	320	329	344	335	348	364	340	344	336	369	351	366	339	340	322	352	356	353	374	346	366	328	332	310	369	329	339	330	366	320	367	349	349	318	343	338	380	324	349	347	338	344	367	388	328	342	323	348	347	342	318	359	344	336	350	306	361	313	328	351	358	303	369	350	371	349	317	344	358	360	305	335	362	351	358	357	348	342	377	366	351	315	337	312	327	371	337	349	346	381	339	354	371	331	326	316	349	353	338	344	324	316	350	370	305	356	346	336	347	345	325	334	331	347	335	321	321	320	345	340	341	310	356	354	352	338	333	358	342	329	357	352	353	339	324	323	345	330	335	365	298	348	331	344	320	328	367	360	346	358	342	338	333	347	333	360	359	318	360	361	328	325	364	331	362	393	341	354	327	363	320	358	342	355	356	318	309	350	329	353	353	341	346	381	325	339	355	338	393	319	328	341	350	376	343	350	315	356	345	339	358	338	366	353	365	348	361	349	331	356	364	336	346	333	372	368	322	328	351	347	345	308	341	341	324	312	327	353	372	319	332	353	332	352	356	327	346	309	341	346	327	364	359	378	339	364	330	335	349	366	287	358	326	332	370	323	344	335	316	350	342	359	370	343	338	324	370	386	380	338	357	341	351	357	345	352	348	346	331	335	358	350	338	311	320	328	322	333	327	351	372	302	333	321	326	346	339	385	361	362	297	327	357	317	356	356	312	331	360	362	328	319	348	362	389	325	351	356	364	364	316	376	363	344	362	327	347	352	320	335	350	323	359	341	370	337	330	385	345	346	314	361	346	347	329	341	340	357	345	344	321	329	332	354	336	369	346	329	322	351	355	390	362	354	333	330	357	340	348	326	360	336	347	333	335	341	342	373	351	328	339	339	341	332	353	383	317	332	340	347	344	334	311	321	360	367	360	327	328	310	370	320	342	350	311	377	341	349	379	322	354	310	365	339	344	333	316	371	355	320	365	340	340	363	320	350	339	335	359	325	330	330	319	365	328	361	348	353	332	332	352	353	361	354	374	343	347	348	341	351	426	368	361	316	313	348	340	327	344	348	337	375	346	336	345	358	349	369	314	349	331	326	348	295	329	342	360	333	325	366	337	376	309	354	351	316	328	338	345	299	328	366	374	382	363	360	321	333	351	327	351	326	331	350	344	345	347	346	328	330	356	355	372	367	387	315	334	369	325	337	356	345	355	361	316	356	312	345	331	357	334	326	319	354	385	328	333	357	309	362	343	370	329	333	329	333	331	321	365	341	348	343	338	344	357	374	352	336	362	330	340	332	335	341	356	344	304	312	389	327	331	340	363	348	334	376	357	367	336	343	348	311	363	331	325	333	362	368	350	351	344	356	364	336	348	374	353	354	355	321	336	341	321	339	360	342	335	348	336	367	299	331	352	338	335	337	334	327	370	348	371	309	343	333	351	321	346	332	359	311	325	334	335	359	346	325	385	337	352	375	372	343	343	334	342	337	323	325	337	353	340	331	337	350	359	323	344	360	347	341	319	336	353	340	342	330	361	323	371	346	333	364	325	337	365	319	348	356	360	348	341	325	338	361	361	329	321	334	358	318
23686	21047	28252	24015	20997	9270	943	675	565	493	481	494	471	447	415	410	433	413	430	414	431	416	376	430	408	392	433	392	383	404	365	363	340	411	398	412	355	363	391	352	360	373	376	372	383	368	392	319	393	359	359	376	357	351	377	384	360	375	357	354	382	413	382	332	348	342	379	364	345	344	328	386	402	346	419	355	408	343	375	363	349	362	380	363	382	369	335	364	383	398	394	405	369	397	346	413	362	334	352	384	379	385	348	353	369	368	361	383	338	350	385	350	383	388	372	374	364	378	368	390	371	350	353	399	379	362	377	387	363	381	374	389	392	370	388	393	361	383	373	346	388	378	369	362	374	351	357	361	357	371	374	364	361	373	377	396	390	330	350	358	398	378	362	374	362	385	363	334	350	377	352	353	357	372	400	392	353	394	361	353	380	372	363	390	376	375	365	385	364	390	383	348	410	343	374	351	365	370	363	397	360	381	387	395	392	344	372	424	356	369	401	399	388	409	390	380	351	392	383	382	379	384	356	394	341	342	357	367	376	363	389	401	368	351	373	349	386	365	353	387	349	392	348	356	337	380	368	398	354	390	399	352	367	335	427	366	359	369	374	363	338	390	368	357	388	357	349	384	385	383	372	363	363	359	360	370	394	384	360	402	363	385	384	380	348	376	350	360	335	396	390	367	331	343	317	381	349	368	369	372	391	408	346	383	332	386	375	383	361	343	367	359	374	373	346	345	360	364	335	372	371	338	403	376	337	361	333	380	353	367	368	321	415	353	362	373	386	375	358	376	397	372	379	354	387	383	353	354	374	347	395	331	356	370	360	404	358	336	368	379	345	391	374	360	350	352	380	343	351	355	375	368	334	388	370	362	395	344	356	370	366	367	344	370	379	379	329	368	371	342	365	368	348	344	315	369	375	365	344	357	388	352	359	398	380	365	361	373	351	369	397	391	348	326	375	379	368	381	384	367	361	366	344	353	352	364	382	363	360	382	394	377	352	372	351	373	358	343	390	418	374	327	350	379	365	361	391	391	327	340	336	385	364	372	358	367	341	345	369	358	375	368	379	359	382	335	377	361	376	386	364	362	345	358	358	345	388	409	364	352	373	380	372	335	373	349	366	361	380	387	373	372	364	381	371	371	364	359	400	356	364	405	364	358	362	359	348	382	378	381	401	370	342	372	378	395	347	379	372	409	349	389	378	360	401	384	370	364	394	353	377	380	384	356	349	354	366	400	375	368	346	411	390	383	369	384	398	346	386	353	370	324	363	360	373	361	407	348	363	380	350	354	390	348	328	355	373	368	365	339	365	361	351	386	359	389	326	403	406	416	340	386	367	378	377	377	341	392	383	348	370	364	381	367	383	369	423	356	356	335	360	368	376	340	353	372	362	383	355	367	375	348	401	348	356	341	357	353	373	370	377	361	388	362	390	375	352	365	342	372	383	375	374	384	373	376	369	377	332	337	368	348	345	354	410	317	346	367	401	380	387	401	356	401	365	372	365	348	360	390	343	349	385	405	343	362	393	355	387	376	383	383	377	357	354	361	374	370	384	323	400	349	338	367	344	378	346	345	350	363	328	343	374	380	347	369	361	397	360	391	358	340	392	350	348	378	407	382	347	395	374	358	320	374	381	384	373	352	377	326	368	340	364	350	369	388	374	349	354	375	379	361	368	386	366	380	395	330	381	350	348	361	339	398	361	363	371	327	377	400	376	388	361	377	357	373	364	373	367	349	392	375	369	371	391	366	344	345	363	405	380	368	368	357	384	378	375	397	351	342	343	387	380	322	370	336	374	379	352	355	346	378	365	382	377	387	356	343	340	339	367	387	370	335	371	356	375	358	343	370	388	345	354	363	371	363	353	404	343	366	372	349	386	409	356	365	381	355	349	405	371	349	340	338	363	360	338	403	368	354	359	374	373	360	387	375	377	393	367	351	389	371	354	370	395	378	353	373	354	372	396	381	363	354	379	385	366	375	392	367	406	361	366	380	355	379	370	342	372	360	366	370	348	381	379	356	347	383	360	366	359	356	390	391	371	379	356	354	360	360	356	355	365	359	366	329	362	361	374	373	383	346	370	388	362	359	366	369	353	383	378	346	394	360	380	341	350	344	341	399	350	378	353	399	330	357	341	346	348	350	394	327	371	370	332	360	374	347	359	382	337	358	335	360	362	397	379	356	334	349	352	377	393	348	361	374	392	362	345	329	357	379	387	358	368	382	368	356	335	426	360	344	365	375	355	379	364	408	367	350	340	370	364	331	352	365	329	402	381	350	341	376	368	382	357	341	390	358	330	381	378	349	400	348	355	342	347	434	384	346	355	363	372	371	353	398	372	366	332	357	377	377	360	379	355	357	325	372	322	358	383	375	373	408	362	386	374	369	401	364	332	383	357	394	372	368	362	388	322	368	337	386	369	346	343	362	366	348	396	370	388	386	373	363	348	369	375	383	387	391	384	340	397	388	391	365	364	381	391	379	339	366	374	356	354	327	383	342	355	333	412	374	378	378	392	370	347	353	379	367	352	366	341	373	366	382	375	351	395	360	333	329	397	365	398	361	378	383	368	369	383	348	322	369	371	354	374	392	348	360	374	340	346	400	333	366	410	361	366	381	388	351	387	346	368	346	334	365	383	362	360	400	385	374	364	332	342	364	394	344	380	393	384	392	368	355	386	362	371	339	391	394	411	370	369	376	350	388	342	335	376	370	381	358	355	362	395	376	372	366	389	347	368	378	372	368	382	396	351	348	381	359	344	354	341	380	359	356	344	328	383	386	410	352	352	384	371	369	362	360	369	347	384	391	391	363	384	377	353	411	338	346	395	363	388	358	365	389	368	387	371	361	377	345	352	405	356	363	353	393	386	406	355	364	357	390	359	369	332	396	343	360	362	389	334	347	376	342	343	391	357	382	374	370	341	361	380	375	373	366	382	382	365	371	389	368	389	355	345	380	366	366	360	358	361	370	366	379	346	352	368	361	355	368	366	349	360	366	348	364	389	320	377	335	345	371	325	378	417	353	364	327	377	312	385	374	364	378	391	378	403	367	395	387	387	367	363	366	325	350	362	379	324	354	365	345	339	359	356	334	368	389	367	340	376	378	367	355	348	355	365	332	376	359	364	395	358	368	379	327	386	353	341	337	340	364	361	385	400	398	377	376	357	326	379	348	380	350	392	340	341	351	351	372	367	373	377	383	376	345	382	377	382	365	379	345	372	362	368	347	368	354	401	374	372	367	391	358	354	356	401	361	339	346	385	366	346	379	363	346	356	373	349	381	356	392	328	354	379	374	365	368	360	326	391	353	389	340	380	391	368	398	390	366	359	367	386	351	367	375	356	401	361	362	380	332	380	358	361	356	375	380	379	337	401	396	367	322	363	376	354	363	349	342	361	377	330	367	363	366	374	388	367	358	362	382	371	348	372	408	369	367	406	378	352	357	362	392	370	394	391	367	420	366	380	355	343	375	355	395	336	397	351	359	339	396
37317	43591	6847	3378	2333	1732	1489	1269	1098	954	851	763	762	633	636	641	646	579	601	537	569	507	533	538	502	591	519	530	557	524	555	530	528	528	486	502	502	508	516	554	506	545	513	491	493	525	551	506	523	498	499	494	497	521	481	528	484	479	497	506	474	486	543	517	485	526	540	560	488	484	499	483	508	492	498	505	504	486	463	508	484	507	510	491	483	523	496	482	546	474	492	507	521	498	487	511	489	464	467	495	471	486	510	509	532	494	512	508	483	514	506	521	501	468	481	536	479	512	494	526	517	464	480	511	500	489	514	505	503	466	495	479	506	528	475	531	491	476	482	466	462	508	483	489	512	518	483	530	490	482	516	497	489	530	439	464	506	454	503	510	468	520	503	501	499	513	507	478	476	486	484	517	514	517	532	481	519	460	499	484	498	469	498	507	473	495	456	517	466	479	499	492	509	483	484	469	495	520	447	464	485	484	521	474	479	516	464	497	504	506	498	494	478	498	506	517	495	488	472	462	483	539	471	462	479	489	480	502	480	542	475	474	488	533	503	530	518	484	526	492	498	485	491	511	498	519	471	495	462	469	502	483	516	469	504	519	476	531	488	464	519	485	499	521	493	491	514	526	517	491	502	515	511	520	467	506	538	509	518	547	489	478	494	474	492	494	478	482	498	492	494	524	442	482	495	534	533	486	506	521	481	490	469	480	426	475	506	448	497	484	470	515	549	486	502	501	507	522	477	528	516	537	478	493	540	526	441	538	523	501	484	478	542	512	526	515	471	521	456	512	551	504	503	475	505	480	511	497	509	491	483	519	489	515	525	500	538	497	480	516	483	503	513	478	509	509	484	487	493	512	504	517	487	521	482	522	532	489	484	494	481	486	511	504	504	502	474	496	517	522	501	491	477	528	505	545	459	495	481	480	494	486	506	493	475	494	563	474	516	476	519	469	494	488	492	526	517	506	530	503	483	513	458	471	529	498	477	517	499	510	461	527	519	475	450	492	515	524	464	477	485	504	504	481	504	473	539	454	468	504	533	450	483	478	501	522	466	500	527	507	490	460	479	477	494	446	500	506	455	497	505	519	525	467	479	526	510	461	498	500	537	484	481	488	524	566	490	453	520	499	461	495	465	518	505	530	516	495	498	498	475	523	471	519	557	514	500	493	491	503	423	517	454	471	520	445	489	466	459	501	525	473	510	481	523	474	527	474	499	497	505	496	518	496	491	486	474	488	530	499	527	504	497	532	509	487	498	503	499	530	468	467	461	485	468	485	485	491	512	454	475	521	475	447	537	467	504	551	496	502	504	515	508	520	527	489	512	509	467	540	495	520	487	506	504	494	502	527	495	489	519	499	498	468	503	481	493	484	480	518	522	494	486	530	487	474	485	481	504	494	482	480	445	506	530	520	493	529	494	504	510	469	515	456	509	529	526	493	507	491	515	480	489	460	517	524	496	467	484	493	511	493	490	527	464	499	500	491	458	509	494	468	497	512	479	502	504	488	526	472	466	541	514	497	461	489	514	498	521	462	513	496	487	439	512	486	497	513	478	479	530	506	467	504	468	463	486	510	496	477	487	467	487	450	508	516	538	492	447	477	504	471	506	515	500	510	487	464	475	500	481	514	482	538	500	501	472	518	507	499	488	493	490	494	522	488	517	488	494	514	530	510	475	516	516	470	500	510	454	512	482	497	481	442	448	490	502	511	467	489	482	505	458	521	536	508	485	491	544	484	516	491	495	486	478	481	489	512	464	492	529	498	484	450	540	464	491	470	470	497	484	497	475	518	516	477	536	485	484	491	494	477	452	532	502	489	495	483	454	496	483	447	513	468	486	509	453	453	472	528	499	481	480	493	493	466	487	474	502	492	505	474	490	471	496	499	494	519	528	484	504	512	438	469	526	488	503	465	507	460	495	484	485	509	492	523	472	473	477	479	506	498	449	520	509	493	502	498	499	496	518	480	447	505	504	515	472	487	481	536	507	489	504	533	474	486	529	502	496	493	502	503	462	497	535	534	530	501	486	533	510	522	503	554	525	503	490	487	520	495	479	492	515	493	483	423	476	507	484	480	497	488	492	515	544	482	473	496	510	486	505	508	507	517	502	545	522	539	512	533	457	500	471	471	457	488	488	503	487	511	492	533	485	490	460	514	506	514	472	495	472	489	460	525	448	492	544	539	532	499	528	495	486	489	501	447	506	462	492	483	490	512	489	507	528	496	478	501	479	482	515	495	486	513	512	541	506	506	508	493	493	477	507	471	490	495	538	541	500	504	494	481	499	502	496	500	492	492	513	528	475	498	518	454	473	459	486	520	492	520	505	490	499	493	505	505	513	446	480	498	490	496	500	520	487	525	511	505	477	492	502	480	469	514	515	487	503	489	476	537	529	527	491	457	486	473	486	501	484	498	445	495	476	480	474	472	526	528	492	456	528	514	506	503	477	466	515	530	511	518	502	523	475	493	456	510	517	499	501	490	466	487	498	492	509	481	532	523	500	497	499	488	512	523	508	458	473	466	464	522	497	465	508	535	524	498	485	460	495	452	523	490	491	521	440	483	491	522	538	480	502	520	501	503	502	487	525	506	504	499	505	527	512	497	499	509	522	535	530	482	541	471	502	466	509	467	505	498	493	493	515	505	517	468	493	534	493	465	549	514	511	484	507	496	505	513	514	516	486	465	510	512	516	503	507	510	538	473	489	537	469	536	496	511	500	462	506	473	448	488	531	526	514	533	514	502	502	541	441	506	491	484	501	512	492	513	495	516	499	500	496	517	492	506	513	489	525	495	498	468	492	513	503	505	509	520	490	485	518	450	485	540	477	495	497	500	493	460	512	520	476	513	496	519	503	505	520	528	462	503	528	483	516	511	494	500	489	492	508	529	507	471	504	503	512	529	465	541	495	502	491	521	481	519	472	530	538	486	492	495	468	495	459	523	501	480	498	477	507	504	522	521	504	491	524	498	494	465	497	496	501	505	518	462	479	498	470	508	479	486	501	473	528	484	489	491	458	486	507	507	507	442	484	508	481	464	513	486	496	511	541	543	462	492	467	485	458	500	502	534	494	492	485	543	482	464	524	497	494	511	473	460	495	526	551	534	512	446	525	521	535	503	492	512	503	464	465	468	534	461	510	487	429	465	497	505	489	511	491	536	524	469	537	489	539	496	514	488	511	497	493	479	479	465	504	493	502	475	464	484	518	521	482	469	498	488	471	460	479	459	478	539	498	512	488	470	493	485	478	498	499	517	470	480	518	505	468	445	503	516	503	498	519	488	488	516	487	494	493	479	506	502	506	487	480	475	488	495	511	506	485	505	510	520	463	502	469	480	471	482	518	512	505	508	522	509	469	486	552	461	527	521	508	526	492	502	509	512	531	550	531	490	484	497	500	527	476	488	504	484	498	484	491	505	532	526	519	457	511	482	507	462	490	487	489	547	534	476	507	486	476	536	476	502	501	493	466	510	503	492	480	512	498	527	492	503
22702	21044	28762	23519	21041	21045	6893	945	653	544	516	458	428	383	377	373	338	371	335	328	342	337	309	310	304	312	317	322	303	312	308	295	304	308	298	330	304	287	323	257	317	293	313	303	278	307	317	280	290	286	245	331	269	291	306	306	273	284	306	276	240	308	274	303	289	266	271	307	280	279	285	269	292	296	250	291	298	263	288	259	313	279	296	277	280	276	285	288	265	281	270	304	290	278	277	302	302	298	288	274	287	278	304	248	294	258	268	287	273	286	269	266	293	282	262	280	254	271	292	317	321	301	310	289	298	300	306	304	282	305	269	287	288	350	313	295	286	290	298	229	296	266	285	279	291	290	279	263	262	286	254	263	296	283	275	292	294	281	301	278	265	295	317	261	288	293	261	306	270	280	249	271	286	296	285	273	286	308	266	287	309	271	277	260	283	292	270	299	243	335	280	282	304	292	289	282	306	273	287	259	285	321	274	306	273	243	282	303	297	250	261	264	303	279	293	285	304	303	267	302	295	250	262	263	288	289	302	304	282	272	301	296	291	304	283	272	287	287	284	268	255	295	297	280	278	281	266	287	298	284	301	292	284	277	288	268	293	261	324	306	256	269	296	296	284	299	283	270	256	274	288	279	266	287	285	297	276	282	320	267	281	273	293	314	312	275	278	256	284	265	280	268	275	288	260	246	254	268	272	266	288	281	326	258	300	260	300	235	266	276	283	299	320	283	273	292	316	243	268	294	289	291	272	291	289	283	270	275	297	305	278	285	271	278	279	280	306	278	322	297	276	286	251	251	294	282	292	298	274	245	264	297	283	266	318	290	276	273	297	253	275	334	250	266	276	273	266	289	293	291	283	301	307	289	294	314	277	271	263	271	255	290	288	305	272	291	312	273	283	288	271	280	297	288	291	297	268	279	258	264	298	298	279	292	284	269	313	322	300	246	289	279	288	254	294	268	262	287	296	286	283	291	281	294	293	275	286	278	290	278	282	293	291	250	269	270	274	280	269	289	278	321	302	259	286	286	270	273	291	299	253	253	279	287	294	283	249	296	307	283	266	290	251	279	297	318	275	258	262	272	248	299	299	294	266	287	287	296	304	282	302	303	286	291	271	286	243	275	262	290	251	271	284	289	283	272	298	281	279	264	276	281	306	292	272	290	276	269	268	246	307	299	268	298	298	269	294	281	281	264	283	285	278	309	255	277	247	276	266	283	266	282	282	276	295	278	297	292	274	266	249	287	269	309	248	328	276	272	266	268	294	259	295	280	266	276	309	311	270	248	311	281	290	288	282	282	277	307	271	265	328	267	283	276	282	295	278	267	282	301	285	265	265	291	308	307	274	265	251	294	306	294	287	249	305	271	280	316	287	290	304	283	283	317	274	271	288	278	314	278	272	290	297	249	265	285	257	269	285	271	282	263	269	253	296	306	276	262	259	289	316	272	283	271	273	265	306	280	266	266	299	273	282	286	277	289	269	309	284	298	266	279	306	285	303	286	304	277	289	279	267	275	270	294	296	261	303	271	258	326	267	265	278	255	297	295	310	290	281	266	299	271	277	278	292	286	280	269	286	299	277	291	247	271	284	279	282	285	292	263	264	268	303	297	282	264	271	281	298	249	279	281	284	289	291	294	263	272	246	295	295	288	305	266	276	297	272	261	274	278	272	272	291	275	275	265	300	285	312	278	315	302	252	265	295	289	285	293	272	277	290	290	309	260	297	262	293	267	271	286	276	314	304	244	312	278	309	251	265	286	296	268	275	276	305	272	257	269	305	275	279	278	301	273	269	275	297	268	273	305	278	280	292	261	267	287	279	256	304	278	270	309	290	256	292	281	301	293	315	278	292	311	305	298	282	295	306	284	267	304	253	280	279	313	255	297	276	294	271	288	271	271	288	272	268	246	262	270	302	303	283	275	229	250	273	267	302	276	275	275	279	266	287	266	279	288	289	279	274	286	283	321	286	269	293	248	288	305	276	269	298	279	287	276	277	281	280	276	285	276	296	303	305	285	285	280	277	295	277	307	309	305	275	298	279	288	301	293	252	318	281	307	270	308	289	276	255	272	308	274	302	276	290	277	279	293	278	289	275	312	285	287	285	299	301	282	278	275	282	301	291	271	277	296	276	280	290	262	251	287	269	304	309	279	297	270	285	303	265	297	299	259	271	291	282	294	280	270	278	270	289	253	294	258	281	290	335	274	292	256	295	316	289	311	289	280	261	288	300	284	279	268	277	281	242	301	254	277	270	308	280	294	289	290	294	264	271	323	318	279	306	271	271	250	270	252	290	264	278	268	282	265	259	304	256	299	283	254	294	280	288	299	261	301	269	306	292	279	282	262	270	271	276	293	273	288	248	302	282	296	285	275	280	273	294	292	283	265	287	283	300	250	283	302	294	270	281	264	279	257	267	311	311	284	273	274	280	277	273	273	247	286	285	293	311	257	262	257	260	280	307	299	242	274	300	286	313	328	295	267	287	311	273	263	262	271	276	266	310	289	264	299	315	300	285	278	294	276	292	304	304	281	269	281	283	256	298	278	297	301	297	294	284	286	279	298	305	270	275	272	272	316	303	276	281	279	298	257	265	273	270	305	299	294	269	309	312	271	270	294	288	279	274	296	279	272	312	256	294	273	280	278	310	279	315	298	273	294	297	278	289	256	275	308	271	291	282	292	293	281	273	294	273	290	278	268	277	283	284	288	295	270	263	261	270	273	276	281	268	278	296	256	272	283	294	277	280	295	257	275	291	271	277	274	268	278	302	257	271	280	289	281	292	281	311	300	294	289	292	287	299	278	262	294	266	269	298	289	273	300	297	279	290	313	298	288	276	280	298	308	269	299	294	289	286	261	253	275	309	290	280	276	262	261	282	291	274	265	281	291	278	290	279	267	284	284	271	289	295	302	259	278	291	282	264	285	295	270	319	294	286	284	266	268	272	297	300	270	262	256	333	275	271	253	276	305	282	279	311	281	300	299	272	274	289	282	288	300	279	286	294	267	263	277	271	277	300	263	269	247	267	287	279	282	271	284	293	262	257	244	268	263	286	312	261	303	294	267	279	282	267	289	283	283	262	283	289	273	276	300	285	270	299	287	268	296	278	308	303	276	302	259	258	299	273	302	274	280	310	282	301	290	264	295	248	285	277	271	255	277	258	284	294	274	274	262	270	308	304	301	282	304	291	279	269	295	244	302	297	261	285	283	302	263	289	272	308	286	298	318	304	264	284	309	253	300	298	274	280	258	277	261	275	286	288	292	285	295	264	262	271	293	288	284	296	301	293	273	251	309	282	278	278	304	286	282	291	288	311	288	271	301	281	292	284	302	281	318	278	302	269	277	286	253	266	266	287	278	296	263	278	305	259	316	279	251	271	277	287	265	319	293	280	315	299	311	282	289	294	283	279	283	267	272	288	300	281	270	274	303	297	287	300	266	276	264	271	279	292	270	267	266	279	299	290	286	278	289	246	303	283	300	253	298	269	291
41692	48586	10856	5437	3722	2774	2140	1780	1482	1166	1046	949	791	744	695	633	608	604	500	466	504	514	471	467	490	471	442	477	438	401	413	471	420	402	455	415	397	407	396	393	379	409	402	388	434	376	411	405	437	432	401	423	384	383	424	386	401	364	404	394	390	380	415	391	424	408	396	379	449	397	387	387	361	419	430	412	405	390	397	405	376	382	425	350	402	370	346	359	381	405	415	381	381	389	422	414	387	357	373	365	389	387	354	403	381	378	390	353	355	401	404	386	372	387	376	390	374	407	377	412	403	378	379	429	397	397	392	382	396	393	387	377	354	399	392	392	360	396	361	391	384	389	349	382	403	426	376	354	377	389	378	377	356	366	398	407	345	384	415	363	352	416	412	365	398	392	378	405	400	418	384	349	394	386	395	378	389	359	361	367	428	363	393	351	390	377	378	343	399	364	399	377	423	385	367	353	387	422	400	404	404	398	365	367	410	363	342	367	389	375	424	409	417	406	368	358	377	363	376	355	436	411	395	394	361	371	371	366	418	385	375	399	400	381	372	391	359	396	348	367	379	373	388	351	363	386	372	398	362	395	399	381	386	388	410	366	368	395	389	381	387	351	390	386	389	374	373	408	388	379	392	379	396	363	361	383	377	368	398	375	397	380	356	409	374	369	357	364	384	427	413	399	385	398	424	365	387	400	391	390	398	403	400	354	375	365	381	364	349	369	374	345	375	389	421	382	381	331	364	377	398	366	374	382	408	385	380	376	398	408	408	379	367	380	380	385	406	382	384	407	395	398	335	393	368	378	375	350	409	340	367	381	418	411	388	392	364	425	407	386	388	382	377	406	389	388	404	401	410	419	398	411	405	400	413	390	406	416	398	375	364	429	388	385	370	371	430	361	390	424	386	396	376	378	334	387	365	386	343	409	387	397	362	350	407	360	356	394	383	392	404	390	380	370	363	388	368	398	389	386	371	381	409	411	418	355	374	354	371	411	384	412	354	387	416	382	404	355	369	392	377	407	348	398	380	388	411	401	336	365	384	379	412	379	376	428	416	404	418	395	355	419	353	402	365	453	381	435	399	376	393	384	354	372	373	372	385	381	375	394	379	361	372	385	391	333	373	370	391	417	360	383	355	378	392	387	400	368	391	406	351	377	389	403	387	378	352	375	384	412	388	375	385	402	389	367	410	367	396	350	390	398	391	395	405	392	397	410	376	406	410	347	380	386	382	378	380	367	393	411	370	387	377	395	410	414	375	385	416	421	368	425	343	417	365	412	393	383	380	376	374	386	381	350	397	367	392	404	385	402	392	385	393	401	398	406	362	379	382	373	409	416	372	391	409	390	407	402	379	371	407	392	388	382	408	356	400	407	371	407	378	389	395	385	404	373	396	361	417	363	380	379	375	382	381	386	404	400	403	368	373	378	385	421	405	372	392	371	415	420	399	359	385	378	411	382	405	375	376	398	374	364	390	408	373	386	374	376	364	349	381	378	372	411	386	371	406	400	377	373	392	382	411	383	393	393	380	402	390	411	375	394	397	398	363	356	383	432	387	388	374	389	378	385	370	420	382	394	420	363	398	359	364	375	375	382	375	401	348	367	416	402	431	388	382	370	397	382	425	348	372	354	403	384	356	373	363	368	375	368	395	376	375	392	377	409	392	417	352	370	387	388	404	377	391	366	374	387	392	395	416	364	390	393	402	373	354	414	410	396	365	368	405	418	396	349	381	372	383	394	413	355	387	358	378	429	394	405	396	353	371	391	411	418	397	375	387	382	378	387	400	362	394	389	410	387	389	380	413	369	403	392	386	352	399	371	410	388	355	387	385	391	399	387	406	355	359	352	344	414	357	387	395	381	365	384	386	364	359	348	370	394	395	370	354	367	346	407	393	372	383	337	383	390	362	387	397	357	405	397	391	377	363	361	401	391	404	402	381	390	369	378	369	387	352	397	366	400	355	405	374	413	385	378	384	350	405	398	386	378	373	389	385	372	385	353	391	392	402	372	414	373	363	380	345	385	391	343	369	401	389	361	403	402	376	418	378	395	378	385	406	349	385	396	374	393	390	378	398	394	389	377	384	367	389	395	357	383	389	399	397	399	386	407	414	354	394	386	356	368	378	384	421	384	430	405	398	412	398	363	402	398	395	386	366	386	374	435	401	357	411	403	391	382	399	400	399	379	416	376	395	371	393	376	379	370	369	362	378	401	350	342	368	378	333	358	396	366	367	390	363	379	384	387	355	375	398	394	387	336	387	405	360	351	422	395	406	375	365	357	380	414	364	385	407	403	370	411	370	373	355	406	400	359	421	413	378	379	392	374	384	417	414	378	362	359	371	436	381	406	360	399	373	371	377	379	371	354	380	376	375	385	348	396	357	407	378	370	429	409	388	353	388	396	397	372	401	376	393	388	404	372	379	374	393	401	365	411	395	359	369	389	380	365	364	412	404	370	375	389	375	390	389	402	367	393	378	389	391	380	359	382	388	375	363	405	417	376	416	395	409	382	396	371	374	380	398	418	381	381	366	382	414	395	411	370	391	406	405	350	396	375	360	423	388	383	372	387	431	354	375	381	411	389	369	394	387	396	366	402	391	373	376	378	377	419	399	383	408	378	384	392	402	382	418	396	390	393	417	382	408	354	381	397	418	425	390	388	365	395	417	364	401	389	403	393	370	358	372	382	357	380	393	407	357	383	390	381	370	419	365	385	375	389	383	391	421	396	393	375	348	409	399	332	375	388	363	377	369	355	389	407	378	366	364	395	373	412	392	387	357	395	372	383	398	385	386	389	387	391	395	373	389	399	414	396	355	370	374	377	391	376	400	357	380	381	410	354	343	382	364	374	369	373	362	392	392	369	410	357	383	384	377	403	402	385	405	356	360	386	397	373	388	364	365	393	380	414	355	411	359	380	351	416	367	362	369	378	373	360	412	383	321	391	363	402	335	406	324	375	387	382	388	371	387	341	424	389	347	376	378	370	373	401	425	382	392	360	376	376	395	403	377	397	410	427	382	399	388	393	381	384	388	375	363	407	370	350	399	397	369	378	371	406	364	365	410	364	365	394	385	392	395	349	419	392	333	410	380	430	376	384	405	398	367	374	411	405	402	394	386	369	367	402	381	396	383	407	377	388	379	414	406	383	342	371	364	325	420	403	393	373	416	394	365	400	365	389	397	405	383	363	427	421	333	398	383	374	392	362	367	389	376	380	413	378	366	382	366	373	334	381	385	357	354	388	382	388	399	382	363	375	373	391	363	361	393	378	381	389	372	370	378	370	408	383	386	389	371	377	384	373	380	402	427	373	393	368	358	387	372	384	364	405	419	408	374	366	411	392	401	365	394	423	379	426	364	393	414	413	375	390	398	419	327	409	377	378	426	406	391	360	405	364	384	383	386	405	389	420	352	383	400	388	430	375	372	404	386	409	383	412	381	395	394	360	393	386	415	378	362	349	428	392	414	395	382	373	368	392	347	354	390	366	398	358
27957	23675	11746	973	384	277	282	250	279	278	273	263	244	272	261	268	243	288	238	288	249	255	260	252	243	238	247	242	217	268	258	240	267	261	257	238	254	262	254	234	275	249	244	232	260	256	251	260	233	236	261	238	247	249	256	218	252	232	249	236	258	234	260	282	238	241	240	258	254	260	251	251	239	263	252	217	265	247	268	262	257	239	256	245	239	226	291	269	254	255	264	257	263	247	228	245	246	263	250	225	238	271	271	280	245	230	266	254	284	241	250	219	238	248	249	238	254	242	242	246	270	256	225	264	248	243	238	266	243	237	257	251	245	269	227	258	238	240	229	275	266	278	237	277	241	258	256	249	256	265	248	233	264	259	227	228	244	275	268	237	257	279	248	242	254	263	249	246	244	244	261	244	241	235	241	218	255	255	258	254	230	260	264	252	232	248	261	286	221	262	249	254	257	247	244	284	256	219	249	233	263	244	238	266	258	254	245	248	250	234	250	251	223	255	250	240	236	237	252	220	248	267	280	233	259	240	244	244	252	281	244	260	282	272	244	253	249	256	239	245	232	275	238	241	255	226	252	256	249	257	228	253	271	260	250	249	231	244	229	248	250	283	267	288	233	267	240	251	244	265	259	243	226	235	240	257	276	254	251	252	234	264	243	232	239	254	239	277	242	252	271	250	276	243	277	227	258	243	238	271	245	253	256	261	245	262	250	256	234	245	241	239	242	259	264	235	270	246	256	257	238	249	235	258	231	241	255	244	249	243	242	254	257	223	250	273	248	242	241	264	249	245	263	255	262	232	248	259	240	260	231	246	256	269	250	259	261	249	220	253	248	248	245	253	245	256	257	222	239	281	208	247	263	266	263	245	245	290	274	257	216	270	260	286	251	259	223	253	253	242	250	247	232	266	263	285	247	230	244	240	242	242	266	266	282	259	239	260	264	256	254	264	245	248	242	257	263	268	240	275	288	229	230	267	255	256	268	262	288	244	251	257	262	241	258	242	275	277	236	237	260	250	252	246	255	284	247	248	255	272	264	241	263	267	253	242	243	258	269	228	262	245	265	240	240	242	241	277	239	244	263	251	263	267	260	266	269	255	236	259	270	246	261	251	260	235	251	275	219	237	229	256	262	255	236	256	246	232	287	253	245	275	269	252	258	230	259	229	256	229	266	216	226	269	265	244	248	282	246	238	243	257	262	267	241	252	251	285	253	251	259	245	254	229	273	258	242	260	253	254	233	235	253	246	250	242	245	255	255	262	258	266	265	261	245	274	242	268	257	245	244	252	252	255	256	239	255	272	225	237	212	263	231	233	245	254	254	228	270	237	269	229	265	244	239	264	271	240	240	238	217	271	262	259	243	250	231	239	261	260	260	238	236	239	240	251	272	265	220	235	234	241	244	265	248	282	240	232	259	250	247	262	249	231	214	232	252	260	263	272	252	225	249	245	268	262	274	222	243	261	263	221	251	252	249	250	245	257	217	251	264	240	227	264	275	244	286	239	231	238	249	277	219	251	261	269	246	256	253	234	239	267	246	259	236	269	246	242	264	266	275	259	243	262	268	238	253	243	269	232	263	259	247	260	242	265	238	267	264	218	248	273	233	263	266	214	292	258	251	271	262	262	235	272	261	261	252	232	250	244	281	260	239	243	245	297	260	228	248	249	276	228	237	258	258	254	278	217	257	258	216	255	256	224	254	243	271	241	238	260	226	262	239	236	258	250	271	242	243	261	229	264	253	254	229	277	238	237	235	238	242	222	259	259	267	259	283	251	265	244	243	247	252	243	260	244	244	261	247	269	254	249	239	244	225	234	261	247	268	269	228	257	260	245	235	241	265	270	251	267	246	244	238	219	266	256	252	248	242	264	251	235	298	229	267	228	264	260	274	296	242	243	265	224	259	257	225	243	241	252	257	238	273	235	243	250	256	260	264	266	238	274	229	248	244	252	274	248	272	246	273	240	217	247	219	260	250	243	260	244	262	229	267	240	234	260	242	233	235	253	251	274	265	249	246	244	235	245	268	253	262	212	237	251	257	248	228	286	254	255	286	240	239	237	239	217	253	231	242	241	251	255	229	251	262	263	254	252	244	243	261	231	244	243	238	245	251	244	240	268	247	292	234	246	254	249	255	255	267	261	252	234	249	256	258	237	257	254	232	262	274	265	217	274	262	257	246	246	232	257	282	243	228	243	224	230	279	241	253	233	253	282	230	256	231	263	243	267	263	255	251	233	270	260	263	252	261	272	253	232	270	228	243	274	252	260	242	240	277	266	232	237	256	265	243	260	234	261	226	239	229	213	262	255	252	268	234	272	230	262	251	235	241	273	249	252	262	264	237	255	253	248	266	240	263	250	245	250	256	245	242	251	257	252	244	229	232	239	247	262	266	217	266	227	236	252	248	273	244	244	248	247	257	258	255	245	252	244	240	235	251	242	249	227	257	242	250	272	260	251	230	244	262	257	244	259	265	258	270	292	252	243	234	244	264	272	256	264	247	276	218	269	260	252	246	261	290	261	254	231	267	239	256	264	240	234	240	232	226	258	266	260	264	263	241	263	276	253	260	241	265	264	215	230	248	244	236	262	224	245	243	262	251	270	227	252	256	264	262	252	264	255	262	273	221	257	224	230	252	272	241	246	262	254	271	256	234	225	252	234	242	257	266	238	254	250	255	266	250	291	253	251	264	254	235	278	245	218	249	211	258	246	259	267	252	248	238	240	277	240	246	268	275	248	256	261	242	250	248	269	238	247	254	238	272	279	262	250	276	261	270	266	267	261	255	245	260	245	247	237	256	250	232	242	259	277	260	249	247	243	318	249	244	278	268	247	251	257	268	255	247	264	230	257	233	244	287	254	247	241	268	226	279	244	258	276	262	250	250	242	258	261	247	242	267	234	263	266	246	245	273	243	269	259	235	277	233	230	232	257	270	270	293	225	254	253	261	254	247	281	245	259	263	249	246	233	247	229	248	276	229	280	248	249	240	246	258	250	293	256	244	228	231	253	258	238	250	222	233	263	266	249	242	254	253	257	254	271	269	272	272	240	249	238	222	280	255	245	265	247	282	247	239	245	232	257	211	261	216	268	233	249	242	263	259	266	227	262	236	226	250	250	237	253	255	260	249	247	231	220	274	243	260	250	239	257	253	248	267	239	235	258	252	268	245	240	249	243	254	265	273	246	253	281	245	244	271	266	260	235	243	230	251	268	246	258	234	247	219	262	223	250	234	254	239	255	255	252	218	240	243	245	248	247	269	250	240	250	262	287	252	271	245	247	221	248	247	249	247	239	223	281	233	246	260	265	239	243	237	251	265	271	256	266	240	244	247	245	277	253	261	262	267	245	251	234	272	250	225	231	253	281	240	277	239	276	239	253	236	264	261	286	235	256	267	269	249	237	247	273	248	252	266	242	231	268	254	271	247	239	264	260	255	262	243	251	273	270	241	257	214	268	240	262	253	221	240	211	248	266	259	252	247	263	271	221
33018	30184	885	525	502	425	430	402	333	388	364	342	355	328	361	334	340	319	316	341	321	345	344	336	325	343	352	361	306	333	323	356	336	338	338	352	359	358	303	329	284	330	351	362	335	345	350	336	330	338	353	340	344	348	340	348	351	355	341	390	332	338	330	325	333	337	323	332	358	343	347	334	362	325	333	334	343	316	310	342	345	297	332	337	342	328	336	345	366	306	336	364	313	356	333	353	334	312	305	319	336	336	365	324	332	329	333	337	317	316	357	365	365	345	303	342	368	324	334	311	327	351	320	339	348	325	347	310	345	345	356	374	323	327	344	369	346	385	333	309	348	334	337	358	377	348	320	342	358	353	359	353	340	305	321	342	322	340	345	339	323	355	347	334	368	371	337	343	316	350	347	348	312	350	329	321	334	346	330	361	342	336	362	326	336	383	323	348	330	342	368	357	331	322	384	349	328	373	327	350	360	348	302	344	337	376	335	305	317	372	312	325	368	304	363	330	320	338	360	342	363	334	336	358	329	349	349	337	356	325	345	337	308	350	326	359	344	323	357	357	336	360	375	357	344	348	327	352	355	345	374	341	329	331	354	360	345	331	333	339	316	334	308	349	343	331	333	363	334	333	354	365	337	317	371	315	323	342	366	341	347	342	355	327	373	342	309	380	305	334	317	307	318	328	312	354	339	353	372	340	332	325	342	319	310	333	320	312	349	324	342	293	345	329	330	348	325	326	357	315	352	323	344	356	327	323	309	317	340	348	357	357	310	333	346	336	344	323	361	341	352	353	347	324	394	342	337	330	327	321	300	350	341	331	316	379	330	316	306	348	338	310	336	346	350	357	369	352	367	357	332	341	331	335	352	344	385	302	314	312	334	343	342	340	349	352	302	344	355	356	316	345	398	351	302	347	346	383	300	346	338	308	338	339	330	330	341	339	373	325	320	330	358	379	346	331	338	329	312	337	333	350	378	327	312	346	343	342	299	357	334	339	318	312	320	321	346	368	356	352	321	359	331	339	352	389	366	335	340	328	361	341	330	356	334	304	327	356	309	299	340	313	322	364	348	335	353	343	342	357	315	321	327	328	365	342	328	362	340	316	344	360	326	350	343	300	335	380	367	332	338	356	344	343	333	332	311	342	308	340	312	346	326	315	340	373	328	358	346	340	346	370	328	373	311	320	340	326	362	368	319	340	352	320	325	371	323	311	342	350	318	336	321	331	345	322	308	343	339	333	320	331	342	346	307	340	328	334	327	353	339	378	331	326	338	329	323	344	337	359	340	334	361	366	365	327	336	321	348	338	355	328	339	351	328	351	336	351	370	357	338	324	356	372	311	356	356	322	335	323	370	355	335	346	355	343	318	316	339	389	305	341	324	327	346	347	353	347	339	354	335	346	312	314	377	312	322	352	341	310	325	343	339	330	347	318	319	334	313	315	360	362	319	353	334	367	333	366	346	310	329	334	362	336	338	355	344	343	307	326	369	336	330	354	356	311	342	337	335	383	353	321	336	313	324	346	362	349	359	336	364	350	317	334	327	372	363	318	375	306	317	336	314	367	367	367	342	322	334	328	337	348	375	357	337	358	332	309	342	323	351	338	337	361	343	317	330	350	337	326	349	326	326	356	326	317	345	322	330	353	376	337	384	328	351	346	339	372	352	357	353	331	346	353	311	327	340	361	345	327	385	337	355	354	331	351	333	332	306	322	352	329	314	315	315	356	340	345	373	354	339	341	369	327	342	353	356	379	300	348	353	331	332	314	361	337	334	307	355	326	333	338	332	352	335	373	339	342	359	343	359	321	330	326	351	355	361	323	339	344	315	349	357	304	295	359	327	333	356	335	320	362	345	351	357	310	323	349	334	351	338	341	355	359	346	349	321	363	358	344	344	326	320	347	355	346	351	346	350	317	293	341	310	326	370	316	334	383	339	342	329	349	329	360	337	333	298	364	320	328	342	313	350	366	367	317	347	317	302	326	315	343	368	311	373	353	325	316	352	314	325	351	355	328	359	304	358	339	339	335	357	317	366	362	356	333	399	354	335	363	343	385	344	316	305	343	322	359	338	338	321	324	343	319	346	364	351	358	336	347	362	353	338	330	342	334	330	359	368	340	347	340	350	363	328	348	323	334	361	369	329	358	320	345	358	359	352	301	309	336	328	333	352	339	319	311	327	337	333	337	347	337	346	344	345	342	317	347	350	340	369	339	349	341	329	341	331	336	347	350	340	324	350	299	373	311	322	358	377	330	346	321	324	333	354	324	351	346	319	333	326	332	317	353	328	367	327	345	355	351	374	321	330	322	354	371	349	337	312	308	346	323	338	350	338	371	362	339	370	372	346	339	368	350	331	331	356	345	341	343	353	344	312	345	333	326	340	338	296	374	356	328	326	339	346	356	343	334	361	338	368	318	339	355	316	318	329	367	351	340	356	330	361	339	346	334	332	333	348	355	331	342	310	376	342	349	369	284	317	339	369	339	318	326	315	324	349	338	344	339	351	351	365	351	317	333	363	350	327	348	317	342	351	325	344	316	346	342	334	327	325	353	344	362	358	287	382	320	337	324	328	325	317	369	345	388	335	349	373	329	326	341	306	331	331	361	352	322	337	328	328	377	342	346	328	340	319	328	360	351	330	332	301	352	345	355	332	371	340	348	334	352	332	327	355	366	356	354	347	329	316	313	351	355	331	355	317	320	277	310	331	332	348	359	341	353	303	336	310	333	353	357	352	345	333	336	349	321	317	342	358	355	324	348	325	341	356	366	339	326	329	357	363	320	343	350	322	360	351	324	335	334	331	326	323	305	357	315	342	307	360	317	318	350	352	313	308	351	331	337	387	318	337	303	324	358	310	332	329	344	318	320	351	334	327	324	344	342	323	310	326	363	311	321	330	320	344	335	340	355	323	352	348	325	346	342	336	316	350	332	380	313	323	336	353	338	330	282	345	357	358	346	325	295	326	337	341	327	332	319	313	363	340	324	318	318	338	351	353	352	337	347	352	376	341	328	364	361	319	342	349	330	323	369	388	356	313	361	346	311	330	343	326	311	293	389	332	342	348	355	361	336	327	348	348	327	367	328	320	327	333	341	335	341	361	346	321	336	348	338	347	374	362	352	319	339	332	347	366	334	336	352	365	367	349	298	321	341	375	332	315	317	322	318	359	299	328	310	331	329	341	325	355	350	350	320	370	347	328	347	340	338	334	322	311	351	338	342	337	356	324	301	348	368	353	344	314	359	374	327	315	335	353	327	343	376	330	313	355	319	315	316	305	338	335	340	342	325	328	358	325	367	364	371	319	326	310	310	347	329	314	360	354	309	354	320	340	333	341	379	342	355	326	364	331	332	332	303	369	328	346	311	348	337	347	332	386	322	346	330	351	328	315	333	332	325	357	353	354	321	325	324	324	331	363	349	371	358	338	331	351	333	344	323	352	340	349	348	336	355	342	359	342	334	331	350	350	352	356	362	352	364	333	354	366	357
23630	21053	28253	24023	20995	9346	963	710	580	520	505	471	487	470	420	419	425	408	417	393	406	388	398	421	389	377	348	399	386	362	380	378	391	393	375	376	381	403	379	349	380	339	392	360	366	385	376	324	342	385	380	384	352	338	351	331	395	367	363	356	367	357	354	388	363	313	388	390	361	361	406	366	382	383	366	336	355	347	347	381	370	372	401	388	382	383	346	374	366	309	342	344	354	387	357	349	380	351	391	367	379	346	379	393	326	354	401	399	400	397	383	345	360	339	368	406	366	327	378	373	418	354	356	362	362	367	407	367	361	366	366	355	354	377	385	357	380	355	351	355	371	374	395	398	364	389	360	359	356	367	385	340	379	344	361	350	327	364	345	363	387	353	379	366	352	395	351	379	392	359	378	369	380	358	385	371	355	366	354	367	379	365	341	332	369	357	356	365	349	367	370	347	389	396	352	371	369	337	343	369	377	374	392	349	369	370	372	378	355	346	332	373	342	312	370	385	372	366	383	359	333	362	417	342	358	350	374	352	344	374	340	346	329	360	382	364	363	371	361	387	364	381	366	392	376	351	370	334	372	352	385	354	364	377	367	369	322	357	353	353	353	328	345	338	346	350	323	358	349	355	333	354	363	369	331	389	348	325	348	364	359	376	368	310	366	389	335	364	349	367	366	369	412	345	344	354	328	358	382	335	355	394	361	383	362	354	335	356	350	365	340	380	367	364	337	352	382	375	404	357	374	347	369	382	356	370	367	387	345	387	365	386	345	384	351	367	392	364	364	362	378	349	382	373	373	357	326	397	394	362	397	389	383	351	334	366	373	357	363	355	396	391	368	378	373	347	365	309	324	322	353	315	375	364	395	381	347	339	354	365	380	373	372	353	384	384	354	377	375	357	357	338	368	369	346	345	372	344	386	349	341	345	401	341	379	352	373	389	344	373	343	361	364	371	380	352	376	324	392	323	360	357	366	343	348	370	384	374	358	356	365	338	363	370	383	347	353	364	355	373	335	346	389	341	342	386	366	373	378	362	340	379	349	388	329	349	355	345	380	362	349	392	363	335	375	375	380	363	336	353	361	359	365	349	372	358	365	397	367	364	362	345	340	337	335	352	377	367	360	359	384	349	353	348	366	367	366	332	348	388	338	386	383	388	334	349	374	368	361	347	372	362	355	353	368	374	332	375	355	374	364	344	355	343	360	363	343	384	343	351	354	371	367	374	386	346	336	364	359	364	342	344	338	346	356	372	371	352	349	361	352	351	329	351	370	373	339	373	367	357	385	354	348	325	397	382	357	349	330	391	371	391	396	366	354	352	375	324	392	362	361	376	364	359	370	348	369	365	349	353	373	350	349	353	361	363	333	363	318	326	374	332	360	379	338	371	336	365	314	374	385	400	384	359	342	375	357	370	367	384	376	356	332	346	406	355	387	356	375	365	365	331	361	377	378	375	379	380	364	415	378	357	332	378	381	361	360	361	339	372	375	326	376	383	349	350	352	324	379	389	363	361	383	388	371	349	359	345	329	391	357	395	367	355	342	338	373	342	373	404	363	334	373	378	337	338	358	346	350	378	377	349	368	376	353	375	361	366	344	360	379	365	366	373	342	324	369	347	329	326	376	382	384	366	360	340	325	379	348	385	363	333	345	379	378	353	374	331	344	361	373	361	361	346	357	350	387	360	367	339	364	386	349	364	355	382	353	377	352	375	363	345	372	363	333	354	335	380	347	320	334	371	387	344	361	349	365	346	381	374	364	352	366	369	374	363	331	375	366	361	363	366	357	360	359	351	327	385	379	379	374	405	373	361	341	391	368	338	356	357	360	364	347	354	389	356	346	331	335	336	381	368	345	345	373	355	375	369	380	350	372	329	368	380	371	362	347	364	358	391	383	359	387	343	374	345	369	362	339	354	340	408	354	361	336	356	353	340	370	356	352	374	357	361	354	394	341	365	377	347	370	388	362	355	373	393	375	344	359	355	361	356	408	394	335	345	367	359	374	350	377	348	383	379	386	361	358	377	338	357	362	322	321	374	340	365	328	340	377	379	361	311	355	340	379	354	343	312	369	365	369	372	370	352	384	377	358	358	351	368	352	377	396	340	370	365	345	362	352	403	366	356	345	360	341	340	365	345	385	347	377	353	347	305	396	361	384	340	350	356	351	347	366	350	401	360	383	395	423	342	369	377	370	374	361	355	359	389	337	375	341	340	339	354	372	410	409	402	353	337	375	367	343	393	351	370	376	349	377	359	388	361	366	361	388	335	381	350	383	311	384	368	363	382	346	341	380	352	360	346	328	373	344	382	352	369	362	332	364	339	369	375	371	365	360	390	356	350	384	352	349	347	338	344	397	360	348	327	362	360	347	388	347	386	333	365	369	348	364	340	367	366	334	366	378	342	383	369	339	362	347	394	362	346	338	367	357	372	368	358	352	340	359	411	356	378	382	396	352	344	353	391	346	375	395	365	331	353	357	355	368	381	361	353	376	377	385	383	369	366	330	369	367	384	356	376	357	375	350	356	381	355	363	345	359	373	373	374	373	367	343	361	342	388	360	338	389	338	353	395	343	379	336	390	376	345	341	345	369	334	359	344	358	375	369	358	340	361	391	369	357	325	366	372	349	360	385	354	367	351	354	376	346	364	377	354	336	359	355	345	339	357	349	391	370	338	343	323	350	320	342	334	352	353	377	363	373	366	324	353	358	360	369	370	375	355	391	393	362	383	361	321	359	319	356	342	383	350	360	348	324	395	345	337	357	368	378	347	350	344	386	379	343	342	346	384	339	352	371	342	373	357	367	343	388	383	370	344	391	358	335	371	394	384	360	366	322	361	364	355	367	376	339	375	359	391	385	366	334	379	354	383	374	368	357	360	392	393	352	333	372	372	376	348	355	333	339	338	356	336	351	377	355	366	368	355	350	344	335	339	389	336	384	375	357	357	341	344	320	358	371	348	358	338	364	345	345	365	377	401	403	348	388	384	348	374	368	357	363	373	363	359	356	337	403	367	338	355	349	356	330	385	383	348	367	340	350	405	362	349	359	380	373	380	352	378	361	386	361	354	352	339	351	401	360	353	351	375	366	346	391	366	399	370	336	379	375	370	370	390	340	408	419	366	380	341	357	373	350	341	383	384	341	378	389	335	362	371	382	379	353	379	356	394	347	369	371	388	370	380	366	356	377	358	376	370	366	341	358	372	333	341	385	345	387	340	410	348	368	353	379	411	355	388	386	366	347	373	362	376	354	392	343	353	388	382	353	332	343	352	376	368	371	353	364	369	354	408	353	342	383	325	368	360	365	354	378	381	374	377	323	345	339	372	349	354	355	345	369	353	393	344	353	356	389	346	344	367	378	393	327	352	338	379	395	344	358	370	373	352	387	372	363	387	361	342	352	353	361	384	335	355	361	367	382	385	337	329	333	350	356	336	358	347	363	324	324	397	316	331	354	352	364	344	379	378	364	348	427	414	349	357	396	357	379	369
37435	41720	6835	3384	2378	1800	1430	1171	1054	873	863	802	678	687	629	607	584	625	561	553	576	542	548	480	535	527	505	506	506	535	476	493	493	514	523	526	492	491	510	484	489	526	505	499	508	523	494	530	477	515	477	460	503	490	495	464	535	478	516	502	522	482	476	514	530	481	530	464	516	531	517	477	444	472	485	526	507	469	486	517	485	516	533	486	509	504	516	480	487	488	480	485	474	496	495	508	502	493	508	506	482	479	497	496	512	460	491	493	477	524	528	537	449	519	472	495	515	483	482	525	525	542	510	510	491	508	479	521	467	510	493	520	472	535	486	507	479	525	500	502	482	520	492	499	487	494	473	497	508	491	474	500	478	472	488	476	477	476	503	491	519	496	503	520	468	527	489	476	457	491	502	503	504	499	494	486	489	508	478	488	490	472	498	518	470	469	491	472	488	512	482	490	495	487	476	478	512	480	536	507	471	471	507	470	488	494	521	550	507	462	476	519	536	508	469	500	506	520	487	478	510	465	514	488	495	439	500	530	500	483	456	520	478	428	491	502	495	489	440	499	486	508	498	507	497	506	443	518	484	472	497	510	471	466	458	474	487	471	511	511	518	488	471	465	476	473	504	496	462	444	490	487	491	471	503	491	522	486	504	511	511	451	483	466	475	460	541	486	467	502	522	487	518	419	495	482	502	501	453	433	505	488	452	456	469	459	504	490	518	490	488	474	426	498	534	526	534	500	505	505	477	505	464	459	473	479	482	539	511	502	484	491	500	481	512	478	487	439	526	446	460	472	483	490	477	477	533	489	526	501	484	508	463	488	497	491	494	454	510	486	509	456	511	489	485	485	454	498	441	517	466	519	487	479	468	518	491	497	496	472	486	492	516	521	468	481	522	457	479	476	499	474	478	490	498	474	466	461	487	514	493	543	439	489	472	478	501	493	474	488	541	525	479	464	473	460	501	518	531	496	492	447	500	526	509	511	508	504	507	531	492	474	468	480	520	445	499	470	473	512	456	477	472	468	456	448	491	450	510	487	491	499	471	513	470	471	479	493	501	480	437	516	509	492	468	529	489	443	454	454	442	548	476	485	532	476	483	461	474	479	490	473	472	481	491	494	474	461	491	508	483	475	494	473	479	473	535	447	493	504	483	498	475	476	507	501	477	489	441	500	478	475	503	506	456	509	493	455	512	477	470	509	508	499	501	527	462	479	464	506	479	501	492	518	510	466	495	484	491	460	481	490	482	466	501	494	464	496	516	488	487	480	484	475	469	526	490	491	445	504	509	474	475	499	473	484	526	497	520	483	499	510	493	489	491	468	487	473	512	451	503	507	501	517	488	450	520	514	490	472	497	485	485	515	462	508	484	483	514	483	489	491	463	489	513	424	446	486	492	491	451	528	495	498	528	470	499	502	489	503	485	479	493	492	501	492	476	507	499	469	484	521	511	476	498	524	486	463	483	509	477	448	464	485	458	480	468	533	518	474	491	465	467	510	473	514	482	497	503	500	471	479	490	477	505	511	464	490	509	459	498	513	478	462	467	486	486	497	470	500	482	499	481	496	474	498	493	519	462	466	522	502	495	549	471	525	516	492	505	451	498	493	499	490	491	481	492	514	455	473	477	474	515	499	495	492	464	501	489	451	469	497	505	494	491	500	489	476	501	503	494	489	491	497	457	478	515	527	453	472	468	482	514	501	496	519	528	483	501	475	493	522	481	490	523	535	510	515	461	474	481	464	439	482	480	486	501	451	495	527	512	449	507	500	503	447	491	440	504	464	507	547	465	451	480	500	466	490	515	481	490	487	501	520	484	495	457	508	498	520	481	511	516	531	520	514	491	498	506	521	479	470	412	445	460	472	466	478	496	503	545	519	493	517	475	469	440	486	465	482	484	467	492	525	518	517	471	497	491	517	491	504	474	490	509	494	490	495	482	513	525	470	487	443	467	509	477	481	473	490	483	476	475	476	484	465	459	481	467	489	452	495	520	473	469	485	493	507	499	439	548	464	452	497	529	485	526	507	494	464	507	469	477	526	506	495	504	496	470	488	478	459	478	483	474	491	518	461	479	459	495	485	513	498	496	501	505	538	493	510	482	501	464	469	482	469	489	466	511	496	521	478	517	511	496	488	484	472	489	512	514	514	490	477	447	490	481	480	527	473	502	477	532	487	487	497	517	429	477	502	467	495	467	523	492	467	486	468	468	477	484	485	495	499	476	465	516	474	492	480	464	476	500	477	479	500	476	473	446	471	519	483	521	553	505	455	462	460	499	486	507	514	505	468	455	472	501	522	487	501	477	500	478	473	519	503	526	487	539	496	469	485	499	504	497	483	517	479	504	484	506	467	529	514	466	482	498	494	471	465	483	489	499	511	544	504	518	506	483	508	485	474	456	495	519	485	498	498	497	471	454	490	496	476	507	468	515	555	462	482	496	469	535	504	482	515	491	466	491	473	534	463	485	485	498	497	497	507	475	459	533	459	500	498	500	504	460	469	476	492	498	463	481	490	498	506	478	511	514	491	524	481	484	486	469	510	508	480	492	500	493	473	448	483	479	537	474	461	502	541	492	474	493	471	464	471	498	518	508	516	511	517	500	459	513	505	488	474	478	513	529	493	497	482	486	501	468	521	472	507	524	461	484	538	486	485	506	462	479	504	499	448	522	492	483	465	459	512	514	500	468	506	476	465	493	516	466	513	479	460	483	484	488	507	493	487	501	495	486	520	539	476	486	503	517	470	534	509	496	453	482	473	471	520	482	512	474	450	514	473	524	485	457	480	501	502	530	488	490	516	474	478	470	462	484	536	502	486	523	497	477	489	476	483	501	461	484	429	492	497	479	513	461	492	471	520	507	472	494	489	478	503	498	501	503	490	495	489	515	444	480	466	500	495	506	502	458	497	518	490	471	507	478	482	448	494	496	490	508	514	487	472	502	463	493	477	465	523	471	479	517	476	476	469	476	473	488	504	496	487	501	474	488	521	514	525	440	503	486	500	489	507	503	526	513	509	493	482	496	470	524	493	504	504	465	485	543	499	474	481	463	494	484	521	517	488	485	494	508	455	479	509	487	447	519	456	502	520	452	487	481	448	454	490	500	491	494	487	474	542	469	535	489	488	491	490	509	512	503	433	496	568	482	516	519	492	516	500	486	506	522	489	497	521	473	490	474	524	515	473	483	488	504	463	477	483	535	478	496	523	496	498	476	473	477	475	486	509	442	481	459	527	521	502	492	491	509	469	502	505	495	491	471	451	496	448	482	468	464	482	487	446	511	468	479	487	497	453	488	480	488	512	528	487	502	515	479	520	483	532	515	516	509	485	472	493	485	490	481	480	481	460	489	447	496	496	505	518	497	510	480	489	461	497	474	467	500	442	498	506	475	481	497	472	486	481	470	525	458	507	509	483	484	499	459	483	485	493	505	471	456	487	464	512	509	532	466	490	477	521	442	510	515	469	501	539	542	478	504	499	545	492	510	475	497	490
22767	21032	28738	23505	21018	21004	6811	891	647	559	551	477	428	435	383	382	383	358	318	341	331	308	306	323	312	314	324	306	297	309	274	273	267	301	306	292	272	327	291	270	314	244	276	284	317	262	289	262	289	277	283	291	291	291	281	295	279	309	269	274	248	292	290	319	278	276	270	306	279	287	260	257	294	299	274	272	258	268	291	275	281	280	251	310	272	274	264	251	284	269	288	268	256	294	288	272	285	299	287	300	278	271	288	292	276	299	273	294	262	282	265	288	263	260	301	294	293	285	243	271	273	263	287	291	297	289	307	275	298	274	287	301	283	264	269	260	251	271	288	305	283	276	295	279	296	288	250	246	253	299	307	282	281	278	281	294	271	277	267	277	276	267	267	301	308	271	272	290	309	251	274	290	298	299	300	292	278	279	292	290	287	302	288	299	264	291	289	282	272	278	290	295	291	302	265	247	273	283	267	268	285	281	260	239	278	287	273	262	282	296	289	277	275	267	275	273	297	307	280	307	289	271	295	258	263	290	293	301	270	263	239	281	285	261	288	270	283	292	264	288	277	274	274	244	282	316	283	257	286	254	249	263	320	255	277	290	280	264	230	284	286	278	257	267	317	266	269	306	267	266	265	295	277	292	253	278	312	281	284	299	290	249	258	264	289	289	301	236	303	259	299	277	288	290	272	250	243	276	253	262	262	286	252	285	268	284	274	289	264	323	270	279	258	273	268	300	267	273	263	287	290	273	253	248	291	255	248	279	290	291	280	288	299	263	310	292	316	306	278	281	275	235	257	309	290	263	260	314	288	254	269	278	289	276	293	249	280	268	288	252	272	292	264	280	259	301	250	263	264	291	291	281	281	256	275	289	272	246	284	262	273	283	272	280	291	271	279	290	256	285	267	273	270	295	258	273	270	288	262	267	288	273	323	257	305	283	274	307	270	277	299	252	273	312	260	307	265	276	273	275	262	282	282	275	305	277	258	255	308	307	278	268	269	261	265	305	291	281	290	279	283	272	281	306	261	285	281	227	269	292	265	276	297	244	275	288	252	279	273	279	277	288	289	265	290	258	304	263	272	317	283	286	299	278	288	245	271	257	295	288	264	291	258	263	295	276	268	289	290	269	286	278	256	290	275	292	274	258	280	246	247	236	279	285	276	259	261	285	277	285	252	291	271	249	306	286	288	310	268	271	270	284	279	313	306	301	284	286	268	285	271	263	310	264	297	299	277	272	281	292	294	279	279	324	273	273	282	316	278	281	311	269	285	250	265	305	256	277	226	281	253	285	278	298	290	277	252	274	280	283	270	308	286	292	257	254	308	297	263	278	278	305	292	272	294	280	288	276	297	269	290	265	276	291	293	286	273	245	265	273	278	309	269	276	265	275	266	267	289	254	279	309	268	288	277	282	286	270	289	267	304	260	283	264	267	288	268	289	266	268	299	255	273	295	282	268	274	286	284	288	278	290	297	293	254	310	283	290	248	286	307	274	285	268	290	287	324	280	282	267	247	252	282	280	269	278	297	284	290	296	283	273	281	294	292	294	284	304	283	292	324	293	246	266	256	264	294	296	292	303	294	283	311	283	255	266	272	296	256	248	268	286	287	258	268	281	268	274	312	258	287	242	288	282	258	280	286	277	291	262	293	297	291	271	292	291	294	279	288	268	315	261	299	287	276	289	291	280	291	276	262	278	263	286	269	234	283	265	264	283	279	267	314	289	283	265	277	290	258	274	284	271	308	276	273	295	293	302	252	272	283	245	287	296	273	291	290	289	268	280	277	265	282	311	283	298	277	284	299	247	277	240	286	292	269	318	291	265	254	263	274	254	295	273	258	267	273	248	310	283	287	285	287	290	290	319	268	254	267	295	298	282	301	230	286	283	248	248	291	267	256	290	287	299	293	280	264	284	282	255	299	279	289	251	276	272	282	296	273	286	281	274	271	245	285	260	269	302	268	292	259	282	279	272	281	303	294	267	303	226	288	306	265	276	284	238	299	276	278	283	258	308	254	274	287	275	267	265	271	270	290	293	249	242	291	244	267	288	270	304	293	277	299	245	273	272	276	254	273	270	285	291	267	300	249	260	287	296	262	301	276	281	281	283	275	254	313	305	264	271	297	257	271	274	293	300	270	279	292	269	297	274	306	276	292	260	275	287	267	279	276	270	301	278	268	292	270	271	253	266	254	280	302	262	287	275	262	258	276	258	285	297	253	274	294	271	278	266	277	241	269	263	284	302	280	298	282	308	276	307	317	272	298	305	273	286	267	288	273	302	286	266	285	242	276	271	290	275	271	270	266	283	284	276	272	263	288	301	285	254	273	305	285	256	276	259	300	266	274	277	305	284	273	278	253	295	274	266	276	267	293	264	266	250	277	296	301	283	263	298	279	253	312	261	265	252	303	299	268	284	268	253	278	303	270	272	285	286	287	264	296	281	307	269	252	249	252	261	275	289	280	272	279	300	258	260	267	274	286	252	297	274	294	301	274	296	295	283	281	256	282	296	277	296	265	259	290	288	284	245	282	273	280	272	263	286	280	287	292	293	270	268	283	260	287	272	267	236	292	295	253	275	292	278	273	294	276	248	298	269	276	281	265	250	267	291	275	253	254	247	285	296	271	244	282	251	286	276	284	285	240	271	282	281	281	300	278	296	271	310	288	285	313	283	270	285	265	296	300	267	309	271	267	280	294	273	271	276	291	293	306	299	284	275	286	308	290	255	293	289	290	272	287	267	265	247	244	299	266	268	292	275	269	281	284	254	285	289	282	265	278	288	264	276	273	275	267	305	289	257	259	286	303	282	312	290	311	259	296	269	278	267	271	260	307	285	270	274	287	273	239	270	272	265	295	276	278	268	291	280	286	274	271	273	271	261	276	266	277	309	315	275	255	288	284	281	279	291	270	286	306	304	245	262	257	274	281	302	285	266	271	287	275	264	287	284	291	244	268	282	263	281	300	275	296	285	252	264	280	285	258	289	264	257	270	295	300	288	271	282	272	264	307	286	293	276	286	248	267	270	276	271	263	271	237	272	277	278	296	297	275	304	283	285	272	249	295	281	274	269	297	284	249	283	303	261	266	268	295	279	290	265	250	250	272	279	284	270	257	244	281	244	275	317	265	263	262	284	268	293	289	309	276	292	283	274	284	309	256	280	284	276	277	294	275	298	292	280	252	280	283	258	282	281	266	268	264	274	288	253	260	273	259	281	290	235	276	259	256	287	262	284	261	260	291	283	276	281	278	286	279	263	280	277	281	288	268	290	310	272	269	269	302	278	302	271	247	250	251	280	263	269	267	264	282	285	313	280	277	263	280	289	251	286	286	258	260	298	270	260	287	262	256	273	273	255	286	301	250	246	300	284	246	294	275	250	279	254	269	279	277	291	283	283	266	259	273	263	254	283	241	298	279	269	286	266	297	285	269	266	250	268	282	259	271	282	296	287	269	277	300	256	281	290	286	273	270	261	303	282	285	285	271	262	296	254
41791	47962	10894	5428	3740	2740	2174	1785	1362	1191	1085	906	782	785	644	577	582	516	515	521	509	501	473	461	465	449	435	467	491	469	447	486	401	390	416	425	425	417	397	395	397	383	387	405	427	425	422	398	388	357	372	384	377	397	384	387	370	409	375	411	410	398	394	372	394	385	381	380	408	388	382	377	351	371	390	393	405	397	389	367	392	377	408	364	404	376	378	432	362	356	359	411	382	395	357	346	355	372	357	369	371	406	399	387	352	376	394	409	363	393	382	382	390	330	390	416	388	390	387	368	390	401	379	405	369	343	356	371	372	374	390	347	374	370	364	404	370	381	356	359	392	375	382	373	388	376	366	366	371	385	371	380	371	387	365	364	396	391	372	395	360	372	366	432	390	375	392	376	359	371	356	396	375	360	399	409	355	378	414	387	380	378	397	383	381	384	400	380	376	404	368	366	391	386	344	380	400	425	390	367	360	402	384	390	322	379	337	381	394	386	415	399	392	380	396	395	373	388	355	375	346	346	359	350	362	372	388	393	416	376	385	380	392	375	370	358	404	382	379	381	358	357	381	359	355	392	388	366	406	406	401	360	401	380	400	367	375	395	370	395	333	379	377	362	360	370	393	354	388	384	369	348	355	359	387	376	401	384	357	364	399	368	369	398	389	372	383	388	362	389	389	415	395	417	370	363	372	348	401	381	379	388	373	373	389	345	365	357	397	366	350	412	376	371	380	373	366	358	369	369	385	341	393	401	385	370	370	345	432	419	385	397	363	379	384	379	372	377	387	377	385	359	375	396	388	356	362	383	355	392	362	385	413	395	391	399	403	375	359	341	383	392	404	405	387	380	390	371	379	378	385	392	391	352	390	378	396	349	352	412	403	396	401	346	396	342	384	384	402	380	389	377	377	382	362	381	390	375	397	401	370	392	392	367	346	357	359	393	380	369	372	389	354	350	361	419	349	333	373	376	375	382	411	358	364	375	388	346	370	405	381	389	355	379	402	372	395	349	358	356	377	374	398	385	372	382	358	427	396	389	374	415	355	343	402	378	384	376	382	407	375	403	372	389	359	380	379	369	386	385	348	353	389	374	369	372	386	378	360	343	379	339	398	353	369	360	426	409	356	416	375	388	385	385	376	392	352	335	400	362	369	390	407	360	415	357	395	352	371	369	385	401	365	393	344	405	410	351	358	371	363	388	386	337	387	374	389	383	368	368	399	391	354	349	409	330	381	389	417	376	370	372	347	360	367	405	387	372	400	378	356	379	359	408	359	353	365	365	417	348	374	354	406	403	374	366	383	360	380	391	354	405	389	392	344	377	382	409	340	375	384	427	400	381	367	369	357	388	391	381	349	357	421	402	382	385	368	417	367	386	401	368	392	362	350	363	407	372	394	418	394	375	378	362	397	369	378	367	351	395	360	407	379	385	427	385	403	392	406	368	380	372	416	383	377	371	383	420	357	351	361	366	346	370	369	385	370	376	410	372	389	392	398	404	384	359	390	365	358	385	367	418	387	382	362	364	386	399	375	381	358	404	383	390	351	436	367	363	368	362	357	381	382	407	385	362	369	392	375	390	377	383	372	387	387	366	378	371	394	350	378	367	378	367	396	368	394	380	407	364	385	351	396	357	396	384	344	383	403	367	373	361	386	374	382	420	400	386	371	402	405	365	385	364	396	354	383	348	398	400	378	389	343	385	389	391	382	375	385	382	379	377	386	384	360	381	359	357	368	395	331	390	390	398	375	416	420	372	405	379	363	372	372	387	371	355	361	363	404	393	374	399	393	368	347	399	389	371	351	378	355	350	427	376	399	383	371	381	367	370	349	400	370	373	377	341	416	364	341	387	393	358	349	399	385	405	379	391	358	399	421	390	374	394	406	345	394	387	383	380	368	367	365	370	348	399	379	362	382	393	368	413	368	379	383	400	412	397	398	373	356	386	384	404	368	354	373	358	357	374	379	373	369	389	423	386	368	329	387	402	373	359	385	357	341	357	389	406	384	405	400	382	372	359	400	391	372	396	360	407	370	396	382	380	399	380	332	386	392	381	382	382	373	391	372	377	394	366	351	357	396	380	346	382	370	357	393	367	384	380	330	375	359	372	385	409	370	383	386	353	397	403	371	387	365	358	357	350	384	373	357	381	389	365	394	385	376	347	363	394	384	396	364	343	391	402	387	364	352	386	411	387	373	388	355	357	374	372	381	387	412	393	380	394	408	397	404	391	374	392	369	394	365	420	406	390	378	395	364	345	352	388	369	419	367	388	375	370	365	375	424	404	369	380	361	382	357	369	374	344	361	350	422	366	365	370	363	415	379	376	394	349	400	362	405	372	359	369	391	368	387	400	365	361	440	378	354	376	329	378	394	367	394	414	375	374	391	373	363	386	375	386	364	398	355	352	404	408	348	398	397	380	355	402	386	394	352	417	355	389	384	333	379	366	380	397	391	365	365	380	350	357	369	402	393	388	373	392	389	364	397	372	369	379	350	382	396	392	361	424	399	363	420	403	415	386	354	374	402	379	390	378	372	388	361	376	382	384	354	371	370	392	368	402	372	419	409	371	338	395	386	398	414	350	382	376	397	370	376	410	363	370	364	395	367	356	366	365	343	357	394	394	398	382	343	389	399	388	384	364	393	368	344	381	376	359	377	382	382	371	336	382	392	366	394	371	338	411	383	384	361	365	396	378	369	365	404	379	400	420	406	382	373	364	402	363	353	391	385	362	360	355	374	375	404	367	376	386	366	361	404	393	373	399	375	399	366	388	408	386	409	386	361	384	377	412	393	377	376	411	367	421	389	381	396	407	358	414	381	394	359	422	400	419	387	366	393	390	352	389	377	380	415	384	409	397	359	374	371	409	374	377	383	367	380	389	394	395	366	411	424	390	372	390	381	373	371	392	373	380	392	377	379	374	360	337	359	370	397	386	391	379	384	375	364	383	369	393	417	393	414	356	368	404	386	400	415	364	368	394	395	400	369	361	378	419	411	382	383	393	402	399	387	404	366	394	374	376	388	383	394	377	361	400	425	379	388	354	400	387	393	362	426	386	375	392	396	376	402	367	350	395	383	357	392	374	353	415	394	392	363	383	376	394	388	372	342	358	407	382	368	355	378	374	377	372	387	417	391	374	382	344	372	401	404	394	382	349	385	391	363	381	385	407	369	347	366	373	369	386	386	354	389	399	412	381	408	373	384	400	387	398	389	354	376	391	385	391	382	355	393	352	367	396	349	387	384	420	395	349	371	358	397	358	378	379	404	342	374	359	422	376	373	363	394	378	337	401	370	376	400	354	410	377	366	333	384	352	398	369	361	398	377	362	393	390	388	394	377	400	371	388	382	359	388	374	354	373	376	389	381	370	377	355	417	361	419	395	395	396	378	373	391	371	367	369	406	375	406	367	373	385	403	402	399	387	376	396	385	395	339	375	390	365	403	415	308	366	361	375	372	350	376	364	353	386	376	363	367	386	402	397	350	378	351	403
27682	23692	12133	1259	568	528	343	272	287	254	262	260	256	270	242	249	219	270	234	244	227	204	233	227	256	265	246	248	224	238	234	250	241	238	226	249	239	218	245	274	255	254	269	237	239	263	253	230	214	263	266	273	263	243	242	261	234	234	218	249	259	241	246	241	233	230	226	236	230	219	258	264	271	243	246	244	252	259	256	233	239	237	261	260	255	256	223	253	249	242	240	221	248	264	245	262	271	235	249	234	244	235	244	231	220	233	229	246	260	228	254	262	256	257	268	246	226	214	264	268	257	251	265	236	246	242	252	240	261	261	235	269	245	247	229	259	245	256	249	249	233	245	271	246	241	273	245	230	245	242	249	236	228	246	240	234	222	242	251	252	214	273	275	241	220	210	278	236	220	246	243	217	250	216	257	265	290	218	234	249	234	255	252	281	230	247	250	269	223	239	249	240	217	229	231	247	238	244	264	239	246	259	231	235	224	252	218	268	263	232	261	228	234	225	238	255	272	241	264	251	246	244	227	259	235	257	253	241	255	255	257	243	276	222	255	248	269	238	234	258	239	242	263	257	229	246	246	268	278	251	255	258	255	236	246	256	242	228	290	248	211	253	230	235	249	259	233	260	229	236	253	236	246	263	298	253	242	248	228	250	242	256	236	241	250	218	255	242	248	234	275	243	270	240	227	243	256	248	254	243	234	259	265	258	247	223	249	244	236	229	233	227	248	252	246	241	248	238	242	246	228	256	234	216	212	260	222	252	256	223	259	247	251	251	257	225	271	231	253	229	212	242	235	247	272	238	266	249	234	272	230	257	235	261	250	221	265	240	244	254	244	243	234	216	235	237	266	240	255	249	241	266	265	214	261	235	240	241	221	267	220	247	239	213	246	245	248	259	244	235	217	258	239	260	251	238	245	243	260	234	266	246	238	251	219	251	269	243	255	219	265	260	237	215	248	215	223	243	254	271	222	246	248	235	269	255	240	253	224	239	248	231	233	249	278	231	240	266	252	254	239	263	224	248	250	273	245	251	257	242	241	249	231	247	247	248	244	252	254	243	258	234	238	264	245	216	250	254	245	246	233	226	229	250	239	252	256	274	253	233	256	236	255	240	258	201	259	236	228	253	242	240	235	244	265	221	230	237	240	218	229	214	265	251	247	242	236	251	237	261	261	259	237	249	279	226	231	253	232	269	240	250	246	243	252	256	227	222	232	254	241	234	247	248	231	239	278	254	249	240	269	270	253	240	284	253	229	257	257	265	219	237	248	251	235	227	217	241	256	227	263	265	206	279	220	256	262	277	261	242	215	243	252	254	251	263	247	256	263	226	226	261	242	215	239	256	252	254	254	260	264	234	251	243	230	238	236	247	259	260	252	246	241	221	250	239	270	230	227	240	232	239	236	265	254	246	259	231	270	243	251	235	245	284	265	236	238	250	237	241	243	224	255	274	251	211	238	254	225	246	220	266	280	249	223	264	237	220	225	238	236	262	241	248	257	252	218	253	255	268	227	255	259	242	265	234	238	273	257	224	261	268	240	234	242	255	276	231	228	243	261	244	232	282	249	255	247	249	275	251	238	272	244	248	264	236	211	246	236	225	229	211	244	257	256	243	254	242	247	249	234	269	220	236	242	228	243	245	247	247	258	238	221	260	261	258	242	267	257	231	248	268	217	269	234	218	267	218	245	239	234	245	230	237	275	241	239	234	248	237	231	230	256	221	245	255	262	229	225	226	245	250	261	244	227	241	260	232	250	218	225	273	268	276	248	225	244	259	232	257	256	258	245	287	265	244	253	251	253	246	233	270	206	249	238	221	245	217	256	255	257	232	236	264	230	235	231	216	238	250	230	248	245	261	237	236	259	245	245	257	245	231	217	249	249	213	250	243	232	226	271	218	251	252	220	255	236	232	276	249	239	244	229	240	257	244	269	264	251	244	239	241	267	245	240	242	232	252	251	248	245	240	248	239	232	242	254	252	246	242	240	239	228	210	228	215	255	244	270	244	236	237	246	229	250	238	254	244	241	239	252	238	258	229	273	261	231	262	231	247	230	266	242	249	255	264	226	228	254	255	268	268	248	228	246	230	228	266	266	248	260	263	271	246	222	257	230	232	209	256	226	256	233	245	225	220	242	265	259	250	245	240	248	256	253	253	228	222	254	241	240	240	250	245	230	249	254	254	232	234	245	245	236	236	267	236	251	270	214	255	250	250	255	238	259	232	237	220	245	257	211	250	260	212	250	220	252	247	240	216	270	245	246	222	265	229	224	253	247	239	285	245	259	253	266	230	243	272	247	258	237	234	238	225	217	223	235	212	239	244	260	243	231	241	227	253	249	250	225	237	245	271	239	236	269	252	238	238	260	257	244	241	231	261	253	248	272	263	232	239	247	247	246	263	219	285	238	227	250	266	200	266	209	263	240	241	232	238	291	221	258	277	233	262	261	242	249	259	252	259	261	236	238	237	235	227	231	252	254	249	238	265	240	236	253	240	247	246	215	241	239	237	244	251	252	229	246	258	241	235	260	215	237	269	272	272	233	231	221	246	249	246	249	251	266	262	263	244	214	251	256	268	222	232	264	215	231	259	249	227	234	232	223	263	252	227	262	221	237	262	241	247	208	247	241	255	231	215	234	250	238	244	236	276	276	248	227	214	261	269	254	284	250	243	237	257	245	234	232	271	236	221	220	248	247	230	268	238	252	234	234	226	260	259	250	243	250	246	223	250	275	227	254	236	256	256	251	246	217	226	221	262	267	242	254	262	216	257	246	254	267	233	243	274	258	247	242	254	230	256	255	240	233	259	235	234	230	232	244	250	238	266	237	248	217	245	241	223	255	244	259	263	233	249	243	257	245	229	223	252	246	259	250	235	250	247	253	269	219	266	265	237	253	260	239	252	232	215	228	254	254	239	219	255	264	241	231	285	242	253	239	200	241	251	228	237	274	237	278	258	228	252	289	256	262	240	240	253	276	241	273	274	215	228	265	222	245	255	246	241	226	218	237	276	278	266	240	233	268	245	243	252	244	245	247	237	222	262	235	228	238	237	224	239	260	244	258	243	244	243	225	235	275	256	215	231	250	260	245	213	229	233	253	226	237	257	242	232	241	256	271	242	259	229	234	243	258	262	230	255	225	254	226	254	244	258	223	259	269	236	262	274	251	213	257	247	256	234	242	252	252	217	246	244	241	245	231	263	265	237	258	227	249	262	229	273	227	270	228	269	232	243	257	236	253	261	267	225	256	234	265	238	241	260	217	224	232	218	219	226	215	225	261	231	265	214	236	246	248	228	254	232	240	242	237	255	267	268	230	238	210	233	263	246	243	259	229	222	269	233	224	260	236	267	236	232	243	272	252	255	245	266	231	255	239	249	259	232	244	247	250	205	243	252	246	256	263	253	252	232	254	230	231	251	242	252	229	229	245	265	240	219	245	254	220	257	266	228	233	217	230	273	241	256	236	260	234	267	278	277	273	234	251	259	235	216
33115	30312	993	633	512	436	413	401	384	351	376	369	369	373	300	358	288	345	349	321	365	356	316	362	295	347	330	318	334	306	366	375	310	334	310	354	318	319	337	321	332	344	316	311	347	328	341	307	341	335	329	340	353	316	343	343	323	321	349	313	368	332	343	339	351	381	330	361	354	367	319	332	345	337	303	302	341	338	312	338	345	340	333	348	310	342	332	298	320	319	345	343	310	306	331	345	360	326	308	330	336	365	373	327	327	319	329	334	365	357	326	346	333	314	327	345	335	336	360	335	312	342	369	315	322	353	307	360	337	332	317	320	363	349	335	317	343	314	348	319	356	323	334	341	340	335	327	322	331	362	330	319	328	357	353	348	310	351	319	358	350	356	350	330	344	315	316	342	339	310	307	358	329	297	340	335	323	332	328	307	346	313	317	324	384	333	358	304	320	326	337	317	323	310	371	335	357	351	335	343	338	313	356	314	358	304	329	340	325	340	323	337	353	323	346	331	332	368	329	370	346	339	336	343	331	337	325	341	310	338	301	323	333	345	322	343	370	338	328	340	339	345	334	324	319	346	348	323	327	353	304	332	320	305	334	330	332	334	347	338	334	331	308	390	339	317	367	337	339	333	300	306	330	333	352	329	333	315	317	333	311	357	334	338	348	307	337	384	375	386	365	328	347	336	332	322	341	329	346	353	349	309	305	332	351	343	345	336	298	323	330	315	342	334	360	350	316	338	338	340	380	300	331	366	351	349	325	327	368	340	326	314	322	339	337	314	365	367	331	348	309	327	358	339	330	332	337	362	302	323	344	368	313	351	332	374	340	364	352	363	372	338	367	324	331	350	343	329	321	323	341	335	333	320	320	324	336	305	346	339	321	354	344	324	375	332	324	323	359	318	335	349	323	331	363	355	324	364	365	326	382	325	366	350	343	331	339	324	324	366	328	330	344	352	340	327	321	316	330	363	351	343	323	312	342	352	325	359	303	366	349	322	352	348	340	319	318	365	336	311	370	359	321	311	325	343	335	326	325	344	313	339	287	332	335	343	341	359	320	350	338	321	316	325	324	323	307	318	369	332	342	313	368	340	336	348	337	355	333	353	339	333	322	348	337	338	342	336	352	325	316	314	308	359	348	321	344	328	340	367	357	307	321	344	328	292	318	333	332	343	360	306	346	336	346	337	331	333	322	350	321	320	334	334	325	347	319	337	349	329	331	362	322	351	344	351	317	320	357	355	340	347	330	338	337	335	342	341	326	316	321	309	339	317	330	339	310	343	340	361	330	335	301	331	369	336	336	335	319	357	336	331	312	310	298	330	338	330	329	359	309	349	355	392	333	341	349	327	337	355	314	341	319	336	349	353	324	314	334	321	373	317	358	347	308	322	332	334	327	354	338	341	302	326	359	319	355	340	351	348	340	341	342	348	314	338	326	304	334	360	370	346	329	346	324	323	379	345	350	366	349	371	346	323	329	352	344	366	312	324	322	336	329	331	299	352	352	319	347	335	338	339	326	340	335	344	335	297	331	323	302	288	323	331	334	310	325	334	343	341	345	343	338	333	318	352	326	363	308	330	313	310	352	347	341	371	346	329	345	314	327	322	315	332	337	354	324	299	303	328	315	313	322	302	347	336	329	293	336	330	345	311	367	340	353	322	298	368	334	308	318	301	346	308	338	342	325	337	316	325	292	339	334	309	349	299	336	324	331	336	358	334	345	341	337	330	331	349	381	320	358	347	351	382	349	335	348	356	314	312	351	348	297	371	328	346	333	334	329	363	343	314	328	332	349	358	361	340	345	313	348	335	336	346	337	311	327	357	314	346	341	324	313	368	352	339	349	312	335	346	323	312	341	323	334	350	346	317	320	327	337	330	372	316	358	328	345	355	323	317	354	342	303	300	364	334	338	310	353	340	349	331	330	366	335	355	338	298	343	348	330	330	336	375	334	356	331	345	335	382	303	350	365	335	332	318	322	355	348	326	312	332	355	339	358	336	307	334	367	336	345	337	299	337	349	349	362	339	367	361	317	318	339	343	315	333	368	316	367	376	322	356	312	310	330	316	325	364	312	319	341	332	313	330	332	332	329	339	309	348	328	313	317	360	326	345	312	329	341	366	312	336	352	307	352	330	336	362	320	331	341	325	324	336	363	363	315	350	358	323	357	310	323	348	320	321	339	369	336	319	349	350	353	294	333	302	353	323	310	351	348	347	349	320	312	332	330	323	333	338	326	326	328	356	318	349	336	342	347	294	315	305	338	345	330	322	346	359	315	333	331	359	321	320	351	324	332	347	342	325	359	357	334	378	345	371	376	322	340	329	332	342	350	344	313	330	346	318	347	336	322	310	346	354	334	336	353	346	381	316	321	339	349	323	374	306	324	318	345	311	341	301	360	313	321	333	304	318	370	336	347	320	319	333	342	315	332	330	343	353	291	310	337	311	309	318	322	344	347	349	309	312	345	327	293	314	326	344	343	332	320	347	338	362	366	334	351	349	315	334	365	333	325	347	349	324	364	340	322	341	325	333	321	329	341	337	368	341	342	332	312	362	257	334	317	361	354	338	341	311	330	333	365	313	368	373	364	332	308	329	349	340	366	320	350	330	319	324	304	335	340	332	359	343	331	330	313	312	322	327	353	327	353	345	345	324	335	314	365	347	394	351	347	335	331	335	305	323	344	359	374	290	353	353	307	331	347	362	308	317	342	343	342	307	314	346	339	296	299	315	333	334	295	317	308	319	349	352	375	315	329	326	345	322	355	335	318	330	305	338	315	352	350	326	357	335	328	359	357	344	317	325	322	343	321	315	348	350	327	344	324	372	316	337	356	348	329	365	344	354	334	315	367	370	330	341	321	342	352	335	341	319	357	302	343	346	368	330	349	335	304	328	328	343	326	368	310	355	322	325	384	321	339	341	348	355	356	318	340	309	321	341	339	311	350	318	319	337	335	370	342	340	370	337	331	349	324	366	327	335	322	349	315	347	323	374	323	371	330	330	339	336	355	346	329	286	367	333	357	361	337	325	338	357	325	320	354	347	315	337	320	301	358	311	357	331	343	326	339	343	355	322	393	323	323	332	312	310	300	324	329	286	345	320	322	321	380	342	354	345	363	309	316	337	335	356	316	330	360	328	349	336	326	327	361	313	310	331	316	343	318	329	333	367	329	324	337	341	319	291	326	320	347	353	294	347	313	361	341	309	328	312	375	318	348	333	344	320	313	323	314	313	323	317	323	325	322	325	333	327	333	350	324	366	342	332	286	324	326	328	354	312	327	306	341	347	350	328	321	317	335	345	311	333	340	344	310	358	329	351	325	357	343	344	334	343	355	322	346	328	338	338	335	319	336	335	338	338	339	345	355	346	316	344	301	350	338	338	353	323	345	342	373	349	298	346	296	338	342	309	342	360	350	343	306	344	311	310	364	334	317	328	321	320	329	320	317	322	336	334	332	310	319	354	330	327	346	348	352	345	359	367	336	309	328	331
23706	21046	28262	24012	21012	9465	909	685	591	525	430	450	464	452	472	442	406	366	389	389	402	403	400	385	366	380	377	359	372	350	406	374	375	387	389	398	362	349	366	350	358	380	351	333	359	378	366	375	392	388	385	381	350	338	360	328	357	375	356	346	415	345	352	340	365	364	351	329	348	396	357	355	377	352	342	344	388	330	372	351	367	383	339	350	344	355	332	325	362	379	366	354	373	387	360	357	366	325	359	317	384	369	368	393	367	364	356	358	357	397	349	383	354	375	361	341	361	363	370	364	371	354	350	347	367	356	396	387	353	346	358	383	350	383	354	381	387	392	358	363	362	361	348	369	359	374	331	370	342	400	382	365	353	353	335	395	340	387	365	353	379	383	365	343	376	371	378	344	348	374	352	339	374	366	411	333	345	348	363	312	378	342	385	340	334	383	355	384	351	330	370	353	340	370	365	333	340	331	355	394	394	348	362	375	341	355	363	340	361	363	375	363	360	335	362	329	353	394	357	355	378	336	386	368	382	413	374	365	383	335	376	393	359	333	384	326	390	369	363	306	366	365	355	330	330	364	356	310	332	387	357	365	349	333	360	307	358	345	348	351	379	379	386	367	381	353	354	357	372	399	336	340	365	329	339	371	358	348	363	351	357	380	356	363	390	368	333	356	361	363	349	373	383	345	327	365	364	388	333	359	349	357	382	356	362	353	373	377	335	344	377	328	336	386	331	373	343	373	346	347	393	390	361	351	366	352	373	367	367	344	334	337	366	357	343	323	355	382	336	381	340	363	347	335	373	390	343	375	364	357	328	361	356	350	351	315	390	348	363	370	337	382	351	351	351	359	382	370	344	359	386	355	346	380	326	391	359	370	330	365	350	341	378	322	386	345	353	384	358	328	384	368	359	321	338	399	396	368	347	352	349	371	391	347	349	363	326	379	402	349	320	361	356	383	344	375	349	365	364	363	385	389	341	353	357	354	393	369	368	367	371	382	366	341	375	322	368	356	327	348	379	351	311	375	364	366	354	371	356	377	343	378	349	346	325	387	382	352	375	348	343	346	352	319	354	339	357	357	326	348	375	381	364	377	392	347	403	368	357	312	370	354	374	383	368	333	356	368	387	370	369	375	343	343	359	375	361	368	342	352	370	370	371	365	341	369	376	417	381	330	376	379	379	351	380	354	382	370	394	357	404	353	336	362	337	342	380	351	374	395	365	368	333	368	388	381	342	328	349	352	365	355	355	340	366	391	352	376	365	351	357	360	355	345	380	339	358	374	376	383	330	341	393	373	375	344	333	347	336	366	369	353	364	353	379	356	371	341	386	342	346	354	349	368	348	332	336	352	395	367	370	333	375	339	369	314	387	359	357	363	352	335	370	339	339	373	384	384	346	351	349	365	341	378	380	369	378	350	368	341	363	348	341	341	366	387	332	361	340	360	365	367	366	370	339	334	340	368	337	344	353	337	375	350	344	368	364	347	346	354	333	334	340	341	369	372	373	355	361	381	355	360	381	376	373	368	376	382	323	363	387	366	352	367	346	360	355	423	349	403	371	352	380	369	363	320	372	321	353	387	361	334	346	382	352	348	370	362	363	385	352	326	360	380	356	371	368	384	358	324	359	344	326	357	331	377	372	339	348	342	339	345	370	364	345	369	372	355	368	366	309	364	366	352	353	364	373	391	364	352	374	314	374	378	377	384	337	363	366	385	408	403	346	339	376	365	358	359	365	396	344	370	351	333	340	363	353	348	380	340	368	349	321	355	331	314	336	351	363	362	323	357	349	391	352	369	373	371	366	343	354	346	405	386	363	373	347	375	340	357	365	376	346	328	353	346	341	360	378	355	354	352	373	345	390	350	337	373	339	366	331	339	371	364	353	380	368	338	370	346	360	350	373	363	328	372	320	364	348	364	335	354	389	340	364	375	356	365	348	341	330	345	353	334	356	366	326	367	377	324	375	342	378	362	350	333	356	312	375	375	381	386	360	362	359	374	355	318	328	341	342	344	394	367	366	360	354	328	377	363	371	357	353	364	381	360	343	348	351	375	363	355	318	375	342	339	372	368	335	367	338	336	347	363	363	348	340	376	374	360	341	361	363	346	317	374	372	353	368	344	319	394	350	354	366	348	337	356	352	371	364	368	363	337	342	349	364	357	325	349	382	352	401	334	365	379	380	354	363	376	353	374	394	355	339	340	340	352	371	388	377	331	351	327	358	365	355	404	356	370	353	355	373	352	373	328	370	319	361	354	375	358	361	336	359	329	357	351	350	388	336	383	337	370	342	371	370	362	377	376	355	379	374	346	334	367	395	347	367	364	353	369	354	353	325	365	387	368	351	349	394	332	373	382	370	358	376	386	322	338	349	369	351	358	383	361	354	353	369	380	373	355	328	359	357	352	369	336	371	370	358	334	344	373	373	333	384	337	367	394	363	378	356	337	349	346	358	353	356	327	381	347	347	350	364	385	353	370	364	382	339	353	338	352	336	328	387	325	344	330	337	352	344	385	368	379	377	337	332	358	348	376	373	348	346	340	373	347	379	345	359	380	346	352	353	359	373	357	378	343	337	344	371	355	338	362	374	362	354	332	334	340	385	331	342	355	338	366	319	341	378	347	365	367	347	364	348	394	348	340	400	333	374	340	369	352	357	376	342	359	360	377	378	338	327	338	356	350	327	385	357	333	383	349	379	383	375	379	313	342	364	336	331	370	350	353	378	326	365	327	346	374	381	354	355	371	336	327	390	382	371	380	341	375	355	364	324	339	380	370	337	375	353	360	331	349	372	355	364	376	369	372	390	374	345	348	352	367	378	406	370	347	382	381	349	360	395	376	352	340	342	345	356	357	312	364	340	349	345	378	362	397	369	327	348	357	368	372	337	358	349	378	371	344	403	352	341	323	375	361	342	335	367	372	386	374	377	366	357	336	353	349	351	336	378	349	381	363	337	392	347	385	359	352	363	368	388	377	361	361	331	349	363	333	332	349	369	321	357	336	377	366	369	368	339	365	333	345	348	359	364	362	360	365	374	395	344	373	351	365	398	336	362	356	351	336	336	383	323	351	354	357	376	374	358	372	368	348	391	361	391	370	365	368	354	349	374	374	363	311	366	371	383	350	355	377	391	348	360	337	389	366	343	340	332	362	371	363	357	337	362	366	364	355	353	359	334	356	352	349	360	350	340	339	353	353	355	368	380	342	369	361	357	348	352	352	356	387	404	366	340	323	345	354	378	352	356	340	351	372	363	394	359	389	351	374	377	349	342	344	384	352	330	360	340	345	349	378	372	316	355	391	375	361	383	372	377	375	315	368	339	348	352	370	340	355	367	323	358	391	373	352	348	349	362	361	346	358	365	344	365	373	400	346	365	389	375	341	331	379	374	345	328	336	313	373	345	365	324	367	376	351	356	374	334	383	350	353	343	364	364	346	370	356	371	365	342	335	377	360	368	366	362	366	365	385	375	357	369	377	351	362	328	368	384	334
37662	41874	6801	3366	2331	1724	1471	1209	990	927	790	758	755	699	630	642	612	573	580	560	520	611	557	534	546	504	501	514	524	482	506	495	505	508	510	495	538	502	483	501	510	499	495	518	490	545	462	475	477	474	475	493	505	484	494	509	548	475	505	488	492	513	456	466	502	499	505	486	508	477	475	517	507	485	448	436	497	480	491	482	462	530	466	484	489	494	496	471	464	496	476	484	455	469	491	467	495	524	479	517	496	477	500	446	493	496	484	478	470	533	501	520	491	504	470	501	467	468	504	472	471	485	474	490	483	471	480	484	507	504	506	490	505	485	464	497	467	526	462	485	463	490	452	475	484	463	499	486	480	500	500	487	506	447	488	495	490	462	456	494	457	475	491	498	524	538	434	466	463	463	499	444	515	477	476	470	457	474	464	497	481	453	498	516	513	474	500	489	489	490	481	532	499	453	476	499	486	492	494	462	450	487	460	482	492	527	467	495	484	495	468	509	505	465	518	509	496	482	492	487	425	518	482	498	502	500	438	483	508	518	488	502	496	512	479	485	460	496	468	492	467	494	534	528	459	479	519	481	473	476	467	487	472	492	507	457	505	451	526	490	464	432	472	511	494	488	484	457	484	483	480	444	502	454	483	523	505	500	470	467	455	509	500	478	484	527	451	438	427	467	455	532	456	490	525	477	458	464	469	503	482	495	529	505	479	478	478	485	472	498	450	489	475	486	477	487	467	501	490	454	481	486	461	489	493	450	463	515	484	446	521	465	502	501	514	533	475	492	479	534	515	494	455	498	467	502	526	482	458	497	461	467	464	504	458	471	514	516	469	507	513	486	495	492	495	500	509	487	472	467	483	489	434	480	462	505	470	466	489	511	506	470	506	526	467	487	477	442	495	478	509	465	503	439	485	502	474	508	487	465	467	460	480	491	459	483	489	506	486	485	509	483	489	527	472	500	483	440	495	481	478	484	492	521	500	490	470	477	467	480	491	493	505	459	516	461	472	520	498	471	479	499	475	490	495	515	446	464	480	476	507	468	465	503	467	508	470	497	499	450	507	450	485	437	501	478	476	483	488	437	535	432	488	524	505	463	461	484	500	491	465	433	518	507	497	503	460	476	480	518	510	488	495	449	487	510	510	496	490	463	516	506	523	506	476	542	454	494	486	531	496	479	456	486	460	520	468	469	436	479	455	492	474	458	487	496	480	486	450	451	453	498	486	474	477	483	468	493	501	516	504	528	475	470	465	499	478	479	446	522	472	486	508	524	446	480	458	509	457	451	478	503	471	493	525	520	513	492	500	464	504	460	520	479	505	521	489	458	515	511	486	510	471	477	499	495	525	454	507	489	465	501	516	459	467	489	505	478	481	485	478	453	459	502	486	465	504	483	496	495	491	497	458	468	483	455	499	464	452	473	448	517	472	477	503	461	467	478	474	458	510	508	466	494	498	464	447	478	486	467	509	499	492	493	506	484	511	491	445	499	431	507	459	465	478	473	470	501	469	459	520	509	477	507	527	461	510	501	484	486	464	479	452	495	472	496	450	506	494	487	489	509	480	468	472	529	468	471	534	449	453	514	482	506	467	464	492	505	505	502	490	550	494	486	469	478	460	482	504	519	496	473	474	486	479	484	487	481	499	462	482	462	477	479	478	476	503	529	490	483	484	459	467	454	471	498	450	480	505	457	485	504	508	468	489	439	538	489	479	482	477	453	450	507	478	499	502	505	485	460	526	480	525	505	496	490	447	473	514	476	443	504	479	478	462	490	455	472	442	525	482	497	530	505	472	510	505	469	476	489	455	463	505	479	487	488	498	442	448	484	545	533	483	457	518	500	476	485	457	468	505	465	527	467	459	481	478	457	473	507	482	514	461	468	483	509	509	487	485	460	505	484	476	479	469	478	485	524	458	498	498	507	493	480	479	449	509	482	507	498	475	522	475	478	513	483	503	476	494	448	480	485	481	476	486	506	494	504	460	435	490	502	488	486	480	460	499	482	484	476	459	509	439	446	448	490	466	475	491	491	494	512	469	499	451	473	486	508	491	466	487	477	448	465	463	486	467	471	491	495	455	508	466	527	471	486	529	500	478	494	472	503	479	468	458	501	503	498	488	458	474	498	466	461	480	510	506	481	501	494	467	494	524	488	528	477	489	506	482	508	475	514	479	458	466	488	497	507	512	473	464	505	462	503	473	516	478	473	483	525	505	474	478	496	493	476	487	518	505	451	516	467	473	517	457	491	480	453	502	487	496	503	475	453	503	447	467	503	509	499	463	447	463	478	466	461	475	497	469	437	486	494	498	445	488	480	492	454	482	489	474	474	484	470	467	478	504	502	490	483	481	484	492	473	493	462	464	488	466	493	472	499	480	488	514	480	476	491	482	462	490	517	462	508	484	527	471	461	483	491	470	496	479	451	478	490	451	495	491	508	495	507	483	479	494	478	494	466	495	508	460	508	474	509	461	470	478	468	488	498	496	494	497	474	529	466	445	510	511	479	438	535	460	478	488	447	457	511	468	475	511	478	481	471	483	521	474	499	515	491	502	502	491	487	468	510	481	488	480	482	464	494	471	485	432	458	459	484	488	479	461	456	471	455	528	504	454	491	504	492	480	489	453	461	484	492	455	503	463	465	476	496	445	442	458	427	474	487	517	486	462	519	503	504	491	441	465	463	498	470	502	488	472	496	467	462	498	491	516	505	515	481	469	516	463	495	481	486	462	477	492	482	482	496	469	505	513	480	492	512	515	460	512	490	458	528	472	508	473	482	491	477	497	481	418	456	498	513	490	491	465	461	478	505	489	451	461	450	496	482	478	499	519	491	479	480	477	537	488	528	471	474	523	485	497	470	491	507	489	459	467	483	492	487	431	494	473	474	475	491	459	489	508	511	493	488	469	507	480	502	451	473	466	520	527	500	472	463	445	487	480	469	482	470	466	452	491	505	487	487	503	488	525	463	477	498	502	503	451	472	473	460	473	516	500	511	433	471	501	501	465	484	482	520	486	503	466	437	453	499	494	451	476	463	457	457	490	467	496	494	494	480	474	493	466	484	478	499	475	449	483	432	474	492	489	485	504	490	494	552	483	474	457	455	507	509	499	485	475	505	502	494	483	531	498	468	492	458	470	487	509	470	490	451	510	471	523	456	460	473	478	475	497	469	503	473	491	498	459	475	491	480	493	486	486	482	512	446	505	471	520	500	451	453	495	486	469	486	506	487	491	537	506	477	522	474	476	510	481	488	473	494	453	455	469	461	505	452	497	470	476	540	502	484	469	474	510	494	508	499	519	477	512	488	487	524	480	462	512	473	499	500	473	477	492	490	485	497	470	470	503	533	480	531	492	486	484	465	488	476	477	471	467	501	494	480	478	503	474	441	455	463	476	470	477	488	487	473	496	470	495	477	454	444	472	501	510	481	507	477	481	487	461	474	496	511	485	470	504	474	474	473	468	493	465	472	486	496	455	487	477	464	447	463	509	478
22745	21028	28723	23516	21011	20995	6740	841	617	492	523	443	444	414	407	385	337	339	350	317	348	328	310	283	343	331	292	308	305	308	332	284	294	311	277	283	294	311	301	294	315	274	313	294	293	279	265	294	324	301	245	303	276	279	258	297	294	286	293	274	279	271	271	308	283	252	267	265	243	280	273	283	258	296	294	264	269	279	278	284	272	256	280	316	260	258	278	291	308	256	262	262	284	283	268	280	269	263	290	283	287	283	296	250	257	276	255	253	305	298	262	274	270	285	291	266	276	279	280	264	261	263	307	284	262	269	281	267	263	250	276	278	284	316	282	266	308	308	273	230	280	287	247	290	250	279	279	282	282	302	274	260	309	275	292	266	243	258	290	260	260	290	268	266	261	298	285	289	309	231	279	290	267	263	290	260	310	280	279	273	284	273	292	280	283	302	293	274	251	280	277	268	283	298	276	287	271	282	242	282	261	289	281	257	288	284	282	245	313	301	289	265	264	259	278	280	253	262	286	279	282	276	292	297	271	256	261	277	236	262	250	251	268	259	282	287	276	286	274	289	295	302	286	279	296	283	264	289	288	272	292	273	277	276	272	255	276	274	273	272	295	251	288	259	293	271	300	279	290	297	261	291	269	267	263	258	315	285	270	277	282	261	278	296	281	280	282	287	273	292	283	267	265	266	292	269	273	281	281	257	286	269	313	272	264	278	302	290	292	274	291	298	266	289	280	281	283	279	253	264	252	279	301	258	263	273	257	281	304	301	264	300	279	277	268	271	270	271	292	263	300	261	269	295	286	257	272	290	270	262	284	259	262	252	252	253	260	251	290	268	271	253	260	277	280	282	292	304	276	252	287	285	265	262	243	291	280	242	270	290	253	305	298	253	291	261	260	254	260	266	283	280	284	289	265	270	274	243	265	274	276	289	270	256	293	279	284	286	263	268	292	285	279	293	283	257	282	274	301	305	309	264	250	254	271	299	275	289	262	281	275	292	260	264	309	300	267	276	276	249	280	292	275	304	291	243	263	263	295	264	278	288	266	266	259	289	298	278	293	262	299	277	263	262	259	244	274	267	282	287	258	254	272	247	284	276	283	259	291	285	281	278	265	250	292	275	281	276	239	278	260	274	289	293	271	276	271	234	284	261	276	264	283	317	301	273	257	247	259	260	287	264	263	258	271	285	227	278	277	256	267	282	265	282	231	285	243	277	267	261	273	273	289	261	295	259	293	314	287	243	262	281	260	271	293	291	283	262	290	254	262	283	287	262	270	297	242	256	278	290	270	295	287	285	285	279	285	297	275	296	265	265	276	264	277	246	257	253	247	276	270	276	241	273	256	269	288	284	285	261	263	251	267	245	274	243	274	275	286	255	268	273	247	258	243	273	255	285	290	292	288	284	268	306	280	270	263	243	286	282	290	282	266	269	288	264	278	247	280	279	267	253	254	264	272	263	280	295	255	292	262	291	287	277	305	264	280	276	288	297	276	295	293	313	252	254	290	263	286	274	313	261	293	275	249	266	304	294	290	287	279	258	249	286	287	280	270	243	263	294	246	276	296	266	270	268	258	244	254	293	261	248	299	276	277	274	251	284	246	273	243	283	250	269	277	287	273	317	257	281	249	271	302	302	249	290	271	297	260	270	279	267	296	302	299	260	272	281	271	270	310	283	282	320	265	260	261	267	311	280	293	267	284	286	256	269	284	269	297	272	300	246	268	287	248	278	250	269	290	232	287	302	266	272	270	280	279	258	289	283	270	264	308	308	287	287	256	275	258	262	273	306	262	255	297	285	280	278	277	262	287	304	279	278	275	284	254	276	305	250	273	282	280	286	284	274	285	308	291	267	302	274	277	258	287	270	290	249	258	271	290	256	284	270	290	271	270	298	278	285	277	283	245	282	259	291	284	290	291	291	277	275	240	271	272	308	290	268	304	286	278	291	283	274	284	298	300	269	279	252	238	284	259	251	264	245	294	274	292	297	297	279	279	264	308	284	274	270	283	280	292	265	294	277	278	300	246	276	288	270	254	259	268	258	287	310	280	290	269	281	270	298	270	289	263	255	260	296	305	293	268	284	240	299	286	279	274	295	298	257	273	271	246	268	275	267	265	284	268	254	271	263	306	284	257	302	276	248	257	275	275	285	245	290	264	252	267	265	279	273	292	282	278	297	274	274	291	253	273	270	239	263	264	252	271	221	278	266	272	271	273	258	278	273	282	254	270	282	287	272	271	305	284	284	269	265	278	294	264	264	280	267	288	271	235	249	274	298	296	274	264	274	279	278	280	260	278	257	274	272	276	287	310	267	304	237	268	250	267	259	274	270	277	268	290	274	287	260	268	257	247	277	273	255	304	285	278	267	291	294	273	285	279	240	255	256	258	278	280	274	290	273	274	269	276	258	269	253	275	283	288	279	278	276	263	276	264	269	278	279	261	238	293	285	291	266	277	261	293	294	285	270	241	301	283	271	262	261	244	224	281	267	277	257	258	270	297	273	298	262	309	267	269	259	267	270	271	287	290	287	278	270	290	236	252	261	273	276	285	274	292	292	281	256	277	273	263	279	247	263	299	264	276	288	292	304	277	263	298	282	299	271	242	281	270	252	261	266	280	257	268	247	235	265	266	226	252	272	297	256	289	294	246	270	249	275	274	274	285	294	282	268	287	269	282	257	277	272	282	263	295	264	257	285	296	275	269	280	293	290	274	298	251	251	258	250	287	288	312	275	265	306	272	254	274	292	283	260	249	288	271	297	274	254	281	279	281	250	263	261	277	302	281	270	268	258	274	274	295	269	274	267	284	274	279	281	266	256	292	284	260	265	287	265	293	267	283	277	279	281	259	266	280	273	267	296	274	309	280	269	265	266	274	258	258	256	287	257	263	280	265	255	256	280	252	249	256	270	242	259	273	289	283	294	264	298	244	274	287	297	278	297	257	299	272	303	291	297	268	296	279	270	279	291	281	297	257	258	263	296	293	252	283	282	278	267	258	294	301	272	290	276	270	273	264	288	283	277	255	271	276	283	294	249	249	280	265	290	258	297	257	314	273	255	281	283	278	288	255	294	285	286	264	295	291	291	261	274	268	278	282	254	276	302	245	272	272	287	241	243	266	241	311	277	270	263	274	268	259	274	300	299	278	253	276	271	286	264	258	276	283	253	286	283	259	280	270	281	271	267	266	273	242	252	291	259	248	271	293	252	257	255	269	273	267	290	243	254	253	279	280	291	286	272	290	256	252	280	258	274	261	286	274	279	258	277	279	288	308	261	279	279	266	254	263	284	264	269	286	252	255	299	259	278	264	268	282	268	265	278	264	276	282	251	284	299	291	267	266	298	239	256	273	308	257	270	301	266	264	262	262	304	266	282	258	312	246	274	235	280	313	272	285	257	274	274	262	303	284	275	309	278	276	262	254	231	256	295	270	266	280	285	283	308	263	254	294	269	298	253	274	270	254	308	279	302	267	291	268	316	280	293	266	296	286	263
41934	49436	10763	5363	3710	2744	2126	1732	1409	1155	1042	921	811	709	634	586	593	563	514	531	466	463	453	478	459	481	425	429	471	446	415	426	422	415	392	376	415	434	394	437	393	387	374	398	387	401	384	432	359	430	408	384	391	395	365	402	424	385	381	368	371	384	409	374	421	394	408	422	376	375	387	406	399	359	359	394	375	380	353	371	387	363	369	384	360	384	373	398	400	392	369	361	385	371	387	352	388	363	375	350	372	407	390	392	380	362	354	363	368	399	366	383	380	380	405	387	400	415	395	361	372	396	397	410	403	363	397	359	371	344	369	372	370	393	341	377	402	365	415	371	391	352	376	339	399	361	362	371	350	419	372	393	386	369	377	377	387	347	397	382	405	355	351	380	345	360	371	347	385	384	384	350	380	382	369	395	373	376	377	374	365	363	401	365	412	385	364	380	379	390	384	389	399	363	378	350	386	391	386	409	402	376	389	387	398	366	384	339	332	372	396	411	350	378	391	384	368	412	388	372	367	371	383	369	350	397	334	363	386	350	366	368	373	387	380	372	412	405	356	376	370	357	362	410	364	349	395	373	375	384	399	380	402	338	380	388	389	387	416	368	370	371	391	368	350	358	377	392	348	396	402	366	395	414	353	347	378	370	402	384	362	406	380	372	366	358	375	374	352	339	364	382	381	356	375	375	396	384	331	377	400	395	382	334	390	408	354	405	387	379	343	373	355	402	375	362	355	361	390	374	371	368	386	399	390	382	388	395	392	364	361	333	398	360	399	380	361	407	392	380	379	359	368	353	361	363	341	406	363	365	380	369	406	356	360	356	384	377	388	387	393	368	360	383	374	358	372	403	361	362	323	347	377	366	399	365	410	380	401	380	402	374	377	385	353	343	361	394	332	379	350	408	368	352	380	380	379	381	388	351	360	372	385	365	365	394	358	370	353	361	392	410	376	356	383	372	328	366	381	406	400	388	380	371	389	371	341	384	380	367	398	364	356	377	360	375	368	361	393	378	337	348	388	408	362	368	414	371	336	370	408	371	368	379	342	347	356	358	336	384	393	379	392	379	368	368	372	373	348	369	354	401	343	353	396	357	391	373	345	388	363	379	385	392	371	348	382	399	387	391	367	374	393	380	375	388	360	397	392	375	372	370	398	390	358	376	369	353	368	395	350	377	395	379	341	387	370	350	365	331	395	392	374	373	366	396	377	379	382	370	369	406	350	357	355	403	378	360	382	370	390	383	399	370	381	378	383	381	374	381	366	346	345	381	371	379	336	377	395	350	372	374	382	361	384	392	392	386	362	364	363	401	396	383	394	377	367	369	376	364	387	391	351	359	409	362	383	375	391	378	378	350	363	378	380	353	416	357	393	419	385	412	325	374	375	365	375	399	368	387	394	369	389	379	381	357	374	378	387	384	357	338	384	383	393	370	387	362	416	370	390	397	376	372	385	398	377	348	373	385	341	390	380	349	411	382	362	351	378	343	374	325	360	365	378	378	388	359	352	363	380	424	372	386	383	378	381	345	380	412	380	365	337	342	379	374	345	351	342	371	350	349	362	363	372	373	371	380	400	406	382	366	300	345	380	382	372	373	387	382	404	361	377	364	379	403	365	367	351	402	369	374	382	376	382	363	405	393	388	377	338	369	390	371	364	376	432	411	410	375	365	400	380	374	379	353	372	386	359	408	365	363	382	377	384	353	389	363	356	384	350	379	397	378	402	398	331	357	334	357	383	366	345	357	389	366	370	371	346	371	392	375	404	384	355	361	372	361	381	405	402	392	385	382	374	395	379	359	384	398	354	404	388	381	379	404	399	357	400	380	369	352	403	364	383	372	376	338	383	355	369	359	370	352	361	367	353	339	387	364	401	357	396	413	412	415	386	405	386	388	383	385	401	414	396	380	357	407	363	384	386	348	387	393	342	394	367	364	367	383	380	361	377	372	386	396	356	384	392	370	377	343	372	382	364	371	362	399	358	392	360	392	365	360	360	367	376	357	362	348	378	359	342	370	370	352	377	369	392	401	378	355	375	411	406	368	343	436	370	386	381	359	371	367	376	385	371	401	380	405	380	407	367	367	344	371	365	388	364	370	401	398	367	397	385	378	377	387	373	401	374	354	360	358	362	389	386	393	385	385	390	402	415	355	397	362	383	329	376	389	389	365	384	406	396	371	411	356	348	381	368	389	383	371	399	385	379	415	359	397	329	376	338	361	375	380	354	388	402	395	391	373	366	372	396	359	389	391	397	362	382	372	352	378	388	388	391	341	368	398	352	372	377	406	380	351	347	371	370	415	359	399	355	382	356	409	339	381	376	357	412	357	390	374	391	359	350	373	379	334	379	365	389	379	363	342	374	353	383	387	361	374	367	368	364	374	377	346	392	378	384	396	350	375	344	343	369	396	383	420	365	385	375	364	372	356	367	386	384	394	391	338	388	386	341	385	377	395	371	385	391	397	361	386	381	407	389	355	394	397	376	367	373	386	405	376	362	351	365	361	340	364	341	362	378	385	370	391	343	372	350	389	403	401	334	352	382	383	398	389	406	386	318	391	360	402	345	325	365	370	365	383	369	391	368	359	378	368	376	419	375	385	374	393	398	356	353	379	380	367	385	398	387	389	363	414	369	370	409	378	353	361	396	395	350	384	388	400	426	334	386	363	367	387	364	393	389	352	332	366	382	398	370	418	393	386	363	377	361	393	398	371	358	382	381	377	355	348	397	365	364	361	377	363	381	377	378	383	362	393	351	368	353	340	381	363	400	386	380	386	369	358	348	378	386	431	349	389	393	371	374	421	356	374	355	369	424	360	369	389	376	358	377	369	405	371	397	375	383	368	384	332	370	382	364	383	353	400	410	359	407	359	360	381	377	386	372	348	355	367	355	390	336	385	393	337	362	378	381	376	388	361	386	396	390	373	370	377	370	356	395	392	362	399	358	413	374	383	398	356	396	397	333	347	374	394	374	370	370	344	374	416	359	364	357	396	405	387	340	360	389	385	379	351	394	369	373	377	396	357	338	374	379	381	386	385	386	372	353	392	369	382	385	398	359	394	367	394	370	364	361	355	394	357	384	360	374	378	374	374	378	365	361	374	409	384	362	393	358	376	405	402	380	379	364	348	397	407	365	366	395	384	401	374	382	378	389	363	367	355	380	403	362	379	382	401	372	328	384	395	380	395	386	349	360	374	336	381	374	380	370	397	372	377	371	374	382	381	377	409	359	400	333	367	364	385	345	404	366	369	354	336	417	398	411	385	382	377	378	377	358	329	385	388	359	413	355	383	404	374	368	400	397	384	398	348	361	365	361	405	401	354	342	369	379	324	386	370	368	377	403	382	370	355	378	395	380	383	385	375	382	342	389	411	378	381	376	365	389	401	385	401	386	385	363	411	417	377	379	389	390	409	356	358	357	400	379	373	357	355	420	349	349	331	355	368	391	352	349	336	397	367	364	365	369	365	385	424	383	366	381	389	359	383	351	370
28152	23449	11576	918	304	297	277	267	283	247	257	235	267	265	229	239	248	219	239	265	258	260	282	245	242	242	267	252	227	216	232	240	243	245	234	231	242	219	232	254	248	233	240	226	240	231	238	264	231	255	240	232	242	270	241	231	254	194	281	247	240	251	262	250	259	250	251	222	252	215	217	232	245	240	246	265	244	262	232	238	239	219	237	243	254	269	247	208	243	270	262	237	267	230	243	255	255	233	258	244	225	223	236	234	258	226	271	255	233	230	247	263	253	235	241	230	237	245	265	233	264	246	254	227	267	247	257	213	268	201	273	229	249	229	251	246	239	234	210	224	243	231	268	224	272	231	236	228	221	207	265	242	230	250	254	247	221	261	238	244	238	252	220	236	248	221	234	258	226	233	271	228	243	242	246	233	241	240	260	246	239	245	239	233	268	225	232	280	231	253	260	226	262	225	262	230	233	245	224	260	263	245	252	240	248	231	248	247	245	231	244	234	263	236	261	242	266	233	267	257	262	251	278	255	221	235	231	243	233	248	255	255	262	261	245	269	232	242	260	245	259	235	236	277	243	249	248	247	231	237	218	248	255	240	264	241	258	235	240	255	260	243	253	255	247	268	278	231	221	256	229	254	236	241	217	254	265	244	230	247	241	250	246	232	233	224	244	247	230	241	265	219	256	255	254	214	228	244	223	227	250	253	249	261	236	263	238	252	243	246	259	262	244	256	240	256	255	239	269	211	234	217	222	239	240	263	275	279	226	271	255	247	241	233	257	281	235	245	290	244	207	231	240	245	231	242	235	223	256	226	208	254	252	206	257	246	258	235	244	218	212	248	238	255	262	241	272	263	214	242	251	253	249	255	257	227	245	257	263	248	236	275	283	258	216	245	246	254	269	237	248	245	242	226	240	260	250	225	262	200	222	261	255	241	260	237	248	232	230	224	255	255	246	244	250	240	253	224	243	224	240	245	251	248	260	258	235	240	278	280	229	257	224	233	253	266	223	252	251	242	239	232	244	244	255	230	260	228	253	227	244	238	251	234	228	257	238	237	262	283	235	241	252	232	258	267	235	237	247	241	238	242	239	256	252	261	222	270	242	264	263	256	258	255	246	240	253	216	236	269	253	232	260	239	253	239	243	257	251	245	267	239	221	260	240	263	265	263	252	233	249	236	240	237	245	254	230	232	233	255	272	280	265	262	235	265	271	219	254	265	223	230	235	257	250	230	249	237	232	236	246	240	216	254	235	249	252	232	247	236	253	240	212	194	257	241	251	246	222	231	256	228	266	244	275	248	241	232	226	276	265	246	244	222	258	257	225	231	221	261	275	246	239	238	240	229	235	243	248	250	271	224	243	246	280	251	261	248	222	260	259	254	263	260	226	266	276	217	223	247	265	255	224	235	202	260	244	265	251	250	279	204	249	261	249	226	254	241	236	220	239	245	238	236	258	230	254	264	230	281	241	206	245	231	258	236	243	245	246	248	225	254	243	236	214	243	275	260	233	287	228	250	255	237	256	240	245	251	261	242	230	250	250	222	271	253	243	248	241	215	259	252	261	238	224	244	240	235	222	215	249	253	251	260	259	218	242	207	250	250	246	260	247	260	247	245	275	206	242	223	247	221	254	232	252	252	243	234	238	262	233	237	266	222	241	230	224	232	254	267	242	250	235	243	234	227	230	255	230	242	253	272	236	258	239	228	245	225	235	267	246	233	260	232	237	264	230	244	273	262	245	256	234	239	243	251	260	249	231	231	235	234	268	261	247	248	238	230	241	236	275	237	243	233	237	267	223	274	224	266	248	241	255	233	220	249	243	197	229	220	309	228	226	236	237	254	277	258	252	287	255	241	252	212	244	238	244	232	238	266	259	255	236	239	253	269	230	244	284	255	259	249	218	228	267	239	270	221	243	241	251	243	219	248	261	228	261	235	239	234	217	222	227	240	237	230	250	235	224	242	271	223	241	266	238	245	230	262	246	226	243	258	256	227	254	253	258	253	244	221	234	250	211	224	262	258	231	248	235	242	251	247	224	245	252	232	231	251	247	257	263	252	256	245	259	261	258	265	242	246	242	243	239	243	248	253	266	266	253	244	252	247	235	258	210	281	241	274	238	237	258	239	233	259	241	225	248	254	219	243	235	257	247	223	216	273	224	225	241	241	233	245	256	249	267	250	259	221	237	239	240	195	227	234	237	262	262	219	238	246	258	234	228	252	235	264	281	241	252	253	264	228	232	279	243	226	236	224	262	256	237	230	238	257	229	245	254	265	222	264	263	279	243	244	263	254	216	239	244	216	267	220	236	218	255	254	241	239	247	221	232	267	233	223	254	239	242	248	242	226	261	229	239	241	204	229	245	257	224	254	274	246	236	247	275	235	248	230	253	223	237	229	260	247	229	225	239	263	248	237	260	260	223	257	254	259	248	231	253	235	259	254	249	249	244	257	235	265	250	278	231	224	239	233	235	236	240	216	250	238	268	246	259	233	251	234	248	229	234	228	235	255	223	243	244	241	252	233	221	229	229	231	240	245	273	249	251	245	276	271	224	252	252	262	238	259	228	259	225	241	244	261	227	229	265	267	222	257	261	243	235	245	251	242	244	224	256	216	255	250	248	226	219	220	271	257	240	226	254	234	233	223	239	279	252	249	227	279	250	245	247	263	240	254	242	233	253	232	244	239	228	224	247	234	232	253	244	211	219	235	231	253	230	262	240	241	261	244	236	262	218	256	241	254	231	247	288	238	239	245	243	242	227	242	254	250	247	229	244	233	221	262	247	238	232	238	234	235	239	244	256	251	244	225	229	234	253	215	235	245	249	245	241	222	261	255	265	258	256	247	253	244	221	244	240	253	252	234	263	254	209	235	258	225	220	251	233	226	229	232	275	242	265	227	223	224	216	243	253	250	242	246	230	250	240	253	230	237	251	264	221	263	238	263	247	231	258	242	242	221	237	245	217	219	259	232	255	236	243	250	212	259	203	238	244	246	266	249	245	241	225	238	244	239	243	234	248	266	245	271	248	259	278	257	241	236	227	219	227	238	234	275	278	239	249	236	260	246	259	230	255	266	249	243	241	255	228	236	215	236	247	243	260	288	273	264	241	268	238	243	272	244	254	254	227	256	250	231	265	253	256	238	236	244	255	243	246	238	232	228	227	232	234	230	231	276	235	233	257	228	257	240	222	260	238	251	240	233	234	278	240	244	238	261	252	252	238	221	259	242	236	244	231	257	222	260	252	254	251	246	247	253	224	200	216	245	245	217	251	232	255	218	248	245	263	211	233	234	244	239	256	267	244	265	253	250	258	229	242	222	248	227	231	253	232	220	238	259	249	263	255	236	241	231	229	247	239	219	227	282	271	223	248	255	255	258	251	234	249	216	213	247	255	235	230	253	252	240	224	232	260	248	230	232	267	270	286	258	228	261	254	241	263	219	209	214	235	244	252	252	246	234	273	259	254	251	244	243	268	237	267	237	227	257	246	253
33129	28206	899	534	468	402	408	376	393	377	357	354	365	339	306	330	337	330	321	351	333	321	357	323	350	330	342	344	327	312	347	341	358	323	355	341	361	317	301	328	321	307	339	344	341	329	296	349	335	333	346	326	344	315	315	322	344	335	356	298	325	321	329	307	327	300	321	324	328	332	348	319	337	326	362	332	307	316	347	325	334	338	349	321	342	323	326	319	327	330	313	336	298	342	323	339	332	323	318	298	346	308	286	314	343	338	307	322	358	355	333	352	301	321	308	361	365	354	342	286	314	345	287	360	370	354	333	330	383	346	340	323	346	335	333	318	347	346	328	319	357	358	325	333	329	315	349	357	355	318	335	311	304	326	327	327	301	339	348	334	312	325	319	336	342	335	329	327	322	332	297	360	330	347	367	321	326	345	329	315	343	335	325	354	368	333	323	363	336	340	318	325	292	328	333	343	343	350	328	339	324	286	350	316	319	367	367	347	342	347	308	339	331	340	328	314	340	317	355	320	368	307	318	346	340	292	304	377	345	344	293	323	343	350	298	345	339	298	330	336	331	322	346	308	305	334	353	339	329	328	330	340	306	335	322	361	323	308	343	352	323	319	325	326	332	338	364	339	351	331	325	339	318	341	298	331	327	323	333	333	337	343	342	323	342	342	348	331	348	314	332	346	344	362	349	332	327	329	337	365	358	318	332	320	323	329	330	331	343	355	345	343	317	345	349	358	336	339	354	325	335	303	323	310	298	331	312	289	336	316	327	308	324	321	327	337	328	317	356	346	379	312	321	330	345	325	313	313	329	350	304	350	358	331	336	342	360	351	351	319	342	319	374	299	342	342	343	363	341	301	310	328	329	320	356	287	334	320	332	325	330	316	327	300	322	351	329	340	358	286	319	321	335	304	299	335	309	343	338	324	319	306	352	336	317	293	350	329	340	330	338	355	347	298	320	328	331	340	347	287	343	305	340	316	339	318	349	341	319	316	351	341	339	335	313	307	335	297	353	345	363	341	312	318	329	329	329	347	305	324	326	336	312	350	367	350	307	322	338	343	329	339	342	331	331	329	330	297	335	333	339	323	334	308	330	329	340	352	336	332	312	349	317	313	351	345	318	319	332	348	328	330	297	318	333	319	332	342	347	316	312	337	323	331	312	337	348	340	337	351	312	303	342	323	328	356	317	336	346	381	331	306	307	344	294	306	316	334	307	338	331	361	352	343	321	336	329	327	316	338	321	356	313	354	329	331	328	311	309	300	322	317	360	352	344	318	333	318	370	312	357	318	318	315	316	296	324	338	327	280	293	338	342	323	339	329	358	334	311	334	341	338	346	310	342	299	351	335	334	311	311	341	324	334	311	338	337	288	295	355	324	330	321	302	320	325	356	340	333	350	354	324	349	311	324	332	321	325	318	345	342	356	313	328	339	337	310	337	348	315	334	337	334	322	315	322	334	316	318	290	335	354	314	350	361	327	342	324	339	336	330	290	345	324	328	301	336	347	355	342	324	350	349	317	306	357	313	318	321	323	351	290	355	372	359	347	332	323	348	305	346	335	313	331	294	351	347	338	340	329	308	312	328	354	311	362	303	342	334	319	327	324	311	330	340	320	311	354	307	332	306	326	335	307	342	346	365	322	320	311	361	304	317	330	326	287	311	299	337	319	363	335	312	328	302	315	338	335	323	356	358	311	345	323	323	369	335	334	338	340	336	352	301	344	349	331	335	363	343	332	315	319	334	323	339	345	348	326	320	312	316	337	346	334	346	347	292	359	328	341	272	306	340	333	316	341	346	332	312	359	315	319	313	314	319	350	339	348	302	333	318	316	332	303	332	335	359	337	332	336	338	310	294	325	319	345	326	317	320	288	303	332	336	335	316	306	327	355	337	336	306	341	316	320	342	316	351	357	341	324	314	345	336	304	318	342	327	357	300	337	340	312	345	361	337	342	311	316	299	356	313	335	299	343	345	347	321	296	313	350	300	402	340	353	308	333	358	334	308	328	302	335	319	344	349	368	389	329	340	336	327	337	355	321	328	312	352	334	325	344	332	342	350	340	313	330	300	308	321	301	339	351	333	301	310	329	328	314	320	333	314	327	338	312	320	330	347	314	311	299	346	335	354	336	339	354	348	308	309	312	368	328	334	330	321	358	353	332	319	331	369	315	324	330	339	315	343	335	339	365	297	333	310	322	309	365	326	363	306	345	310	329	314	341	307	337	330	308	345	332	331	340	311	328	317	344	333	341	365	323	327	332	332	293	327	354	319	317	324	310	358	359	323	348	334	291	332	359	341	312	329	327	342	336	337	338	341	302	347	322	360	339	304	339	344	310	324	332	336	372	375	341	377	290	359	343	314	313	329	370	305	302	312	344	335	332	356	349	331	336	319	342	321	322	338	339	307	327	296	336	319	322	321	349	332	318	325	322	353	339	324	310	314	303	334	328	328	322	326	315	330	336	340	307	328	285	311	326	326	317	327	345	311	324	302	326	328	356	327	350	349	315	353	330	332	330	304	358	342	323	329	297	304	335	371	320	306	328	302	318	320	311	364	338	323	328	347	324	265	330	308	331	355	333	323	329	317	313	313	323	295	332	356	335	318	313	305	310	329	347	332	311	363	336	337	337	340	307	323	326	317	351	328	336	334	349	331	326	303	338	330	351	327	304	310	319	292	330	316	311	353	313	327	331	344	345	325	347	319	306	326	371	301	329	315	359	347	343	359	353	359	302	363	357	332	331	318	318	328	340	312	346	321	336	329	337	359	314	339	296	326	327	322	344	358	319	312	342	326	309	292	310	332	322	334	348	342	351	349	329	340	371	322	334	363	346	321	330	308	327	295	321	335	312	317	325	366	329	333	355	333	339	311	335	317	322	330	352	343	277	336	345	329	330	316	316	329	318	314	355	339	340	325	338	304	324	344	341	304	329	340	306	345	316	330	349	318	334	353	326	337	306	337	318	291	350	255	335	342	357	316	328	326	323	348	322	300	343	339	318	334	311	341	297	345	309	322	361	335	365	375	339	326	315	335	342	340	338	320	343	355	330	333	344	344	330	332	318	339	350	284	338	345	282	339	311	310	332	285	322	357	345	325	343	324	330	323	352	358	331	353	306	324	341	301	326	312	352	354	310	322	361	334	341	315	319	317	339	346	345	330	329	339	335	334	306	314	349	362	318	300	344	317	361	330	328	300	354	329	297	335	332	339	319	320	362	335	354	329	324	294	384	364	343	305	312	347	337	301	297	358	309	323	359	367	324	288	317	343	343	329	326	326	356	352	333	326	338	328	355	335	323	329	317	323	322	337	339	315	348	305	311	343	313	327	318	328	335	320	314	332	319	350	336	324	335	307	313	337	322	327	333	346	337	347	365	355	369	329	300	338	319	334	312	337	349	368	341	311	356	299	363	347	339	344	337	300	316	354	361	351	310	316	317	302	331	359	329	321	299	305	315	354	338	362	311	312	340	337	332	322	300	338	351	336	348
23765	21108	28399	24051	21062	9465	996	703	534	473	503	468	455	459	442	374	392	345	398	403	419	412	387	373	356	362	344	381	366	351	360	364	361	375	343	369	369	373	385	362	361	377	330	381	360	350	352	378	379	346	350	320	329	350	338	326	359	357	368	350	368	351	332	344	339	330	324	370	386	355	322	362	335	364	367	347	357	334	385	348	335	373	354	367	380	376	365	333	344	359	363	374	360	361	377	353	406	344	355	363	375	346	350	364	347	366	383	360	368	375	317	378	368	391	357	367	338	355	399	348	332	340	332	386	333	321	349	337	356	326	368	337	397	361	364	355	345	329	366	349	352	342	336	354	353	346	370	355	380	366	370	371	337	338	373	354	334	374	359	390	357	408	375	353	359	351	330	367	406	320	376	328	346	375	339	314	351	361	321	303	393	366	338	370	339	339	332	341	409	379	351	354	333	354	348	346	342	324	371	343	360	395	359	341	350	355	339	344	362	361	354	341	327	328	369	373	408	365	357	386	350	388	361	374	364	356	347	381	307	361	322	343	338	354	341	354	331	382	358	327	362	356	355	340	333	352	382	336	356	339	371	382	365	365	355	337	350	366	318	340	372	342	355	341	337	377	376	394	373	317	347	374	343	383	360	350	366	358	335	387	378	341	348	324	326	344	377	385	363	367	365	365	365	361	342	344	328	325	368	345	340	346	340	387	325	368	386	341	355	332	349	356	362	352	350	352	358	375	386	364	325	379	354	341	346	323	359	370	350	356	366	341	355	365	342	375	352	324	348	362	346	368	354	321	377	353	344	319	370	329	379	360	381	359	335	328	360	375	335	362	358	377	349	356	369	376	344	381	328	344	387	360	390	360	354	336	377	361	356	354	385	367	361	335	355	354	355	362	324	324	368	355	350	335	345	398	325	377	360	333	327	352	307	375	358	364	339	346	350	348	368	352	322	343	309	369	343	339	371	357	345	364	354	403	358	346	354	335	375	351	369	350	354	337	367	331	372	340	357	368	336	369	358	366	338	409	343	343	339	352	334	345	364	376	347	348	344	358	348	332	340	401	363	349	345	364	371	341	360	390	337	360	359	356	357	363	381	348	349	361	347	349	363	338	371	351	344	360	378	370	354	339	341	365	352	333	350	359	356	336	321	359	356	373	340	329	349	341	370	321	328	365	351	340	393	357	335	358	369	367	342	338	367	373	340	354	335	336	380	344	358	344	334	335	352	345	379	328	353	368	375	378	320	363	352	384	371	326	376	370	354	364	333	353	356	347	365	369	343	337	331	327	352	366	341	373	327	344	351	363	348	365	360	378	370	321	372	353	371	334	322	353	340	387	347	372	350	365	373	367	344	368	354	328	331	370	330	338	297	349	382	307	331	379	310	331	381	345	333	368	364	370	350	341	359	355	367	304	336	361	381	378	373	344	335	359	356	344	380	333	337	361	323	372	347	320	334	357	362	370	347	345	336	333	337	356	358	320	331	381	347	374	367	386	342	345	341	344	353	331	344	359	378	332	397	339	343	361	329	372	378	357	372	365	316	367	352	353	355	340	365	333	362	325	353	344	364	359	364	345	366	355	343	404	346	366	357	327	350	371	362	335	369	352	343	364	333	348	368	368	359	354	363	373	331	341	372	367	352	357	320	344	350	351	351	365	341	312	323	379	365	369	354	384	408	370	371	367	344	379	354	370	339	371	371	349	353	349	324	370	385	359	351	345	347	388	355	357	349	363	365	360	356	313	345	382	316	369	377	333	343	348	359	345	347	350	354	373	368	359	390	325	336	326	321	381	359	337	347	362	371	364	344	358	380	344	333	356	354	319	334	371	340	358	361	380	364	320	350	357	350	362	324	353	333	331	320	373	337	348	345	342	384	344	325	354	338	361	335	355	339	346	328	374	320	358	369	345	363	361	321	374	345	374	335	337	343	336	339	346	325	359	359	340	384	312	341	340	360	343	346	324	353	359	352	361	363	373	373	371	352	374	353	341	350	352	344	359	379	340	323	344	333	361	360	366	346	373	362	348	363	353	372	340	334	352	353	352	383	366	343	344	350	330	314	360	354	320	371	325	329	354	325	332	381	322	370	371	348	344	379	355	325	344	367	335	354	379	359	367	336	369	364	371	355	343	325	354	363	341	387	331	368	364	306	393	408	359	355	362	321	335	368	322	344	348	356	363	385	349	370	373	382	355	331	340	346	342	372	348	347	351	352	337	381	354	346	334	379	340	335	377	367	368	336	341	332	385	329	368	368	355	367	374	342	367	369	360	342	353	378	346	335	355	349	363	324	359	361	358	325	345	340	346	343	354	334	337	330	395	329	336	378	369	355	367	366	389	336	357	323	361	356	351	357	347	325	358	362	383	297	361	351	360	351	362	346	356	348	409	358	344	364	367	347	355	339	330	370	366	378	323	362	372	377	364	362	338	373	354	350	360	342	333	339	350	344	371	335	332	368	365	342	355	393	338	332	367	390	374	330	368	328	366	366	353	349	374	343	390	343	364	300	376	345	391	343	348	351	326	337	363	359	364	359	338	319	335	344	346	338	345	365	374	334	351	349	347	346	348	363	358	380	361	373	344	376	376	314	336	356	364	353	312	338	342	353	352	345	343	344	361	350	365	357	396	370	315	402	344	375	382	347	349	344	370	368	347	341	322	325	353	353	345	339	341	332	353	378	347	376	352	372	355	357	363	395	342	352	356	341	327	349	339	378	342	378	383	332	335	367	360	344	360	309	331	349	355	361	351	341	341	397	390	358	356	359	329	321	378	333	357	331	375	370	402	363	326	379	361	341	332	342	335	358	333	341	367	340	381	303	392	336	362	358	327	322	354	369	347	324	317	323	354	375	344	332	368	358	397	381	382	374	392	341	330	358	365	364	403	303	393	360	367	338	339	355	366	359	342	331	381	327	358	344	373	347	331	348	321	364	359	332	360	331	355	359	384	349	384	347	321	331	358	371	384	347	361	378	344	346	353	367	376	335	346	334	345	339	352	337	369	335	383	368	360	374	329	344	369	330	365	344	352	385	328	362	338	360	384	373	333	329	350	351	336	339	367	386	362	356	317	351	329	369	333	367	356	346	343	359	318	405	354	350	354	381	364	366	353	377	388	357	344	402	322	354	372	335	366	326	305	359	337	365	355	338	361	394	336	355	335	378	341	335	337	368	351	348	339	349	334	349	370	338	375	373	355	340	379	330	337	335	343	357	378	341	341	367	379	335	364	367	341	353	374	345	332	348	333	384	357	339	345	339	367	336	368	357	346	343	343	370	372	361	341	373	332	363	352	330	397	339	358	345	364	362	340	350	340	345	372	347	349	356	371	337	349	397	342	356	398	376	395	340	351	333	353	348	352	368	351	367	359	364	327	343	331	369	328	329	350	373	348	316	367	339	310	376	379	379	384	350	396	360	329	359	364	323	382	365	348	336	377	345	378	356	408	334	343	365	322	369	362	332	338	295	352	395	348	345	347	384	320	338	334
37817	42526	6818	3315	2185	1743	1410	1255	1007	871	789	713	683	664	681	599	595	566	623	538	542	489	528	545	516	570	513	484	529	503	527	505	485	480	513	515	484	486	495	515	503	514	523	476	485	487	485	492	501	501	490	519	460	484	483	469	455	479	505	464	435	476	461	483	513	485	451	479	453	495	492	444	493	500	474	507	498	506	450	498	485	469	508	483	462	488	508	504	462	449	481	491	487	503	458	486	473	465	497	462	496	455	466	480	483	467	488	492	504	474	510	509	491	459	497	510	513	492	488	460	522	468	485	472	514	504	445	511	479	502	488	468	492	489	461	463	543	493	466	474	477	458	490	485	431	449	499	465	501	487	484	473	472	470	448	514	486	498	450	470	523	486	485	498	456	441	506	497	512	471	502	444	487	487	460	497	471	479	486	490	489	478	537	486	519	477	458	472	430	481	506	494	446	460	547	489	469	495	454	499	471	476	493	484	453	485	486	442	487	460	513	485	446	490	491	487	514	435	490	460	444	527	516	453	524	465	477	473	499	467	480	457	460	497	475	478	456	469	473	484	490	472	469	457	511	493	484	480	470	472	500	459	495	448	495	455	490	531	491	489	495	529	480	482	465	442	487	494	497	461	460	475	503	488	454	460	460	496	500	476	444	503	446	470	415	461	458	475	501	490	442	464	482	496	516	506	496	485	498	482	506	463	500	458	512	472	477	459	475	500	515	498	469	460	503	471	475	455	500	486	473	489	462	494	498	466	468	495	464	474	476	496	506	488	488	458	480	494	471	473	485	470	453	508	501	489	478	503	475	495	490	457	483	464	494	456	487	481	531	462	486	492	465	453	460	491	475	481	500	451	477	471	475	484	489	481	509	458	497	432	510	519	485	477	478	502	482	471	531	517	511	483	480	456	438	506	517	495	462	482	479	475	465	486	488	443	458	466	485	461	476	497	462	465	481	474	444	451	478	465	500	473	461	475	473	479	482	474	441	454	461	494	505	424	480	503	501	424	476	512	451	493	474	487	464	480	471	483	451	521	460	488	500	458	463	483	487	518	489	481	478	505	445	490	471	519	449	499	479	480	498	456	496	471	512	518	477	452	482	500	485	529	522	498	523	466	458	456	452	500	444	471	462	492	476	487	491	469	500	479	502	499	465	479	460	493	487	474	455	476	484	503	460	497	512	480	461	464	472	510	464	470	468	463	502	460	456	474	488	485	454	456	512	483	532	543	485	447	484	477	475	449	466	461	496	479	467	482	456	513	470	467	505	520	475	496	474	499	472	456	507	495	522	486	500	459	507	473	461	474	494	499	481	472	477	505	516	478	478	480	496	501	493	459	490	485	474	469	475	475	501	482	474	460	506	488	502	440	487	476	478	473	495	528	486	488	495	482	493	452	462	496	479	463	481	449	496	484	471	460	464	476	453	500	475	496	440	484	512	481	458	463	500	484	475	478	488	465	476	482	459	495	473	474	501	506	549	434	508	497	497	458	470	490	490	436	505	492	477	494	501	471	475	491	479	512	482	477	455	467	497	505	511	402	468	476	470	495	507	474	518	479	479	512	435	468	483	500	526	483	461	486	507	518	500	489	479	473	484	493	445	465	455	481	492	475	478	457	451	510	442	507	497	486	464	491	512	531	473	473	499	442	550	470	453	451	444	486	508	476	446	489	470	475	487	480	479	503	495	457	511	526	462	468	469	481	471	488	494	532	513	449	456	476	499	521	447	478	493	490	492	486	494	533	527	509	534	474	441	482	490	495	468	492	482	461	445	509	496	484	458	480	465	460	496	461	461	471	463	486	475	469	438	461	502	432	470	477	502	488	472	476	488	474	457	495	490	478	437	468	498	451	490	461	496	477	464	504	471	482	462	476	494	479	463	462	470	488	487	465	462	489	498	479	508	455	488	482	451	483	499	501	430	457	429	513	491	468	501	475	488	490	502	489	475	492	446	476	479	461	464	466	478	477	473	445	472	483	482	515	436	475	514	463	439	484	477	489	532	499	488	476	509	463	458	470	490	474	493	497	504	492	479	480	477	516	476	468	495	519	496	488	481	474	484	462	499	468	486	494	476	474	466	489	500	484	493	440	502	453	444	492	433	458	456	473	498	450	474	438	464	470	471	500	461	493	433	487	472	482	462	466	497	494	485	508	458	483	472	474	461	489	512	481	522	464	478	528	490	440	478	499	502	501	485	468	517	485	501	493	521	483	483	490	455	512	435	467	486	493	463	495	500	476	497	463	496	462	463	528	517	491	476	516	498	497	482	480	500	450	497	513	487	496	482	479	470	442	477	499	472	464	498	471	489	473	487	492	499	497	453	492	476	456	495	535	489	515	460	449	462	503	481	453	442	462	478	469	444	520	485	457	469	496	500	488	453	467	491	469	466	433	516	457	456	486	434	503	482	466	464	466	454	437	487	429	462	491	511	481	501	478	512	511	506	476	486	489	503	445	500	508	476	513	498	468	503	459	490	529	494	495	479	477	444	441	484	462	461	515	477	504	484	504	454	445	464	504	462	462	503	526	456	483	501	490	483	479	468	480	467	480	514	483	517	472	516	487	474	475	457	488	495	453	522	497	466	496	496	501	479	459	476	470	464	526	425	472	463	472	485	455	499	483	446	511	440	522	472	502	479	442	465	461	491	494	473	457	450	475	470	436	490	474	467	489	493	497	477	463	484	488	489	512	473	469	455	496	500	490	484	480	513	527	459	477	476	517	484	460	467	459	439	490	514	479	494	505	451	487	449	444	498	489	504	444	518	491	488	521	502	470	473	447	473	483	509	492	496	499	445	465	452	500	480	456	445	499	473	442	495	487	478	487	497	435	514	492	439	496	450	473	454	447	494	505	478	488	463	501	455	506	467	473	465	545	493	469	450	457	487	458	456	475	479	490	440	485	489	510	486	471	529	497	463	515	500	448	473	527	483	458	498	471	499	476	484	459	458	502	499	504	434	498	469	474	486	483	483	499	457	474	511	486	481	468	478	516	490	453	501	462	487	525	478	469	485	432	500	455	496	520	444	486	492	491	510	467	492	474	520	456	465	492	509	462	475	484	469	477	470	491	464	483	500	458	479	470	478	454	464	463	512	466	478	491	498	449	504	467	484	476	484	490	466	495	514	515	490	451	463	479	486	460	514	494	449	456	503	482	439	485	481	484	478	492	482	445	478	473	449	440	450	532	484	449	463	483	445	510	461	487	480	489	525	451	457	496	491	456	486	462	445	428	499	482	435	495	453	472	492	502	478	491	497	522	446	452	458	513	513	440	494	498	480	485	506	496	463	484	488	463	445	444	459	487	510	504	463	447	469	482	513	494	504	489	457	498	461	474	507	479	499	482	520	483	460	503	467	464	439	546	489	476	469	501	445	456	475	488	467	459	482	439	485	489	460	452	486	430	503	496	467	459	497	502	473	500	443	503	486	463	473	476	459	497	436	454	501	465	493	475	461	458	477	510	468	454	520	481	497	476	494	491	472	518
22729	21031	28687	23568	21024	21023	6899	902	641	548	506	465	422	431	427	402	367	376	338	316	313	315	354	332	341	336	309	309	308	306	300	291	289	251	280	308	281	293	304	265	275	286	297	260	295	290	319	299	288	276	254	259	253	271	295	250	264	276	287	308	269	279	260	272	278	269	269	257	254	276	281	311	270	277	291	277	268	297	267	279	295	279	260	302	277	293	269	279	281	276	289	281	286	265	270	270	258	298	271	270	279	269	276	278	279	275	281	281	277	274	282	293	271	263	277	284	278	280	262	243	298	255	280	283	292	259	269	248	277	287	281	277	294	271	286	270	272	290	273	274	273	286	275	259	246	279	275	251	244	254	264	277	278	246	284	239	246	272	257	276	253	270	255	265	265	280	280	257	292	280	288	286	245	264	264	260	276	260	278	268	264	254	274	293	249	260	250	242	277	266	266	280	260	261	261	271	271	251	281	276	284	304	254	266	266	255	286	265	273	259	283	271	259	273	289	245	244	259	276	268	275	277	272	246	255	251	276	302	266	288	262	261	257	256	273	304	286	256	280	268	268	295	256	280	288	297	251	288	256	284	245	285	284	276	256	270	281	273	263	264	262	275	265	270	278	303	249	294	302	275	253	248	276	283	261	261	254	244	246	300	262	258	248	282	259	251	256	269	272	264	256	272	277	261	270	271	274	252	279	266	265	289	279	297	294	240	256	273	289	271	241	273	244	263	265	252	283	259	256	255	288	253	272	257	265	281	281	253	278	249	270	273	263	257	301	272	252	268	238	254	276	283	286	290	277	294	270	245	294	280	265	280	290	257	263	269	260	285	260	255	272	299	268	266	270	261	286	279	254	277	263	262	309	269	299	260	269	255	286	259	293	255	310	278	256	291	268	280	278	268	238	283	287	254	276	276	265	248	278	273	263	272	237	260	270	281	290	277	263	292	262	263	272	260	280	267	244	268	285	305	270	271	273	285	274	246	264	251	243	281	277	253	245	269	269	261	272	247	282	280	286	240	282	218	275	276	309	276	274	266	267	267	268	283	254	247	271	268	312	287	299	279	296	268	298	243	268	268	283	252	281	284	266	263	278	227	263	276	266	278	269	277	256	291	269	262	283	260	268	279	282	275	275	263	283	269	288	272	281	254	272	258	282	262	287	251	291	270	267	266	246	266	291	265	276	273	288	257	256	278	280	258	274	282	248	255	258	292	280	263	289	259	239	277	278	280	257	256	266	257	284	283	281	252	305	277	271	256	294	253	270	250	256	278	258	263	280	242	259	256	248	266	248	262	281	240	288	272	274	289	283	301	239	274	291	262	257	270	294	244	287	267	267	260	270	296	270	259	289	291	265	278	278	259	253	251	271	259	287	249	272	264	265	266	268	274	262	254	286	254	253	279	271	228	293	282	311	278	278	245	229	273	275	279	294	289	234	264	260	290	267	291	312	283	268	257	287	293	259	257	268	278	249	254	287	260	267	272	266	267	272	261	285	277	269	253	267	269	244	251	224	292	255	271	278	256	268	257	249	270	276	282	282	279	279	277	292	268	289	265	261	268	269	283	264	287	272	270	271	258	265	273	245	273	272	258	274	243	278	278	291	251	285	246	259	257	263	262	242	262	287	262	273	301	284	230	255	259	278	278	279	269	243	242	267	249	267	272	286	289	290	263	269	256	259	284	288	264	262	297	298	243	274	269	279	277	286	279	281	279	272	272	260	284	266	270	276	245	269	269	266	240	270	263	259	269	258	270	267	273	280	280	282	266	258	276	268	292	255	282	272	282	277	258	272	280	269	274	290	300	276	291	273	282	250	263	248	260	259	263	283	291	263	255	276	257	267	260	261	276	267	271	265	233	291	278	247	307	250	285	289	240	299	246	265	263	277	308	255	282	261	295	303	264	278	265	263	253	253	257	277	284	271	304	270	273	279	273	267	244	254	276	251	271	257	305	240	283	273	279	267	277	257	304	291	292	259	295	249	281	275	260	281	274	269	296	255	289	255	254	257	285	254	262	285	274	263	267	288	274	260	273	291	284	258	260	264	261	246	283	240	276	232	275	277	290	248	252	260	306	270	296	248	262	292	288	247	257	278	272	264	265	258	263	253	261	291	280	264	260	308	259	275	280	273	255	272	252	255	263	262	294	277	267	293	271	288	267	268	245	270	268	271	278	277	269	272	285	300	226	246	266	237	263	259	282	269	261	290	289	279	232	276	252	265	279	253	283	260	295	303	277	255	260	277	254	292	267	277	304	287	270	255	251	245	276	278	265	268	260	239	278	271	263	261	238	275	264	277	279	289	290	276	273	273	290	293	267	308	241	264	292	276	255	257	289	270	288	255	266	279	261	254	275	286	287	259	254	280	274	258	293	252	263	280	285	259	282	251	275	271	286	267	303	266	284	271	242	290	276	241	248	266	262	234	288	272	284	270	271	261	280	260	249	264	283	254	281	298	278	258	248	259	261	272	257	259	279	261	282	273	295	290	286	262	277	258	250	268	269	254	279	271	270	266	257	250	240	266	282	261	280	273	266	282	274	271	263	261	268	266	269	268	290	302	251	257	282	259	264	279	260	272	256	295	252	265	258	273	274	252	273	274	241	270	257	298	254	279	280	268	265	260	246	272	272	245	261	275	275	287	326	282	246	282	262	286	275	272	261	302	284	270	269	279	290	259	262	271	281	288	280	275	284	256	281	278	281	268	274	262	252	270	266	261	291	267	254	262	292	292	302	267	248	265	300	270	288	274	266	272	245	249	258	249	273	251	263	239	245	252	278	275	267	232	264	274	256	240	237	283	289	282	271	280	249	262	298	276	273	294	266	254	266	269	271	261	295	257	266	282	307	281	279	259	254	259	280	294	276	258	242	258	242	273	261	258	265	294	240	276	260	273	271	268	242	263	274	253	286	249	257	282	267	268	251	291	268	271	279	274	296	289	292	257	262	289	258	283	273	283	276	276	274	274	259	267	284	298	285	272	271	256	252	274	264	292	259	290	269	251	282	268	240	239	268	277	269	252	260	263	264	256	282	271	261	261	276	246	267	271	276	244	255	255	265	269	276	251	293	274	240	275	283	261	256	274	258	241	269	261	286	264	254	271	271	261	265	288	253	264	263	261	257	268	268	279	284	296	300	281	265	261	272	273	294	241	273	298	272	275	279	266	280	261	295	282	276	247	242	272	282	293	266	281	293	278	286	282	230	276	291	254	239	280	274	253	254	236	243	298	266	266	230	247	237	271	309	298	273	299	273	272	260	246	270	280	271	276	242	253	286	270	265	265	284	260	292	278	298	273	302	243	242	301	271	249	256	274	271	242	255	267	259	282	285	285	244	259	302	266	272	280	267	307	265	271	264	253	283	251	271	263	284	252	256	282	266	257	288	265	273	256	276	254	288	283	302	263	251	261	278	276	265	274	270	280	233	249	279	279	263	245	277	266	271	270	263	289	262	285	270	272	267	269	274	284	271	264	247	267	283	271	241	251	275
42072	47948	10716	5489	3665	2754	2112	1762	1383	1153	995	906	782	671	648	636	566	547	530	501	525	531	469	458	456	418	433	415	408	383	450	397	437	397	409	372	378	420	447	421	402	361	382	391	403	384	376	339	408	361	368	415	380	433	377	408	403	405	363	407	367	404	372	378	365	382	364	394	387	417	361	363	334	376	382	369	392	407	368	368	374	383	362	324	392	371	398	365	427	357	365	369	370	388	385	383	375	366	408	348	346	379	415	359	415	367	421	352	381	347	365	395	363	348	391	360	353	396	360	356	380	379	400	378	388	379	401	334	395	373	426	393	366	330	375	379	396	369	341	373	376	387	397	360	367	391	425	371	354	370	357	390	404	369	379	386	348	405	352	410	389	396	361	349	371	363	345	388	383	381	349	350	382	370	413	358	351	358	369	372	398	409	362	399	381	364	373	389	370	410	390	348	325	381	396	349	360	366	376	373	360	363	381	366	375	345	384	358	367	352	400	400	349	381	376	379	329	395	381	391	404	370	372	345	374	390	380	396	390	370	376	412	379	342	348	359	389	412	369	375	368	364	352	388	346	385	344	355	377	390	369	351	377	344	371	410	408	357	349	349	374	342	371	386	373	407	379	345	383	355	368	354	393	360	374	375	373	357	330	378	328	392	355	359	361	363	375	374	393	368	372	384	366	379	347	384	343	363	385	389	409	375	384	359	396	357	383	378	350	346	375	376	323	321	384	392	363	359	370	352	345	379	380	336	354	370	349	419	385	364	367	392	351	357	361	366	382	390	376	360	411	375	388	393	351	373	375	382	389	391	366	353	389	360	366	391	383	373	362	386	328	368	390	362	373	380	362	359	380	395	371	384	368	355	357	341	369	358	393	366	375	350	366	366	348	376	379	376	411	364	356	374	362	357	351	376	376	366	354	384	374	329	379	361	385	375	361	349	363	377	360	355	376	342	380	376	387	329	338	368	380	424	416	394	365	370	368	362	337	375	357	381	377	388	393	390	385	379	349	356	382	353	358	363	346	389	361	362	365	403	329	356	352	384	341	394	361	414	373	355	382	391	366	389	385	368	391	347	375	385	353	353	353	357	396	383	342	366	369	381	372	372	373	370	349	372	375	383	355	363	367	392	397	376	411	404	372	382	359	387	385	366	362	369	389	349	372	343	354	348	377	360	357	374	377	369	364	375	383	383	376	400	370	372	368	371	348	372	362	379	340	383	393	373	374	374	376	367	386	346	351	369	370	383	372	394	362	336	360	348	362	376	393	354	364	357	399	382	382	390	396	335	373	372	378	374	372	367	364	380	397	425	400	342	374	352	379	367	364	382	360	404	366	369	365	333	358	388	386	372	376	374	369	370	357	378	370	404	394	371	360	356	353	365	373	354	392	384	361	348	359	356	351	396	350	397	364	381	341	365	358	338	365	375	356	381	405	372	341	387	374	382	370	392	372	359	370	380	371	375	375	383	378	383	349	375	364	369	362	364	387	396	356	363	380	327	383	356	376	382	373	370	401	341	379	341	371	380	363	328	363	365	396	370	405	392	367	377	370	357	372	337	404	378	371	368	379	360	368	370	407	378	386	376	346	360	390	348	387	363	377	351	408	364	367	391	391	353	372	355	374	361	360	362	362	372	379	343	370	373	358	344	340	386	371	369	372	396	376	338	338	357	365	389	385	363	380	359	395	403	372	384	393	357	405	370	348	365	348	354	330	372	362	393	353	375	379	355	373	397	359	355	368	361	390	346	393	396	397	344	360	373	371	387	385	372	380	382	328	386	370	362	405	372	354	394	367	373	362	364	395	359	384	366	370	343	343	376	355	384	372	379	371	379	357	395	382	356	360	366	381	360	372	372	384	363	321	362	396	358	368	391	373	347	352	354	351	361	334	364	328	341	370	354	365	374	411	374	365	377	345	334	348	420	367	355	396	370	374	373	349	342	362	332	380	356	388	372	398	401	380	400	338	389	379	348	367	379	388	358	369	411	403	368	356	367	367	315	360	379	362	369	379	359	372	344	368	347	373	372	379	380	352	367	378	369	381	360	381	375	408	398	373	402	382	351	375	374	390	376	339	360	385	363	373	401	368	404	365	392	389	390	355	389	357	378	329	360	348	339	380	353	350	367	346	359	343	364	353	343	365	356	381	373	393	354	370	363	367	351	350	430	355	385	377	380	388	366	381	381	336	381	357	347	386	329	346	355	376	367	345	393	360	372	361	391	376	356	376	372	322	388	369	365	367	408	375	358	394	363	368	396	352	356	362	395	368	399	385	355	357	371	388	382	347	391	379	406	412	360	342	327	359	370	343	403	389	377	359	391	354	399	368	379	354	392	354	355	359	390	377	338	359	384	352	336	363	359	369	357	359	372	410	354	366	370	346	363	345	365	404	360	357	381	346	352	380	352	372	367	366	391	342	357	376	357	407	357	381	372	397	360	373	359	342	395	409	347	370	382	363	331	382	378	366	364	381	375	382	376	360	361	377	361	353	372	373	404	375	387	363	372	336	382	352	339	361	389	366	318	350	358	377	409	392	353	371	359	347	372	365	359	343	382	365	380	335	337	367	370	346	396	346	394	350	362	361	379	395	367	397	360	344	359	373	360	354	387	357	374	331	377	366	365	399	382	364	378	324	362	359	385	386	378	366	383	388	335	382	352	373	371	380	385	372	375	355	372	367	377	385	392	364	386	404	364	336	389	357	343	352	381	388	380	386	345	357	359	375	361	360	377	356	380	377	383	402	388	313	352	373	373	394	362	386	351	396	336	407	365	394	356	359	351	359	347	350	381	354	384	359	398	395	370	370	373	331	359	382	361	393	388	361	352	359	356	381	362	370	390	358	352	394	364	337	348	363	367	326	350	362	388	371	381	367	351	381	374	385	373	391	345	393	368	363	363	352	385	334	376	349	377	359	368	393	354	367	373	388	388	344	373	355	366	387	375	362	373	378	357	386	371	383	373	343	406	343	377	380	393	384	354	372	356	375	381	384	341	368	369	389	388	352	327	375	357	369	366	366	359	346	359	402	385	388	402	383	398	377	385	382	387	360	389	360	380	381	370	393	386	363	376	375	398	371	375	352	399	402	373	395	360	358	375	393	374	354	365	358	364	364	380	362	374	382	379	381	380	383	370	356	343	357	358	366	390	355	349	396	385	351	382	348	388	381	383	346	369	369	376	339	372	357	410	370	387	379	350	367	337	376	390	373	337	383	371	352	345	382	408	385	365	348	331	356	369	394	342	375	352	397	357	390	380	361	376	372	353	342	335	412	358	393	334	378	390	367	347	364	353	338	348	400	367	365	382	393	391	388	383	379	392	372	386	328	360	384	359	375	356	349	320	375	381	353	364	384	374	386	380	374	351	318	366	350	324	357	396	380	403	388	390	336	350	363	372	359	394	389	372	358	374	371	415	384	344	367	344	365	362	344	358	382	369	415	387	350	372	394	336	389	366	380	362	375	386	358	357	363	372	356	374	352	351	359	368
27927	23641	12001	1192	527	508	312	253	272	258	238	267	248	237	250	274	249	231	240	260	238	267	236	250	214	227	200	232	243	240	241	241	264	208	246	266	249	243	244	250	255	234	227	272	230	224	250	226	240	232	254	234	257	249	256	262	243	231	243	233	257	214	249	235	216	247	248	258	245	254	255	209	215	230	245	242	259	224	225	240	248	225	237	235	236	259	221	229	256	259	238	259	226	251	227	212	267	246	234	239	250	217	249	252	252	217	242	233	273	248	242	252	243	243	260	229	276	245	226	253	243	253	239	234	254	245	237	237	239	241	227	246	276	230	235	259	240	253	259	232	268	239	233	231	241	218	251	231	267	254	248	232	239	241	247	263	251	226	237	213	249	247	244	234	242	231	237	243	246	242	255	243	251	251	247	230	237	217	241	241	227	238	246	255	221	257	241	228	232	244	238	235	251	259	224	247	246	231	243	290	239	223	245	250	249	225	221	231	222	231	243	239	265	222	256	240	234	249	248	256	229	246	225	229	206	251	253	260	210	250	225	234	236	250	252	249	245	212	222	238	238	254	251	245	210	224	256	227	227	236	218	251	240	232	229	252	240	233	260	227	234	235	249	238	260	250	247	236	223	247	230	248	257	226	214	242	228	225	226	243	235	261	242	238	271	242	196	244	216	267	218	233	258	247	229	231	223	248	240	248	229	244	241	215	234	247	202	239	240	278	233	257	228	237	236	251	239	235	215	239	225	234	243	237	233	245	246	229	236	209	233	231	233	234	221	256	235	211	236	225	251	227	232	232	240	254	232	264	264	252	271	262	274	238	240	223	218	245	232	233	246	278	237	268	245	251	241	250	228	226	250	237	250	251	257	244	264	250	248	264	238	229	257	254	258	243	199	210	250	259	247	242	252	252	248	250	254	241	221	242	263	233	244	229	256	240	256	238	257	231	267	264	279	244	248	200	257	239	228	249	246	235	235	216	254	257	235	225	240	234	235	246	233	254	249	236	264	238	249	212	266	234	271	226	225	266	239	226	231	235	216	269	205	210	258	243	228	248	236	233	227	244	275	251	256	191	252	201	225	234	221	267	228	229	245	253	222	255	249	230	235	237	265	248	234	211	265	251	223	255	256	229	259	213	255	215	242	230	224	220	209	246	231	221	214	235	232	243	237	236	231	271	205	232	237	251	238	255	247	228	219	213	271	251	242	234	248	244	235	268	237	258	219	199	253	227	238	245	217	257	222	261	226	248	248	240	251	236	218	239	229	239	264	241	226	226	254	233	255	220	243	238	235	215	247	240	222	248	234	230	251	243	240	239	252	258	261	244	240	232	236	241	251	231	230	242	215	239	241	243	255	250	233	238	234	215	248	228	261	244	265	257	271	222	239	246	242	228	237	240	237	243	253	218	212	239	241	232	237	263	218	257	244	247	218	247	284	241	236	235	231	237	263	217	262	244	239	208	213	266	232	267	244	236	258	243	256	231	247	195	250	236	246	236	241	235	253	231	253	235	232	254	239	220	238	238	250	258	264	249	214	232	253	228	238	250	243	218	244	258	267	240	244	255	199	224	232	235	243	246	230	227	224	250	241	257	245	241	249	225	233	234	252	230	263	224	231	246	224	229	232	230	230	220	229	246	250	258	221	242	253	268	230	251	264	236	260	222	263	231	247	259	230	225	263	242	227	225	269	258	240	238	232	249	240	252	218	251	260	245	220	248	231	219	250	229	220	245	229	245	255	215	252	197	223	251	247	238	210	248	252	258	237	239	234	218	272	211	213	249	245	232	247	220	237	218	237	206	262	257	219	243	244	257	245	264	240	264	245	244	236	254	237	258	236	240	237	235	267	254	251	237	209	238	258	247	244	240	223	254	206	226	215	244	240	244	253	241	270	260	240	250	222	240	248	237	217	260	247	253	235	231	238	259	257	221	233	213	242	244	247	246	218	257	238	245	233	249	246	210	211	227	259	261	239	237	258	251	208	255	228	248	240	254	206	240	249	267	239	231	227	230	231	199	220	244	246	236	252	240	250	248	234	227	200	229	258	242	210	221	240	245	244	219	241	241	235	232	264	237	222	269	223	254	232	214	244	237	226	234	252	226	235	250	240	219	258	226	248	251	222	239	223	214	245	247	223	248	268	283	249	260	254	230	256	217	227	229	221	226	241	231	231	243	220	206	261	195	266	241	236	218	233	254	235	229	226	230	248	238	237	256	263	246	227	262	260	244	252	267	256	261	210	232	224	220	229	235	242	229	252	232	230	235	237	237	233	252	232	287	260	262	230	211	227	257	251	243	240	271	266	238	240	246	217	249	265	239	251	232	244	265	229	219	257	242	217	230	241	272	235	235	233	238	247	242	228	244	231	258	234	222	261	244	256	254	247	232	241	264	234	235	234	261	249	268	244	250	250	235	211	232	230	247	226	287	239	208	232	223	236	282	278	236	239	255	220	232	212	231	236	224	280	236	253	237	243	218	252	224	258	235	212	232	224	240	254	242	269	215	249	248	253	225	235	245	231	238	240	239	266	235	259	245	256	243	238	232	233	205	239	232	251	237	239	223	222	232	235	253	253	235	254	264	222	259	251	235	238	251	254	214	236	216	232	261	247	251	255	245	266	258	279	245	230	217	245	231	219	230	238	242	254	249	211	228	218	245	214	249	267	229	228	247	224	252	261	241	208	257	251	247	246	243	223	254	226	250	273	256	249	244	238	244	232	231	251	239	231	231	233	235	230	251	273	245	230	216	260	282	200	214	247	234	222	285	240	233	263	257	237	239	234	257	235	243	276	239	239	237	235	237	258	248	229	217	242	223	255	249	226	247	226	234	259	240	235	218	220	235	251	228	233	257	259	259	250	226	250	204	247	255	247	209	269	238	225	233	247	252	231	248	232	240	224	239	225	224	234	242	214	219	250	211	251	228	215	249	249	253	232	218	252	240	267	218	226	256	227	265	230	255	224	210	270	245	248	259	224	236	260	235	243	227	225	245	243	225	216	218	222	262	238	229	248	278	242	253	204	238	270	234	244	253	224	220	232	239	257	218	205	260	231	229	223	257	242	290	237	227	262	247	285	225	283	245	245	250	228	224	266	229	237	214	250	222	247	229	250	227	224	236	257	262	257	226	239	232	222	240	225	273	210	234	250	250	253	225	245	251	237	225	251	225	239	240	243	243	249	266	232	240	226	223	253	235	267	245	250	230	218	267	238	246	259	249	222	232	244	242	221	234	236	243	211	237	252	234	254	214	241	248	246	228	292	253	237	267	242	249	225	268	253	223	238	242	245	233	236	266	235	271	240	214	213	247	242	242	236	244	247	221	207	251	252	272	255	235	238	210	232	263	244	251	234	246	255	252	236	253	239	262	261	233	222	233	265	213	226	253	237	224	239	241	244	243	231	241	235	251	241	266	236	233	246	250	217	254	265	260	248	237	247	222	224	244	256	222	256	256	248	224	229	243	255	230	252	250	244	218	235	239	256	229	213	226
33533	28601	977	581	440	452	429	396	359	375	376	368	369	361	369	354	338	318	312	329	345	331	331	340	364	295	320	317	315	322	359	313	322	327	348	325	332	339	328	336	334	335	317	319	335	337	307	337	343	337	332	318	354	337	308	319	302	327	347	306	326	344	334	321	330	317	340	346	361	334	324	338	311	318	307	331	314	337	315	322	359	353	367	337	301	318	311	345	332	326	349	301	301	340	333	325	316	329	319	301	316	328	327	350	350	291	312	313	309	315	318	339	334	320	351	320	320	320	345	335	336	326	341	329	346	313	314	354	318	326	301	343	357	333	358	306	323	308	342	318	310	311	337	324	314	341	359	325	326	296	328	350	356	317	336	332	283	342	301	343	337	313	324	325	308	331	307	337	343	322	306	334	340	324	319	346	304	334	339	318	333	296	342	309	315	320	331	327	330	359	294	326	335	309	355	298	321	312	326	322	313	344	372	330	331	317	371	313	325	338	300	328	305	311	338	300	348	316	328	358	293	325	357	322	313	339	300	316	331	330	320	344	325	361	328	331	302	356	335	337	313	336	304	317	341	323	339	314	329	342	345	338	335	332	345	315	308	301	334	339	316	327	315	342	324	343	308	346	329	319	336	319	329	317	324	318	326	315	339	307	314	344	331	355	325	340	348	304	331	305	343	329	344	327	302	334	322	334	327	345	296	358	363	315	334	331	325	329	328	302	340	326	324	354	296	324	298	326	308	303	323	309	323	298	317	329	329	338	343	331	358	345	300	320	330	320	288	341	314	307	318	366	334	331	324	318	328	334	352	307	289	290	312	338	338	339	331	319	335	345	317	311	323	336	328	323	331	348	301	306	340	351	335	327	328	355	320	330	327	319	339	324	310	343	301	310	320	321	380	306	327	324	332	321	363	314	333	356	350	345	327	327	335	337	324	340	316	321	296	325	300	368	346	332	298	309	325	332	335	302	310	310	340	314	317	304	326	345	324	317	354	365	304	310	325	317	299	328	325	289	330	327	311	330	356	362	358	346	323	307	305	330	306	336	318	315	339	334	326	307	338	305	365	327	339	368	338	350	334	309	310	339	343	325	339	323	326	339	337	330	306	326	321	327	350	356	352	334	337	317	339	331	335	300	322	328	298	291	298	326	351	334	300	334	349	316	356	312	334	341	312	355	324	325	332	343	342	321	341	336	298	303	342	351	316	333	371	337	302	329	313	355	324	309	272	367	308	296	301	314	308	325	352	319	340	322	359	301	370	346	337	326	328	336	309	322	321	338	336	314	346	335	335	303	329	323	323	345	322	300	313	358	347	367	334	315	319	318	330	343	346	335	334	347	321	325	327	327	315	334	331	315	342	339	324	347	332	306	309	359	360	363	331	344	312	347	331	355	343	307	346	320	327	300	339	332	323	369	334	329	298	327	340	287	361	317	319	359	351	331	340	326	339	326	321	328	308	357	350	327	330	290	338	324	340	292	313	305	296	342	342	304	304	339	361	374	329	334	312	321	353	325	372	320	315	341	304	321	328	343	302	313	363	337	327	362	316	326	315	329	345	319	362	320	335	316	336	318	319	362	359	367	330	344	366	312	300	343	331	286	319	348	317	313	301	322	312	321	328	318	334	347	335	300	319	334	350	344	345	324	344	329	324	321	320	307	315	327	313	318	307	326	335	316	331	356	312	314	333	312	350	338	331	305	329	324	315	323	344	321	331	304	321	354	347	343	337	324	305	305	327	334	329	325	328	311	350	309	322	313	361	320	338	312	369	345	337	319	329	325	307	329	336	337	319	317	320	329	343	345	350	332	315	325	316	338	293	312	312	355	320	336	331	304	308	326	321	331	325	335	327	339	351	311	299	331	298	337	344	333	325	336	321	359	342	333	322	329	325	332	339	328	315	293	289	308	313	360	325	332	326	314	331	325	328	354	331	308	314	312	351	315	343	318	341	318	332	305	340	332	349	335	349	329	310	305	336	306	293	353	304	318	317	357	313	330	332	339	356	363	298	325	339	344	322	317	303	319	319	309	302	301	363	346	299	329	317	310	323	345	304	309	323	328	340	313	338	321	345	310	332	337	296	334	321	327	312	295	326	346	344	361	373	325	355	321	338	330	335	326	338	312	349	342	310	327	373	317	331	331	330	330	291	312	278	339	366	302	335	307	328	329	326	346	335	351	315	344	361	280	310	342	335	339	295	334	352	318	332	342	325	327	352	346	339	322	313	304	337	326	339	336	363	331	337	306	329	327	339	314	376	328	329	309	303	323	329	313	352	345	303	364	335	307	333	302	331	349	356	332	325	290	294	344	331	318	342	321	357	341	346	295	344	346	299	361	319	310	312	315	304	322	347	305	308	326	324	316	337	288	318	320	348	358	309	323	320	292	327	321	369	345	335	361	318	330	316	316	339	339	297	349	314	353	338	317	305	330	335	343	336	348	329	332	345	371	312	343	337	354	354	348	351	334	320	346	322	372	334	350	330	351	302	314	314	325	343	344	313	306	316	311	320	313	312	313	346	337	313	372	290	317	356	305	306	350	350	327	314	318	317	305	309	334	343	326	328	335	322	350	304	317	310	318	332	311	329	311	332	322	312	315	317	306	351	329	329	314	331	318	316	318	323	303	362	355	343	344	336	310	299	361	333	313	343	348	315	313	330	319	317	321	334	337	340	344	325	331	326	320	342	326	318	352	324	337	322	321	320	346	314	283	349	362	326	346	277	294	353	329	311	325	340	298	337	324	332	324	310	322	343	321	338	353	345	357	359	319	336	322	344	315	316	345	369	350	352	314	341	348	272	339	318	359	329	303	337	309	312	347	302	303	306	302	340	295	316	313	313	324	326	339	315	336	337	318	325	325	333	334	315	301	341	340	329	309	315	337	297	326	361	329	333	324	349	322	340	311	331	326	328	361	290	314	346	352	351	311	330	342	324	330	331	340	363	335	338	303	329	369	299	323	316	317	348	346	285	314	333	341	342	367	311	309	336	297	360	297	334	328	354	327	296	322	327	312	353	335	345	345	325	322	363	322	358	336	345	307	328	315	318	314	356	326	322	302	330	296	344	328	337	320	350	316	350	301	329	320	328	341	331	325	331	334	285	381	357	325	322	317	333	346	344	328	333	344	316	319	321	298	354	340	347	323	303	339	338	320	312	307	321	326	349	348	325	316	333	348	369	341	347	327	312	316	299	344	318	345	325	319	329	347	311	318	328	312	334	331	332	327	331	341	318	293	294	335	319	331	356	340	336	310	308	321	331	336	333	295	305	362	334	314	332	343	314	300	314	341	327	351	354	335	343	313	305	327	338	341	314	353	302	306	340	352	322	333	331	369	296	337	350	313	333	328	353	309	315	308	316	338	336	349	352	350	325	353	322	346	330	336	319	336	354	330	336	357	311	340	351	322	312	349	319	294	326	321	324	328	359	330	359	305	328	318	319	309	333	321	336	330	324	345	334	344	302	317	345	285	309	350	345	354	357	321	325	361
23710	21053	28262	23991	20997	9665	992	649	590	497	448	444	434	429	412	399	382	385	365	370	384	397	402	380	353	350	360	382	338	374	356	364	398	348	341	317	393	335	354	352	400	344	391	329	371	364	322	325	310	378	346	304	357	339	337	382	374	336	352	375	337	358	316	365	329	367	355	347	309	364	340	343	338	351	335	317	338	357	364	343	351	347	347	346	355	365	366	323	352	327	338	358	334	311	379	316	371	367	358	366	359	310	398	394	343	347	342	331	343	332	350	355	367	368	332	347	348	379	366	371	353	362	360	375	331	375	319	365	364	367	339	318	380	354	333	367	338	360	345	319	326	331	342	353	337	356	328	362	319	378	329	359	309	375	354	347	347	336	354	353	326	321	351	326	309	308	343	320	360	340	362	358	347	344	331	373	319	399	351	353	335	330	340	347	350	357	336	314	367	349	324	367	320	318	355	392	320	334	313	346	365	396	305	376	340	367	372	355	360	336	358	356	324	345	346	344	333	353	344	324	337	349	323	342	363	324	352	320	345	326	370	345	342	383	320	327	337	372	356	321	367	358	358	358	325	285	348	331	349	336	384	375	336	349	310	303	349	352	339	386	357	332	357	340	343	350	331	358	371	362	347	337	352	333	377	371	310	344	371	361	350	363	337	336	332	347	336	360	370	342	352	324	306	345	317	342	354	306	353	355	335	339	353	328	330	380	348	359	368	345	323	358	336	361	367	342	348	333	348	344	330	350	350	377	340	323	344	345	365	353	374	363	302	366	344	316	330	330	335	328	337	356	334	315	326	370	330	312	322	387	345	353	335	346	330	333	342	344	316	371	359	333	336	369	336	359	334	348	343	348	315	366	330	331	346	311	320	312	393	360	352	362	335	334	337	327	361	353	348	325	353	360	337	337	329	344	371	357	356	342	342	338	355	341	356	346	366	324	359	379	391	353	373	334	338	335	335	383	348	310	356	349	330	327	358	351	365	360	343	327	350	359	343	349	357	343	387	351	334	355	394	344	355	355	339	351	345	347	364	347	324	364	324	326	336	352	348	345	366	318	337	353	324	351	344	360	367	385	350	365	362	374	341	368	360	353	366	362	342	329	316	330	332	339	351	357	367	332	362	378	337	345	389	351	324	319	350	361	352	313	351	348	323	319	336	362	348	348	375	356	367	354	362	350	349	338	324	344	371	351	318	349	335	331	349	339	344	358	375	349	356	346	301	324	320	338	345	389	338	341	318	355	356	326	367	320	390	370	362	340	331	360	354	352	354	313	339	343	328	375	377	348	357	319	344	320	333	356	350	351	333	330	352	330	355	337	356	348	332	344	325	368	382	359	345	364	381	369	367	362	317	372	341	357	359	353	357	339	327	339	305	317	373	359	345	361	349	342	331	352	369	381	348	353	335	345	362	370	351	338	339	347	357	341	321	345	344	306	358	362	352	337	354	342	357	360	355	382	377	352	375	337	339	355	359	364	364	320	366	345	367	321	369	339	341	372	368	343	359	347	338	381	349	324	354	368	349	370	312	349	348	337	339	332	346	342	326	365	374	357	360	336	346	355	360	373	354	319	346	347	346	361	392	340	348	326	334	371	397	364	385	390	338	340	345	356	361	373	344	348	343	385	340	357	349	367	333	352	342	343	315	335	331	378	355	325	367	372	370	348	360	323	362	328	353	334	351	339	325	354	365	374	346	383	340	335	343	344	358	356	350	363	354	354	380	355	349	342	361	371	338	333	356	344	370	345	353	373	331	334	352	348	368	358	369	356	337	331	342	385	333	330	322	335	331	356	330	364	343	369	352	322	345	325	353	337	346	335	361	300	336	348	339	334	371	356	344	328	327	346	339	339	341	359	335	357	360	349	341	369	321	369	355	332	386	335	346	341	369	329	354	322	352	297	320	375	354	358	378	367	347	374	388	353	347	341	372	371	357	356	349	369	337	340	363	334	366	362	381	323	349	314	332	352	365	393	350	340	333	345	344	318	355	380	367	311	349	348	325	344	348	364	360	350	346	356	356	340	319	362	334	353	365	364	339	361	330	341	330	333	342	371	362	373	366	335	343	299	331	335	326	347	321	349	356	367	329	341	328	317	333	347	327	367	380	356	340	352	381	347	351	338	376	380	361	394	352	370	331	370	322	369	346	353	345	367	338	322	346	338	359	340	317	357	337	325	343	349	347	351	343	377	372	348	331	390	310	355	361	322	372	359	364	355	319	346	345	322	330	347	365	363	358	328	359	359	382	357	338	341	359	348	333	361	316	342	365	341	364	296	351	338	320	358	328	340	341	357	345	324	366	365	346	379	334	348	322	350	317	348	367	363	354	348	339	350	301	355	321	381	374	350	368	345	357	357	339	330	329	326	337	336	360	325	346	327	389	328	318	362	343	342	346	358	348	314	326	309	363	317	329	333	377	385	320	367	356	328	320	357	349	332	345	324	379	341	358	330	326	352	347	384	381	365	362	307	353	338	344	376	325	331	349	346	344	364	357	372	330	350	361	338	354	367	344	342	375	366	351	337	337	360	339	364	319	370	372	338	365	370	358	328	350	352	355	351	338	358	349	330	361	346	326	382	323	348	326	342	370	331	373	382	364	377	340	377	339	343	349	373	359	335	363	365	377	373	362	371	377	360	335	330	343	409	342	361	360	352	356	336	350	317	347	352	337	346	320	344	351	364	319	353	348	351	378	361	361	329	342	342	373	358	327	359	359	340	325	342	334	320	311	355	314	323	337	357	351	342	345	352	334	312	371	346	310	358	349	329	346	365	377	336	365	343	347	325	366	345	351	381	379	362	325	344	332	332	311	350	338	301	368	389	294	361	354	345	342	350	319	356	344	358	333	309	342	358	324	347	335	356	341	352	342	359	347	376	328	323	351	390	327	343	349	336	367	360	363	369	342	324	343	347	335	321	308	382	322	332	343	336	354	347	367	335	324	333	378	335	381	368	325	307	346	348	349	327	347	341	347	371	319	344	324	361	311	333	363	337	358	373	364	387	377	379	372	370	335	322	352	334	361	294	355	376	369	340	388	335	329	332	356	336	345	334	384	330	334	336	379	315	373	360	350	357	354	333	359	327	381	328	353	343	368	328	343	330	334	369	338	351	307	333	364	354	331	332	342	329	346	321	364	344	348	373	359	328	364	391	374	371	392	328	345	330	355	331	363	322	346	346	375	348	356	347	325	385	341	333	325	338	354	349	336	346	370	374	305	325	335	340	335	361	338	344	327	310	374	368	340	366	377	345	347	371	342	370	346	362	332	332	345	347	322	347	341	368	367	369	347	354	370	360	356	346	360	358	374	332	330	352	347	337	341	345	353	318	362	338	334	344	317	371	364	330	320	369	337	368	346	322	321	330	340	352	364	346	348	339	365	368	354	326	338	360	344	352	357	301	293	334	341	334	355	359	356	377	329	364	325	361	313	370	352	348	359	335	388	339	323	337	345	345	337	337	317	346	359	364	327	336	337	326	339	332	351	337
37783	37293	6904	3477	2338	1766	1439	1236	1007	886	818	776	659	647	654	631	564	628	553	549	516	559	542	557	514	501	510	517	530	516	489	503	463	448	453	541	472	490	506	508	476	473	473	463	452	493	432	472	494	495	468	470	438	471	474	495	453	482	437	482	488	494	493	478	473	443	493	471	500	499	457	469	475	487	482	500	491	437	469	464	471	483	459	438	437	492	473	502	449	490	458	484	467	474	458	445	480	509	457	486	468	462	442	467	468	530	445	488	537	517	463	480	468	490	518	480	450	479	481	448	473	475	493	478	482	470	497	489	493	457	502	488	501	500	458	451	452	461	456	451	472	518	439	512	475	491	476	460	471	514	445	481	428	482	439	478	498	525	481	458	462	462	474	515	469	459	434	427	458	489	418	467	505	473	436	471	446	491	487	464	499	452	471	470	433	474	459	416	438	480	521	462	457	481	477	479	459	475	443	497	461	469	496	497	448	472	469	475	495	453	473	446	491	465	457	469	451	462	484	469	446	487	468	500	439	475	452	481	441	466	444	459	457	485	450	467	473	478	458	462	552	460	477	483	458	434	499	483	447	482	492	504	471	465	493	504	503	447	473	508	453	452	440	452	480	499	445	450	449	466	451	450	459	457	484	492	479	483	473	477	465	468	478	471	466	449	488	507	474	461	502	472	477	483	494	476	434	445	477	464	465	479	472	467	454	484	445	487	452	456	479	464	480	469	447	499	464	479	480	474	448	468	471	448	478	508	495	493	441	498	516	506	509	469	443	449	472	474	482	436	476	477	502	481	439	454	449	425	465	456	473	445	444	450	467	470	448	464	455	454	444	524	500	436	466	483	445	489	490	476	508	482	468	473	434	475	484	462	425	479	435	491	479	474	459	495	420	489	465	499	466	458	461	483	478	445	483	444	457	448	467	458	472	475	496	503	502	495	467	449	442	459	505	453	473	469	478	462	436	475	490	452	428	474	458	419	469	481	490	468	461	464	502	505	485	496	499	476	464	457	495	461	467	487	462	450	474	490	487	446	465	467	459	454	487	480	485	446	442	485	476	488	467	484	459	458	422	478	472	466	479	479	447	458	479	485	455	481	465	454	444	479	466	478	488	437	467	500	453	470	454	456	453	434	452	497	466	488	463	446	472	464	435	510	444	436	460	481	466	499	446	481	466	458	483	451	508	455	551	466	473	417	476	444	442	501	475	475	471	471	442	462	479	452	480	431	495	480	478	473	486	468	485	443	503	495	491	435	461	474	529	472	471	485	450	472	456	452	473	487	482	429	521	492	448	452	453	479	455	452	464	470	464	441	434	442	482	474	496	481	484	512	465	464	490	424	461	482	446	464	464	480	476	451	446	479	484	508	481	471	447	452	515	469	467	475	488	433	464	472	449	500	477	495	483	484	491	499	452	493	435	455	472	463	457	497	456	504	467	474	491	476	500	460	488	485	455	481	462	455	447	487	491	481	437	493	462	410	456	447	465	459	436	457	466	467	472	484	485	467	472	443	472	492	453	452	477	489	475	480	451	483	488	409	462	538	439	463	497	454	453	465	505	465	465	474	440	449	479	467	490	468	477	462	437	460	443	495	458	524	470	470	412	466	456	496	465	441	458	437	472	460	459	463	465	440	460	449	511	478	484	448	440	494	500	430	466	463	471	448	473	485	452	447	464	460	481	465	477	499	432	467	480	499	471	509	473	497	491	458	454	466	471	484	443	435	490	462	506	481	484	448	488	485	483	445	453	447	481	476	467	469	459	473	482	446	465	437	450	500	488	486	461	459	467	467	434	463	485	473	473	495	487	462	466	448	480	475	457	448	427	477	483	456	467	473	498	478	502	488	467	469	476	469	447	484	451	521	472	477	466	496	483	473	491	441	465	469	478	446	460	482	464	496	455	472	457	467	446	455	459	479	450	476	443	471	488	485	491	470	473	461	487	426	502	478	508	457	464	512	446	481	461	455	451	446	463	465	486	489	475	479	479	453	516	499	474	451	472	489	477	490	481	488	436	502	449	430	448	484	470	463	477	491	455	477	510	472	469	474	452	479	474	479	448	484	475	466	486	467	464	490	467	446	472	474	497	453	440	476	477	466	453	490	492	446	472	457	473	475	454	466	483	496	500	434	468	443	475	477	494	463	474	457	470	459	450	502	456	497	478	499	488	472	463	489	496	487	467	459	493	484	457	501	458	463	505	450	472	520	486	491	503	489	464	425	473	458	460	490	526	482	471	477	466	465	439	487	454	485	446	487	457	471	486	476	487	463	449	483	471	488	450	469	501	498	472	466	468	480	487	494	434	455	518	440	466	459	463	501	495	478	452	503	468	444	474	465	469	515	504	470	498	456	462	491	454	466	449	515	471	451	464	457	486	470	477	447	470	461	477	498	468	466	469	494	474	494	448	492	487	466	487	499	500	454	429	470	474	453	475	427	468	465	470	441	420	464	471	439	460	458	460	483	452	472	434	454	492	450	452	467	497	481	480	477	465	490	440	457	459	448	481	463	465	486	498	477	435	475	484	477	435	444	447	431	481	481	508	448	456	444	455	469	465	467	469	470	478	427	456	430	509	448	501	507	477	449	477	485	466	438	467	463	447	450	467	464	477	484	493	477	490	446	465	484	470	460	460	478	459	480	457	503	482	453	438	454	448	486	470	492	489	462	426	465	441	439	505	474	489	457	490	463	455	467	466	456	471	477	471	477	462	509	492	451	499	448	511	466	492	475	494	494	485	435	495	487	466	461	454	464	458	450	439	487	462	479	478	464	462	457	471	459	439	496	447	453	471	503	497	450	470	457	447	491	445	453	493	477	445	468	435	491	459	504	437	470	483	431	477	469	465	466	492	475	454	475	465	487	474	481	464	472	503	461	471	453	448	471	470	439	504	469	470	469	419	478	489	501	477	482	503	502	485	482	457	474	471	435	466	440	461	463	479	458	478	513	481	462	444	460	486	474	467	472	471	497	462	418	483	477	467	449	450	456	469	465	445	466	488	458	478	493	492	465	465	464	488	458	454	490	504	422	481	481	467	493	512	496	464	464	505	454	503	466	484	459	469	490	474	465	457	475	476	454	496	496	494	462	473	469	455	483	456	460	470	425	466	461	464	477	463	457	440	520	484	442	475	484	451	489	484	449	497	459	478	497	468	410	487	495	476	435	441	520	429	446	472	435	480	466	457	446	502	516	475	468	450	429	488	493	463	455	476	496	495	423	456	492	476	452	448	462	478	454	442	447	452	501	456	475	490	464	465	472	457	509	496	480	436	440	470	468	446	466	520	438	430	464	460	496	467	486	479	473	453	494	479	463	440	480	468	486	496	497	489	465	470	507	467	437	492	487	495	459	469	463	467	467	479	456	413	466	449	475	478	446	455	465	478	510	451	477	454	463	448	458	456	510	469	495	481	458	465	510	468	488	513	492	456	448	475	477	484	494	464	477	453	488	420	489	449	490	466	486	495	479	459	465	412	493	484	460	526	463
22756	21042	28759	23537	21033	21032	6958	923	651	548	508	470	434	403	424	355	399	370	297	329	354	325	326	312	286	306	293	311	269	305	296	250	297	306	282	269	281	268	270	279	270	329	300	273	245	286	274	258	269	292	292	267	317	261	284	293	246	258	249	242	274	280	264	286	248	271	296	259	272	257	248	268	259	259	260	295	275	264	286	271	255	307	232	284	250	248	268	280	298	276	270	255	283	262	266	254	252	260	251	267	257	266	230	307	277	268	276	252	268	258	252	260	249	266	248	241	297	266	261	237	252	303	298	273	260	270	273	252	282	251	260	251	262	258	252	239	286	281	257	263	279	265	256	278	269	279	281	289	264	267	287	260	273	283	252	278	271	255	290	263	231	272	298	264	265	260	267	298	269	289	283	269	272	276	282	283	282	262	264	246	300	276	265	261	253	262	274	235	280	282	239	253	277	286	237	278	265	265	263	282	277	283	277	246	255	241	280	265	259	260	291	258	283	283	273	247	282	270	267	283	271	287	262	300	238	289	257	280	257	267	271	251	253	257	246	288	270	237	243	273	259	282	258	264	286	261	270	266	283	259	298	267	279	264	266	278	273	265	267	265	276	255	247	248	295	270	276	257	283	276	268	274	261	286	253	248	266	271	265	219	249	244	289	260	242	278	254	262	235	283	237	278	309	297	260	232	257	245	264	280	255	256	278	239	286	246	266	234	284	247	243	266	271	284	284	259	285	238	252	267	242	247	254	271	256	245	247	260	275	249	222	299	289	290	263	280	236	276	279	246	253	250	247	264	242	242	287	297	275	255	299	261	267	274	281	293	259	259	273	277	268	269	253	254	274	273	243	257	268	262	272	271	269	223	242	255	272	264	217	266	269	266	255	269	248	300	260	244	246	269	268	251	253	242	284	281	270	271	270	261	243	260	268	273	292	272	229	235	268	258	283	251	253	263	285	288	248	268	272	271	268	250	272	250	274	289	291	250	275	266	277	247	275	294	261	229	262	257	266	254	273	292	244	269	270	260	283	241	271	248	249	238	250	257	257	283	267	292	268	263	276	277	280	261	286	259	240	272	253	298	259	265	281	273	283	265	248	260	288	267	290	269	247	270	274	255	276	275	261	273	283	254	261	248	270	289	277	275	246	268	227	263	254	249	265	311	286	253	245	294	276	283	262	269	259	278	237	251	264	274	245	270	257	288	257	266	272	263	305	270	276	263	261	246	274	258	279	254	276	264	248	287	271	273	273	263	275	277	277	248	262	253	235	246	273	276	270	266	278	266	284	266	251	254	258	275	270	258	268	254	288	247	233	284	286	313	259	248	272	267	281	244	251	263	295	269	254	265	264	271	258	260	270	254	248	264	268	288	254	255	260	282	296	252	275	307	268	259	243	281	271	272	264	262	241	253	282	255	281	248	279	246	258	263	243	260	278	295	252	301	271	282	255	283	281	293	253	280	272	230	263	249	251	290	245	262	286	265	286	223	292	260	258	259	284	261	284	251	270	279	270	246	265	256	249	290	287	283	252	268	241	275	290	279	261	249	288	274	284	289	286	268	301	273	237	262	242	235	272	249	263	271	266	269	274	247	274	257	257	243	253	273	271	265	248	250	276	271	287	262	240	260	285	276	244	255	280	264	271	261	247	277	280	263	258	238	242	279	269	254	279	270	256	236	263	265	245	257	269	256	274	259	249	271	270	255	267	288	269	249	288	266	242	267	288	272	272	271	285	242	242	281	251	234	277	264	256	292	258	237	265	271	284	254	273	258	269	256	258	264	293	266	256	280	267	255	242	262	211	263	263	261	253	269	239	285	312	258	246	267	295	262	284	299	284	257	289	273	268	271	269	263	268	266	279	252	239	289	239	248	248	258	258	279	264	276	254	258	249	260	284	242	251	283	288	283	275	276	251	256	240	278	262	269	261	295	268	263	284	285	276	260	277	281	250	253	266	258	260	273	263	285	263	288	271	254	274	274	260	270	286	276	258	265	241	250	303	291	270	258	269	267	258	276	252	277	264	270	248	279	263	269	260	262	228	285	263	259	257	265	244	263	256	244	273	255	292	261	270	267	268	265	260	276	293	256	271	267	236	263	245	272	249	257	259	268	272	280	267	313	280	251	276	258	261	274	265	295	273	263	256	246	247	272	237	253	237	258	285	237	265	257	255	287	252	255	258	283	241	263	283	251	285	294	267	257	235	282	283	272	254	299	267	286	252	265	261	235	283	275	241	266	264	277	286	283	261	267	268	306	273	274	269	237	255	265	250	264	249	257	261	271	258	252	255	256	235	248	262	281	263	260	253	274	305	251	277	257	266	263	273	271	277	272	239	287	276	278	250	270	302	251	277	245	284	299	261	273	268	288	285	262	280	229	255	241	247	290	261	311	279	219	266	277	298	300	269	275	243	225	280	257	263	267	264	264	255	260	268	257	255	258	268	290	281	254	304	273	266	257	272	283	245	262	275	270	244	262	269	263	275	287	267	301	273	255	285	269	253	276	290	263	249	277	280	267	264	273	266	277	287	278	255	260	252	294	250	271	239	227	290	258	267	258	252	282	273	266	253	300	257	289	298	280	273	280	242	267	243	265	283	276	242	260	258	261	263	292	250	254	249	248	276	247	253	260	253	293	273	252	282	276	278	270	289	267	263	243	243	247	263	261	246	247	256	287	281	257	285	283	273	255	255	271	268	264	262	279	264	259	270	253	264	256	276	272	266	284	265	255	269	251	284	269	280	227	249	261	275	265	273	272	295	234	249	259	286	271	276	247	267	235	275	267	270	300	276	251	268	301	266	259	259	261	297	293	253	235	262	249	260	281	277	264	295	247	269	258	248	249	259	261	287	279	273	287	290	258	276	268	283	273	243	254	269	293	252	265	261	300	253	276	285	235	271	289	267	251	254	280	270	271	255	246	271	258	280	246	272	295	251	277	247	295	303	252	235	249	292	296	246	275	281	248	273	269	279	293	276	235	252	266	280	239	264	259	249	284	257	266	252	293	253	278	280	283	261	284	261	276	266	301	280	253	279	260	258	264	269	231	265	246	265	248	260	298	270	259	280	247	267	249	247	241	278	300	276	265	247	278	249	244	246	243	252	301	263	246	271	263	288	265	267	280	268	250	252	258	257	273	248	286	279	270	282	245	260	257	282	265	267	256	271	250	269	262	264	289	253	278	279	253	289	239	292	245	258	280	275	238	254	281	268	251	223	254	234	279	241	250	268	245	297	261	236	271	278	283	298	262	239	252	265	246	263	272	252	242	290	253	300	290	246	263	274	262	272	240	258	300	259	258	234	303	263	264	270	263	280	255	250	284	256	250	274	264	209	296	297	236	267	254	261	259	271	274	279	262	296	250	258	277	227	251	257	281	279	280	256	276	255	283	250	280	253	276	245	298	245	244	266	279	247	252	269	254	305	234	306	288	280	267	264	246	269	286	256	282	267	271	283	256	244	268	245	247	253	286	263	281	233	302	253	305	267	293
42181	47538	10875	5489	3651	2820	2143	1749	1333	1137	1050	907	791	773	674	623	601	577	528	466	492	457	436	432	454	421	435	415	422	425	399	409	397	403	406	413	395	396	405	401	397	408	390	398	364	380	366	386	341	389	336	397	389	380	397	371	409	391	377	386	365	395	370	381	384	348	363	343	382	357	371	373	355	386	383	431	387	376	336	392	339	366	355	339	355	388	376	361	376	355	345	371	366	385	375	344	379	364	366	339	384	347	368	399	371	392	342	353	355	376	356	368	353	372	385	344	379	357	342	378	393	381	362	372	363	364	379	330	348	331	361	369	379	358	346	377	401	363	388	362	386	368	369	404	362	359	380	388	361	354	384	343	360	358	382	360	403	362	372	350	356	340	351	395	379	366	346	355	374	351	388	369	366	358	382	355	378	348	344	343	381	395	389	391	355	386	361	358	387	355	381	385	337	352	354	317	365	341	355	357	355	375	344	338	364	347	349	367	364	375	335	374	357	327	367	382	337	361	373	379	366	357	359	370	359	365	335	364	344	376	379	359	351	389	369	368	345	368	381	402	363	343	356	353	381	348	344	352	380	359	352	361	356	359	364	339	366	344	359	382	369	344	359	413	384	396	361	393	338	416	374	294	316	339	367	374	328	362	390	373	354	350	365	356	408	360	370	335	378	368	356	357	338	355	401	341	395	371	353	343	385	390	344	378	352	362	353	347	358	370	349	334	346	362	389	378	348	378	341	343	322	385	363	328	335	366	378	387	356	398	363	381	339	355	365	370	373	416	371	347	364	369	360	365	356	350	349	320	380	341	371	375	386	380	349	332	367	380	372	387	351	348	353	357	399	343	382	405	377	375	349	360	361	357	379	391	349	369	378	357	342	370	369	387	379	353	371	365	311	368	355	355	353	351	379	377	358	350	365	351	401	373	358	383	406	378	352	352	333	350	372	408	383	382	363	331	413	353	381	338	362	390	395	345	367	357	353	378	373	349	364	388	401	355	336	367	351	372	358	368	347	354	401	386	373	349	350	348	378	399	372	370	355	353	349	358	373	354	369	372	358	361	367	368	356	397	356	383	371	365	374	333	340	375	336	370	380	363	373	339	362	364	376	332	357	368	355	363	370	362	361	384	325	386	373	365	338	359	376	338	361	308	361	363	382	352	381	360	333	391	385	359	375	362	343	375	339	358	367	367	343	351	387	391	374	352	354	402	371	381	364	342	357	354	342	375	365	360	384	373	359	349	364	370	339	388	359	366	353	374	335	376	361	342	363	370	364	343	354	354	359	369	391	356	374	368	388	367	356	350	358	362	362	373	356	370	361	398	346	388	373	402	370	387	374	307	358	351	371	344	372	373	348	352	370	371	363	329	381	325	361	368	376	387	367	372	371	376	378	347	371	366	350	332	368	395	370	391	356	337	400	372	390	348	365	372	378	366	368	375	370	344	355	383	380	347	368	313	357	348	322	366	332	344	333	384	393	360	363	358	362	374	347	381	367	336	351	371	349	389	382	327	339	372	387	338	341	354	364	319	371	381	369	352	331	375	388	367	374	393	354	333	379	365	361	363	356	349	345	356	356	366	371	379	383	378	391	357	350	357	386	318	361	321	404	389	366	358	385	342	409	374	370	375	372	370	375	394	367	344	357	335	370	385	351	352	346	350	424	377	380	356	365	348	398	360	380	386	343	360	432	354	320	358	391	365	368	386	369	342	371	347	341	373	376	382	367	356	376	342	373	369	364	361	363	371	363	372	373	363	335	352	351	374	354	369	344	374	404	350	385	382	349	381	360	336	379	364	333	372	320	403	394	390	346	379	364	358	404	378	320	372	351	364	381	352	377	354	352	372	332	375	346	370	359	404	335	349	356	359	358	401	321	385	394	349	401	363	340	378	371	396	382	345	385	384	359	387	362	375	416	373	361	400	357	355	360	401	344	334	370	366	379	351	394	353	359	330	358	370	377	354	387	391	326	389	396	388	381	349	328	317	357	350	368	366	393	332	389	371	378	377	368	393	388	366	355	353	375	370	366	368	354	377	365	342	383	373	356	374	382	372	377	379	358	404	340	382	372	334	395	333	390	380	359	346	384	366	349	340	368	363	366	367	373	359	356	331	370	366	332	378	370	355	374	353	348	364	364	373	373	326	364	366	358	344	366	388	362	394	366	396	340	344	336	357	352	339	379	353	365	381	334	360	347	343	344	341	395	353	355	348	401	363	370	356	370	373	341	355	361	345	365	358	338	326	372	373	361	361	353	342	386	367	359	354	381	365	370	355	336	353	363	358	365	356	338	346	381	347	357	345	389	364	379	407	383	364	365	376	366	354	378	390	376	325	395	340	379	395	371	350	391	346	387	365	377	338	349	336	373	363	373	367	372	363	383	362	381	357	388	366	360	348	364	377	370	350	361	383	347	402	377	375	326	356	371	377	380	378	382	383	342	349	355	354	378	367	360	344	349	347	380	363	356	387	360	384	345	351	372	359	362	379	336	366	349	367	387	365	355	363	356	334	386	389	347	354	369	350	394	373	400	372	347	349	387	376	366	392	363	345	368	408	362	366	393	376	386	345	365	374	360	421	350	361	359	349	395	378	364	340	348	345	361	345	360	379	364	336	355	360	343	330	331	346	385	334	350	371	395	379	392	382	331	361	372	344	388	402	376	376	392	366	391	348	391	361	362	370	335	392	386	406	348	375	376	361	347	376	387	396	385	383	346	354	384	366	343	369	344	378	365	363	344	376	347	351	375	382	379	354	345	350	395	348	366	366	365	351	388	362	376	358	396	377	390	354	370	360	340	416	381	378	381	350	364	378	347	404	359	376	378	402	367	355	374	365	393	376	348	364	373	373	372	370	348	337	325	337	341	380	377	358	378	390	352	398	354	352	383	381	360	339	349	369	398	350	375	355	379	359	335	378	367	357	358	353	374	412	327	377	373	356	378	372	372	392	359	380	339	329	339	376	373	374	385	366	349	397	346	342	374	359	374	392	344	362	362	372	336	362	326	376	373	350	377	340	373	392	377	342	342	377	362	368	377	391	355	368	415	366	321	385	350	372	371	364	344	343	362	363	359	355	369	338	385	358	352	351	390	357	356	345	351	361	379	364	342	378	367	343	370	333	370	375	401	359	321	343	358	391	357	398	388	359	347	364	349	386	378	383	344	359	386	358	372	352	330	385	370	341	374	364	388	368	333	349	380	355	360	339	347	338	357	348	363	378	382	355	388	361	393	342	401	353	355	402	349	353	335	370	382	375	326	370	375	346	355	373	376	380	377	381	406	359	365	375	382	375	351	367	332	342	359	342	364	373	371	355	357	367	347	351	376	335	334	354	375	357	389	387	356	356	349	385	371	381	370	379	383	351	398	344	355	356	364	365	346	385	360	344	356	380	371	397	344	350	335	360	365	383	357	376	365	320	362	365	387	349	334	356	339	362	362	370	369	396	358	361	397	369	390	367	347	379	372	364	370	353	375	353	372	352	370	355
28004	23717	11987	967	354	287	257	282	258	244	254	214	255	240	262	240	246	230	267	254	242	237	231	256	235	234	229	238	241	237	243	239	225	227	233	222	261	237	258	240	249	256	243	245	243	255	235	226	222	222	243	253	241	248	232	241	236	235	213	256	235	242	264	228	249	219	235	239	242	242	237	215	240	235	235	228	239	241	252	244	265	220	216	235	234	232	237	242	246	243	212	237	234	243	238	231	222	239	241	238	206	227	260	229	238	216	215	219	189	237	246	226	248	242	250	251	237	256	218	273	238	220	239	240	259	271	264	217	246	244	255	237	273	225	223	228	247	220	242	218	220	240	219	272	251	226	240	232	244	261	244	250	265	241	226	245	208	260	213	226	256	249	251	234	241	234	228	249	233	235	236	249	273	217	230	243	228	288	234	231	238	229	223	226	233	261	254	247	239	249	230	196	238	231	260	235	248	249	213	248	208	251	237	219	245	222	256	212	255	259	237	239	236	251	214	250	245	234	250	220	249	251	236	236	234	257	254	248	254	258	232	237	232	236	229	203	236	252	240	256	258	235	229	252	254	262	243	229	227	245	220	249	237	233	255	269	249	224	281	243	256	228	198	239	242	255	237	228	257	215	226	249	237	235	233	248	266	206	203	248	235	262	224	228	225	265	250	248	225	256	224	223	233	229	224	224	242	250	236	208	232	223	254	262	291	228	265	254	219	243	209	218	237	237	235	236	249	257	250	238	227	219	270	214	242	273	219	210	248	232	229	233	222	256	213	211	237	245	224	242	235	200	265	227	238	268	260	243	257	226	243	220	252	241	239	246	238	229	233	233	247	259	227	249	242	234	224	232	210	205	224	217	239	238	238	236	249	247	227	250	261	253	237	242	241	242	253	212	248	229	222	218	235	224	268	256	227	250	233	234	257	266	237	236	229	220	257	232	228	233	227	231	214	236	242	209	234	231	245	238	231	218	228	260	210	232	229	240	212	216	224	245	206	219	234	227	218	265	244	236	229	227	229	279	247	234	234	237	229	254	231	261	256	225	263	203	233	246	277	237	230	240	251	261	261	256	206	202	232	239	240	231	226	221	241	242	215	225	226	241	253	241	259	232	233	240	230	236	245	247	248	252	242	238	273	212	246	226	264	235	249	237	230	247	261	219	245	217	221	209	237	274	237	233	263	238	218	221	236	264	229	219	237	226	207	252	200	238	266	243	227	243	247	220	243	221	244	229	229	224	226	226	197	250	239	230	265	248	224	257	213	247	219	247	248	247	258	245	209	223	252	237	243	238	238	222	231	233	246	254	248	223	222	229	242	257	250	261	225	240	210	230	246	215	235	233	248	260	248	242	257	213	251	218	244	222	230	229	229	242	228	228	223	237	244	235	243	236	251	245	223	221	253	230	220	268	235	270	245	230	242	218	240	253	262	225	229	238	228	257	231	239	223	232	248	218	248	238	246	241	230	250	269	238	236	263	215	264	242	240	223	242	235	224	241	247	247	260	233	219	253	217	238	252	272	212	246	239	224	237	249	248	235	225	230	241	246	249	234	226	227	238	262	230	251	233	253	219	257	246	254	250	222	238	228	235	243	226	213	269	242	245	245	247	233	236	245	209	221	250	230	240	223	232	222	237	235	213	208	239	210	246	217	243	230	242	264	212	242	207	242	215	254	216	259	261	228	234	246	239	252	244	259	233	216	225	254	254	227	251	220	232	226	262	258	214	212	257	251	217	236	259	218	251	210	259	272	227	229	227	227	270	242	241	256	248	231	238	239	237	243	255	255	234	245	241	234	244	234	245	244	228	238	233	240	264	262	249	224	224	239	237	263	202	229	215	246	245	217	277	249	247	204	243	244	241	250	238	232	216	237	226	250	240	248	210	249	260	249	247	251	240	252	207	224	227	257	244	237	251	235	240	251	245	268	223	208	235	220	241	225	251	226	206	250	236	254	241	245	245	234	262	274	250	234	216	236	253	223	268	235	218	222	247	220	235	237	236	240	236	239	237	235	221	227	212	213	235	250	233	230	235	241	239	217	234	248	239	206	215	246	208	243	248	247	238	236	238	230	254	242	275	244	245	249	215	257	248	227	236	215	240	245	250	235	229	241	229	252	254	208	238	239	213	242	225	239	221	228	271	254	292	238	259	230	257	248	235	256	222	232	250	202	231	223	297	241	229	245	229	238	267	227	241	241	247	242	234	241	234	239	238	242	198	256	191	251	215	248	254	240	244	225	272	235	218	241	251	243	222	222	238	258	227	225	225	245	246	233	222	234	243	239	225	225	260	251	246	213	226	237	241	246	243	220	242	221	264	223	249	220	251	230	236	229	238	232	227	247	246	223	249	209	245	236	231	259	262	259	280	247	239	219	237	219	224	242	248	241	235	216	257	229	237	234	252	263	250	254	228	236	249	259	236	247	229	238	256	250	278	261	267	217	216	233	239	208	270	252	228	229	239	227	243	257	242	221	235	235	246	268	221	262	228	264	253	215	240	252	255	251	232	251	260	234	247	234	245	228	221	247	253	228	243	228	233	229	252	225	220	237	237	242	250	253	225	251	233	225	239	239	234	238	249	235	214	230	243	245	249	224	227	248	251	229	214	220	251	237	243	244	214	253	250	255	234	214	231	228	260	242	213	235	209	253	265	231	255	262	257	220	240	251	220	259	266	256	252	228	274	239	230	226	235	207	224	232	225	234	216	228	237	233	260	276	224	219	260	220	249	229	237	222	261	274	250	212	242	226	247	246	212	265	220	243	218	230	240	203	259	240	246	228	233	236	240	245	222	220	240	235	228	229	223	270	232	209	226	252	238	235	238	222	244	229	214	234	217	240	222	242	240	229	230	210	233	231	253	237	234	261	263	259	215	202	233	233	259	240	272	222	249	256	239	248	255	236	267	252	225	238	237	220	225	228	237	238	263	223	246	212	252	256	220	252	215	248	212	239	238	235	264	243	212	216	225	259	241	252	217	229	242	233	240	263	249	248	239	235	222	257	228	274	242	229	231	235	215	239	249	231	247	247	233	223	208	241	281	252	239	207	239	232	242	233	216	197	240	246	243	244	266	252	272	232	255	245	241	243	225	226	203	258	287	191	211	257	272	221	231	236	238	268	243	258	239	228	234	229	246	238	205	241	259	238	226	239	231	227	258	236	254	249	252	236	247	217	240	216	253	271	242	234	207	245	232	233	263	226	231	248	216	220	253	233	271	215	266	252	239	226	263	211	250	250	219	226	226	224	253	231	245	250	255	232	220	262	224	235	240	216	198	248	246	242	227	216	231	199	241	192	216	240	251	237	227	242	243	245	266	240	250	245	247	278	248	208	235	249	222	255	257	243	251	223	228	212	234	237	222	234	219	224	242	226	243	244	235	217	239	232	209	223	249	252	265	224	250	233	236	226	227	258	222	235	258	219	248	220	235	254	235	233	238	245	260	259	248	253	241	244	220	233	216	249	269	235	256	220	247	230	258	239	225	245	234
33504	28763	906	514	461	402	359	366	334	330	342	353	312	355	377	316	306	350	324	322	318	318	338	314	336	324	301	339	316	315	316	323	314	332	348	328	325	334	343	325	300	320	326	337	285	325	310	332	312	341	302	319	317	341	312	335	332	293	322	311	323	323	323	318	310	309	357	310	345	321	345	309	334	299	325	336	336	325	310	310	326	309	348	338	341	340	319	327	289	296	366	350	319	317	321	314	350	337	307	330	309	322	327	331	340	357	317	342	317	303	319	322	319	337	322	336	343	328	324	346	348	322	310	353	304	323	323	319	347	324	315	347	358	322	298	309	307	331	306	314	359	318	331	294	325	314	334	357	311	284	296	316	336	329	323	323	322	295	303	324	340	328	334	325	318	343	337	320	313	301	323	343	280	347	324	319	300	347	324	333	307	320	311	325	324	354	335	324	349	327	302	295	315	297	375	317	346	323	293	311	322	297	342	325	332	319	329	299	350	331	364	327	340	348	304	316	309	350	344	338	305	333	316	316	324	335	323	324	344	312	365	318	297	328	313	296	309	340	331	302	331	341	338	305	337	290	297	308	350	320	341	309	300	310	305	327	348	337	316	309	326	342	325	339	312	379	350	312	297	323	334	345	350	318	304	309	331	306	323	295	340	328	317	349	337	319	329	319	310	331	332	282	341	314	356	332	314	302	308	336	354	315	328	320	332	318	353	338	345	333	286	342	361	317	294	295	360	299	322	328	346	312	312	316	321	332	312	320	327	310	297	325	313	332	323	295	377	316	308	335	323	353	322	338	317	347	329	295	335	315	324	322	315	316	338	332	337	311	315	293	309	335	295	337	341	324	335	310	354	294	335	301	294	322	319	336	308	317	307	309	378	294	331	307	303	301	286	331	332	317	346	333	331	357	315	348	302	362	321	337	325	354	269	313	345	319	326	315	347	319	317	333	287	296	349	311	316	308	330	323	328	307	323	329	324	311	319	307	285	331	301	339	320	338	318	347	341	303	316	330	314	317	332	326	306	284	294	326	323	346	298	305	300	328	307	288	324	307	351	330	309	348	326	287	309	307	355	321	347	304	358	299	336	368	301	341	327	340	341	315	336	323	303	341	313	363	324	356	324	331	306	338	344	321	310	324	284	330	321	352	323	309	286	326	325	320	317	306	331	338	336	333	306	331	328	332	296	342	344	334	324	315	314	328	321	299	291	304	322	329	331	335	331	313	327	300	322	313	309	326	325	321	331	345	301	330	344	322	340	314	314	320	307	326	348	324	306	339	347	316	321	334	330	329	302	309	287	323	323	347	316	304	352	299	351	348	335	344	333	314	325	299	318	329	374	320	321	287	311	263	326	322	305	307	300	320	334	333	336	335	333	345	319	309	317	345	334	319	297	308	335	347	313	311	302	353	309	355	342	314	303	333	324	349	320	334	322	353	328	329	313	328	343	301	306	345	331	357	326	311	321	342	334	307	338	339	322	294	340	332	304	311	312	314	302	297	278	330	324	357	322	347	358	313	293	318	310	289	293	304	328	315	315	328	336	304	315	347	365	305	296	319	306	355	327	313	303	289	306	369	302	322	366	318	373	326	330	301	330	324	374	308	310	327	355	313	327	286	328	305	300	345	333	311	312	296	341	331	336	322	338	309	323	344	320	336	329	339	313	308	325	299	340	340	318	324	340	326	334	308	355	303	329	323	315	323	316	348	325	336	341	329	344	341	322	350	310	293	343	316	322	352	329	314	323	311	340	366	341	332	299	319	332	343	338	314	301	301	313	306	347	336	345	318	309	301	344	320	331	324	305	325	305	350	305	314	333	321	322	302	323	278	307	328	332	311	324	326	284	333	325	351	307	336	327	324	349	307	325	332	308	309	268	274	322	315	313	334	321	297	313	324	287	325	313	322	351	312	324	321	347	338	312	350	342	331	317	366	357	313	335	309	335	314	297	335	317	331	330	326	291	327	316	316	318	353	312	333	307	322	310	300	351	308	333	271	330	336	311	307	311	309	332	311	332	292	302	336	329	347	326	309	328	322	326	333	321	339	318	351	318	329	397	324	324	304	321	326	297	300	332	326	300	317	329	303	334	318	301	306	341	323	349	331	315	314	336	280	318	335	326	306	301	316	344	314	336	313	357	298	348	298	332	330	322	305	342	336	325	352	298	318	352	334	316	329	299	313	295	342	340	313	302	326	293	341	345	331	316	341	304	355	341	328	324	306	310	309	317	320	315	329	315	308	325	321	359	303	318	326	339	320	315	319	301	313	328	304	347	304	312	305	294	338	288	333	335	309	316	339	325	326	292	334	317	323	321	311	335	322	312	280	318	317	323	335	313	327	345	305	355	370	336	311	349	348	320	298	346	333	320	322	317	318	324	324	337	303	319	322	340	333	338	335	337	332	319	334	331	315	317	352	273	332	302	312	352	329	357	306	350	289	311	298	315	316	294	304	324	329	348	328	337	332	342	305	316	313	355	360	297	323	309	299	316	319	307	346	318	328	327	326	365	306	327	332	307	297	343	337	330	359	320	340	314	295	317	346	297	310	333	336	310	323	325	290	342	299	315	310	310	342	340	328	333	312	296	357	311	323	355	344	336	331	348	320	330	340	335	308	338	310	320	297	313	313	344	365	303	325	333	325	326	322	312	329	310	332	302	331	345	319	343	322	306	335	298	296	289	328	327	329	320	328	323	315	298	327	328	327	312	305	312	310	335	330	296	278	327	308	332	293	312	320	315	342	345	320	325	325	315	296	337	350	296	317	338	328	337	341	334	308	320	318	306	329	304	328	318	323	315	338	321	309	333	328	310	320	327	337	291	319	320	321	318	335	322	311	326	305	332	317	334	306	333	354	298	343	322	318	325	306	334	339	313	311	345	343	328	322	356	340	324	341	322	284	319	312	328	302	307	323	323	356	300	360	297	356	348	290	327	304	318	328	343	342	304	317	362	306	348	296	316	324	316	316	327	325	332	300	339	299	343	345	354	330	293	353	310	335	325	319	324	336	335	323	317	321	317	309	361	307	345	326	314	294	353	322	324	310	327	354	314	285	318	344	332	319	340	307	317	322	336	313	340	345	312	308	319	312	331	301	327	322	352	299	317	356	334	312	363	312	335	310	353	304	323	320	355	319	307	354	324	336	275	335	331	312	328	298	328	331	288	320	315	323	319	342	289	335	356	330	321	306	315	312	348	327	313	329	334	332	281	355	323	341	299	330	300	290	310	331	315	356	326	326	314	346	317	303	320	305	333	314	361	322	346	297	296	362	335	304	339	319	321	312	312	328	347	305	323	351	322	336	315	338	330	307	355	293	335	313	331	333	316	326	315	321	275	303	338	286	306	322	348	334	322	308	313	309	354	319	297	295	293	318	318	307	354	333	292	317	339	328	323	342	292	319	326	319	289	311	328	329	295	324	338	335	321	306	291	294	334	332	317	317	336	332	322	324	335	328	342	338	311	332	314	338	314	314	322	324	362	346	323	340
23617	21036	28248	23916	20970	9620	974	668	535	546	469	453	414	453	419	374	391	395	379	418	344	399	361	370	382	369	362	368	332	365	338	329	372	330	325	356	357	332	340	337	377	358	348	360	370	391	333	350	313	336	371	373	333	370	366	368	376	350	322	367	372	367	327	360	347	341	387	358	357	340	350	362	352	355	327	348	334	335	353	356	351	359	365	367	352	333	329	360	370	360	319	379	326	354	320	344	363	329	359	352	382	359	343	340	331	331	354	379	324	339	354	335	342	341	371	327	315	327	345	330	352	369	381	353	330	338	334	364	324	376	365	354	342	351	345	341	339	383	319	349	356	348	369	331	342	330	336	347	353	316	364	387	352	356	354	305	333	352	360	357	344	337	356	349	345	331	352	364	356	363	335	332	314	345	327	366	355	340	333	316	311	330	336	344	338	335	338	334	342	338	338	349	356	351	368	363	355	330	335	323	374	331	325	351	333	320	359	356	363	366	379	330	374	362	324	325	324	348	358	362	360	320	316	377	331	368	333	320	341	353	331	352	325	374	343	331	376	381	341	330	338	350	359	386	338	317	357	336	363	343	366	343	324	341	355	343	328	372	345	325	358	361	313	353	325	349	386	347	363	363	325	324	337	310	327	312	350	373	329	354	356	351	341	380	338	329	355	369	358	355	369	347	343	352	350	344	294	331	377	353	342	357	325	319	334	335	376	357	358	332	341	329	343	345	330	335	382	328	322	355	347	336	313	378	365	340	323	372	332	348	346	347	330	336	322	345	337	333	327	323	348	350	329	359	334	357	331	359	358	342	310	307	330	356	325	316	357	364	336	332	309	344	371	326	344	365	333	347	314	340	330	318	331	337	360	320	349	338	345	321	369	362	317	363	332	337	348	342	370	350	347	311	289	352	331	352	316	321	351	361	347	345	350	363	331	338	363	350	357	339	352	348	329	325	359	354	313	367	350	357	343	317	335	328	364	344	359	325	340	342	340	319	340	336	376	371	326	329	344	332	358	330	351	340	359	332	354	327	341	348	319	328	358	332	358	325	345	339	342	330	379	336	344	321	349	333	339	351	367	353	316	345	298	318	344	339	365	344	334	363	353	333	344	337	349	346	331	350	335	335	358	326	329	337	350	330	346	354	367	360	321	344	365	359	356	343	323	358	342	346	312	316	353	390	356	344	358	341	335	361	360	350	303	342	363	330	318	332	323	341	350	339	369	356	316	364	369	317	342	347	355	333	357	368	296	352	349	350	335	326	344	356	364	342	357	333	350	331	379	333	348	360	317	379	373	336	324	348	357	330	407	354	308	335	355	365	361	358	340	370	358	341	355	345	335	328	333	343	333	309	347	355	327	345	336	336	336	355	343	341	357	328	373	368	347	355	337	344	379	352	339	297	357	332	368	334	355	353	318	349	332	337	327	348	391	338	327	344	370	341	314	357	370	329	306	335	359	369	335	339	351	328	391	341	342	316	327	345	362	337	339	343	368	360	327	343	325	366	371	344	352	322	310	326	383	383	368	358	343	338	360	377	375	385	317	378	343	315	346	348	319	339	335	356	331	375	343	314	355	346	344	327	340	356	345	303	334	313	338	323	314	374	384	383	340	338	365	338	322	333	366	325	373	353	341	353	344	348	361	323	352	325	371	317	344	315	337	362	317	363	346	361	356	344	354	378	352	350	325	355	349	346	359	328	344	314	312	342	319	343	347	340	346	327	346	381	338	358	310	314	347	339	369	315	363	339	339	359	334	365	340	330	336	304	351	348	360	342	365	323	334	358	364	346	297	342	349	364	337	347	334	344	334	351	373	313	370	338	352	349	323	347	327	336	358	331	364	348	323	359	360	343	346	361	337	350	328	356	368	362	350	328	346	359	341	340	368	351	331	352	349	357	330	346	344	360	354	349	324	401	333	359	309	342	366	371	385	380	358	341	368	345	349	349	327	326	333	324	356	333	342	343	360	345	376	281	335	361	348	317	360	332	323	335	328	354	328	356	328	376	359	326	361	372	352	327	295	331	346	313	348	344	346	316	348	330	367	316	336	296	350	374	361	347	347	399	350	353	328	344	322	327	365	341	330	321	339	364	323	344	322	336	349	354	323	332	329	360	350	337	360	310	346	335	370	333	324	338	360	358	327	336	355	336	341	316	353	334	321	358	336	352	337	364	324	338	343	343	341	333	347	300	326	381	370	358	288	329	353	359	357	352	333	340	371	341	362	332	319	349	354	335	352	328	345	320	350	331	336	348	332	309	344	344	366	304	314	345	350	348	329	353	327	363	370	369	339	339	324	332	338	349	367	364	339	347	337	332	360	336	356	333	343	315	337	337	364	322	326	350	336	357	385	400	303	375	349	323	342	348	318	343	343	335	349	386	325	329	352	348	324	386	354	376	338	306	329	363	342	332	376	327	315	314	312	349	350	338	341	345	319	318	341	338	360	348	330	328	327	372	328	346	371	333	352	321	307	370	338	352	355	345	367	333	380	344	311	307	362	337	383	319	340	377	397	332	363	334	360	337	363	327	362	324	350	328	336	336	367	345	315	377	402	377	333	379	329	389	356	345	328	342	326	339	353	333	338	358	348	337	312	358	334	336	343	342	372	358	346	359	312	334	350	355	350	360	349	341	342	324	349	367	359	354	362	339	365	318	323	328	347	322	371	343	379	367	327	345	361	348	344	365	345	324	353	330	318	320	380	319	343	352	365	349	377	357	368	350	293	348	365	336	364	339	357	335	354	347	325	365	356	364	363	346	355	367	369	352	335	359	355	329	362	350	331	343	310	341	314	324	350	355	368	349	332	357	333	369	343	327	328	341	319	325	340	354	377	303	357	351	327	336	346	345	339	361	330	327	365	367	383	352	323	337	340	357	324	348	329	362	366	328	351	328	354	318	335	350	354	332	365	338	344	342	337	343	328	321	328	342	319	345	303	328	362	322	367	357	337	368	358	364	330	349	354	326	342	368	363	346	356	343	384	355	311	292	362	335	333	339	338	356	338	329	357	337	344	351	328	369	309	388	367	340	344	364	359	367	336	349	343	352	339	343	364	347	352	367	349	360	325	345	339	329	358	337	356	357	353	348	349	357	343	346	345	348	341	361	360	368	347	303	359	323	370	339	331	337	324	340	362	364	300	320	309	355	339	338	341	347	362	320	357	340	371	328	343	325	382	344	324	300	359	379	334	335	344	348	318	331	309	324	347	360	334	332	341	313	354	360	352	368	367	319	355	333	323	348	340	380	347	380	361	318	364	348	369	380	353	346	356	337	350	336	308	353	323	381	357	352	374	319	312	342	366	343	354	341	356	358	332	334	368	329	324	339	370	329	314	347	344	319	299	345	337	321	349	330	336	339	319	344	309	362	327	346	328	355	335	332	352	345	331	356	375	318	335	342	408	322	342	384	356	323	319	332	357	369	349	317	351	355	299	340	333	314	357	337	353	356	369	341	371	349	397	315	340	370	344	326	352	351	311	330	325	341
37858	40327	6955	3526	2368	1791	1424	1197	1007	913	783	731	709	681	604	575	575	590	569	532	521	547	486	508	558	528	471	507	477	531	499	478	459	471	481	495	513	488	493	474	492	490	465	534	483	501	445	458	467	460	477	464	515	508	490	463	422	490	481	496	493	440	496	478	485	493	467	456	419	472	467	510	456	512	490	454	465	499	454	490	459	449	481	501	474	495	466	469	472	461	473	449	505	437	465	436	486	485	498	464	491	471	491	484	462	447	465	496	454	463	471	527	492	471	469	475	462	461	487	495	459	486	455	442	441	477	479	463	465	500	453	463	486	495	446	486	450	468	438	487	477	491	481	444	478	502	448	467	441	498	466	479	475	503	477	476	486	456	441	438	492	446	468	417	467	481	432	494	487	410	501	465	441	456	425	472	472	499	467	457	498	444	449	487	447	444	466	513	449	456	475	463	458	458	473	486	474	490	477	423	483	467	429	480	451	431	472	458	422	445	474	463	460	468	464	486	457	409	463	470	450	461	458	514	482	493	484	440	463	483	464	487	463	492	455	429	486	459	468	479	427	489	469	452	481	444	456	454	475	462	455	434	514	445	488	449	465	483	444	433	478	467	458	446	494	465	471	471	491	454	465	458	444	505	491	430	455	456	474	480	487	453	526	470	449	469	406	470	449	464	458	462	463	505	454	479	488	508	502	489	456	460	464	484	482	456	458	454	563	528	473	482	475	469	452	455	439	453	457	478	471	444	453	447	513	477	470	447	431	494	463	461	498	468	477	520	457	462	467	470	498	470	474	484	497	483	463	510	466	470	453	483	467	501	472	463	493	453	459	462	509	467	444	445	481	454	461	443	414	475	490	469	473	461	446	489	482	482	475	452	475	477	502	450	462	436	455	450	454	467	460	473	468	469	526	443	436	495	461	447	509	459	444	493	506	480	464	467	475	497	506	490	466	463	431	442	449	500	457	473	483	441	468	457	476	437	421	473	463	516	467	454	461	448	464	466	460	510	518	461	492	472	449	462	499	461	460	463	451	421	485	461	499	436	452	445	478	464	476	442	476	502	504	501	464	480	474	488	423	490	478	457	481	428	402	466	473	500	490	499	497	480	465	448	472	520	479	458	468	445	469	446	451	447	488	437	463	484	427	493	458	450	488	440	499	430	442	499	457	456	482	480	476	486	501	467	452	509	489	427	432	456	450	463	472	489	438	471	518	466	470	489	443	470	488	421	449	478	454	436	461	471	443	467	497	507	459	441	479	471	461	466	465	460	485	463	462	447	438	457	468	508	454	450	445	522	440	444	469	469	476	485	465	517	472	498	468	491	470	476	436	475	457	463	474	523	450	456	498	455	530	471	447	497	448	448	487	441	453	507	489	449	412	479	486	465	469	475	448	523	447	445	483	454	460	482	471	449	479	441	473	461	456	481	498	481	457	455	482	485	468	443	427	494	500	484	459	499	437	489	549	470	450	495	437	491	476	477	486	479	454	453	444	406	463	396	461	439	467	470	468	448	455	492	485	477	468	459	441	485	468	457	473	471	456	476	477	467	503	472	456	433	446	480	450	472	479	478	426	496	461	436	475	469	479	459	464	486	543	501	427	492	462	442	480	426	450	466	473	447	497	490	453	446	508	470	427	513	451	457	456	484	479	420	442	468	464	478	511	456	485	480	468	538	498	465	444	470	475	453	455	487	447	470	429	450	449	473	454	514	460	440	482	461	472	496	443	441	463	464	444	448	479	449	469	488	503	488	486	466	456	456	485	474	493	446	481	475	506	457	459	474	477	491	493	457	443	449	459	475	462	480	456	490	500	488	512	460	444	453	497	475	446	454	457	455	438	512	432	466	482	457	496	462	472	460	472	471	477	451	468	431	506	448	480	471	446	489	494	423	434	472	480	468	472	465	466	461	478	479	441	483	457	475	448	493	475	450	456	462	441	483	434	457	465	469	451	422	468	445	443	464	438	465	464	499	442	465	477	493	481	473	482	440	446	460	426	466	426	515	450	449	458	504	460	473	475	435	450	479	455	499	474	471	495	499	493	494	442	468	462	482	480	494	482	496	487	466	480	493	473	473	489	445	492	443	457	446	472	465	482	460	450	461	454	476	453	475	469	462	441	455	462	437	413	498	495	439	473	470	470	469	488	473	444	465	485	481	486	462	486	466	432	472	477	479	470	505	452	478	483	477	475	472	474	485	498	471	455	445	472	466	440	492	482	486	442	493	436	449	497	466	485	505	475	483	470	485	454	469	438	484	448	477	459	489	468	483	453	465	484	474	443	488	485	429	487	489	447	454	498	480	514	490	453	455	463	502	466	491	466	437	468	482	428	440	454	457	484	460	482	470	419	485	470	495	471	440	482	513	465	472	442	453	456	496	447	462	479	468	445	463	462	487	481	497	490	487	459	453	469	454	496	456	473	491	496	487	452	469	494	509	480	457	465	493	472	448	448	481	471	477	503	460	462	408	459	482	430	493	439	464	477	481	457	494	475	486	464	431	459	471	468	479	453	472	447	469	476	475	443	448	450	457	473	466	484	492	484	476	481	460	455	456	466	457	482	466	512	444	450	449	451	469	483	461	464	465	466	463	444	468	468	464	469	483	479	428	472	421	503	465	454	440	493	470	498	484	485	465	471	458	459	436	431	512	524	453	485	484	467	473	448	480	509	459	475	441	455	434	465	473	502	479	484	461	485	463	486	471	444	517	473	448	468	472	438	452	494	459	462	481	458	431	445	460	454	442	484	484	446	492	484	479	489	473	468	478	483	483	480	441	466	459	492	479	469	481	445	455	451	479	483	474	493	491	510	470	494	465	455	473	510	468	477	490	487	454	461	454	451	426	476	468	467	453	454	446	490	475	454	497	476	483	473	469	480	415	472	453	463	499	475	438	459	429	496	424	476	505	455	414	454	493	440	456	507	474	469	459	457	483	464	467	467	478	483	490	462	463	481	476	458	466	423	502	427	486	458	452	483	465	501	485	480	480	420	463	476	493	504	445	478	513	483	446	458	489	442	445	479	483	466	459	476	468	468	483	498	432	461	510	503	442	468	437	508	472	481	466	468	435	470	474	505	517	495	441	427	467	475	450	476	420	496	476	439	461	474	497	489	437	461	459	452	484	484	451	453	485	519	450	467	468	454	449	459	462	484	466	464	465	494	421	524	445	483	468	485	469	475	457	476	456	470	469	463	482	460	467	442	454	464	449	479	455	474	467	450	482	488	490	418	477	435	491	469	495	454	453	440	491	502	492	453	510	484	465	491	471	458	494	451	462	456	472	479	446	455	463	485	466	483	485	461	466	466	465	490	465	470	507	471	491	512	424	490	474	445	426	476	483	451	456	465	481	490	449	450	484	490	460	434	481	447	450	467	457	459	491	439	466	459	455	450	461	466	471	447	440	433	502	494	419	481	463	531	472	445	453	498	427	429	494	436	443	479	460	485	470	494	478	505	480	495	472	480	488	493	471	464	447	485	464	500	455
22812	21117	28864	23583	21103	21084	7042	858	638	595	504	442	426	376	392	361	388	316	346	315	314	313	288	332	301	299	318	282	322	292	279	336	267	281	269	289	313	251	305	309	267	290	259	284	262	261	296	258	264	275	251	281	301	239	259	264	257	280	258	285	258	279	288	294	278	269	274	247	285	271	272	277	273	257	251	296	252	275	257	251	237	249	263	261	241	258	276	286	255	263	237	283	261	243	223	263	246	253	255	267	232	252	215	270	274	255	282	252	229	277	282	257	275	281	269	275	258	255	256	271	275	256	297	270	255	298	236	238	257	273	261	263	278	267	290	274	275	276	275	263	239	268	246	258	288	240	253	281	283	275	283	293	266	264	251	276	292	256	245	245	286	266	288	258	252	251	287	282	263	273	264	261	285	270	278	239	271	263	282	281	261	274	241	280	242	245	287	286	252	264	268	260	255	254	248	262	254	274	263	276	272	262	234	265	284	298	279	259	256	205	272	249	243	274	270	271	257	274	272	258	249	261	243	265	277	239	258	297	257	258	242	258	261	267	271	275	279	258	289	269	251	241	240	236	260	246	282	265	269	270	268	255	238	262	253	243	256	231	259	220	245	261	243	240	266	250	269	241	249	234	259	262	269	288	260	271	227	265	235	265	262	241	259	266	276	258	214	274	275	238	248	277	261	246	223	272	236	257	232	259	279	297	261	262	236	252	245	277	265	257	268	249	257	281	283	240	263	242	270	275	271	255	250	279	268	246	272	281	290	272	252	255	279	285	258	239	231	234	258	247	256	241	297	242	285	260	255	259	281	244	267	246	249	239	267	284	270	265	257	268	211	235	249	272	281	242	257	250	249	280	257	288	281	256	256	250	268	279	262	275	252	261	271	286	233	259	277	274	265	277	249	251	257	264	247	256	238	231	243	281	252	238	277	269	229	262	279	279	239	268	270	282	256	246	291	268	259	258	253	267	304	269	278	289	260	250	260	263	275	242	263	268	266	261	275	266	274	265	278	251	223	271	231	259	254	281	260	254	270	249	260	280	271	237	242	218	259	241	275	281	250	254	258	274	262	251	247	257	272	257	256	268	265	274	248	265	249	281	284	270	254	284	271	251	280	297	260	266	264	310	259	269	241	246	279	250	264	274	257	238	264	294	268	279	278	263	278	237	285	279	260	246	280	251	271	279	255	267	276	267	245	274	251	249	275	248	269	282	262	278	262	260	256	289	254	254	301	273	279	269	249	257	294	273	273	227	277	295	264	257	247	282	274	243	265	271	247	268	271	262	278	270	266	288	263	277	280	282	254	249	258	273	278	270	285	248	281	271	246	241	246	276	264	282	252	270	244	287	258	252	254	235	262	270	261	258	260	271	264	241	251	303	273	279	280	236	278	256	267	270	280	241	274	262	237	259	258	269	263	271	278	281	265	274	276	262	229	269	267	258	258	268	259	266	273	257	269	263	273	284	264	278	272	248	242	264	288	282	222	294	261	279	242	266	249	217	281	260	274	280	269	249	254	284	242	276	288	274	252	243	289	261	279	261	225	271	273	256	271	270	245	267	251	273	262	245	274	260	266	298	266	250	260	272	259	255	274	252	268	238	290	277	252	274	235	248	278	254	291	255	250	272	285	249	272	267	287	240	280	244	251	255	263	294	272	283	276	261	241	275	287	282	277	240	251	259	242	255	264	239	287	267	224	265	218	270	266	282	271	260	241	277	286	252	277	271	264	285	281	272	259	256	245	253	261	289	254	279	245	243	256	264	256	251	254	248	256	265	301	247	266	247	277	253	243	250	271	273	252	292	259	253	247	272	268	261	265	281	260	248	289	281	264	250	261	230	286	272	254	274	255	265	241	246	236	261	237	281	271	264	255	263	255	250	267	268	261	232	247	255	257	278	278	244	257	279	289	258	233	259	254	239	243	261	251	301	279	256	266	250	272	246	274	274	273	266	264	258	296	252	273	275	266	231	270	242	275	281	271	253	257	238	248	265	267	271	243	261	249	275	276	260	263	232	230	249	248	250	264	275	264	261	243	260	299	263	255	258	260	260	248	257	246	264	297	256	276	245	271	266	267	244	245	273	279	267	249	246	255	281	242	244	263	279	262	282	250	255	239	262	251	261	251	260	247	274	274	288	289	236	260	226	260	272	275	251	281	259	239	267	265	265	253	292	278	253	272	253	256	260	247	248	255	253	261	273	276	268	247	239	266	278	261	258	263	290	254	261	268	264	250	287	221	267	268	281	266	253	274	227	282	271	278	246	272	261	243	294	280	281	256	276	258	285	248	261	260	233	268	262	259	245	254	260	279	258	263	235	247	272	247	267	267	259	274	260	263	245	281	242	242	242	276	272	243	259	248	259	274	285	259	240	254	282	277	283	276	256	267	307	248	238	235	270	295	260	283	257	248	258	294	284	280	277	276	280	262	279	259	275	260	264	271	269	276	270	275	240	274	249	241	234	256	263	253	267	256	251	269	272	268	257	262	266	275	273	252	270	286	237	270	265	271	240	245	251	256	290	246	266	274	292	244	296	287	263	263	264	273	275	248	263	254	247	265	281	233	243	238	244	253	283	294	260	272	261	247	271	239	278	276	260	266	263	270	269	260	263	266	252	225	258	253	287	236	253	258	251	238	247	267	277	278	260	253	259	263	274	281	247	266	266	252	286	256	281	265	258	275	258	252	280	276	258	266	278	255	241	244	282	277	282	243	299	257	283	247	266	277	263	273	244	275	229	244	288	263	269	240	261	254	267	280	247	233	264	235	269	291	277	242	272	261	267	251	258	288	265	264	245	268	251	249	259	240	259	270	257	262	277	258	257	272	259	254	250	224	260	251	248	284	222	236	274	255	248	268	266	250	255	247	260	295	267	258	278	261	281	269	239	246	274	257	280	258	272	260	260	246	278	280	252	248	245	272	260	266	264	246	238	260	280	257	264	237	272	306	290	266	288	242	261	261	289	278	248	290	254	276	257	261	274	256	239	290	269	255	272	284	273	243	284	267	259	281	251	270	221	249	283	273	260	259	273	249	243	272	286	249	279	254	252	273	247	265	269	268	259	258	240	284	280	269	256	263	259	266	257	274	259	245	239	267	264	263	250	273	274	259	262	278	250	253	267	268	293	251	238	277	296	256	235	269	245	277	281	235	269	262	255	256	312	275	232	263	254	243	281	250	272	251	261	253	250	296	257	264	277	261	263	240	279	279	261	284	250	270	246	280	273	248	261	247	256	249	259	260	253	287	266	277	283	291	266	254	292	244	285	243	291	269	254	237	247	276	263	269	291	253	258	280	296	257	260	283	274	279	248	292	248	289	271	272	235	258	236	243	255	262	258	259	280	271	259	261	253	287	277	286	261	282	265	256	283	276	272	272	276	261	250	265	270	264	266	267	271	249	266	236	246	268	259	259	254	259	270	249	269	230	264	265	265	266	288	244	266	250	256	263	266	247	255	266	254	246	280	264	260	275	268	268	256	258	238	265	246
42341	47176	11062	5475	3817	2809	2151	1725	1446	1193	984	855	770	700	680	601	538	522	506	471	475	495	487	454	440	450	437	426	387	437	385	432	389	381	404	419	410	408	380	381	370	395	365	381	415	353	352	382	358	387	361	360	381	396	338	391	369	359	390	361	392	355	355	377	335	355	362	404	367	384	326	348	390	368	355	389	303	351	361	371	384	356	373	348	390	392	372	341	355	397	336	366	367	368	351	354	359	372	355	355	351	347	355	380	323	360	363	384	360	352	410	419	361	354	389	369	377	357	355	361	363	380	359	393	361	381	396	381	363	385	356	365	369	408	354	378	355	385	374	369	357	347	383	383	373	361	374	367	339	349	352	387	344	371	340	351	378	396	349	348	355	351	375	382	348	359	348	366	358	381	380	371	387	386	357	372	407	344	339	373	368	354	380	415	342	391	344	353	379	354	347	361	359	332	380	363	394	374	347	380	360	358	375	353	345	378	401	388	384	396	375	349	327	328	350	319	337	349	373	350	333	363	334	359	362	378	356	350	345	325	331	369	352	351	329	314	392	364	354	354	362	357	345	352	348	351	335	347	332	380	329	366	345	324	397	364	352	370	356	341	391	361	339	327	377	343	362	338	375	352	375	353	331	334	396	376	370	386	362	353	373	367	337	356	364	358	382	357	367	337	376	377	397	371	349	377	392	370	375	354	370	364	377	367	373	395	385	394	304	369	341	384	352	359	382	345	392	389	368	350	368	348	369	394	343	379	358	382	350	380	371	348	350	364	340	370	351	343	386	359	340	352	357	344	369	338	358	355	367	345	389	359	387	362	349	370	361	347	363	370	387	344	408	345	382	348	313	352	361	396	353	362	370	364	372	355	356	357	342	365	379	362	356	348	363	379	356	373	368	378	386	369	324	363	350	409	374	332	352	352	354	371	350	384	397	357	332	370	364	387	359	347	365	385	363	345	372	336	332	341	374	380	353	367	350	379	346	368	348	343	343	358	366	336	394	349	402	310	335	388	374	374	369	370	380	345	360	365	384	335	334	337	367	345	366	350	369	334	372	364	389	382	316	350	361	360	381	389	386	358	366	372	361	340	353	352	375	376	366	354	377	334	338	345	328	387	331	353	320	352	364	351	339	361	367	386	359	353	376	361	385	361	378	342	340	395	362	385	352	361	350	361	325	327	335	376	376	362	358	327	361	368	344	322	360	365	363	344	371	329	355	357	356	366	352	367	355	349	367	342	346	368	383	333	356	326	366	387	332	385	358	370	366	357	346	366	379	363	353	375	330	327	381	364	380	328	355	373	349	363	389	344	335	366	360	351	376	371	365	357	370	384	347	333	344	371	373	338	371	374	324	368	368	345	335	376	361	336	382	336	303	339	365	382	375	371	361	339	373	368	346	380	368	356	365	353	359	341	374	372	378	370	368	365	353	349	362	367	333	321	341	391	346	365	397	360	328	360	360	349	372	365	366	370	378	355	377	358	392	369	370	324	363	440	326	364	356	371	353	385	345	346	349	356	313	363	344	382	356	327	394	365	371	368	372	318	365	379	384	344	372	357	371	383	349	336	376	359	358	342	336	336	386	357	338	357	336	353	357	369	351	370	366	349	370	357	371	372	351	378	389	340	364	368	358	329	332	367	406	350	359	347	339	345	357	357	361	374	334	377	378	353	363	359	346	383	403	360	368	383	331	357	352	394	358	367	381	353	372	366	361	361	358	353	354	366	363	367	360	377	355	353	374	348	354	389	345	395	348	398	368	381	375	393	367	344	346	374	377	364	411	341	374	377	406	348	379	376	386	347	378	363	354	374	330	328	366	341	369	370	360	353	359	383	359	372	339	340	360	369	385	354	345	381	341	356	359	363	343	352	387	321	346	335	377	360	339	356	372	367	362	386	321	327	349	365	360	358	384	413	343	340	344	374	373	365	324	396	374	356	365	334	349	348	391	360	339	369	371	367	353	360	323	359	365	335	343	367	377	350	338	346	349	401	362	355	355	334	377	381	392	371	352	365	339	360	391	339	372	330	390	377	374	328	372	360	386	382	347	351	345	354	342	331	374	336	340	343	339	348	349	367	366	372	370	349	363	320	368	338	376	358	365	366	366	409	345	375	351	365	345	357	361	355	367	360	351	355	362	340	338	379	356	368	360	361	362	363	337	349	351	394	351	349	359	340	375	346	345	355	375	360	350	348	346	363	316	334	367	362	381	343	337	362	398	367	374	335	345	377	375	355	346	347	352	363	393	321	334	341	356	365	376	342	349	367	346	378	365	361	343	346	335	362	343	368	350	375	372	373	357	352	365	337	324	344	380	397	399	361	364	400	350	382	358	358	370	344	372	381	357	375	387	348	378	348	390	354	343	348	357	344	330	352	339	358	365	370	380	340	383	357	358	357	381	353	363	360	369	369	350	351	362	348	330	349	385	381	361	360	329	362	362	353	337	361	345	354	358	367	365	373	388	386	360	372	335	351	363	397	361	379	354	365	358	357	359	359	386	361	378	380	334	381	378	339	363	329	347	369	355	337	359	375	368	387	365	409	369	369	335	364	356	341	379	375	332	337	364	386	332	388	362	375	357	302	358	342	376	376	368	338	393	387	366	368	390	371	359	389	361	368	369	350	354	363	343	373	387	366	359	355	353	374	342	317	367	348	354	351	352	370	344	365	378	363	338	356	324	396	372	331	348	387	340	328	381	383	368	385	379	340	337	354	398	325	356	312	369	375	416	357	324	360	366	354	375	373	338	330	365	339	361	346	387	404	370	358	336	372	336	358	342	345	396	357	333	364	328	372	355	357	376	360	392	364	363	369	360	326	374	393	373	353	360	387	393	356	375	350	364	343	373	345	359	347	350	386	318	342	359	334	373	359	356	380	361	376	380	369	353	376	370	348	338	395	372	359	383	340	357	343	366	355	346	377	362	343	354	365	360	365	341	392	372	352	351	342	371	356	358	342	363	370	348	387	362	344	348	362	375	375	366	382	379	359	344	329	350	327	360	399	342	397	359	342	326	352	361	371	400	331	358	340	360	396	369	343	378	369	350	356	359	341	355	349	359	357	361	336	357	365	402	390	346	361	395	379	364	344	356	386	377	350	368	354	337	351	355	353	361	339	366	353	404	355	365	371	340	357	343	380	368	349	343	394	351	377	377	346	369	395	338	363	362	332	347	327	409	388	340	353	359	349	361	360	350	340	406	353	375	355	378	368	389	350	333	345	358	398	363	367	380	356	362	345	382	384	332	376	395	379	377	337	357	331	343	366	355	337	360	366	388	369	357	329	334	382	367	363	351	385	325	378	374	394	398	336	364	374	357	377	364	390	362	369	364	353	374	402	376	380	364	382	348	381	349	418	347	360	356	360	351	370	341	363	362	311	354	354	351	391	342	355	375	372	356	368	379	341	349	353	340	348	368	358	359	385	349	402	367	321	348	335	350	347	389	389	362	365	353	335	343	341	349	391	336	387	375	380	379	372	380	334	368	350
27970	23559	11878	966	329	288	269	257	272	253	244	244	231	255	256	233	225	233	227	232	254	245	255	228	211	246	251	250	211	231	224	255	238	229	236	222	226	221	255	253	222	244	245	236	228	238	205	236	237	249	228	231	255	260	239	240	249	229	215	221	209	225	242	233	241	232	229	237	234	232	226	238	252	208	240	225	242	236	255	244	209	226	225	190	229	215	252	242	219	252	244	252	232	222	232	276	237	245	219	227	234	224	209	240	241	220	236	236	242	261	209	249	261	229	231	206	248	226	243	257	234	242	205	240	227	229	251	229	245	248	248	233	231	222	243	220	244	229	211	243	234	227	232	217	241	241	234	274	221	252	230	235	261	249	239	254	224	238	225	236	221	217	247	242	239	238	242	251	247	232	217	232	259	271	247	228	239	237	249	248	209	241	225	244	235	226	228	229	222	252	233	230	238	251	218	225	252	241	255	230	246	220	261	232	223	229	222	234	231	257	237	212	243	251	238	220	220	233	239	257	233	244	246	220	208	248	223	235	247	252	230	253	210	226	210	219	237	217	255	241	247	242	235	237	230	240	249	211	218	220	235	225	236	260	202	236	229	247	263	232	218	211	236	224	236	221	266	254	229	254	225	211	228	246	238	208	238	228	218	227	237	219	235	267	225	235	209	232	243	262	201	228	249	244	243	240	215	243	227	235	257	271	237	240	226	232	227	225	215	254	208	222	223	234	240	256	230	250	243	219	241	268	232	247	251	228	259	207	241	229	237	250	213	221	212	229	235	223	195	227	228	236	228	228	232	247	261	225	237	203	237	212	270	219	224	234	223	237	243	239	252	242	240	252	248	234	258	254	229	225	206	252	262	212	262	204	210	241	249	226	219	233	242	219	247	247	204	246	227	260	225	232	241	220	226	239	247	212	209	239	192	240	241	229	210	230	212	221	237	248	220	239	233	226	241	246	245	232	242	208	242	246	219	242	260	229	254	222	233	257	240	266	245	228	241	256	266	240	206	230	225	212	224	250	257	235	208	224	213	237	232	244	238	240	231	214	229	251	266	258	245	235	217	218	235	245	220	260	203	245	239	232	267	243	247	233	228	219	240	247	238	244	256	211	218	232	220	226	234	227	239	218	254	228	229	232	219	258	255	223	248	219	235	219	218	215	239	230	244	211	214	258	256	246	232	222	238	232	245	204	241	243	239	211	254	230	238	237	253	252	236	226	244	246	237	241	232	237	218	239	237	240	230	232	243	246	237	240	216	216	250	212	225	244	247	218	236	249	213	235	219	239	214	254	267	238	225	238	224	246	230	216	273	234	245	225	252	238	206	231	231	222	214	263	228	228	215	246	240	230	254	218	233	252	245	238	225	215	225	251	246	229	231	218	254	255	266	208	218	223	268	271	241	262	224	223	254	249	217	219	233	206	226	261	220	235	229	222	243	245	247	227	255	233	245	227	234	254	241	214	248	232	273	224	228	234	233	232	231	246	239	235	236	235	223	234	218	223	246	244	212	265	232	228	253	280	212	239	219	222	248	225	234	210	205	249	233	224	242	236	249	222	216	220	273	223	242	243	235	262	232	203	199	240	241	240	226	234	224	222	226	221	230	252	230	221	232	226	240	230	233	231	247	225	243	247	215	235	225	231	208	225	224	238	229	234	228	250	227	231	205	237	230	232	229	254	236	235	250	221	224	243	233	250	238	226	197	229	272	218	222	225	233	250	210	261	244	216	252	234	214	226	225	219	263	260	233	213	224	229	222	229	204	226	244	251	228	241	219	216	243	225	209	251	249	237	237	218	220	266	235	214	250	222	230	219	222	219	242	236	201	259	209	228	254	232	216	260	259	230	225	234	247	234	225	230	242	221	245	207	218	259	250	226	238	206	220	220	251	232	218	225	244	231	208	257	224	273	214	240	234	210	253	239	244	260	239	222	210	239	237	212	243	239	225	224	232	214	225	260	242	230	251	223	218	238	243	206	239	235	260	215	229	260	241	247	232	235	237	219	234	246	207	235	266	251	230	235	235	225	226	241	218	268	252	230	265	216	227	229	234	222	224	216	248	273	237	238	252	243	256	220	217	249	225	244	251	232	224	248	229	245	264	236	260	242	236	237	210	233	245	233	238	242	223	233	230	232	235	211	280	213	235	214	236	244	231	229	240	237	228	264	241	217	208	234	209	211	277	215	207	249	218	208	214	221	227	228	231	212	223	253	246	246	215	212	212	243	242	219	226	224	221	235	248	241	217	265	239	214	249	227	217	206	221	245	225	216	232	237	240	224	226	237	239	239	229	231	216	240	247	238	236	238	208	231	229	236	233	227	241	229	206	230	244	243	263	231	247	254	255	198	239	222	213	210	211	229	241	229	233	236	212	243	210	228	222	243	245	243	237	220	216	211	253	214	242	233	230	258	249	250	246	230	233	225	240	211	239	229	235	208	213	233	227	256	237	228	224	213	262	210	235	223	238	241	239	247	239	215	228	282	232	234	251	213	241	230	211	219	248	232	217	237	244	218	248	250	227	262	256	241	219	220	223	225	207	219	211	252	218	226	244	230	234	240	244	235	219	243	225	242	243	266	234	232	228	243	234	249	225	200	237	219	232	203	223	213	235	234	248	221	242	253	222	256	242	230	243	209	244	247	228	238	225	212	237	234	263	250	232	234	243	233	225	248	221	218	227	239	264	231	256	248	219	232	221	203	224	242	226	246	254	207	252	229	213	202	203	235	228	229	217	239	245	253	244	232	255	210	219	233	230	232	244	240	212	217	231	268	234	236	237	242	256	238	222	245	213	227	225	266	187	241	241	211	234	246	226	230	236	224	214	222	219	226	283	251	272	237	231	221	222	245	250	249	220	234	257	232	220	266	248	216	229	237	210	227	237	234	230	228	274	235	239	242	259	255	220	261	207	231	213	231	238	247	234	226	242	241	238	217	234	231	221	225	239	221	205	226	236	254	239	219	251	241	218	231	235	268	214	235	238	226	252	227	222	227	252	235	247	216	232	242	242	235	224	230	224	226	251	233	217	219	233	251	253	227	212	256	226	248	237	225	241	220	246	228	248	235	254	217	249	235	238	269	220	225	220	238	236	232	231	264	209	246	221	239	252	237	229	225	228	258	236	230	225	247	243	252	227	226	220	240	232	229	232	235	224	242	254	228	232	244	214	231	225	229	207	237	259	264	247	226	269	234	226	228	230	222	249	221	226	231	243	224	227	268	240	260	273	213	251	222	239	237	230	238	195	235	237	206	275	245	221	243	253	243	246	218	251	234	230	254	233	234	262	253	231	225	244	223	232	239	219	234	248	253	221	231	240	247	224	228	239	248	222	261	213	232	220	260	242	236	246	232	250	245	226	234	225	240	240	247	253	226	225	247	229	216	236	214	239	255	227	240	245	238	233	228	229	225	222	222	221	233	231	237	209	210	222	254	247	221	238	226	258	212	227	227	233	252	243	221	226	236	207	260	245	232	212	227	264	232	239	240
33508	28371	898	526	417	379	378	357	367	330	355	338	306	319	365	333	357	342	314	312	303	325	329	342	329	300	307	302	320	340	337	294	292	313	298	323	331	311	291	345	333	334	336	327	339	350	298	311	310	332	294	316	346	355	319	343	357	320	308	351	314	317	300	289	318	327	300	324	310	337	349	314	339	340	303	319	329	341	295	340	329	317	334	309	301	311	317	324	312	327	308	311	334	331	337	324	331	359	290	320	326	324	332	352	336	333	297	314	289	321	312	350	332	298	346	307	333	324	328	323	329	309	349	322	345	339	328	328	284	304	318	311	332	331	296	364	317	318	297	327	322	307	303	312	301	335	304	309	315	298	316	334	314	329	344	331	346	321	289	333	334	327	316	348	311	324	294	328	347	320	324	342	337	318	304	333	304	305	304	313	315	276	302	336	303	323	311	335	334	318	328	329	323	303	323	302	315	298	338	325	303	324	326	312	314	331	294	310	313	311	314	307	343	306	322	342	349	324	334	290	329	304	344	319	336	283	366	305	345	319	328	338	330	302	310	336	324	293	324	306	314	333	321	332	306	318	315	359	271	290	316	325	341	284	326	318	331	291	304	346	330	300	304	322	327	295	294	285	300	323	309	315	321	335	340	307	297	317	341	359	308	308	304	338	344	310	310	324	318	359	304	324	293	303	305	338	337	345	353	332	324	337	344	294	344	337	334	322	309	288	315	318	291	343	358	334	293	307	335	330	308	323	310	305	308	308	307	341	295	336	373	299	336	319	330	288	341	322	322	324	286	306	329	310	327	329	339	328	325	293	304	292	364	346	328	319	324	309	309	304	342	365	349	294	307	308	271	323	272	321	309	311	340	313	321	324	329	328	316	314	359	318	326	343	328	334	281	334	320	301	324	287	320	332	352	319	301	312	297	321	334	315	299	320	336	328	324	319	341	326	318	325	295	308	321	339	329	338	352	317	318	319	329	337	314	310	333	281	294	336	295	325	333	345	312	324	344	308	324	321	281	319	308	343	310	343	321	306	305	317	330	337	322	324	299	374	288	335	272	302	324	322	321	343	325	341	306	289	340	331	321	330	348	338	318	308	319	322	320	343	304	301	338	301	341	345	284	322	332	309	309	312	348	316	325	290	279	301	345	298	304	312	284	332	334	313	317	310	329	297	324	309	351	324	324	340	318	309	321	340	323	312	315	325	305	373	319	326	310	299	298	334	333	323	325	329	311	304	304	296	312	314	323	322	316	359	326	317	313	321	327	329	338	317	335	325	349	297	296	321	336	308	307	307	306	316	305	335	322	320	312	343	345	326	319	332	294	311	306	334	335	284	350	329	313	318	335	316	330	330	303	337	306	336	341	350	301	340	317	302	296	318	364	343	314	321	325	316	331	334	312	319	338	313	320	313	347	328	304	313	288	316	343	306	316	319	313	316	314	340	290	310	330	312	290	315	307	338	319	290	308	325	376	306	332	314	334	336	335	333	289	311	333	341	325	359	315	339	330	338	314	298	322	315	349	328	333	340	342	313	353	299	334	313	297	321	292	336	318	337	332	290	318	343	299	316	319	315	354	278	311	325	297	324	331	312	315	313	326	288	330	337	318	326	339	316	336	310	312	339	346	320	304	305	335	336	298	292	328	341	341	326	336	329	335	318	321	324	340	337	315	336	339	319	317	318	351	290	320	341	323	326	335	317	322	321	330	316	354	325	321	333	319	335	326	324	343	268	285	352	305	296	301	311	321	331	320	341	336	317	319	325	290	338	327	333	364	265	314	276	315	318	333	315	294	327	330	323	346	328	316	284	329	332	323	297	300	335	321	326	315	324	337	316	311	322	350	302	316	332	333	310	342	317	310	299	312	320	321	341	339	323	324	326	324	270	303	322	327	320	299	271	335	305	295	328	339	318	301	329	325	337	342	297	322	306	333	328	314	316	295	289	305	338	308	311	309	277	287	313	308	317	339	306	330	310	347	304	306	344	304	339	334	315	352	333	337	348	332	295	346	346	319	291	309	331	346	306	326	325	344	325	301	332	313	317	302	312	317	332	354	318	328	297	331	312	333	289	311	333	301	280	314	306	341	307	325	345	310	311	330	356	352	307	337	329	295	303	301	290	294	316	293	296	315	341	311	309	335	326	336	306	338	326	301	352	335	319	312	298	335	313	324	314	310	335	337	317	324	322	306	308	297	317	343	323	373	307	344	303	302	339	332	329	329	342	311	319	321	310	324	271	323	317	316	335	299	288	337	319	342	322	325	318	347	354	309	309	312	352	301	302	317	332	307	316	327	310	348	308	316	336	299	293	315	321	306	317	325	330	348	310	320	286	351	283	318	303	321	299	327	318	322	316	312	292	301	328	345	319	307	292	310	327	353	303	319	285	335	308	354	298	297	323	330	332	306	313	344	313	336	309	286	330	345	336	317	306	321	303	313	317	299	310	346	314	305	347	310	320	313	288	334	316	326	336	334	329	311	327	321	350	330	325	315	330	322	306	321	328	331	322	347	329	325	325	296	324	329	329	307	314	338	335	297	337	287	332	339	334	330	314	316	294	322	321	287	317	325	331	301	333	324	349	317	332	313	324	348	308	318	307	317	292	313	294	308	342	325	272	323	322	340	307	349	324	316	338	346	326	334	366	327	329	312	313	309	315	315	315	329	314	352	320	301	316	311	374	303	306	300	296	323	330	274	323	333	332	327	308	330	318	321	299	320	284	333	324	325	295	314	304	324	323	322	314	326	319	308	331	332	312	327	339	328	328	330	289	309	308	338	331	295	329	334	303	324	317	314	318	346	326	332	327	350	306	308	332	313	297	325	339	351	319	307	318	338	353	314	324	310	302	327	330	318	322	330	308	346	330	326	317	336	291	312	313	298	332	328	322	336	330	315	361	316	304	349	309	324	332	299	306	313	309	327	311	319	352	304	333	334	320	297	334	318	342	328	325	310	351	314	321	366	323	315	339	342	319	330	321	326	321	305	359	305	376	333	321	301	320	331	335	328	319	326	323	315	308	330	321	322	308	305	297	289	317	324	335	343	334	330	322	355	333	308	325	355	325	317	333	295	292	321	320	288	290	315	296	334	318	332	302	347	324	324	304	297	314	280	303	317	307	317	262	338	347	279	321	333	306	345	280	317	290	329	351	310	319	301	296	315	344	317	314	360	308	322	355	313	318	347	321	336	299	300	311	296	294	323	348	324	334	282	326	325	293	296	268	322	314	336	314	340	330	306	328	341	339	318	341	322	334	287	324	315	302	345	317	298	339	293	335	305	329	328	330	304	295	307	301	351	353	358	323	311	318	345	311	312	328	324	311	300	337	338	321	301	315	288	317	329	294	330	354	303	286	338	338	327	334	332	315	301	312	278	333	291	296	331	345	299	312	329	318	335	343	306	313	330	329	295	329	314	326	313	321	352	297	322	319	285	327	303	308	310	335	281	300	329	324	355	322	321	346	323	303	351	345	336	315	319	304	299	341	307	323
23669	21050	28323	23971	21001	9669	944	631	562	514	482	412	447	403	415	399	386	391	367	350	374	397	379	350	333	367	339	373	347	363	357	346	382	377	354	363	340	360	349	367	352	341	324	359	370	365	309	333	360	368	343	369	335	366	325	352	364	355	373	361	312	359	338	311	351	353	348	334	336	341	393	374	357	333	337	371	340	359	325	335	309	342	334	326	362	340	329	349	314	332	345	348	333	359	380	361	359	328	365	332	319	342	331	334	351	350	335	327	347	329	314	344	326	329	342	351	337	329	363	353	326	338	347	335	355	351	344	363	356	374	325	387	361	323	349	318	345	331	344	345	343	343	394	351	327	347	337	311	349	309	318	369	347	328	319	342	343	347	376	347	359	347	351	341	334	355	345	317	345	341	312	353	325	352	347	304	316	343	354	360	363	328	316	329	350	330	369	363	331	335	320	328	357	345	350	375	323	286	322	346	337	337	348	336	372	321	327	301	354	314	337	336	344	326	362	337	338	346	374	322	353	371	328	365	331	349	343	346	344	326	367	356	324	344	313	346	376	343	341	347	340	350	348	331	329	361	349	352	319	323	353	342	335	337	393	328	334	306	346	336	337	353	348	392	376	348	362	320	355	309	371	366	318	368	302	344	347	360	355	348	349	313	324	370	375	332	337	344	359	310	313	349	319	366	311	350	319	346	342	313	325	329	336	359	335	325	345	362	329	357	340	355	322	326	339	319	352	343	357	349	341	377	334	321	355	371	359	342	324	337	368	364	320	334	349	354	330	333	316	364	333	304	329	356	348	380	331	310	355	345	319	335	351	365	366	341	352	342	348	348	298	337	348	379	318	369	352	326	320	340	314	358	344	330	344	336	373	384	331	336	337	342	316	347	324	341	342	317	338	335	334	340	369	357	362	339	333	353	354	347	325	344	355	325	328	353	331	357	337	332	374	357	346	330	321	363	320	342	342	335	338	338	358	351	352	358	354	332	351	348	367	330	350	339	361	336	312	371	364	331	345	328	359	347	375	377	377	322	330	344	371	322	369	393	361	332	346	362	352	402	355	354	316	358	360	323	347	330	355	332	318	332	302	296	346	349	351	335	342	328	327	305	316	336	318	333	335	361	342	379	339	347	344	370	378	358	334	351	344	370	321	329	308	345	352	376	336	329	342	323	345	349	322	338	352	296	343	344	307	317	341	317	335	360	314	355	344	318	349	335	321	346	349	379	365	327	319	376	337	366	338	344	325	316	371	330	335	356	375	342	332	379	361	321	336	331	342	352	336	349	344	349	334	381	320	327	342	318	317	329	343	328	326	335	303	334	356	352	340	357	327	332	347	336	361	357	366	362	328	332	323	333	359	315	356	346	370	350	321	346	388	353	394	327	341	310	338	358	326	355	369	321	349	321	367	298	317	347	361	347	361	351	346	315	309	316	350	345	337	325	345	344	359	302	328	352	376	374	343	360	347	364	367	328	354	339	330	367	360	334	313	340	346	342	333	341	368	342	340	346	341	346	358	347	346	340	323	354	364	377	330	349	357	367	366	315	331	331	353	359	321	335	355	319	328	338	330	343	341	339	334	388	356	372	349	317	345	317	339	345	344	368	334	369	339	344	338	328	337	313	358	339	324	401	346	374	336	288	333	321	314	330	338	365	352	358	328	359	360	342	322	343	370	310	328	329	329	328	342	318	327	362	371	345	347	346	325	306	352	366	381	316	350	340	302	356	333	352	318	320	311	317	357	332	307	371	319	343	351	352	345	340	345	316	331	344	367	345	328	346	356	349	329	339	339	329	356	353	335	347	318	331	321	319	364	336	376	344	343	379	329	342	371	357	322	317	342	300	365	333	331	365	316	347	342	349	337	354	355	355	310	352	318	350	334	348	345	307	322	344	350	310	372	328	358	343	333	367	364	375	338	365	310	325	335	317	318	328	344	326	320	343	321	325	370	343	315	307	352	351	333	320	330	331	309	322	363	321	320	343	381	357	342	326	321	345	365	316	349	304	326	366	375	336	322	378	350	351	359	325	333	340	322	305	379	350	353	362	335	315	352	352	352	384	332	342	355	341	339	363	331	363	350	326	350	371	334	338	326	315	338	353	330	358	341	367	361	330	322	356	359	330	348	331	339	344	340	355	371	357	361	375	343	328	309	327	360	350	357	341	315	361	352	331	326	341	344	356	316	344	347	334	372	318	327	331	341	308	354	367	361	379	343	372	322	354	314	349	324	337	349	336	321	352	348	328	348	332	292	333	362	353	346	348	330	307	386	328	322	332	331	316	351	360	320	334	332	383	318	347	363	383	378	336	305	345	342	320	334	352	319	338	372	326	375	349	328	337	341	337	368	338	344	346	370	323	349	357	337	351	360	355	340	345	330	339	368	353	333	321	374	297	348	324	320	302	358	348	363	321	340	356	323	358	336	327	337	341	308	355	348	333	353	345	380	337	322	365	337	322	346	334	371	343	301	355	370	311	339	343	316	338	345	377	343	311	320	343	338	345	309	333	315	366	351	356	354	326	332	361	336	360	357	327	358	333	343	334	336	362	375	331	342	355	349	339	333	342	368	361	357	383	321	340	330	370	373	324	365	334	329	327	335	306	329	323	328	327	338	375	336	380	369	310	329	383	339	337	325	302	320	344	340	328	357	337	340	338	338	338	316	325	334	351	342	345	365	322	345	349	334	339	315	335	326	346	370	344	345	371	368	329	365	337	357	340	360	344	323	349	313	365	393	346	337	344	308	359	335	326	336	302	343	366	383	331	334	358	326	328	338	345	351	322	351	319	356	346	325	349	334	372	298	355	344	322	361	373	332	319	350	332	330	350	363	368	339	366	343	378	307	339	363	377	343	351	341	338	316	371	316	344	335	340	332	372	350	346	354	337	346	367	327	355	359	330	346	380	342	317	338	347	333	326	312	340	366	367	352	348	352	348	337	337	354	340	323	341	359	322	318	348	327	318	352	341	348	335	361	334	350	332	344	336	365	394	348	345	376	327	345	349	355	328	317	317	346	357	371	354	339	320	372	347	318	351	308	342	314	377	341	353	357	322	347	345	313	354	332	331	339	325	336	347	350	342	336	334	351	330	345	334	373	347	353	353	371	341	327	357	366	329	349	325	373	357	350	326	334	327	327	332	356	345	314	342	375	355	378	361	329	339	342	308	354	373	326	323	342	315	333	358	306	330	357	357	344	334	344	352	337	333	366	383	362	311	349	365	338	344	343	382	329	353	317	351	343	335	345	336	333	335	328	333	330	373	326	313	337	336	323	352	365	318	354	358	362	363	326	330	338	293	323	327	324	346	350	339	339	352	344	366	365	338	342	331	345	361	370	347	337	358	337	343	328	317	343	343	343	358	321	326	342	338	336	353	383	337	340	353	351	313	349	334	320	329	350	353	364	361	321	333	365	358	363	344	322	340	370	350	358	331	330	351	341	327	372	334	338	349	352	357	338	326	351	346	361	325	340	377	375	361	340	378	314	353
37940	42160	6796	3323	2355	1814	1437	1190	1037	888	784	771	703	654	613	619	585	561	546	561	527	499	509	512	517	496	481	530	461	520	488	470	522	433	554	461	465	464	486	477	475	516	481	488	506	475	471	482	489	474	454	500	483	503	457	498	512	438	456	438	453	498	464	407	461	437	490	465	490	437	468	456	443	453	468	451	468	489	471	427	435	478	513	490	464	444	471	453	480	469	452	450	452	460	474	439	498	471	495	488	455	422	463	499	434	479	470	469	480	435	446	452	447	467	455	460	469	506	451	465	451	475	496	458	467	480	473	458	442	488	477	427	490	445	458	462	435	462	446	458	457	454	468	436	462	486	471	453	451	449	453	452	460	469	434	462	458	471	417	471	490	476	441	435	460	434	458	495	487	451	454	476	451	421	452	443	494	478	464	466	445	485	456	451	476	451	477	434	483	473	441	486	477	463	466	493	455	486	465	466	474	447	462	475	447	456	446	497	468	473	461	437	432	426	426	436	446	485	473	494	482	449	441	430	446	487	441	462	494	444	461	464	438	464	460	453	494	447	450	451	483	453	457	457	477	439	455	431	453	449	502	492	458	477	442	466	462	435	487	448	489	416	472	478	466	435	504	467	481	490	439	442	461	466	448	505	466	471	431	460	485	443	463	482	458	472	453	462	480	484	446	473	442	443	466	483	461	470	464	459	457	424	413	442	482	460	424	470	429	443	462	475	506	456	461	445	459	456	462	464	478	471	447	449	479	431	428	476	498	452	472	430	470	465	491	472	479	463	515	495	486	456	451	487	454	472	457	461	418	450	405	469	431	496	462	477	450	428	435	477	450	441	457	500	453	429	438	437	477	486	480	466	491	430	441	459	427	496	485	469	502	457	482	467	505	455	464	499	480	466	468	476	498	459	434	477	471	446	491	437	476	462	455	469	491	432	513	460	463	492	481	491	438	437	422	496	439	441	471	462	480	474	443	431	450	462	448	457	469	473	533	485	474	494	434	426	465	453	494	492	470	470	455	494	469	454	474	428	463	470	441	506	412	449	463	461	447	457	489	490	483	448	469	448	458	464	465	443	466	424	440	440	462	490	458	475	442	481	408	471	416	481	510	494	441	480	446	453	473	472	464	490	438	437	432	455	422	481	465	451	482	446	460	430	465	427	482	464	470	466	465	443	458	478	480	450	417	479	502	473	470	480	460	443	422	442	477	455	454	456	461	454	510	447	435	435	503	496	482	478	457	465	473	450	468	456	439	478	481	460	468	504	429	434	431	460	513	449	452	458	457	448	461	476	500	475	468	434	502	480	504	478	463	434	488	449	473	478	468	487	484	443	437	472	433	460	459	441	484	454	440	475	447	460	468	491	472	433	463	463	468	465	438	455	462	464	465	449	456	475	471	449	457	486	486	438	450	442	459	463	475	484	478	484	453	453	440	451	463	442	434	471	456	438	502	458	464	456	472	475	475	474	479	499	460	478	460	459	415	485	444	459	491	479	436	434	462	491	458	443	452	446	448	485	498	439	480	462	437	489	501	458	471	503	483	452	511	466	451	454	450	462	481	462	467	451	442	475	513	428	468	425	484	478	459	487	468	480	449	442	462	456	450	463	441	473	498	471	470	476	463	466	419	474	454	438	474	485	467	430	451	428	435	445	494	444	441	461	442	460	499	469	463	426	453	473	441	438	450	473	466	438	477	431	470	512	493	489	431	453	434	480	449	471	506	479	475	414	463	452	465	497	477	453	463	415	470	488	496	430	436	458	459	411	448	482	435	459	500	422	403	482	482	468	465	443	440	482	478	439	451	444	435	422	437	475	455	452	454	455	432	508	464	402	497	462	489	477	446	418	476	500	492	408	501	483	449	474	484	463	500	464	445	492	457	467	506	423	468	481	466	481	455	487	457	457	467	468	488	492	471	487	482	492	490	452	441	494	495	463	483	454	464	426	482	475	466	482	494	489	463	504	462	442	447	481	506	457	504	429	434	413	485	424	473	420	442	467	439	482	464	471	460	498	457	486	475	457	474	432	484	489	486	491	498	454	459	477	431	519	472	434	432	484	463	467	514	503	476	449	463	478	520	454	494	458	471	451	477	453	415	441	497	460	495	445	413	461	483	442	465	432	503	476	484	458	456	464	477	476	438	424	472	469	523	446	475	468	471	513	448	473	450	477	444	474	450	427	429	483	456	459	485	453	461	475	462	420	452	444	433	437	467	428	437	476	475	453	504	442	480	455	479	465	447	471	448	473	453	433	477	458	447	441	470	498	491	478	498	490	464	457	455	468	462	492	472	481	446	468	435	465	465	474	455	499	513	449	500	404	448	428	465	438	454	431	442	438	439	427	467	496	478	484	498	450	448	486	467	463	455	467	446	447	462	453	418	435	428	495	431	426	486	457	476	471	442	418	474	456	474	483	459	471	456	494	432	457	461	498	453	486	449	491	439	479	448	442	475	467	438	453	466	469	453	439	488	506	437	502	475	449	458	456	467	483	475	509	477	471	479	453	494	457	432	494	457	479	513	496	488	497	452	481	446	478	441	468	460	445	450	449	491	484	441	426	464	448	476	497	459	429	470	471	477	496	423	420	441	457	489	458	445	452	484	487	465	443	456	414	502	458	437	477	487	446	449	459	479	465	455	418	443	465	447	484	469	485	440	439	484	405	475	481	411	478	462	528	500	454	468	431	490	481	437	470	449	453	424	477	477	436	495	478	453	465	466	458	464	440	481	450	486	454	442	486	471	465	470	484	483	498	485	467	413	453	446	476	465	473	495	499	474	520	457	476	458	454	467	473	431	482	459	472	457	496	446	466	492	465	449	434	422	442	459	454	440	483	479	488	450	459	415	460	459	480	421	453	463	454	444	499	474	433	494	478	471	455	447	477	447	458	479	470	477	456	444	433	465	487	461	427	477	444	484	472	474	450	454	488	491	492	469	491	500	467	474	453	465	455	454	496	449	436	444	471	464	448	443	458	444	451	494	430	442	462	473	501	496	459	492	445	458	454	500	513	457	445	472	456	479	451	456	440	459	470	454	441	462	474	480	465	466	445	400	470	465	517	438	458	422	466	445	436	413	431	469	468	473	445	467	457	479	469	479	449	497	472	475	420	477	489	482	489	480	453	471	439	445	476	456	479	481	460	440	474	454	456	472	475	462	453	440	527	473	430	454	417	454	450	466	455	452	439	487	451	457	469	450	487	476	431	463	455	477	463	479	431	474	468	484	453	473	495	484	441	485	468	438	494	475	436	490	437	483	490	450	459	462	458	423	487	507	506	457	476	453	476	451	483	465	467	470	456	484	468	452	445	506	444	454	462	484	485	486	459	433	459	454	433	493	431	435	473	491	454	460	451	509	423	427	457	442	464	477	454	426	466	480	455	469	465	485	449	470	467	463	450	456	462	480	457	434	507	417	493	444	430	470	446	463	443	451	426	478	463	459	450	448	479	481	484	423	480	474	438	467	446	475	476	410	447	448	421	489	491
22731	21024	28730	23483	21017	21041	6879	825	616	493	495	477	425	436	352	344	338	328	311	281	298	314	323	320	274	283	281	303	261	288	256	283	289	252	292	313	265	276	270	255	270	261	281	266	245	263	275	263	235	271	245	254	260	237	260	237	260	227	247	240	291	297	286	260	261	255	282	269	276	274	263	263	264	251	258	303	271	261	265	261	284	259	279	265	237	256	279	256	265	247	239	239	279	272	261	249	234	238	254	247	255	280	269	267	247	262	277	251	254	278	249	263	259	255	245	252	265	285	252	256	268	240	259	270	247	241	257	249	277	260	248	238	223	253	265	253	262	214	257	262	262	266	235	244	252	240	285	246	264	242	282	278	258	279	274	261	242	285	256	258	269	254	237	242	269	268	208	303	246	272	213	257	229	263	260	249	212	267	258	261	244	259	278	262	251	266	273	268	267	273	244	258	288	269	262	274	253	262	262	266	260	270	247	233	249	250	271	256	265	263	258	242	274	258	252	252	286	248	242	255	265	278	244	252	249	256	244	244	248	261	259	256	261	238	265	253	259	232	283	253	254	231	271	252	271	259	276	260	250	251	243	252	263	261	256	238	255	239	242	254	281	245	258	262	265	256	269	270	260	224	233	234	263	250	231	252	277	244	240	275	277	247	249	259	247	275	251	275	259	225	261	259	264	261	217	258	241	272	244	230	273	265	265	242	235	277	293	260	239	224	251	247	258	280	269	286	241	247	256	279	278	264	229	229	224	261	274	258	295	237	246	274	261	247	279	237	256	283	245	231	225	246	246	224	257	253	289	273	271	252	236	249	254	284	233	245	282	268	256	248	261	279	259	267	243	231	263	254	249	241	254	243	242	231	257	261	282	239	277	252	235	251	235	245	241	268	263	249	275	227	256	262	248	245	277	262	261	283	284	260	263	251	251	257	260	273	253	280	250	285	261	250	276	248	239	260	262	258	248	251	282	220	259	264	244	249	256	277	239	267	265	258	272	262	261	276	251	256	235	252	228	304	278	272	278	262	271	264	250	253	245	261	271	260	270	270	232	247	227	239	249	263	251	270	235	270	290	257	278	261	258	239	261	229	263	267	242	289	297	248	247	244	272	264	279	276	278	241	261	258	252	258	250	234	267	241	248	248	289	246	290	254	271	270	271	266	242	268	236	262	303	246	236	264	272	260	240	271	263	274	270	235	258	259	242	283	251	242	274	250	252	243	293	258	243	270	268	231	236	220	263	272	266	287	254	221	251	271	258	242	234	271	275	262	280	309	257	269	225	272	251	275	239	257	261	250	256	298	279	264	250	238	248	251	272	258	270	247	256	253	265	252	274	277	246	253	281	253	236	225	222	236	243	246	242	228	272	257	277	254	281	274	271	235	278	250	232	277	250	255	235	268	250	262	221	233	269	276	291	288	273	229	246	253	237	253	236	253	247	278	254	253	259	250	270	254	268	260	265	283	244	263	278	252	244	268	275	248	256	293	234	231	251	240	284	252	231	242	255	219	260	229	241	245	244	238	247	268	256	260	254	252	252	246	266	279	259	246	249	272	271	261	256	277	282	259	267	261	234	290	265	256	279	243	259	249	244	230	258	253	250	254	287	255	251	272	279	261	243	252	271	273	265	263	286	257	249	260	250	246	276	282	269	257	228	253	253	237	265	257	275	260	255	275	275	256	268	281	257	283	247	267	241	268	279	286	255	272	264	238	243	263	271	288	247	247	246	254	264	290	236	270	260	271	261	260	254	278	271	262	265	257	276	249	269	289	277	263	249	235	260	252	262	234	248	268	235	253	275	250	242	265	254	235	260	280	258	249	286	247	251	242	246	251	253	260	252	249	261	259	263	289	240	243	271	302	237	237	235	269	239	251	281	267	256	266	259	233	249	262	253	265	261	233	253	265	244	277	257	266	240	239	276	267	252	262	278	242	279	269	279	263	239	250	244	265	256	243	250	287	246	257	274	256	259	265	231	227	266	257	253	284	234	245	264	234	266	251	276	256	270	265	269	269	236	248	281	249	235	241	249	257	243	268	246	240	264	255	260	266	236	251	248	245	260	243	288	249	257	242	263	285	298	264	260	250	270	269	268	261	243	273	230	236	286	273	281	252	262	274	276	266	264	251	278	254	245	238	252	246	252	251	274	255	267	282	254	275	269	227	247	256	251	240	262	269	253	236	255	222	243	239	238	285	271	284	261	248	261	271	264	292	256	262	255	264	243	258	278	253	240	264	264	231	262	254	268	282	220	242	255	244	240	241	283	230	271	256	255	249	246	230	271	242	275	275	260	285	240	244	260	246	252	252	246	254	259	231	272	257	248	286	262	263	272	246	265	258	250	250	231	228	238	285	257	264	275	249	240	260	260	245	259	285	241	260	228	267	277	249	255	241	244	269	258	272	266	258	274	265	276	228	255	269	250	256	245	280	261	254	266	279	240	271	290	253	243	270	232	261	262	264	260	283	255	234	278	271	262	280	267	268	283	255	276	274	265	262	248	253	265	256	286	271	270	245	304	250	239	255	279	256	234	250	260	260	235	271	243	257	269	268	270	247	225	251	267	260	225	252	245	245	248	253	252	280	241	287	247	237	248	263	253	220	281	236	251	280	281	260	251	280	229	290	252	247	237	249	240	281	276	244	254	250	253	271	255	252	257	273	254	236	243	266	212	276	229	253	268	272	255	250	258	247	274	268	249	235	263	253	251	259	264	251	256	274	224	252	258	247	262	254	240	250	261	265	272	258	279	265	256	248	243	264	290	264	244	256	264	282	286	290	283	245	246	254	267	253	226	263	258	263	258	273	258	237	260	269	249	257	280	288	267	261	273	239	249	242	253	290	253	262	266	271	265	289	253	285	272	260	251	259	250	237	243	249	273	260	232	275	284	241	280	255	258	266	244	266	227	294	260	242	236	256	270	248	265	253	257	239	253	237	270	258	236	260	269	253	238	236	264	243	269	257	277	263	283	262	246	261	228	265	246	298	257	267	229	250	246	267	261	267	219	235	287	269	254	270	266	258	266	251	260	271	271	248	227	279	253	232	286	245	226	280	240	295	248	220	248	257	249	283	259	272	253	241	249	253	261	258	265	228	276	244	245	236	261	244	235	245	248	263	272	244	256	259	276	238	253	248	245	264	252	259	236	267	237	279	264	255	242	262	277	248	248	286	228	268	276	287	262	284	257	268	262	228	248	238	253	279	254	250	235	247	289	248	250	195	234	251	261	237	273	250	288	254	271	245	229	239	271	278	252	250	227	275	281	262	263	245	253	249	235	261	230	251	254	241	279	246	307	254	258	259	241	243	255	267	254	255	245	258	298	252	254	275	271	248	250	248	266	254	264	252	265	267	255	268	275	263	230	263	238	256	259	255	222	274	263	247	253	251	234	250	265	271	262	257	253	265	243	257	238	239	250	238	238	271	258	259	247	246	257	256	244	268	247	245	241	244	249	249	254	235	248	257	268	259	261	256	231	238	249	250	268	262
42312	49018	10841	5503	3590	2832	2102	1744	1360	1075	1009	858	790	688	636	594	557	523	498	481	504	471	432	481	430	431	441	400	427	418	420	429	420	368	405	403	379	402	347	364	349	373	369	388	345	384	371	338	342	371	377	387	387	350	378	355	377	366	380	366	364	381	367	378	347	346	351	386	358	368	376	378	348	357	354	333	351	315	342	373	361	352	350	355	330	343	349	353	347	310	367	364	357	318	350	342	375	339	348	367	367	339	358	358	369	368	360	380	355	344	364	356	351	356	344	304	393	352	354	341	356	330	358	353	356	364	357	364	376	339	346	349	369	379	381	340	398	349	326	372	379	349	341	349	353	339	338	362	335	391	345	374	337	317	348	333	328	337	369	339	353	379	335	345	360	348	343	363	376	350	397	367	380	362	365	351	338	375	390	350	350	354	349	336	369	339	366	355	379	374	365	385	366	371	352	355	333	342	377	354	350	327	392	350	319	352	304	343	375	392	369	364	337	357	372	376	374	363	358	382	352	336	339	341	367	359	342	345	358	345	383	340	365	363	351	361	327	367	331	337	357	326	326	367	406	344	379	348	356	357	370	321	349	349	395	385	379	356	395	347	350	379	389	335	362	326	389	374	328	392	334	312	385	366	320	356	367	332	356	367	353	327	385	345	350	351	361	353	363	369	357	355	354	357	344	364	351	376	346	329	367	358	348	357	373	355	366	363	397	362	366	337	339	375	312	324	377	303	369	350	339	360	339	375	384	337	365	326	369	351	351	345	334	364	339	323	357	347	348	358	356	350	388	328	347	374	368	355	348	368	349	347	349	379	342	324	368	350	336	339	372	344	359	339	343	340	335	328	383	370	349	360	370	374	346	357	351	339	369	359	365	354	364	346	366	320	364	338	335	335	351	359	348	362	359	363	334	367	390	341	350	384	364	355	351	372	361	335	349	360	323	375	313	353	369	312	372	354	355	365	352	360	358	352	376	365	361	366	341	361	348	340	373	343	384	352	370	371	338	375	341	367	335	359	361	326	359	366	348	334	357	361	379	353	358	356	389	355	407	314	376	344	341	336	361	334	349	359	388	350	365	410	323	338	339	362	361	338	340	370	373	377	332	339	360	335	346	339	379	369	379	319	364	320	351	351	347	377	394	336	367	348	348	396	367	374	350	365	331	365	324	330	367	365	353	338	342	362	359	347	354	349	346	358	344	348	363	340	341	348	358	361	374	361	379	374	356	370	358	339	355	358	380	364	368	370	358	356	349	372	355	374	362	346	312	344	334	362	349	313	372	353	356	324	358	373	372	331	341	376	360	348	336	351	349	351	314	365	329	323	358	336	365	326	326	345	336	346	358	348	342	373	319	332	354	342	360	351	362	344	364	338	347	369	390	343	405	349	362	364	397	393	371	344	346	363	351	342	336	363	370	369	355	329	357	318	343	344	366	389	395	384	367	322	341	356	351	360	347	323	378	360	388	330	381	366	319	349	340	374	366	329	353	339	361	371	370	364	374	312	323	305	365	358	362	334	368	350	365	359	352	368	337	343	354	337	383	329	357	377	332	365	351	342	358	376	331	329	370	308	351	352	346	307	320	366	359	343	311	354	341	360	362	330	341	309	359	361	346	335	329	339	352	371	352	334	363	363	361	356	343	374	338	356	341	371	354	338	335	364	389	338	382	354	346	339	343	377	359	374	394	410	326	355	309	376	361	376	321	359	351	347	347	350	356	375	384	352	362	370	341	348	366	375	337	373	354	344	341	352	346	337	384	353	334	357	360	332	309	343	344	361	377	346	335	354	338	339	353	356	357	340	329	385	336	360	347	342	352	379	364	337	345	375	348	332	352	338	335	376	348	374	358	346	341	353	361	365	366	354	349	378	352	355	348	380	360	356	349	372	352	356	364	370	339	348	349	357	365	319	336	355	338	370	337	347	386	379	345	363	365	379	357	401	352	371	388	339	347	382	350	342	377	362	352	383	336	352	345	335	392	365	339	375	394	375	354	362	345	344	349	384	361	366	384	394	370	325	344	365	360	315	341	362	366	326	327	360	362	362	372	332	340	351	360	404	366	379	356	334	341	357	348	348	360	361	369	351	331	400	363	351	384	331	360	369	334	378	365	373	338	361	385	380	317	336	374	345	335	352	367	354	381	334	334	347	338	327	377	327	378	341	320	365	339	354	328	345	355	345	369	367	371	369	360	372	340	359	369	340	375	334	350	331	333	350	370	373	362	367	376	350	341	352	360	340	331	335	359	368	329	346	351	371	345	356	340	351	334	361	351	361	340	376	328	344	375	363	363	352	343	387	344	343	351	365	347	357	334	332	343	362	339	328	369	359	329	364	331	324	338	354	380	354	345	342	354	344	366	366	336	338	317	354	363	304	350	373	339	393	334	337	337	362	375	367	370	370	342	371	353	350	335	403	363	392	308	368	340	353	304	372	347	317	328	317	371	347	364	332	330	353	335	330	334	323	347	365	331	365	366	334	383	348	365	342	335	356	373	334	357	366	344	381	326	340	367	347	358	375	360	384	343	363	324	341	353	378	334	345	361	328	323	332	326	355	326	347	367	337	374	371	352	388	340	368	349	337	366	349	351	310	327	341	369	330	363	349	345	366	364	368	347	349	370	387	366	364	367	376	359	371	321	346	336	354	363	349	342	361	365	348	372	339	357	344	365	333	342	334	340	334	369	369	336	370	361	384	354	335	387	362	362	357	336	343	331	335	367	370	309	341	352	358	343	392	347	337	333	355	352	358	355	374	371	332	363	367	334	356	353	378	341	360	367	383	358	328	391	367	356	345	342	382	357	355	359	327	367	377	315	336	340	357	325	364	336	370	347	375	362	366	326	346	353	377	389	386	368	349	353	327	363	378	332	331	330	361	366	318	320	349	360	337	336	344	357	356	367	363	359	350	336	376	313	361	382	357	361	363	362	360	346	362	357	337	371	362	353	375	357	340	406	332	327	378	352	332	342	383	377	364	361	340	348	359	369	329	331	346	348	331	377	354	346	356	329	383	337	331	378	367	361	355	316	375	337	345	381	371	346	354	365	352	404	362	353	346	334	345	340	344	313	328	337	351	367	353	332	328	374	376	364	342	349	364	348	313	368	376	367	379	362	364	315	375	343	342	340	368	346	334	360	347	349	347	351	369	345	336	345	328	373	377	361	323	333	365	358	350	329	331	353	351	377	351	331	368	333	362	361	374	369	345	356	361	357	350	353	356	369	351	374	366	375	331	361	358	377	367	336	389	370	380	381	317	335	343	366	408	364	372	356	330	343	318	359	377	353	369	316	353	343	364	326	314	349	355	396	367	339	348	337	368	361	380	347	354	354	381	384	337	319	350	349	325	371	347	362	348	329	354	377	342	347	363	355	361	380	321	331	333	329	333	341	349	375	354	370	352	354	337	344	363	346	342	371	389	322	338	363	344	359	350	389	336	369	348	331	371	342	343	374	364	365	328	341	365	324	352	343	366	374	355	350	370
27708	23749	12549	1093	339	255	263	265	230	246	238	247	233	240	240	249	239	224	260	221	281	224	219	219	233	220	223	245	228	244	229	225	256	228	237	220	247	210	201	259	228	225	235	237	232	219	241	225	212	220	223	233	228	249	208	230	218	223	244	224	226	249	238	254	268	251	231	227	232	238	233	241	223	240	213	216	218	229	198	230	237	223	232	235	211	215	193	248	229	247	226	237	230	226	195	218	236	246	211	225	218	226	255	233	245	238	241	227	249	218	227	226	207	248	248	244	219	221	210	233	219	221	233	214	223	230	227	234	235	243	245	223	233	190	233	226	229	239	241	227	235	258	231	249	229	228	211	223	221	215	235	238	209	251	229	246	214	252	227	223	216	225	223	260	211	217	237	241	232	251	233	231	215	239	242	226	241	246	252	207	203	202	224	221	237	242	256	237	258	225	201	217	232	226	228	224	205	250	227	225	198	221	212	249	208	242	252	239	230	239	204	258	259	237	221	227	227	229	223	199	227	233	242	230	238	236	236	239	219	254	257	216	235	235	260	228	240	224	253	233	244	233	232	237	260	224	236	224	244	218	196	246	213	238	246	249	242	228	248	218	245	225	225	222	248	231	254	242	249	252	252	221	240	230	241	220	234	239	200	228	249	227	227	215	240	246	246	245	229	218	231	234	218	220	216	211	261	257	203	252	238	232	245	230	197	234	249	239	232	231	235	232	224	220	204	214	238	222	235	264	216	232	222	207	220	250	209	212	240	226	227	213	251	249	215	219	233	258	217	250	228	228	232	231	246	212	223	229	262	218	212	241	258	230	223	228	216	222	263	242	212	273	255	265	235	241	248	264	233	219	213	229	239	233	220	238	245	261	246	235	224	243	221	261	268	236	247	244	237	191	238	245	227	242	239	215	213	250	205	245	205	233	236	249	219	230	250	224	236	230	237	207	245	206	219	214	253	216	216	247	249	250	201	243	257	260	235	245	236	193	228	266	206	222	233	223	238	236	243	250	227	217	214	227	219	208	236	203	214	241	248	235	258	217	217	214	239	222	241	216	267	218	215	206	236	194	222	213	217	230	243	198	219	221	243	223	216	256	223	214	227	205	217	240	222	263	240	222	235	241	229	243	235	240	199	236	233	211	235	226	223	240	235	221	224	224	247	259	248	232	217	240	235	246	247	221	232	247	230	209	224	231	247	260	218	225	196	237	261	232	251	199	216	251	233	229	223	206	232	213	220	253	254	215	251	232	226	251	230	236	241	240	229	244	241	215	216	215	213	235	223	226	210	229	252	233	219	237	193	250	229	207	231	253	217	232	236	247	217	256	213	249	240	233	218	219	221	233	221	197	224	244	238	205	247	214	229	250	233	228	242	213	229	206	200	234	247	225	217	213	216	230	225	220	205	220	218	228	207	256	217	255	218	234	220	257	234	227	223	216	204	232	230	232	248	239	204	243	212	214	255	269	250	240	216	194	212	193	251	230	225	230	249	211	224	211	254	222	221	235	221	244	201	236	232	223	233	255	220	231	229	211	229	220	222	245	188	217	211	224	260	239	212	223	231	244	253	243	232	216	217	231	206	222	226	230	204	231	229	245	237	253	202	203	228	245	213	253	217	239	227	246	220	229	236	227	246	221	210	241	242	238	211	203	225	215	230	201	225	269	227	208	234	233	225	229	232	247	211	247	248	220	244	240	225	220	229	252	220	240	254	265	204	253	247	234	243	241	239	244	232	231	243	219	212	223	223	247	234	241	218	220	229	230	261	224	223	225	240	234	237	222	233	241	204	218	221	199	210	209	231	246	242	233	225	243	214	227	217	231	231	244	240	222	237	239	226	239	239	249	262	227	195	226	227	215	238	250	222	219	230	238	215	239	237	238	204	241	219	234	224	230	228	239	232	201	242	229	228	271	215	215	243	208	226	207	252	205	207	243	227	232	245	229	216	249	221	224	237	235	212	238	214	220	244	239	220	225	220	244	249	218	226	215	211	235	225	211	248	228	240	227	201	193	228	224	196	225	236	233	216	227	215	234	225	219	226	224	227	229	233	222	223	256	222	261	219	236	256	224	205	232	234	217	216	254	230	220	239	218	248	229	231	246	245	222	251	229	234	210	212	229	235	236	218	208	232	205	233	223	234	229	239	246	214	217	226	245	231	220	208	251	256	211	243	258	203	221	207	210	218	246	247	200	221	211	231	241	250	256	216	218	229	243	233	253	249	208	217	200	212	237	221	196	231	178	191	257	221	239	217	201	244	246	217	220	226	228	209	225	227	238	215	224	241	231	237	227	223	229	242	230	236	229	235	242	231	225	223	222	231	212	238	240	237	198	248	237	194	220	214	229	234	229	227	242	212	235	226	239	266	228	240	234	205	259	219	226	222	201	224	213	226	230	244	257	243	221	269	208	204	236	233	219	238	251	221	233	226	233	224	225	222	222	247	252	234	225	241	220	212	203	223	213	232	237	254	229	222	211	247	206	225	234	201	229	229	243	233	219	234	228	250	233	247	243	194	223	219	239	224	218	220	238	202	240	220	255	237	226	232	236	212	225	233	218	231	226	206	229	213	192	242	216	248	264	228	214	230	239	225	255	237	248	244	211	224	232	245	203	215	229	237	250	206	190	243	235	237	250	244	219	239	230	218	235	221	241	222	226	224	219	222	243	229	245	245	225	233	211	222	207	250	223	244	238	240	231	256	218	239	260	253	247	255	241	235	232	255	246	217	202	234	224	210	223	240	217	211	220	240	227	230	219	219	220	229	229	225	262	230	217	251	186	238	238	234	197	231	236	223	226	235	222	212	240	228	202	213	238	240	219	231	225	227	220	270	243	234	220	219	244	245	229	235	227	219	231	212	252	228	217	221	223	250	221	234	247	232	208	250	243	254	224	188	247	236	237	228	216	245	260	219	233	237	230	246	223	211	216	218	237	246	220	214	252	225	228	218	242	209	222	228	234	261	236	222	246	235	226	226	226	237	216	212	216	215	219	247	216	220	244	222	211	218	220	214	229	242	237	217	237	220	226	217	216	241	229	222	232	223	218	224	222	214	229	201	209	210	210	251	214	236	233	226	214	246	244	224	251	219	245	218	236	232	230	245	235	214	204	255	213	243	233	247	216	218	236	226	228	232	236	222	222	227	212	219	241	200	246	242	243	246	208	255	239	224	241	202	237	257	225	207	228	257	222	237	253	248	217	227	254	238	251	236	216	245	227	235	255	230	210	237	222	209	232	235	223	235	223	253	226	233	223	234	224	251	253	240	215	237	254	224	216	213	226	231	236	243	226	255	247	239	238	217	248	225	220	247	228	237	225	210	236	215	244	248	240	230	224	251	227	249	231	267	248	235	263	252	236	227	240	220	214	215	238	241	230	233	209	218	248	217	223	247	220	228	244	231	225	243	231	222	248	214	218	225	228	252	252	235	238	243	215	221	224	247	239	211	210	234	236	251	239	244	249	272	224	221	241	238	207	246	232	229	219
33452	30264	826	479	430	410	376	371	340	347	317	343	341	313	330	312	328	297	289	329	350	302	324	275	291	327	305	312	321	324	282	318	320	323	310	333	314	316	280	350	336	309	345	323	307	297	270	338	334	296	309	344	313	320	283	310	332	309	315	319	292	297	304	297	299	294	335	348	301	326	358	309	284	320	333	340	292	326	287	320	307	326	327	344	332	322	305	330	292	322	325	296	312	335	327	338	328	305	307	332	332	298	312	346	317	291	333	313	305	303	268	318	313	273	330	290	299	326	314	323	315	307	331	341	286	303	309	305	320	342	297	296	299	337	302	309	339	294	312	334	305	331	322	335	315	328	350	307	329	326	303	288	297	330	325	316	328	322	315	314	305	349	327	299	340	324	307	319	295	304	325	286	312	318	311	341	308	286	321	296	335	325	315	298	283	321	289	333	323	323	329	321	326	300	343	293	312	289	325	309	312	322	329	332	350	310	300	311	308	288	301	317	311	288	363	328	354	285	328	346	292	320	288	309	301	315	343	316	328	320	308	326	322	318	304	318	310	336	319	312	328	323	298	317	283	312	315	311	320	305	308	308	316	316	293	306	284	325	326	307	325	315	280	317	296	344	312	296	294	324	319	324	302	315	316	308	287	313	304	328	298	316	283	319	330	315	322	309	305	313	313	296	317	311	311	304	341	282	310	280	277	286	352	295	342	300	352	291	292	339	305	300	332	322	306	338	317	346	338	309	324	295	315	306	339	322	329	318	326	280	299	309	322	329	295	278	296	297	314	337	305	332	337	306	309	278	326	327	297	290	305	354	329	333	282	308	314	325	296	294	309	284	319	281	300	307	316	305	307	300	335	302	332	339	293	279	346	312	339	323	322	309	272	323	359	319	317	306	337	342	290	318	324	291	317	311	283	311	304	316	318	333	310	328	299	283	348	328	329	315	330	322	316	293	332	303	334	336	313	311	303	318	334	308	308	302	331	321	301	328	306	332	296	311	291	311	320	316	334	316	321	342	319	310	329	299	300	322	322	316	326	314	323	296	299	309	325	314	322	336	322	296	279	315	312	301	297	320	327	305	298	276	328	295	295	326	318	330	322	302	317	319	309	305	315	311	328	294	302	314	303	308	296	313	309	312	301	315	338	306	294	292	325	334	321	314	337	313	329	312	299	348	353	339	321	284	305	294	318	358	298	318	319	310	344	332	323	300	301	292	299	331	307	347	332	330	316	322	314	357	304	343	299	338	314	311	295	319	296	320	289	320	309	300	297	326	311	318	301	325	322	326	313	299	342	320	307	304	312	322	292	310	331	317	306	309	302	297	284	297	270	303	294	315	317	354	321	282	306	322	282	311	323	332	305	278	334	321	319	329	313	298	314	333	287	365	340	336	302	304	268	296	319	295	325	337	330	291	331	303	311	322	321	317	323	343	356	321	298	303	319	296	359	320	310	299	314	302	291	311	307	306	308	297	333	325	320	298	321	329	303	326	316	293	297	290	336	295	306	330	324	323	334	301	303	285	297	304	305	307	347	273	327	313	328	328	304	312	303	282	330	305	330	325	297	311	378	337	332	301	329	299	301	312	312	299	333	287	347	306	313	297	303	320	317	302	310	313	340	290	321	293	285	315	311	320	304	311	309	281	297	282	323	323	307	311	306	320	322	348	333	368	315	318	316	348	327	306	326	307	315	303	337	318	321	321	298	323	302	316	310	321	297	304	318	315	335	317	307	283	301	336	329	305	302	324	290	295	295	303	270	319	323	276	295	292	312	287	318	310	325	319	303	352	308	324	303	297	326	297	293	303	316	299	327	326	330	289	332	306	340	274	297	316	300	296	318	331	337	336	296	328	312	301	307	297	301	329	315	332	312	292	338	275	301	288	332	310	291	326	324	317	319	316	319	302	340	328	287	321	299	306	292	299	354	330	353	302	308	314	288	339	322	326	288	315	300	314	338	300	316	313	343	300	311	319	308	310	314	312	311	335	309	309	315	298	343	314	283	292	346	332	341	310	300	301	304	303	289	306	324	296	326	302	275	321	301	316	285	297	344	319	339	326	298	306	286	307	336	305	330	300	341	334	318	317	289	325	337	316	280	306	346	293	323	334	318	322	332	314	325	297	318	285	315	321	352	328	290	328	335	323	340	328	336	314	330	299	316	310	296	312	322	360	331	302	312	311	298	310	318	357	303	293	307	305	307	317	331	302	278	283	297	334	313	296	310	301	314	315	323	315	301	323	307	302	285	319	333	350	300	327	332	310	323	315	327	259	315	287	340	311	308	317	282	308	308	335	309	307	329	311	359	310	332	299	297	316	319	305	299	325	308	320	315	278	307	321	313	305	286	331	319	310	310	308	325	335	334	311	310	322	292	287	296	281	286	322	314	324	298	316	327	311	333	335	307	303	304	315	308	304	301	299	300	317	306	317	287	310	309	278	317	342	320	336	304	331	297	365	312	295	317	295	292	287	317	300	311	307	335	336	281	329	294	302	358	292	313	301	311	315	305	316	281	341	296	351	286	331	328	304	321	297	338	325	307	339	295	315	299	311	327	312	297	311	336	287	318	331	275	294	313	324	335	312	319	315	341	331	292	310	310	292	317	322	315	312	312	310	311	336	290	295	314	305	367	308	307	298	344	301	339	340	312	299	313	325	274	322	324	308	299	310	294	316	336	301	324	330	326	278	329	321	301	321	315	312	317	345	301	294	350	315	298	308	285	318	296	305	353	294	302	313	361	327	302	291	328	347	287	314	343	314	296	289	306	301	289	299	330	339	317	329	334	332	319	288	333	313	286	337	292	312	326	303	301	322	314	287	303	313	309	298	345	297	320	295	330	324	296	328	339	302	321	335	307	305	318	335	319	352	289	298	313	330	326	303	288	311	308	323	331	287	316	303	300	291	317	344	299	307	309	291	321	346	295	331	307	314	362	334	307	320	320	286	311	316	305	296	318	300	325	312	345	290	295	300	287	332	286	317	309	324	317	274	306	322	293	339	330	337	290	303	322	317	319	330	323	331	307	362	326	310	291	297	292	330	363	285	306	308	314	313	310	323	292	299	299	320	281	332	305	290	289	310	303	310	293	301	319	323	340	314	320	296	299	358	306	329	315	273	310	306	327	331	317	298	298	309	305	292	286	328	314	318	304	270	305	309	338	307	331	318	276	318	297	301	305	324	315	342	327	302	288	303	290	333	318	284	289	340	283	307	266	304	318	285	312	314	329	321	330	316	314	304	312	314	320	305	320	318	322	309	300	344	322	299	317	296	320	314	300	319	322	353	292	313	303	353	305	299	308	289	291	289	322	340	336	314	340	315	321	317	335	327	311	304	313	315	324	323	290	320	316	317	295	301	290	318	303	300	315	313	310	284	299	274	335	291	305	311	297	333	329	274	315	328	312	312	335	322	308	288	328	323	273	356	344	320	279	261	314	308	320	316	302	325	300	328	310	300	312	310	303	311	297	344	324	353	339	316	313	316	321	343
23684	21047	28316	23954	20994	9434	945	651	558	513	459	469	453	432	365	376	367	392	409	342	365	366	352	407	347	362	326	335	337	338	354	303	399	365	333	344	374	331	320	324	341	369	341	280	358	328	343	368	346	359	309	349	342	351	339	358	338	338	375	340	362	358	336	356	339	328	356	318	320	332	322	327	359	332	350	318	327	324	328	320	366	358	343	347	356	334	347	347	360	350	327	326	322	363	307	312	327	343	327	337	321	321	331	359	328	352	363	316	350	345	334	364	377	352	374	324	345	360	331	353	323	324	346	311	328	348	325	328	346	328	349	333	376	343	357	327	348	361	321	326	344	349	345	345	336	365	320	333	340	341	332	344	344	322	353	324	334	356	341	322	322	330	317	351	320	319	339	318	349	316	365	360	350	351	327	341	322	342	361	318	339	327	342	320	348	353	345	354	334	343	334	312	368	314	324	337	356	326	338	352	355	355	316	336	335	311	352	339	319	328	339	334	337	345	316	322	346	322	344	348	325	318	296	317	340	328	356	377	355	330	370	316	366	357	322	354	326	341	335	347	336	316	312	328	331	341	365	338	327	348	325	376	349	351	315	318	357	318	336	359	345	340	311	345	307	373	372	338	383	367	336	311	350	344	315	335	336	321	304	335	340	317	315	332	359	322	328	318	296	317	332	340	356	323	360	343	328	348	331	327	354	325	346	311	334	306	334	290	338	315	346	343	332	347	347	336	338	333	356	336	331	342	315	319	333	349	337	331	345	335	344	360	336	340	300	326	374	339	359	326	327	355	336	353	389	328	333	328	313	345	355	327	343	320	354	324	336	342	336	338	315	319	343	312	346	323	320	333	346	326	326	376	339	327	327	323	296	326	334	342	340	329	327	342	322	324	360	336	336	364	372	333	325	347	351	351	337	330	346	329	360	319	333	339	338	376	347	350	341	324	321	312	341	341	361	381	350	316	319	326	310	342	299	335	317	342	322	367	324	338	340	321	320	348	331	319	331	354	318	318	351	324	361	342	312	321	331	333	346	310	350	357	329	350	317	353	328	336	340	359	340	350	349	340	331	323	353	374	352	327	308	335	350	343	356	341	320	339	329	330	347	309	339	318	311	314	333	344	311	325	341	335	377	341	331	324	351	318	328	329	332	311	346	348	366	288	407	299	372	329	364	362	325	310	332	353	321	313	326	377	323	334	324	344	318	333	314	312	346	320	331	342	331	319	333	327	349	332	334	359	344	335	343	328	306	345	333	310	352	341	347	351	344	345	337	291	346	355	352	326	351	352	355	352	341	320	378	359	346	340	353	290	347	331	325	371	327	350	336	353	349	339	308	332	364	308	333	328	331	352	340	351	324	333	366	330	341	341	311	359	313	326	341	336	325	329	352	344	352	328	333	350	360	352	356	351	327	362	347	335	326	307	334	320	345	343	382	374	314	319	358	318	310	320	325	320	353	332	342	341	303	324	351	345	371	331	346	340	350	314	338	333	338	346	314	331	336	309	347	324	338	343	352	299	354	339	303	312	330	346	321	322	329	351	348	355	335	344	336	348	356	327	340	321	357	362	351	325	304	321	336	334	324	323	314	354	316	324	350	361	355	327	317	331	330	319	336	343	354	308	363	363	334	350	342	345	336	338	325	302	303	341	346	332	338	331	341	346	331	347	295	359	359	313	306	324	348	349	314	331	369	315	342	303	349	313	345	344	343	307	358	325	312	329	332	333	313	346	367	327	368	326	360	336	321	343	349	319	359	362	357	367	342	336	341	321	318	344	360	325	312	358	313	336	325	333	338	299	336	355	323	362	348	339	320	328	322	338	353	342	356	352	342	361	340	369	339	343	350	318	318	343	360	321	331	362	347	345	332	360	314	318	335	342	345	313	359	360	336	328	343	352	354	364	310	320	324	353	350	364	333	331	360	350	358	313	322	314	330	348	355	352	321	312	338	337	346	350	330	320	318	350	314	334	319	335	319	322	297	304	344	331	342	327	343	328	385	362	351	358	282	351	354	361	327	353	332	345	362	307	321	305	336	377	351	341	339	345	347	322	347	326	337	333	328	331	310	369	336	366	320	342	345	359	337	371	343	354	343	330	308	355	339	374	356	328	339	333	325	311	337	337	335	303	341	350	344	356	359	315	301	343	359	316	337	307	311	331	337	327	345	361	350	345	378	330	327	358	365	341	340	349	337	308	333	333	339	301	361	356	326	330	322	348	329	324	342	345	353	340	332	346	359	355	320	339	327	292	310	328	308	370	320	352	328	315	354	327	310	364	328	347	319	350	316	325	322	375	342	335	331	351	307	321	327	350	319	345	340	302	343	323	329	343	360	335	333	323	351	337	341	313	348	325	359	338	342	307	351	327	338	342	346	321	332	355	322	300	308	324	347	326	345	330	350	362	367	347	356	328	345	381	374	350	312	325	334	312	320	319	336	363	290	370	332	367	337	336	336	315	352	320	344	321	356	324	344	325	341	343	333	366	300	286	327	315	318	324	329	321	338	358	340	328	315	333	333	339	321	342	332	325	322	359	319	350	336	350	336	365	325	334	346	339	342	338	318	342	298	334	352	347	332	349	361	322	346	323	357	360	356	339	320	317	358	297	346	312	353	321	339	330	340	365	338	342	339	327	360	324	359	313	344	347	363	351	354	313	364	322	305	378	329	332	351	319	348	324	318	326	354	350	309	328	368	342	357	340	355	351	316	315	319	320	346	317	352	302	351	346	305	326	385	348	310	324	348	328	364	343	350	311	325	317	307	328	300	346	339	321	312	385	307	310	359	304	346	335	349	324	325	303	340	337	364	326	306	306	324	344	334	331	325	345	346	347	302	319	304	360	335	339	358	336	393	336	340	337	342	326	334	361	337	345	300	328	364	328	348	344	357	339	331	346	350	281	344	306	380	325	349	343	321	313	323	341	318	328	339	329	331	330	352	338	373	339	331	334	372	341	308	348	367	350	330	308	336	357	355	288	351	345	342	327	367	343	317	351	303	343	363	307	339	319	375	302	321	365	310	345	352	332	318	318	355	314	353	347	361	347	290	346	372	365	351	347	312	315	330	326	331	351	306	348	337	349	357	344	332	389	328	343	320	317	341	326	359	347	341	339	330	345	312	371	320	367	318	312	318	329	341	331	327	381	331	361	342	326	312	326	370	343	329	326	344	334	346	302	358	367	356	338	329	339	349	303	335	314	313	317	310	333	347	354	343	336	349	346	350	326	327	327	344	343	335	342	327	310	334	311	357	313	308	338	302	358	331	315	335	319	371	310	334	317	327	365	357	337	319	364	326	316	317	347	352	319	369	349	321	340	337	342	349	331	327	327	350	349	370	285	329	302	337	334	368	339	339	333	320	342	304	308	324	316	346	389	346	344	320	363	314	339	337	351	358	317	328	311	337	397	311	343	349	368	363	351	318	333	343	329	293	334	336	317	346	312	344	298	325	370	368	306	337	334	323	325	312	339	363	329	313	330	344	294	360	356
38047	40197	6897	3379	2300	1686	1433	1216	1028	869	793	731	614	694	609	566	539	526	569	525	519	530	484	513	501	458	526	502	480	475	473	452	479	476	460	467	491	460	498	482	476	475	459	489	442	509	481	504	457	434	429	429	448	481	474	460	443	465	458	478	444	466	475	474	476	481	476	442	481	472	480	466	505	455	451	498	466	456	456	447	443	459	489	465	474	427	456	451	469	475	483	432	425	474	452	455	445	448	451	476	490	474	410	450	447	481	490	450	459	411	463	487	446	453	447	470	445	473	466	461	490	455	489	443	468	455	438	436	457	447	500	463	452	415	438	452	494	479	468	449	490	447	432	446	433	442	477	427	458	487	463	425	444	463	470	474	470	466	489	474	447	450	429	393	491	440	458	447	462	460	432	435	450	474	449	468	493	441	431	475	450	439	425	446	444	480	515	508	449	438	445	440	450	440	450	455	455	466	449	441	435	448	435	474	456	410	446	467	488	449	481	490	418	456	471	429	446	452	445	475	417	432	435	477	453	419	447	426	427	468	481	437	407	489	450	402	452	472	460	442	484	470	456	464	441	462	479	516	450	472	426	485	447	473	458	437	516	454	463	435	462	436	457	459	460	464	443	463	431	498	437	489	441	465	448	424	449	454	444	469	460	432	447	443	463	447	431	497	451	473	424	463	445	472	434	487	491	470	443	454	446	423	479	451	482	432	412	430	449	424	487	448	428	472	451	418	440	481	454	433	447	446	459	456	448	473	449	474	452	433	446	472	437	472	458	433	476	450	454	436	451	465	455	462	462	488	417	472	426	443	446	437	466	458	476	454	471	437	511	437	456	470	480	431	424	455	452	436	461	472	432	445	430	456	435	441	444	474	468	474	484	462	407	505	415	434	453	454	477	462	437	483	429	455	462	408	486	436	472	455	433	485	467	469	416	488	445	505	466	470	486	450	421	487	451	454	453	463	445	462	447	464	485	450	450	465	438	473	446	501	459	489	469	426	443	451	476	439	464	434	447	454	437	463	447	452	435	436	485	472	430	479	434	445	458	417	459	459	460	436	446	435	456	498	458	445	426	471	445	456	454	472	477	428	461	427	444	447	500	440	468	468	451	482	455	455	471	452	473	414	428	443	451	463	499	456	409	466	463	488	436	441	459	453	473	509	467	472	423	448	467	448	404	474	485	472	452	454	448	465	426	489	458	479	461	394	466	486	418	479	478	454	465	464	454	426	458	445	467	462	451	457	430	467	444	513	440	513	416	454	435	431	426	474	428	498	426	487	445	467	459	450	455	445	452	513	487	491	439	474	453	460	437	445	473	481	477	513	479	458	456	496	486	464	481	475	400	454	414	478	418	468	441	460	445	452	510	462	445	478	435	464	459	433	432	446	489	460	467	434	441	481	433	415	462	474	445	447	442	467	495	445	424	432	458	510	479	436	457	447	447	458	452	469	451	453	445	455	467	449	487	463	471	429	461	461	423	481	469	465	472	415	435	426	460	449	448	476	423	457	463	474	474	471	437	467	442	439	454	405	495	490	481	473	417	444	472	460	441	490	421	416	494	494	449	441	452	457	438	477	457	453	462	481	433	428	474	435	463	440	455	451	439	447	452	470	448	481	489	459	484	448	467	435	464	445	477	437	413	478	491	465	505	476	471	474	441	445	465	451	413	469	467	456	450	455	450	444	474	432	435	468	458	419	439	428	488	446	443	444	438	466	461	469	466	426	453	423	437	451	437	464	433	436	440	455	442	455	482	485	451	450	469	467	451	434	431	423	457	448	499	445	414	439	431	445	466	480	427	468	462	460	501	467	431	471	416	456	455	413	435	473	462	454	433	462	478	448	458	453	444	485	443	464	477	452	467	467	448	457	444	480	436	433	414	454	443	478	429	497	480	435	465	452	432	445	432	434	434	480	429	464	448	475	449	456	425	471	464	433	481	478	437	413	418	470	418	432	467	445	459	465	474	433	431	447	443	487	432	473	473	508	488	467	465	467	459	477	454	425	434	488	451	437	444	449	432	496	413	502	436	435	411	443	449	503	496	470	445	455	428	448	442	461	486	460	428	436	465	413	476	493	463	437	466	484	428	487	506	449	442	457	457	462	466	427	459	490	438	442	453	485	474	474	436	437	482	452	441	446	445	418	479	456	459	492	461	466	437	471	435	472	491	460	458	441	476	456	490	473	449	442	469	464	456	482	446	478	465	458	452	466	425	446	478	469	457	461	469	428	459	471	450	456	441	413	460	451	473	457	466	431	481	443	427	456	449	435	424	448	420	437	434	476	432	457	476	490	436	416	469	430	436	469	433	460	438	462	440	441	436	442	450	441	455	455	473	434	465	457	459	450	476	482	455	461	440	449	471	471	473	455	471	480	469	460	450	449	471	454	463	452	467	467	396	446	471	462	433	476	473	480	476	434	450	473	479	457	495	469	446	453	469	470	473	447	478	463	436	454	494	473	472	482	418	462	444	489	455	435	484	467	438	479	418	435	450	453	476	436	447	475	466	454	458	449	468	423	448	473	454	481	484	486	464	456	476	443	462	464	437	441	486	443	431	474	467	442	471	489	497	453	438	448	497	448	472	428	472	440	444	477	443	484	449	466	464	444	469	467	439	483	458	448	436	435	490	453	444	472	447	444	399	445	448	488	498	485	433	417	447	455	457	452	469	453	451	460	477	492	431	476	462	466	462	462	473	475	463	486	435	471	427	453	448	455	434	450	444	510	426	452	443	446	479	430	466	470	481	448	453	455	465	443	468	471	480	411	449	422	479	468	431	423	449	445	451	455	483	458	480	471	476	459	397	472	443	481	466	464	479	461	453	437	452	429	456	458	455	459	426	499	447	466	463	438	428	460	416	450	464	456	428	455	446	412	478	474	452	458	440	483	454	443	459	459	448	442	476	474	443	426	428	457	419	447	406	429	470	473	474	453	445	433	454	443	436	464	476	440	447	475	436	471	428	466	460	425	453	450	444	445	459	441	450	482	464	466	451	467	501	497	488	462	461	432	457	470	448	441	508	434	454	449	458	431	437	445	425	428	478	463	468	451	452	419	443	448	489	466	431	461	458	457	455	496	478	432	481	454	483	450	478	443	421	496	447	467	434	453	488	462	461	433	480	485	472	428	485	490	449	431	453	466	432	468	480	442	479	433	463	493	453	453	445	468	495	458	467	474	472	438	439	437	428	478	453	481	434	443	450	438	467	405	459	535	475	490	476	486	449	449	471	421	466	477	448	469	430	441	467	456	469	455	510	431	456	483	454	463	457	477	476	449	443	451	450	457	473	417	442	431	439	486	466	454	435	467	445	441	482	472	451	441	434	473	442	464	437	455	452	435	449	439	441	467	483	461	467	433	468	464	464	436	443	481	468	444	465	458	462	436	468	473	439	440	488	478	473	455	392	466	436	497	442	462	470	441	483	499	439	502	451	450	442	486	414	449	424	490	457	415	421	421	450	474	464	494	479	466	416	458	452	469	460	515
22764	21037	28729	23520	21023	21004	6292	801	632	511	513	458	415	364	402	358	328	355	350	319	299	275	303	290	294	314	271	258	287	283	264	261	247	314	293	299	282	286	283	282	282	271	271	273	279	282	268	266	273	259	270	268	251	290	293	291	253	310	275	270	259	258	262	264	284	257	254	250	279	273	259	271	264	244	262	236	270	277	296	238	256	267	247	264	256	264	249	250	263	288	216	269	255	256	248	282	278	259	249	250	265	257	264	229	279	251	268	249	229	266	270	245	272	244	243	289	268	273	279	251	231	258	241	256	268	271	249	236	258	234	251	245	247	253	260	249	254	253	231	261	226	245	276	286	260	280	253	301	260	245	243	230	261	239	254	283	254	275	228	248	268	228	261	230	261	240	235	246	248	232	232	249	260	249	267	268	260	266	272	246	265	285	290	273	236	235	265	277	257	241	271	236	228	256	269	255	233	243	262	227	264	256	257	265	266	257	230	248	259	259	246	225	255	231	268	281	266	250	255	244	245	258	246	259	274	219	272	267	240	285	246	250	270	235	236	248	270	261	250	238	267	253	243	262	271	239	272	256	248	267	249	264	284	248	294	234	243	252	276	267	246	260	294	253	268	273	255	265	249	223	275	260	260	288	267	270	296	228	269	261	273	250	257	270	245	243	226	256	259	262	214	262	247	248	266	289	254	248	235	254	241	274	241	236	259	243	238	244	251	266	245	264	283	270	268	254	264	267	272	277	268	268	251	264	275	260	263	253	280	245	261	258	249	271	248	260	267	252	309	246	247	264	250	245	239	279	258	250	259	248	283	261	280	224	255	262	269	270	226	261	228	248	283	251	258	227	247	260	240	253	259	247	281	254	242	258	260	255	257	273	255	289	246	272	270	246	246	239	223	250	249	265	245	265	247	287	256	246	259	243	240	251	258	258	249	238	255	249	259	231	241	274	230	274	289	255	253	260	251	248	266	240	247	253	265	267	273	277	255	241	243	261	237	259	228	269	265	249	241	249	239	226	238	229	255	269	280	294	232	248	263	235	275	252	267	245	273	270	265	235	260	228	260	279	269	261	250	248	275	236	252	319	225	266	263	255	254	269	247	267	252	269	255	240	236	251	270	250	274	253	262	262	269	242	293	256	257	282	261	234	249	228	264	238	245	231	260	249	253	252	232	272	215	248	273	251	234	274	261	256	245	264	227	259	248	252	250	227	277	249	259	258	255	228	245	232	253	238	256	250	248	220	246	251	299	264	262	246	234	269	281	247	288	236	265	278	278	234	255	241	245	270	252	260	223	232	280	235	267	254	247	285	253	278	245	264	222	257	271	256	235	257	279	245	234	244	253	279	235	258	254	235	280	257	241	248	218	251	256	277	277	230	280	240	252	271	255	275	223	262	227	247	245	263	268	242	270	245	231	236	254	233	220	257	267	253	236	238	266	257	252	269	257	268	239	275	242	249	252	277	262	234	231	240	264	243	262	271	258	240	244	247	243	223	244	277	277	260	256	254	278	266	283	255	275	256	256	293	247	275	273	270	231	259	257	268	251	258	234	211	266	259	231	274	253	284	231	257	238	250	285	284	269	240	216	241	275	235	272	261	266	243	273	258	282	241	216	257	257	248	254	258	245	243	266	269	247	242	245	282	238	250	252	263	281	246	274	243	253	264	233	267	282	261	264	272	290	267	230	277	263	254	263	275	259	274	236	259	245	253	244	260	266	275	277	252	271	278	263	272	256	242	265	242	283	259	264	252	274	278	276	245	261	257	242	262	270	251	238	238	279	267	247	241	261	235	244	225	236	267	239	240	266	232	248	282	259	255	247	262	256	266	262	245	242	270	253	249	236	237	232	260	240	252	253	270	260	255	218	249	240	254	260	257	248	298	260	268	257	278	261	254	255	260	273	266	255	233	243	278	249	234	259	260	259	242	260	249	242	275	248	246	298	229	275	237	274	267	262	251	275	277	295	267	247	212	260	256	265	276	243	262	248	254	269	252	261	240	239	273	266	252	269	273	269	236	270	240	253	266	283	261	228	248	295	269	232	269	242	270	248	240	259	256	276	231	240	274	237	235	241	236	245	260	249	261	253	266	240	269	226	251	241	252	251	237	248	294	266	241	270	241	258	246	256	270	245	238	255	254	255	278	233	258	229	240	261	249	243	271	269	278	240	239	275	273	256	230	272	249	261	272	246	250	275	248	267	268	268	264	262	255	254	260	276	239	244	244	240	276	285	251	251	243	240	260	284	252	244	283	274	259	237	250	245	263	259	245	237	293	244	258	259	242	278	241	256	254	215	256	250	266	280	250	272	236	286	244	241	240	255	250	258	269	247	261	251	238	287	230	264	241	243	277	258	257	244	271	289	266	235	253	250	262	264	241	228	273	266	233	253	248	258	242	268	239	256	255	222	267	256	293	280	264	255	239	259	242	234	264	257	247	253	245	292	295	239	261	257	261	274	255	249	284	247	270	282	244	242	287	253	264	246	260	236	258	248	257	245	230	221	264	250	270	223	261	270	238	239	246	254	255	259	251	260	251	257	241	263	260	267	255	270	277	247	284	235	240	252	216	233	245	238	242	243	275	248	224	234	263	247	255	244	265	249	244	223	265	242	245	235	259	232	244	263	256	271	270	261	278	218	278	268	246	277	266	261	248	262	262	260	272	258	243	241	237	275	260	261	253	241	247	277	229	279	275	278	249	257	258	259	266	266	280	248	277	261	273	215	260	262	267	245	262	232	252	248	222	244	264	240	231	269	243	244	261	281	227	257	249	250	249	270	250	226	258	219	249	253	255	260	235	233	243	257	251	277	281	266	255	246	254	272	252	251	270	252	257	253	246	233	240	252	280	262	264	271	274	252	230	272	267	266	239	257	245	218	268	258	264	230	247	243	256	230	275	263	279	254	261	243	277	253	280	270	252	209	260	268	219	277	254	263	266	239	241	227	248	238	245	285	272	214	275	247	253	277	268	280	282	260	249	246	258	248	252	258	222	262	243	269	243	248	258	250	243	260	230	268	271	256	273	240	278	253	261	233	253	258	270	244	250	237	247	253	252	242	227	252	248	258	234	261	284	243	230	249	273	220	261	270	242	249	277	232	276	251	250	240	242	258	283	249	279	265	277	261	257	241	259	264	233	228	257	236	267	284	258	249	253	265	259	263	252	239	247	267	227	235	259	252	272	253	285	241	262	268	261	247	238	279	248	251	248	262	249	252	261	229	228	264	244	224	230	259	263	253	263	245	275	267	256	253	244	243	251	265	264	275	290	286	264	287	265	245	258	271	255	248	234	252	234	251	248	273	247	254	259	256	254	260	253	239	253	232	231	253	251	255	243	264	235	272	239	233	262	261	223	248	252	282	237	256	257	256	244	296	254	267	262	240	231	226	251	270	249	257	255	263	250	240	281	269	293	249	262	228	238	270	255	255	240	277	264	280	252	260	250	271	270	257	231	239	249	241	248	240	272	251	228	233	252	265	247	241	233
42311	49207	10768	5447	3584	2772	2203	1690	1378	1094	1055	908	781	714	646	602	508	514	538	506	493	477	429	478	434	445	447	410	424	389	387	425	389	380	391	384	394	373	406	390	410	392	379	395	406	409	381	373	371	336	393	374	383	397	364	366	357	379	362	377	359	377	316	373	364	334	354	362	374	352	339	355	340	367	346	340	390	379	340	370	376	322	348	346	366	350	390	370	343	363	347	360	362	380	357	359	342	326	357	366	331	367	359	344	328	351	358	347	350	337	343	368	338	358	333	351	329	330	348	385	355	330	355	336	391	323	369	360	368	366	350	372	357	363	377	333	340	334	357	340	370	378	357	350	369	353	373	372	325	349	343	355	343	348	373	361	346	353	332	371	339	316	354	343	338	321	383	337	351	345	353	349	358	361	353	346	353	342	340	336	376	359	347	359	378	372	349	368	307	353	349	338	361	374	364	363	348	329	333	368	350	304	407	326	354	353	363	373	356	334	336	337	333	352	327	343	368	342	362	380	334	346	389	350	335	361	359	306	291	335	370	354	383	332	341	372	339	351	366	361	355	346	330	353	349	359	300	367	346	311	342	361	369	358	354	360	344	334	343	357	360	354	352	339	360	317	354	306	357	357	328	350	351	385	334	350	345	338	348	338	352	334	328	352	373	339	356	353	325	357	349	365	352	353	332	357	356	333	354	341	317	365	364	353	375	377	372	371	359	361	349	335	327	343	357	344	357	350	369	314	342	344	341	354	356	335	375	323	366	338	351	364	342	381	332	389	332	344	361	347	367	363	364	342	325	330	372	366	362	360	352	329	309	365	365	356	342	370	365	353	335	354	382	353	363	320	347	352	368	370	359	347	348	341	378	348	345	356	375	357	315	369	319	339	358	379	348	360	335	355	335	330	312	370	384	374	385	356	326	376	366	350	394	380	347	365	348	359	327	323	325	339	381	350	353	341	329	354	360	361	356	328	331	352	351	382	337	354	378	307	356	312	328	345	349	361	354	424	363	360	336	326	345	357	332	320	365	358	351	361	364	378	314	340	343	345	373	340	347	326	338	315	358	370	324	352	333	340	350	345	367	360	340	352	371	369	336	336	327	359	352	343	357	350	366	379	323	373	343	372	369	354	320	377	326	322	326	352	381	304	346	330	373	353	372	360	358	334	336	351	369	356	343	308	354	363	340	331	324	367	341	351	371	331	326	367	323	402	314	362	358	353	324	341	367	323	360	352	364	359	344	370	374	346	347	359	341	310	331	358	345	344	340	338	351	363	387	364	338	340	360	371	349	353	345	325	368	325	328	336	345	379	369	313	380	365	344	344	347	350	367	366	318	349	342	356	370	339	370	347	372	333	382	332	314	345	359	340	338	322	354	373	363	369	371	340	324	339	345	343	339	340	355	377	365	340	357	342	379	355	326	349	352	386	328	365	345	368	334	368	338	348	380	353	314	338	386	320	322	360	350	310	355	374	316	319	375	347	349	339	353	366	373	384	371	373	346	355	346	346	352	334	347	345	358	361	342	347	385	352	348	348	315	325	323	339	373	340	342	360	352	371	388	336	362	374	366	355	375	330	389	327	356	354	352	350	372	351	359	351	314	341	356	373	358	349	342	355	334	347	349	351	349	356	321	355	361	380	355	304	326	317	383	353	310	351	319	331	341	368	362	367	294	344	344	338	334	372	370	325	342	344	402	354	342	364	353	353	346	348	310	376	319	361	348	362	362	389	399	325	341	317	328	335	363	334	354	347	337	319	334	362	337	355	340	343	355	366	350	337	352	343	346	352	355	363	346	370	361	378	352	370	363	315	334	374	340	392	342	339	343	346	349	334	397	346	319	371	337	343	326	333	361	332	342	327	361	334	325	332	327	344	324	364	371	358	382	342	340	361	377	345	375	343	343	338	336	340	339	345	406	371	377	363	365	325	356	362	334	367	368	342	325	364	342	342	343	332	364	350	341	325	375	340	328	338	349	347	349	329	377	355	345	346	322	362	346	359	328	324	342	359	334	345	335	342	318	358	338	358	386	360	350	345	343	335	350	348	372	364	364	337	352	355	352	354	305	369	339	362	369	330	296	376	353	350	350	331	344	363	313	308	336	359	338	341	339	329	342	373	368	342	341	320	340	338	369	341	322	341	342	343	378	349	360	342	366	352	352	361	325	358	367	350	372	326	332	368	372	349	353	340	380	361	312	339	316	380	347	331	346	325	339	351	328	353	347	337	406	350	363	325	360	328	395	340	348	350	327	375	345	360	324	364	317	335	333	336	349	345	374	322	372	368	322	361	365	318	319	350	366	361	338	327	353	395	378	359	351	347	351	347	361	329	350	369	349	367	341	372	346	333	358	346	293	366	348	340	365	344	377	357	380	357	334	354	365	360	348	357	333	349	352	381	391	378	349	330	376	326	335	358	354	340	368	368	351	365	352	340	318	372	340	331	354	346	386	349	367	376	348	351	362	376	341	317	318	368	322	327	364	356	339	375	376	347	342	334	315	335	341	372	323	365	327	360	352	339	367	343	351	341	353	370	339	368	378	378	373	355	330	349	340	370	392	377	334	330	351	363	332	369	358	365	366	347	340	313	334	332	353	354	355	345	336	317	319	340	370	349	345	333	352	367	336	354	322	354	361	335	321	348	372	363	319	372	369	327	360	352	365	368	324	355	344	384	331	356	358	342	378	351	329	352	341	339	319	370	337	371	310	336	358	340	378	342	351	337	382	313	353	306	320	378	372	371	338	333	321	392	335	341	362	342	343	358	355	377	320	360	357	315	368	360	350	357	357	335	363	356	370	346	350	324	332	386	362	337	372	372	346	348	335	358	342	380	361	376	369	314	354	337	381	370	320	348	329	326	344	354	318	336	335	347	364	350	362	314	357	352	377	356	371	343	357	351	340	368	360	342	357	358	336	374	339	369	339	354	384	327	376	356	376	362	339	351	323	334	355	364	344	323	317	358	375	336	369	362	341	374	358	347	364	338	345	333	320	344	336	338	346	328	367	369	390	348	369	369	345	362	362	330	387	360	357	346	354	356	319	390	375	335	348	342	364	350	359	334	367	355	348	326	329	345	330	336	359	356	374	374	351	366	344	353	348	375	370	356	359	348	367	353	362	364	378	384	350	321	347	361	359	332	360	367	357	390	374	353	377	371	397	356	323	324	326	357	342	377	325	351	334	341	366	327	352	340	344	352	368	341	326	348	362	348	362	378	342	340	380	327	337	355	334	372	362	351	319	384	411	373	357	350	394	358	331	339	366	343	308	367	350	348	337	325	353	341	351	356	362	318	350	362	340	376	352	382	347	361	364	350	374	383	352	325	357	350	368	359	326	337	347	383	379	372	365	350	349	333	374	353	366	336	352	324	331	330	350	351	356	369	324	355	357	350	338	368	353	355	379	378	335	332	334	318	346	325	375	356	345	361	351	372	318	319	325	321	373	339	379	371	369	368	345	343	340	372	374	324	336	375	358	349	360	337	359	307
28007	23389	11890	917	303	300	266	240	205	240	253	229	213	228	251	232	204	255	230	246	225	223	226	257	230	221	229	242	237	237	221	246	242	239	224	249	219	217	226	216	224	228	206	237	255	226	256	215	255	260	214	242	210	254	261	203	238	203	214	221	198	218	234	244	248	240	206	241	224	230	211	254	221	235	238	199	233	242	220	239	211	236	246	236	237	230	224	211	230	214	217	233	215	242	224	230	264	250	237	218	231	223	237	216	228	232	231	245	244	230	217	221	210	267	210	217	227	208	208	226	238	261	224	235	218	247	231	208	240	213	221	265	218	218	239	199	243	243	243	231	197	216	237	211	251	256	233	194	236	218	211	235	226	249	226	222	220	222	240	225	223	206	209	250	240	251	223	226	232	242	230	225	222	241	216	219	244	195	241	230	229	220	244	199	216	242	200	207	240	249	222	235	216	230	251	226	256	224	218	216	216	233	211	216	199	249	210	227	236	233	219	240	229	244	200	227	244	223	223	219	227	222	223	228	231	209	216	247	227	242	210	213	209	238	216	230	251	243	225	235	233	211	230	206	231	226	240	222	197	210	217	221	236	230	233	251	208	251	231	221	230	244	219	212	255	219	225	207	234	219	232	221	244	236	240	203	225	193	198	224	230	249	216	226	221	225	244	246	222	216	231	262	235	218	254	205	210	218	218	218	223	220	221	258	240	213	196	223	213	232	231	236	221	259	205	249	228	209	216	246	215	229	237	219	226	226	248	218	246	236	252	248	238	207	220	210	242	261	226	228	214	227	233	240	204	214	226	230	238	233	231	210	218	216	223	225	250	227	220	229	241	198	222	249	225	251	231	241	230	218	217	207	245	228	260	234	234	234	238	235	236	222	242	216	247	237	214	252	226	208	225	228	224	218	235	228	228	241	222	226	206	226	194	227	223	196	263	214	253	220	249	231	232	227	239	226	222	223	242	232	226	208	220	212	222	240	238	225	235	215	239	237	226	238	222	207	242	259	217	221	211	216	247	239	222	216	221	243	226	218	252	217	229	220	235	249	233	214	243	237	201	226	230	217	211	244	217	234	233	236	249	219	231	205	211	231	212	250	220	234	267	250	211	201	263	227	213	233	232	232	210	236	233	248	215	213	241	210	233	231	216	225	225	228	224	223	247	244	209	248	249	200	217	247	235	202	249	189	250	224	202	237	246	219	223	217	219	225	239	242	213	238	235	242	234	232	204	205	248	239	236	210	225	247	209	241	250	232	230	252	221	211	218	240	223	217	209	220	230	219	234	226	225	218	216	220	224	211	216	214	238	240	213	233	239	220	229	230	220	236	229	232	224	212	210	244	193	232	247	217	238	242	204	258	223	231	238	263	233	220	215	217	259	229	212	228	237	232	204	253	218	222	227	251	216	252	236	231	222	206	235	233	232	203	227	199	240	244	236	220	241	245	219	227	219	262	207	255	222	205	230	208	215	235	237	235	211	208	229	222	231	223	246	245	248	206	229	238	207	229	244	236	217	221	249	212	236	224	247	232	234	250	239	190	237	209	223	211	239	225	216	219	252	219	233	244	209	214	227	230	194	238	203	225	212	209	234	237	235	222	236	229	237	213	210	176	239	231	236	224	251	263	198	217	231	224	224	234	229	215	212	238	240	241	218	239	242	229	210	221	254	229	231	249	225	220	212	228	239	212	208	246	231	249	242	234	204	217	239	210	230	222	248	224	220	221	233	228	215	246	209	235	211	198	255	234	227	193	212	263	239	261	248	248	226	225	224	251	214	232	245	236	224	224	261	238	231	230	215	234	243	237	220	226	185	225	223	232	245	219	228	231	219	223	210	234	226	253	230	222	246	236	209	244	225	215	213	205	217	226	205	223	228	227	240	256	224	232	243	209	220	217	229	211	223	226	210	238	233	238	231	220	229	234	237	234	231	225	231	197	228	227	244	235	233	223	244	236	206	243	224	220	241	219	227	207	224	225	218	217	229	238	222	230	249	214	227	229	228	244	228	228	216	194	232	251	227	216	246	243	231	234	218	227	258	229	225	214	243	203	228	220	227	218	211	257	230	225	241	247	241	224	217	265	248	248	221	246	237	250	235	238	232	239	233	231	254	207	226	227	227	208	231	242	226	227	228	216	240	224	238	217	231	226	236	220	222	234	236	231	200	221	203	208	216	241	236	218	245	221	236	241	218	228	237	235	222	228	196	248	230	221	213	218	233	241	232	208	251	242	250	238	212	236	239	211	211	241	221	219	214	250	213	217	219	215	243	223	186	224	219	225	206	238	228	225	238	212	218	234	220	215	234	242	224	205	225	226	228	211	186	210	231	222	217	215	221	251	232	235	217	232	227	215	209	227	233	230	240	226	208	219	208	226	234	223	240	221	224	238	221	207	222	234	242	247	231	199	215	257	187	220	224	250	256	235	240	236	196	220	223	217	233	236	248	239	241	241	251	230	214	241	228	227	219	235	227	249	210	227	222	226	216	229	224	231	209	222	212	233	230	239	230	248	220	214	197	220	215	215	212	215	244	227	257	219	224	250	213	242	198	221	214	248	226	231	225	233	225	227	231	237	224	218	212	246	200	228	189	223	207	234	216	231	238	242	226	223	211	222	229	232	222	224	215	248	217	214	264	219	241	202	221	194	236	224	219	240	233	229	239	236	212	220	240	218	210	218	237	245	229	223	217	251	241	200	225	216	240	213	242	222	261	217	210	261	213	211	198	249	232	226	210	238	234	238	230	235	225	228	211	231	220	231	238	202	210	248	231	230	227	208	236	234	207	238	232	204	216	220	214	239	249	248	208	235	234	197	215	196	215	257	226	217	216	245	211	210	257	213	219	215	224	223	218	230	221	238	227	229	220	228	217	239	231	191	210	229	222	237	222	241	235	225	201	196	226	241	225	231	227	219	221	221	224	220	226	241	224	244	232	221	240	210	213	212	218	226	208	210	246	234	230	226	233	236	245	257	218	207	207	237	218	228	238	225	240	223	219	224	255	226	238	224	206	234	213	216	235	222	221	210	229	200	197	215	237	232	242	205	231	229	248	226	230	241	239	212	246	231	205	219	231	218	210	220	211	252	223	230	214	203	224	229	220	209	230	232	227	239	225	221	259	181	200	243	216	241	233	240	219	209	216	187	216	219	213	213	217	224	211	221	230	220	219	233	216	211	248	187	235	258	220	203	216	231	230	239	207	228	230	212	243	226	213	225	244	196	222	236	221	253	232	232	201	223	208	255	214	226	222	244	233	247	229	216	209	228	228	214	234	231	239	244	227	231	253	232	224	222	228	225	235	246	215	238	213	217	235	236	235	252	208	240	240	220	204	211	252	210	216	242	221	255	213	205	207	254	236	218	217	233	232	209	232	206	250	215	220	217	210	230	230	217	235	201	229	213	211	218	216	249	233	215	209	225	236	206	214	208	262	220	214	226	207	226	224	228	225	258	230	230	245	235	232	209	230	220	221	211	220	247	242	254	185	197
33495	28455	809	534	441	420	380	370	345	310	324	315	320	332	300	315	310	282	305	316	332	297	321	310	327	313	312	323	273	315	336	325	285	317	304	315	342	373	313	310	324	322	322	319	295	344	323	295	316	299	308	318	302	321	299	294	287	319	292	273	286	302	298	350	305	302	340	314	309	318	289	323	307	344	301	319	307	311	314	327	322	322	297	304	322	310	303	298	292	286	313	306	299	297	294	298	316	334	301	311	304	330	305	322	309	328	319	301	287	302	317	338	299	341	285	326	314	320	282	322	314	303	297	328	338	305	304	322	318	308	299	317	317	326	304	308	284	293	323	311	309	326	297	317	324	302	309	320	347	315	319	324	320	299	339	311	312	317	297	334	307	318	336	324	310	320	314	301	327	273	298	325	332	309	316	312	333	308	301	346	302	274	309	316	333	297	323	306	313	299	332	329	330	263	337	279	283	334	323	332	311	292	337	328	332	341	312	313	290	312	320	320	322	304	342	281	309	319	289	286	312	317	325	342	313	327	335	302	309	339	303	337	298	311	306	307	313	332	347	327	297	329	306	294	342	287	323	329	321	316	294	298	291	287	302	324	301	321	293	304	329	334	322	300	293	319	319	279	319	326	309	280	284	330	303	303	332	311	327	337	343	276	322	312	302	334	329	296	303	277	310	336	296	356	278	304	287	319	338	318	317	327	325	294	313	314	288	309	354	319	314	317	304	325	362	315	284	340	337	282	321	316	289	308	326	308	340	282	332	340	301	350	302	331	307	311	306	317	317	337	336	281	308	316	286	323	290	308	304	265	296	336	288	316	322	301	308	335	307	299	280	314	299	303	320	319	311	363	292	341	294	324	323	312	309	299	304	330	323	288	316	334	292	331	314	310	313	308	323	282	335	282	314	314	299	286	299	330	322	306	341	304	292	319	311	310	311	342	340	323	348	338	317	310	299	291	340	335	300	318	313	319	319	330	345	332	280	304	294	275	307	345	302	316	281	298	301	295	304	309	338	313	292	342	335	328	321	340	327	312	332	323	309	287	316	325	278	339	324	299	339	299	300	285	323	277	315	315	294	297	312	299	300	323	308	292	328	303	298	347	301	311	300	316	295	281	294	311	316	331	289	298	301	309	282	327	277	337	294	314	329	292	333	333	327	341	320	330	322	302	298	321	296	292	334	314	293	321	332	342	325	343	289	317	354	307	312	334	278	295	297	299	327	278	303	297	296	329	314	332	308	287	302	299	313	296	323	318	267	321	295	321	323	335	315	317	307	308	297	323	303	315	323	306	289	269	304	305	306	312	307	295	328	280	284	309	317	312	339	303	284	324	320	355	353	314	311	294	314	315	271	329	309	313	329	311	365	325	318	319	302	305	300	338	327	313	311	296	324	299	305	311	295	311	308	308	302	298	328	308	291	261	308	316	345	308	320	291	349	312	321	326	322	326	305	320	270	319	328	342	280	284	329	326	307	313	308	316	311	303	306	320	310	303	319	314	295	282	278	304	331	327	302	304	318	311	320	335	307	301	305	291	313	310	303	318	332	335	310	319	307	311	301	295	283	345	288	320	302	310	329	314	336	326	321	307	351	285	304	306	302	308	324	319	329	294	308	294	296	308	308	305	314	327	297	304	334	309	310	326	338	339	318	299	300	300	292	333	320	324	269	314	321	329	317	316	316	314	330	314	323	314	323	320	336	325	307	294	304	340	281	321	303	295	304	322	319	342	338	320	336	310	295	312	321	312	316	290	299	321	290	280	333	281	325	266	311	323	293	294	318	317	308	297	341	302	321	334	335	290	344	305	322	342	307	308	301	292	325	295	300	308	299	350	295	305	308	331	333	322	286	295	291	311	305	311	326	285	333	330	340	316	325	282	300	285	335	290	358	297	305	305	285	306	306	301	362	295	317	339	308	330	310	341	318	297	290	343	275	319	324	314	309	316	318	304	308	297	303	329	341	317	320	313	295	343	322	336	296	328	321	325	323	331	330	280	310	315	311	331	307	276	295	307	327	321	303	313	308	315	282	294	327	334	290	337	294	322	328	345	274	305	329	345	324	308	309	307	318	294	301	314	309	274	307	291	308	330	319	300	309	334	306	305	321	304	311	320	321	295	307	289	308	284	341	294	303	298	300	324	315	331	285	305	296	286	329	302	317	297	319	272	302	310	297	322	299	312	308	283	305	344	319	304	320	342	299	323	277	310	306	358	327	331	314	296	295	289	313	325	333	284	290	287	296	316	294	328	306	333	301	316	301	296	309	320	314	310	311	305	301	309	311	312	310	307	273	303	346	302	339	313	355	286	287	304	312	322	343	320	302	299	286	313	346	329	319	303	319	322	316	302	327	327	325	328	309	307	292	341	344	321	303	323	315	319	302	318	341	339	296	283	307	324	305	288	295	295	320	306	291	318	322	310	277	272	293	271	293	339	303	322	339	307	306	326	341	305	305	303	298	303	298	331	302	312	326	298	295	304	309	330	310	274	361	295	314	316	314	323	298	307	307	313	323	338	293	305	285	329	298	340	296	278	330	292	326	308	328	324	312	300	324	331	326	315	323	327	324	282	291	316	314	302	308	303	318	309	314	334	304	314	311	292	311	309	334	298	302	302	308	293	311	349	342	297	289	338	303	308	328	326	298	293	313	318	328	286	332	329	288	284	301	288	299	283	321	311	311	313	309	298	300	335	295	337	297	356	303	313	304	327	303	314	312	310	329	318	326	336	304	321	316	313	343	309	309	301	295	287	331	285	298	300	301	298	296	320	313	323	306	280	321	339	305	295	281	316	344	289	308	324	311	299	298	312	311	322	322	317	289	289	311	299	298	329	284	334	320	303	308	321	303	346	300	307	339	289	339	329	323	330	307	299	326	316	322	277	327	315	310	329	302	315	323	330	293	311	328	303	307	298	302	301	340	307	286	295	341	338	335	306	309	311	321	325	322	294	290	337	328	304	321	340	324	336	344	281	332	299	328	303	311	284	326	303	296	281	298	317	278	283	297	302	307	316	309	296	318	319	317	289	318	334	343	306	299	302	332	306	332	307	297	328	315	314	300	336	272	280	303	291	297	326	294	308	326	336	296	340	300	277	287	339	307	295	306	304	344	312	287	309	295	319	299	302	303	303	277	322	298	342	317	314	291	327	321	294	335	311	311	268	315	333	329	305	313	331	298	320	304	304	334	321	316	300	320	354	318	304	333	290	330	317	262	314	324	316	331	306	304	338	300	305	350	300	309	316	319	306	310	299	317	353	343	292	310	324	327	322	310	312	323	309	307	303	307	320	290	316	312	327	301	297	331	309	313	314	307	322	306	322	311	304	297	330	334	316	312	293	305	299	329	306	315	296	321	309	299	326	329	312	322	298	330	317	315	314	311	336	299	310	336	354	313	293	295	311	318	294	333	325	284	318	332	304	301	321	315	294	352	321	302	319	319	320	320	321	297	314	322	327	327	309	305	347	323	345	283	300	334	311	297	294	310	313
23739	21101	28385	24041	21053	9340	912	629	541	479	451	433	443	389	406	432	406	375	354	336	366	330	358	345	364	375	304	341	347	362	379	356	336	339	372	339	361	362	311	344	321	343	318	333	341	349	359	363	334	315	344	339	349	340	321	364	372	345	314	311	323	386	337	294	344	372	351	337	349	344	326	349	327	327	316	314	341	318	316	352	293	343	331	323	337	340	340	315	324	355	341	328	340	309	346	323	399	338	302	340	358	349	344	320	377	306	312	333	313	332	352	318	327	343	314	306	361	327	376	363	320	319	333	314	322	294	378	353	331	336	313	348	316	351	360	357	334	312	313	331	327	357	343	357	315	317	307	350	325	370	313	337	350	340	323	321	343	331	353	351	312	322	331	331	366	360	346	344	347	305	327	349	281	323	366	349	329	345	332	332	339	349	351	322	311	352	354	350	322	347	314	334	333	333	320	373	337	347	306	306	367	351	304	342	331	331	299	306	334	330	338	374	325	336	326	322	337	317	305	329	340	320	294	321	325	368	321	311	303	297	327	337	349	320	323	366	314	319	315	302	337	319	319	344	331	332	331	309	330	337	334	344	336	324	334	360	329	364	333	326	325	339	307	375	323	352	317	335	336	324	380	343	356	355	318	319	352	378	312	319	348	304	334	334	317	350	317	336	332	329	377	321	351	342	346	320	317	354	327	353	366	340	337	344	303	316	353	338	346	330	357	333	321	344	329	345	324	366	357	297	344	332	316	335	289	310	306	326	375	355	325	357	341	337	357	333	361	338	330	309	337	358	340	335	305	349	301	360	334	358	333	314	328	334	323	329	349	333	367	321	335	340	311	349	345	348	359	330	322	336	324	291	337	321	343	312	330	334	329	332	331	335	334	319	331	350	353	358	320	329	334	344	331	343	329	353	394	323	328	350	343	334	336	309	330	350	320	317	381	325	303	350	327	359	311	319	326	369	327	328	361	355	341	337	340	334	328	329	337	376	327	286	368	360	317	328	342	341	333	354	321	354	312	339	347	359	319	311	345	344	298	355	336	334	351	334	336	343	338	339	321	341	354	298	323	329	357	335	353	352	320	330	363	338	310	348	376	360	337	333	302	297	338	330	329	314	347	315	328	338	338	338	326	340	316	321	329	325	308	335	312	348	345	331	330	358	337	317	366	352	347	351	319	335	339	323	337	312	355	341	326	343	334	371	316	326	370	318	336	356	340	310	320	343	368	309	334	349	331	331	306	334	314	329	347	353	340	305	313	346	362	342	332	311	311	321	394	340	331	335	321	322	307	369	311	337	334	337	312	323	311	290	378	348	312	326	341	349	357	314	337	346	343	354	334	312	346	319	351	283	332	325	356	305	346	331	318	345	345	306	375	336	329	343	333	339	316	362	327	295	360	353	330	292	330	328	310	339	335	322	324	330	305	335	347	343	304	301	323	323	372	361	366	324	310	331	311	324	329	338	342	354	346	343	337	290	333	299	368	340	292	327	353	314	356	338	311	351	361	338	354	340	320	313	290	364	353	332	314	323	323	333	317	326	323	304	338	338	323	344	330	319	327	339	311	347	326	308	313	334	360	295	335	337	322	353	310	305	310	342	337	335	348	343	357	347	318	338	374	303	332	317	325	332	349	330	335	326	316	346	353	329	347	344	362	321	315	316	345	354	351	332	333	311	352	333	342	375	305	370	347	328	337	347	297	318	343	319	359	328	345	357	297	303	343	327	344	338	373	338	317	303	349	338	310	341	365	324	322	326	313	314	357	353	342	344	297	346	332	359	321	339	331	353	331	335	357	332	328	331	359	364	353	329	321	332	341	329	320	318	318	360	338	338	355	330	326	323	322	335	352	341	364	327	325	336	366	350	338	366	348	319	329	336	351	369	320	329	315	331	348	366	331	343	330	338	346	341	312	335	342	332	353	361	327	326	341	334	307	355	350	329	335	339	322	352	334	326	371	336	297	329	297	301	336	348	356	316	327	306	339	349	353	322	276	312	330	330	333	371	315	358	347	369	330	365	355	347	379	333	337	339	342	336	358	304	329	313	325	335	365	318	310	322	319	351	340	342	351	333	322	321	315	338	394	327	318	339	327	322	329	323	327	336	311	339	326	351	320	353	336	362	354	348	342	331	316	323	335	365	354	323	325	325	337	316	315	334	332	326	314	321	326	353	306	368	302	330	301	331	301	358	324	338	345	335	316	342	324	324	360	272	326	329	324	322	338	331	332	357	357	317	342	320	314	335	350	334	318	333	322	351	354	360	333	344	344	344	307	320	322	325	320	352	308	318	303	379	351	341	308	347	366	286	337	299	323	350	343	322	342	343	336	351	320	321	377	329	344	348	343	333	291	322	317	339	344	347	282	347	342	355	330	342	322	321	341	340	368	339	322	317	344	349	328	371	339	311	322	324	353	360	337	349	353	315	303	319	330	346	333	322	318	319	289	344	309	360	314	337	318	321	340	323	371	317	337	323	289	345	376	344	332	333	334	322	288	354	336	336	342	307	315	351	342	337	309	326	341	316	337	311	371	292	348	355	357	329	310	306	341	329	332	326	360	329	334	291	345	318	345	346	323	316	325	346	331	339	300	359	320	337	335	338	348	318	346	318	341	313	303	344	333	332	310	334	320	337	320	314	336	338	312	383	311	312	297	365	351	354	356	309	332	353	320	312	325	333	363	334	333	313	344	351	331	337	310	307	352	339	358	303	305	333	367	322	337	333	319	335	357	326	327	332	327	307	330	356	316	335	296	316	345	313	336	348	296	362	311	326	340	318	313	317	353	338	307	351	336	295	351	343	334	333	318	310	336	298	354	301	332	337	321	309	325	356	298	335	318	342	342	316	332	341	324	338	335	349	358	316	336	332	368	350	321	279	336	345	331	330	355	338	357	315	340	316	335	347	359	300	337	322	337	338	319	335	294	334	324	344	318	338	321	356	330	365	340	329	345	364	335	327	343	325	297	349	328	329	364	366	313	338	328	333	342	322	305	329	352	318	344	329	358	337	343	334	332	353	334	340	298	347	317	308	343	327	320	335	354	339	326	334	316	345	336	325	303	322	342	320	338	324	330	312	329	328	346	345	333	345	340	316	341	330	308	320	351	298	334	333	323	356	316	329	352	328	352	383	311	310	331	334	291	344	339	313	359	307	350	327	358	327	329	305	330	303	352	338	349	366	342	322	310	322	333	329	364	328	350	364	310	312	321	300	361	351	324	348	361	319	308	344	331	319	353	330	373	333	355	334	321	334	321	311	346	326	322	346	354	314	326	333	331	339	328	345	329	316	299	352	318	311	363	314	386	303	308	320	367	338	321	326	326	337	337	342	340	345	340	320	327	318	339	333	341	342	344	338	297	328	333	339	349	326	374	346	323	313	348	336	294	364	325	339	337	336	340	360	339	326	357	351	329	352	340	299	355	325	321	357	328	319	313	329	336	328	348	332	323	371	335	331	301	348	346	341	322	325	381	338	322	367	314	362	320	331
38287	41304	6851	3255	2239	1803	1405	1190	987	884	776	727	657	612	601	596	593	577	534	536	525	518	506	495	522	474	488	493	488	466	518	467	459	464	507	448	484	456	439	461	428	475	459	493	441	491	477	440	461	483	467	500	468	454	506	468	470	455	446	456	492	495	453	404	424	472	442	450	451	450	423	494	453	474	482	410	452	438	467	417	472	458	476	457	458	433	430	487	448	432	420	452	448	445	454	463	441	475	474	468	423	459	426	464	439	447	441	457	451	454	454	426	464	465	454	499	437	452	435	462	464	444	465	463	465	461	451	435	450	441	469	466	488	474	452	434	434	460	413	495	444	447	489	432	465	452	456	428	442	440	438	439	460	485	472	470	444	447	498	458	462	479	475	431	442	410	452	451	420	486	450	471	462	440	418	462	489	449	463	471	466	444	436	447	446	451	425	465	444	475	480	453	474	444	448	445	445	451	484	449	440	450	469	423	474	443	441	414	458	488	445	447	427	432	483	447	458	466	406	422	429	448	470	440	470	463	446	444	409	486	475	440	478	431	464	415	420	453	455	459	441	455	407	432	504	461	447	469	436	429	462	471	438	425	438	425	435	449	466	461	475	455	419	466	432	476	418	467	448	452	426	441	458	475	443	472	449	452	459	426	438	432	437	435	458	432	439	465	464	449	445	472	468	476	453	447	483	436	459	461	447	429	481	450	384	441	436	486	477	487	471	438	403	450	469	447	457	431	464	467	477	451	449	469	423	468	440	497	454	438	448	427	480	469	464	441	443	471	400	487	436	434	448	434	470	461	465	482	473	439	460	443	458	442	418	433	459	459	421	439	450	445	396	453	446	461	467	495	468	475	457	445	436	459	434	440	432	468	438	444	442	480	442	406	448	415	465	476	428	473	462	468	493	428	450	470	492	483	456	409	438	449	397	451	478	470	437	443	437	430	453	439	479	450	486	459	444	403	470	453	447	464	466	445	464	504	476	437	451	449	474	471	487	475	430	511	465	451	444	471	454	438	464	463	463	446	501	453	463	426	430	415	485	480	464	464	460	447	446	481	452	477	480	486	409	431	464	443	460	441	437	422	446	492	467	430	416	479	453	451	477	403	450	450	416	484	453	454	453	474	414	461	437	432	464	454	441	451	447	410	471	454	464	457	475	437	450	440	454	443	450	453	430	445	476	451	430	467	415	421	444	433	459	445	472	445	439	485	435	485	456	460	442	459	462	439	477	441	472	461	457	445	425	441	434	462	468	400	437	464	480	481	428	435	436	477	494	449	414	430	482	440	412	454	469	420	455	447	466	478	415	467	484	450	447	459	428	470	440	465	443	444	457	489	465	450	425	464	440	491	411	481	456	468	467	448	446	460	461	446	475	462	429	427	459	456	485	434	463	456	479	471	471	456	479	468	428	445	429	464	422	462	472	467	482	442	431	432	446	464	437	470	456	432	460	474	469	462	433	477	432	486	459	429	456	421	428	436	463	466	421	427	458	443	478	461	440	444	434	464	461	469	455	457	437	462	450	448	458	494	442	411	459	422	457	446	432	443	457	470	487	459	462	470	420	462	451	463	487	466	428	452	475	448	413	459	434	462	438	454	406	453	436	450	425	472	447	463	434	469	449	451	474	482	472	464	435	443	436	451	405	428	461	477	458	425	467	467	466	444	459	452	445	439	440	445	438	461	456	416	477	425	461	452	460	474	428	479	487	450	443	462	448	451	431	450	494	441	409	428	473	450	435	461	445	502	412	440	471	427	447	469	451	414	466	435	474	443	452	460	433	418	438	489	425	453	413	450	449	430	471	468	436	474	453	433	460	476	446	479	444	430	458	435	441	446	464	427	413	476	501	460	489	459	422	461	469	448	449	463	456	465	493	458	500	462	472	433	504	425	431	445	480	444	473	445	465	471	494	450	430	482	431	470	481	488	472	472	476	409	475	425	447	440	446	468	453	464	453	451	462	445	458	458	444	464	445	429	452	463	422	462	468	464	476	488	457	439	476	465	451	440	397	450	449	463	471	437	482	465	470	449	420	434	471	457	440	475	459	446	405	440	419	485	472	431	450	438	447	446	461	452	452	462	492	436	475	447	459	479	461	479	479	471	416	484	421	449	440	451	464	431	417	445	455	464	443	449	470	459	455	445	419	455	431	453	483	410	448	419	445	437	433	494	450	459	440	438	502	486	459	446	412	490	415	445	433	474	453	455	444	450	436	440	467	449	439	450	444	421	462	469	445	434	443	449	436	452	454	488	466	427	451	423	455	452	464	448	460	472	453	418	482	433	482	437	444	468	453	471	446	437	447	430	467	454	462	492	449	476	442	422	455	425	456	437	426	478	472	441	467	469	434	456	468	452	437	466	427	474	459	405	446	443	457	471	474	474	443	453	449	472	485	434	447	445	445	445	456	449	444	434	412	433	457	420	435	451	458	474	399	469	464	407	453	450	421	467	480	455	461	449	443	483	452	440	440	452	464	478	420	468	422	437	460	462	413	428	472	483	436	469	476	466	447	444	472	434	453	444	455	422	460	461	468	446	472	469	471	437	504	443	465	428	453	427	437	425	460	487	437	480	431	436	476	458	449	476	462	472	468	411	444	471	414	438	449	452	471	453	463	449	443	429	416	442	467	452	439	421	446	464	483	486	437	444	470	465	446	462	452	441	495	452	461	455	455	441	445	429	462	476	436	423	435	475	404	472	436	416	507	462	486	442	448	443	465	510	426	439	468	421	446	437	472	477	423	479	471	423	407	465	465	444	418	422	476	492	448	448	443	429	470	436	444	445	473	430	459	468	450	486	479	434	424	442	441	449	449	463	446	446	451	480	441	484	461	479	481	447	474	473	444	443	412	438	425	474	432	446	447	453	437	440	431	437	443	426	436	442	437	464	476	449	490	438	427	439	430	460	461	466	424	444	443	455	439	425	476	448	436	432	461	462	431	444	447	464	451	439	452	445	470	443	448	474	467	448	425	473	451	431	424	454	443	437	460	469	443	482	426	452	453	419	480	465	462	440	450	476	421	463	453	469	498	494	444	444	441	426	448	463	487	462	438	474	453	443	459	453	425	457	447	454	432	431	456	445	457	459	471	444	484	446	469	427	445	467	431	470	446	441	440	457	450	500	452	471	448	438	450	420	480	432	444	446	458	425	471	468	459	469	457	431	483	479	495	463	490	439	432	483	492	484	409	453	459	438	478	477	481	452	463	459	435	437	481	451	467	472	474	485	463	444	468	476	441	436	473	449	438	455	443	466	460	433	425	450	471	455	474	449	462	469	456	481	463	464	460	444	464	438	483	454	430	464	457	469	480	423	444	468	430	446	438	450	456	463	439	481	456	458	442	472	439	452	459	427	453	497	436	445	453	468	483	475	414	459	470	450	434	464	466	456	427	424	475	453	436	427	501	471	486	437	420	480	474	435	474	454	461	464	492	443	451	467	469	489	433	494	480	470	494	436	489	469	444	464	475	448	433	448	429	448	465	460
22694	21049	28709	23557	21025	21002	6729	846	629	583	486	437	416	401	374	328	344	290	346	356	287	295	286	285	299	284	282	257	265	308	287	294	265	271	281	287	289	246	265	287	265	248	248	249	268	255	238	237	255	261	261	275	252	240	255	246	272	245	271	241	255	234	267	256	253	260	248	252	246	271	258	257	250	250	241	248	243	275	267	270	269	254	227	254	231	231	254	222	234	254	288	236	236	232	253	241	243	268	274	281	269	227	286	248	295	259	248	247	239	278	249	260	239	248	263	245	254	265	256	247	240	227	226	267	231	261	255	273	234	252	254	242	248	253	268	221	256	262	237	257	253	247	281	244	247	245	275	276	228	234	266	226	256	254	224	247	237	262	278	238	247	246	226	240	242	236	274	224	250	231	250	243	241	260	231	275	246	252	250	220	249	249	251	237	248	252	261	261	260	247	265	237	262	217	231	252	233	246	231	273	269	224	262	259	255	233	246	242	228	237	226	256	238	253	286	274	217	214	262	220	261	257	248	262	247	278	261	260	275	232	246	231	242	242	242	224	268	244	247	264	248	224	243	248	251	258	271	253	295	273	248	236	246	257	241	253	295	254	241	245	236	238	234	240	254	245	238	242	230	246	234	265	259	249	261	260	264	240	245	269	252	240	258	246	273	235	289	251	246	222	250	256	244	228	234	268	243	254	247	241	280	244	235	254	272	262	238	249	237	244	270	269	257	277	274	258	263	246	247	222	240	231	247	247	245	260	252	253	266	240	283	236	241	223	235	252	243	239	245	262	253	225	247	249	254	205	244	265	285	266	264	256	272	236	246	251	252	263	243	247	266	286	260	262	258	270	245	255	246	245	259	242	234	274	261	253	229	277	232	261	234	235	246	254	254	253	234	244	239	242	245	223	250	250	253	231	249	234	236	264	243	226	246	257	260	248	209	268	224	247	247	264	225	248	255	272	249	255	248	254	282	284	238	219	262	249	251	219	251	235	264	242	249	261	260	246	225	252	263	262	248	243	260	272	230	238	242	258	235	275	244	223	243	233	220	252	233	273	258	248	234	226	252	229	266	240	220	255	243	262	257	261	239	283	254	250	240	270	248	270	254	250	208	271	258	247	242	255	276	239	272	238	275	240	233	227	248	241	245	251	285	246	249	257	248	249	278	238	258	237	266	248	255	241	245	256	254	261	263	249	270	245	248	259	251	262	268	233	244	233	279	252	242	236	232	251	265	261	250	265	257	239	231	257	246	218	269	267	240	248	238	252	242	251	231	254	274	255	249	227	254	244	257	240	253	217	268	254	254	225	252	258	246	246	233	255	247	233	263	267	265	235	251	245	262	281	231	228	263	272	266	256	244	255	267	250	232	232	258	234	262	227	254	246	240	232	241	242	274	253	254	253	256	247	261	243	269	254	234	282	253	278	242	234	244	215	275	256	251	246	236	224	239	255	252	248	263	255	235	224	251	246	246	263	239	266	286	273	230	228	275	256	257	250	228	228	254	262	237	263	262	268	248	255	247	244	253	247	252	232	263	248	254	257	236	267	263	226	262	254	248	248	238	245	265	238	225	287	251	284	235	243	255	258	244	243	274	243	276	251	287	251	249	264	235	227	237	261	252	231	237	237	226	274	251	266	248	249	251	260	262	264	244	236	245	240	244	263	231	243	247	283	269	259	256	254	268	233	219	242	228	250	249	233	271	252	251	224	227	261	239	261	244	269	238	249	267	213	219	285	238	248	247	249	238	257	234	242	232	286	243	251	255	255	215	289	241	236	275	235	261	261	234	259	263	235	223	231	248	254	240	249	242	232	257	260	252	242	273	237	258	264	255	246	242	261	260	240	232	239	246	265	266	225	241	253	230	278	256	249	232	265	257	239	269	279	219	278	246	261	283	259	269	240	224	230	264	254	240	251	259	273	216	262	231	243	239	267	255	244	226	240	241	251	254	246	267	251	245	245	232	248	271	243	244	253	255	239	258	268	255	242	283	266	256	259	261	240	228	241	232	256	260	256	216	233	239	262	232	257	238	278	236	231	256	249	236	266	272	251	274	240	235	222	248	276	269	223	255	243	254	222	241	258	239	232	264	276	259	219	247	208	263	215	242	250	253	264	252	275	278	237	258	265	273	262	244	269	245	261	279	234	249	239	233	257	265	241	253	234	285	259	233	225	215	237	253	254	262	261	273	230	241	269	261	257	270	278	255	235	216	252	263	248	253	272	228	237	261	237	218	263	228	255	256	257	267	244	263	253	275	240	283	260	275	230	252	264	258	244	243	242	270	253	250	261	257	233	272	238	236	238	262	220	274	223	243	254	234	248	246	238	247	233	260	283	281	237	242	268	232	246	254	250	235	235	240	251	255	256	262	234	250	272	265	268	240	238	264	259	253	253	257	258	252	250	242	263	261	239	235	256	261	253	254	238	269	241	264	259	271	228	248	249	251	276	247	251	270	229	264	250	268	240	249	243	260	256	272	219	256	260	257	256	227	249	257	250	254	261	251	242	237	241	236	235	261	236	257	272	259	243	243	272	264	219	269	241	261	269	255	218	268	231	256	216	285	234	259	246	244	234	240	249	267	255	230	272	246	292	250	226	240	250	272	229	254	232	213	244	261	243	250	265	261	223	236	236	247	240	253	247	271	253	275	256	219	273	225	236	290	259	268	236	265	238	235	247	247	241	253	257	244	225	257	260	250	242	279	261	213	250	220	214	258	224	220	246	265	254	257	252	257	221	257	241	235	230	254	211	265	241	239	240	224	230	250	226	243	235	244	291	240	273	274	285	244	251	248	254	219	226	247	239	253	279	249	279	247	262	255	243	257	230	222	233	259	263	271	245	243	235	244	251	244	225	230	256	242	248	250	258	252	275	238	270	251	261	260	257	246	268	232	251	246	253	263	257	270	271	260	249	244	219	250	258	266	241	245	236	250	262	224	235	238	257	207	250	254	288	245	252	269	227	266	273	236	230	241	231	262	215	265	246	236	237	247	248	273	268	252	234	253	275	218	234	263	206	241	241	263	255	256	260	245	247	249	250	236	242	244	262	241	244	245	257	241	225	267	227	226	228	205	253	256	269	245	243	252	260	275	254	213	273	251	244	278	256	246	242	238	240	241	254	260	268	258	248	257	220	260	242	249	229	256	234	213	226	263	229	256	237	236	273	259	245	270	234	256	247	231	248	273	240	250	257	228	255	226	248	251	229	255	238	242	238	245	231	252	258	216	247	268	255	250	263	253	259	234	274	261	239	257	247	273	244	252	260	249	255	272	227	274	243	239	256	270	251	236	254	244	240	246	254	262	245	226	252	259	277	259	245	274	234	247	226	231	294	241	259	233	236	221	259	251	261	226	226	231	232	275	288	238	226	246	223	246	220	290	187	246	209	279	283	254	256	251	258	244	241	245	250	227	253	275	214	224	256	269	248	266	246	265	279	265	278	268	253	227	280	244	247	259	239	247	266	251	252	277	267	263	280	236	266	240	241
42467	45800	10740	5497	3732	2700	2125	1761	1332	1241	962	850	716	712	616	619	579	528	483	468	452	462	439	447	421	429	391	417	407	370	377	412	393	387	373	387	397	355	389	382	383	321	375	344	386	375	359	383	365	333	389	375	348	374	369	385	340	361	343	345	345	344	355	355	333	348	361	366	347	337	355	363	307	388	326	357	359	344	338	338	380	331	349	329	304	348	357	349	337	340	361	342	298	359	374	345	359	351	337	366	341	345	358	323	329	361	376	342	323	367	331	336	380	347	361	393	342	339	368	382	387	331	362	349	370	354	351	338	339	359	372	367	364	383	317	371	337	329	363	333	330	331	342	331	338	340	346	387	336	332	338	387	322	352	328	343	354	360	386	338	314	310	349	352	310	324	365	335	310	367	329	360	344	331	359	359	350	333	342	336	335	335	357	346	356	345	347	337	329	346	350	313	371	339	327	318	340	366	339	352	356	347	348	307	379	359	335	349	320	380	353	358	323	332	404	332	351	337	357	366	346	353	335	308	323	320	335	377	355	339	303	335	346	345	347	326	323	353	349	351	325	335	352	336	329	333	319	375	355	329	379	349	372	325	358	347	358	340	377	331	325	332	351	339	339	367	329	332	374	364	346	363	345	333	331	313	342	385	337	347	374	319	331	331	352	330	335	359	352	340	360	339	340	329	318	355	329	344	361	353	333	381	344	360	383	367	311	352	316	373	325	331	319	365	368	397	367	352	341	345	352	354	328	320	320	336	349	362	359	334	366	331	337	337	353	337	339	330	333	311	355	325	335	368	345	336	331	327	338	335	339	340	355	338	355	342	307	357	327	326	358	349	336	373	340	349	344	341	311	340	352	377	345	359	348	358	333	369	338	320	337	356	340	343	341	344	381	345	324	359	344	322	344	361	340	349	356	334	338	341	332	353	356	327	323	363	382	318	344	358	338	346	361	355	319	326	372	319	338	356	349	332	347	356	325	322	351	376	339	316	314	331	345	341	350	348	345	303	382	353	374	368	320	375	324	339	386	349	338	366	328	360	352	355	357	337	355	304	355	357	355	339	316	366	362	327	356	348	336	335	306	332	338	376	335	349	333	287	359	299	319	358	372	346	337	329	315	347	329	361	356	306	368	328	316	375	353	347	317	335	363	345	361	343	348	329	323	347	353	372	346	349	368	316	373	340	354	332	347	340	333	339	379	369	353	348	339	352	320	333	332	347	370	331	324	366	302	340	352	351	327	352	348	362	338	335	341	335	351	342	321	362	356	367	372	353	351	333	372	318	351	315	338	338	329	354	344	323	361	328	362	354	333	348	362	356	330	321	305	354	364	359	357	331	323	342	347	321	344	356	340	332	364	361	361	354	301	329	319	375	336	326	326	349	347	354	353	340	303	351	340	337	343	322	336	337	360	365	338	331	333	302	354	310	371	322	351	338	328	346	329	364	340	330	342	361	321	319	356	336	351	351	364	346	354	319	351	332	336	334	310	333	326	314	377	371	345	315	378	345	333	360	337	328	358	332	333	330	325	330	318	332	308	323	357	353	333	387	340	328	322	341	355	329	316	381	328	366	336	353	357	374	363	321	345	365	374	361	374	334	335	342	361	336	335	359	343	341	302	342	315	340	323	339	330	361	346	345	355	388	305	351	341	358	381	342	332	381	332	346	310	357	334	337	337	347	361	337	366	311	324	345	317	329	338	361	326	345	341	363	338	364	365	328	322	359	337	343	303	345	342	390	372	341	370	348	348	343	333	370	380	329	311	352	345	360	356	354	343	347	360	350	317	354	336	329	366	358	379	352	327	352	364	352	338	346	354	299	343	359	346	344	348	363	371	360	332	331	347	354	348	352	331	341	362	321	333	337	366	344	351	343	326	349	313	340	313	358	377	327	326	364	335	309	379	324	346	370	365	356	353	305	366	343	366	334	351	361	361	351	340	323	373	332	338	343	340	356	345	359	312	345	369	329	335	325	343	360	345	355	356	309	343	356	342	330	341	341	335	359	368	335	364	330	352	318	361	336	307	344	363	331	347	334	351	380	326	333	354	311	321	382	319	373	334	328	312	365	308	346	357	340	350	308	309	365	356	338	322	361	342	351	350	332	334	346	327	352	338	336	381	340	325	322	324	372	346	346	339	351	348	326	328	352	345	353	362	362	375	312	360	346	391	354	337	347	356	370	337	320	314	352	372	344	353	318	338	324	357	325	369	391	345	330	355	346	362	318	359	330	340	345	380	343	353	366	327	379	358	332	344	342	348	376	321	372	342	349	315	374	328	358	349	355	349	356	298	359	336	337	367	340	326	366	329	333	376	347	339	332	383	316	345	364	323	301	333	330	364	368	361	327	357	380	348	351	368	339	362	351	372	336	343	382	335	350	313	357	319	376	361	319	325	318	356	318	307	345	311	337	341	339	327	339	313	367	323	360	335	331	376	363	342	329	339	368	342	342	327	360	370	320	349	326	334	328	352	346	349	358	356	335	333	344	366	346	352	334	335	338	334	320	358	340	370	360	296	366	323	371	352	315	315	334	377	307	347	351	354	337	343	377	355	349	358	323	321	347	337	329	341	349	346	317	369	353	354	334	345	330	344	322	369	347	346	311	366	367	328	362	332	342	342	379	346	377	336	333	353	355	342	352	380	310	347	336	373	346	350	355	357	345	338	323	357	326	352	360	371	323	371	370	337	326	357	341	317	342	329	334	337	332	328	355	356	359	342	376	337	367	357	322	343	316	363	332	348	348	343	340	352	360	292	344	359	387	357	320	339	385	321	367	332	357	340	357	364	339	319	353	357	336	332	321	333	338	321	311	342	343	324	345	348	341	377	324	340	319	371	348	322	331	318	334	373	361	330	353	357	337	332	326	358	315	356	341	345	353	320	334	367	353	335	332	322	362	334	360	363	361	319	338	354	348	367	332	327	341	310	348	318	355	333	347	342	333	355	358	338	374	341	328	353	360	367	364	339	364	372	317	330	323	348	321	338	351	316	345	357	377	367	357	327	333	338	333	355	328	357	355	366	329	337	305	334	326	365	310	334	343	360	363	391	317	327	343	336	339	354	340	313	344	352	342	358	335	342	326	327	381	338	325	341	353	342	327	329	328	327	331	335	345	333	329	375	332	386	337	334	342	341	307	364	355	356	330	321	360	322	391	334	325	348	332	344	340	369	326	300	373	341	348	330	331	372	341	343	314	319	354	363	378	403	317	368	335	367	373	357	372	323	344	358	329	366	359	362	348	352	384	349	355	362	352	345	359	341	352	361	330	348	344	342	372	356	365	355	361	325	348	351	314	330	367	347	384	338	363	364	373	321	348	362	339	371	366	361	369	328	339	364	360	348	341	356	322	317	338	320	357	315	347	317	353	344	375	345	334	346	336	384	337	346	380	325	340	333	380	350	350	379	365	365	375	360	342	334	327	346	337	350	328	351	339	355	318	348	347	347	354	333	347	339	358	306	347	347	352	355	349	341	380	305	325	341	327
27917	23114	11785	1125	532	453	317	274	248	235	237	243	225	233	205	229	262	205	204	213	234	225	241	221	235	238	221	227	234	223	208	219	240	260	237	228	240	253	224	217	225	221	224	243	237	238	215	239	210	218	228	241	250	238	236	233	234	222	226	234	219	224	222	228	226	257	226	242	210	242	231	217	217	244	219	238	220	211	235	214	224	189	215	202	219	246	241	229	211	238	236	251	250	234	219	219	243	222	236	230	245	227	244	234	212	210	224	229	244	218	206	226	221	233	215	221	223	246	250	227	222	218	218	231	251	223	208	226	241	226	271	220	217	210	236	199	234	223	236	234	244	238	229	259	238	233	191	239	220	228	208	240	234	234	238	238	229	209	240	263	256	234	224	217	227	214	226	231	247	240	216	204	237	235	250	220	230	224	223	215	228	231	211	225	248	227	231	249	225	222	221	211	232	213	202	213	233	219	230	220	235	218	231	255	224	218	234	246	217	194	256	204	215	200	231	245	242	233	238	224	232	183	230	231	239	232	213	210	242	229	223	220	244	247	231	196	228	233	252	222	254	221	201	225	234	222	200	238	221	228	246	232	235	236	233	219	244	243	229	213	207	243	236	244	226	248	231	235	266	222	224	213	218	221	238	233	222	249	227	221	226	218	241	223	242	209	205	230	221	255	231	223	207	227	227	207	241	225	242	235	222	229	225	234	224	225	198	206	228	209	203	211	242	227	219	240	230	230	221	208	203	209	236	219	236	228	245	243	226	229	241	201	217	222	211	256	245	219	223	210	227	220	229	288	223	255	223	228	221	220	217	228	234	237	226	212	210	235	218	211	239	205	207	239	212	244	198	214	219	230	214	229	227	222	227	232	212	219	244	234	219	215	244	257	216	287	229	218	221	200	224	242	231	215	246	203	198	191	244	250	217	212	244	234	218	247	239	233	224	203	237	223	203	225	245	244	225	242	241	189	219	223	201	222	247	241	210	230	237	249	222	222	214	211	238	211	244	221	221	213	211	226	219	221	218	235	210	215	212	234	247	203	217	228	223	237	241	242	252	229	248	217	237	238	230	220	235	257	262	228	237	257	218	196	248	225	257	257	229	239	211	222	233	253	257	210	229	226	230	229	228	214	245	236	211	220	251	205	240	218	229	186	214	248	264	251	232	265	227	240	259	231	228	207	213	225	230	230	199	225	222	222	231	216	212	232	240	217	220	255	209	207	234	224	243	225	197	216	233	231	213	233	233	230	224	201	252	233	227	261	242	227	221	238	243	245	227	218	223	221	244	230	252	245	216	215	216	235	207	231	209	213	203	226	206	237	219	226	229	185	228	209	208	223	196	214	218	231	206	213	232	229	254	233	249	235	238	243	230	238	237	222	226	242	215	247	258	248	232	209	225	248	240	227	204	211	229	232	228	246	221	221	223	233	206	220	252	240	235	202	229	207	196	214	215	218	237	226	228	217	228	253	243	252	235	228	229	263	201	219	217	223	245	230	215	238	236	226	244	207	211	248	220	217	231	196	230	223	228	238	232	241	210	234	237	235	201	228	241	234	233	216	251	231	235	227	227	231	259	223	218	218	247	192	252	238	238	232	212	220	220	235	249	216	235	231	237	237	241	223	259	213	249	222	222	197	215	232	245	235	223	227	250	238	203	225	208	276	229	244	234	247	223	229	235	221	220	226	236	220	194	238	250	216	215	228	207	239	200	235	264	247	231	219	209	239	218	239	236	231	228	234	226	262	205	250	225	240	241	232	231	213	240	218	209	232	218	236	220	215	232	229	212	235	220	262	215	264	245	241	243	208	195	230	216	230	240	222	239	209	214	230	228	246	239	228	260	254	243	238	252	241	240	214	219	222	228	226	229	236	222	223	230	203	229	222	223	282	243	204	218	211	218	231	197	241	228	217	213	247	245	214	210	207	227	217	210	237	222	212	234	221	214	228	198	252	225	257	233	220	216	232	209	254	224	194	221	234	188	223	234	221	246	208	241	237	222	212	228	231	224	237	230	230	220	218	241	243	225	237	252	227	271	238	227	238	231	243	250	225	261	244	268	241	232	212	220	224	234	242	237	212	214	207	225	258	213	221	243	217	252	236	217	242	221	236	227	233	209	248	238	222	229	223	236	224	216	262	202	207	244	213	217	225	214	235	208	221	227	235	239	223	218	237	223	196	225	242	230	236	228	223	192	228	241	213	226	222	249	210	215	200	241	222	259	234	223	211	221	232	205	216	222	235	230	215	239	198	218	216	213	220	244	232	245	245	220	224	213	236	222	218	242	195	241	225	205	222	210	234	189	222	224	240	220	189	222	243	219	228	244	228	240	228	229	255	214	197	227	239	218	246	222	201	233	247	231	234	222	251	217	247	253	227	222	228	247	211	217	233	230	237	230	224	257	227	233	226	236	226	222	214	254	251	215	258	239	225	215	211	229	234	226	233	220	218	187	231	245	243	234	237	231	236	212	216	195	194	207	222	207	237	224	242	214	243	239	233	203	212	224	210	242	228	236	243	207	191	228	214	232	240	214	230	251	248	238	218	199	227	228	196	240	261	209	258	234	247	234	210	221	204	220	212	230	238	236	215	250	236	213	227	205	206	208	225	229	229	261	226	204	216	212	241	209	243	229	238	236	205	197	207	225	222	202	216	230	230	204	202	190	214	235	210	233	219	231	204	241	224	239	203	221	242	242	221	194	225	209	206	199	226	238	232	244	207	221	226	222	224	238	230	248	239	220	230	217	222	211	239	247	229	224	267	203	240	219	218	203	222	209	213	241	207	209	219	224	210	252	242	223	208	207	211	235	229	266	215	218	205	232	245	223	244	251	248	238	228	264	226	242	224	228	238	198	239	220	251	233	207	218	242	241	209	225	206	232	213	221	256	230	204	243	208	231	223	233	218	195	180	254	237	202	220	239	227	231	218	195	238	256	227	251	200	241	231	230	209	244	224	237	234	226	212	260	242	233	222	238	246	225	245	240	226	234	217	227	229	235	233	215	242	244	193	205	239	231	226	238	226	231	206	246	226	237	228	232	225	224	205	248	224	220	231	219	237	229	225	245	230	220	230	231	224	225	211	239	216	214	243	219	235	231	218	249	229	247	258	254	229	232	236	248	232	229	207	237	216	237	239	248	218	213	215	221	242	253	235	244	219	244	240	240	222	210	214	217	251	266	221	215	236	212	232	219	222	233	246	271	229	235	224	234	223	255	231	203	201	208	247	257	229	240	249	196	229	224	209	249	256	235	215	239	251	223	207	250	231	199	225	216	214	239	221	231	228	226	231	252	201	225	229	258	237	223	227	207	243	243	239	269	227	254	236	226	215	235	235	213	211	235	244	220	236	240	221	238	239	239	215	239	239	204	227	227	256	245	201	219	238	222	231	229	221	201	248	227	247	225	210	225	223	204	245	228	234	225	212	225	238	212	216	239	204	238	249	229	239	251	240	245	224	222	232	230	252	190	214	226	236	226	228	235	218	215	229
33573	25917	965	598	411	428	384	371	367	363	370	334	340	297	328	332	308	326	307	308	306	303	299	289	293	292	302	272	333	327	285	300	323	294	293	307	306	320	292	301	306	299	328	270	297	321	310	323	297	288	344	320	331	281	310	309	303	310	327	320	312	318	313	332	313	287	317	251	295	334	317	298	318	298	324	318	350	322	292	298	275	307	316	312	312	256	336	306	315	280	321	310	306	313	328	326	297	333	310	305	293	302	284	300	301	322	313	301	308	273	291	300	288	292	302	315	309	333	294	318	292	309	307	292	330	333	326	319	323	318	293	294	324	319	307	335	295	298	310	298	329	330	293	291	311	304	291	334	313	337	317	315	305	315	321	301	303	297	280	300	283	320	319	311	304	305	297	307	298	291	307	314	315	295	335	339	297	316	290	292	291	282	316	308	317	281	326	337	320	324	325	312	311	320	301	301	306	288	316	316	310	305	278	333	303	307	337	311	290	316	308	302	303	328	303	317	303	329	341	315	292	294	278	320	308	304	311	303	317	322	319	275	323	317	290	304	353	326	300	284	305	294	326	323	299	335	294	285	299	281	320	303	344	297	286	301	309	318	323	300	314	290	311	289	309	318	297	325	298	313	295	308	298	336	298	292	316	331	322	312	309	301	336	337	323	300	280	329	308	300	335	319	301	311	309	348	312	330	334	338	288	301	288	315	294	316	330	292	304	293	303	313	300	305	312	323	275	284	309	324	297	292	332	332	306	324	322	315	317	257	332	338	288	302	329	309	309	307	324	293	278	334	268	318	344	310	311	310	309	275	320	296	294	291	295	359	332	323	304	325	323	273	312	325	325	294	283	286	308	276	304	301	297	304	301	326	306	308	300	287	280	295	266	323	314	310	293	280	300	292	304	289	321	315	284	314	301	360	295	324	331	285	289	275	306	286	321	309	313	292	307	330	328	315	316	305	305	315	317	306	301	337	303	333	319	304	291	316	307	321	322	277	316	287	309	306	289	295	347	332	324	267	304	316	321	309	298	330	331	293	309	335	310	313	307	325	297	322	292	318	330	297	311	283	307	338	295	320	294	331	315	301	279	306	317	311	305	345	276	294	320	334	288	292	338	340	307	311	316	306	304	280	283	317	313	296	290	291	269	315	302	308	346	298	282	331	304	314	306	317	310	310	323	305	295	304	299	305	288	297	308	298	306	289	298	328	305	319	280	266	314	314	272	316	312	307	334	319	342	318	265	302	328	328	310	300	352	314	281	306	283	311	301	261	303	308	299	320	331	277	335	333	299	302	327	291	303	293	270	281	310	287	317	318	353	318	308	298	291	326	285	319	323	316	329	295	320	262	339	289	298	313	296	338	302	322	329	301	284	340	348	344	294	321	292	289	302	300	317	286	296	340	327	318	316	331	291	288	280	324	282	309	301	304	312	291	290	359	322	304	332	313	311	331	314	314	313	279	287	293	290	332	303	297	295	327	309	335	292	327	295	315	313	311	314	323	335	345	315	295	266	288	319	296	328	295	307	301	298	275	329	288	321	297	308	354	321	314	280	306	293	313	320	333	313	285	290	304	314	296	266	307	257	299	329	308	290	291	301	330	302	310	294	307	280	280	278	271	291	319	325	320	341	349	315	307	304	338	313	311	319	305	312	344	321	288	315	331	330	300	295	302	313	291	306	269	324	308	305	329	304	295	334	297	311	276	294	331	310	317	318	342	290	304	296	344	276	286	310	304	299	293	301	275	301	335	285	347	307	332	303	335	327	311	320	318	292	309	311	285	318	284	324	325	311	301	327	317	325	300	254	333	313	321	298	308	319	300	331	262	298	291	306	321	278	290	300	306	309	330	283	298	305	310	314	308	299	330	296	330	299	287	315	316	304	298	273	314	307	326	307	313	303	339	354	297	315	316	315	290	330	281	309	299	335	295	293	276	321	308	309	307	292	311	306	295	304	309	329	296	294	299	339	310	324	301	322	298	326	259	301	324	289	292	291	346	307	301	324	297	299	309	299	281	314	319	287	282	291	297	288	333	322	294	297	303	297	303	308	315	312	320	317	316	317	298	284	290	325	296	287	304	306	345	286	321	275	288	315	331	313	309	320	308	328	276	303	308	279	317	296	308	294	305	288	306	301	328	302	281	306	305	278	315	326	303	323	339	288	314	287	325	302	313	307	346	308	316	293	315	320	312	301	303	299	315	288	308	287	311	307	294	350	314	319	339	294	306	322	288	294	316	298	300	295	283	293	273	288	311	298	307	273	294	305	340	299	314	282	303	311	333	313	330	305	329	308	327	298	341	304	312	314	345	327	310	272	322	323	290	320	309	296	293	295	298	285	298	318	302	302	327	323	305	304	319	301	297	276	329	301	294	299	316	296	320	330	319	296	295	315	292	293	309	302	294	314	314	310	335	341	318	315	318	301	296	302	308	331	323	312	314	301	336	290	295	287	314	312	324	312	290	331	291	316	292	341	328	311	277	328	281	321	302	310	337	281	327	289	291	318	329	301	300	332	330	302	286	336	311	341	296	348	289	306	295	287	287	311	294	336	344	288	302	287	286	325	287	266	326	304	323	331	280	302	290	294	319	306	298	337	315	287	278	288	300	292	331	291	283	298	348	308	294	322	326	309	310	316	308	300	314	317	304	309	329	294	304	301	302	273	307	305	292	333	299	338	320	305	309	287	308	343	289	297	307	275	309	308	296	313	307	342	290	292	294	325	309	318	318	313	291	308	324	326	318	321	318	332	299	310	285	321	322	334	310	293	317	307	280	300	316	277	322	287	293	313	283	282	322	315	305	353	322	342	318	305	301	310	312	297	315	313	319	314	319	308	321	316	293	300	311	305	339	315	301	327	325	320	336	289	310	284	319	300	299	319	322	321	300	307	324	303	328	313	293	299	308	283	325	295	290	296	317	307	297	265	304	316	299	339	302	308	293	299	321	321	308	328	352	292	296	331	308	290	324	324	311	306	290	338	293	343	316	303	311	283	314	290	304	275	304	298	276	295	320	294	313	314	292	317	309	318	299	300	293	302	336	326	300	278	315	287	305	281	329	308	325	276	316	322	308	298	293	338	313	322	299	356	339	339	345	303	306	311	314	301	307	288	302	323	303	318	305	312	337	299	298	319	293	323	299	291	297	300	292	335	321	320	293	296	315	316	303	299	285	303	322	310	292	318	328	295	278	279	294	301	295	319	335	301	330	308	319	302	306	309	306	317	274	311	288	293	314	301	328	305	325	315	275	319	316	335	283	328	299	291	294	325	329	297	293	293	330	286	358	291	319	282	300	317	292	302	321	291	298	287	323	286	262	289	315	300	326	341	312	315	311	313	314	338	318	304	306	325	300	287	309	304	356	340	305	304	306	335	316	300	312	315	326	316	295	284	282	340	301	292	322	309	306	308	301	310	298	303	313	308	321	301	345	317	328	345	324	318	286	346	302	324	282	290	312	316	346	342	312	317	295	325	323	322	296	283	304	309	324
23667	21048	28278	23965	20990	9503	933	661	527	509	455	405	410	413	413	374	382	386	392	373	395	373	360	382	342	355	315	329	384	299	323	352	315	333	340	349	371	342	324	319	345	333	329	366	360	318	348	348	331	350	352	331	317	341	315	309	342	318	307	322	311	337	346	335	332	352	317	332	340	352	364	328	305	322	324	315	320	334	323	328	321	346	361	317	338	326	317	345	333	328	355	329	347	307	336	340	334	300	370	342	379	314	353	318	347	347	341	322	337	337	317	335	349	294	341	328	338	328	333	355	305	310	331	326	343	324	339	341	312	349	340	307	325	337	324	338	358	314	292	359	347	322	347	347	304	363	346	324	330	347	360	325	332	338	299	325	320	329	307	314	346	326	359	330	366	315	310	318	334	314	312	322	364	350	317	311	312	285	316	344	319	343	325	333	333	367	316	352	306	317	312	335	289	326	313	342	325	351	329	310	337	341	347	317	361	367	347	326	348	338	348	325	341	342	287	336	332	328	375	330	306	331	349	365	343	340	333	335	304	327	357	331	362	319	321	339	326	332	364	323	343	351	332	348	381	353	324	321	346	352	329	317	327	340	333	341	356	308	331	351	312	361	344	363	335	357	320	349	308	322	332	332	365	346	332	312	326	324	338	328	334	311	340	327	354	316	344	313	333	327	321	314	379	350	345	331	329	334	320	333	350	304	310	322	334	345	341	329	322	305	318	298	328	316	353	321	316	315	369	346	332	353	313	311	291	309	329	337	313	318	327	344	336	334	314	330	348	344	330	334	329	349	313	312	352	320	334	314	312	344	327	332	331	302	362	364	358	324	350	337	360	350	319	317	304	386	323	345	352	312	346	312	358	346	360	336	307	329	345	327	324	341	330	312	323	335	326	372	313	301	353	343	315	309	343	327	325	317	334	330	311	338	325	314	340	344	329	358	346	322	340	302	294	333	340	342	323	326	338	346	323	312	354	323	316	344	310	344	335	334	341	353	342	348	305	349	349	329	319	342	319	335	341	348	320	317	363	334	319	321	337	308	324	351	353	314	319	327	356	340	363	310	333	314	348	339	324	338	327	317	313	343	360	316	288	337	329	320	325	273	349	355	340	371	324	309	331	305	345	310	328	300	336	362	382	306	328	324	333	299	308	332	351	308	327	340	349	348	340	340	362	327	331	318	334	339	300	313	282	331	353	315	294	323	337	341	354	325	333	339	318	336	336	321	332	328	349	318	351	340	359	348	351	293	273	326	343	365	284	311	326	337	297	305	328	329	350	349	317	337	308	336	361	289	345	292	346	358	315	338	350	336	346	330	333	296	335	357	341	335	299	308	313	333	356	327	321	319	308	302	339	324	325	345	333	299	355	323	332	369	344	331	346	342	346	342	313	325	334	284	287	337	332	341	311	354	307	321	319	302	341	313	354	322	356	330	336	332	354	303	326	303	331	321	340	327	340	320	329	334	337	376	316	305	323	307	331	306	341	300	335	331	328	325	295	298	312	329	308	313	315	325	380	323	341	310	329	340	305	310	308	311	327	330	322	355	336	340	343	337	376	326	349	302	362	287	330	327	313	309	327	332	320	325	304	330	324	333	336	323	330	313	341	328	326	354	312	327	344	319	358	320	334	321	364	299	330	350	300	328	343	325	333	336	354	328	338	323	349	333	350	323	307	328	342	312	328	323	292	352	341	314	311	325	335	345	298	312	350	319	344	371	344	334	352	344	340	328	312	317	348	303	331	345	355	344	323	338	296	326	335	355	351	329	314	332	309	346	311	355	337	343	336	315	323	324	322	312	308	289	317	326	339	329	349	322	312	314	347	331	338	317	330	325	281	353	317	341	319	334	361	336	324	329	319	369	307	355	328	330	342	298	372	322	336	334	314	319	351	320	318	316	303	329	328	337	328	396	315	313	340	321	335	302	323	325	302	351	306	342	354	293	334	307	298	307	369	317	308	330	335	339	312	320	304	318	337	346	327	303	308	312	321	327	365	333	311	316	342	325	334	305	330	340	329	341	330	322	296	318	284	342	333	313	348	344	325	326	316	356	365	332	337	319	327	350	353	321	325	382	330	295	308	334	294	314	337	339	324	321	298	327	311	343	327	345	353	300	341	363	325	335	328	337	337	317	352	359	337	346	317	292	346	365	321	333	311	343	317	337	358	310	328	334	313	301	316	303	298	310	339	327	330	307	297	302	348	339	338	321	329	313	341	361	311	341	335	354	360	311	332	362	353	354	317	322	320	323	341	341	342	332	327	341	329	326	310	317	313	335	292	352	324	331	338	305	314	314	334	334	359	325	340	351	321	322	327	328	320	318	317	344	321	336	294	332	344	330	336	344	333	322	338	317	310	314	347	310	292	349	324	314	340	326	354	327	345	317	296	337	283	328	313	300	331	326	350	314	333	312	348	319	310	311	347	314	334	344	324	316	329	321	318	327	361	318	326	349	325	306	319	373	343	322	314	329	320	326	340	349	325	353	355	346	325	338	308	338	316	311	307	326	337	341	358	338	304	302	355	322	316	334	323	318	381	317	303	313	313	335	328	337	322	344	301	304	325	339	321	353	320	338	319	306	332	342	309	306	345	324	305	311	332	339	309	326	336	342	320	313	332	359	330	358	336	334	356	334	354	341	296	312	325	324	303	310	336	320	285	320	330	324	328	315	319	348	326	324	307	327	294	278	324	341	319	341	330	341	317	351	311	314	348	348	322	297	325	322	331	317	358	341	348	330	364	336	310	338	333	332	316	346	338	305	336	326	326	320	344	359	342	316	312	323	324	322	315	361	321	366	295	324	348	327	351	356	302	332	304	290	303	330	319	323	321	336	329	337	346	317	333	334	314	318	346	333	329	316	338	324	297	334	321	327	333	318	322	323	321	309	311	324	351	338	340	330	330	314	308	351	327	321	318	343	298	308	317	309	345	340	341	336	351	338	342	346	329	336	366	326	296	323	343	320	335	339	324	318	332	328	307	340	344	324	336	325	338	322	349	285	313	324	339	350	346	329	311	336	327	311	345	316	312	346	350	359	338	305	352	340	310	314	315	326	337	318	308	354	307	335	332	342	348	352	322	325	330	344	340	348	332	332	330	344	326	331	322	340	319	331	347	325	311	308	348	331	353	338	322	336	311	338	333	363	329	297	368	356	348	308	362	313	349	320	351	323	343	319	336	327	320	343	346	339	331	394	317	306	321	336	344	343	301	323	352	299	331	341	300	318	350	323	336	302	363	335	324	382	320	318	357	317	338	319	304	336	338	380	324	337	337	355	346	309	367	326	327	358	339	329	344	310	349	318	343	324	357	315	286	322	345	311	329	353	324	310	322	336	310	319	335	348	328	346	345	324	333	333	346	319	346	312	352	318	348	321	334	312	309	336	306	346	327	351	345	345	305	302	311	324	302	337	336	333	303	352	331	309	312	307	322	342	312	333	330	331	336	331	329	289	336	350	324	313	324	314	345	339	325	328	330	328	327	294	312	342
37776	41724	6771	3466	2238	1682	1440	1207	1050	865	810	747	685	609	604	601	551	533	542	481	521	488	503	480	498	455	478	490	464	469	466	438	476	461	486	495	444	434	444	484	475	477	443	436	430	445	443	444	450	452	456	445	436	490	444	477	492	461	481	456	473	473	445	419	487	467	456	446	457	458	436	442	450	405	432	414	424	470	438	404	446	487	423	432	429	466	415	437	473	430	449	456	386	473	432	450	482	419	469	463	436	447	474	437	423	436	444	466	466	468	505	452	495	400	459	449	433	412	428	439	428	429	454	436	442	462	443	458	442	450	446	443	441	477	457	425	439	429	469	466	418	445	427	403	475	461	490	427	496	416	453	450	456	431	440	487	453	448	418	439	425	481	475	450	448	484	431	443	483	425	413	450	439	444	466	421	471	440	425	440	458	444	441	469	412	472	480	438	452	486	439	468	454	413	441	479	406	494	438	445	430	432	468	443	460	469	432	452	477	460	434	454	436	454	429	458	444	450	400	456	469	469	419	419	473	476	441	449	451	396	469	436	422	444	440	458	422	470	440	440	460	434	469	448	391	391	412	470	458	431	475	484	437	468	453	450	463	408	425	422	447	467	433	450	482	438	417	457	438	423	440	439	449	452	417	422	477	445	441	447	462	508	463	432	428	435	418	440	454	460	425	448	448	454	440	435	484	464	448	482	430	425	445	455	457	454	405	452	439	416	482	465	440	454	409	456	429	436	447	440	428	453	444	432	421	431	446	429	463	439	441	452	432	473	481	442	458	423	462	439	449	462	488	453	473	456	471	470	448	450	430	465	465	451	464	428	458	425	445	454	453	424	462	437	465	427	437	450	460	458	447	457	435	456	476	438	454	414	432	466	438	454	448	448	428	432	435	468	455	520	442	440	440	454	444	482	454	461	460	490	471	459	432	416	447	415	459	434	428	486	435	449	444	468	461	457	461	420	457	423	439	411	442	455	457	426	417	427	460	438	431	441	453	405	458	431	431	437	468	442	427	471	428	439	439	416	455	454	463	478	443	420	441	455	453	477	428	467	438	412	459	445	423	472	447	462	455	483	477	464	459	423	448	446	471	438	475	452	438	480	453	478	414	441	483	454	461	453	470	470	448	429	429	443	446	463	433	458	439	443	479	457	457	440	459	453	444	475	442	496	441	447	462	453	485	472	454	410	467	447	393	462	455	439	485	433	437	449	470	412	451	469	448	485	444	472	450	463	408	467	459	438	442	456	463	406	440	439	473	441	443	447	450	427	474	450	429	502	442	404	462	433	430	483	430	478	499	420	457	471	431	446	445	466	449	450	449	425	439	447	447	412	418	468	446	421	430	463	492	451	451	439	438	425	487	454	423	429	450	434	470	427	449	441	427	480	434	415	446	400	447	454	482	438	481	419	424	416	427	434	430	431	446	405	430	432	442	436	444	434	459	467	469	447	436	427	433	453	452	403	409	466	450	466	441	434	452	433	434	461	439	454	394	440	443	439	463	442	439	458	474	441	476	431	448	402	431	402	435	436	473	441	429	489	445	446	407	417	436	469	461	447	443	463	451	458	433	473	450	480	431	450	442	471	444	417	424	445	420	463	447	464	413	448	430	464	467	487	453	489	469	448	465	464	446	426	406	418	444	451	416	466	449	443	446	459	441	449	439	453	446	424	459	456	459	446	464	450	397	441	403	475	425	450	425	450	429	446	454	438	481	464	436	434	426	439	465	437	450	496	486	462	426	443	448	445	455	461	484	412	441	457	484	451	456	448	450	458	448	440	467	413	416	419	452	428	464	469	474	429	472	455	435	413	434	469	414	482	428	457	456	430	415	476	448	469	446	431	408	454	417	433	469	462	446	446	446	440	457	429	440	460	479	460	456	449	440	479	431	434	440	401	441	424	488	465	463	441	444	423	436	455	462	438	446	466	414	474	458	476	454	449	432	427	457	456	464	499	472	447	453	468	435	453	453	470	463	497	499	429	427	440	443	443	459	468	466	454	476	475	479	422	427	412	458	433	411	477	438	423	422	465	467	456	456	452	456	451	473	461	462	422	457	412	416	402	432	490	458	459	468	447	438	449	423	415	425	446	459	448	435	460	442	441	438	418	417	487	419	480	477	435	439	463	473	411	451	449	447	438	443	443	439	443	452	489	475	431	444	422	487	422	446	470	452	457	458	473	449	420	418	459	411	432	434	436	426	434	423	442	482	454	429	431	471	423	431	477	451	474	417	457	439	444	497	450	421	431	447	425	469	455	457	491	461	415	457	478	463	488	466	429	463	416	433	434	445	447	481	443	457	457	410	463	436	465	438	447	439	438	439	430	455	461	439	419	437	463	473	439	442	463	455	444	458	437	452	441	464	481	488	452	438	497	477	437	466	440	445	420	427	480	442	461	435	426	463	455	443	441	466	430	449	464	477	446	437	431	447	443	418	450	454	456	442	438	421	449	468	433	481	429	431	435	442	442	447	481	407	427	422	410	441	497	459	455	428	394	495	457	448	436	486	448	463	459	461	417	436	463	451	463	410	443	456	476	446	433	441	477	468	438	450	418	463	448	438	420	434	448	471	456	422	457	421	429	427	443	413	428	470	462	458	436	483	429	474	403	436	459	419	421	421	453	443	476	433	380	473	415	473	423	461	479	416	448	452	459	455	452	448	404	461	426	463	448	456	443	454	458	416	442	455	442	440	460	464	439	491	426	401	482	447	428	464	439	432	431	448	430	405	471	458	459	458	424	450	444	444	439	447	447	446	463	444	438	461	431	419	470	400	425	450	460	458	432	445	436	451	423	479	456	455	434	415	466	450	484	500	422	448	438	451	465	434	475	443	430	425	435	442	411	447	427	477	455	432	436	431	411	429	410	439	433	427	503	440	407	453	440	442	454	446	447	412	455	421	465	444	483	465	401	480	434	449	471	436	425	453	480	444	487	420	402	466	433	452	413	410	421	449	453	464	466	428	432	418	408	452	407	451	444	448	452	449	462	421	445	484	481	413	445	430	432	422	430	427	437	443	419	497	418	442	438	417	449	462	469	459	428	478	414	433	427	428	405	423	447	458	421	443	464	443	501	479	410	464	476	417	464	463	490	456	438	440	445	434	429	484	437	452	399	409	448	442	446	438	457	461	445	444	446	447	443	440	441	422	455	452	391	483	424	474	444	468	436	403	432	420	438	480	472	460	441	439	456	424	461	437	447	450	477	451	500	454	450	413	438	441	426	444	373	475	441	429	417	425	466	440	442	426	462	432	424	413	424	476	430	426	480	462	474	468	445	428	431	452	443	438	484	431	469	438	407	456	435	471	429	438	416	424	420	481	448	422	466	434	435	453	480	467	445	415	452	458	437	444	471	414	443	469	460	466	435	447	439	442	461	439	459	468	417	446	447	466	468	416	447	475	454	408	432	430	438	426	457	443	440	423	421	437	447	452	450	426	392	402	475	468	435	441	450	452	517	471	481	460	453	414	494	489	448	443	433	412	460
22772	21048	28746	23580	21048	21052	6905	819	592	539	518	409	453	358	385	365	344	317	319	326	328	281	313	313	265	270	252	274	275	254	285	264	225	258	268	268	274	283	248	254	250	267	250	261	256	261	273	246	265	258	254	262	287	265	274	254	259	224	254	261	284	257	250	269	218	248	246	261	262	255	265	282	263	227	255	219	234	252	268	252	268	257	251	267	236	235	286	229	221	274	244	265	265	279	235	255	279	235	248	248	227	247	251	237	255	270	252	254	255	256	255	279	257	229	231	249	299	262	250	265	240	265	265	294	234	239	257	239	232	264	243	262	268	251	244	253	267	248	247	254	261	278	269	253	249	284	272	250	227	209	257	237	252	265	259	243	252	250	247	250	265	262	237	246	271	232	259	258	247	239	255	236	260	235	251	237	262	257	278	216	236	265	243	252	237	248	264	249	252	258	236	267	235	248	244	281	243	219	276	244	266	245	259	228	225	242	275	252	246	260	248	242	248	267	237	239	231	241	246	240	231	249	254	239	247	245	265	225	215	240	274	255	288	240	255	238	250	243	232	256	255	242	251	233	244	217	244	273	265	264	259	241	257	261	247	267	249	245	258	257	250	256	266	242	252	241	251	251	287	266	251	255	242	250	245	256	235	289	259	257	259	242	251	256	261	227	238	238	242	250	265	271	250	227	254	242	239	261	269	255	247	269	212	257	223	237	255	270	228	234	223	274	237	227	271	232	257	250	245	239	250	258	267	246	260	235	234	254	236	244	235	244	229	263	260	255	276	252	273	245	233	231	252	275	251	255	263	245	250	244	229	281	252	242	256	221	243	232	248	268	244	264	251	232	245	242	233	232	239	248	223	272	253	247	244	255	260	263	260	248	241	299	244	241	253	258	232	245	268	242	255	243	211	220	238	230	238	240	240	276	255	250	235	246	244	231	279	235	258	276	249	272	274	239	239	275	273	227	239	243	283	278	257	264	263	259	246	235	229	258	256	245	265	278	274	241	270	256	269	273	233	268	215	233	292	238	249	258	251	225	258	264	236	261	262	247	245	241	261	230	236	246	225	261	248	240	259	259	248	215	226	265	242	264	259	270	228	251	291	258	246	261	246	265	241	257	237	246	240	239	223	228	223	247	260	223	235	240	259	245	235	241	263	257	235	268	253	251	250	241	232	247	225	264	247	247	236	218	269	243	231	245	245	266	220	243	257	243	268	268	249	228	259	261	245	286	232	229	276	248	248	267	246	258	243	265	250	257	264	220	270	252	256	253	252	227	273	255	247	244	254	246	237	265	246	242	227	250	244	252	245	243	243	296	239	241	263	241	284	253	264	254	255	249	245	238	256	248	231	257	262	258	240	233	280	285	264	244	247	211	219	240	247	261	279	236	235	232	255	251	266	243	271	262	241	249	266	265	257	232	268	265	259	275	254	262	265	267	281	267	238	244	249	262	249	246	252	261	249	255	275	219	236	257	250	231	271	249	218	242	240	249	246	250	260	223	240	266	227	225	241	232	241	283	266	246	238	277	248	261	242	224	257	271	276	275	252	227	245	232	260	237	257	265	234	256	227	249	255	239	263	272	261	251	252	252	276	256	251	232	254	265	262	239	234	234	246	249	235	235	224	259	261	243	245	268	243	239	249	250	261	262	240	257	268	251	264	257	243	266	251	232	223	244	262	237	240	239	281	255	232	246	248	253	253	263	258	257	212	236	257	240	251	239	226	243	239	225	252	248	245	244	242	236	258	225	222	250	283	256	270	247	258	255	244	236	258	239	290	250	258	288	242	244	241	249	228	238	229	252	211	235	267	259	232	250	237	242	236	258	228	219	254	266	242	246	255	265	276	257	234	247	248	246	256	254	229	250	238	249	254	239	277	263	259	241	260	240	254	255	241	260	231	250	231	246	256	257	245	247	248	212	255	247	246	246	233	275	257	257	243	222	240	246	266	254	258	252	263	226	248	273	264	244	253	267	231	227	236	261	243	267	259	238	266	277	274	239	226	257	288	275	254	278	265	259	241	241	256	239	256	274	264	253	225	248	238	236	269	244	240	242	243	237	236	272	247	222	248	250	233	250	250	231	246	234	262	266	247	231	268	235	233	237	194	256	225	276	262	264	224	273	245	247	259	270	227	238	253	255	236	244	224	232	262	251	249	260	233	262	260	244	227	274	243	257	260	253	263	258	239	275	255	230	248	251	258	241	226	271	231	246	258	251	263	242	275	223	244	236	255	274	261	241	233	267	269	256	248	263	262	233	236	232	248	247	260	239	283	245	243	254	256	237	267	228	252	252	238	248	250	235	250	238	268	256	266	253	248	234	249	226	262	264	223	233	267	240	253	245	259	234	221	239	255	252	255	242	247	248	255	248	230	248	258	255	245	269	266	262	239	224	255	243	226	264	230	247	248	221	225	268	214	248	230	254	233	257	279	247	262	242	227	239	249	246	274	234	265	265	266	231	259	247	244	235	234	244	221	260	235	245	267	241	256	241	285	248	221	248	224	229	218	225	260	257	269	219	230	238	212	252	215	262	268	255	233	267	265	248	251	248	257	244	230	215	235	276	232	241	239	248	244	267	220	237	239	252	217	247	230	241	266	255	256	245	235	246	246	230	217	234	254	272	238	262	263	261	254	232	250	229	279	219	227	228	226	262	250	243	261	251	231	267	254	243	234	249	263	248	254	244	251	237	262	220	256	264	226	240	241	253	249	245	252	257	222	252	229	264	249	257	246	257	252	250	244	252	242	246	265	256	240	272	255	244	227	249	243	276	230	260	271	231	258	241	257	236	270	251	241	253	269	250	236	263	240	266	220	236	247	273	260	262	233	236	232	233	264	246	246	238	250	289	214	231	238	261	262	259	246	236	270	260	246	217	223	243	238	260	238	230	236	227	233	219	261	252	259	243	243	262	270	247	277	243	223	240	226	282	245	241	244	278	245	250	259	238	265	221	246	256	257	249	266	247	237	247	237	242	240	231	258	257	256	231	271	274	223	227	233	241	273	250	253	267	222	263	273	262	273	245	239	253	248	245	265	234	288	263	254	247	209	259	248	251	280	241	236	229	245	234	257	245	276	230	251	252	258	228	209	229	261	280	245	257	253	240	240	257	253	249	239	266	243	255	287	263	272	254	270	258	237	237	226	234	258	271	259	255	237	258	245	272	235	235	245	254	245	268	242	240	271	237	257	239	278	238	226	249	258	261	231	265	236	265	259	277	276	223	232	237	251	233	265	265	264	206	236	244	243	264	248	278	241	250	256	278	231	268	235	281	251	245	255	251	229	249	267	244	219	244	225	248	217	246	248	247	241	253	257	256	240	244	244	269	249	281	277	255	251	240	243	268	244	248	229	227	262	278	242	253	266	254	246	257	240	274	258	236	217	226	224	249	247	269	259	259	251	240	279	256	242	231	252	237	241	262	257	222	237	244	240	274	245	238	249	244	248	255	238	238	230	243	276	246	231	234	234	275	249	258	209	231	214	267
42562	45112	10949	5530	3715	2698	2084	1710	1422	1077	975	881	785	647	675	560	547	512	512	505	440	445	467	419	451	401	408	428	383	416	389	399	366	367	373	380	403	392	358	392	374	375	378	361	376	373	376	319	331	360	390	349	348	361	337	376	372	384	358	349	316	335	367	338	334	347	327	316	369	343	306	361	365	361	332	347	345	338	372	339	317	364	385	367	354	322	303	344	371	343	332	353	327	325	332	332	322	314	337	345	322	380	317	351	353	349	371	349	360	346	340	360	338	324	321	333	381	323	358	354	347	333	328	338	382	325	342	323	382	357	353	345	354	328	341	331	356	355	372	357	305	357	356	374	375	357	344	367	330	343	360	339	332	349	340	312	354	323	332	325	352	331	326	359	361	337	345	311	353	368	351	368	334	334	357	329	320	314	325	351	337	362	339	302	316	346	333	338	348	325	332	341	357	336	311	335	332	328	306	333	318	348	350	313	320	354	313	361	341	335	326	311	323	382	340	319	368	315	340	352	336	334	315	378	308	336	348	343	357	330	374	334	321	321	308	331	325	336	330	348	358	360	313	362	345	365	335	343	328	316	324	344	354	339	356	337	357	359	357	341	320	364	339	342	310	318	308	327	361	334	322	315	324	380	335	339	366	328	321	334	326	337	305	330	361	351	338	364	354	348	326	350	348	338	378	347	345	331	379	324	329	354	321	373	337	376	360	338	370	322	373	341	363	288	337	319	315	315	341	355	334	355	350	330	317	348	361	350	335	330	331	351	341	334	366	341	340	359	359	326	344	355	312	314	330	316	316	328	344	342	334	291	334	357	348	387	346	362	322	348	353	306	314	316	312	347	344	368	348	343	321	366	331	314	332	333	331	315	319	328	356	322	373	389	319	359	321	353	349	315	314	347	340	353	354	354	348	382	334	335	349	339	373	349	322	336	364	319	328	335	367	318	291	363	331	318	336	344	323	340	340	344	321	340	355	341	355	368	358	365	360	320	352	329	326	326	336	309	368	320	328	362	355	314	347	344	357	339	327	332	339	377	325	315	341	343	366	345	328	339	362	320	342	358	347	335	351	360	345	336	332	364	340	309	326	339	318	322	330	356	316	345	353	316	357	320	312	344	350	364	332	326	369	360	359	348	351	338	321	330	336	308	355	362	297	349	354	388	323	341	320	332	321	336	355	326	374	338	359	348	339	316	323	334	337	335	343	320	334	320	320	315	312	352	345	341	343	370	373	360	325	345	341	331	381	344	373	371	330	369	317	354	320	328	346	357	346	318	312	353	329	331	301	334	326	344	335	366	336	325	340	319	306	341	329	365	328	325	289	330	329	328	358	341	330	354	340	370	380	348	357	332	357	365	317	356	323	339	332	335	348	329	352	330	345	344	329	329	364	355	342	356	371	316	316	325	344	359	352	342	377	319	334	362	375	349	362	334	344	374	345	308	354	326	330	354	345	318	358	337	332	340	329	311	338	334	329	349	343	368	330	363	353	342	353	351	337	318	331	315	334	376	329	333	329	349	380	312	352	360	365	329	372	326	338	358	337	339	361	338	338	346	367	299	348	325	348	343	318	311	297	323	381	371	333	329	362	359	352	314	356	351	319	310	347	361	345	370	341	328	343	340	334	375	365	373	346	324	338	329	352	340	359	350	371	319	353	328	328	355	313	351	318	351	356	334	348	354	378	341	358	346	378	329	328	328	327	369	341	377	274	321	350	323	355	348	335	369	356	342	331	328	326	341	372	356	329	330	325	360	320	324	320	357	325	352	348	330	355	381	354	361	313	325	344	332	345	348	327	337	350	359	361	334	339	338	334	344	355	318	337	333	333	338	345	350	358	354	358	332	299	355	377	337	330	357	326	363	365	354	313	342	342	311	320	315	365	335	307	357	346	329	366	320	368	346	351	353	328	324	374	314	353	330	356	347	350	359	317	314	329	350	311	385	341	333	328	342	348	334	319	340	343	345	375	338	362	362	326	368	351	389	344	316	346	312	338	329	334	355	331	353	324	330	364	353	362	348	354	315	337	344	327	335	332	345	355	339	336	336	339	332	354	354	347	353	372	355	327	363	325	347	346	350	354	314	384	341	349	333	365	342	310	351	356	322	332	331	343	332	356	352	353	308	342	339	344	365	355	352	352	353	331	347	369	309	387	325	353	347	336	329	342	327	341	372	335	347	325	338	320	336	335	320	326	336	322	323	320	360	330	348	325	343	339	327	313	341	329	340	363	349	369	332	365	341	360	334	350	330	329	294	356	313	388	331	342	347	349	334	334	336	353	368	331	310	325	344	363	356	308	328	325	335	333	341	351	332	329	355	321	324	382	331	327	361	332	366	323	324	348	311	356	362	320	360	371	295	361	342	340	316	306	365	338	324	383	361	335	316	346	310	343	337	307	356	344	312	365	349	367	320	344	336	342	356	317	314	323	341	341	356	334	345	339	330	329	345	351	311	319	305	369	377	350	342	351	326	348	336	341	329	315	313	345	359	339	333	332	356	328	316	356	376	361	339	314	324	322	363	347	342	351	324	328	352	344	352	342	358	334	320	352	347	350	358	357	340	369	311	345	347	343	344	357	358	332	318	347	355	314	344	342	352	328	353	314	336	353	346	352	351	336	316	350	323	362	348	350	320	334	358	366	368	330	348	358	338	326	329	343	323	359	360	349	340	324	314	324	355	349	331	334	335	284	330	360	362	356	311	367	332	341	329	364	360	333	364	335	336	339	336	364	360	330	364	323	310	348	348	334	376	324	347	365	318	319	322	301	339	373	348	357	307	370	322	365	352	350	347	376	318	348	357	350	345	379	326	318	360	343	369	363	384	366	337	338	340	334	376	329	347	348	327	334	379	346	337	379	329	389	352	358	346	333	363	349	335	310	343	331	347	323	351	329	323	338	352	357	347	312	319	343	310	334	348	334	310	339	350	340	349	340	294	335	325	316	330	360	325	345	368	332	348	343	355	311	319	338	356	317	357	309	305	323	320	372	350	345	299	340	334	369	356	369	353	342	325	367	324	329	330	323	349	377	320	349	309	330	341	366	317	344	313	364	346	324	371	330	355	330	349	355	335	320	341	327	326	326	342	356	343	355	337	360	386	339	319	324	339	340	359	353	337	316	335	341	362	294	342	348	321	339	335	361	340	309	319	350	324	336	380	310	387	362	335	344	318	351	359	333	323	348	336	355	323	353	355	332	347	340	315	325	341	358	332	350	360	336	334	334	351	356	337	331	345	390	327	315	368	365	344	343	342	344	306	368	353	346	355	328	335	346	345	341	332	355	309	325	331	333	348	336	334	327	344	328	338	375	323	330	340	324	330	332	318	366	343	336	330	345	344	367	367	347	342	345	356	332	324	390	316	375	330	346	354	325	360	347	336	325	347	358	358	316	332	320	320	325	333	339	354	360	341	341	323	345	341	359	343	313	367	327	339	324	327	367	307	370	361	346	366	323	340	361	350	314	313	333	327	356	340	350	317	323	349
27972	23268	11936	944	342	277	267	258	252	222	211	219	232	235	261	228	235	229	236	236	225	220	234	247	221	251	237	211	248	241	233	243	226	231	224	221	228	224	229	217	218	234	221	232	201	212	220	224	230	218	236	252	211	238	200	227	204	229	240	212	222	235	204	202	211	219	248	212	219	242	204	218	250	199	240	237	223	200	218	220	220	240	236	235	229	231	216	249	228	258	237	224	216	209	202	228	234	236	231	199	229	225	226	222	229	232	222	249	243	238	235	242	222	239	213	210	240	235	222	239	210	224	237	246	229	214	236	209	231	201	204	254	221	221	240	208	238	239	246	239	224	211	216	246	219	199	221	241	208	262	208	248	232	207	235	216	248	213	225	218	217	227	233	217	214	205	226	242	207	241	221	214	242	202	262	213	247	233	212	225	234	255	202	215	247	242	200	207	248	227	252	263	207	197	200	217	227	217	226	225	198	258	208	240	214	231	223	205	228	211	267	221	218	216	234	227	244	223	253	234	232	234	216	234	237	231	218	234	246	233	237	259	206	240	234	245	204	244	236	229	263	208	225	249	206	237	197	220	228	250	252	242	244	221	212	240	227	231	241	238	217	232	237	241	256	212	233	219	231	189	228	210	217	227	247	225	233	222	206	206	217	232	218	239	254	206	228	221	257	220	230	222	218	229	220	223	225	250	253	216	222	233	197	225	219	217	224	224	256	202	225	220	228	246	222	236	241	218	215	225	244	248	232	191	252	249	232	207	232	230	227	226	229	251	231	211	228	226	207	253	204	198	219	232	231	213	220	218	237	217	218	243	246	219	231	233	237	216	247	232	234	202	241	215	213	236	218	223	218	250	238	211	214	248	236	240	235	231	217	238	224	231	229	233	233	222	242	231	255	252	226	216	213	170	224	201	238	247	247	221	220	224	218	255	244	242	233	238	232	241	247	223	254	211	224	222	232	212	200	220	212	237	184	207	208	189	221	228	238	207	212	220	236	234	209	212	230	246	223	237	217	209	223	239	222	201	200	223	237	218	208	237	244	226	227	236	234	219	229	203	213	210	190	256	261	213	207	242	206	221	226	238	224	200	247	217	226	238	230	218	209	220	209	211	257	228	214	201	212	221	210	222	219	208	238	243	247	242	236	213	227	227	240	217	216	225	229	235	214	232	225	234	217	193	211	216	228	230	210	245	232	221	218	205	252	204	231	229	225	224	220	202	250	226	226	250	232	205	208	250	212	230	230	197	242	223	233	231	232	227	228	207	205	202	240	253	226	225	204	218	210	220	224	233	215	227	253	235	238	216	192	219	242	245	217	228	222	217	223	235	239	262	227	235	209	224	227	237	198	206	235	208	231	264	214	209	197	237	225	255	214	188	232	213	251	235	222	217	241	260	240	227	223	223	229	211	203	236	238	249	230	242	225	216	213	212	215	222	225	241	227	238	208	217	230	217	213	228	215	205	198	244	227	223	218	231	220	237	237	237	213	231	211	217	200	208	235	233	235	228	220	201	195	209	256	227	229	231	233	240	256	213	217	228	200	224	221	240	220	225	208	233	204	223	250	239	201	207	230	207	224	223	261	201	225	233	219	238	233	244	241	264	190	255	228	229	188	201	206	230	208	235	228	221	207	233	226	243	229	208	237	215	215	212	208	217	228	224	240	241	238	231	256	231	217	212	224	232	247	196	226	235	235	221	198	236	223	231	251	236	216	253	209	215	217	211	236	206	210	242	246	225	210	220	237	234	242	235	219	199	214	234	223	199	211	247	199	209	220	212	240	225	198	232	215	208	233	229	220	230	211	228	196	215	217	215	213	245	257	251	230	235	220	225	233	231	186	222	226	234	214	223	229	191	228	211	214	233	217	220	222	213	239	225	203	248	226	265	240	219	214	209	220	253	229	234	230	226	231	229	253	206	245	241	226	227	226	243	229	212	242	232	223	229	226	229	211	216	231	235	246	226	226	237	237	247	225	229	234	225	227	225	238	238	233	216	221	223	255	220	234	223	234	235	219	210	227	225	206	209	215	221	235	216	230	245	218	204	247	241	239	228	226	216	230	234	228	220	210	220	246	242	195	229	216	253	209	217	203	267	220	228	219	221	223	230	246	210	203	237	244	237	244	225	240	221	221	215	242	207	248	241	229	216	210	232	220	241	221	208	228	255	233	240	218	181	231	224	239	225	236	238	236	222	239	255	228	196	224	206	219	247	223	204	232	225	222	209	193	224	241	238	236	235	221	224	248	220	246	217	211	235	211	226	246	239	219	219	223	207	247	218	246	215	211	202	231	220	247	215	233	251	211	232	213	213	238	214	228	223	214	208	224	229	219	228	227	234	231	197	217	215	259	253	240	236	235	229	222	223	209	232	214	258	234	213	235	222	222	198	225	225	226	213	221	238	225	216	214	205	221	231	228	235	211	226	250	231	232	224	240	217	209	253	200	192	205	213	245	190	211	241	245	236	227	232	206	214	233	226	201	236	229	222	240	212	227	248	214	218	211	237	227	246	216	225	219	213	218	250	206	245	230	200	232	218	222	210	233	237	230	204	225	222	194	257	247	220	257	224	222	196	222	238	226	223	218	218	213	216	228	223	232	230	216	225	231	202	263	222	232	229	243	186	218	196	240	213	223	250	246	233	201	239	243	233	223	198	202	222	249	220	225	228	225	210	216	211	219	236	205	226	225	235	212	218	251	218	216	235	224	214	211	246	229	239	214	233	259	206	221	224	234	217	208	253	234	244	228	261	213	212	230	222	219	214	242	219	225	220	224	198	233	255	224	215	241	216	239	236	215	213	217	217	209	240	212	217	225	246	230	213	227	219	250	238	222	217	208	219	220	226	205	229	227	227	223	228	227	207	222	223	236	226	229	216	230	229	220	215	229	201	206	221	217	222	245	212	259	255	234	219	204	227	236	240	246	206	223	246	220	235	237	259	236	223	228	229	247	243	243	237	215	232	255	248	246	225	212	243	251	242	243	241	201	214	219	222	238	229	233	214	220	236	238	220	209	210	252	225	232	242	197	218	236	216	207	225	223	225	223	224	216	199	229	225	206	243	220	262	228	227	217	234	224	239	200	245	222	225	248	224	211	231	248	254	232	231	243	218	217	215	231	221	229	210	213	222	210	212	218	219	233	196	224	223	220	201	237	204	228	221	228	230	232	219	190	253	233	238	190	218	244	243	212	220	211	225	211	221	236	199	244	194	225	202	216	225	204	219	214	214	240	225	230	225	233	211	219	230	208	226	225	221	229	256	208	226	241	212	236	249	190	220	233	239	231	235	245	233	228	216	221	246	212	240	238	247	231	240	222	224	199	239	217	224	216	229	239	237	225	216	210	215	219	224	240	219	247	216	207	213	236	240	229	219	244	225	234	230	256	225	227	213	217	200	233	222	243	249	212	197	216	241	227	248	216	240	232	253	224	225	219	223	221	232	251	212	235	218	226	232	235	226	219	220	204	207	223	227	229	207	234	239	217	216
33289	27318	878	518	439	392	376	348	324	334	328	319	330	336	306	320	321	302	318	329	295	316	303	299	312	315	292	319	315	304	328	322	283	286	302	323	300	316	309	327	319	288	304	316	269	302	362	297	327	304	322	296	316	310	283	291	283	291	329	289	292	314	301	300	312	287	322	327	307	302	314	306	302	329	305	314	270	300	288	319	287	333	300	300	312	302	311	306	318	313	331	318	283	339	340	316	257	325	287	297	335	266	363	289	307	326	299	310	315	279	335	311	314	316	306	275	280	300	313	287	295	336	307	303	328	321	293	318	278	311	303	320	316	297	310	308	315	317	304	290	278	311	249	269	312	324	310	265	297	301	306	331	312	298	300	307	325	316	314	306	304	289	284	267	308	302	303	306	301	307	277	326	289	286	303	295	318	336	287	321	306	298	314	308	294	291	353	289	285	346	298	303	315	297	291	293	306	304	311	301	292	315	294	305	279	300	325	294	309	317	309	321	300	322	311	315	312	298	315	312	322	298	258	277	305	281	313	304	310	311	312	313	290	311	310	317	329	316	285	319	297	315	328	319	301	289	309	341	318	336	313	303	317	296	282	304	312	313	265	303	324	301	289	302	338	304	275	296	330	301	288	284	279	278	309	299	346	303	310	301	327	286	312	308	327	297	319	325	290	279	325	292	284	301	325	268	312	291	300	342	258	314	318	302	309	305	315	334	325	318	263	280	298	310	304	322	284	324	296	323	307	285	299	286	337	291	310	325	288	304	277	298	324	350	278	299	297	289	289	309	315	259	306	291	295	324	317	327	309	346	300	299	296	312	298	303	344	305	325	301	318	298	281	307	314	339	332	283	257	297	308	314	289	291	304	317	321	303	296	314	321	281	290	322	319	301	285	306	281	293	319	326	345	335	306	306	315	287	290	295	328	307	292	297	254	328	290	297	306	316	325	282	287	301	313	328	292	311	288	297	282	294	304	293	325	345	285	294	320	320	310	295	296	298	309	312	309	329	328	299	330	297	342	301	307	320	299	291	295	299	317	313	276	291	310	305	308	305	320	324	302	315	307	316	299	316	287	312	336	324	314	348	289	292	312	307	324	311	324	323	319	283	319	298	307	323	310	296	328	301	305	306	300	275	323	307	292	307	311	317	301	302	297	321	323	284	293	286	289	306	321	330	272	298	315	298	283	300	308	311	316	285	290	311	337	284	309	299	313	273	301	297	286	295	317	289	312	329	307	322	287	287	308	309	315	281	289	321	313	349	319	304	312	293	312	311	318	278	299	279	327	299	307	297	295	304	311	321	327	286	303	318	318	299	297	270	315	317	324	290	300	319	274	283	310	354	301	283	285	300	307	295	303	314	295	312	304	295	309	314	315	291	285	330	305	312	300	335	300	294	284	315	292	279	312	304	300	308	352	309	288	288	279	335	328	307	316	345	291	324	292	281	297	308	294	328	304	327	319	299	322	342	274	303	289	277	309	259	311	295	297	306	305	332	279	309	310	319	317	269	323	328	294	301	284	332	280	342	307	293	320	293	263	335	326	282	287	299	290	284	326	296	316	312	264	306	310	301	309	282	333	311	308	317	318	294	318	307	316	305	302	317	292	303	337	312	268	262	323	315	311	338	282	297	287	300	309	284	302	281	274	302	308	308	304	323	320	295	310	312	273	318	351	296	296	293	327	309	320	309	313	286	294	310	300	286	295	291	291	302	296	300	281	286	316	325	300	294	308	335	316	295	298	279	309	263	299	317	300	323	295	301	289	306	303	323	303	296	279	286	323	294	341	309	276	286	323	283	314	307	318	294	275	271	302	308	277	365	318	319	301	295	281	332	298	279	278	295	285	331	299	285	333	328	306	305	277	298	297	268	337	330	297	311	313	299	281	300	283	306	286	302	317	273	289	294	306	306	293	302	307	316	292	300	303	288	275	265	330	325	295	264	306	293	287	326	260	332	320	322	323	298	325	304	288	314	326	324	297	293	297	322	353	307	307	273	328	332	296	320	318	310	309	319	272	286	296	308	275	299	299	337	314	318	300	330	338	320	344	280	323	320	286	289	294	315	334	301	303	327	277	323	285	308	297	292	327	300	297	284	312	329	295	323	328	329	294	295	276	300	298	314	310	317	303	309	276	297	312	329	264	307	287	335	308	274	304	312	292	308	310	259	300	301	295	301	289	295	293	340	300	284	311	305	306	308	306	305	330	295	278	248	329	287	320	318	312	282	309	307	285	330	314	316	288	257	304	312	298	280	311	303	312	296	316	286	310	322	297	332	312	301	288	337	292	300	264	306	303	286	321	287	303	299	307	284	310	309	264	304	284	300	302	314	291	308	298	312	318	287	287	306	299	287	298	286	338	311	313	314	271	339	315	290	288	300	359	268	295	308	311	287	310	289	267	307	301	299	289	325	308	308	269	298	311	282	263	276	289	324	291	311	287	348	294	300	263	307	296	318	297	301	293	289	312	329	301	307	316	296	326	284	326	300	314	295	275	304	315	317	308	325	328	315	314	320	303	302	313	300	300	313	315	323	302	304	314	291	325	285	322	276	306	309	316	300	344	301	334	346	299	305	282	320	330	290	315	306	290	306	276	299	305	308	299	309	322	296	327	291	304	292	305	320	312	279	300	307	301	288	298	336	310	304	314	319	306	290	342	314	328	287	346	301	320	324	342	322	321	317	300	337	311	287	302	284	318	287	295	341	332	308	308	306	280	291	309	307	300	283	292	305	281	329	283	307	327	325	336	306	290	304	289	316	292	295	316	276	310	295	322	299	308	311	294	324	271	297	320	294	304	320	308	298	308	311	293	297	310	314	296	299	299	300	334	303	302	294	298	318	287	330	302	289	323	312	296	294	313	322	309	319	267	278	306	304	304	311	303	281	333	281	303	292	317	326	297	328	292	305	310	279	309	289	283	297	316	330	300	294	325	304	310	316	323	333	321	302	331	299	305	264	271	323	270	314	284	291	331	311	322	321	286	307	289	327	279	301	325	306	309	286	338	305	285	296	308	306	321	317	310	297	315	289	270	272	322	324	285	292	296	301	321	323	284	293	306	318	266	301	288	311	283	294	299	306	297	285	287	323	281	319	295	286	267	322	322	285	312	345	300	338	254	307	327	314	299	307	313	306	322	287	328	305	279	316	292	327	310	282	307	283	313	324	289	314	331	294	310	335	301	318	322	301	306	295	300	286	285	299	319	298	306	301	306	294	335	281	330	261	296	303	301	269	266	302	275	300	294	318	330	368	271	306	317	299	278	292	307	297	318	301	310	288	286	300	297	299	286	308	323	264	322	312	291	317	274	299	282	307	304	306	284	297	315	287	289	312	298	321	303	326	301	303	302	284	310	303	321	288	321	293	274	317	267	292	312	309	291	295	293	331	326	329	292	289	311	308	306	313	324	296	324	322	311	316	304	284	283	311	302	325	299	329	299	307	333	305	323	286	321	338	294	302	316	305	296	311	294	298	340	276	306	306	319	298
23733	21083	28331	24033	21046	9783	924	592	500	517	461	411	423	388	379	405	409	421	366	415	362	380	353	327	357	349	323	365	372	372	327	341	334	349	374	371	345	322	333	304	356	336	344	341	324	340	352	360	358	311	353	308	342	326	360	328	331	312	378	332	302	347	332	341	317	326	335	317	309	316	326	357	356	355	365	329	325	323	333	288	327	301	348	335	330	310	319	314	334	332	305	330	333	336	304	384	334	352	334	312	343	316	296	347	337	342	347	328	308	343	347	352	307	327	330	355	339	333	318	336	327	344	341	362	352	337	301	320	350	332	332	306	318	302	328	293	346	348	384	345	336	320	309	344	349	301	345	350	299	333	345	358	303	361	348	302	350	334	324	347	336	335	334	332	355	334	360	333	329	328	305	310	325	330	335	329	336	323	355	334	307	317	327	334	312	310	349	343	334	313	284	334	352	315	352	340	312	301	323	287	287	335	348	353	348	289	314	338	329	343	305	318	325	340	313	335	313	337	352	308	333	321	339	339	338	320	296	322	327	308	302	330	316	331	300	314	305	309	312	355	337	305	317	315	323	329	268	322	350	320	315	351	306	341	305	309	335	307	332	311	329	313	324	320	316	336	322	333	342	300	347	326	332	340	350	340	304	295	345	311	339	324	325	328	316	334	305	329	292	336	351	325	326	323	360	306	311	363	291	329	325	359	307	297	303	296	343	354	335	337	323	319	323	348	331	326	346	332	315	360	304	289	316	322	337	310	314	327	311	309	348	335	320	333	344	312	348	344	347	339	315	317	336	335	309	270	344	327	303	347	307	316	329	334	315	300	326	336	354	301	297	330	300	327	336	340	351	341	326	345	342	325	286	305	322	322	319	329	336	320	316	300	312	337	337	341	317	341	324	344	313	354	318	324	330	312	302	339	336	302	361	345	336	310	323	366	335	324	356	298	319	366	307	341	323	337	352	306	332	352	305	321	363	326	313	336	351	361	317	322	312	349	365	329	331	304	355	298	303	355	317	368	305	322	348	323	336	316	296	316	333	357	319	354	318	350	311	327	347	326	320	333	289	275	331	335	324	334	343	348	309	306	305	348	354	353	319	347	315	313	311	351	333	356	353	372	304	334	351	312	317	369	340	395	349	308	314	310	324	325	314	284	317	334	341	339	326	325	329	309	357	306	334	332	315	326	333	334	317	345	327	371	337	346	334	312	340	314	306	373	347	340	338	301	316	326	314	336	315	334	307	310	348	343	350	322	317	367	317	347	367	348	311	332	328	323	300	319	317	327	355	313	316	343	301	322	351	321	301	313	335	315	329	319	316	296	356	317	319	324	328	353	350	336	346	347	320	344	332	328	362	324	325	310	349	303	334	320	340	315	316	307	306	336	324	363	325	346	287	330	332	316	332	303	318	322	303	330	324	330	308	328	295	330	329	343	341	281	333	329	366	322	316	296	320	328	286	339	312	348	336	335	356	360	332	320	342	323	368	333	330	303	329	317	359	334	319	313	331	331	363	310	338	331	320	354	305	318	330	339	316	313	335	325	324	340	314	332	305	315	312	319	336	340	345	314	325	319	339	280	332	345	330	323	326	307	355	293	362	306	322	336	333	315	312	294	334	330	327	318	295	343	373	339	321	341	335	268	313	315	345	343	304	334	309	310	323	309	304	330	346	332	324	344	357	307	327	328	354	322	323	336	342	323	323	337	318	327	316	345	316	317	308	315	334	359	327	348	333	298	332	310	335	322	336	361	339	319	355	307	308	307	311	335	343	316	354	353	337	353	356	330	331	341	344	323	337	323	351	321	303	346	312	357	291	324	335	299	322	329	359	323	308	326	332	326	337	324	311	317	330	331	337	335	333	345	356	312	316	318	320	335	325	336	301	300	332	337	358	359	305	321	347	317	357	341	364	327	313	313	333	318	368	301	316	328	328	324	311	286	339	325	350	322	313	334	323	327	298	357	332	355	310	356	312	338	298	340	322	338	357	318	349	327	310	345	334	319	335	325	310	326	302	343	285	303	329	310	348	325	335	335	340	322	339	338	331	310	339	344	313	325	297	342	322	329	293	326	307	321	314	343	334	340	337	316	336	345	390	342	332	335	321	323	318	348	345	319	323	285	321	325	345	324	317	310	329	324	340	332	318	316	316	345	332	278	331	326	325	323	327	319	344	344	323	333	340	302	337	297	315	293	357	320	343	313	355	320	323	310	355	307	329	310	291	318	361	325	308	302	326	341	319	332	352	350	310	302	299	342	304	347	324	312	318	334	328	331	317	373	314	379	308	326	348	321	359	325	292	307	309	312	333	314	328	307	343	356	329	306	353	311	316	338	354	321	335	322	357	334	327	322	345	338	303	343	316	312	317	335	336	324	399	322	328	358	350	354	308	341	311	349	323	309	328	305	313	314	321	340	322	358	306	377	334	306	308	348	350	318	305	334	345	321	338	320	349	320	337	312	327	289	345	325	318	331	279	314	352	389	338	286	334	278	328	351	286	315	337	339	362	322	327	326	319	321	337	296	319	340	330	330	305	322	302	326	341	333	340	300	336	311	331	303	374	346	342	326	318	328	313	318	319	322	323	332	343	326	310	353	326	324	328	313	328	311	295	333	337	310	339	336	339	322	362	299	274	309	321	325	320	309	311	327	326	299	311	312	317	343	328	335	311	324	364	315	337	328	301	318	361	341	314	356	345	299	299	312	302	328	338	315	321	318	322	318	353	322	304	319	360	331	302	349	324	300	325	318	313	346	353	318	322	324	283	336	348	333	334	331	309	344	320	312	285	310	315	327	300	326	330	341	347	342	352	338	317	353	338	313	320	293	326	316	351	316	325	312	336	351	343	276	335	297	316	317	315	340	341	325	317	320	335	332	328	352	348	323	338	316	323	303	322	337	325	321	310	333	347	353	332	348	322	317	353	324	347	338	326	336	316	317	323	337	310	302	306	365	331	351	334	289	323	353	292	333	325	301	310	356	327	347	334	317	350	334	312	339	348	307	366	338	347	324	318	318	332	328	374	326	342	304	312	338	330	312	325	309	339	327	297	313	351	328	316	323	319	333	345	317	343	312	315	325	344	330	306	322	304	309	344	330	334	311	331	352	305	320	328	321	309	333	302	320	324	345	326	340	298	343	324	317	343	344	313	316	336	335	284	323	342	317	364	340	320	322	327	322	334	337	315	318	335	293	316	319	339	350	324	316	316	348	298	334	342	323	322	366	331	349	324	321	346	350	315	313	298	342	326	325	328	354	317	335	332	299	329	319	339	319	300	332	335	369	379	293	338	324	331	337	318	340	318	346	339	320	323	331	373	326	325	310	298	344	326	337	326	338	314	324	308	332	315	339	364	363	326	297	344	339	319	339	291	350	340	293	329	334	322	316	356	330	312	319	330	332	330	311	358	339	346	277	301	330	301	359	353	316	337	327	338	326	320	330	357	322	327	310	353	324	322	300	322	345	328	329	316	343	305	355	305	320	309	336	309	310
38038	39838	6901	3267	2241	1766	1370	1154	1002	809	752	700	655	632	561	570	552	542	534	517	500	513	481	499	473	467	531	447	469	491	439	431	444	476	462	459	437	517	451	450	476	440	456	437	468	436	450	472	455	436	442	430	455	436	419	411	455	465	448	489	428	478	420	441	457	429	446	469	446	470	412	424	454	445	444	450	461	479	450	457	489	469	473	467	442	483	440	444	462	435	477	422	427	482	445	419	425	441	452	443	454	450	437	439	465	423	418	448	425	440	477	521	442	445	481	471	425	424	454	468	474	451	440	458	435	455	457	433	437	424	427	462	446	468	456	464	426	405	464	429	422	441	407	407	498	423	443	429	374	461	468	413	441	428	440	480	476	416	438	406	453	468	379	463	435	438	460	439	444	445	431	459	408	448	434	447	435	434	456	443	442	511	439	463	427	436	469	423	458	421	442	478	461	417	502	459	415	467	475	455	434	408	447	429	448	473	441	465	453	428	468	400	429	487	425	436	476	452	426	433	478	454	442	446	424	391	447	412	427	426	478	458	431	423	455	450	478	443	439	448	435	403	447	404	420	453	454	412	431	415	425	451	450	446	474	426	390	451	429	456	456	428	406	439	446	449	492	445	425	463	467	432	477	475	413	453	465	434	438	463	442	455	474	456	407	447	422	477	442	463	497	458	450	422	408	409	460	451	430	464	424	416	442	459	426	412	483	443	431	441	460	438	460	394	464	447	450	441	456	440	448	439	451	433	462	423	456	452	460	427	458	448	430	414	426	456	447	403	400	446	441	448	454	435	427	454	465	433	491	488	492	402	449	442	437	420	414	444	454	437	458	438	451	433	481	450	432	473	449	427	451	427	419	449	451	440	446	414	429	478	406	447	456	425	481	451	417	411	421	445	449	465	430	434	465	460	421	430	456	438	476	437	418	446	423	426	469	438	444	462	428	447	419	481	432	450	463	402	419	453	444	449	463	491	463	462	478	453	407	460	449	438	490	453	406	436	467	483	430	447	443	463	422	435	442	458	425	427	424	445	460	396	429	435	456	441	462	426	449	428	461	447	430	434	436	400	406	454	462	413	430	426	453	453	458	440	437	442	456	465	421	493	449	445	460	450	484	447	465	461	443	419	430	478	414	456	458	414	448	424	432	452	427	465	381	410	463	445	465	434	400	444	409	442	425	434	454	454	457	443	443	404	427	425	463	446	397	438	450	462	411	402	407	420	431	443	416	444	439	461	454	452	455	451	440	444	438	408	420	474	436	414	470	464	468	467	414	464	428	439	432	424	409	418	491	422	435	450	464	454	453	421	445	447	414	421	468	416	366	466	474	438	434	450	450	483	441	432	454	469	448	458	445	441	426	455	429	464	432	487	450	417	438	453	431	456	437	456	444	439	462	444	435	453	453	459	441	403	431	418	424	452	425	430	424	434	414	434	418	457	424	462	425	425	463	455	414	474	454	448	434	440	442	421	421	449	482	418	436	413	450	397	442	432	443	426	436	463	408	432	422	472	469	436	431	442	432	469	439	472	485	416	448	462	462	440	430	442	454	436	443	414	445	421	428	430	417	464	426	398	415	470	459	440	436	459	451	454	456	448	433	432	426	460	445	404	412	437	476	431	447	448	425	428	432	444	439	442	435	464	471	408	418	465	447	442	440	436	443	457	406	399	464	452	443	459	411	428	474	427	473	438	457	457	406	465	462	407	439	444	430	434	437	450	401	433	490	461	443	445	408	442	458	465	406	415	456	417	454	443	454	423	432	434	467	447	472	480	461	487	433	399	460	442	424	453	416	438	404	437	439	399	421	443	459	434	446	445	457	436	452	494	435	424	435	421	455	462	459	409	449	451	462	435	466	449	445	446	459	443	460	437	452	465	429	446	431	446	452	438	434	442	447	446	449	474	439	430	462	435	411	454	429	444	466	464	426	428	424	406	447	417	480	413	402	448	440	431	449	447	423	408	446	448	455	424	447	386	450	414	382	444	450	451	425	437	429	469	390	458	437	416	448	438	478	419	427	430	385	434	456	466	420	448	445	399	454	466	434	445	465	497	425	438	395	399	438	426	427	454	435	438	425	409	449	459	452	430	463	428	431	432	449	428	437	457	425	440	440	389	441	451	425	426	439	444	430	447	414	426	433	435	492	444	493	419	429	419	446	454	427	431	475	426	469	431	445	461	438	454	443	453	434	444	465	446	439	402	431	436	444	425	430	444	458	440	430	436	448	410	454	442	461	437	397	471	430	418	464	439	431	439	456	439	420	478	435	470	453	429	407	442	390	437	458	464	444	428	410	448	469	421	413	458	455	448	449	430	473	448	420	464	429	479	426	417	413	455	438	428	476	474	426	453	439	456	402	428	462	392	454	477	470	456	441	467	447	457	485	454	432	455	474	457	426	458	404	457	479	438	449	437	437	413	460	442	421	439	440	419	450	446	452	447	454	435	404	439	475	433	477	445	480	483	471	409	461	448	494	447	474	440	454	438	425	460	436	413	437	437	445	417	452	436	429	396	449	433	440	429	458	406	436	430	463	452	461	417	442	429	439	459	431	467	475	428	436	462	433	434	439	429	416	404	456	428	433	465	454	434	477	480	459	424	433	463	444	451	426	474	465	453	471	479	448	474	421	419	462	427	433	453	462	396	430	465	439	430	435	410	468	442	458	463	431	422	431	457	430	443	475	415	442	413	420	403	460	441	426	437	433	431	480	453	480	432	457	466	408	466	432	468	413	445	449	466	450	428	474	444	466	447	452	418	450	449	405	476	419	461	415	447	459	443	483	426	459	445	461	421	419	467	408	420	450	442	416	421	478	453	373	427	442	451	467	467	424	480	433	488	448	463	450	448	440	460	443	466	415	443	423	470	432	460	479	427	433	448	418	438	428	431	467	455	398	469	438	404	449	463	471	438	416	443	439	512	435	471	426	456	477	447	454	450	454	452	438	426	435	464	423	442	471	427	443	434	431	448	452	450	474	469	466	393	483	474	474	456	459	406	385	446	460	457	424	481	467	441	476	470	412	403	400	437	436	473	437	454	419	448	454	464	491	422	433	471	423	471	449	427	432	460	449	448	406	429	462	438	476	454	430	456	459	465	459	433	453	455	436	443	488	458	431	423	438	438	451	419	436	429	403	436	467	451	437	459	445	486	468	422	463	436	423	459	441	446	458	435	433	486	429	449	457	446	437	445	450	442	451	449	480	445	426	414	434	436	449	435	416	491	445	403	456	379	438	428	496	464	459	435	426	430	420	422	466	448	417	470	445	442	413	446	441	413	427	448	436	473	453	481	459	465	445	467	461	411	441	463	446	457	468	429	410	409	430	449	454	455	461	449	423	417	464	454	417	470	437	471	445	428	438	407	457	450	420	454	404	438	434	428	464	452	428	440	447	423	419	446	476	453	390	410	453	425	427	430	468	454	440	436	461	437	468	452	431	454	455	451	423	456	434	447	465	458	455	416	460	476	478	437	482	471	423	440	443	450
22707	21037	28709	23568	21033	21025	6889	836	626	549	473	404	428	375	366	363	303	356	319	281	311	286	272	298	266	292	282	279	260	275	273	266	268	241	249	259	238	282	266	267	252	245	268	259	242	221	252	223	273	277	270	248	248	248	214	255	269	225	256	273	256	249	223	234	258	247	224	286	231	255	251	259	242	243	221	240	262	233	256	244	252	255	249	253	242	284	240	257	262	235	285	234	254	225	220	244	252	234	221	260	256	270	243	260	256	251	219	237	273	231	228	243	257	275	247	256	245	252	238	261	247	268	258	242	235	226	248	240	267	237	253	243	266	228	266	243	247	225	225	262	267	240	270	214	242	255	233	237	267	250	236	224	229	263	240	263	255	220	250	238	243	243	229	256	223	246	264	242	230	225	243	236	238	252	219	235	227	240	236	240	253	257	270	220	268	241	252	232	236	239	250	247	245	276	278	259	237	235	210	251	267	252	225	217	233	259	258	251	242	250	250	262	244	252	235	246	278	252	255	230	271	225	254	254	269	239	239	262	234	258	230	233	250	243	242	237	223	249	255	255	242	234	271	256	249	250	266	263	252	271	216	233	211	222	249	241	241	285	240	249	233	252	243	259	245	238	219	232	248	219	227	227	265	250	234	228	254	224	258	267	235	254	236	248	255	259	263	249	274	244	240	235	231	266	250	243	254	264	247	244	269	220	214	232	266	253	219	253	266	243	256	254	234	252	221	238	248	262	213	244	252	261	271	249	252	231	256	280	230	246	245	235	238	250	233	236	243	241	239	258	253	251	261	255	255	248	253	268	255	247	233	225	259	236	255	264	242	222	241	238	218	232	232	251	246	231	229	229	223	243	220	238	251	244	231	237	249	247	247	236	225	241	246	262	287	239	249	257	274	245	236	250	247	262	242	219	255	229	224	273	219	232	268	241	231	233	237	225	243	266	286	240	220	229	273	275	268	249	266	252	232	226	256	241	227	252	252	238	220	238	249	245	240	247	259	269	239	257	248	238	236	222	204	257	232	232	274	248	222	257	246	238	229	282	257	264	249	255	250	241	254	264	273	241	239	232	229	255	245	250	238	245	265	258	250	243	259	238	268	237	242	269	238	248	236	249	231	250	230	250	254	241	249	249	249	215	266	253	251	255	255	233	255	238	240	250	252	242	261	249	260	213	230	260	225	222	240	254	215	218	235	249	265	232	241	241	229	243	233	234	227	252	236	222	226	234	241	263	236	232	249	257	239	245	234	241	259	274	260	298	259	256	254	257	236	237	233	286	239	277	241	233	243	263	245	240	230	246	243	230	215	236	252	237	267	232	234	256	212	230	232	272	216	213	245	244	252	243	260	237	247	270	264	276	234	220	256	256	259	250	226	255	241	245	261	252	220	239	248	269	236	226	254	254	233	263	260	239	265	244	244	253	277	253	240	257	267	238	270	248	233	255	213	237	248	238	246	228	272	261	243	248	235	262	239	225	253	255	258	246	259	226	249	252	226	229	244	247	252	255	246	257	222	250	245	242	241	254	223	236	244	236	254	250	261	225	215	244	256	233	255	246	251	241	246	240	227	253	261	247	225	224	238	259	241	263	256	247	265	209	249	256	239	239	224	228	240	244	272	258	252	249	237	269	253	236	233	276	236	251	227	229	228	264	254	236	273	270	247	240	236	261	270	237	249	241	214	244	215	248	242	240	253	233	270	239	240	253	245	246	234	244	241	262	225	259	223	251	235	246	217	248	234	245	252	275	273	236	268	240	266	274	236	254	240	262	248	267	253	229	259	239	268	255	245	248	282	257	241	284	245	252	232	286	238	249	240	260	235	243	216	225	256	246	253	251	253	236	263	245	215	246	236	276	253	243	225	241	251	244	256	247	234	259	256	263	271	262	245	234	232	243	244	246	248	235	234	233	215	241	226	248	240	227	224	249	234	264	234	248	245	246	267	254	227	258	278	261	239	247	212	230	257	219	272	257	252	259	247	216	243	285	241	240	280	253	237	236	230	236	216	235	239	216	257	247	226	245	231	286	248	234	247	240	248	230	213	210	239	244	242	237	240	241	258	212	255	223	248	219	225	227	208	279	223	232	243	241	231	257	236	231	272	262	238	241	264	227	259	238	248	240	262	216	249	254	239	227	222	233	241	251	238	252	276	214	260	250	223	229	271	264	246	279	237	276	257	227	249	228	263	260	237	246	264	242	246	225	248	225	265	247	254	259	242	255	226	271	233	227	243	269	226	246	234	242	236	247	233	224	250	243	230	229	239	225	224	250	219	259	257	230	229	245	253	249	244	277	266	221	231	239	244	244	231	243	241	219	264	245	245	248	230	273	248	240	247	231	229	251	242	262	274	234	245	244	254	237	253	234	224	235	262	225	250	250	250	241	294	263	271	214	243	260	210	261	240	222	237	260	262	218	213	250	252	251	250	230	235	235	234	230	238	244	230	252	241	281	236	242	263	262	247	278	244	241	214	270	236	263	239	251	264	231	251	206	230	235	250	247	251	266	255	270	223	243	243	241	250	219	253	240	256	238	234	237	262	248	250	279	265	238	246	245	240	227	245	219	250	266	215	256	243	231	249	293	243	233	249	245	232	236	231	243	246	245	244	228	232	248	236	249	244	242	253	231	228	224	283	249	280	238	285	222	223	217	226	244	248	233	243	235	258	239	261	241	260	228	273	229	242	253	252	229	254	241	225	226	236	239	227	212	243	224	238	257	247	231	234	274	218	242	247	244	282	250	228	244	256	233	235	275	265	241	224	231	211	271	252	237	231	239	224	239	240	239	263	236	248	235	266	244	233	238	242	248	242	255	220	236	251	231	244	238	268	247	249	241	235	241	237	233	216	234	257	280	231	246	261	254	237	254	202	262	242	232	242	259	237	240	247	250	242	248	257	266	248	214	248	230	240	265	226	244	256	237	239	252	243	284	245	273	242	248	242	231	225	227	226	229	257	207	267	259	236	293	238	252	253	243	218	260	228	250	231	251	259	248	265	234	245	222	240	234	254	233	247	222	242	247	246	220	233	261	243	239	242	249	246	243	257	275	240	257	250	253	256	229	236	237	242	232	228	274	241	264	245	239	242	236	258	233	240	235	249	239	266	250	234	236	244	260	242	285	228	234	235	255	244	251	258	244	246	248	276	236	252	264	237	247	215	240	234	246	262	266	220	239	250	282	248	269	237	227	266	245	229	230	245	265	229	237	232	250	267	231	246	216	220	245	237	273	247	232	268	241	260	245	243	243	233	235	236	245	248	243	248	243	236	266	213	254	229	244	239	256	236	265	247	246	243	248	233	230	254	208	244	242	222	222	239	257	261	242	244	240	240	226	249	242	250	251	243	225	230	238	242	247	258	234	239	248	244	259	242	244	248	248	267	237	243	246	241	254	260	239	249	239	242	258	249	256	257	241	247	245	275	244	248	250	232	275	252	231	255	251	252	235	225	259	242	210	258	240	253	232	246	240	244	230	250	225	246	266	228	227
42266	45560	10860	5465	3807	2740	2056	1701	1359	1164	1007	859	773	677	658	609	553	562	470	489	455	470	485	418	444	409	409	353	418	409	412	355	364	342	391	410	413	370	346	340	356	368	390	343	392	368	358	301	369	377	377	347	342	366	350	344	330	323	317	351	360	319	345	331	363	373	381	346	329	345	331	354	344	320	346	336	366	351	339	314	360	356	302	349	298	350	352	335	325	326	346	351	343	326	348	347	340	313	370	362	343	339	354	303	325	330	328	325	333	336	338	380	343	311	361	315	330	361	365	393	329	313	343	367	359	357	327	350	360	349	331	335	301	349	369	327	348	340	334	345	354	333	317	335	321	375	354	354	309	348	334	328	360	352	323	331	347	351	346	321	350	338	355	314	319	316	341	346	351	335	333	334	325	347	317	360	312	362	335	321	358	330	328	343	324	306	339	339	324	284	328	363	309	317	305	326	326	341	321	338	369	342	329	372	334	314	336	339	382	299	357	360	311	336	341	315	323	331	353	341	320	327	369	344	351	351	343	344	333	370	316	349	310	315	300	365	323	334	315	340	350	348	328	334	338	357	287	332	328	335	384	296	301	374	357	320	341	331	338	335	376	315	344	381	304	341	322	347	340	334	320	328	368	338	356	348	334	337	340	330	310	360	351	374	318	345	345	321	359	335	326	338	324	326	373	347	324	299	346	339	354	348	303	342	302	362	347	328	376	319	352	321	311	337	312	342	320	346	364	323	323	324	330	346	361	310	316	327	356	332	325	299	339	328	344	366	358	358	332	342	335	347	334	299	352	336	334	338	306	337	320	340	355	338	339	323	332	350	368	348	333	350	314	308	348	327	331	317	362	327	357	347	339	335	327	300	349	354	354	323	356	307	350	314	294	350	360	311	326	335	367	330	312	336	379	316	325	356	333	348	297	344	322	342	337	343	304	332	358	310	310	327	311	344	363	349	373	313	354	317	330	349	325	333	345	325	337	334	339	314	333	313	327	324	343	350	331	325	326	361	346	340	304	330	374	346	332	334	319	316	332	356	351	349	343	317	337	306	362	349	344	368	313	327	347	356	306	290	330	339	323	327	340	353	326	358	323	354	362	352	323	359	344	338	335	339	328	352	347	351	362	343	372	326	332	297	332	357	373	338	299	321	355	343	321	373	348	315	323	345	354	334	380	313	317	317	353	324	319	343	349	304	340	335	329	320	335	332	342	335	360	388	349	322	309	308	306	365	326	341	377	326	314	330	357	360	326	332	357	338	339	354	306	348	351	332	331	314	312	326	310	323	354	328	335	357	333	341	319	338	360	334	341	343	334	367	313	341	335	303	352	358	335	354	357	363	341	354	352	334	341	336	380	339	346	319	332	343	357	354	352	334	314	337	330	351	326	335	345	346	333	318	348	354	376	362	340	315	341	319	328	352	348	369	330	342	318	335	358	303	297	356	328	343	335	349	343	355	307	344	354	309	355	359	319	355	359	337	341	341	321	353	348	314	329	331	330	320	323	309	332	308	353	331	348	332	297	318	330	341	353	324	324	364	331	319	310	339	322	328	300	353	312	365	386	329	290	316	336	367	313	343	334	338	319	341	365	340	322	326	321	352	346	316	356	336	333	321	313	308	332	333	333	309	311	371	341	317	341	306	364	305	330	344	305	371	346	323	359	360	326	331	330	339	313	334	318	382	308	343	350	312	317	336	339	328	309	339	334	374	323	341	318	355	322	322	331	357	326	346	297	343	332	337	339	309	327	336	337	338	328	332	319	343	336	343	337	347	340	315	324	342	327	347	334	330	341	349	347	332	314	328	317	346	320	314	289	332	362	346	334	335	319	302	350	349	350	333	382	345	388	345	362	372	349	343	331	308	328	316	326	335	363	336	327	322	331	319	320	330	319	307	341	318	299	334	348	346	320	312	305	354	352	392	349	370	351	347	327	320	338	309	361	337	329	340	308	355	317	342	335	321	325	330	319	344	324	328	345	345	341	364	330	316	336	309	311	318	343	309	325	346	346	336	351	354	350	340	372	327	332	352	313	351	340	332	328	341	326	315	328	325	355	319	334	293	328	331	325	318	374	336	341	342	308	356	351	321	301	320	353	340	333	342	360	379	362	326	316	317	307	318	344	324	312	311	356	330	314	306	312	342	371	313	353	311	306	354	329	336	310	374	313	330	324	335	333	321	354	335	320	324	322	368	315	356	339	352	360	317	346	361	332	313	351	329	334	355	318	328	350	365	350	325	341	337	363	358	321	318	363	307	328	314	349	332	341	351	355	332	300	336	339	350	301	364	326	309	312	331	335	322	368	321	372	363	341	323	331	361	359	379	338	338	327	290	308	328	347	354	366	337	354	337	369	332	334	319	343	350	325	334	321	345	356	336	325	318	312	367	324	353	320	339	352	337	341	329	338	335	337	358	314	352	342	371	318	366	385	354	309	356	314	321	338	344	294	354	344	318	313	335	289	348	354	316	346	360	298	326	288	324	363	357	328	337	344	324	366	342	339	334	299	350	294	313	349	374	321	340	376	318	322	344	314	319	314	331	340	349	315	297	341	368	305	337	350	330	354	362	338	309	349	378	352	324	330	334	330	313	339	331	339	331	328	339	317	331	329	311	319	331	321	352	362	341	354	307	298	344	330	338	362	350	351	343	324	351	328	321	365	338	356	354	310	350	342	327	329	350	337	338	284	322	374	316	337	336	353	321	330	320	321	333	307	331	362	358	321	350	355	321	324	314	332	323	326	344	341	342	358	328	333	334	321	372	356	339	374	331	342	341	355	328	322	348	335	362	351	327	347	346	359	368	324	327	348	326	330	363	356	354	319	316	347	322	316	340	314	355	323	350	361	339	328	356	337	363	347	336	316	349	321	357	354	329	362	324	338	318	346	340	339	323	324	323	337	358	352	347	363	324	333	340	336	355	339	346	339	308	358	338	346	341	339	364	329	317	357	340	342	323	354	310	352	343	353	338	354	341	321	349	341	316	326	331	338	310	359	329	347	340	351	319	308	344	308	332	320	301	342	326	360	318	316	347	350	341	355	326	321	333	378	329	330	323	354	320	336	324	312	334	317	333	316	378	376	343	329	338	374	304	332	332	357	328	353	313	321	342	340	346	341	307	347	340	349	355	335	336	337	315	332	340	350	339	337	336	347	332	326	318	327	334	342	337	352	338	332	336	343	350	348	309	302	323	361	357	322	314	335	332	328	337	322	316	321	332	341	341	384	330	328	371	348	331	341	300	344	321	359	338	356	317	387	296	335	332	328	322	359	322	356	336	328	328	345	364	329	306	314	334	325	331	360	379	366	368	334	329	293	356	329	317	335	373	341	325	368	350	354	330	344	336	342	331	335	351	309	339	346	352	304	322	316	328	356	321	323	312	342	338	353	359	350	330	359	346	324	329	346	351	375	330	304	350	341	310	311	343	319	320	333	316	323	321	316	328	338	367	322	289	329	326	299	355	332	333	350	363	345	332	332	378	342	324
27722	23070	11758	992	351	289	280	250	229	237	243	236	252	238	231	213	227	244	229	223	219	233	237	219	185	202	213	194	210	238	231	246	241	227	197	236	204	215	235	236	213	238	227	198	224	227	216	238	211	197	226	219	218	233	227	194	245	228	257	209	253	222	258	213	237	228	208	225	220	221	208	204	229	215	225	233	216	245	193	230	223	193	234	234	233	197	197	218	187	219	234	227	249	219	240	189	216	269	214	203	238	207	199	216	222	229	197	203	208	219	214	222	196	225	225	205	237	227	242	230	218	213	221	244	216	261	230	211	225	253	210	215	227	223	200	215	220	234	220	218	209	225	222	205	230	215	207	225	216	238	231	201	236	198	237	240	210	234	247	221	233	233	207	243	227	215	222	197	240	225	217	245	222	219	214	203	217	217	227	224	211	215	219	229	213	221	203	199	182	237	244	213	200	220	241	206	218	209	210	218	234	206	223	237	224	234	212	212	237	222	219	196	212	217	231	209	207	216	264	216	224	219	228	205	218	238	224	248	220	201	227	231	216	229	258	224	224	202	223	221	189	231	210	201	217	217	190	231	206	205	244	226	218	201	226	217	218	228	206	245	206	225	214	198	225	184	222	228	225	214	222	248	202	227	211	208	222	247	200	206	225	211	223	234	219	224	213	197	235	232	208	229	212	216	244	226	204	205	239	249	209	234	208	234	225	257	222	211	266	195	210	247	201	214	240	251	227	193	233	206	245	229	220	224	224	208	250	224	220	217	215	222	238	228	219	237	222	243	232	202	217	222	231	237	203	230	221	216	217	217	215	211	225	234	280	209	216	247	198	218	244	245	222	230	214	203	217	220	217	226	240	218	202	219	204	227	234	216	213	192	208	213	199	202	224	201	222	215	216	224	225	217	212	244	199	202	194	204	205	204	225	205	187	232	231	225	218	234	227	236	202	190	238	208	208	259	180	235	236	208	217	251	216	219	228	234	198	226	229	229	203	216	227	244	217	210	231	228	228	227	236	244	210	237	201	196	215	215	231	214	192	242	211	207	220	233	253	220	226	209	205	219	211	221	214	217	235	206	232	231	231	214	222	229	224	195	225	219	218	234	230	221	220	221	215	207	225	212	214	219	231	199	248	226	197	224	209	211	239	219	233	217	241	233	216	226	216	244	193	202	210	217	226	222	225	232	187	222	199	232	236	201	232	259	232	201	240	178	232	205	198	219	225	250	234	242	189	211	225	218	214	236	216	218	200	212	246	241	212	230	214	212	238	223	214	213	211	236	225	248	210	200	216	211	242	229	228	238	202	230	224	220	237	221	242	185	202	203	237	203	224	232	224	249	202	240	191	236	264	216	245	213	219	223	265	192	215	214	209	230	206	222	233	214	238	238	222	202	208	207	258	233	190	230	226	219	220	229	230	261	204	208	201	223	244	218	238	220	231	246	216	244	216	221	214	215	221	231	209	200	224	171	223	232	257	209	210	240	200	205	228	221	228	240	233	246	207	225	222	225	231	226	230	215	243	221	236	227	227	204	222	201	204	221	214	209	232	230	209	193	201	239	236	216	218	200	242	212	241	221	223	212	223	225	212	236	211	213	233	205	218	209	202	213	213	218	197	195	225	230	229	245	210	214	194	231	240	187	226	214	208	193	185	241	207	215	233	220	227	214	233	201	216	228	215	220	206	223	216	230	223	216	193	237	223	223	201	186	217	241	223	187	227	213	227	230	228	245	222	227	220	250	266	232	224	215	225	220	236	220	204	192	211	227	211	226	208	234	228	237	220	231	203	195	216	233	233	223	249	189	239	230	240	222	192	233	210	245	194	221	240	206	235	209	204	185	218	207	239	216	223	250	223	241	240	220	211	217	227	218	235	221	223	213	221	201	254	197	208	202	225	241	224	204	215	198	235	210	221	229	209	220	221	199	222	214	217	214	219	224	229	213	236	217	207	219	253	234	226	222	231	224	221	214	239	224	223	224	226	224	215	222	231	223	233	217	216	232	200	232	224	211	208	184	237	245	224	230	235	218	219	223	236	230	237	224	221	222	224	214	208	208	239	222	187	237	219	190	197	228	209	206	228	249	246	225	220	230	242	221	221	210	221	240	210	218	225	231	184	222	197	226	242	215	225	224	216	226	219	188	221	204	222	189	205	227	200	193	221	205	195	209	215	232	225	225	224	212	203	231	231	234	202	225	216	200	239	227	225	204	225	218	226	219	223	206	209	251	218	218	197	239	230	235	218	204	216	229	234	212	236	218	196	221	221	205	231	216	212	224	191	234	215	209	214	209	217	202	234	220	230	214	235	177	205	230	229	220	236	224	230	230	234	206	219	248	229	217	218	235	214	229	232	211	223	192	256	197	199	224	220	206	236	227	225	213	206	232	223	226	244	206	224	202	208	206	210	202	239	224	212	230	219	222	222	215	244	235	241	223	229	218	227	233	223	223	205	219	215	210	210	240	221	202	228	237	240	233	221	204	218	224	231	213	254	211	237	211	218	207	220	237	232	216	225	209	240	227	207	207	225	223	239	227	233	219	221	214	223	224	225	248	214	224	230	213	199	220	222	213	220	218	211	258	223	244	219	219	222	209	227	227	217	237	220	201	228	233	203	231	247	218	224	214	221	241	213	207	245	215	214	219	211	221	225	226	238	257	206	232	226	204	229	205	189	224	243	249	217	212	215	230	228	241	208	227	215	210	235	204	232	221	194	225	231	205	219	207	221	227	230	243	220	200	215	225	206	188	237	209	231	240	221	235	227	229	235	216	237	217	233	238	222	226	250	204	223	220	214	215	243	235	216	217	218	236	230	234	235	190	200	228	236	205	259	195	229	216	228	211	225	226	222	220	225	231	240	219	244	220	195	236	205	216	208	228	184	203	219	235	233	220	216	229	209	220	224	214	204	214	217	205	231	238	217	223	219	223	218	221	223	238	223	217	234	226	245	238	231	225	206	220	202	236	208	239	241	230	214	245	228	213	218	228	247	210	227	217	224	210	223	197	231	204	225	219	243	241	214	247	203	222	216	230	214	227	228	218	223	225	228	198	250	227	226	203	221	229	237	228	222	210	196	210	225	211	216	216	215	209	192	225	207	212	231	220	241	254	195	237	198	229	195	247	229	219	236	224	215	248	209	226	240	206	246	206	191	227	209	212	221	220	213	202	225	234	228	249	217	226	203	199	225	222	244	194	212	213	243	206	225	232	211	217	243	220	198	251	202	200	225	222	211	213	204	227	219	248	212	224	217	206	208	233	210	208	219	226	212	239	220	217	216	219	234	231	209	205	232	249	226	195	228	210	231	222	209	203	194	218	262	227	242	235	217	201	230	183	217	204	225	203	216	197	199	243	215	243	208	204	235	216	219	245	207	223	231	225	249	200	204	214	228	190	233	231	228	227	204	212	215	226	192	187	232	197	215	215	196	204	234	194	224	222	222	208	179	227	222	243	232	220	227	214	199	214	240	224	206	200	226	225	227	253	223	253
33073	25595	860	514	433	388	369	381	344	336	329	306	337	297	352	326	284	309	279	308	311	312	314	282	294	299	296	309	288	301	301	293	304	325	306	329	303	294	297	276	311	287	289	286	292	306	305	294	303	314	306	287	326	311	296	314	304	322	302	287	320	328	312	287	310	280	315	321	302	308	271	298	318	301	279	294	317	310	289	310	313	291	276	321	307	291	329	286	307	313	289	317	302	299	292	302	302	299	306	305	297	287	334	269	298	303	287	294	296	280	287	293	311	296	301	305	322	291	268	311	308	290	306	301	282	321	291	337	286	313	312	330	295	293	302	293	289	320	317	315	294	309	262	333	290	319	288	254	299	308	276	302	317	324	298	254	301	326	302	308	314	311	310	298	311	275	320	323	300	305	314	289	284	296	308	295	307	310	295	319	316	279	317	276	290	321	283	324	300	302	355	303	320	295	288	256	322	323	307	299	300	311	310	306	304	314	302	311	296	288	290	309	258	305	304	279	342	305	262	309	287	319	280	278	318	313	291	324	319	296	323	292	309	264	305	309	290	293	321	295	287	323	281	280	300	286	301	277	295	333	323	328	316	289	289	290	310	330	299	316	297	273	275	306	301	296	328	296	290	287	276	304	270	304	308	311	294	292	295	295	317	316	303	292	292	315	283	255	317	264	272	324	291	305	306	285	277	282	294	275	291	301	298	329	284	296	310	317	295	294	299	296	293	298	266	289	274	289	313	288	287	305	308	329	298	293	304	277	302	312	285	307	336	290	314	274	314	299	295	311	291	286	318	315	282	277	318	261	336	306	299	280	296	295	291	311	278	305	295	319	291	311	306	297	290	281	259	288	304	314	318	315	287	292	299	281	280	271	318	276	291	283	299	301	300	296	288	281	298	314	300	287	314	320	296	305	281	303	314	286	295	262	334	297	340	283	312	305	264	291	306	317	298	317	325	342	295	317	308	284	318	306	266	318	298	278	298	314	287	292	291	295	307	319	296	313	304	291	309	290	306	302	313	307	301	292	278	288	304	289	291	315	268	285	325	299	289	336	308	294	264	327	304	295	302	276	284	289	293	305	304	315	261	278	326	295	314	323	310	320	314	327	295	287	288	307	325	309	297	290	287	305	298	340	286	313	299	296	315	275	318	319	285	307	279	310	288	272	305	271	294	267	322	292	271	328	303	303	312	307	273	318	268	316	278	320	271	322	280	296	268	280	262	307	321	306	314	290	295	296	309	288	278	311	304	290	304	306	297	303	318	320	280	329	307	309	318	293	300	285	295	308	280	297	315	290	281	284	279	294	292	344	300	280	317	290	280	300	315	283	286	295	267	293	308	297	283	234	318	297	316	286	313	296	291	270	295	299	265	275	284	294	273	291	305	337	320	295	309	292	302	291	323	284	304	315	259	271	303	321	312	322	295	322	294	294	312	281	270	285	295	289	323	283	297	281	304	314	312	310	280	280	288	289	307	277	290	347	302	281	287	306	291	301	332	286	303	324	283	297	307	297	293	311	308	307	255	278	293	337	286	309	254	292	270	288	331	305	294	291	307	307	293	302	310	309	303	293	296	303	323	293	286	276	324	308	302	273	328	298	286	314	287	273	246	300	285	312	299	275	305	300	317	296	320	339	311	323	309	299	303	306	324	331	279	293	266	278	276	298	298	271	312	289	337	315	275	265	314	296	319	279	297	277	289	312	301	273	292	278	270	284	304	293	302	325	328	290	318	294	304	265	296	291	313	291	292	294	308	302	287	272	293	286	327	304	323	303	316	279	314	285	297	300	300	298	251	299	323	264	327	292	288	314	274	300	298	291	344	319	273	299	282	303	300	315	287	298	300	330	308	289	289	266	293	330	289	321	309	287	325	300	317	316	286	322	307	290	297	287	301	324	291	316	313	307	278	289	273	317	275	277	309	303	317	330	314	317	312	287	331	316	310	304	297	320	298	323	270	276	283	293	328	298	323	279	258	282	319	327	307	266	284	290	269	352	309	311	322	288	282	298	337	313	336	290	302	268	299	297	290	320	268	316	304	275	294	303	312	285	307	284	274	267	311	286	278	274	293	270	286	299	321	318	288	325	317	299	303	294	293	290	292	305	322	290	311	264	295	306	277	272	296	306	281	290	296	303	275	302	292	297	297	310	306	276	278	296	277	308	303	298	261	304	276	309	297	301	283	317	323	309	302	342	308	294	331	309	309	321	290	316	289	318	324	322	310	282	292	282	301	301	287	313	336	299	285	286	289	284	292	279	297	318	275	324	304	266	303	312	303	332	303	272	297	296	306	317	299	300	314	302	295	299	326	315	307	296	342	285	302	306	271	320	315	300	288	290	303	284	281	309	300	280	284	268	277	311	298	305	279	290	292	322	303	314	271	269	290	306	285	296	297	307	297	306	296	307	280	293	308	317	300	294	272	290	290	305	328	276	314	309	307	296	312	347	305	292	303	316	319	303	323	292	304	297	263	287	276	314	323	304	296	293	261	283	287	315	285	319	298	297	269	305	289	282	295	302	264	292	309	272	303	286	284	329	314	286	296	320	326	292	324	313	289	304	285	306	300	331	313	298	270	278	280	299	331	277	279	305	257	324	311	308	318	277	312	318	314	298	287	307	309	314	303	304	305	316	289	295	302	310	301	310	314	301	291	283	326	316	281	335	331	291	290	292	300	291	316	272	296	322	308	259	311	298	299	286	325	279	279	298	317	261	291	306	316	277	281	300	299	294	283	321	280	321	308	283	282	311	290	280	293	295	293	314	347	277	298	321	292	318	299	280	303	297	311	312	279	314	277	316	272	301	317	283	290	317	309	309	290	324	322	285	301	301	305	304	328	266	310	328	275	302	293	300	300	302	312	277	284	311	308	312	325	280	268	296	292	296	277	311	305	283	291	310	309	284	289	311	280	276	303	280	293	326	290	284	306	282	278	281	280	307	305	330	321	306	258	285	271	324	326	279	298	296	279	281	282	284	300	303	285	323	275	294	288	327	318	312	292	298	305	318	333	297	303	275	317	288	279	299	301	283	323	277	305	304	312	314	284	306	296	329	293	334	295	328	305	288	288	277	326	293	285	315	292	303	279	271	307	300	300	305	309	319	330	323	315	322	297	290	298	324	322	287	288	282	283	266	299	285	283	254	299	294	307	313	314	314	326	307	316	294	275	297	286	265	304	283	327	290	288	294	303	303	304	267	338	296	292	297	302	276	311	305	307	283	304	320	293	279	299	291	293	286	291	321	317	292	272	321	307	294	287	318	309	288	309	308	279	280	274	286	341	334	297	296	307	301	302	291	330	279	271	290	297	302	293	262	327	298	308	290	312	278	284	260	273	309	309	306	296	307	295	298	319	295	281	300	291	316	267	317	308	285	299	283	296	259	277	314	311	317	288	266	282	307	322	291	274	300	295	330	311	271	300	273	279	295	275	303	310	292	329	277	277	285	284	279	275	281	266	281	301	308	300	298	286	289	337	283	273	309	302	322
23799	21084	28274	24098	21046	9394	943	654	544	446	451	419	399	396	373	381	368	389	343	353	387	347	353	325	338	339	321	324	342	377	345	335	331	327	315	338	313	316	343	315	335	342	320	320	326	334	295	368	363	341	321	348	331	325	342	336	342	331	333	297	381	323	331	327	329	329	337	324	313	316	325	295	323	305	327	334	331	314	299	333	320	332	332	292	295	332	339	301	338	289	324	334	318	305	303	345	319	316	326	344	336	313	317	314	292	315	324	336	361	335	333	299	288	318	308	303	342	322	337	326	300	306	298	342	325	317	312	329	328	335	339	297	334	341	301	340	345	330	367	345	301	313	331	306	320	304	313	334	324	339	312	357	326	327	323	320	309	294	317	366	298	322	325	294	336	315	336	325	312	319	276	305	317	313	327	333	327	345	339	338	311	364	294	308	331	332	321	317	349	337	306	319	326	352	305	312	324	331	326	319	307	308	325	300	310	287	304	322	338	345	298	341	327	355	310	311	326	332	314	352	330	296	313	300	336	312	319	340	334	346	346	349	295	317	346	296	332	318	319	341	309	351	341	304	339	326	337	347	351	349	339	315	360	322	319	340	349	336	312	311	306	318	293	296	307	332	347	297	339	326	342	324	320	349	332	319	324	314	315	321	338	333	325	311	332	305	348	320	319	308	353	314	327	309	339	334	338	346	314	297	318	311	327	352	316	291	319	328	298	329	317	361	324	312	348	345	341	353	322	332	334	309	353	318	351	355	308	327	304	312	335	313	345	337	335	340	309	327	346	311	315	312	303	333	306	340	324	286	356	283	305	342	333	358	322	319	329	304	289	311	311	321	306	331	308	320	338	352	325	355	351	379	329	315	332	310	317	335	327	332	325	323	321	311	332	297	298	329	297	369	312	304	327	327	345	343	313	300	340	290	365	338	359	341	349	333	343	336	311	330	362	331	335	314	359	320	323	325	342	314	272	351	307	337	343	311	352	321	323	303	349	332	317	318	352	321	340	325	329	350	340	321	330	317	327	331	314	330	324	338	319	328	321	328	315	342	359	331	326	321	348	348	357	292	325	351	337	331	331	344	308	324	324	278	350	335	328	338	292	318	319	289	333	354	325	315	346	286	328	341	331	320	346	326	334	312	334	350	352	333	301	325	301	324	331	289	342	299	343	322	316	318	334	317	307	316	330	338	316	303	334	336	339	335	348	299	342	304	338	318	280	323	302	355	320	341	334	330	327	332	336	330	334	342	299	330	326	308	358	330	287	322	322	325	322	331	335	329	335	376	312	320	321	327	306	314	324	327	327	321	345	339	329	320	335	264	309	317	322	289	365	338	315	348	336	336	328	345	313	341	345	343	327	362	336	336	350	330	331	313	288	312	293	330	322	316	341	326	312	318	308	307	322	307	307	339	314	345	295	333	362	315	335	333	361	308	357	290	363	318	287	320	329	323	320	334	308	294	313	351	324	326	334	326	360	291	372	333	373	329	297	344	332	309	316	296	322	308	297	345	352	359	295	359	322	320	348	350	304	298	330	307	335	327	326	310	334	344	335	336	291	327	313	357	321	351	338	273	299	320	319	337	351	303	320	313	314	312	353	297	331	316	304	310	310	302	286	295	356	319	322	334	335	305	335	294	298	324	302	313	350	340	298	301	301	310	314	334	362	339	287	347	315	359	327	315	291	340	311	339	350	342	305	292	349	349	284	322	327	349	333	308	343	321	334	339	297	314	329	322	315	319	315	299	327	288	342	305	351	297	302	350	355	316	308	310	305	307	307	335	332	339	343	329	341	319	343	346	324	291	296	306	338	362	359	306	310	335	329	317	321	299	344	313	317	349	325	328	305	327	335	277	314	339	355	292	301	316	319	355	342	318	326	323	335	347	332	324	349	300	318	321	290	326	307	300	316	345	327	315	296	304	341	310	321	358	337	289	326	323	318	339	361	300	312	345	312	347	352	327	311	337	321	322	321	327	323	317	323	308	349	288	349	310	312	319	333	320	343	334	312	351	340	336	308	351	325	295	316	332	316	337	335	332	315	321	289	357	328	319	331	334	322	334	344	344	332	294	301	295	340	336	340	332	327	316	307	324	312	325	300	333	338	332	339	291	322	303	314	321	335	326	318	341	304	315	325	308	329	295	334	323	318	333	299	317	339	320	311	322	316	328	327	317	362	317	350	332	319	322	336	338	330	333	335	299	335	332	338	326	322	324	330	329	320	339	334	361	341	323	311	328	323	312	330	294	323	344	311	310	310	315	357	322	301	320	325	341	343	316	344	310	331	322	314	301	354	320	345	315	322	353	332	313	330	355	297	317	310	342	323	322	334	356	323	304	336	350	315	308	347	324	308	307	304	322	314	354	340	343	338	297	315	332	332	336	338	336	321	333	323	365	342	317	319	373	329	286	329	305	315	313	316	326	319	324	319	346	338	296	301	332	349	335	333	349	317	306	296	357	330	298	309	346	308	317	342	354	326	313	338	308	332	323	308	312	314	335	310	318	324	342	347	333	313	321	341	334	291	359	315	335	338	286	346	300	308	311	349	349	290	301	318	312	350	318	323	333	321	324	317	312	325	284	308	318	324	315	350	319	347	313	296	323	325	340	332	291	329	323	314	317	359	330	344	334	291	341	326	338	309	328	299	341	309	336	365	319	301	315	318	329	317	308	315	322	320	315	332	316	338	314	345	328	348	327	359	335	327	316	331	315	378	313	325	300	325	344	290	350	348	333	336	312	288	319	311	313	344	327	321	311	320	312	361	323	318	315	326	344	362	306	334	300	316	337	293	350	317	290	346	321	328	339	345	318	340	290	289	333	356	329	331	276	322	357	334	318	324	333	343	325	328	304	301	298	291	339	307	305	341	335	315	341	322	344	330	352	338	316	321	321	321	317	311	325	299	350	331	305	301	333	323	344	337	312	325	339	316	302	348	322	332	326	312	319	328	332	382	333	309	313	315	304	316	316	336	307	312	297	321	342	323	295	296	330	306	308	325	322	344	321	323	324	326	304	347	317	327	321	327	296	319	341	358	330	323	309	324	333	325	325	326	305	315	308	308	322	296	294	321	325	359	325	349	345	324	327	359	323	310	341	354	306	317	342	341	320	314	328	343	323	314	323	300	308	330	311	318	334	353	315	340	331	306	311	324	352	357	332	293	312	312	293	338	358	341	350	284	342	317	298	332	339	311	321	356	317	358	283	319	315	316	330	325	367	342	348	341	315	306	317	301	315	317	315	334	308	334	296	334	306	324	307	319	313	305	327	315	309	300	357	340	332	315	308	353	352	359	306	308	323	314	295	335	311	330	325	318	317	342	362	317	310	355	360	310	293	365	335	337	297	323	329	315	299	327	319	324	315	372	338	344	313	304	368	303	310	328	332	302	342	349	323	331	312	318	303	354	322	339	339	373	319	331	286	316	304	327	306	324	322	312	330	333	322	304	309	347	322	352	297	328	332	324	364	298	318	321	343	348	347	328	307	339	305
37997	37764	6821	3399	2303	1758	1421	1210	952	875	791	715	622	605	542	612	573	563	527	495	499	513	521	528	471	479	501	458	457	490	421	440	457	465	427	467	483	454	445	474	471	464	441	444	459	486	454	446	446	424	451	438	465	462	454	493	431	448	436	424	426	444	455	442	446	468	434	437	436	436	459	482	490	402	479	449	457	406	446	444	440	443	416	447	423	434	476	451	444	430	423	434	445	444	416	444	405	458	432	455	429	493	446	456	416	412	458	432	469	435	428	479	396	453	432	444	405	429	407	402	433	449	469	448	453	391	444	468	428	451	452	427	448	441	439	426	466	423	447	459	434	390	419	404	434	444	488	472	427	415	429	460	471	386	453	434	428	458	436	421	448	459	445	448	429	449	427	430	435	418	450	456	445	468	443	446	436	418	438	450	428	450	430	440	463	442	420	436	435	440	438	456	483	464	433	440	465	454	463	421	467	448	434	425	411	414	421	447	492	433	432	429	448	458	422	451	469	398	435	457	416	426	466	490	462	413	452	473	440	461	428	452	449	440	455	418	470	415	439	408	467	425	399	423	427	449	469	437	456	443	444	427	437	460	406	417	443	425	458	453	445	447	450	475	441	410	443	425	440	438	404	453	435	458	451	434	437	430	430	459	407	463	436	448	458	424	437	431	426	430	443	444	437	441	452	473	467	473	433	431	396	432	429	459	426	437	446	452	471	455	447	441	423	431	484	421	419	449	453	431	426	448	397	411	427	453	447	439	452	481	439	472	411	438	403	438	453	467	450	420	433	420	432	457	466	448	419	436	453	423	429	450	446	447	448	450	445	440	445	433	425	403	423	463	389	440	433	453	421	448	440	435	411	418	447	416	446	434	423	466	434	470	433	439	456	432	450	404	414	461	427	410	443	433	412	393	404	443	466	432	427	424	402	451	442	436	448	435	445	468	451	430	415	432	423	431	478	448	457	434	403	430	426	470	426	432	456	444	439	479	446	446	428	432	436	430	442	428	426	405	440	423	440	436	412	449	451	446	424	459	456	440	449	433	442	425	481	409	445	425	413	425	428	466	428	448	446	478	438	459	440	394	458	436	442	448	436	424	431	406	425	452	388	459	433	407	432	400	395	455	434	405	410	419	442	409	419	436	425	453	437	420	411	449	436	442	440	451	467	435	431	431	394	436	461	451	437	460	435	409	460	456	434	421	432	428	480	490	448	440	432	442	422	467	487	419	428	438	395	443	417	426	442	429	453	467	439	452	475	423	454	429	470	401	449	452	438	441	469	428	453	425	456	425	466	427	437	451	451	432	461	420	408	438	450	440	490	432	452	447	438	461	472	450	431	391	427	422	401	424	465	420	465	393	447	446	415	433	425	434	412	469	459	446	430	429	447	456	432	465	415	436	435	420	443	417	428	476	478	447	438	415	436	405	446	453	442	435	438	464	399	452	441	430	427	454	459	442	423	453	422	435	434	410	427	436	430	422	456	397	424	443	453	411	480	437	435	459	438	422	475	423	429	423	483	430	435	454	441	428	460	459	460	393	436	460	483	492	426	435	442	447	422	427	466	464	488	436	446	461	437	434	445	459	462	477	448	453	413	454	473	440	444	413	437	438	443	415	451	496	486	450	441	442	427	418	415	423	413	468	450	402	445	407	419	461	424	453	409	434	448	463	441	459	417	420	429	430	430	430	450	438	458	425	426	445	414	466	468	426	449	455	480	460	427	452	410	448	487	444	462	398	424	419	425	437	390	411	410	450	417	460	430	447	473	462	471	472	432	444	442	423	455	453	451	428	428	454	437	460	428	401	443	451	461	443	460	447	417	469	443	461	407	433	423	457	455	457	485	412	433	453	453	402	443	443	448	439	435	448	447	422	447	439	458	412	419	433	436	470	446	437	410	429	452	461	417	450	398	459	440	470	468	439	474	426	410	419	438	409	415	435	426	423	464	450	456	441	472	438	441	443	401	403	401	435	437	439	487	407	399	396	405	477	464	460	439	455	419	418	411	446	466	450	434	432	441	453	406	427	398	466	412	455	459	452	458	444	427	452	475	440	429	444	404	446	466	396	427	424	436	450	480	429	406	458	425	411	479	471	441	429	477	464	442	443	463	413	439	443	446	418	430	451	427	427	437	415	411	418	443	416	454	476	418	457	449	443	443	428	427	435	431	413	453	421	437	442	446	433	442	421	434	447	430	435	436	435	411	417	440	442	450	453	409	421	434	465	414	489	446	419	434	453	397	449	414	445	428	458	442	460	467	433	423	437	437	479	431	456	485	447	426	436	476	446	407	400	432	413	439	412	431	442	414	474	407	495	428	476	432	432	411	462	451	431	450	458	444	432	415	443	460	436	452	435	468	442	434	457	454	419	454	455	458	415	447	457	429	415	427	427	430	448	432	445	451	471	466	407	442	447	412	433	452	436	439	437	458	432	418	462	429	463	450	430	424	460	439	428	453	416	448	391	433	464	449	455	428	438	462	464	464	427	462	458	414	448	430	416	442	446	492	495	468	470	437	416	432	430	439	437	428	448	438	448	446	429	470	409	439	422	440	403	436	451	437	466	422	414	467	447	427	453	439	436	450	427	432	444	412	432	462	435	442	425	471	440	433	457	450	435	420	412	388	439	432	432	479	428	421	430	414	405	479	468	509	407	453	455	414	434	437	441	435	449	426	404	448	443	417	457	424	431	440	423	424	393	455	428	408	416	484	395	436	445	425	480	455	408	450	464	461	452	429	432	456	395	418	454	424	432	417	433	413	473	451	417	417	485	464	432	448	440	438	448	405	435	458	425	436	405	413	468	429	465	428	472	456	445	440	460	488	440	465	439	428	469	428	420	420	429	468	440	439	444	410	391	440	442	439	453	422	422	459	464	467	438	426	470	428	453	421	440	452	465	460	403	461	432	412	446	400	417	457	430	447	435	434	432	411	426	441	430	452	441	446	449	488	400	419	415	458	431	402	456	449	409	459	447	440	437	433	463	419	477	456	435	468	432	418	430	417	442	409	443	422	447	450	430	437	429	418	445	432	443	437	434	403	420	475	405	421	468	442	416	460	467	438	472	461	440	419	447	442	456	469	451	434	440	464	441	453	431	470	426	456	419	406	440	460	440	417	459	441	448	469	414	436	459	457	409	469	439	434	447	431	408	419	427	465	427	451	430	436	416	444	447	418	434	427	413	446	446	437	429	429	450	465	424	456	437	433	463	462	442	442	456	414	444	422	437	426	427	469	422	429	424	429	407	429	467	439	422	401	417	441	450	490	419	411	414	438	423	420	486	450	399	476	435	427	443	402	436	464	406	452	448	441	409	451	454	425	464	445	446	417	448	466	479	438	458	443	448	450	413	440	424	433	473	420	465	414	439	432	451	408	448	407	449	419	431	425	427	410	431	460	435	413	435	413	458	458	417	427	443	427	417	464	424	414	478	442	462	451	428	422	454	417	465	427	432	466	440	424	429	422	444	461	428	438	429	432	415	466	427
22754	21031	28716	23559	21030	21030	6980	841	598	554	476	434	428	381	374	327	350	320	323	306	275	302	285	302	280	311	256	303	250	273	286	251	244	251	244	253	249	255	280	267	252	247	247	263	261	266	258	270	238	252	257	238	244	254	253	238	242	239	233	265	283	220	245	256	264	257	238	259	251	256	272	236	239	241	231	259	248	247	258	250	254	237	231	250	272	238	265	257	239	215	241	222	244	267	245	230	243	243	245	248	235	265	243	247	272	251	281	232	220	259	249	262	256	260	216	237	231	254	249	255	244	239	237	247	266	251	259	217	237	245	247	225	249	242	243	239	234	241	253	199	227	230	233	251	234	215	233	257	237	242	266	265	242	260	221	251	248	235	251	232	249	250	241	239	233	247	238	254	277	278	242	244	256	248	240	259	241	235	231	234	239	246	264	244	244	251	213	233	239	201	259	249	223	253	264	230	249	240	237	241	206	224	245	230	255	248	252	265	232	239	223	225	280	248	240	234	256	264	244	251	258	248	236	221	244	245	253	257	249	250	248	265	244	229	270	232	263	233	251	253	235	253	245	230	244	241	239	265	271	215	245	214	236	241	238	242	250	266	237	245	244	212	239	238	238	255	222	240	266	209	254	208	233	240	236	276	255	238	252	246	248	233	234	246	221	231	246	244	244	208	261	241	240	250	246	249	250	226	242	214	232	221	252	264	233	259	241	250	244	259	234	261	236	248	239	272	250	251	230	260	222	229	244	235	245	242	256	262	228	249	233	227	249	242	243	229	252	265	231	266	225	204	239	241	261	227	240	260	265	237	233	256	242	260	273	220	242	256	228	243	234	240	236	246	262	231	227	213	241	237	234	229	228	226	262	247	222	231	251	235	243	244	248	244	249	257	231	219	259	228	250	248	228	265	258	240	248	217	236	230	252	245	236	259	224	263	260	245	245	260	261	232	237	256	258	253	228	255	229	270	254	221	205	247	206	217	260	252	240	260	246	227	259	242	244	236	248	230	228	238	251	234	254	254	242	238	249	261	247	282	257	242	255	236	222	224	265	243	222	261	247	264	247	245	256	234	279	262	239	246	241	247	249	224	253	247	228	223	265	249	237	232	262	251	253	229	277	288	231	259	249	260	246	262	267	263	230	254	247	258	224	259	283	240	276	214	262	256	238	254	252	232	253	274	227	269	243	219	230	254	255	256	233	263	228	245	243	234	233	221	248	244	237	254	218	268	217	250	253	239	209	230	264	246	270	255	258	229	234	271	234	244	257	232	245	216	246	270	236	227	267	237	216	238	229	256	264	242	250	243	251	220	232	235	254	248	227	247	238	221	238	235	246	235	208	245	238	260	235	261	248	214	258	244	222	251	274	234	259	235	251	249	267	275	240	257	265	248	222	257	247	232	257	228	263	266	249	218	243	267	248	285	261	210	247	249	263	233	235	227	265	267	256	224	262	279	268	243	254	254	242	265	273	235	239	243	236	239	234	232	241	279	269	243	230	211	228	218	232	259	238	238	232	245	272	234	244	254	256	224	265	248	253	272	255	265	252	262	246	251	217	269	239	218	245	246	247	248	255	276	238	225	226	236	220	250	253	268	220	253	256	267	265	248	229	255	239	243	237	242	262	267	226	243	252	242	227	252	242	251	267	246	262	260	256	240	244	253	259	249	240	239	231	238	218	225	248	256	232	259	246	266	240	231	234	241	228	250	241	296	255	253	244	237	258	237	259	255	271	247	246	242	244	230	277	228	232	238	229	243	225	230	226	235	252	244	252	248	252	273	246	268	227	266	250	231	252	266	258	238	234	236	226	261	256	232	248	242	225	236	215	229	239	265	266	239	223	224	230	244	241	223	225	238	248	259	233	267	246	227	269	248	232	231	244	228	227	252	239	246	229	238	266	252	226	237	252	231	266	275	237	239	254	212	238	264	249	234	215	214	208	239	253	256	267	238	245	235	247	248	242	253	249	217	235	244	206	241	235	260	231	246	260	248	255	229	252	240	261	254	280	242	268	261	215	227	242	241	246	269	257	239	268	224	230	230	240	267	225	235	244	255	255	243	237	222	247	255	279	222	244	230	234	246	251	244	242	239	240	215	224	241	227	214	270	249	228	256	242	234	249	226	239	235	255	277	222	231	255	214	239	235	246	234	233	248	207	253	232	241	236	264	225	247	259	241	230	231	228	235	232	242	213	254	298	239	255	259	250	256	227	288	240	260	243	228	256	247	285	250	253	246	229	229	229	241	261	261	229	255	245	275	245	229	237	264	227	243	223	246	232	238	244	264	236	221	248	261	242	208	273	288	251	274	273	256	254	244	213	248	251	239	236	225	243	228	237	235	243	210	222	239	256	253	250	207	236	238	281	265	241	249	236	240	216	238	243	245	244	253	243	248	224	250	223	252	226	223	242	242	257	251	227	249	227	232	224	233	251	248	251	251	233	255	234	230	219	237	261	253	270	256	243	230	246	264	256	223	236	244	255	251	259	230	228	258	234	241	258	263	213	254	251	251	236	231	235	246	228	239	245	234	256	236	242	248	255	230	228	271	231	222	255	241	254	267	277	249	255	268	230	250	233	241	239	245	241	263	247	258	236	268	237	255	228	236	239	273	237	238	230	284	236	266	231	220	202	231	242	210	263	277	248	279	267	239	265	221	252	272	211	251	240	260	243	261	244	226	217	246	246	256	230	237	234	227	286	258	288	244	220	215	231	229	248	240	262	249	217	241	254	242	219	230	271	240	212	256	222	239	248	271	218	247	243	226	224	235	243	250	252	221	254	250	239	219	241	238	283	221	220	261	249	249	233	213	288	245	245	240	259	254	228	265	254	248	237	235	239	238	231	238	260	233	224	255	231	261	247	251	244	216	261	280	294	239	248	235	246	231	230	266	237	244	237	242	256	251	246	245	249	229	235	252	235	237	245	241	230	239	265	251	245	207	241	241	270	231	237	233	250	215	253	250	253	250	226	252	228	253	262	247	237	224	230	216	259	234	249	235	256	263	231	221	241	225	240	222	240	270	252	266	260	218	242	228	250	246	269	222	237	219	212	249	247	241	246	242	262	245	225	224	247	240	239	243	238	251	237	224	234	228	254	232	220	239	253	237	241	211	220	259	294	243	252	249	246	239	237	242	247	257	271	252	238	245	274	236	250	269	237	221	235	222	242	242	229	245	253	230	233	266	246	254	248	213	235	211	237	260	256	228	253	242	226	263	229	233	252	254	248	233	251	220	250	244	252	256	246	256	249	248	256	225	255	288	207	219	243	247	265	261	232	240	225	251	248	242	243	233	240	291	266	264	224	239	252	243	213	236	226	255	219	259	256	255	255	247	208	260	253	236	244	233	233	241	231	230	225	254	263	241	253	255	245	237	242	226	252	224	252	231	215	258	233	235	257	258	222	259	254	246	215	246	251	272	274	237	221	253	218	251	236	234	268	241	249	254	217	247	257	224	235	233	236	269	234	230	231	208	246	240	240	240	202	243
42336	44472	10763	5434	3663	2695	2174	1744	1348	1180	963	847	762	723	606	553	565	479	482	509	490	453	412	411	460	396	422	375	400	369	401	399	376	326	395	365	373	356	339	397	336	344	337	352	351	351	379	358	375	374	354	342	336	348	334	364	331	341	342	325	350	391	354	317	309	391	348	335	313	318	321	330	313	325	311	364	349	351	354	343	333	345	370	332	357	335	332	368	312	337	324	338	329	336	332	337	344	326	335	330	343	326	342	336	329	300	334	338	320	326	373	331	364	347	351	349	343	343	338	329	360	331	347	322	348	349	342	356	361	373	343	334	351	347	362	347	324	336	318	351	331	366	308	328	371	355	337	352	351	346	311	341	356	321	300	315	309	335	303	353	330	334	366	326	358	325	334	325	321	329	332	359	352	354	337	333	309	327	340	322	311	341	310	316	292	364	322	354	336	354	329	342	314	354	332	320	326	366	361	341	287	350	356	363	339	300	348	324	356	375	309	337	353	294	347	345	326	350	316	326	369	359	321	304	327	334	323	319	344	345	357	328	326	322	323	334	326	297	357	305	375	349	368	334	315	315	318	347	322	344	303	313	354	351	340	349	327	343	364	326	340	330	324	319	333	296	334	337	356	281	349	348	314	317	334	313	336	362	366	324	361	320	336	334	301	316	317	326	361	330	352	360	321	325	323	329	374	325	328	367	335	301	362	364	359	338	343	366	369	333	353	352	356	339	320	330	329	347	319	323	299	323	343	349	320	333	347	331	307	340	329	350	362	320	305	328	306	327	355	355	366	332	336	302	351	320	347	362	312	353	324	326	339	308	314	321	327	326	342	358	348	312	339	359	327	351	338	345	328	308	311	268	333	352	347	364	335	337	327	308	333	345	340	325	328	334	331	363	342	373	343	331	332	310	338	348	343	329	342	314	318	332	346	358	317	348	322	330	338	339	377	313	352	332	338	329	365	329	337	336	334	335	337	335	323	338	355	328	314	316	333	329	303	319	337	333	339	340	313	325	340	351	319	357	326	317	361	317	329	321	347	335	333	336	322	302	329	331	380	360	307	338	320	338	317	339	355	341	321	343	341	342	330	289	347	366	353	337	325	343	333	340	330	303	328	314	346	313	375	331	326	316	341	318	350	329	321	343	329	311	338	345	337	362	329	333	333	341	342	355	325	319	330	386	365	342	342	320	347	359	358	318	322	317	356	338	335	343	327	349	339	357	337	304	341	332	332	348	357	346	312	317	324	309	340	339	343	349	349	354	337	321	355	322	329	320	327	333	337	319	357	314	363	343	345	348	362	350	318	313	364	320	327	347	316	329	354	351	298	319	350	336	332	344	278	347	359	330	329	345	305	333	348	338	319	329	363	364	337	344	322	346	361	378	334	333	333	338	357	337	323	315	332	339	350	346	313	332	341	316	305	331	343	338	313	333	352	348	324	371	354	388	313	303	323	324	297	346	331	343	329	315	328	342	314	345	332	355	353	321	363	341	305	338	346	356	341	290	320	319	345	341	360	330	320	340	332	329	316	364	321	338	329	354	346	331	338	345	354	321	323	331	319	348	310	334	337	318	311	343	302	340	362	329	310	325	326	346	326	320	339	325	326	358	296	338	362	345	339	333	346	327	337	324	328	314	324	333	361	336	332	341	338	314	336	316	324	335	359	314	369	321	335	325	348	360	315	338	297	285	365	321	336	315	353	358	347	345	351	321	343	345	335	353	331	328	347	320	358	352	304	363	338	337	364	349	320	348	306	313	316	338	335	370	321	337	317	355	329	312	318	333	329	324	350	343	337	314	318	333	318	340	332	357	325	307	323	308	292	358	328	343	343	324	322	336	319	333	332	351	323	339	345	351	321	314	326	309	346	327	339	317	329	348	299	354	326	333	327	347	342	325	357	297	329	340	327	311	348	353	350	314	335	344	333	330	328	322	344	338	364	345	372	332	330	338	356	355	324	319	350	321	323	328	330	335	330	351	359	328	309	349	358	337	322	307	349	343	340	362	324	310	318	356	337	349	344	344	335	305	334	330	342	339	329	328	345	316	307	342	358	326	332	303	315	339	329	343	307	340	346	327	313	323	324	341	365	346	317	329	322	329	313	311	321	327	318	320	331	313	319	339	315	326	335	332	367	338	339	332	349	346	305	337	341	316	348	316	336	333	345	329	329	334	360	312	359	335	344	347	338	376	340	313	344	301	364	332	327	346	305	312	317	346	337	369	340	318	311	360	294	346	342	301	318	321	356	313	307	358	333	361	324	348	338	324	328	354	316	325	333	322	329	341	331	323	346	309	360	331	320	317	349	316	333	366	354	340	333	338	300	310	360	336	323	306	337	300	323	329	361	328	334	357	293	313	333	342	321	353	352	313	370	349	354	315	325	329	335	360	338	302	360	304	330	335	318	327	333	344	347	342	365	343	302	311	292	337	310	334	308	293	292	328	343	346	295	313	337	322	369	371	328	341	316	322	308	349	348	355	360	323	339	318	359	350	304	341	371	337	317	324	358	346	329	341	309	333	330	365	331	311	355	317	339	313	355	339	334	331	365	329	363	339	338	340	337	360	309	336	308	328	335	311	301	304	308	354	342	367	337	344	352	333	378	300	321	322	331	332	357	353	351	310	306	357	341	296	346	348	367	345	359	337	299	336	318	311	332	310	344	309	339	350	295	342	343	332	317	334	338	334	333	319	325	320	318	360	369	333	318	346	317	326	344	331	326	338	302	324	347	301	324	311	331	344	317	338	347	314	352	334	294	343	332	318	333	346	326	319	316	335	342	323	355	336	325	320	309	332	337	310	335	329	314	335	284	313	353	305	351	290	330	319	344	366	343	309	350	337	298	326	324	338	312	319	352	348	314	321	341	378	353	349	338	328	327	367	337	329	327	346	314	352	328	335	319	346	322	312	329	323	352	325	321	338	367	335	355	306	363	356	344	360	338	336	323	346	342	341	357	327	333	349	348	353	306	328	312	335	329	313	330	337	322	319	355	299	335	314	339	300	366	339	338	333	362	352	323	346	340	321	307	375	352	355	344	354	355	330	323	328	326	324	295	342	339	356	331	324	324	356	340	357	302	352	343	315	331	320	345	331	325	346	327	313	338	346	348	327	319	343	321	357	364	313	307	337	329	335	341	351	345	341	342	350	354	352	327	359	347	352	331	329	334	327	321	368	312	329	319	315	322	339	322	348	340	327	320	318	329	296	334	334	311	337	330	337	347	322	325	351	327	344	338	356	310	329	288	342	362	340	337	314	334	339	327	328	303	335	346	349	367	340	344	348	361	319	341	340	317	306	334	329	331	309	351	354	312	307	320	324	354	357	342	318	365	313	316	325	301	324	367	343	318	328	339	291	320	328	346	340	343	345	314	335	350	343	344	325	360	314	342	326	313	308	326	320	353	331	324	346	322	364	343	341	363	335	348	308	339	323	334	297	323	320	306	309	342	321	311	334	340	344	339	368	368	386	329	352	346	294	302	341	328	303
28011	23426	11667	890	304	257	262	204	242	236	222	238	224	209	239	252	225	224	244	222	227	233	218	254	233	218	235	221	233	225	233	238	218	207	229	228	240	233	213	212	242	220	194	234	206	208	204	228	233	246	249	242	200	219	218	231	218	206	221	222	231	208	222	226	210	220	221	228	232	214	219	234	215	236	225	223	244	209	212	233	214	243	253	210	248	199	231	231	213	214	218	229	236	233	209	199	246	203	237	222	214	217	219	236	241	233	220	225	240	223	234	216	257	220	226	255	216	248	212	228	219	231	213	228	213	207	215	198	204	261	218	203	234	207	253	236	204	184	207	237	217	212	173	229	200	251	225	223	211	222	203	213	191	202	224	222	234	208	202	234	230	227	205	237	227	225	213	224	220	227	240	228	217	187	207	209	237	203	210	221	213	233	229	239	221	200	205	216	227	227	213	239	223	228	214	245	232	196	229	218	205	215	220	200	223	243	214	234	218	212	227	219	219	202	221	192	240	206	223	241	211	212	204	237	236	239	235	245	224	230	228	212	235	226	228	208	208	222	218	208	211	237	210	201	220	196	218	208	254	225	239	213	225	218	188	179	203	190	231	225	237	206	204	232	210	214	214	226	214	221	233	233	217	192	256	231	221	198	234	192	218	236	199	210	208	241	219	214	210	206	230	222	210	210	222	199	232	238	222	233	205	231	215	225	217	223	219	212	224	193	219	230	221	223	222	217	226	252	214	223	224	242	241	231	232	234	226	236	228	234	230	222	240	211	215	238	189	196	227	224	207	232	228	233	220	227	214	229	231	216	227	233	218	201	212	220	218	219	227	219	229	221	228	208	223	236	209	224	214	250	207	216	216	213	232	177	221	215	267	200	246	198	213	258	237	209	225	228	238	200	220	227	211	222	246	213	222	245	204	197	229	215	234	194	222	231	238	229	220	208	228	212	210	201	226	215	209	195	266	205	190	223	197	241	213	209	220	249	234	216	227	225	216	213	236	256	203	228	217	180	235	222	208	240	211	210	241	235	220	223	216	218	241	214	197	246	229	239	237	229	216	255	237	210	236	237	264	217	205	195	232	210	218	228	193	217	215	201	215	206	213	197	229	211	213	196	240	242	201	212	197	191	212	242	242	229	215	229	207	221	219	233	230	211	226	221	228	211	209	221	223	229	219	199	222	204	179	212	233	196	243	221	205	231	207	208	239	208	212	223	219	208	217	189	184	224	232	254	249	228	213	220	219	228	214	215	224	243	225	207	231	239	210	207	205	214	213	211	217	265	208	217	233	249	209	195	246	188	186	222	209	243	219	243	232	223	207	215	225	227	208	203	228	232	211	208	226	219	214	207	224	219	224	212	224	228	194	206	200	198	222	256	233	217	223	226	213	207	216	230	201	210	227	214	202	205	235	238	213	209	186	234	235	223	237	220	224	210	207	229	200	218	208	223	226	206	217	246	212	209	231	237	218	227	225	208	210	192	239	233	211	205	223	200	221	230	215	238	207	193	230	210	215	214	252	241	225	212	221	234	239	247	225	230	220	205	187	206	221	202	225	212	217	221	224	204	247	230	211	208	215	204	213	187	225	212	232	204	241	209	240	258	219	254	210	248	220	223	218	239	228	202	221	229	203	231	224	220	251	191	222	223	207	222	194	211	227	227	239	210	234	220	214	226	227	214	214	217	217	237	231	228	235	207	233	217	214	224	206	211	227	232	221	213	232	228	197	219	242	207	216	197	213	208	221	195	231	217	200	219	227	222	236	224	215	220	243	228	245	209	206	230	218	230	197	223	229	207	236	232	225	214	204	224	243	219	235	236	214	191	203	219	246	206	222	212	241	219	194	195	191	211	204	209	223	219	235	227	216	200	219	262	217	208	219	231	222	223	201	220	194	230	234	192	210	239	225	226	209	234	209	221	203	221	232	175	200	243	214	219	192	234	268	221	193	222	218	205	231	220	243	218	221	223	190	197	231	206	217	222	224	233	225	218	219	218	201	211	208	239	180	240	209	199	229	203	249	201	212	218	224	204	223	224	205	232	205	197	242	209	233	226	222	228	208	203	215	216	239	207	218	204	197	231	204	226	201	213	200	224	240	196	216	204	199	248	231	203	212	196	240	195	222	204	235	233	225	207	215	202	241	233	179	226	230	227	205	209	237	214	222	216	236	219	200	203	228	234	190	203	223	234	217	244	213	219	195	217	213	226	176	192	205	252	214	216	235	198	191	231	218	228	195	216	193	221	219	228	223	225	253	220	217	210	213	233	198	220	202	211	219	222	207	236	215	225	205	211	202	222	210	225	226	211	225	229	234	207	218	208	219	209	210	247	214	234	240	238	244	210	210	216	225	241	216	201	219	223	211	232	205	208	204	228	217	193	226	211	219	232	222	192	235	224	219	216	201	209	231	206	231	193	238	220	230	217	202	242	229	234	213	217	231	225	208	211	227	221	192	259	230	220	218	249	218	219	225	216	234	204	202	220	213	197	215	201	250	206	213	248	238	228	234	249	223	206	214	238	210	217	224	187	229	234	211	201	221	209	221	229	226	229	224	212	237	199	234	197	244	207	239	214	237	222	233	228	225	235	226	231	248	227	218	232	213	217	212	192	225	184	219	219	243	217	220	233	228	230	208	225	196	215	224	208	233	243	236	232	211	224	232	231	234	206	221	217	223	231	207	224	216	208	204	192	224	229	235	225	210	217	215	194	198	215	239	214	222	227	226	206	218	252	221	213	223	203	213	245	225	243	231	233	220	219	207	223	238	225	230	209	257	211	245	206	244	201	239	209	214	220	211	217	248	227	223	203	217	212	208	240	233	252	228	222	208	230	212	218	238	224	213	220	198	240	229	230	214	221	212	240	225	220	240	227	227	251	209	214	227	213	217	218	198	193	241	244	230	216	251	205	216	229	225	218	209	204	236	265	234	223	206	198	200	243	227	233	218	232	229	208	224	216	225	226	234	216	238	210	212	235	240	201	237	221	249	219	221	226	223	226	251	189	238	223	239	204	226	236	233	239	218	216	210	214	208	214	238	226	215	229	220	211	222	211	227	253	232	197	212	232	205	204	200	208	225	235	220	205	210	206	226	200	247	218	209	256	220	190	200	250	245	222	217	262	225	223	202	199	220	199	217	253	216	222	210	225	196	208	218	242	227	209	224	225	221	237	211	211	237	239	261	237	247	236	213	220	235	225	224	217	233	205	227	231	213	225	244	193	221	214	204	233	215	221	219	211	240	235	209	206	212	227	218	234	215	205	207	229	231	225	204	230	236	225	225	197	232	183	222	214	235	232	246	217	227	197	232	238	221	231	215	236	208	224	203	207	227	209	210	229	232	233	202	226	202	246	205	200	221	209	204	226	220	234	241	246	213	219	216	247	256	207	233	216	211	241	212	222	222	202	233	211	233	218	240	226	213	210	232	235	218	210	253	251	216	202	237	185	201	203	236	245	226	234	243	214	181	226	226	216	224	224	227	211	227	226
33452	26645	841	537	422	328	363	336	330	341	320	307	309	280	290	288	325	332	315	315	311	301	282	302	284	325	282	311	304	276	321	299	318	277	306	275	294	335	289	292	289	289	298	322	277	314	299	295	303	310	302	333	307	303	303	328	320	315	308	305	326	288	309	277	317	319	291	325	296	299	291	314	298	296	339	305	280	293	325	273	276	296	322	304	290	310	287	316	276	288	279	293	317	295	315	306	287	323	344	289	311	302	330	278	292	305	318	301	280	330	303	323	259	326	298	281	321	304	301	314	283	262	310	306	323	266	277	334	300	336	292	297	308	298	299	313	306	289	290	282	280	277	314	294	294	325	316	338	268	304	283	303	277	312	316	276	311	315	307	322	342	298	288	311	304	289	264	308	302	339	273	331	327	288	278	301	254	312	303	296	287	330	306	304	284	307	311	293	335	301	298	295	306	275	303	283	316	286	279	308	284	292	265	304	261	296	303	310	286	333	274	314	317	286	307	285	294	321	325	310	280	297	283	266	315	310	292	301	300	305	298	315	295	333	287	304	304	310	312	282	328	301	306	286	265	341	277	286	342	294	298	283	305	307	294	312	272	279	295	274	279	307	312	312	304	301	264	331	280	312	283	315	303	327	307	317	306	315	292	285	314	300	324	315	303	274	281	295	316	278	294	286	290	312	316	302	326	273	300	276	287	300	335	294	304	295	293	304	301	326	311	297	279	324	281	249	289	309	306	295	291	300	302	311	289	308	306	318	304	323	320	336	276	305	304	298	348	292	319	296	297	312	289	290	322	286	298	320	306	299	312	296	319	268	321	319	315	312	290	299	284	288	309	289	317	299	280	294	297	269	287	305	305	288	284	286	297	296	326	305	311	329	299	297	328	315	330	293	312	277	339	302	293	302	309	278	282	277	314	307	278	283	308	280	270	287	307	283	292	306	286	355	300	337	287	269	323	297	316	305	297	308	295	295	280	320	308	309	290	324	331	286	314	291	320	258	317	299	309	282	293	289	320	284	310	333	303	313	277	276	278	326	292	295	309	323	289	317	294	277	271	298	328	316	299	289	321	283	321	274	293	279	299	299	311	292	288	284	278	313	285	302	302	299	310	295	302	300	298	308	325	280	279	282	331	278	313	302	312	266	289	316	319	314	290	302	323	289	293	308	286	283	306	286	307	314	275	310	304	320	307	284	284	265	291	289	317	277	286	316	301	319	273	301	327	318	294	312	304	296	271	311	308	303	273	304	282	252	265	283	303	284	307	297	290	295	334	269	294	309	299	329	304	336	296	292	293	309	262	312	272	290	269	321	318	299	289	284	322	308	279	275	302	299	357	305	308	313	288	320	292	278	306	292	315	291	286	281	288	298	305	302	265	282	284	309	315	294	292	309	318	299	293	284	309	304	348	289	285	322	312	294	331	322	273	322	310	291	287	314	274	309	272	321	322	292	302	306	310	290	315	338	303	299	272	325	291	288	306	303	276	324	336	290	336	294	265	306	300	312	308	291	295	277	281	283	289	286	338	284	337	302	314	320	317	304	318	298	321	287	306	312	302	328	310	321	309	282	296	293	287	306	293	310	299	306	315	318	275	281	333	289	335	272	327	318	306	298	307	276	286	314	313	286	291	307	267	297	293	325	280	291	271	316	313	329	298	295	312	276	330	266	300	320	332	280	312	291	282	309	297	284	274	302	311	325	307	314	302	303	286	285	309	318	300	286	305	302	289	282	305	295	275	314	262	322	297	298	295	287	295	303	273	303	299	314	322	309	300	316	292	317	301	318	315	286	254	311	336	300	295	299	328	314	306	324	311	315	319	318	311	284	313	290	312	279	310	314	290	292	299	276	306	318	301	295	282	306	275	283	303	290	281	295	301	269	298	315	311	311	336	280	335	278	305	299	316	329	319	294	295	314	289	288	305	274	291	321	259	323	302	315	298	290	298	307	288	310	297	298	293	311	331	279	311	275	289	313	294	312	303	337	293	304	317	291	311	308	310	307	300	266	317	327	298	301	292	289	284	266	297	301	293	296	285	308	298	299	287	298	317	254	275	329	310	333	302	283	285	285	289	276	316	274	294	323	302	309	298	293	324	323	300	334	318	276	309	309	315	302	296	269	280	294	286	309	306	266	314	314	314	309	269	291	242	293	298	300	274	292	287	310	287	348	279	311	305	277	300	304	274	337	315	294	300	298	295	305	295	311	324	313	307	307	295	301	298	310	288	324	287	285	297	314	310	274	304	300	311	338	291	307	313	278	300	324	319	262	293	322	284	284	308	328	252	308	275	275	285	251	322	296	320	295	273	286	296	289	307	304	338	306	303	315	274	320	296	310	329	299	262	294	300	284	294	297	296	334	325	300	307	307	321	301	288	288	287	312	323	311	293	287	306	285	310	311	303	278	299	284	298	324	307	325	272	332	329	298	297	316	282	292	319	295	343	334	277	282	332	312	279	300	301	301	303	290	285	310	310	289	276	301	303	267	302	296	307	305	293	319	341	311	302	291	292	333	310	307	278	274	305	292	297	309	289	288	283	323	273	290	280	317	292	337	301	297	263	326	281	295	283	298	316	293	306	318	298	285	284	331	287	268	292	287	327	300	314	290	309	314	329	295	306	285	276	293	287	295	307	295	315	287	304	313	303	297	315	288	312	303	294	264	293	274	315	291	287	270	320	315	321	295	294	300	318	304	324	320	305	289	328	299	304	292	301	301	316	305	291	290	296	296	295	313	305	350	320	308	302	321	298	275	293	307	303	316	277	312	319	317	317	290	300	301	292	296	300	290	317	292	346	285	299	299	324	290	261	308	297	319	284	277	317	295	320	274	286	304	289	288	289	305	289	337	337	320	304	282	301	307	266	298	298	294	299	276	277	309	329	306	299	276	316	293	284	280	318	307	319	295	271	292	273	305	301	297	325	305	292	283	288	297	291	299	288	295	278	324	324	302	296	295	323	290	312	299	285	311	324	300	308	304	307	300	297	299	312	327	308	316	318	307	296	321	316	326	286	296	307	312	259	248	286	311	302	289	304	304	306	302	308	268	304	293	291	289	292	287	281	296	304	291	311	306	304	313	317	275	300	299	277	309	294	285	254	294	277	304	290	263	319	313	300	305	297	301	260	312	319	339	295	312	325	335	303	286	318	301	296	287	292	311	302	303	328	304	339	297	312	297	301	266	304	312	292	308	294	308	293	293	312	276	310	279	330	283	296	303	298	277	281	276	328	292	283	331	296	288	288	318	294	320	303	305	291	293	286	335	301	311	289	307	314	297	313	288	301	315	298	295	307	300	316	303	297	279	317	283	298	271	302	308	296	301	293	281	278	298	256	291	295	308	317	306	338	300	296	301	286	307	323	293	309	295	297	315	293	307	303	274	316	315	318	306	306	268	316	330	278	298	308	276	297	278	301	299	296	327	312	302	331	266	299	301	312	331	287	305	296	301	302	295	311	301	295	281	309	323	312	316	328	335	331	279	289	306
23702	21051	28326	23954	21005	9768	942	623	558	474	419	450	412	391	353	377	375	350	354	383	346	378	374	355	334	339	320	368	333	340	342	325	345	300	327	342	334	338	346	342	315	326	312	302	337	297	312	314	311	341	345	305	337	291	332	345	342	381	358	321	306	353	289	333	348	313	304	326	322	320	330	347	340	317	339	318	350	304	308	347	337	333	327	332	328	334	292	302	322	350	321	297	328	305	315	354	333	325	297	357	325	320	309	349	337	324	305	331	340	344	300	329	327	325	333	330	276	301	332	285	297	309	289	327	328	356	335	339	329	322	303	327	309	314	315	350	303	327	334	313	307	339	334	304	314	297	335	329	287	334	362	339	326	334	312	329	333	332	325	341	323	318	307	335	331	297	303	324	313	337	337	370	366	299	324	325	333	338	306	289	357	317	314	314	294	325	308	270	329	328	314	317	309	294	346	344	310	325	304	330	331	326	324	294	337	337	346	323	337	290	301	297	327	317	350	336	336	299	312	341	313	308	327	350	343	346	330	333	313	352	301	350	303	300	322	300	354	363	320	313	312	287	301	325	334	319	325	296	337	320	325	301	339	341	330	327	347	335	312	315	320	330	311	337	332	338	305	363	298	298	313	329	368	351	327	337	378	304	348	276	291	320	325	324	298	333	301	312	307	322	323	316	333	281	315	330	297	296	304	307	306	322	297	361	349	334	326	318	315	332	314	322	320	333	294	322	315	329	307	292	325	347	324	329	342	300	313	274	335	304	302	332	310	314	332	314	304	310	335	285	328	323	316	348	319	325	319	330	330	352	315	341	302	329	310	325	338	314	324	315	302	300	342	343	324	309	334	307	327	337	319	328	326	304	303	321	323	315	330	315	298	315	311	302	304	338	302	310	322	368	333	317	304	328	335	313	311	303	355	332	291	338	296	376	338	290	305	294	292	328	302	328	293	312	305	328	293	330	336	330	337	331	334	336	328	362	364	325	333	316	299	323	311	343	331	343	319	338	349	310	304	313	329	317	337	307	277	329	311	339	322	328	288	355	311	320	334	329	311	351	343	312	338	304	333	321	304	321	330	334	318	316	322	303	318	338	297	320	364	346	328	293	327	289	326	298	312	325	320	332	329	307	331	323	313	284	342	347	287	302	339	330	352	309	330	328	333	321	290	320	307	340	361	332	328	325	311	325	320	326	317	320	295	329	326	339	317	359	321	343	298	336	321	294	313	308	363	354	289	330	323	349	352	333	351	296	315	355	343	319	326	324	324	336	288	292	325	286	311	320	327	314	312	307	313	314	315	305	329	323	325	294	371	323	321	313	294	323	298	331	316	338	312	295	306	310	332	327	295	311	336	311	304	317	282	331	322	298	336	344	312	354	310	336	311	335	329	292	306	328	314	293	336	360	363	343	307	315	323	323	326	303	334	348	353	347	333	333	330	325	347	323	337	324	302	325	298	302	325	334	344	325	298	292	309	332	322	316	303	304	310	340	312	322	365	286	303	326	359	324	323	311	313	336	325	324	316	324	290	336	327	310	308	340	303	320	320	322	332	312	320	328	305	322	340	324	308	326	335	335	332	331	308	329	348	333	300	319	312	312	315	307	312	323	312	338	301	341	339	304	332	334	354	325	279	296	319	313	320	335	344	327	316	316	348	313	325	341	349	308	306	337	319	316	349	329	299	291	362	339	312	295	325	328	295	305	308	300	311	309	322	303	347	317	319	309	307	310	284	315	345	320	315	340	328	314	350	286	294	313	314	314	335	296	315	316	327	316	340	321	309	320	327	316	330	361	317	285	311	319	305	336	285	343	326	334	348	338	344	303	330	295	292	297	292	326	291	298	337	310	287	348	349	308	330	323	320	318	299	329	344	322	345	327	290	321	305	328	315	316	329	355	321	326	315	323	307	330	327	313	330	331	329	328	320	299	309	340	329	339	311	324	343	349	334	307	328	340	328	321	289	306	324	351	332	331	330	318	286	356	347	289	289	329	316	308	302	341	342	333	271	295	328	306	318	343	288	330	339	344	332	317	331	293	333	310	317	314	343	317	317	316	304	334	316	317	341	337	320	299	329	293	332	343	342	323	327	347	321	337	318	346	329	373	358	315	320	335	330	329	310	306	320	339	296	313	305	348	322	323	324	313	338	322	312	339	305	320	304	308	326	314	321	332	345	352	326	339	302	306	320	298	329	308	279	336	307	312	290	323	338	383	305	342	358	313	297	311	297	319	321	327	330	307	298	326	311	302	327	326	336	326	303	313	347	322	316	330	321	301	300	313	341	329	290	318	302	303	303	329	308	302	335	315	294	315	336	316	314	331	326	273	318	329	323	331	348	322	316	333	308	316	321	366	337	319	343	333	328	326	340	338	315	343	297	326	300	320	329	301	347	324	326	301	375	308	312	330	326	323	306	320	312	325	324	310	307	319	319	339	351	336	305	353	313	324	305	303	301	318	278	325	337	278	321	310	295	317	296	306	360	333	295	315	351	333	334	323	309	336	334	332	325	315	334	321	334	326	330	318	317	337	329	307	306	341	361	330	309	307	294	332	291	321	355	330	349	316	333	342	330	296	310	348	337	318	306	349	302	305	325	289	347	301	327	318	318	331	315	315	315	302	313	331	330	315	308	337	324	334	327	316	332	308	345	343	298	336	352	345	292	324	315	366	349	305	320	337	327	325	314	332	351	303	309	329	318	331	298	310	319	332	330	327	290	304	303	326	291	324	311	316	334	302	324	317	333	310	321	321	314	321	333	344	323	331	314	346	337	300	329	317	337	306	326	310	332	331	338	319	312	327	345	346	301	339	321	307	311	326	322	320	311	353	270	295	308	292	338	306	324	322	330	325	311	323	339	312	299	311	306	309	344	291	319	297	317	327	310	330	348	321	324	293	320	311	294	314	311	298	320	315	309	340	337	321	321	311	307	316	332	317	299	301	304	304	329	326	330	328	339	324	350	329	331	300	341	299	327	328	285	312	318	349	330	314	359	307	327	281	316	289	301	300	315	350	351	278	326	362	316	305	333	316	288	317	330	337	352	338	337	322	305	315	307	317	326	336	315	330	325	327	345	325	339	304	324	352	310	342	334	335	294	326	328	301	285	348	336	319	329	315	331	332	323	330	319	314	329	328	329	310	321	327	317	334	323	299	327	333	320	361	295	360	344	317	324	351	318	311	350	334	306	307	294	328	323	340	321	301	322	319	293	310	327	304	334	299	312	322	325	344	343	329	337	317	302	332	291	333	332	318	334	328	317	312	337	340	299	316	320	336	338	326	316	299	357	308	286	339	348	333	331	321	339	337	358	330	328	316	330	309	329	339	344	343	363	337	333	307	321	376	324	326	308	344	338	311	342	312	289	320	319	335	294	290	306	304	327	332	298	314	320	343	307	298	331	318	293	345	304	329	318	311	319	343	331	324	337	289	324	340	305	308	332	314	309	335	316	318	339	320	335	316	306	307	334	337	299	297	351	305	299	367	318	343
38038	38264	6842	3345	2226	1835	1414	1178	1013	873	776	749	642	603	567	584	544	556	529	517	478	489	460	470	480	451	455	466	495	478	474	451	425	459	457	493	415	442	480	450	470	431	446	422	472	412	419	424	440	432	439	435	479	428	432	402	428	454	420	417	440	425	455	438	433	437	435	437	470	449	456	426	451	455	431	402	460	490	420	453	450	464	457	440	475	432	395	452	415	424	439	400	458	414	433	430	428	431	445	431	449	417	406	446	448	439	428	447	418	468	410	462	440	432	424	462	426	450	448	438	449	441	414	409	444	426	432	424	419	461	470	460	450	490	497	433	461	439	437	439	436	428	447	436	429	409	400	451	417	419	404	422	431	441	455	450	429	405	436	427	408	445	444	460	403	411	414	418	446	417	414	451	435	422	427	394	414	420	434	440	447	447	437	442	406	429	459	467	453	437	454	422	436	388	465	425	435	469	462	427	393	436	433	471	463	438	420	437	428	427	423	457	412	401	436	432	482	438	451	432	446	447	470	470	401	400	442	444	446	418	406	463	484	378	444	463	476	427	408	450	403	400	422	431	443	424	460	419	437	409	445	429	459	446	426	446	485	416	437	441	454	479	452	414	430	429	408	434	450	459	443	432	442	442	476	450	410	419	474	439	440	409	426	412	415	447	475	468	432	395	448	425	437	412	427	436	394	475	455	461	444	433	483	435	367	397	430	420	419	426	424	415	415	413	432	417	416	453	430	479	431	459	434	392	395	454	448	448	456	430	425	450	441	451	435	464	408	408	402	445	429	446	416	396	412	447	402	440	411	440	404	417	453	437	418	438	393	429	454	428	405	401	455	411	408	441	444	414	439	483	435	412	427	448	429	441	420	384	454	422	430	449	448	426	399	441	405	462	460	479	445	432	437	439	443	472	445	465	441	434	419	440	470	445	456	420	448	405	419	443	426	408	393	429	422	390	414	442	426	427	437	416	409	444	428	443	466	444	442	408	426	430	414	439	408	442	405	435	449	408	440	443	450	436	401	402	420	434	404	405	417	420	402	442	405	422	418	447	414	406	464	441	432	423	445	442	441	425	441	427	409	433	425	435	460	435	434	422	502	412	463	439	397	429	419	441	432	444	426	449	415	438	460	402	453	490	426	431	433	404	444	432	478	420	444	401	426	435	410	420	444	439	429	427	442	422	456	396	427	459	480	435	454	406	425	461	446	404	445	443	444	458	419	443	411	420	478	428	444	429	453	447	435	410	398	479	448	435	402	431	394	476	420	459	409	446	440	441	425	450	406	410	432	461	432	432	422	416	469	408	401	464	416	425	425	435	433	402	447	438	439	447	451	434	424	409	430	410	433	447	416	419	441	456	436	459	425	452	425	405	417	434	400	458	432	423	479	429	417	434	454	445	461	425	431	433	463	416	425	452	433	448	431	429	405	445	397	437	449	427	401	454	424	437	450	437	443	463	435	441	412	427	456	465	419	422	430	412	442	428	396	423	433	443	436	421	422	438	424	430	419	434	442	422	474	425	460	474	441	421	376	449	437	432	423	489	434	460	433	407	454	474	445	444	425	409	413	426	460	447	463	444	465	437	403	484	389	430	459	450	465	435	421	438	440	443	445	419	459	440	440	430	402	441	436	432	450	423	403	426	465	431	420	438	399	432	433	436	427	463	456	447	425	433	475	422	417	406	449	440	430	438	499	447	490	440	439	397	416	480	455	420	460	457	438	421	417	447	448	458	454	437	423	425	429	440	468	415	462	422	435	452	417	424	432	457	389	420	460	429	447	433	464	443	429	420	408	440	426	434	416	430	438	423	415	422	385	424	454	428	425	452	416	445	446	423	441	463	410	427	428	439	438	468	447	397	437	436	408	452	475	448	418	422	435	443	432	432	426	450	436	447	417	427	478	469	414	442	444	439	476	425	383	428	403	446	435	435	438	425	465	422	460	430	458	464	424	469	413	434	398	439	449	453	409	447	426	411	408	426	414	400	415	413	430	427	404	428	418	461	438	400	442	418	424	387	420	432	454	440	446	409	463	417	427	428	443	417	435	425	408	447	449	437	441	414	404	428	437	424	453	433	445	429	465	438	414	444	401	418	421	473	414	452	428	453	441	402	472	470	451	441	443	431	409	422	461	426	434	465	407	407	424	414	413	404	414	439	424	410	427	449	408	441	430	430	427	425	435	457	433	409	443	423	462	425	449	433	413	446	411	433	447	435	447	434	452	414	449	433	440	411	417	416	466	421	408	467	444	442	412	436	430	432	436	430	439	456	429	411	367	429	462	434	441	457	434	415	437	428	412	433	442	398	412	436	419	454	423	449	464	421	431	459	418	430	436	437	442	465	429	448	428	457	456	429	453	460	416	447	398	422	414	444	443	439	442	451	439	428	460	401	409	441	444	386	433	428	446	454	420	469	441	422	423	424	468	430	418	403	441	432	413	434	426	477	422	441	471	437	473	458	472	454	402	460	450	466	416	442	440	406	442	438	430	447	424	456	414	425	427	473	450	446	447	427	409	482	440	443	452	418	415	365	426	427	442	423	456	412	452	439	439	382	393	449	443	415	469	401	433	451	430	423	440	412	382	409	411	429	429	415	406	400	456	436	386	417	395	435	416	443	438	446	463	431	378	428	443	447	418	434	431	470	392	405	432	424	451	429	422	445	421	454	406	484	422	406	430	420	457	455	464	450	435	419	422	437	437	441	396	438	440	450	413	418	439	402	429	461	398	418	430	487	430	447	444	465	428	449	468	489	414	413	430	470	404	457	481	412	464	432	431	416	452	445	417	396	440	436	454	484	424	388	442	476	427	444	466	429	409	420	414	429	425	481	461	446	450	418	454	471	447	439	422	458	417	399	401	414	433	444	454	425	458	436	426	408	427	435	364	407	430	410	460	435	381	402	423	408	394	456	433	442	460	441	453	431	428	434	402	434	420	431	410	462	462	422	425	423	428	425	402	432	470	476	458	399	400	427	426	459	459	418	409	447	443	451	400	442	456	439	430	474	477	425	416	448	447	426	437	415	446	440	422	438	473	437	467	427	411	446	435	441	438	398	438	421	412	417	451	418	429	452	392	422	443	422	438	414	423	457	458	411	451	435	444	460	432	443	444	416	457	425	460	418	450	446	418	426	466	410	423	454	427	460	440	414	459	403	446	416	438	409	421	440	444	429	451	440	432	459	401	440	408	454	455	427	447	409	423	454	423	466	478	441	432	433	417	432	458	420	442	415	445	439	402	423	462	436	442	417	399	434	392	431	422	452	446	433	426	427	425	452	442	446	403	461	415	441	452	413	422	453	426	438	456	422	414	420	450	439	399	458	406	451	415	476	463	422	446	440	465	419	461	451	438	431	408	435	402	442	407	430	412	422	443	459	449	415	450	436	403	424	434	416	406	447	439	429	402	437	443	448	438	457	417	412	442	389	456	439	436	434	439	420	439	403	416	450	456	424	472	444	448	417	436	439	448	424	415	440	405	426	440	446
22729	21032	28728	23524	21033	21041	7419	818	572	529	478	439	407	376	394	350	337	310	292	292	308	305	305	282	264	284	273	262	255	251	253	240	231	282	259	246	282	239	277	271	261	269	255	256	270	241	250	283	262	260	272	259	222	267	266	272	254	265	226	246	241	244	233	254	247	238	222	252	225	235	258	269	231	244	252	238	233	257	240	263	233	232	246	234	245	238	251	277	258	255	241	238	283	253	246	231	238	226	277	222	233	219	244	253	242	223	241	213	227	258	238	260	255	230	243	252	243	226	251	256	266	244	254	230	247	262	231	276	240	219	251	241	217	207	260	265	252	261	216	252	218	231	245	256	245	260	223	240	257	221	246	221	256	254	225	242	242	234	237	228	254	260	245	224	222	253	224	214	240	210	249	260	237	270	241	272	238	252	214	215	261	269	271	241	240	227	218	257	234	257	252	213	243	225	250	225	259	239	247	258	217	215	242	256	264	217	235	245	240	251	245	259	237	273	244	243	244	245	270	250	212	250	230	247	243	228	224	270	247	241	265	236	251	244	233	249	214	254	264	234	252	220	227	253	263	237	237	243	245	221	236	257	261	235	246	210	229	225	224	222	245	231	244	254	235	254	257	257	264	249	262	237	225	235	261	233	202	207	261	218	236	225	250	238	226	234	251	218	247	229	263	230	242	249	226	262	249	241	252	243	235	216	231	236	234	240	245	226	230	254	231	253	246	249	234	264	216	245	237	257	250	259	247	241	229	279	242	255	254	253	252	228	232	227	262	238	258	246	255	243	237	237	242	230	243	239	226	246	222	233	258	241	253	228	254	268	199	232	255	275	219	231	259	218	235	231	249	240	229	236	234	241	221	248	279	279	237	241	226	236	250	245	268	231	263	231	245	241	228	255	242	235	257	240	253	223	239	247	212	239	247	249	231	213	253	213	239	240	256	218	254	256	224	217	260	240	236	225	230	260	224	268	253	265	263	245	255	215	247	253	234	229	241	260	243	250	247	235	272	232	233	252	224	254	243	229	241	215	239	229	243	239	230	245	220	261	214	236	245	250	235	269	213	243	237	239	268	217	210	241	244	239	234	251	253	243	249	220	206	229	238	247	238	245	239	240	227	253	257	230	223	242	236	228	244	242	263	220	267	232	245	222	236	231	230	271	241	240	251	240	222	253	236	260	229	241	232	232	248	248	246	232	249	234	247	235	232	221	251	236	238	250	253	229	251	227	251	239	241	265	213	237	241	258	245	260	237	268	234	229	225	236	266	263	241	225	237	215	212	254	235	271	241	237	252	283	249	259	227	228	263	246	244	222	244	254	268	235	217	244	222	246	222	255	224	244	244	215	217	232	233	216	271	237	242	237	226	241	237	258	230	253	246	232	260	261	249	225	238	244	227	259	230	225	202	234	229	255	243	223	259	229	245	238	254	252	242	231	246	240	243	238	277	263	249	240	240	261	241	249	266	247	232	204	258	223	244	227	213	218	248	241	253	228	259	262	243	242	261	255	248	277	249	259	226	242	255	270	232	200	233	244	256	233	228	268	244	250	224	234	267	256	259	251	227	253	224	223	269	246	240	234	233	230	258	271	254	243	244	235	229	256	219	217	238	243	242	236	250	239	256	261	226	228	257	240	247	225	260	234	249	247	230	234	250	240	263	232	249	229	240	249	275	250	237	232	210	244	234	236	250	236	249	253	258	231	254	223	208	239	252	248	232	267	273	223	245	251	229	242	220	242	235	236	229	292	239	231	269	217	246	222	238	239	279	222	222	247	227	218	220	261	207	240	208	235	245	255	231	240	237	245	231	241	259	245	247	248	241	243	237	233	250	231	230	239	240	239	236	242	258	252	233	260	232	254	232	265	238	223	260	250	235	188	242	235	262	241	245	228	242	271	248	259	262	253	264	253	245	227	224	249	233	225	272	242	248	224	239	248	222	238	220	277	265	229	242	223	240	269	228	245	235	243	249	227	245	242	258	257	233	250	249	248	211	252	244	268	231	231	242	240	245	256	236	229	237	253	244	252	257	259	234	219	227	254	228	256	259	230	236	212	247	218	210	219	241	229	233	250	247	231	263	248	249	260	254	207	209	236	214	243	264	225	246	229	256	247	242	265	236	194	214	239	261	238	240	253	252	221	242	205	239	245	224	257	215	233	220	252	244	216	235	240	235	215	263	232	240	287	242	240	239	234	229	254	253	238	252	258	227	214	236	249	230	259	204	259	240	248	224	240	240	257	256	254	231	249	219	253	257	254	240	239	239	275	277	265	248	239	222	232	220	224	253	241	215	241	260	211	237	256	225	237	227	248	225	213	241	234	243	241	244	228	270	257	256	231	244	251	242	299	234	257	233	289	223	256	235	222	239	243	246	226	249	216	274	246	254	223	242	243	237	245	246	266	248	266	247	255	224	261	247	253	233	232	265	239	260	209	252	248	214	235	260	260	250	229	235	214	234	226	248	250	247	252	243	247	266	223	236	231	241	255	208	260	223	227	243	241	251	252	242	239	248	247	235	239	218	247	234	240	230	232	228	260	254	242	248	236	273	230	221	227	227	259	219	258	247	264	221	245	241	261	232	245	248	239	261	243	243	243	244	244	229	224	247	237	272	262	239	233	240	258	256	248	241	258	261	279	247	243	231	268	238	234	247	234	222	231	235	233	264	239	231	236	234	229	236	265	257	251	241	245	239	264	269	261	244	260	218	243	226	230	230	203	230	246	205	251	248	232	230	254	227	241	245	216	262	264	250	234	217	267	269	256	226	254	247	205	262	238	283	224	261	262	257	236	261	249	231	236	252	226	253	257	244	240	237	247	244	255	220	242	218	236	238	231	238	242	228	251	255	239	245	207	231	239	245	251	250	220	228	232	250	274	234	262	230	272	253	262	237	251	254	257	221	213	248	259	245	274	245	268	224	241	241	254	258	223	268	212	244	231	240	237	225	224	262	246	236	227	238	252	238	241	221	243	239	237	261	246	208	237	264	243	269	251	232	228	239	234	222	275	256	275	220	239	236	227	222	251	261	229	219	266	254	230	228	263	241	231	252	240	259	230	257	246	247	229	226	255	244	245	248	245	242	254	238	227	228	219	266	257	257	242	271	241	246	221	251	227	227	261	224	200	248	248	259	214	249	217	237	225	217	236	238	252	252	244	243	238	256	230	204	239	249	225	251	225	242	230	247	247	242	261	257	253	239	239	236	220	241	243	224	209	234	251	239	219	249	241	225	230	242	254	249	265	259	248	261	262	232	249	245	255	292	255	270	249	225	228	238	233	228	242	230	262	248	227	238	259	231	226	253	241	253	236	220	219	225	233	231	244	217	242	256	257	239	236	254	255	237	242	239	242	235	251	234	212	229	255	236	236	220	227	211	259	251	213	218	244	251	256	255	249	229	233	244	237	254	247	236	242	225	239	246	244	271	233	241	227	281	236	259	254	221	237	241	231	230	230	220	195	249	242	238	240	247	246	284	218	259	228	234	273
42529	44211	10928	5465	3651	2669	2222	1726	1346	1149	982	804	785	697	598	563	532	558	462	488	459	418	454	444	390	405	414	425	365	382	332	364	413	417	347	360	382	373	348	369	310	328	350	344	320	330	367	339	365	337	339	346	343	378	322	367	366	343	341	347	318	344	379	298	340	334	355	317	362	325	321	320	320	335	360	330	313	357	352	338	354	331	340	341	330	341	308	335	335	338	341	349	326	361	331	307	323	327	324	331	323	316	344	353	316	360	338	325	348	319	346	336	318	344	336	337	313	330	341	327	320	321	352	322	333	312	310	327	336	321	312	332	312	342	322	293	322	358	342	341	370	336	330	303	354	336	353	363	321	319	323	335	362	314	305	316	308	323	342	312	349	349	340	307	319	320	360	321	321	355	323	342	320	369	319	360	318	311	326	328	354	335	365	326	332	304	351	310	318	316	352	321	316	303	326	340	316	334	343	348	306	336	333	329	360	364	301	323	319	349	335	335	349	303	332	318	300	338	331	311	321	351	351	302	316	333	322	326	332	338	353	331	348	320	313	328	335	356	331	331	304	310	337	305	342	363	357	327	353	346	312	291	327	348	326	298	352	370	333	341	325	303	344	316	325	328	328	348	333	328	313	318	332	351	339	316	321	330	291	347	323	320	331	327	342	296	313	347	339	321	339	322	310	341	346	346	307	320	316	311	328	341	344	324	336	327	315	341	293	326	308	317	313	318	318	334	344	344	347	330	307	340	346	332	332	282	359	339	296	315	315	341	331	340	329	323	346	312	336	311	306	332	330	333	334	307	346	345	300	354	325	340	309	370	338	340	363	328	325	360	306	334	315	360	301	329	296	335	313	305	334	332	335	324	308	349	359	362	346	309	349	315	340	340	348	327	323	337	340	316	334	311	322	339	313	323	336	343	331	332	344	363	314	299	327	303	323	310	306	303	322	320	308	338	357	304	329	321	328	323	334	328	337	319	343	315	346	327	330	324	344	360	329	347	293	312	326	325	304	316	336	320	325	325	330	310	300	338	330	348	330	316	340	303	340	290	356	319	338	327	297	325	342	328	344	313	347	331	334	364	339	319	307	359	343	344	327	321	355	329	337	342	319	326	316	315	333	328	336	367	322	324	332	323	286	369	336	340	358	327	301	296	333	321	336	313	330	330	370	331	349	294	321	364	356	328	336	309	338	348	340	313	349	305	370	339	345	327	340	306	354	340	337	345	299	319	345	345	334	318	324	333	323	349	299	325	316	357	359	299	327	316	303	322	346	334	322	309	342	328	271	323	308	361	333	330	367	309	358	351	346	362	343	312	342	329	318	327	292	310	326	318	319	289	354	316	298	322	289	356	312	352	338	342	334	342	337	309	332	324	320	339	327	359	302	342	323	317	331	297	327	311	308	342	307	346	336	328	285	322	317	314	307	313	312	320	322	345	328	350	334	322	344	309	352	316	342	296	290	335	324	339	359	344	320	344	347	365	319	308	345	334	329	352	336	344	311	335	323	319	299	331	334	350	339	315	293	363	336	299	325	328	337	348	344	327	339	358	316	331	335	355	319	334	322	328	308	342	342	314	335	321	327	336	305	350	337	338	355	304	331	324	302	335	304	335	321	344	357	313	347	333	309	336	316	319	333	339	316	324	343	347	337	312	336	325	336	318	346	342	308	342	351	324	325	329	355	352	306	329	341	345	324	349	329	359	348	354	291	330	321	352	317	352	341	340	330	331	311	300	342	343	314	353	313	311	347	337	320	330	329	317	335	316	348	348	314	351	316	328	327	357	320	375	329	338	309	336	323	346	343	339	333	312	317	385	332	357	358	290	325	339	303	301	332	348	331	330	292	310	326	324	319	335	330	329	331	339	317	319	332	341	303	331	331	310	350	357	311	336	346	324	350	299	332	316	323	353	340	331	333	338	328	332	343	300	318	354	334	320	332	354	328	363	354	338	312	328	299	306	312	348	335	367	340	352	323	341	322	305	333	347	327	347	329	332	345	352	329	345	321	350	347	300	312	338	323	302	328	339	298	331	333	293	329	310	315	378	315	309	280	309	357	318	309	327	338	324	345	323	321	339	321	305	313	313	343	341	361	328	317	344	338	323	335	298	344	328	337	338	347	344	341	357	346	335	376	310	352	348	300	336	303	316	322	337	321	357	326	325	308	332	336	352	333	335	309	327	311	366	309	327	318	312	344	342	349	300	329	307	338	332	277	310	324	306	295	345	331	331	308	342	310	353	331	308	350	314	324	318	347	321	314	344	316	346	314	307	342	342	347	300	335	330	344	306	338	322	346	353	302	312	330	344	305	342	319	326	355	325	333	312	313	337	336	359	321	314	321	310	331	297	339	351	360	335	314	348	315	294	317	340	362	369	314	353	310	327	303	329	344	319	314	298	357	308	313	336	297	328	340	318	293	319	343	339	330	351	344	349	306	329	333	325	318	276	363	348	293	321	334	314	305	303	352	350	314	324	327	357	335	337	336	341	315	325	321	324	322	315	341	323	324	314	297	346	328	324	387	320	346	330	329	291	350	303	335	314	316	323	330	344	345	306	341	305	312	315	336	341	360	341	361	324	355	360	298	301	339	309	323	336	343	313	367	319	351	336	298	324	309	319	335	309	348	335	327	360	318	331	307	323	325	303	330	332	346	340	375	319	355	335	330	342	339	314	327	342	318	316	311	315	329	305	327	327	320	342	338	305	291	330	376	304	330	336	338	324	323	348	351	315	328	335	325	313	310	333	338	304	321	295	318	329	323	326	330	317	357	323	322	357	342	301	328	357	312	349	340	338	326	350	303	315	334	350	341	325	325	294	303	345	364	330	315	336	346	312	319	316	313	317	340	314	316	335	327	325	338	360	370	319	344	307	340	329	343	342	333	330	331	333	351	317	338	325	325	337	297	329	320	317	336	307	350	385	319	346	324	346	329	348	335	318	311	304	346	300	329	308	330	313	338	327	325	321	302	320	313	327	326	353	304	327	321	333	341	311	338	309	345	319	337	310	312	327	321	338	335	330	339	335	339	308	331	331	342	320	326	336	344	343	311	316	344	304	330	342	328	320	306	321	318	330	308	298	316	342	292	326	333	341	300	347	314	309	335	298	307	333	323	304	342	329	317	325	316	317	318	337	338	316	357	353	314	328	343	324	312	345	329	338	329	357	304	333	360	344	335	337	321	342	336	319	319	335	364	348	335	338	309	342	343	331	336	313	318	338	329	358	329	345	340	316	297	326	319	348	333	316	386	329	337	347	327	365	323	334	343	332	351	327	317	324	322	352	297	341	343	304	305	306	325	316	338	301	328	319	340	328	346	372	316	346	284	301	330	315	301	343	339	312	322	328	320	324	319	302	337	305	341	345	323	349	317	321	356	326	318	331	344	349	350	322	338	307	320	330	359	335	307	313	362	333	331	359	314	325	331	340	339	325	333	357	309	334	377	363	332	341	306	344	314	349	294	360	339	314	309	314	326	360	331	341	322	364
27954	23664	12218	1223	483	472	313	260	244	222	213	244	231	208	211	223	218	210	213	221	229	233	210	220	202	215	254	233	230	229	213	237	223	205	223	190	221	206	213	237	217	203	195	204	224	217	204	199	230	220	210	219	237	211	211	197	221	231	233	229	225	189	205	186	186	237	224	185	223	231	252	217	202	209	215	230	223	194	193	230	248	219	228	224	196	206	199	242	193	217	218	218	210	229	225	237	216	224	188	205	227	218	210	179	219	234	241	219	232	209	222	203	239	199	214	206	189	212	198	223	232	202	266	212	217	232	255	237	227	243	235	208	230	220	196	232	208	210	222	218	203	222	213	231	214	233	224	212	194	201	249	203	215	224	219	228	192	215	229	211	206	229	215	236	231	209	217	247	197	214	216	220	220	217	208	242	234	204	223	210	202	211	212	216	193	216	227	188	218	200	248	205	236	224	241	203	210	224	229	207	210	211	214	219	200	221	207	207	209	236	228	222	209	213	235	206	236	202	222	225	214	220	200	235	210	222	218	212	226	209	210	218	243	202	201	198	206	223	260	209	225	183	223	245	224	200	237	220	244	189	231	240	220	194	259	221	260	223	215	193	224	214	252	205	224	217	246	212	238	213	215	198	179	200	216	222	223	229	231	233	222	207	201	221	228	213	201	216	222	231	231	227	211	214	240	211	235	221	218	239	220	204	222	209	188	188	209	196	191	227	222	222	225	202	200	215	220	200	222	225	218	217	224	213	228	242	212	249	227	195	197	219	239	224	213	229	269	213	219	206	209	203	227	212	226	194	224	242	243	207	193	224	228	205	223	237	223	199	216	216	209	236	229	250	222	217	217	215	233	197	216	217	212	232	225	224	223	233	221	205	212	224	216	237	218	206	223	207	215	228	182	193	229	242	215	240	234	226	205	212	210	219	220	234	219	220	231	236	213	226	226	223	222	233	215	207	215	236	250	249	198	215	215	219	217	232	218	216	241	201	221	212	211	209	201	216	226	221	224	247	213	225	215	219	219	218	253	217	250	244	219	217	227	222	221	219	225	220	230	201	243	203	211	230	230	208	201	224	227	236	236	231	227	213	203	213	218	212	202	221	228	233	196	223	233	215	253	212	207	222	233	243	250	221	207	206	219	208	223	226	204	211	235	230	211	228	180	238	187	220	218	215	223	226	239	236	189	206	203	235	235	239	211	197	210	225	234	202	201	208	219	231	208	213	211	233	220	217	226	219	201	209	211	218	225	230	206	227	198	223	222	192	208	223	247	225	241	210	188	202	209	230	215	222	217	196	208	189	184	227	211	201	235	225	227	244	218	219	213	221	205	239	241	220	232	219	230	215	221	211	232	206	226	225	220	220	213	245	217	220	220	231	227	209	224	200	219	207	223	221	216	221	212	205	201	235	225	207	199	234	216	220	190	247	206	221	210	219	204	212	217	234	210	217	230	226	214	215	209	215	223	198	229	207	228	215	204	252	222	230	226	233	212	219	248	224	231	201	217	209	203	220	212	220	197	231	219	207	201	230	220	213	205	222	241	217	215	226	205	205	215	224	218	219	205	238	222	234	232	192	218	225	237	246	226	247	211	225	182	187	242	220	230	231	207	231	198	216	206	214	218	219	227	219	197	214	217	225	196	193	206	212	220	217	215	211	208	194	221	216	220	210	220	210	236	227	237	224	235	204	241	206	180	227	213	216	215	195	228	206	251	205	203	204	224	233	209	232	229	204	214	207	200	203	231	239	213	194	212	245	207	249	214	222	246	210	209	213	212	232	226	221	233	200	223	222	208	241	204	210	211	242	226	216	232	237	234	214	209	221	219	204	231	232	221	210	230	209	221	203	244	229	211	190	186	206	240	214	218	217	211	224	213	220	227	232	247	210	203	208	214	205	205	213	241	202	208	213	207	222	220	189	201	211	210	220	244	244	232	238	238	228	232	213	227	236	217	208	221	228	224	207	208	242	193	235	215	232	229	251	208	212	243	225	225	223	232	230	227	238	218	223	218	232	236	212	213	234	225	247	229	205	247	239	196	205	227	246	219	224	213	227	225	202	231	200	219	232	217	218	214	218	201	218	193	203	204	207	229	214	209	199	204	233	222	202	205	241	185	210	238	245	236	233	215	222	215	238	202	236	242	229	221	232	207	242	215	229	243	220	226	203	224	215	219	237	218	183	211	228	221	198	214	225	221	231	213	260	198	207	248	223	231	240	236	216	240	244	218	222	240	210	186	230	197	199	223	208	211	221	231	234	241	229	216	216	211	200	222	221	214	233	214	231	241	201	224	230	218	213	250	199	232	206	247	238	229	211	236	225	219	223	203	225	216	231	222	210	225	208	230	196	203	230	229	203	219	240	224	233	206	204	204	230	225	229	241	206	235	241	179	217	215	211	246	231	207	212	196	202	230	249	204	226	203	210	215	214	213	234	204	210	216	229	201	241	221	220	215	213	228	228	235	219	248	218	223	208	200	229	234	199	215	204	234	217	210	200	203	232	221	212	230	212	194	226	208	204	223	197	224	223	192	227	245	198	269	231	190	223	198	226	230	246	222	204	234	201	239	232	229	191	220	200	226	235	203	208	219	235	214	214	215	227	216	212	217	224	246	218	216	206	201	206	236	211	232	230	240	222	241	213	220	202	220	222	220	258	216	206	234	204	211	215	210	220	199	230	244	232	201	200	198	194	194	204	226	228	244	247	228	251	255	199	194	222	240	212	228	229	245	240	227	236	203	224	211	189	214	234	240	214	233	227	197	229	239	232	199	195	225	226	225	223	210	207	204	206	221	245	215	224	254	222	217	213	216	233	211	218	206	216	220	213	210	234	204	243	222	200	200	198	239	236	216	186	233	212	218	231	215	257	207	229	234	221	214	221	207	216	224	205	205	208	222	214	217	209	197	206	217	203	205	215	202	211	219	234	226	235	212	185	217	219	239	224	237	231	232	200	212	199	205	229	196	245	228	222	212	232	223	233	218	214	212	207	228	208	226	240	226	204	222	233	227	216	246	219	194	203	225	232	236	222	216	215	224	203	216	236	238	228	232	207	228	197	239	225	211	223	227	208	209	237	255	217	235	225	190	207	210	210	222	223	237	191	212	223	232	224	237	235	206	198	233	204	194	231	217	205	206	202	220	248	217	222	227	234	207	227	212	242	212	207	237	221	233	249	213	212	209	222	230	256	182	221	188	187	202	222	225	207	216	234	198	216	223	226	244	211	238	205	231	244	224	200	211	205	196	208	202	254	199	240	213	228	214	214	228	224	208	228	246	201	228	226	206	201	214	199	242	200	211	230	187	238	243	241	215	228	207	201	216	225	194	222	223	216	201	217	201	220	216	222	225	233	234	230	211	223	214	193	212	236	203	230	195	234	220	205	219	214	221	215	207	203	258	197	233	239	227	216	233	220	219	220	203	190	221	222	218	212	213	208	227	233	222	228	214	198	225	219	210	221	215	234	212	238	189	189	190	232	209	238	211	216
33734	28062	932	536	461	411	341	352	325	336	350	318	328	318	287	270	312	307	262	302	290	293	261	273	276	287	321	285	291	279	289	317	300	310	291	311	309	305	304	285	293	257	306	277	294	319	311	320	288	287	302	314	291	313	284	281	285	292	325	285	282	292	299	313	317	300	276	299	291	323	290	298	304	294	311	291	325	311	316	286	289	268	312	283	333	300	317	328	274	306	307	271	317	259	282	285	304	294	325	273	292	295	275	297	295	312	313	299	284	281	294	293	269	295	294	261	294	292	327	306	311	272	298	309	265	286	292	294	284	298	319	312	333	314	285	286	299	305	273	297	293	261	310	275	303	332	272	307	293	293	289	289	314	283	290	262	303	310	294	290	303	317	284	298	283	282	263	281	313	287	282	274	317	289	314	280	301	282	296	282	324	323	231	323	284	290	289	319	299	319	300	328	290	301	275	281	286	288	302	319	307	296	283	286	300	317	285	318	304	288	314	290	294	293	304	293	287	323	280	301	295	315	300	293	311	304	256	296	298	316	280	270	303	299	279	285	311	314	292	299	305	319	293	303	290	286	304	260	281	298	286	287	302	297	332	275	299	302	284	280	297	304	295	309	300	299	326	314	277	306	273	284	300	300	296	293	304	294	311	303	302	300	295	269	281	295	319	287	292	280	324	283	310	298	297	307	305	301	300	304	306	312	294	314	280	287	303	296	292	290	310	294	307	284	302	308	300	279	306	321	297	295	297	291	265	261	325	295	289	288	284	283	286	315	287	314	273	300	275	270	294	295	312	316	294	298	294	331	281	287	334	321	283	310	288	279	289	296	330	320	279	276	315	293	271	320	299	284	340	297	303	308	296	306	299	312	294	311	276	311	305	291	302	314	307	311	315	289	300	294	289	293	288	288	303	323	379	297	291	284	298	309	293	281	320	294	306	295	323	297	290	313	294	304	280	299	306	308	307	291	333	285	306	300	297	276	289	281	301	333	276	303	297	275	306	311	272	292	313	273	289	307	302	309	255	265	295	278	320	306	278	288	278	297	303	295	312	275	269	290	302	340	282	287	306	282	302	324	296	304	327	294	306	292	324	280	308	302	278	301	307	300	318	303	300	315	316	272	303	283	268	291	288	260	305	292	307	272	300	298	270	307	319	306	298	295	282	274	297	277	322	288	294	292	292	294	308	305	307	305	289	267	272	282	290	308	282	295	287	293	296	312	297	313	280	316	279	287	278	281	274	291	289	283	297	291	321	299	314	286	328	299	285	309	289	282	285	283	309	292	302	298	277	271	318	308	269	290	293	316	307	287	280	318	300	296	292	304	269	301	327	320	281	277	302	280	283	269	318	337	297	308	273	312	316	291	295	308	317	315	303	292	288	311	309	295	300	278	330	292	319	296	288	314	334	306	299	284	287	298	292	308	274	297	281	294	288	300	298	295	313	303	291	303	277	303	320	284	284	277	264	325	298	282	283	278	292	289	293	316	261	281	315	294	278	312	315	324	289	307	316	322	257	272	303	321	311	265	298	281	303	291	328	263	288	308	295	311	285	281	273	302	286	323	280	301	317	300	314	321	284	295	291	312	328	291	284	289	306	309	290	284	307	295	290	294	293	308	276	284	321	290	279	315	278	298	283	294	277	319	280	285	322	286	282	299	297	311	299	295	299	295	282	278	285	265	318	323	287	311	306	282	330	302	303	309	316	287	309	298	290	318	295	281	256	324	306	302	273	312	288	298	273	296	321	304	295	291	310	302	261	289	285	286	299	275	308	302	297	308	266	302	287	274	305	243	275	286	293	279	287	305	297	282	287	279	288	295	296	318	283	340	323	302	287	319	290	330	290	293	307	257	260	288	301	289	317	273	305	292	327	291	267	292	299	299	281	318	271	279	291	285	296	278	297	303	289	298	271	288	291	313	320	284	269	286	289	269	317	284	289	286	300	301	308	295	288	294	308	286	295	274	277	331	267	291	283	284	328	328	314	313	295	288	264	285	305	315	305	305	320	290	287	278	296	303	346	292	311	317	275	281	284	274	303	285	295	315	309	303	304	273	292	295	306	294	301	331	272	289	283	289	299	300	297	326	290	274	315	287	276	296	274	307	301	281	307	297	268	295	288	306	296	289	282	305	290	295	277	311	324	285	287	269	288	296	298	298	288	272	273	288	312	274	275	295	288	326	275	288	300	297	301	304	295	313	321	310	285	298	312	328	321	284	295	302	274	300	292	291	284	326	291	303	301	342	282	275	284	286	315	302	302	286	280	281	309	298	269	318	276	291	312	270	281	263	287	284	320	294	316	267	267	285	301	292	288	262	314	296	313	320	313	299	283	316	294	311	280	281	311	305	278	270	273	290	309	296	272	280	321	287	300	319	292	292	289	307	290	323	303	280	314	305	277	283	294	278	306	288	307	282	329	308	307	304	285	286	283	321	289	283	299	315	261	328	288	298	305	271	287	280	286	303	275	305	295	322	266	301	300	287	274	342	258	293	293	289	302	293	278	300	308	285	288	289	300	347	249	312	290	318	309	276	322	281	263	258	330	297	305	290	272	309	280	313	263	288	321	298	323	302	269	295	286	324	295	306	310	266	292	271	289	304	301	314	277	291	281	296	288	283	302	283	282	283	267	310	296	290	306	299	289	281	271	292	302	258	314	288	279	295	270	311	287	286	293	326	268	282	278	324	285	261	272	292	270	300	287	312	316	298	288	319	293	283	333	291	306	294	251	303	302	315	284	296	311	292	296	306	317	295	283	291	321	274	295	284	317	274	321	333	333	302	289	281	310	290	304	324	303	299	302	291	289	299	300	310	296	306	303	294	313	296	288	313	303	282	276	279	268	277	276	309	309	297	305	314	297	315	315	282	289	291	300	293	299	287	305	281	301	293	253	314	287	310	295	279	337	312	295	296	301	306	302	287	307	302	301	278	289	295	259	308	282	314	285	283	287	299	285	284	302	306	289	283	286	302	286	289	310	285	308	324	272	262	304	258	322	289	253	302	278	298	285	289	296	292	305	305	291	288	273	300	261	305	313	310	298	307	273	302	256	305	309	301	297	276	298	283	278	315	293	316	323	291	279	309	269	287	312	284	307	287	296	306	301	309	320	330	292	303	278	306	305	303	297	299	295	296	297	299	276	259	281	304	302	262	288	301	301	263	298	261	281	318	286	313	279	307	305	289	284	274	293	320	321	315	320	289	282	324	299	304	288	309	315	283	284	309	312	279	282	290	272	292	277	265	325	264	278	309	301	297	295	289	307	276	288	287	299	286	300	292	317	286	269	270	313	318	304	295	289	301	284	283	289	289	317	266	301	317	282	299	318	311	324	296	294	294	297	277	300	310	287	277	296	266	292	305	295	301	262	264	288	282	307	269	305	307	292	298	294	303	297	303	279	270	301	299	281	303	293	302	264	311	310	288	323	292	304	302	318	263	298	325	291	291	310	319	306	276	300	298	326	302	290	310	292	263	273	271	258	282	284	292
23732	21060	28288	23991	21006	9802	952	626	505	463	477	413	388	378	373	357	355	352	358	348	348	337	349	349	342	335	341	329	307	334	332	346	352	348	303	347	349	333	307	288	331	311	330	315	310	312	333	309	348	343	327	313	315	299	329	338	277	298	310	338	294	318	329	333	372	301	306	304	313	334	299	322	295	312	322	304	335	307	308	312	303	305	308	315	311	331	307	301	335	312	288	267	330	308	277	326	308	312	324	331	321	343	323	327	295	329	313	326	328	306	293	339	329	308	302	310	336	333	354	319	340	325	308	322	300	317	328	314	319	303	348	313	328	331	325	336	360	277	325	320	332	314	317	333	305	359	312	303	322	314	291	287	302	299	304	306	348	308	292	319	321	317	291	304	349	309	361	329	319	336	300	343	294	324	323	317	309	310	291	324	325	294	338	307	314	305	331	317	335	310	349	308	342	323	341	294	306	329	335	309	285	335	319	311	329	293	302	340	327	319	325	315	304	291	294	325	342	327	350	310	295	304	303	322	347	333	336	357	294	344	311	334	332	329	327	312	289	319	310	343	320	339	318	324	301	288	292	330	319	327	328	309	319	312	295	330	307	276	301	315	325	307	316	303	312	321	341	333	310	353	341	286	332	308	327	317	307	314	309	351	311	291	318	296	353	332	318	344	327	323	335	291	308	312	310	302	319	310	307	332	330	345	294	315	302	321	339	346	278	321	330	335	332	291	281	287	339	290	308	303	308	292	331	328	337	300	311	319	304	299	317	322	309	334	323	314	309	268	319	304	339	314	324	336	327	311	311	315	289	304	332	315	332	325	294	313	313	315	305	317	311	292	324	306	310	327	332	303	288	339	312	324	306	326	314	329	303	296	325	301	330	289	300	315	288	322	326	351	313	307	332	330	331	305	317	327	300	329	312	338	350	324	313	318	331	300	307	343	345	305	300	311	327	279	309	334	335	303	305	312	312	316	331	283	320	294	322	314	301	330	310	311	304	285	308	349	310	359	327	357	304	315	329	337	304	319	343	320	330	344	308	314	291	320	307	330	329	348	327	317	300	331	317	317	306	326	325	283	321	291	308	336	340	327	324	313	333	300	303	323	305	287	349	298	317	294	280	302	335	310	325	320	284	290	354	298	307	337	328	325	327	274	308	330	296	326	274	349	293	312	310	318	309	323	316	301	333	323	339	338	303	294	297	329	324	306	316	312	288	335	329	322	290	348	303	308	326	326	322	324	319	304	317	307	303	304	339	303	317	314	321	316	335	315	299	326	322	310	316	344	307	339	297	328	312	298	321	335	320	301	315	309	298	314	307	308	333	313	335	289	323	308	309	321	307	303	314	325	337	293	342	314	312	302	331	312	332	334	306	297	283	303	321	291	323	328	289	321	341	304	300	327	295	296	319	311	339	307	307	299	363	299	330	358	330	276	255	296	311	358	295	330	307	312	327	312	307	307	338	310	302	323	293	312	302	307	317	283	340	333	313	323	319	305	334	308	321	320	310	339	300	311	341	316	322	325	308	306	326	303	320	305	349	299	303	277	328	308	321	297	289	299	309	333	315	301	281	297	291	326	339	356	320	307	314	310	301	318	300	306	307	320	311	330	329	342	313	295	339	303	345	322	313	307	300	277	337	329	291	327	330	296	332	297	291	330	314	293	328	298	319	309	330	321	331	295	312	298	322	346	322	338	299	299	333	303	311	300	317	322	328	325	301	277	320	293	336	330	335	309	299	322	305	297	320	322	345	323	334	328	306	314	347	319	309	329	286	295	343	345	296	302	308	339	291	307	327	309	304	320	321	331	320	325	293	304	301	322	309	329	311	309	324	310	326	349	339	327	309	320	329	316	328	304	319	321	315	305	324	312	314	338	338	333	308	306	321	301	307	310	327	294	311	297	308	332	281	332	314	324	299	320	308	305	303	327	313	326	316	284	309	288	305	308	321	321	301	289	315	266	309	298	300	296	319	293	302	309	303	319	316	328	294	344	317	312	312	305	341	315	358	345	283	332	313	329	317	330	308	319	285	317	321	306	309	320	307	320	320	306	304	330	319	314	309	315	336	316	333	310	308	295	308	272	316	333	302	364	319	320	327	304	314	341	326	329	309	319	304	315	320	287	323	332	320	314	301	325	294	305	322	357	336	302	331	301	337	319	330	315	287	307	345	312	331	325	312	317	300	300	331	332	339	309	318	314	291	309	309	337	311	322	348	351	318	329	313	323	325	331	327	323	332	305	328	304	326	325	302	341	304	374	326	350	316	326	328	305	291	303	352	294	320	340	285	303	333	343	306	336	298	305	319	309	319	306	303	339	332	302	328	304	332	312	293	325	310	312	319	315	338	338	301	322	341	304	331	350	307	308	317	309	285	291	315	306	287	344	317	324	305	335	301	335	350	301	323	305	291	308	353	309	312	316	341	344	319	289	307	312	289	331	301	307	329	308	322	290	315	316	308	325	291	331	325	334	343	384	326	350	325	352	326	316	332	325	327	302	331	283	300	290	303	312	327	315	331	306	331	326	321	302	277	321	325	339	358	297	339	321	310	327	306	315	294	325	335	305	276	334	292	329	310	297	276	312	318	303	320	314	289	350	317	312	298	310	356	318	310	289	317	292	301	301	335	333	323	340	293	311	317	310	328	311	289	330	317	314	329	280	307	331	296	328	316	294	322	285	302	309	337	316	331	307	301	297	290	312	337	326	311	303	297	299	352	339	328	320	317	312	295	304	286	303	312	297	283	327	325	338	325	315	295	327	310	316	292	333	291	286	307	310	324	292	306	272	321	313	315	315	322	307	330	322	304	293	321	333	314	323	315	336	333	320	304	341	352	313	316	315	352	314	364	326	309	286	342	296	310	307	305	301	327	290	323	305	308	295	276	311	337	321	334	302	338	334	318	332	335	346	305	312	334	330	313	357	316	310	318	360	285	330	296	337	291	317	311	318	324	288	310	316	299	314	329	284	341	329	299	297	322	319	307	313	320	314	337	309	315	357	281	293	306	323	316	346	319	283	288	331	319	312	339	320	297	314	313	318	327	291	305	325	302	301	315	315	304	319	326	331	339	320	307	292	325	324	315	287	324	330	310	309	327	341	329	363	315	316	342	290	286	341	317	310	347	306	332	322	301	305	305	313	313	311	331	331	353	318	313	301	312	305	308	307	339	351	364	317	298	277	331	310	307	317	308	352	296	294	318	323	315	281	297	341	318	291	296	339	331	324	322	320	344	318	319	326	319	303	332	306	286	303	338	317	310	325	319	318	361	320	336	305	337	333	322	346	330	304	315	280	298	316	291	288	361	296	334	327	331	334	308	317	309	306	285	295	281	319	300	267	297	311	296	304	318	360	308	329	326	311	305	308	339	289	327	308	293	314	292	287	311	323	291	320	303	311	291	309	296	312	313	312	306	343	306	281	292	300	317	362	296	320	303	309	321	318	313	340	339	342	312	296	277	313	337	350	306	322	319	314	330	304	336	330	335	304
38146	37541	6852	3331	2341	1706	1392	1135	997	845	798	707	661	631	579	553	522	505	528	489	454	506	495	473	492	457	427	464	444	482	448	448	444	445	468	417	429	452	447	423	434	427	452	449	418	457	465	433	440	434	452	384	458	439	445	401	425	463	433	445	425	415	420	420	450	422	409	463	433	425	423	447	445	420	404	421	437	434	408	437	434	442	396	431	443	449	444	423	409	429	466	416	439	440	395	426	433	437	429	434	448	432	402	412	437	430	421	376	388	431	411	425	439	439	433	440	433	421	431	447	445	414	441	418	452	459	402	445	415	449	398	413	429	431	445	416	420	423	430	428	378	441	423	439	432	442	424	413	428	395	450	422	463	420	428	419	431	451	436	422	451	392	387	430	419	454	454	436	423	461	417	395	417	405	426	423	440	436	431	384	436	397	438	406	462	429	393	435	489	470	401	403	416	399	385	403	413	440	422	443	397	416	447	420	439	417	454	394	422	474	435	423	433	408	430	428	447	465	433	419	407	440	412	445	449	427	419	410	431	407	411	418	438	417	422	424	412	461	425	434	439	462	425	436	451	407	397	428	422	391	429	405	381	470	413	388	402	442	408	441	386	444	394	405	435	416	458	416	446	466	452	407	427	464	420	393	426	407	395	448	409	428	395	396	421	434	442	422	435	439	435	443	446	423	429	429	437	429	413	448	435	460	421	434	449	409	436	458	420	423	429	461	382	431	422	417	418	422	410	434	449	417	424	442	400	454	430	420	420	427	441	425	447	451	417	437	451	468	442	442	397	424	388	426	411	386	417	418	430	426	417	438	436	421	403	450	423	411	435	427	480	419	452	447	419	441	382	439	410	429	406	423	403	413	422	412	440	412	430	440	418	424	424	457	412	408	440	426	382	435	455	420	414	449	411	374	431	444	459	442	435	390	422	436	430	426	433	383	432	487	436	441	425	442	411	440	442	453	462	414	405	433	392	440	441	439	440	412	422	389	449	463	466	413	432	412	478	398	408	419	421	411	405	436	420	420	418	407	446	439	393	453	431	409	415	400	436	452	393	440	423	432	439	407	435	415	403	463	415	448	422	419	399	425	446	421	435	423	403	417	443	455	422	426	432	453	432	422	429	433	452	411	421	456	420	403	436	414	459	429	416	381	409	444	400	424	440	462	453	422	412	438	433	417	448	425	400	442	409	398	426	446	440	424	450	426	412	442	440	396	406	438	409	401	452	450	417	391	417	420	432	421	455	401	432	436	427	406	403	440	406	405	387	405	396	422	420	401	421	440	426	402	421	400	460	452	401	416	431	421	440	416	427	399	401	413	420	442	432	415	437	442	423	425	409	427	426	438	440	405	424	422	410	419	411	439	445	414	410	437	431	459	478	437	388	416	455	469	470	415	450	421	416	412	435	445	399	442	423	388	443	415	403	439	395	387	400	397	410	425	448	411	372	407	426	433	415	414	427	449	434	425	404	425	435	426	440	416	455	412	443	435	416	398	434	450	481	397	462	424	450	433	429	426	421	421	432	417	424	441	449	424	396	416	417	432	434	454	427	433	427	419	419	433	407	408	445	421	466	440	416	452	420	390	416	423	444	382	428	435	437	422	437	410	411	419	423	395	433	408	424	444	426	420	460	424	420	430	427	439	434	472	392	430	433	448	424	411	433	419	405	415	429	425	450	423	430	455	443	453	429	482	398	413	413	435	447	425	426	414	439	436	403	402	488	426	438	434	429	457	422	411	454	390	400	422	397	431	450	459	418	405	406	408	428	461	425	487	401	458	408	378	440	404	430	428	413	458	390	460	432	420	430	428	458	419	398	449	429	437	395	443	445	441	470	403	428	430	415	420	448	423	429	429	407	396	432	407	438	422	399	445	433	426	436	407	388	441	437	403	468	438	438	416	424	447	425	444	424	410	432	434	404	422	403	427	395	429	460	435	410	442	410	454	433	419	459	428	452	433	439	394	396	427	427	431	434	440	450	435	408	405	439	440	442	411	412	431	442	435	451	429	414	431	438	423	464	459	386	425	424	429	425	423	436	394	419	454	426	449	428	406	432	431	438	434	443	471	428	438	456	398	421	422	421	455	435	368	403	400	400	413	448	420	454	440	444	434	432	440	434	423	393	411	424	419	380	394	432	444	428	432	388	420	451	436	428	429	440	415	454	383	419	446	393	430	388	391	471	422	418	396	415	430	453	424	420	419	409	438	438	409	420	412	418	403	409	427	420	420	394	401	434	411	435	430	411	484	408	430	405	429	421	437	450	402	405	389	439	412	422	412	425	439	424	440	404	420	444	406	444	420	411	422	437	454	409	421	396	439	420	441	399	425	431	424	439	409	433	447	413	445	422	440	436	426	419	417	425	445	450	455	435	429	438	442	430	405	406	443	413	423	421	453	417	433	423	477	407	393	398	449	414	396	428	458	441	468	435	439	431	420	440	400	454	437	437	443	418	415	419	448	444	407	405	439	441	421	400	429	402	416	433	401	417	434	458	445	438	418	418	445	375	438	446	381	423	424	488	411	400	410	465	441	413	395	438	411	398	417	430	425	408	458	462	421	451	423	416	392	461	406	459	430	430	384	451	422	473	452	416	393	436	406	417	391	466	417	418	412	424	413	480	426	402	390	428	415	443	418	465	451	397	394	427	443	447	425	448	426	412	409	412	445	474	456	420	440	414	418	426	443	418	407	475	454	451	409	415	432	403	423	409	399	449	436	407	454	424	426	458	436	438	462	454	404	418	422	419	413	421	447	444	440	395	445	422	413	430	423	437	430	432	430	465	439	425	403	447	423	423	444	389	423	428	436	434	400	436	416	428	417	425	419	433	444	442	434	454	415	383	391	425	408	429	444	447	409	461	423	382	379	417	431	450	398	424	387	433	446	401	426	452	408	475	447	431	431	421	411	424	426	432	370	426	438	454	434	432	439	378	436	467	442	427	430	449	429	417	445	401	424	397	415	452	379	404	410	449	416	440	471	458	436	400	416	448	386	461	443	409	450	450	447	432	412	471	430	429	407	440	441	447	469	439	451	412	412	423	435	415	440	445	415	428	416	413	420	440	409	470	445	420	391	453	407	414	416	431	396	440	406	389	435	446	390	440	410	449	422	408	441	408	442	424	434	397	425	438	425	459	456	416	396	405	454	463	437	427	408	443	449	389	446	424	469	407	459	440	416	408	456	411	426	418	437	388	424	410	404	408	421	445	376	426	444	398	425	441	423	428	427	394	453	410	436	436	452	410	414	448	408	424	440	387	401	424	413	408	441	452	420	410	437	453	429	424	432	401	436	408	362	408	443	397	454	439	420	414	423	446	392	438	463	391	418	443	431	398	433	419	444	391	431	430	450	397	432	397	418	389	436	376	403	402	422	432	449	416	432	463	426	450	414	420	435	448	429	393	408	426	440	425	414	400	386	426	442	438	426	447	435	393	387	419	412	431	455	404	412	406	393	440	413	407	459	443	390	439	419	440	426	479	421	424	387
22756	21035	28692	23554	21025	21040	7433	873	607	549	478	412	384	374	365	348	348	319	289	280	255	290	270	240	229	301	254	278	281	304	245	256	235	270	263	251	251	238	243	271	250	241	234	240	232	255	231	243	232	252	219	255	223	231	270	259	238	228	228	243	259	254	244	205	246	247	256	211	251	241	236	233	230	246	240	255	242	223	256	233	243	232	240	231	228	232	249	243	231	250	256	257	248	233	229	227	246	251	239	246	237	200	223	225	244	256	229	242	248	235	221	232	228	229	234	251	240	263	242	216	266	225	237	218	242	208	247	227	256	236	257	288	228	213	247	250	253	267	221	231	215	281	203	232	233	220	231	216	270	246	234	269	227	249	240	216	280	219	227	245	221	224	273	222	204	231	217	219	237	249	250	256	245	268	212	242	226	261	261	238	223	242	234	209	236	243	228	243	257	222	221	211	251	243	213	224	240	223	246	255	265	226	237	251	231	235	209	235	232	245	222	217	218	254	222	256	264	241	231	225	239	229	231	214	253	231	237	229	252	230	225	254	256	254	209	258	218	231	251	235	213	211	244	252	234	263	257	231	232	230	241	254	245	244	244	210	205	222	238	254	227	239	225	250	256	243	253	246	234	213	242	259	237	276	228	216	254	232	227	232	230	243	252	242	213	235	238	219	243	201	237	235	253	232	238	233	243	247	237	231	244	237	246	257	239	188	261	246	233	214	244	250	227	225	230	238	232	254	226	222	235	228	248	246	250	238	271	227	246	238	234	266	259	257	245	238	227	222	242	233	246	239	244	228	236	234	269	241	248	259	241	249	247	212	248	221	219	232	218	231	250	213	251	220	225	232	228	223	234	238	241	238	248	224	234	234	233	207	245	220	227	252	220	246	232	244	249	226	255	261	216	240	232	260	243	225	220	261	214	251	257	243	228	210	217	232	242	191	236	225	233	223	221	207	253	239	237	236	234	206	271	242	244	230	236	249	252	248	215	251	225	215	248	245	211	250	215	278	249	251	218	241	223	228	232	223	256	213	270	223	226	256	266	227	228	221	239	225	225	228	243	223	278	219	215	231	237	216	217	231	255	237	230	235	265	212	238	254	257	200	218	236	245	245	235	237	236	226	218	258	229	228	243	230	238	226	231	247	226	194	246	247	231	239	235	228	226	222	245	225	223	239	261	257	246	219	244	247	226	235	247	233	239	240	246	194	265	241	232	258	247	248	263	248	235	229	257	216	227	229	241	242	233	233	223	253	254	230	223	250	241	220	242	202	270	231	201	234	225	221	245	260	269	241	216	229	231	230	234	225	240	230	235	226	223	233	249	234	253	249	229	233	225	206	268	237	246	248	230	235	222	242	239	204	222	226	240	264	248	231	229	225	227	241	227	233	238	244	238	226	242	256	254	234	221	255	250	238	227	216	224	224	240	264	220	237	237	240	239	247	244	247	219	259	255	234	235	241	235	230	230	230	239	217	258	262	216	235	239	242	212	210	243	232	232	258	204	231	225	214	224	242	200	236	255	244	207	192	186	231	224	258	239	250	217	244	237	240	223	198	226	248	277	240	252	231	253	262	236	229	223	223	259	228	236	224	222	254	238	235	245	238	233	233	234	228	228	243	235	229	237	219	225	230	214	242	218	239	238	219	237	222	224	229	231	214	243	222	221	253	256	217	219	243	249	234	281	219	236	255	235	226	263	229	241	247	228	233	252	255	222	230	235	230	230	233	256	257	248	241	247	236	225	237	227	217	230	225	229	231	243	231	252	236	237	231	274	206	234	250	252	232	239	249	219	224	216	249	228	210	231	235	250	251	258	220	256	233	228	253	234	217	244	243	223	250	213	235	232	241	198	233	242	230	241	244	213	228	235	268	273	217	183	239	210	226	231	256	264	247	225	245	239	232	226	222	216	226	220	209	249	239	226	255	232	243	243	251	232	213	232	220	249	249	225	233	224	233	234	273	233	238	232	245	235	236	254	222	242	221	208	224	244	231	237	233	238	242	233	249	225	232	249	253	242	253	253	226	233	235	259	213	257	239	242	268	241	228	249	223	241	218	236	244	221	218	242	255	238	257	232	250	234	260	259	233	241	237	207	203	230	233	211	247	221	220	259	272	223	257	217	232	231	225	224	243	238	235	227	230	259	215	228	250	261	255	240	208	236	264	232	236	236	206	237	244	216	243	245	204	213	252	233	262	252	221	257	235	253	240	224	238	273	229	220	223	233	231	222	202	230	209	240	255	246	229	255	220	210	256	264	215	234	242	257	267	269	250	259	250	222	222	240	242	256	239	231	212	244	240	214	226	243	224	245	240	217	235	250	232	246	243	225	240	239	239	257	247	268	245	249	220	243	260	238	237	217	239	221	244	241	215	230	224	220	265	226	246	214	242	249	240	233	240	233	248	216	249	244	238	222	216	249	247	248	270	225	244	251	234	214	208	199	218	225	217	234	253	240	224	259	215	230	223	233	214	249	219	252	250	221	235	251	246	232	222	242	274	260	208	243	235	235	237	229	249	216	235	254	240	269	218	243	235	225	220	217	247	234	232	219	226	260	246	230	250	234	236	224	258	233	236	241	237	246	217	227	242	229	264	252	220	242	255	234	235	214	261	237	252	253	241	227	233	193	246	219	256	209	226	221	223	228	253	244	217	256	208	253	235	230	239	255	220	219	239	224	200	238	210	209	247	232	227	239	266	230	228	217	215	243	219	253	212	242	247	227	209	231	246	246	254	236	251	233	276	263	244	252	259	240	246	261	231	242	222	250	246	230	241	241	232	234	238	244	228	239	251	249	229	225	263	254	249	238	209	220	243	225	237	226	220	239	247	220	238	233	243	207	215	248	242	240	246	222	244	214	233	250	237	228	233	228	258	197	234	264	244	239	257	218	239	238	235	230	243	230	227	218	259	236	234	224	223	227	228	258	258	247	236	257	239	262	251	227	237	214	230	222	240	215	241	242	237	227	234	228	270	269	257	242	240	202	228	243	259	243	261	231	214	236	219	263	240	221	236	230	239	252	238	253	242	232	204	238	248	245	250	238	225	255	260	236	216	214	254	247	208	232	251	223	248	235	276	249	241	208	247	234	225	221	216	212	219	209	258	235	205	254	226	221	236	236	242	262	252	250	234	274	256	211	208	239	224	238	232	238	243	217	218	231	221	203	237	269	245	268	215	241	229	261	240	243	225	251	238	263	234	230	239	232	232	239	239	247	249	237	245	227	242	236	238	250	215	224	256	237	235	269	233	212	228	215	252	253	242	257	248	229	221	250	252	241	272	250	232	236	239	257	226	243	237	246	234	245	247	218	229	238	200	255	225	274	234	240	228	257	234	250	233	231	237	244	253	260	266	201	245	222	244	252	222	233	231	234	236	226	210	262	254	234	243	248	285	222	216	234	245	247	237	250	210	250	245	235	252	257	244	227	224	238	227	246	248	246	236	239	237	239	236	248	240	258	237	234	254	234	217	244	253	214	238	227	238	235	204
42773	42382	10972	5439	3706	2815	2142	1722	1326	1109	968	830	734	698	606	576	498	537	499	489	437	391	403	452	420	409	392	362	410	376	372	353	357	374	402	335	339	343	331	373	323	353	341	345	362	330	331	342	357	331	365	319	331	315	350	316	354	338	338	318	322	326	339	331	333	349	306	308	323	338	326	323	336	276	305	348	287	310	355	312	307	298	360	335	319	343	307	313	324	335	324	332	333	343	367	311	336	346	295	336	296	356	344	317	307	331	318	373	388	332	298	288	326	336	347	323	330	354	357	302	306	335	328	327	315	361	337	307	307	297	360	347	342	331	352	338	349	322	341	308	340	308	327	352	343	327	352	323	327	327	294	324	297	343	330	326	328	334	323	320	328	325	345	337	325	332	340	353	292	348	306	339	331	303	323	338	312	329	334	322	340	303	313	293	329	326	327	302	333	308	303	301	290	350	281	352	315	335	328	322	352	292	330	319	311	290	336	345	327	347	283	329	316	342	325	348	318	339	282	288	293	311	307	314	329	330	302	326	327	307	325	261	329	300	313	334	311	306	291	331	358	330	338	322	290	324	326	321	328	353	316	343	336	320	326	314	338	304	336	345	315	335	348	287	299	303	307	316	348	292	298	307	329	334	292	343	315	374	313	308	334	339	308	296	319	348	316	335	336	324	307	314	275	343	336	336	323	326	325	306	353	328	323	325	317	305	292	331	313	308	327	309	346	333	333	314	338	305	326	355	350	289	312	352	299	323	328	312	352	335	311	327	316	302	317	334	350	318	319	347	346	350	307	347	347	346	314	338	353	321	346	279	347	313	319	336	334	299	348	343	298	298	320	319	299	319	332	327	319	284	322	345	281	303	324	328	357	344	320	354	322	331	332	324	315	321	347	309	333	311	322	341	317	295	320	316	351	317	343	292	299	318	352	359	316	337	311	321	318	299	331	313	330	335	319	337	297	336	318	322	319	323	326	313	310	332	319	306	311	328	336	323	322	287	354	289	345	301	328	300	313	330	306	376	303	369	329	371	326	336	304	339	311	333	312	301	336	339	307	319	344	321	312	307	328	310	331	294	331	331	326	318	289	324	298	332	307	336	307	352	325	304	338	344	324	311	314	338	281	329	317	314	355	315	327	343	325	346	280	310	318	323	299	333	316	302	310	324	282	323	334	307	312	318	336	334	279	297	301	343	318	282	316	334	334	322	319	288	287	325	332	296	334	319	349	326	359	293	342	350	348	326	329	328	306	342	326	329	324	300	344	315	352	336	296	309	333	350	300	313	333	297	327	334	344	338	318	316	321	323	302	325	312	316	321	329	298	336	330	340	320	281	371	318	333	302	328	321	306	299	317	317	340	302	284	319	367	283	320	333	335	286	313	315	350	368	320	328	324	327	315	333	320	305	294	330	320	327	321	304	325	336	314	331	320	327	306	302	321	308	333	321	303	349	302	332	327	299	314	327	331	310	325	308	331	349	323	300	312	332	326	312	331	336	307	308	323	335	304	318	325	312	376	309	341	336	319	325	342	340	315	331	326	330	335	320	319	322	358	323	303	325	311	358	329	331	330	343	346	315	349	341	330	335	327	326	350	319	300	329	342	326	334	312	325	313	314	329	338	295	288	316	340	288	305	346	322	332	317	307	310	310	321	314	306	315	343	317	351	357	303	345	344	316	355	345	341	342	304	349	304	321	290	308	326	309	308	317	342	324	312	327	340	347	322	327	326	340	310	312	334	311	336	328	336	322	353	350	347	320	324	304	310	337	296	321	359	311	317	310	305	303	313	317	332	316	314	307	348	307	308	358	328	328	303	323	308	327	304	300	353	299	360	310	339	323	327	319	352	341	316	322	336	333	312	323	358	278	330	328	332	339	328	339	327	316	337	332	319	313	300	326	309	297	346	306	317	327	348	319	312	320	357	323	308	332	339	294	318	317	305	337	354	309	321	338	314	292	322	323	299	287	336	304	333	341	312	318	339	327	330	308	319	327	321	287	305	334	317	314	339	311	325	345	314	324	322	285	316	357	337	316	352	322	292	297	353	323	303	326	351	315	307	313	260	332	323	346	311	319	322	322	330	286	303	300	295	339	347	295	331	332	327	312	329	335	321	319	320	369	334	331	298	328	329	313	329	299	312	345	327	344	316	323	296	332	315	315	340	340	320	336	307	304	331	318	302	306	324	314	316	276	313	310	327	317	311	301	317	362	326	335	316	329	330	334	322	294	292	324	322	323	325	314	337	330	338	316	309	303	344	304	301	315	330	315	332	337	318	337	328	313	307	314	313	281	296	328	318	316	340	322	328	326	347	346	342	332	337	338	359	339	312	299	336	333	337	331	341	326	321	319	294	301	312	340	308	302	328	292	316	335	318	331	310	331	306	333	362	360	316	320	341	317	334	330	338	320	327	357	299	319	333	330	313	332	318	300	316	305	326	323	327	323	303	295	352	343	309	298	324	319	307	304	311	323	332	294	327	323	323	297	326	321	299	339	327	325	324	328	325	311	326	331	339	315	300	302	316	317	316	325	319	305	339	330	299	317	321	314	304	322	327	322	309	317	304	327	322	317	301	313	322	304	335	314	300	341	319	346	322	331	350	316	279	324	324	338	289	349	330	334	319	319	336	323	301	320	281	340	320	335	347	321	333	323	316	335	301	306	343	309	344	279	360	345	345	295	285	297	334	298	358	297	326	316	297	333	286	330	296	355	311	332	318	309	313	339	321	343	363	326	308	353	330	316	303	324	317	342	324	345	318	329	333	298	334	323	302	309	335	328	341	345	318	300	322	333	320	338	318	337	328	335	329	304	325	323	320	304	308	302	331	320	321	341	346	318	326	318	313	329	314	342	322	314	285	324	330	349	309	315	321	341	328	307	336	359	314	311	309	347	338	335	312	341	313	308	286	360	328	291	314	299	315	321	325	307	296	306	337	302	322	344	315	322	350	329	317	333	311	340	324	307	319	332	377	345	317	298	298	329	347	334	336	327	281	340	359	296	320	316	320	324	324	320	336	337	330	332	332	329	323	315	305	318	308	330	320	320	317	342	282	338	323	313	328	344	310	345	329	286	328	328	343	315	336	310	314	323	322	298	340	305	328	301	337	329	323	333	320	336	323	331	327	315	340	345	342	319	320	333	312	347	315	299	323	357	303	327	340	340	313	326	326	327	306	334	317	306	314	342	325	326	326	338	316	307	340	312	330	358	310	311	330	320	330	332	292	349	304	316	324	363	298	360	337	312	324	336	338	315	324	306	356	314	342	323	352	339	319	312	314	360	327	351	335	296	313	312	321	314	322	314	309	304	336	358	328	341	298	320	315	329	309	313	300	286	322	293	380	311	346	314	288	302	337	342	344	313	328	363	330	337	322	327	329	324	344	350	297	338	324	325	328	324	326	320	341	334	345	326	313	345	349	337	326	337	307	321	310	319	318	328	327	296	354	290	339	319	324	329	324	293	336	315	303	313	341	329	323	315	324	325	318	351
27925	23166	12197	1106	495	436	299	261	227	227	226	220	243	210	248	211	202	200	225	253	217	224	217	215	226	206	220	208	222	223	196	199	223	233	213	199	229	234	208	197	261	193	238	227	253	197	220	214	254	229	238	205	205	208	224	215	225	202	215	214	227	221	216	227	231	218	224	210	217	218	215	199	203	205	211	200	215	241	191	234	232	232	213	209	204	192	213	213	221	209	236	184	231	208	223	187	229	222	197	226	211	199	212	217	220	224	203	220	228	209	198	209	214	212	237	236	223	223	195	208	199	185	212	228	225	197	202	191	224	206	213	204	212	230	208	228	234	200	246	199	212	230	188	234	211	231	221	201	226	193	226	200	242	229	186	212	235	250	235	252	209	217	204	198	209	192	206	219	180	199	195	203	232	235	229	206	217	199	249	239	198	224	200	209	239	189	213	200	218	228	200	201	199	223	239	222	218	208	208	198	210	220	222	220	193	222	232	199	223	227	224	207	218	207	210	221	217	201	211	207	202	221	205	231	201	198	219	240	223	215	202	201	209	210	217	208	221	181	186	194	209	235	188	216	211	227	225	203	216	219	236	199	214	211	226	197	197	209	216	231	194	207	216	215	201	210	216	208	184	206	239	189	213	200	218	210	221	232	201	187	187	209	219	246	228	260	213	199	213	242	207	203	198	208	245	207	218	231	251	212	201	201	232	219	217	186	210	220	193	217	207	240	207	203	232	188	221	202	211	217	192	236	234	232	212	225	218	225	209	233	215	203	188	227	223	214	206	202	225	238	216	197	219	217	236	222	195	181	229	206	202	226	223	210	178	238	222	198	217	210	210	205	240	232	211	220	233	233	200	221	224	226	215	218	205	222	209	206	225	232	204	189	238	218	214	213	218	228	232	223	225	181	223	232	223	238	239	224	195	213	229	223	198	243	217	220	218	219	207	221	224	196	173	197	217	213	218	210	204	235	213	193	209	226	223	232	228	210	208	218	197	213	213	230	195	229	247	214	229	211	221	194	198	207	208	226	216	191	217	238	234	202	199	207	235	201	201	227	203	200	226	194	215	206	189	201	224	220	203	225	218	223	207	207	221	211	244	231	241	219	225	227	212	233	231	235	223	171	230	208	202	192	203	219	193	226	225	251	223	176	237	219	241	228	209	194	192	197	210	237	245	208	208	180	189	219	215	230	207	202	227	230	193	213	182	235	220	219	196	226	211	208	200	231	199	195	234	243	221	197	198	208	200	242	202	199	216	197	230	185	223	209	214	205	197	208	203	185	214	188	202	209	204	208	230	229	245	227	215	219	229	218	229	203	213	245	210	223	204	191	226	222	202	235	223	215	189	211	227	207	227	208	229	207	237	194	200	224	222	221	210	219	180	199	198	243	217	236	193	230	212	199	219	212	220	234	199	217	210	236	239	231	222	210	201	217	201	214	203	220	219	201	205	220	211	212	229	204	187	226	226	216	230	231	228	209	206	239	220	218	234	231	232	226	239	224	229	246	216	206	214	214	196	190	239	204	195	217	227	206	213	204	184	187	209	226	226	226	255	224	211	193	211	232	216	221	224	204	200	220	216	201	225	197	210	240	219	204	203	212	215	212	211	221	220	209	202	211	198	213	259	214	243	215	222	209	202	243	191	200	228	192	228	196	222	209	231	216	225	201	227	214	243	197	221	218	244	206	245	198	223	232	203	200	239	261	204	212	227	186	203	220	239	194	206	199	186	240	218	229	212	205	220	207	224	223	199	232	220	215	216	223	212	209	213	241	224	218	227	182	215	233	238	210	205	205	215	210	239	219	210	208	212	228	204	191	216	224	186	212	196	200	200	205	206	220	228	222	199	187	209	215	220	202	228	224	212	221	208	207	218	210	200	223	212	213	223	201	211	215	202	227	197	195	189	213	189	217	227	197	212	219	224	213	230	208	229	204	251	223	205	232	179	236	201	182	211	200	211	225	205	218	213	231	218	206	215	205	195	189	204	186	228	205	220	211	203	207	202	207	193	193	221	202	209	217	209	237	239	231	226	200	208	194	227	197	202	211	197	238	226	208	223	206	222	200	203	196	207	217	194	231	221	205	200	206	224	188	205	227	215	195	203	204	204	209	230	227	206	233	208	224	219	217	193	199	216	184	227	189	229	222	224	211	219	225	216	222	199	227	180	217	241	228	210	175	242	226	205	201	218	230	207	194	215	224	189	212	224	208	192	216	199	228	216	226	209	198	210	185	223	211	207	218	224	215	190	186	207	228	216	224	218	226	194	232	201	215	205	228	207	210	206	204	209	220	218	197	219	227	246	213	202	221	228	209	218	206	213	201	214	227	204	228	237	184	222	213	223	206	210	225	213	215	209	206	207	217	224	205	222	195	197	215	233	221	204	214	207	189	219	223	218	218	189	205	225	200	227	237	220	195	195	217	252	218	246	221	229	209	220	203	219	229	221	231	230	209	189	216	209	212	191	224	220	204	224	209	195	197	200	223	218	230	246	211	201	220	211	215	217	217	215	202	200	205	218	207	210	189	205	219	214	193	217	225	205	211	222	225	208	201	189	228	186	221	245	208	206	221	213	235	211	230	182	211	199	203	234	198	225	213	209	186	221	212	202	207	219	235	218	218	200	201	207	242	217	209	223	204	213	209	209	205	195	215	223	211	201	200	210	206	230	235	219	189	217	217	232	215	234	230	200	213	213	228	214	240	230	214	226	205	192	216	209	194	203	223	193	221	231	205	206	215	228	238	183	210	246	219	196	225	222	200	229	210	216	209	227	227	247	225	205	223	199	246	220	204	176	181	246	207	207	213	226	183	206	222	212	208	220	208	229	204	244	213	214	203	197	211	206	195	221	201	185	192	211	208	193	227	188	223	234	216	193	231	215	209	234	239	199	206	202	243	230	199	212	208	202	203	209	194	210	208	216	232	197	219	202	208	219	196	230	185	217	214	237	200	212	210	203	211	199	216	206	233	221	227	183	210	200	224	223	216	238	220	204	233	223	199	217	205	214	210	223	227	221	203	204	216	197	212	230	213	186	221	212	210	203	232	203	218	221	202	227	222	222	224	204	221	183	193	195	221	209	203	210	206	229	214	223	226	210	207	217	203	212	203	206	208	216	228	188	212	229	228	205	187	191	200	206	192	241	210	194	227	208	208	210	189	211	220	222	233	204	174	203	225	200	196	197	223	208	186	207	223	212	214	214	204	202	214	215	190	222	222	221	226	211	220	208	211	207	223	208	215	223	208	192	236	235	251	187	210	215	225	223	209	212	213	213	210	230	226	218	221	205	214	205	211	204	217	205	210	205	203	186	204	215	200	219	201	229	214	206	194	229	217	223	221	217	208	205	233	186	206	193	206	221	221	236	200	225	219	203	215	200	227	235	230	229	227	212	221	220	237	242	195	218	187	211	237	205	215	216	233	201	213	221	223	206	192	204	197	211	213	218	211	221	221	243	210	207	211	198	225	205	202	213	240	222	202	211	205	206	203
33651	25003	945	616	428	381	359	349	336	312	314	309	283	287	283	281	302	294	296	303	281	326	281	293	267	299	282	298	282	325	292	263	300	284	250	288	257	264	273	263	264	302	259	288	263	274	268	304	300	313	262	277	276	303	273	310	296	309	321	300	258	272	275	293	301	271	281	310	292	273	301	314	296	300	289	273	303	296	331	286	302	267	278	296	315	293	292	290	294	269	297	317	300	287	312	282	278	317	269	265	285	283	310	304	297	303	278	284	296	309	273	289	288	274	293	305	323	291	319	272	309	294	325	296	295	294	262	343	293	308	262	286	296	288	310	300	289	263	307	276	310	304	291	296	288	269	251	286	304	282	302	299	334	299	273	301	276	299	295	293	317	312	303	277	253	303	309	283	278	280	283	267	293	282	267	308	306	280	281	302	284	266	316	310	311	293	302	300	320	329	298	299	278	305	261	274	291	281	309	283	323	297	320	270	295	308	302	291	280	287	271	258	279	319	279	302	299	254	293	309	296	275	298	302	286	307	315	299	293	298	290	293	272	292	278	262	282	300	283	292	289	332	287	279	281	297	333	307	319	279	284	282	282	267	298	281	301	327	282	291	318	297	307	282	305	286	305	297	295	286	251	305	278	295	280	278	301	284	297	281	277	312	294	276	294	286	286	300	294	287	292	281	311	295	289	299	311	288	307	291	287	297	261	320	271	278	321	323	277	281	299	279	307	287	310	264	305	306	277	307	298	279	291	270	295	319	299	272	323	283	299	281	313	300	275	305	271	274	269	295	283	290	263	295	273	310	279	303	265	290	295	292	293	261	286	293	297	300	290	260	304	264	324	284	307	291	301	297	279	297	269	278	301	307	304	300	297	265	309	296	310	293	284	305	299	297	285	279	284	310	266	309	285	305	285	265	256	283	305	303	290	288	284	271	293	299	262	239	316	273	315	300	288	303	284	283	294	290	312	321	283	279	277	290	278	286	301	297	302	297	281	292	266	316	308	289	286	292	310	316	281	301	310	283	279	319	304	279	300	316	308	260	287	296	312	298	300	255	305	303	294	301	301	292	265	272	282	304	265	285	282	291	310	275	295	304	305	288	300	298	298	297	327	276	289	295	287	289	286	315	273	281	293	260	246	303	261	317	296	300	293	300	307	302	262	272	255	297	304	303	311	309	304	280	298	290	318	329	317	295	289	321	290	294	282	295	303	273	288	300	299	293	291	311	279	296	276	274	276	301	290	278	287	285	288	310	300	266	280	285	291	310	277	296	274	293	328	293	293	292	290	258	291	282	282	294	248	265	293	305	303	299	289	305	286	313	293	294	293	287	294	308	330	306	271	325	278	283	279	290	290	277	273	297	314	269	281	315	291	264	292	286	268	307	303	275	302	299	274	276	267	272	286	303	292	274	292	280	273	301	286	290	278	280	280	299	268	295	269	280	269	296	283	277	326	302	289	263	327	298	329	296	277	305	295	301	299	294	282	283	275	262	274	284	291	278	288	285	264	278	273	279	330	297	296	280	296	298	277	297	284	277	332	319	309	292	296	300	273	285	279	286	293	270	287	271	287	301	285	297	289	304	271	287	289	288	318	299	288	275	278	276	299	299	282	272	330	269	265	312	296	294	284	293	279	261	297	284	278	293	274	294	310	299	283	294	283	279	286	316	272	306	259	281	299	300	276	322	315	267	259	294	244	307	295	305	263	301	307	328	304	269	296	282	314	283	279	304	297	280	264	303	292	286	266	315	285	290	298	290	317	282	265	293	297	282	309	265	285	279	304	309	287	295	319	274	276	307	303	278	278	292	273	287	283	267	286	310	306	265	291	291	273	266	275	275	319	308	326	257	275	276	330	283	289	315	314	306	293	309	316	302	280	299	307	289	301	288	277	301	298	253	336	287	292	290	306	323	289	298	317	283	256	302	293	302	313	256	290	283	323	282	293	287	282	301	282	289	303	281	286	291	270	270	304	294	276	279	284	301	307	289	270	277	304	296	277	281	290	309	289	300	274	286	274	255	306	317	309	302	278	286	306	310	287	289	307	301	297	272	297	279	310	280	319	297	281	278	300	306	280	322	284	300	293	253	293	285	275	258	285	272	276	279	288	320	275	316	278	317	336	303	304	254	245	327	312	261	306	275	301	282	285	303	308	302	325	295	296	291	269	280	293	307	273	300	314	286	299	333	272	288	291	277	301	305	294	286	291	270	293	275	305	301	327	315	265	302	328	261	268	287	301	256	293	264	291	300	290	278	274	273	268	287	289	255	279	296	271	302	311	326	314	295	298	259	300	292	310	274	284	267	312	301	303	314	261	302	279	271	288	280	321	304	291	307	286	267	308	290	277	313	310	301	288	285	272	316	300	304	295	306	298	288	284	306	303	281	287	295	333	309	310	329	289	298	300	305	264	302	280	292	304	299	294	328	306	277	314	334	319	285	274	292	286	299	335	279	274	283	270	291	296	286	314	262	293	306	313	316	278	290	308	308	281	299	296	281	309	283	282	266	302	271	299	312	265	275	282	286	310	332	305	285	270	299	279	312	298	299	293	295	306	291	299	278	276	277	265	301	281	302	286	283	300	270	296	290	287	247	296	280	266	302	279	288	304	259	292	271	287	278	281	263	284	286	279	304	290	277	317	306	286	279	303	300	291	298	309	289	318	249	296	309	289	296	278	267	307	297	298	304	300	282	305	276	306	271	290	275	278	286	296	323	269	284	294	291	307	252	331	285	277	307	263	314	269	273	299	300	282	296	290	331	307	295	305	278	287	310	303	300	300	307	275	292	311	315	265	299	315	283	274	286	291	287	280	298	278	297	319	321	293	305	300	290	286	294	294	309	259	307	297	280	316	257	287	279	293	309	268	283	292	325	296	263	311	277	280	277	311	304	263	277	302	299	279	267	285	283	327	284	281	295	265	296	275	299	293	294	314	284	267	289	308	293	304	287	272	303	290	290	295	274	296	287	296	309	305	289	290	291	294	274	304	287	275	299	297	279	282	299	258	301	279	251	292	305	285	299	309	302	293	278	305	317	305	292	272	304	304	267	314	305	309	295	276	340	310	292	319	294	265	277	278	320	297	275	319	291	292	260	271	298	297	305	275	294	283	283	313	279	277	319	284	294	287	272	314	268	317	281	278	294	271	301	304	307	306	306	271	304	288	297	261	308	262	327	307	266	276	279	289	307	284	293	312	291	302	293	281	283	300	306	303	300	279	276	294	309	296	285	295	248	273	318	281	280	287	308	275	305	276	278	301	313	281	281	292	288	296	304	282	254	282	284	262	271	268	297	271	308	251	287	269	275	264	301	294	297	295	279	338	318	305	288	311	267	265	318	285	288	300	296	285	310	308	271	313	304	289	293	291	277	314	293	314	304	297	273	275	288	288	300	316	298	253	262	314	290	309	282	279	319	278	273	314	299	303	281	278	280	328	294	286	294	298	293	292	319	287	296	297	302	304	300	267	276	281	298	291	295	309	303	291	291
23735	21086	28306	24060	21029	9678	927	606	534	470	390	411	407	371	387	365	356	360	354	319	321	325	348	293	303	348	307	310	304	313	337	285	383	306	327	307	320	331	313	311	355	325	302	332	324	322	318	301	324	299	310	305	318	264	306	334	310	303	315	314	320	314	324	339	324	321	303	299	306	289	307	299	286	312	290	287	291	287	320	279	291	338	298	307	309	306	297	302	290	287	352	335	284	300	310	297	293	316	316	317	319	295	301	312	349	319	311	315	336	301	305	305	306	304	302	323	303	292	309	332	284	325	306	274	299	269	340	298	325	330	322	288	298	289	319	307	345	317	322	308	346	298	329	334	294	340	311	317	299	287	267	322	310	302	289	305	300	297	334	296	330	298	321	326	304	337	331	323	321	310	294	302	299	300	312	330	332	294	350	327	310	299	331	305	313	324	304	308	310	333	309	319	340	305	329	316	320	288	275	264	309	300	309	326	333	323	319	311	314	332	334	349	316	317	292	306	331	321	310	307	295	354	322	312	312	341	292	286	305	323	311	299	341	318	339	304	318	328	306	309	314	316	301	290	321	295	303	322	346	356	304	324	304	301	304	301	295	335	302	314	333	299	324	310	319	289	311	329	292	286	305	303	294	341	321	302	307	349	312	318	324	339	313	312	319	316	345	300	291	328	316	289	334	303	306	308	310	331	281	290	309	313	318	345	322	325	334	343	309	299	331	299	302	309	346	311	341	290	311	312	308	302	291	311	330	333	342	354	320	311	313	306	292	306	305	318	341	315	305	310	283	273	337	326	335	311	323	333	314	324	285	295	330	331	325	309	293	308	295	340	316	320	291	319	310	312	308	311	289	281	299	310	302	292	285	328	333	324	325	306	275	316	288	318	313	319	314	296	314	311	352	305	313	340	330	318	300	279	336	322	283	283	283	309	308	308	292	321	326	303	297	323	344	311	318	313	276	296	332	315	372	296	339	308	301	303	315	357	310	294	315	324	309	286	312	308	308	305	326	306	300	309	320	287	290	342	286	284	289	313	318	305	294	315	330	298	314	296	324	299	318	337	323	279	323	324	343	319	335	331	304	329	348	335	321	311	317	293	290	322	312	326	279	278	306	301	314	326	317	334	319	291	273	331	262	301	332	279	307	351	324	323	309	315	323	300	316	313	298	347	330	317	333	282	350	339	316	320	300	305	307	295	301	294	349	324	314	293	324	318	328	309	319	280	328	297	300	289	325	328	349	303	316	324	287	295	318	304	321	306	290	303	275	289	290	308	307	313	306	333	341	335	324	289	298	323	313	304	290	291	274	327	308	346	305	314	322	294	301	285	312	313	313	301	298	303	320	320	311	310	299	292	325	344	322	301	295	309	292	334	340	322	335	286	296	306	298	292	305	321	328	321	293	303	318	313	290	310	312	317	308	307	314	329	362	314	311	320	295	305	298	300	291	297	316	322	324	308	286	326	319	305	320	328	299	314	325	300	344	317	318	298	299	301	309	292	282	285	343	323	320	334	324	327	318	306	326	278	318	332	286	288	321	286	280	312	317	284	312	294	305	311	284	323	307	324	302	272	287	328	317	353	286	295	323	313	311	325	331	302	309	310	323	343	334	305	327	265	319	293	320	316	275	312	306	313	333	307	286	303	317	321	336	308	324	329	313	296	329	303	321	309	316	348	300	293	316	317	272	312	336	295	275	314	331	321	287	328	313	356	318	298	306	293	319	296	286	277	279	305	316	310	302	349	278	300	304	321	330	326	287	307	323	311	318	328	280	326	328	309	340	302	291	294	302	300	281	319	296	307	294	273	312	297	308	302	320	319	333	303	318	311	346	295	310	289	311	293	290	316	315	295	331	297	279	313	350	320	319	283	309	301	324	300	318	328	300	317	341	327	280	300	319	303	330	319	315	315	314	318	295	308	317	298	312	328	312	309	309	285	316	313	327	318	294	304	286	308	292	338	325	305	337	297	306	308	280	301	320	322	284	289	294	319	293	339	331	310	336	303	301	283	296	296	315	302	311	284	321	353	308	282	311	305	302	341	288	308	311	336	318	342	291	273	318	290	289	284	314	332	311	332	307	318	333	309	337	304	327	279	310	319	338	306	331	307	334	313	310	316	329	346	313	302	314	304	291	296	289	289	294	294	307	312	289	294	304	315	301	309	313	308	303	303	326	303	335	300	325	274	276	316	306	312	302	303	351	298	302	280	335	286	325	321	305	309	318	300	288	308	325	316	319	294	325	281	326	303	309	315	313	326	316	290	314	308	333	278	278	308	305	337	294	310	307	292	322	309	309	306	309	318	326	311	309	333	299	329	290	314	266	298	277	309	335	325	313	321	301	320	301	293	284	299	302	308	266	338	319	327	324	312	291	307	292	294	303	288	286	308	292	281	336	334	313	321	325	286	333	308	311	283	320	311	284	299	305	315	321	292	293	313	293	279	300	324	309	336	337	271	353	277	308	299	329	319	322	297	324	327	308	316	276	293	337	314	303	331	337	301	310	281	288	308	293	307	311	311	270	308	304	314	332	305	324	310	319	284	314	325	319	301	314	319	294	321	320	335	292	316	322	316	276	331	308	297	304	310	344	298	341	310	322	314	329	307	313	311	297	307	295	304	303	283	333	307	292	337	300	332	322	287	284	289	329	313	302	315	334	304	319	294	302	303	280	314	325	307	310	286	329	331	329	271	335	305	304	322	300	305	276	340	324	304	314	296	333	314	303	311	298	318	306	303	316	289	316	319	304	303	312	306	318	316	324	299	335	307	316	311	336	314	295	316	323	333	296	362	304	293	303	308	293	282	334	309	324	332	305	331	281	312	318	345	361	306	338	330	318	314	336	315	303	308	314	310	331	310	316	292	288	302	303	305	282	311	345	322	271	308	292	336	322	292	310	296	294	337	289	289	301	271	344	351	310	307	285	295	308	326	336	315	310	322	317	269	346	318	316	312	283	331	335	287	342	286	295	302	307	297	329	295	328	295	359	305	325	326	310	319	283	289	332	328	292	312	304	324	327	300	271	301	308	303	327	307	292	340	299	285	319	312	295	297	303	347	300	332	285	301	300	343	309	309	329	294	315	325	319	305	301	327	285	329	292	325	263	338	297	277	306	303	309	321	326	333	319	266	306	308	317	320	319	306	314	325	308	337	301	317	308	298	329	313	334	323	293	302	290	325	320	300	321	298	301	269	281	334	316	291	325	316	292	315	297	300	332	340	268	299	289	293	307	313	323	307	297	315	293	324	307	354	271	281	308	279	300	327	317	339	320	316	345	295	294	319	300	289	304	323	313	311	344	314	344	326	294	313	322	308	307	301	339	328	331	299	315	342	308	282	325	317	280	322	318	312	307	305	288	322	313	328	302	303	321	310	325	284	325	302	336	324	278	326	292	295	325	342	324	287	333	303	305	297	298	308	326	324	322	286	269	312	298	326	324	316	318	312	310	303	334	286	355	286	325	303	294	284	342	296	331	294	277	296	271	327
38476	37204	6778	3336	2290	1737	1383	1128	1053	787	797	712	627	629	549	525	568	508	496	494	511	471	478	470	449	466	448	436	436	460	484	431	465	428	468	433	432	458	440	446	430	475	459	438	437	459	450	429	466	446	390	404	429	372	473	396	430	390	411	402	414	440	427	408	433	430	430	464	383	397	428	412	429	469	432	421	412	450	441	447	438	423	434	426	431	436	494	426	433	440	414	437	451	437	415	435	430	428	396	434	445	431	429	434	430	416	422	431	411	382	482	412	431	441	392	455	438	403	483	408	403	413	433	454	423	426	451	420	412	435	444	396	434	438	408	417	415	434	438	436	452	392	433	455	440	426	450	414	407	465	401	395	390	409	388	415	430	443	455	413	384	415	434	440	429	409	389	398	416	430	417	456	420	403	391	438	399	409	392	400	437	463	447	411	439	410	423	451	366	459	420	396	404	416	403	389	404	423	418	419	412	431	426	395	449	423	428	433	403	435	436	445	409	443	383	416	407	409	424	406	415	385	430	415	411	420	418	405	413	426	407	443	461	414	427	450	419	431	381	417	432	421	400	437	440	429	423	402	391	405	421	429	452	436	394	434	416	411	431	422	369	394	396	417	416	388	413	405	415	396	473	444	463	433	423	402	383	356	450	425	389	440	431	436	459	408	434	414	413	419	411	437	427	432	453	441	408	373	405	431	410	424	419	452	410	425	461	435	423	445	436	418	426	392	435	410	431	453	456	421	421	475	411	457	417	426	430	452	444	435	382	438	391	392	420	431	429	447	414	404	386	413	413	408	418	412	444	405	428	456	451	393	374	403	412	422	427	400	431	429	444	444	439	414	463	443	420	433	404	411	451	419	411	395	419	424	445	427	409	413	408	426	430	418	396	371	400	407	427	466	416	408	413	401	436	458	391	423	412	415	424	428	430	431	425	433	394	391	425	428	409	449	435	425	415	413	386	450	414	385	411	417	412	418	428	448	432	421	427	426	411	441	431	385	385	435	395	445	443	423	406	404	407	418	425	403	421	419	452	434	409	423	392	454	384	415	385	444	398	466	439	376	398	449	418	432	442	415	426	408	414	370	429	435	396	455	395	430	423	468	432	393	407	408	391	394	433	428	403	401	400	400	395	429	437	412	401	461	417	439	428	439	417	397	434	423	413	416	396	407	450	431	402	421	428	419	400	437	452	414	449	450	430	402	396	433	423	416	398	453	424	433	451	415	443	411	400	414	428	453	437	451	413	447	464	457	449	430	374	412	434	403	397	446	425	419	393	404	439	425	406	424	432	413	452	404	391	435	415	434	423	443	419	436	411	438	437	394	422	452	432	408	400	431	415	429	392	440	405	415	421	416	419	414	427	466	432	419	417	423	386	393	396	388	460	397	435	380	420	473	438	429	438	392	394	396	417	444	460	417	399	444	439	409	414	395	406	400	449	422	389	441	415	394	407	402	413	395	409	398	425	461	415	442	446	428	417	404	403	416	396	415	470	422	418	431	419	404	443	424	416	451	422	423	439	422	424	446	390	431	411	419	434	431	391	379	428	427	389	404	395	434	441	424	427	436	467	421	441	391	402	417	433	412	438	392	402	425	418	433	407	427	417	432	409	413	418	413	422	417	423	411	420	446	410	413	422	455	463	427	435	400	420	400	415	454	403	412	418	463	444	413	416	424	413	398	429	434	368	430	424	416	406	429	425	427	406	431	414	437	425	415	411	411	427	383	412	419	435	455	427	438	427	430	442	422	409	409	414	442	429	393	406	394	445	440	401	415	456	429	452	420	433	404	405	424	421	436	443	415	444	403	419	424	439	431	426	418	422	404	418	435	438	437	411	416	444	400	437	431	411	412	443	426	415	392	422	403	430	420	403	426	423	418	401	406	396	448	416	381	404	446	404	383	390	415	462	410	399	426	458	404	402	420	439	418	423	441	412	422	415	420	414	433	413	415	438	406	427	412	409	442	427	425	418	455	402	432	399	424	418	397	404	442	440	418	410	429	419	467	423	426	445	406	384	390	402	406	433	385	454	429	412	427	441	450	419	403	422	408	419	402	410	425	426	397	404	402	453	439	425	398	438	416	426	397	420	421	447	423	414	427	448	397	457	414	449	383	439	403	408	404	421	405	452	397	387	397	398	438	373	431	451	419	408	392	435	426	417	408	449	424	394	433	441	461	427	446	429	423	424	399	386	407	423	410	406	378	420	447	404	403	455	403	430	438	429	435	446	452	403	389	440	379	414	426	417	408	398	443	445	428	412	408	468	451	419	396	452	426	457	377	423	427	429	437	406	443	438	422	468	448	447	389	417	439	432	448	389	436	397	449	433	429	428	430	404	389	436	433	432	429	420	413	386	438	430	419	409	440	427	412	440	412	402	410	431	446	394	463	448	396	454	448	454	429	455	387	443	430	473	456	435	419	430	410	409	433	452	465	436	424	435	407	423	398	428	410	435	400	437	403	408	466	416	399	428	435	446	408	404	441	421	431	388	428	378	440	409	400	421	405	425	403	421	407	425	447	415	405	402	407	417	411	400	413	430	447	420	412	412	427	430	431	412	440	441	437	411	424	424	436	430	422	400	408	456	411	402	433	421	423	405	409	403	461	401	459	366	421	425	423	434	414	402	441	409	430	384	432	421	416	403	417	424	445	412	440	430	411	415	422	403	436	437	415	385	441	412	447	416	399	413	416	366	398	395	426	411	413	414	419	412	443	410	398	390	452	434	415	439	433	441	433	426	398	415	413	441	394	418	427	417	424	404	433	403	410	426	426	410	451	392	450	398	439	446	408	415	408	428	435	432	439	412	399	406	406	433	436	412	411	415	432	417	396	420	442	448	448	422	448	434	419	444	425	428	422	415	424	430	395	427	405	400	431	471	413	430	433	407	432	373	413	451	394	375	416	419	426	403	385	423	436	451	405	415	379	410	421	397	414	388	477	405	447	394	431	418	412	435	414	415	414	409	420	424	422	415	440	430	431	402	427	427	419	420	454	432	377	422	436	400	425	398	386	418	415	415	448	435	433	408	419	406	447	410	420	425	399	480	422	433	393	422	433	426	408	401	406	406	411	422	395	412	444	389	436	471	406	425	392	432	447	424	398	438	426	445	406	437	441	434	429	451	421	376	421	390	380	445	408	417	412	435	424	434	448	437	438	452	384	438	440	393	420	436	416	413	404	419	465	380	413	431	442	422	414	398	414	447	404	399	449	385	389	408	400	433	427	444	420	414	424	415	416	399	394	447	415	380	424	428	428	439	445	398	426	365	391	446	396	410	407	394	380	400	448	427	445	397	450	405	423	413	407	451	432	402	396	413	441	418	370	420	407	438	408	442	375	416	400	404	435	394	384	412	441	401	423	407	404	428	415	421	428	425	393	444	439	411	420	417	413	445	439	392	407	449	408	415	442	391	404	404	393	433	432	449	421	415	413	415	395	411	418	447	407	457	377	431	406	410	459	440	437	449	418	420	411	404	435	439	445	444	442
22784	21032	28716	23569	21031	21033	7203	862	610	523	423	429	414	379	336	324	339	329	326	264	277	276	287	281	265	272	271	257	258	236	287	253	270	255	274	268	238	218	230	234	225	253	243	250	235	238	237	244	223	242	234	250	256	248	236	210	226	233	265	241	224	255	241	237	236	230	245	229	244	241	255	254	265	252	232	253	267	214	259	222	244	245	249	233	227	235	214	233	229	240	232	235	241	228	230	244	220	247	222	247	232	220	256	222	212	202	231	252	228	213	237	217	237	231	222	260	254	227	238	206	227	254	246	257	255	224	234	244	234	233	273	206	206	234	257	249	240	234	247	228	247	225	238	216	201	217	198	249	245	224	234	230	214	230	220	204	236	263	234	244	248	223	232	245	215	240	220	259	210	243	241	213	253	240	239	261	255	242	245	227	222	233	210	249	243	222	227	249	225	219	248	232	222	216	235	240	238	210	249	234	229	238	245	232	234	241	243	236	256	232	236	243	232	218	230	225	222	196	219	238	251	247	223	218	215	231	242	214	226	244	239	230	245	230	237	223	228	245	246	240	223	211	240	247	225	227	239	236	253	239	207	211	211	226	229	257	233	215	239	227	208	260	230	257	227	215	236	247	247	265	226	221	225	229	233	248	252	249	245	231	217	222	217	207	224	217	245	228	235	256	209	233	259	241	246	220	226	216	266	250	245	221	222	241	236	232	233	257	248	217	225	249	215	221	212	235	248	227	259	253	232	234	209	242	225	227	235	241	248	240	190	228	232	226	239	238	229	222	262	237	237	239	243	218	237	220	224	201	222	262	231	252	252	233	232	235	249	226	208	237	231	225	239	270	237	245	247	213	247	230	231	221	204	228	247	207	222	230	217	271	237	240	261	232	247	237	218	240	269	252	236	203	242	263	244	261	247	231	233	244	244	232	215	215	239	249	232	248	197	237	265	212	198	237	220	224	245	223	220	255	217	229	202	210	247	259	212	222	238	207	225	221	225	241	223	227	242	239	216	244	240	217	224	231	227	252	233	224	265	244	233	229	213	245	222	224	217	227	245	239	234	232	247	222	222	240	244	273	230	238	250	266	219	234	254	249	232	243	228	237	226	210	204	219	255	210	208	223	227	240	252	232	232	241	238	231	239	220	225	255	239	241	191	217	246	232	223	235	240	219	213	258	237	223	206	244	218	216	213	227	223	226	228	230	232	236	264	235	226	245	276	224	227	245	225	234	232	220	231	212	252	197	246	227	228	237	227	242	236	218	196	247	201	245	226	222	236	246	229	202	237	228	223	218	232	220	233	247	238	217	247	227	253	224	267	249	221	245	215	211	200	237	233	254	217	232	222	217	256	241	260	230	258	221	232	223	267	246	237	235	217	225	229	214	242	231	255	228	220	270	230	244	223	225	229	243	232	247	255	214	216	215	235	218	230	234	220	233	252	239	263	250	232	222	223	241	218	223	214	248	233	244	230	226	235	252	214	221	221	225	252	240	225	225	228	254	208	225	228	264	246	253	226	222	211	238	217	258	227	231	220	219	208	214	228	258	230	233	258	223	248	228	227	204	239	257	226	263	252	235	242	251	232	241	261	254	246	217	233	237	222	262	237	212	248	243	212	222	216	251	237	235	246	214	210	210	249	239	224	206	247	234	238	220	237	251	224	241	222	205	223	244	241	256	228	254	238	223	232	214	242	246	224	238	233	235	247	245	240	218	222	229	211	232	234	239	246	246	250	237	220	226	205	215	227	214	219	239	225	239	227	240	213	252	230	235	207	230	224	223	236	255	234	215	231	235	251	246	241	246	223	234	208	226	237	241	234	235	225	234	221	220	222	204	224	232	231	220	226	256	221	234	205	232	225	232	231	247	233	217	237	250	269	233	238	217	238	236	251	225	201	226	252	230	234	242	228	192	222	234	219	246	259	230	214	224	208	240	237	225	206	250	233	232	222	229	229	241	238	218	232	206	237	235	278	252	224	225	231	243	248	236	212	240	244	244	241	261	245	229	229	226	246	264	245	245	219	200	248	245	240	249	238	248	219	227	210	252	221	228	219	216	228	203	252	217	219	233	223	229	209	234	228	238	252	224	231	263	228	251	232	223	259	233	257	212	219	249	242	252	248	210	245	239	215	222	257	214	252	216	242	234	220	225	215	239	230	206	239	240	231	241	224	207	205	200	252	212	231	237	246	269	225	216	236	240	217	213	236	231	245	229	219	238	238	222	221	218	214	238	238	229	220	245	220	245	264	246	224	242	230	254	233	231	228	248	227	206	260	237	226	250	247	223	228	214	271	238	218	208	236	248	232	237	225	234	240	214	230	244	230	228	244	229	239	207	228	249	222	225	231	233	195	227	240	236	262	217	215	254	251	243	228	273	252	224	207	229	212	242	267	242	235	241	220	243	223	235	226	212	218	233	232	217	243	202	252	219	224	210	245	237	246	209	243	233	248	211	248	216	230	244	231	228	239	238	220	232	240	216	212	228	234	230	231	240	237	226	252	224	214	246	236	230	208	233	241	222	245	215	239	255	235	257	258	237	221	207	243	232	233	212	236	232	236	213	245	220	257	233	223	211	240	225	241	210	248	234	229	225	239	246	219	238	242	262	203	224	225	251	256	223	236	229	210	241	222	230	249	239	250	236	239	219	233	237	217	239	238	252	217	210	249	242	232	204	239	226	232	234	217	203	221	211	215	213	242	232	260	227	236	231	240	218	249	229	260	251	246	259	254	227	228	225	204	227	234	234	233	227	229	221	228	229	250	225	246	229	252	254	221	214	225	228	240	193	235	220	243	243	225	229	229	225	214	224	243	255	238	226	241	238	219	216	212	225	239	225	240	246	267	232	223	219	245	261	259	224	244	229	210	234	237	225	218	218	243	237	226	212	234	233	212	234	234	234	227	229	236	255	229	234	216	265	210	219	264	259	225	245	249	242	229	205	244	238	221	238	238	261	204	223	217	233	234	247	231	222	217	232	257	209	234	243	211	228	237	218	228	255	243	216	251	242	246	255	255	249	222	212	207	252	215	232	253	205	226	217	224	211	239	230	232	221	221	230	232	249	226	243	223	251	229	287	251	209	213	207	213	246	226	227	222	253	221	262	237	239	211	262	233	216	228	228	218	244	217	237	208	240	210	250	216	237	244	208	223	209	221	231	228	261	222	222	217	240	235	229	235	252	236	220	245	242	232	223	232	213	257	227	245	221	226	236	246	268	211	235	229	224	233	257	232	204	230	243	248	238	222	231	241	222	231	243	235	219	241	243	224	230	240	225	232	225	250	228	276	242	231	193	223	248	220	260	236	231	246	257	239	232	220	220	239	219	224	253	205	247	247	235	224	226	243	231	225	244	245	228	209	231	215	212	233	238	231	234	190	209	253	221	229	251	226	225	259	224	219	250	233	219	230	233	223	235	248	210	208	219	218	241	223	226	243	248	251	244	222	235	257	220	232	230	241	232	247	247	216	237	223	227	230	230	235	241	244	255
42774	41967	10871	5442	3791	2810	2183	1713	1353	1132	995	858	776	648	618	570	525	472	496	477	450	438	377	437	394	391	346	357	379	355	357	372	373	356	318	359	368	364	333	351	334	348	348	337	349	355	335	322	326	360	308	348	363	364	323	369	347	317	345	302	334	331	327	323	335	356	314	332	330	352	316	309	341	325	324	302	300	316	334	304	319	320	347	332	330	319	308	337	316	303	344	312	306	333	327	337	299	320	340	337	342	346	352	327	336	326	315	302	314	345	332	317	309	336	325	324	327	320	315	331	332	332	343	290	329	319	300	350	309	298	327	364	328	321	313	295	308	304	330	332	311	339	333	315	325	316	322	349	351	327	338	301	341	326	327	321	310	336	348	350	339	329	320	353	325	334	328	314	334	314	300	317	344	302	337	335	315	309	317	323	324	328	340	325	317	322	329	325	330	306	316	333	315	309	315	296	335	324	315	308	330	334	329	286	346	300	292	316	352	314	333	302	296	342	310	332	300	339	329	312	312	325	284	327	353	347	307	295	287	341	303	303	320	297	343	297	318	353	329	330	329	310	333	337	326	289	325	311	321	321	326	318	327	312	329	325	301	315	319	326	323	329	340	282	327	309	317	344	293	307	323	315	317	305	304	332	349	343	335	340	335	337	336	304	326	314	313	329	313	308	345	317	305	322	313	350	323	302	313	286	322	322	334	335	318	324	307	326	352	303	303	282	362	311	322	342	328	314	328	319	325	319	303	310	321	310	349	330	317	341	323	341	343	339	326	285	339	327	293	325	311	300	320	321	338	322	327	331	326	301	341	311	312	330	304	297	276	329	316	326	329	301	323	308	317	336	313	316	312	279	318	292	303	343	303	366	293	333	325	363	343	310	311	331	301	321	319	311	315	295	342	311	323	314	323	288	315	294	332	318	347	305	330	288	328	310	281	321	335	318	309	323	303	326	343	284	290	338	294	330	318	299	326	305	323	273	321	333	289	298	300	324	312	295	314	325	331	306	301	285	344	323	345	332	334	346	300	310	348	314	320	360	318	313	305	289	324	309	303	322	326	334	298	295	323	311	281	329	313	301	335	321	320	323	309	306	336	311	315	298	314	325	319	327	326	334	290	304	333	317	319	356	313	345	310	360	325	303	351	322	299	313	307	309	331	316	339	329	339	280	314	331	312	336	303	314	311	316	330	339	330	347	287	328	342	310	324	319	337	294	309	319	313	316	338	351	286	304	323	303	303	305	288	323	312	325	317	297	337	322	315	314	335	330	344	313	310	306	322	335	364	288	315	332	337	308	306	317	338	335	321	285	344	371	288	322	336	314	334	311	311	289	308	314	319	345	296	315	355	343	305	313	304	298	317	346	318	302	334	352	341	308	348	333	311	305	350	347	348	314	313	316	311	336	329	310	273	315	319	324	353	306	311	303	347	323	303	313	310	298	339	315	324	316	286	300	304	312	319	319	294	312	341	311	334	299	352	328	303	295	325	319	305	318	317	311	324	326	341	327	316	340	316	290	332	310	334	310	323	329	319	354	315	327	326	331	308	303	341	346	276	333	332	341	315	335	322	310	358	339	287	293	304	293	316	318	312	309	323	302	312	315	335	332	325	292	324	307	321	290	301	317	305	314	314	309	291	334	297	319	338	308	314	292	316	351	298	325	323	321	297	304	331	341	338	329	294	330	332	368	335	287	311	320	271	319	306	360	332	309	332	336	318	289	317	318	315	335	299	316	318	311	319	357	319	305	311	305	312	326	322	308	359	348	304	314	314	345	319	354	319	329	309	317	337	310	328	338	307	316	328	303	306	321	302	365	345	358	298	321	314	298	292	317	327	332	308	334	321	315	318	323	348	345	332	336	341	309	306	322	299	300	321	311	324	338	306	310	333	340	317	343	319	317	292	307	302	334	320	354	299	327	310	327	332	353	300	320	304	322	332	314	285	341	336	328	303	321	335	319	355	344	318	297	317	339	329	262	313	322	291	320	308	319	299	352	306	291	324	340	322	309	327	324	327	336	305	312	313	321	316	322	307	302	316	327	312	299	313	297	318	339	373	314	319	290	320	343	319	317	298	332	320	303	301	327	294	322	311	355	326	293	334	320	346	300	295	306	359	300	316	299	341	323	333	317	315	308	312	321	332	304	333	335	327	322	293	292	331	312	322	339	323	321	313	342	316	313	306	316	336	310	303	326	317	312	305	309	324	293	308	322	304	317	315	304	319	319	295	291	318	303	305	315	324	311	350	334	311	309	292	320	339	310	332	308	360	308	312	281	322	300	296	330	325	310	330	341	306	345	350	332	322	309	360	298	317	352	343	313	332	318	329	273	346	332	342	310	326	313	320	378	300	324	309	329	339	295	307	286	333	317	325	299	329	331	321	345	303	318	284	304	342	330	310	291	297	303	311	339	334	311	309	313	326	320	302	319	345	314	283	301	314	333	278	344	335	313	323	319	299	329	324	305	335	318	330	262	291	330	310	338	327	348	314	308	358	298	305	306	326	294	328	327	295	310	316	304	308	288	340	299	339	331	328	331	322	349	318	321	323	329	319	317	289	333	309	333	320	321	343	336	323	321	310	325	319	345	292	288	321	322	339	331	333	338	339	317	317	313	318	323	333	308	343	313	285	323	323	336	288	321	323	306	310	324	306	287	284	333	329	323	338	302	303	311	329	325	327	312	308	334	305	331	293	299	317	343	322	294	335	337	324	297	362	334	302	296	314	333	328	325	325	334	316	304	309	299	314	294	306	304	305	346	328	324	336	297	341	343	294	304	307	309	321	326	315	334	321	282	352	330	323	331	290	314	318	301	293	333	315	335	340	307	335	343	311	289	328	320	332	309	345	314	300	346	292	318	355	303	338	299	330	338	338	363	323	321	323	308	307	318	304	329	309	328	305	326	293	346	326	300	301	325	352	345	329	273	303	326	281	320	298	327	304	324	281	320	326	297	284	330	321	324	294	328	326	310	304	308	324	330	298	320	345	331	323	323	336	329	339	326	293	302	330	342	338	317	321	320	341	311	342	305	332	294	307	279	318	334	275	324	315	316	310	332	313	333	329	315	291	353	331	269	321	298	314	355	288	318	317	339	324	354	317	323	284	317	306	294	315	352	312	357	332	337	353	293	325	307	294	314	360	307	314	354	310	339	365	343	315	347	298	323	337	294	326	316	374	312	293	329	333	360	324	259	354	294	309	334	338	329	325	318	329	291	322	321	295	331	308	306	313	322	284	334	313	318	300	319	310	315	339	331	294	309	311	322	301	310	296	295	331	311	313	335	331	300	312	343	287	314	323	325	334	322	334	314	299	335	347	306	334	320	303	294	332	327	322	317	330	328	323	294	332	325	329	323	332	321	299	322	295	328	324	322	350	305	315	287	302	306	332	316	344	333	294	332	306	292	310	314	287	345	312	323	289	314	334	293	313	324	319	300	301	312	333	304	331	339	341	335	319	330	309	324	308	297	319	301	289	294	364	329	326	314
27761	23124	11511	900	294	256	260	204	212	224	215	225	251	235	238	225	235	183	230	191	216	242	214	218	203	209	227	233	222	243	249	209	215	237	217	199	191	213	217	226	194	206	194	204	224	211	216	176	185	243	177	229	219	183	208	212	212	192	205	245	178	200	216	185	232	208	191	211	222	217	226	233	203	211	216	214	207	189	204	191	223	189	213	219	194	222	222	192	213	211	219	250	195	186	217	203	245	226	194	187	195	215	228	205	191	229	183	208	201	222	240	194	194	204	203	213	229	228	212	195	204	197	199	233	187	224	206	232	210	226	232	206	223	198	202	219	201	196	221	204	194	209	211	230	220	222	244	211	224	215	210	213	204	195	219	217	178	216	219	212	214	214	202	200	211	195	215	196	215	199	196	204	216	222	205	222	196	210	219	208	219	221	204	213	235	227	203	191	208	208	190	201	193	241	216	222	226	238	224	197	188	190	205	210	203	188	213	198	230	228	194	218	217	214	223	196	216	186	198	221	200	251	208	203	219	207	199	213	201	194	207	209	221	215	204	215	230	224	211	205	205	193	224	216	251	223	189	198	218	190	208	222	197	242	198	206	229	225	211	217	213	200	223	204	183	213	201	230	203	223	160	227	194	198	198	185	192	206	195	206	235	200	222	210	214	206	200	228	215	185	214	199	226	220	219	215	223	214	208	232	230	204	195	200	220	191	216	208	206	203	221	209	222	227	220	210	225	224	189	202	230	196	201	218	220	193	206	225	226	203	210	221	180	201	216	197	198	214	212	218	222	213	225	240	213	213	208	201	174	205	199	204	203	215	204	196	212	206	189	226	192	204	200	201	206	199	201	218	224	218	192	201	209	196	230	223	219	239	210	204	230	242	215	229	226	210	230	217	211	205	190	217	225	210	204	206	208	248	202	212	216	217	225	187	202	233	184	205	208	175	227	194	197	190	213	230	195	199	201	205	194	207	175	194	214	219	214	196	231	202	198	240	220	224	210	217	217	234	206	227	226	179	198	204	206	201	232	222	215	189	231	205	209	201	209	180	199	196	225	222	211	224	206	228	198	199	198	206	199	230	226	210	214	234	235	206	219	211	203	224	218	199	207	190	222	184	202	196	199	191	191	214	189	196	216	218	220	197	223	194	235	198	202	202	216	194	215	224	201	188	224	220	231	220	185	222	218	230	187	228	210	208	205	226	227	208	220	224	182	192	212	215	200	194	241	211	219	215	204	232	196	206	207	218	226	230	227	191	221	198	235	203	191	217	224	229	181	191	211	205	210	209	218	214	204	226	190	212	207	231	212	215	212	198	215	221	214	203	224	210	219	221	212	191	194	196	214	218	200	217	219	192	199	228	208	212	187	213	211	190	206	172	222	211	193	196	203	214	213	212	218	230	204	213	213	179	211	226	230	200	207	198	198	227	224	210	213	230	190	192	207	216	210	221	203	191	198	215	207	201	193	229	191	210	198	199	211	234	229	207	199	215	197	236	231	195	208	235	221	209	232	226	234	221	208	239	204	207	214	219	227	226	214	213	220	188	201	212	200	217	207	227	211	226	218	209	204	181	206	223	212	209	207	224	224	212	217	205	199	205	212	202	208	205	188	200	243	224	241	218	202	196	206	194	223	192	220	218	173	208	209	216	208	220	190	217	199	210	214	225	202	208	229	205	205	181	185	205	218	214	183	201	205	200	198	214	215	251	202	190	185	213	225	217	222	221	246	203	209	209	220	227	213	194	212	210	228	209	211	206	216	224	217	238	239	185	202	181	206	211	199	209	215	195	230	239	213	216	215	212	192	183	206	202	196	204	192	216	191	206	196	211	209	214	200	198	217	188	209	194	232	189	193	207	212	221	207	211	206	233	204	220	228	238	219	197	215	194	203	211	228	216	223	196	195	197	204	222	230	194	218	190	211	203	208	238	234	220	214	222	212	218	205	200	230	197	230	208	225	215	198	205	247	188	206	211	211	220	189	222	199	208	243	221	192	197	191	202	192	219	205	228	232	220	206	221	207	209	232	230	206	223	213	232	201	212	224	262	246	201	204	202	210	225	205	203	223	194	219	210	217	221	233	205	226	196	205	187	208	236	232	197	202	202	218	208	210	214	222	215	205	198	228	208	213	221	201	188	189	202	207	196	193	213	209	214	202	211	217	190	226	235	207	218	227	219	213	219	220	204	217	205	207	203	220	209	223	204	221	200	215	179	230	196	210	209	222	206	203	214	197	208	193	194	213	186	212	221	202	203	187	229	219	200	208	212	220	217	213	211	213	201	189	195	236	206	220	211	203	196	203	213	203	203	205	219	233	201	216	196	205	212	195	219	224	192	184	176	220	212	203	204	189	209	206	211	217	214	219	220	212	230	227	206	211	222	225	201	232	193	187	236	238	193	183	236	203	225	238	216	168	209	212	218	238	203	183	212	196	206	203	186	222	197	222	205	198	204	219	194	215	204	183	220	208	210	204	212	217	205	208	215	209	212	207	199	232	185	229	203	217	218	196	218	221	194	228	195	209	210	215	207	222	212	197	202	213	208	210	206	199	224	228	210	224	214	220	211	231	230	197	217	227	190	217	216	220	222	221	192	234	213	235	202	213	242	220	209	204	205	202	218	211	193	198	224	188	249	198	224	228	231	222	213	195	213	215	243	227	204	191	212	201	175	235	211	208	240	194	206	200	214	206	206	176	216	214	184	219	203	217	215	223	202	209	222	196	213	212	216	234	239	210	200	199	232	230	220	196	223	204	196	228	241	211	236	205	223	209	207	202	226	213	234	211	215	215	196	211	193	224	228	198	204	201	201	224	215	207	227	218	197	195	236	184	189	193	213	217	191	213	222	203	212	216	202	181	229	218	228	234	202	201	180	222	234	222	217	201	209	190	217	237	204	190	189	239	219	228	201	210	182	205	226	202	193	236	201	187	225	198	233	219	246	198	219	223	220	201	200	244	208	204	196	218	195	205	217	213	194	199	219	235	207	223	217	213	190	201	213	233	239	198	234	206	233	189	196	233	198	192	223	217	233	215	210	201	211	203	210	234	215	204	187	188	212	189	214	232	213	226	202	209	219	223	209	210	209	204	215	207	216	201	213	206	214	223	198	218	221	204	212	216	189	206	201	211	221	216	186	180	196	235	210	202	234	196	204	197	212	217	215	182	213	246	200	212	229	209	178	203	193	219	195	213	220	220	221	205	226	221	239	224	205	197	216	196	216	185	189	230	227	190	205	202	208	173	216	235	221	202	199	206	212	190	212	230	200	202	194	213	193	210	222	205	208	205	231	225	207	182	232	221	209	202	202	206	201	213	202	232	212	203	208	182	225	211	213	184	215	238	218	211	206	233	231	179	205	201	222	207	212	222	199	226	224	201	200	247	255	222	185	222	203	230	224	237	228	240	209	217	197	231	199	223	185	194	210	192	203	227	205	192	236	211	189	205	228	207	212	219	182	219	249	220	225	233	220	233	216	213	235	213	208	226	188
33468	25010	848	526	404	390	340	340	330	342	356	322	299	268	281	333	287	310	287	294	326	279	348	281	285	281	258	303	249	315	271	304	312	286	260	301	286	271	330	307	293	302	296	300	305	279	290	292	272	277	277	273	274	281	297	303	313	290	298	271	297	271	291	291	269	271	270	276	294	294	285	286	256	283	304	250	326	290	269	269	289	259	303	268	288	286	272	274	286	295	300	307	258	294	325	298	266	285	284	287	296	302	303	274	265	306	317	308	293	299	280	278	290	283	287	305	290	302	331	282	304	296	308	266	288	282	294	248	284	287	282	305	280	312	282	280	268	297	279	280	284	269	255	267	292	256	292	241	264	287	294	253	295	290	311	273	322	264	292	287	277	305	288	286	249	279	310	295	278	299	242	273	270	278	262	281	277	285	278	280	275	310	316	304	278	288	300	321	294	281	267	302	253	288	299	291	266	281	314	291	273	268	276	287	278	300	268	282	303	282	273	283	306	283	297	282	264	273	301	269	305	278	295	282	278	266	313	318	316	268	323	304	293	300	315	287	284	285	331	272	257	265	302	281	284	281	284	320	306	293	286	299	290	254	279	296	293	261	287	257	276	291	257	296	283	273	267	305	294	276	274	270	283	279	272	293	289	292	271	316	270	296	320	298	263	292	313	290	277	264	278	282	284	277	291	310	317	258	291	277	279	303	286	316	292	317	301	291	301	310	283	278	307	265	283	286	292	285	288	265	281	307	292	301	303	319	292	264	290	279	288	281	263	289	283	282	313	305	293	287	287	292	293	276	266	289	286	290	259	307	290	287	283	259	306	295	284	271	300	286	277	280	284	272	330	292	273	287	274	301	294	299	305	287	283	312	289	278	293	303	278	279	299	297	282	273	307	267	283	292	293	281	293	292	271	277	306	290	258	298	256	281	302	296	306	288	272	267	276	258	287	325	265	312	280	277	292	280	294	285	301	289	311	242	320	275	269	282	280	270	304	272	273	272	289	309	263	294	295	296	269	292	287	292	295	276	289	261	280	300	301	297	302	295	270	267	272	273	283	298	272	282	255	293	329	278	283	317	303	295	291	286	281	275	287	293	286	262	292	275	298	312	281	276	300	318	298	286	266	287	272	297	276	271	287	297	269	299	293	284	282	272	306	294	262	264	309	302	278	296	268	344	302	288	284	304	312	278	300	304	280	275	303	313	288	293	283	284	290	279	319	285	270	245	282	289	310	294	293	268	292	309	291	292	314	283	305	284	285	277	273	310	294	305	283	285	265	283	303	276	271	296	324	271	332	283	303	292	283	280	290	276	312	259	297	269	266	261	305	306	278	308	269	274	288	269	270	279	265	278	267	261	258	292	283	300	283	264	290	297	293	262	275	290	272	293	291	284	280	259	304	297	295	343	301	310	269	279	312	279	292	276	294	276	270	280	306	269	286	294	306	256	297	319	289	305	283	281	266	282	301	281	268	278	289	274	303	309	283	295	281	285	302	287	276	294	307	278	291	289	282	292	285	312	265	264	291	292	278	275	292	296	283	316	287	292	276	302	281	303	277	277	285	275	289	294	268	284	288	294	296	299	303	286	272	285	293	287	263	278	303	289	276	275	300	283	292	270	283	290	289	294	276	292	287	305	299	282	263	292	301	271	269	311	285	298	290	295	262	259	296	310	282	275	314	310	292	275	275	343	281	298	278	275	257	246	290	298	305	269	276	309	288	295	262	280	279	285	266	287	284	293	281	302	288	312	280	292	280	305	280	270	282	260	303	275	315	303	269	258	283	319	296	289	290	273	300	275	299	292	282	313	310	286	272	279	282	268	290	316	288	281	280	295	287	264	261	277	280	310	304	276	318	291	283	280	299	323	269	311	246	294	282	310	293	261	287	293	293	271	297	263	268	300	278	324	302	282	276	279	286	285	279	280	285	264	258	271	266	275	267	294	295	279	300	277	286	266	281	275	295	291	294	274	266	241	287	250	286	286	324	282	296	282	267	269	268	294	266	265	281	267	304	299	275	286	269	274	289	298	256	277	249	302	288	304	290	308	300	300	297	239	278	296	299	296	310	265	299	290	260	285	285	264	253	302	286	298	278	292	319	319	312	283	305	267	279	261	288	280	309	277	309	295	272	287	295	302	294	291	281	302	279	303	273	291	289	268	293	291	310	261	283	313	300	319	293	264	272	268	276	283	295	265	307	309	299	277	297	313	290	280	308	277	293	306	295	290	278	301	302	282	292	289	293	283	298	296	278	299	289	302	327	285	282	306	292	287	267	284	255	280	280	322	283	260	281	285	284	284	281	288	279	284	291	289	277	286	297	281	273	294	284	264	266	274	288	317	283	276	264	266	312	307	302	283	259	291	281	308	274	259	276	303	258	291	292	267	253	309	294	306	282	268	303	283	285	310	272	292	256	287	290	284	276	296	260	281	284	288	300	293	252	295	266	263	259	264	299	296	289	304	307	316	302	283	286	306	270	299	295	278	261	289	294	307	276	310	309	310	258	271	279	275	268	266	298	280	294	310	294	285	316	280	267	298	290	277	293	268	301	275	266	275	302	273	308	298	301	285	281	297	312	273	288	287	263	300	280	316	281	291	298	261	296	262	300	324	319	281	299	285	272	287	275	280	275	279	286	289	280	271	294	263	285	313	320	271	258	275	279	295	301	297	279	287	286	267	292	298	286	302	305	279	281	298	262	294	277	281	265	268	301	313	292	271	280	280	317	277	271	279	326	277	295	242	278	315	285	286	300	274	273	312	269	282	284	282	273	250	304	280	315	255	263	289	305	302	298	300	290	274	302	272	294	296	292	266	274	291	259	303	288	279	284	294	306	285	290	275	291	277	297	277	274	253	272	283	284	280	292	282	276	266	301	281	268	278	274	283	265	283	279	289	264	309	284	287	316	309	294	274	280	288	268	288	264	280	313	277	301	310	314	281	299	288	262	269	257	324	312	286	273	282	302	286	295	300	284	295	263	288	287	298	299	290	283	271	286	299	294	319	271	305	280	268	247	315	259	288	261	311	289	284	307	322	271	314	284	281	303	281	271	287	260	283	266	304	303	268	285	263	277	267	283	241	318	274	300	310	322	285	284	293	291	265	276	302	308	282	278	267	277	257	280	301	273	298	286	252	274	264	318	296	293	284	253	263	280	299	299	289	264	300	257	290	295	278	299	303	302	330	281	275	286	281	303	281	310	309	254	275	303	301	287	294	296	274	311	273	296	285	294	288	296	299	270	305	279	275	306	272	283	271	280	283	273	268	296	301	288	305	262	270	323	319	276	292	292	277	294	290	311	278	317	285	297	264	294	263	296	269	283	279	272	291	283	304	295	285	304	286	294	300	287	291	266	279	297	316	294	294	271	270	290	280	287	291	291	277	297	280	268	289	270	280	268	271	283	295	272	277	281	252	294	272	284	267	276	265	300	280	279	271	305	279	306	302	271	289	313	269	274	293	271	293	315	295	299	307	243	288	310	312	305	282
23677	21042	28262	23976	20995	9677	885	636	479	488	466	382	418	374	353	339	369	366	378	345	317	338	322	310	333	323	312	315	333	348	311	305	326	321	322	349	337	333	357	312	335	303	312	302	308	332	358	293	283	305	306	281	299	332	296	333	313	312	320	272	315	288	284	342	303	317	316	332	318	296	302	303	308	279	290	309	303	320	329	287	311	295	291	308	328	310	306	293	328	321	316	333	297	333	296	327	273	299	335	322	323	306	313	330	314	300	341	254	333	326	301	297	310	317	297	285	339	324	285	297	314	338	307	325	314	309	315	296	307	326	309	337	317	279	312	317	350	340	346	300	290	302	327	282	294	309	306	330	292	300	296	294	331	273	317	327	301	338	317	329	323	314	297	325	317	326	305	327	335	314	322	327	304	296	334	317	310	325	320	298	321	315	318	305	336	335	312	330	291	295	288	319	321	290	312	328	291	306	296	290	317	327	297	304	310	319	311	308	293	341	301	296	286	303	303	335	331	323	347	309	298	292	344	290	283	278	320	299	306	313	315	303	324	342	348	309	289	280	303	335	299	308	336	281	309	276	317	318	303	328	278	301	317	289	307	292	329	307	302	304	290	313	310	330	302	318	326	337	329	295	303	290	316	296	275	290	305	317	279	308	323	297	308	339	303	295	333	314	289	297	315	283	308	327	331	285	325	291	311	331	321	291	301	305	316	261	312	287	288	283	319	301	314	326	270	301	324	286	305	364	317	315	345	282	299	325	303	308	310	308	304	319	280	324	302	286	292	301	319	271	302	306	295	289	306	338	286	290	288	289	306	302	340	288	285	312	331	322	294	303	325	328	317	295	283	307	296	319	292	300	301	315	296	322	307	329	334	273	312	321	310	306	327	314	298	290	303	302	312	284	321	296	296	324	315	319	299	292	298	317	327	296	311	331	309	322	292	326	286	312	312	308	305	290	314	325	339	328	331	305	334	326	299	276	300	266	312	316	308	315	326	341	338	326	299	332	313	330	298	308	337	288	320	289	327	314	306	326	305	286	297	322	338	296	288	321	276	313	296	310	328	292	298	287	294	309	328	269	335	284	348	312	308	317	302	309	303	266	312	299	295	292	336	325	288	293	305	331	292	345	320	324	287	314	296	316	321	275	292	317	296	298	312	327	276	300	311	292	310	297	291	322	293	294	320	320	324	301	308	324	299	320	315	264	291	300	318	292	291	275	304	294	314	314	304	311	313	325	319	324	322	310	317	317	319	295	308	293	293	276	317	304	329	305	311	279	324	308	304	341	295	317	302	277	308	314	307	333	313	306	305	296	274	271	298	331	301	297	290	347	319	341	319	334	291	308	309	318	312	302	310	333	280	305	312	305	293	321	302	344	310	294	318	319	312	313	323	315	338	286	279	331	311	338	339	294	314	315	297	290	310	342	318	315	306	311	309	318	299	296	296	291	304	329	310	312	314	297	316	299	318	309	299	293	311	304	300	297	300	298	304	309	278	328	318	279	275	303	327	324	302	297	282	292	291	292	324	307	308	287	330	310	310	304	316	285	365	297	331	295	331	332	261	345	308	292	290	303	327	317	328	281	299	292	309	325	338	294	310	309	303	296	336	327	350	281	287	290	304	340	290	307	307	326	306	313	338	332	302	321	312	285	305	303	313	321	319	339	324	307	303	316	321	318	303	288	296	287	315	269	289	335	268	280	311	284	297	327	330	280	285	303	333	289	298	291	322	313	337	311	311	320	295	301	292	331	312	312	325	331	289	311	298	278	321	293	320	305	278	285	295	319	286	312	310	311	310	333	292	300	295	279	306	301	317	310	336	327	318	296	306	273	297	301	315	329	309	309	306	311	331	279	308	322	289	335	273	320	293	336	317	322	276	295	312	275	284	295	318	318	306	332	288	313	300	263	296	311	324	298	324	307	254	306	306	344	328	321	272	306	292	292	336	300	325	275	322	331	287	311	311	304	319	333	282	322	307	311	307	335	302	314	303	307	310	349	258	299	288	321	306	324	320	330	331	300	276	297	294	302	334	304	299	294	310	331	280	305	291	317	319	325	263	309	344	296	288	311	321	297	339	337	306	322	297	323	321	288	310	310	338	317	295	297	282	307	313	279	340	313	321	329	308	308	280	299	339	311	292	313	307	321	314	325	310	330	328	311	290	326	324	315	281	270	305	312	303	307	305	299	301	298	305	301	304	298	294	298	318	306	322	296	331	289	318	298	309	315	309	284	298	314	318	334	289	317	308	301	316	320	302	282	335	299	348	310	311	317	312	291	316	289	304	324	326	314	317	299	324	302	316	314	318	315	286	297	286	305	307	296	333	328	307	320	295	290	316	298	266	299	333	305	310	304	318	331	326	311	312	298	322	299	305	302	332	336	325	314	316	342	313	306	315	282	292	305	318	294	332	276	326	299	302	331	310	313	299	323	304	319	307	277	334	290	325	308	308	313	331	338	340	297	280	289	287	299	305	314	319	286	301	291	285	295	293	282	338	309	298	313	307	300	310	304	302	271	300	340	298	293	293	295	310	294	322	295	349	322	293	295	288	278	296	310	284	290	300	260	300	313	332	316	299	282	301	303	317	306	339	306	283	323	292	311	299	295	314	339	331	326	301	322	294	319	310	286	309	284	294	311	307	282	276	284	331	301	340	315	298	340	273	293	310	285	325	319	315	326	317	310	338	319	308	278	296	305	291	319	277	313	308	322	313	291	309	315	294	319	283	322	314	322	300	329	312	297	323	334	317	294	303	292	321	306	307	294	330	264	279	308	299	296	303	279	307	306	334	295	294	298	300	288	302	297	324	295	300	308	301	309	271	287	309	281	332	289	342	296	319	316	293	330	326	322	329	299	309	286	311	296	302	333	340	334	309	338	283	318	318	325	301	283	331	277	303	278	311	305	300	313	297	319	327	324	339	304	303	309	332	286	298	287	310	321	302	331	299	288	278	330	326	287	321	267	329	326	320	323	338	308	310	307	298	294	306	325	277	289	334	306	346	308	305	288	332	314	302	327	341	310	300	335	336	344	290	348	329	301	314	304	300	314	318	311	286	296	331	294	280	289	291	312	340	304	302	320	323	315	345	309	309	305	308	338	303	316	295	317	348	299	283	305	312	274	307	319	278	315	305	337	323	328	310	312	300	332	281	337	308	340	334	296	307	311	306	332	318	333	322	292	317	353	298	303	333	331	294	280	304	298	322	299	345	328	298	301	292	270	320	301	330	306	318	332	280	309	306	332	300	286	297	298	313	302	298	306	282	322	323	293	319	298	290	319	293	291	293	315	315	294	293	287	303	289	305	285	308	293	309	318	298	322	373	295	297	308	292	318	305	345	311	307	280	315	323	310	327	313	325	326	303	303	327	309	314	307	292	309	333	330	321	288	303	295	295	321	296	338	312	318	332	282	288	310	278	300	267	318	335	299	333	299	293	316	307	288	292	290	288	309	284	289	281	325	282	271	290	298	323	334	315	316	345	323	310	295
38299	33864	6951	3431	2314	1774	1374	1168	1020	872	730	663	630	594	586	558	554	541	531	488	460	471	479	490	463	473	450	486	486	445	416	449	504	435	478	472	395	435	415	431	421	471	432	429	389	446	436	381	396	420	377	461	405	452	411	415	394	425	429	399	414	414	447	469	435	439	459	435	360	447	379	438	389	431	403	418	441	419	390	403	416	456	448	461	396	402	407	436	414	413	439	439	395	404	453	386	453	454	396	430	429	440	437	394	421	447	420	415	447	439	481	439	411	404	439	444	440	433	409	393	408	435	399	458	415	403	447	414	420	388	427	390	444	444	421	448	412	389	395	470	432	448	441	422	441	402	446	435	403	442	419	404	414	432	400	425	412	411	405	396	393	431	384	424	374	411	421	403	414	428	460	425	447	402	448	413	447	439	417	449	417	396	420	434	430	432	436	418	445	394	432	401	404	413	456	426	412	381	418	381	430	405	407	448	428	400	412	418	425	444	421	418	401	428	422	420	449	419	449	419	384	360	397	421	402	421	400	452	425	420	410	391	387	424	452	412	418	433	372	415	396	440	428	421	400	419	432	420	418	413	459	407	423	412	432	434	443	423	431	392	436	397	394	406	435	430	427	406	438	414	413	421	411	395	411	403	465	425	408	408	412	447	435	419	481	403	412	468	401	352	439	411	405	482	377	388	448	393	426	439	454	418	455	426	406	407	435	402	388	457	422	430	410	425	413	437	418	395	418	407	433	374	390	416	438	395	445	429	422	456	421	432	431	449	418	379	441	381	412	428	412	442	438	394	432	404	425	395	420	369	404	394	373	412	408	391	395	405	403	434	431	450	462	416	417	428	421	428	433	413	453	455	399	409	423	420	448	373	411	401	393	404	405	441	392	412	437	417	414	407	410	399	448	445	417	387	412	410	451	411	414	434	461	433	445	441	432	426	445	402	435	446	429	431	390	387	441	435	432	405	425	443	455	424	411	422	397	434	440	390	421	407	404	444	428	401	443	408	431	417	425	434	433	396	417	451	383	405	384	383	440	409	406	433	435	422	428	415	417	422	408	375	432	394	398	391	389	403	424	389	462	422	443	406	393	411	479	465	444	394	399	400	417	409	434	401	447	421	421	408	405	415	447	424	454	403	445	410	456	431	409	425	439	417	447	412	425	435	418	369	400	416	432	375	455	404	430	400	458	400	416	404	401	438	423	427	432	419	446	382	427	482	381	410	395	406	437	430	409	396	441	416	437	441	460	395	395	404	414	445	466	387	409	444	421	435	445	445	423	388	438	396	416	416	392	430	401	402	391	406	424	439	442	452	418	431	430	433	431	436	443	407	389	433	381	399	414	447	431	413	417	405	407	435	454	420	406	409	462	372	412	407	418	434	448	438	446	378	435	402	408	394	453	390	417	418	422	409	397	403	417	439	382	406	398	418	401	422	401	433	446	411	394	430	386	407	403	404	419	464	398	392	404	406	415	432	426	432	414	436	409	440	397	423	418	412	421	420	419	432	388	400	428	430	408	413	414	414	412	395	433	392	408	422	398	403	440	402	406	413	461	399	446	414	433	442	426	438	422	413	422	423	392	416	397	412	404	441	431	411	408	394	435	415	421	415	450	415	437	418	437	385	420	394	377	428	387	432	402	435	404	430	402	403	420	445	400	402	423	414	418	431	403	425	415	404	416	445	412	426	429	399	410	402	390	442	422	395	416	455	425	409	441	404	437	380	422	409	397	415	442	399	395	437	398	421	406	430	428	439	470	421	432	418	432	404	444	398	428	430	435	405	383	386	408	425	424	378	422	377	400	402	406	399	414	421	424	438	404	417	428	409	432	382	423	398	441	376	429	429	431	395	436	426	418	427	435	435	453	429	401	407	449	440	408	420	420	377	400	410	403	422	439	417	417	433	426	441	422	420	409	434	423	402	426	451	409	422	398	456	415	410	435	440	436	418	392	423	443	424	412	426	427	406	429	398	383	409	425	428	468	417	405	424	431	426	425	393	433	404	405	425	439	410	382	407	430	432	465	443	420	435	387	433	453	408	401	421	436	384	399	424	422	428	400	420	410	432	402	418	389	399	429	407	421	376	417	436	424	409	419	441	411	414	417	434	428	413	427	442	409	414	405	403	423	419	405	433	388	392	403	417	457	451	442	403	414	409	392	416	400	404	408	404	418	392	381	428	429	445	430	416	414	437	401	418	447	397	437	418	454	417	416	401	417	424	431	441	387	418	438	467	432	440	415	434	391	431	465	427	438	433	413	387	429	375	420	431	412	407	418	427	433	390	427	412	416	440	397	429	399	423	396	403	381	437	396	401	405	412	428	440	417	425	415	426	422	411	403	432	438	409	457	407	416	412	411	399	399	407	421	411	393	451	441	425	376	420	446	395	432	425	421	457	438	404	381	414	419	422	454	398	440	434	425	418	390	417	420	393	385	389	416	420	393	408	406	451	409	430	394	399	406	418	413	450	388	419	432	441	381	395	435	438	429	387	417	431	408	362	423	426	460	403	401	434	414	391	414	409	429	444	420	454	415	432	430	416	441	420	406	437	456	403	400	431	417	394	406	424	427	433	446	400	424	423	440	407	378	459	420	423	409	434	433	434	415	452	427	415	438	412	448	393	393	430	422	395	431	416	412	394	432	419	440	438	422	409	458	424	411	437	423	470	402	421	412	412	427	401	433	411	426	415	431	416	403	427	395	468	429	419	439	458	421	411	429	404	399	424	425	387	408	425	434	397	435	403	440	386	424	448	423	411	415	433	399	378	443	430	451	400	442	432	423	409	433	390	439	398	401	414	394	383	415	461	434	418	417	399	426	390	404	409	419	465	409	383	427	452	427	418	413	417	408	416	444	416	400	394	395	395	428	396	412	455	439	411	435	432	422	402	416	427	439	447	411	425	420	394	392	412	415	394	410	449	396	387	374	428	399	406	417	378	420	405	403	423	375	426	429	396	432	481	429	433	421	455	441	437	401	371	418	440	410	436	406	411	440	403	410	440	386	404	408	417	383	413	407	411	427	386	408	399	414	405	417	399	436	394	422	440	393	419	454	366	405	379	402	417	399	431	436	420	411	456	434	424	387	436	473	385	445	431	425	386	429	413	387	387	399	373	420	420	435	427	383	393	406	407	412	399	431	441	436	466	429	412	404	448	426	436	446	437	444	418	422	381	430	410	440	443	448	387	434	448	422	442	445	451	382	396	414	418	435	418	443	405	440	404	440	395	420	421	415	405	394	416	445	410	440	426	409	365	384	454	392	433	437	443	421	395	380	401	419	419	403	424	391	468	438	459	415	413	390	401	399	416	447	407	421	432	414	436	409	462	433	404	410	436	411	408	427	441	418	423	455	397	413	429	411	422	449	405	421	404	421	431	448	396	450	414	398	430	403	440	370	395	439	396	408	434	437	376	414	435	392	419	418	423	409	425	454	414	414	410	418	434	442	405	409	433	402	416	410	444	448	456	411	378	418	418	418	435	427	428
22733	21037	28689	23580	21038	21038	7384	813	615	512	485	388	368	374	332	346	315	311	303	255	306	319	297	272	262	267	300	278	263	280	270	252	247	233	248	241	229	263	263	277	281	214	253	232	256	235	267	267	245	269	221	257	246	222	251	258	254	234	227	238	245	216	237	225	244	246	229	246	208	258	270	255	238	234	222	228	240	202	227	238	234	242	234	227	228	228	225	213	241	223	230	228	224	233	218	235	240	244	229	219	249	241	217	244	247	207	216	205	236	240	244	244	225	291	251	222	228	258	227	236	209	249	240	236	235	244	250	243	225	232	250	247	218	231	246	222	225	224	241	256	224	249	255	229	236	231	247	249	233	235	211	239	216	243	221	254	252	224	237	209	245	238	209	243	233	255	258	267	218	239	247	265	259	245	218	215	223	223	237	228	237	209	225	250	232	227	229	196	231	237	242	219	239	230	232	251	218	232	222	234	250	215	232	237	212	235	211	224	256	248	207	226	223	224	240	227	219	236	241	253	239	230	235	233	238	220	254	214	234	248	214	242	231	231	237	201	231	253	245	255	214	229	239	232	233	238	235	238	231	253	235	260	217	212	234	207	239	260	237	216	235	227	220	249	235	222	245	231	224	239	233	227	238	223	244	191	242	254	239	233	220	227	238	238	223	211	235	249	230	214	223	236	227	264	233	239	201	236	225	249	206	240	218	245	239	235	223	232	233	222	225	260	242	218	231	227	229	214	236	249	268	221	211	222	227	236	221	241	239	217	253	235	237	224	234	242	249	223	213	233	216	219	216	231	268	220	219	225	204	235	239	245	243	238	229	223	249	254	219	221	230	252	249	229	248	252	225	231	225	220	226	225	215	240	256	254	248	240	254	252	222	235	269	240	246	233	264	235	231	236	222	241	248	217	244	229	221	239	251	246	239	216	235	232	238	249	225	219	237	232	263	251	220	267	203	235	241	257	259	256	231	246	219	220	249	231	248	237	230	214	220	231	229	235	238	247	230	215	230	214	251	238	238	255	233	240	232	224	254	235	255	220	230	224	216	210	220	224	233	219	203	240	225	242	245	214	247	251	231	241	240	256	219	206	238	244	234	217	239	229	214	230	235	218	223	244	235	218	220	207	214	233	219	223	215	222	239	243	230	254	236	224	216	205	202	247	222	235	234	249	251	232	252	214	232	244	233	224	245	223	208	225	244	230	253	215	241	208	246	238	234	204	241	200	232	234	230	247	244	213	233	228	223	222	213	233	237	224	210	211	258	240	227	211	245	259	263	214	233	234	239	222	231	226	216	234	255	253	233	216	204	235	242	226	226	234	240	241	242	264	240	236	200	238	223	218	241	248	214	226	252	207	219	232	225	214	225	200	200	215	245	229	240	230	224	242	241	180	249	241	239	258	220	242	257	247	208	254	210	253	216	209	234	209	245	216	215	247	243	216	248	223	176	238	257	197	245	238	221	228	222	248	215	243	246	236	228	211	248	235	245	221	219	255	221	212	260	233	225	244	202	239	228	211	256	218	197	221	248	227	231	218	234	246	226	240	193	239	231	245	228	260	214	214	236	236	204	225	237	235	263	234	244	222	234	238	224	232	223	280	254	259	229	252	256	240	217	238	255	204	251	237	221	220	196	241	257	224	232	200	240	220	257	216	245	221	188	231	206	223	218	198	236	205	238	223	251	245	274	257	238	215	259	243	241	246	244	221	220	202	212	245	210	251	240	209	226	263	217	204	229	233	245	214	266	247	209	232	234	250	251	230	221	229	232	222	223	234	247	237	267	258	232	241	228	213	251	227	227	224	220	244	207	230	228	236	230	240	220	235	241	235	216	218	248	272	224	211	233	236	234	234	233	236	250	240	231	254	221	239	233	248	230	206	237	241	238	233	234	226	234	224	205	224	227	255	249	248	237	229	229	224	198	240	225	238	237	256	225	234	232	236	223	231	221	206	201	223	244	248	214	236	236	224	198	242	229	246	219	232	235	225	223	252	252	223	228	227	237	209	228	239	239	240	230	229	250	220	234	229	220	230	232	238	268	241	233	227	213	209	217	208	222	242	209	225	261	219	233	232	244	253	232	238	230	235	227	227	232	245	207	249	251	238	227	198	228	230	202	218	227	219	242	223	228	233	264	241	210	237	220	243	203	252	255	233	212	213	216	244	216	210	254	245	236	235	222	228	211	213	207	231	243	239	242	214	245	224	253	236	241	241	224	224	213	239	232	229	231	239	244	217	255	237	229	230	235	247	244	268	239	208	252	234	209	226	221	201	240	246	234	256	255	229	236	198	227	232	241	241	260	231	239	233	247	225	232	212	245	269	219	228	211	224	226	202	269	232	213	225	238	249	231	236	223	235	248	240	203	226	234	215	215	239	207	215	246	228	236	224	234	236	220	247	220	233	218	228	257	242	244	197	245	229	243	245	228	220	245	239	209	245	223	232	215	234	225	258	223	251	235	225	216	248	232	242	251	225	226	237	227	232	229	228	214	226	223	240	257	225	237	245	230	210	225	224	182	236	227	214	244	223	222	237	246	222	234	231	215	249	238	223	223	229	244	245	251	223	239	224	245	234	209	211	237	251	237	228	236	235	216	231	230	174	231	239	213	200	204	220	202	243	247	242	219	195	230	240	240	231	220	230	229	241	201	224	226	196	230	222	231	238	240	211	223	233	224	248	269	236	253	250	244	216	249	227	225	211	221	236	247	221	224	248	222	249	223	230	205	246	250	256	228	247	220	220	244	256	206	234	252	207	230	212	236	252	226	237	204	240	197	238	212	227	246	238	227	248	222	235	204	222	217	229	232	227	232	226	230	237	263	242	232	232	231	243	233	243	230	243	219	227	211	243	245	235	183	227	220	219	227	234	231	215	227	238	236	239	207	243	224	203	213	234	240	255	238	204	232	229	258	242	210	232	195	239	233	229	226	221	233	254	209	236	239	219	235	232	222	224	221	215	216	238	231	228	227	209	254	251	242	246	214	220	249	233	227	245	242	220	246	235	201	232	242	255	243	209	231	233	227	225	226	232	243	238	234	232	232	216	228	232	234	229	229	232	225	231	246	200	218	221	225	219	234	264	225	214	225	240	234	227	236	249	207	216	234	217	232	230	224	218	236	226	246	229	201	234	229	251	246	237	202	242	234	211	242	228	225	247	236	211	243	238	225	228	236	236	213	221	237	213	224	246	251	258	208	240	258	258	235	229	227	206	246	214	218	239	225	244	230	215	218	202	230	231	244	218	227	237	232	234	233	234	234	217	216	244	226	251	239	225	249	247	214	236	228	221	220	215	236	244	263	209	234	227	219	231	232	209	223	240	227	221	227	225	206	212	231	234	228	231	243	228	216	198	248	280	237	249	229	218	233	223	232	225	229	228	238	222	217	233	222	227	244	232	219	220	221	226	214	230	249	258	242	214	226	220	225	217	209	234	225	211	232	246	230	218	244	202	206	237	226	233	242	202	205	252	237	222	210	230	276	251	231	228
42876	41594	10995	5418	3623	2838	2043	1707	1353	1149	953	892	744	642	608	566	561	486	467	460	438	443	373	416	419	388	386	379	369	340	378	345	352	356	363	354	343	363	308	327	318	375	337	364	325	333	374	338	330	329	318	317	374	348	334	307	314	326	345	310	329	356	319	331	323	295	351	347	305	345	323	314	306	322	331	314	329	348	341	288	312	342	348	312	301	337	344	316	296	325	291	304	320	330	289	310	299	312	349	310	292	312	340	302	310	330	313	321	325	319	302	312	314	327	320	306	292	325	352	308	312	297	300	317	336	341	281	336	361	329	332	291	318	295	311	313	316	336	315	280	330	307	355	305	306	337	318	318	319	310	329	296	299	300	332	309	322	318	349	333	299	279	305	311	329	322	291	332	313	310	304	321	330	339	295	292	331	353	307	316	310	314	318	325	301	338	332	309	309	331	341	308	313	306	299	317	311	287	286	322	331	306	322	300	331	339	300	338	323	293	329	291	295	343	320	343	325	295	295	326	331	318	347	323	308	316	314	338	292	333	327	345	331	329	281	322	343	316	318	309	321	330	341	308	320	344	299	320	298	323	321	321	304	328	317	332	323	303	302	335	326	322	329	340	321	322	322	316	306	325	335	347	330	332	299	323	355	349	325	296	317	318	323	319	314	309	290	340	330	315	285	338	349	322	295	334	290	325	303	317	318	302	324	309	304	334	302	325	327	311	322	317	318	300	302	283	309	295	299	314	300	302	315	285	304	331	315	294	323	315	310	313	330	305	343	300	339	355	318	309	332	314	297	342	301	286	323	284	352	281	334	329	308	338	300	326	294	308	328	332	288	325	320	306	316	319	301	312	338	322	333	351	308	309	335	311	293	342	337	317	302	346	354	339	333	304	305	321	323	299	336	322	320	328	314	336	325	316	323	277	314	329	327	326	329	360	304	318	337	296	353	328	339	304	288	286	328	341	293	327	282	295	315	290	318	320	327	328	297	318	266	314	312	303	304	331	322	317	306	317	278	313	293	292	306	324	315	328	339	306	277	302	326	314	346	297	300	314	331	284	322	328	334	311	317	323	306	361	315	320	314	336	324	283	314	328	331	303	298	309	320	307	311	323	325	277	321	327	295	300	329	312	337	302	278	322	335	298	327	303	326	296	307	355	305	336	346	331	325	312	323	320	326	309	271	284	331	290	329	332	325	331	306	339	351	322	304	352	319	288	318	304	320	309	302	305	324	304	311	308	298	315	369	326	333	335	301	323	315	308	307	318	341	300	303	333	327	314	320	311	294	307	301	312	349	324	320	354	315	316	320	339	301	312	279	269	315	321	318	324	298	315	306	285	347	303	320	304	324	304	348	298	318	319	347	305	292	312	330	307	330	302	315	301	335	290	312	311	307	324	322	290	316	319	285	332	311	312	288	290	325	332	333	314	321	338	288	318	307	321	321	297	322	303	314	308	320	341	307	298	322	295	315	320	318	278	324	314	320	335	295	314	278	324	303	336	297	325	290	296	309	297	332	310	330	321	312	311	320	301	282	314	293	324	280	351	330	335	313	292	323	309	314	291	326	338	318	354	365	324	318	309	307	314	296	326	302	323	293	327	329	337	319	301	337	297	321	337	317	285	312	286	356	303	299	299	312	308	344	318	332	306	321	310	297	329	329	319	281	290	329	320	301	295	307	330	335	293	326	309	304	304	262	298	301	318	309	322	321	345	323	330	329	317	313	293	311	347	304	304	305	341	306	318	309	309	338	328	334	295	357	307	342	306	359	331	335	314	326	331	309	287	313	288	317	311	308	297	316	266	314	325	330	272	326	322	345	320	304	281	312	329	293	314	313	337	289	319	326	309	329	296	325	304	333	291	308	314	301	327	325	346	332	296	286	312	312	299	341	333	300	355	287	301	336	320	296	311	305	338	295	313	322	327	325	307	311	312	288	343	302	331	324	317	311	287	334	337	316	370	309	307	312	333	326	284	312	324	296	326	317	279	315	323	296	310	338	286	362	328	319	331	337	313	299	287	310	321	296	333	308	301	341	324	315	316	310	343	305	310	309	317	312	328	315	333	326	294	336	326	305	306	304	339	333	316	294	292	332	338	324	315	312	306	335	330	327	312	286	311	310	354	313	277	282	316	335	311	323	337	313	317	342	331	347	290	319	282	296	289	305	334	327	297	308	347	294	307	306	327	338	345	322	300	307	357	316	312	308	317	323	316	347	311	289	330	323	354	324	333	325	317	301	334	301	296	312	332	311	297	306	317	331	342	307	318	311	306	318	334	308	331	294	325	344	308	283	320	312	338	298	300	322	311	302	313	314	311	303	341	327	327	288	334	331	315	272	318	298	327	332	310	325	308	305	320	313	342	316	331	324	314	313	301	312	312	323	317	286	287	288	261	309	303	304	302	350	308	323	300	292	304	281	311	343	304	325	303	341	343	341	327	328	312	323	289	298	280	289	315	319	327	350	301	318	334	294	319	295	299	303	321	287	302	334	332	308	318	316	315	322	325	284	350	326	268	283	320	319	314	328	285	323	300	319	303	335	307	324	307	334	301	293	316	328	326	325	282	314	333	331	325	302	310	308	356	352	311	274	300	317	335	336	311	330	304	315	296	292	320	329	330	339	311	325	294	303	317	334	319	299	280	319	296	319	359	328	298	363	290	294	335	316	309	316	310	325	331	312	309	349	323	302	329	306	344	318	324	325	324	328	320	313	308	302	317	335	350	324	360	322	319	311	315	349	304	312	292	314	310	336	312	340	323	315	303	368	330	324	320	321	340	337	297	320	282	322	347	291	333	327	306	318	310	322	318	287	273	313	294	325	321	326	319	305	313	343	329	303	310	305	293	315	324	311	316	286	297	281	309	297	312	298	295	317	306	315	317	356	312	297	306	328	323	323	289	310	303	322	333	322	318	289	327	341	315	275	319	312	317	338	306	292	293	313	322	327	341	324	324	327	330	346	313	318	325	290	310	307	327	317	304	326	308	309	291	320	307	323	301	335	333	314	327	347	304	300	304	337	317	288	330	317	325	303	328	312	303	288	319	288	309	317	280	299	307	352	304	294	330	327	329	303	303	314	333	304	305	316	328	303	297	316	312	300	292	268	326	275	344	344	308	307	315	316	345	311	352	292	281	322	326	294	312	297	311	321	322	333	304	288	327	323	309	329	296	326	302	317	275	334	314	314	310	291	310	302	310	312	337	328	336	319	325	306	318	297	326	316	356	293	283	303	304	308	285	322	315	325	322	337	302	307	350	317	334	301	329	318	316	328	276	306	337	301	306	321	336	337	330	355	292	340	338	370	323	329	311	335	329	335	316	320	323	334	321	323	345	334	321	302	300	306	307	334	312	298	306	301	341	325	318	334	332	297	313	320	302	322	299	330	313	316	312	290	312	286	338	326	323	336	323	330	326	306	307	310	313	325	307	315	321	306	308	315	307	300	320	341	328	304	318	309	326	314	319	286	320	330	328	337	297	325	308	315	331
28029	23379	12230	1169	486	453	288	244	221	226	234	236	222	236	189	219	218	243	197	229	219	220	207	204	210	210	229	211	230	212	219	228	213	200	210	183	209	211	216	223	244	196	224	237	222	243	210	220	207	192	199	220	231	198	213	206	231	197	199	227	203	209	180	231	198	218	200	228	221	203	227	202	196	204	262	206	215	211	204	209	214	204	232	198	214	211	213	204	215	208	211	215	185	211	220	208	224	230	198	209	212	199	218	199	215	226	228	224	198	203	233	226	196	215	215	172	219	189	188	214	216	209	234	218	223	200	225	217	224	211	202	241	183	221	223	215	201	236	206	241	194	210	210	228	224	192	211	214	187	195	199	228	219	211	202	214	222	208	204	194	212	199	226	224	214	209	196	210	224	204	184	201	220	235	194	231	218	212	211	210	191	205	207	193	239	217	220	192	211	175	198	209	189	223	205	215	217	229	218	232	221	235	213	223	218	203	196	192	198	186	198	216	212	203	203	187	214	221	223	225	197	248	219	226	215	221	184	233	204	202	233	185	236	247	219	183	218	214	180	208	213	224	216	217	202	217	220	232	222	214	206	188	214	206	212	207	194	199	197	215	224	206	245	226	201	208	231	199	181	212	230	198	215	192	214	206	181	222	202	210	210	212	234	209	226	201	194	212	243	214	206	233	228	206	221	210	243	167	195	212	197	185	228	211	209	219	219	234	197	212	224	230	209	193	251	212	227	184	230	205	228	229	197	221	206	209	221	213	203	205	161	195	206	205	214	240	229	233	218	202	212	226	206	231	221	241	204	208	210	195	208	197	224	195	212	225	196	214	205	209	245	224	210	212	218	209	188	202	216	215	199	204	200	220	215	205	219	209	214	210	198	210	216	197	226	230	211	218	226	201	188	206	240	222	207	194	204	216	226	198	229	225	203	208	206	219	171	184	250	208	218	218	233	199	217	197	208	201	201	202	177	194	205	199	209	200	217	204	205	188	226	217	227	214	201	194	192	196	206	200	202	226	223	220	227	211	198	189	211	209	231	207	219	205	210	229	205	250	200	199	193	217	222	203	231	207	200	224	203	192	202	207	226	188	205	215	208	220	221	196	208	202	214	250	212	190	244	204	204	206	195	208	244	228	234	196	198	200	231	226	193	219	218	207	221	205	208	215	195	209	230	198	212	205	206	214	221	207	212	190	210	242	217	208	214	202	192	229	206	220	200	210	205	231	214	206	183	190	221	242	227	237	189	212	219	210	203	197	217	233	209	232	215	196	223	192	223	234	221	216	216	242	201	221	219	215	181	247	219	206	202	197	213	210	204	230	208	201	206	233	226	224	218	191	215	230	216	196	202	215	200	222	219	237	198	213	214	228	233	224	243	196	209	232	214	204	205	275	231	214	240	185	214	193	206	205	208	220	233	185	203	208	217	209	209	192	202	227	200	213	218	207	202	219	202	214	240	236	202	205	228	233	206	212	185	223	219	204	197	233	211	213	215	210	219	202	208	224	209	207	197	206	201	208	203	213	214	233	197	222	173	210	218	208	208	204	223	184	203	209	182	217	189	215	201	202	212	210	222	228	215	184	211	195	209	240	195	206	219	194	225	213	199	212	197	191	217	232	223	218	220	189	204	196	220	227	230	184	209	250	193	204	225	210	209	222	216	232	233	222	189	215	204	201	230	222	200	229	202	197	209	203	224	204	215	179	208	213	221	227	216	201	224	213	219	234	208	240	221	197	209	231	213	224	194	201	202	224	197	202	227	213	200	210	203	223	229	205	230	206	197	241	190	219	213	207	198	190	214	221	226	224	206	203	214	192	241	214	240	207	201	193	227	221	223	222	202	195	198	233	235	201	232	201	222	215	220	241	210	209	199	213	213	202	209	184	241	226	238	200	193	213	192	207	218	216	183	216	213	205	207	202	200	210	218	194	232	213	210	206	227	219	216	209	204	203	219	191	203	209	218	206	219	224	204	194	195	234	228	234	195	211	231	192	219	185	211	195	224	219	165	207	192	210	190	238	211	240	211	204	206	198	216	227	225	210	231	222	206	220	221	236	194	209	188	209	201	198	205	220	206	204	212	208	206	192	210	205	207	212	207	210	222	188	209	216	206	205	205	217	229	219	241	208	187	207	214	176	218	226	212	227	211	214	222	212	225	221	210	198	214	245	220	208	201	216	207	219	201	207	206	199	211	230	199	204	231	218	207	209	199	238	218	233	215	234	241	210	209	206	231	211	224	208	208	221	214	226	208	210	214	231	236	229	229	191	232	227	195	231	199	198	253	224	204	225	220	216	184	239	239	221	235	211	223	198	198	198	214	181	206	191	197	237	231	222	191	222	192	233	226	210	212	220	227	216	228	203	220	207	194	222	203	194	190	212	191	228	225	208	212	208	187	236	187	211	222	201	211	217	211	197	221	188	231	203	219	235	222	183	192	213	220	225	208	179	220	215	200	208	215	198	233	186	211	217	199	193	219	216	218	198	214	212	210	241	239	179	242	201	233	223	234	223	243	200	231	184	222	203	182	200	229	215	212	202	196	194	206	221	214	199	194	177	213	232	200	222	200	200	203	213	216	216	200	224	200	176	205	226	214	196	206	228	203	240	202	199	190	217	204	217	209	203	198	224	192	204	197	187	202	199	202	198	211	214	204	205	209	189	187	227	228	188	221	218	207	223	216	221	180	225	208	224	239	215	208	203	244	204	224	197	221	223	200	190	195	217	225	212	217	214	215	234	235	225	207	190	204	197	209	209	189	243	219	219	182	193	223	216	200	222	209	218	194	222	199	233	201	238	181	189	213	228	221	222	245	212	215	245	190	201	236	226	225	228	207	221	218	204	201	187	225	207	221	209	208	202	214	209	193	212	225	196	212	203	233	210	212	212	206	226	243	199	194	198	183	209	178	221	201	216	211	213	228	215	216	232	197	229	206	218	229	206	206	267	211	210	209	205	206	212	214	190	221	204	214	196	222	222	230	211	220	203	220	211	226	195	206	203	219	222	215	222	206	219	198	216	230	210	225	202	218	213	204	214	201	213	221	179	216	188	209	208	216	224	199	233	218	203	204	215	206	229	212	194	182	211	221	227	227	214	204	191	197	184	211	204	209	226	198	196	207	193	221	220	208	232	225	205	228	193	204	201	179	227	246	225	198	222	220	189	203	194	227	215	211	207	231	235	254	208	191	213	233	205	224	202	211	207	223	220	208	228	192	212	204	232	194	212	234	200	211	205	210	232	192	199	199	209	225	216	242	197	231	219	193	209	208	204	207	205	190	192	201	200	203	215	224	231	222	223	213	225	228	199	216	222	230	173	199	185	208	197	213	188	197	232	201	206	201	217	229	223	218	233	215	203	213	197	207	196	221	231	204	212	188	223	193	228	221	215	216	219	206	225	211	209	206	241	202	217	210	238	212	253	193	202	201	197	201	224	209	219	218	226	211	208	238	183	190	214	207	224	202	199	233	196	189	237	230	194	255	225	173	175
34017	25431	924	533	443	440	348	337	298	361	312	350	302	291	322	317	287	286	283	265	291	303	291	296	278	295	295	273	290	331	298	299	307	303	308	274	288	294	278	297	321	297	285	300	263	287	273	294	272	304	274	281	311	286	288	267	291	297	260	268	276	286	264	295	310	283	268	276	284	293	283	276	264	295	270	283	273	299	325	276	296	307	280	278	297	286	274	293	278	282	313	279	316	293	293	288	291	291	297	275	301	273	277	286	271	291	260	302	263	306	301	275	283	275	291	299	295	287	295	267	266	270	299	292	278	304	293	258	280	265	313	283	296	261	292	283	264	295	282	287	334	306	290	309	298	289	284	266	287	283	302	299	306	274	308	292	276	298	281	289	297	288	290	273	287	312	292	290	277	262	268	274	281	263	267	288	286	308	271	278	299	286	306	317	278	294	289	302	308	293	293	291	281	266	283	283	259	297	307	301	280	292	274	281	254	302	301	271	302	289	299	284	310	264	267	277	288	289	270	297	285	292	274	258	287	312	293	292	294	331	283	305	286	300	269	287	294	317	273	298	258	281	306	274	288	270	253	287	301	256	273	274	271	310	277	280	306	321	296	294	295	293	277	295	294	269	300	247	286	293	288	282	310	269	298	289	274	310	308	261	274	304	277	263	296	275	336	290	297	269	300	293	279	293	285	278	315	274	312	292	287	299	280	287	292	291	248	319	290	286	279	271	318	291	278	300	288	294	290	286	324	272	285	285	273	266	282	274	303	282	283	263	279	275	275	291	260	275	292	329	279	292	285	278	275	291	296	269	307	293	268	313	289	291	318	279	298	259	296	281	280	306	297	272	282	289	321	312	290	249	287	281	312	256	280	301	303	292	260	301	317	297	281	265	298	298	282	295	265	290	295	269	291	288	285	310	266	310	290	286	290	271	294	280	266	278	289	275	297	284	277	304	309	274	313	285	295	293	243	287	291	311	343	267	286	284	276	275	288	297	269	311	287	295	286	293	287	246	280	272	297	300	298	302	271	286	264	285	289	293	274	281	289	290	265	261	286	286	284	285	303	261	272	280	291	300	282	297	320	281	299	279	278	292	322	294	281	286	279	308	307	260	258	310	269	276	269	284	293	258	272	271	324	261	259	273	280	264	294	273	292	317	298	281	305	290	288	292	332	305	272	272	276	310	272	308	265	281	270	292	300	323	306	279	264	310	299	283	304	316	296	268	267	303	299	303	298	279	292	267	274	267	263	269	294	304	309	290	304	293	304	269	313	286	284	277	289	272	281	285	273	293	287	300	278	281	287	298	294	256	274	285	295	299	287	277	293	285	302	290	289	260	296	264	280	273	286	298	285	269	292	297	300	292	300	296	315	285	243	277	279	282	277	289	276	298	289	275	293	290	261	311	233	281	289	288	287	265	285	255	304	306	292	272	304	284	269	286	278	286	289	287	285	278	284	282	257	276	289	285	267	310	287	292	288	258	264	295	304	282	294	282	273	261	286	309	271	301	273	274	278	313	305	284	286	326	309	306	272	246	295	302	310	294	306	302	313	290	294	275	298	285	288	276	297	279	298	331	283	288	270	289	292	314	305	309	280	298	315	303	276	302	294	300	297	312	263	262	319	258	280	266	278	288	260	283	285	266	283	299	310	282	298	265	268	312	295	268	281	317	310	295	261	256	262	281	279	264	245	298	311	295	281	258	285	251	281	301	276	263	280	288	298	305	270	271	285	317	288	278	291	271	263	284	279	278	278	300	276	287	313	283	322	321	285	300	293	310	272	295	301	289	280	265	280	264	305	300	280	280	304	261	277	277	290	283	289	248	300	254	301	281	302	317	309	310	292	300	272	276	263	303	283	273	319	297	293	271	298	310	274	286	308	309	277	333	292	276	312	288	282	294	300	285	305	321	258	268	303	257	288	281	296	280	263	286	271	286	306	310	304	269	294	292	280	288	250	304	276	311	295	259	277	285	268	307	291	262	296	256	290	273	296	282	251	278	296	245	299	283	290	269	279	257	282	294	295	308	313	255	295	283	306	323	273	281	281	294	303	274	305	329	290	289	286	285	341	316	280	251	265	254	283	260	280	273	272	280	311	300	265	277	310	308	257	303	307	295	308	280	290	266	263	230	287	287	286	255	299	296	277	291	297	263	281	265	256	288	289	270	272	292	273	275	331	292	288	284	267	279	263	268	270	269	278	297	277	293	311	286	265	268	290	268	299	277	285	285	286	320	260	289	263	329	273	304	300	278	253	287	303	258	286	273	313	290	279	293	307	279	313	277	293	326	317	289	268	305	298	257	317	268	291	327	302	287	293	275	281	332	270	298	285	273	285	307	323	278	258	288	291	338	272	316	283	307	300	285	270	275	275	269	287	304	277	297	260	296	310	285	258	286	290	270	316	310	273	322	321	288	278	297	298	292	270	280	283	285	256	272	295	278	309	275	300	318	314	320	277	287	297	292	268	289	282	256	276	253	296	307	282	276	282	286	290	280	290	275	317	282	303	267	300	261	282	267	284	292	284	314	258	306	284	269	313	299	287	281	268	287	264	297	282	293	268	295	265	289	321	254	286	303	290	305	294	293	278	262	274	283	294	284	273	297	319	269	297	289	304	251	260	281	283	291	301	276	269	276	320	276	306	297	277	304	262	271	281	296	266	303	287	283	283	267	280	289	294	284	297	308	300	271	275	281	287	306	272	282	273	286	301	281	281	273	279	281	272	301	272	318	290	281	291	289	278	289	274	283	283	281	298	301	241	271	298	283	286	279	337	272	290	306	296	305	292	298	254	319	272	283	278	298	308	295	277	303	313	288	284	277	266	270	252	293	300	304	316	295	279	277	302	271	282	305	260	265	269	293	264	308	276	289	259	299	265	292	280	281	297	280	312	269	283	289	287	300	246	249	292	291	316	274	291	297	288	288	308	286	277	300	289	300	274	286	277	313	297	311	321	285	296	282	321	314	299	304	292	292	283	275	281	290	269	272	268	291	273	287	305	292	309	303	259	300	286	273	277	290	249	273	268	296	260	294	292	304	280	295	301	290	297	284	317	300	284	276	291	323	293	260	308	305	273	304	302	310	286	289	282	281	267	276	291	311	296	294	301	270	303	297	296	296	281	294	280	266	274	286	262	312	280	306	266	296	302	298	288	265	281	299	273	319	276	270	262	292	299	288	284	257	289	276	289	277	261	289	267	259	275	276	295	255	267	279	281	284	283	287	267	280	274	281	267	284	309	283	293	301	308	274	325	286	284	275	278	257	297	309	275	280	305	306	333	311	292	295	293	298	290	307	266	294	293	299	297	272	284	299	310	312	265	308	299	291	275	281	291	301	283	282	295	268	303	266	277	273	286	270	265	264	301	302	249	261	288	266	260	301	300	297	288	268	296	276	286	279	322	274	276	285	289	294	296	287	281	272	285	278	255	291	292	282	316	283	289	293	269	307	293	301	290	259	284	289	305	286	273	301	264	277	257	277	288	268	295	268
23711	21056	28277	24008	21010	9700	893	601	499	488	446	430	379	391	379	388	327	334	370	321	328	328	348	343	291	335	323	325	324	326	298	367	343	297	331	277	319	331	301	285	322	270	327	368	277	328	352	292	294	321	325	334	360	337	305	328	316	303	350	296	334	319	324	310	258	306	316	303	304	343	304	326	309	319	317	266	298	336	280	298	304	291	300	311	342	333	289	310	325	312	308	339	307	317	265	299	337	296	318	320	292	342	332	333	289	336	293	286	327	298	309	284	303	308	311	291	305	317	319	307	311	311	325	275	303	292	286	345	320	333	306	309	302	298	302	299	267	303	278	315	285	319	325	297	308	338	318	311	299	306	339	324	307	331	275	339	341	350	318	292	338	295	242	300	320	322	308	303	305	288	323	324	314	285	327	303	283	293	313	333	296	289	305	350	285	294	305	324	287	309	317	301	319	281	347	273	318	327	287	313	305	324	269	313	306	304	280	298	309	276	329	302	334	299	327	271	311	303	276	302	296	280	278	325	301	307	327	302	264	304	272	294	272	317	329	321	320	290	327	312	312	299	313	311	318	318	318	280	316	297	307	308	292	289	276	306	312	308	276	285	345	302	274	293	314	301	311	301	342	316	287	314	275	314	336	296	318	295	312	292	307	280	324	328	317	326	309	307	294	301	324	286	311	290	294	267	301	297	368	259	336	300	333	312	293	311	321	315	286	328	311	310	333	293	332	297	310	277	289	323	299	290	269	285	305	322	283	313	283	302	340	302	312	295	285	276	277	293	319	310	299	302	289	316	297	311	304	315	313	315	329	296	315	317	295	296	297	302	331	313	287	315	331	293	286	322	307	307	312	296	310	298	313	337	287	292	307	326	291	311	307	334	291	314	311	288	329	324	323	284	296	308	298	332	295	326	321	312	332	343	276	316	319	322	306	296	312	295	278	302	328	358	307	292	296	277	338	297	275	312	278	304	319	302	302	329	336	330	313	316	281	317	313	308	333	311	328	298	300	324	286	300	300	303	312	292	325	313	298	313	301	318	309	269	305	282	307	299	301	320	309	336	305	282	320	317	339	309	312	290	284	307	277	284	290	287	318	320	329	300	276	289	270	322	317	295	324	305	305	303	303	314	317	317	269	304	313	329	328	296	319	318	334	306	342	282	327	298	328	291	309	298	321	338	309	304	276	298	324	292	332	307	335	330	315	299	349	320	295	289	284	326	318	307	294	300	326	301	291	297	314	289	309	311	302	340	291	312	296	338	309	320	299	338	277	344	284	286	307	325	330	311	293	333	306	297	277	344	302	305	343	320	286	310	291	329	315	291	317	279	279	275	314	328	341	304	289	342	289	326	319	290	297	331	285	282	288	304	303	320	276	301	316	313	331	320	292	316	287	305	298	321	316	297	322	310	299	295	277	308	292	300	313	307	304	311	307	299	286	307	294	295	304	325	294	338	314	323	323	301	313	304	302	332	287	321	315	345	287	287	317	311	328	309	293	301	334	304	289	290	315	315	284	288	302	314	325	296	295	308	309	294	310	311	348	310	301	297	315	301	308	324	317	337	275	291	303	325	295	305	316	268	304	295	295	314	286	315	317	328	333	324	316	284	321	308	280	309	281	273	321	344	315	317	317	283	294	292	321	287	277	314	300	311	312	292	326	314	286	336	320	304	325	316	303	305	300	294	293	334	287	315	296	320	311	324	302	309	286	290	297	291	289	318	298	325	304	301	339	312	314	293	302	301	310	327	310	285	295	317	292	288	293	332	272	283	298	324	308	300	304	295	320	329	315	324	344	315	300	309	325	304	314	302	330	250	285	303	289	304	341	325	309	300	276	314	296	301	290	279	297	333	288	310	327	278	280	311	306	301	341	290	332	337	296	280	309	296	326	317	319	325	301	285	306	334	284	318	316	303	297	318	305	291	324	327	321	303	278	302	307	279	299	310	307	310	282	302	325	318	308	291	297	293	334	279	305	300	291	311	290	312	276	325	326	287	290	315	297	325	299	262	319	311	292	263	343	272	332	297	321	318	340	329	298	330	319	298	270	291	285	291	301	283	299	325	312	303	302	311	283	281	280	294	295	265	335	282	338	291	275	308	322	314	271	282	265	314	320	283	320	279	289	314	314	277	294	339	290	303	327	305	338	303	330	308	313	314	294	290	292	341	323	292	298	290	311	289	313	297	303	279	306	315	308	320	318	316	296	321	260	304	318	288	330	288	308	296	316	293	310	292	308	284	309	323	290	349	302	300	318	320	327	292	280	318	324	311	327	314	305	329	290	315	311	293	297	325	318	291	291	302	302	283	301	305	342	300	317	328	295	299	312	301	355	298	311	297	313	298	325	294	288	302	299	347	343	319	324	301	321	301	294	297	289	313	299	315	291	280	281	268	326	302	333	303	290	282	309	325	297	299	290	328	322	287	290	321	306	287	298	266	271	315	326	344	299	313	278	290	299	322	339	303	322	318	275	305	296	327	279	286	285	324	309	319	286	296	294	318	350	299	290	304	319	321	312	289	315	287	328	313	303	290	295	303	268	328	293	334	333	323	302	279	278	297	343	318	275	270	301	316	311	303	298	293	276	327	294	328	304	292	302	322	316	327	332	294	291	284	307	309	288	278	304	288	291	278	320	329	326	315	303	303	295	324	298	286	298	287	292	313	285	292	277	294	278	281	299	323	294	318	284	327	310	304	297	295	303	303	301	292	299	312	289	279	304	327	329	287	318	321	296	303	301	340	309	281	323	331	280	290	311	275	323	298	287	338	299	306	326	292	294	296	297	330	308	272	276	302	292	301	325	297	307	324	315	331	329	292	313	283	297	315	307	306	319	328	316	284	317	305	321	309	324	279	311	295	296	313	304	312	278	301	276	330	292	316	314	299	327	294	331	314	303	294	298	285	290	322	302	283	325	307	267	297	285	315	266	334	323	327	325	284	319	280	315	315	296	323	303	298	298	340	307	327	286	289	315	319	330	326	290	297	313	283	310	318	315	298	306	307	313	296	266	317	305	315	341	306	309	318	317	322	291	321	319	295	299	287	319	317	323	330	312	270	304	305	312	318	337	286	331	305	313	319	282	285	325	287	283	313	322	315	286	290	316	280	290	303	302	310	328	320	287	306	291	291	349	312	293	283	338	313	322	343	280	327	324	315	323	315	330	255	330	285	299	305	295	314	323	291	318	288	321	325	291	324	310	293	281	298	285	337	313	296	301	296	295	287	288	308	333	307	299	276	310	287	301	291	310	333	322	280	315	287	298	308	263	329	309	304	359	275	309	343	332	296	328	286	303	273	308	291	331	322	309	336	335	295	273	307	318	296	293	291	278	322	320	297	287	318	281	335	326	293	293	302	337	312	307	281	284	282	308	322	295	322	283	305	301	301	257	336	327	309	345	319	311	290	308	295	282	294	286	317	330	287	287	274	320	282	293	301	304	293	299	325	302	279	297	314	292	313	314	289	312	300	284	320	338	302	308	311	290	292
38532	35141	6962	3287	2276	1669	1362	1178	957	898	759	685	608	608	571	557	538	477	452	457	466	462	478	503	472	490	452	427	461	406	475	427	451	499	437	436	433	416	436	456	431	377	434	437	442	418	444	431	410	403	434	397	422	441	411	415	428	449	444	376	420	420	430	389	410	376	437	423	439	425	430	398	437	422	429	420	424	434	409	402	433	423	446	400	434	387	418	400	396	424	441	427	408	428	420	428	411	436	428	401	405	429	395	407	407	440	426	409	391	426	414	432	391	437	392	423	387	405	379	431	415	423	399	440	410	420	423	428	435	450	418	452	415	411	428	421	396	380	411	404	425	401	413	419	439	410	419	424	473	427	445	436	410	464	389	428	437	413	365	357	431	408	416	402	383	411	463	406	416	407	412	410	439	406	407	414	450	433	410	404	436	414	390	439	407	415	443	407	394	425	414	384	383	433	429	426	421	394	458	401	450	408	422	402	401	426	407	415	427	414	408	389	413	373	396	409	454	406	431	404	449	411	423	368	406	429	397	423	377	425	409	430	415	467	424	421	406	380	396	412	426	442	417	388	445	391	427	398	417	440	400	388	407	371	437	463	392	451	435	407	428	417	428	418	390	448	401	449	412	421	417	438	399	426	441	390	441	393	421	387	454	439	407	419	417	407	432	428	401	428	440	446	399	432	414	407	440	420	415	416	389	407	406	414	415	417	436	434	411	415	403	445	407	419	453	415	407	405	435	392	385	400	449	364	394	403	404	416	424	446	427	391	419	418	381	400	432	421	414	379	378	435	423	416	385	427	392	415	395	417	427	407	385	468	377	412	405	396	397	398	423	403	413	425	383	419	416	389	403	400	441	408	380	401	386	444	441	410	424	425	391	393	419	394	468	408	401	433	418	447	402	419	412	393	411	419	408	417	428	401	438	360	416	414	451	416	400	390	428	407	434	418	425	404	402	397	398	429	419	395	417	438	418	440	397	423	412	392	376	414	441	432	426	375	435	405	396	394	367	460	424	416	422	411	411	404	436	420	431	427	388	408	404	432	394	391	418	400	421	413	385	407	398	445	443	417	400	395	391	407	397	438	397	394	420	414	444	400	421	448	445	398	407	422	420	438	371	448	431	441	404	440	421	385	404	418	401	449	450	398	368	387	432	408	423	412	411	399	395	416	410	402	417	412	383	423	407	405	426	432	423	420	403	470	414	425	444	405	403	393	407	428	392	433	373	437	442	389	420	441	454	420	404	442	400	428	421	441	419	416	410	448	436	405	369	440	409	414	439	409	433	423	452	405	389	397	427	413	429	431	450	429	402	408	416	382	401	407	439	438	453	437	390	424	393	432	406	414	384	419	397	409	368	410	398	381	421	418	424	426	390	418	435	389	441	413	435	424	406	403	414	410	450	412	409	435	439	455	412	436	404	398	402	371	370	398	425	417	418	386	430	388	425	429	452	419	436	428	434	397	437	460	411	408	439	474	413	414	416	408	423	419	425	417	400	419	409	424	408	398	404	404	421	421	389	384	420	401	383	445	408	412	405	404	409	433	408	420	438	406	424	414	434	425	431	432	405	411	443	444	419	403	416	402	393	437	396	420	401	394	392	413	402	377	391	441	410	398	432	410	437	435	419	408	414	446	430	432	405	394	417	394	390	424	378	384	442	449	398	433	410	413	419	428	473	385	447	405	429	424	376	375	429	407	422	407	411	392	414	378	414	397	422	461	457	424	434	398	412	407	421	411	395	451	417	400	410	432	415	408	396	413	449	400	410	427	416	378	418	404	403	398	420	387	398	431	406	433	393	425	416	395	389	412	377	384	388	423	393	421	421	426	431	419	416	430	455	441	421	393	424	416	435	429	404	411	404	406	434	395	444	418	391	400	414	410	418	405	395	412	442	444	395	425	389	422	423	409	398	408	442	423	393	420	416	395	433	397	441	407	434	428	380	431	408	413	428	398	425	441	406	401	367	378	413	405	435	373	407	395	414	365	388	455	419	450	423	413	433	421	414	447	425	424	407	407	417	405	417	404	397	431	400	439	442	406	427	435	423	394	450	416	391	423	446	385	410	421	427	398	404	423	410	404	415	399	415	435	427	432	421	400	409	430	396	421	427	425	419	420	418	407	440	453	397	417	429	386	410	405	399	393	435	402	428	415	434	391	419	431	409	413	434	442	395	422	386	415	420	450	380	406	402	424	397	404	430	417	429	425	407	413	426	399	413	440	410	448	415	397	371	408	406	418	425	420	426	428	420	429	417	391	441	402	379	401	408	424	398	435	444	412	408	455	442	410	405	435	436	434	451	374	436	411	408	391	406	389	425	421	387	436	412	437	412	418	383	429	429	407	383	438	425	434	394	398	457	418	439	381	388	405	384	412	388	423	411	391	449	443	441	423	431	425	423	434	397	441	435	445	437	404	416	412	420	429	416	370	415	413	438	410	412	432	397	442	417	396	415	411	404	390	453	415	455	420	388	430	423	401	440	422	406	416	384	421	409	436	400	451	427	462	404	401	434	423	401	412	406	369	441	412	396	458	437	397	462	417	443	434	416	396	379	418	442	414	443	414	398	413	421	425	433	382	409	397	400	434	450	429	430	436	419	394	426	431	395	388	434	420	411	391	401	413	415	431	448	397	417	412	419	402	419	435	393	388	380	416	406	400	402	445	413	412	479	433	416	448	422	383	394	398	401	411	468	426	433	455	406	425	421	404	397	417	414	374	392	453	427	400	425	391	402	349	374	389	400	422	396	409	375	429	418	423	404	380	394	371	416	428	426	423	404	418	412	420	391	450	448	399	396	420	429	395	420	420	416	425	392	418	421	392	419	409	433	427	414	426	439	402	418	430	372	437	391	410	429	405	402	449	401	418	409	404	423	422	419	396	429	433	442	400	406	430	431	445	418	422	430	432	451	409	391	400	411	420	428	410	434	400	430	385	395	431	405	461	430	447	396	423	436	413	433	383	415	444	388	406	424	400	392	437	416	411	416	405	386	436	417	409	446	442	442	372	404	413	443	412	440	433	399	410	417	430	386	444	423	423	416	407	393	426	401	397	361	443	415	393	410	396	421	383	413	412	393	421	430	427	416	392	446	394	425	384	392	418	374	432	397	440	387	392	405	407	395	395	415	458	408	409	417	430	440	431	368	408	391	424	409	425	397	427	373	441	423	437	411	434	451	425	461	378	429	405	404	453	394	364	394	408	409	412	419	425	395	428	357	407	402	396	405	431	427	400	428	434	413	392	391	472	413	403	413	399	420	436	420	393	401	410	420	399	404	419	379	443	443	428	426	415	453	416	438	402	432	413	415	382	438	443	389	430	424	428	393	415	416	400	455	380	441	401	374	432	424	390	454	450	411	419	456	415	415	393	413	430	406	389	408	410	434	422	430	357	429	465	428	394	386	409	423	424	438	394	428	428	390	438	406	412	426	480	437	393	428	426	440	426	420	427	413	409	421	437	432	453	427	427	409	401	379	443	383	405	443	391
22784	21031	28725	23520	21021	21019	7076	772	564	521	470	428	409	405	364	347	342	324	305	289	283	304	272	254	267	251	228	248	256	265	244	251	232	280	244	225	221	258	240	238	237	243	228	242	233	217	244	232	235	260	259	243	244	235	240	257	257	237	227	223	244	237	241	213	207	227	243	256	215	229	241	220	212	210	244	230	241	218	212	239	248	260	245	196	244	216	244	226	223	218	203	250	218	221	251	254	219	216	234	237	223	255	248	234	248	246	215	222	214	226	223	230	233	250	214	221	227	233	223	255	214	250	243	240	249	230	253	227	237	237	216	222	226	246	267	222	233	230	250	234	235	236	219	218	250	239	241	207	235	250	252	222	225	251	204	268	219	222	232	214	222	216	196	254	229	226	248	218	269	246	237	202	232	234	221	233	224	229	242	249	211	232	228	246	255	215	216	237	246	206	209	204	228	226	208	216	198	201	234	246	242	221	217	240	217	236	209	227	224	237	220	261	217	221	236	199	211	200	213	247	225	215	270	218	257	218	206	243	241	211	238	234	218	233	241	243	226	252	244	213	228	221	220	222	258	231	251	244	227	226	210	227	217	217	235	219	247	244	230	222	229	237	230	240	225	207	218	211	209	235	232	229	229	221	238	238	236	235	214	237	241	242	262	243	205	197	219	242	227	186	227	235	221	247	222	199	205	205	250	226	220	227	225	234	228	231	241	240	202	222	235	248	223	226	229	221	241	244	215	230	208	231	225	226	207	231	232	220	221	222	242	234	226	239	237	216	231	252	213	212	216	210	272	271	212	236	245	224	222	218	222	218	243	229	229	254	217	223	245	243	200	228	235	239	216	237	236	234	254	219	214	230	215	217	220	248	213	217	235	209	213	218	232	219	202	221	201	233	230	216	229	240	217	254	238	215	214	232	233	218	226	202	232	212	232	208	224	216	220	222	253	229	226	246	261	238	216	222	208	260	230	199	240	240	243	228	212	202	235	208	187	214	241	225	191	223	277	241	216	205	210	213	233	220	227	234	236	251	225	240	225	222	237	229	217	221	212	235	249	240	242	223	220	223	209	215	234	246	246	217	239	239	249	213	227	235	255	241	220	250	209	232	239	235	216	232	237	225	237	233	209	242	227	230	226	216	220	228	200	251	235	222	231	244	234	211	233	248	233	215	243	252	248	240	246	220	215	214	237	245	211	213	213	201	217	222	247	208	211	197	209	226	265	246	217	245	234	234	199	247	242	222	228	222	205	243	211	213	215	205	223	233	212	233	232	222	229	239	232	206	205	206	245	232	226	195	250	214	236	227	245	215	210	218	205	251	258	253	214	218	209	243	226	220	201	243	241	228	230	223	234	229	240	237	215	243	245	208	251	240	221	263	224	211	217	219	219	221	241	206	207	230	268	207	235	213	254	245	213	247	224	238	266	231	206	224	222	256	201	245	232	229	185	240	238	259	250	249	232	250	231	227	218	229	218	213	238	236	227	235	246	228	211	226	210	244	231	219	216	236	203	263	233	247	225	233	241	215	237	241	195	228	248	235	229	240	212	206	218	214	229	228	240	207	238	255	224	223	249	233	226	207	240	230	236	224	234	234	224	235	200	202	227	235	207	216	230	217	222	223	207	241	223	235	235	256	226	242	246	230	262	211	233	224	239	232	227	240	226	241	235	236	204	215	240	213	221	234	271	210	235	265	223	245	211	230	230	228	224	234	236	258	224	258	225	220	210	254	226	246	262	238	228	248	215	209	228	209	229	211	236	239	242	241	244	265	219	218	251	224	212	218	224	221	218	239	227	251	210	244	241	211	249	256	269	226	233	242	228	222	218	256	248	217	228	229	217	243	239	222	249	218	236	211	231	252	240	235	235	216	222	239	205	205	237	196	213	260	256	255	241	207	211	235	249	238	221	231	238	229	244	217	213	223	227	235	222	205	228	233	258	220	234	206	215	233	256	242	207	220	204	247	232	255	217	256	253	212	248	223	196	252	226	213	234	225	230	211	250	223	230	254	238	246	242	231	235	259	213	187	246	214	234	227	202	209	230	213	226	218	236	231	203	223	207	234	197	226	242	238	223	207	218	218	228	229	218	262	207	217	271	229	229	182	260	244	220	216	245	225	206	222	241	232	237	237	217	252	236	209	244	256	232	211	220	218	235	241	227	230	237	232	235	251	221	240	221	228	204	229	224	256	229	221	214	215	217	225	211	204	208	224	221	220	234	243	210	244	216	244	248	231	224	238	220	261	207	247	237	235	236	229	214	236	206	250	219	224	232	236	214	235	247	234	215	229	244	236	233	227	221	220	220	218	208	248	204	204	203	231	232	233	244	230	232	209	270	238	216	253	225	219	239	231	241	234	216	231	236	227	231	212	233	220	201	243	224	221	209	241	217	230	241	215	246	232	241	239	231	227	224	231	234	259	237	226	228	214	219	212	224	182	228	223	228	223	217	252	217	198	233	225	234	229	214	219	228	235	233	217	212	256	223	205	252	219	246	234	223	215	232	211	243	269	244	219	222	238	220	200	225	251	226	235	238	246	217	203	241	214	239	197	247	248	240	229	218	231	248	211	215	233	249	244	239	231	220	226	221	258	233	198	224	204	218	206	221	226	247	217	241	233	248	239	228	244	217	213	236	214	234	235	245	230	225	247	230	231	220	214	221	211	227	225	242	260	243	222	197	239	226	230	232	253	241	223	229	238	252	227	225	223	240	248	231	232	217	212	223	232	241	222	237	220	230	252	254	234	210	252	237	252	218	213	247	226	228	213	224	206	220	221	240	220	249	209	246	186	209	233	263	235	231	220	235	236	223	231	241	225	227	237	264	244	247	225	239	225	218	219	253	245	232	228	238	224	211	243	246	212	226	210	210	227	249	219	247	220	238	234	244	195	213	237	220	245	197	223	210	230	234	220	197	237	243	218	220	242	213	198	247	229	241	198	207	252	211	250	235	212	248	227	217	230	253	218	247	241	223	219	243	242	232	228	251	235	213	214	219	227	272	224	236	231	202	211	242	236	245	230	208	259	259	236	203	230	237	255	220	230	218	234	231	228	226	226	236	239	221	254	223	239	226	223	231	205	222	231	222	228	228	260	212	239	218	238	233	219	230	215	232	269	234	222	244	199	207	236	229	247	250	241	217	236	246	200	216	231	225	197	254	228	214	225	246	224	220	240	241	239	230	239	248	214	238	206	214	211	248	251	238	193	207	225	234	196	233	246	214	219	184	228	234	242	231	243	235	235	239	204	204	224	214	224	211	229	228	242	239	228	217	228	235	224	211	214	208	205	234	218	270	235	223	222	233	239	250	227	226	235	229	205	222	210	212	242	210	231	212	207	219	213	237	231	227	243	215	214	234	228	214	212	240	232	200	251	240	249	202	218	204	228	241	205	224	243	233	221	209	226	200	230	245	219	235	240	219	250	210	214	245	247	243	229	235	227	204	223	210	220	219	220	247	252	239	210	221	197	243	231	239	251	215	224	245	195
42645	42687	10968	5342	3707	2683	2112	1680	1354	1137	978	797	731	673	603	529	486	488	459	486	491	405	412	418	392	383	393	343	391	346	346	382	342	346	331	344	348	327	347	347	310	351	354	317	360	328	343	342	366	338	271	327	337	330	321	319	332	345	332	309	343	359	301	321	346	356	329	330	276	326	319	315	300	321	320	299	311	316	319	294	324	305	330	318	305	297	305	308	306	340	312	332	326	290	303	314	318	309	311	309	310	308	330	291	334	313	317	348	330	348	303	317	367	331	308	322	312	325	336	309	365	320	310	305	337	305	347	330	288	329	302	324	331	317	334	352	317	313	302	307	336	342	336	322	310	319	299	311	279	332	328	311	296	309	322	325	312	351	320	301	351	328	308	349	320	315	305	325	294	301	325	318	335	331	302	295	302	304	332	327	322	334	319	274	339	323	332	344	301	300	300	297	284	290	329	301	295	313	331	300	312	301	335	337	325	327	326	313	311	321	307	322	303	332	315	323	324	327	324	310	322	323	335	323	317	313	324	303	291	365	307	316	329	286	328	310	328	322	325	313	312	301	267	298	337	280	291	298	322	321	339	305	296	343	322	287	325	310	287	292	336	302	292	311	351	298	316	306	305	302	306	309	311	294	322	325	316	326	326	332	303	295	311	351	336	311	302	321	321	321	322	351	264	301	312	344	310	331	308	300	328	310	324	293	324	310	282	303	321	317	310	293	320	302	329	293	301	323	288	306	296	334	308	351	315	305	298	318	301	317	311	322	304	292	332	297	309	337	341	369	319	301	361	297	320	317	304	319	308	298	326	306	320	315	338	304	295	307	295	312	315	308	315	362	318	336	297	297	294	281	304	292	310	330	313	322	308	343	293	346	326	324	315	310	310	322	313	362	311	333	307	329	344	300	301	330	328	331	316	329	304	333	299	298	287	294	301	293	316	310	308	327	309	309	325	281	303	321	306	319	307	293	328	325	348	346	310	325	287	320	326	319	288	293	295	299	274	307	331	296	302	309	327	326	335	315	324	282	322	285	327	313	339	323	316	283	271	326	313	343	326	329	341	313	305	338	352	291	315	299	352	275	322	310	312	322	314	289	332	301	306	297	301	295	317	347	350	286	317	297	305	330	302	288	328	290	304	312	313	338	343	291	295	337	325	303	308	333	278	319	290	305	321	284	291	350	308	316	329	298	307	326	312	280	290	324	299	359	324	317	302	322	309	341	300	300	307	315	304	332	329	307	300	313	314	351	313	306	330	328	338	322	306	326	291	335	307	305	312	328	295	280	299	332	314	298	313	314	311	340	304	330	290	311	297	323	308	327	319	309	336	333	329	325	339	308	291	293	313	311	336	347	319	344	314	323	329	309	337	323	315	320	302	340	304	306	339	361	325	309	323	328	342	326	274	310	288	317	327	349	296	307	348	328	327	335	324	340	339	297	337	324	320	315	319	324	316	260	301	255	318	329	306	311	302	286	325	288	315	321	293	297	320	307	310	306	302	304	284	300	323	302	307	290	321	294	304	359	310	339	331	315	316	322	319	300	306	307	307	285	293	291	310	316	315	319	331	291	318	306	303	317	326	318	316	326	280	342	295	324	337	346	313	316	332	316	324	346	325	329	322	289	313	298	343	304	291	299	292	308	306	318	327	288	323	322	316	293	304	313	345	274	285	316	326	320	334	284	321	287	286	319	301	302	296	322	312	304	324	298	333	314	313	314	315	318	318	295	327	351	300	321	340	325	312	292	332	312	291	338	315	311	330	339	296	317	321	328	323	307	306	315	305	316	321	294	313	309	309	266	306	316	315	316	325	308	297	279	298	294	327	311	321	284	327	315	331	298	318	323	311	304	294	308	295	336	304	349	341	296	313	297	303	321	321	324	326	325	304	290	299	320	311	320	325	319	287	292	330	310	327	306	304	312	330	301	324	323	312	288	315	307	326	308	314	319	337	340	290	322	323	335	306	271	335	340	312	321	298	308	331	328	303	335	287	313	290	312	328	327	308	310	320	323	315	310	309	298	354	300	340	302	321	332	300	314	325	327	294	330	331	304	287	356	298	312	327	328	340	327	276	304	281	326	341	319	315	294	313	315	334	307	331	306	289	329	332	322	298	337	316	339	303	303	275	327	335	289	310	317	343	326	298	332	291	324	319	310	294	338	314	314	285	311	327	307	338	318	312	291	331	307	308	328	332	323	317	342	330	304	335	321	306	335	357	309	307	316	339	308	320	336	279	313	323	311	324	320	306	292	298	319	307	278	299	302	304	321	319	340	316	322	339	315	333	311	331	346	344	300	309	308	315	309	288	299	304	325	326	317	299	351	330	355	287	324	337	296	316	326	309	345	299	282	337	321	365	307	349	320	270	318	308	340	310	327	316	298	296	292	330	315	294	322	329	305	292	319	294	330	300	310	331	307	326	314	331	320	294	319	310	345	302	326	317	303	339	295	301	275	291	322	327	348	293	278	322	336	300	315	338	297	307	287	311	316	282	317	314	334	313	312	321	307	335	299	293	326	321	304	310	296	313	295	316	308	344	303	334	318	291	315	284	342	310	297	291	330	325	291	306	307	312	297	302	289	315	311	308	309	358	320	301	278	293	312	311	286	294	324	280	280	314	338	329	308	311	297	290	281	263	294	310	330	346	297	297	317	345	331	309	303	323	319	320	342	331	311	339	310	312	325	311	306	332	334	291	340	289	291	330	292	313	287	324	315	327	320	323	323	300	317	344	322	293	346	359	330	325	293	310	304	329	305	320	302	292	308	297	359	329	298	325	346	340	311	296	280	306	283	316	313	307	331	338	370	296	286	330	289	332	278	321	291	328	345	341	280	329	281	312	310	297	297	320	330	309	330	326	306	311	325	317	328	309	328	313	317	338	301	327	273	320	349	337	326	329	318	306	301	323	317	321	325	301	295	304	296	298	281	340	331	300	313	336	307	289	314	328	305	327	323	321	307	331	293	302	296	308	322	324	316	330	321	318	297	332	336	316	328	341	310	306	308	283	330	318	305	317	315	310	346	321	301	309	303	291	322	294	318	317	302	294	313	339	327	311	354	317	332	277	317	299	287	301	294	321	313	315	302	304	329	307	314	304	341	287	314	297	327	279	314	319	281	311	305	294	312	332	318	309	329	350	277	319	310	300	305	338	321	331	302	330	318	313	302	323	323	326	309	342	296	301	352	328	307	337	299	319	277	313	324	342	317	303	314	312	325	296	270	298	300	319	289	311	312	320	315	298	310	316	316	302	299	312	332	301	336	331	320	328	322	323	329	337	326	306	350	306	307	297	307	333	289	347	326	344	283	314	323	302	285	322	311	306	292	334	290	316	335	340	295	313	332	301	312	304	305	290	289	298	307	328	310	300	327	313	320	295	333	293	335	315	311	292	324	322	328	303	332	270	271	308	337	305	320	310	320	338	320	351	305	286	331	326	323	329	306	297	319	299	317	335	350	312	312	303	301	297	318	303	315	292	305	314	291
28044	23189	11901	930	306	259	256	212	234	235	237	193	200	203	219	218	221	198	211	230	215	209	228	235	230	212	223	212	211	186	182	202	194	191	201	214	205	191	205	220	223	205	220	207	211	198	223	191	212	203	216	207	204	164	223	210	219	211	250	202	192	193	203	207	213	220	223	209	204	199	213	217	209	213	208	202	185	213	190	201	194	216	229	182	196	201	221	238	219	211	201	236	193	209	194	211	216	229	202	232	190	220	230	211	192	196	201	200	198	219	197	196	207	222	227	202	226	189	238	212	207	215	193	202	196	182	210	219	206	194	208	224	210	193	232	219	236	213	197	191	183	199	218	196	209	197	198	185	216	225	213	188	187	204	223	196	200	212	186	209	231	187	215	194	209	196	212	227	218	208	229	227	204	196	231	222	219	210	200	190	227	206	202	191	219	214	210	205	207	218	212	198	208	192	210	216	220	213	219	223	198	221	186	202	200	194	199	217	215	229	192	204	216	205	213	230	202	216	220	198	202	195	187	207	208	210	206	202	217	162	232	223	199	206	222	183	193	196	212	197	196	206	177	197	184	195	207	210	198	178	196	222	197	218	222	200	218	221	203	189	188	216	190	204	220	204	246	205	207	198	197	233	214	187	212	202	229	233	197	216	220	196	191	210	202	226	216	212	221	186	204	214	197	205	223	215	197	185	186	195	186	223	221	204	228	223	201	186	206	230	195	235	214	220	208	199	215	201	229	231	212	223	238	190	197	217	185	233	231	212	216	214	214	212	193	187	181	202	217	211	196	214	204	219	216	187	192	236	186	227	207	203	198	206	217	206	223	199	203	220	204	207	187	207	225	184	203	229	217	200	220	210	204	207	226	229	191	197	227	225	196	190	183	183	238	224	222	180	220	195	207	209	184	212	213	174	212	220	200	201	194	207	221	185	201	212	205	206	221	200	198	206	207	219	194	226	230	191	201	215	203	189	222	230	225	207	236	200	215	213	185	210	197	207	202	183	211	209	207	207	197	185	209	204	195	211	212	177	191	210	200	199	196	214	207	194	215	223	204	221	217	198	180	216	208	215	202	227	194	216	206	173	226	207	221	204	183	223	180	194	205	214	199	202	194	220	199	250	192	227	218	219	212	194	207	235	186	194	227	208	227	218	198	189	191	208	220	209	206	207	202	212	173	222	202	228	210	223	187	188	214	215	209	215	236	213	204	239	195	202	194	191	207	209	192	230	199	179	226	201	212	204	212	226	221	214	200	191	208	205	227	219	203	213	230	220	201	213	215	176	205	217	245	206	211	201	220	204	196	226	201	199	193	198	206	225	226	230	213	207	179	232	224	205	209	209	197	180	204	219	192	193	208	213	233	186	197	206	215	215	185	217	190	208	209	229	201	217	215	210	190	197	190	206	218	209	222	184	223	194	211	203	208	213	188	184	219	217	227	177	207	185	188	220	210	210	224	225	189	187	205	204	222	188	219	186	204	210	218	197	205	198	227	204	214	239	224	197	196	194	215	207	191	197	207	208	212	191	221	222	219	196	223	203	208	194	210	195	178	191	209	209	188	209	218	219	204	197	211	188	201	212	204	194	215	194	214	217	201	203	206	216	223	229	220	209	234	204	215	198	206	222	213	217	210	219	212	188	211	239	205	220	194	200	219	192	202	193	234	185	180	206	210	195	191	221	198	198	207	207	193	208	222	199	204	208	191	223	198	216	215	218	217	249	209	220	215	221	210	211	217	192	222	221	218	186	202	195	201	220	180	208	221	226	180	204	225	200	250	211	205	232	223	227	190	199	215	210	198	228	217	242	215	223	217	205	227	199	203	225	206	204	219	210	198	212	225	215	171	182	194	223	212	201	219	208	196	175	189	192	200	225	229	196	219	233	231	226	220	237	197	235	204	191	223	188	216	237	235	201	206	174	201	207	197	197	213	207	220	186	182	231	215	212	220	180	185	183	212	194	196	190	221	216	193	235	233	203	199	198	224	194	215	219	189	221	234	226	215	209	193	196	196	214	204	225	230	197	214	229	200	228	213	203	208	189	238	212	226	222	197	212	225	208	213	220	195	214	206	186	191	205	233	233	194	196	196	204	211	213	175	205	209	224	193	189	210	212	202	203	215	211	207	233	208	226	183	198	198	206	219	205	194	202	211	216	219	202	174	210	219	206	219	174	224	224	211	200	215	223	195	205	206	220	217	218	197	233	200	192	196	233	231	210	197	223	207	218	216	196	174	224	208	217	181	237	205	218	214	187	198	194	221	212	214	192	214	218	215	208	228	204	185	210	185	190	197	199	194	201	212	200	185	205	213	194	217	216	198	199	204	224	216	212	177	220	186	210	180	216	213	231	219	188	227	221	173	219	221	216	219	226	206	201	212	203	204	221	202	227	211	187	214	192	201	211	214	193	213	217	223	220	206	187	234	200	235	242	224	223	225	233	206	205	203	197	205	212	212	202	185	182	213	224	193	201	206	208	215	219	216	227	206	213	200	204	204	208	212	206	189	245	198	204	210	201	225	215	196	198	229	189	190	209	205	208	193	200	205	215	203	198	209	214	205	185	219	195	230	201	207	196	201	204	206	201	216	209	211	176	223	193	203	224	210	215	207	197	209	209	212	199	212	197	207	196	213	201	227	191	227	240	205	216	212	198	217	215	216	206	208	209	216	196	209	189	219	195	205	189	196	201	231	194	219	204	202	207	221	188	180	179	226	185	207	216	222	207	222	206	216	236	215	197	196	205	222	232	200	220	215	192	224	215	203	202	214	206	218	208	205	197	189	182	204	191	217	191	224	212	190	211	208	199	206	227	189	240	178	209	204	204	228	202	187	217	203	204	235	170	195	191	209	217	217	181	229	224	232	210	217	190	229	206	194	210	203	226	218	217	222	205	206	203	219	199	219	204	236	229	192	195	197	206	203	202	209	208	217	202	198	224	246	207	199	205	203	213	220	205	208	203	225	191	232	190	212	203	190	208	214	225	214	213	208	207	212	208	205	200	208	228	210	215	249	222	222	214	233	214	216	214	215	209	190	210	207	208	195	215	191	205	206	209	217	202	200	198	219	194	217	191	194	191	199	210	206	226	206	201	208	232	203	206	214	225	214	205	201	197	198	222	200	210	210	184	212	192	207	189	214	203	199	197	196	216	209	218	212	223	216	208	211	214	203	215	199	216	222	203	224	214	213	222	192	204	218	212	197	210	190	220	211	210	223	191	216	190	206	203	215	201	226	223	197	201	195	228	195	220	182	193	189	199	219	184	199	211	200	215	197	202	198	204	203	205	212	226	195	202	188	187	208	221	212	191	218	204	200	185	187	178	225	236	219	207	225	226	236	211	217	224	208	209	199	211	232	208	204	223	211	213	210	233	221	185	194	211	197	185	188	199	227	214	208	218	208	207	220	201	192	204	218	192	188	232	213	220	205	188	237	213	226	200	201	201	204	197	210	202	192	225	208	226	217	197	190	201	209	194	211	211	226	214	204	224
33712	24598	917	560	430	371	366	320	333	298	271	305	301	281	284	293	289	301	303	307	279	304	307	271	296	297	272	273	269	305	294	284	264	320	303	289	293	281	304	269	287	268	280	279	292	286	283	287	300	271	291	323	311	288	279	305	260	286	294	259	278	296	292	279	292	292	288	303	321	279	282	286	272	287	280	286	279	290	277	290	283	303	309	312	284	298	251	301	261	269	297	300	278	295	300	273	287	283	309	259	253	288	277	306	276	279	303	282	289	267	297	270	299	289	268	288	281	274	300	294	304	310	258	263	319	314	273	280	276	273	297	289	307	311	286	278	304	283	264	289	254	269	310	268	293	307	293	293	275	283	265	301	295	300	303	297	277	297	326	294	262	283	288	294	315	289	274	313	291	309	275	259	281	283	297	268	282	288	273	274	278	276	265	292	255	299	275	284	317	260	294	275	266	288	269	264	306	270	284	283	290	309	281	273	272	282	293	297	265	276	304	265	274	293	287	256	285	295	273	305	307	264	293	276	293	262	290	268	277	281	303	285	281	266	296	263	289	290	313	298	292	257	271	306	303	231	334	240	266	309	293	295	289	276	272	278	305	313	294	276	289	256	303	244	285	291	302	294	279	300	298	290	284	286	299	274	296	291	253	268	305	283	245	282	268	287	322	295	256	262	300	310	278	251	275	288	289	294	281	318	287	272	285	287	265	261	310	298	292	300	289	299	300	301	269	285	273	293	296	294	265	270	285	279	300	284	286	294	307	287	303	267	313	281	277	293	293	284	270	289	272	262	259	283	280	271	300	307	279	243	274	287	293	291	288	293	274	284	301	268	291	294	272	262	269	276	270	310	290	292	276	292	290	280	302	279	278	293	277	295	295	279	276	277	280	272	300	318	271	249	337	269	326	296	281	270	279	289	277	308	309	265	280	297	269	274	282	260	298	313	283	302	276	294	276	302	273	264	274	297	288	236	277	292	277	265	283	292	340	304	296	282	278	242	280	284	281	315	305	274	266	281	293	291	298	279	257	309	312	285	256	291	275	287	300	310	288	299	310	279	289	297	276	255	276	295	303	273	292	300	303	284	274	290	268	289	295	284	272	281	278	321	254	277	284	294	307	310	285	292	306	237	287	304	285	290	301	271	282	284	283	298	286	283	306	270	271	298	270	277	284	312	281	287	270	289	299	282	298	290	284	270	285	273	288	312	308	282	248	271	308	303	260	267	288	278	293	287	293	309	253	295	285	288	290	269	305	289	280	290	278	292	277	271	319	269	286	297	266	298	278	272	288	296	291	284	271	293	262	319	294	294	285	277	284	277	263	271	320	268	296	259	285	269	272	280	266	302	258	299	268	305	272	309	277	252	285	273	259	313	274	302	268	269	281	296	254	278	266	262	278	295	260	296	276	281	284	297	288	289	274	303	293	286	269	293	280	253	310	293	291	290	304	300	297	250	288	280	316	259	275	294	300	310	255	263	287	272	308	281	283	280	287	285	291	292	289	274	251	284	281	264	290	254	316	279	294	281	261	276	299	283	257	270	284	279	278	276	278	290	275	270	287	266	298	269	300	282	285	306	299	289	271	308	308	289	284	290	290	303	299	276	254	267	266	279	308	256	284	268	308	318	279	276	245	310	304	273	279	272	309	266	297	307	287	315	303	280	282	261	302	230	278	302	276	314	267	281	266	290	284	287	297	302	286	289	308	285	293	296	273	290	293	287	285	275	270	307	284	292	292	290	280	311	271	298	286	277	277	265	285	293	283	291	276	305	284	302	270	289	295	292	260	312	256	296	295	334	254	258	300	288	277	276	257	242	300	267	287	289	290	281	297	262	285	268	281	297	296	253	259	313	321	301	289	282	270	287	289	303	289	283	288	310	304	269	274	275	270	277	286	268	317	287	286	300	256	274	251	297	264	292	286	313	285	255	286	291	277	279	283	269	303	294	285	291	275	276	259	270	278	287	276	267	264	293	312	255	290	289	320	277	264	305	314	274	320	305	282	262	303	290	273	278	272	303	284	277	263	288	276	278	276	280	294	288	264	275	315	284	279	301	269	283	288	301	283	308	312	311	275	268	265	304	273	288	255	280	254	289	253	319	280	305	292	285	316	289	286	281	283	318	277	258	282	265	288	267	297	275	280	290	297	264	293	282	284	273	283	290	320	309	255	283	313	275	293	301	289	308	276	257	277	291	277	295	279	278	300	260	280	278	310	271	276	264	267	286	305	246	286	292	298	244	275	282	280	286	307	271	279	293	303	266	274	255	279	266	276	282	263	316	284	286	283	281	276	290	298	302	295	274	321	290	272	289	279	282	275	280	275	313	285	287	284	290	270	290	308	280	272	281	295	302	275	306	282	275	272	289	303	258	291	280	268	286	289	312	326	306	304	265	290	280	264	296	296	285	292	264	274	251	292	257	268	277	290	288	281	275	268	294	285	271	291	268	310	293	278	272	270	283	285	289	323	291	273	291	273	278	273	273	291	306	283	244	268	295	260	286	276	295	266	262	276	284	296	322	297	283	275	281	280	280	291	298	256	314	292	284	302	323	285	276	260	294	285	263	281	286	269	307	303	320	264	293	308	294	285	307	278	265	275	277	282	259	275	266	288	282	270	296	298	269	282	277	280	289	285	295	286	292	285	316	303	305	268	299	253	280	317	261	297	301	278	277	269	300	274	285	305	288	306	281	294	303	276	303	277	298	261	306	278	266	304	262	276	268	290	272	285	283	323	293	311	291	291	308	301	314	263	287	293	262	281	309	290	293	304	285	285	307	281	304	291	278	264	271	277	306	266	283	258	271	265	280	294	286	313	267	245	265	275	282	279	304	291	281	317	292	323	312	288	326	292	281	293	289	296	279	308	296	310	269	316	269	289	272	278	275	292	277	278	280	275	302	272	297	294	263	272	299	301	311	310	278	286	275	287	293	271	267	286	254	323	274	301	254	281	270	277	265	267	320	269	270	278	293	306	275	256	279	261	294	303	268	282	261	294	276	309	286	293	278	278	263	305	273	264	293	270	295	286	303	288	281	297	297	290	297	284	288	300	285	312	315	290	271	303	259	266	265	284	259	275	291	300	264	302	269	293	263	288	286	287	308	296	296	286	299	301	289	299	287	286	265	284	268	280	278	300	298	287	272	262	262	292	266	284	302	274	282	245	288	276	292	268	278	278	278	280	277	283	305	278	295	263	281	316	300	279	305	298	247	287	291	296	273	286	300	284	294	279	280	275	292	285	270	262	313	297	284	275	267	276	298	273	260	267	250	306	299	281	271	302	319	299	294	277	271	288	299	299	277	298	270	274	299	283	256	265	272	262	261	280	293	282	306	303	300	266	291	270	283	293	313	286	285	281	282	253	288	297	268	291	275	298	328	277	283	287	276	260	271	277	283	290	306	287	285	261	290	269	276	281	278	306	284	289	253	288	276	304	265	275	280	270	290	279	292	285	286	272	246	281	288	269	309	275	295	285	276	331	284	298	291
23651	21084	28404	23963	21050	9705	975	615	500	488	422	385	394	397	372	363	347	350	375	309	320	348	324	327	338	350	318	319	317	332	314	325	288	289	295	279	307	322	282	314	277	308	324	337	295	304	282	305	269	303	311	292	267	297	292	301	316	305	293	305	301	319	311	298	309	291	306	308	320	294	303	301	298	310	319	291	305	293	316	299	321	307	299	311	311	317	304	311	307	300	308	325	315	299	323	323	312	297	285	285	299	308	307	289	290	279	306	309	301	318	302	300	273	306	300	293	293	319	324	356	286	310	334	283	304	289	306	346	321	331	300	332	286	292	271	286	279	322	296	280	303	288	276	317	319	340	293	331	305	272	293	281	293	286	288	318	318	316	326	299	311	316	313	298	298	298	304	317	300	296	276	305	292	297	296	302	291	309	307	298	290	303	292	316	274	330	325	301	287	292	309	272	301	285	293	301	294	288	299	305	333	322	314	301	291	304	317	274	316	324	290	296	295	305	326	282	329	287	301	285	320	302	317	299	289	301	291	296	305	313	316	313	318	279	332	306	296	302	286	328	307	318	262	295	305	317	303	278	325	297	297	308	296	267	268	302	298	336	302	277	316	296	286	277	292	305	300	312	325	295	292	310	283	300	302	296	331	246	305	278	297	311	297	304	322	306	324	299	291	318	303	304	311	318	287	303	276	324	320	307	318	287	297	283	290	274	299	311	296	307	280	304	317	295	328	322	285	289	287	315	310	328	297	279	312	275	310	280	291	301	310	322	336	290	315	275	278	284	317	305	333	310	303	299	268	318	299	299	306	302	285	315	284	290	316	296	296	307	305	305	315	332	303	299	326	282	288	319	288	321	296	289	286	309	333	292	303	284	315	301	295	307	316	303	315	307	308	326	287	321	315	301	290	302	291	308	293	280	284	304	280	319	274	312	343	303	277	316	320	308	302	285	309	330	299	296	293	284	331	295	301	313	327	254	313	298	285	302	314	297	296	308	310	295	287	299	283	295	288	301	295	268	284	312	311	272	300	282	331	327	307	297	315	320	316	288	288	339	334	294	288	292	291	301	291	309	277	301	297	310	293	337	332	302	309	318	303	348	313	278	283	298	252	327	343	323	301	308	278	293	289	309	269	313	290	305	296	272	296	308	291	302	319	271	314	302	341	275	332	303	304	310	271	296	309	312	301	299	325	311	309	280	330	332	325	330	311	297	288	305	311	283	264	310	294	310	291	317	325	297	289	311	323	314	315	278	299	296	304	289	318	285	286	297	306	314	316	283	275	287	298	303	307	331	301	306	299	345	301	298	307	286	307	293	301	344	313	266	294	299	306	318	305	280	294	309	284	304	299	315	300	304	325	325	296	316	318	338	313	327	321	323	310	323	328	291	304	302	302	301	308	286	283	293	300	319	283	268	313	310	306	297	311	316	287	324	294	282	288	314	315	313	283	306	285	287	306	275	253	301	296	309	303	271	313	297	310	276	330	312	293	317	300	297	322	305	295	320	283	280	309	288	323	294	280	318	286	323	285	286	285	279	296	267	286	307	293	298	292	285	293	308	314	279	293	303	305	297	322	324	277	321	301	287	297	326	306	312	321	319	306	278	319	305	303	308	287	306	276	313	291	301	288	319	296	329	292	318	294	307	304	313	316	308	305	299	286	305	271	321	307	306	273	309	274	306	300	279	280	292	309	292	321	280	300	287	316	305	348	314	289	301	288	307	310	285	294	305	291	298	313	318	293	289	309	337	291	316	310	323	273	310	301	299	307	323	312	315	316	361	307	309	311	286	323	321	311	296	310	319	326	299	280	284	328	290	315	303	324	335	287	285	296	330	305	327	322	304	299	309	307	295	317	316	293	317	300	285	321	294	341	320	332	289	346	310	328	284	287	319	305	320	334	281	307	303	296	286	297	327	330	291	289	286	317	308	314	273	294	287	272	302	277	302	289	304	317	327	295	299	322	284	286	302	308	320	328	295	330	310	320	321	321	314	341	298	309	301	303	320	292	322	292	306	306	313	288	288	331	279	296	304	314	314	313	275	312	297	290	274	325	294	335	326	283	301	307	305	294	323	297	295	316	298	284	312	266	302	263	302	328	287	297	318	295	307	294	323	299	318	321	327	364	293	291	315	308	298	283	300	309	280	311	267	302	275	311	304	315	332	280	288	291	318	340	304	283	282	294	301	312	277	280	327	340	313	277	304	295	299	295	317	314	314	293	300	300	303	299	276	308	282	299	301	286	305	288	263	298	295	290	307	319	308	320	325	301	302	312	346	296	314	273	311	317	303	307	292	308	306	300	311	327	307	307	292	294	324	299	317	264	303	302	342	304	307	287	280	289	298	299	327	296	305	282	292	275	314	274	313	293	327	309	285	298	283	325	317	271	298	321	320	290	303	280	302	304	316	318	305	319	259	294	312	326	289	281	297	286	283	328	301	317	298	295	273	294	290	290	301	305	313	343	305	308	332	326	300	264	303	309	308	311	335	281	310	310	300	295	293	323	285	290	291	284	298	326	293	327	281	303	291	273	313	307	324	315	297	298	331	365	292	323	320	308	296	317	295	290	294	280	295	296	300	295	305	294	288	256	338	285	302	298	320	325	284	335	331	275	267	272	305	277	285	279	318	309	287	305	315	329	334	313	305	327	338	292	317	300	318	278	308	284	294	277	312	297	315	263	329	306	321	302	313	280	309	305	316	303	309	317	297	311	342	342	305	289	300	301	311	316	288	311	295	283	314	307	310	302	303	268	322	277	306	320	280	283	310	305	304	282	321	287	310	316	290	283	302	312	326	324	292	291	311	286	261	277	308	305	305	267	318	290	289	283	258	323	287	316	284	297	328	269	299	276	268	313	305	285	288	319	319	286	267	313	294	340	316	280	301	307	323	295	304	294	336	294	282	290	280	306	290	324	282	293	265	294	309	288	329	352	285	291	287	275	286	308	300	302	298	319	326	322	298	303	296	294	305	301	315	298	308	288	305	313	312	293	297	286	300	274	259	324	270	308	324	294	312	313	343	290	296	329	250	314	295	298	300	316	315	315	321	288	280	289	299	281	324	311	332	326	342	274	318	299	310	287	312	285	331	300	300	328	327	307	329	301	309	312	301	319	299	344	287	307	309	288	281	324	274	316	297	280	329	313	278	289	295	290	296	315	284	283	298	295	296	264	314	272	278	345	317	273	284	304	269	324	292	306	304	280	311	312	325	319	281	270	298	298	282	281	268	303	287	301	315	314	286	301	268	290	319	295	280	297	304	320	299	312	317	330	305	318	318	307	303	288	313	312	320	283	295	285	318	317	318	279	286	331	316	320	311	324	294	306	329	312	310	310	317	333	286	293	291	298	285	293	297	280	314	292	319	274	314	297	301	277	288	301	307	301	302	293	312	284	306	294	296	325	290	270	303	305	291	294	312	303	323	319	307	264	289	267	296	291	319	287	310	309	297	294	294	289	316	304	279	313	314	313	314	299	318	307	290	312	314
38611	37440	6922	3212	2223	1675	1364	1110	996	844	791	723	613	620	565	576	535	492	542	474	486	458	469	494	492	430	420	451	474	432	439	464	407	381	399	477	452	457	427	426	416	408	427	425	404	421	446	420	384	425	412	398	427	444	400	441	413	392	423	422	428	412	398	396	400	409	429	403	422	432	400	379	433	421	424	404	473	436	426	432	435	398	400	398	419	443	452	410	420	410	420	444	407	403	400	379	374	409	426	420	382	398	402	408	369	404	433	393	393	425	410	465	420	430	375	441	411	378	448	434	404	436	402	388	391	405	424	394	440	407	445	440	414	419	420	435	385	421	403	399	430	409	410	441	373	418	402	400	435	397	384	435	414	405	422	428	422	414	434	390	429	409	409	425	409	410	440	418	437	417	415	420	415	433	410	420	398	424	389	426	402	405	409	415	370	401	458	404	444	399	431	395	438	386	416	419	407	375	390	409	433	429	401	408	394	381	389	430	433	386	458	421	431	424	370	440	422	385	407	414	419	376	432	429	404	418	432	440	427	421	374	429	418	413	444	413	377	432	421	405	401	420	424	440	401	386	443	437	398	434	420	427	389	381	472	386	404	434	436	417	397	390	414	429	439	401	388	416	417	429	419	405	425	398	414	404	391	407	394	431	469	417	404	380	407	456	436	427	416	398	386	412	400	388	451	362	381	396	408	422	430	451	411	430	418	391	401	410	426	438	378	386	449	392	382	409	399	398	405	384	408	449	413	398	400	382	400	418	397	383	406	414	444	422	404	429	430	381	435	429	412	461	413	390	403	417	377	406	411	430	397	438	398	413	423	398	402	450	415	438	427	446	398	403	431	394	399	461	404	447	414	404	414	394	400	426	420	422	432	407	397	396	412	410	416	438	417	424	413	386	393	417	388	445	402	456	366	424	402	370	426	426	387	426	382	390	435	407	380	424	429	404	432	403	437	385	428	405	448	407	428	447	407	428	430	393	401	452	439	408	418	430	452	436	390	411	405	421	440	449	402	448	371	398	428	396	395	400	428	457	396	426	398	387	456	376	387	423	421	433	416	413	434	389	396	394	379	429	424	412	436	431	463	413	392	432	415	398	421	391	394	426	399	416	392	410	452	426	429	446	394	447	433	378	433	427	371	423	417	436	416	391	403	416	416	426	435	396	409	424	426	410	426	431	407	410	397	440	436	429	430	413	382	434	413	402	419	373	417	447	408	430	422	404	406	431	428	395	422	436	379	422	421	390	407	409	412	412	410	406	426	455	393	421	418	427	413	437	430	400	403	446	419	444	429	375	408	408	391	410	402	371	395	412	405	378	403	420	412	390	397	429	416	387	380	444	410	415	429	442	378	459	443	397	430	396	429	414	399	441	424	417	377	400	419	445	445	397	420	416	441	369	378	395	423	410	435	425	396	429	441	377	393	386	394	412	377	400	431	411	396	423	419	409	397	400	437	446	406	434	452	391	432	381	463	435	412	431	407	418	417	385	470	443	386	402	427	392	404	423	368	449	417	371	423	395	392	433	386	402	442	415	428	392	395	405	418	431	427	415	392	386	415	379	408	435	393	410	429	381	399	399	401	413	433	398	402	441	433	418	385	392	389	411	442	424	446	409	422	446	380	423	419	380	395	434	422	407	419	411	372	408	434	416	439	366	467	424	389	437	383	404	422	397	432	412	405	414	412	416	402	406	418	405	402	401	427	395	424	434	395	382	391	388	373	411	444	426	430	421	413	414	409	438	427	391	433	387	403	423	405	361	416	390	416	409	400	420	432	445	405	397	455	369	413	413	406	412	432	421	429	423	435	374	365	412	427	451	421	415	408	424	388	413	389	383	408	431	410	400	399	397	417	409	385	402	450	388	453	425	398	412	437	429	433	396	444	415	418	412	386	423	360	418	458	424	405	432	396	434	417	383	437	433	419	380	429	400	414	384	372	426	412	380	400	400	390	417	410	408	379	380	397	388	373	450	419	403	403	438	416	405	419	438	385	400	398	428	420	428	392	405	380	441	405	441	407	404	431	407	407	416	417	377	411	414	440	401	393	425	428	409	359	395	399	395	413	434	411	393	437	422	381	438	396	394	404	371	402	441	419	412	440	422	408	406	395	405	384	399	377	397	399	397	407	412	432	396	429	424	406	382	425	380	364	437	421	401	427	384	454	417	468	421	406	399	424	412	447	414	427	414	417	412	414	364	459	396	390	418	412	425	411	428	431	429	404	396	387	460	433	428	402	395	441	413	419	410	429	388	360	424	433	444	408	408	406	420	433	422	405	439	410	392	425	415	402	402	414	432	420	428	431	400	433	435	423	398	430	420	400	406	458	433	425	393	426	405	425	423	416	375	374	442	407	385	405	426	423	364	420	392	445	414	394	396	437	414	435	440	392	451	380	377	415	437	426	417	459	403	403	433	421	408	433	449	422	410	388	427	440	425	390	413	421	424	420	431	424	407	414	372	419	402	407	428	425	413	435	372	428	437	386	398	413	396	414	399	436	397	404	373	411	414	453	429	449	419	431	416	457	395	410	427	407	413	385	374	400	385	393	382	426	434	380	449	390	436	409	451	384	401	452	409	439	408	402	403	428	409	427	386	390	423	398	412	413	401	379	397	422	417	422	433	400	418	436	418	421	426	384	385	387	418	402	374	393	432	396	425	405	434	431	440	413	373	408	438	424	422	396	420	398	404	414	398	419	388	385	412	401	417	393	426	394	409	392	397	448	403	422	430	393	369	429	366	414	418	438	381	412	407	380	390	423	446	424	405	426	460	374	405	417	422	414	432	414	396	447	433	390	384	390	454	444	420	388	418	426	427	427	420	409	444	374	436	433	434	466	383	431	435	398	414	403	452	399	428	427	467	439	426	396	400	394	410	417	377	452	431	416	424	441	374	395	365	431	391	407	416	440	400	421	401	405	386	433	399	412	439	419	386	426	439	402	414	432	418	388	433	439	395	400	414	371	416	410	407	434	408	434	421	396	414	451	387	435	447	449	424	409	414	425	391	386	433	387	445	407	428	402	405	437	408	409	443	401	433	413	402	416	452	405	433	413	403	371	401	415	418	442	393	392	407	392	391	406	413	417	367	411	432	452	421	415	397	408	408	390	416	382	433	429	409	415	434	448	424	393	407	430	405	441	419	452	428	426	407	407	439	435	416	434	413	423	457	429	395	408	456	437	416	380	438	373	385	445	424	423	379	432	431	475	412	426	407	420	373	389	419	424	437	400	416	424	407	392	416	418	414	433	393	423	404	413	432	398	449	407	427	391	377	408	430	393	432	416	382	417	380	399	390	381	399	444	403	445	423	419	413	436	412	394	407	431	424	423	401	433	439	403	408	416	438	414	417	421	393	418	403	407	428	413	407	429	389	402	431	386	415	397	416	412	384	416	431	408	378	449	448	429	413	414	399	395	415	424	423	422	410	410	415	437	414	395	423	466	380	391	437	389	393	376	410	393	417	439	434	411	402	403	429	480	413	431	377
22842	21071	28761	23596	21076	21077	6927	820	626	486	477	408	384	365	332	317	305	339	305	270	249	248	266	268	286	260	260	261	273	265	260	247	244	260	248	244	244	238	251	241	221	241	226	215	225	229	227	230	229	240	240	232	242	250	215	223	222	211	218	232	215	247	204	209	216	230	240	201	202	202	218	238	227	225	235	215	213	236	215	223	233	241	245	240	235	238	222	214	239	220	238	246	259	234	202	223	219	242	262	213	221	201	245	227	209	218	248	245	222	240	227	230	226	214	212	230	221	258	240	202	215	223	195	198	237	196	228	238	246	243	227	260	234	239	239	232	231	228	209	247	240	205	220	202	197	234	227	228	256	212	215	222	210	230	233	227	233	231	239	227	216	216	239	197	244	237	241	211	242	227	235	231	228	210	240	209	219	216	218	233	212	223	218	220	231	215	229	221	230	214	230	221	224	217	241	233	217	232	218	207	235	179	245	232	228	215	214	223	219	226	221	226	239	237	246	229	223	228	223	199	241	249	216	197	220	230	241	208	247	207	244	218	208	220	226	223	197	210	226	212	221	229	202	213	227	205	225	232	224	205	206	226	239	211	227	265	223	239	197	231	263	214	229	243	224	238	224	215	243	223	238	237	190	241	235	212	248	226	221	230	254	226	228	243	205	215	228	230	217	226	238	222	227	216	222	214	220	229	232	219	219	230	214	272	206	233	216	223	177	226	239	232	200	192	201	236	229	219	224	210	257	228	264	203	236	227	264	210	217	224	229	229	220	237	217	235	241	214	225	211	226	227	224	211	245	230	228	232	222	249	203	205	221	222	236	216	234	216	218	221	205	227	220	242	189	195	245	233	207	240	244	220	217	245	208	196	205	216	230	204	207	234	209	212	252	225	217	234	255	204	222	230	211	207	227	228	239	238	220	239	215	230	220	235	233	233	239	215	204	230	215	240	248	251	229	241	212	212	219	226	222	216	220	225	265	209	223	222	231	229	219	222	220	219	224	232	202	244	211	213	226	232	227	220	194	215	214	237	212	213	247	222	200	219	254	240	211	225	233	215	241	218	212	233	224	219	218	255	199	215	192	232	225	216	229	189	206	225	197	212	226	224	216	207	236	243	229	245	246	232	256	231	266	230	225	231	203	198	233	226	238	217	233	229	234	193	242	217	245	237	226	232	232	225	245	214	199	239	213	223	182	214	211	230	214	218	238	214	219	239	216	247	202	245	248	243	218	213	215	215	222	241	216	236	258	246	210	224	200	204	225	223	215	226	243	232	233	214	229	240	234	205	212	219	236	239	248	214	252	227	234	233	197	206	203	197	225	214	222	238	210	223	217	224	224	213	213	235	221	206	224	187	225	228	208	239	222	209	211	217	237	205	215	236	202	219	222	218	227	235	225	216	243	207	215	207	202	221	208	220	218	191	219	219	258	227	247	240	226	231	235	229	201	217	226	204	231	191	230	240	249	232	203	225	215	213	253	229	220	203	224	219	216	214	218	237	225	199	225	225	251	238	237	213	252	242	214	212	206	193	246	209	232	220	218	232	257	222	218	196	238	215	221	254	229	221	216	233	253	203	238	228	203	205	228	208	229	229	193	218	218	219	200	220	227	232	201	233	223	229	261	238	189	235	242	232	254	248	228	220	216	240	213	249	232	205	226	215	229	221	203	230	230	207	212	223	239	223	232	220	199	230	224	229	244	244	206	225	193	240	197	241	219	263	226	255	215	238	221	224	231	219	218	224	230	216	238	208	238	232	235	202	236	254	239	231	217	214	211	248	225	236	228	206	225	238	235	232	224	218	229	240	234	195	207	228	227	209	206	225	246	227	214	226	215	238	200	243	210	230	218	225	205	243	208	208	202	219	210	223	233	212	218	209	249	237	205	192	223	231	223	223	242	240	210	260	243	246	247	230	220	213	251	212	223	250	207	248	225	217	230	233	228	201	203	241	235	244	213	216	213	214	219	237	211	185	233	234	231	209	199	226	222	225	225	213	217	242	237	226	228	255	209	242	211	247	220	191	213	227	228	193	192	226	226	236	222	196	202	206	213	225	219	203	218	211	224	204	238	232	255	236	220	203	203	225	227	226	219	224	211	213	244	215	217	193	256	239	228	213	228	233	265	191	245	220	253	223	222	214	215	213	207	195	194	231	233	220	243	206	195	204	201	213	239	232	226	226	233	196	212	184	227	218	235	200	210	231	206	234	245	243	205	238	240	247	208	224	226	239	223	208	214	213	209	248	260	199	234	206	226	220	218	217	224	226	247	240	229	219	194	209	231	225	222	228	222	222	212	207	210	233	197	244	219	202	228	218	245	191	220	210	213	217	215	211	213	218	198	224	237	210	222	238	224	227	234	238	223	223	237	209	224	250	207	218	229	229	211	216	232	201	229	237	225	228	227	224	227	202	213	214	261	224	218	215	230	221	226	200	208	202	221	211	222	209	222	229	231	216	243	226	213	218	228	255	231	232	204	227	198	234	227	208	224	209	234	225	225	204	203	237	242	231	233	220	242	220	215	234	218	211	212	218	228	250	248	240	230	220	215	221	245	238	243	238	230	229	211	240	222	232	240	218	237	207	225	232	207	187	205	224	212	218	204	227	213	242	248	217	216	246	224	219	240	208	209	233	200	212	198	221	215	223	226	222	227	227	231	224	201	203	199	220	222	223	195	248	223	217	238	231	227	216	210	210	211	215	210	219	245	221	236	238	226	212	224	223	241	215	227	221	234	244	233	229	218	228	194	228	237	211	217	216	200	206	252	236	228	224	231	201	242	209	243	222	201	234	231	193	214	216	221	216	218	228	256	235	241	253	211	229	207	243	223	216	228	243	225	249	230	225	228	212	229	231	224	209	241	217	221	223	211	219	207	205	214	238	221	211	217	200	197	214	222	235	249	249	232	232	227	191	248	220	219	234	222	217	264	222	232	225	218	214	226	224	219	217	242	200	229	199	232	232	213	217	219	231	241	243	208	245	219	228	218	246	205	223	242	214	227	237	239	213	229	210	214	211	213	214	203	241	227	215	234	199	225	227	217	244	212	242	252	246	216	201	226	229	202	229	222	234	228	218	216	201	245	204	230	259	247	215	236	224	226	243	234	208	244	237	223	224	240	205	222	228	244	225	223	209	204	235	228	233	253	211	217	197	233	211	208	226	220	209	218	231	216	210	229	221	209	233	215	221	191	256	214	229	233	229	217	226	220	192	219	213	211	231	218	243	208	210	236	231	250	210	227	237	242	211	242	224	234	228	208	221	220	214	230	232	207	220	227	230	223	219	220	211	256	224	220	202	201	226	241	234	242	229	210	238	223	203	232	233	209	234	210	254	245	198	208	221	234	233	217	212	242	233	212	228	231	234	210	214	200	262	226	221	219	242	213	218	223	227	214	226	206	205	210	221	265	236	219	193	199	248	244	208	218	210	225	224	220	227	234	240	221	229	227	238	195	209	217	223	233	200	204	212	234	240	225	258	235	240	227	232
42915	42631	11097	5532	3681	2783	2073	1712	1384	1138	977	821	786	672	609	610	538	489	491	437	454	416	429	440	365	386	390	377	376	388	364	358	345	343	341	372	358	349	349	340	388	332	319	333	326	324	353	322	306	316	305	310	316	304	324	316	343	328	321	337	306	304	315	302	337	295	322	311	323	313	310	319	313	330	299	324	295	319	299	324	325	317	349	319	321	324	309	300	315	292	298	296	339	349	317	322	278	336	301	306	316	307	297	303	328	305	287	292	308	319	296	327	308	331	351	329	300	299	322	329	327	318	302	312	317	321	318	339	329	298	297	312	324	344	339	301	298	342	305	312	326	335	331	348	324	296	287	314	348	305	331	321	325	308	318	311	341	305	318	315	305	306	334	298	316	313	280	330	309	332	300	315	350	301	320	318	317	302	294	349	328	327	298	336	299	350	327	318	296	300	317	298	339	299	285	300	297	312	303	316	309	316	319	321	287	354	330	316	334	313	318	309	293	317	315	309	319	306	315	301	328	320	348	296	332	311	297	279	328	313	290	335	319	340	287	311	321	338	332	332	312	298	319	313	292	286	306	310	313	333	312	320	329	303	323	309	340	286	308	311	301	334	313	322	331	309	299	332	331	333	313	303	313	312	323	314	299	310	272	314	329	341	333	331	313	289	323	287	309	342	348	316	331	308	304	324	309	306	310	328	308	314	327	325	298	344	348	308	316	302	280	319	314	298	303	304	367	297	310	297	303	341	287	288	315	291	308	301	290	324	320	352	325	298	307	324	306	285	288	291	328	315	303	315	316	322	315	311	322	303	339	299	323	326	313	304	312	299	317	318	313	308	314	306	317	328	324	296	296	324	305	306	321	311	311	294	319	303	330	295	289	305	292	301	337	285	343	316	301	295	337	337	342	322	300	319	303	313	295	318	338	292	296	314	321	314	313	346	312	342	321	320	290	296	304	277	302	326	318	305	294	289	321	313	298	265	305	307	370	291	307	324	300	314	319	305	316	302	290	343	332	320	300	320	313	279	317	294	295	309	295	318	319	306	329	307	319	319	315	314	301	320	350	321	301	327	299	274	317	288	291	337	323	334	293	325	286	312	321	339	295	333	318	326	341	328	309	293	289	347	303	313	336	305	322	313	304	328	305	328	291	274	285	336	331	337	316	296	341	322	284	319	336	292	311	323	336	325	353	362	279	309	316	300	306	295	291	314	308	324	326	314	279	305	324	299	323	295	315	301	317	330	322	301	358	307	305	300	304	300	307	292	326	282	287	333	314	378	269	346	314	310	317	367	334	360	314	262	330	294	317	313	307	327	296	347	306	309	302	296	324	298	296	323	322	319	334	316	338	338	326	298	304	295	308	304	320	312	317	323	305	271	304	288	283	291	322	280	325	313	325	305	279	314	292	327	316	348	300	317	289	321	306	336	335	310	315	321	337	311	319	328	303	312	303	328	291	317	308	301	307	328	271	327	322	314	317	301	349	306	339	314	304	306	313	319	333	315	320	312	326	335	316	311	301	318	339	296	346	345	295	307	302	295	300	306	302	315	318	308	327	302	295	307	315	306	316	322	310	293	328	328	312	357	284	310	318	283	332	285	310	277	313	307	324	321	340	328	296	322	313	327	323	283	324	318	335	333	298	311	289	339	315	323	303	284	317	318	279	320	319	311	286	309	295	319	295	337	301	296	297	326	317	299	333	331	310	285	298	311	322	307	319	310	329	271	331	311	289	285	313	303	303	284	305	277	288	332	314	328	286	319	302	310	290	335	316	295	320	294	324	319	327	313	285	346	317	334	344	315	297	312	326	311	308	297	317	311	316	317	292	311	299	323	288	320	347	275	315	326	318	319	299	330	316	344	295	307	335	273	317	305	280	305	299	315	328	355	299	339	325	302	300	315	292	291	294	337	355	297	309	323	303	310	320	301	322	301	302	303	324	330	312	319	315	284	338	345	327	333	304	322	298	355	322	317	297	311	323	342	306	330	327	310	300	301	283	317	293	293	299	304	330	314	336	308	334	320	330	311	344	290	345	290	336	301	283	287	314	307	316	291	320	319	279	288	338	302	332	284	319	308	355	298	280	288	303	290	322	318	326	333	318	328	312	302	301	288	317	292	301	345	315	323	307	314	310	309	300	339	317	296	286	329	326	303	332	310	314	302	293	315	330	301	287	310	302	330	318	310	296	346	325	321	332	330	344	307	317	320	298	305	302	313	310	325	301	332	298	308	340	302	295	300	321	309	319	325	304	284	312	281	326	284	285	297	316	301	292	308	313	278	317	319	303	313	309	296	284	320	298	295	316	277	282	313	321	321	324	294	291	300	342	313	309	307	306	288	317	318	306	354	339	325	304	299	324	331	335	302	327	321	329	301	281	324	300	318	332	319	332	315	288	313	304	315	310	275	325	298	291	313	308	283	298	262	301	297	349	304	331	296	291	288	292	310	318	315	300	321	308	309	330	278	314	325	324	313	319	338	299	292	322	323	301	349	303	321	299	294	322	310	317	341	317	286	308	306	299	253	308	296	301	338	310	332	309	343	328	305	312	294	321	305	285	317	287	295	299	326	338	327	352	283	339	294	311	329	318	296	305	298	309	331	279	329	300	308	284	299	315	316	298	328	330	315	316	315	338	319	325	308	305	325	351	321	310	322	315	303	323	340	289	342	358	289	329	319	324	344	291	308	325	295	326	340	279	285	337	297	312	330	338	323	314	312	319	330	315	319	290	316	323	327	286	326	317	304	318	300	309	318	302	318	317	314	337	340	305	347	310	305	322	278	325	312	326	354	296	292	291	309	292	308	303	305	347	301	328	333	322	310	335	352	333	298	310	301	334	284	311	305	314	308	319	302	303	289	292	303	306	307	318	297	309	321	304	290	305	310	282	300	321	312	328	310	308	337	309	334	317	332	285	291	329	305	299	291	322	356	324	321	317	324	292	303	316	353	316	310	314	280	337	310	330	279	313	317	328	300	316	306	316	319	296	336	317	319	325	316	323	323	291	335	305	295	350	328	291	307	296	282	289	301	334	333	258	302	292	304	305	326	302	307	330	334	305	292	329	322	329	321	327	317	324	278	321	346	317	311	332	295	304	299	311	351	296	287	311	303	348	314	309	320	321	340	295	312	294	318	321	331	294	318	295	325	337	321	313	312	300	289	271	314	344	325	285	281	303	307	332	291	300	313	306	296	311	336	266	294	295	324	288	298	305	302	277	300	335	268	335	327	315	306	337	287	311	320	321	308	281	314	301	294	326	321	305	321	346	294	346	309	326	328	296	296	307	305	297	295	320	286	292	325	294	291	300	301	300	294	297	308	309	286	294	305	304	309	308	299	271	317	319	329	352	306	313	334	310	298	335	302	312	318	318	320	295	300	306	308	325	354	283	323	315	311	299	323	277	345	342	310	302	306	339	301	294	301	282	309	319	311	298	302	334	273	294	317	329	309	303	292	293	292	315	311	289	307	308	307	297	312	340	301	294	309
27921	22853	11869	932	317	284	239	231	225	205	223	206	200	244	196	206	217	215	221	200	208	196	222	189	173	207	198	199	204	200	196	199	225	202	197	191	198	213	204	208	188	178	200	205	188	224	221	217	193	192	185	226	198	217	197	204	183	199	207	181	204	208	205	204	213	187	213	208	233	207	201	189	225	198	233	215	198	205	197	204	216	206	222	200	190	210	201	222	207	201	207	199	209	197	236	207	211	225	190	212	198	225	205	210	203	216	209	233	211	208	227	211	214	215	212	191	222	203	196	201	232	215	213	216	186	209	192	191	207	204	215	203	216	192	204	220	207	222	202	218	210	221	202	222	228	210	181	219	200	207	216	197	199	218	187	252	210	213	207	228	221	205	232	184	210	198	213	176	200	199	175	214	214	221	204	198	203	210	235	229	198	204	209	212	190	218	227	230	213	193	232	236	229	205	240	208	213	211	213	219	193	213	218	215	239	199	196	227	186	191	197	209	184	195	205	231	196	203	212	204	212	223	196	184	188	181	221	220	229	212	225	192	234	202	199	228	203	205	182	186	210	211	206	188	208	225	204	197	239	223	230	227	204	214	193	212	213	214	195	196	182	216	197	199	195	233	186	213	216	202	212	213	214	201	204	208	209	192	183	188	205	208	203	200	217	204	215	203	195	223	214	219	205	223	220	229	224	222	184	199	195	241	215	184	222	197	215	219	215	192	207	198	198	194	199	194	216	198	178	202	212	218	221	221	220	186	207	208	200	193	222	210	187	245	198	194	213	231	195	216	213	218	205	193	241	202	223	208	256	201	190	202	200	229	210	204	195	203	253	202	197	193	231	200	194	199	181	196	207	198	215	199	202	184	195	193	198	198	240	236	228	192	216	218	192	195	228	217	204	212	188	201	228	219	218	204	197	197	215	220	222	210	198	190	209	172	225	186	217	215	229	219	197	202	219	209	231	221	218	209	228	207	232	200	213	193	202	205	195	241	185	221	199	213	207	200	219	235	212	233	216	219	229	206	212	179	206	202	215	198	212	213	203	187	206	198	191	190	203	180	221	208	204	177	216	206	209	201	207	199	215	206	226	207	201	205	211	209	212	218	215	225	212	205	188	210	197	218	200	176	221	197	206	174	213	228	211	213	202	210	215	213	213	199	218	203	221	208	190	202	179	240	225	187	196	183	213	187	217	207	196	210	232	211	203	204	234	198	206	209	211	200	214	197	234	200	183	209	204	229	194	205	214	213	228	179	200	209	185	211	220	211	213	204	230	214	203	186	174	194	192	193	192	191	209	183	212	194	194	198	213	211	195	213	205	218	192	193	216	192	199	194	243	190	226	202	196	197	214	206	223	204	205	198	203	232	189	210	201	189	230	205	194	210	206	213	196	216	206	205	193	198	216	216	222	215	199	223	203	205	186	197	203	206	205	232	180	223	193	203	219	182	210	194	191	226	206	189	202	172	218	212	213	200	222	198	229	214	211	201	191	229	212	196	208	218	184	177	232	223	226	212	218	207	196	219	216	211	200	178	219	231	213	207	231	203	174	199	198	198	230	230	220	192	198	212	208	179	207	222	214	217	219	200	219	248	218	205	231	207	202	212	230	221	222	199	190	211	222	221	224	181	195	216	199	215	187	217	217	219	223	196	196	226	213	192	207	221	176	226	197	208	207	217	217	222	209	205	206	210	199	221	204	200	234	187	197	204	217	203	199	205	226	228	207	220	206	199	204	198	196	217	220	209	197	202	201	209	199	209	234	236	197	233	207	202	212	211	213	218	228	180	195	199	210	197	201	187	196	223	185	232	218	189	204	215	198	202	203	201	203	189	204	197	228	197	228	167	225	221	200	218	222	204	205	207	183	206	185	196	209	218	197	205	207	198	219	210	191	202	202	212	217	220	238	175	216	219	215	195	217	211	173	215	199	219	200	206	230	199	221	196	194	200	209	191	220	217	219	221	206	214	197	207	236	211	197	211	208	202	200	213	183	210	209	187	193	213	191	210	193	175	195	186	195	203	216	208	227	182	214	215	197	220	198	203	191	192	211	216	196	214	198	200	229	213	223	182	197	226	226	197	182	221	231	212	179	207	196	241	219	203	197	200	202	204	182	198	210	224	208	215	212	196	216	215	204	245	194	179	228	205	179	211	216	224	223	219	207	194	211	177	215	224	189	213	208	205	230	208	206	216	188	200	222	210	230	224	206	196	212	182	204	203	229	208	190	196	203	215	208	207	211	213	211	208	222	210	223	195	186	189	202	220	210	190	200	216	203	198	184	210	234	215	216	225	219	174	198	190	224	205	220	202	205	222	220	196	221	209	218	220	237	204	217	217	184	212	215	204	203	239	203	209	221	216	188	227	197	186	203	203	219	215	238	198	179	183	195	198	205	206	212	183	202	227	208	187	215	199	190	213	185	213	204	199	192	185	213	205	203	207	210	234	208	206	228	179	224	208	226	206	195	241	199	226	202	206	205	223	198	204	224	210	192	211	216	225	205	209	204	219	210	188	192	226	190	234	232	208	217	192	201	235	175	179	209	227	205	184	208	206	201	178	201	237	186	219	214	202	206	228	223	216	207	218	203	200	218	218	219	198	216	191	220	215	218	206	207	209	227	246	205	208	206	210	217	209	194	223	208	224	192	215	212	207	198	213	166	220	220	197	203	216	200	200	216	188	211	209	205	205	220	203	200	222	192	179	200	221	209	233	222	214	216	235	188	228	199	208	212	209	209	204	196	196	217	200	192	229	203	197	200	208	226	191	172	205	211	245	188	213	204	227	209	200	218	202	199	221	215	199	179	223	207	227	200	201	225	200	204	194	205	159	193	224	200	196	232	203	235	185	211	218	221	214	209	203	214	233	195	193	210	210	221	173	211	182	189	185	203	211	191	210	202	195	196	206	208	207	201	201	199	201	218	208	191	191	183	202	206	176	203	221	192	229	198	200	194	188	198	216	200	216	203	180	203	219	218	223	201	209	202	188	193	176	208	205	190	189	203	226	231	226	214	212	200	219	199	214	190	198	221	182	246	223	214	212	229	194	211	205	202	229	179	203	188	200	185	177	214	205	193	210	208	208	203	198	205	185	209	196	210	203	234	230	216	211	204	218	200	221	191	203	199	204	204	229	204	221	191	206	189	220	201	207	210	197	226	173	200	168	189	207	222	201	220	225	188	222	185	236	184	193	195	206	208	180	218	205	190	220	210	220	208	201	192	195	225	205	208	205	183	207	200	179	225	219	238	206	215	179	190	200	230	214	212	214	237	200	193	178	189	191	205	211	208	200	203	193	216	181	218	200	201	193	212	217	223	200	205	186	189	222	211	184	185	212	234	216	200	185	221	214	203	237	209	196	221	204	217	203	214	220	220	216	195	186	205	221	199	201	228	199	220	207	187	194	187	214	259	196	223	205	216	211	220	191	200	202	230	198	198	217	205	221	218	223	234	222	187	192	225	225	224	229	183	225	192	186	193	227	206	235	191	196
33746	22305	857	505	405	388	321	338	339	302	345	283	321	301	288	294	314	297	292	272	316	305	272	289	285	303	286	301	299	246	296	301	269	259	296	296	282	267	295	317	293	273	296	280	275	283	258	297	270	263	276	287	286	295	273	285	290	288	334	285	259	271	264	262	292	285	334	292	279	289	316	293	287	281	271	260	272	278	269	296	280	294	294	279	292	278	280	321	268	287	296	289	266	248	310	284	288	280	263	298	267	274	276	265	272	291	281	257	284	295	306	288	282	285	289	284	276	308	284	288	291	278	287	262	265	259	274	298	285	284	284	279	275	305	277	291	288	281	283	288	275	282	301	281	311	312	258	286	301	275	311	275	283	315	279	267	304	252	271	282	280	278	268	280	286	272	290	243	288	259	299	311	282	274	286	270	295	278	290	287	290	287	279	292	292	269	285	313	268	268	287	295	289	278	262	264	272	284	272	316	287	272	315	265	289	303	257	276	292	309	304	282	292	284	263	249	250	313	325	264	252	268	252	252	314	261	289	301	252	296	292	273	277	278	279	272	312	288	292	274	284	283	300	283	274	291	274	258	264	292	295	316	275	278	285	290	298	260	240	300	288	263	273	276	260	289	275	270	274	303	312	282	300	299	295	266	285	260	301	267	277	287	285	275	265	256	283	302	288	266	270	295	291	288	279	243	279	253	274	285	263	295	274	259	270	276	253	259	293	285	282	263	270	291	288	292	278	299	306	271	300	288	263	268	264	304	287	300	270	277	279	275	276	298	264	306	268	250	261	256	278	301	267	333	300	263	283	253	284	273	278	295	266	260	267	260	269	292	252	280	292	308	292	271	316	290	277	271	261	287	284	278	270	285	290	282	281	261	266	272	279	285	277	270	263	264	275	250	268	282	270	274	264	262	294	247	287	295	239	251	301	308	283	268	291	278	305	278	282	289	269	283	302	284	316	273	288	276	293	266	259	299	268	275	276	261	258	264	280	266	250	306	300	288	272	265	294	270	296	307	285	280	303	304	286	264	289	278	256	273	313	288	297	268	278	269	280	272	295	290	281	316	269	277	278	234	257	263	257	258	285	302	258	292	295	290	265	278	264	297	261	280	289	290	293	282	286	256	272	299	294	300	293	264	251	267	287	299	290	283	252	298	263	285	292	265	274	280	291	274	274	312	285	260	271	259	290	302	309	279	279	297	292	233	245	296	294	279	277	271	290	268	275	266	281	286	297	289	287	299	277	294	272	289	267	306	294	286	328	287	293	267	300	297	288	252	278	292	310	267	270	283	303	273	257	281	295	287	296	298	277	265	284	284	261	319	281	295	271	269	279	280	275	277	292	282	304	270	276	292	288	283	298	279	292	283	265	255	263	302	286	282	296	290	273	273	306	283	289	283	289	286	286	265	251	305	301	272	267	293	269	257	299	279	283	262	291	300	279	277	267	248	270	314	283	262	260	282	281	271	271	280	279	294	276	261	293	257	275	280	246	270	304	291	285	268	284	289	294	266	258	289	299	315	263	263	267	295	274	323	275	282	309	286	289	295	308	286	289	304	285	278	282	291	298	314	286	290	283	303	251	286	271	284	270	289	307	277	255	305	268	273	262	291	310	272	282	297	290	281	314	285	286	275	313	305	291	276	273	273	291	275	265	259	296	284	281	268	276	294	291	279	257	247	276	275	284	285	280	264	267	280	293	291	272	291	298	277	287	284	280	264	273	261	308	278	294	258	314	276	291	283	267	274	305	265	314	283	255	305	261	270	270	264	297	307	294	282	287	282	263	289	292	303	273	300	309	291	260	287	293	273	267	272	277	268	265	319	242	253	285	304	317	318	285	257	263	276	297	251	279	289	295	298	271	283	312	271	272	260	265	272	280	270	291	257	297	261	276	289	258	250	283	263	272	273	287	250	266	266	276	285	267	277	302	293	299	270	265	272	251	262	290	301	259	301	266	267	285	281	286	283	263	267	278	271	304	284	278	265	289	290	285	285	268	292	290	267	282	277	268	324	297	277	305	283	291	305	280	284	282	310	298	293	275	295	260	333	276	288	265	287	272	265	318	272	330	280	282	291	309	284	260	279	280	288	262	314	307	251	318	280	300	295	307	284	293	309	295	260	281	285	254	287	297	290	290	266	262	294	293	281	288	280	294	257	263	292	280	281	265	292	307	305	286	293	304	283	297	268	271	259	304	289	286	293	288	295	304	296	279	298	275	265	259	301	288	303	271	284	290	260	270	270	286	299	285	273	312	262	290	308	311	301	281	276	292	262	273	279	289	295	295	295	289	274	299	277	263	320	304	268	277	294	278	296	300	291	277	286	214	279	289	264	287	310	292	253	284	267	305	269	303	278	267	287	295	298	276	257	311	291	280	304	321	275	266	277	273	275	287	266	264	267	280	294	268	285	243	279	303	279	306	260	278	326	297	294	326	297	280	292	275	300	282	271	264	290	277	253	295	257	282	295	297	279	301	270	286	284	254	286	291	263	294	267	286	267	266	277	295	288	276	252	301	288	303	274	289	274	256	290	290	306	255	308	278	300	272	275	287	289	276	293	243	262	270	301	297	285	304	274	286	286	298	272	269	263	275	297	286	271	257	294	295	274	288	255	283	281	286	264	290	278	284	286	284	287	278	291	250	301	285	286	270	299	292	270	294	248	285	238	257	267	278	308	304	237	287	290	302	293	293	280	259	270	301	274	288	278	283	300	255	290	274	294	299	301	277	291	279	309	296	293	257	295	289	296	280	294	295	297	279	253	279	280	275	280	327	278	274	281	275	298	312	282	294	272	282	252	258	256	292	270	302	287	261	283	273	263	292	301	263	326	270	268	296	290	283	284	266	270	284	267	292	281	274	305	310	280	264	278	263	277	264	260	279	286	262	277	268	299	277	300	271	284	274	278	272	267	311	265	274	289	272	286	281	298	266	292	275	283	270	314	240	271	302	283	289	289	257	278	293	268	265	268	289	274	268	251	257	269	284	298	295	281	286	266	263	280	271	265	285	298	284	274	241	278	268	283	288	264	295	267	286	268	289	285	249	275	290	282	282	263	280	268	303	270	281	281	253	271	270	265	263	303	253	254	269	248	311	284	278	263	305	277	261	298	287	297	252	288	270	287	305	306	291	285	278	275	277	282	322	239	255	311	292	256	285	283	269	266	277	273	279	269	304	277	303	277	285	298	272	285	296	280	328	308	292	282	306	301	279	250	261	293	280	283	301	245	270	283	278	314	267	291	279	275	256	323	264	287	292	278	294	302	324	269	277	292	317	284	301	293	285	280	242	259	267	268	281	280	301	280	303	292	295	272	275	262	275	308	308	281	282	280	289	276	273	270	296	241	285	304	296	315	337	287	273	267	274	272	279	280	268	293	294	305	296	284	278	276	274	289	275	289	293	278	291	285	253	287	275	283	269	256	283	281	262	289	289	236	273	277	268	298	282	287	267	316	269	273	263	273	258	263	281	268	270	284	268	292	272	266	268	290
23759	21091	28330	24050	21043	9819	897	563	513	511	414	396	326	357	349	337	376	346	345	314	333	367	305	311	332	315	333	311	360	316	321	306	333	330	316	303	307	320	318	311	324	293	326	293	273	313	281	265	326	305	311	280	326	284	306	335	297	328	318	307	313	307	272	297	318	294	305	281	323	293	323	287	309	298	295	277	305	299	325	319	289	294	302	281	316	317	318	316	281	314	289	294	306	321	286	292	305	298	312	296	329	298	296	279	316	326	294	323	283	283	302	297	318	291	286	296	295	279	318	337	304	327	334	297	309	317	306	286	320	280	315	283	281	303	309	311	307	330	294	292	326	294	320	291	271	318	277	302	327	266	314	271	279	306	295	310	306	292	315	314	301	316	335	294	360	327	306	316	307	294	307	315	313	309	310	278	298	299	327	291	337	282	311	310	272	312	303	296	293	298	314	297	289	278	313	319	315	306	300	313	309	285	341	287	326	286	299	301	327	306	321	295	323	302	315	316	277	283	299	286	312	305	296	311	309	274	278	313	312	286	308	299	309	336	301	270	291	307	319	281	341	278	256	277	332	290	301	315	304	278	303	308	302	281	312	303	302	307	304	308	298	314	296	307	297	329	279	294	301	305	310	309	280	292	333	286	267	298	275	292	312	301	290	318	294	271	330	304	312	326	278	286	303	316	304	309	314	312	285	313	291	311	305	302	287	293	312	311	288	292	299	292	286	300	283	325	295	328	284	289	326	329	291	288	286	334	298	295	279	256	269	281	278	309	291	311	349	287	274	320	326	298	295	286	325	306	307	342	258	315	303	306	304	288	316	300	296	263	309	296	284	302	297	282	320	296	327	307	320	311	279	297	288	299	291	315	314	272	316	312	311	328	330	322	325	295	301	296	288	282	288	318	291	308	295	320	303	317	312	299	306	274	298	269	305	310	262	292	314	297	306	306	293	318	311	284	301	262	286	323	287	313	313	278	304	288	309	331	309	288	315	270	294	331	297	315	315	321	294	303	272	270	307	321	295	325	297	312	289	315	287	319	326	305	292	316	313	304	298	320	289	303	296	290	271	310	313	279	285	313	300	318	314	299	311	306	294	323	302	316	288	308	288	280	283	284	299	289	293	284	298	327	343	317	292	319	302	294	275	290	301	323	293	297	303	312	297	290	282	305	286	308	297	330	275	286	302	299	272	273	323	276	259	292	298	311	300	290	269	327	342	295	288	315	299	293	296	302	321	290	278	301	300	286	336	308	308	312	300	309	292	291	303	292	314	298	294	301	304	341	286	318	282	300	302	324	314	313	299	295	292	289	269	295	297	320	291	299	275	350	308	307	285	302	297	291	300	312	292	312	320	268	262	299	326	309	292	280	304	309	303	265	288	289	280	279	300	295	313	295	265	324	281	293	318	310	307	293	295	292	281	277	286	358	301	296	279	298	308	264	304	294	290	285	289	324	264	287	302	297	281	298	285	283	308	323	273	305	329	318	285	326	325	288	303	341	311	298	308	324	285	305	277	269	275	311	297	290	290	294	291	315	289	324	303	283	317	326	323	318	301	283	294	314	285	291	288	302	289	305	292	300	307	282	305	293	309	294	304	287	311	336	273	313	297	338	283	323	304	299	344	293	299	344	290	288	298	281	301	307	289	321	288	295	294	306	279	284	295	324	287	299	305	265	290	279	319	293	280	285	282	292	321	278	275	304	326	299	279	296	283	274	253	311	297	331	300	307	307	317	293	280	297	309	330	286	287	305	271	302	316	291	295	302	300	301	287	285	286	313	273	331	301	266	313	271	306	275	303	340	292	310	301	282	292	322	336	299	306	278	273	302	330	341	292	300	284	292	280	272	312	308	329	323	323	314	296	292	286	300	284	287	289	312	300	259	281	269	309	322	333	337	322	289	313	290	304	314	261	328	332	289	289	267	300	311	278	264	315	307	306	304	284	300	302	312	272	342	301	292	315	302	335	292	306	283	314	278	302	303	278	287	310	280	282	289	304	300	318	316	306	276	291	310	261	302	315	296	282	330	309	296	292	288	331	292	290	292	291	309	299	312	271	296	283	329	277	293	327	298	288	312	302	258	305	305	271	309	303	303	296	321	286	306	302	285	305	266	261	297	316	340	326	287	298	294	277	262	281	317	313	303	309	312	315	292	268	292	297	326	336	301	293	300	278	292	279	305	303	297	314	300	312	296	311	273	296	323	307	275	285	284	288	290	296	306	320	314	300	308	321	302	312	296	287	280	288	307	291	311	284	323	339	329	258	282	281	297	317	292	289	289	335	318	327	310	304	300	285	292	295	310	295	325	305	310	295	280	285	307	317	331	295	277	287	280	285	300	290	316	332	285	313	354	302	302	314	292	317	302	290	310	324	303	277	304	310	306	288	339	300	293	286	273	289	284	281	302	299	277	273	287	296	329	336	319	288	285	358	293	334	290	329	296	321	292	291	326	285	261	287	296	304	307	296	284	324	319	273	309	316	309	283	294	306	327	303	285	286	306	306	300	279	288	342	312	286	299	307	287	301	298	288	330	300	316	299	276	295	274	299	314	313	296	299	321	318	281	335	293	312	330	322	280	307	289	304	295	310	308	330	308	281	288	291	282	286	330	276	295	318	293	344	291	295	290	312	305	287	295	323	300	284	288	322	304	277	320	302	312	267	297	285	291	338	282	306	300	300	282	314	312	295	310	284	285	284	340	316	321	339	315	325	307	262	326	328	327	316	296	298	285	286	302	302	266	333	306	303	299	294	332	309	285	311	310	305	297	291	327	328	291	335	283	273	316	276	286	302	354	299	292	317	303	351	289	291	322	302	340	290	304	329	300	296	308	309	282	296	333	294	322	317	295	296	283	298	300	286	309	320	310	302	271	298	292	283	283	315	324	306	282	312	298	284	276	319	270	330	304	301	298	290	307	269	304	334	332	287	302	280	299	314	278	298	292	316	319	317	304	296	314	293	277	311	302	261	354	319	312	308	320	321	299	312	324	313	281	304	287	314	289	300	294	297	304	293	286	327	285	297	293	318	286	298	302	323	295	342	294	308	300	270	310	299	308	295	281	310	324	302	297	290	305	278	320	312	298	305	296	289	346	289	322	319	288	306	309	281	296	295	300	287	314	308	306	314	299	305	289	280	291	308	309	294	310	315	284	264	284	302	306	307	314	288	304	277	272	291	278	294	314	289	302	306	319	307	273	273	306	314	305	341	344	330	314	286	269	290	313	324	279	288	288	336	315	297	332	268	290	316	314	298	307	277	307	308	293	280	307	304	297	288	310	298	292	278	297	310	311	304	292	280	249	311	322	292	344	292	318	316	312	339	291	308	339	299	336	296	304	316	293	279	291	293	296	312	294	320	304	318	298	279	296	288	303	332	282	331	307	309	313	322	307	301	295	306	318	297	275	306	301	310	322	284	283	302	296	283	285	290	290	280	298	310	292	283	294	289	263	322	286	285	281	329	298	324	313	290	289	320	285	308	326	290	313
38320	34839	7066	3340	2269	1723	1421	1204	980	851	739	686	636	614	560	532	497	535	495	484	485	469	474	454	409	462	456	447	472	418	421	457	431	414	425	453	420	449	418	426	408	402	436	404	411	426	403	429	448	416	449	421	419	403	445	387	394	391	406	454	410	432	431	379	432	429	402	409	415	406	422	374	389	438	395	413	412	399	399	391	423	380	402	418	385	404	409	418	418	388	400	389	392	424	422	370	407	440	372	392	417	427	430	407	391	402	423	407	383	416	421	387	420	398	459	394	401	410	420	415	393	394	420	394	430	422	422	426	382	412	403	390	407	390	367	395	440	423	448	395	401	364	425	424	376	433	402	422	432	424	405	406	413	388	386	430	386	398	366	430	421	403	425	409	379	410	396	390	403	425	383	397	430	393	444	397	405	384	412	387	398	388	381	415	409	409	448	374	402	402	376	398	413	375	408	434	413	426	444	392	404	415	423	411	374	401	378	416	381	432	436	431	394	461	429	403	419	425	363	396	411	428	416	421	405	379	430	408	429	411	369	408	439	397	395	395	394	379	390	417	408	399	399	452	391	425	428	391	422	425	390	426	396	411	399	436	417	417	364	408	425	402	419	417	432	402	439	403	406	432	386	395	418	415	407	388	389	422	365	394	420	438	375	376	402	425	364	415	428	413	432	429	429	416	385	377	393	418	459	419	406	436	377	401	383	428	379	384	425	359	401	415	389	401	411	411	370	420	419	427	393	407	412	395	411	413	409	421	375	382	420	433	460	454	380	418	385	422	454	417	425	399	419	400	418	414	426	411	460	406	407	409	384	415	411	439	424	400	390	400	410	406	400	404	436	408	416	466	394	411	380	425	390	418	390	394	394	396	424	379	419	422	413	376	400	366	420	416	386	419	400	455	385	430	441	399	430	439	409	411	400	404	422	415	393	409	372	380	438	395	395	376	431	402	417	380	416	368	411	410	393	399	435	430	404	436	365	399	420	408	426	385	467	409	408	384	403	401	416	398	394	426	387	440	396	403	386	385	375	365	410	385	375	407	413	424	389	383	433	403	432	439	416	435	402	411	428	398	388	406	395	398	406	431	400	419	405	406	434	412	370	410	388	409	410	407	400	417	381	378	412	369	441	389	446	394	396	415	410	379	438	368	393	430	406	414	410	414	397	380	409	392	410	414	403	404	419	412	383	368	404	412	435	424	439	431	404	435	392	392	419	412	423	439	393	391	383	387	428	412	387	438	400	375	402	442	422	399	415	379	410	432	403	420	388	420	441	424	412	400	448	405	415	412	407	390	415	393	421	364	440	409	428	392	432	391	399	435	398	400	398	417	411	393	427	388	428	415	391	391	393	410	416	400	384	361	395	397	385	358	411	422	417	389	386	383	378	410	424	409	411	451	386	377	437	340	415	414	413	423	388	389	412	419	409	413	419	398	426	391	388	436	394	410	405	412	464	372	403	394	381	390	423	423	392	373	400	434	373	442	384	390	393	394	415	409	396	429	392	436	409	399	407	389	397	404	399	370	408	435	454	417	387	412	424	385	409	433	427	390	395	407	452	423	390	386	403	389	432	404	403	380	431	426	407	422	418	385	454	398	417	417	460	424	434	390	386	406	409	382	420	383	415	388	396	409	438	439	413	414	423	433	418	396	378	406	407	445	410	408	412	399	401	447	414	415	379	429	398	427	402	400	389	400	415	445	391	408	401	399	436	410	395	422	405	425	416	393	395	394	439	393	405	400	411	383	411	390	400	418	378	416	395	383	400	414	393	427	411	385	426	375	397	393	418	390	448	392	399	399	387	420	448	418	419	429	398	432	417	404	441	419	402	404	408	383	404	411	418	478	381	396	414	406	372	429	411	425	441	389	414	389	404	404	418	392	400	380	394	420	387	388	421	456	422	429	407	435	405	389	414	378	406	364	406	397	396	390	399	402	426	399	338	386	437	387	414	407	419	427	409	405	383	414	397	402	402	393	401	391	427	416	447	413	413	422	400	418	406	401	410	437	437	426	455	368	395	423	418	400	428	395	420	425	402	380	423	394	392	418	400	395	418	400	422	395	413	399	441	405	400	419	399	437	390	415	416	396	414	361	386	391	438	412	412	378	395	418	423	441	399	421	410	415	383	397	404	373	422	406	401	424	403	410	423	423	407	408	409	388	414	381	406	392	406	378	410	399	414	386	400	462	417	410	412	407	416	412	406	393	412	390	415	366	418	435	414	412	418	382	401	442	380	394	408	421	370	372	416	386	456	396	418	400	379	402	427	428	421	399	412	459	371	371	410	426	397	392	422	417	419	399	423	411	369	405	431	415	399	394	389	392	420	396	409	392	427	400	414	425	392	429	402	390	392	390	380	419	397	414	380	388	421	439	408	419	439	418	374	392	414	422	449	437	386	396	366	403	421	393	389	411	387	372	363	386	412	391	394	413	405	417	399	392	412	422	407	397	421	437	377	396	396	424	416	364	385	392	397	417	412	478	397	411	394	405	402	394	443	424	432	423	438	400	439	374	372	374	412	397	403	413	437	416	442	416	392	421	429	402	420	419	398	438	391	417	402	385	403	429	421	426	435	402	407	425	418	415	419	423	369	393	412	404	373	408	415	388	403	437	405	413	413	394	394	398	400	451	433	429	414	416	397	422	421	390	412	401	393	402	398	392	402	378	405	404	426	390	419	385	382	370	374	388	439	389	421	396	380	394	375	398	398	424	398	387	372	379	437	382	394	389	399	405	429	408	413	427	394	421	403	385	413	365	398	393	396	382	407	393	384	409	413	417	408	400	395	411	385	403	409	404	407	370	409	412	419	428	383	362	456	407	413	409	419	409	386	380	397	412	422	400	378	414	391	413	410	431	394	390	435	432	424	414	388	406	374	395	425	422	399	394	393	406	426	461	409	453	408	400	398	413	408	401	391	437	429	401	392	410	385	397	400	446	427	395	416	404	415	406	414	414	418	373	401	418	402	422	396	430	399	390	393	372	404	397	410	400	444	393	410	397	417	381	405	414	385	413	428	379	405	406	394	402	366	377	371	417	426	374	416	425	409	384	393	436	385	402	393	429	383	415	395	406	402	420	420	407	394	391	396	407	380	387	408	431	427	397	446	391	412	390	407	406	419	378	399	424	356	425	437	414	432	420	416	421	371	401	417	408	423	422	374	412	388	379	412	413	411	398	398	413	399	405	458	403	373	413	411	430	398	410	438	388	384	401	417	422	387	437	450	419	388	432	389	425	442	415	397	424	412	426	445	409	393	394	385	397	448	401	394	409	399	392	447	406	411	388	407	380	420	394	425	426	411	422	430	394	369	434	419	366	392	405	380	425	390	398	410	373	424	416	396	409	395	409	413	423	430	402	387	408	382	477	402	400	428	414	456	390	405	426	362	414	410	414	377	371	402	422	366	435	417	393	422	412	431	397	368	425	406	415	389	390	410	388	400	413	383	417	421	403	415	386	437	412	444	411	383	437	390	423	445	373	447	398
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
