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
340369441022	340369441541	340369442091	340369442641	340369443191	340369443741	340369444291	340369444841	340369445391	340369445941	340369446491	340369447041	340369447591	340369448141	340369448691	340369449241	340369449791	340369450341	340369450891	340369451441	340369451991	340369452542	340369453091	340369453641	340369454191	340369454741	340369455291	340369455842	340369456391	340369456942	340369457491	340369458042	340369458591	340369459141	340369459691	340369460241	340369460791	340369461342	340369461892	340369462441	340369462991	340369463541	340369464091	340369464641	340369465191	340369465741	340369466292	340369466841	340369467391	340369467942	340369468491	340369469041	340369469591	340369470141	340369470691	340369471242	340369471791	340369472342	340369472891	340369473441	340369473991	340369474541	340369475091	340369475641	340369476191	340369476742	340369477291	340369477841	340369478391	340369478941	340369479491	340369480041	340369480591	340369481141	340369481691	340369482241	340369482791	340369483341	340369483891	340369484441	340369484991	340369485541	340369486091	340369486641	340369487191	340369487741	340369488291	340369488841	340369489391	340369489942	340369490491	340369491041	340369491591	340369492141	340369492691	340369493241	340369493791	340369494341	340369494891	340369495441	340369495991	340369496542	340369497091	340369497641	340369498191	340369498741	340369499291	340369499841	340369500391	340369500942	340369501492	340369502041	340369502591	340369503142	340369503691	340369504241	340369504791	340369505342	340369505891	340369506441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2677	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2674	2000	3600	2300	2674	2000	3600	2300	2674	2000	3600	2300	2674	2000	3600	2300	2673	2000	3600	2300	2673	2000	3600	2300	2673	2000	3600	2300	2672	2000	3600	2300	2672	2000	3600	2300	2672	2000	3600	2300	2672	2000	3600	2300	2672	2000	3600	2300	2672	2000	3600	2300	2671	2000	3600	2300	2671	2000	3600	2300	2671	2000	3600	2300	2671	2000	3600	2300	2671	2000	3600	2300	2671	2000	3600	2300	2671	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21858	20358	27585	22834	20246	20124	8588	1182	868	801	778	694	717	709	612	644	663	635	614	632	636	613	621	616	657	595	618	628	588	598	568	621	561	617	626	595	587	564	627	582	578	563	612	592	614	556	598	621	568	581	590	595	567	613	630	578	577	574	566	578	606	601	587	617	569	586	587	569	609	583	605	570	639	551	568	612	586	600	602	590	569	620	565	585	599	636	553	592	579	581	582	621	590	584	516	550	561	589	571	550	596	557	573	585	585	600	553	597	536	574	592	592	579	589	567	598	589	587	587	580	570	594	596	576	573	611	603	579	587	626	620	658	583	587	549	671	596	634	572	586	573	515	598	578	541	562	573	576	572	589	585	554	599	565	565	570	569	568	595	555	555	595	520	595	601	582	584	589	568	555	596	585	597	613	608	545	550	536	573	570	582	593	556	580	557	539	568	560	586	565	578	604	640	567	581	545	628	545	570	554	582	571	568	599	606	562	537	575	577	585	565	631	592	532	579	576	597	606	563	577	569	604	573	563	565	597	616	593	572	647	593	596	583	560	566	595	568	570	606	604	586	573	581	578	590	604	582	581	542	564	614	568	542	581	565	612	578	577	577	591	610	610	616	581	576	578	585	538	600	578	583	568	596	589	578	590	596	612	584	540	592	552	620	584	581	578	541	603	591	568	580	582	574	543	602	578	563	562	580	588	580	571	593	563	569	610	531	539	582	569	603	566	591	591	601	607	614	556	626	562	566	567	628	564	617	575	583	626	555	580	551	562	590	609	580	573	606	578	579	599	605	581	608	580	546	591	580	567	575	596	561	585	558	564	602	582	601	536	554	528	599	578	551	608	567	552	546	549	566	576	556	538	614	580	574	582	597	548	570	584	574	632	598	573	565	580	586	573	556	577	567	600	573	549	598	551	625	551	583	589	576	597	571	576	555	615	594	591	642	587	617	601	600	565	539	599	588	608	573	582	570	631	576	588	607	596	545	574	581	509	558	572	608	585	562	571	577	585	560	599	548	559	592	584	591	581	572	565	576	536	635	579	571	556	599	596	597	604	594	569	574	576	576	573	567	596	635	584	574	584	558	592	544	545	591	566	594	570	586	614	555	605	604	557	572	608	585	604	597	579	577	576	541	577	597	558	583	585	586	559	586	585	557	582	532	596	593	589	561	589	597	579	575	565	572	523	588	572	585	623	593	568	613	563	545	579	552	566	591	597	583	563	555	612	591	569	562	561	632	579	585	579	575	616	608	566	592	571	573	610	568	580	596	569	556	588	591	588	584	612	587	578	586	538	610	572	527	520	578	609	552	564	558	575	566	612	575	565	588	590	593	563	607	592	566	556	588	601	622	619	602	579	604	568	624	578	588	587	563	578	569	601	585	620	559	584	537	576	559	558	571	621	591	561	549	582	577	566	597	614	575	606	581	595	571	550	612	577	572	574	616	582	577	644	554	567	576	632	552	579	543	543	584	580	625	607	582	551	599	574	565	596	590	591	603	597	563	567	631	576	571	591	622	606	586	574	584	567	607	581	550	570	574	598	560	538	574	584	617	570	583	574	626	558	550	615	606	583	582	600	595	587	614	550	582	665	609	591	607	589	605	561	584	560	587	564	581	584	596	568	565	578	605	606	544	575	593	615	585	555	559	563	584	573	553	566	595	630	579	582	562	595	621	575	655	522	531	580	536	607	567	589	603	598	585	560	609	556	581	588	560	585	558	588	591	611	559	605	558	576	572	596	620	619	562	564	559	589	563	612	610	565	611	596	603	591	583	591	608	553	595	596	562	569	607	590	574	560	551	595	549	563	591	645	549	601	586	567	589	572	593	556	591	607	593	556	570	595	553	578	617	593	618	588	569	574	590	630	623	589	552	532	581	586	622	550	614	565	602	585	578	576	583	587	617	570	545	558	596	556	584	574	571	549	584	545	600	531	591	565	596	575	592	603	590	582	555	545	587	544	588	566	567	588	606	588	581	582	575	576	577	582	552	556	549	595	626	594	558	573	599	605	576	599	596	590	567	611	570	567	598	584	590	577	580	595	609	569	570	560	562	552	574	585	546	555	591	593	561	582	596	555	584	563	585	556	585	598	609	590	576	588	584	579	569	559	586	589	592	582	588	553	605	576	574	597	609	555	570	580	574	557	584	599	581	598	545	565	597	574	560	580	543	564	565	540	580	581	613	605	610	554	640	573	616	589	659	591	608	638	590	613	598	579	631	560	603	627	591	599	591	570	582	583	573	594	588	568	598	594	569	588	580	612	557	613	624	569	627	580	559	562	540	583	594	552	603	601	601	572	556	550	619	558	534	581	562	597	589	538	559	612	557	573	586	553	601	573	599	611	589	561	571	571	581	602	580	606	639	586	607	560	604	599	559	556	585	582	504	563	589	559	559	593	562	597	567	546	574	606	593	605	594	536	580	603	579	606	566	561	585	565	560	545	596	539	583	565	574	588	603	568	597	557	525	570	582	618	577	574	562	576	519	590	567	591	601	619	615	562	606	552	544	584	564	591	536	610	604	587	601	588	582	545	562	580	555	561	568	563	565	584	600	607	587	555	607	556	555	614	552	587	615	584	571	584	588	598	558	613	585	636	583	600	553	572	571	565	584	616	585	583	567	551	610	570	547	575	635	607	595	582	610	612	555	555	562	628	596	581	622	566	557	547	595	592	602	557	558	578	623	580	613	567	575	564	550	611	586	621	531	550	579	551	565	578	560	614	556	611	542	560	572	586	605	583	568	572	592	618	566	569	569	595	560	589	582	569	585	570	584	570	578	612	602	581	566	576	551	556	609	553	573	606	556	552	577	585	614	602	603	548	611	588	569	572	570	563	602	576	594	559	590	573	601	555	597	601	576	569	579	605	561	600	599	539	623	548	620	605	538	582	595	589	613	626	530	580	576	552	595	542	596	619	582	581	565	581	588	600	581	568	566	560	590	566	595	577	603	575	586	597	592	623	526	614	583	602	557	552	553	604	546	613	588	582	587	557	570	596	571	526	542	604	607	554	607	595	605	588	616	560	566	580	570	568	580	600	595	551	574	615	633	597	546	615	521	582	574	547	584	567	566	567	540	590	589	553	607	525	592	607	591	605	589	576	590	597	603	556	601	609	562	573	570	533	555	583	594	591	589	619	586	592	597	607	627	604	574	578	527	559	562	588	574	577	533	593	590	619	553	595	591	530	575	559	608	563	544	548	565	585	549	571	594	549	589	580	574	584	536	583	593	597	562	551	562	577	626	556	574	572	605	576	554	611	537	557	599	538	639	626	568	573	591	584	537	592	580	527	593	587	588	599	578	604	650	607	576	561	614	592	577	600	539	630	587	568	529	600	581	595	570	630	623	566	594	562	541	560	590	539	536	625	623	554	606	548	581	590	554	585	603	588	570	583	583	569	579	601	584	589	606	560	555	587	594	565	606	588	569	580	533	629	583	598	626	574	594	555	564	545	573	590	567	591	539	560	554	569	565	554	598	576	552	612
39846	72364	36513	3963	2800	2071	1656	1347	1196	1067	1033	935	886	870	810	792	772	795	773	795	817	755	758	747	729	728	700	683	690	679	734	713	700	735	725	704	698	683	673	665	698	658	717	691	675	645	631	681	637	649	704	661	709	720	658	702	672	653	625	658	690	711	655	684	743	697	677	710	653	712	696	659	712	673	652	621	674	666	742	643	686	645	676	733	673	636	655	696	683	690	671	698	645	640	656	646	665	633	717	660	714	700	687	721	658	648	703	702	714	695	647	645	705	673	695	703	676	655	673	643	668	689	629	632	712	681	664	649	659	664	654	687	694	712	645	692	698	663	684	628	692	658	718	664	709	641	660	683	621	648	643	661	673	660	639	634	664	714	685	707	677	658	669	683	654	642	699	686	669	637	665	648	663	698	654	676	638	665	641	671	635	660	654	649	664	683	662	677	663	689	702	655	677	704	656	675	690	690	675	686	678	734	676	637	705	660	670	681	692	630	645	681	683	633	672	665	680	706	676	690	687	674	640	647	678	615	702	669	699	678	675	701	688	645	680	678	707	677	643	668	663	623	668	680	698	656	675	640	680	641	645	635	690	619	672	693	706	704	679	666	693	675	679	619	657	782	631	644	656	668	650	659	661	699	718	669	676	650	725	669	687	658	654	642	701	673	699	665	618	660	664	713	663	670	672	654	635	699	652	651	714	656	680	633	680	697	609	690	708	692	668	629	650	694	723	662	738	665	690	658	664	662	685	680	654	656	625	663	750	665	619	694	661	658	645	663	653	664	678	628	680	687	610	703	652	648	668	657	698	689	666	658	687	693	611	664	678	653	664	653	680	649	621	693	665	689	736	653	671	640	674	630	696	647	689	684	708	691	702	652	702	688	694	662	679	672	673	674	659	659	674	610	670	641	692	683	690	629	699	677	636	695	655	659	653	645	695	682	661	652	671	669	664	685	686	618	658	697	630	725	674	667	677	695	652	664	666	633	682	645	706	715	688	652	711	686	672	671	672	651	645	654	694	660	681	642	672	657	642	659	635	641	702	706	671	694	692	668	645	654	629	641	639	658	698	703	673	650	718	676	701	678	721	703	685	708	664	660	696	655	649	657	693	658	713	683	660	693	618	651	656	647	662	673	666	683	697	681	631	674	664	696	634	622	684	681	648	711	679	695	675	667	669	661	695	674	652	663	646	642	639	684	642	676	661	688	629	706	678	655	654	676	669	671	686	660	660	671	668	660	656	631	703	667	693	673	667	696	641	696	674	679	715	689	646	646	644	683	679	704	674	677	628	695	693	671	711	683	647	665	639	674	668	669	649	650	668	674	678	678	648	671	689	707	670	621	660	671	658	658	694	709	682	677	671	701	687	669	673	686	666	664	662	640	670	670	615	627	639	660	681	677	682	640	644	633	699	626	634	670	646	684	668	688	694	671	669	668	624	684	709	674	679	690	691	671	672	678	674	702	654	686	690	645	641	669	700	686	706	717	676	647	675	658	659	695	685	695	707	741	701	657	639	648	641	662	702	663	691	674	696	693	652	646	689	642	753	708	694	665	709	671	658	711	648	699	660	666	668	716	643	686	704	617	634	668	658	640	688	648	717	690	651	681	666	678	639	678	629	653	662	705	665	696	719	698	692	677	687	662	689	622	672	635	659	652	687	653	659	604	698	649	653	667	635	660	667	650	663	684	608	713	691	712	687	674	636	668	657	662	635	649	663	652	659	686	705	671	659	701	667	672	618	685	669	687	664	611	658	674	647	681	707	698	621	707	641	641	663	676	667	628	656	651	674	646	637	687	668	652	695	658	705	671	673	683	689	658	695	674	685	666	707	662	629	651	659	693	710	675	651	709	704	672	682	634	665	688	705	690	629	667	684	689	655	686	704	671	659	632	687	676	698	642	677	645	654	657	680	699	712	630	678	711	690	702	661	680	657	699	665	692	662	658	672	658	649	643	689	689	655	717	727	673	616	734	640	677	686	642	681	672	640	701	690	663	683	654	685	700	678	607	618	685	701	668	671	689	627	633	651	636	699	665	717	669	688	675	659	648	629	646	638	647	707	679	670	719	676	663	706	675	695	697	666	677	663	650	654	654	655	695	669	689	635	619	660	660	685	656	658	666	702	625	625	680	703	604	666	648	705	690	673	661	655	657	695	695	657	683	673	699	645	663	667	693	670	663	640	659	677	693	652	699	685	683	699	694	652	684	700	659	652	639	635	634	650	641	633	664	644	668	658	664	712	677	709	647	684	644	642	671	738	646	639	684	664	683	686	643	676	687	663	648	689	657	616	674	660	647	682	657	673	707	700	682	671	689	664	679	652	669	674	669	653	671	664	708	680	674	668	683	647	676	698	682	703	638	670	671	699	661	695	665	714	702	695	678	627	683	664	691	694	660	648	629	670	657	654	668	643	680	641	646	673	731	667	714	673	643	701	680	689	689	672	732	661	688	653	676	617	692	654	656	635	711	661	630	703	666	663	659	618	662	667	663	724	641	666	711	702	662	702	645	643	668	667	636	683	658	630	691	635	678	683	661	697	659	687	680	626	712	707	674	640	658	660	644	656	654	726	669	635	678	674	675	647	687	675	663	638	635	708	651	656	670	686	683	682	668	677	701	672	647	694	647	640	617	646	682	653	680	642	632	672	678	639	702	708	631	663	680	645	662	699	670	665	677	664	645	665	659	675	642	665	705	704	659	679	659	697	647	659	661	694	692	650	671	688	653	717	634	668	660	652	703	665	662	646	734	669	676	658	662	689	664	662	650	622	724	677	706	658	677	664	657	658	694	671	648	648	665	633	695	635	681	647	672	681	651	692	674	678	669	616	741	646	699	646	658	663	688	681	667	687	630	668	690	660	680	717	641	664	680	691	730	654	693	645	643	663	706	726	679	680	661	637	674	669	704	637	650	652	639	684	630	727	636	660	654	661	685	603	685	672	699	679	687	625	661	640	690	616	676	605	683	633	669	677	706	641	663	700	675	693	690	673	665	658	718	623	647	629	673	673	672	693	687	660	663	667	659	691	663	707	692	683	680	649	676	664	661	689	651	675	668	645	666	642	631	666	649	680	635	644	690	677	689	636	655	662	644	657	695	657	673	620	690	649	722	649	625	660	698	646	686	681	685	683	671	694	654	678	601	669	671	691	695	639	655	687	642	698	672	697	654	709	650	674	672	654	689	676	688	643	648	704	658	679	671	672	696	709	699	662	610	657	675	675	679	620	694	685	655	721	707	684	680	655	651	684	697	674	663	662	665	643	652	659	645	686	687	663	667	660	675	684	684	684	641	657	704	655	730	671	686	687	674	706	622	703	649	666	637	683	597	656	693	704	694	674	654	697	654	699	653	668	656	684	679	664	722	687	687	651	678	663	671	685	654	726	646	683	675	642	667	658	617	697	715	705	683	693	677	754	660	658	677	673	654	678	693	672	705	710	667	656	644	736	677	646	703	668	669	766	643	644	656	643	665	679	677	664	678	678	681
29150	34666	29301	6405	513	427	363	254	234	245	248	255	282	262	248	228	253	261	258	267	259	213	245	271	278	275	232	244	242	242	262	240	224	241	242	238	221	240	248	247	256	245	254	235	244	226	196	253	239	222	246	235	253	266	238	233	247	264	232	248	232	275	253	248	230	235	250	200	239	239	215	230	254	230	223	241	255	249	259	214	220	223	236	222	250	224	226	244	199	245	274	229	253	273	232	247	232	262	264	256	250	243	239	238	220	248	236	223	252	231	259	231	232	244	244	221	241	228	251	248	266	266	234	248	220	249	259	228	271	255	227	242	243	224	207	261	250	259	224	249	240	264	248	249	231	220	254	232	224	228	243	255	229	221	208	249	246	265	233	274	234	250	261	231	244	259	249	247	226	239	218	259	251	243	273	215	227	235	242	245	251	234	269	237	231	231	241	233	243	223	222	226	236	235	236	248	237	231	235	223	253	261	218	236	254	216	226	219	236	232	261	245	234	239	246	242	226	263	254	245	241	234	230	269	268	228	278	230	242	227	219	234	224	236	195	218	257	248	242	235	220	241	237	229	247	234	263	201	253	224	235	250	243	256	254	229	256	228	262	224	252	223	262	220	235	215	224	276	244	226	232	227	277	240	225	235	269	239	229	259	246	222	231	234	199	242	243	274	242	226	237	246	228	245	232	253	250	255	229	262	250	260	213	246	212	251	239	246	222	209	230	219	226	233	225	253	230	244	254	215	243	230	263	223	250	244	252	260	213	254	237	231	257	225	205	220	248	242	219	250	235	222	233	240	236	242	209	231	254	256	237	254	225	252	254	257	240	251	233	233	263	261	241	230	222	246	233	239	257	247	247	219	258	246	217	236	251	251	262	233	252	241	263	290	272	201	228	231	263	239	230	249	241	286	237	221	228	254	228	246	247	237	244	245	287	255	225	269	243	241	222	241	226	228	240	233	238	250	247	238	235	227	226	228	258	200	239	250	263	241	206	226	222	268	229	261	219	227	243	226	250	245	251	243	216	235	244	253	251	229	227	245	231	233	237	250	236	215	262	263	244	253	253	233	234	236	235	255	237	252	234	216	247	210	236	243	228	246	246	252	253	217	240	214	250	240	252	252	250	265	241	228	233	231	247	245	225	256	222	225	255	222	236	239	240	236	254	249	264	239	255	237	243	214	248	252	223	227	256	236	249	235	255	244	248	231	254	252	232	231	245	268	221	257	243	230	241	245	232	206	245	254	255	219	246	235	265	258	234	221	273	235	246	236	254	262	230	238	244	225	219	253	257	220	246	258	242	234	223	208	265	217	228	256	215	266	256	259	262	258	254	244	278	223	249	233	238	240	259	245	241	234	224	241	234	244	220	250	256	263	244	229	228	247	255	220	251	208	263	224	255	247	230	236	254	252	221	240	241	259	231	246	237	226	231	243	253	233	212	256	217	227	253	236	254	253	246	266	218	223	256	227	225	237	202	240	234	236	260	227	246	272	231	213	231	221	220	254	232	240	260	242	247	253	262	248	257	231	242	250	261	242	250	256	236	245	257	223	204	246	234	224	253	252	240	242	246	255	250	231	245	227	258	228	238	253	256	231	249	259	249	236	234	228	235	255	241	222	235	219	242	237	243	235	229	249	228	236	226	236	220	239	229	243	279	233	251	247	233	218	235	223	238	238	246	252	243	244	249	222	238	222	232	211	233	244	235	274	251	267	223	243	240	235	260	234	225	256	225	228	236	223	219	244	258	223	236	232	239	250	222	248	264	229	275	245	237	234	235	247	203	248	258	234	247	236	233	274	231	248	245	237	251	249	258	260	243	261	267	236	218	242	218	256	232	210	224	250	243	273	235	257	240	245	259	240	225	222	241	203	252	227	212	231	229	217	222	249	221	253	229	245	251	229	249	244	228	234	234	238	257	220	232	252	238	226	247	224	242	257	247	219	240	247	213	230	235	258	232	252	225	235	223	233	240	257	219	260	257	232	242	226	277	252	264	227	249	247	248	250	236	272	245	214	244	248	218	237	231	254	229	227	223	246	219	237	251	222	234	242	249	254	198	243	250	249	216	265	275	213	224	237	241	254	230	227	241	211	253	238	232	220	235	225	240	240	243	224	218	199	241	261	273	254	242	217	232	246	229	256	230	243	212	255	251	241	222	237	245	228	241	231	238	236	232	233	223	249	245	243	250	275	236	229	245	218	259	249	247	253	250	238	248	227	278	243	235	239	232	271	267	272	220	261	223	244	237	211	262	201	251	235	250	272	215	230	234	225	255	226	250	232	253	234	251	227	276	237	225	246	246	214	273	263	254	245	246	253	239	251	212	245	236	251	220	238	232	225	243	236	238	239	246	236	268	263	262	248	254	241	243	241	222	256	228	239	221	217	231	239	240	240	236	233	218	263	250	202	279	224	241	233	232	248	222	253	232	225	230	248	254	262	226	247	238	215	221	212	255	231	227	257	244	240	248	238	209	242	233	259	255	256	264	248	243	233	238	254	251	253	263	240	222	257	245	241	226	240	232	256	220	222	261	219	225	221	235	274	274	231	233	239	240	247	268	244	261	231	262	239	241	256	252	223	266	258	259	248	246	249	254	231	256	248	275	216	247	238	240	247	242	235	229	223	215	228	255	259	247	245	239	232	233	227	248	265	235	257	234	224	191	258	230	252	228	243	214	243	245	225	256	248	257	245	241	226	230	239	259	271	241	244	260	267	243	234	244	222	243	225	263	219	224	215	245	232	246	233	217	232	234	231	239	252	255	232	229	237	247	215	249	254	266	270	231	246	229	228	224	268	236	242	276	228	229	232	224	213	229	257	239	248	226	252	271	232	228	245	225	221	246	219	257	243	227	250	275	250	229	254	237	240	246	271	248	275	242	240	260	231	222	251	238	249	210	227	271	236	261	263	250	230	231	237	236	241	239	245	267	253	245	212	263	267	243	234	234	221	241	242	229	232	260	239	269	237	258	231	255	230	236	265	273	218	232	236	245	232	200	272	278	228	233	219	223	257	229	254	220	236	248	259	214	259	206	233	240	230	238	242	238	263	255	246	232	248	257	262	242	247	250	235	203	219	232	218	232	236	227	255	261	262	244	257	223	247	250	247	243	227	249	260	255	246	230	246	253	250	263	260	223	246	230	252	235	222	221	229	234	229	248	240	260	258	220	249	225	245	253	249	222	227	221	242	230	241	221	266	237	241	264	239	244	247	240	247	255	228	234	224	212	212	256	226	235	257	251	242	265	210	227	219	272	227	235	234	264	245	263	254	254	238	232	246	231	246	212	225	233	266	259	235	218	233	244	252	249	213	258	242	250	250	195	264	227	241	243	233	229	246	235	248	278	249	247	228	249	225	260	255	245	257	247	235	246	254	245	221	245	223	225	245	221	242	247	252	244	257	273	249	255	204	265	250	266	226	228	280	233	237	240	227	235	221	209	225	237	224	237	234	241	248	231	241	253	229	237	213	237	211	259	265	227	237	226	242
32477	53369	21548	478	436	370	383	296	303	330	325	327	329	301	279	346	321	327	339	348	336	294	321	346	317	284	307	318	315	287	299	285	327	311	315	305	280	287	304	303	311	303	312	300	300	336	342	342	306	315	324	302	299	265	312	319	331	332	345	319	320	289	308	277	318	322	330	288	310	305	290	300	313	295	291	293	312	343	315	294	317	349	287	314	298	368	342	312	301	297	306	318	307	348	311	313	333	323	303	299	318	303	318	321	310	330	310	315	330	307	308	309	286	325	305	311	310	293	310	310	282	293	327	304	285	285	343	300	293	307	296	302	308	280	305	302	316	304	290	296	291	319	299	296	290	326	307	285	299	295	339	274	311	306	319	327	318	307	287	303	310	290	320	306	326	303	308	307	316	288	282	304	354	328	295	286	315	296	300	298	317	284	296	309	270	324	280	273	303	288	294	292	294	270	335	318	314	297	327	302	305	325	347	294	322	313	277	300	277	288	278	296	290	316	314	293	297	323	333	308	297	292	326	305	323	307	326	289	306	319	303	298	322	352	305	298	310	347	325	303	317	298	293	288	294	302	326	292	289	270	321	298	310	307	339	309	292	311	315	294	320	298	295	283	283	284	308	348	292	274	338	288	317	302	320	305	306	288	279	304	350	303	323	295	330	327	308	286	291	301	332	305	295	291	322	290	316	299	304	311	300	318	328	306	271	332	318	293	265	326	308	308	328	300	331	308	300	325	311	296	299	300	293	292	302	320	318	308	307	312	283	323	314	288	311	324	294	316	325	323	332	306	303	308	296	302	321	309	284	303	319	305	342	301	310	321	336	303	350	314	306	304	297	298	335	313	297	312	316	274	304	314	308	312	332	314	322	325	303	311	313	321	329	309	306	315	278	316	312	294	323	290	320	321	307	285	321	295	316	329	338	316	328	311	292	311	292	320	322	325	340	285	291	309	324	277	295	296	281	307	307	297	345	324	323	296	310	298	322	287	298	278	315	308	296	293	327	312	281	291	273	304	297	285	299	302	313	312	273	306	323	314	287	307	313	284	277	260	297	333	271	274	319	318	310	263	308	305	302	297	300	317	312	316	321	325	331	293	289	309	297	310	313	331	299	292	325	302	283	309	296	313	293	272	278	298	283	295	313	315	318	333	304	309	275	321	298	308	287	312	280	308	296	323	299	276	310	306	291	280	302	282	328	325	315	302	291	342	320	315	279	295	313	342	342	310	316	314	289	312	292	343	307	299	307	288	331	321	311	313	330	312	293	315	287	267	310	335	282	310	293	304	304	320	296	262	296	297	292	332	298	309	309	267	334	318	353	287	309	299	335	309	332	314	292	320	297	319	297	326	290	285	288	317	303	312	352	332	313	273	299	337	306	313	322	314	299	294	312	307	309	272	300	303	328	302	295	327	351	349	301	295	289	327	324	312	329	305	320	309	297	300	291	270	315	317	288	317	298	279	321	274	324	336	311	328	292	317	350	364	297	295	297	326	279	303	302	288	300	318	345	322	291	329	311	334	307	290	294	326	313	339	313	317	292	315	306	341	318	307	352	282	288	295	344	289	295	271	313	315	321	320	296	321	322	273	301	332	306	320	294	289	325	276	306	340	320	291	302	331	285	330	292	330	309	315	305	285	326	307	308	332	319	289	345	293	295	326	316	301	300	307	296	286	357	354	284	303	304	310	314	308	286	313	283	307	276	281	325	293	298	324	334	297	266	325	296	318	281	320	293	318	302	302	296	317	329	279	308	313	278	314	295	334	297	327	322	316	295	308	304	309	349	321	293	331	299	289	328	316	289	301	290	301	319	282	287	277	302	326	302	284	305	297	319	311	321	295	300	296	280	295	295	324	295	264	298	291	364	307	308	316	288	302	315	305	279	300	299	312	293	305	336	286	298	302	339	289	342	303	313	317	323	304	297	338	342	323	290	306	345	294	284	299	291	301	292	323	291	331	330	276	302	279	286	308	312	325	332	301	291	295	315	312	313	295	310	293	318	320	301	328	322	307	305	305	344	325	324	313	301	312	290	300	296	248	336	293	329	307	289	315	297	293	310	325	280	270	300	296	338	306	303	313	288	299	296	276	298	291	304	315	328	322	317	295	279	341	298	295	298	327	346	297	306	313	296	330	327	348	321	297	309	314	322	328	312	295	318	319	332	295	312	313	344	332	319	302	307	313	301	299	334	322	301	297	295	317	279	302	342	305	330	312	336	281	318	299	303	296	294	301	336	310	307	281	298	317	331	337	322	306	316	318	322	345	308	330	282	314	290	297	308	368	286	313	321	284	288	320	277	310	328	325	291	305	297	316	295	268	315	309	287	335	304	302	328	313	307	285	292	304	314	320	314	266	286	289	299	344	293	295	275	318	308	308	295	327	269	320	330	284	310	332	315	306	297	334	316	295	301	331	320	342	303	310	304	308	319	318	305	320	297	322	306	292	304	301	294	275	301	312	291	300	292	274	339	330	327	285	322	309	281	287	296	285	309	324	299	315	308	309	340	320	346	304	280	328	312	305	343	318	302	302	331	305	331	306	306	323	314	303	321	328	301	283	326	321	293	278	274	301	274	297	312	288	307	307	335	359	273	313	356	262	282	317	319	323	311	295	316	334	316	305	283	299	314	345	302	296	329	301	271	306	316	340	276	284	307	325	296	320	308	288	285	289	299	341	299	301	319	328	308	284	299	300	332	269	268	293	322	290	307	322	281	293	305	293	294	307	301	279	312	303	306	309	310	324	291	288	269	305	276	317	299	272	311	309	307	292	315	299	296	299	316	299	295	304	326	344	305	333	336	328	314	304	338	310	301	295	322	302	320	297	310	295	298	350	300	293	309	341	285	296	291	289	296	271	292	295	318	327	323	333	289	318	306	292	286	305	349	314	303	307	336	323	311	311	286	294	282	276	296	319	318	287	281	280	289	293	325	306	287	288	308	311	306	261	306	327	324	310	318	318	308	322	299	294	314	310	291	338	297	309	307	264	298	271	298	329	307	316	281	306	327	274	290	312	295	346	325	304	312	304	308	333	294	309	314	336	284	319	261	346	329	281	320	318	291	329	337	327	298	306	296	350	311	301	324	316	331	293	307	286	281	296	309	295	284	320	300	319	303	295	370	340	298	303	308	327	296	312	286	296	336	290	290	294	318	306	309	336	312	303	289	274	303	315	278	282	343	309	318	346	327	308	326	267	311	256	297	290	304	305	325	304	303	322	316	280	329	304	295	289	300	345	334	309	337	323	295	296	294	304	300	272	325	302	291	296	291	341	268	256	298	313	304	309	328	292	287	311	296	319	329	290	321	293	314	307	335	282	296	339	350	312	307	298	313	304	298	324	311	325	298	316	294	290	314	284	338	312	295	313	285	327	305	303	293	337	315	291	327	308	325	345	305	293	286	345	323	323	308	308	299	276	288	275	294	327	311	299	331	285	320	287	304	277	309	294	269	336	316	298	316	280	320	316	314	311	334	290	299	293	313	319
24513	21716	28916	24681	20562	6179	718	492	421	430	408	407	350	366	357	337	375	360	362	326	380	337	356	329	330	330	317	313	374	365	315	335	324	313	324	327	329	328	342	350	297	332	340	334	325	303	325	313	317	336	345	313	322	302	325	356	327	341	302	319	340	300	310	323	321	299	310	320	345	313	287	317	294	277	308	320	326	330	311	303	316	315	303	322	308	317	322	311	328	306	325	301	314	312	291	300	305	316	326	283	338	316	329	340	303	316	321	343	315	296	316	330	335	321	291	316	326	337	318	295	299	341	345	322	357	311	297	332	323	302	326	310	331	331	320	320	311	304	331	334	357	332	315	311	337	310	330	356	301	317	311	318	312	324	319	319	308	308	291	326	324	310	322	346	305	314	322	346	299	296	339	281	325	307	328	314	314	309	322	308	310	325	296	325	346	307	311	315	297	318	345	320	315	311	322	321	320	318	306	330	340	335	284	319	312	392	304	329	349	320	346	329	323	316	322	307	338	283	332	377	317	304	317	319	314	305	295	299	335	308	312	321	296	291	331	294	305	315	273	327	328	318	297	333	361	278	332	316	302	345	328	318	336	302	345	309	306	303	344	339	342	328	307	307	326	300	316	321	349	295	338	325	327	322	312	327	324	326	365	315	291	306	302	331	320	325	290	314	313	330	349	347	331	324	297	357	328	316	338	341	304	303	292	306	333	328	326	322	318	308	320	312	306	307	321	332	307	313	296	343	310	284	344	323	332	324	322	383	339	325	329	336	344	327	324	337	336	313	352	321	344	328	317	317	309	310	339	312	300	363	321	345	329	317	293	306	330	341	301	316	306	301	304	307	321	342	344	311	312	351	342	308	311	323	331	329	309	320	330	335	306	329	312	342	321	326	320	332	323	310	316	323	334	302	293	311	307	321	345	315	329	319	295	334	343	325	342	310	301	314	343	300	291	273	297	322	324	313	349	312	315	325	322	297	322	298	297	318	305	328	340	309	316	331	325	333	349	314	319	336	341	309	348	338	300	316	306	301	324	343	314	350	305	303	299	331	314	306	324	335	314	354	330	321	321	344	325	315	340	281	313	350	352	342	327	300	327	293	345	299	313	316	296	319	313	305	288	300	324	340	298	315	340	298	333	336	324	297	293	323	379	336	365	310	288	325	315	307	327	302	340	312	286	326	293	305	344	287	332	318	322	310	329	334	301	315	306	319	296	328	316	341	313	327	354	317	307	311	307	341	336	314	323	350	282	311	327	334	293	293	335	316	333	335	345	296	332	316	315	329	314	324	304	305	339	314	324	331	319	310	341	311	333	350	295	340	309	296	326	326	329	317	306	301	329	357	297	294	312	292	300	318	326	305	323	320	307	318	333	282	325	333	335	328	311	297	306	308	326	345	306	318	319	319	355	331	309	329	335	315	310	327	290	296	336	290	299	345	297	346	341	273	312	328	321	309	315	313	313	329	299	335	293	331	365	297	342	329	290	330	323	307	316	300	317	307	324	311	284	326	314	301	322	297	316	301	344	321	315	308	318	333	322	319	325	317	356	314	321	314	304	315	307	341	336	295	309	325	322	338	319	304	326	304	322	297	301	298	324	300	341	319	329	370	320	281	331	303	313	318	348	304	320	333	344	302	301	329	335	275	304	345	328	323	375	321	296	340	331	295	375	312	326	317	331	306	313	290	302	323	313	323	306	298	339	337	321	309	353	300	332	310	303	322	350	284	350	369	353	326	296	296	329	321	309	302	274	301	303	328	297	309	299	336	329	311	330	321	323	334	320	327	310	309	347	304	300	303	335	299	340	313	304	306	333	315	309	314	330	297	309	309	313	319	304	334	324	297	333	325	306	319	321	319	328	322	328	308	296	332	286	319	325	327	321	317	334	349	342	345	341	317	325	335	320	306	307	302	316	320	333	316	347	292	276	315	319	315	336	303	322	338	295	327	323	324	310	322	299	313	336	297	308	302	322	348	330	325	311	328	300	322	339	319	277	283	292	297	310	339	302	290	342	305	350	334	309	323	310	318	341	335	301	342	293	341	306	298	311	317	308	311	312	292	317	317	302	334	324	300	297	309	350	317	338	301	321	355	325	319	310	322	295	330	319	340	294	337	327	312	340	314	352	308	347	320	357	329	315	303	300	317	323	276	342	312	296	306	333	272	285	348	342	329	315	328	347	346	339	267	344	290	318	320	327	319	278	317	323	364	314	316	318	325	319	335	330	309	290	332	322	335	307	335	311	339	289	350	288	363	318	314	317	363	338	313	347	302	334	292	315	329	290	328	309	321	310	338	341	332	321	281	287	340	328	297	340	315	359	308	318	327	319	308	306	318	360	297	284	320	314	336	307	307	287	316	287	304	345	290	315	311	300	321	315	299	317	348	316	312	332	297	313	333	293	316	321	307	355	341	338	292	321	301	335	321	317	322	299	317	306	360	321	341	313	334	308	307	350	295	375	347	307	317	300	319	317	329	323	299	335	317	323	319	306	337	308	314	309	319	336	306	331	320	282	312	328	310	332	326	313	317	311	303	330	309	346	297	310	315	338	329	307	307	322	310	352	292	325	322	361	345	287	324	334	323	324	323	292	305	314	309	333	317	300	290	346	308	330	305	315	309	332	321	297	331	347	303	321	311	340	322	328	296	333	311	351	301	307	289	331	311	338	306	270	294	329	326	321	312	306	311	339	314	330	307	339	330	336	313	319	333	293	322	334	331	328	335	349	313	361	308	321	317	319	293	314	317	346	329	290	325	316	352	356	345	293	302	318	308	315	301	330	315	342	329	317	357	317	303	301	317	317	297	333	322	333	331	319	285	324	340	323	311	300	296	277	292	314	337	299	313	297	321	320	320	305	309	319	311	284	317	363	336	308	346	306	329	320	312	338	292	358	322	316	318	333	288	307	330	321	312	308	326	326	314	333	305	327	316	298	311	320	323	335	329	285	337	312	321	288	299	317	332	309	332	342	349	354	277	330	341	341	328	334	313	297	335	289	301	329	324	342	327	313	321	338	325	322	306	308	332	330	300	323	328	305	324	329	333	304	305	303	329	342	304	312	346	331	314	317	305	307	319	308	296	292	303	336	328	336	324	300	312	343	307	300	309	350	307	343	316	341	300	301	328	333	311	338	314	309	283	343	299	334	312	337	282	320	325	338	325	311	315	322	304	314	313	304	298	346	334	287	291	314	317	315	317	292	347	320	286	332	317	322	299	323	301	322	309	324	323	313	355	311	315	315	339	319	340	330	313	326	308	324	289	334	312	340	290	333	304	336	309	328	300	349	290	337	309	300	295	319	331	310	319	328	335	324	309	307	293	331	373	283	332	326	335	300	348	345	288	351	292	329	297	341	319	316	308	335	297	310	311	328	323	320	294	326	290	323	315	326	322	319	334	346	307	308	307	346	333	309	312	301	322	318	346	295	342	347	286	293	301	318	350	311	314	342	324	336	316	323	358	284	313	294	339	321	338	320	319	332	337	306	317
37730	69202	27533	1910	1363	1017	828	695	644	569	583	496	491	473	436	449	445	434	487	464	468	429	427	424	388	438	420	399	408	415	385	429	411	388	445	366	378	377	389	400	370	406	395	415	400	369	380	390	385	394	402	386	392	397	400	384	370	387	409	367	358	350	409	399	364	384	368	343	364	372	367	391	375	388	374	412	406	415	370	412	411	371	376	380	373	378	389	366	404	362	377	382	373	392	372	386	396	361	366	413	397	420	405	402	358	376	386	382	418	379	391	385	388	414	356	378	396	383	354	370	401	370	398	375	388	369	399	392	439	415	388	390	412	380	365	366	411	407	407	373	368	392	388	373	361	369	388	373	411	399	329	389	390	371	368	383	435	395	393	382	369	343	376	372	377	375	403	394	408	408	392	398	361	383	396	386	382	359	395	415	368	374	418	386	404	389	365	384	382	383	350	418	386	417	368	388	406	380	411	393	388	360	353	389	383	382	367	413	388	344	382	354	372	387	401	354	363	395	384	370	382	396	409	404	408	401	394	392	384	416	399	390	381	409	397	373	378	369	375	396	396	402	374	345	370	370	380	386	386	412	391	384	382	379	378	404	410	370	373	411	406	369	378	385	401	360	368	422	432	373	365	404	394	379	384	400	378	397	346	387	340	405	359	414	375	394	392	380	399	367	401	361	387	394	403	386	385	399	375	384	386	407	368	354	389	365	383	373	372	350	379	383	371	402	394	390	405	404	387	389	416	396	389	382	403	378	368	386	387	371	383	413	377	366	395	377	389	426	381	379	401	381	378	372	389	365	360	390	412	382	423	367	357	402	360	395	383	389	415	389	407	376	401	418	376	397	349	359	412	398	384	388	417	399	376	395	370	369	368	392	377	385	362	388	414	359	382	390	376	373	371	392	391	378	409	377	377	423	417	377	356	374	373	389	380	380	395	400	371	400	377	423	369	390	387	378	434	395	395	411	366	387	378	390	391	405	378	412	383	370	391	341	406	373	357	369	370	401	395	414	377	369	382	411	402	390	390	387	370	402	390	366	338	404	388	378	371	405	412	387	390	378	390	403	377	365	366	397	396	364	396	374	390	369	371	376	396	369	380	389	408	405	376	400	389	342	396	353	377	408	402	349	414	392	381	352	347	392	401	377	379	391	376	399	373	353	394	396	382	395	409	381	383	427	380	383	378	379	404	380	402	371	398	358	376	348	381	398	377	381	420	372	379	397	377	388	379	382	386	406	396	414	386	358	379	345	351	396	369	397	346	404	351	399	387	390	354	404	388	354	400	378	375	396	378	387	379	429	352	378	381	408	371	383	400	351	373	363	394	400	380	362	378	396	359	399	362	381	403	378	407	359	410	374	404	386	391	397	398	386	377	361	392	374	423	386	377	413	383	379	416	412	359	406	386	381	382	391	390	357	374	412	380	400	391	411	400	410	378	374	374	363	363	382	393	427	429	387	391	385	397	387	380	397	401	359	356	396	340	402	375	402	420	405	409	422	395	387	358	369	402	400	378	377	350	381	361	358	404	355	385	379	362	397	390	396	380	390	430	391	404	363	428	349	384	376	416	354	373	385	446	359	366	398	386	401	404	397	399	377	382	360	405	413	376	393	423	382	395	360	361	345	404	413	390	342	427	364	343	408	373	391	385	383	399	357	391	379	381	383	398	410	383	381	377	404	376	378	377	370	370	404	401	371	384	414	384	406	372	391	367	368	400	404	412	339	370	377	378	393	383	389	369	415	407	349	398	363	360	396	412	416	344	385	418	415	370	383	358	388	386	393	410	398	386	364	396	348	361	356	391	380	392	388	379	390	397	386	364	401	392	381	370	389	403	397	398	367	378	399	385	399	384	366	424	386	402	360	370	380	386	397	392	386	369	412	413	383	364	397	398	391	380	403	374	381	397	375	376	418	369	360	415	396	378	420	386	399	388	399	391	369	425	353	370	387	381	356	428	385	382	414	363	368	386	397	358	380	427	374	375	377	381	395	384	403	369	392	364	389	360	406	398	378	390	396	376	381	394	401	379	375	367	405	381	386	379	416	406	410	422	360	390	397	392	396	371	366	365	394	369	372	385	364	384	368	389	383	384	397	412	391	396	370	373	378	402	396	395	357	415	371	363	333	363	377	388	380	398	412	377	375	375	366	393	389	377	374	395	396	351	435	372	404	384	403	362	358	405	392	385	412	384	384	402	380	374	388	394	392	383	405	386	360	376	387	374	360	410	399	386	395	363	418	414	361	365	382	373	409	382	373	393	378	407	394	362	421	426	387	357	426	338	400	381	386	383	341	384	361	374	387	421	374	382	379	394	404	367	370	389	377	397	398	361	380	412	386	425	365	428	367	378	369	394	424	393	357	402	404	391	374	365	386	368	364	370	352	356	376	418	422	401	398	414	424	375	367	372	413	366	404	398	373	400	409	413	376	369	375	404	388	372	389	355	388	390	379	376	394	425	354	355	350	368	404	374	399	363	374	426	384	408	368	358	374	393	377	401	355	355	390	381	415	396	390	350	375	382	402	378	378	373	357	373	379	375	406	379	390	377	372	383	417	377	390	420	392	369	394	370	367	364	440	401	403	403	374	414	402	405	405	413	380	373	410	397	373	382	388	395	386	398	394	379	416	416	392	392	348	389	383	399	403	383	386	435	380	387	412	377	374	371	368	373	371	379	396	385	376	402	385	374	395	391	352	406	410	411	408	374	392	361	360	398	387	387	373	391	346	353	409	420	375	389	409	364	373	390	392	372	380	396	413	413	396	379	397	398	394	387	389	390	400	405	393	380	380	360	385	413	370	384	421	390	393	354	417	391	410	385	379	404	365	382	402	377	379	378	431	391	363	376	400	380	361	382	379	420	396	359	378	380	379	381	364	359	377	364	372	385	414	383	359	398	378	400	399	402	393	396	386	376	405	389	388	429	367	372	383	440	382	407	338	388	389	393	397	408	389	391	387	355	364	407	406	339	386	393	410	382	398	396	380	380	399	400	323	344	380	373	389	372	396	362	393	368	387	420	370	371	404	403	370	357	368	376	387	393	363	415	380	374	381	373	383	379	369	380	401	369	384	370	386	389	365	370	381	415	355	387	396	371	390	365	405	389	418	371	369	373	385	410	352	370	400	372	380	410	407	382	357	385	371	381	378	364	377	357	359	404	371	392	394	379	403	378	370	384	376	374	369	392	381	358	416	379	370	365	389	397	371	425	388	383	411	382	378	379	343	365	388	410	385	410	397	400	403	398	388	354	388	423	401	364	374	361	369	397	388	379	395	378	388	413	355	408	389	379	382	426	404	354	420	409	409	421	376	384	395	379	398	361	381	397	379	376	365	391	412	396	394	348	395	376	366	401	373	390	395	387	380	402	381	383	376	373	377	365	413	363	402	391	418	419	370	367	348	430	398	385	376	394	351	376	418	401	395	390	383	400	383	395	415	397	385	397	372	387	386	378	394	395	414	385	368	385	430	404	382	391	369	356	399	391	381
25608	22192	28285	25001	9383	761	534	491	435	417	434	442	411	417	396	421	419	417	417	415	398	407	358	377	410	381	391	391	420	364	398	417	361	391	384	352	389	362	388	387	396	404	396	385	386	390	382	369	383	405	430	401	389	372	432	388	368	380	375	405	387	385	409	398	367	382	401	362	368	415	387	342	413	402	378	390	402	417	390	433	389	371	363	398	384	403	375	381	397	378	372	392	376	363	410	384	399	414	388	384	434	411	372	391	374	379	333	409	382	355	351	392	382	386	365	369	419	382	350	375	347	390	407	395	402	417	375	383	406	373	388	341	368	375	396	358	376	374	402	368	390	398	406	381	396	404	394	370	357	379	374	374	405	391	404	383	364	388	377	350	382	381	384	387	344	398	358	398	384	387	395	421	377	355	387	378	372	359	380	387	345	394	401	380	426	337	404	411	386	401	358	415	382	405	368	388	380	371	382	348	399	379	374	381	383	409	416	415	360	386	392	404	400	405	397	363	380	372	387	374	380	363	371	395	402	379	403	401	419	364	406	373	393	376	381	390	437	357	399	360	395	373	355	369	397	356	388	386	391	413	416	399	404	419	388	390	416	386	360	380	370	365	363	405	429	390	372	398	401	431	394	426	390	374	360	392	396	349	410	413	344	403	393	405	381	384	374	373	379	377	360	385	385	406	417	367	417	394	421	400	411	387	427	382	383	338	362	397	421	386	393	373	392	380	388	368	387	382	402	391	410	379	387	362	389	374	418	358	370	433	386	374	378	383	394	346	409	392	356	383	407	411	389	394	388	360	385	406	406	335	413	368	361	415	381	359	361	357	384	418	425	389	378	369	337	370	395	373	435	413	378	376	414	382	385	446	373	375	376	372	372	406	372	389	358	392	402	400	381	370	379	399	390	408	408	360	375	399	382	381	415	369	389	355	388	402	405	366	402	395	365	390	389	386	378	375	404	392	369	405	396	393	415	394	380	378	380	382	418	367	396	403	393	363	419	421	413	373	438	368	400	392	373	389	367	398	407	359	396	397	355	402	384	422	330	365	406	361	404	396	389	375	379	405	363	361	359	346	332	390	387	358	411	408	398	379	393	374	371	398	396	387	373	390	363	390	415	409	409	363	424	405	348	371	409	398	430	399	409	381	411	410	404	430	431	401	393	396	421	373	426	351	383	409	382	378	374	399	381	385	386	359	372	385	389	382	378	386	420	375	394	394	369	379	399	385	391	357	435	381	393	385	398	402	367	417	386	379	393	415	401	372	386	381	373	362	374	415	373	345	397	333	393	394	416	387	396	390	378	396	365	436	389	341	353	374	399	394	410	410	383	395	399	410	339	410	365	393	385	400	379	385	387	376	400	393	407	380	374	375	421	372	413	351	397	389	365	384	392	373	368	391	378	378	415	395	415	402	410	373	374	422	366	355	398	379	384	378	347	421	410	386	391	387	405	428	403	405	388	353	389	391	388	366	399	404	416	376	385	393	402	365	379	382	355	402	371	383	361	372	403	374	425	356	407	386	384	380	397	397	402	350	425	378	389	416	365	374	421	411	364	350	376	411	362	375	397	404	363	382	386	403	381	401	388	408	408	405	376	416	388	395	394	360	337	382	386	375	346	360	356	417	395	397	443	408	354	390	407	394	392	358	374	375	376	348	381	355	358	368	424	382	383	363	402	390	392	376	380	416	385	365	373	394	398	371	370	418	411	363	418	394	408	410	374	349	391	372	393	392	395	377	381	398	366	390	383	396	416	364	398	348	400	408	361	386	392	397	398	376	429	373	398	383	408	393	393	410	392	362	390	343	386	381	399	383	412	369	367	360	382	392	370	399	373	368	402	348	405	412	387	374	383	371	379	368	402	439	406	385	408	373	394	421	382	419	390	381	369	353	398	404	390	366	386	402	360	373	399	383	373	385	364	369	359	425	395	382	397	339	400	393	404	427	425	376	392	378	428	405	401	384	363	386	399	393	359	415	421	431	375	387	377	399	389	368	375	376	380	368	371	379	391	386	392	359	377	403	362	353	413	390	372	373	373	361	379	407	401	403	401	396	422	374	386	337	404	392	369	379	393	386	433	374	380	389	373	403	415	397	366	374	376	397	382	401	353	413	386	411	380	395	355	384	403	390	381	401	382	391	418	398	417	398	381	387	385	416	405	384	412	351	400	387	361	405	397	404	388	370	395	382	411	374	355	392	404	371	358	412	378	406	376	398	384	388	382	393	402	388	398	399	383	335	376	390	382	404	387	415	393	370	402	364	382	428	413	394	378	398	417	377	359	358	401	395	383	418	359	434	441	393	367	349	403	389	404	398	410	418	379	355	416	410	386	361	387	419	404	397	377	383	408	415	387	367	398	431	416	379	384	404	424	375	420	387	402	389	412	390	395	360	386	380	403	384	381	406	371	396	369	407	362	415	380	414	426	376	408	423	406	373	403	357	350	360	403	398	360	380	430	411	359	407	376	390	375	408	388	376	387	400	405	370	390	364	418	397	411	372	411	376	361	391	380	384	403	394	425	416	400	375	427	350	399	352	399	368	375	436	402	367	384	408	411	373	403	361	375	376	418	399	386	393	424	369	391	391	343	368	391	363	360	369	369	363	355	390	370	353	363	399	389	398	402	414	410	429	377	420	393	387	394	362	358	437	383	374	349	358	415	391	365	388	410	429	396	350	382	400	373	417	409	417	391	390	421	411	396	404	380	436	389	376	368	440	410	372	377	402	409	395	390	360	409	403	406	378	392	369	397	352	380	395	366	409	389	390	396	386	396	372	401	378	395	406	394	375	394	392	397	385	376	379	354	387	383	351	403	392	381	348	383	398	400	397	384	381	402	385	373	379	422	411	377	388	378	370	363	426	409	369	397	375	397	379	384	371	417	380	408	383	394	395	401	381	351	386	369	338	388	400	405	401	380	394	370	374	394	366	410	387	393	366	406	350	392	374	375	363	383	398	390	396	404	385	409	376	419	372	415	371	407	363	399	390	392	394	430	354	384	406	377	419	392	397	376	421	376	336	368	371	383	372	378	359	384	384	407	349	371	395	385	381	431	390	392	413	375	398	395	364	413	377	398	363	383	365	387	360	452	416	392	408	396	376	392	400	383	419	429	398	343	406	367	388	362	348	375	377	355	404	411	379	390	423	410	388	392	388	382	436	390	381	387	360	382	418	380	360	378	413	419	406	404	415	376	385	384	393	370	370	406	385	388	371	373	377	355	396	349	377	419	403	407	416	380	433	423	393	376	409	412	404	386	380	399	388	400	388	410	372	399	377	385	434	372	393	364	392	406	366	380	366	378	404	377	419	377	387	381	370	394	360	378	402	407	377	371	377	345	403	403	386	375	406	400	425	380	386	379	380	375	376	381	388	419	405	421	386	403	386	361	381	417	374	449	408	387	408	376	396	357	387	422	367	379	389	383	380	422	396	348	398	409	383	389	392	390	381	392	358	380	377	366	391	420	353	390	382	402	387	375	386	389	374
37075	62531	28581	1435	1057	904	809	721	596	586	603	566	589	555	550	506	501	539	567	526	483	531	474	502	508	494	533	493	497	495	510	511	488	478	498	477	477	520	486	492	482	465	459	477	502	474	484	463	483	437	489	480	501	468	480	484	475	482	511	493	451	493	463	498	511	462	467	503	483	487	483	459	485	492	521	464	470	487	538	489	479	500	491	477	473	487	437	486	501	503	496	490	476	471	497	442	488	505	461	498	506	494	504	478	491	528	461	496	482	475	492	529	507	502	459	473	489	443	516	489	540	463	478	512	465	480	474	536	451	465	481	484	493	503	489	487	516	497	477	487	497	478	483	473	462	462	480	462	461	463	506	471	485	493	459	490	484	494	477	503	486	496	483	473	517	459	542	451	446	480	502	483	497	466	495	507	503	458	493	451	466	494	508	478	495	514	433	510	511	482	468	459	445	503	500	535	497	489	529	452	489	454	496	469	500	485	454	484	452	483	504	489	472	502	466	517	497	529	448	509	491	510	493	482	503	445	470	419	466	478	486	491	517	484	508	526	470	472	521	463	521	477	499	482	534	460	486	499	535	493	512	501	539	499	483	475	467	484	476	510	459	475	478	501	459	483	504	495	488	501	464	494	507	458	497	478	506	479	507	463	463	461	486	495	512	529	455	478	483	463	483	464	507	517	521	478	500	496	495	481	497	487	499	486	473	482	466	498	475	513	536	496	463	496	506	482	494	493	504	478	472	509	509	459	479	504	492	507	480	472	468	516	484	478	478	474	498	443	499	458	479	498	456	517	540	476	431	479	488	472	481	506	479	469	496	468	498	529	479	505	477	540	498	493	484	517	475	514	492	525	486	476	454	486	482	431	498	453	509	452	506	488	501	479	504	505	502	494	492	499	475	475	492	460	457	468	518	492	473	475	489	514	500	495	531	472	503	489	500	476	472	509	489	483	495	469	502	444	440	517	485	485	472	472	447	491	480	489	508	471	473	508	510	507	472	490	498	481	489	525	488	509	472	445	517	490	486	476	480	497	482	443	474	502	513	516	490	482	471	515	439	463	472	507	485	484	468	512	496	469	461	518	482	479	489	465	465	493	504	485	491	501	482	524	493	488	503	514	520	477	455	445	509	489	477	537	496	487	488	467	512	518	464	485	519	502	485	511	482	444	494	460	484	477	522	527	480	472	470	476	490	497	494	490	471	489	501	456	455	504	499	482	527	517	494	495	495	471	527	484	497	516	492	478	492	479	492	498	497	487	507	438	485	475	489	503	470	474	464	517	492	485	472	489	499	447	464	498	477	466	493	496	468	476	496	453	476	463	523	492	458	510	463	474	437	505	489	493	498	501	489	491	496	479	476	512	448	513	530	508	478	459	506	494	503	506	502	474	470	485	510	483	458	486	485	500	512	477	494	520	462	476	517	470	493	490	499	494	476	478	495	474	452	469	462	523	480	483	513	476	458	499	456	495	491	469	477	482	483	513	518	488	469	492	511	483	537	487	550	482	482	517	511	445	460	492	449	451	512	503	483	504	481	454	480	473	464	500	491	488	518	534	479	503	490	486	533	492	517	526	483	509	481	515	484	483	521	487	469	487	454	462	490	536	485	521	465	454	513	472	443	509	489	475	485	523	476	493	454	472	456	468	500	502	534	470	484	473	498	472	469	477	472	497	457	480	483	459	475	483	509	468	477	481	469	555	502	464	498	525	489	507	473	452	465	485	455	519	489	482	478	518	492	452	496	475	479	513	463	500	449	482	489	487	512	457	501	480	503	481	478	487	500	482	490	482	486	521	499	475	490	489	523	477	495	500	498	491	487	473	480	482	464	467	493	472	485	434	484	507	481	536	484	498	446	551	457	495	482	518	476	447	459	518	461	516	500	485	503	474	494	473	496	492	507	517	479	490	512	459	444	433	485	465	501	492	492	474	523	488	464	515	482	480	472	532	499	492	479	508	513	437	499	489	507	485	489	532	508	495	483	474	500	472	491	462	460	482	468	472	520	458	472	484	486	510	463	522	495	459	479	478	483	475	486	481	515	476	454	456	449	524	501	497	518	493	463	478	509	478	460	488	465	475	479	516	449	476	478	495	501	518	467	495	460	496	497	504	522	457	480	517	462	477	524	445	489	465	490	481	495	507	484	463	492	469	452	479	468	457	494	439	477	492	475	504	461	466	446	480	458	507	485	481	470	519	505	463	495	456	507	475	479	490	474	505	457	501	506	505	489	512	470	459	434	486	517	482	484	493	490	470	512	468	501	498	485	478	462	452	434	512	498	492	493	480	478	491	439	504	493	492	517	520	494	514	485	500	484	450	490	455	492	501	493	477	474	504	487	466	484	479	446	480	479	472	497	473	501	522	452	497	524	521	469	526	479	467	449	486	482	473	473	492	488	479	490	519	506	439	485	447	496	544	527	487	481	478	494	482	447	523	492	448	474	466	506	503	526	525	517	483	491	563	495	511	443	454	431	493	480	507	459	507	480	507	508	507	474	439	542	453	490	483	483	475	483	505	461	493	493	462	504	467	504	510	484	449	470	472	476	510	522	463	499	495	487	514	506	475	467	497	517	493	520	454	510	480	520	502	491	491	522	451	504	452	489	538	511	501	510	505	448	463	461	480	545	499	517	486	463	470	476	507	496	459	475	493	469	485	452	456	496	500	452	521	471	470	522	485	490	491	503	525	488	491	454	502	466	493	493	477	493	497	484	480	481	470	516	487	506	488	461	481	500	468	513	470	477	493	464	471	488	503	473	470	487	472	498	480	512	469	496	487	496	472	473	497	446	489	474	483	503	516	491	462	508	522	455	489	471	509	477	484	478	471	498	507	491	505	451	484	438	507	470	473	488	452	478	447	469	454	523	479	473	474	484	479	508	461	449	475	495	487	500	488	483	491	481	492	479	469	482	504	503	484	471	451	493	444	482	470	467	486	451	458	500	494	499	467	492	467	478	479	466	475	482	502	511	487	519	474	494	492	465	488	464	496	473	480	461	468	479	472	491	490	507	483	493	467	478	464	507	485	490	452	477	459	462	471	474	493	476	481	472	464	481	475	490	466	508	512	509	517	454	484	506	473	486	487	472	483	483	480	488	483	511	465	506	470	497	514	495	479	490	485	468	457	457	435	464	516	506	517	488	526	487	480	492	473	504	476	469	501	450	507	478	470	479	499	517	495	502	497	474	511	529	507	460	478	462	497	517	510	487	515	457	510	518	500	495	513	504	486	488	449	479	494	539	456	497	498	528	493	518	438	504	467	537	516	475	473	467	503	478	488	472	501	478	481	455	501	489	450	497	436	533	504	509	450	505	485	481	476	482	468	515	488	480	488	499	447	481	496	484	543	475	476	551	491	498	491	481	512	529	517	484	481	512	458	455	527	461	491	491	488	470	510	502	532	513	508	469	538	472	510	508	467	511	450	479	482	495	504	464	458	487	482	521	471	509	470	437	519	499	513	485	486	468	509	471	493	494	480	484	503
23223	21590	29369	24217	21494	21316	9037	1188	871	828	778	779	724	756	725	709	665	688	646	702	692	660	635	620	664	641	642	630	645	628	578	661	648	639	597	644	644	604	636	645	585	647	652	639	638	593	612	626	622	644	612	621	625	629	602	589	609	631	647	633	626	611	653	626	600	576	600	600	604	666	647	630	604	637	554	630	656	582	585	616	657	622	588	639	645	618	620	641	625	611	641	610	627	624	603	632	625	603	644	587	639	613	636	618	637	650	603	627	647	596	648	602	610	589	629	608	656	620	618	606	635	612	595	602	607	600	613	577	608	629	653	608	596	617	628	618	656	653	654	639	654	609	615	682	606	612	639	647	639	593	599	614	572	590	630	624	587	616	609	619	617	630	637	599	620	601	592	593	596	639	632	611	639	635	654	606	611	619	627	591	594	631	620	632	638	632	636	615	664	663	622	569	615	612	629	627	641	585	642	650	577	594	613	606	597	667	609	627	620	647	622	656	653	580	612	589	628	637	636	582	612	634	595	648	608	579	689	602	602	641	636	608	616	620	640	647	651	589	617	626	631	606	624	611	592	653	593	665	603	601	647	606	650	646	618	581	602	646	627	605	654	599	593	585	639	612	596	613	633	601	581	577	614	618	628	625	636	606	629	667	607	602	595	608	623	644	633	596	638	644	629	630	603	624	642	614	611	616	597	609	624	600	566	598	612	654	603	626	670	678	590	590	640	590	627	600	620	620	677	605	634	627	614	670	589	609	590	599	575	631	600	603	616	568	599	608	637	630	610	614	648	617	586	603	620	624	657	631	615	648	628	656	612	625	633	638	646	635	573	611	603	601	639	613	692	602	606	642	615	627	628	596	635	601	638	633	628	603	667	613	614	639	627	646	656	636	602	610	653	625	566	640	616	629	574	608	619	599	632	632	621	609	653	584	616	609	585	602	633	623	612	611	596	642	620	586	565	611	634	617	631	602	619	615	648	602	619	598	604	621	595	661	575	599	602	637	643	577	589	622	610	648	589	662	635	624	591	630	638	595	604	600	635	646	617	590	624	618	624	629	628	600	638	637	612	603	633	604	633	626	621	590	599	625	628	625	625	630	635	591	606	609	634	642	647	602	600	596	588	613	615	569	617	620	611	645	592	604	634	635	586	590	576	590	585	671	621	616	641	662	619	639	611	589	602	625	567	638	594	620	612	606	626	638	643	564	618	608	659	653	588	636	564	589	628	656	634	602	591	633	638	665	614	612	597	625	618	700	640	627	638	602	629	610	616	624	645	592	612	592	603	628	636	595	591	683	609	614	607	633	597	592	635	603	597	612	610	630	578	617	592	649	643	651	575	649	610	588	624	635	598	612	620	658	607	635	631	634	623	617	612	654	613	625	594	573	591	618	600	612	656	619	645	612	602	640	632	652	603	584	639	621	601	605	613	614	613	636	621	653	657	603	653	632	612	636	608	631	599	605	560	657	617	650	676	637	599	647	640	627	643	613	629	628	548	609	613	616	589	620	615	596	622	635	600	638	586	604	611	625	625	605	586	597	573	590	618	622	624	614	581	567	553	628	652	631	595	643	590	582	589	609	631	667	612	629	584	573	660	627	584	559	674	615	615	602	613	607	574	568	617	672	584	617	618	604	640	616	625	631	601	628	585	585	611	631	638	637	641	619	598	649	612	618	671	622	643	646	638	641	627	608	641	660	623	629	641	621	616	591	621	622	572	617	652	591	609	620	632	586	594	633	635	610	638	632	663	643	597	602	631	636	618	610	560	625	604	635	601	665	601	601	583	606	586	621	578	597	646	614	590	631	644	594	604	619	597	615	647	642	617	632	628	621	606	630	593	594	664	635	631	615	619	634	653	644	585	616	619	554	633	619	662	629	625	585	603	634	632	614	578	616	611	622	592	652	629	611	599	567	611	594	643	622	604	600	641	646	585	618	645	638	611	591	573	614	636	608	628	623	581	595	582	589	636	611	610	658	607	593	614	611	620	608	584	624	600	599	573	635	620	572	668	610	580	629	651	565	617	601	615	600	597	607	641	582	627	585	619	605	619	600	573	646	661	621	616	647	594	638	654	644	626	620	609	592	625	598	636	598	608	641	640	603	609	593	613	647	605	581	630	651	605	612	627	614	610	591	581	626	605	594	657	635	592	622	570	618	580	593	638	636	598	588	612	592	683	617	609	605	567	596	607	612	608	655	591	664	600	664	613	596	618	618	646	618	604	583	644	638	667	618	595	569	617	671	641	639	578	613	625	644	590	609	642	632	663	645	591	589	641	678	618	648	607	613	594	615	608	595	642	631	642	633	650	626	638	573	623	598	670	637	650	626	648	634	630	619	660	637	635	568	642	614	636	599	604	586	603	644	636	619	629	598	591	585	570	628	610	650	597	654	600	663	567	614	630	630	608	597	591	594	632	584	604	631	607	626	611	647	663	659	624	597	619	608	618	617	621	655	655	611	623	652	633	603	592	584	635	665	601	613	612	616	584	642	590	626	597	625	602	615	645	630	641	641	615	633	612	627	651	635	616	567	630	648	611	610	625	635	659	646	609	612	616	602	633	583	576	629	584	639	596	645	617	599	645	590	598	641	657	628	602	607	604	603	616	593	639	616	647	590	622	602	629	620	594	577	564	627	604	612	633	627	608	605	611	620	592	637	608	593	597	614	602	579	627	661	675	612	614	604	621	625	637	573	628	599	610	608	599	587	626	605	602	620	602	603	619	607	621	592	609	612	567	632	613	598	598	616	595	597	630	578	620	670	690	654	621	615	536	617	577	615	631	569	666	625	642	647	649	585	670	623	570	572	589	649	632	584	615	630	582	640	688	651	642	607	621	628	611	675	598	665	640	617	622	615	612	593	638	603	606	613	619	606	633	637	620	664	586	606	583	633	587	628	634	631	609	595	636	629	594	627	642	604	592	607	615	623	602	613	606	610	593	623	646	626	596	627	631	606	653	664	601	590	593	605	595	636	557	592	639	603	582	655	598	581	600	625	649	600	603	604	651	598	616	642	618	637	586	615	595	615	622	668	626	612	593	581	639	624	560	594	619	624	595	630	633	617	605	607	599	577	623	622	635	634	617	616	631	569	664	611	597	625	583	635	565	568	655	640	608	638	633	586	621	616	575	588	604	618	664	638	604	604	608	633	641	649	633	663	568	665	623	606	631	558	598	669	618	592	650	608	619	597	613	610	609	639	613	608	624	620	601	650	647	612	644	628	623	641	593	575	590	614	656	596	659	635	608	658	615	623	573	653	606	640	613	592	616	643	604	629	592	655	610	607	607	615	610	642	601	599	654	653	593	611	634	575	613	607	631	594	602	598	633	701	611	639	584	661	677	604	617	602	636	613	580	633	629	622	612	621	634	611	604	584	613	630	570	596	611	657	570	612	607	643	623	615	596	599	662	599	628	623	609	631	589	613	625	650	608	629	625	647	624	579	599	612	622	618	600	638	675	607	633	647	633	585	594	600	629	597	615	603
43809	78797	39883	3886	2794	2125	1727	1446	1185	1208	1064	944	994	927	886	830	823	812	863	840	771	775	798	762	764	770	733	737	704	752	748	714	753	780	729	753	721	750	742	738	722	768	735	743	706	694	756	722	661	732	735	708	756	737	744	724	740	726	708	702	685	695	693	746	699	761	724	728	765	713	654	752	731	704	703	706	690	698	720	717	735	683	734	736	718	713	731	709	736	747	704	704	738	690	706	718	692	774	713	676	724	685	696	744	729	688	735	736	663	724	773	711	721	652	732	762	687	696	732	746	685	694	724	737	745	742	724	736	688	710	696	761	725	714	731	705	727	696	677	714	697	697	694	700	692	710	718	727	652	687	691	799	722	745	777	737	722	711	665	714	697	686	699	742	665	688	724	701	725	682	718	776	739	722	683	714	682	695	698	690	779	727	744	714	725	722	691	782	693	728	706	703	720	700	700	688	674	722	690	681	667	755	699	726	690	725	696	764	699	747	709	714	728	713	733	672	714	723	726	680	712	665	705	756	697	704	693	723	684	693	687	689	710	697	708	671	737	711	675	702	699	684	741	739	768	706	722	696	675	678	643	702	741	748	734	655	741	671	693	707	710	734	709	710	698	749	681	733	722	683	691	727	676	706	725	714	695	723	720	727	769	732	709	724	714	702	679	738	731	715	735	731	731	698	716	672	723	708	714	686	682	693	697	654	727	698	717	705	721	707	735	704	710	718	658	720	727	706	658	670	685	707	711	740	671	639	740	703	756	724	720	722	673	715	745	724	707	703	709	721	715	681	694	736	704	719	668	745	694	726	720	692	687	719	691	683	688	706	706	708	763	715	671	711	720	803	736	718	755	702	754	741	723	674	727	691	721	692	728	672	727	676	715	648	708	686	683	710	681	672	689	678	710	713	774	687	733	772	715	691	764	711	728	692	712	713	749	750	692	651	679	697	738	725	723	753	724	794	732	709	709	687	729	714	697	728	722	686	744	746	722	683	676	682	682	669	655	716	696	705	717	689	706	685	724	747	713	697	688	740	757	664	720	713	677	710	675	737	693	740	745	698	730	724	719	734	743	730	705	717	748	702	711	712	746	682	733	746	725	717	709	673	683	701	670	695	746	691	702	727	723	728	715	729	732	719	678	704	727	731	724	732	712	713	706	709	691	700	769	703	646	682	735	721	688	701	728	693	697	742	696	704	742	699	688	663	734	665	744	707	715	735	708	699	727	723	737	711	702	704	690	725	715	735	683	648	699	694	734	759	710	741	741	727	745	681	659	701	699	743	762	691	713	717	726	696	740	684	739	720	692	691	682	705	700	713	701	728	715	721	725	716	723	664	700	733	665	748	746	707	694	714	666	742	695	717	728	699	694	721	711	718	682	724	692	673	711	702	704	707	746	681	694	690	711	705	643	710	708	691	679	671	713	731	719	712	714	705	668	676	700	730	669	770	702	731	747	686	709	659	661	742	759	694	712	722	675	739	741	716	683	720	760	734	661	696	703	711	719	689	755	654	710	731	772	720	716	758	711	729	704	710	731	703	702	707	707	728	685	720	686	659	741	714	677	737	756	698	719	746	682	720	689	727	709	722	749	735	742	732	687	710	737	706	686	687	750	702	771	713	720	750	740	661	693	710	670	730	673	679	708	691	751	700	737	719	705	703	708	759	734	724	700	693	672	697	671	711	692	716	745	762	719	750	693	720	704	736	727	709	730	755	683	737	685	718	692	701	726	701	706	743	692	722	697	727	710	731	695	684	683	736	735	701	682	713	696	684	741	727	729	761	758	754	750	738	712	729	727	686	686	722	730	750	665	706	676	739	754	702	749	729	737	652	740	671	697	741	741	712	697	754	722	731	718	701	729	689	664	721	718	706	747	673	705	741	746	722	703	733	730	732	727	710	704	684	686	652	758	734	701	690	728	682	730	701	692	705	712	664	712	683	713	721	686	702	676	713	692	752	713	731	754	733	703	721	717	734	708	720	712	676	723	669	681	723	726	737	729	708	704	755	719	692	723	724	735	697	697	728	739	714	707	655	729	713	720	726	708	729	731	716	711	697	687	701	692	713	701	687	680	725	660	750	737	722	666	792	742	689	722	690	732	715	728	711	691	720	726	734	713	676	711	703	680	709	687	724	723	688	748	679	690	725	712	714	690	754	735	719	700	723	735	720	696	727	725	755	701	659	732	729	711	739	750	714	752	717	721	727	727	699	693	688	684	698	689	729	638	738	676	739	710	694	734	683	716	727	747	747	746	768	719	707	682	716	735	689	712	712	704	723	725	730	717	718	695	735	715	694	749	729	690	749	716	777	675	704	758	700	708	759	715	709	725	767	755	699	719	649	702	729	744	713	686	728	677	675	724	727	685	663	695	697	764	739	686	673	711	699	707	710	761	707	699	727	742	738	736	681	726	679	684	752	716	716	726	721	750	712	715	689	761	725	687	722	729	686	719	732	722	760	700	685	667	710	735	748	687	724	702	690	723	755	649	738	701	712	723	707	754	711	693	745	725	740	736	767	732	688	742	741	698	749	702	709	753	716	714	732	755	689	698	719	679	755	771	658	703	656	738	730	719	689	698	715	708	709	747	766	704	695	711	711	748	732	681	772	684	714	704	748	697	751	718	738	706	700	740	725	718	687	739	698	703	665	755	685	692	747	689	705	720	680	670	682	666	698	744	700	707	707	752	718	719	714	742	640	700	767	720	779	689	723	767	686	743	720	750	706	694	744	758	728	686	729	711	781	731	743	680	671	671	697	680	692	690	682	705	780	716	695	716	704	710	705	756	716	714	704	746	697	747	749	708	685	744	729	691	717	703	707	715	696	708	749	797	708	715	692	711	706	675	743	723	716	700	756	759	756	712	787	756	700	687	683	736	707	674	754	711	730	687	736	722	700	712	686	720	732	787	761	740	719	754	730	750	706	689	692	712	683	730	719	678	719	697	694	712	713	684	704	787	701	699	743	722	704	702	709	684	726	725	684	708	680	733	725	735	710	694	688	708	710	731	718	667	706	702	698	713	691	679	698	708	701	733	754	727	748	717	697	752	749	707	696	746	693	692	718	743	718	708	688	737	673	720	745	675	667	678	756	719	755	730	668	689	714	693	705	711	734	693	723	682	693	680	691	710	726	734	668	765	668	651	696	691	708	778	693	748	744	706	726	672	666	682	677	732	688	731	690	679	741	692	761	706	696	731	689	705	681	744	687	752	730	688	694	718	724	723	704	726	730	703	751	707	720	713	704	767	690	698	688	748	691	733	692	754	717	693	753	675	683	713	756	706	670	715	737	702	719	666	710	711	738	681	722	712	739	711	726	686	692	714	689	718	770	680	726	708	715	716	698	735	695	704	683	701	705	718	726	764	727	728	670	655	728	736	769	707	714	721	680	727	710	736	694	683	748	697	688	740	744	731	683	700	688	757	665	712	709	657	723	712	698	726	711	718	716	700	720	750	718	743	705	707	656	721	695	699	722	723	710	711	709
29460	36120	28050	5515	378	294	266	238	226	269	256	232	241	245	253	258	245	235	248	228	247	223	248	242	226	223	253	244	243	208	237	226	240	259	245	243	214	224	252	225	229	218	249	257	223	232	217	224	243	213	235	221	214	252	218	236	230	244	219	241	253	212	253	252	225	242	257	256	266	211	236	218	239	214	246	204	215	239	247	234	208	258	227	248	256	202	221	227	230	219	199	227	237	236	237	227	219	243	235	254	228	243	214	231	241	239	243	223	242	232	212	232	242	240	247	229	267	230	213	230	255	236	251	225	233	240	218	254	236	239	231	226	225	260	203	235	244	240	260	247	260	250	243	247	214	244	209	231	233	231	224	235	248	231	240	227	248	235	234	218	227	213	222	211	238	220	224	239	249	236	194	236	230	245	270	227	237	222	233	219	229	254	237	244	238	218	236	248	244	239	251	256	224	246	229	246	232	259	242	219	248	255	264	235	234	255	228	253	217	264	231	205	236	259	234	214	222	222	233	259	229	197	243	238	221	227	237	245	242	220	257	245	269	201	229	224	243	259	245	211	267	227	258	216	224	214	243	235	273	221	247	225	208	247	228	245	256	245	261	225	236	240	245	240	209	222	214	214	238	208	247	245	233	238	243	220	237	251	218	243	226	219	228	243	242	231	220	230	231	236	212	234	213	249	231	223	223	231	218	224	222	237	228	213	253	228	251	198	245	257	229	231	220	254	262	237	231	217	223	245	233	250	243	250	252	209	224	248	244	238	258	231	227	250	234	221	241	235	219	249	238	222	245	232	227	251	234	259	242	260	205	236	240	234	239	249	235	237	255	234	244	253	258	248	214	222	228	250	246	210	258	263	252	248	238	206	254	239	259	244	252	234	228	250	231	231	243	243	253	238	246	199	234	238	236	241	244	270	242	247	238	235	250	229	212	236	255	247	232	254	256	229	223	230	233	227	235	230	236	254	216	235	243	260	234	241	233	265	280	225	252	252	203	226	245	234	221	267	234	218	229	240	235	209	221	253	248	241	255	214	239	212	248	239	243	229	217	228	253	225	275	254	247	228	225	245	215	237	233	252	210	222	243	250	227	225	237	248	221	236	237	247	274	212	219	248	225	252	239	220	257	227	223	260	216	230	245	253	237	230	225	204	234	236	220	247	231	233	226	233	231	231	248	221	227	226	255	226	226	234	238	238	259	224	221	233	226	245	252	261	249	230	254	241	223	280	239	230	247	245	258	232	240	244	252	230	211	228	221	240	220	234	213	274	261	249	249	216	251	222	254	192	236	212	251	240	234	219	220	214	221	257	219	219	215	229	234	243	227	231	237	253	231	250	270	246	234	224	231	221	242	267	242	262	236	216	217	228	228	244	219	257	219	246	248	204	214	223	232	212	285	246	219	232	213	233	241	255	242	221	243	248	224	232	221	224	232	231	215	217	258	253	257	225	248	231	229	237	230	240	229	261	213	256	241	248	231	253	235	222	239	261	235	219	248	211	242	244	253	251	239	256	216	234	241	234	238	209	249	236	208	221	255	231	258	259	238	263	253	231	209	240	256	246	253	248	252	235	210	245	220	259	249	208	221	237	240	225	262	223	255	223	249	225	259	237	225	244	222	245	266	230	221	227	231	237	262	243	246	203	252	241	223	255	248	282	218	220	247	245	243	230	240	228	197	241	226	226	252	230	234	244	254	232	236	241	226	208	232	220	243	256	222	248	242	247	235	227	238	217	223	245	241	232	221	222	223	201	233	224	231	223	235	226	233	205	204	238	227	218	256	217	242	249	260	233	226	233	220	205	233	221	240	250	215	240	231	239	238	231	241	268	264	241	203	228	267	241	229	252	252	214	236	255	238	237	238	250	215	246	246	235	213	226	249	214	242	242	227	235	220	229	217	222	241	243	224	226	230	235	267	261	205	243	229	229	241	246	246	221	233	231	249	250	235	250	205	241	253	228	268	234	251	218	241	236	247	275	228	239	244	259	202	230	236	206	275	237	233	243	246	233	236	235	210	206	214	240	219	250	231	245	229	246	257	245	277	221	253	227	250	260	267	229	231	248	235	222	274	233	233	249	263	230	237	222	235	223	246	215	264	238	233	226	244	255	255	248	235	241	232	207	242	246	239	237	246	247	252	244	266	229	215	236	247	221	236	245	212	217	253	250	255	230	231	233	256	237	228	251	222	249	238	212	246	228	238	216	237	218	237	244	234	274	233	229	225	238	216	204	214	221	272	249	269	230	242	249	234	242	239	219	218	236	246	255	235	217	225	208	234	222	218	238	224	248	257	238	227	238	209	218	216	226	231	225	240	212	232	216	227	255	233	258	222	237	244	238	223	230	232	240	203	252	223	235	239	231	242	211	232	226	240	234	235	242	227	241	244	242	211	252	237	226	229	263	214	218	246	241	258	231	254	248	232	240	188	248	226	278	233	218	252	251	253	256	247	247	250	272	214	252	233	225	236	226	231	244	214	237	238	242	241	239	218	238	234	208	240	220	245	243	258	230	271	250	218	248	242	219	218	234	208	214	257	234	231	245	242	206	219	242	225	232	238	214	231	261	239	232	234	247	231	230	257	227	233	255	220	223	231	213	220	250	213	267	222	242	232	234	260	263	225	219	245	235	248	248	252	227	214	210	226	254	246	234	240	212	245	228	245	235	229	227	245	234	202	231	231	234	245	248	244	245	237	212	247	242	220	254	245	228	228	213	228	240	243	229	265	221	240	233	234	242	247	224	234	246	213	225	242	261	257	230	244	237	229	231	233	220	240	237	227	254	256	229	218	235	243	216	243	247	227	218	236	228	247	254	245	230	243	242	242	247	245	229	259	262	227	257	253	221	225	230	218	208	221	238	246	236	218	228	268	251	233	242	219	241	262	229	241	257	247	211	236	250	239	234	240	244	234	245	236	255	229	249	217	261	244	243	214	234	251	206	257	240	234	240	219	231	239	247	204	237	246	237	224	260	235	203	246	269	228	258	227	225	217	261	216	234	228	231	233	212	239	267	226	233	216	240	239	237	211	230	251	207	213	253	221	259	251	261	256	215	228	202	226	220	225	219	209	226	249	237	239	231	203	248	246	214	254	252	242	266	246	255	210	218	231	254	219	248	231	265	220	233	253	219	231	220	262	241	244	230	271	239	225	245	226	261	215	228	252	228	227	230	212	253	218	252	236	266	240	268	231	249	226	214	224	239	234	238	257	257	258	243	254	266	272	264	225	248	235	216	237	246	237	270	245	198	237	252	222	261	226	240	253	227	238	252	237	278	245	254	225	245	232	247	224	248	222	250	228	241	238	225	206	218	237	224	264	229	254	245	241	241	219	256	251	239	237	218	236	227	228	227	221	220	228	230	236	263	227	255	216	257	241	249	240	229	258	231	258	237	227	263	254	227	240	238	213	266	235	246	202	225	240	247	235	242	226	250	249	222	232	221	210	229	233	226	229	256	241	232	215	242	224	236	227	198	207	244	216	254	234	216
33247	54535	18790	410	380	317	359	336	322	279	325	328	288	304	292	278	288	280	317	324	306	308	297	287	294	326	316	294	294	289	308	283	316	305	319	290	290	327	307	305	274	293	289	311	310	290	280	303	291	286	283	326	292	310	305	297	316	314	276	313	314	289	318	322	274	308	288	326	311	303	299	300	298	329	299	322	290	328	301	334	319	311	281	300	287	311	305	302	296	306	311	302	313	304	326	281	331	306	273	296	291	306	280	307	310	314	298	298	298	321	336	302	305	311	325	303	305	311	287	281	293	316	318	319	284	297	295	334	326	304	305	289	314	341	297	284	297	289	295	326	303	302	272	321	302	327	287	312	295	272	315	293	304	317	307	292	303	301	295	289	308	291	318	308	274	293	285	309	286	317	278	287	273	286	285	259	273	276	309	287	286	305	312	305	278	296	300	292	316	268	298	271	309	317	301	295	288	319	304	291	304	291	290	325	317	275	296	319	295	289	304	304	290	297	298	300	295	270	322	299	271	321	279	351	306	310	273	297	335	302	309	296	299	292	310	284	314	288	283	304	309	307	311	301	320	300	328	327	312	313	276	333	306	300	330	275	271	304	305	295	276	289	300	335	303	298	317	306	310	295	302	287	316	301	298	297	295	326	313	274	286	310	322	324	318	308	288	320	286	317	312	304	307	302	310	280	312	332	283	293	294	310	313	288	310	290	297	310	284	319	279	323	295	322	313	302	327	291	316	316	318	271	295	309	312	282	306	280	272	311	313	299	344	308	344	308	311	317	303	289	310	299	331	289	339	289	281	326	289	305	267	301	279	325	333	311	307	285	317	295	306	318	312	284	303	307	305	314	308	289	324	289	300	291	338	292	326	271	310	321	297	267	309	285	299	301	346	300	304	267	302	279	288	280	272	307	316	288	294	304	301	309	318	309	319	291	277	312	314	321	285	317	299	331	290	339	300	334	301	268	320	322	275	320	304	342	299	309	262	306	306	284	301	317	296	292	308	319	322	307	288	303	273	298	297	294	308	280	273	308	316	295	295	326	333	306	327	300	317	289	297	282	279	319	281	285	262	299	325	312	272	322	257	295	268	314	307	287	310	281	279	287	281	275	265	271	319	294	319	311	298	331	317	346	299	292	290	306	298	302	321	286	297	288	263	298	276	313	304	283	300	309	300	286	316	294	299	313	310	297	325	299	280	305	297	298	279	286	281	309	274	303	305	280	322	292	313	315	301	283	311	288	295	297	335	315	340	298	313	313	260	301	302	331	305	270	296	300	294	278	293	318	269	319	287	321	297	309	319	324	336	295	328	299	312	318	304	312	346	267	329	321	304	307	331	278	313	300	279	297	318	318	282	321	301	313	283	313	311	317	329	324	330	311	298	287	309	275	302	281	310	299	322	297	301	331	325	299	287	314	314	311	308	305	309	292	304	286	304	298	285	303	293	329	311	288	300	289	299	273	308	295	288	272	286	318	313	332	320	317	305	290	297	297	291	322	320	287	268	317	317	313	302	308	321	279	302	313	300	293	291	315	298	311	316	319	316	338	326	323	299	294	288	261	299	307	283	308	316	302	278	326	311	285	285	347	294	334	267	267	294	315	315	315	299	310	305	309	332	302	306	311	291	309	314	307	296	303	313	280	278	332	326	283	288	322	298	338	307	278	296	258	272	279	325	323	306	306	276	284	326	276	313	318	342	298	297	290	287	298	320	344	275	304	283	292	280	294	298	303	282	301	297	318	295	303	291	270	311	320	279	309	333	289	304	293	300	306	331	269	338	287	296	290	290	287	304	284	333	317	305	304	271	270	262	309	325	289	299	298	281	301	292	315	297	297	314	301	322	287	306	307	318	319	295	293	296	320	276	302	296	317	282	301	311	327	287	284	323	300	280	280	297	294	284	282	323	316	313	303	310	321	300	282	316	314	295	290	321	301	307	297	312	310	336	300	303	276	267	332	323	300	309	311	293	288	311	297	319	287	300	313	316	300	335	316	294	309	301	319	299	327	268	296	306	270	283	310	317	268	306	293	297	291	301	291	304	301	289	294	286	286	290	309	285	320	291	328	320	307	341	314	296	318	280	272	273	310	273	302	313	300	305	287	303	308	279	330	320	285	316	305	325	308	311	294	301	293	322	305	297	302	294	305	302	272	321	313	296	323	329	314	306	319	319	330	301	274	298	318	301	301	291	296	311	298	304	337	295	294	292	326	278	307	307	292	317	298	292	300	273	296	338	322	281	302	286	330	319	325	292	295	346	288	270	292	297	294	302	306	333	277	303	285	356	319	311	288	274	291	300	256	318	303	302	303	301	295	297	295	280	307	294	295	306	303	316	301	286	322	316	272	307	317	287	321	287	349	308	284	296	265	275	298	309	315	295	331	309	289	311	331	264	307	297	303	293	288	256	304	310	303	280	302	305	274	303	320	294	327	299	335	286	302	281	327	322	304	287	289	320	298	273	307	341	285	288	278	298	305	283	297	307	333	307	317	327	280	307	278	307	301	325	327	300	270	332	299	312	291	282	273	292	306	293	302	287	312	322	300	287	310	296	282	276	291	303	320	292	308	294	312	315	299	298	277	309	322	280	320	310	273	288	289	312	297	297	304	294	295	274	299	314	306	320	306	281	309	305	288	319	305	294	321	311	308	300	300	322	327	307	329	314	325	292	276	295	293	305	293	316	277	287	307	332	328	336	289	307	274	312	302	314	299	290	313	322	322	305	315	301	320	308	293	326	264	335	272	291	293	309	299	291	297	290	312	283	299	294	302	307	312	294	299	271	304	314	300	296	304	300	301	295	289	330	287	322	286	297	298	295	286	306	318	307	289	289	268	305	288	292	287	294	327	269	317	303	338	282	323	301	274	331	298	297	300	309	295	322	300	295	313	322	278	328	284	296	259	283	302	330	307	298	271	304	327	294	303	308	306	306	299	315	289	328	322	283	309	299	318	308	296	323	297	301	278	307	319	300	302	302	306	294	320	313	300	285	294	292	293	299	287	315	299	299	287	321	313	316	285	273	295	290	327	313	293	305	302	302	309	296	280	303	306	287	285	286	267	314	304	306	308	314	312	316	316	303	272	297	318	275	305	300	323	278	308	317	282	306	305	311	349	304	304	272	301	306	289	288	276	355	307	303	339	316	300	296	305	312	305	314	269	297	318	296	310	302	328	284	292	302	327	336	282	307	285	306	290	316	286	294	313	319	308	298	285	283	259	291	299	314	321	293	305	301	290	301	302	316	283	309	305	268	323	331	326	295	350	312	316	305	291	309	273	280	287	292	304	283	293	296	307	307	353	297	312	287	320	317	307	303	284	288	313	283	323	259	312	296	319	327	301	273	329	323	298	307	298	282	295	286	307	281	310	302	292	287	287	304	302	286	295	310	310	293	316	275	330	276	290	291	309	259	293	295	301	315	277	302	304	307	295	294	320	320	321	323	300	309	307	302	333	306	301	281	299	302	316	332	294	303	305	315	276	308	297
24500	21784	28929	24742	20511	6128	751	502	439	423	380	394	328	391	357	355	365	329	366	359	321	322	312	361	353	343	310	343	329	331	327	351	331	307	372	349	288	336	337	323	338	318	314	358	293	309	311	321	341	298	335	323	344	326	306	306	324	309	300	313	338	281	362	317	301	348	314	339	307	325	326	321	280	321	300	326	317	345	305	288	327	326	360	313	294	321	325	342	348	316	289	327	331	316	327	318	308	330	351	327	340	317	309	303	329	330	308	309	299	283	294	325	315	335	323	309	289	314	314	333	281	355	336	346	312	323	332	303	323	314	311	320	312	360	345	319	337	299	340	292	306	301	305	320	337	328	313	340	321	328	329	332	308	314	345	314	313	296	308	329	317	303	326	324	325	314	323	320	281	281	339	360	317	307	327	303	340	289	304	332	312	367	327	338	322	307	311	301	302	317	305	336	277	329	339	336	304	329	302	298	314	313	331	294	311	332	311	330	336	316	324	319	310	316	334	301	328	342	332	313	332	330	319	309	299	331	323	296	286	335	296	327	321	329	330	315	294	301	310	318	307	334	315	325	307	336	294	332	329	335	353	331	306	319	316	311	328	320	342	352	330	298	332	299	317	328	347	313	332	310	314	297	319	286	337	339	324	314	366	336	322	362	353	330	339	314	362	327	318	297	304	313	334	322	341	341	325	335	306	337	332	336	320	314	338	360	283	338	355	315	307	341	314	309	320	337	311	325	316	319	346	312	315	317	308	325	327	316	301	319	317	339	324	337	295	313	320	320	353	301	310	319	306	321	315	323	316	306	340	309	309	351	294	309	317	350	306	318	310	340	271	306	368	312	321	345	344	330	329	314	305	305	313	322	343	315	327	297	334	326	334	354	319	319	291	333	342	298	321	334	310	333	330	356	331	300	321	317	339	346	344	341	332	314	336	338	291	357	342	316	319	326	325	336	337	325	311	304	304	298	348	318	323	307	306	336	325	341	330	280	333	307	316	317	312	327	342	346	318	329	328	295	334	321	308	301	288	338	298	324	316	338	291	311	324	336	358	338	326	308	324	368	331	284	319	299	313	307	321	355	326	318	320	311	298	357	357	337	300	340	308	308	311	314	340	328	352	296	341	322	343	300	325	319	314	344	335	315	327	317	335	343	357	328	312	310	368	279	312	340	306	337	295	366	302	285	335	300	322	321	344	293	326	306	323	328	322	323	320	295	343	316	315	331	339	336	312	301	335	325	339	313	310	343	324	302	353	324	327	363	327	321	335	334	295	322	297	333	321	294	351	323	353	326	318	322	307	305	336	328	316	331	287	331	333	330	325	346	316	299	312	332	319	333	306	313	306	342	333	358	316	322	371	346	356	309	313	291	335	336	348	296	283	305	309	332	340	351	320	323	334	320	313	353	321	325	333	314	331	285	327	333	343	324	336	314	305	300	324	321	312	304	330	325	333	315	285	331	333	292	341	360	340	318	319	320	335	330	317	335	321	328	316	341	317	336	309	300	321	317	315	314	334	321	300	294	302	308	341	305	341	339	334	321	349	295	336	296	315	344	343	303	329	326	330	341	356	315	350	347	328	315	348	326	331	345	331	345	339	309	310	310	310	321	321	311	313	311	338	322	296	318	362	354	348	322	348	336	341	307	337	328	284	343	333	327	312	356	304	298	334	307	303	295	329	360	342	322	305	346	332	329	308	298	316	294	315	325	307	318	316	315	323	338	323	289	350	292	330	363	348	275	344	326	300	285	325	326	333	304	332	340	322	333	286	336	323	288	310	339	328	321	304	322	318	346	300	363	313	298	310	288	300	341	302	317	354	351	301	315	371	339	316	275	322	333	293	280	318	374	303	297	335	348	319	324	305	306	314	324	296	320	327	323	313	314	324	321	327	299	329	329	308	302	323	323	331	318	311	318	332	343	322	297	315	331	325	302	306	345	309	321	334	354	312	316	311	325	304	301	295	332	326	325	315	333	296	309	313	340	313	311	324	334	321	334	342	311	349	299	380	308	302	314	341	331	300	305	298	348	337	304	318	315	302	340	333	327	347	327	338	315	326	334	314	303	310	312	332	318	322	306	330	296	322	345	336	316	341	314	303	354	332	336	360	336	326	335	288	270	313	305	324	291	315	334	334	289	351	328	298	315	301	307	320	321	344	315	322	327	343	321	353	334	317	305	315	353	327	309	351	309	334	348	326	380	352	355	292	329	325	312	344	328	328	311	344	348	316	281	299	315	324	360	322	302	316	315	329	332	306	355	317	327	317	362	312	332	315	315	350	333	326	288	338	328	312	318	301	361	331	318	320	354	327	332	355	343	327	332	303	292	316	343	354	325	334	323	286	329	333	331	344	308	314	337	274	323	291	327	314	331	336	318	348	328	298	324	332	300	310	313	308	326	295	364	326	318	314	313	330	298	328	313	298	334	321	314	353	355	346	342	312	329	315	303	333	332	287	340	287	339	320	318	325	328	323	317	319	334	313	322	313	337	316	292	339	313	306	318	321	335	347	331	323	314	324	304	308	310	368	347	289	328	317	303	332	323	304	330	360	288	318	338	356	332	319	329	326	318	324	320	330	331	313	335	335	311	322	321	334	319	316	323	314	321	311	353	336	329	331	306	296	325	308	333	299	323	297	314	325	294	338	320	346	324	310	329	336	319	299	314	333	336	318	288	341	303	333	332	270	317	330	326	293	321	330	318	350	310	319	296	292	332	310	309	331	314	371	334	305	322	310	301	341	348	326	314	313	322	339	320	355	330	321	320	325	332	317	341	342	316	300	307	314	319	315	314	339	311	327	331	308	353	279	309	333	349	336	320	302	333	335	331	363	306	330	304	334	297	305	340	315	332	335	344	323	347	329	337	354	296	301	294	337	308	327	350	307	352	330	302	310	335	351	337	338	298	320	317	328	343	365	291	322	303	332	347	349	312	317	301	339	332	317	347	326	323	338	302	315	315	323	315	300	314	304	307	353	336	314	333	314	337	321	305	311	348	353	315	323	314	315	311	329	332	339	323	315	331	343	323	326	340	313	318	316	328	347	314	342	316	329	336	319	355	299	332	311	331	315	318	325	329	329	324	316	310	310	334	330	340	305	326	347	291	309	308	305	332	352	344	346	306	346	294	281	326	322	298	309	339	346	325	339	307	329	346	311	336	309	336	329	307	345	293	340	302	341	299	268	292	312	323	328	349	328	307	315	321	332	323	326	328	319	302	303	318	351	319	335	316	299	322	309	332	302	365	319	314	346	311	357	291	345	335	321	325	293	340	331	329	317	351	310	338	328	315	338	372	335	320	331	318	330	327	333	310	368	326	316	333	324	292	341	317	335	356	351	302	281	313	331	330	315	294	321	289	330	331	302	315	298	343	331	307	322	301	339	333	313	341	349	315	318	299	323	312	310	281	325	336	300	337	322	333	342	332	333	330	321	335	309	322	337	302	286	322	327	323	332	300	314	315	332	290	301	343	315	328	345	299	322	283	326	356
38535	70081	25872	1919	1329	1032	838	713	616	615	531	535	511	467	453	454	466	460	407	421	453	409	435	409	422	423	414	420	421	388	410	406	405	400	396	391	402	429	408	402	353	406	409	361	374	398	388	377	398	398	412	428	395	376	403	410	426	366	421	418	379	387	389	392	405	403	407	381	378	374	356	407	372	359	371	394	431	374	387	345	382	396	398	412	373	381	407	370	416	399	389	407	394	374	390	371	384	414	411	422	386	376	418	415	375	383	379	394	386	422	357	403	372	368	388	399	381	401	399	371	408	383	405	371	340	384	402	384	391	378	398	403	395	384	418	379	376	385	391	385	409	387	414	407	377	399	393	362	366	376	357	383	398	368	406	376	369	405	397	398	384	389	400	407	373	351	392	396	390	367	386	392	349	392	412	411	397	409	442	400	387	409	359	412	380	412	397	400	380	433	369	404	378	372	425	398	397	396	368	383	349	396	340	382	391	385	383	371	403	392	368	432	388	394	394	407	384	362	395	400	388	409	371	400	409	401	394	404	365	374	356	404	421	405	370	394	385	376	394	406	394	372	371	387	407	415	382	384	374	389	391	426	395	371	381	371	398	373	391	403	394	373	382	366	375	371	377	387	395	365	389	391	404	390	357	365	380	398	378	365	377	397	339	424	366	377	419	403	409	423	391	375	386	376	372	421	387	375	366	363	352	404	395	377	402	372	406	412	376	382	374	395	401	362	381	388	412	386	427	417	378	421	414	341	400	411	367	420	413	409	383	365	376	386	372	370	410	370	366	400	378	398	434	411	386	401	372	411	367	420	392	413	389	373	423	373	414	377	420	395	378	428	373	358	374	397	386	369	408	404	435	417	403	406	393	403	390	411	396	375	382	397	404	420	375	431	392	381	385	394	347	393	398	392	394	386	414	407	396	362	396	396	428	390	402	378	402	393	407	374	379	395	418	352	395	421	387	394	374	382	411	411	383	389	372	381	426	412	411	371	401	370	404	384	376	390	368	408	376	378	358	372	387	356	385	352	390	388	417	390	395	387	346	402	412	421	381	415	374	341	370	374	377	370	340	353	406	384	354	402	398	362	383	380	413	430	392	436	369	391	405	349	418	398	384	393	374	423	398	379	374	377	395	397	408	389	386	389	389	416	386	398	388	376	364	390	418	348	390	369	381	373	365	409	357	376	347	412	359	362	412	411	374	400	423	407	400	385	388	333	388	386	358	392	406	348	412	396	376	386	387	396	378	394	371	406	407	372	373	385	399	413	396	359	425	385	404	398	370	361	416	382	359	391	402	390	385	382	368	409	383	385	398	367	379	378	415	367	403	379	426	378	408	393	384	388	357	402	402	395	386	387	385	395	423	417	398	371	387	406	389	425	414	374	392	386	394	379	391	362	388	348	405	392	374	405	413	379	379	379	401	389	410	362	378	409	375	401	385	400	391	413	376	381	413	398	383	374	421	406	395	343	380	358	372	379	409	417	391	447	426	388	389	408	369	362	372	386	391	404	393	400	359	378	407	418	386	368	394	368	402	393	380	388	393	371	387	389	403	385	405	363	398	377	399	368	370	394	359	396	437	381	375	405	352	403	388	383	404	415	400	363	385	421	390	392	359	397	403	392	392	398	399	407	384	375	379	374	372	412	372	380	376	415	387	365	372	370	369	413	420	391	384	406	372	382	379	384	367	384	345	422	422	438	393	429	379	372	407	361	359	440	388	377	424	400	397	402	384	407	374	399	388	404	385	387	390	412	369	402	389	369	346	391	389	396	395	375	367	410	430	399	399	384	383	388	385	390	356	419	348	397	373	396	370	356	365	391	399	396	399	400	377	400	381	371	395	360	410	416	383	364	390	387	395	418	407	394	382	397	362	371	360	373	370	396	383	360	378	368	346	384	383	381	408	382	379	411	412	386	394	399	412	381	409	382	398	400	369	409	386	380	348	411	378	427	394	377	391	383	387	378	398	405	405	399	392	400	392	420	382	395	374	358	403	368	380	396	382	411	342	395	401	372	359	397	390	392	388	386	375	390	420	395	395	371	389	383	385	380	360	414	398	387	382	367	391	419	375	390	364	377	417	381	407	423	346	396	400	375	387	388	392	390	400	368	421	390	362	405	404	375	406	381	424	378	389	406	387	399	369	387	354	382	400	395	373	376	401	390	399	393	414	397	371	357	391	388	353	377	416	406	410	386	403	375	416	358	357	412	386	364	408	404	398	413	420	362	386	415	439	387	349	378	372	404	383	393	402	391	360	404	384	368	364	372	434	389	363	393	414	366	362	386	414	408	387	417	389	360	401	396	364	405	372	402	374	396	393	381	365	385	409	383	375	391	404	381	376	400	369	400	378	398	364	365	412	403	371	371	382	386	407	377	394	420	402	380	423	402	414	402	369	389	376	383	371	402	413	392	375	406	384	404	365	365	386	351	397	381	379	368	399	381	379	401	401	388	379	381	345	402	379	395	418	365	384	387	379	386	403	398	423	391	396	388	417	378	397	408	408	359	367	357	375	389	411	374	398	397	391	366	370	339	413	376	378	394	386	394	393	420	369	344	395	433	427	394	365	378	385	395	358	410	387	405	391	380	378	386	406	362	383	406	398	367	355	382	383	408	420	385	373	393	424	389	411	368	387	399	398	359	387	424	388	358	360	423	379	377	363	372	373	376	393	402	409	364	373	403	391	396	382	386	352	400	395	399	403	382	386	381	387	377	346	422	402	345	420	392	424	391	416	435	386	409	397	373	380	381	423	380	363	379	390	354	363	382	432	401	377	389	384	377	346	385	399	403	396	365	425	374	390	426	375	362	445	412	396	351	404	393	406	386	379	449	386	419	397	362	392	370	373	392	393	357	371	398	431	385	367	351	378	418	390	419	389	410	398	374	354	450	399	377	391	399	370	361	373	377	390	387	365	415	347	378	401	387	383	403	393	355	385	395	401	360	367	369	392	375	381	371	387	412	405	384	391	389	367	404	361	411	374	401	397	386	423	371	375	382	381	394	373	420	370	384	428	383	382	372	405	394	380	399	388	366	343	389	392	385	395	434	403	354	385	409	369	383	407	407	402	387	379	391	401	394	353	370	373	394	379	377	397	399	367	395	349	375	382	369	373	383	385	350	346	375	379	421	370	389	405	377	397	393	360	389	352	397	361	408	370	409	391	411	402	401	414	422	371	355	360	377	348	430	370	369	406	378	362	339	388	359	410	409	367	387	399	429	392	344	401	386	365	378	428	405	393	382	362	404	399	410	425	373	403	402	408	412	412	383	391	397	368	367	406	388	393	420	384	399	365	398	372	393	378	392	404	386	388	384	396	415	374	339	394	367	377	391	380	391	415	390	387	378	366	386	412	419	388	394	394	405	340	398	403	404	362	405	439	391	404	391	397	363	400	395	369	388	411	391	400	382	386	386	406	361	434	416	392	360	365	367	384	400	376	403	401	379	389	390	401	404	396	408	372	380	445	377	389	380	356	425	349	403	404	398
25625	22225	27951	25012	9297	736	492	452	450	420	419	409	417	421	436	417	391	414	376	390	402	400	392	431	408	358	383	376	382	402	407	393	378	360	385	417	404	387	408	380	358	351	394	362	360	392	392	355	381	389	404	392	398	423	396	364	385	396	412	417	369	370	410	406	362	400	403	375	426	379	363	379	385	403	386	403	350	410	369	379	380	374	406	419	382	386	380	401	343	385	381	408	413	400	410	408	362	406	398	430	399	381	365	374	396	380	366	374	384	383	391	382	380	388	410	397	371	365	418	362	409	394	370	380	397	398	396	409	360	422	403	393	371	402	397	362	395	390	366	411	415	390	386	406	421	427	392	382	361	393	373	389	406	362	380	408	392	398	396	387	370	411	388	404	401	370	395	409	382	388	387	403	361	374	328	390	397	361	396	385	392	384	381	392	418	381	389	410	389	359	372	384	387	355	397	382	343	373	374	433	366	360	368	406	399	398	401	404	369	406	385	378	396	362	410	409	393	384	352	382	385	392	370	418	388	384	398	377	342	387	417	365	391	424	377	437	414	340	396	397	380	395	439	395	382	372	376	382	365	388	377	413	392	392	404	371	391	405	388	405	356	380	367	395	379	417	381	394	390	395	375	404	366	369	384	415	390	384	365	376	385	385	372	356	379	392	378	373	358	392	399	421	394	380	392	418	388	386	376	405	395	409	404	382	368	406	356	392	438	345	385	356	396	379	403	396	379	408	400	423	370	389	392	386	381	402	414	379	370	401	376	351	403	402	419	399	434	409	380	371	384	360	411	361	384	370	397	376	398	386	420	382	397	394	374	388	382	358	386	384	371	394	386	425	373	403	406	421	401	394	411	381	390	361	389	391	404	378	412	382	446	390	368	403	385	352	361	407	390	369	416	373	371	386	399	364	364	410	395	387	395	406	369	358	398	344	409	367	387	420	387	407	364	370	409	393	391	401	361	400	413	390	362	368	402	413	408	409	394	351	400	417	442	401	385	403	374	403	393	406	389	369	417	406	385	371	400	355	411	382	404	372	370	360	370	387	374	383	394	361	366	421	406	372	398	380	387	405	371	369	401	400	384	400	361	406	392	338	357	363	417	409	371	394	397	381	376	377	397	373	411	378	383	395	387	398	382	373	391	396	382	409	361	337	358	376	417	408	393	396	385	375	423	391	367	393	405	379	389	401	409	374	396	376	403	424	411	392	422	404	399	386	377	360	414	404	358	394	404	390	335	415	397	367	369	409	403	379	388	379	390	394	395	395	375	415	384	423	399	393	390	384	386	378	392	397	416	419	365	379	419	376	398	380	384	339	416	362	410	382	351	352	413	410	390	378	387	414	410	391	389	396	379	412	374	352	366	378	373	372	382	396	364	424	376	392	381	427	371	317	390	388	405	429	383	401	396	388	361	407	359	388	418	406	415	376	376	379	400	402	381	379	379	391	371	404	373	381	371	375	387	378	344	387	393	397	373	377	369	385	392	398	381	419	406	382	404	390	394	388	386	359	392	379	399	382	391	357	398	361	355	368	390	374	388	391	371	379	400	361	380	375	422	407	358	369	373	364	379	407	413	366	363	411	363	423	380	358	358	392	376	419	383	366	381	414	381	410	389	397	390	372	359	366	404	417	411	385	402	381	390	362	398	367	402	405	395	383	422	411	398	418	377	383	379	386	374	381	407	359	397	411	396	373	388	385	359	384	378	411	369	370	407	356	395	381	371	385	381	381	379	389	369	368	388	372	399	396	383	353	393	405	398	385	386	403	389	383	362	408	445	410	384	366	402	385	397	430	400	351	362	372	403	363	399	400	392	381	334	379	352	360	429	365	374	391	406	374	382	395	332	360	332	388	393	368	405	377	363	417	353	393	364	371	398	362	401	449	347	395	388	388	358	343	386	371	361	368	390	389	396	370	428	378	378	410	368	352	415	353	371	383	405	419	395	393	391	385	363	390	373	384	365	360	380	419	400	376	371	387	388	432	361	368	386	390	399	391	383	394	396	429	402	414	368	377	424	417	389	369	358	408	367	387	393	404	407	372	395	371	410	414	352	362	389	405	418	405	402	402	379	396	389	377	372	373	419	428	405	381	399	397	397	385	376	380	365	386	385	415	393	372	356	363	423	412	390	400	389	353	349	400	371	385	374	393	397	416	357	414	431	399	350	399	394	380	388	397	404	398	420	372	402	388	368	387	386	385	394	389	379	369	408	364	400	411	378	364	408	380	386	406	377	374	410	348	405	327	340	416	395	369	399	421	401	427	373	355	391	398	423	388	413	388	381	368	413	421	389	375	387	413	402	355	352	370	384	387	409	366	389	396	393	390	385	388	400	388	410	366	361	370	360	371	399	386	367	411	370	401	355	406	380	388	403	365	411	371	418	375	378	354	399	351	373	385	408	398	391	409	384	417	390	408	416	388	400	352	411	405	398	422	377	393	397	367	363	402	365	383	357	379	422	380	376	363	396	358	405	409	393	366	382	382	371	365	380	399	409	386	427	394	365	401	390	369	370	378	374	396	416	385	409	381	356	396	383	366	374	384	375	371	380	392	378	369	391	369	389	367	377	380	415	379	369	394	397	415	386	342	392	415	379	380	376	379	343	410	415	383	360	410	391	373	389	376	362	391	381	391	387	411	371	403	374	379	390	386	379	386	394	386	409	378	387	400	397	392	372	399	426	401	363	414	401	373	389	369	365	370	387	403	388	360	386	375	378	357	393	408	399	382	355	390	416	380	369	382	431	373	382	375	397	376	391	367	415	386	357	376	369	410	368	394	383	371	376	391	391	395	384	392	392	414	376	413	364	356	346	375	379	406	381	397	379	395	438	398	380	387	350	380	399	385	393	362	395	390	373	383	372	342	416	386	404	388	376	381	412	389	375	402	409	385	374	406	389	365	420	376	379	394	361	370	372	357	377	384	356	381	358	372	358	386	410	341	401	388	377	347	380	416	393	363	382	387	394	392	366	367	401	392	402	411	372	412	413	366	366	376	405	355	406	397	382	362	387	393	387	402	448	427	366	380	420	439	414	415	396	407	372	390	416	392	393	414	357	380	389	376	372	369	392	384	392	364	395	354	387	407	375	413	382	391	407	395	367	397	363	347	371	403	419	413	409	350	351	395	382	355	400	378	389	377	374	401	377	360	380	393	399	361	391	394	397	402	397	389	398	419	381	392	380	376	371	392	386	387	412	420	379	377	359	381	387	419	399	382	370	391	364	407	369	415	388	386	375	378	379	374	350	395	394	405	395	370	429	368	376	400	368	435	376	410	423	437	385	405	367	412	394	365	393	412	401	373	380	400	391	361	431	425	399	354	382	398	364	356	348	417	380	414	388	378	395	401	405	372	375	423	397	361	376	402	371	387	360	365	379	418	398	391	418	402	390	381	403	408	376	408	408	409	360	390	382	378	423	427	396	405	364	351	424	392	389	396	399	396	391	391	382	384	400	400	387	403	386	403	419	390	370	387	387	366	390	408
37885	63715	19551	1257	1048	845	753	694	672	630	604	548	564	577	539	517	493	520	511	547	492	501	524	514	503	477	508	478	507	514	492	463	513	497	504	550	509	464	484	512	458	478	470	521	455	528	507	488	476	511	485	474	477	527	486	475	484	450	494	465	517	493	476	479	449	473	495	484	479	476	506	488	492	509	488	477	483	484	515	492	454	477	484	486	490	522	497	522	485	473	507	487	485	481	501	493	479	494	521	484	463	492	483	519	490	488	481	494	498	512	477	493	480	499	482	473	497	495	509	483	463	473	479	504	472	477	488	480	492	479	465	525	441	491	459	487	511	509	541	475	518	424	482	496	464	498	470	484	501	471	478	496	493	508	482	529	486	452	491	487	469	514	464	454	509	482	499	471	482	495	481	499	478	448	503	466	463	508	485	529	492	460	466	487	430	467	489	482	478	475	472	530	460	461	481	504	531	476	435	440	474	504	482	499	499	500	524	491	498	507	498	497	464	465	478	474	500	469	491	550	440	465	476	465	503	486	499	470	509	473	476	521	523	472	498	461	496	489	485	475	496	490	468	441	471	492	492	455	507	455	467	532	493	484	487	471	471	490	482	501	490	499	463	487	492	527	492	506	463	479	440	491	509	465	453	477	474	501	504	473	470	454	447	468	482	509	517	493	460	462	459	493	502	519	501	499	459	493	485	502	492	480	479	471	494	495	507	459	462	488	492	465	487	499	442	469	463	505	469	522	472	490	484	480	448	504	508	461	477	495	496	485	473	449	486	491	502	511	474	438	508	492	477	492	515	483	502	466	518	479	455	469	475	477	484	473	504	498	514	477	489	508	491	474	472	441	518	504	495	501	473	488	483	493	493	522	469	493	471	520	464	485	453	482	464	498	500	523	533	462	499	485	466	503	472	456	482	492	489	494	473	520	456	478	520	527	465	497	476	481	473	442	479	532	486	481	493	526	481	495	489	477	497	454	455	496	477	460	470	476	478	468	505	481	447	518	459	499	482	469	451	495	510	484	500	454	476	453	465	464	506	472	503	473	511	490	493	459	503	450	476	496	469	469	471	481	484	486	506	521	439	497	476	483	459	473	488	515	524	463	449	477	464	520	502	487	516	469	474	489	471	469	516	481	463	459	509	475	507	512	505	514	507	534	514	468	492	502	482	515	511	539	518	483	493	503	474	530	453	465	507	458	488	486	442	525	500	432	501	493	506	468	452	486	475	455	512	483	461	447	480	442	483	547	481	477	463	475	465	486	475	520	452	494	422	453	471	481	471	459	471	498	486	490	492	459	522	427	449	514	467	474	454	489	525	499	467	488	485	470	481	511	505	479	451	503	505	486	469	513	469	481	476	465	476	462	495	474	478	493	472	489	544	483	461	485	506	483	494	475	467	476	500	516	479	533	456	503	498	474	498	474	505	476	459	487	525	480	486	534	502	468	439	500	477	423	452	493	491	480	491	494	459	535	484	502	507	456	451	485	477	477	479	480	492	501	498	507	498	480	485	538	495	434	505	462	465	525	515	499	470	517	461	482	449	478	497	465	472	509	475	449	445	464	470	502	496	493	511	456	468	476	481	474	507	496	490	495	507	504	471	471	480	489	461	487	525	502	478	480	457	455	468	476	524	493	493	481	505	533	490	484	513	453	462	483	448	490	488	491	503	470	501	462	464	531	473	467	464	540	466	519	476	454	535	471	466	521	454	491	480	484	464	482	460	471	497	514	508	491	455	482	460	431	499	509	486	475	498	431	519	475	533	476	456	468	480	505	537	486	500	531	456	505	501	463	524	486	481	466	480	489	458	441	462	474	506	467	476	512	469	517	509	487	475	467	485	515	461	482	525	469	457	449	458	490	519	479	456	497	468	483	499	431	475	511	484	493	468	510	501	519	495	471	487	505	515	496	470	453	500	513	487	481	496	500	475	492	473	452	484	456	481	501	496	494	480	503	496	492	450	484	495	474	457	516	501	515	531	469	515	505	463	478	495	454	460	514	508	480	472	517	493	487	491	468	470	461	497	465	486	487	485	454	503	507	454	465	495	469	501	537	466	493	471	501	495	439	510	504	462	485	485	507	486	452	485	484	466	478	437	511	484	477	504	476	485	468	491	508	470	493	447	483	496	490	489	483	486	516	472	469	480	501	515	493	465	480	482	468	550	545	542	472	487	467	494	484	438	480	501	471	477	522	490	534	481	463	497	435	482	510	460	492	518	492	503	508	479	457	500	463	494	501	463	485	485	463	452	453	485	468	477	487	454	533	458	475	502	487	425	523	490	505	470	475	499	506	474	469	486	447	510	500	477	451	482	460	497	444	463	517	479	448	502	492	498	484	485	525	510	507	457	538	484	510	490	468	486	499	487	450	489	541	493	453	500	471	522	487	477	490	508	470	522	476	480	473	494	477	482	465	466	465	458	492	443	503	486	476	484	513	498	501	483	494	503	486	479	477	483	484	491	475	523	462	476	498	498	483	511	478	497	486	492	509	474	499	464	461	472	507	524	475	489	476	471	463	496	472	433	463	451	493	470	444	454	463	498	478	501	489	465	476	472	525	485	485	469	473	470	511	459	523	504	492	510	468	472	520	472	486	483	499	503	482	499	489	494	479	486	508	479	473	479	502	493	493	475	533	479	517	525	481	494	455	454	494	466	476	504	488	432	484	487	504	518	458	494	494	503	458	511	537	498	511	463	507	503	515	505	525	506	512	479	498	465	451	447	525	474	444	465	466	473	492	478	526	512	523	471	487	513	479	469	448	473	503	529	434	503	474	501	495	508	464	494	500	492	507	496	512	442	514	486	471	510	458	517	486	489	494	491	480	534	472	480	506	473	467	466	488	486	498	494	484	457	494	456	472	456	457	454	519	464	472	434	488	475	482	481	471	504	467	480	456	451	506	487	469	531	462	498	461	524	500	500	487	470	475	498	452	528	496	479	454	498	501	460	477	507	503	479	476	518	466	480	508	469	481	509	476	465	495	497	438	505	451	483	520	469	501	418	505	519	503	507	482	458	469	472	501	466	444	458	469	467	454	468	456	507	462	480	482	508	482	485	490	467	494	487	477	480	487	517	462	478	518	478	457	504	491	501	478	468	473	465	475	512	463	430	474	497	469	482	482	522	488	479	536	460	463	513	456	439	466	442	455	463	487	457	466	449	518	484	520	508	484	444	483	477	501	504	461	522	509	484	473	503	462	490	477	467	467	530	499	471	465	485	469	532	495	462	479	490	473	483	489	457	469	484	471	479	499	482	509	505	506	488	497	486	516	505	507	455	477	485	497	460	489	464	502	455	498	516	490	478	475	478	500	501	456	508	463	506	464	483	472	444	525	448	503	496	497	506	472	465	534	508	469	522	484	484	479	481	497	509	501	485	497	484	520	524	523	487	498	498	499	482	473	480	505	474	419	491	504	456	476	485	453	535	498	509	508	514	439	496	453	469	465	520	470	508	464	485	511	487	502	457	438	481	511	522	501	473	493
23221	21606	29244	24244	21491	21366	9014	1160	917	870	791	783	758	753	757	743	750	650	707	639	666	615	613	644	666	677	604	610	659	648	647	644	622	601	670	606	684	661	618	626	633	587	619	634	648	653	654	630	630	624	611	618	592	670	674	609	607	629	617	655	610	600	625	643	601	643	637	626	606	627	648	583	625	614	658	639	625	655	633	637	655	603	635	595	618	611	639	583	629	600	633	616	666	614	652	644	615	659	637	616	621	615	608	637	626	658	638	583	617	604	612	600	580	610	582	651	625	632	633	624	646	574	585	578	554	608	605	650	655	665	643	615	650	565	637	621	630	611	632	578	605	625	664	607	644	611	605	636	608	608	624	609	628	612	668	625	631	610	576	595	585	579	622	609	654	640	582	635	639	625	577	601	616	600	581	624	605	629	649	600	624	609	603	617	621	605	608	618	596	616	625	607	643	654	659	662	638	600	592	602	655	593	573	611	588	615	612	601	615	610	623	633	591	591	592	567	640	639	668	662	651	633	613	596	601	626	608	581	628	686	621	642	600	626	621	640	602	579	614	627	599	610	610	627	585	620	642	650	635	646	590	622	595	628	607	601	593	613	636	637	607	620	628	640	586	615	627	598	607	651	608	567	639	638	601	600	614	580	623	634	645	637	602	628	604	613	603	602	644	627	594	632	625	594	603	608	593	656	606	619	648	597	625	597	617	641	610	623	657	622	607	648	609	603	611	562	628	571	602	571	602	607	678	647	616	645	653	621	623	654	627	633	566	642	637	604	639	609	613	632	620	548	597	596	674	595	585	616	610	605	587	670	625	564	621	690	636	615	602	646	602	563	644	613	618	615	596	668	616	620	614	639	604	623	595	596	586	617	628	615	660	638	644	621	601	595	633	606	653	599	617	563	611	689	601	636	614	582	585	629	607	601	637	615	593	610	625	642	627	618	661	602	641	598	620	600	630	634	604	605	597	558	608	594	632	589	649	603	579	642	638	630	603	612	654	595	616	586	589	650	609	595	623	651	650	631	604	619	587	612	528	544	650	662	591	621	612	576	598	628	592	609	581	628	597	655	621	608	626	616	666	610	598	618	578	639	592	599	608	649	618	608	602	639	576	628	635	605	601	640	594	620	625	572	618	606	630	607	632	571	608	623	606	599	608	615	595	618	614	606	573	600	617	626	648	603	611	644	596	602	604	561	608	584	601	593	623	607	643	614	615	670	631	597	636	656	610	603	636	670	595	584	672	611	630	568	587	617	592	625	637	642	617	638	657	572	599	611	602	625	613	632	616	623	577	627	601	575	605	620	633	634	599	657	645	627	609	648	605	631	586	650	621	627	590	580	658	597	614	617	635	637	612	620	645	576	633	608	628	600	668	615	639	662	640	623	635	545	589	630	632	612	615	623	651	611	595	589	629	598	624	636	631	649	651	646	616	593	607	629	624	593	586	603	626	631	632	627	649	588	604	614	634	619	598	612	646	646	623	569	636	652	627	596	644	644	584	589	627	613	628	635	603	665	633	613	657	606	620	563	616	660	611	596	637	621	627	616	623	641	608	605	619	666	584	603	621	606	644	581	555	607	603	624	639	615	663	624	595	618	614	628	571	631	603	602	616	625	587	620	647	624	587	671	644	634	593	593	633	653	643	590	595	590	629	636	608	662	614	620	665	659	595	600	620	615	600	614	610	616	619	580	619	614	630	626	644	602	586	640	634	632	642	604	626	595	592	609	612	588	604	613	628	639	574	646	618	650	616	638	630	584	701	626	576	634	608	605	647	591	601	603	627	628	656	592	625	622	593	610	610	598	648	630	626	630	653	584	601	612	587	601	648	597	647	599	558	667	621	646	620	628	621	648	606	611	588	634	614	636	657	604	619	571	629	659	616	610	596	607	547	667	594	602	651	593	627	602	624	582	582	669	668	648	663	595	636	656	627	611	667	599	649	660	599	604	598	616	595	634	633	636	637	606	620	572	685	592	601	595	616	617	596	602	640	600	607	596	622	621	640	616	611	598	557	616	576	587	623	628	605	596	640	614	609	597	607	638	628	642	597	586	611	608	608	613	565	609	593	603	595	631	592	649	640	620	602	651	631	645	575	611	639	666	633	655	636	601	647	631	626	634	625	617	616	622	603	660	571	609	607	590	598	624	656	596	613	655	630	654	631	658	637	601	613	608	625	627	576	644	653	595	613	612	639	645	611	583	622	629	611	601	593	618	633	596	635	626	613	627	626	662	646	613	648	643	615	657	582	587	648	620	588	621	602	621	647	600	679	627	598	645	637	594	623	632	621	593	632	616	577	637	636	579	584	657	627	597	617	624	626	641	588	596	567	583	653	608	620	615	614	637	636	600	627	650	606	615	625	589	639	604	618	566	617	626	583	638	634	617	606	634	622	629	583	604	606	599	600	615	618	615	586	639	618	649	607	631	618	646	665	605	668	636	591	656	642	608	625	629	595	605	615	639	641	587	619	664	660	616	638	612	621	598	569	583	622	645	631	628	598	636	625	633	601	624	656	592	536	624	626	592	635	657	621	651	612	598	612	625	610	627	685	596	643	620	636	616	647	611	626	599	644	619	598	624	644	617	600	620	650	625	597	641	674	620	635	612	608	619	609	618	660	627	622	604	607	624	630	636	617	634	613	590	603	643	597	593	658	636	650	601	692	624	636	622	612	634	622	658	597	660	600	594	645	601	635	633	646	600	620	585	622	653	625	598	642	635	592	640	619	606	600	603	629	645	614	649	618	559	658	579	577	568	601	581	602	695	631	600	654	611	613	638	625	595	626	635	655	637	644	609	619	630	598	619	616	609	657	619	627	634	606	647	627	598	617	633	585	570	588	568	622	651	647	613	593	619	606	609	643	634	623	614	603	602	600	603	637	600	624	628	576	574	600	627	626	604	619	604	630	652	569	564	593	586	650	599	572	613	636	637	722	591	622	627	602	611	635	582	640	655	630	636	615	636	604	605	645	608	677	565	596	638	599	615	564	689	649	589	628	618	614	632	654	623	628	661	630	604	628	620	577	609	583	632	643	640	636	594	598	634	590	615	643	606	591	577	581	638	616	576	632	598	620	639	616	607	614	631	667	630	613	618	646	591	625	593	594	582	607	625	605	593	599	601	555	598	602	631	656	617	631	602	618	601	617	646	592	639	641	604	589	626	621	654	625	657	611	620	632	655	673	680	570	638	609	602	675	555	602	659	608	604	586	633	627	603	616	635	603	610	615	663	595	640	576	575	578	644	613	625	604	608	627	625	543	620	571	619	616	647	654	643	614	615	654	595	608	585	599	616	608	602	608	679	645	607	602	595	587	609	641	627	659	622	603	653	604	581	615	628	644	650	624	577	631	631	609	596	643	612	638	625	610	629	617	607	630	574	589	600	645	602	632	604	656	610	639	557	588	610	603	598	655	636	628	665	628	663	688	658	562	649	589	639	637	576	615	651	585	610	588	607	665	608	644	631	637	636	582	638	594	644	660	611
44457	77270	29783	3911	2910	2253	1846	1506	1336	1167	1075	994	972	901	863	890	845	829	884	814	782	738	780	748	762	774	708	723	743	737	738	720	778	746	732	738	719	707	722	744	763	739	707	743	730	687	729	720	777	720	718	770	678	722	736	776	715	745	769	762	731	709	691	699	659	755	711	743	712	698	794	704	737	704	721	699	694	716	708	699	750	719	715	694	729	691	698	700	724	708	716	714	663	722	706	703	738	718	739	715	683	726	700	703	730	690	729	697	694	732	727	693	702	699	729	703	701	674	725	681	721	695	723	709	721	725	678	708	709	700	705	700	743	762	653	770	708	719	692	687	732	720	706	746	714	723	690	727	719	709	677	683	746	711	721	704	718	707	742	703	700	711	689	742	704	725	752	693	675	726	713	738	760	770	749	710	718	655	723	688	725	749	713	703	723	657	786	720	689	727	686	730	722	673	635	748	742	680	699	719	762	764	693	655	668	701	701	716	677	682	706	689	693	707	704	652	761	703	721	722	661	716	627	761	707	692	712	752	759	712	703	697	705	677	765	700	679	689	726	678	716	694	755	677	711	731	695	725	684	730	700	713	738	717	714	674	725	702	723	701	692	738	733	758	700	685	722	728	779	710	751	778	735	671	712	708	705	679	709	716	747	712	676	703	713	702	698	677	749	699	744	732	723	708	717	700	673	768	728	717	720	704	746	698	707	720	689	738	747	692	702	725	679	668	746	698	653	707	711	751	714	673	683	682	723	722	697	693	687	729	696	687	678	730	695	772	729	666	714	709	697	690	704	695	714	691	707	725	737	760	713	678	761	688	686	741	746	698	696	725	734	686	695	718	657	739	688	702	677	737	690	702	722	725	698	727	705	711	716	727	663	722	675	692	712	734	711	711	735	687	757	701	719	714	711	722	708	701	720	689	705	692	711	693	699	726	730	712	722	731	717	751	752	749	692	701	675	726	691	695	678	708	715	651	680	718	711	724	712	687	713	711	711	686	741	696	649	733	674	756	731	689	776	695	696	702	674	701	755	706	652	745	741	734	717	715	671	678	732	680	656	721	695	704	665	731	712	670	700	686	747	681	684	722	712	695	706	744	708	723	771	718	723	700	670	717	685	724	687	679	749	674	718	709	699	717	696	713	700	734	703	708	679	698	707	723	692	715	711	691	706	725	731	706	685	726	704	754	748	734	710	759	733	722	703	733	723	699	765	700	727	728	749	723	685	720	726	739	694	732	737	710	750	677	696	750	667	699	738	674	661	711	719	724	736	710	705	719	691	708	717	694	672	685	641	737	677	717	668	683	692	673	693	708	695	720	692	703	698	672	709	768	752	690	732	777	758	685	696	747	698	716	737	732	732	717	689	706	642	710	752	710	727	724	720	704	739	670	768	759	784	684	738	721	758	709	694	715	705	721	677	781	670	713	709	697	771	686	728	675	685	704	749	721	695	700	728	715	732	698	728	730	718	771	674	701	725	752	713	714	672	680	651	686	703	726	711	702	750	716	665	699	718	714	688	703	771	732	717	663	723	736	706	660	666	724	716	739	722	652	762	731	666	691	753	717	691	684	746	735	702	683	680	723	651	743	716	697	746	736	729	793	734	695	663	724	723	759	750	713	716	733	741	751	703	711	664	721	703	693	720	749	699	697	706	734	722	684	721	706	682	698	715	719	758	673	730	697	709	727	700	701	758	778	741	674	689	701	742	711	651	720	706	697	713	682	751	708	706	713	707	720	743	664	722	695	695	747	740	714	669	708	736	666	758	713	738	750	687	742	718	688	681	739	700	673	670	693	745	740	743	718	754	659	716	716	692	724	696	693	705	651	726	706	701	735	715	713	695	687	645	678	717	760	738	747	702	747	726	722	686	665	653	718	758	708	731	729	732	693	672	763	726	695	729	696	688	701	666	708	718	713	686	758	735	726	717	685	714	702	693	707	724	666	712	751	678	712	773	796	728	743	685	728	686	687	719	719	716	710	708	754	729	731	687	796	752	723	758	673	699	694	661	679	722	706	717	760	688	679	745	717	684	741	707	710	700	690	681	725	678	695	693	717	735	710	735	708	689	675	734	690	696	743	712	818	709	674	721	712	734	693	753	672	699	679	717	728	726	761	688	725	705	695	684	687	669	735	720	738	707	700	722	715	711	705	745	716	666	693	712	636	705	731	717	779	729	666	737	726	682	748	707	689	698	737	727	732	651	763	685	754	698	689	737	716	699	744	749	698	708	715	742	660	733	696	727	647	707	728	705	657	719	714	712	723	723	706	703	730	698	704	706	658	685	741	724	706	679	732	719	718	697	711	647	707	738	698	719	708	683	750	743	715	735	656	714	707	694	757	690	717	704	728	779	702	696	700	645	693	696	709	740	689	734	726	714	723	716	688	682	658	710	704	715	716	760	694	771	707	677	718	703	731	740	709	755	710	709	722	665	745	727	717	716	742	681	676	726	699	672	682	737	704	733	788	733	701	714	694	713	705	727	763	736	747	699	687	683	725	727	708	721	712	690	769	727	705	707	730	746	677	726	702	712	711	727	754	710	700	669	690	717	748	717	748	733	745	750	721	728	667	680	715	709	712	690	675	718	708	698	707	675	731	692	741	661	706	716	652	701	717	668	706	714	754	687	697	700	682	681	724	719	700	752	709	742	681	690	710	710	723	712	744	758	731	700	688	664	713	679	717	732	665	657	699	711	725	678	703	732	706	742	713	705	714	724	703	670	731	703	759	736	722	712	673	719	755	712	725	739	727	679	677	707	640	717	676	680	761	692	679	690	699	676	712	739	740	708	719	664	757	737	693	744	721	705	751	724	640	722	685	747	765	727	737	709	681	731	693	705	711	742	758	722	689	696	719	720	718	667	692	753	716	706	705	694	696	727	700	677	747	696	737	695	719	734	719	748	710	672	688	725	754	787	700	754	700	674	697	719	745	700	694	707	735	746	764	713	714	690	685	694	674	694	686	679	699	717	705	700	719	719	680	721	728	658	740	735	689	736	728	720	716	686	670	698	683	760	727	683	714	724	723	692	717	764	683	704	707	712	725	712	710	725	676	746	694	784	722	755	715	740	704	695	740	609	706	715	730	727	709	695	721	721	748	750	745	699	681	737	764	689	737	755	795	722	692	747	741	708	740	714	693	702	712	684	685	684	755	682	695	756	762	644	730	773	713	757	707	726	710	733	684	713	694	708	692	734	668	697	733	717	728	701	733	743	690	686	676	746	679	667	708	727	695	697	759	661	664	738	697	692	737	706	757	753	716	670	710	745	705	733	717	720	709	627	699	691	750	720	672	718	708	710	740	719	719	720	772	692	694	745	678	730	731	707	667	682	701	713	668	709	744	703	686	745	715	738	662	707	692	733	668	690	709	716	690	745	696	672	771	695	710	713	701	682	686	676	679	714	700	757	680	708	679	729	680	736	731	704	696	737	725	725	694	749	718	704	700	693	693	761	720	742	735	704	728	716	683	690	728	713	691	702	705
29629	35963	25615	4841	323	275	269	237	221	229	239	248	259	225	248	245	250	265	244	245	230	236	213	241	250	245	242	242	196	250	236	224	221	212	241	215	239	243	253	218	231	214	212	255	219	255	239	233	206	241	241	237	201	225	262	231	229	246	198	248	252	246	246	215	230	235	237	236	219	218	260	245	224	232	245	268	241	226	253	221	199	226	223	227	227	231	241	248	240	218	234	209	253	246	247	227	255	240	217	170	229	240	238	243	253	239	255	263	222	247	241	231	239	222	234	240	215	232	226	245	240	240	228	257	249	218	255	230	243	218	227	219	243	237	229	217	235	251	223	222	230	226	250	264	231	209	241	213	222	226	237	234	231	230	212	238	240	228	213	239	242	238	220	217	252	237	216	238	259	232	237	225	211	259	219	242	236	256	224	231	213	216	198	224	256	212	233	237	220	212	249	232	251	239	207	226	195	224	226	249	242	229	223	231	244	226	234	232	205	220	223	212	241	214	231	244	228	251	235	225	242	234	245	230	213	231	231	238	256	234	250	234	232	226	222	228	239	233	213	243	211	235	242	248	256	247	212	233	213	212	208	264	252	221	223	218	224	261	240	236	225	224	262	231	221	239	248	226	225	251	204	261	236	217	215	231	240	213	231	236	225	245	214	240	223	210	268	250	252	236	258	244	213	219	218	232	265	231	217	243	216	222	200	229	235	239	244	254	251	222	236	240	235	233	270	236	229	244	253	219	250	244	233	251	248	220	220	233	215	212	242	244	260	216	229	249	227	228	246	221	238	240	233	201	251	230	240	245	219	231	219	246	240	241	240	225	212	244	233	240	278	238	223	246	235	254	220	198	224	233	260	231	212	251	221	248	240	239	241	229	232	218	246	238	241	252	228	222	217	239	248	246	225	210	267	219	222	256	252	243	239	239	219	239	238	243	198	264	241	218	234	204	260	183	239	204	235	233	215	189	210	240	220	232	265	211	248	241	219	240	230	265	232	199	217	222	222	195	237	239	238	231	223	247	256	259	231	223	250	234	191	240	223	207	212	229	200	247	247	217	211	204	219	239	231	208	238	239	225	240	235	242	233	225	232	238	220	213	259	225	233	266	222	251	248	223	261	240	241	234	247	217	217	223	206	262	241	239	232	221	214	210	239	231	221	232	229	237	211	230	223	247	234	228	201	238	232	219	213	232	211	219	250	251	204	207	201	245	209	229	259	230	240	236	256	245	233	222	235	253	243	242	222	230	236	228	234	238	249	225	218	221	223	213	258	256	252	220	260	242	214	244	265	261	239	251	212	208	238	224	237	241	234	229	231	268	216	255	221	248	231	192	229	239	237	241	216	226	248	240	230	224	217	213	228	231	238	218	222	245	247	226	251	252	222	224	256	233	236	195	235	209	243	237	234	231	237	248	273	233	262	238	224	235	228	225	243	244	235	247	254	211	208	226	204	234	229	237	261	241	264	249	222	257	241	214	232	218	219	238	242	225	236	256	271	252	219	249	224	221	220	247	223	246	231	230	244	229	251	239	235	219	229	215	240	230	264	216	240	214	212	228	190	220	237	226	243	230	249	237	238	232	224	215	239	221	205	198	214	237	251	241	228	234	216	229	223	215	195	254	225	230	236	240	253	206	240	241	226	231	217	219	242	266	247	256	239	237	240	224	223	267	212	227	261	250	245	229	229	220	235	232	227	217	227	240	215	238	241	244	227	238	213	250	236	238	219	222	209	243	228	212	205	219	224	215	252	219	225	246	242	248	236	226	243	241	265	233	230	227	218	219	233	238	242	225	208	222	249	206	252	223	222	255	230	249	245	231	244	234	267	227	214	213	233	222	227	222	223	223	216	250	232	226	227	266	249	222	207	231	233	222	242	233	224	229	216	226	268	234	220	216	219	216	220	227	227	219	258	212	226	219	226	237	231	234	277	230	230	221	252	235	232	247	238	225	248	221	257	221	219	228	231	214	233	196	208	208	249	220	212	259	237	225	202	253	229	225	218	241	235	220	222	241	249	247	218	225	220	240	227	208	247	233	209	223	269	243	220	219	231	250	247	233	237	240	274	201	217	222	228	232	249	226	225	258	244	235	221	248	221	249	236	210	236	223	258	253	237	254	227	234	227	216	224	213	223	209	232	226	229	223	225	233	216	203	192	241	232	257	241	239	225	239	249	267	240	223	219	243	242	206	215	252	207	232	235	259	230	229	239	240	246	241	230	217	222	219	240	225	250	226	236	198	225	245	262	220	241	212	241	235	231	228	245	233	244	258	235	247	232	228	244	255	211	226	208	247	244	233	244	242	219	255	251	263	200	231	223	239	227	236	252	257	220	222	219	238	227	222	201	234	221	231	213	220	218	243	248	228	247	225	247	224	243	240	235	225	223	242	231	221	226	258	219	216	238	239	238	222	199	255	248	229	219	243	221	227	263	249	241	235	253	244	214	215	238	227	227	234	231	227	237	227	213	202	249	216	213	242	218	211	232	206	248	207	221	233	216	216	223	262	243	245	208	210	241	213	240	241	234	243	228	219	235	205	259	233	218	220	228	239	264	236	226	245	232	250	259	252	228	240	233	252	248	203	214	218	227	233	237	241	252	215	234	241	237	255	226	229	254	264	239	220	234	250	212	245	238	237	229	267	226	226	219	203	258	235	223	204	251	220	220	229	234	241	228	222	249	203	217	232	218	224	261	199	219	247	226	225	212	233	233	234	252	235	239	221	240	209	217	223	237	229	238	221	235	255	243	231	248	216	214	227	233	249	210	225	242	242	229	229	223	223	227	257	262	250	242	212	232	212	221	233	244	227	214	244	235	251	227	245	249	208	248	215	216	257	221	230	242	260	240	227	243	262	238	233	250	228	220	240	199	220	224	232	272	237	230	241	239	233	238	252	224	209	223	226	222	270	242	220	235	224	210	227	234	231	215	201	235	234	204	215	235	209	241	228	193	246	240	227	243	241	239	212	243	246	214	220	259	209	219	227	222	220	251	202	225	223	248	217	243	211	221	219	224	224	227	234	254	229	207	245	244	227	208	216	212	240	212	246	206	207	228	226	228	260	215	235	276	237	205	219	228	222	227	239	243	219	242	233	221	222	240	239	260	246	243	212	233	239	234	253	224	219	243	228	238	227	240	242	245	215	239	237	207	224	217	256	230	245	211	245	229	207	194	220	216	256	223	223	253	225	220	234	220	221	205	212	216	233	212	219	229	247	237	224	233	219	212	233	219	248	231	237	203	239	220	237	248	221	251	228	228	239	223	226	211	226	209	213	237	234	237	231	263	225	221	225	259	231	226	255	244	246	241	232	236	212	197	270	257	253	236	213	231	263	221	228	226	223	245	229	228	204	239	205	230	251	234	240	239	237	225	264	222	206	211	243	210	239	232	228	248	219	226	240	236	220	265	256	244	255	251	224	239	243	240	217	243	223	206	231	234	233	224	252	223	242	195	258	246	224	228	254	235	219	211	238	242	246	216	251	204	245
34354	53046	17159	462	390	345	369	346	351	327	342	307	306	315	277	318	334	285	351	300	319	326	309	333	337	325	311	311	299	314	286	318	316	320	288	274	291	297	309	291	256	286	283	296	283	293	322	284	311	315	313	317	315	275	306	297	303	296	317	290	306	313	295	305	284	338	312	290	317	291	319	280	312	311	285	298	322	273	321	273	292	301	334	318	302	301	292	314	297	302	276	317	292	290	295	312	302	321	281	248	297	286	273	309	298	276	275	277	315	323	297	325	302	313	317	286	295	337	294	281	310	285	305	307	301	328	308	292	329	250	303	301	320	308	310	309	296	271	277	300	275	313	303	285	276	316	276	326	343	319	300	279	303	308	299	278	309	309	305	284	295	298	326	296	315	302	298	293	270	294	302	295	321	263	259	295	315	302	320	315	328	292	293	312	325	340	300	280	292	327	303	277	292	271	279	303	309	322	271	290	278	275	295	315	313	288	297	290	292	296	312	325	297	280	290	274	325	292	296	281	294	322	298	308	295	331	308	280	311	349	305	312	291	291	329	294	292	275	318	311	286	317	318	319	289	304	286	272	294	321	295	290	326	309	327	311	277	295	316	308	301	307	279	360	298	290	283	290	290	294	260	297	279	286	308	277	279	275	281	287	323	300	322	293	288	287	313	289	279	316	310	273	330	290	305	327	266	320	313	334	284	303	318	274	317	299	290	308	275	275	301	301	300	313	346	280	317	284	310	315	283	313	294	267	282	303	312	271	275	294	278	283	293	288	287	288	299	334	317	304	281	297	295	280	274	301	296	288	270	327	313	309	326	317	313	248	288	303	276	312	328	290	302	324	278	314	305	311	317	291	315	261	317	299	311	314	278	317	330	297	268	296	320	304	283	309	294	314	288	301	284	302	326	299	305	328	297	330	294	284	307	292	321	320	309	313	272	322	314	318	294	302	285	318	316	316	298	283	300	245	309	311	331	286	318	293	306	313	278	292	287	278	301	312	307	287	327	315	304	303	343	269	292	292	271	286	302	328	272	330	301	319	280	284	312	298	297	283	339	303	305	292	303	302	315	282	302	291	287	294	299	321	319	290	286	306	280	290	304	289	308	298	295	267	295	311	301	275	327	309	312	292	284	316	295	329	297	285	311	297	306	275	289	284	301	319	295	297	339	299	314	303	354	290	290	269	299	281	306	289	283	299	273	312	291	295	273	294	281	294	338	293	293	305	301	300	285	307	332	298	291	281	307	298	305	322	296	312	302	292	275	286	302	305	291	278	290	317	312	289	299	307	322	323	315	296	282	304	289	309	277	311	304	301	306	301	310	287	316	293	323	305	275	332	305	301	301	304	299	264	282	298	292	308	279	301	303	316	305	298	290	330	303	332	303	297	294	317	285	316	300	311	278	278	321	292	319	306	330	277	295	313	277	288	280	290	288	271	292	313	297	310	298	297	287	350	319	279	307	302	296	295	292	300	307	291	311	305	302	280	278	308	311	298	296	271	281	304	277	286	240	292	314	268	315	316	267	309	306	289	287	314	289	287	269	310	311	310	292	283	290	315	288	324	267	322	289	264	312	299	288	302	304	305	308	320	298	286	283	299	262	304	315	283	287	270	295	317	312	294	318	293	262	298	277	326	302	289	298	296	302	303	305	263	313	307	329	293	285	297	279	299	295	307	314	285	286	311	284	300	297	294	266	318	314	311	324	298	330	309	346	325	296	302	269	328	302	310	282	302	299	327	285	306	331	311	313	308	303	285	314	301	301	322	322	297	293	242	320	311	294	271	297	293	303	268	328	300	321	305	286	269	306	311	290	277	303	301	254	315	297	307	290	281	312	281	317	285	306	293	323	318	325	293	314	298	295	335	318	304	310	305	320	281	310	321	310	325	280	347	292	283	273	300	295	275	323	291	308	270	295	321	282	292	289	309	318	296	313	337	318	309	310	288	311	314	305	297	296	285	286	298	291	284	320	284	319	279	318	332	322	314	295	295	307	298	276	336	310	298	299	304	259	299	300	285	308	281	309	302	320	323	296	255	310	300	286	309	293	285	293	261	260	277	324	294	329	314	319	306	317	296	293	322	259	316	319	303	314	295	328	291	279	300	300	275	307	300	315	297	295	291	291	328	298	285	280	294	310	274	298	318	326	303	314	310	286	331	295	320	296	307	312	322	294	296	292	290	294	284	304	320	294	279	319	297	304	312	291	325	305	307	296	290	337	316	294	304	293	253	304	278	309	287	305	281	312	334	322	303	280	289	293	296	324	288	298	317	293	284	336	297	287	303	305	291	274	300	322	309	285	266	297	280	277	271	300	303	296	281	298	286	266	290	322	285	272	299	271	325	306	298	287	312	316	310	295	316	311	283	293	290	316	297	302	290	290	320	320	311	313	336	297	300	306	290	321	299	283	300	294	242	325	317	331	298	283	290	298	299	268	300	287	312	301	321	295	301	295	273	301	298	322	296	297	299	315	289	292	303	290	268	289	292	314	288	277	292	280	290	337	280	302	318	320	301	293	300	286	307	300	297	304	307	314	304	321	298	301	310	285	310	307	306	312	272	311	278	301	284	301	324	297	323	306	309	324	284	289	320	265	314	276	291	318	277	313	321	278	317	269	291	304	325	313	307	288	285	306	308	309	305	264	300	297	314	316	328	310	281	279	308	312	298	311	311	297	317	304	286	293	298	279	275	298	307	287	283	295	311	304	298	290	303	279	320	293	303	303	303	298	309	293	302	331	303	305	306	300	294	303	296	296	333	298	327	262	328	294	292	296	298	316	312	307	315	311	266	303	309	310	293	296	301	284	298	286	295	326	270	294	292	278	274	302	255	301	289	274	295	271	317	312	307	322	274	297	291	306	273	312	337	284	308	288	285	320	304	316	308	293	301	303	328	270	302	312	309	293	303	305	316	305	314	322	325	314	320	292	293	287	318	285	291	307	322	313	306	338	274	295	325	313	332	293	311	294	311	290	279	283	295	277	307	298	283	301	289	315	317	291	304	265	299	310	283	306	303	288	311	309	311	316	324	303	307	278	325	322	319	306	284	297	301	297	297	271	328	318	314	301	312	268	301	311	284	287	315	281	268	306	318	326	324	330	296	302	281	308	315	297	285	305	301	288	295	338	273	283	296	293	319	274	285	294	270	299	308	303	317	319	298	332	266	321	291	297	310	311	315	283	298	315	311	315	301	293	307	308	299	305	312	280	334	297	304	314	323	285	294	307	307	292	295	265	290	303	266	313	289	287	283	266	316	295	287	292	297	315	296	315	292	285	299	274	331	315	296	275	299	288	286	354	300	320	289	317	336	335	300	280	293	298	305	279	308	280	295	297	298	330	307	300	335	279	292	329	307	296	300	316	285	305	312	294	311	292	293	295	277	282	282	315	266	296	324	317	291	290	309	300	303	292	326	325	310	289	307	295	284	276	284	319	268	295	297	304	306	314	302	282	291	293	287	273	285	283	273	300	265	273	332	309	307	278	302
24552	21723	28750	24844	20641	6030	687	500	438	393	420	394	346	400	352	338	310	360	349	330	331	311	338	339	307	331	344	343	344	313	338	356	326	317	342	329	305	330	313	312	312	330	316	327	317	320	305	342	355	331	312	312	339	300	336	335	295	306	326	311	333	332	300	300	346	308	300	321	354	327	330	307	321	306	338	320	306	294	290	298	328	304	337	333	355	304	322	363	309	332	328	321	321	347	318	286	351	307	303	286	324	307	287	307	316	329	324	307	321	321	341	298	320	328	337	323	328	324	326	334	298	326	317	322	297	304	309	302	315	333	296	303	340	307	327	336	303	351	309	351	340	300	297	292	322	324	320	305	317	325	314	307	283	316	309	323	294	318	297	319	295	312	329	315	325	332	294	315	379	301	328	305	300	302	305	332	289	297	290	299	303	327	332	333	322	298	316	290	336	300	310	314	312	320	309	338	316	311	322	350	335	295	347	316	302	334	305	302	342	316	309	338	294	336	321	339	313	334	291	338	281	315	307	336	310	309	313	312	312	331	313	334	328	313	305	319	301	327	329	333	306	340	312	330	354	306	324	337	309	305	324	284	317	334	302	309	333	320	310	303	304	325	345	307	319	314	291	315	297	329	323	301	315	295	322	309	310	317	326	353	290	309	309	312	306	338	325	309	332	333	338	301	324	298	317	298	322	289	303	318	350	312	331	316	327	301	313	298	296	322	307	291	309	292	312	322	296	312	314	336	346	301	342	350	332	319	328	323	312	324	340	337	308	340	335	310	328	339	304	320	306	304	306	343	328	309	272	342	328	337	351	311	317	369	296	324	303	303	320	304	313	339	334	315	308	321	346	317	300	300	329	320	306	293	305	332	278	297	330	317	303	329	310	310	319	316	291	306	338	307	323	305	322	289	301	358	352	276	307	356	338	290	308	293	301	321	331	344	328	340	300	321	354	306	304	355	316	299	350	334	307	318	295	308	281	319	342	325	295	354	328	330	310	328	317	303	330	270	320	324	315	282	314	321	340	328	298	310	307	315	287	318	301	308	321	325	279	341	329	337	324	325	326	353	319	310	328	314	331	325	301	271	329	305	340	326	317	318	349	325	315	318	313	350	287	306	315	293	291	330	302	323	296	320	323	322	354	318	317	319	332	319	282	325	324	328	312	281	323	322	364	338	326	330	326	307	327	336	330	314	324	286	317	338	349	324	343	299	311	317	330	329	293	324	329	329	335	326	314	307	367	309	285	347	305	326	292	295	313	327	335	295	300	307	331	335	328	302	325	342	319	304	313	310	309	301	330	289	301	285	292	308	287	276	337	330	290	309	321	343	310	307	316	289	341	298	322	333	321	315	304	339	305	290	303	302	305	277	325	339	320	323	314	306	291	314	337	313	319	288	326	331	345	317	306	331	300	309	302	307	302	324	307	306	320	300	305	322	299	313	324	304	305	321	320	350	333	315	344	326	322	332	323	310	338	319	309	317	330	307	321	315	323	327	283	332	337	304	313	337	344	334	301	290	313	313	326	359	335	333	309	315	344	311	333	350	323	331	341	355	323	344	298	334	344	306	301	311	329	289	325	301	357	322	317	276	316	321	330	330	339	309	345	304	298	298	306	349	308	290	317	315	334	319	260	344	306	336	306	302	280	326	315	328	316	321	336	303	323	334	319	307	325	335	315	294	308	312	309	332	333	338	330	269	311	319	312	325	335	302	291	314	307	306	345	331	326	286	300	313	352	294	321	314	302	290	316	333	309	324	312	339	312	331	331	292	342	307	327	322	328	336	339	333	343	326	323	325	301	301	355	324	316	344	294	316	297	311	301	313	298	340	341	298	325	324	295	304	319	307	303	306	283	333	315	311	318	349	314	271	319	310	320	302	321	315	287	316	314	308	323	331	321	347	336	312	331	305	338	349	296	346	314	330	317	326	328	320	324	314	330	332	284	303	322	312	294	325	306	349	292	328	316	296	299	290	308	315	295	304	297	304	314	315	311	335	304	328	357	350	314	318	334	302	325	307	324	329	303	348	320	307	365	294	336	321	306	319	328	322	325	310	334	338	302	320	346	337	334	319	316	325	329	291	323	336	286	300	316	334	278	317	328	353	309	322	287	299	322	330	346	277	306	290	323	317	319	309	310	315	313	304	308	288	318	328	310	315	323	300	315	317	339	287	294	282	328	335	341	315	327	351	313	304	328	318	326	322	329	329	335	281	321	331	317	307	316	319	342	298	285	299	294	327	313	325	315	300	307	333	312	305	335	316	298	314	322	320	330	294	352	330	297	323	306	327	310	341	312	301	312	296	310	306	320	370	306	298	297	287	320	308	324	316	311	339	299	307	314	313	309	305	282	330	320	320	310	348	337	309	304	318	314	295	349	306	338	294	318	300	311	316	328	322	288	328	324	299	303	308	368	313	294	325	349	308	316	305	307	333	317	307	277	315	331	326	338	335	284	309	320	325	291	342	333	323	315	279	306	339	306	330	296	317	318	310	329	312	327	314	320	304	323	314	347	306	320	331	337	282	301	298	324	317	315	330	315	303	308	292	305	281	332	318	341	305	319	305	317	357	315	297	310	325	320	314	326	339	327	309	301	293	317	307	303	330	338	301	326	297	307	310	309	318	312	316	351	329	304	301	352	349	341	314	318	304	324	326	317	330	299	341	333	276	310	298	293	325	339	311	327	329	303	339	311	309	315	284	331	324	292	311	306	305	293	303	308	313	290	305	287	296	329	276	308	339	314	342	340	281	318	346	278	329	317	288	315	320	306	320	285	324	326	301	292	294	314	301	300	321	317	315	347	322	296	357	312	293	299	328	302	321	318	328	328	312	319	313	311	321	305	334	307	333	307	302	353	313	325	310	321	308	340	328	327	308	351	275	318	311	345	302	309	319	331	297	326	282	292	341	344	315	316	283	331	315	341	319	321	319	328	349	319	326	304	303	310	298	323	313	331	327	306	341	307	340	328	304	307	303	362	346	324	338	304	333	333	292	321	308	310	286	312	312	303	299	308	332	323	297	325	283	315	299	308	314	278	300	322	337	309	298	302	328	317	302	287	333	326	307	363	270	306	315	322	336	320	303	335	273	357	299	337	325	315	327	329	331	306	348	308	322	296	341	287	305	305	330	339	296	298	279	328	300	307	303	275	292	317	323	317	356	291	270	296	323	274	310	323	319	339	341	328	307	295	283	311	329	318	313	316	321	314	300	357	328	320	335	308	300	338	314	300	323	322	309	317	293	317	313	356	310	325	331	338	297	309	301	315	307	285	309	321	322	315	343	310	283	308	308	300	328	309	316	293	321	311	335	302	295	369	316	328	316	345	316	327	291	353	299	291	323	293	337	297	341	337	309	317	322	311	346	324	327	270	328	325	310	300	309	321	316	339	343	346	333	332	374	329	304	303	326	281	311	317	332	335	343	333	315	289	327	320	302	329	300	305	302	317	366	336	301	301	323	325	319	303	334	336	296	309	309	326	288	320	317
39725	68201	23725	1924	1347	1051	831	737	621	565	536	507	519	469	469	466	464	446	415	426	431	419	402	409	416	434	387	428	423	419	408	390	389	372	419	417	397	395	391	407	399	377	407	408	386	386	383	382	399	381	388	353	379	377	410	364	405	390	418	381	376	374	387	422	420	398	383	369	383	340	373	393	398	374	368	346	423	385	377	382	375	425	382	363	378	434	379	402	352	391	392	405	364	408	399	398	397	396	388	397	359	365	369	361	419	375	397	366	373	351	373	363	382	377	350	363	379	338	366	449	406	379	387	376	409	344	389	408	383	379	391	376	363	425	399	383	412	382	368	389	397	335	371	399	411	376	395	379	362	398	374	371	407	373	395	362	411	377	366	381	363	392	379	407	377	365	403	384	389	367	391	386	391	393	376	408	376	388	383	384	411	404	415	405	357	369	393	397	385	352	356	361	371	408	376	388	329	399	377	406	365	386	346	396	412	393	404	377	409	366	385	397	402	391	415	373	366	378	395	402	383	380	377	397	361	366	417	407	384	405	376	396	359	397	380	387	367	339	396	382	384	375	385	383	353	382	368	385	393	378	446	363	370	385	368	383	397	373	377	411	374	379	372	379	374	412	367	372	358	387	411	395	368	393	384	385	389	354	395	362	379	387	355	398	351	367	406	409	383	374	384	372	407	367	361	396	393	372	406	386	380	402	413	391	359	395	402	391	359	399	376	359	388	386	376	415	377	435	335	401	360	406	362	384	402	388	414	389	377	398	360	413	385	379	407	374	381	355	390	376	392	377	402	382	374	377	367	383	384	349	412	366	377	368	376	397	393	394	375	397	395	363	372	399	368	377	382	363	376	359	395	417	386	352	394	372	391	349	387	400	412	369	414	364	343	365	389	400	378	406	396	379	365	404	398	385	351	368	368	384	367	400	387	384	366	393	375	382	385	370	391	414	388	374	391	386	393	396	371	386	386	377	406	375	377	414	379	370	381	409	372	375	397	398	390	408	376	368	419	373	371	369	362	391	359	384	382	380	393	367	374	400	414	346	394	429	405	392	358	376	364	394	387	375	391	367	377	423	378	386	385	387	362	410	360	376	438	357	382	389	353	387	407	382	357	416	391	355	397	397	383	332	373	377	374	364	376	374	385	366	374	406	386	395	429	381	374	393	378	363	384	396	395	390	379	396	390	363	396	367	380	377	394	404	378	388	382	386	418	389	399	391	369	373	357	403	407	390	393	391	374	378	393	417	411	415	388	408	408	421	383	386	391	421	360	419	415	372	431	399	381	381	386	405	426	370	412	382	375	402	367	392	389	367	380	401	382	416	370	364	394	375	399	390	377	373	386	406	412	425	412	400	380	380	412	385	375	370	384	398	388	395	365	382	382	366	349	374	389	346	389	373	393	392	364	340	398	385	370	360	397	345	374	415	396	419	372	390	408	362	375	391	379	346	391	375	393	381	369	378	387	403	349	381	416	373	335	394	392	347	388	388	414	397	368	394	375	405	395	381	374	392	391	411	368	379	363	368	353	381	422	371	368	390	432	365	380	366	355	404	377	402	362	395	371	409	423	404	414	389	398	404	382	376	389	396	382	362	359	387	395	378	358	397	395	373	380	411	387	379	370	360	402	392	399	384	382	364	372	375	401	430	363	396	383	389	388	386	393	341	378	389	375	384	394	377	353	387	393	363	405	355	407	386	407	401	363	398	372	376	361	389	413	374	385	389	390	345	419	442	410	345	395	364	397	380	391	372	406	369	405	391	392	406	417	393	394	375	394	398	373	388	394	374	397	385	394	404	402	427	395	421	385	375	362	401	418	371	387	353	408	396	386	394	377	390	374	389	369	381	400	409	373	389	376	425	371	360	382	378	387	422	371	386	366	380	411	367	360	411	341	380	375	386	397	425	367	403	366	373	387	394	378	347	379	414	386	379	370	407	371	369	381	369	380	422	367	391	397	431	372	382	392	406	394	404	398	384	376	395	383	416	387	385	357	373	403	367	390	376	362	351	391	402	366	404	401	379	378	384	389	354	393	383	397	330	368	389	377	404	377	366	360	382	383	371	372	365	388	409	405	383	369	365	357	371	392	355	383	388	407	378	378	394	386	358	389	410	431	361	374	406	349	361	365	381	375	394	395	404	365	337	415	378	407	379	360	425	399	335	356	385	373	397	374	380	379	398	399	422	375	380	386	387	406	357	387	388	395	417	396	426	386	382	351	376	388	386	384	393	419	361	366	410	384	396	368	392	356	401	385	400	397	412	383	420	357	398	373	369	371	387	408	379	381	403	375	339	370	393	379	391	411	374	381	355	430	400	372	396	372	390	378	378	388	332	408	390	365	374	394	399	402	395	377	350	358	390	403	380	377	340	418	371	389	408	378	391	392	388	396	389	367	394	368	357	415	370	365	398	407	373	369	384	356	372	389	397	374	395	372	395	387	408	406	389	413	394	393	399	381	360	400	384	372	404	388	405	438	384	365	389	394	377	370	392	423	372	380	396	367	385	379	396	382	353	404	393	345	405	378	387	401	392	434	342	406	407	343	387	387	393	360	375	390	363	376	387	397	393	377	393	414	397	393	355	345	362	385	381	404	366	375	398	423	385	374	386	419	382	417	406	417	367	423	367	389	405	369	387	358	353	389	410	381	405	399	394	365	407	382	413	348	383	371	414	351	385	399	403	356	360	406	393	394	356	385	364	376	392	366	371	364	405	397	368	400	401	345	389	394	383	363	390	413	398	375	379	377	407	364	399	403	383	399	413	365	361	397	387	388	392	384	379	390	380	425	370	387	378	357	353	370	367	401	396	387	390	380	405	381	407	389	356	378	408	406	427	386	361	378	404	362	385	405	402	335	368	390	381	397	399	389	418	344	334	346	367	410	384	372	413	402	396	390	419	388	403	393	399	348	391	407	428	366	381	364	373	372	391	389	411	406	407	338	385	399	350	388	377	385	400	375	409	424	414	390	410	386	371	373	384	408	387	399	406	409	415	360	378	381	380	444	363	378	353	389	380	397	409	393	448	342	397	358	405	410	372	393	385	389	398	407	400	399	403	402	348	394	374	383	382	367	396	386	410	375	381	364	387	372	384	379	384	393	367	344	396	388	401	362	390	349	366	395	393	369	397	371	370	389	401	348	369	369	395	367	380	368	401	402	423	361	393	420	399	402	343	385	391	355	377	377	423	374	395	364	384	367	387	386	368	376	403	380	404	380	378	370	388	360	393	396	389	355	426	353	387	375	374	392	376	385	350	372	404	378	388	407	350	381	393	417	359	343	420	384	370	374	401	371	375	383	397	343	364	390	344	375	368	400	392	405	353	393	415	443	375	359	390	386	395	410	418	367	389	392	379	375	382	367	394	377	369	355	385	370	409	393	417	431	395	388	370	352	420	375	398	343	409	375	387	362	354	394	394	363	366	398	382	397	406	384	376	387	396	360	362	354	380	401	369	413	371	377	387	373	378	418	376	405	355	368	371	382	386
25705	22189	27792	25197	9391	739	530	468	497	472	443	432	439	429	435	415	417	468	437	419	395	412	406	387	399	394	388	344	413	381	386	410	360	395	407	403	388	391	395	409	375	417	364	403	379	381	408	377	382	376	369	398	383	402	389	355	391	390	380	406	400	464	451	403	397	376	379	383	354	375	368	396	392	401	403	370	371	399	402	426	384	382	385	356	396	396	364	381	360	375	388	410	383	415	396	387	351	396	394	398	405	439	387	407	408	382	389	427	384	426	368	371	409	397	372	412	362	353	417	381	396	413	381	415	416	368	367	386	425	411	381	410	406	423	387	384	385	386	423	399	389	378	366	400	420	391	382	392	374	391	394	410	414	388	363	392	403	400	375	405	413	398	398	388	407	387	434	416	371	413	427	408	372	394	374	391	418	393	403	427	413	405	404	369	383	389	380	435	394	387	393	401	394	407	387	407	370	364	363	407	385	394	386	367	401	400	375	416	399	339	380	395	415	406	380	376	385	387	399	380	368	368	378	366	401	399	377	383	386	402	368	396	380	403	411	403	394	362	372	393	378	435	379	392	403	386	378	389	394	388	373	399	413	395	342	408	375	400	373	401	373	355	384	416	397	387	437	350	382	385	401	376	418	385	386	397	399	409	382	396	377	391	412	380	400	404	406	414	418	380	389	389	391	374	422	381	355	364	401	376	383	429	386	369	381	409	371	399	385	401	377	382	412	362	387	382	337	399	415	391	379	374	400	385	403	371	408	388	377	381	376	374	375	384	371	401	393	359	360	421	404	458	380	394	372	420	390	376	412	390	358	405	411	378	405	429	370	385	418	391	381	394	368	388	403	395	392	360	382	368	373	404	380	398	363	372	409	436	384	415	389	396	364	421	396	435	385	392	377	401	394	400	378	412	393	362	367	392	387	376	436	373	374	390	407	362	387	386	423	375	411	354	362	386	391	408	384	422	382	410	372	362	381	374	385	406	362	377	361	399	376	417	380	372	389	408	374	382	381	401	391	381	375	391	403	378	385	388	374	379	360	357	388	431	372	373	408	434	414	385	367	396	382	356	365	403	396	368	386	413	404	398	415	404	353	420	388	384	424	387	400	353	382	376	382	402	419	424	419	351	386	390	409	409	371	394	416	393	404	386	367	411	378	412	347	395	388	395	397	373	369	393	414	385	410	408	403	373	351	354	397	369	398	389	374	372	354	366	389	392	375	399	376	404	412	373	378	387	363	418	390	399	429	387	360	400	403	405	414	340	387	420	377	394	355	393	409	358	378	399	396	378	413	384	371	337	391	417	374	381	404	389	427	391	403	385	406	409	371	402	397	379	370	374	385	399	427	401	358	376	384	415	374	376	383	385	380	426	387	386	413	380	400	404	394	390	402	401	372	371	393	409	398	371	381	423	428	362	415	372	404	395	378	433	400	392	415	373	359	400	380	409	407	392	378	363	393	434	374	383	401	379	391	424	388	388	388	398	397	376	399	386	391	381	387	409	393	403	402	389	382	398	404	361	342	371	403	411	382	377	349	366	386	370	382	375	386	432	409	362	406	408	403	386	402	364	358	378	409	380	414	382	372	342	411	362	381	382	373	404	411	396	359	416	387	387	377	429	372	401	352	387	401	401	380	358	383	382	392	383	402	391	392	363	425	394	384	424	381	355	397	390	406	402	360	406	417	391	396	397	417	376	411	378	390	418	418	391	409	390	410	396	384	387	375	414	395	396	399	397	395	435	407	402	392	362	398	418	412	361	360	398	421	399	415	384	396	374	408	424	373	397	367	403	388	424	442	408	406	373	388	365	397	375	415	399	390	407	406	356	375	356	412	350	406	369	364	357	417	368	374	409	389	368	390	395	395	376	360	412	385	429	391	396	381	392	386	388	378	395	372	369	388	374	392	394	382	390	406	406	353	386	371	378	381	392	378	348	390	400	386	415	403	392	398	379	410	351	432	410	377	362	346	382	390	361	370	376	356	379	398	412	390	382	391	373	380	372	417	363	420	380	363	358	362	400	402	394	378	401	397	394	396	403	393	384	394	361	404	377	403	370	406	381	413	378	335	399	412	417	386	375	412	399	373	409	440	390	396	392	400	399	407	396	386	381	366	388	414	408	377	374	407	378	377	348	391	401	386	395	350	374	402	369	409	421	362	380	417	399	394	407	376	413	406	385	370	395	410	377	388	394	372	397	395	387	389	380	364	430	418	400	368	404	437	366	396	377	430	384	416	440	405	410	352	391	411	392	369	402	382	348	399	376	360	423	397	381	404	377	398	390	408	372	417	381	412	337	430	407	403	416	406	407	403	387	388	408	413	373	398	361	375	368	370	396	398	416	387	388	352	409	393	410	374	367	421	384	413	384	384	424	382	384	368	425	399	368	346	385	389	349	354	396	395	370	429	380	419	370	402	390	421	356	366	420	415	394	376	364	371	375	389	406	350	400	348	382	392	385	385	376	374	415	421	394	351	403	401	402	383	388	403	365	381	405	364	413	393	376	352	384	370	388	390	414	411	352	362	353	398	392	383	390	391	391	410	391	390	434	382	416	376	408	405	403	362	378	385	394	363	381	382	408	391	409	377	344	395	386	401	389	376	396	366	382	391	401	391	420	444	395	365	409	389	383	399	372	387	395	388	381	383	396	376	409	374	380	398	421	380	398	391	400	415	361	362	400	395	399	414	367	385	366	403	378	370	383	415	386	367	411	414	419	395	401	389	373	389	406	395	420	358	385	419	358	372	396	380	387	378	440	348	384	370	374	416	388	399	388	418	408	392	374	387	362	380	416	365	400	377	373	396	396	423	369	365	370	373	396	383	413	387	389	433	409	414	360	388	372	390	375	400	382	393	411	378	376	394	425	401	416	379	394	394	391	379	402	388	366	412	385	405	379	411	386	430	368	394	395	403	392	446	416	367	391	423	420	403	395	372	379	367	373	390	378	392	416	391	385	433	408	397	361	395	414	391	379	407	414	421	411	428	399	408	380	359	386	388	390	391	377	388	376	418	407	379	361	373	387	372	381	398	407	363	401	397	397	378	395	371	409	378	412	400	421	409	379	428	401	400	374	395	403	409	389	412	398	419	396	380	396	374	328	425	410	380	377	410	380	400	384	361	368	399	377	397	380	361	397	398	416	414	368	426	399	388	382	382	366	362	386	387	384	402	384	366	379	377	398	375	370	389	393	408	396	377	415	367	397	398	398	380	384	409	392	382	377	401	405	365	398	375	360	395	377	400	414	392	416	351	372	413	344	366	393	428	382	423	404	378	373	363	373	374	384	376	391	396	389	384	403	396	368	413	404	394	381	345	418	340	386	412	400	365	383	395	382	392	391	437	359	399	403	415	390	422	384	388	406	415	400	387	396	392	399	389	411	383	397	396	373	387	399	382	373	379	351	390	387	412	384	386	365	355	372	382	361	425	378	395	390	369	357	414	401	417	414	368	403	382	396	378	413	407	388	410	366	378	436	366	391	394	347	390	397
38746	63213	19604	1361	1037	873	759	691	649	633	583	549	535	530	512	553	541	555	506	495	489	535	506	486	545	534	473	493	450	491	505	434	466	490	515	499	489	507	491	475	493	483	511	471	492	499	500	482	471	502	519	544	475	491	502	539	510	483	430	479	518	444	530	480	481	477	474	519	503	483	463	476	469	508	492	494	494	500	484	498	466	443	482	484	478	488	493	479	485	502	436	455	480	501	479	498	470	479	496	459	470	487	496	466	506	476	473	505	495	467	453	499	463	512	474	490	487	478	515	495	510	464	482	498	491	480	506	487	498	468	464	459	560	473	474	454	527	516	496	464	432	462	497	472	484	501	476	492	505	523	435	454	470	457	469	479	504	459	495	495	497	495	516	481	494	523	450	481	546	497	492	474	513	467	491	500	515	487	521	489	478	527	456	502	495	487	505	500	494	501	460	449	500	514	530	465	460	517	519	524	504	471	486	477	461	498	466	524	495	503	487	479	464	492	496	474	532	484	504	506	472	483	471	505	475	484	492	475	487	470	458	497	467	497	478	516	502	485	477	485	469	457	500	467	480	488	478	449	501	468	478	491	496	484	510	488	486	504	472	506	479	444	488	483	492	469	484	473	453	489	504	500	504	470	538	451	505	492	508	496	494	514	507	474	468	469	493	483	475	492	544	471	466	480	470	486	462	515	483	522	511	490	520	476	498	523	490	500	478	503	465	487	507	479	506	495	507	490	472	495	519	511	479	506	477	508	519	483	490	514	524	499	467	508	468	457	490	509	435	484	500	471	534	486	507	456	501	491	487	488	484	481	475	482	513	433	488	485	465	479	476	479	451	504	495	435	498	488	497	450	456	502	459	465	497	490	497	517	471	511	433	526	442	466	482	495	476	522	489	447	487	476	513	486	506	474	489	484	507	508	491	479	491	484	501	483	497	502	511	497	498	507	505	501	499	472	514	464	480	474	470	500	486	465	518	473	491	488	479	451	475	527	522	470	497	458	487	495	513	484	503	489	451	458	485	498	484	465	503	481	510	463	469	482	491	502	502	495	479	523	475	475	467	465	480	524	479	477	457	464	463	499	468	493	502	502	453	465	501	497	480	529	476	474	500	470	509	518	481	451	508	525	444	485	474	551	530	511	500	482	473	506	476	489	537	484	515	486	493	501	483	489	515	476	484	503	460	499	491	468	505	515	501	530	514	487	441	457	446	497	493	468	472	445	480	443	516	491	451	477	484	471	451	488	472	495	484	496	494	465	486	490	461	528	492	468	459	495	515	485	490	494	483	468	505	482	520	439	455	483	477	506	488	487	456	488	444	489	511	512	474	517	476	468	457	484	486	515	504	471	461	496	490	512	486	514	514	452	497	503	500	457	452	519	494	518	511	534	506	469	487	499	504	468	481	497	480	489	468	454	470	512	438	502	472	455	509	510	458	482	489	475	455	484	489	448	474	444	484	470	515	477	497	495	478	490	463	512	523	497	468	513	469	477	483	488	506	505	494	486	472	470	485	491	546	496	485	498	492	488	490	472	491	497	486	505	467	455	482	486	483	486	496	471	506	449	474	496	461	488	452	468	466	485	488	472	493	515	486	473	515	488	466	516	511	507	492	445	466	487	480	538	471	492	447	512	470	490	525	504	522	490	454	499	493	431	513	471	464	467	473	537	471	456	503	476	505	500	505	452	489	476	475	514	497	507	473	449	469	479	485	514	496	485	472	468	500	462	506	502	445	495	460	488	493	484	488	497	503	480	474	480	469	459	509	478	465	488	465	490	489	480	490	497	518	482	500	510	472	487	468	499	502	525	474	468	456	475	479	492	480	470	458	477	479	495	477	460	487	517	492	471	431	449	491	479	439	479	459	518	481	523	499	496	477	503	463	462	505	475	480	482	465	501	491	497	499	477	529	510	476	523	458	509	528	482	478	488	498	517	458	527	469	517	499	516	503	487	514	525	506	477	478	506	524	502	479	491	493	470	485	473	492	510	482	489	460	487	462	456	500	504	480	515	506	487	475	462	517	486	488	483	502	492	473	479	490	445	454	491	476	470	508	461	482	488	494	475	453	505	462	536	494	482	499	476	489	527	473	495	450	485	502	493	471	491	457	503	505	482	475	485	465	482	455	502	486	498	486	555	512	489	475	516	491	476	464	475	512	442	448	469	466	451	477	464	424	465	468	509	485	477	478	473	454	481	492	537	483	465	480	517	462	484	518	482	470	480	499	506	539	481	481	478	491	480	516	464	486	469	503	506	505	492	490	474	466	480	460	486	496	509	466	471	507	517	454	516	495	492	492	500	538	459	516	493	522	481	520	492	485	470	457	507	484	480	531	478	481	493	511	500	506	482	459	483	493	508	444	487	484	489	477	492	463	463	464	462	530	469	483	520	508	499	500	472	492	492	482	518	458	499	464	509	470	502	506	479	513	512	465	499	466	523	480	475	539	485	471	464	482	510	459	477	514	516	483	488	463	501	576	515	473	499	453	496	446	491	460	481	530	508	481	499	506	450	500	492	494	471	483	518	501	456	482	480	464	499	458	542	522	437	497	529	519	476	495	446	496	467	489	493	437	497	499	468	499	499	440	480	488	449	494	488	500	489	473	460	489	502	497	514	486	460	456	501	523	444	499	514	476	457	489	508	463	485	499	490	507	492	449	516	477	487	487	448	457	504	504	462	492	489	479	483	478	445	462	481	517	498	517	499	450	494	478	461	496	490	465	503	495	491	525	511	467	505	475	503	486	457	481	491	460	528	459	504	530	492	491	486	477	466	523	474	519	472	524	492	485	494	482	529	517	490	523	502	480	502	521	498	470	471	503	469	518	514	513	479	476	500	505	455	463	474	484	493	497	524	485	453	505	436	523	472	486	473	508	531	513	516	525	480	483	478	481	472	510	486	461	468	476	483	531	495	476	453	511	521	503	479	479	476	473	509	492	497	514	489	489	492	495	515	497	534	481	488	510	500	504	508	477	498	471	492	487	485	493	451	505	478	472	502	496	454	500	480	487	482	466	454	453	460	504	477	508	498	495	458	467	478	504	494	511	457	510	490	484	463	492	505	513	478	500	518	469	494	481	505	490	489	405	467	467	464	492	485	452	510	495	485	524	471	484	503	497	490	491	496	464	468	467	455	486	454	472	516	476	490	459	460	472	490	519	486	520	504	494	553	501	495	486	504	471	516	506	492	479	496	506	440	464	506	493	479	486	446	471	480	469	503	484	445	512	497	504	454	491	496	483	492	468	501	507	456	489	487	485	506	479	511	525	482	451	503	462	451	475	508	447	469	474	475	477	481	467	491	510	552	488	502	514	454	488	467	535	481	470	485	455	465	458	501	467	475	522	494	487	487	471	457	495	506	528	490	501	471	480	496	497	481	503	462	496	498	507	515	501	494	523	483	502	504	462	518	511	510	460	476	493	507	499	472	475	523	500	476	478	453	542	489	470	477	505	499	455	483	520	493	496	422	459	521	514	479	456	462
23247	21627	29333	24185	21516	21376	8884	1102	937	858	791	744	709	731	665	741	670	650	672	632	629	740	646	656	644	639	688	656	626	654	683	643	629	634	606	648	622	629	625	646	656	667	619	621	641	607	609	644	610	655	570	612	603	622	632	591	594	634	636	651	645	600	611	653	629	610	604	626	663	599	616	656	634	626	603	623	593	594	617	605	656	626	634	624	646	624	616	642	597	653	643	632	640	608	576	623	673	634	642	643	662	631	587	651	537	600	669	629	612	608	626	571	644	639	660	644	581	592	602	620	617	628	650	633	635	635	604	633	636	662	687	626	651	655	586	606	575	628	636	611	639	682	583	617	609	591	619	630	608	661	617	588	620	615	615	606	679	597	628	599	607	622	657	645	641	603	657	597	654	603	623	681	543	609	636	617	599	631	626	602	664	605	607	647	605	609	595	619	723	617	629	611	612	632	599	626	599	639	666	611	650	598	611	632	643	632	623	647	588	637	671	600	641	631	603	611	614	582	639	587	661	601	649	675	595	631	666	609	580	635	696	653	593	611	617	615	649	624	607	614	635	679	636	617	583	647	635	639	621	643	617	632	625	665	593	621	652	617	618	618	680	639	634	588	628	630	629	594	644	639	586	660	615	635	639	642	622	617	632	616	612	618	655	611	590	637	665	606	644	631	635	583	616	644	607	628	622	645	639	636	616	607	663	622	617	605	638	600	619	631	633	632	638	620	610	638	568	568	667	634	629	619	653	627	662	605	632	593	627	630	595	618	633	644	592	610	612	658	621	559	616	605	645	664	650	665	621	585	620	653	577	597	654	665	630	610	615	622	599	593	650	638	616	648	595	648	618	650	639	652	621	597	647	593	595	633	620	642	616	602	625	632	625	594	629	616	632	624	628	597	627	629	617	583	627	626	618	613	603	616	615	622	659	614	631	671	600	613	648	611	627	611	651	628	654	630	620	631	665	660	621	623	579	627	592	645	639	597	616	617	613	634	558	638	588	603	595	570	611	644	601	625	632	589	604	625	645	602	653	645	628	613	661	595	608	589	615	581	612	597	587	611	689	592	589	622	600	607	584	614	612	638	657	620	648	566	644	617	660	612	612	575	621	587	593	642	627	623	645	592	628	626	643	588	610	600	611	641	605	636	621	592	643	642	634	625	625	633	679	599	617	642	662	605	642	644	640	598	622	604	639	639	639	593	618	596	636	633	637	615	634	617	631	654	623	580	645	638	621	607	647	599	616	592	618	614	596	595	585	597	656	591	606	627	616	637	611	639	602	627	637	636	646	635	651	635	625	651	601	647	601	609	598	618	636	647	580	620	620	625	610	612	650	596	669	599	623	644	629	573	620	591	604	572	651	579	603	596	600	595	647	617	608	669	650	632	655	617	566	681	629	591	631	586	632	633	617	599	625	582	605	635	618	659	597	596	657	639	638	636	593	629	644	601	592	643	584	620	651	593	618	610	613	682	612	636	670	615	623	656	634	617	665	607	610	642	635	637	579	624	637	627	609	604	648	617	621	681	657	622	657	608	647	629	607	576	634	630	637	633	637	585	590	619	706	643	564	651	596	638	613	586	640	641	615	638	654	648	601	617	643	599	630	655	602	643	584	570	652	697	604	628	624	623	605	614	624	647	614	589	625	591	615	576	612	607	601	671	659	625	610	590	655	608	647	574	640	626	581	596	639	628	671	641	611	615	623	605	649	658	634	615	616	598	621	628	655	627	619	605	617	610	631	593	624	640	590	632	638	552	629	608	619	637	617	638	605	623	669	625	626	611	637	571	642	577	613	599	577	622	637	617	625	627	616	623	610	660	624	632	611	675	656	642	658	638	638	612	633	628	640	615	579	592	631	637	657	627	668	672	623	661	644	615	669	618	598	575	593	571	626	608	650	603	629	601	624	608	586	600	586	622	632	630	647	641	613	650	642	599	645	604	626	620	629	636	646	629	586	621	648	675	606	600	640	657	606	655	638	597	608	661	597	666	606	684	598	597	614	690	629	674	599	622	652	635	637	612	692	618	648	651	634	606	604	658	607	631	640	671	639	650	636	615	581	633	596	620	610	629	626	621	658	599	638	571	603	604	615	600	624	582	618	616	587	587	606	579	622	654	623	605	635	559	625	629	579	627	644	596	613	633	611	604	658	650	640	591	641	580	580	575	607	636	566	624	584	661	607	578	649	618	624	639	617	637	615	659	645	630	648	598	666	611	590	633	637	585	642	628	603	643	642	640	607	607	633	623	614	606	614	629	638	640	633	596	658	618	615	621	625	650	634	600	604	631	631	612	622	614	618	627	591	633	652	581	635	638	609	600	639	582	605	617	628	627	642	648	654	662	647	652	605	615	607	625	624	633	584	612	616	646	619	630	635	613	651	640	629	611	630	609	628	633	621	646	623	634	609	645	623	617	630	610	664	601	619	625	624	641	635	617	591	617	623	571	595	628	610	618	620	572	587	584	614	635	627	606	618	628	617	606	604	618	597	636	622	617	600	618	627	620	658	614	670	604	616	686	625	619	591	574	606	645	607	607	609	632	618	638	605	644	588	610	621	542	631	574	623	625	608	609	642	633	602	632	643	601	600	668	610	609	623	613	600	591	618	632	607	638	642	590	646	655	635	622	601	605	600	628	655	604	660	629	656	608	604	606	629	615	597	646	592	637	644	637	628	644	681	583	635	585	602	622	616	602	667	598	669	660	580	588	628	635	635	598	632	643	611	615	609	679	580	652	611	615	589	592	619	609	615	627	645	611	626	629	607	624	582	606	643	628	673	654	600	633	599	693	632	638	589	599	636	616	616	611	651	635	626	629	633	612	636	659	656	618	659	647	614	595	623	624	645	599	625	631	643	581	628	570	625	667	625	641	657	637	543	657	606	667	600	634	610	596	612	613	639	650	563	640	597	594	639	626	607	603	662	657	606	567	616	619	593	621	641	612	635	618	622	592	603	610	622	636	660	629	607	633	634	574	675	595	643	623	627	625	619	612	618	609	618	604	622	641	623	664	646	638	651	633	631	622	611	608	597	571	616	668	666	625	583	630	671	616	602	622	627	626	627	631	612	619	631	585	651	650	597	580	656	602	633	595	611	622	652	679	645	590	548	605	627	595	626	630	598	602	619	656	592	596	589	635	600	613	603	631	598	640	619	586	576	645	589	625	596	606	636	626	607	652	646	624	652	591	641	586	636	582	600	613	669	644	596	629	614	604	638	600	606	641	606	626	592	573	655	610	604	636	646	624	626	656	630	619	621	615	592	622	625	620	652	604	608	606	585	617	560	598	620	656	619	647	611	601	597	648	621	632	606	626	628	612	634	617	642	641	668	675	637	634	615	631	641	600	601	675	586	634	616	657	609	604	661	608	610	647	602	683	588	649	622	657	583	623	650	615	615	609	621	602	635	643	648	607	593	652	635	603	603	644	669	651	635	621	606	617	597	607	624	649	619	585	608	624	604	614	652	627	672	548	635	608	616	582	633	597
45297	77798	27916	3870	2896	2162	1768	1511	1248	1212	1034	993	963	943	876	838	815	816	792	795	806	812	792	823	798	775	781	768	720	729	730	787	762	698	731	695	725	720	746	724	741	683	744	736	750	761	713	733	712	747	710	731	696	736	765	706	740	701	709	706	677	758	693	722	699	722	725	748	717	710	677	680	705	706	721	729	707	711	725	750	730	734	705	696	709	735	699	708	728	685	698	727	770	750	720	752	701	692	684	734	709	685	724	671	707	733	662	727	686	750	749	748	740	679	677	702	730	726	683	689	742	701	684	722	730	728	715	745	726	693	698	745	728	701	681	686	680	768	704	740	728	714	716	739	752	694	738	678	749	663	658	723	659	706	707	724	738	725	706	707	751	689	700	712	693	699	732	679	680	677	702	706	690	694	718	679	776	699	713	740	704	678	760	728	701	703	758	665	753	722	680	728	740	732	738	757	718	735	698	682	717	684	701	699	723	733	744	725	710	689	692	741	717	694	691	728	744	721	707	709	702	717	716	757	703	685	726	720	665	694	706	731	722	710	712	693	724	719	693	701	699	730	724	660	711	688	716	726	762	711	710	706	716	700	693	721	727	670	674	710	722	741	713	645	698	727	697	687	742	683	665	678	751	716	647	710	709	775	756	709	692	702	706	685	715	697	703	752	740	716	778	723	675	693	673	706	729	738	705	685	676	742	724	673	779	702	723	731	746	742	681	695	722	746	701	726	747	696	734	741	737	718	698	713	671	685	719	732	724	730	741	731	701	750	729	727	755	698	703	718	729	730	709	693	749	691	740	735	726	737	692	687	716	723	705	684	728	753	676	698	707	722	692	672	661	725	751	679	712	690	660	742	738	730	706	759	755	699	685	695	748	687	677	720	706	731	717	689	739	680	687	791	700	732	713	684	689	730	705	684	732	731	704	751	780	755	707	691	695	654	677	723	704	758	762	712	680	695	744	683	782	729	697	690	741	648	722	737	720	658	718	692	691	750	730	704	769	711	687	725	726	667	747	764	681	669	675	696	719	723	737	681	718	745	717	719	773	675	710	726	699	685	695	745	706	696	686	724	692	709	699	686	736	688	666	738	703	728	677	754	701	760	719	717	691	761	720	723	717	751	707	729	712	755	700	727	721	724	712	747	750	741	758	722	727	782	671	729	705	716	700	781	759	749	695	736	706	729	720	722	745	756	679	698	733	690	701	696	737	668	758	702	774	731	735	746	717	708	670	684	758	738	695	713	698	709	715	714	664	688	703	711	718	753	713	697	706	709	735	745	724	706	709	713	708	730	773	712	702	655	704	701	676	671	731	707	696	725	695	682	694	739	745	718	701	697	715	679	692	713	701	716	724	670	708	695	745	688	711	685	713	735	688	663	724	728	748	728	755	721	679	741	719	724	714	751	733	708	699	730	735	686	713	706	725	658	747	711	685	705	736	802	726	689	730	726	732	705	705	738	737	748	751	668	688	690	682	740	730	696	721	705	742	715	696	725	672	708	742	757	669	712	721	719	782	741	701	670	665	722	692	705	700	665	678	698	676	750	717	741	726	751	729	663	737	743	753	731	721	712	684	705	688	718	729	707	675	713	711	704	723	747	755	739	719	745	724	722	734	709	680	658	675	755	732	750	732	774	707	701	708	685	755	671	688	715	693	729	756	700	767	726	712	720	715	702	713	695	751	660	729	654	686	726	720	773	698	699	771	753	667	714	708	683	757	711	696	737	723	728	694	711	714	728	745	713	714	752	704	728	744	723	758	712	717	710	759	711	726	735	701	705	732	732	700	672	677	694	676	729	723	686	682	731	678	736	714	770	736	725	683	733	679	692	703	752	726	718	761	676	715	741	760	702	735	727	722	715	701	693	713	738	685	692	704	727	759	761	720	738	714	680	731	709	730	693	708	715	667	684	703	700	661	736	735	736	719	717	693	695	678	735	758	718	756	714	706	660	722	660	758	705	732	726	699	662	673	740	714	639	719	730	706	667	676	734	724	718	721	713	732	714	710	711	771	730	730	709	702	733	714	695	704	705	716	729	709	699	712	732	726	694	758	734	699	732	673	709	762	736	727	717	689	699	702	718	702	722	756	712	748	749	708	703	761	711	674	710	745	683	683	687	731	785	737	710	704	681	702	704	723	720	721	748	725	677	766	766	725	751	739	708	719	724	668	698	758	752	742	688	709	707	708	721	717	733	729	710	722	737	705	688	717	684	751	748	711	749	762	717	704	683	716	683	727	699	726	739	713	740	640	679	721	733	761	756	710	743	651	712	714	730	684	710	739	712	707	734	686	737	720	702	749	715	679	712	765	677	726	713	697	703	780	722	744	696	695	677	713	673	717	699	709	683	691	744	701	674	700	692	688	711	747	707	713	745	715	696	727	717	771	684	681	720	704	676	737	777	795	730	683	751	726	725	725	693	747	749	730	691	713	692	680	697	716	747	724	754	697	743	768	732	750	683	691	739	713	725	756	716	738	727	736	730	708	719	734	735	680	705	706	679	750	782	647	726	748	727	741	697	670	682	710	673	731	680	717	721	714	703	703	673	717	794	699	763	753	719	631	730	758	714	740	720	701	709	714	690	705	759	712	746	738	725	749	697	688	712	711	786	674	746	710	700	746	742	700	707	722	713	731	736	753	709	727	729	776	699	733	702	718	755	749	711	660	717	731	727	697	720	689	726	690	707	755	735	744	680	690	682	718	653	695	697	748	735	716	727	666	690	737	747	773	755	705	694	713	709	709	729	729	694	729	716	729	722	729	699	681	724	721	668	695	756	707	679	698	716	691	725	738	657	705	703	692	713	728	718	704	743	700	723	712	743	665	733	741	732	702	659	744	696	752	702	700	749	729	679	697	679	694	698	714	714	761	756	694	641	632	712	709	704	724	753	678	697	703	726	707	659	691	738	682	704	738	699	709	760	675	683	707	734	719	726	731	700	707	726	729	700	729	718	696	677	753	692	768	681	708	728	706	718	732	707	733	702	672	697	652	705	742	714	689	715	687	703	678	755	682	700	658	727	692	722	709	717	764	699	725	673	714	711	718	686	734	696	721	684	716	707	676	697	748	742	692	724	692	713	691	742	692	753	723	736	701	705	734	724	695	716	748	731	691	657	723	764	751	712	739	684	677	696	683	745	678	708	697	674	718	725	721	728	726	728	724	687	687	751	696	680	719	686	716	721	715	684	701	748	747	676	712	683	720	700	689	691	701	757	703	685	711	669	769	687	713	674	720	721	719	739	689	730	669	703	712	653	728	683	788	744	756	677	713	721	732	697	672	718	718	690	742	686	719	752	723	718	699	686	709	695	723	682	742	702	714	714	708	736	704	755	739	704	703	695	649	664	715	714	762	772	754	694	730	731	709	699	668	706	750	696	733	731	741	751	780	713	704	774	707	748	778	676	684	690	715	740	721	684	743	699	706	733	741	712	769	682	730	667	682	726	694	683	723	773	751	689	713	670	726	699	738	786	698	759	730	669
29811	34895	22233	4247	349	305	252	248	235	232	234	236	269	235	253	220	241	239	225	227	254	239	236	245	264	227	256	215	234	234	242	238	252	254	238	241	205	230	218	211	234	254	224	252	229	246	246	207	218	236	234	218	234	237	239	229	236	233	217	226	205	219	241	235	227	242	241	225	249	236	238	243	226	240	252	243	237	210	226	233	239	223	267	231	208	248	206	249	244	213	232	230	248	261	235	241	223	233	232	237	216	218	239	217	227	202	237	200	226	243	230	228	250	256	234	231	219	254	221	208	215	205	242	216	229	237	224	241	226	248	245	242	222	230	243	238	212	233	246	216	212	229	209	212	247	226	239	255	227	223	247	245	226	242	248	234	213	251	228	242	261	224	236	230	235	230	193	260	217	228	238	225	230	246	225	208	247	256	217	241	236	234	252	242	217	243	244	231	249	242	228	224	216	254	270	220	222	235	229	227	232	262	249	226	233	218	250	238	223	256	264	244	220	226	253	260	238	228	248	231	214	216	242	245	222	257	236	253	225	228	235	229	217	252	231	228	244	222	233	240	218	239	278	237	237	205	206	234	241	239	218	267	227	229	229	223	221	232	226	228	210	240	225	232	243	241	225	233	224	226	238	221	253	246	234	264	205	236	241	226	236	225	233	232	236	237	213	195	226	216	228	230	235	219	265	222	227	246	247	244	238	227	248	275	225	215	215	226	234	245	221	244	242	230	225	227	222	226	230	243	225	216	240	257	218	228	259	257	255	242	262	240	241	248	234	240	249	238	250	225	222	238	264	228	234	217	228	235	228	232	257	247	233	191	259	255	216	217	223	243	229	237	236	221	217	236	237	225	224	230	216	219	225	217	210	245	246	223	231	234	228	244	255	215	234	231	216	227	251	227	238	241	225	245	242	253	226	233	253	231	230	238	229	203	219	226	238	237	200	245	229	226	231	227	235	230	220	221	252	208	236	240	263	237	229	223	238	219	221	254	235	238	242	232	227	245	244	240	226	234	229	232	216	238	261	228	226	225	239	217	219	227	239	238	230	245	213	262	243	232	255	251	233	225	250	230	235	219	267	213	243	252	268	212	236	235	239	263	265	218	212	233	221	248	241	211	211	248	242	245	241	221	203	235	243	223	236	245	242	227	220	197	239	231	250	255	213	261	226	211	249	215	230	228	234	235	209	227	238	236	271	199	232	224	250	222	253	229	226	217	215	247	220	227	225	281	234	237	267	204	259	245	240	236	235	217	219	240	249	203	259	226	210	219	239	219	269	238	236	233	238	219	238	241	245	229	208	211	223	230	255	216	243	263	220	208	222	234	251	240	217	241	210	238	237	225	255	233	215	218	209	239	255	236	222	234	242	244	221	218	227	242	214	205	237	240	208	237	225	219	256	260	230	240	238	249	225	245	225	244	209	230	222	210	218	269	218	246	232	241	230	249	232	235	212	215	225	242	237	211	232	231	238	221	250	236	242	216	231	255	220	216	251	213	251	261	240	227	273	237	238	259	244	235	234	218	184	235	218	242	243	235	218	247	216	215	248	253	226	240	248	226	243	229	229	224	236	213	240	267	223	237	225	236	242	250	240	221	225	202	211	226	255	219	234	239	247	238	237	279	239	244	253	240	241	202	245	230	244	211	210	242	255	229	245	222	240	249	254	245	247	214	233	241	219	237	231	252	251	218	275	233	216	240	248	243	248	214	223	214	222	234	223	230	253	244	233	257	196	221	207	232	242	216	228	241	244	235	206	261	228	240	204	247	235	257	215	215	231	223	229	217	230	237	243	244	217	226	246	263	263	209	231	233	240	229	221	224	233	231	226	233	220	260	220	240	236	245	224	235	256	224	253	241	234	236	234	237	245	227	223	242	245	230	216	212	220	226	232	224	211	217	264	208	253	258	230	229	233	228	212	232	265	227	236	249	243	215	251	226	209	237	246	223	211	218	226	236	240	259	253	213	248	219	218	232	227	207	230	244	244	241	246	228	231	228	237	224	246	233	246	226	214	211	242	232	228	213	240	237	241	224	252	205	220	232	233	222	234	207	204	217	233	223	215	229	225	256	241	244	214	215	237	230	242	222	241	271	256	212	215	264	212	235	213	224	249	220	224	226	248	255	212	226	214	241	212	225	237	244	238	224	211	274	240	227	227	232	248	220	226	232	237	238	247	229	219	228	217	233	241	213	221	248	225	236	222	223	259	232	240	251	243	245	249	231	232	239	229	232	229	239	233	241	231	216	228	213	229	237	245	225	218	236	211	224	231	236	230	250	230	223	216	231	243	238	221	252	226	203	211	195	254	247	234	249	251	239	251	213	218	241	253	252	233	272	217	227	247	238	257	238	247	239	232	243	235	219	247	231	251	248	208	251	232	232	245	251	235	239	261	244	217	242	214	268	234	223	210	235	216	240	226	207	238	229	228	223	239	217	229	250	232	217	219	238	248	256	233	256	237	255	234	254	241	230	259	227	231	213	240	225	194	246	230	222	231	249	209	239	218	215	260	218	204	223	202	234	249	229	270	236	241	218	236	199	250	270	241	233	230	218	216	217	209	230	247	247	238	252	232	221	206	266	236	258	251	274	224	261	222	254	243	272	204	212	257	208	226	268	224	230	255	239	220	246	233	218	239	227	231	191	222	253	230	226	242	218	242	230	199	241	247	216	223	251	225	255	220	246	237	214	241	226	257	199	257	222	205	218	223	231	229	240	228	219	222	225	251	232	232	271	227	228	223	236	226	223	248	227	221	242	242	223	246	226	228	227	232	255	231	226	258	238	247	224	211	236	239	234	226	263	252	238	220	207	239	208	241	229	247	259	250	216	205	209	208	232	235	216	236	224	238	206	265	250	234	245	264	235	251	225	254	213	255	222	227	219	233	224	256	231	242	224	248	266	237	247	263	224	240	243	237	233	230	255	222	223	227	235	262	219	219	238	224	235	222	264	203	204	212	227	219	227	232	224	232	226	271	249	258	223	216	218	226	224	229	270	211	220	191	255	221	208	263	273	245	233	262	247	219	265	227	243	247	225	227	230	247	238	251	209	211	236	242	238	244	215	215	239	220	233	248	227	239	240	262	207	221	248	228	231	241	259	229	244	237	226	212	239	238	251	231	214	226	240	247	268	260	223	225	201	241	232	244	232	239	237	219	197	213	228	238	244	219	234	224	228	192	225	224	224	219	232	237	239	239	230	229	208	222	224	256	228	236	217	224	231	236	247	248	222	222	217	253	244	225	214	227	224	217	250	237	245	247	231	210	222	216	221	251	250	234	215	217	229	239	250	214	235	217	239	244	221	251	230	233	241	261	251	210	243	229	224	212	219	223	220	238	228	234	242	233	232	253	229	245	242	227	222	219	242	240	215	211	227	227	236	232	214	233	235	252	249	234	260	226	201	224	231	232	205	208	215	267	248	219	216	219	252	244	229	234	257	239	214	234	244	242	225	230	248	224	243	204	245	209	230	226	235	228	247	224	203	256	241
34909	51602	11643	427	378	360	306	309	339	300	303	317	291	263	301	304	303	294	287	300	311	313	304	266	300	303	289	292	284	294	285	298	291	288	312	285	324	304	289	285	296	303	300	295	341	303	321	315	322	307	284	309	311	336	273	321	305	269	289	313	281	268	256	294	307	310	297	303	301	276	303	296	327	288	292	320	281	281	301	318	300	292	304	292	306	300	324	265	275	299	276	303	294	282	294	318	292	336	288	281	281	274	284	276	288	287	294	325	292	268	297	307	295	328	326	275	294	277	303	318	292	323	297	303	284	316	313	285	358	281	308	271	271	329	306	269	267	282	282	289	279	307	286	303	271	281	276	333	323	302	317	298	323	301	285	274	275	302	284	333	313	293	261	327	298	270	340	280	302	266	295	293	275	295	281	267	281	299	270	293	284	270	294	322	326	293	314	299	297	260	290	319	305	331	282	297	311	255	319	294	311	303	288	317	312	291	313	318	313	348	312	312	303	260	313	332	279	321	323	290	296	287	273	301	285	302	304	336	292	302	301	305	308	301	291	277	329	315	293	300	323	287	313	311	301	274	306	316	327	310	295	300	306	289	320	320	302	299	278	278	312	272	296	261	321	325	283	331	320	323	264	307	323	294	319	293	322	306	301	295	293	287	288	302	311	318	319	318	324	312	304	307	290	288	323	302	307	288	301	317	303	288	319	288	275	306	315	268	290	320	291	301	309	323	298	312	282	289	334	311	302	302	268	337	290	318	303	315	323	274	275	303	291	275	326	290	319	295	308	272	334	292	280	295	303	285	331	283	273	309	304	334	306	326	292	259	306	274	306	280	310	303	273	269	273	295	312	273	291	288	261	286	321	323	317	291	296	304	288	279	279	291	334	311	296	309	288	297	281	304	305	293	272	297	307	315	285	316	288	303	319	281	305	310	290	324	300	317	331	350	297	326	273	284	284	319	326	297	288	299	310	289	279	284	291	298	324	298	274	329	301	278	303	256	278	285	291	311	294	305	276	284	294	268	282	292	317	294	283	302	315	311	336	312	323	292	306	292	343	281	295	298	302	292	254	322	311	300	296	291	292	313	281	273	288	293	302	283	322	286	302	314	317	294	314	315	251	293	258	296	301	280	294	295	279	330	322	273	306	278	301	344	289	292	295	309	317	281	298	313	292	291	333	280	301	289	271	316	285	278	307	284	318	289	295	294	322	287	293	327	296	294	286	323	291	294	304	306	283	284	318	314	296	334	280	278	314	301	303	256	331	294	303	292	295	324	322	296	270	289	315	324	324	319	285	293	271	315	320	295	293	325	280	322	303	294	311	305	332	313	276	305	291	289	329	293	285	306	302	267	292	321	292	285	308	299	267	289	292	337	339	314	307	297	324	291	322	300	269	289	260	307	293	314	308	280	287	305	309	289	289	296	300	322	283	331	312	293	310	274	313	301	298	294	283	293	284	264	311	313	282	323	265	289	274	305	295	321	308	260	275	304	320	304	280	298	297	252	303	295	273	303	282	297	292	293	297	285	295	278	313	303	318	271	281	283	270	306	286	295	266	293	327	309	290	271	300	303	271	279	267	327	301	303	269	310	299	320	307	276	303	320	279	288	330	297	319	300	314	298	278	281	311	333	314	304	303	254	276	285	290	317	295	274	311	291	290	277	253	300	299	314	318	317	292	273	283	284	287	310	315	293	278	272	298	293	312	283	283	318	314	280	293	291	281	296	303	286	275	284	303	284	299	293	306	279	309	324	282	322	316	305	299	287	309	307	298	314	311	283	279	290	281	301	287	315	317	274	308	306	310	281	306	273	291	301	314	292	298	331	294	297	279	289	314	321	296	307	314	311	287	324	333	288	289	292	322	311	299	283	291	320	281	256	267	285	323	324	285	321	300	306	319	274	304	327	330	321	294	271	288	285	287	297	308	312	320	291	315	309	300	284	309	283	272	292	296	284	304	315	320	280	313	312	287	307	310	280	329	283	322	285	302	286	318	272	269	301	300	294	266	307	287	313	303	298	311	291	257	292	286	270	298	264	303	312	297	296	326	330	298	281	325	286	281	304	313	292	313	310	281	309	286	326	328	309	291	270	317	266	285	271	303	301	295	314	320	301	308	270	296	261	304	297	291	308	344	285	283	293	282	305	295	298	300	289	314	270	290	319	286	286	273	303	308	291	291	314	316	277	291	273	296	300	319	278	313	286	296	295	302	323	294	334	297	301	307	317	274	308	287	296	338	285	296	281	305	302	320	278	293	303	333	290	312	318	286	292	283	273	282	297	339	274	295	307	321	258	286	292	291	317	304	306	304	304	270	277	292	298	323	258	303	290	260	289	322	303	309	328	311	282	314	284	310	280	327	299	329	305	276	302	292	299	302	257	334	289	312	305	301	312	292	284	312	313	304	293	278	323	310	333	280	283	296	323	298	312	329	278	263	294	311	292	293	261	283	292	288	299	324	322	304	280	293	305	306	271	278	289	290	277	316	259	325	281	283	335	306	300	285	265	278	278	249	282	273	305	294	287	298	326	298	306	316	264	323	255	289	291	311	313	320	294	292	284	276	310	305	306	287	286	301	321	283	323	307	295	324	280	274	273	295	270	345	307	277	286	286	300	286	286	258	278	312	296	252	317	282	303	285	345	285	323	286	325	278	298	281	280	300	299	291	317	335	280	305	293	277	286	328	298	305	335	279	319	271	304	297	293	289	310	319	296	279	304	298	283	328	269	319	320	296	297	299	298	287	284	301	269	307	290	331	287	302	312	315	287	281	291	289	293	296	301	327	290	267	310	282	302	292	286	293	257	317	267	305	315	321	314	293	271	293	295	286	319	270	295	319	331	278	280	327	297	322	302	317	331	312	322	283	282	271	304	312	298	296	309	317	311	311	303	303	291	289	266	264	308	300	320	280	297	278	285	318	290	294	317	271	296	332	291	300	299	295	318	298	287	299	307	283	284	289	294	310	275	283	286	292	296	286	307	305	309	265	318	311	315	300	298	291	322	272	306	278	326	299	304	279	284	284	287	331	308	314	302	307	276	302	312	296	294	309	274	287	299	312	288	300	286	318	288	316	326	301	308	289	286	300	279	314	292	287	302	313	291	317	302	315	296	298	302	292	281	287	287	276	300	315	311	315	330	264	254	288	317	292	294	323	300	297	296	295	299	285	313	307	286	302	303	329	288	305	303	315	311	305	303	286	299	290	285	291	272	279	300	303	294	284	308	319	281	284	266	280	305	308	283	323	279	307	282	302	313	303	300	288	286	277	324	300	311	322	311	331	322	296	299	295	319	293	312	310	292	315	330	315	316	318	287	308	312	303	268	257	301	292	302	327	309	311	308	272	319	302	290	308	287	320	318	309	295	307	304	307	312	294	312	286	313	261	295	328	276	298	272	276	300	345	287	291	315	314	290	306	333	305	289	285	296	311	300	325	290	321	318	291	291	322	289	317	305	307	296	301	316	280	314	276	311	304	285	284	303	315	288
24515	21717	28620	24783	20777	5937	718	510	428	390	405	377	366	376	357	375	347	318	345	323	370	337	311	305	365	324	340	302	289	303	343	318	344	312	308	343	355	311	335	333	336	337	320	313	333	342	320	356	359	326	321	310	316	336	316	324	316	325	326	314	302	299	312	296	339	322	324	304	300	322	327	307	314	338	297	308	306	326	315	313	346	311	310	313	292	291	342	307	295	317	321	323	305	327	330	308	298	319	314	316	312	333	339	317	320	318	320	330	337	305	314	328	334	322	326	350	310	294	312	310	338	318	317	307	305	304	308	306	325	329	284	356	303	304	297	295	317	315	312	296	339	340	312	330	352	331	326	321	333	327	324	356	337	342	358	339	314	322	317	353	340	336	314	290	295	310	329	314	306	346	297	326	335	324	333	301	318	300	273	319	344	292	324	331	303	314	307	334	327	333	324	314	317	312	341	333	319	328	346	310	334	338	335	333	319	314	332	330	296	315	306	325	348	304	327	312	341	350	303	297	281	302	333	303	315	346	333	324	319	329	301	306	296	338	344	298	310	319	316	296	292	321	311	319	300	319	330	316	316	345	318	354	314	304	336	311	355	341	349	342	313	329	324	343	322	324	315	315	324	316	322	295	333	353	326	295	311	306	307	285	270	331	329	270	325	333	310	302	314	295	324	341	312	323	313	312	341	324	323	321	340	354	363	271	331	317	325	325	312	343	297	318	331	314	298	345	351	340	301	309	320	332	292	311	297	323	304	309	338	321	307	305	336	321	338	298	324	326	305	340	319	308	308	325	339	324	296	315	321	327	331	305	341	316	284	306	304	332	310	281	318	326	280	304	315	298	317	326	339	313	323	293	329	361	306	332	302	305	309	337	318	355	310	296	296	310	303	351	343	326	315	329	328	308	301	305	297	319	296	294	326	374	349	338	312	311	315	291	336	364	313	295	290	304	316	311	313	323	324	320	284	313	332	330	329	340	317	311	285	334	316	342	318	303	341	314	333	318	311	340	339	310	339	301	334	322	263	317	285	332	348	316	331	336	313	318	283	311	353	292	358	309	299	303	326	321	313	316	306	341	359	302	333	295	302	312	302	365	327	314	309	319	329	334	320	291	349	306	310	323	351	313	316	369	309	326	343	301	324	281	299	304	301	328	334	312	331	328	331	275	311	311	356	346	317	343	324	320	318	301	285	311	292	300	296	330	302	311	355	356	318	297	324	303	313	320	291	323	295	313	318	292	318	327	299	329	352	300	335	312	326	339	327	336	331	295	317	324	332	347	322	332	283	319	338	341	302	325	306	304	306	328	306	316	301	339	325	295	305	291	310	323	295	333	283	315	323	348	301	327	323	361	337	305	320	324	311	314	343	269	290	320	348	294	331	307	338	320	299	268	335	290	294	295	302	286	336	313	283	331	322	330	334	296	306	327	332	326	335	285	294	299	335	316	299	338	307	337	291	323	311	339	292	334	326	315	319	288	341	320	333	322	291	322	357	328	295	345	315	300	361	322	343	287	293	306	310	311	337	308	342	309	310	292	336	336	325	326	315	333	290	301	341	308	332	308	350	300	339	339	348	323	304	301	331	351	323	323	308	323	322	286	321	303	323	330	296	301	328	293	335	312	342	342	321	341	345	335	316	330	339	302	338	322	307	346	336	307	321	330	323	326	347	312	320	337	344	343	302	341	328	326	316	317	302	332	334	325	312	317	303	308	336	327	317	332	316	314	340	329	305	304	309	306	308	320	303	340	313	352	329	381	314	324	303	343	307	310	293	289	319	346	323	342	362	347	309	329	331	316	322	336	331	333	332	295	319	303	310	310	333	327	308	316	316	311	324	338	299	300	300	351	326	342	315	263	328	303	339	311	333	339	316	284	311	311	325	381	327	315	322	315	301	322	312	331	320	311	315	312	342	309	308	342	337	335	328	353	318	339	300	335	321	330	306	294	321	314	310	312	332	315	361	326	328	335	344	312	324	310	293	309	299	331	349	348	316	279	336	306	335	328	356	348	329	304	327	307	302	289	310	342	321	325	320	338	319	336	295	328	328	301	312	323	311	307	320	350	295	304	312	331	280	297	286	337	309	315	318	321	311	310	318	354	301	328	322	297	314	352	295	315	319	305	344	323	351	349	313	349	303	314	322	311	294	332	317	351	309	321	319	317	343	326	316	330	329	304	309	292	284	319	309	357	296	360	303	315	310	332	308	342	337	341	298	298	332	299	317	290	350	362	330	317	341	302	302	346	363	304	323	336	338	287	311	325	318	302	322	323	309	331	293	291	307	338	310	312	356	324	319	326	328	317	303	321	283	326	306	351	306	342	325	308	318	356	321	296	323	287	285	338	329	346	311	286	317	296	322	319	313	333	317	335	312	348	322	312	300	324	326	338	321	315	326	336	309	298	332	329	309	296	317	338	327	345	301	288	308	346	353	307	327	289	307	300	317	317	323	323	331	333	305	296	312	299	314	285	320	309	315	325	289	317	305	319	337	299	316	277	333	308	283	311	352	300	341	330	323	340	348	312	301	317	332	301	302	327	314	352	311	320	355	340	317	291	316	344	323	302	337	317	343	330	323	335	310	327	336	314	315	312	335	325	295	303	315	312	322	336	318	329	318	315	322	335	308	327	285	342	277	324	338	311	321	348	325	303	319	311	329	325	328	304	315	296	297	323	285	344	308	300	297	335	294	357	309	288	319	297	334	299	324	323	286	342	299	315	319	284	299	313	311	334	308	321	338	317	336	325	312	299	299	353	292	334	311	324	320	290	305	304	316	303	322	332	342	316	356	333	316	316	319	321	344	334	306	337	349	315	325	324	290	330	325	354	313	276	290	325	355	291	302	305	347	319	343	303	312	298	325	326	322	326	260	317	270	315	317	332	342	333	336	325	343	278	297	310	323	296	322	320	341	320	327	335	342	282	317	324	296	291	316	315	351	326	301	311	305	316	283	292	327	295	315	303	317	322	348	327	325	334	344	313	312	301	313	286	311	326	293	290	331	288	303	349	346	339	292	332	339	282	327	344	284	315	334	317	352	347	303	295	330	314	299	327	342	327	306	328	339	301	313	333	290	314	276	342	305	318	300	299	333	326	340	304	317	321	304	319	314	335	333	315	314	276	351	324	334	340	301	350	303	321	333	294	311	281	328	292	326	354	314	325	327	325	346	305	315	301	308	325	300	304	320	335	303	307	317	306	312	315	300	302	310	312	306	324	324	326	326	306	315	332	315	306	327	326	297	288	329	319	331	331	345	329	345	353	318	300	325	320	317	313	301	323	347	325	315	309	319	346	266	316	338	362	301	326	317	328	303	311	324	311	308	336	333	295	331	326	333	328	324	342	287	317	323	318	311	315	294	328	306	323	322	305	296	295	327	365	304	324	303	306	296	306	320	322	326	338	313	316	343	306	308	333	318	322	326	320	326	309	304	321	298	320	327	325	285	303	313	361	300	312	305	329	337	292	349	322	337	298	343	275	330	320
40180	67129	17546	1854	1324	1077	819	733	647	578	548	501	465	498	468	459	429	424	428	393	414	424	421	412	418	396	424	417	424	385	423	387	422	359	396	420	398	409	372	396	354	406	362	400	389	371	390	387	406	390	390	379	421	375	378	381	379	368	406	365	377	413	380	374	377	401	408	377	380	335	382	362	402	413	389	399	384	370	378	424	413	394	389	376	397	346	368	375	391	401	366	374	377	383	370	384	375	386	386	405	358	380	397	399	349	418	425	361	374	370	394	374	378	408	382	360	360	360	398	376	366	372	338	405	399	414	399	360	380	403	361	397	402	390	398	395	425	384	357	357	376	377	367	383	367	383	363	378	385	376	400	379	362	397	380	393	369	403	401	379	396	405	402	418	403	397	385	383	402	346	398	411	360	408	354	388	420	384	388	411	382	391	386	379	365	398	366	407	373	385	397	367	348	409	376	373	354	397	382	412	433	380	390	402	376	415	417	373	418	344	414	377	383	362	383	384	420	366	379	345	347	379	391	355	404	361	355	411	365	400	370	373	385	370	403	369	403	394	344	385	383	355	381	377	373	369	403	372	389	394	408	402	394	397	357	399	368	354	436	362	377	423	446	379	404	378	392	410	371	398	374	417	409	391	400	382	442	401	407	383	385	368	417	432	358	365	351	385	383	392	363	402	377	391	381	384	394	378	366	381	372	365	383	389	380	419	379	346	385	404	380	373	393	360	395	404	385	378	364	331	414	388	362	368	382	398	362	409	370	421	363	391	350	385	392	376	373	386	380	414	401	380	371	382	396	360	389	384	383	399	410	381	446	380	377	389	432	364	384	389	405	410	372	405	376	389	405	418	418	387	401	428	397	400	383	375	417	380	367	367	428	393	386	372	408	369	374	376	395	369	366	379	383	404	344	364	392	406	395	398	346	370	364	417	371	388	380	373	354	391	343	393	394	369	388	372	379	357	397	425	380	360	404	387	404	393	420	373	397	383	394	396	380	381	383	348	408	361	385	375	403	339	397	399	369	380	378	391	407	412	397	398	368	406	430	399	411	423	398	369	364	402	394	404	374	371	384	396	401	417	393	391	379	379	416	356	387	362	358	382	387	376	381	372	382	405	393	443	374	371	413	397	384	386	364	391	380	407	398	351	378	404	395	366	422	388	354	410	400	380	391	408	362	395	383	400	400	374	431	376	413	406	413	412	380	362	370	393	364	374	378	401	348	414	365	394	393	362	370	371	406	411	371	403	385	397	399	389	366	402	403	358	406	403	377	423	392	375	379	342	387	372	384	413	322	399	377	370	389	402	399	395	377	411	401	362	405	389	410	395	371	402	397	412	365	365	362	357	401	373	400	389	397	391	378	383	387	363	368	396	374	361	397	385	357	368	337	408	374	406	398	398	343	389	405	392	394	381	398	401	381	377	364	405	372	404	388	351	393	399	381	370	370	383	385	383	357	358	372	368	405	383	372	390	390	388	413	374	371	392	346	381	370	379	385	393	377	385	395	389	398	389	371	391	368	418	383	355	376	355	396	364	396	403	385	381	388	375	416	404	375	397	375	390	398	357	382	371	379	380	375	386	380	336	382	395	409	405	391	373	367	398	380	387	408	358	380	385	340	380	414	383	426	380	375	401	387	432	361	422	372	396	396	398	376	434	341	362	432	394	389	401	381	371	373	394	367	439	409	431	401	374	381	401	366	400	394	403	391	426	379	398	392	383	405	354	365	343	355	367	345	399	402	359	388	393	378	373	391	394	382	341	386	392	403	368	376	379	409	422	358	393	353	388	375	394	370	369	348	408	386	404	419	388	373	388	390	399	396	413	385	367	390	353	385	352	386	389	388	380	392	399	390	375	372	389	388	377	367	373	394	393	410	396	388	394	373	387	363	382	404	402	385	379	361	374	386	398	350	410	378	364	384	423	380	377	380	385	376	409	406	383	395	342	438	385	396	410	387	364	376	376	378	394	379	398	421	372	372	378	395	402	406	403	386	379	380	399	362	378	411	408	377	372	385	405	416	403	378	379	364	391	378	389	366	412	420	403	396	397	398	366	394	400	361	384	387	409	361	387	425	363	384	396	380	360	375	381	398	381	376	370	404	355	381	395	356	386	402	377	369	392	395	392	426	371	401	402	377	376	407	407	414	355	388	406	399	378	402	380	443	383	389	386	355	398	350	406	418	372	369	401	422	408	360	367	384	394	415	364	401	410	396	385	367	373	399	382	420	423	394	416	383	379	391	391	345	416	415	406	354	346	359	445	362	357	432	387	406	392	373	387	417	398	391	364	385	379	353	337	403	367	390	398	395	368	395	390	384	383	330	404	376	385	385	406	398	391	406	393	394	419	411	390	407	366	416	377	374	368	344	430	381	364	370	399	381	399	393	428	421	390	387	379	394	344	377	359	379	390	380	411	365	368	426	364	386	421	442	369	413	386	376	403	370	347	396	405	404	373	397	389	378	404	398	394	401	409	400	413	362	385	410	371	365	386	389	371	380	406	415	389	352	418	377	356	363	361	377	383	430	388	383	367	372	389	383	427	410	377	409	381	404	396	421	388	369	397	408	408	395	362	415	357	407	371	408	376	416	357	393	415	374	373	370	400	372	407	392	386	378	397	368	391	373	398	384	363	391	354	360	418	383	387	377	390	427	412	384	363	400	397	402	394	361	381	423	370	379	382	419	384	375	379	394	398	395	404	390	349	371	408	410	371	387	380	383	360	390	419	360	364	404	365	410	400	393	359	383	389	387	377	420	399	381	421	375	385	375	400	369	410	377	372	357	416	348	350	388	368	340	410	428	435	391	428	346	392	378	361	370	413	395	385	381	402	395	367	345	388	360	401	376	394	371	377	360	402	395	390	363	386	415	377	348	395	376	406	414	373	369	396	399	393	386	388	382	384	386	378	386	391	392	384	394	376	329	380	416	371	385	362	400	401	385	405	363	366	402	394	400	413	369	382	364	359	366	399	384	389	421	379	392	388	394	399	401	392	378	392	407	366	357	407	372	394	400	380	399	373	397	310	402	369	395	369	353	405	393	413	392	388	361	375	392	410	386	405	381	376	400	389	359	397	379	357	402	360	425	389	394	390	352	356	370	357	395	342	405	375	393	343	360	395	409	382	347	385	377	371	391	373	422	387	409	392	382	364	372	375	385	383	388	361	386	379	373	383	411	412	370	360	353	371	393	402	406	396	394	407	424	396	405	389	382	365	431	416	383	420	373	393	400	383	405	377	377	353	367	380	411	347	416	397	394	393	375	392	418	400	385	355	403	363	383	427	377	360	392	413	380	390	382	417	443	356	396	373	385	404	394	395	376	396	354	354	400	414	364	372	391	380	351	406	342	414	374	379	420	365	404	369	401	395	393	379	402	382	424	355	379	403	419	376	386	409	327	425	394	419	376	443	399	404	386	397	400	388	372	362	383	345	429	374	411	429	391	373	363	387	369	397	419	403	377	400	416	384	416	346	367	380	383	352	406	399
25592	22087	27571	25171	8799	718	529	480	419	451	377	418	388	408	370	384	393	380	418	353	369	350	412	372	379	400	405	399	440	372	400	417	385	393	374	380	356	372	379	401	404	401	411	381	389	333	403	328	407	405	374	396	385	357	375	371	382	370	389	378	406	388	384	390	381	421	392	376	346	359	398	381	396	369	379	372	417	389	378	364	403	359	398	405	379	369	396	397	377	369	408	389	375	417	425	376	393	428	375	364	390	384	390	399	391	428	371	358	362	402	355	367	362	389	372	368	364	376	428	376	388	383	363	397	392	402	369	410	412	380	391	373	415	400	397	352	390	352	420	394	371	388	396	393	398	395	366	424	357	380	412	363	380	382	404	405	380	372	351	336	396	384	368	364	377	390	373	405	384	374	362	410	395	382	363	397	379	382	400	409	376	415	356	378	365	362	338	378	378	358	339	372	387	395	399	353	375	357	399	363	371	394	393	393	362	367	382	406	417	411	370	400	378	399	424	409	384	391	371	399	358	351	345	398	337	399	384	387	364	380	387	366	382	415	401	362	423	357	355	399	360	391	364	355	383	395	372	386	366	385	381	402	367	394	373	373	396	384	353	360	374	343	373	401	391	341	380	365	414	384	385	346	381	409	383	430	420	362	388	396	431	400	375	361	357	369	385	355	352	377	381	377	385	366	349	360	386	379	372	431	435	370	382	386	366	401	373	378	396	399	358	360	359	353	400	385	410	383	398	369	378	359	394	396	351	370	397	366	370	406	415	354	337	387	415	396	368	392	413	389	409	361	380	340	411	364	386	385	387	383	382	391	382	368	389	399	371	374	383	426	387	387	363	375	390	395	380	392	382	369	370	359	403	392	390	402	390	392	365	385	404	361	398	373	401	381	356	347	375	376	377	398	383	383	361	388	386	395	386	370	372	380	385	384	365	369	374	367	404	406	400	376	369	376	412	367	381	393	374	374	357	373	342	389	367	402	360	365	392	383	355	406	377	365	393	385	363	410	381	355	352	379	369	369	383	394	351	382	397	380	376	365	351	397	382	350	391	378	377	375	404	382	404	393	357	402	397	342	382	398	375	371	347	388	412	403	395	392	359	347	390	396	359	368	383	368	366	410	372	401	361	375	365	364	388	372	393	395	383	336	365	357	435	381	377	404	370	335	391	382	422	380	397	362	348	385	362	390	409	403	363	360	381	369	369	426	382	322	399	390	382	401	394	381	395	384	349	413	397	415	353	387	415	365	387	376	398	369	379	368	368	417	381	403	376	377	403	379	357	371	412	365	407	354	402	371	393	363	400	366	367	382	384	393	392	405	384	360	395	381	357	379	369	403	406	387	390	392	418	383	389	365	369	349	408	374	391	369	381	360	368	360	400	365	385	389	418	389	422	379	339	395	394	344	361	396	408	378	420	397	391	388	378	341	406	369	379	423	386	386	392	371	360	373	372	385	386	347	385	420	379	365	398	424	408	391	412	396	349	394	408	416	394	379	386	412	378	359	373	405	404	387	386	406	382	392	395	361	409	393	382	351	382	384	378	399	388	371	361	417	342	383	359	392	392	395	399	386	413	374	388	339	358	399	383	398	421	350	370	383	362	376	365	382	384	408	356	411	365	383	379	357	383	399	404	398	395	381	372	396	386	413	409	395	401	396	362	349	352	380	374	380	358	384	418	352	399	393	389	379	392	392	395	337	390	398	359	355	371	377	377	391	369	398	381	336	385	390	387	372	372	405	394	374	375	347	379	406	356	388	380	369	390	356	379	401	376	363	429	365	386	375	386	367	379	368	367	366	371	387	353	374	409	356	392	396	383	357	397	391	353	375	403	384	397	385	357	375	402	398	361	373	382	366	393	420	382	406	391	381	370	365	338	376	370	373	368	378	380	338	381	410	393	375	413	425	398	356	385	391	415	346	350	344	385	389	377	390	333	375	350	364	401	389	403	393	396	369	373	390	424	378	381	370	378	403	404	399	375	376	392	386	373	353	365	400	369	396	417	414	398	375	379	397	367	416	389	345	383	382	385	365	387	401	410	390	415	364	382	377	368	360	376	380	382	407	386	390	421	378	395	407	385	419	389	393	341	379	359	351	364	389	360	364	434	349	378	386	393	369	404	385	373	376	382	401	383	393	380	411	400	393	353	364	383	389	363	332	408	396	398	388	347	345	397	361	380	407	352	390	359	372	405	398	380	396	383	397	380	410	354	408	367	378	332	373	394	366	381	369	384	397	349	386	392	380	443	399	365	363	356	402	390	374	352	383	393	415	376	375	385	424	396	383	418	386	345	378	377	401	386	356	332	368	384	407	365	378	399	413	363	385	364	393	387	379	382	399	373	398	370	404	377	401	358	405	400	396	385	399	395	338	358	394	362	366	385	390	382	408	416	387	389	392	415	388	405	431	402	393	363	377	351	365	390	394	347	380	399	363	398	382	374	382	392	394	391	376	401	394	342	343	367	371	364	345	380	399	378	384	381	375	372	379	372	388	383	362	377	404	399	372	366	410	358	397	372	420	392	366	403	404	374	385	400	390	359	398	381	363	360	367	362	366	386	370	413	362	401	369	406	392	358	371	412	356	387	343	387	385	362	348	362	387	379	371	397	398	388	377	402	378	419	361	343	367	373	383	377	391	381	350	407	359	386	355	340	396	385	371	366	390	386	367	375	349	392	368	380	369	414	350	406	417	408	362	362	381	414	363	359	405	374	371	323	408	381	399	382	367	394	414	385	392	386	412	397	385	370	363	384	385	391	344	394	375	351	377	383	387	397	364	358	384	425	349	392	376	352	359	360	373	398	406	388	373	355	374	367	362	394	356	369	398	384	398	360	372	382	403	350	401	383	364	392	338	386	400	395	387	394	369	373	380	383	341	380	377	343	375	346	383	384	360	427	407	373	356	393	389	375	386	379	366	341	376	408	406	398	384	392	413	384	413	367	359	378	403	369	384	390	350	372	392	387	396	408	401	365	414	374	392	387	397	419	382	394	362	371	386	379	375	382	392	377	373	372	380	390	352	387	404	353	392	387	384	369	378	401	359	431	350	366	400	348	414	396	376	395	385	382	370	373	378	377	440	399	348	386	358	373	409	387	411	398	367	389	404	349	369	405	391	397	394	383	401	364	377	410	359	383	386	389	385	356	399	387	370	388	384	381	383	371	376	410	394	388	386	426	421	392	394	348	385	406	375	411	368	365	361	378	389	366	367	410	374	390	353	418	408	404	387	370	394	395	373	368	367	392	343	422	368	375	365	371	364	400	398	395	354	409	395	382	414	355	347	384	342	353	394	380	345	384	361	361	343	375	379	379	407	357	433	394	387	395	417	410	353	404	405	365	397	398	348	387	381	384	368	409	362	360	395	348	363	389	346	394	382	345	386	373	353	366	394	384	411	357	362	372	399	407	375	395	405	356	354	388	380	358	365	391	366	379	395	379	342	387	331	370	401	367	377	409	402	345	374	383	371	425	411	393	378	395	354	355	370
39542	60914	12900	1363	1049	899	740	656	662	629	621	573	541	541	534	515	542	528	520	536	495	523	494	468	500	507	457	487	457	479	457	458	441	518	461	476	478	468	477	462	465	469	452	485	453	502	455	463	496	476	493	487	467	481	488	480	459	510	483	491	519	503	504	475	424	481	510	519	490	486	475	489	463	492	472	481	468	492	521	456	470	466	457	476	447	487	448	490	529	498	458	516	464	469	467	458	484	468	443	468	499	484	464	509	444	491	491	502	502	513	468	451	493	465	479	487	453	445	500	487	465	454	488	493	490	508	519	453	514	527	466	476	484	470	498	447	479	498	448	510	480	475	516	475	489	506	431	482	514	504	494	498	513	476	454	510	480	495	469	487	480	451	482	497	461	474	456	469	469	486	479	511	452	500	461	454	473	493	459	464	473	503	490	480	476	464	470	439	479	466	491	471	497	463	500	469	491	474	452	470	483	463	501	450	477	482	473	498	480	496	483	452	478	481	473	443	423	464	495	495	466	465	458	467	451	495	515	494	469	460	469	480	487	426	478	481	469	539	445	496	472	470	471	494	482	486	479	496	469	455	497	463	482	459	455	479	476	475	491	391	488	453	506	524	478	463	482	502	480	453	489	469	487	485	463	526	454	482	478	465	478	482	516	449	479	470	464	483	467	451	458	442	481	447	479	498	495	500	459	469	455	514	471	481	458	489	482	509	448	463	484	514	478	477	477	445	504	492	486	479	547	482	483	499	463	484	493	500	500	492	485	457	538	473	495	481	465	499	503	519	478	468	505	453	487	465	454	466	482	478	487	485	505	475	481	489	457	434	456	498	489	485	462	498	476	471	515	511	472	493	498	471	470	454	482	480	505	498	522	461	493	486	500	522	547	458	484	474	467	480	512	480	541	531	455	480	483	499	474	508	446	457	475	487	463	480	567	486	505	471	477	438	520	474	483	449	468	506	503	486	468	492	429	491	509	491	470	489	498	459	473	451	464	466	479	496	499	474	529	502	448	503	480	473	474	499	481	532	451	452	478	476	489	534	484	490	478	447	464	453	519	492	482	461	455	447	451	508	465	483	426	467	469	501	498	511	504	474	456	487	476	471	489	482	500	483	486	472	469	498	482	482	514	471	459	460	492	497	472	452	495	485	486	482	508	495	483	489	474	462	423	478	526	450	456	453	488	448	487	499	505	494	468	456	452	499	463	451	488	498	485	474	494	509	487	482	479	522	495	486	472	493	457	487	457	454	489	503	447	482	489	453	479	466	436	523	478	496	460	472	508	488	519	497	497	466	456	484	501	521	473	465	488	495	472	499	506	462	474	512	499	499	462	481	436	476	463	478	472	490	466	454	470	498	470	476	489	477	517	488	506	445	461	462	531	463	501	466	454	448	495	497	503	477	484	447	480	454	472	474	456	467	457	506	509	501	471	499	501	509	488	491	487	519	500	443	499	467	496	489	526	486	495	478	448	488	475	482	472	501	483	477	487	457	457	464	482	471	490	464	496	504	455	452	462	455	481	480	520	476	506	474	477	482	486	481	460	498	467	459	497	483	505	462	497	500	485	466	444	485	469	457	549	492	478	467	466	468	499	523	465	451	475	450	483	477	485	479	507	496	516	501	459	492	502	468	464	488	478	472	459	493	519	475	507	498	476	465	483	469	476	500	478	483	469	445	474	480	439	493	506	450	454	490	481	449	448	467	502	464	481	473	511	475	461	464	488	467	516	484	492	524	454	464	456	480	480	460	455	434	447	468	514	520	467	484	511	493	495	440	496	470	518	482	496	481	503	474	513	503	483	462	478	497	497	491	485	497	511	465	490	491	477	461	449	507	485	487	506	452	494	466	492	523	468	465	492	441	478	521	478	493	517	458	463	485	513	496	461	498	482	467	450	493	521	481	448	472	474	485	483	484	497	536	464	491	493	488	496	473	497	474	446	475	515	484	473	466	487	499	498	483	483	471	467	524	488	508	478	507	456	484	468	482	454	478	464	478	493	444	468	471	443	484	498	489	449	481	462	493	499	486	492	484	466	496	484	464	500	496	468	518	474	486	463	511	530	546	483	470	444	480	487	455	472	482	519	449	470	498	449	453	457	451	538	507	476	483	470	445	481	490	449	444	471	447	497	464	468	479	507	487	530	489	489	500	503	466	515	446	487	476	491	448	487	461	503	501	502	472	505	534	526	457	490	496	509	476	461	448	505	480	499	465	471	473	459	519	435	494	514	496	482	444	484	462	475	497	469	463	480	490	485	466	503	485	526	520	485	506	495	466	475	475	484	510	517	519	480	472	476	456	473	468	457	481	470	494	468	485	509	487	469	462	458	504	466	494	492	510	499	481	486	531	489	455	452	479	485	508	483	501	444	456	487	501	494	487	507	475	469	456	492	520	482	486	457	458	435	488	448	450	456	474	488	464	492	508	459	475	508	507	510	468	456	479	472	485	507	492	488	471	515	499	508	478	526	519	479	454	448	507	458	496	500	489	498	505	475	469	494	490	494	464	505	530	478	506	473	470	468	491	509	484	436	497	483	468	461	494	446	411	472	491	475	494	512	496	518	483	507	519	481	426	515	472	463	488	486	503	485	494	466	489	502	502	529	480	516	483	501	486	455	495	507	457	482	497	464	494	475	501	500	444	492	496	507	489	498	541	490	484	502	463	471	517	493	490	470	490	471	489	471	457	501	448	525	461	477	468	478	480	454	496	514	507	515	514	442	481	467	456	478	452	467	472	481	475	475	492	458	488	496	514	483	486	471	494	470	495	476	461	506	510	470	530	496	489	461	507	441	476	456	500	505	417	472	491	501	478	483	472	490	495	473	510	521	490	486	481	480	516	463	463	529	466	436	463	486	456	502	490	504	511	492	512	471	468	485	486	508	516	501	543	511	501	523	490	457	463	471	471	537	502	484	451	511	490	481	503	476	492	469	455	464	501	493	492	504	454	496	467	460	487	428	462	497	471	465	506	477	479	460	496	479	474	506	473	501	472	491	511	481	499	482	476	484	445	462	491	486	488	474	517	467	491	503	482	498	452	470	467	510	500	474	498	473	466	477	465	454	461	467	471	482	461	502	497	466	478	438	491	506	484	510	471	482	475	475	459	516	480	448	471	480	510	512	494	477	489	498	489	534	501	499	423	443	462	477	487	456	476	472	482	459	470	497	491	450	494	492	495	465	441	483	491	479	500	476	500	473	498	472	468	487	473	539	496	476	502	473	445	492	432	500	461	479	452	487	494	508	502	495	479	486	474	514	472	492	516	466	476	487	446	487	495	483	449	477	476	507	528	459	514	469	470	509	468	455	499	498	528	495	500	470	540	466	488	476	473	466	438	489	446	513	481	489	475	468	503	467	496	493	484	496	504	456	476	454	502	475	518	468	455	505	513	494	505	498	478	482	477	476	459	468	482	467	511	504	501	521	471	469	467	449	507	478	514	462	518	495	478	460	467	495	488	510	494	452	506	464	473	486	446	469	467
23225	21580	29344	24183	21527	21497	9384	1171	915	817	807	756	731	690	730	699	705	712	705	678	612	689	607	609	643	660	604	637	605	615	629	620	622	657	661	636	601	591	630	643	643	665	618	592	600	632	628	660	667	585	647	614	603	605	594	601	620	574	594	591	625	622	591	609	636	604	624	617	602	603	602	619	608	587	594	622	617	595	601	645	638	576	620	567	593	584	614	596	635	606	593	606	608	639	647	669	614	619	622	641	672	613	598	560	633	580	622	618	623	621	646	594	579	601	650	601	669	593	603	539	556	626	578	606	640	591	593	589	635	631	610	616	553	616	592	570	589	573	615	645	654	588	622	592	572	623	582	586	643	577	602	621	557	640	627	575	613	630	595	617	610	643	579	582	623	610	600	653	631	650	638	581	585	621	602	587	604	604	579	573	628	567	650	636	646	611	599	612	569	590	576	569	580	630	594	624	618	661	594	631	644	608	589	605	609	591	592	585	598	624	620	599	575	611	591	607	630	648	631	600	610	607	585	602	547	594	620	639	635	595	649	622	608	601	616	602	609	643	591	610	594	621	615	630	622	610	585	583	581	641	582	641	629	589	610	621	602	585	575	615	651	607	624	605	630	610	618	648	635	585	648	559	617	604	601	591	563	585	575	613	603	580	613	622	568	593	591	653	570	630	619	606	575	614	586	554	601	578	613	653	586	606	610	566	613	634	616	587	604	582	598	587	598	549	563	636	589	662	623	616	584	617	607	582	594	621	635	613	625	549	646	582	598	620	616	618	584	572	590	617	594	639	592	608	574	611	625	557	582	607	623	579	579	635	649	597	610	610	615	605	645	631	579	581	625	548	602	603	553	586	594	600	566	608	618	592	586	650	640	577	638	563	625	615	556	606	602	629	620	633	545	647	603	610	602	594	598	585	603	609	596	635	617	599	616	633	578	644	636	591	606	609	644	595	602	647	596	612	628	630	637	621	598	595	594	590	603	637	575	610	639	643	592	607	578	560	562	640	646	585	596	580	601	586	614	600	642	591	616	605	604	606	607	554	604	585	540	568	595	577	605	595	613	585	569	593	610	648	585	626	627	619	591	604	618	582	629	573	653	590	580	623	568	607	629	608	569	574	601	640	579	580	594	607	625	624	664	627	611	611	635	700	621	636	606	609	651	581	626	588	645	621	589	620	647	657	597	571	646	627	578	646	624	606	594	606	591	598	605	602	615	613	636	553	598	575	596	639	623	600	624	605	611	596	576	564	620	604	582	614	588	570	631	628	621	626	626	620	604	582	608	624	634	581	630	579	607	586	600	594	590	619	616	611	641	619	617	564	594	609	628	662	574	666	601	623	576	585	611	599	605	592	639	598	623	661	597	634	587	599	657	615	582	648	722	654	606	609	602	630	620	596	541	597	589	574	632	602	578	616	612	618	633	547	635	588	599	601	581	592	609	559	606	618	607	628	556	605	635	619	598	633	628	630	581	580	567	606	625	594	630	599	626	641	579	625	591	612	643	607	608	580	584	600	575	618	580	615	608	612	630	634	668	554	585	609	612	608	631	634	661	603	631	599	619	632	602	627	604	635	610	627	664	601	600	629	604	602	595	583	604	648	578	633	606	605	585	631	619	639	610	628	597	576	613	665	591	597	590	603	631	626	623	572	599	600	624	571	595	633	612	586	637	588	588	618	551	595	592	611	610	619	603	637	634	609	604	631	571	595	619	599	617	577	608	617	579	590	607	588	600	675	594	626	614	583	617	613	630	611	598	651	607	624	619	595	630	615	600	617	615	589	605	659	632	578	577	603	594	583	571	656	630	618	557	591	596	587	601	619	648	572	648	592	625	658	620	555	596	608	623	597	659	617	608	598	623	653	649	568	588	591	629	560	632	558	648	607	570	570	605	581	596	612	597	659	604	596	611	641	621	630	622	606	625	543	625	619	584	655	621	587	611	607	603	608	609	594	589	587	609	626	607	594	667	617	602	592	636	596	616	604	606	625	605	560	651	619	633	572	640	631	632	624	624	599	554	594	644	603	616	614	627	633	587	675	607	619	607	590	584	625	615	573	634	626	569	642	655	634	599	631	630	643	621	577	632	600	596	640	614	595	640	592	592	602	593	617	630	611	608	596	627	555	605	601	609	646	618	641	602	600	607	622	603	599	623	659	600	608	606	654	604	656	649	590	633	600	592	586	622	633	633	612	593	600	587	576	611	637	620	605	645	592	630	570	617	610	594	614	624	603	631	566	610	633	557	606	629	605	664	560	583	595	614	583	552	607	641	655	605	601	603	572	637	590	628	554	616	614	607	622	582	606	597	604	645	665	668	640	571	594	608	640	591	623	593	646	639	624	595	581	607	656	649	617	626	598	588	637	596	590	587	621	625	548	665	608	637	561	622	633	655	654	623	577	589	614	594	636	634	624	622	607	612	608	613	567	645	595	626	622	592	598	608	627	631	641	586	574	615	585	617	612	639	626	631	607	595	608	592	610	580	627	634	597	623	612	612	649	617	653	637	618	574	625	611	626	551	598	646	557	626	604	638	620	602	632	553	606	645	627	578	596	607	613	580	606	626	559	619	601	577	605	642	593	627	625	653	642	602	606	594	608	588	609	654	629	581	659	614	626	604	591	602	648	581	603	586	617	625	594	661	598	614	563	574	574	663	584	635	635	585	597	630	634	599	641	623	591	623	668	560	588	619	618	567	606	596	632	588	626	599	588	663	596	644	611	591	555	604	636	624	609	611	594	628	617	574	610	627	650	603	555	631	635	579	581	670	609	597	558	633	568	638	614	624	613	587	597	580	565	587	609	615	626	627	608	556	615	639	619	575	622	643	578	596	675	601	592	582	584	600	601	613	629	650	605	603	595	611	602	588	574	606	638	609	639	614	623	624	628	620	576	641	589	633	602	644	605	560	614	606	587	580	597	553	636	606	617	608	632	608	672	599	615	601	542	585	657	622	591	600	620	594	620	607	614	636	635	643	605	638	634	646	625	631	601	561	607	606	655	624	598	576	586	588	642	606	617	667	618	609	594	602	635	596	580	619	634	618	596	545	565	644	597	650	518	622	608	642	587	610	605	601	631	654	616	591	619	632	670	601	585	635	658	567	573	610	618	589	582	589	616	615	581	582	605	584	604	629	587	629	590	637	585	616	637	597	583	596	625	604	568	621	604	592	650	619	589	603	621	554	601	611	621	611	593	608	582	625	580	563	588	618	619	600	591	637	608	601	597	649	622	584	635	638	613	581	626	613	623	587	619	645	589	610	612	598	605	652	606	623	623	604	638	632	589	604	613	595	640	647	616	623	604	659	605	595	642	587	625	624	636	608	559	663	633	621	582	596	589	639	632	604	604	570	639	642	625	602	609	646	632	611	591	617	649	599	639	637	626	681	630	625	625	628	609	593	574	548	637	595	609	533	604	641	613	609	625	571	623	610	640	650	613	638	592	592	616	542	564	606	609	598	607	593	570	547	640	561	619	582	579	564	589
45744	73436	22347	4085	3002	2227	1804	1585	1351	1196	1057	1021	957	929	925	897	856	769	787	767	824	775	799	780	736	740	724	782	720	703	724	696	700	719	713	728	759	738	718	687	701	730	741	737	732	724	686	718	721	743	704	786	768	688	706	691	687	663	730	712	708	696	791	672	701	730	712	746	710	674	690	683	699	764	731	640	725	738	721	659	734	733	742	716	672	689	759	701	721	720	699	715	668	711	722	712	682	731	694	711	708	699	705	768	703	721	708	743	702	754	671	674	742	755	683	729	726	730	739	654	738	740	692	734	680	670	677	693	748	685	722	657	742	704	761	698	729	682	742	715	693	760	734	702	716	722	703	708	655	677	770	699	690	719	775	629	710	673	688	654	703	717	734	730	691	706	694	656	731	667	733	762	785	661	705	720	699	699	747	680	739	700	746	696	667	701	711	704	736	703	685	748	669	731	666	696	684	748	671	679	752	702	757	721	699	699	755	668	640	727	697	725	735	671	731	662	682	708	656	688	696	663	696	730	712	725	700	692	670	700	679	744	720	720	746	704	723	701	728	687	700	698	686	725	700	730	694	706	686	707	692	670	707	703	691	678	753	739	682	714	680	689	627	657	702	672	709	674	708	651	730	736	702	698	757	724	672	725	711	729	736	704	680	707	756	738	670	728	703	705	711	680	653	664	726	698	680	686	767	701	721	729	721	732	669	708	720	678	687	705	686	738	731	664	736	753	716	696	681	730	678	710	715	721	728	719	684	709	716	680	702	710	642	745	704	700	713	671	700	704	744	719	731	697	650	684	699	732	698	684	683	707	714	734	705	722	728	735	707	669	734	736	709	680	725	691	737	732	701	733	664	663	688	776	673	739	699	698	693	690	726	692	729	718	728	694	720	727	689	718	709	698	686	714	672	737	712	716	733	706	724	690	706	688	667	732	652	686	719	715	653	711	690	719	703	706	753	701	729	685	682	731	708	708	709	684	742	709	679	700	709	712	764	699	693	720	693	652	757	682	730	771	683	702	749	716	682	734	661	763	729	720	702	716	680	716	708	746	717	704	675	689	706	661	690	748	687	693	725	703	681	676	696	683	639	718	707	746	697	705	699	696	688	739	650	752	723	751	705	715	680	704	677	700	701	712	704	736	756	662	711	716	741	700	661	717	707	746	734	674	748	728	681	721	699	704	651	697	774	689	696	737	726	715	754	734	703	737	725	662	703	681	680	721	754	658	727	674	682	679	720	707	762	727	720	713	689	681	712	756	689	707	706	715	707	726	661	734	676	729	725	669	700	736	743	716	709	690	722	671	722	705	719	706	720	717	677	719	684	696	727	736	747	767	735	690	734	688	726	707	679	704	670	698	694	711	711	706	674	710	661	751	723	746	656	688	736	701	747	720	720	691	721	695	672	688	712	724	737	639	727	726	731	689	700	703	730	703	740	712	673	720	678	680	710	715	764	731	720	739	734	692	705	724	695	703	728	690	723	681	691	741	722	633	694	694	705	748	703	692	668	702	688	731	743	739	691	734	719	703	707	728	736	723	712	701	675	722	751	707	699	726	700	674	677	717	769	701	702	693	724	698	710	700	715	694	661	685	657	726	697	738	691	688	734	717	721	714	748	724	695	716	683	679	676	719	690	737	694	716	711	757	716	697	755	669	689	674	725	722	737	715	705	729	703	732	717	680	683	689	699	690	711	676	670	707	692	710	722	659	701	695	732	689	652	734	696	708	719	721	739	715	678	691	723	746	735	690	696	722	697	683	706	709	715	747	733	717	671	708	733	736	625	723	752	726	703	692	642	654	683	685	712	711	699	699	691	720	737	717	736	660	726	692	724	722	735	696	721	731	650	700	707	701	703	746	713	687	680	679	712	729	665	660	702	680	723	706	689	706	719	735	664	736	694	702	733	711	676	719	686	737	697	647	738	678	701	671	678	685	691	704	702	726	712	753	707	735	729	716	713	700	702	721	702	677	719	692	723	680	705	739	713	727	713	733	729	712	722	720	709	759	694	742	778	658	700	761	721	726	690	718	748	705	677	718	698	781	679	715	705	691	712	716	721	709	713	651	678	723	682	729	787	657	707	702	754	768	727	672	678	668	700	711	667	693	668	690	714	791	642	699	669	710	728	753	721	672	748	647	715	716	719	722	762	745	703	742	697	652	690	674	695	698	744	717	731	750	692	702	713	673	680	744	688	751	685	679	712	721	693	703	656	692	735	704	683	719	688	708	680	694	717	686	704	720	657	699	684	698	698	687	697	674	693	672	694	743	687	713	714	703	715	748	710	740	755	661	759	689	715	665	706	709	687	638	693	718	696	676	757	722	732	673	687	726	673	670	692	707	764	743	710	710	712	739	717	726	690	738	677	721	730	684	664	695	701	706	706	679	717	729	730	746	716	720	729	723	731	671	742	670	743	701	694	727	721	722	668	732	729	705	739	709	748	670	744	693	735	750	699	704	672	702	751	644	720	727	693	756	688	721	714	669	746	705	735	754	700	724	702	696	728	677	696	698	666	701	693	705	682	713	704	702	663	692	729	724	693	641	700	728	694	712	700	725	641	707	722	726	726	704	681	720	685	669	741	739	698	694	753	724	686	713	767	710	726	709	710	668	728	704	731	717	716	717	705	739	762	699	705	683	742	693	696	681	732	744	705	749	726	690	714	703	703	712	675	738	741	697	718	715	721	678	644	701	734	695	724	663	704	673	708	681	717	736	660	679	693	703	662	696	704	723	733	740	735	722	718	707	731	676	729	691	705	624	691	709	714	731	705	690	701	700	689	676	712	679	682	675	719	722	675	696	647	701	737	700	717	758	666	697	719	717	713	712	718	697	712	715	694	671	708	673	696	722	732	745	702	705	701	705	746	724	729	697	671	727	731	713	721	695	722	782	712	711	701	677	698	716	758	736	723	705	662	737	663	695	747	712	700	754	685	692	735	689	659	703	661	766	694	685	725	663	674	741	690	705	708	723	765	754	703	682	708	688	682	700	756	709	726	699	733	706	726	685	730	689	725	753	687	759	702	736	757	707	763	725	682	724	688	683	669	679	711	706	701	682	648	670	721	719	729	743	707	666	703	721	756	709	738	731	701	739	737	709	709	724	674	722	706	750	700	706	735	752	701	752	673	733	683	711	736	726	707	710	674	679	724	681	711	669	666	697	703	682	724	707	656	699	716	741	718	711	730	768	719	719	698	738	678	683	677	731	723	738	681	730	721	761	722	686	753	720	729	751	691	686	725	680	736	702	727	672	729	716	720	729	706	725	684	734	702	732	724	668	684	712	707	725	763	732	753	699	743	739	702	724	696	746	667	706	711	694	699	695	689	724	697	646	694	696	703	715	736	733	741	741	686	722	689	679	689	717	722	693	726	721	676	722	729	709	711	696	680	721	708	689	716	695	677	707	721	699	723	686	683	704	652	705	694	652	665	675	731	684	702	689	726	695	715	699	690	704	676	718	687	717	738	695	730	767	773	690	723	715
29890	34475	22186	4046	460	410	316	253	263	266	253	241	237	228	230	240	261	222	267	228	249	221	227	227	269	246	210	239	245	231	216	226	236	238	229	202	249	218	227	223	241	270	231	242	242	206	261	259	258	257	230	218	234	221	234	221	240	225	223	197	212	268	234	258	221	201	273	228	220	251	254	229	231	231	250	223	253	225	225	234	235	227	213	213	241	247	230	261	266	222	254	236	228	249	227	212	237	224	229	251	228	227	226	234	238	242	236	217	237	243	240	222	215	235	235	244	237	206	241	221	235	251	252	245	225	229	234	270	235	217	247	229	232	227	232	226	237	254	243	223	259	243	244	240	236	250	236	237	181	239	256	216	241	244	221	229	225	231	229	256	241	248	244	251	237	235	234	216	280	243	237	228	255	215	240	223	222	212	225	264	250	243	245	230	226	225	247	240	251	212	231	219	226	236	266	254	223	215	233	256	231	247	240	248	241	208	200	241	211	238	245	250	243	262	246	256	227	212	250	246	253	220	243	216	235	251	248	239	249	225	233	233	239	254	217	238	226	214	229	233	229	222	250	259	219	255	249	226	245	263	271	254	232	253	229	259	243	217	252	237	243	221	226	246	204	253	206	206	232	233	244	223	233	252	244	232	217	219	236	249	241	262	218	244	205	241	243	230	216	229	259	245	237	230	241	222	220	227	221	241	222	206	262	218	261	222	244	217	206	227	240	240	233	244	247	240	202	222	250	208	234	223	237	264	229	228	230	225	244	206	247	223	236	228	244	235	231	210	239	223	254	247	242	239	243	230	224	235	245	242	237	256	238	241	226	210	233	240	232	250	218	248	240	236	223	197	250	219	214	228	223	222	242	227	216	220	239	272	263	237	248	232	223	246	243	226	241	223	228	239	235	247	234	238	229	227	233	256	212	217	231	234	215	211	218	231	220	228	238	230	264	215	221	203	240	247	260	261	246	240	217	263	254	225	211	245	226	232	257	249	251	247	218	244	245	239	234	224	237	231	227	248	214	227	257	215	232	254	220	238	256	233	229	233	226	215	206	228	220	221	222	214	227	247	238	238	241	233	209	237	231	236	239	252	234	254	225	224	238	226	247	209	203	248	221	222	245	238	236	220	229	233	221	238	245	225	246	228	249	264	250	243	236	233	246	229	208	258	210	252	239	231	268	204	247	251	237	236	236	209	238	226	221	227	223	214	237	235	254	226	213	245	227	220	231	266	240	186	250	229	230	228	248	237	231	193	230	220	239	209	219	247	237	224	233	251	234	255	235	228	205	230	273	236	239	225	231	246	243	237	228	241	228	238	218	261	238	243	228	246	218	226	246	224	234	262	224	209	231	221	236	232	216	222	223	235	228	241	229	240	252	224	248	222	238	219	238	217	234	239	248	227	231	231	218	270	239	237	246	249	253	239	236	259	246	225	244	241	235	245	226	222	250	236	243	226	205	238	237	235	222	234	221	235	230	214	223	229	238	239	239	244	240	250	234	240	230	220	239	231	231	255	238	241	257	210	239	215	209	244	256	260	238	218	217	240	250	253	257	253	231	251	270	235	194	249	240	246	238	222	236	229	246	231	252	236	240	236	250	206	215	219	250	252	236	232	224	224	236	243	221	241	241	239	268	234	269	188	237	211	239	240	215	267	203	238	242	196	232	262	238	240	252	237	250	237	250	217	227	251	223	250	252	207	240	253	252	228	251	244	231	234	242	222	219	231	245	223	257	242	241	229	256	239	200	230	232	234	214	258	255	222	230	210	218	265	214	233	209	237	236	239	253	239	207	232	212	230	242	230	222	254	248	242	206	247	239	242	251	241	213	236	234	259	246	207	222	216	221	254	204	227	193	216	232	241	216	241	253	250	249	239	227	230	219	205	225	247	237	220	228	236	233	199	222	256	258	226	228	248	244	231	196	253	249	232	224	219	214	237	219	226	264	236	235	228	247	231	236	209	215	241	209	247	242	194	230	232	217	207	242	240	221	209	230	243	227	199	228	248	241	230	232	224	229	226	230	240	220	240	247	239	257	236	247	210	223	238	245	202	236	223	243	225	209	229	216	225	216	256	250	226	205	230	238	238	230	224	204	231	227	210	207	221	243	214	222	223	246	248	228	209	207	215	245	248	254	226	230	254	226	229	254	231	222	233	248	231	223	237	245	219	242	238	243	219	217	227	285	238	255	250	237	256	215	235	242	230	250	213	216	235	224	238	253	242	219	250	245	230	256	234	217	228	220	253	241	205	262	253	250	222	221	213	256	243	223	245	245	229	239	216	257	228	218	236	198	210	229	217	259	233	236	237	244	206	220	230	225	216	216	255	216	223	226	254	213	215	220	221	231	260	263	236	261	247	233	242	225	244	238	233	231	232	235	204	237	258	219	215	221	239	227	249	236	260	200	229	187	237	235	232	253	246	235	227	241	242	228	228	222	227	237	230	233	235	220	258	229	224	247	233	251	212	242	250	235	231	226	216	228	230	255	241	245	231	241	252	230	239	250	247	215	236	226	238	227	207	215	257	223	232	212	214	248	233	255	242	218	236	252	249	263	248	247	222	227	232	243	224	242	240	238	240	215	239	255	239	247	213	214	221	217	246	225	231	246	243	232	211	221	226	256	238	234	215	209	256	228	243	223	261	225	241	221	224	239	230	228	224	233	215	238	255	239	212	212	244	273	228	212	250	252	241	248	219	237	246	260	247	260	243	228	240	221	229	227	224	237	251	224	241	223	208	237	230	234	223	232	226	254	227	242	261	224	221	234	250	227	193	227	242	230	221	226	249	205	252	218	238	215	237	248	220	234	231	250	257	218	265	211	240	222	223	244	244	229	241	255	238	236	225	232	236	218	227	237	212	239	234	211	214	192	260	228	258	226	210	239	254	249	227	259	222	236	220	256	221	229	234	239	242	232	238	263	218	226	283	215	260	207	239	224	258	236	221	223	253	218	242	236	200	251	206	249	241	220	228	221	244	227	226	225	223	223	248	237	271	232	234	234	253	235	251	237	215	223	220	225	229	212	237	241	245	211	222	228	225	232	236	266	205	227	229	257	222	227	225	231	239	231	245	244	217	232	219	207	238	224	255	226	228	215	235	251	249	251	247	212	221	231	252	234	255	234	241	240	244	263	243	236	223	248	188	210	236	226	232	231	228	221	241	213	241	202	243	219	258	261	232	216	240	253	245	238	241	260	211	260	254	253	235	248	239	239	225	239	213	231	234	239	217	228	242	234	239	238	218	207	214	213	255	242	230	245	227	235	232	229	218	233	215	212	233	220	246	231	232	210	246	229	222	250	242	238	219	248	228	237	257	239	240	214	228	242	226	231	233	252	242	231	214	231	238	232	240	207	229	236	240	247	227	241	247	225	250	244	229	213	252	236	220	244	231	231	223	259	227	227	244	237	243	216	223	234	234	237	235	250	235	247	241	217	264	242	223	214	222	232	224	215	230	248	227	222	250	251	269	231	224	214	217	244	222	260	244
35760	51138	13112	442	418	381	344	317	329	318	324	304	323	302	296	320	301	301	306	343	245	287	307	324	284	288	320	261	314	304	310	278	322	279	315	330	293	310	294	293	299	335	306	282	292	300	322	321	320	307	308	304	315	310	271	297	315	308	285	306	320	306	291	306	292	293	311	327	310	308	313	291	281	307	282	288	303	303	281	298	338	304	314	317	315	316	293	290	290	333	275	293	276	292	291	301	306	322	298	272	288	295	286	308	332	305	310	291	295	296	324	276	289	310	286	262	286	359	290	321	317	291	309	302	329	302	314	274	278	315	309	315	291	307	303	297	304	342	284	332	316	327	282	292	327	272	313	307	332	298	304	302	320	291	300	296	292	309	298	318	278	315	302	282	315	289	332	312	294	325	305	334	273	318	302	308	298	296	290	296	286	303	319	302	293	287	321	311	309	266	335	310	334	295	317	302	305	303	314	288	311	303	312	270	322	326	272	307	284	301	301	307	322	315	289	338	307	332	322	293	315	295	304	310	300	324	309	301	304	301	297	293	296	324	302	304	282	306	273	312	287	319	279	309	329	303	314	309	287	296	304	287	296	282	301	295	320	329	284	300	292	310	319	286	317	302	302	288	306	333	275	320	315	313	286	303	300	305	300	317	296	288	321	294	287	290	294	291	268	280	328	278	269	308	303	300	322	299	304	300	325	327	330	317	291	318	333	297	284	308	301	292	291	287	299	321	268	307	289	314	301	272	271	317	333	308	294	299	307	328	300	305	326	300	291	280	315	333	283	314	307	333	290	295	310	285	288	270	311	335	298	299	295	290	301	287	279	321	299	297	320	300	300	325	319	295	295	262	307	293	310	304	310	314	314	305	305	321	298	339	305	333	340	295	316	271	324	272	285	292	297	283	291	311	330	318	295	308	309	281	305	318	311	269	312	293	320	292	302	318	306	330	320	309	291	299	287	302	323	314	374	327	311	276	298	299	302	321	324	283	293	287	261	285	305	303	303	301	299	307	301	298	301	286	299	304	282	260	286	287	312	315	302	304	302	325	318	307	270	290	354	319	306	295	300	339	307	302	301	298	292	325	295	291	279	305	315	346	295	328	297	309	298	313	308	306	304	292	316	301	303	288	317	306	314	296	301	286	286	286	310	303	286	310	291	286	316	297	339	304	311	304	316	327	288	274	311	286	312	314	298	314	312	298	294	302	310	297	299	268	330	310	319	277	306	299	285	293	329	302	313	314	301	329	329	287	315	313	313	289	309	277	306	308	323	325	289	303	301	300	319	309	328	289	284	277	302	299	279	291	313	306	331	284	311	321	330	291	311	312	322	296	308	305	271	283	313	300	291	295	297	317	304	304	291	294	313	306	304	292	328	290	296	291	300	305	311	324	311	323	287	271	294	298	308	311	299	348	301	311	288	318	311	304	294	305	317	304	286	325	321	295	309	326	293	304	276	320	301	304	287	306	319	294	319	300	305	318	325	269	327	284	296	296	316	301	304	292	305	326	306	321	303	282	307	303	269	309	291	276	290	323	301	283	312	294	277	294	321	313	319	289	304	281	305	305	308	303	325	295	324	268	284	282	310	306	315	321	285	326	332	269	284	289	304	304	346	350	285	282	337	320	300	303	323	269	286	287	304	290	257	328	293	273	303	306	321	323	287	293	300	311	261	317	306	313	308	289	317	332	302	290	300	287	311	279	325	311	288	270	309	305	293	305	287	297	288	301	333	296	334	270	268	341	283	308	308	310	319	289	314	286	307	268	266	305	267	295	325	324	314	280	311	302	275	307	302	309	320	310	278	316	314	314	331	335	285	317	311	310	312	284	280	319	294	292	289	309	308	326	288	309	296	290	330	284	303	307	318	286	319	318	325	324	306	296	283	285	324	327	313	292	307	299	297	287	296	304	349	266	358	321	285	309	295	299	315	312	322	318	324	297	307	285	304	272	318	305	305	308	334	311	292	344	309	292	289	286	286	312	291	328	274	336	275	300	295	320	298	281	299	296	302	344	323	321	285	306	272	320	312	329	290	293	275	297	296	278	308	274	313	315	271	329	311	305	296	325	307	308	277	262	304	317	328	275	278	287	307	284	300	312	299	331	316	313	282	287	330	297	289	315	305	312	313	306	299	279	309	285	296	316	264	293	317	315	303	319	314	295	321	332	291	324	293	294	294	292	301	313	324	311	292	308	315	321	308	285	296	335	312	325	291	306	290	309	290	305	287	302	325	307	294	296	283	293	300	289	299	320	288	303	319	272	321	282	304	300	280	273	305	319	325	287	301	328	298	290	295	291	330	347	287	304	287	283	319	299	297	304	313	289	291	297	321	293	276	300	314	308	311	301	298	316	283	296	315	320	320	305	322	318	330	313	305	325	329	328	293	335	304	314	276	300	319	292	294	285	337	256	317	331	324	342	327	314	292	315	306	298	276	325	306	304	292	268	290	296	261	290	310	292	309	304	301	300	310	313	317	333	306	295	296	309	292	318	315	311	304	303	313	304	276	316	291	290	320	306	300	293	291	255	267	298	296	317	306	311	313	301	306	315	291	330	321	288	319	308	291	304	329	291	325	292	286	284	276	304	329	339	314	296	295	313	321	313	318	313	307	300	314	268	270	316	317	295	302	308	304	328	306	292	316	297	296	313	288	305	297	348	279	295	288	300	281	291	296	292	315	299	289	263	299	294	305	297	309	298	340	336	309	301	303	315	312	293	325	275	302	298	306	309	321	303	314	305	321	344	280	292	318	318	283	312	292	268	304	309	288	318	316	296	313	300	309	352	291	298	306	295	288	275	300	317	293	271	291	300	291	303	327	326	286	318	289	282	325	292	310	316	309	302	299	317	338	298	291	298	310	310	291	306	301	283	285	328	359	288	320	329	301	297	317	276	274	315	305	284	338	300	304	281	297	291	292	310	267	281	311	297	297	281	315	289	323	285	264	303	313	312	287	279	284	301	306	315	300	315	313	313	301	286	302	320	321	328	310	291	317	288	307	288	304	314	338	306	321	307	305	302	309	291	293	329	313	296	292	302	312	303	300	303	327	302	286	313	295	292	305	290	294	321	325	311	319	309	314	306	297	307	312	289	287	295	313	291	296	309	314	317	315	298	317	320	271	329	290	263	298	271	321	306	310	283	287	307	299	302	335	321	300	303	302	313	290	292	304	323	301	296	281	299	334	312	302	328	320	304	286	317	300	300	277	308	295	302	322	334	298	309	340	320	300	305	291	306	306	344	297	306	292	321	290	281	292	315	283	303	306	304	314	311	316	326	303	280	310	311	299	324	320	289	305	299	303	280	295	309	322	303	335	305	297	312	306	282	310	300	311	308	315	310	307	314	316	287	289	291	289	317	286	325	288	309	327	293	277	293	284	260	339	302	312	328	297	296	307	288	294	305	306	320	336	282	328	284	271	297	307	305	308	320	349	293	316	323	318	258	309	295	327	323	325	311	299	313	294	294	257	287	281	304	317	296	286	308
24488	21649	28583	24843	20726	5747	752	479	400	427	385	376	360	352	362	316	378	390	304	312	356	347	338	370	305	366	345	345	318	310	312	290	336	323	306	336	305	358	326	322	297	315	325	318	316	340	331	350	282	332	296	311	336	311	333	322	358	328	294	353	305	351	293	324	323	336	327	341	321	308	335	304	284	323	316	325	325	304	303	322	338	320	323	327	290	335	340	309	322	357	328	316	323	328	302	332	363	317	334	331	297	313	315	329	333	300	318	304	309	300	288	311	315	318	324	305	317	297	330	317	335	323	303	337	280	324	324	324	331	317	300	319	331	324	337	345	334	335	342	345	333	325	338	285	314	317	340	311	315	317	334	306	332	320	341	295	348	348	312	306	311	352	307	312	308	323	329	310	319	367	333	312	322	314	333	335	315	332	352	308	314	309	346	322	359	332	319	316	310	308	317	294	305	329	288	346	321	315	312	293	297	281	285	299	325	323	307	284	365	332	318	315	330	297	318	330	287	364	297	322	342	333	321	289	322	337	320	325	326	320	309	333	279	333	307	308	329	323	341	310	302	312	323	328	315	331	310	300	309	289	327	323	316	293	333	319	324	320	339	305	296	319	297	344	295	333	314	309	330	349	319	286	323	319	314	328	334	341	321	331	318	325	290	315	308	306	327	321	332	330	297	280	301	330	334	330	333	353	316	308	319	322	327	341	314	322	312	356	309	328	325	291	338	333	302	307	323	286	314	314	306	316	341	305	341	306	266	337	334	318	331	332	334	332	317	336	323	325	315	356	274	293	307	300	299	306	316	297	307	333	320	335	333	318	337	333	340	292	321	310	317	297	323	339	305	334	321	360	342	294	312	302	302	329	316	305	335	329	317	313	305	337	313	339	289	319	311	318	357	307	327	301	326	303	326	325	308	335	313	314	323	312	301	317	332	319	333	304	370	313	300	307	322	310	318	318	319	317	294	323	304	313	312	323	343	279	358	318	305	302	307	301	286	297	347	351	305	308	319	288	298	308	319	312	289	316	332	320	345	328	321	313	316	350	315	305	324	318	344	341	293	321	300	312	322	305	295	307	283	280	323	304	276	344	319	324	290	301	309	330	302	292	346	344	352	329	360	332	327	321	332	315	288	327	288	315	322	298	329	296	292	323	340	291	339	323	318	335	322	324	305	314	357	310	340	327	351	321	326	319	358	338	334	355	303	311	323	323	308	309	321	321	317	304	322	310	286	320	300	307	317	307	308	320	302	316	303	348	328	313	316	344	303	334	317	297	305	291	325	284	264	294	324	321	322	328	314	328	317	344	341	329	325	303	324	297	321	330	319	291	301	309	300	304	302	330	348	296	308	340	326	331	332	323	333	306	305	333	316	303	317	319	313	290	273	326	330	352	313	320	316	307	295	302	326	322	303	317	291	300	331	322	306	332	288	341	344	327	308	294	293	318	336	340	329	329	336	304	284	286	313	312	329	322	330	340	303	309	296	325	316	318	325	327	309	338	327	302	341	321	343	303	303	338	310	340	310	314	333	329	317	316	339	329	341	313	357	310	309	327	302	279	312	272	325	317	291	332	324	317	331	287	302	356	299	312	331	304	313	302	328	342	305	322	340	331	316	335	316	315	292	325	329	350	313	347	302	342	325	303	293	320	342	327	300	292	321	328	308	289	318	294	343	318	325	281	308	304	324	290	293	315	325	352	349	354	297	311	296	292	359	340	322	316	331	321	323	313	352	293	324	320	355	299	317	337	315	319	312	322	315	344	320	326	323	302	295	287	318	304	312	329	309	309	333	324	333	364	277	312	321	380	315	312	307	314	320	327	301	317	314	304	338	306	328	349	302	325	332	334	341	323	302	317	327	327	290	330	294	330	325	336	327	310	326	317	309	340	327	326	344	326	329	307	295	319	324	334	336	355	304	330	324	329	316	333	345	284	308	349	325	314	302	303	316	323	295	333	303	314	315	309	332	308	295	318	329	309	314	309	359	318	325	309	325	335	308	321	339	324	324	304	314	301	329	322	325	277	308	337	298	325	312	324	323	338	321	287	313	320	329	310	312	297	292	277	317	339	282	317	321	330	334	315	298	324	314	280	293	290	299	318	327	343	315	298	322	290	318	334	308	293	323	322	328	340	333	316	337	322	317	287	300	313	327	351	363	331	312	310	355	332	327	309	348	357	292	324	321	302	324	328	347	307	351	364	337	365	333	325	282	339	305	272	313	339	313	323	323	328	327	324	319	350	302	328	303	322	302	349	310	299	301	327	328	273	321	322	329	309	299	310	293	327	309	320	326	308	299	313	341	298	322	315	312	330	324	343	285	304	315	336	323	325	277	323	300	295	310	326	322	319	298	304	301	292	333	320	297	314	305	293	332	328	317	329	315	337	320	328	304	331	342	321	320	314	338	317	302	305	297	313	301	303	343	309	298	298	324	301	314	323	313	283	325	319	301	311	304	317	324	306	313	301	309	322	338	327	320	303	290	339	321	311	322	357	317	281	332	291	325	310	329	336	315	316	333	310	314	329	314	332	291	366	320	303	335	349	312	319	339	317	301	334	321	325	310	315	317	343	332	333	305	309	312	319	296	301	294	314	296	321	303	328	298	320	314	301	318	320	329	318	348	305	313	297	308	285	298	345	271	323	322	337	314	328	318	333	296	330	298	296	324	303	318	336	335	288	327	315	312	331	295	307	304	298	320	295	316	339	310	316	298	324	324	330	301	334	347	321	315	331	326	331	349	298	291	306	326	303	354	318	354	305	296	326	306	296	326	320	306	333	305	310	295	298	347	316	295	328	318	322	303	307	331	306	306	328	340	330	302	342	312	301	310	301	290	325	320	323	309	304	323	330	319	325	306	338	341	287	338	310	325	316	327	356	296	306	317	320	328	320	294	325	293	335	315	327	313	315	314	298	314	307	330	333	300	292	318	294	308	319	317	304	338	289	298	330	344	314	296	329	319	314	329	330	319	329	319	333	290	325	309	312	323	341	317	325	317	354	343	329	305	336	320	347	315	299	328	301	351	314	326	313	299	325	346	326	325	290	325	322	318	313	324	357	330	304	343	318	330	310	316	301	307	292	332	318	323	344	337	316	307	302	329	359	319	292	313	320	348	313	313	333	312	299	342	292	320	322	304	323	285	351	323	347	329	350	282	336	319	312	300	337	340	343	309	331	319	332	307	313	298	345	328	313	323	340	327	325	309	334	315	320	297	336	286	310	312	309	341	296	324	299	349	309	319	335	327	318	291	283	289	321	333	302	348	339	336	302	300	308	324	326	325	313	338	327	291	308	316	311	322	330	311	298	339	353	320	315	300	326	309	295	287	309	292	314	318	265	325	358	309	322	303	337	307	356	309	324	347	338	320	346	295	325	316	316	327	325	313	282	314	329	313	304	313	313	309	343	340	332	306	309	322	321	311	331	308	342	300	325	312	278	329	348	314	331	332	285	326	318	298	333	298	351	302	336	305	338	325	319	324	307	325	315
40556	66494	19097	1983	1378	1003	856	709	593	568	539	498	454	475	458	438	442	425	415	427	452	388	432	421	414	407	425	434	415	389	406	406	373	400	378	403	413	409	402	377	421	376	385	429	413	409	353	393	429	385	368	381	400	378	382	372	360	388	366	392	402	421	386	348	383	429	382	383	342	381	416	399	353	374	404	371	383	430	403	370	405	398	391	381	377	395	376	404	384	388	407	405	380	379	377	347	433	397	365	383	380	357	369	351	402	384	365	368	392	379	369	352	384	376	379	391	348	379	375	351	352	392	363	366	405	387	378	391	379	332	332	394	392	400	397	366	417	394	405	400	403	408	372	394	393	369	402	392	365	389	392	391	422	393	390	394	351	393	353	390	376	412	367	392	414	369	374	373	404	376	373	385	444	395	416	358	356	365	407	384	386	406	397	409	403	356	394	380	396	428	400	355	376	343	388	394	385	399	351	413	404	375	381	351	381	388	378	369	372	409	349	388	388	379	386	367	393	380	381	405	392	399	397	439	392	410	408	409	403	403	438	411	378	364	397	382	432	359	378	388	408	372	387	384	409	416	382	361	346	370	406	384	412	376	358	373	404	358	380	377	432	419	414	366	446	422	403	403	385	385	389	375	405	378	398	416	439	420	405	394	441	392	399	377	370	392	380	368	424	387	409	380	404	389	376	352	420	369	393	409	377	378	377	389	398	384	409	378	374	398	404	415	395	370	357	383	380	395	373	431	395	379	363	377	374	431	402	399	388	370	385	368	370	408	401	401	423	372	374	370	422	405	375	419	349	393	394	396	388	361	337	390	374	358	386	433	416	364	388	375	409	420	401	424	367	349	383	392	404	373	347	365	388	405	405	379	377	354	384	400	388	360	418	395	381	355	385	400	391	400	402	363	388	371	371	387	367	401	380	383	408	347	392	410	398	388	416	376	406	412	424	441	392	391	382	366	397	413	389	425	379	387	391	372	404	380	382	390	364	386	427	407	349	348	391	399	347	395	393	387	377	382	426	407	409	378	413	423	375	375	425	370	390	347	376	359	376	360	411	365	397	386	399	376	366	364	376	422	393	399	339	380	404	421	383	376	380	400	402	394	411	401	364	380	376	374	377	404	368	410	401	379	383	387	384	381	381	397	379	388	389	382	431	416	376	376	364	353	380	391	375	356	379	387	337	389	387	400	396	392	411	407	395	382	384	368	386	379	376	394	393	407	384	413	364	405	380	414	396	386	378	383	398	394	368	419	382	384	359	387	416	414	382	351	374	365	417	417	391	378	392	368	432	405	396	320	345	365	389	407	400	417	390	387	388	364	384	358	359	355	398	381	377	371	380	393	388	375	385	397	389	364	399	413	378	363	397	386	442	341	378	375	381	378	383	377	415	401	363	380	403	386	337	384	379	374	415	399	397	373	347	339	416	423	385	376	384	391	385	400	396	397	367	376	378	394	416	380	396	373	417	391	380	376	367	365	384	369	368	391	400	368	374	357	369	378	369	395	369	412	391	418	379	379	367	381	399	351	406	384	352	374	387	377	381	387	385	401	374	424	377	399	382	380	402	362	414	385	400	396	377	379	386	379	391	400	385	386	358	408	383	391	391	361	405	365	393	389	396	374	371	352	377	404	402	385	405	400	414	401	360	442	393	370	367	397	397	412	378	392	372	412	416	390	375	364	374	392	360	397	373	397	395	408	404	348	350	377	363	376	373	391	388	367	353	382	388	334	412	405	385	365	375	412	366	377	375	374	405	388	395	407	360	425	392	411	369	353	372	369	384	452	372	371	375	379	368	377	381	390	395	374	369	387	392	384	380	382	394	391	392	410	353	375	411	414	430	383	375	368	382	395	386	360	400	355	347	377	379	377	387	422	379	400	375	367	412	387	366	390	351	402	380	400	402	360	405	401	383	396	377	383	378	381	368	419	329	390	347	406	392	416	398	421	380	350	369	389	380	410	388	379	391	353	401	399	361	377	379	443	359	413	398	373	379	402	378	369	379	403	379	393	384	407	409	404	412	387	367	363	420	375	421	363	403	364	373	396	383	360	417	401	396	378	359	389	358	350	383	396	362	405	402	379	387	403	377	371	398	376	413	371	363	393	408	416	388	389	366	373	392	397	389	391	379	362	426	404	389	378	414	408	411	385	377	420	415	381	373	356	369	370	371	361	402	415	367	391	381	421	368	397	378	424	386	437	364	400	380	393	390	385	408	378	366	390	385	409	336	362	376	413	371	377	415	383	364	405	369	366	386	391	366	397	371	408	378	367	400	384	429	353	370	388	436	404	398	382	399	420	364	375	384	372	370	377	382	355	401	384	435	362	418	383	404	401	379	447	361	375	379	383	379	408	389	401	397	385	391	386	401	387	404	406	380	388	407	405	413	425	401	393	378	409	356	396	408	400	372	380	418	406	409	398	427	403	376	410	386	424	385	386	378	374	405	372	417	371	414	387	391	412	390	391	374	395	361	405	386	409	405	404	418	410	404	338	407	377	388	417	381	375	411	368	403	384	409	362	371	421	436	374	408	408	393	393	370	377	362	369	369	395	382	391	362	384	372	368	365	360	381	406	385	409	387	387	377	392	371	389	412	377	380	358	361	413	370	404	417	386	348	375	409	427	378	382	398	393	390	371	391	402	407	393	390	417	388	404	389	423	383	436	381	375	364	370	377	391	403	419	386	373	386	401	374	384	380	387	401	381	403	370	378	370	368	392	376	346	379	392	372	352	396	399	383	348	365	388	408	395	409	388	391	385	388	389	379	394	382	385	398	389	398	430	384	422	358	405	401	408	397	369	363	350	379	399	396	397	383	388	363	396	422	373	423	383	373	405	374	399	379	385	436	439	413	394	396	390	418	421	379	399	351	359	410	386	384	376	389	375	399	387	368	359	350	403	376	369	368	400	382	389	363	372	405	398	375	403	386	394	394	397	389	353	410	386	363	408	406	411	378	365	423	359	375	353	383	375	387	398	370	328	394	393	389	391	456	370	355	381	373	366	395	379	388	394	367	393	404	369	417	418	367	398	351	388	385	370	419	381	400	356	377	367	377	412	378	397	381	387	376	403	366	378	369	417	398	370	400	387	377	366	369	364	376	387	405	376	343	374	384	372	388	399	396	386	384	372	389	386	403	361	398	366	441	395	393	388	362	403	371	354	364	372	419	368	368	365	386	372	396	374	362	353	406	390	394	352	371	331	401	386	360	404	412	391	425	401	372	332	387	386	420	404	364	402	394	391	398	372	409	368	410	362	362	402	358	396	410	413	392	388	418	347	391	389	393	389	399	398	387	363	379	433	408	370	412	409	391	361	429	414	361	394	374	371	402	352	392	414	390	370	409	360	392	348	404	414	391	354	402	386	380	395	399	376	404	386	398	377	418	408	379	400	360	410	411	392	383	402	393	395	426	381	358	382	392	358	400	377	390	406	417	374	402	359	390	346	339	359	390	392	387	367	421	400	401	379	355	414	395	399	402	367	331	408
25623	21931	27575	25336	9114	661	537	524	426	469	445	442	403	384	405	397	362	419	397	376	369	418	367	394	378	373	383	375	367	403	410	401	407	399	368	362	367	360	424	393	401	365	385	374	414	401	408	398	385	362	382	364	380	397	382	389	349	391	390	353	366	379	393	406	420	385	380	348	380	388	352	362	380	395	364	390	376	379	393	372	401	363	365	371	415	379	385	383	370	397	381	385	382	374	368	412	381	409	394	391	394	384	405	386	372	373	369	355	384	356	364	361	395	403	400	371	393	358	371	376	381	411	368	410	377	377	369	359	407	378	385	374	350	413	372	369	419	391	359	413	403	400	365	399	377	383	399	386	351	382	370	397	404	379	410	371	400	396	392	396	402	382	382	377	384	421	383	368	432	397	396	397	377	397	383	390	405	362	366	372	397	392	389	354	368	354	393	376	388	387	355	398	379	428	389	367	426	364	410	374	376	398	348	402	371	386	397	379	384	403	374	401	363	400	386	406	385	402	367	410	362	369	383	329	358	372	398	367	378	363	404	378	415	401	359	339	396	398	373	355	396	347	403	388	406	376	392	366	388	398	356	402	400	366	376	384	407	375	370	413	381	365	364	369	390	387	370	400	400	403	362	375	385	395	361	358	334	407	411	391	358	356	398	366	360	385	359	399	355	360	357	351	383	361	353	373	408	364	367	376	393	409	388	405	413	371	357	359	383	362	369	405	408	385	372	355	356	397	386	362	400	430	351	357	401	334	380	389	380	393	400	401	380	416	379	397	365	368	394	394	414	378	365	388	378	401	371	369	435	373	409	360	385	361	394	382	373	344	410	391	402	376	380	379	387	357	374	440	410	372	384	384	388	386	385	356	392	365	389	356	373	381	398	389	395	356	391	408	344	380	392	400	375	380	418	356	353	377	351	366	368	383	400	348	388	374	378	381	365	351	359	368	397	416	367	392	358	393	397	379	377	380	408	387	410	370	382	407	407	387	348	368	401	357	375	413	358	394	378	369	395	379	409	431	406	384	355	367	362	380	368	394	358	353	372	387	368	392	409	448	394	363	398	395	371	394	401	351	403	417	374	412	382	407	384	363	380	372	381	387	379	352	356	414	372	370	394	371	369	396	411	387	388	374	356	405	382	397	382	366	412	387	401	405	384	379	360	375	379	350	379	377	412	438	403	348	387	389	395	426	394	405	354	381	392	398	377	364	363	386	382	364	386	370	393	393	357	373	396	385	358	412	372	404	366	387	398	353	367	390	377	388	404	357	342	399	394	366	417	394	383	395	391	396	369	386	381	390	387	386	351	376	402	370	374	358	361	390	396	401	346	395	383	358	387	366	353	400	367	385	381	399	356	391	378	373	385	378	391	380	367	378	347	384	361	389	385	337	369	354	377	390	428	382	349	393	378	354	387	400	390	416	386	376	364	377	391	382	379	403	362	395	420	405	403	404	368	378	394	371	405	375	388	357	391	403	386	399	363	380	374	396	394	397	392	393	404	409	359	377	385	384	407	373	394	367	344	340	362	388	391	388	375	358	356	353	408	354	376	391	382	379	387	368	402	398	377	388	374	369	387	372	396	382	413	364	384	390	348	359	372	386	389	374	396	400	379	389	371	369	366	409	390	359	389	366	344	393	387	383	408	372	400	379	389	372	389	372	376	376	382	364	345	384	392	364	396	385	363	423	391	363	396	401	394	378	377	375	409	388	359	355	388	370	404	395	405	389	371	388	366	368	362	399	396	357	387	392	390	384	367	395	396	399	371	398	388	380	375	382	388	357	366	410	378	403	401	393	401	388	394	341	406	365	371	365	384	377	379	389	380	337	378	371	374	373	390	365	361	385	389	391	361	383	388	360	365	353	367	401	410	359	366	383	414	398	398	362	387	390	380	392	360	404	382	381	367	403	398	365	378	389	392	368	352	386	385	361	345	377	364	372	385	421	378	354	354	376	375	402	414	411	387	393	393	403	389	353	342	363	397	365	375	409	392	375	385	371	377	374	360	385	384	385	400	377	369	354	355	333	370	378	381	376	363	408	379	395	355	386	371	403	398	326	369	339	389	425	374	388	395	363	365	377	376	399	393	401	433	377	366	367	352	328	382	361	376	386	350	329	369	359	383	389	354	398	409	377	369	387	393	386	422	411	368	371	361	355	409	372	390	368	403	380	369	425	374	389	414	408	383	413	362	426	403	343	401	361	393	395	411	386	355	417	371	393	383	386	405	380	423	376	394	402	404	400	387	402	364	370	357	394	372	353	372	393	390	381	375	373	398	355	377	407	355	379	388	383	383	393	443	382	403	375	370	384	371	396	394	384	381	398	400	368	364	387	378	382	409	367	389	382	375	377	404	381	385	367	386	373	384	363	380	382	374	407	370	385	372	405	366	398	357	424	349	406	367	377	364	385	421	406	376	396	407	363	396	370	369	359	373	372	398	353	383	394	392	362	375	394	415	370	388	400	391	400	368	382	363	400	376	410	405	383	366	391	396	388	405	363	430	388	390	397	349	339	393	392	381	358	402	413	403	375	378	383	409	391	369	354	414	361	377	393	397	380	378	353	420	362	412	373	363	407	375	376	391	404	376	404	365	379	379	382	408	377	384	367	425	331	405	419	414	386	395	385	381	382	351	384	392	383	392	402	384	402	374	382	379	383	375	413	386	346	387	364	340	365	381	425	411	367	382	346	378	384	365	400	382	394	369	344	401	409	371	368	395	420	379	400	398	401	399	399	396	356	345	375	364	403	400	383	392	385	355	390	386	419	386	379	369	389	399	411	386	383	418	368	413	411	384	378	412	369	396	363	384	384	361	390	400	373	366	419	376	348	382	404	377	370	391	384	373	361	373	376	376	355	351	408	376	390	395	403	396	378	407	375	385	362	376	398	394	398	380	375	325	358	425	423	410	381	398	364	397	388	370	368	392	406	392	370	391	392	404	391	368	419	355	371	414	407	408	398	406	386	396	416	374	392	386	398	437	420	385	382	408	366	357	412	390	394	382	370	361	380	385	392	374	363	402	391	386	385	381	372	400	402	370	373	398	370	372	389	375	373	366	393	361	391	401	397	388	376	360	380	375	396	379	383	370	381	429	381	388	394	383	409	385	387	423	374	363	369	400	407	408	399	381	377	381	392	355	384	376	417	362	421	343	405	391	400	410	388	411	382	400	390	359	356	356	411	378	426	393	405	374	375	414	419	409	354	371	359	400	355	390	363	424	371	343	354	388	368	382	387	410	368	392	404	386	380	406	429	361	376	398	335	364	374	413	338	366	399	386	362	400	361	423	395	380	411	373	373	414	370	361	375	394	390	371	373	378	390	360	419	379	378	392	397	386	388	376	368	390	341	373	374	408	404	391	396	345	392	393	389	406	368	392	363	380	392	398	401	380	361	368	411	407	378	333	376	391	366	402	377	408	387	396	371	421	408	403	377	409	391	372	352	362	387	406	373	388	372	395	389	380	376	398	382	384	397	399	383	361	394
39681	60169	14145	1362	1032	897	789	730	646	612	611	559	519	561	562	542	548	528	502	542	478	482	494	516	549	501	486	475	544	468	515	504	479	459	485	485	499	541	510	477	465	481	465	464	466	473	493	461	504	484	494	466	487	454	459	498	500	504	537	536	454	453	508	460	462	509	487	478	497	491	466	492	487	498	472	470	458	491	481	491	483	487	529	472	482	489	515	515	569	482	513	497	457	465	487	509	487	545	485	468	512	469	492	478	466	493	515	506	471	487	478	491	515	424	478	480	482	484	529	508	491	514	457	492	447	467	466	497	501	520	483	495	476	518	466	505	496	452	479	482	454	507	459	525	473	497	464	467	488	500	487	490	482	466	462	499	493	488	488	533	502	472	478	506	515	490	493	520	461	489	499	503	475	471	482	493	477	490	511	491	459	496	458	442	477	512	515	481	486	475	505	511	459	474	474	451	486	454	477	490	512	487	505	455	502	484	506	486	477	496	517	453	411	451	492	506	458	483	425	448	475	483	492	504	479	497	502	476	509	489	487	491	503	501	504	505	492	492	509	486	450	500	493	485	473	490	522	487	467	463	442	471	487	477	469	460	482	483	531	479	426	470	492	520	512	476	503	472	514	487	509	500	517	496	522	489	456	528	501	527	472	451	466	459	508	493	453	436	490	476	456	520	493	457	472	501	488	485	478	496	496	490	495	499	450	491	526	476	501	476	513	515	498	478	487	454	513	466	457	464	469	511	499	478	448	473	497	525	467	460	490	490	460	520	482	484	431	462	468	483	455	464	484	479	476	520	481	518	474	474	503	470	489	447	483	486	468	476	486	465	502	486	520	463	473	466	502	466	529	473	450	479	497	537	498	492	466	476	450	469	485	482	471	488	511	486	484	474	509	478	501	476	478	499	455	471	508	487	480	488	472	486	489	490	450	467	496	452	469	474	490	474	482	471	463	489	469	462	476	476	498	452	463	473	513	483	450	474	491	487	499	470	471	459	465	489	459	515	491	479	483	510	537	483	490	496	472	510	494	483	454	506	511	483	511	472	470	482	513	477	476	485	464	460	493	460	479	461	480	500	494	467	503	459	508	473	524	451	508	523	499	460	458	501	483	467	491	458	530	499	522	473	470	492	501	422	443	494	500	467	451	489	510	477	527	467	475	475	461	471	494	492	464	485	493	535	526	462	471	469	440	493	452	454	474	491	503	466	505	470	488	480	492	500	476	452	516	507	465	466	477	456	504	484	472	520	497	462	469	460	505	505	493	482	481	474	492	498	504	451	491	473	470	474	479	512	498	529	538	462	495	477	462	525	486	463	467	474	494	478	490	474	482	461	487	464	512	492	474	515	464	464	474	546	456	498	493	490	501	505	467	493	489	472	509	483	462	483	507	472	493	472	468	497	444	470	462	494	473	507	469	501	497	521	463	506	498	507	539	481	489	482	463	467	465	459	481	441	464	482	511	493	464	463	461	505	469	499	498	476	461	475	480	471	438	479	487	487	428	513	488	496	469	476	503	447	491	490	521	456	529	491	511	481	481	475	488	459	513	477	505	498	451	462	475	473	494	505	483	475	520	447	462	543	529	495	463	456	494	528	498	491	453	510	471	502	458	488	465	467	466	472	462	506	484	476	475	446	471	499	491	527	448	470	485	504	486	519	485	478	484	499	475	456	504	475	459	468	471	464	446	474	500	498	512	451	497	491	460	444	508	461	451	502	488	464	479	496	462	441	532	498	447	480	554	456	469	467	453	467	473	493	472	475	457	492	513	459	499	510	492	477	476	482	487	494	504	479	504	476	484	451	494	494	540	472	454	475	472	446	579	472	419	480	480	473	445	474	494	500	504	494	474	473	475	456	491	471	495	467	515	482	469	504	485	446	504	495	473	465	495	509	479	486	464	476	494	451	493	478	494	502	500	477	492	494	523	493	441	512	510	486	446	484	504	491	535	454	478	499	493	474	485	474	514	520	514	443	505	483	474	491	466	503	493	460	467	460	477	457	495	536	471	479	486	480	499	478	488	522	491	493	456	456	517	516	502	500	482	504	466	453	505	481	500	478	474	509	508	497	470	482	437	471	440	494	480	507	481	478	470	519	457	495	496	458	471	508	494	453	492	534	470	488	480	487	479	447	477	452	490	487	511	438	510	481	469	478	514	514	483	487	514	535	475	504	552	487	499	479	440	489	499	491	466	500	473	486	487	505	494	511	456	503	464	472	470	493	498	500	505	459	438	514	464	491	456	445	484	473	508	455	502	446	470	472	472	475	452	499	432	523	440	469	467	509	455	483	487	523	488	473	503	448	472	522	524	489	452	468	475	493	497	502	496	479	507	476	478	410	494	478	490	488	500	482	482	489	499	462	522	467	440	483	505	492	460	497	481	478	512	468	510	494	495	470	516	469	494	482	478	515	483	444	487	495	471	480	475	481	481	476	511	495	457	487	445	472	477	493	425	514	471	503	495	492	447	470	454	486	472	471	457	496	509	463	473	475	468	472	490	474	454	521	443	503	488	512	461	498	473	472	487	535	525	487	471	514	439	490	486	475	474	480	492	517	467	454	452	477	499	485	491	496	544	464	459	497	506	482	481	440	471	454	462	465	450	477	431	478	507	455	516	503	542	493	492	469	511	473	485	481	518	476	509	465	504	500	472	473	523	515	497	464	481	486	517	484	470	482	478	502	468	467	448	456	514	473	492	518	454	480	476	506	447	445	494	488	441	466	503	475	483	477	493	457	489	491	467	501	514	541	523	463	494	526	495	492	451	504	459	508	506	487	483	473	468	494	447	417	459	473	498	504	495	496	465	437	470	495	498	460	487	480	499	485	491	505	506	449	470	497	484	472	473	485	460	501	484	504	513	490	456	494	491	491	479	467	492	475	496	493	465	455	471	499	467	464	475	466	509	491	475	518	463	482	497	497	512	489	481	473	456	481	504	463	463	473	538	507	474	499	470	510	464	521	458	523	483	454	459	520	458	492	490	471	452	462	491	433	515	497	502	472	480	514	472	492	473	528	466	481	449	483	470	507	490	499	471	461	491	507	450	473	424	492	495	451	489	513	508	493	492	479	499	476	510	472	494	443	480	459	473	485	461	491	464	433	505	459	500	536	508	455	448	478	503	442	484	479	471	467	474	489	463	499	474	506	502	501	488	453	472	476	466	442	453	473	493	501	435	478	470	477	501	493	517	485	496	465	501	464	460	493	470	476	517	442	483	470	455	465	474	468	420	488	471	475	470	476	477	485	498	491	478	465	492	477	500	482	464	485	484	473	461	460	434	493	497	474	485	462	487	510	482	452	490	476	489	440	455	483	499	504	476	456	506	470	499	487	501	486	466	492	504	489	467	440	493	513	499	504	488	464	481	496	495	483	491	499	468	496	473	460	477	455	458	476	478	461	490	483	494	473	503	524	500	499	488	493	472	492	461	469	478	463	416	495	456	488	499	486	514	489	502	474	513	522	462	481	494	472	497	503	498	479
23285	21571	29218	24220	21513	21459	9316	1180	938	816	796	735	772	705	687	725	740	680	691	663	624	648	634	688	642	642	620	646	642	669	687	623	643	595	622	642	618	622	653	637	666	608	640	624	650	649	642	630	647	632	604	637	632	604	642	574	643	617	640	588	590	589	595	613	656	604	574	604	633	577	626	599	604	586	601	601	621	599	684	610	608	615	584	571	628	597	635	600	612	628	607	606	627	607	599	628	629	592	631	591	604	613	589	607	605	631	620	637	654	614	659	641	597	673	637	600	604	665	684	623	589	615	595	581	622	617	613	637	584	596	594	658	612	665	588	610	559	555	674	622	680	653	611	575	568	629	604	625	627	629	645	653	610	626	591	592	672	613	607	573	602	651	664	603	600	603	632	598	586	586	676	629	613	605	621	633	675	610	569	583	569	561	606	602	611	616	630	593	627	640	606	603	600	574	624	623	615	607	587	570	602	614	583	622	594	586	652	581	593	591	623	603	595	616	605	590	619	623	645	611	659	590	604	611	613	656	653	611	617	621	634	563	625	590	610	599	632	610	610	592	589	659	603	581	623	631	582	629	616	592	600	615	585	640	616	601	603	608	596	606	594	626	626	601	595	637	610	633	627	605	659	590	616	597	591	550	631	641	659	599	623	607	608	599	605	615	629	630	630	566	604	619	661	623	651	594	616	621	622	571	582	647	589	594	613	637	638	610	591	602	582	646	602	541	609	604	622	640	648	632	575	640	594	586	604	673	606	561	618	607	590	565	603	664	626	608	595	581	604	636	614	653	617	588	583	560	615	567	585	568	594	656	633	619	607	590	620	581	615	595	597	624	700	619	583	655	617	612	560	625	594	636	623	615	645	639	626	604	624	620	650	630	650	594	649	625	655	623	587	610	621	622	626	612	603	619	602	581	578	612	591	589	594	605	587	599	627	633	634	624	581	592	635	643	589	633	621	584	621	612	619	644	634	645	601	590	625	618	642	577	621	581	577	644	590	609	627	628	637	660	630	588	614	600	606	601	590	613	590	622	565	611	668	631	599	616	629	599	645	627	670	579	579	609	592	586	597	587	628	615	604	614	582	597	636	619	631	597	579	608	572	655	607	625	643	683	613	647	611	619	641	611	608	653	577	614	584	594	597	600	628	636	603	597	604	579	632	610	611	594	572	605	599	604	660	620	617	624	642	579	664	601	621	586	587	611	572	608	627	605	612	655	652	583	588	592	584	614	563	602	620	639	621	634	615	608	527	592	620	617	598	647	634	604	559	619	626	630	557	631	613	577	617	621	607	609	608	631	593	638	623	673	587	630	619	636	628	641	643	592	601	578	581	640	591	623	600	629	604	632	585	602	641	630	602	643	625	584	587	621	553	630	625	620	620	626	615	642	637	622	632	604	604	592	602	628	609	567	624	633	592	608	612	578	613	657	635	663	619	593	587	621	614	627	608	568	648	632	650	631	585	628	597	613	661	639	616	626	592	661	607	628	617	604	611	624	647	587	606	624	611	581	577	641	625	627	566	578	650	597	633	614	640	576	598	604	576	584	625	620	654	615	611	621	617	582	609	599	618	597	634	608	654	613	641	603	627	560	617	611	587	613	596	586	628	581	585	671	541	645	607	663	606	619	637	626	638	608	637	555	605	613	596	628	608	636	621	655	615	641	603	577	569	644	618	626	653	590	645	637	632	648	633	616	666	614	606	597	599	655	612	632	644	627	635	629	655	616	587	635	651	620	602	636	595	606	560	597	609	634	593	635	578	621	601	609	637	633	619	597	579	599	638	632	667	597	618	587	637	606	587	622	614	588	625	613	608	614	624	584	626	611	608	574	613	581	621	624	585	633	602	643	634	612	627	631	596	589	574	679	590	598	660	606	604	623	655	627	620	581	622	620	576	619	598	639	589	580	617	626	636	619	666	608	592	625	649	580	556	596	646	552	568	610	624	593	644	648	604	620	583	623	608	626	613	614	587	623	582	606	618	581	590	607	653	596	607	615	595	602	662	673	593	571	655	632	639	601	653	623	602	632	656	607	634	640	596	578	588	564	637	619	587	596	554	651	596	582	612	665	599	615	618	683	603	571	644	603	595	662	615	604	578	614	661	645	606	592	634	599	595	610	597	623	589	608	625	595	566	603	606	618	616	570	632	593	599	632	613	580	595	704	586	604	601	578	652	650	608	610	650	653	629	641	629	623	642	633	588	619	632	622	615	609	660	593	617	608	667	621	637	632	579	610	619	643	598	647	615	619	645	599	624	666	588	626	601	549	604	644	592	576	616	603	643	671	614	611	621	642	675	598	628	551	621	624	644	621	618	637	625	653	629	638	562	548	619	569	603	627	610	593	566	594	612	655	634	619	669	560	606	625	594	640	624	647	616	614	622	638	599	611	632	611	635	637	613	620	635	586	636	572	638	671	618	622	638	573	565	628	620	617	615	628	600	614	636	580	584	618	645	642	589	630	645	604	610	639	648	555	623	607	644	630	640	611	648	646	602	612	638	650	571	640	595	650	603	620	600	599	621	555	648	604	640	582	587	624	588	607	627	598	634	548	645	636	603	569	596	576	621	615	586	646	646	615	589	656	610	621	644	599	614	622	642	610	580	591	620	594	610	598	604	632	617	622	574	593	630	583	603	625	625	580	619	597	616	620	625	590	611	625	587	614	614	641	614	638	638	613	625	587	624	617	591	596	602	627	579	617	588	604	609	571	630	595	600	586	613	625	601	642	650	583	622	556	615	614	603	622	620	598	598	644	564	563	578	556	631	603	640	623	589	612	591	688	612	585	646	627	569	601	626	598	581	616	606	643	591	614	593	601	622	574	585	580	583	607	611	582	635	563	570	626	677	604	615	590	599	630	610	637	622	611	607	601	626	539	647	647	587	599	643	594	626	585	602	604	660	635	601	618	644	616	654	616	621	660	608	660	582	633	607	580	637	639	667	596	618	590	650	605	590	638	602	567	594	594	622	588	673	644	636	634	565	632	574	571	630	595	596	663	584	590	622	667	616	626	605	611	644	590	600	634	564	608	616	658	603	610	610	573	617	619	594	580	603	648	584	608	643	591	610	619	647	613	630	652	685	638	583	637	589	614	583	569	648	624	673	640	614	562	599	652	654	617	634	583	649	647	620	607	594	604	622	618	630	613	590	644	600	622	622	599	583	569	612	623	625	620	605	633	593	603	592	609	624	603	582	649	597	589	623	618	610	620	666	607	612	633	632	558	602	640	608	602	567	618	664	635	608	625	613	560	640	644	668	657	610	654	629	544	569	617	571	638	610	595	625	615	598	613	619	615	639	621	597	616	588	646	616	591	589	588	636	622	606	599	613	619	614	593	662	589	607	605	614	605	611	590	590	593	633	573	576	617	620	632	652	618	602	631	648	635	617	638	603	619	570	614	553	640	591	607	624	603	628	592	573	622	639	652	622	625	602	605	587	611	593	605	611	602	621	586	621	602	615	625	672	639	622	576	636	578	583	589
45899	73191	19237	4056	3050	2196	1826	1470	1253	1188	1099	985	929	965	894	858	800	856	821	787	780	746	805	740	771	725	732	793	705	753	716	769	755	734	735	691	683	757	714	740	779	731	706	704	711	688	719	739	750	702	726	754	724	719	752	745	721	718	742	708	773	645	697	798	723	685	749	689	764	703	723	719	710	723	748	743	765	750	706	699	669	667	686	743	683	701	718	719	699	732	691	697	741	687	693	727	739	744	732	698	737	706	690	745	766	690	698	684	736	715	697	732	699	683	708	727	731	716	740	748	720	737	707	686	704	683	698	701	733	688	697	760	711	670	701	762	696	716	694	698	678	697	702	750	719	700	683	709	759	734	776	712	690	691	669	652	719	734	703	709	684	686	679	670	690	685	703	695	735	729	713	691	751	733	722	679	711	709	710	685	672	700	698	733	718	688	713	718	700	700	730	779	713	729	652	678	674	699	706	720	713	737	729	737	678	681	728	678	739	720	639	700	697	748	731	731	683	709	712	708	719	721	761	722	687	707	673	682	717	694	725	754	731	698	721	713	685	664	681	740	689	697	744	701	738	689	692	709	753	738	709	690	726	682	680	710	709	746	707	717	670	719	737	734	714	700	687	668	739	725	723	748	717	769	727	738	697	713	708	752	735	689	697	718	686	688	693	721	709	709	771	720	685	686	645	686	667	703	746	720	703	709	765	725	708	689	687	744	727	719	714	725	718	777	692	706	690	745	759	679	677	717	702	671	713	723	738	703	722	716	736	697	739	692	723	672	673	743	726	736	714	738	692	700	675	689	739	740	742	741	699	719	700	718	738	744	713	761	738	720	703	728	680	698	702	657	727	724	719	697	726	721	704	741	729	691	665	656	734	762	675	691	693	691	727	796	675	692	722	723	721	749	747	713	716	755	721	712	688	717	727	743	659	685	700	695	733	772	657	705	731	688	709	738	696	714	690	670	711	712	697	703	709	717	738	715	689	728	731	707	699	678	688	730	755	747	729	695	703	715	725	732	701	730	675	696	731	712	697	737	737	707	721	666	797	719	726	728	700	734	727	702	698	729	673	732	773	717	740	729	691	686	667	694	688	729	675	677	726	740	677	711	713	680	706	716	743	693	702	712	746	753	707	678	740	671	681	723	714	707	722	673	714	735	713	724	680	659	698	741	723	694	753	713	711	784	691	710	705	725	725	691	708	759	722	680	725	711	707	709	709	708	655	694	730	721	677	747	699	735	707	687	752	717	684	694	699	746	719	667	655	743	690	742	702	700	724	669	724	699	722	692	703	694	710	720	735	746	775	655	669	702	749	703	680	709	686	706	689	661	700	709	704	654	695	671	717	696	719	711	709	682	711	708	688	683	743	718	729	712	749	665	686	722	713	670	682	696	736	744	712	704	648	680	684	751	659	673	732	737	695	708	684	742	723	717	713	718	722	711	743	746	724	683	733	707	719	745	713	759	709	694	737	696	784	744	688	728	722	715	727	670	739	712	713	766	670	697	690	738	667	677	705	732	711	693	653	726	739	729	689	695	695	739	698	697	743	730	670	752	709	691	657	704	689	778	693	700	680	697	684	742	728	698	716	662	696	707	665	738	664	717	749	750	745	738	750	691	750	687	731	718	678	732	706	763	711	705	746	712	730	700	766	734	716	712	731	704	695	736	712	693	734	690	708	714	692	718	709	708	770	736	695	693	713	714	704	697	738	742	693	733	716	705	717	690	722	678	763	739	709	670	715	709	710	728	701	740	682	722	731	742	694	730	723	709	676	737	726	758	716	698	713	731	712	708	682	749	743	729	737	738	698	696	756	709	712	694	723	705	713	683	715	708	703	723	750	713	724	731	708	691	700	718	719	694	743	692	713	691	736	692	749	714	707	688	708	766	727	726	686	704	758	697	708	738	668	700	722	711	678	727	710	738	758	700	657	719	713	694	714	691	710	715	697	674	708	723	690	722	681	719	694	676	692	702	693	712	751	719	686	693	670	709	719	724	689	750	713	673	749	737	694	691	697	690	708	672	726	690	756	691	690	702	733	721	763	677	674	708	715	693	745	674	720	738	671	674	749	690	718	740	730	684	734	667	738	674	681	683	681	794	729	657	696	707	698	699	688	708	755	668	671	704	726	679	716	680	714	714	747	737	695	719	721	723	713	683	634	763	722	709	714	693	672	729	720	700	717	734	706	724	710	729	696	718	690	720	720	692	712	735	749	666	730	745	732	729	702	722	753	723	728	707	707	713	720	732	671	754	695	707	757	744	680	707	761	731	704	755	747	705	722	701	712	717	743	732	709	707	717	703	701	694	725	732	751	720	658	704	736	735	681	710	685	701	686	706	674	718	718	741	726	724	687	698	744	717	711	728	723	732	721	706	746	674	684	730	729	687	772	694	700	775	716	781	734	706	674	716	661	749	725	669	707	740	747	724	712	690	709	690	771	724	705	724	708	737	738	701	642	709	761	718	745	727	751	660	726	696	720	668	694	721	706	735	720	751	670	738	754	689	721	741	703	716	731	734	779	716	691	690	756	740	690	711	772	741	687	731	769	741	677	694	720	770	723	705	735	723	734	687	728	685	687	737	761	699	713	681	675	735	729	729	686	741	713	693	706	713	715	705	755	683	710	706	738	724	761	718	720	730	706	707	719	711	704	706	702	723	707	701	706	728	655	735	661	709	746	743	665	710	739	752	753	730	725	658	693	717	736	737	719	722	697	695	715	751	720	719	680	679	712	750	687	701	700	734	675	748	727	684	720	703	704	753	754	685	678	697	738	686	710	746	727	703	735	702	712	712	663	742	729	736	699	700	695	702	700	741	725	704	714	702	702	714	732	746	703	714	728	731	690	699	758	727	741	672	722	682	708	678	688	738	745	689	771	749	729	727	750	728	712	767	706	703	711	733	682	704	656	694	740	724	717	705	674	738	734	716	660	706	696	732	697	671	652	748	734	711	701	697	706	709	745	734	725	718	724	707	744	715	703	697	710	727	679	717	678	716	705	690	716	736	683	725	717	689	687	702	680	696	710	722	699	724	694	730	709	676	707	728	722	733	692	691	729	680	694	685	670	695	668	730	738	732	663	711	716	732	662	706	746	750	702	700	732	660	703	738	713	695	634	677	713	724	722	813	704	673	683	734	719	694	690	732	687	668	762	731	701	719	696	707	721	709	720	689	734	708	664	682	738	724	708	725	702	693	730	709	766	672	710	699	717	687	693	730	751	749	716	753	716	706	711	664	657	661	713	698	708	706	685	690	753	676	715	735	695	695	731	702	701	730	708	700	762	693	758	716	729	719	725	713	733	749	652	745	704	709	694	727	707	735	735	668	701	707	761	756	728	723	722	719	724	773	703	693	701	760	756	739	692	752	705	687	709	746	700	696	743	705	714	730	668	700	740	704	644	671	680	718	710	764	711	693	732	711	740	711	696	751	733	703	752	704	688	734	680	640	711	709	691	740	716	728	709	676	717	730	677	721	679	680	727	728
30186	33277	18504	2843	321	260	261	243	212	280	249	230	212	252	240	241	220	247	207	239	224	218	200	241	202	227	202	226	202	236	217	213	249	242	243	230	226	255	251	239	231	222	239	218	235	219	250	221	236	245	247	195	241	224	209	248	257	228	222	230	218	224	213	234	247	237	226	219	244	220	248	228	224	240	225	253	229	216	224	219	206	244	241	241	221	228	259	241	229	233	231	206	227	241	234	218	210	270	245	220	224	238	239	224	229	234	222	250	233	238	201	251	222	237	233	240	211	216	211	228	181	239	241	220	226	239	224	227	251	189	230	210	205	235	247	222	215	221	251	230	226	222	225	244	229	237	232	218	228	242	226	207	248	241	230	208	229	223	246	226	242	240	217	244	231	221	216	228	221	241	228	234	250	230	227	253	231	243	208	207	245	231	231	244	250	216	224	212	199	257	217	229	229	243	236	219	227	217	201	235	213	245	216	239	244	218	238	247	216	229	217	235	225	218	247	243	256	220	208	234	209	239	227	216	210	211	242	224	249	211	235	235	237	209	225	240	231	207	231	230	235	255	224	248	219	225	217	237	207	229	240	227	264	250	220	228	245	236	248	213	248	207	218	233	193	200	229	227	227	221	233	232	222	229	220	230	235	219	218	242	197	202	246	239	229	214	267	213	216	216	229	245	245	247	249	230	232	214	228	214	236	226	220	254	234	225	257	241	229	240	226	220	243	238	229	227	216	230	228	202	251	230	206	243	228	219	228	223	249	211	232	232	218	231	220	214	233	233	228	236	224	215	231	227	241	237	236	235	234	216	214	204	197	214	225	206	235	216	219	200	218	234	223	219	193	223	249	223	214	236	239	213	235	242	223	234	225	245	275	234	229	218	220	217	236	222	250	215	232	260	222	205	222	205	254	195	226	206	216	251	236	200	216	231	231	248	228	231	217	206	203	217	253	192	216	208	196	240	264	233	233	203	244	245	234	227	251	237	228	228	237	228	226	241	215	215	222	219	243	212	217	216	253	237	211	200	228	220	244	227	229	227	239	231	207	212	225	218	222	233	241	231	240	216	244	240	233	239	219	235	211	263	193	224	225	221	202	226	217	252	247	236	240	211	223	253	241	241	219	228	229	233	216	231	220	226	217	213	240	211	210	249	240	226	222	236	266	225	215	241	228	255	230	199	243	235	256	231	220	237	206	219	228	222	230	239	225	243	218	229	220	220	240	220	196	235	256	236	232	233	220	246	214	230	226	222	229	233	239	220	233	230	235	239	245	243	225	245	214	240	216	240	239	218	239	231	230	244	229	235	217	206	215	215	229	191	238	195	232	237	206	248	210	220	256	254	200	222	232	229	224	241	212	230	202	203	227	214	231	234	219	225	244	235	222	218	204	246	221	214	242	224	219	259	233	209	213	234	239	240	229	214	255	255	219	234	225	256	197	218	222	241	260	226	240	230	267	233	193	195	234	215	249	232	258	231	240	216	256	222	219	212	220	226	217	229	214	256	245	231	238	228	222	218	217	231	226	223	202	283	236	217	216	218	238	240	209	204	226	211	255	211	208	203	212	215	193	231	234	207	234	223	238	256	217	211	227	200	228	215	238	230	225	238	241	227	237	238	221	240	222	231	233	232	219	226	249	239	217	207	212	234	208	214	223	227	199	231	212	220	241	236	197	228	204	243	253	216	229	235	219	233	247	208	235	246	218	219	220	215	232	233	245	241	239	226	224	213	225	236	220	222	238	231	252	220	213	243	227	238	231	211	206	220	212	232	241	206	227	225	228	219	245	232	223	215	224	251	229	243	226	224	222	207	231	237	238	218	244	246	226	223	246	224	229	248	237	249	227	212	240	226	210	224	247	260	214	241	240	223	254	211	229	250	228	225	241	237	252	247	230	257	230	198	230	251	253	222	242	214	244	247	226	256	227	236	231	237	230	212	217	252	227	238	232	199	208	269	229	213	224	208	215	233	220	214	252	207	229	228	237	208	223	224	236	269	222	236	196	242	240	226	235	240	231	246	220	202	260	191	238	256	246	223	234	222	223	215	233	265	237	250	251	233	232	213	236	210	249	263	237	237	233	224	216	255	225	226	224	206	238	227	248	229	241	210	232	235	226	260	219	251	213	194	239	239	239	224	230	218	236	217	200	252	227	214	223	210	233	251	217	225	223	222	221	232	239	251	213	231	254	221	232	218	220	232	217	235	229	235	255	230	245	227	227	212	221	205	221	219	206	252	226	229	231	215	238	247	231	223	238	237	231	211	229	227	234	223	257	232	230	237	231	213	215	235	186	225	241	220	235	232	208	237	228	240	232	236	230	223	211	230	200	232	214	233	232	235	211	224	205	238	220	215	255	251	247	241	207	243	235	253	273	261	203	239	211	227	241	250	200	252	206	226	232	221	219	269	222	256	197	220	212	217	238	214	236	206	213	217	226	235	216	231	207	232	237	242	213	252	240	243	229	217	244	237	224	225	233	224	227	212	243	206	238	224	241	220	229	258	219	234	222	234	252	210	227	221	224	220	219	228	241	260	213	231	235	255	223	228	231	233	238	255	250	241	224	260	219	225	261	226	223	216	222	235	227	215	235	221	239	237	228	222	225	231	219	222	243	253	239	229	208	244	230	218	186	221	207	223	215	247	232	213	237	214	217	207	245	219	241	221	220	243	226	249	204	211	254	214	241	229	243	228	249	214	200	241	223	231	221	229	209	230	247	224	219	221	228	205	250	232	247	230	201	212	242	233	211	226	228	245	224	235	270	247	227	250	246	209	214	228	211	222	236	222	216	214	224	225	217	235	231	224	228	209	223	231	232	256	207	232	252	237	225	257	255	218	223	266	222	214	250	222	233	241	222	208	238	245	211	184	237	219	222	201	216	208	239	243	219	212	230	222	241	229	247	217	223	228	234	233	232	244	206	237	228	229	213	236	227	264	198	213	223	227	219	246	216	219	234	222	207	217	247	256	224	250	230	217	234	234	216	210	223	246	231	220	246	238	223	211	204	236	232	223	218	217	232	216	231	251	215	249	235	272	240	237	239	195	210	206	224	232	228	241	213	238	235	251	235	221	240	226	233	242	252	230	231	215	238	230	267	221	231	221	253	249	249	218	230	219	228	265	218	249	224	201	218	231	238	237	230	233	208	219	213	212	229	198	239	219	245	232	231	223	254	240	189	214	228	247	204	227	213	233	229	221	244	225	224	231	219	227	233	242	233	247	220	237	228	229	239	225	213	227	247	257	223	250	209	215	234	215	237	207	230	224	221	219	222	236	235	221	209	236	224	222	219	231	244	236	223	226	202	205	228	233	253	215	231	243	220	232	235	218	263	253	231	238	241	229	232	222	213	240	222	222	217	255	244	242	209	238	216	239	227	223	229	215	241	225	235	215	237	256	215	222	222	216	235	217	234	219	218	209	214	208	219	225	229	223	258	247	232	238	249	228	241	216	268	223	246	207	216	223	230	230	231	227	199	238	233	239	203	219
35720	47744	5864	418	363	368	317	340	307	320	329	275	318	278	280	313	314	325	289	275	306	277	319	302	289	286	298	276	295	313	313	267	296	295	273	309	302	312	300	302	288	286	309	276	255	283	317	281	331	310	308	270	311	279	301	276	295	273	309	271	317	296	330	298	312	296	331	265	339	292	288	296	317	326	301	301	280	297	278	310	281	292	274	278	286	287	284	279	277	313	289	289	293	295	262	315	296	291	269	292	312	294	314	281	299	257	300	301	295	296	314	263	293	304	276	310	317	260	278	296	293	316	309	273	259	298	297	263	290	287	268	311	285	290	269	302	288	270	315	279	325	295	281	270	292	299	277	296	295	287	302	301	309	296	296	305	295	320	310	313	280	280	300	265	265	289	283	295	280	285	290	275	312	308	265	274	300	309	298	291	316	301	310	288	294	316	302	295	294	296	292	302	275	308	291	289	302	276	305	308	339	293	319	290	294	298	313	314	303	294	286	298	272	287	299	292	309	293	290	289	305	321	329	284	279	293	295	290	284	299	274	300	289	300	283	307	279	308	323	300	297	314	296	274	295	279	288	295	304	296	315	291	307	322	276	292	327	322	314	272	313	306	319	300	282	306	278	291	309	291	309	254	293	300	305	280	325	283	275	295	302	282	280	263	318	308	305	323	302	285	306	279	294	305	300	264	284	293	301	281	317	311	314	301	285	270	289	279	278	285	272	338	282	286	280	313	277	290	306	295	308	320	271	289	275	290	288	305	282	274	289	300	274	320	291	297	288	289	304	296	270	289	291	321	279	290	287	288	316	306	298	307	262	271	282	299	276	322	288	282	294	302	302	311	320	313	291	314	298	297	294	311	286	288	266	283	302	300	301	317	277	320	284	347	274	285	299	282	302	281	284	297	256	260	291	302	284	292	254	310	288	305	293	299	305	275	287	322	301	278	314	271	303	297	293	293	274	272	308	316	297	299	308	290	277	282	265	290	293	308	292	324	313	271	334	307	279	303	306	292	281	286	292	317	301	308	313	306	305	279	278	278	305	298	345	305	303	282	292	259	313	261	316	298	305	307	270	312	298	321	283	316	305	307	294	280	286	296	288	268	294	301	289	282	270	294	280	309	280	277	314	267	288	276	259	278	291	298	292	294	320	294	277	305	319	290	320	299	265	291	298	262	279	296	298	298	307	304	290	301	293	325	285	280	283	318	262	302	316	269	303	291	300	312	290	275	293	319	275	315	308	289	305	265	300	268	291	283	291	280	289	309	281	270	309	284	304	265	279	293	293	279	317	300	285	305	309	303	308	311	279	288	313	273	293	262	301	280	288	313	309	278	307	311	294	312	317	294	270	327	276	297	314	297	312	291	311	273	310	328	324	289	280	298	297	289	331	274	307	299	287	288	293	282	287	273	313	300	303	278	314	269	287	307	318	334	295	296	298	282	276	297	270	294	304	275	274	326	321	267	300	276	297	294	279	314	321	265	294	295	298	285	280	295	301	306	300	282	300	296	291	300	295	277	305	311	335	283	299	312	319	313	306	280	255	286	304	258	304	281	309	304	311	286	314	321	305	269	283	296	283	283	310	281	308	281	278	285	299	307	293	295	310	298	283	294	283	300	276	267	303	281	317	295	290	301	313	302	305	294	288	307	269	314	293	287	309	288	268	319	302	314	286	305	289	311	310	297	304	315	285	314	290	284	292	328	346	282	295	308	303	279	255	321	280	267	303	332	258	291	285	284	276	303	303	292	281	279	292	300	324	256	307	281	309	298	322	281	288	305	280	296	293	302	250	268	297	285	313	313	268	306	259	300	314	290	326	258	307	267	274	315	282	308	299	324	311	284	321	290	308	280	288	318	307	268	252	290	300	296	295	304	292	280	332	311	292	307	296	287	280	279	286	272	298	297	312	267	287	261	292	305	287	285	292	286	318	283	320	339	271	315	298	309	277	300	313	282	295	312	313	290	303	297	274	297	298	273	298	293	287	278	285	285	328	255	291	286	306	315	286	323	290	311	302	333	260	304	296	301	320	280	284	318	284	306	282	310	302	288	283	300	312	284	289	312	311	283	317	288	308	298	334	285	286	277	308	302	281	297	294	287	295	295	302	289	315	300	274	294	301	306	302	295	294	340	298	287	281	316	336	279	349	291	281	281	321	309	307	294	286	308	296	292	307	272	284	281	275	332	288	315	268	307	271	269	311	321	249	282	288	295	285	259	286	340	286	301	289	287	308	317	295	280	298	279	307	285	305	292	305	308	302	302	278	279	283	292	294	297	290	306	312	273	297	286	329	321	283	301	295	280	312	292	284	325	287	312	299	313	316	268	311	326	280	309	309	248	299	312	305	324	288	262	310	299	295	313	294	309	286	285	323	282	326	260	287	288	299	322	335	294	279	254	289	251	285	312	307	295	299	285	283	296	286	296	290	261	287	310	291	310	319	299	294	281	287	272	288	281	320	274	318	300	282	302	302	278	253	277	321	286	310	291	329	283	311	282	298	284	281	309	305	318	310	281	295	335	292	286	308	357	255	274	278	338	312	278	310	303	301	295	268	315	298	301	310	318	303	288	298	283	294	294	291	282	265	255	289	330	286	296	308	291	322	310	325	301	298	259	283	297	296	315	301	323	302	293	345	270	299	307	306	267	303	302	298	268	289	284	289	323	269	271	311	273	303	328	314	307	311	257	268	309	274	300	288	325	303	304	303	289	314	285	286	280	292	288	285	286	271	269	287	294	283	334	294	322	286	288	254	272	301	295	269	271	297	310	294	293	337	283	288	296	292	305	300	291	309	313	300	288	303	269	290	320	299	274	312	264	310	280	304	314	279	305	305	289	316	261	305	308	319	290	290	291	287	298	286	285	273	286	302	297	295	297	311	300	288	283	303	276	307	302	290	283	271	289	287	266	297	278	296	291	306	313	299	287	283	301	300	295	314	291	331	298	314	273	295	291	300	285	305	275	296	334	293	300	291	304	286	267	284	294	286	287	294	271	290	289	293	282	328	271	332	293	291	275	302	318	293	306	315	283	312	300	312	309	288	276	305	298	343	265	313	305	299	271	287	284	290	315	303	261	281	334	316	308	323	312	307	285	309	290	303	273	289	307	266	261	261	316	314	294	324	295	280	307	280	289	265	312	319	302	283	284	312	310	298	299	272	294	277	335	276	290	282	311	274	300	303	318	287	272	291	301	341	278	302	303	326	271	309	314	341	311	307	292	300	299	300	322	293	280	278	273	288	267	310	319	314	288	313	326	348	282	288	309	307	302	298	306	296	293	294	320	322	275	252	292	298	280	307	289	281	308	281	297	284	267	251	265	298	279	292	307	299	303	301	303	309	300	295	303	334	307	312	272	322	281	297	302	299	288	314	264	293	270	316	312	299	289	331	277	311	338	278	318	297	283	294	321	315	291	304	297	311	296	311	299	297	281	305	274	295	290	268	299	283	307	290	299	290	279	286	310	303	319	311	310	295	301	309	301	272	278
24483	21604	28596	24740	20953	5673	682	523	468	403	356	359	394	392	374	343	359	347	349	341	344	348	318	322	323	327	316	317	324	323	316	332	342	328	297	290	328	294	318	289	294	312	364	362	313	300	309	290	277	324	319	326	329	351	309	292	316	309	299	305	312	321	325	316	322	329	313	320	313	296	313	306	337	299	314	325	303	331	298	317	343	286	276	303	332	318	309	314	319	323	328	319	305	316	346	313	307	301	297	286	294	304	334	320	329	315	298	313	327	326	292	331	300	329	319	332	325	329	321	312	315	313	323	298	294	318	344	322	300	320	298	311	328	302	315	316	341	315	327	320	331	329	305	308	340	292	290	343	308	286	286	344	335	304	315	298	343	319	298	333	310	336	312	327	303	318	328	310	298	313	331	313	310	313	338	310	338	330	311	275	311	314	302	303	333	317	340	312	310	341	304	334	319	304	302	314	311	288	324	331	299	315	342	314	337	321	300	307	315	295	322	324	311	330	296	314	326	305	307	361	326	296	313	297	330	314	357	332	322	303	301	318	311	318	345	302	320	282	318	299	338	317	315	356	314	272	319	306	339	330	293	306	337	327	331	290	318	319	304	319	306	295	308	322	317	304	317	284	309	306	289	320	307	346	313	324	315	308	320	308	328	344	329	336	314	313	299	306	348	327	298	328	327	292	325	314	333	329	315	320	275	315	338	304	332	311	311	295	326	345	312	300	315	314	343	330	326	313	286	344	320	301	316	323	302	314	329	309	331	328	332	296	327	332	319	299	343	316	293	338	307	345	330	308	320	312	307	315	321	332	293	316	314	332	305	318	315	320	283	308	306	282	340	316	310	295	318	337	302	316	333	303	318	322	289	279	332	339	306	335	308	316	313	277	323	291	312	321	314	303	310	340	312	298	293	298	321	292	314	284	301	319	306	293	300	307	325	300	287	325	298	319	322	310	293	309	318	333	316	326	291	337	293	314	319	339	327	300	330	287	290	321	321	321	314	308	310	304	335	290	316	319	303	323	328	328	287	300	303	293	317	314	298	297	304	321	307	329	308	284	320	313	341	335	321	345	330	353	305	339	305	314	336	297	304	329	313	339	322	294	297	313	295	338	336	339	325	373	251	308	276	329	319	295	286	331	300	317	301	305	350	318	325	324	327	336	313	342	317	307	297	318	336	322	324	317	322	339	305	327	300	301	302	328	320	292	300	316	292	288	330	289	299	304	296	302	295	327	296	309	310	337	345	316	315	342	322	319	345	323	309	336	303	321	286	346	338	303	305	313	290	312	328	314	303	331	318	331	313	304	344	323	307	314	311	303	335	305	287	334	321	303	309	315	315	309	283	305	298	335	335	308	335	315	312	337	313	341	346	323	286	313	313	304	284	291	323	325	311	328	355	318	328	293	302	335	339	293	319	320	301	313	318	346	306	321	314	297	296	337	322	324	293	327	321	307	325	324	327	324	301	304	328	315	300	318	337	282	308	312	304	313	302	295	313	317	330	337	319	271	319	318	328	332	295	313	301	313	313	331	313	298	320	321	311	324	303	308	305	333	311	303	312	305	312	298	336	324	284	315	355	305	291	337	344	302	337	296	317	322	317	311	311	300	341	309	301	301	307	336	317	301	326	308	306	323	321	289	305	341	309	264	319	321	294	325	336	285	310	307	327	310	289	335	325	320	331	314	330	285	330	326	337	292	333	334	331	304	329	312	291	319	305	323	301	313	331	303	323	294	280	297	316	309	310	326	322	306	330	298	325	336	317	315	335	323	289	309	341	314	306	329	292	296	310	310	337	323	325	309	323	322	304	306	329	327	338	325	306	334	307	310	303	292	310	333	325	318	307	319	357	304	321	310	311	317	324	305	342	306	294	296	329	330	301	319	310	313	309	332	344	324	301	335	293	311	322	314	310	289	355	317	324	292	309	317	296	322	313	324	290	316	315	317	334	343	332	315	327	302	335	296	307	315	298	315	295	284	352	337	334	311	294	321	310	298	299	332	304	298	299	327	341	328	302	322	290	309	338	348	309	320	299	315	335	310	315	324	328	318	301	321	329	294	277	321	322	320	318	296	345	344	348	334	312	293	295	310	307	313	307	323	339	322	326	314	321	352	277	305	293	311	306	337	309	299	320	287	317	348	320	319	276	310	305	320	310	318	326	309	312	327	302	296	310	285	325	349	338	273	288	321	317	343	334	344	345	302	294	328	312	317	298	328	315	319	340	326	330	292	303	358	311	306	305	337	328	321	279	343	342	323	302	308	315	321	307	317	299	313	295	347	317	329	322	326	317	324	303	322	334	277	330	314	321	318	327	278	331	304	307	310	319	288	296	346	308	290	293	345	286	299	297	283	307	310	281	313	337	315	295	349	292	321	296	297	314	313	313	289	336	349	306	323	321	325	317	315	329	360	323	370	340	338	297	329	334	322	334	310	322	330	325	319	301	313	292	302	280	302	300	298	349	313	301	292	293	281	310	283	282	299	291	315	319	319	342	342	309	336	309	327	320	324	330	333	341	316	280	308	313	346	293	321	318	287	294	329	324	302	317	303	327	326	311	334	296	301	286	317	325	320	292	318	339	324	325	311	332	315	280	312	336	318	297	334	323	322	302	324	304	309	305	326	304	299	302	310	272	311	333	322	340	311	341	343	317	298	311	305	331	356	338	293	329	314	312	301	294	302	313	305	365	295	292	305	321	343	325	300	305	292	307	307	283	317	293	318	364	338	318	331	286	315	343	330	277	313	330	278	299	306	275	320	296	336	306	311	323	308	325	306	343	321	289	273	332	316	309	332	315	322	328	314	298	303	337	274	298	297	331	339	285	325	319	327	342	306	324	291	325	307	302	311	300	302	351	352	321	328	300	307	286	309	328	319	333	315	325	325	333	310	307	317	293	306	308	319	280	297	305	293	295	309	326	319	304	306	344	328	303	344	314	316	307	329	312	299	344	330	316	339	310	339	305	330	344	302	315	349	305	276	328	301	290	332	360	331	305	328	315	302	290	330	275	324	327	297	313	317	327	321	320	333	296	323	289	320	318	319	315	319	308	312	289	321	313	306	296	307	304	334	306	310	333	298	310	305	333	284	322	339	290	279	337	334	334	355	297	332	300	318	317	312	332	314	325	318	308	329	332	316	276	327	332	317	316	337	326	321	294	301	324	319	357	345	283	340	322	314	306	343	302	326	312	323	331	285	282	315	337	343	349	299	317	313	309	333	299	290	321	291	330	294	318	332	304	314	302	324	316	291	297	353	320	347	327	319	332	302	303	304	337	336	334	282	335	306	324	288	310	310	310	339	344	315	323	314	325	296	330	313	299	301	312	335	321	326	305	283	301	308	309	318	332	315	314	315	311	309	307	296	326	265	319	283	323	342	270	303	325	329	313	311	302	317	291	333	317	325	319	322	309	347	305	295	303	299	324	331	337	346	329	322	306	316	355	319	308	330	319	306	305	311	303	327	308	312	328	322	304	329	328	362	303	292
40401	61591	12904	1930	1480	1075	827	679	650	604	570	531	474	449	468	449	445	473	421	427	413	427	413	426	436	400	428	386	415	400	372	417	427	381	425	374	395	402	417	360	417	388	376	390	388	387	362	405	382	396	386	389	363	389	408	375	398	417	386	372	356	337	382	382	361	402	371	371	396	416	373	385	394	411	403	363	343	396	377	403	401	368	398	378	416	389	363	380	392	363	362	345	382	402	350	399	389	391	407	371	369	370	385	372	377	385	371	370	367	370	368	419	421	372	373	424	391	392	358	364	396	383	358	353	348	382	421	386	398	390	385	371	382	361	395	384	392	372	401	394	368	370	371	410	379	357	356	356	368	365	393	358	383	411	364	395	399	384	377	347	381	346	365	355	404	394	359	379	380	335	378	367	378	382	353	353	368	373	395	394	360	395	380	403	351	402	352	404	390	388	388	365	393	364	391	386	379	377	380	389	374	350	398	358	376	393	386	401	343	396	390	364	385	383	427	337	346	353	415	409	387	391	348	391	381	395	403	377	403	400	391	383	365	379	401	383	391	373	393	395	381	394	421	387	366	380	374	353	376	388	402	394	365	369	392	394	382	404	397	389	401	356	367	397	369	373	353	371	376	375	376	370	395	398	395	384	384	389	382	378	379	359	414	392	355	399	411	384	378	346	374	387	355	364	383	358	387	373	386	391	378	357	399	379	379	385	355	336	407	383	385	364	376	396	407	397	358	371	382	409	390	372	400	395	390	414	391	362	379	377	362	384	414	374	345	366	390	393	400	403	389	391	379	368	362	396	409	383	383	382	367	382	364	364	339	389	353	395	369	353	379	372	339	358	376	359	367	375	369	380	413	391	382	394	422	391	404	372	384	403	405	375	384	376	424	357	398	391	389	389	368	373	398	371	387	388	361	402	393	371	354	364	393	404	387	339	402	369	375	368	366	368	403	375	402	409	372	376	385	375	366	360	405	388	415	379	407	374	371	399	385	387	403	397	359	379	353	412	376	401	407	362	402	392	366	389	361	391	375	399	354	352	361	356	377	403	370	371	393	404	378	363	383	353	401	413	393	360	385	397	359	381	392	390	387	349	391	402	384	413	360	393	379	374	400	388	358	375	399	347	376	409	367	391	359	354	358	384	437	375	357	371	360	392	379	392	380	390	394	350	398	383	398	339	376	390	377	373	362	389	381	410	334	363	377	366	400	366	387	410	385	339	409	378	397	411	371	369	380	374	406	376	368	368	374	389	380	410	376	410	401	399	375	389	368	373	394	382	358	418	369	415	372	407	400	365	408	386	375	373	396	392	335	387	381	367	389	399	392	361	395	399	380	396	367	390	373	375	387	378	382	393	385	400	366	391	375	410	349	387	362	387	402	381	395	379	369	392	355	371	399	360	367	366	372	379	391	351	374	340	393	406	374	399	398	367	372	371	401	409	393	366	393	382	374	369	405	395	379	378	372	420	370	359	401	375	342	368	327	376	399	369	386	358	380	367	372	353	379	384	371	362	363	402	374	379	401	390	402	395	382	352	346	370	361	359	364	389	388	407	382	397	382	391	400	415	380	352	410	399	366	386	364	358	367	339	418	412	421	379	386	397	373	338	379	364	415	349	391	395	408	369	347	387	346	358	377	378	398	408	390	381	389	369	378	409	359	366	367	367	347	374	391	396	373	352	410	371	413	385	384	362	365	340	378	371	418	370	360	356	373	389	377	379	380	337	377	374	397	393	338	418	393	392	401	394	375	402	390	362	368	372	382	360	369	412	403	372	356	369	388	394	376	389	401	416	383	377	393	363	387	372	382	373	376	400	384	417	378	358	371	391	391	379	401	423	395	382	395	411	397	366	382	385	363	389	353	418	370	349	369	359	369	376	374	384	363	405	349	366	403	382	390	411	377	390	383	357	411	418	408	388	408	398	370	400	379	364	429	375	364	340	378	383	390	396	384	405	390	390	388	409	351	384	379	363	375	379	342	375	382	405	356	413	375	365	379	379	370	395	407	403	367	368	372	375	391	391	400	380	360	398	406	400	401	422	399	396	400	355	351	366	375	366	391	392	372	387	397	395	384	400	412	383	395	403	398	385	412	394	384	352	406	405	383	374	367	345	362	379	375	412	380	402	387	395	388	389	388	403	419	380	389	378	411	397	359	382	359	345	398	383	411	380	392	382	378	375	417	382	362	341	378	355	391	378	386	388	388	393	417	345	441	395	355	375	394	378	406	376	402	419	373	351	367	397	387	413	388	363	368	393	341	410	381	382	385	367	371	386	361	336	387	389	409	390	388	367	381	361	410	424	347	373	413	407	416	381	376	383	398	384	337	390	338	385	393	361	356	367	397	389	383	329	410	399	391	390	389	378	408	361	356	388	408	366	355	363	397	392	383	381	355	368	378	366	396	394	366	374	388	365	362	385	386	382	392	353	388	378	372	376	367	382	366	395	372	393	391	372	397	376	367	413	417	400	372	353	365	398	368	390	391	380	393	377	395	376	372	380	385	401	368	362	432	364	368	376	375	410	355	375	384	385	347	376	377	414	410	365	382	398	411	365	405	397	391	361	409	370	346	410	365	379	382	369	376	334	377	378	341	411	377	404	381	343	369	373	401	366	375	375	378	421	373	370	393	380	388	388	392	391	401	391	392	384	370	406	381	396	380	372	397	395	361	374	359	397	342	362	383	405	391	376	366	392	386	383	371	356	383	377	361	381	396	339	365	409	375	401	379	372	373	393	376	350	352	387	354	388	375	368	378	373	394	393	375	358	429	363	371	381	343	384	385	410	410	395	398	416	368	398	398	425	370	380	366	385	399	357	384	346	392	392	359	367	359	400	416	386	384	406	402	390	389	406	358	366	373	354	380	378	408	383	376	376	331	400	399	361	366	385	384	395	372	407	400	379	388	391	376	404	355	370	371	403	375	357	400	376	381	355	361	413	374	374	356	369	392	419	373	402	381	399	401	378	397	395	375	378	365	406	354	411	388	357	347	392	368	418	397	402	386	391	368	389	389	435	381	352	367	349	374	361	354	376	398	384	370	387	404	356	394	403	360	359	353	402	386	422	392	383	362	364	386	343	381	378	404	377	373	388	364	381	385	396	385	355	362	388	337	390	393	367	383	385	388	343	388	366	384	385	379	377	368	368	385	386	376	408	377	362	369	382	387	387	388	414	391	374	366	414	393	403	394	369	372	389	402	367	373	380	380	389	391	386	355	382	411	378	389	361	352	404	385	372	427	379	367	395	368	350	338	394	383	409	365	339	385	365	388	374	404	368	360	370	408	385	375	417	368	401	400	393	379	410	355	380	365	375	364	388	348	395	361	379	412	370	365	398	401	350	368	396	376	369	380	376	390	406	382	412	397	363	384	374	365	365	395	382	407	384	378	394	394	387	385	387	369	387	358	396	359	337	398	417	374	377	348	398	383	387	402	358	387	360	384	391	382	362	399	385	370	372	378	418	353	345	426	378	349	375	345	345	382	406
25669	21889	27468	25376	8591	663	557	514	478	442	413	401	372	430	400	411	338	427	402	414	402	386	400	376	400	400	400	402	385	424	396	383	403	388	438	359	381	342	386	443	378	417	376	397	381	395	383	388	397	390	388	341	398	346	378	422	383	406	387	401	416	378	379	377	363	401	391	393	410	361	410	413	386	369	382	409	391	394	399	366	405	405	406	375	400	342	384	414	371	380	378	395	380	374	388	345	369	373	375	381	358	395	387	380	394	401	410	398	395	367	365	343	409	385	399	403	365	407	359	405	377	346	376	430	345	371	378	383	386	375	385	339	357	349	373	344	386	392	421	356	410	385	362	395	407	358	406	389	376	396	363	386	396	337	365	417	387	394	380	376	376	364	380	393	370	364	378	395	375	394	356	390	397	373	378	381	400	379	396	402	389	367	380	343	390	383	390	368	388	360	337	370	367	395	392	421	377	370	356	382	355	393	387	413	375	402	371	379	344	373	359	405	377	354	363	410	402	378	363	374	394	414	355	401	386	412	402	357	417	385	392	398	373	400	367	416	372	394	403	405	416	373	378	369	396	412	381	370	390	387	401	392	355	420	354	366	427	402	426	410	415	396	380	413	386	398	405	358	376	375	383	392	390	419	365	399	358	370	384	347	408	374	400	390	411	333	400	406	340	390	360	366	379	372	387	407	389	379	383	391	400	411	408	371	366	389	381	392	384	372	370	384	414	388	368	404	370	430	392	429	366	384	414	403	379	416	401	402	336	348	378	381	350	389	349	371	360	363	364	381	383	383	388	382	376	400	397	414	411	407	421	341	396	404	362	359	398	409	382	427	445	356	358	382	382	405	395	354	360	395	434	406	378	400	373	361	360	392	350	392	389	394	359	393	392	361	397	362	381	394	407	377	395	411	430	421	377	391	414	382	435	378	366	379	390	387	403	372	377	387	406	395	406	333	402	385	383	399	367	394	393	442	384	354	391	344	390	393	392	422	427	351	367	378	394	394	387	392	380	378	385	405	426	410	377	371	399	376	392	381	382	382	393	401	397	345	359	367	417	402	380	398	395	387	412	370	405	399	407	394	402	385	411	378	384	389	392	358	349	396	397	376	400	390	383	394	375	407	390	401	377	383	355	368	356	413	378	355	425	368	370	403	393	387	389	373	383	385	372	367	371	405	414	378	398	385	378	387	374	401	408	387	358	350	414	353	394	378	385	421	404	375	372	388	374	394	448	412	401	377	363	376	358	390	427	388	394	379	403	418	384	392	413	394	380	390	389	377	400	436	364	411	385	355	382	390	379	383	372	413	402	388	410	332	425	344	379	385	354	394	358	397	391	386	405	389	407	359	386	372	411	360	371	375	433	418	407	429	366	394	390	401	358	392	345	415	393	391	440	385	399	367	381	377	378	390	406	423	378	349	399	431	393	345	407	376	392	390	362	381	411	384	386	377	410	357	390	384	383	366	414	371	401	372	380	379	400	400	343	402	393	383	387	369	394	371	360	387	369	399	400	434	375	406	381	398	405	394	354	375	371	405	383	368	395	381	419	383	423	422	395	399	354	409	400	395	396	360	406	402	369	401	368	359	353	363	391	376	412	384	381	382	399	382	389	386	379	412	358	418	379	404	402	358	395	373	387	395	390	377	386	376	405	376	369	396	385	386	384	408	375	407	359	369	365	368	420	351	382	408	385	395	402	387	344	399	391	401	389	431	383	387	377	395	371	393	400	437	415	378	389	411	388	390	385	387	365	379	383	379	384	367	367	367	363	382	389	388	386	364	411	389	383	378	343	373	422	396	378	387	357	382	375	409	363	380	394	388	397	374	401	415	355	406	399	404	407	356	366	381	394	379	415	350	371	379	414	380	389	366	375	395	398	361	384	395	386	381	391	371	336	382	394	410	414	372	364	390	414	402	375	368	401	371	404	359	379	358	395	375	373	385	446	363	390	372	361	389	357	360	418	374	387	378	383	398	401	375	378	450	375	399	393	415	350	370	374	414	368	401	384	395	378	400	343	382	391	388	404	397	357	420	385	389	369	384	389	406	389	386	406	372	375	425	374	391	370	380	368	428	370	382	370	374	418	414	410	396	391	393	403	362	370	392	426	370	368	381	359	361	370	372	397	394	397	378	366	371	372	386	394	377	427	353	373	376	364	380	358	380	364	395	394	397	390	371	372	361	376	379	390	382	388	364	392	410	430	422	404	418	380	401	352	417	373	361	408	400	376	393	386	382	378	361	413	367	370	366	368	378	394	368	380	370	409	385	384	386	391	395	372	385	366	415	382	434	393	405	365	384	386	385	354	414	376	399	374	425	411	399	347	374	379	361	375	413	360	380	396	419	328	377	366	377	424	383	405	391	380	398	375	429	393	407	357	384	393	392	403	420	375	388	382	374	381	394	394	366	379	419	378	402	398	368	380	413	389	395	395	387	381	403	386	401	367	364	409	411	407	355	398	385	426	386	366	378	397	400	402	378	388	379	413	371	387	359	376	375	379	404	340	392	391	372	370	365	388	364	399	372	395	422	399	380	371	348	370	391	410	384	395	385	374	374	378	384	394	421	376	392	380	396	372	367	437	375	341	376	373	396	347	360	396	353	384	399	410	351	412	382	398	396	375	381	389	418	411	391	398	408	406	383	375	384	404	361	410	407	329	400	358	404	379	366	364	379	384	380	355	414	413	371	371	355	375	374	380	427	437	370	382	417	372	351	373	358	416	411	379	395	397	421	400	368	391	394	372	397	405	393	422	355	379	397	402	390	406	392	352	410	383	399	375	390	400	360	389	427	343	387	409	396	399	399	376	374	397	373	351	385	387	399	441	418	370	375	362	378	383	390	355	375	412	391	400	376	396	375	385	385	414	373	389	381	386	396	386	411	391	401	350	367	378	383	385	382	368	374	386	363	399	368	380	413	415	419	403	395	415	407	349	360	387	379	367	378	373	395	377	378	395	398	368	396	391	415	419	392	371	394	414	397	387	399	354	355	376	366	364	406	411	407	354	372	423	379	369	400	372	390	416	370	373	394	353	417	367	366	341	393	415	372	379	408	382	348	389	363	354	356	392	378	376	390	356	396	402	336	349	400	402	415	406	385	368	389	445	346	409	389	419	411	379	366	370	379	378	401	398	350	397	353	376	334	394	386	377	411	371	384	348	404	394	435	379	422	443	384	375	381	408	378	398	400	386	410	370	389	374	391	379	384	395	360	372	372	409	363	388	380	379	380	373	390	378	424	355	361	410	360	389	360	387	384	358	374	436	445	363	375	354	370	373	401	403	371	361	383	387	393	381	350	379	348	372	428	406	368	396	388	402	360	397	428	389	383	349	416	423	370	372	374	368	367	382	410	359	383	386	374	397	395	354	404	409	381	419	385	349	395	374	384	407	401	396	403	394	368	377	360	364	369	394	381	388	385	372	355	376	417	371	355	370	389	367	371	405	388	360	400	391	408	386	377	404	383	389	380	383	376	374	406	394	390	399	389
39923	56306	11428	1377	1109	875	815	696	620	615	578	533	563	490	531	521	563	503	489	500	495	470	494	453	530	511	501	521	470	494	502	494	462	483	505	474	478	464	493	496	459	547	503	462	510	507	444	459	511	512	447	446	523	487	484	527	472	500	467	489	459	451	466	473	498	491	502	468	496	438	530	506	461	451	491	475	468	483	501	472	460	476	474	479	468	474	512	501	457	488	454	461	472	477	472	495	509	483	496	472	487	488	507	487	493	483	493	477	485	499	468	465	454	469	474	468	475	455	512	461	462	487	507	484	491	452	476	511	526	471	477	475	469	467	463	474	458	447	485	487	487	484	512	447	432	500	482	465	493	495	493	436	463	515	539	470	461	497	457	487	485	516	483	493	484	480	461	471	511	456	463	495	467	483	474	458	450	493	472	501	476	445	461	470	464	489	518	466	461	480	528	470	484	433	500	489	482	500	489	500	487	477	504	453	479	505	453	514	459	483	488	512	483	488	480	528	484	471	522	498	503	490	490	479	482	456	513	476	463	452	484	453	463	473	467	476	436	500	470	463	456	431	479	439	487	468	476	466	502	463	492	487	496	494	511	484	484	500	495	465	461	488	488	519	491	441	446	467	435	492	496	471	464	444	491	513	471	498	448	487	471	509	479	460	467	480	479	514	437	463	490	497	470	453	486	488	453	544	472	454	471	465	495	491	470	455	505	464	451	469	448	449	465	477	488	467	463	457	496	506	472	469	471	481	488	456	522	450	494	485	508	463	488	517	487	449	520	495	493	478	491	485	505	523	493	537	515	468	494	484	488	441	489	491	499	536	484	447	468	486	480	503	488	478	460	447	441	440	463	499	472	485	519	465	515	488	464	493	490	468	536	498	485	495	512	489	500	471	470	487	468	477	490	466	489	430	478	495	473	474	478	484	447	444	494	463	480	515	427	494	455	448	480	492	497	491	482	457	453	491	479	462	494	495	500	440	489	495	483	493	463	473	474	472	470	474	532	496	505	484	493	496	504	510	489	489	447	507	457	477	479	446	498	472	467	439	463	483	499	484	472	471	486	450	460	478	489	478	503	477	501	487	492	521	482	452	456	468	429	498	465	493	489	455	514	469	501	489	495	490	497	448	504	456	477	488	426	507	505	458	457	471	439	475	499	475	475	477	464	491	481	485	490	449	468	484	508	472	501	448	475	450	425	468	490	459	510	461	492	491	493	492	450	491	496	473	479	463	470	458	485	457	456	436	489	504	484	435	443	457	460	461	485	468	473	478	490	526	415	506	495	473	474	482	482	499	470	510	502	471	489	492	458	509	479	440	503	470	484	468	499	524	471	450	494	469	492	486	472	491	463	480	511	508	435	510	457	484	486	504	492	487	501	450	472	446	464	449	464	470	538	501	510	479	450	454	485	450	501	492	443	485	480	479	483	477	469	497	506	447	532	455	500	477	499	511	489	433	484	478	517	495	483	474	455	463	474	476	491	466	459	466	446	465	501	463	482	486	480	463	471	498	473	488	486	458	487	509	485	495	480	463	454	473	523	490	459	451	457	502	495	473	499	504	485	497	478	482	494	498	465	507	479	504	483	454	482	492	474	442	476	511	472	526	486	467	498	472	509	475	474	506	501	494	483	481	542	469	484	497	494	485	484	481	455	528	453	518	504	473	542	473	490	454	471	487	514	492	479	464	463	491	453	469	525	485	457	474	495	486	470	471	510	427	494	454	508	458	480	484	478	479	474	488	468	500	486	485	484	475	484	508	472	489	499	457	453	482	451	495	491	480	458	487	463	481	491	469	498	481	498	460	505	453	480	482	460	521	440	455	472	452	488	496	460	498	461	482	482	549	497	524	500	472	453	490	461	498	466	506	468	462	434	481	503	452	472	530	521	436	442	513	506	479	519	483	451	488	507	500	489	483	482	472	484	476	496	476	439	508	466	478	463	485	460	480	494	439	488	444	464	521	451	502	478	496	473	484	507	474	479	466	488	507	504	464	492	472	483	483	481	467	471	493	498	481	476	477	505	532	476	532	487	491	494	492	515	463	512	495	466	477	455	477	534	452	508	530	513	484	481	448	469	489	445	475	503	459	480	516	497	477	483	500	491	487	518	479	501	519	469	471	467	498	496	471	456	470	504	486	451	483	473	474	459	436	484	470	483	478	467	478	477	455	463	467	458	486	438	488	463	447	464	472	510	466	497	437	497	480	485	486	460	476	464	494	475	466	469	461	478	475	485	502	466	451	473	445	464	487	466	469	441	447	457	486	502	461	470	506	481	500	464	483	430	488	486	470	443	518	454	454	443	519	423	479	481	473	470	449	460	503	462	509	482	483	472	462	485	504	488	499	510	461	498	513	492	482	498	533	431	469	455	496	469	464	437	482	492	461	479	457	506	458	492	449	475	503	460	505	464	444	483	489	470	507	461	482	526	492	483	446	473	489	468	477	501	474	477	496	483	493	442	476	481	459	497	442	463	463	472	481	498	472	451	469	479	509	480	455	471	513	475	484	463	466	514	498	510	517	463	475	464	499	448	459	463	485	484	508	464	517	454	469	490	455	432	478	498	503	491	470	457	464	514	555	480	434	484	515	471	469	519	482	482	470	484	449	459	465	492	484	483	495	481	467	504	470	482	463	455	472	479	470	479	478	483	510	491	466	504	456	483	474	439	462	475	474	488	493	458	464	482	481	420	474	469	479	480	478	474	485	459	492	452	479	464	471	488	506	460	476	472	512	461	502	505	480	438	464	511	469	514	500	471	436	499	492	451	511	465	485	484	431	457	474	474	459	441	484	506	499	489	474	469	479	474	485	449	468	482	460	471	523	507	496	450	527	472	512	477	517	477	491	481	526	479	472	483	519	467	398	437	455	462	493	473	480	498	444	463	479	482	461	488	470	486	488	450	441	491	473	475	478	468	466	476	465	441	515	469	509	482	480	467	469	460	460	485	442	506	459	431	494	449	503	454	486	482	471	453	489	455	494	500	505	496	466	525	456	463	501	485	492	460	509	476	507	468	471	487	495	448	471	512	456	505	478	475	477	506	441	519	482	508	471	467	472	472	534	512	463	488	489	462	500	478	511	454	512	484	459	443	495	481	470	439	527	483	481	467	464	479	478	468	461	469	513	516	486	495	453	439	509	506	436	469	481	531	451	501	456	508	466	500	477	444	467	462	498	470	479	511	490	523	503	438	480	463	489	489	479	523	448	468	484	483	461	506	444	471	453	474	515	494	462	455	472	494	462	465	509	445	492	468	470	466	487	479	492	503	487	461	518	424	487	472	466	471	499	457	510	471	486	465	476	487	466	472	460	477	487	484	470	477	461	470	502	488	458	468	470	469	485	481	515	488	486	465	488	490	462	486	447	515	472	492	434	503	515	487	462	513	486	460	487	517	483	430	472	520	486	425	474	561	506	459	495	486	496	495	480	478	520	519	490	501	483	470	468	493	475	497	528	459	496	471	446	454	459	494	483	499	453	501	508
23287	21571	29301	24245	21543	21534	9577	1266	934	849	818	750	758	751	702	740	661	688	686	699	674	649	654	637	604	651	608	599	662	677	608	604	653	640	655	578	611	609	612	614	602	590	623	604	636	603	587	643	622	623	605	567	589	636	572	605	582	587	582	633	631	624	612	624	625	643	617	599	595	585	608	636	652	596	616	585	631	580	581	610	634	555	627	636	603	624	627	589	563	620	610	599	611	596	596	651	632	625	581	595	581	615	638	569	564	588	615	616	629	589	598	594	630	576	605	673	601	581	589	625	617	625	614	602	610	590	596	640	658	601	587	643	635	589	606	615	587	562	562	609	604	595	608	634	623	642	615	587	650	595	625	653	586	596	626	602	624	598	636	610	596	596	603	643	625	631	552	622	585	626	598	590	579	591	611	605	578	548	594	619	601	601	634	569	611	664	599	602	601	587	589	622	625	601	622	563	623	628	612	617	646	611	613	678	618	595	624	580	623	661	618	561	590	631	615	613	616	585	595	642	608	608	586	582	593	643	612	591	620	601	604	612	603	600	563	630	606	597	571	598	637	576	601	643	612	629	630	608	590	553	593	635	585	590	591	641	566	589	634	657	600	589	612	556	633	620	583	618	609	599	609	618	582	572	588	623	644	583	611	625	611	591	657	629	557	617	604	585	604	626	657	580	649	592	581	599	592	574	620	572	626	589	640	593	619	635	611	628	591	631	610	610	556	620	565	617	582	626	631	609	620	519	621	613	623	615	553	608	595	636	622	614	544	693	593	577	624	625	648	577	586	605	619	582	581	634	605	610	643	545	624	667	575	627	639	590	605	651	599	616	637	616	621	598	617	644	631	627	592	612	621	639	624	676	618	605	563	634	612	596	569	615	603	583	591	604	590	610	602	606	618	603	559	623	662	608	614	603	590	617	577	568	645	617	638	601	576	648	606	620	593	617	577	614	639	617	611	595	613	585	639	636	583	604	606	573	600	631	616	592	604	612	603	565	572	590	627	645	555	582	614	617	588	584	601	620	614	656	604	621	600	617	560	635	620	591	627	643	613	594	665	578	594	616	637	602	612	629	622	608	604	604	608	620	655	615	632	548	623	595	647	610	621	652	621	589	606	604	611	597	579	600	607	581	624	602	610	587	594	597	655	610	609	583	604	642	617	614	600	608	675	603	648	664	646	640	616	636	599	584	596	608	607	559	621	583	639	597	624	584	666	599	626	614	638	602	617	645	609	618	602	613	626	577	598	588	645	590	634	629	591	604	583	603	624	581	598	617	610	609	602	614	607	601	618	634	578	580	575	626	644	588	627	627	583	601	553	604	601	603	639	549	536	618	587	584	608	551	618	587	626	602	598	618	604	602	607	615	599	576	567	590	652	574	618	624	589	653	593	600	638	603	613	615	625	611	584	608	593	603	632	572	595	588	625	611	635	636	597	574	608	619	579	617	578	579	632	596	601	598	609	601	592	614	588	547	589	614	630	610	603	583	559	588	625	576	604	637	645	600	596	663	562	649	610	623	623	607	632	559	588	590	598	578	593	597	555	645	630	565	614	578	587	631	625	617	605	615	650	637	619	625	574	613	655	638	561	620	605	599	600	573	633	617	630	592	602	573	613	595	626	621	614	669	622	595	607	605	628	596	620	584	576	616	539	561	623	574	599	602	690	579	604	546	610	597	597	629	598	612	634	553	638	596	577	611	614	642	565	573	615	627	568	620	587	567	655	608	593	574	563	614	596	581	636	611	586	606	611	585	573	613	610	611	606	618	634	610	583	615	637	618	577	597	639	600	588	597	587	595	627	607	610	616	629	620	606	633	626	612	607	599	609	587	624	631	560	606	591	580	580	620	636	595	617	619	608	620	597	626	592	580	620	649	647	592	625	613	605	642	605	591	572	583	645	577	629	583	558	650	607	640	579	589	638	582	604	583	587	587	666	611	618	637	638	605	637	622	590	616	592	608	648	608	610	595	606	563	631	613	590	605	644	643	610	616	582	575	580	605	617	666	609	551	602	651	608	610	595	587	602	591	633	594	611	607	611	631	622	597	593	612	591	587	635	626	603	596	593	613	602	648	572	615	602	614	572	620	604	624	628	630	633	600	613	580	564	640	586	607	613	567	645	583	577	584	577	562	616	602	623	637	637	636	596	585	609	636	606	596	609	572	596	615	622	599	598	653	576	608	596	621	586	625	578	589	569	626	648	595	632	585	587	598	645	601	564	572	614	660	583	624	618	644	594	605	627	607	617	581	613	588	609	613	573	585	603	616	598	596	616	654	637	601	621	618	610	580	593	629	597	616	573	603	653	604	622	636	577	583	598	588	615	614	578	590	604	580	595	595	628	587	645	576	614	617	614	626	634	571	613	621	642	629	592	572	577	609	620	604	641	631	627	628	613	583	623	624	643	584	604	574	634	574	628	583	593	633	585	604	637	611	584	609	622	608	653	613	579	595	586	613	610	551	564	640	671	619	572	590	575	583	635	614	590	571	595	602	575	635	623	624	581	633	567	602	595	616	634	616	598	625	613	559	607	578	610	592	591	585	661	575	580	584	591	609	620	584	634	605	650	624	634	582	612	595	613	608	635	612	599	637	586	632	599	580	588	629	647	597	595	553	623	615	548	604	605	627	606	589	608	596	568	616	615	604	612	591	591	611	602	617	596	588	612	641	604	610	614	622	638	606	577	595	599	586	629	618	644	570	608	636	613	568	585	611	624	596	590	616	638	643	612	569	586	551	625	602	598	646	604	619	595	622	608	594	594	617	583	643	567	549	576	685	641	590	575	599	633	578	584	599	629	612	591	614	635	623	633	633	590	600	621	606	625	650	597	636	620	575	638	588	641	598	620	589	585	658	564	616	654	633	625	584	579	602	601	611	587	641	574	616	620	610	632	560	621	613	594	621	602	645	599	592	573	627	579	615	553	572	628	573	585	622	615	647	609	631	611	620	617	582	573	599	591	600	616	614	591	611	585	600	597	626	613	599	628	568	582	552	588	574	621	597	602	592	606	629	592	556	573	634	589	582	630	606	618	569	552	610	561	578	607	556	632	617	633	609	601	578	629	636	594	588	587	629	625	577	628	610	620	589	608	585	682	636	581	618	621	600	576	636	598	598	558	583	607	643	596	643	633	607	592	617	582	610	676	623	555	649	604	625	610	605	609	630	596	579	584	630	602	609	561	584	612	620	591	639	613	598	606	629	608	584	653	602	576	567	557	601	634	610	609	601	627	592	582	623	575	609	622	609	577	601	627	625	610	638	610	658	582	603	589	564	576	620	598	598	625	641	587	588	677	608	610	617	607	588	575	642	587	636	594	637	602	610	588	627	612	633	602	618	625	603	609	567	594	569	607	607	602	617	634	624	556	586	637	609	593	620	546	589	628	602	550	630	634	639	604	565	616	605	592	605	575	645	621	644	578	613	628	624	608	610	591	593	551	619	592	633	600	571	609	572	634	626	598	594	589	602	614	586	564	634	592	644
45617	68933	21632	4300	3030	2389	1864	1544	1385	1188	1149	1084	998	917	920	894	903	855	802	789	810	769	768	772	751	769	733	664	706	750	750	725	748	732	754	736	692	789	695	704	715	678	732	704	684	704	740	701	702	697	727	756	728	651	737	713	723	682	701	690	727	710	710	710	678	700	749	706	693	705	707	698	731	709	720	676	768	726	696	708	721	681	687	697	725	716	723	693	724	712	729	711	706	735	756	700	693	690	680	657	752	730	689	701	713	745	704	713	713	687	696	699	707	645	724	689	705	733	691	674	704	669	747	735	735	696	646	707	660	684	696	716	705	733	732	680	679	624	669	666	744	697	730	683	704	723	691	692	722	735	731	663	690	704	763	727	766	725	689	667	667	662	723	678	722	722	687	719	680	698	715	706	716	733	737	709	654	688	689	697	709	723	686	677	708	703	676	700	668	715	653	722	683	715	693	765	758	708	699	697	674	680	685	695	717	666	718	710	727	693	649	675	697	764	687	707	698	659	736	688	705	727	670	694	710	676	652	699	693	723	674	757	701	703	670	696	715	735	700	698	742	695	696	721	688	686	709	689	689	770	763	680	683	720	715	710	697	723	687	720	710	691	702	774	717	707	680	725	683	719	725	729	763	743	706	740	702	689	651	681	706	690	733	747	686	717	687	694	692	701	675	692	725	715	704	733	716	679	704	724	706	716	715	674	701	709	665	664	717	743	703	673	730	745	741	709	698	712	696	719	708	710	721	703	695	703	686	720	696	702	687	725	697	712	688	691	710	688	709	715	683	726	653	726	662	676	700	701	691	684	689	725	691	716	713	672	693	690	688	685	671	743	717	671	730	685	718	701	705	733	728	723	712	722	684	755	704	722	674	701	691	699	681	773	715	710	728	696	728	691	752	730	684	704	683	738	698	665	702	709	672	692	709	724	721	679	704	697	743	674	730	681	730	704	628	685	661	715	670	712	683	708	713	698	658	740	635	734	694	675	726	727	661	657	668	728	718	676	688	683	700	687	665	667	695	711	721	713	673	703	697	680	725	655	652	695	717	726	691	652	646	707	731	738	725	733	684	718	684	687	759	707	748	734	708	749	668	667	699	711	755	708	730	688	671	728	720	717	710	693	677	654	708	710	723	722	681	680	634	692	687	730	732	674	751	722	702	708	696	666	635	733	672	658	708	700	708	702	713	690	762	708	696	693	690	772	729	712	710	707	690	706	716	681	674	688	711	703	715	723	714	705	729	696	768	767	677	675	705	680	750	704	674	738	710	691	655	709	669	696	689	688	666	715	714	655	665	732	678	686	717	693	701	693	714	689	651	740	689	715	706	661	693	658	683	747	719	658	718	681	680	673	675	686	698	665	695	715	677	672	703	725	718	691	696	708	732	743	709	693	732	742	737	773	745	722	679	739	702	709	681	734	694	722	729	686	682	687	716	713	676	724	680	715	684	708	700	715	756	714	666	684	702	739	718	694	743	710	702	766	676	687	725	730	702	687	713	745	718	684	718	656	672	650	742	675	686	760	672	784	751	752	710	695	716	712	708	658	703	667	651	644	729	697	671	667	711	700	678	723	705	702	737	679	728	714	730	644	747	701	712	696	710	688	705	618	705	721	684	695	700	693	676	666	719	715	697	720	731	734	712	710	700	720	714	700	703	722	687	668	739	683	704	714	695	717	657	720	747	695	696	674	721	697	720	675	715	657	735	707	690	682	691	726	726	744	732	706	687	688	634	680	730	693	671	691	740	690	721	673	725	714	713	694	689	715	682	703	691	691	709	655	656	713	723	680	716	665	700	735	688	662	728	707	723	732	738	737	750	710	755	705	689	663	736	724	725	699	749	676	750	673	671	700	667	764	705	711	676	699	721	720	703	703	702	699	708	721	699	724	697	712	756	711	661	706	719	735	657	708	701	676	730	676	679	695	711	720	710	681	715	732	693	702	769	685	684	695	675	715	724	697	674	701	727	713	647	681	699	719	666	747	683	676	698	731	701	733	705	694	730	720	680	693	737	727	757	719	712	658	714	672	622	719	663	724	735	721	662	746	721	672	674	698	674	714	681	735	730	723	743	696	714	730	733	690	706	710	690	690	736	716	694	751	666	724	671	736	654	641	720	712	716	697	674	719	684	673	683	687	727	736	731	718	716	752	715	723	650	757	663	731	717	705	684	711	690	678	705	744	666	697	661	740	711	702	677	731	724	655	729	734	681	719	717	676	695	700	694	691	682	744	673	704	688	709	731	714	688	730	719	705	714	730	693	642	703	741	748	707	726	712	684	739	736	715	722	713	676	704	686	678	716	646	721	681	682	764	731	676	723	704	715	712	698	714	714	700	717	739	686	722	719	712	700	696	693	704	712	754	688	721	695	681	620	714	671	700	695	637	706	662	712	657	665	711	680	732	712	670	707	694	656	715	704	725	678	685	723	722	686	697	701	727	715	676	691	707	684	717	702	698	725	630	689	741	662	681	716	702	682	714	749	703	724	684	706	689	724	730	707	694	718	697	673	696	664	680	758	684	719	707	678	699	691	712	690	661	697	688	669	678	704	679	713	757	705	685	716	662	745	701	670	684	687	750	697	694	712	770	698	731	700	667	706	706	711	714	707	665	743	710	686	707	690	692	685	696	752	714	681	728	633	695	710	753	732	698	714	679	663	690	680	695	699	723	694	709	723	706	686	712	745	751	712	693	680	710	684	713	634	723	694	696	707	683	729	736	730	738	672	749	742	640	697	684	697	682	724	708	681	759	677	724	728	724	705	658	693	667	712	667	707	676	741	706	689	713	755	712	748	717	738	664	717	702	705	743	753	702	732	689	671	698	678	712	692	697	699	696	736	729	719	705	700	694	718	718	662	666	737	685	704	698	677	747	673	695	715	706	697	712	710	699	724	718	776	720	670	700	666	731	676	677	659	679	711	719	721	641	688	702	723	677	669	708	694	703	780	689	676	705	701	716	695	746	681	684	730	640	657	715	730	719	709	703	670	749	666	762	665	703	682	693	682	706	710	689	726	633	752	759	653	723	693	695	714	738	673	690	676	716	737	683	694	736	665	738	728	695	675	673	657	658	698	678	742	692	719	695	688	681	686	711	722	687	660	627	719	680	735	708	693	713	698	729	691	690	727	687	715	743	706	716	681	646	700	744	730	700	687	674	712	661	690	668	695	665	726	657	672	730	683	709	694	654	708	721	683	650	724	691	710	729	712	676	745	677	690	733	733	736	709	678	714	691	732	726	732	653	685	711	666	715	724	714	665	678	673	710	704	684	751	710	643	678	703	691	708	700	722	701	714	716	654	729	704	733	677	699	733	704	686	692	747	636	641	675	735	699	705	716	709	698	706	723	696	676	650	684	731	667	646	698	753	740	674	711	705	682	675	709	698	674	754	739	683	711	681	701	692	711	679	740	725	726	703	723	655	689	704	694	720	675	701	631	738	740	742	735	696	694	705	725	706	722	770	687	696	709	740	695	731	691	710	701
29905	29638	19251	2771	327	266	237	254	181	248	215	215	215	215	248	236	229	223	267	230	244	231	214	229	227	236	198	219	227	224	233	219	233	204	220	226	225	241	228	241	216	203	234	224	222	233	207	227	245	197	207	216	221	239	223	222	211	197	257	235	232	185	209	216	210	227	252	203	248	234	241	220	252	215	251	224	242	214	205	245	210	213	195	205	232	249	243	226	220	193	229	212	231	242	238	222	220	213	213	221	217	227	193	250	243	198	238	207	233	213	217	259	222	242	227	190	210	216	210	212	214	233	233	225	227	244	218	197	242	218	222	222	233	208	246	220	214	248	216	210	226	230	216	212	240	226	241	219	220	226	206	210	245	220	223	213	234	204	249	227	211	244	242	213	199	223	226	228	212	221	216	235	235	235	202	229	193	226	232	241	212	232	231	209	219	239	243	212	205	238	220	230	224	230	222	227	227	229	237	211	234	224	234	227	234	229	221	238	235	239	236	214	224	255	205	209	215	221	213	204	216	202	200	214	241	212	244	235	221	234	222	236	210	241	205	199	246	237	215	214	234	223	221	222	213	242	210	237	245	176	224	196	234	258	231	227	236	227	234	212	228	224	235	213	234	233	234	225	231	251	233	211	220	242	223	234	220	246	208	230	234	228	220	222	238	214	217	230	192	246	217	248	238	242	250	204	218	220	211	183	232	228	237	218	253	242	252	245	224	213	261	222	202	208	214	210	256	248	194	240	197	218	212	208	208	231	252	206	202	225	224	216	253	200	253	235	225	206	225	245	214	232	183	199	234	228	218	213	219	238	205	219	223	236	247	212	214	213	218	235	220	236	210	189	205	230	230	214	234	226	212	207	195	228	230	218	239	225	210	217	209	214	200	199	237	228	223	238	221	236	215	201	236	229	225	215	237	242	230	242	223	253	248	222	216	246	214	223	224	205	225	225	206	248	269	230	196	234	210	205	195	220	222	209	203	232	242	226	231	236	229	222	216	253	250	215	214	239	215	240	250	205	215	237	240	206	245	210	230	223	212	210	217	225	228	221	233	222	221	241	206	200	211	228	225	212	249	265	228	210	223	207	222	241	229	238	216	216	219	206	232	236	239	215	218	203	239	234	231	241	221	233	213	195	233	233	239	215	225	190	232	199	223	228	237	233	248	226	258	218	255	223	205	222	264	206	227	225	217	236	235	212	234	218	210	195	246	223	209	217	214	236	236	212	221	218	216	217	235	218	220	225	235	208	242	237	219	214	224	221	207	224	238	231	226	237	223	238	244	231	215	233	207	230	240	213	224	241	222	221	229	215	237	220	234	179	230	237	252	233	216	238	202	248	214	238	240	233	222	247	228	218	202	226	224	228	222	251	229	219	240	214	250	220	213	249	244	212	235	224	208	226	234	225	206	222	208	242	237	233	213	210	210	204	211	244	246	213	248	199	194	221	230	224	244	211	197	204	241	224	219	211	220	223	235	231	211	220	211	208	200	253	199	199	218	248	213	231	243	220	216	219	193	236	212	205	217	218	226	220	191	226	206	249	240	246	230	217	206	223	199	214	225	229	206	236	253	237	213	233	219	224	236	204	236	218	217	201	240	216	196	234	214	247	210	228	229	233	245	230	224	217	268	205	191	204	214	226	233	208	239	231	207	206	235	233	238	222	223	264	221	235	207	226	193	189	241	237	233	228	229	224	228	240	203	239	210	267	264	209	237	243	247	231	234	224	232	239	226	222	238	224	237	224	215	208	203	228	233	249	240	252	228	238	254	226	249	234	236	212	202	226	205	239	247	215	240	231	219	227	204	226	206	248	225	239	203	226	216	217	222	238	240	213	236	204	199	233	212	223	224	207	217	237	245	250	234	237	205	224	230	230	206	210	217	215	219	242	191	207	206	202	197	223	210	230	221	238	233	280	224	197	203	202	229	231	210	220	193	218	186	220	221	242	221	245	238	214	250	227	217	235	227	216	230	228	217	216	238	189	230	249	225	192	182	225	235	246	236	206	242	177	210	247	231	207	238	221	246	271	210	192	239	203	232	238	252	217	210	241	206	176	227	224	223	241	225	243	226	225	253	206	227	203	220	225	196	228	218	239	254	239	250	203	216	215	229	225	245	231	237	239	200	198	220	216	245	229	241	224	200	215	229	239	257	202	225	232	270	237	224	233	213	221	230	233	225	223	207	234	203	209	214	220	215	212	242	221	227	225	237	236	240	231	214	197	212	226	229	241	238	208	212	199	225	223	212	244	235	224	208	216	220	214	243	230	213	217	226	214	240	206	210	229	257	213	218	239	206	229	235	196	224	196	224	224	211	230	214	229	236	235	217	214	204	228	232	222	212	205	205	222	197	230	207	228	233	244	207	231	222	224	208	214	218	211	212	242	209	258	234	208	195	225	246	234	216	235	224	223	247	213	221	237	250	222	227	244	232	220	201	223	234	226	216	212	224	249	232	226	229	219	216	250	226	223	219	198	208	215	224	226	219	225	211	229	204	210	220	240	203	247	225	203	226	228	226	214	222	235	193	223	236	232	226	248	200	206	234	223	219	249	204	193	224	201	236	207	216	215	225	192	218	215	238	220	226	220	248	228	253	224	233	218	217	205	235	239	223	221	213	221	240	214	210	221	214	206	238	232	232	232	232	223	222	213	213	231	242	243	231	233	236	219	247	246	235	215	225	218	230	220	251	200	227	222	238	218	221	220	221	237	225	223	225	224	229	249	234	249	225	223	226	225	203	229	208	234	226	226	188	249	231	209	245	205	242	212	247	213	208	217	227	207	221	232	203	206	229	220	213	225	227	225	239	240	243	210	243	246	210	215	206	228	244	224	225	227	211	200	213	228	216	214	209	235	209	236	216	236	228	243	234	242	216	205	223	219	235	249	238	228	238	211	201	198	222	231	217	253	223	224	226	255	212	232	201	221	238	227	232	205	223	185	226	243	205	241	224	229	263	255	213	228	232	227	237	223	214	232	233	236	238	215	222	228	222	208	211	229	224	232	209	232	226	244	218	211	219	268	213	228	226	189	200	234	215	226	217	224	252	225	209	238	215	210	208	255	179	237	223	203	207	215	218	206	233	225	232	251	227	240	219	220	236	198	235	241	226	212	206	212	226	227	221	239	229	212	236	225	212	202	229	231	252	244	212	205	228	209	209	221	240	201	220	221	241	231	259	234	210	236	241	210	217	230	222	231	226	213	228	210	205	224	236	213	210	230	215	205	232	232	205	224	224	230	214	224	202	240	218	215	220	218	219	231	239	229	231	242	218	223	233	211	224	221	215	217	225	207	238	215	243	219	236	212	205	237	240	199	237	230	242	258	235	193	223	225	232	234	219	214	198	227	221	229	236	226	211	247	235	205	214	231	239	224	216	200	220	268	261	233	199	201	222	235	223	258	223	226	204	221	229	219	204	235	225	257	239	203	241	210	233	217	243	235	197	189	218	181	210	251	209	228	204	234	221	239	239	202	242	204	214	222	259	215
34631	45981	8391	487	402	329	354	310	330	295	296	296	295	283	296	323	316	270	297	304	286	301	288	328	314	265	299	294	276	294	282	251	274	279	304	292	275	290	286	302	293	339	267	284	295	285	270	268	285	298	304	318	263	250	286	321	308	276	286	300	303	292	293	299	292	298	286	285	287	323	290	298	280	292	294	302	273	287	294	290	288	317	327	323	281	297	297	284	319	258	293	259	281	318	281	305	290	290	290	282	297	285	280	330	280	275	294	307	296	276	306	320	273	305	303	281	287	295	301	300	314	247	314	302	277	283	263	294	311	279	289	324	276	292	315	259	262	288	295	278	316	283	278	306	270	281	302	299	248	315	301	290	286	283	293	280	285	291	284	304	276	303	266	300	303	294	269	281	300	285	284	272	312	265	297	293	275	277	312	280	314	305	305	297	291	302	314	304	284	287	281	315	298	289	257	312	290	291	274	265	267	309	285	309	332	283	317	317	292	316	301	286	294	282	277	300	323	296	272	285	310	303	276	309	295	264	299	300	291	308	313	300	273	325	295	313	310	293	325	305	311	284	293	284	302	268	291	309	285	303	261	285	292	284	301	307	276	304	285	293	290	316	266	296	286	272	309	268	275	275	297	305	316	282	273	295	309	309	287	291	287	269	323	283	306	301	281	284	299	306	303	293	288	299	310	306	280	282	275	290	323	274	288	287	286	331	280	274	271	267	281	292	303	289	293	307	289	286	302	320	276	288	289	290	283	286	283	310	293	281	327	300	305	307	307	288	305	290	296	302	325	296	279	311	287	282	284	282	290	300	280	307	326	275	274	285	294	300	293	281	297	286	288	295	251	285	297	270	263	294	301	302	271	280	303	251	302	279	272	252	276	265	282	286	286	289	275	299	314	290	318	266	269	329	308	273	286	283	299	290	286	309	297	297	271	292	288	279	305	308	301	296	297	274	272	301	290	315	297	280	281	325	288	295	293	259	301	304	312	296	284	277	288	294	307	300	286	309	305	305	304	280	261	295	304	273	268	283	282	267	309	262	280	295	299	312	287	313	281	325	313	268	276	262	284	289	313	335	291	279	300	289	277	274	290	262	302	269	283	302	281	291	293	305	297	270	279	254	287	298	267	288	308	269	272	282	290	325	278	304	299	281	301	288	279	264	326	297	306	302	299	296	307	291	294	281	298	260	283	276	299	291	274	278	310	282	273	294	283	264	302	315	303	304	292	288	288	292	310	293	262	319	309	296	278	314	266	291	260	294	287	298	286	291	280	297	302	277	306	263	296	297	254	326	308	299	332	296	273	294	289	270	277	285	283	281	324	285	283	279	258	329	303	300	281	301	291	281	283	294	294	284	293	305	271	311	281	292	301	320	289	289	301	288	308	259	286	297	294	305	271	298	300	307	296	292	302	304	279	268	260	263	318	276	286	301	276	292	269	313	265	336	285	297	282	266	293	297	306	306	307	281	287	264	297	288	306	287	300	291	309	307	295	297	265	309	294	312	309	309	263	304	293	299	293	291	295	281	271	296	281	310	288	289	301	300	295	304	308	331	304	266	302	309	292	292	272	307	318	297	278	280	284	291	306	304	302	288	279	303	291	274	272	302	283	279	281	271	305	288	284	304	276	289	297	295	289	293	287	296	297	295	304	298	277	299	286	310	302	310	290	279	309	294	280	265	305	294	298	312	283	299	309	285	304	283	305	273	298	279	268	265	304	283	292	262	290	296	304	271	282	276	308	304	280	269	271	281	292	282	294	301	286	294	318	283	307	278	300	265	301	288	321	293	287	278	287	286	284	312	306	284	316	289	281	298	259	281	268	297	279	287	279	316	265	262	284	274	284	288	272	290	302	290	281	301	270	283	287	277	296	298	319	291	281	292	290	319	266	282	259	311	281	308	279	323	304	304	271	257	303	281	295	312	297	284	296	299	269	292	303	314	273	311	288	302	301	275	275	296	299	310	284	267	300	328	275	275	309	293	301	275	284	292	285	312	310	298	269	299	301	292	297	294	284	275	287	276	274	267	287	309	313	297	299	312	294	280	303	306	308	314	312	328	287	299	277	307	273	309	289	296	312	256	279	273	300	298	268	314	282	290	320	279	292	275	291	276	279	308	278	276	288	299	277	291	295	292	292	276	308	307	295	304	270	315	283	279	280	274	317	292	276	321	261	295	274	296	294	275	293	299	295	293	271	292	262	265	305	297	290	272	318	296	294	279	284	279	310	295	299	269	284	290	277	321	277	267	282	303	262	292	314	294	329	279	280	277	278	302	279	312	289	299	304	295	303	290	296	256	303	276	294	319	313	310	302	298	292	289	283	258	305	309	292	308	274	277	293	289	296	272	320	306	311	289	286	275	296	288	292	310	294	291	275	280	270	275	284	267	272	287	289	279	289	305	290	327	294	298	304	302	248	297	291	262	288	304	283	310	276	295	304	295	298	306	286	287	278	278	307	297	275	302	276	301	294	275	277	297	302	299	289	295	293	277	293	317	287	272	306	283	316	278	306	293	319	278	260	266	302	300	277	247	293	333	285	272	286	290	313	306	301	317	317	269	309	266	320	289	282	300	309	320	283	293	303	316	278	302	330	303	293	264	293	280	301	300	282	315	250	304	287	279	296	309	318	277	268	257	315	290	292	280	272	288	303	301	294	270	315	300	287	300	273	282	301	295	281	298	313	304	274	301	244	277	287	289	288	291	280	278	299	294	273	277	301	310	302	296	315	275	304	305	292	301	306	276	291	307	302	308	286	290	293	287	320	269	308	314	301	286	306	280	303	309	287	287	304	315	316	273	258	295	306	282	303	324	311	300	276	285	315	297	283	318	276	301	338	295	306	273	302	274	270	296	299	293	304	297	291	298	281	322	296	310	277	314	271	280	317	288	303	273	292	280	256	289	313	275	273	316	294	288	319	284	328	286	293	274	284	290	288	299	274	319	318	297	298	317	294	283	275	277	281	319	289	288	292	286	279	313	284	306	302	313	267	291	270	294	276	284	291	305	291	265	286	300	300	292	308	269	313	312	304	278	283	301	303	270	276	333	310	293	293	303	258	264	296	260	279	284	304	296	282	298	296	288	288	267	272	300	299	324	274	309	302	270	268	304	276	298	303	296	280	309	287	288	308	286	278	290	281	297	289	300	291	261	296	301	294	312	270	301	290	298	320	304	305	298	292	280	293	290	316	308	280	305	251	296	288	283	275	314	299	270	282	277	283	291	297	266	259	264	285	275	263	295	325	299	309	285	302	264	298	264	280	285	246	295	300	285	294	268	302	289	303	290	271	258	257	274	281	266	281	287	304	278	293	258	276	298	289	304	295	278	262	300	303	312	311	304	261	280	291	281	307	298	282	295	291	313	282	289	296	276	282	286	307	314	313	293	304	324	305	305	311	275	318	293	319	269	287	269	304	339	308	301	275	297	302	306	289	290	290	271	312	283	297	318	287	280	313	301	258	259	294	305	281	288	275	319	293	307	281	295
24505	21589	28575	24798	20965	5864	642	474	443	380	436	409	319	395	382	382	348	365	327	316	347	315	337	333	336	354	330	332	325	325	328	335	342	324	344	328	332	301	305	274	325	295	311	298	309	349	297	313	310	301	312	323	333	344	331	313	316	298	333	297	302	282	309	335	318	292	307	287	325	345	315	328	305	311	331	369	289	320	312	300	319	326	326	291	305	303	302	291	345	328	336	277	326	338	313	329	313	303	325	303	307	305	313	302	311	305	308	301	329	324	312	330	303	330	310	313	305	332	349	307	316	337	331	317	294	321	325	271	339	344	288	309	312	341	317	331	319	285	325	328	292	302	364	277	329	305	323	327	300	301	326	330	333	309	290	299	336	316	309	330	314	307	298	344	323	338	299	347	311	298	291	328	351	300	305	337	316	303	300	298	304	284	296	322	325	314	298	311	345	300	301	327	310	330	306	312	320	312	308	346	317	308	313	306	333	337	297	303	287	315	367	314	307	342	305	329	305	309	318	335	289	330	339	303	323	306	311	288	359	357	300	323	295	320	302	332	301	314	316	338	312	314	313	308	302	340	325	271	316	299	303	318	345	317	311	335	296	336	282	323	325	302	275	313	316	334	287	309	321	292	302	322	314	317	308	303	297	316	331	335	301	324	339	330	287	319	311	308	354	317	302	296	302	308	292	308	313	308	292	293	317	294	296	302	294	312	321	312	290	334	309	337	361	342	322	308	326	284	320	295	366	296	294	320	322	305	295	312	293	296	294	313	321	344	302	300	321	316	311	316	301	311	313	324	343	356	306	311	332	304	320	321	291	314	306	308	310	294	346	343	337	292	329	336	285	341	314	323	352	297	323	319	309	334	334	319	280	310	320	337	282	301	313	310	306	291	309	273	289	298	297	257	328	312	307	308	318	304	318	339	309	326	331	321	309	326	331	311	345	351	350	298	307	314	302	310	317	325	335	305	320	323	327	310	302	327	320	309	328	334	295	339	294	319	341	351	321	281	297	307	312	323	300	306	310	360	317	332	338	306	306	322	303	300	321	288	333	292	310	296	290	311	344	327	317	332	342	318	291	316	285	293	287	324	330	289	296	319	296	279	317	306	308	283	330	301	292	297	315	321	318	338	305	333	312	298	330	320	341	330	311	317	303	316	303	266	310	328	318	298	310	304	307	316	328	312	298	313	296	308	343	333	300	309	294	290	292	304	332	305	277	322	336	300	345	307	325	295	317	284	298	304	309	348	326	303	319	332	286	253	278	297	290	319	285	300	297	299	302	310	314	342	342	286	298	279	328	306	326	308	292	280	303	312	339	327	296	334	316	320	319	310	333	320	319	315	322	288	284	317	328	291	312	323	307	290	312	299	325	319	307	300	358	278	289	329	311	350	330	289	305	312	280	307	321	312	304	326	314	306	307	306	335	316	324	315	323	335	318	318	317	297	283	333	301	325	311	326	305	308	317	313	323	330	271	353	331	327	339	315	308	314	314	343	297	315	296	317	321	355	334	303	316	329	323	284	303	306	313	297	330	286	321	324	317	293	335	350	320	284	291	322	307	306	331	299	332	324	329	303	340	290	276	308	309	306	316	323	323	277	297	291	340	315	305	302	324	319	308	321	334	329	296	326	347	301	325	308	342	318	305	319	329	338	328	317	325	310	293	288	293	286	319	311	313	329	307	307	334	308	294	309	290	299	325	302	317	287	294	333	278	303	299	332	288	329	329	309	308	306	279	327	280	309	315	329	324	326	327	323	327	310	313	322	296	339	305	319	309	300	321	294	294	342	311	320	327	346	309	351	341	318	294	320	335	299	338	335	323	312	315	321	327	314	311	324	312	318	312	327	337	292	317	278	312	293	293	322	324	322	280	307	329	306	305	303	299	310	297	289	334	321	308	293	331	299	321	290	308	320	341	306	299	307	301	313	315	284	299	277	330	299	290	294	296	285	289	316	342	299	319	305	304	318	299	312	289	311	271	311	328	335	293	328	313	294	293	306	320	330	291	338	316	319	285	284	335	312	320	322	280	298	317	348	302	357	288	317	307	309	314	314	314	329	307	291	308	341	301	339	295	302	357	302	326	309	298	319	324	340	317	350	310	323	299	337	297	336	339	316	323	324	312	287	318	320	303	286	315	295	281	286	325	328	300	311	326	287	320	313	300	319	345	303	289	311	306	307	293	349	303	343	331	292	309	331	296	312	317	284	307	303	300	301	301	302	335	292	323	308	260	304	309	310	317	309	314	311	301	305	319	310	317	328	320	322	307	308	306	316	311	294	301	312	315	290	303	310	322	306	282	302	338	309	265	330	323	295	301	305	315	306	300	284	300	323	329	311	301	300	288	307	316	290	303	309	313	332	315	319	301	308	305	304	320	317	316	306	312	298	314	311	311	303	293	320	334	285	291	287	291	311	319	301	329	297	323	317	293	326	297	305	320	330	301	316	338	304	323	372	289	309	323	338	326	317	301	327	279	301	308	292	319	295	313	307	307	320	327	304	314	290	330	305	328	313	325	326	279	328	275	299	301	327	322	341	331	343	298	299	272	343	282	310	321	318	318	314	298	300	284	304	323	310	282	334	336	316	314	317	315	333	323	322	325	335	326	315	314	332	299	317	325	307	299	311	344	299	307	317	296	322	271	318	304	322	309	317	319	321	309	314	303	330	330	319	280	322	319	324	301	327	324	296	315	305	320	305	293	317	299	322	328	275	330	312	299	321	331	325	333	351	320	293	310	321	304	315	296	290	301	341	316	319	306	308	307	327	312	300	316	323	309	349	285	294	327	328	347	320	274	337	335	321	336	310	314	293	349	317	324	286	294	313	327	295	298	307	319	290	288	346	341	309	317	272	307	290	318	293	309	324	365	301	337	310	276	306	323	350	337	317	315	300	274	338	310	284	349	332	328	319	331	329	316	328	273	304	357	321	331	312	300	332	330	319	306	307	290	349	342	280	321	354	303	320	310	319	302	306	311	305	297	319	340	316	285	331	340	281	327	287	338	349	324	307	332	322	321	325	283	317	289	330	327	344	333	301	340	318	344	311	294	297	340	304	294	291	328	288	323	305	322	293	284	320	327	322	321	309	308	297	287	320	299	306	324	291	328	307	325	344	312	347	348	310	336	318	331	298	315	315	313	317	296	304	314	296	307	308	285	324	303	293	311	313	312	315	358	323	298	325	340	302	294	320	301	306	333	331	314	302	299	280	314	325	333	281	336	301	295	294	312	334	315	298	316	309	292	303	281	339	326	293	297	320	265	326	315	313	297	304	332	301	323	317	318	302	304	302	284	332	279	314	326	327	338	323	301	299	304	294	308	317	320	344	336	336	315	312	304	294	307	330	326	329	295	268	323	299	322	322	285	303	314	278	294	296	316	336	302	312	327	336	304	312	316	347	299	349	314	325	322	337	308	336	310	329	302	285	313	316	291	302	297	301	328	289	308	315	285	284	309	340	300	310	272	306	313	316	329	279	317	310	319	304
39570	62207	15092	2008	1346	1059	874	751	652	586	481	466	474	503	463	502	457	457	420	433	431	420	424	394	390	430	368	411	382	378	431	421	402	420	386	408	347	378	402	392	397	394	408	368	369	373	359	362	377	366	430	391	357	391	403	370	383	394	382	370	344	385	403	408	390	390	385	389	382	366	384	399	411	367	404	390	357	371	417	387	383	382	354	365	410	355	408	396	399	398	364	366	401	407	373	393	401	396	387	418	375	380	374	381	369	352	375	387	392	386	347	378	405	404	378	385	393	387	336	373	371	358	406	373	415	388	378	409	368	377	413	389	370	373	380	366	396	404	378	380	353	346	368	371	385	376	394	402	399	375	381	370	377	394	396	386	386	392	366	409	354	399	373	378	352	364	368	395	373	378	407	361	387	363	390	365	362	362	371	391	391	384	404	391	411	412	365	398	402	378	367	408	380	399	391	394	388	393	368	365	401	335	396	393	366	390	375	428	373	380	413	383	377	376	404	396	362	396	346	369	387	400	359	358	372	392	427	368	419	414	374	348	402	423	412	364	365	375	384	381	380	378	401	413	364	362	370	360	407	404	400	381	387	390	396	389	386	392	382	410	367	400	372	393	347	394	443	357	359	410	373	401	418	389	384	366	329	385	401	371	412	390	395	384	394	362	367	385	370	390	381	370	368	398	370	412	367	376	371	402	394	378	351	378	386	379	397	371	384	398	381	358	372	406	379	382	415	398	372	363	360	392	392	373	347	359	421	380	365	382	364	357	373	421	356	368	389	360	378	371	375	407	381	404	359	375	369	374	368	350	362	327	404	420	409	367	383	374	403	398	365	427	374	384	349	368	388	396	392	379	382	365	392	384	356	364	383	371	388	383	402	389	391	363	358	385	388	434	402	401	404	399	402	371	411	358	387	370	383	357	359	367	392	398	398	339	391	383	410	395	394	379	388	396	412	395	376	350	393	401	371	397	392	392	374	379	375	407	401	374	339	367	388	372	392	369	348	406	394	375	377	360	380	375	363	391	395	348	401	392	372	380	380	354	381	367	393	413	418	382	343	394	346	375	402	398	389	382	371	381	364	377	392	416	377	381	400	374	425	381	338	395	368	339	379	367	410	413	369	357	372	385	382	352	365	397	400	374	415	401	391	336	393	396	385	397	399	393	386	363	377	373	389	381	379	351	381	400	339	409	365	371	411	394	400	388	403	377	384	351	397	366	377	383	377	384	355	399	367	370	343	349	354	381	382	377	376	367	366	372	364	399	352	390	388	412	389	411	410	395	385	393	358	378	356	383	364	430	375	352	380	371	382	365	360	395	402	356	388	385	397	401	364	373	427	401	366	374	396	356	385	386	398	405	391	372	369	384	378	350	363	378	366	395	393	369	371	373	387	399	415	363	370	377	345	394	388	371	382	343	385	379	367	377	384	366	420	384	370	353	372	393	365	373	347	395	374	389	370	384	395	377	414	375	389	379	378	384	378	323	373	374	393	343	409	403	389	381	378	422	412	377	349	389	393	396	408	378	390	356	417	357	383	379	406	395	392	363	368	392	363	434	378	399	350	406	354	395	380	394	378	396	368	359	367	373	381	367	387	341	376	395	378	351	380	396	401	350	371	408	357	374	365	409	393	369	354	361	374	420	376	377	354	387	390	367	366	378	376	361	367	385	427	348	390	362	396	381	399	353	362	383	363	383	399	390	367	368	374	378	363	414	345	378	392	390	400	384	415	400	381	408	361	367	378	345	392	396	420	360	406	378	381	410	394	388	385	356	403	389	371	362	375	365	368	422	419	349	366	380	384	338	376	398	414	372	369	377	417	348	313	380	418	380	383	351	345	379	346	383	361	375	345	367	360	381	365	381	376	370	383	415	374	377	394	385	381	368	370	333	401	397	402	413	398	380	392	423	407	388	349	375	361	402	368	387	375	364	401	365	362	359	390	378	393	381	387	402	383	362	400	375	399	372	372	403	407	362	398	391	365	377	417	354	354	373	368	356	366	381	393	393	373	366	370	378	403	389	381	386	432	373	388	395	391	409	387	389	377	381	410	394	388	374	355	417	388	393	400	337	399	380	399	383	391	365	413	387	393	372	365	358	451	365	363	410	367	390	383	418	403	354	397	402	356	395	372	383	400	359	360	372	342	394	395	374	384	388	384	368	353	382	379	402	377	376	358	330	344	401	394	396	352	408	377	377	363	405	405	341	384	387	393	376	376	376	379	392	387	371	393	362	381	367	387	363	372	377	383	388	371	406	384	422	386	398	393	349	419	355	382	360	387	370	381	348	375	387	388	384	399	379	359	394	384	367	400	428	394	367	365	375	404	393	396	370	376	379	373	400	381	387	344	348	413	369	395	369	371	362	388	380	413	353	389	363	416	385	347	356	332	384	403	409	348	380	383	382	400	375	390	365	372	383	362	382	401	394	379	399	378	392	379	400	377	407	392	373	388	385	401	358	387	397	400	364	381	399	389	403	382	374	390	366	350	384	389	387	366	398	400	411	383	357	358	396	401	370	384	362	352	379	390	348	363	391	402	354	372	396	385	391	392	393	376	412	391	356	356	352	436	361	379	382	390	371	395	374	401	389	372	388	354	370	434	387	384	378	379	386	399	381	402	406	404	371	402	390	356	403	407	377	386	402	388	356	410	398	379	390	382	374	364	396	373	370	372	349	410	360	366	364	392	369	382	391	400	374	387	359	381	373	397	366	359	407	352	349	381	372	381	368	365	387	382	349	396	414	401	399	396	345	367	379	366	388	350	391	371	380	377	385	411	380	357	379	393	380	380	391	392	377	371	377	422	373	387	398	365	389	395	340	415	378	377	385	358	395	358	404	410	375	364	390	362	354	391	380	383	366	407	363	366	364	396	390	363	382	364	338	343	403	373	421	393	387	399	362	380	356	410	365	367	386	369	340	407	400	396	365	395	399	395	384	328	399	409	372	371	373	375	388	392	399	376	411	344	343	331	401	378	346	403	370	389	392	397	382	374	378	381	374	378	373	367	386	351	359	412	381	394	375	390	403	370	394	359	384	378	362	380	366	371	369	381	395	383	363	366	349	388	406	400	355	340	398	385	360	399	384	408	403	382	392	389	368	407	358	387	351	391	351	364	377	357	372	392	357	384	359	383	364	366	360	368	362	354	360	383	391	389	366	405	392	386	386	355	374	388	344	372	345	349	361	369	386	388	352	374	372	379	364	369	388	377	422	382	410	402	387	389	356	384	334	416	374	379	338	359	372	369	372	366	373	359	380	389	381	378	409	357	360	405	410	408	383	401	386	384	373	379	391	365	352	380	373	415	368	389	363	394	389	416	404	395	354	405	389	346	368	397	408	386	376	386	397	348	382	390	373	379	373	380	350	388	390	344	388	389	378	383	385	407	382	363	370	375	395	401	358	369	361	390	383	418	370	393	392	364	393	395	411	367	363	359	361	367	400	395	399	394	414	422	384	380	395	383	372	380	375	399	379	387	396	400	404
25572	21798	27668	25310	9202	678	569	465	470	424	413	406	413	391	362	423	409	406	384	395	398	406	414	408	420	417	378	384	371	404	399	421	414	379	448	382	377	344	372	370	394	376	387	366	407	376	387	371	391	405	367	379	388	348	350	367	395	361	384	361	371	367	382	383	332	331	386	360	385	381	407	386	388	384	417	371	369	389	394	407	408	371	375	403	371	353	368	335	391	327	394	396	374	366	336	376	360	381	408	369	404	358	366	341	355	421	363	368	354	380	375	369	364	393	391	396	380	366	393	349	403	358	382	354	362	380	406	371	371	358	383	364	366	374	361	377	408	391	377	416	351	375	395	395	370	379	371	388	403	361	382	308	373	361	381	408	387	377	374	365	361	381	401	365	372	365	395	390	368	353	390	382	376	363	384	369	351	374	405	378	401	380	381	381	363	387	386	412	365	377	363	370	390	371	370	408	367	353	371	355	380	334	379	383	396	386	388	406	399	387	416	376	378	399	368	438	379	390	388	357	361	349	383	357	374	375	416	369	346	387	383	393	393	402	366	391	401	391	380	401	389	398	323	372	369	382	358	381	430	369	419	417	416	349	357	369	371	364	373	360	400	379	393	401	372	380	386	365	355	381	385	368	374	336	391	388	384	362	395	369	369	417	405	373	353	358	387	374	347	397	361	384	386	390	393	316	390	370	405	380	386	378	413	382	375	393	396	365	425	333	372	405	410	325	405	393	353	378	353	337	364	386	367	374	385	415	423	399	364	384	372	361	381	370	398	359	394	402	409	385	348	373	366	411	358	398	404	379	418	343	388	373	363	398	383	367	392	365	406	370	336	354	380	378	401	363	359	381	357	371	385	355	373	398	397	394	381	394	385	384	359	371	384	374	363	409	399	387	375	358	423	378	376	397	354	378	378	414	375	391	377	397	390	408	380	389	351	343	358	350	376	444	379	359	387	375	382	380	361	410	372	363	407	343	406	377	377	390	361	391	376	380	355	363	395	402	370	384	373	363	376	372	356	391	384	342	348	371	360	390	390	382	394	375	368	387	423	363	406	366	396	371	402	346	402	369	386	367	344	358	368	383	366	402	371	385	375	381	379	416	403	376	347	387	381	389	389	398	349	347	366	390	373	368	378	375	399	374	352	356	437	402	332	389	389	333	370	409	351	387	390	394	408	359	420	365	403	381	366	393	421	381	387	333	358	377	375	405	341	383	386	407	379	372	372	351	377	396	380	379	381	409	374	412	417	389	368	355	364	373	390	393	397	363	382	366	378	398	386	381	403	357	361	380	388	406	376	421	392	402	384	384	378	359	365	408	389	440	353	361	396	393	409	371	342	366	360	381	386	387	360	386	386	403	416	435	406	360	384	386	360	380	423	406	361	398	375	378	362	368	389	364	360	344	416	387	405	368	325	383	377	364	382	354	374	365	393	370	373	370	369	377	369	361	378	365	374	385	367	368	405	361	374	371	371	380	359	361	359	394	331	388	379	386	396	368	393	328	355	387	368	398	401	389	351	381	410	377	354	382	377	380	381	372	398	400	383	349	362	350	393	364	396	387	383	396	394	376	369	376	366	363	360	391	386	378	408	398	378	397	356	390	355	379	387	389	396	395	405	371	379	377	382	391	356	389	390	391	363	378	372	363	343	375	344	413	376	356	391	395	356	365	383	375	401	383	384	356	357	407	399	378	372	366	360	361	374	401	347	365	358	379	380	402	375	376	385	372	370	372	393	358	350	340	377	379	353	385	383	390	350	395	414	372	355	369	377	424	384	399	391	365	361	395	381	400	403	388	416	407	395	398	391	387	367	373	393	348	376	371	375	391	387	392	381	395	389	363	360	397	348	330	396	365	358	377	387	379	370	380	410	393	402	428	380	356	360	366	355	365	360	381	370	374	413	392	371	404	364	393	354	371	385	413	376	365	364	386	352	371	381	384	342	349	365	374	389	397	359	380	380	402	359	350	371	418	353	391	353	392	380	358	353	374	367	347	399	382	381	368	373	384	349	388	402	375	402	390	405	393	360	376	420	342	353	362	398	410	374	365	378	363	357	380	408	382	397	388	382	373	403	368	378	385	384	369	403	372	368	398	382	373	392	382	364	384	385	364	411	404	379	426	409	375	373	397	353	375	408	387	393	342	380	403	393	396	382	362	357	379	387	376	384	365	386	358	355	384	362	374	374	378	349	402	388	386	374	406	369	378	356	399	381	371	418	378	348	396	402	377	381	349	385	356	415	403	403	379	359	375	405	395	371	366	362	407	373	384	377	349	390	360	388	366	363	366	393	343	380	375	418	343	378	386	377	359	329	400	391	429	353	379	382	394	386	388	384	386	379	398	380	388	385	362	410	387	382	382	396	371	393	352	383	374	385	439	388	360	404	365	415	384	366	411	412	374	378	360	392	397	406	365	354	394	344	391	369	362	369	395	372	420	391	387	425	408	391	356	420	361	344	371	391	360	381	372	364	387	380	369	376	371	397	402	354	372	406	354	354	359	371	398	391	367	376	367	381	357	374	363	391	388	419	350	417	385	399	377	370	368	419	389	374	381	360	354	378	393	362	397	357	385	391	389	390	382	368	376	412	400	359	369	388	367	366	397	403	367	373	365	359	401	367	373	356	359	365	398	367	378	367	372	378	405	375	355	382	372	363	382	391	383	374	376	399	341	399	374	385	379	346	363	396	378	366	368	374	387	365	352	390	388	378	375	348	341	374	368	401	403	413	359	369	395	403	396	371	358	388	365	342	379	343	388	396	358	378	390	376	326	396	379	379	346	375	352	385	398	404	407	384	380	381	358	394	369	388	356	390	384	353	382	360	411	390	407	380	386	361	385	370	421	368	399	366	384	369	391	359	355	413	370	409	393	383	384	382	389	352	373	376	385	357	368	372	383	373	395	383	367	368	396	369	355	384	384	351	403	379	401	404	366	382	372	392	334	390	393	394	390	379	439	391	392	381	409	420	408	395	362	397	394	404	349	419	375	397	359	388	354	373	382	353	394	368	399	360	357	386	427	354	379	418	353	381	372	382	372	370	389	406	388	371	403	405	360	382	375	363	400	348	361	347	375	382	397	402	370	348	385	393	369	372	381	419	343	417	381	408	361	363	408	354	367	424	388	358	373	356	388	388	382	342	411	397	413	375	377	387	371	377	351	402	402	378	377	376	370	366	431	373	383	373	369	366	407	369	419	377	427	367	413	376	372	372	393	391	373	371	406	395	385	382	390	351	358	391	405	409	391	398	344	385	391	370	379	371	386	363	356	383	383	355	384	363	400	373	398	409	374	333	379	345	369	383	412	380	357	395	394	351	363	387	379	355	401	373	394	332	413	331	397	387	388	359	368	386	387	338	361	377	391	360	362	382	404	421	332	372	401	371	372	368	385	376	402	365	354	417	405	361	383	386	379	385	399	361	371	377	356	371	353	369	391	401	400	392	403	393	387	390	361	395	361	364	407	343	393	369	391	382	370	374	370	356	394
38680	57707	15170	1333	1060	912	773	702	610	545	591	568	596	514	597	528	504	492	516	503	485	482	492	465	474	524	482	481	495	515	459	520	512	529	485	496	506	449	468	463	489	495	434	488	475	517	471	505	451	489	475	470	486	472	495	451	460	460	459	490	489	481	532	487	468	451	458	485	494	480	476	497	474	476	465	486	492	478	474	450	457	474	447	482	511	471	467	474	456	472	489	503	459	439	451	510	481	516	448	476	433	516	469	508	505	481	438	459	501	495	499	474	462	527	477	464	496	469	507	489	491	530	479	497	481	447	491	480	462	462	491	507	468	447	497	515	483	480	501	468	477	525	447	492	450	458	501	487	453	485	494	465	477	476	470	456	502	457	498	502	496	451	535	500	451	494	487	509	486	485	471	432	525	482	446	437	467	454	499	464	518	458	513	479	444	484	470	465	470	509	471	458	492	477	474	470	483	473	465	485	487	481	466	471	467	530	498	449	470	469	497	493	459	464	496	490	466	456	480	491	492	489	498	467	485	428	503	448	434	504	468	468	486	479	474	525	487	477	471	503	435	448	476	480	397	485	471	457	490	505	477	447	469	441	499	488	496	451	509	475	473	484	510	465	457	471	460	473	496	507	455	467	514	452	476	478	449	446	448	469	464	503	474	512	517	474	456	502	492	464	486	480	463	427	457	501	499	517	521	476	505	482	468	483	475	461	475	473	438	475	472	475	489	492	461	465	462	433	485	489	472	513	510	442	477	470	496	509	458	467	488	486	430	435	451	476	437	467	461	465	464	476	511	475	491	475	482	492	470	468	476	456	521	493	456	504	441	484	474	461	512	500	494	485	488	466	491	508	495	476	501	474	435	466	472	468	473	457	498	451	440	486	476	514	490	437	467	497	462	448	478	499	511	463	481	451	435	468	496	498	510	480	467	491	482	505	446	437	448	526	530	463	503	459	450	445	502	459	476	483	461	446	481	493	487	480	491	469	476	460	501	509	469	458	473	494	465	513	451	467	482	451	475	469	486	439	488	434	496	487	455	487	493	497	476	487	474	463	459	487	461	436	486	495	485	457	476	500	547	482	472	486	510	482	443	493	457	493	470	484	479	501	452	482	463	450	439	478	492	447	458	460	501	516	468	482	468	465	476	496	484	461	521	450	478	472	464	465	451	507	516	500	479	487	435	467	480	450	444	476	505	489	493	459	440	481	459	450	457	422	525	450	458	490	499	484	454	470	447	500	479	488	467	533	485	431	485	470	473	458	441	475	488	475	464	431	505	497	472	440	459	476	485	524	492	502	468	465	483	437	462	469	466	474	450	466	493	497	450	461	498	489	489	508	465	477	484	477	500	452	478	481	491	511	478	440	516	479	488	465	500	512	455	489	486	483	480	468	500	447	446	477	455	489	467	521	446	479	501	416	493	485	483	495	468	512	460	429	510	434	470	460	447	478	483	466	472	515	513	482	434	472	504	455	480	470	499	477	451	462	473	500	494	504	474	515	456	483	535	488	448	496	452	471	493	499	426	453	483	494	480	464	461	469	497	461	459	466	458	494	491	486	509	501	472	441	513	460	478	484	464	479	498	490	496	466	465	486	452	519	468	440	472	464	453	472	480	475	453	458	463	463	502	476	399	470	465	457	487	469	495	467	477	466	484	511	461	457	543	461	478	524	478	433	489	459	499	456	488	501	504	475	476	467	530	445	457	483	514	493	472	441	466	481	473	502	506	475	478	517	421	509	493	466	451	462	466	458	467	462	472	450	507	417	476	467	493	448	491	512	474	467	463	467	480	517	482	481	469	505	498	464	475	431	463	470	502	512	489	480	515	468	495	468	482	473	473	478	474	481	469	471	446	488	546	451	465	471	506	458	490	451	484	469	515	486	488	481	454	503	462	471	489	507	490	478	477	497	461	477	460	480	497	480	446	510	448	499	538	484	487	501	536	473	460	484	426	478	503	432	508	520	468	517	468	469	455	502	466	470	481	484	460	472	484	492	476	486	488	472	468	427	441	472	486	468	497	530	431	499	471	472	473	502	511	471	478	473	457	483	467	517	459	472	507	467	462	481	459	449	466	493	482	487	460	471	483	465	482	476	454	457	509	466	471	480	460	478	473	455	484	476	482	502	458	444	477	516	478	474	458	447	489	514	455	485	485	474	461	476	482	433	432	528	479	476	468	480	463	473	485	498	457	488	456	464	513	447	419	446	479	475	428	478	503	494	476	498	436	446	487	464	457	480	496	469	463	502	444	503	499	498	517	469	489	462	485	422	472	475	468	478	478	464	484	509	476	457	477	474	491	462	499	467	485	500	463	514	505	489	467	481	480	507	485	446	450	485	467	496	483	471	472	457	478	505	463	450	505	453	500	495	453	481	475	445	514	522	435	512	465	482	407	437	481	453	445	475	492	495	468	484	489	486	453	455	457	443	461	493	490	461	468	456	449	485	479	502	447	531	465	495	494	449	514	488	447	474	482	457	497	492	472	443	483	452	448	491	473	483	439	485	495	427	482	460	486	483	476	454	452	472	496	481	474	463	477	481	504	481	504	493	481	525	463	495	464	460	434	447	448	488	512	519	495	468	451	499	445	484	458	450	494	483	484	448	475	498	475	506	501	481	447	465	448	477	501	454	481	477	528	508	461	469	464	498	479	485	509	439	464	481	496	504	457	491	476	440	481	482	490	471	472	480	483	483	451	488	493	481	472	502	463	478	458	464	468	492	469	485	483	482	479	441	470	506	459	453	496	449	487	492	484	468	509	507	474	471	495	479	462	501	465	478	462	484	482	461	538	486	453	519	506	467	505	454	438	480	443	451	427	437	476	453	461	457	490	483	506	471	464	432	470	463	469	490	449	505	458	496	445	492	465	477	477	469	499	501	497	489	469	485	476	460	463	486	486	477	480	439	470	507	466	493	458	450	462	498	478	489	493	461	446	489	490	507	496	489	472	465	460	490	500	484	496	428	498	464	489	472	501	462	446	521	483	450	479	449	474	510	487	488	447	475	472	484	487	480	451	486	451	495	483	470	504	484	499	450	468	468	495	479	481	481	488	503	441	455	460	441	494	469	466	477	528	441	515	474	503	467	489	497	509	465	469	501	453	480	454	446	479	448	472	483	458	477	455	475	488	481	476	483	515	508	439	491	488	427	430	524	470	500	462	438	477	492	471	467	450	452	477	470	431	492	493	472	473	426	491	492	474	499	436	471	471	486	501	463	442	463	486	492	482	469	453	500	485	454	466	470	463	510	484	491	449	478	421	447	483	479	519	487	486	453	498	483	510	452	549	515	472	467	459	509	493	478	449	456	472	472	455	468	476	450	483	475	457	462	478	477	485	485	471	461	500	447	509	495	448	442	506	464	482	453	425	445	469	488	505	481	486	498	493	461	477	483	454	467	487	479	450	467	477	474	461	472	490	492	519	464	433	479	486	500	499	440	486	488	484	446	429	451	450	509	453	476	484	473	448	506	494	475	488	444	473	479
23316	21568	29253	24259	21525	21469	9180	1181	870	823	813	736	752	679	700	678	681	681	682	645	639	676	659	634	675	665	597	645	618	623	636	655	639	622	613	645	608	630	631	590	613	569	591	636	642	608	629	612	595	686	630	602	648	655	618	607	586	602	609	607	609	623	561	601	613	602	614	600	592	645	610	635	627	594	668	600	578	653	634	639	610	572	602	618	637	595	585	602	623	572	603	601	638	620	631	605	621	590	597	613	593	613	616	597	626	652	596	575	617	567	615	602	577	580	578	615	668	620	621	616	597	611	574	619	586	585	630	623	620	652	625	610	633	580	614	573	620	613	632	541	630	621	593	611	609	641	655	595	567	603	615	618	613	616	612	606	609	627	601	604	621	609	617	651	603	616	619	610	580	589	605	631	625	582	612	606	606	579	649	566	606	585	589	572	604	629	609	592	644	604	629	567	616	620	588	618	595	607	586	611	619	642	612	598	624	613	586	598	597	605	649	584	591	597	639	621	600	641	597	609	608	637	611	631	624	649	584	619	616	625	595	611	570	578	606	653	643	599	656	622	595	592	586	629	595	622	607	594	647	628	651	644	612	593	637	617	626	563	630	614	615	586	582	593	593	625	602	604	593	610	640	639	657	668	653	610	604	548	586	629	628	632	636	564	593	618	632	625	614	665	607	604	580	601	637	590	597	633	594	613	616	644	598	600	593	562	565	617	560	624	649	627	574	586	577	628	589	620	610	596	557	627	578	628	591	646	596	585	640	604	619	640	569	604	623	608	628	606	590	635	601	599	554	626	577	602	551	557	621	597	598	635	638	606	597	607	602	659	592	578	617	646	625	626	581	621	607	609	573	618	618	602	585	589	621	614	596	627	577	607	601	641	647	610	564	622	568	579	622	613	536	635	604	608	624	639	625	597	617	611	565	606	625	657	610	616	594	636	580	614	622	604	602	589	647	567	616	592	634	598	596	601	593	595	636	644	633	606	632	618	581	625	616	597	622	618	552	615	557	584	629	609	622	647	652	568	593	639	637	613	638	587	592	609	528	628	628	603	561	608	642	613	613	633	626	618	608	610	595	599	621	595	602	633	596	599	596	618	620	612	619	651	576	614	628	631	612	601	600	598	612	615	606	586	601	593	575	598	610	646	567	584	610	592	576	570	631	587	622	631	598	613	585	570	614	602	613	602	571	622	587	597	560	603	591	635	586	582	613	609	604	612	649	592	616	641	604	612	597	617	643	630	593	598	567	589	615	579	611	595	600	667	599	606	588	599	628	626	598	638	595	629	590	612	587	618	645	624	641	629	645	647	627	574	642	646	607	610	646	555	626	535	622	611	616	615	590	579	625	561	630	609	627	612	605	640	580	621	597	620	621	611	627	615	645	618	606	580	653	646	617	579	582	618	601	621	596	591	601	558	628	638	592	625	601	608	600	652	590	596	617	609	637	606	630	585	625	631	634	627	624	594	611	647	630	594	593	621	598	578	616	592	659	589	582	631	561	622	642	565	591	602	575	623	634	605	593	604	642	608	628	612	646	643	563	594	591	624	626	604	574	604	663	586	635	620	579	636	605	574	613	627	635	610	655	679	628	603	606	699	616	598	578	593	632	595	597	593	618	636	601	628	649	598	621	625	570	633	582	629	610	602	611	602	641	606	631	598	674	654	629	596	576	595	625	603	603	571	606	581	597	584	596	585	579	624	582	627	602	593	638	587	599	657	601	572	588	602	617	632	658	608	631	574	619	602	633	605	613	608	625	585	597	636	607	591	623	569	617	655	621	572	599	638	630	636	576	615	588	671	569	623	597	608	616	599	601	598	593	615	607	603	588	587	627	598	590	630	582	593	584	596	624	572	588	622	630	604	611	605	583	611	616	576	636	627	631	595	628	598	590	639	591	586	620	631	639	627	586	585	641	649	619	615	586	586	616	587	637	610	643	603	632	627	629	626	608	617	647	570	617	564	627	601	565	607	607	586	571	572	610	570	554	603	559	587	592	626	585	569	624	570	613	561	653	615	590	603	632	573	581	619	587	584	582	607	628	580	568	609	643	603	598	608	595	602	606	627	562	595	624	614	597	574	597	620	566	596	615	643	619	551	601	589	593	579	599	566	584	645	628	631	579	598	579	590	569	629	647	599	620	623	628	622	596	642	580	587	608	643	647	590	621	642	610	616	624	588	590	592	576	587	602	609	629	606	608	646	637	621	616	579	617	595	578	650	588	608	649	600	637	583	590	630	613	591	604	632	600	648	604	619	613	614	624	597	656	562	601	591	625	603	608	635	581	603	641	620	566	586	573	626	656	621	577	618	611	605	630	610	627	606	627	588	591	623	639	639	601	600	649	655	594	600	580	629	627	592	559	598	631	610	623	590	632	581	656	608	627	595	645	595	583	608	617	621	612	577	638	589	625	594	591	624	602	638	598	600	614	620	621	643	575	585	576	583	557	615	621	614	590	631	592	626	587	600	575	587	579	578	607	610	567	607	598	595	626	587	600	611	580	641	607	683	589	602	647	624	582	595	616	652	606	619	636	602	581	606	595	631	616	599	656	615	596	613	617	558	614	573	611	621	606	603	612	622	542	582	659	571	595	632	615	576	586	559	626	650	630	616	605	583	641	625	598	545	623	600	659	635	656	604	639	612	558	602	603	603	614	609	631	625	625	611	581	605	603	625	624	604	609	631	636	587	630	560	621	634	598	609	606	617	614	556	606	670	621	588	604	556	588	629	603	593	650	633	607	628	592	662	557	630	593	621	606	590	607	561	656	586	607	626	623	535	611	587	584	592	574	618	677	537	592	621	636	571	610	627	586	574	567	565	596	630	567	597	638	599	587	591	592	656	581	604	622	597	581	607	612	611	589	628	594	606	641	596	597	597	613	607	633	600	599	558	596	613	575	649	642	609	609	609	630	598	623	625	583	572	660	626	585	604	597	614	594	560	638	622	691	620	604	588	576	603	604	633	632	587	612	551	584	648	633	622	632	609	684	628	598	590	636	641	616	589	608	559	608	591	648	631	612	623	563	580	622	659	609	571	621	580	607	625	590	606	604	581	600	626	648	609	592	619	579	615	613	598	589	599	592	645	617	632	677	604	605	595	607	619	598	600	645	610	604	592	599	639	636	596	629	617	572	635	613	572	567	649	629	629	605	598	583	625	573	649	608	591	609	574	607	617	581	612	586	629	592	618	584	580	622	617	600	600	616	596	575	609	584	593	595	616	598	620	570	592	562	568	647	630	642	572	633	591	636	585	622	632	613	599	601	556	618	607	605	578	619	600	603	602	623	569	646	590	645	624	621	627	644	643	585	583	640	609	611	610	587	647	639	610	593	595	605	609	586	611	657	612	555	601	577	619	601	612	617	567	634	622	585	576	607	546	586	644	588	614	581	626	593	595	613	621	612	600	618	600	616	603	666	589	605	586	634	646	641	608	643	632	637	604	652	598	626	629	655	618	568	612	585	598	617	582	597	629	604	606	640	601
45512	72657	22486	4033	3078	2270	1760	1465	1392	1194	1043	998	953	847	887	930	902	811	819	867	794	756	801	763	802	745	790	742	769	757	701	745	758	761	716	763	746	724	725	781	712	728	729	735	737	757	726	694	745	746	699	694	712	698	743	673	723	720	708	693	713	731	736	699	723	695	739	694	726	768	726	693	669	707	707	747	676	721	661	714	696	703	756	732	760	714	720	701	707	689	695	708	735	702	689	699	672	680	714	700	766	702	750	716	662	668	712	712	670	731	705	688	694	702	722	742	782	684	720	722	724	699	695	716	723	676	702	676	741	685	714	721	710	702	744	706	688	743	675	778	693	672	676	689	699	698	706	719	732	746	721	731	717	712	690	707	698	711	628	713	701	732	709	765	737	752	694	707	735	681	689	687	717	686	730	733	670	705	657	678	696	686	693	712	739	703	708	688	693	695	774	739	708	653	672	716	695	732	703	751	691	735	702	728	710	691	706	735	687	739	723	732	693	702	698	777	685	648	658	740	727	712	683	704	699	699	678	672	693	708	718	717	708	742	705	668	658	707	690	708	691	623	721	677	747	706	684	700	752	709	727	703	723	713	769	704	722	714	672	710	740	723	701	708	705	664	699	737	666	746	717	694	690	706	723	684	726	655	751	701	690	753	693	751	700	696	745	749	651	744	704	689	698	706	690	688	729	705	729	718	750	711	710	754	714	702	742	696	711	683	699	731	691	776	699	674	692	713	695	695	696	706	705	763	683	680	725	744	645	698	700	637	657	702	711	715	688	756	743	718	728	643	723	701	743	657	695	710	715	696	682	713	726	692	672	713	688	723	709	715	730	641	720	731	683	724	718	696	689	720	650	699	730	660	735	695	691	723	748	713	734	683	725	672	683	712	712	697	714	684	741	722	719	683	696	724	688	691	732	701	743	655	730	685	680	712	691	685	800	699	680	712	751	751	690	736	657	742	709	724	697	731	694	700	708	707	744	705	642	713	751	734	742	714	674	740	657	702	691	697	716	734	688	701	721	749	732	715	710	719	706	713	690	681	688	723	689	732	702	687	677	709	705	675	708	731	662	697	735	709	693	713	724	670	739	675	710	681	741	724	722	702	639	725	679	756	702	710	668	739	692	706	661	716	732	701	744	750	707	709	698	696	741	700	700	730	706	704	710	629	702	694	739	705	705	699	681	740	714	680	678	664	681	663	718	701	668	690	698	737	686	669	741	690	695	711	732	718	654	695	697	713	724	713	746	732	725	735	739	669	721	736	718	717	682	710	691	682	703	673	735	711	728	709	649	694	732	658	729	671	698	699	757	736	702	727	732	642	674	701	675	717	741	733	671	727	688	700	663	753	696	684	686	712	663	703	741	717	732	702	684	741	687	663	767	671	708	720	716	711	714	708	744	702	706	676	672	679	714	700	730	724	712	724	740	718	756	726	685	665	700	676	692	688	753	720	715	731	695	707	747	734	701	698	703	689	708	693	742	737	687	714	682	707	675	698	680	679	660	676	708	652	660	725	658	689	702	636	687	728	707	714	721	710	718	693	721	673	668	737	723	678	721	732	718	729	707	723	656	765	743	707	734	694	728	679	721	681	703	709	685	718	682	715	709	709	702	728	725	705	724	738	684	692	706	641	710	694	721	699	764	695	736	712	714	709	705	735	714	733	726	707	710	728	706	714	678	715	674	716	694	753	720	632	669	720	697	681	727	709	685	758	693	696	717	702	659	701	705	754	746	725	649	710	718	716	717	714	711	669	724	702	683	712	684	695	731	759	710	700	721	698	675	673	703	729	749	657	671	716	722	731	698	709	737	686	747	699	738	673	676	735	654	750	725	724	724	720	707	687	742	678	679	705	685	692	740	720	763	687	688	714	729	708	711	727	739	690	745	709	724	761	679	720	748	733	683	684	720	764	664	692	707	704	654	690	748	709	676	692	697	697	740	705	683	677	677	703	722	736	690	684	734	727	683	726	720	678	710	704	728	686	689	720	690	679	648	717	704	721	724	756	732	738	714	738	722	726	683	740	661	718	702	692	699	713	717	762	691	670	683	626	715	704	708	676	724	729	670	722	714	688	714	719	709	666	709	724	722	693	762	750	702	667	675	722	733	707	727	699	672	705	691	745	704	691	676	713	710	727	714	696	716	680	702	761	688	708	713	729	655	726	709	710	739	745	675	708	710	776	695	733	680	690	693	740	704	690	705	719	789	750	719	720	701	654	715	678	667	720	679	727	715	747	709	697	696	732	748	732	690	698	745	660	686	712	719	675	719	735	726	742	756	703	675	671	723	735	718	722	702	683	694	734	688	740	705	699	710	695	722	746	707	664	694	702	691	749	685	687	710	702	713	686	786	681	696	730	736	683	646	739	661	721	684	703	707	704	735	704	728	700	695	659	692	684	709	712	712	696	694	681	725	679	722	752	683	728	695	695	725	730	724	699	745	690	756	720	726	716	711	723	744	696	669	714	668	710	707	718	704	713	705	676	694	685	713	700	713	679	739	723	705	697	701	707	698	686	634	665	740	700	696	707	694	715	759	671	695	731	725	728	702	694	676	734	705	746	707	712	656	690	720	723	761	698	665	727	750	722	719	708	727	695	692	683	719	706	717	707	725	709	700	698	759	698	671	716	693	675	688	719	671	682	679	699	690	694	692	713	706	708	750	657	706	681	726	698	689	679	676	685	692	757	684	685	745	690	696	719	668	681	694	703	702	756	702	721	727	692	721	704	663	685	631	719	687	720	710	734	659	700	736	703	714	731	727	703	720	721	678	698	697	701	748	701	688	680	696	753	764	719	683	718	664	707	744	665	724	754	692	728	709	715	711	723	722	699	697	669	737	710	722	677	716	688	687	717	691	688	793	723	717	743	712	744	705	707	701	717	693	738	738	672	699	700	723	665	720	706	702	711	730	713	740	666	676	688	686	683	689	688	706	685	722	754	673	673	707	683	694	704	736	749	689	716	681	701	675	699	673	689	726	693	748	746	689	690	748	682	687	738	663	744	691	680	717	748	715	684	681	701	682	752	702	698	717	692	682	695	692	724	690	708	683	712	709	743	700	675	667	696	695	683	658	711	718	724	698	734	723	712	692	642	673	758	679	700	722	654	711	651	713	690	720	733	691	713	648	737	706	690	716	682	716	711	691	710	702	657	684	704	654	699	679	694	736	705	746	687	709	690	678	729	740	700	692	700	725	740	722	718	679	719	717	714	729	679	660	701	696	743	659	736	672	722	717	745	691	684	768	716	724	735	700	734	693	726	694	659	696	694	731	683	702	719	753	702	666	701	681	696	725	712	725	719	719	730	717	713	726	683	739	695	766	654	714	732	702	684	672	692	673	719	696	693	738	736	673	672	710	700	677	700	715	726	740	662	695	693	742	715	694	685	697	739	719	716	707	705	706	661	739	698	717	696	691	742	676	712	716	729	687	694	692	668	654	713	713	720	726	736	730	730	747	726	702	710	708	687	678	659	684	715	700	710
29624	31259	18669	2999	295	290	272	257	236	239	237	222	259	232	227	226	241	223	248	230	238	243	234	249	237	237	250	207	231	204	202	215	243	207	214	228	228	209	229	243	211	237	235	232	232	246	231	249	217	214	226	232	233	202	219	244	221	225	242	215	235	238	218	247	219	240	244	209	198	237	208	184	232	223	227	219	229	250	250	226	206	225	218	210	239	231	215	246	210	247	211	199	206	228	233	230	238	201	217	234	248	241	227	250	220	223	211	240	216	236	215	225	219	243	222	214	231	220	239	224	242	219	257	207	211	232	230	242	207	233	219	206	225	191	237	236	237	233	208	253	224	227	218	214	221	193	249	224	208	215	228	202	213	242	211	246	228	234	220	225	228	214	225	195	227	220	219	262	223	229	268	259	201	232	211	236	232	240	221	240	208	193	223	233	232	229	206	218	243	219	228	227	223	253	191	214	233	234	229	228	249	243	240	245	208	224	209	202	201	228	247	255	203	224	251	215	233	215	220	209	217	228	248	220	227	208	226	238	228	212	226	202	250	265	228	238	220	241	217	226	229	255	227	225	242	234	198	255	242	214	256	223	238	243	217	231	227	240	211	203	224	214	267	228	248	228	205	228	207	243	229	217	224	216	225	226	225	209	267	240	244	208	251	231	225	226	223	251	225	221	230	249	220	204	224	228	220	226	277	196	196	216	225	211	247	219	250	247	246	241	236	235	222	233	201	214	230	226	208	233	236	222	248	231	215	245	214	218	277	228	220	218	232	208	199	213	253	224	225	224	257	217	243	220	230	249	232	245	277	240	236	210	247	210	216	221	223	233	218	233	228	235	252	208	233	214	218	230	224	236	222	234	236	196	215	234	190	246	229	204	209	222	249	216	210	223	203	233	192	209	231	225	204	214	249	202	239	229	232	237	222	219	226	237	232	249	219	215	212	237	222	236	228	229	233	230	239	242	230	236	239	212	216	217	230	231	225	190	216	246	226	235	217	217	255	209	201	224	219	232	220	218	222	222	216	206	236	215	237	222	194	208	222	234	220	233	222	240	238	238	243	236	214	216	232	245	232	194	226	196	219	214	245	213	205	211	221	225	239	207	180	217	226	223	228	223	237	226	247	269	220	243	235	202	238	238	220	200	226	214	228	214	264	216	230	243	243	228	196	233	242	224	230	246	260	218	234	212	235	223	219	224	225	210	191	221	220	204	205	217	236	221	231	251	245	236	256	232	254	237	210	237	225	250	236	243	204	240	186	241	211	211	213	249	218	213	211	256	213	200	230	216	225	232	209	217	240	223	197	219	243	238	225	225	237	251	250	238	202	212	228	235	226	247	253	236	222	222	217	241	221	216	198	263	225	219	220	243	211	225	233	252	236	243	233	232	229	208	220	215	202	225	214	241	242	222	225	232	209	256	233	247	235	215	258	239	227	243	229	206	221	233	228	223	236	244	225	253	230	215	245	214	257	195	230	241	246	267	213	222	230	221	231	222	208	243	229	259	215	228	216	209	224	233	217	216	247	254	248	219	208	230	201	229	221	226	260	255	234	221	214	219	230	233	226	215	208	247	223	217	213	199	202	217	246	231	250	242	274	240	223	219	245	221	224	241	217	222	225	210	245	238	222	256	234	228	234	215	227	219	239	208	237	212	207	220	221	217	209	225	222	273	231	233	250	264	219	230	230	224	212	212	236	236	227	214	224	217	196	216	200	233	227	194	226	207	237	219	227	242	243	218	236	212	235	254	243	207	218	236	222	253	227	227	226	212	259	223	245	244	210	231	253	208	226	198	224	253	207	278	230	229	223	192	233	257	232	216	247	218	246	243	264	209	221	222	239	239	234	227	226	221	212	216	224	241	212	227	231	224	199	223	251	224	246	243	239	224	232	209	248	232	209	224	200	195	219	209	239	234	225	190	223	241	232	234	213	217	196	207	195	237	234	231	239	214	211	208	245	221	208	238	222	244	255	222	233	246	232	206	219	235	212	202	238	240	247	220	209	220	202	235	243	221	229	225	218	230	227	202	221	207	221	214	247	216	231	196	198	213	234	233	207	241	218	231	243	211	235	222	215	242	215	230	210	221	217	196	212	235	212	236	221	206	246	220	235	213	201	224	228	207	242	217	224	242	205	221	250	216	208	232	212	233	224	229	226	248	206	228	193	208	227	238	216	232	225	223	226	234	204	229	235	194	219	222	249	233	212	208	236	220	225	226	224	215	227	241	246	235	208	231	189	242	243	222	190	246	255	228	242	214	214	218	229	235	210	227	224	208	218	251	251	227	219	201	208	228	216	207	220	235	253	231	222	219	254	244	202	239	234	237	221	202	221	231	253	245	225	224	221	231	244	203	203	223	179	255	236	206	204	222	238	234	234	238	228	228	208	221	228	242	209	218	229	219	227	203	249	199	232	232	205	205	260	217	215	219	195	213	253	252	238	227	225	237	226	241	203	212	238	196	213	199	234	207	218	240	278	247	235	205	242	235	246	228	255	234	229	234	235	241	203	224	243	210	250	233	223	219	247	236	224	210	224	191	249	232	234	213	253	226	211	238	228	243	241	213	238	224	215	241	264	207	229	244	192	230	227	214	203	217	227	243	214	231	248	254	200	197	254	206	230	227	212	219	241	216	229	221	235	231	231	222	216	218	230	225	227	207	191	219	230	243	244	225	233	233	246	224	217	241	238	237	198	232	208	209	196	224	205	225	218	215	224	232	238	224	203	244	229	219	227	230	250	232	253	253	200	247	246	238	239	241	231	218	236	228	220	229	228	224	248	256	222	227	210	219	219	211	240	219	204	220	248	236	227	207	213	229	203	231	201	229	242	232	215	210	223	213	205	216	248	195	232	237	225	244	237	244	202	243	210	210	217	256	241	218	221	241	236	233	237	229	220	229	196	237	235	215	231	232	230	229	250	219	238	244	213	228	250	233	209	236	217	218	240	213	244	233	186	217	232	215	225	211	242	208	242	211	224	247	242	219	231	216	233	221	232	224	234	252	261	192	212	221	281	244	229	229	243	200	225	244	208	252	223	237	231	206	216	192	207	228	230	213	235	215	239	225	209	220	239	213	223	224	240	240	209	224	249	248	229	204	233	247	228	235	205	218	240	248	213	232	226	231	217	208	233	231	226	225	222	196	209	213	230	231	215	228	231	232	228	246	209	237	190	224	239	234	242	207	212	235	225	235	225	215	229	233	221	238	227	202	216	242	208	239	233	206	206	245	221	242	224	247	199	218	254	217	216	217	238	240	218	233	236	221	227	202	199	240	205	239	219	234	243	235	222	237	223	220	208	228	224	192	215	233	216	223	219	214	212	232	211	220	246	245	190	249	221	229	217	220	220	241	209	243	254	244	250	201	232	212	190	206	241	230	212	204	225	222	206	228	230	234	234	245	240	208	227	214	211	213	228	231	236	234	202	206	241	223	225	243	239	228	237	262	216	213	218	221	240	231	197	222	193	206	232	189	202	228	233	204	214	235
35033	47100	6841	421	392	380	343	316	325	320	294	297	267	255	302	308	283	297	279	291	286	294	311	292	299	297	280	290	287	304	283	318	303	274	295	283	295	293	284	280	301	299	256	288	280	295	313	288	296	293	244	303	310	299	304	295	296	256	301	289	317	298	302	289	269	307	283	272	304	259	301	304	261	288	282	272	274	294	310	283	279	290	255	298	313	297	307	292	295	266	280	300	306	293	321	309	289	276	316	295	310	281	305	280	308	294	317	277	279	300	286	303	297	251	312	303	286	313	318	309	275	277	313	271	297	277	327	320	272	283	272	277	299	297	291	282	310	261	294	291	299	291	307	285	310	272	291	274	261	272	296	324	290	299	279	278	315	274	306	279	306	298	324	297	283	289	272	323	283	296	291	325	279	283	282	302	301	297	290	318	285	296	280	302	295	313	279	322	289	300	317	286	281	297	295	287	297	290	293	304	281	274	281	266	280	307	336	316	310	262	308	275	289	295	271	306	280	294	286	290	261	278	274	282	277	312	307	288	313	286	290	270	297	309	312	311	290	306	299	315	285	294	308	261	289	242	274	327	292	274	288	300	295	270	281	290	264	271	308	307	259	298	295	296	296	306	294	308	255	283	311	278	286	301	282	285	266	309	273	267	310	283	268	277	297	290	289	300	309	298	284	296	276	305	291	301	305	305	285	278	290	289	301	275	262	318	266	290	289	283	303	282	265	319	287	279	317	300	271	262	269	295	266	295	284	296	303	326	285	285	291	290	323	280	287	287	290	278	304	300	296	287	289	303	291	274	290	268	310	307	270	277	294	282	304	291	301	279	322	283	324	262	291	289	279	298	293	256	291	276	290	299	286	296	300	289	296	278	289	299	314	306	304	300	294	317	272	311	311	289	289	310	275	343	315	315	290	275	289	332	287	305	299	278	283	274	295	285	293	287	301	320	284	295	307	309	301	312	298	298	294	290	284	318	304	283	280	307	274	288	291	289	280	283	267	334	331	279	264	324	307	288	327	277	308	313	304	265	264	254	316	286	288	300	290	283	279	303	312	287	286	284	269	332	289	310	302	301	297	300	246	302	277	297	279	288	290	263	284	324	301	279	299	295	263	283	296	251	294	278	278	265	320	296	300	275	299	299	312	301	286	297	295	305	290	301	310	286	275	315	306	291	289	268	289	291	273	302	312	317	319	283	284	299	308	289	309	315	322	290	315	290	294	294	313	345	285	304	276	305	293	315	283	308	295	302	273	271	293	284	308	281	280	282	320	295	298	294	304	313	271	308	289	287	279	284	275	294	276	301	283	297	271	297	270	274	267	300	282	299	287	291	281	299	307	290	298	252	295	319	337	295	292	309	296	244	273	315	289	305	294	281	302	307	276	273	280	309	297	324	285	303	319	284	305	255	309	297	289	297	295	307	312	268	301	298	269	279	279	295	272	298	270	301	290	291	295	264	330	279	322	297	285	292	302	300	283	274	309	284	289	290	285	304	315	299	276	291	279	303	252	289	292	285	295	324	305	291	280	299	283	288	279	273	287	290	300	304	290	309	292	285	286	307	312	250	287	277	301	316	316	323	277	296	277	322	278	289	292	293	277	318	290	289	288	278	283	297	303	275	295	287	311	272	317	324	312	292	296	332	307	286	309	297	290	296	276	313	291	289	281	302	280	303	248	320	288	293	284	310	297	316	326	322	301	291	291	311	310	283	288	290	324	298	329	329	281	305	270	326	309	266	300	312	273	305	277	285	276	295	271	310	318	267	317	299	298	316	266	302	328	293	292	307	261	312	283	303	306	305	281	293	311	299	271	304	276	292	300	278	265	301	286	291	284	310	296	315	286	260	283	316	301	279	272	313	314	326	303	288	289	290	273	281	301	270	293	295	270	303	308	279	308	295	305	279	315	300	290	292	313	282	289	290	265	317	311	261	299	297	302	297	296	302	304	265	291	293	244	294	308	289	314	314	288	279	307	305	267	296	301	315	311	263	285	278	285	294	268	296	322	280	317	317	326	316	319	289	307	315	326	328	313	303	298	283	285	312	280	289	274	301	273	302	313	270	270	270	320	304	282	287	312	301	278	310	294	287	268	287	273	313	287	271	277	298	288	286	312	284	295	295	323	283	280	286	310	284	262	296	280	311	302	313	294	287	301	298	290	281	271	298	266	295	316	288	303	279	296	295	280	280	322	312	272	284	287	293	274	298	308	286	277	273	288	302	349	313	282	263	280	328	275	278	319	291	278	303	321	312	273	295	302	269	309	279	286	299	274	305	284	294	264	287	294	308	320	305	296	303	289	247	260	302	264	291	294	308	308	314	268	299	324	299	296	281	311	293	291	290	282	261	297	252	295	282	283	267	331	330	304	262	307	282	271	290	293	276	291	274	258	317	301	298	255	291	298	282	295	295	290	282	306	321	301	261	300	306	294	301	302	279	288	285	260	287	321	301	283	265	310	300	308	299	304	294	315	292	297	293	285	305	280	329	281	291	283	276	275	293	311	317	294	280	261	283	314	318	275	299	296	310	288	291	291	327	289	299	281	309	298	272	305	341	286	286	290	268	301	288	273	302	279	254	299	284	320	305	284	289	301	303	310	275	277	285	274	323	329	284	300	303	304	289	303	254	289	305	302	285	282	283	311	296	257	314	277	275	295	298	290	304	280	314	278	295	315	324	277	312	312	289	275	285	266	284	266	277	287	315	302	273	289	289	293	265	272	271	281	301	305	287	308	295	293	295	279	319	304	292	278	314	295	307	284	286	293	286	307	285	285	283	307	276	302	277	293	294	287	303	291	303	325	275	279	289	321	264	254	280	310	305	275	305	280	289	295	323	264	294	310	289	304	270	269	299	329	282	295	338	261	314	280	295	266	292	325	322	282	269	296	275	286	276	285	288	259	320	279	295	295	286	266	283	296	289	313	289	295	274	282	276	270	285	275	281	301	296	280	299	314	318	295	322	284	289	291	270	297	277	292	263	296	284	293	287	309	265	285	271	300	272	299	324	306	273	308	289	281	258	282	274	300	278	282	271	300	309	287	260	288	278	312	310	311	314	282	282	252	317	312	275	281	299	280	270	284	290	305	319	290	312	337	306	277	298	287	282	259	295	305	270	244	294	319	277	286	271	290	283	286	277	284	299	283	288	284	278	295	266	301	305	304	266	295	268	309	287	294	288	311	290	292	286	287	262	290	292	314	291	279	279	284	283	308	281	301	263	294	270	318	324	310	272	309	300	294	293	282	290	269	307	272	270	311	298	285	281	260	316	280	274	298	294	299	294	283	292	264	285	266	279	301	286	261	288	256	288	276	313	298	292	291	287	295	285	277	288	278	300	262	303	273	290	309	277	309	276	303	316	268	295	284	299	299	281	286	307	289	277	285	278	292	295	311	306	277	281	316	306	336	296	292	317	309	291	286	275	291	299	279	294	309	300	296	299	340	297	297	297	319	306	287	281	294	284	309	300	271	309	286	310	267	283	270	264
24541	21568	28512	24819	20910	5376	733	501	436	414	398	370	386	393	331	349	318	327	346	328	304	342	308	330	312	289	342	312	330	284	302	310	334	333	302	327	311	304	301	310	310	314	296	303	337	333	314	335	333	318	319	340	310	306	310	299	318	285	324	320	329	292	285	301	332	304	311	298	284	299	309	344	343	295	282	294	298	335	311	321	322	291	310	291	314	318	334	325	307	309	376	319	301	315	298	332	312	333	284	275	320	322	289	326	334	337	322	303	315	300	289	329	310	322	305	315	324	315	303	295	301	295	297	330	329	324	325	299	317	313	312	279	309	319	304	295	309	274	331	328	345	309	313	330	308	333	313	323	322	295	298	339	334	276	333	303	289	297	308	323	307	301	303	283	332	312	344	301	302	325	305	323	283	276	287	293	300	333	304	328	300	297	294	314	318	310	333	321	343	302	317	298	320	320	323	345	320	317	351	328	312	320	290	288	302	338	339	289	330	299	312	299	329	320	304	306	292	307	307	296	323	317	336	285	329	315	315	320	358	297	329	317	277	334	310	306	321	334	322	302	309	286	324	313	317	287	301	288	308	315	303	316	312	340	299	323	318	302	327	288	285	341	289	317	296	326	312	328	326	299	308	291	319	281	304	320	315	271	303	313	335	306	323	327	301	336	290	314	324	299	316	327	306	301	287	297	332	337	321	309	304	345	311	317	326	306	275	330	312	312	297	319	294	305	307	303	322	322	311	311	309	314	324	290	351	315	338	329	307	309	306	326	296	301	285	321	328	314	289	334	306	331	303	296	297	294	347	307	314	328	286	299	316	286	317	320	324	294	355	309	315	270	322	287	349	353	297	341	341	325	317	314	312	296	310	309	346	349	309	290	334	330	340	317	313	322	305	278	329	298	302	319	324	301	330	323	333	301	343	342	317	309	327	286	297	329	337	308	316	318	336	318	306	302	296	310	315	320	309	301	309	300	302	313	302	317	301	308	312	297	327	284	316	323	281	317	312	287	355	334	314	317	313	307	325	285	308	329	324	354	292	293	293	324	328	300	288	286	285	264	309	302	325	333	338	302	311	289	284	341	312	297	320	332	292	294	336	288	335	304	325	305	309	287	343	298	321	288	313	282	314	314	303	298	341	305	294	309	301	263	313	321	302	313	272	335	315	313	290	308	335	313	322	311	286	326	333	307	301	296	323	288	333	313	280	313	310	313	346	307	308	307	311	326	300	304	310	307	296	346	293	275	268	312	287	307	288	331	318	310	303	332	316	303	322	317	272	297	342	299	336	321	336	328	290	302	308	292	339	296	320	345	300	315	314	309	325	315	328	342	301	290	324	327	330	328	315	318	298	330	315	357	326	286	306	294	276	330	307	290	312	303	342	334	297	319	277	333	295	317	302	310	319	298	308	302	357	325	312	315	313	293	319	329	338	362	318	296	291	336	285	320	311	343	322	303	310	306	304	324	307	260	294	303	335	301	327	317	294	313	304	324	297	300	316	327	352	308	295	347	291	330	294	330	292	306	311	309	296	306	306	320	335	291	340	320	315	312	308	321	299	310	317	315	305	347	322	324	316	314	323	295	297	289	294	314	319	298	303	341	310	295	291	302	318	307	311	308	304	308	320	338	317	317	307	309	300	275	302	321	287	314	309	314	313	328	302	302	293	315	297	335	303	303	328	306	312	320	271	295	334	309	293	315	294	309	326	339	277	321	298	332	323	289	307	298	314	364	324	319	306	316	291	320	318	304	288	325	264	350	312	324	309	350	326	327	332	299	307	307	318	303	304	292	301	306	287	299	300	310	320	294	325	309	297	302	329	294	303	311	283	301	305	315	322	318	298	285	293	322	284	305	319	322	328	316	287	301	322	300	318	337	326	319	318	305	307	337	318	314	295	326	311	312	314	283	315	322	300	295	307	309	294	324	296	307	314	306	293	283	305	348	309	305	276	328	322	311	332	312	317	314	313	333	334	320	342	281	291	322	336	309	337	296	300	339	297	321	338	317	332	313	318	294	333	345	297	300	302	316	304	305	325	367	285	302	329	301	317	281	320	328	314	337	334	309	305	297	311	273	295	311	301	322	312	325	303	312	326	301	278	316	311	317	317	301	327	302	289	333	325	267	325	284	347	315	313	348	317	323	317	336	281	304	299	316	290	306	298	300	331	300	309	307	348	294	302	294	298	325	338	339	315	350	339	313	325	311	302	315	300	308	275	327	297	308	299	312	278	316	296	310	317	309	295	323	319	288	309	304	313	330	297	306	273	296	300	323	330	308	296	314	288	298	309	345	358	327	352	327	341	326	320	305	329	345	344	323	287	325	361	314	282	310	337	334	305	288	287	354	319	320	323	302	292	318	300	294	315	326	326	311	297	315	301	319	317	297	328	308	346	278	318	332	312	315	286	329	326	321	306	330	311	309	294	308	327	335	289	302	303	302	300	297	298	288	289	329	298	301	304	326	326	330	319	296	338	317	308	297	318	274	295	336	284	315	303	323	293	336	291	312	317	327	299	319	340	317	331	318	321	319	304	293	330	288	332	312	316	359	287	323	319	302	316	288	303	320	317	334	386	307	296	298	280	346	283	320	305	306	282	301	297	278	309	308	313	312	298	293	320	329	287	309	319	305	305	327	341	331	297	340	307	348	300	328	328	311	306	259	320	327	332	307	325	317	290	305	333	335	278	341	298	301	314	321	318	329	324	299	301	281	318	309	334	322	319	306	329	292	293	310	304	349	338	321	335	329	329	313	287	303	295	340	304	288	306	312	342	295	331	277	323	326	311	309	341	320	309	301	312	327	298	305	295	304	289	302	302	321	314	321	314	345	270	310	337	338	320	310	292	327	341	334	355	287	314	334	337	315	311	322	273	341	326	311	318	309	304	311	301	288	291	320	295	358	290	313	289	318	283	329	336	317	279	305	291	289	307	317	281	318	324	305	303	313	300	308	342	307	296	309	282	300	304	271	315	311	338	330	320	324	302	322	299	307	296	275	320	332	301	344	333	295	304	300	307	292	349	316	315	302	321	317	315	360	318	315	299	308	276	326	326	317	333	306	313	304	300	301	331	318	305	317	307	317	280	337	321	319	323	302	321	280	316	306	311	328	307	334	317	292	314	310	273	287	308	339	312	291	286	333	302	293	323	309	321	312	320	293	305	280	321	280	321	326	312	321	301	301	327	300	360	290	325	301	326	286	321	328	300	278	331	325	286	326	319	308	328	324	305	316	314	342	311	315	312	352	304	314	317	293	289	341	297	314	285	281	311	289	320	332	309	280	299	296	296	286	322	321	323	323	308	295	343	298	319	336	304	321	334	288	312	339	269	291	335	316	312	323	318	316	324	328	320	323	317	280	305	308	310	301	302	307	304	281	304	314	339	310	307	292	343	298	301	327	329	325	288	303	280	301	322	302	329	305	299	284	291	338	316	305	286	279	305	332	291	316	326	342	351	336	325	320	316	316	304	317	307	296	308	329	323	280	316	312
39512	61298	12954	1957	1455	1079	913	731	617	614	525	527	433	477	488	492	453	417	418	394	392	440	436	358	415	392	368	395	407	389	400	374	387	370	394	373	394	361	384	397	401	367	391	370	388	391	386	372	391	406	390	383	394	403	397	361	395	384	383	402	387	393	392	363	339	411	403	343	392	371	335	393	402	390	372	370	405	369	394	355	384	374	397	373	368	369	389	362	357	364	387	344	383	396	393	387	356	354	367	362	414	380	434	377	396	364	372	390	377	394	383	386	441	352	344	386	412	373	407	387	389	389	381	361	415	384	392	394	353	359	385	379	387	369	363	388	403	370	378	385	394	388	420	403	402	407	366	382	415	387	363	384	360	376	367	367	379	387	399	388	402	369	401	373	380	350	340	355	373	384	404	336	368	393	389	371	382	373	357	370	388	387	383	352	373	365	364	369	398	404	367	387	387	408	402	374	386	364	408	380	378	375	388	398	376	395	402	387	386	391	368	366	360	386	387	387	395	385	395	438	379	374	361	378	375	383	384	369	364	395	374	371	385	392	384	369	376	373	408	368	409	387	380	359	364	375	400	405	398	428	371	360	366	395	374	380	327	386	386	376	394	414	403	381	372	371	387	365	344	379	355	411	409	358	368	393	395	364	365	386	386	367	406	374	370	381	365	337	358	360	353	364	395	378	372	371	367	366	391	356	395	366	384	363	347	370	378	348	389	404	405	351	362	370	392	364	393	357	410	361	428	352	388	386	351	331	354	372	384	384	388	419	380	357	382	368	388	379	398	377	382	371	392	400	378	393	384	375	382	399	384	406	349	356	407	364	374	375	398	371	350	392	372	367	366	389	402	387	380	340	363	383	437	392	395	410	373	358	374	383	387	371	359	384	338	362	390	388	396	358	365	374	377	352	397	363	341	370	338	362	358	402	339	416	390	382	382	376	383	402	415	374	369	346	386	412	390	333	400	401	385	366	364	368	378	409	382	380	382	361	375	382	416	360	367	390	388	406	390	356	368	405	374	364	385	390	358	368	391	396	364	361	413	405	356	369	390	394	351	401	365	385	383	372	409	372	365	377	362	409	367	333	390	373	394	418	357	385	385	426	391	366	371	359	378	415	383	410	419	378	383	360	365	398	360	351	372	362	357	371	390	392	385	366	421	398	395	380	405	384	385	384	383	375	402	367	364	426	360	397	390	408	409	376	358	358	361	398	374	411	385	374	378	382	384	380	356	354	382	370	394	424	357	382	394	368	398	380	380	385	385	383	370	395	385	369	392	407	370	378	362	378	365	417	374	388	328	376	356	386	386	389	380	372	364	411	456	351	371	393	344	395	371	378	405	390	376	398	406	359	383	404	344	377	417	385	411	370	355	356	417	402	396	377	384	401	381	370	394	384	353	412	364	400	411	386	381	396	399	394	357	373	357	383	413	355	386	379	362	340	399	366	365	378	378	370	386	393	353	357	376	420	347	397	394	412	413	372	371	384	379	341	362	385	388	357	378	410	356	382	405	371	390	409	359	345	367	367	380	368	374	403	385	391	382	394	353	356	350	387	401	350	375	376	396	384	391	372	375	370	403	357	394	375	382	387	360	396	383	407	360	380	378	380	398	383	383	384	411	388	395	384	387	352	356	386	359	347	400	391	337	412	366	413	372	361	411	371	367	381	355	394	391	346	365	401	360	397	353	426	380	392	378	401	355	380	347	349	383	395	405	390	376	360	367	414	384	362	405	384	387	415	397	367	389	367	369	383	398	381	368	385	354	368	375	366	372	374	396	423	403	382	359	400	376	378	402	401	417	357	383	388	392	369	408	400	355	344	402	400	394	386	401	384	392	393	372	370	379	399	401	396	386	385	389	375	391	382	399	348	412	395	384	405	370	385	388	373	372	385	380	378	397	365	406	396	402	367	377	382	393	366	393	378	396	385	362	389	388	405	389	387	374	374	389	384	412	386	362	365	431	417	360	426	381	379	374	367	384	410	363	395	362	403	362	388	383	392	368	381	377	348	375	424	394	371	391	378	350	384	374	360	392	355	364	377	363	361	383	344	367	345	381	357	436	414	379	370	398	393	389	361	377	382	363	405	417	358	404	334	370	422	429	361	382	358	366	377	398	417	412	344	331	380	372	330	355	381	403	412	388	389	395	366	406	400	370	392	369	388	392	377	386	368	335	358	374	380	383	403	359	373	375	388	407	371	349	359	401	377	399	393	367	413	369	368	354	402	384	369	378	392	371	370	359	359	356	395	378	341	354	377	412	374	381	386	378	354	388	396	345	374	372	367	405	389	392	370	407	400	399	406	409	405	374	342	382	389	380	371	396	377	396	366	360	381	385	356	377	399	401	394	376	380	400	403	388	359	394	364	407	385	358	390	396	365	354	386	388	407	409	388	399	335	383	372	388	381	385	381	413	390	374	379	386	402	353	372	408	378	374	376	379	383	368	376	354	355	395	349	380	393	366	380	416	373	399	370	331	397	359	403	393	365	403	383	415	357	359	383	357	353	376	340	363	410	367	400	384	399	408	378	400	361	352	366	361	368	405	369	407	364	391	413	378	376	376	387	360	387	369	402	362	367	382	389	354	356	392	370	389	385	371	371	360	408	391	362	363	409	362	366	397	390	379	362	389	377	363	374	386	416	343	386	383	371	379	333	374	365	383	358	377	387	392	365	368	392	347	393	396	367	399	402	398	353	384	388	385	356	365	379	405	341	356	407	374	364	369	389	369	372	361	367	388	384	373	397	383	370	338	393	345	408	399	367	390	368	365	372	396	384	387	408	371	341	382	399	405	368	403	404	382	401	427	365	393	370	359	389	386	355	393	369	373	375	319	391	365	395	394	358	359	408	349	342	403	384	408	385	365	377	380	408	391	387	342	361	374	383	363	365	407	351	363	373	366	390	361	313	409	357	354	394	351	358	365	354	397	382	370	393	360	356	374	361	376	362	394	415	421	375	372	376	396	393	338	378	376	375	377	395	387	386	350	373	403	392	344	376	384	376	376	367	383	408	356	403	395	393	396	383	414	350	396	380	381	381	385	381	382	397	359	383	345	395	441	369	393	392	407	383	376	373	399	408	351	366	371	373	383	390	380	374	372	382	374	426	359	382	376	369	378	411	395	416	376	395	360	368	361	384	380	394	368	415	379	361	368	384	377	385	370	347	378	383	357	377	374	362	398	353	358	387	316	393	380	390	386	374	394	403	391	381	368	372	376	374	393	400	337	373	372	424	388	415	381	399	413	387	372	380	375	368	374	386	421	381	378	346	386	394	383	403	370	387	370	391	423	428	373	374	386	349	362	388	394	380	391	405	411	385	399	368	361	368	353	384	373	365	320	375	401	356	353	386	424	389	385	387	404	374	386	370	422	371	396	367	375	381	390	392	367	374	397	358	382	380	364	380	409	383	379	361	373	376	419	396	366	398	396	395	382	353	351	373	386	395	383	365	351	388	329	355	388	417	423	388	380	408	367	354	371	360	396	394
25581	21757	27448	25438	8614	626	526	472	438	404	419	397	407	413	392	389	390	376	398	377	423	371	359	394	375	394	380	378	388	362	394	375	373	352	358	365	367	378	367	381	396	351	343	398	370	331	369	367	389	410	377	397	369	393	387	399	355	376	373	351	373	342	405	356	353	358	393	371	376	417	384	375	375	373	391	398	381	363	364	372	389	411	387	376	402	397	394	373	378	404	370	353	393	382	346	374	391	367	369	369	383	392	391	397	397	354	384	348	341	399	382	365	372	365	330	404	383	388	388	399	389	358	388	368	397	415	384	357	397	392	354	369	396	384	332	350	365	371	379	404	346	378	354	401	397	390	374	378	394	398	358	362	388	407	375	389	376	360	397	358	382	394	341	379	388	367	381	400	395	410	376	377	412	373	371	337	383	369	401	392	403	411	400	374	370	368	407	377	400	348	358	385	379	372	378	386	353	374	400	393	365	381	356	361	375	398	396	406	389	382	364	361	382	387	379	367	380	357	373	350	401	360	362	351	384	412	399	411	385	350	361	385	371	384	347	355	370	354	372	360	397	342	372	371	400	399	380	338	420	389	358	351	353	389	369	377	393	397	372	383	370	369	402	384	366	374	350	384	363	398	363	359	390	382	388	395	394	352	379	420	393	405	379	337	370	371	384	336	393	346	411	392	385	402	442	368	394	384	374	365	382	341	391	370	368	367	396	374	384	370	365	353	374	395	344	385	358	341	365	376	362	380	380	356	364	389	363	350	401	389	391	375	385	375	383	381	403	364	347	375	401	403	382	371	362	371	362	381	427	395	404	361	368	409	379	349	384	371	353	375	382	365	342	362	355	370	361	361	365	359	379	380	355	380	364	398	388	406	385	351	372	405	336	369	347	391	382	330	411	407	371	351	358	385	395	387	353	340	374	395	396	374	380	380	353	373	390	373	364	362	389	388	400	370	415	413	383	349	348	386	379	352	387	367	373	397	353	390	403	409	348	347	387	380	351	375	369	384	372	354	360	368	377	377	376	361	361	366	350	400	375	401	391	314	388	354	384	397	362	356	403	363	363	355	381	412	401	373	390	370	379	360	367	343	405	339	388	424	411	414	384	381	345	378	380	388	357	371	342	376	376	362	360	383	387	373	347	404	377	414	389	387	388	361	398	370	354	389	381	361	368	359	371	361	374	392	397	362	369	374	363	379	382	360	361	397	362	375	364	379	351	394	355	365	370	411	392	379	359	414	397	404	390	389	391	393	353	365	354	391	364	376	331	383	352	391	402	389	371	371	369	363	380	357	386	338	388	373	360	356	363	378	346	347	394	417	360	386	372	364	378	347	367	367	399	366	348	367	361	416	396	374	379	341	351	392	400	389	349	380	387	359	354	373	425	360	350	374	358	349	411	368	399	372	382	380	404	362	388	373	394	393	394	384	340	398	364	388	380	348	398	393	363	371	391	400	359	402	384	365	381	335	350	375	389	333	380	394	404	362	338	359	374	373	377	389	391	357	400	384	385	357	311	367	367	399	360	389	385	369	359	396	392	376	382	361	367	386	376	365	372	357	356	382	367	350	385	369	407	390	366	369	355	355	338	389	378	369	344	368	373	364	359	392	411	389	354	390	379	370	381	351	336	363	401	398	401	399	377	392	366	339	372	361	356	369	363	375	353	396	406	365	392	362	343	421	379	396	374	395	406	368	389	365	350	339	388	380	390	354	355	388	387	383	327	393	406	334	371	425	360	387	370	406	354	387	410	387	384	341	392	364	361	416	405	399	372	373	400	339	348	387	372	393	377	356	352	357	371	384	401	334	365	369	407	390	409	405	375	381	376	376	367	355	389	368	402	377	388	376	392	397	379	393	391	362	385	423	385	379	400	400	340	395	353	384	365	366	364	349	355	396	386	331	366	379	377	373	381	338	356	357	359	331	395	378	373	388	333	331	352	369	386	395	369	371	380	405	366	360	400	413	411	405	373	373	346	343	370	370	382	396	358	366	380	369	366	358	368	352	347	377	363	378	358	413	384	354	392	374	393	380	410	335	376	381	356	328	413	397	346	385	383	385	404	383	384	384	357	380	384	400	353	397	381	349	357	366	363	374	366	372	376	377	353	371	401	362	394	349	371	353	381	369	337	379	356	371	359	374	391	348	374	359	383	388	367	390	393	354	356	364	376	342	367	359	379	377	365	340	390	373	388	347	355	389	387	378	390	384	415	397	351	370	383	345	383	381	358	401	371	357	371	385	400	399	359	388	395	350	357	391	384	381	370	343	356	378	376	386	355	375	367	374	402	387	371	404	385	367	387	402	368	394	358	388	401	353	359	362	366	379	365	396	361	390	354	381	390	381	366	392	376	369	380	400	374	365	369	364	389	357	417	387	375	366	365	374	395	382	368	377	365	391	369	383	387	378	391	361	362	407	387	370	356	352	366	356	378	383	361	371	390	368	353	365	368	360	336	395	377	362	404	385	336	385	365	348	387	358	383	413	392	382	400	383	371	346	415	379	358	348	403	348	367	382	401	399	379	394	348	353	365	397	361	371	415	413	375	359	362	342	368	381	351	355	376	354	414	384	352	381	381	411	378	357	359	351	392	364	347	369	381	388	358	391	379	369	373	394	412	369	382	372	400	405	388	369	399	362	347	397	366	411	408	388	395	399	370	360	381	374	361	348	334	394	357	377	374	376	364	341	373	389	384	379	374	379	355	399	377	390	376	382	362	344	342	393	360	374	357	357	350	352	386	389	381	370	405	355	355	397	357	380	389	346	400	345	395	352	400	388	399	383	356	362	378	346	374	360	384	407	340	361	391	421	357	365	385	379	409	363	389	362	379	387	355	399	372	363	380	352	360	369	386	397	351	358	410	401	399	352	387	349	370	381	380	368	370	386	366	381	358	377	374	390	386	353	352	374	385	368	400	359	371	370	375	334	379	400	382	357	407	364	359	364	413	383	338	414	369	359	363	404	336	375	402	372	370	376	387	394	396	362	368	343	399	375	361	384	402	398	350	410	379	340	398	386	355	388	395	403	369	348	351	415	363	386	375	355	402	370	398	366	383	339	363	383	418	362	360	342	373	394	376	343	347	374	390	362	381	352	359	382	363	347	339	366	384	379	373	371	386	371	378	344	380	391	370	386	374	376	383	391	394	404	382	373	346	388	339	353	406	370	396	390	341	373	361	368	404	389	364	357	362	374	376	376	363	350	369	429	423	368	386	382	405	368	404	394	412	387	376	394	349	350	374	378	393	368	375	382	393	384	376	390	365	379	372	398	393	361	375	371	371	394	371	360	364	422	397	381	370	372	401	344	386	401	351	382	389	352	405	358	380	365	341	358	384	372	344	366	380	377	376	411	394	374	364	386	388	380	354	360	372	365	377	369	378	396	412	380	383	336	383	399	396	390	337	404	352	360	406	372	398	345	399	385	346	351	394	417	388	358	381	341	395	397	361	348	369	378	361	430	374	357	386	367	409	372	373	374	365	357	383	371
38706	54888	6644	1281	1094	913	783	662	652	649	586	547	516	514	536	516	482	515	540	498	511	535	486	526	512	501	479	485	492	490	497	471	466	473	469	492	491	458	472	519	471	472	491	489	493	484	477	483	452	432	479	476	490	436	479	488	438	485	481	417	500	471	438	472	517	489	489	457	464	476	472	460	447	452	492	482	506	418	502	485	462	475	484	483	497	493	487	476	440	482	471	477	473	495	463	432	449	453	461	469	470	461	506	426	450	484	525	463	484	473	455	496	435	502	515	485	484	476	478	465	497	489	500	441	447	479	497	521	439	445	507	481	510	467	478	484	488	487	475	471	482	462	476	455	442	479	495	482	508	474	487	478	485	465	457	490	485	450	440	448	480	487	453	470	451	498	444	473	473	460	496	481	509	454	520	504	445	460	458	463	463	467	476	499	516	481	472	454	491	495	451	468	501	446	457	496	497	473	501	455	438	517	462	465	458	479	459	483	492	492	456	474	484	481	498	464	440	479	493	444	514	464	462	455	469	488	489	505	507	452	450	479	495	476	456	468	480	480	487	492	459	441	443	456	462	486	472	490	459	478	508	518	512	469	501	474	441	479	453	478	478	473	456	467	494	486	462	479	471	508	453	466	473	457	471	479	485	444	459	485	444	461	442	472	431	457	469	504	467	479	461	464	514	426	494	482	471	428	454	497	441	471	474	478	435	460	503	463	491	448	467	515	437	483	513	472	462	478	491	466	496	483	461	491	461	478	468	456	429	428	480	478	437	474	474	489	448	501	466	437	494	491	426	478	446	464	450	478	467	481	441	465	477	457	495	444	464	455	497	524	500	447	469	461	505	442	488	502	496	463	451	496	464	448	468	509	451	512	450	498	481	451	460	462	460	466	470	490	475	451	481	455	476	472	474	463	506	480	460	466	463	446	493	440	480	442	479	508	495	472	471	466	465	443	464	446	498	494	441	499	486	468	507	499	480	464	449	454	496	477	460	464	479	524	468	465	450	479	492	469	495	449	477	450	454	455	476	454	465	459	476	462	461	448	476	459	452	500	465	442	460	445	437	481	464	437	451	511	433	500	456	487	475	505	500	467	441	449	496	471	472	456	470	504	486	458	500	490	500	460	489	464	440	480	484	491	472	464	483	459	513	477	509	478	459	475	474	487	480	463	430	458	477	502	463	465	484	454	481	465	435	498	472	486	470	510	463	466	457	505	461	468	468	469	478	462	472	470	463	465	464	419	470	471	434	483	441	481	430	476	504	481	471	491	422	472	494	467	449	488	518	453	458	459	463	493	485	459	462	475	499	473	514	477	466	476	459	485	482	430	460	487	474	476	490	480	477	475	437	482	494	458	445	520	438	493	475	482	461	480	483	434	459	473	470	504	452	478	455	449	486	477	507	472	513	475	475	483	487	437	455	480	466	472	501	461	463	469	469	477	502	512	444	506	476	450	459	481	502	545	475	467	470	427	531	481	497	454	446	457	435	434	476	449	463	501	492	500	497	452	517	473	461	458	439	489	477	500	474	478	451	473	452	460	468	509	469	507	530	508	477	468	493	479	451	480	483	460	466	452	484	462	488	448	485	465	466	444	458	472	489	490	449	494	451	445	442	496	454	483	477	451	495	486	493	470	454	469	464	453	502	475	449	490	497	508	475	465	482	477	486	481	492	482	484	453	465	532	474	442	448	474	522	474	498	448	469	463	445	488	458	451	487	453	475	455	502	496	447	467	478	451	459	484	445	475	513	426	448	476	487	477	479	465	495	476	524	442	451	461	509	453	435	514	492	481	479	486	434	482	509	476	468	464	483	473	473	434	452	474	487	496	467	460	430	464	458	461	430	468	463	494	456	442	482	488	485	468	438	495	464	471	450	483	532	479	504	478	484	471	476	497	472	436	450	504	504	475	515	452	451	492	493	469	482	436	477	490	488	489	465	459	488	441	440	467	524	486	477	430	480	478	486	459	481	463	473	499	483	452	477	467	502	482	493	489	435	466	466	462	485	481	499	455	492	479	479	490	463	481	458	489	447	496	496	504	473	512	498	486	519	468	458	466	464	462	458	456	473	503	463	464	488	456	474	429	474	483	489	493	478	504	509	479	465	468	482	462	481	447	450	464	503	477	472	490	489	469	436	493	475	464	446	481	479	452	467	463	457	464	473	478	469	503	477	483	484	492	428	481	446	474	482	484	457	433	473	459	495	490	500	493	480	471	461	485	460	457	443	438	481	471	461	455	483	457	483	476	473	485	482	462	444	470	489	520	469	492	485	460	487	452	471	432	498	429	501	426	461	482	482	486	480	436	473	485	440	503	497	453	438	444	501	480	485	472	458	481	506	464	472	491	452	488	471	433	463	458	466	477	460	512	443	448	486	497	464	484	495	474	464	474	504	488	445	483	473	482	448	496	511	461	473	479	466	497	448	499	485	489	463	464	488	488	471	481	450	495	468	505	471	484	526	499	433	500	505	457	475	458	527	477	474	476	449	474	491	466	472	450	464	473	414	467	498	493	470	489	467	453	452	480	465	471	475	516	429	459	445	488	467	509	471	482	480	446	469	477	458	485	473	468	468	462	507	466	480	465	445	453	448	506	503	447	465	481	501	486	470	470	459	441	455	480	497	463	445	457	507	464	443	512	463	440	507	526	464	486	445	484	508	472	494	477	474	472	460	489	436	448	434	481	476	472	472	452	502	514	472	469	442	438	498	441	458	437	484	462	451	484	482	470	464	452	478	445	520	438	462	449	448	498	419	478	464	464	472	492	441	483	477	481	454	480	471	471	473	463	491	480	496	433	472	458	510	492	462	465	463	461	472	455	448	492	470	446	495	429	486	471	502	483	448	510	490	480	512	452	475	478	452	454	455	506	453	469	467	493	477	482	488	513	479	481	473	472	506	493	464	446	479	428	452	502	491	435	433	469	452	479	462	466	489	450	473	450	469	455	467	470	481	462	494	457	446	465	472	479	457	500	444	480	464	491	505	485	489	429	465	506	464	465	463	463	467	446	491	459	453	460	477	489	485	486	489	446	488	475	436	460	468	501	457	525	484	465	443	448	417	495	478	460	493	476	474	471	473	462	488	464	482	474	501	445	469	473	513	459	493	450	481	511	503	474	427	527	476	503	470	441	445	475	497	493	467	494	469	485	500	455	462	476	454	454	464	450	470	478	495	454	476	439	462	466	471	482	489	465	453	508	446	517	467	493	484	482	464	490	445	471	519	454	481	429	443	464	522	485	486	476	435	475	470	494	445	534	477	500	481	435	468	472	448	496	488	475	472	465	470	467	447	481	461	462	469	477	487	486	458	461	447	468	500	469	484	466	465	488	457	471	456	469	481	448	464	462	506	503	476	500	456	456	447	459	462	490	479	464	483	473	462	459	488	460	492	450	478	520	470	488	479	464	490	450	448	476	478	503	451	483	478	459	482	457	470	485	439	463	488	467	487	450	454	458	504	474	491	454	463	478	477	464	472	464	509	470
23238	21541	29292	24153	21491	21495	9409	1229	913	829	828	806	719	728	747	740	686	651	649	694	659	636	659	655	623	669	587	627	640	639	628	648	623	605	631	592	651	640	598	603	605	609	606	593	647	616	609	599	637	600	607	610	611	582	624	599	592	641	613	610	624	570	637	591	603	594	590	611	643	576	601	630	589	583	567	629	669	593	590	580	598	621	630	619	612	610	603	620	641	610	592	610	630	596	588	605	617	626	610	596	625	608	638	641	625	608	609	616	625	558	601	590	623	649	615	636	611	643	605	607	612	621	597	607	651	629	611	641	630	655	629	601	634	581	584	610	662	607	624	590	602	615	636	653	662	633	615	608	629	634	584	627	582	592	610	564	546	660	642	625	643	610	620	626	633	588	624	598	618	579	596	563	623	662	544	601	616	618	601	632	604	590	624	672	581	612	611	615	622	591	583	628	582	588	636	592	570	606	663	607	600	587	632	601	587	659	560	583	605	599	613	629	647	587	628	624	609	586	621	596	592	619	591	630	617	593	596	642	623	599	560	636	619	635	581	584	616	666	593	602	636	622	635	628	604	623	637	596	588	636	647	662	578	620	600	593	591	591	609	605	648	590	641	627	637	585	611	575	563	643	601	598	624	630	616	586	626	612	645	613	626	568	596	632	620	610	626	632	622	566	669	600	637	647	599	630	607	596	649	602	582	588	619	626	631	597	621	643	622	612	599	621	604	574	617	632	610	682	630	602	634	656	636	613	629	593	615	611	604	617	596	619	602	632	597	598	623	613	582	631	618	560	662	645	592	575	644	597	590	670	662	638	648	600	626	599	578	603	589	607	585	601	592	587	618	616	580	586	568	586	608	596	608	620	568	589	592	572	604	573	624	623	616	585	587	622	583	644	595	594	599	621	640	615	586	578	582	579	611	603	565	591	649	614	624	604	585	692	619	596	656	613	584	605	622	605	572	596	615	629	613	626	609	597	639	593	656	619	584	600	589	584	657	592	565	606	656	629	617	605	604	648	635	576	623	612	587	599	564	614	648	612	604	626	631	606	573	599	627	615	618	622	661	619	594	622	614	595	584	610	631	612	620	661	622	590	609	680	554	621	597	589	589	559	615	607	583	642	562	608	649	616	577	558	607	631	608	614	592	569	594	622	588	612	605	647	591	629	603	587	590	634	570	593	612	616	582	603	595	599	591	572	586	571	662	594	624	622	594	629	644	600	589	626	575	588	603	579	582	624	584	641	590	600	607	650	599	633	640	619	584	616	624	623	594	611	597	584	598	612	577	580	601	611	598	629	585	576	640	645	569	620	630	627	592	619	625	585	645	590	648	585	633	618	575	611	631	630	607	607	613	615	598	585	629	634	632	608	644	613	623	580	593	571	606	598	540	602	587	644	635	641	585	613	598	625	613	569	563	593	585	638	649	628	605	604	626	577	603	628	592	598	573	596	638	582	625	621	588	613	577	643	633	606	643	611	595	598	586	632	650	573	586	523	548	584	639	628	599	653	596	588	646	586	607	617	585	614	601	627	637	664	608	645	594	621	631	598	628	620	597	613	596	563	624	625	609	619	599	590	621	610	621	624	555	662	597	609	587	612	620	598	629	627	610	581	637	582	615	576	591	565	579	623	575	618	575	625	532	599	619	590	621	600	665	635	573	582	635	661	599	625	608	611	587	571	643	629	603	590	597	587	616	632	607	615	600	631	572	615	558	598	678	592	568	619	604	594	625	623	611	611	609	616	627	576	582	573	610	555	631	606	597	575	624	645	637	624	590	611	603	595	605	625	627	577	576	610	632	602	589	612	590	584	602	595	644	601	643	595	586	601	627	573	609	640	576	592	639	570	611	554	618	625	614	625	588	599	605	620	604	588	632	618	606	595	608	583	599	617	633	540	625	637	614	647	612	636	608	611	592	652	590	596	593	593	583	621	618	630	610	608	624	626	612	644	611	601	578	630	621	620	571	623	592	591	629	634	618	601	596	585	593	611	609	616	643	604	612	628	561	645	614	589	639	620	606	588	646	588	588	566	625	640	598	610	571	594	620	575	597	602	582	578	582	567	592	591	594	576	590	569	646	584	650	622	679	621	589	649	656	583	649	560	578	577	617	545	589	615	580	601	646	554	588	628	676	643	599	590	598	641	628	583	580	654	610	629	600	668	586	603	636	604	598	582	612	630	593	529	578	550	642	619	642	581	645	620	617	609	596	613	598	604	589	602	648	601	618	575	623	664	610	633	620	579	607	606	602	604	598	612	575	616	626	545	583	586	608	588	626	599	633	578	613	576	641	630	610	638	610	600	592	611	624	611	607	634	590	563	592	596	636	628	606	591	606	619	601	610	660	627	620	549	644	658	591	591	611	614	606	633	596	590	599	619	607	640	623	599	584	633	632	635	596	584	578	633	596	599	602	613	574	579	626	640	586	660	560	606	570	607	603	582	586	621	592	605	588	595	652	538	545	642	638	602	638	587	619	608	603	589	613	624	602	614	578	605	619	602	561	572	605	672	598	605	609	611	628	641	632	587	633	602	595	600	650	626	600	622	615	613	574	576	592	598	582	619	667	611	622	621	620	615	604	622	566	621	618	590	609	626	602	611	622	638	624	564	664	596	584	581	574	592	611	643	582	608	576	619	576	608	594	662	611	645	565	599	632	615	606	569	628	635	632	612	614	645	663	633	572	591	598	628	575	571	625	642	636	597	630	586	606	590	599	634	610	576	604	657	656	621	611	555	598	625	600	600	636	649	591	601	672	600	622	610	607	588	623	614	653	607	611	609	600	635	583	580	640	617	627	626	646	624	573	605	649	656	564	598	590	577	618	616	645	569	594	631	508	637	584	638	606	608	627	568	603	615	657	602	606	573	598	569	624	612	587	615	642	624	597	597	598	565	610	628	607	601	658	576	623	616	598	599	596	598	588	624	572	581	641	620	639	650	643	594	618	628	623	577	587	606	614	584	600	593	624	569	609	631	630	628	634	635	581	618	595	610	640	629	657	586	616	579	635	645	628	585	589	577	617	555	635	621	624	593	585	644	585	613	580	640	634	633	624	586	644	616	598	595	599	602	601	586	624	586	569	581	651	601	574	592	634	643	591	554	624	632	598	612	617	614	593	617	585	637	615	599	580	650	618	618	608	624	561	643	608	593	646	607	598	598	612	600	653	624	580	587	569	605	615	652	603	580	611	608	622	603	594	587	632	593	628	633	608	636	624	613	587	616	586	593	602	597	608	638	637	586	590	651	559	595	549	612	641	567	613	563	599	619	612	636	608	573	610	666	603	604	641	595	640	595	593	573	631	630	644	615	616	641	629	600	583	611	626	651	573	614	669	600	609	607	623	586	625	576	581	618	621	620	584	635	590	617	607	611	622	648	612	594	621	624	611	627	577	605	635	594	632	604	606	579	612	612	620	605	628	636	609	593	570	610	582	584	622	633	619	579	617	598	591	601	596	603	637	605	620	629	578	624	643	570	610	577	636	584
45173	66470	13721	4086	3151	2368	1901	1601	1350	1193	1116	1065	967	934	888	848	874	792	790	813	776	730	796	794	755	725	772	783	731	748	748	760	693	758	740	737	714	717	748	733	731	733	682	718	701	753	695	682	678	719	686	749	714	740	664	759	722	704	726	719	634	707	655	695	695	716	734	741	701	694	676	697	693	696	709	754	734	738	729	707	697	725	762	715	682	680	706	688	750	663	702	707	738	669	730	726	708	685	694	709	716	695	711	682	680	720	748	732	699	690	716	719	664	722	694	727	669	705	709	657	687	692	678	676	700	687	719	719	682	747	696	663	698	734	699	682	691	642	684	727	705	669	724	709	673	714	736	697	708	720	700	676	707	673	687	712	654	718	715	680	693	754	705	748	726	670	715	716	711	703	680	725	721	708	736	679	690	694	674	733	713	706	702	711	665	693	728	726	700	705	743	742	707	717	712	677	712	693	721	680	714	698	725	686	717	682	707	724	681	705	719	668	693	710	726	702	750	693	656	706	682	742	660	677	688	700	708	708	712	750	686	713	682	743	701	710	733	690	692	680	701	701	692	752	711	727	740	702	725	724	693	697	668	765	701	753	704	690	701	731	707	701	681	689	699	699	706	732	702	725	687	691	697	653	713	714	684	652	708	756	703	713	738	688	700	722	669	736	730	717	729	707	680	714	718	711	755	697	737	694	716	689	707	670	676	733	697	674	680	728	697	721	662	708	686	676	704	729	646	686	730	680	701	694	725	708	727	684	713	750	710	756	721	696	667	697	640	694	659	697	702	717	668	744	687	733	712	663	689	692	672	695	685	665	680	715	729	707	671	689	745	653	707	688	667	675	707	707	710	717	681	716	739	752	701	718	751	740	714	736	653	699	688	681	705	747	674	732	708	731	766	726	689	752	746	720	716	686	717	666	712	683	699	698	674	677	699	753	739	736	658	714	711	725	709	718	696	716	728	656	741	748	688	653	724	706	701	679	692	733	707	719	700	700	692	724	742	673	696	672	684	713	698	727	701	706	726	625	742	705	663	735	723	748	692	692	694	696	701	720	743	750	686	706	665	701	741	710	708	676	683	687	650	703	716	684	706	707	643	685	749	707	655	646	720	667	678	660	688	706	718	652	750	696	719	700	772	726	717	662	717	665	655	743	702	662	642	693	690	691	698	679	677	703	737	677	724	739	674	703	704	661	711	753	698	687	739	704	752	735	685	687	696	713	715	685	714	722	747	681	667	749	753	714	713	739	691	695	715	718	711	689	703	686	726	692	709	692	690	715	729	723	728	723	676	720	700	718	664	727	662	682	684	652	694	737	704	671	720	759	709	647	705	727	729	736	697	733	698	696	665	696	734	688	672	708	670	702	701	726	660	667	729	712	722	729	713	712	691	765	714	721	720	745	723	717	657	717	676	677	731	709	736	668	718	705	720	643	710	726	757	682	670	675	706	707	732	716	721	683	698	682	699	712	676	696	697	750	722	749	693	686	702	646	643	680	721	656	682	671	709	699	703	655	678	745	751	764	711	698	700	731	690	717	702	721	671	702	697	698	690	664	753	691	699	744	684	745	688	697	700	691	693	682	695	705	708	697	714	715	729	695	724	726	742	693	735	652	750	725	708	733	661	670	691	697	703	652	698	712	696	754	737	714	698	686	711	665	697	691	716	724	691	663	719	761	670	686	715	711	729	721	744	721	706	695	712	742	718	722	721	670	659	710	710	704	702	670	718	731	725	719	703	732	698	740	732	709	712	685	676	662	673	711	728	691	711	702	693	679	665	676	700	744	704	690	715	700	714	698	697	739	686	703	711	678	764	731	712	676	768	698	668	746	708	721	689	681	658	684	701	681	721	633	664	739	733	680	718	753	692	732	718	663	712	662	688	702	661	667	700	698	703	708	731	661	714	758	708	716	745	680	687	661	683	741	686	693	736	723	729	683	650	684	692	679	690	706	712	689	712	669	710	734	680	696	701	689	702	682	690	667	708	734	745	706	678	744	710	703	728	655	736	703	706	650	729	702	734	704	686	718	740	712	720	715	717	719	680	688	665	736	692	740	668	702	678	675	695	729	722	671	754	736	727	706	706	662	663	760	715	695	699	755	699	718	693	668	670	653	665	715	665	699	688	739	685	690	711	723	661	722	702	678	720	685	675	679	704	672	743	721	696	689	699	701	752	666	657	719	688	689	681	687	725	729	738	691	683	687	704	706	719	700	732	703	725	724	659	738	750	728	700	700	714	703	672	682	692	726	694	754	670	642	678	702	729	684	723	697	696	713	704	703	652	771	706	747	739	681	688	642	686	684	685	683	703	708	714	673	691	684	708	744	725	715	697	675	724	715	676	689	695	717	731	693	671	661	738	721	705	715	694	681	662	726	687	725	732	721	716	738	710	689	709	689	677	716	706	727	703	673	745	666	716	693	706	680	684	711	756	715	677	723	696	674	661	701	679	720	679	705	698	699	672	685	734	740	690	686	654	715	750	662	769	680	719	696	698	718	692	704	681	708	687	705	724	669	687	698	708	720	701	731	650	701	686	672	706	696	715	700	723	695	676	739	650	735	706	649	696	691	714	747	743	670	715	673	677	707	721	668	689	671	744	690	673	721	705	708	736	650	722	687	728	671	717	688	673	712	662	668	724	737	699	726	721	691	643	762	744	678	668	699	693	735	703	698	711	675	669	711	692	716	712	685	693	685	675	696	682	711	743	723	677	684	733	711	733	688	755	721	683	653	723	754	718	742	708	705	702	699	726	726	707	725	757	724	704	675	702	709	704	661	704	700	751	720	730	676	719	710	683	687	715	713	724	668	696	705	675	756	717	685	689	718	728	698	740	694	739	669	688	668	692	742	671	685	731	714	721	709	673	697	702	702	664	736	670	698	667	733	700	690	679	701	660	747	726	675	702	687	677	734	650	666	677	693	705	724	744	739	718	662	711	684	713	722	704	688	730	708	657	717	710	709	705	703	683	695	693	712	674	735	717	716	709	697	720	720	753	706	691	693	709	739	709	741	703	664	693	730	715	709	733	745	746	714	706	681	716	662	685	734	709	685	703	696	657	707	691	707	718	696	730	657	691	684	673	693	667	745	732	725	696	703	700	694	692	758	689	692	695	772	695	722	684	702	731	695	676	689	719	689	705	739	643	717	688	681	704	709	736	741	755	670	679	667	697	712	739	658	726	672	717	656	726	734	732	651	767	689	705	701	705	670	732	751	735	724	663	742	725	706	713	715	729	726	668	731	650	682	705	734	743	688	709	716	743	713	682	704	705	690	688	656	763	720	742	696	726	711	706	723	736	714	716	695	706	723	655	708	722	726	704	693	701	685	717	697	712	702	682	706	697	749	669	739	697	697	760	728	691	717	693	676	711	707	714	698	686	715	714	686	701	694	751	732	710	690	733	742	681	719	657	676	696	696	685	665	676	729	716	657	736	697	698	713	705	769	644	705	700	699	740	696	712	723	716	691	724	705	742	719	693	717
29809	29512	16957	2460	521	427	321	225	228	240	269	227	225	233	219	251	231	221	232	226	241	258	236	214	231	269	218	214	222	230	230	240	219	239	226	244	234	232	220	226	242	215	218	216	246	237	239	197	227	239	222	244	209	233	263	246	221	248	216	229	204	238	213	210	252	242	206	225	233	225	212	217	237	219	203	236	218	217	238	242	256	239	211	223	212	258	213	225	234	219	236	206	241	242	231	219	211	232	248	247	213	247	241	219	225	218	248	207	222	223	212	250	229	240	213	227	197	217	216	237	224	219	240	239	219	220	208	233	208	209	234	233	220	199	240	230	252	201	220	209	237	281	208	231	250	221	224	235	221	238	244	247	215	246	225	240	240	188	224	238	255	232	223	220	256	220	251	219	228	206	229	238	213	220	200	247	217	235	204	228	238	216	212	216	219	218	243	230	254	216	240	226	232	216	249	229	221	235	211	233	230	239	238	219	226	234	232	217	225	236	223	253	244	250	214	224	201	241	211	194	223	233	217	249	259	224	235	238	234	195	237	213	229	232	204	251	211	216	227	240	230	228	224	217	221	214	228	208	218	238	248	232	239	238	242	249	217	239	223	256	237	224	214	225	251	230	226	233	213	246	248	229	238	224	226	235	241	229	249	225	222	233	244	244	202	233	240	239	215	220	246	231	233	235	246	218	215	236	237	250	232	218	247	218	217	232	214	231	213	220	217	254	242	221	243	221	233	238	265	244	228	257	242	248	236	216	227	247	200	231	205	223	257	239	229	247	214	237	233	253	211	228	194	214	236	227	210	219	251	240	231	213	237	226	222	219	223	224	242	221	254	234	214	235	236	224	210	224	235	244	222	217	223	237	203	231	238	224	235	223	244	223	216	215	237	248	209	209	228	233	234	248	270	225	226	204	237	213	236	239	254	222	212	242	231	223	233	213	233	219	245	246	225	232	229	236	228	208	217	216	228	237	218	228	219	256	217	219	232	225	234	223	231	219	230	248	239	211	212	214	222	245	266	259	258	232	239	235	241	209	218	203	192	238	220	236	230	231	224	248	209	225	208	243	217	210	243	230	213	244	217	202	244	251	241	211	242	203	215	244	232	239	228	214	258	236	227	205	245	215	244	223	205	238	247	225	202	259	204	217	223	250	204	221	230	229	222	212	221	240	234	236	207	221	213	224	211	264	220	230	242	245	193	211	254	241	248	216	243	233	245	229	227	239	218	228	204	206	245	220	239	217	239	244	214	233	235	217	210	240	205	245	215	229	225	240	233	250	226	235	201	236	217	234	212	239	214	213	236	234	253	206	238	214	227	224	234	218	237	239	231	229	220	207	229	198	205	213	250	233	217	238	211	243	202	205	249	219	243	217	234	206	214	228	238	225	224	224	273	265	213	222	228	227	222	211	218	231	214	224	231	244	220	247	233	195	243	214	211	209	246	219	232	214	224	219	223	242	225	222	241	206	223	218	227	239	191	228	235	243	218	215	235	236	220	249	200	223	213	249	236	182	235	216	228	239	224	223	282	237	219	236	236	228	213	246	215	241	209	218	198	236	234	225	237	233	200	226	233	250	248	209	226	226	235	235	224	224	228	233	235	237	213	261	244	223	232	197	238	227	223	249	217	248	249	243	229	208	256	220	228	247	216	220	226	234	248	195	243	219	215	217	222	220	221	234	212	199	232	236	206	234	203	234	238	194	210	230	230	218	219	229	235	241	236	226	242	213	227	199	231	222	277	210	223	243	215	243	191	223	244	241	227	257	194	277	208	218	227	223	228	209	219	236	226	227	204	223	238	245	220	261	232	228	231	249	237	238	219	211	216	210	244	244	224	250	212	222	231	230	210	231	220	242	224	227	235	203	247	259	253	215	223	235	202	230	228	217	250	214	218	269	235	215	264	215	224	222	220	202	230	217	251	244	237	200	240	215	215	229	240	246	217	233	227	232	211	224	232	253	223	205	232	220	217	227	220	224	209	243	227	220	233	244	239	239	233	223	231	229	227	204	247	222	225	222	243	235	230	239	241	240	194	237	208	248	241	241	227	233	218	228	195	219	247	233	245	230	228	235	230	241	228	221	239	227	203	217	228	205	225	228	201	221	211	231	209	204	208	216	212	250	236	235	226	214	221	209	201	225	230	230	231	228	217	236	235	233	201	228	206	235	230	205	256	227	242	228	250	246	228	247	227	221	218	241	248	214	207	246	236	213	235	239	243	216	247	232	226	221	211	240	228	202	243	247	199	216	233	249	250	239	247	247	241	232	229	228	226	228	208	207	231	226	224	232	227	228	253	245	200	237	219	201	251	232	248	224	213	221	237	230	202	228	227	244	224	245	231	224	237	236	240	236	251	244	241	229	231	223	214	240	248	209	204	218	209	206	223	206	224	194	252	213	226	244	212	226	199	237	208	245	202	207	208	239	209	222	216	247	229	223	236	236	223	197	214	218	208	231	228	211	221	218	195	212	206	231	207	217	228	257	227	245	205	218	217	239	242	210	240	211	241	214	246	222	249	211	238	199	258	249	215	225	246	253	199	226	204	263	224	219	256	223	247	179	222	218	238	239	254	222	207	232	227	240	230	236	234	202	224	242	249	231	245	242	216	227	229	245	248	233	231	253	206	209	217	231	237	231	209	193	230	255	203	210	239	218	226	227	221	246	263	248	232	224	222	229	239	221	234	270	227	212	210	226	241	216	229	216	234	235	220	236	233	222	215	219	230	226	235	231	228	239	209	237	238	229	198	245	254	234	229	224	222	193	250	233	227	233	241	202	214	215	204	222	233	254	211	223	220	259	209	212	245	234	225	201	210	193	249	227	236	225	230	210	220	249	212	215	255	220	238	235	223	223	213	228	212	210	192	223	215	247	219	226	227	251	226	199	201	234	256	219	239	244	216	228	212	265	233	228	212	247	206	224	198	232	204	210	240	234	214	230	252	240	235	226	235	238	222	221	217	245	233	219	260	226	197	223	234	242	221	231	248	238	222	246	227	232	238	236	236	225	243	230	253	221	225	217	214	220	223	227	206	237	230	225	226	251	194	198	240	231	202	233	223	229	236	219	215	227	229	218	227	228	230	253	244	205	224	247	219	262	240	235	235	237	191	227	242	207	203	222	244	244	204	256	235	208	229	211	216	239	247	218	232	223	228	265	219	222	226	216	216	241	212	213	244	222	249	265	211	208	226	227	207	214	212	227	216	221	209	241	220	236	260	244	230	232	225	224	222	228	239	199	252	228	225	240	237	205	224	241	220	238	243	211	223	228	228	230	237	232	231	233	209	231	211	233	223	215	262	221	234	245	234	233	243	195	222	222	230	248	209	217	228	213	215	235	212	233	238	221	216	216	240	259	238	238	209	207	204	229	249	238	215	223	227	253	237	227	271	221	258	234	217	230	223	196	226	223	219	206	217	233	216	208	235	225	221	224	217	225	239	215	235	263	216	237	233	238	209	208	225	230	241	188	236	207	229	225	234	213	231	234
35327	43562	4299	445	380	389	325	319	320	303	306	310	314	309	299	307	282	338	304	330	280	310	306	313	307	330	283	284	295	311	275	283	282	289	303	310	295	285	293	298	295	252	301	285	277	284	282	257	297	276	321	293	309	294	316	270	299	303	304	308	306	298	315	277	294	297	291	290	306	296	294	273	305	295	305	312	296	298	310	289	273	276	315	277	284	290	344	297	258	316	299	276	288	301	297	298	280	286	274	280	279	292	276	299	303	275	290	303	308	311	285	304	254	314	288	278	290	289	299	289	293	282	284	301	241	297	267	303	293	263	307	297	289	303	309	297	265	279	298	279	291	296	318	326	287	292	262	281	290	293	284	296	269	286	299	265	306	348	296	298	298	307	307	295	314	293	286	302	268	294	279	294	298	308	306	300	270	289	269	271	285	316	290	291	318	301	296	291	281	297	313	303	321	325	300	280	320	318	306	307	267	302	274	292	260	308	277	302	290	307	279	289	306	314	293	280	323	281	298	281	296	308	339	285	313	290	291	279	297	259	264	289	296	286	302	312	309	277	283	305	304	297	310	289	302	300	275	280	281	272	287	311	291	286	295	284	288	305	312	262	285	312	262	311	290	277	291	299	289	315	280	309	292	257	289	296	303	294	295	289	298	282	273	284	295	300	324	292	300	291	298	296	313	281	269	308	295	277	277	289	287	286	278	279	285	314	297	294	302	300	290	291	275	296	306	306	313	303	295	328	274	319	278	292	335	324	308	268	298	309	282	286	314	261	290	301	268	260	269	283	283	309	281	320	281	327	290	299	295	292	266	294	286	311	306	298	262	274	324	298	273	310	302	286	272	321	304	317	286	303	303	301	313	304	308	296	276	328	314	283	297	290	307	277	319	311	288	263	294	292	299	303	299	309	290	294	274	309	265	304	296	296	280	311	313	282	306	284	289	283	276	312	291	309	289	306	318	293	300	312	302	291	302	290	316	293	288	301	310	293	297	302	285	313	270	296	325	327	312	283	314	304	275	309	277	264	262	317	302	294	293	325	308	264	282	296	273	278	300	288	269	285	295	280	280	307	317	250	288	287	286	286	294	309	272	282	279	305	308	302	284	288	321	324	294	302	270	281	277	264	266	302	294	274	284	299	264	305	320	296	330	281	284	306	284	266	271	277	300	308	283	279	328	320	293	302	304	305	275	295	263	318	304	294	324	303	286	311	318	295	283	276	283	289	296	291	287	329	279	267	301	289	281	336	293	285	293	263	247	310	305	277	300	276	309	295	302	280	296	289	288	302	291	255	284	301	297	272	285	294	308	312	293	309	280	284	269	299	277	274	306	312	289	276	324	292	291	298	287	310	306	290	307	317	283	274	271	305	285	309	274	268	303	304	299	308	296	280	291	290	299	335	299	318	275	328	291	321	280	280	307	308	300	325	302	282	300	300	315	289	313	254	313	282	334	259	275	300	294	296	299	269	271	274	299	291	317	278	324	303	277	274	298	296	293	296	260	281	278	313	276	286	288	303	269	306	313	309	309	306	305	268	307	300	322	299	266	306	268	309	287	287	291	275	273	309	306	278	282	305	275	298	279	308	278	325	309	253	289	304	287	326	319	308	299	315	310	285	288	287	264	285	312	288	296	278	262	301	304	296	320	296	300	300	296	323	313	289	297	283	281	286	285	307	286	317	281	288	299	285	285	353	282	283	290	315	292	303	276	300	316	290	305	297	274	280	282	311	293	272	266	305	326	266	298	310	316	301	269	303	322	277	315	273	308	301	297	286	273	300	302	318	265	301	289	297	275	284	274	287	298	321	324	288	316	295	306	286	278	284	280	292	278	280	312	309	284	285	276	302	314	287	305	275	285	281	298	288	299	308	301	281	288	264	301	289	275	277	310	301	291	288	334	282	272	307	274	251	293	312	293	304	294	326	314	299	325	291	316	284	274	312	317	271	278	278	291	291	291	324	283	298	301	275	282	263	290	299	317	278	278	267	293	269	319	315	278	314	281	274	294	303	274	303	302	279	312	283	289	297	278	277	282	274	296	291	298	282	261	291	274	326	302	292	281	294	307	294	327	286	301	303	280	295	285	292	297	287	281	308	303	298	281	292	269	263	285	274	293	304	316	298	272	251	303	285	267	334	303	329	334	277	285	299	296	296	300	307	291	303	289	290	289	298	272	278	287	272	319	309	288	303	281	302	301	308	290	281	306	304	294	273	306	263	297	321	296	304	277	298	260	289	310	291	294	268	278	275	284	274	280	298	313	268	294	291	298	306	281	308	279	282	305	279	297	299	291	342	302	268	274	314	286	297	260	284	318	313	276	286	289	314	296	277	312	320	316	294	303	265	311	281	293	309	316	309	273	308	329	310	308	316	293	301	290	337	309	289	261	290	323	291	314	287	287	306	294	282	335	308	282	286	308	308	304	295	297	260	281	297	290	277	320	281	280	278	311	299	309	301	271	318	280	304	310	300	297	295	288	266	298	297	300	302	271	315	303	276	293	310	291	300	299	287	313	342	274	284	282	302	297	319	281	296	280	302	266	290	320	316	300	270	310	302	311	313	281	301	286	312	283	292	308	307	307	303	277	306	294	288	270	281	303	307	284	317	294	303	298	319	313	308	327	273	289	314	300	296	307	304	308	314	316	288	273	308	281	314	307	285	299	316	284	306	277	315	275	315	281	297	296	301	292	283	290	258	292	294	288	295	295	301	278	290	273	263	267	284	309	285	289	319	258	309	285	269	266	282	289	288	289	308	303	303	285	286	279	299	275	262	288	291	314	290	312	268	308	287	294	257	304	284	285	289	322	293	294	273	276	262	304	266	314	337	289	295	288	308	337	313	288	299	304	289	296	301	314	311	301	292	285	290	306	252	301	317	296	282	297	309	284	296	326	286	289	286	272	306	290	277	275	307	288	306	290	286	277	297	284	254	305	281	257	287	311	306	276	261	288	311	311	296	295	296	307	301	276	304	339	296	280	272	301	261	289	239	318	277	299	306	303	281	326	272	280	281	281	278	270	299	267	294	314	263	309	285	282	311	318	253	253	306	299	311	308	321	275	272	293	314	262	329	258	292	298	301	298	284	317	303	280	294	290	291	271	269	289	305	303	271	304	313	290	268	293	290	300	303	296	294	285	295	306	286	261	288	256	305	302	287	275	294	275	285	300	314	300	293	273	317	259	288	290	306	295	296	328	304	297	291	322	280	308	298	289	292	263	292	282	294	291	305	296	265	297	304	283	327	279	296	314	289	285	278	307	296	300	279	264	275	284	286	290	306	293	274	280	282	315	282	311	281	273	287	316	310	322	291	280	312	277	289	323	293	299	293	265	303	291	307	310	316	290	308	268	278	285	315	258	292	303	309	296	291	318	289	280	313	293	294	310	290	301	302	254	296	300	286	302	343	314	277	315	265	313	319	270	274	300	285	285	281	325	306	338	284	297	293	270	304	293	280	298	303	295	286	304	275	328	275	311	307	294	301	281	302
24592	21581	28668	24794	21050	5399	680	475	454	422	400	346	349	385	347	349	304	359	339	332	315	349	320	326	330	343	335	335	321	290	331	342	301	330	332	314	328	312	323	324	297	331	305	357	326	358	302	334	329	334	305	304	313	330	315	322	297	325	281	335	337	343	330	319	264	329	293	343	302	300	277	333	300	314	318	290	292	293	321	318	316	325	292	295	320	320	305	340	350	308	301	318	320	336	308	294	293	300	325	337	316	302	332	307	290	324	293	320	334	316	348	291	276	275	328	304	307	334	287	314	290	313	301	319	308	330	311	311	310	333	299	290	278	331	326	328	276	332	317	306	298	337	304	293	357	307	296	322	304	340	301	291	271	318	313	327	329	300	326	294	298	322	321	271	302	305	335	319	307	279	281	297	308	281	296	324	315	285	337	300	319	303	284	317	283	297	334	290	285	298	312	296	287	308	298	306	339	368	298	332	331	340	303	292	293	304	315	284	320	296	311	305	301	310	300	322	290	285	331	315	283	325	319	305	322	305	333	329	299	319	327	307	327	318	278	316	320	358	308	324	319	322	292	315	316	339	297	310	325	302	306	319	299	288	321	291	334	343	307	321	302	293	338	320	330	315	327	298	300	283	316	320	314	311	294	309	302	298	344	294	315	310	318	318	308	329	324	292	301	317	282	324	329	324	313	315	312	310	315	291	285	295	301	292	343	326	305	311	303	324	307	314	303	310	324	309	320	316	309	312	300	304	297	306	344	299	321	320	286	288	285	319	283	315	314	339	306	309	303	334	299	317	283	328	324	324	303	267	349	306	274	294	298	334	287	300	345	329	293	289	317	310	329	328	280	312	315	326	311	297	298	318	320	323	328	336	295	322	329	316	308	292	300	329	307	303	323	319	319	326	297	315	306	338	327	324	298	323	327	318	291	299	341	277	291	336	316	297	290	309	319	313	315	324	330	286	321	343	321	306	302	340	307	293	358	341	302	306	308	306	320	332	314	314	312	348	336	293	296	335	293	274	322	321	304	288	329	306	300	331	336	355	321	322	299	303	308	315	304	342	318	338	354	294	324	302	295	297	335	313	297	324	312	323	338	316	331	306	320	349	296	323	293	291	264	342	324	317	347	313	296	312	342	311	315	305	327	306	302	333	310	318	319	312	306	335	306	323	312	318	303	353	328	296	298	321	340	323	323	321	304	276	346	302	304	287	295	324	308	321	290	306	315	319	290	306	310	287	304	338	334	313	277	312	296	294	294	299	342	320	326	300	335	348	306	343	304	336	316	292	316	303	347	273	343	301	302	327	309	292	320	329	311	287	305	316	302	324	304	332	320	287	278	286	277	274	335	326	291	356	308	290	321	272	302	299	282	287	320	321	324	319	347	319	321	325	290	306	324	309	302	328	321	338	328	292	325	330	313	321	318	309	318	282	313	296	290	273	310	300	300	301	318	296	323	304	278	286	308	285	323	322	314	282	300	298	295	297	360	326	302	276	338	278	323	300	328	303	292	311	342	315	295	303	342	325	316	312	311	338	278	309	296	349	323	314	294	310	347	332	328	332	313	316	310	329	307	302	311	306	307	338	272	313	304	339	315	317	346	315	300	293	314	308	296	301	338	318	279	327	304	337	337	296	323	344	314	299	317	312	344	296	346	305	343	310	292	324	345	300	342	323	346	324	352	331	302	286	331	336	324	283	339	294	290	279	327	308	289	331	320	317	305	319	285	320	319	307	317	319	322	297	321	309	315	345	303	328	308	288	299	302	313	292	309	319	281	314	301	337	294	339	328	316	345	312	301	305	317	297	318	327	326	320	296	314	335	339	310	298	334	310	298	311	302	339	304	300	337	300	316	313	293	325	311	304	317	320	316	308	339	337	314	324	325	323	321	323	338	312	314	331	328	304	312	302	343	312	312	324	304	288	294	290	295	316	324	329	354	261	294	324	296	287	293	307	294	307	325	334	340	320	304	292	323	342	313	325	302	290	318	319	310	301	325	306	282	311	295	311	331	311	301	328	316	322	314	274	306	305	298	295	291	301	312	293	324	294	299	287	353	325	331	296	306	293	301	297	323	325	325	340	319	289	311	324	316	285	285	298	307	337	313	336	306	302	302	338	311	314	299	309	320	327	322	290	352	307	308	336	301	313	303	279	317	310	345	311	315	295	311	305	308	299	310	310	313	320	344	337	319	292	323	348	314	310	330	328	333	328	329	300	289	303	309	333	311	313	315	320	333	315	319	289	291	343	285	318	294	323	312	308	346	298	316	312	316	338	297	289	380	292	305	305	308	320	259	322	284	316	297	315	312	325	314	332	310	319	299	305	317	328	340	334	307	323	314	273	319	321	313	310	327	305	335	271	318	288	283	292	313	330	267	322	280	306	300	301	305	326	307	295	316	297	301	338	343	307	302	309	292	335	336	327	326	276	337	342	295	306	328	321	300	288	332	298	310	315	338	298	292	317	292	328	300	294	318	308	313	333	293	322	292	297	341	306	333	299	317	299	335	324	276	337	324	328	292	306	307	296	287	327	307	297	320	325	345	320	321	287	305	282	342	310	345	325	288	298	328	312	328	348	301	324	301	292	319	327	303	303	306	357	336	284	318	304	316	301	360	342	280	311	315	334	272	259	307	326	319	323	324	295	335	314	324	321	350	300	304	307	329	306	325	297	309	321	311	285	292	325	314	338	292	325	310	293	280	307	288	314	306	315	313	297	314	314	281	287	325	320	304	302	315	346	326	303	337	319	306	333	304	349	316	292	324	298	299	293	288	311	314	302	313	319	339	301	305	312	327	314	307	301	301	345	309	311	318	321	328	291	328	309	307	307	314	287	345	314	313	294	363	303	348	320	328	331	302	276	329	348	268	311	318	347	286	322	326	316	307	294	319	306	316	323	308	280	293	333	317	312	297	311	311	311	331	308	318	299	309	297	313	317	285	311	293	288	322	328	310	336	305	326	322	308	344	332	306	270	296	311	293	354	311	331	302	277	318	287	304	306	333	316	317	303	308	310	287	311	351	299	305	320	326	318	289	338	300	309	286	287	307	308	296	325	313	311	293	325	335	300	297	307	312	320	294	312	307	329	305	310	302	323	296	294	298	319	315	295	304	321	320	318	338	313	318	269	280	288	308	325	332	316	331	322	331	336	326	294	318	297	320	321	310	351	288	317	320	308	302	352	322	312	298	314	309	318	309	326	304	322	300	295	308	316	284	304	296	359	338	360	304	270	325	305	327	309	301	288	295	334	321	329	350	317	312	303	316	319	342	292	313	299	299	309	340	292	327	339	305	327	327	321	338	308	301	308	350	330	316	299	317	308	316	280	295	308	298	316	296	327	303	294	308	310	318	314	295	298	328	343	296	311	324	293	350	327	296	277	343	326	304	286	292	286	307	324	309	308	307	294	290	322	326	317	309	321	330	281	321	290	292	324	287	344	336	326	304	324	312	302	314	302	328	310	324	286	298	305	283	281	328	285	309	312	336	329
39708	58673	11028	2015	1444	1132	860	763	616	575	565	496	482	503	444	457	452	436	453	416	377	373	382	404	403	422	403	427	392	392	399	381	371	367	439	388	410	377	356	405	410	357	383	382	421	396	382	410	398	399	377	363	351	379	371	379	376	412	379	379	366	374	392	373	393	363	401	366	412	391	383	330	396	404	385	414	368	372	350	378	382	386	396	379	382	380	375	385	408	370	395	387	359	415	376	396	351	406	401	382	367	384	341	375	379	349	331	385	341	384	376	422	365	375	359	398	367	360	383	358	365	389	370	386	392	407	338	378	408	321	412	359	378	395	312	350	377	370	397	340	373	359	364	368	385	376	409	385	421	384	356	353	343	373	374	366	417	342	405	388	379	408	368	332	375	377	424	386	381	370	370	351	358	422	362	397	387	401	394	378	345	403	365	354	356	376	388	387	391	393	427	366	401	352	405	378	371	366	384	360	380	390	380	394	392	392	382	385	388	362	367	379	358	367	382	343	372	403	360	353	372	371	372	381	360	367	398	421	374	384	363	363	418	356	394	385	366	337	400	390	375	391	345	378	371	375	369	399	378	390	409	375	353	386	394	359	369	362	405	406	373	328	420	368	391	372	391	381	396	389	387	395	399	361	370	368	365	363	355	384	379	375	390	367	355	373	380	372	392	350	365	395	376	358	382	403	363	380	401	387	390	362	427	365	359	369	402	383	421	392	392	373	364	391	357	368	364	367	366	374	449	385	351	352	385	355	363	367	402	393	362	370	398	388	408	380	370	385	388	393	384	388	377	381	366	379	355	414	397	384	357	335	386	368	378	366	395	375	365	366	399	390	405	379	391	405	354	359	392	387	413	387	357	384	384	365	377	418	391	374	361	383	377	381	373	370	385	392	368	388	371	354	421	390	377	395	401	349	368	399	404	406	391	408	382	352	386	378	402	405	363	373	361	400	364	389	394	423	362	390	379	368	371	379	375	355	367	376	372	404	393	374	380	409	368	396	388	341	368	398	365	409	368	344	353	363	400	353	366	356	369	377	368	383	368	362	380	374	385	360	366	389	381	387	355	365	428	379	429	363	388	395	411	377	393	365	406	368	361	381	394	362	376	376	362	359	394	377	392	414	402	434	383	380	384	386	407	390	377	390	407	336	392	399	391	408	385	375	407	395	408	384	377	395	402	415	388	404	357	382	372	374	382	408	349	352	355	391	374	404	391	414	369	342	378	408	385	385	378	412	368	381	336	371	368	360	384	365	381	389	387	404	383	382	356	403	364	391	392	361	359	395	385	354	368	390	403	357	355	368	385	420	402	356	404	369	377	358	384	386	344	381	345	366	378	391	405	369	402	402	353	398	378	390	384	396	396	369	428	389	408	368	379	405	386	396	374	389	373	394	395	351	387	340	397	361	403	353	386	353	381	399	387	358	404	365	360	383	373	371	387	382	368	345	394	381	380	386	395	366	384	346	361	370	363	369	393	353	396	402	396	365	352	419	349	370	395	402	390	363	409	354	399	388	374	350	387	388	376	414	383	386	358	387	367	383	409	391	394	372	370	404	376	406	381	384	371	346	381	372	362	394	378	379	348	411	398	373	393	406	407	373	387	382	357	378	355	400	382	381	377	381	382	369	356	376	335	377	375	356	396	391	399	376	387	366	371	359	379	322	383	395	343	391	382	375	388	389	413	346	376	387	406	402	371	362	352	390	374	368	357	370	363	384	364	360	380	348	408	391	412	419	391	371	366	390	376	388	413	396	399	370	371	388	388	361	367	368	381	362	392	357	412	381	362	381	396	417	377	380	377	397	374	367	372	360	401	407	359	367	359	383	342	397	404	391	373	364	367	416	405	361	385	396	415	363	377	398	421	353	391	379	380	371	400	388	385	389	379	394	392	374	382	415	384	384	397	411	360	368	404	389	386	377	398	388	366	393	359	342	356	397	366	384	378	383	390	358	368	368	386	371	364	390	394	378	400	394	362	360	367	391	384	436	397	386	377	408	367	373	387	415	386	369	388	381	382	379	396	364	383	433	378	380	385	397	402	372	386	381	389	372	389	350	375	394	381	362	359	402	400	401	372	368	383	376	359	395	382	366	399	339	380	368	381	353	394	429	363	404	382	379	395	380	389	394	390	386	411	377	399	379	379	419	392	387	370	401	424	380	372	412	386	388	377	351	367	380	401	370	380	384	384	361	352	392	374	427	386	409	386	397	387	397	356	385	356	400	381	368	372	398	412	359	366	384	412	385	396	393	383	400	374	357	366	405	390	339	363	355	349	394	372	372	387	377	386	397	392	383	401	350	373	392	389	368	343	377	388	384	377	390	398	360	372	400	390	401	350	352	377	402	360	368	379	364	356	370	380	393	376	364	354	367	389	412	375	392	352	391	357	376	394	351	393	344	379	414	376	377	373	381	399	401	363	375	430	366	378	366	382	367	364	383	410	374	359	384	410	365	423	397	359	361	398	380	407	374	356	366	388	364	370	371	400	384	385	386	376	358	353	369	379	385	404	383	394	397	369	389	382	367	398	362	372	377	350	357	351	411	368	390	404	397	355	410	350	361	378	354	379	394	384	384	356	376	369	367	366	394	401	370	366	367	383	394	390	406	357	399	372	380	396	363	382	355	411	397	373	394	356	386	384	390	367	369	385	377	433	390	395	384	375	390	397	358	367	383	402	350	373	376	360	386	402	413	441	391	416	406	377	373	389	387	382	375	365	362	381	378	385	394	384	403	386	397	371	381	378	401	373	397	395	361	401	372	377	377	358	408	382	380	387	415	377	375	378	387	400	338	396	398	349	396	400	402	362	402	390	390	362	386	371	360	428	412	361	372	392	401	379	381	374	401	362	386	388	365	394	396	370	390	367	384	372	389	407	381	394	380	379	362	369	361	356	384	393	395	380	364	359	384	395	399	373	353	376	367	379	409	388	369	369	381	368	383	327	376	382	383	398	377	402	393	359	369	371	383	356	392	413	348	391	384	366	391	396	395	403	381	374	362	378	362	371	394	369	375	366	407	388	374	385	373	385	383	368	372	344	393	398	379	402	373	357	367	367	388	386	438	388	395	356	392	375	344	397	407	384	374	379	360	380	382	372	341	367	383	362	340	376	392	376	409	380	387	414	371	385	338	375	421	394	392	370	367	407	365	363	385	396	387	387	387	398	380	384	386	395	367	376	397	361	353	393	400	387	401	370	399	384	371	393	383	377	380	386	393	391	365	391	406	390	368	408	369	346	359	403	344	388	391	391	400	385	396	363	370	374	392	388	367	404	376	349	379	400	378	342	379	369	371	350	348	364	353	370	393	359	387	373	354	365	363	407	432	392	384	385	382	365	376	353	368	407	393	377	368	393	375	389	345	392	402	393	369	372	366	338	385	393	356	374	402	390	373	359	426	347	378	380	441	372	397	349	360	369	383	378	374	366	355	409	375	375	351	387	389	370	394	396	381	410	379	415	398	385	379	395	393	368	394	371	391	381	382
25603	21695	27517	25451	8755	632	538	439	432	425	404	403	411	408	374	385	421	402	397	354	376	382	366	403	397	386	369	401	361	389	386	363	371	359	350	411	399	400	365	375	374	366	352	387	354	375	412	400	374	380	412	392	390	382	378	357	389	382	384	410	398	405	367	382	351	374	381	382	391	368	403	348	365	361	399	385	362	393	376	374	343	408	364	359	356	368	371	370	383	338	354	359	403	339	394	388	339	367	382	404	360	382	372	371	398	406	396	373	385	387	364	365	350	379	394	369	397	381	379	379	351	382	374	385	368	336	362	391	364	380	353	355	403	349	388	348	387	383	410	400	371	373	377	370	359	370	376	374	365	392	389	367	385	376	376	379	395	400	369	369	339	368	392	374	368	378	356	388	382	352	381	346	397	369	391	364	324	354	387	371	396	383	376	360	343	362	360	400	344	380	373	347	370	325	379	395	363	388	365	359	358	382	355	386	360	367	368	359	386	377	326	406	354	396	379	350	342	368	398	379	331	366	378	400	379	403	379	380	372	395	382	385	384	387	364	380	408	417	385	371	375	378	345	341	380	358	344	332	391	375	389	342	366	378	360	349	380	367	341	398	407	361	334	383	371	360	367	323	387	396	389	389	348	349	377	363	361	392	350	363	364	384	397	375	369	382	384	379	347	403	376	391	381	371	349	385	367	398	367	372	371	358	390	398	405	405	326	387	355	412	364	386	369	383	387	379	383	359	382	363	355	362	368	385	374	384	348	354	377	334	396	365	365	371	377	359	376	363	382	386	362	390	397	389	363	365	341	402	367	367	368	360	361	380	370	373	414	355	404	381	362	403	359	379	395	389	402	391	387	353	369	361	355	371	371	352	385	372	395	351	350	341	407	393	354	349	351	374	376	352	339	364	372	400	373	359	343	387	399	379	372	364	337	358	370	364	385	377	384	372	392	351	387	376	371	402	355	371	366	383	395	391	392	377	381	425	377	325	365	368	375	359	375	396	365	340	395	349	383	359	348	411	383	377	392	376	357	371	378	390	363	409	381	344	399	354	399	383	380	386	385	398	374	367	370	367	369	383	398	375	381	391	382	362	374	396	358	384	383	382	373	357	348	349	359	359	369	405	390	386	330	384	388	394	394	358	367	379	370	382	332	408	352	379	370	370	367	376	386	376	349	369	353	398	361	408	375	355	368	369	372	403	368	357	371	344	397	389	364	373	419	400	416	381	386	392	384	374	370	333	389	354	367	348	368	376	408	383	424	374	370	375	384	371	367	338	351	397	370	382	372	404	396	388	371	344	397	406	349	382	383	401	376	352	349	361	378	357	360	397	376	377	340	402	350	369	377	372	389	410	375	390	387	400	409	349	400	376	376	402	392	377	390	390	373	361	352	352	348	373	358	349	356	363	380	363	398	381	375	391	369	353	357	377	341	381	327	382	362	383	380	356	350	389	373	364	402	399	348	366	380	356	374	382	380	387	381	386	381	406	385	344	401	412	368	370	381	343	391	353	402	354	364	375	364	346	363	399	366	357	401	400	390	342	350	396	398	397	398	377	385	379	383	377	359	401	383	361	381	358	408	369	352	398	394	386	358	352	367	373	367	389	359	371	396	351	411	353	366	407	353	361	381	351	356	394	379	388	381	380	362	379	385	379	344	394	388	371	391	371	353	419	394	357	379	385	384	385	374	359	361	374	367	374	378	370	382	334	390	322	369	385	360	417	369	367	410	341	411	371	380	397	402	341	380	358	370	391	408	378	347	377	402	393	369	371	369	347	380	347	360	399	350	368	367	384	366	404	385	359	332	403	376	371	352	337	348	329	376	386	375	384	380	373	371	360	374	418	379	353	383	359	400	420	359	391	351	394	361	425	387	391	391	392	357	344	344	424	374	353	393	366	410	383	370	362	386	368	366	384	369	384	372	405	418	347	367	412	383	397	372	359	364	373	344	398	372	368	393	333	359	390	376	377	372	353	383	374	356	379	375	362	364	374	341	343	376	341	356	368	370	369	334	405	376	395	378	366	383	361	357	350	363	387	373	376	352	351	408	351	368	369	364	369	365	373	377	357	381	357	413	400	364	344	379	391	352	383	351	364	378	396	339	366	357	410	399	346	361	375	395	381	393	374	379	382	368	372	350	379	381	411	393	358	368	410	341	336	375	403	360	417	394	339	327	351	395	344	355	351	359	372	361	392	407	346	354	370	365	381	376	377	342	360	356	384	394	375	356	364	369	388	363	389	326	373	380	363	374	354	379	385	400	364	365	346	386	393	385	370	353	370	369	378	363	417	407	372	339	342	399	378	315	385	351	369	389	388	409	393	380	367	369	356	370	389	392	392	414	386	369	402	367	362	369	372	345	336	358	360	397	356	342	374	390	354	369	396	366	394	391	372	400	383	349	375	341	393	402	329	367	390	374	383	377	402	379	391	383	383	368	363	332	349	361	376	393	370	398	377	380	359	356	373	371	369	411	376	355	376	357	387	410	350	358	361	382	348	367	346	369	388	394	359	379	357	347	355	357	399	396	381	405	376	356	382	399	377	393	388	358	371	400	363	367	401	394	407	357	347	350	381	359	351	355	410	353	375	362	326	366	359	382	396	348	348	373	385	372	363	368	372	368	372	374	385	380	353	382	335	373	369	341	354	403	379	367	397	357	382	386	363	377	372	367	371	402	385	363	385	403	347	371	372	359	384	359	378	371	368	424	394	344	355	369	335	362	381	363	366	389	375	365	389	377	402	339	378	373	409	410	375	369	375	350	397	365	364	379	346	389	386	376	342	353	374	374	367	384	372	402	391	373	375	394	353	390	331	362	393	372	355	387	369	351	379	365	356	370	377	361	379	406	355	410	395	382	377	372	367	389	356	328	373	376	374	381	341	344	398	375	375	388	383	361	399	393	332	389	392	402	375	399	383	366	372	362	376	369	347	369	393	325	364	344	372	341	388	393	376	370	358	377	370	415	383	361	383	382	394	360	351	383	398	390	374	400	384	366	403	386	352	400	400	375	376	383	362	354	391	363	389	406	410	388	416	344	377	351	382	390	363	389	389	385	358	333	348	386	394	340	363	363	377	336	379	360	348	362	408	385	342	381	362	388	385	391	366	355	393	384	386	357	380	349	380	389	381	375	377	384	398	356	371	365	352	377	352	391	363	379	376	400	400	352	355	374	340	379	367	377	376	360	378	370	369	399	417	409	355	404	376	389	374	352	391	378	367	350	377	399	400	358	359	358	371	395	386	403	390	379	353	340	392	364	363	362	344	380	353	400	368	386	385	390	381	385	378	363	375	372	376	371	377	395	399	361	338	346	347	401	383	377	355	360	366	376	367	376	392	341	385	379	402	365	365	382	386	369	370	387	374	398	346	378	375	382	359	374	359	384	375	369	373	381	367	401	368	341	366	413	385	388	386	356	365	377	375	374	392	365	390	387	398	410	391	373	380	354	387	355	361	365	360	387	358	365	382	375	365	366	382	343	363	359	378
38611	52881	7698	1480	1143	899	835	701	649	587	573	570	551	573	544	502	512	520	513	521	486	533	467	526	492	482	475	524	481	441	496	458	450	485	521	457	512	476	487	484	503	474	450	454	430	471	469	512	432	482	489	457	478	495	476	495	448	472	477	481	482	466	434	479	441	438	452	484	484	542	473	454	467	430	442	494	477	457	467	459	484	449	473	490	510	424	477	450	492	519	460	469	474	497	468	507	457	483	463	460	445	467	456	467	496	466	472	442	471	461	461	462	497	480	520	495	484	481	475	440	455	463	485	458	470	467	421	443	458	497	389	439	482	457	496	473	458	439	442	468	461	484	495	477	424	481	471	467	448	445	478	446	457	472	399	473	504	443	484	483	484	452	470	504	473	444	468	502	463	444	418	471	490	480	536	472	477	481	480	467	433	456	477	473	511	482	482	487	480	493	481	484	465	453	489	508	469	443	438	429	477	492	493	480	492	485	504	485	461	429	483	484	491	428	484	432	456	471	485	440	464	474	443	485	482	451	482	438	463	458	500	497	504	506	493	459	479	449	485	456	471	461	432	484	478	489	461	462	430	487	468	450	478	452	481	457	468	444	474	467	459	468	441	488	454	443	484	458	460	479	441	491	520	457	465	505	461	492	480	460	433	489	476	446	433	445	456	517	469	477	495	471	470	462	468	454	465	442	452	471	443	478	516	467	477	437	492	477	451	469	501	489	463	472	526	445	478	473	491	471	487	482	438	522	477	484	460	476	491	517	493	473	476	459	496	451	454	473	469	490	478	489	477	452	478	461	443	442	513	443	460	436	442	504	439	490	483	476	474	453	482	468	495	484	487	487	446	496	486	483	460	474	513	492	458	508	458	459	503	446	504	451	463	465	494	465	494	477	437	486	487	487	497	443	453	458	494	510	504	456	497	462	451	494	457	456	436	439	483	463	456	489	498	442	440	485	469	496	478	451	453	443	474	504	440	471	491	469	491	457	451	454	429	455	459	512	431	469	446	517	488	473	467	466	464	471	444	472	445	452	447	474	467	465	476	428	439	453	476	502	492	489	449	475	513	464	467	439	475	451	460	487	478	461	470	474	485	479	457	473	453	489	491	462	470	447	487	469	448	447	441	487	484	446	507	482	525	474	470	493	499	450	486	452	481	493	472	487	482	472	455	487	494	478	435	462	472	497	455	404	489	481	454	475	477	442	437	479	451	487	485	486	479	469	479	469	438	477	492	502	448	503	474	450	485	512	478	482	455	447	443	461	495	459	425	459	500	467	482	487	491	431	451	472	485	462	483	495	482	469	454	471	487	440	438	461	471	483	464	474	454	479	501	470	423	443	472	472	506	466	475	462	446	458	441	485	424	509	470	456	477	430	450	464	464	519	478	460	469	482	436	460	499	472	480	475	464	465	459	451	439	484	484	452	518	444	472	462	447	473	477	454	464	497	499	454	451	502	482	467	487	452	474	471	457	439	455	524	476	410	510	475	468	499	492	475	449	483	493	502	461	446	481	493	467	467	469	479	433	447	482	443	492	456	432	438	448	477	448	489	412	454	472	478	470	437	474	416	439	502	504	521	500	483	457	476	462	470	480	470	425	493	500	461	463	459	487	428	497	449	500	458	514	446	462	474	472	510	443	503	467	481	485	469	461	486	473	494	479	446	484	445	447	474	456	492	463	440	446	472	504	472	467	490	513	476	438	487	487	465	509	499	477	491	447	456	478	417	463	446	491	470	499	460	465	485	482	448	490	445	456	454	496	456	450	473	503	423	437	473	487	450	482	473	487	471	497	467	502	483	471	509	442	491	477	459	465	484	473	465	491	475	454	509	455	500	456	483	454	481	483	437	462	449	504	476	471	468	503	482	480	493	480	496	456	478	456	479	488	479	464	464	471	469	454	519	492	510	473	485	469	460	458	480	463	448	460	464	457	491	477	483	469	479	502	485	445	467	475	481	479	473	474	475	487	490	501	444	459	459	460	439	472	481	479	472	477	456	494	447	520	456	425	458	511	463	483	463	488	518	483	411	460	460	497	545	495	485	465	476	485	447	493	487	466	494	464	463	440	505	462	506	443	450	488	487	451	452	454	449	410	484	481	475	459	492	454	483	441	441	432	529	476	471	494	459	485	483	509	466	466	478	453	483	495	470	484	489	484	467	487	483	476	482	490	456	469	435	463	460	458	495	464	462	464	471	482	495	494	452	485	479	447	479	442	447	482	462	443	428	479	443	478	495	478	479	482	461	427	438	479	506	467	492	468	485	477	471	436	489	496	470	421	432	491	496	482	421	488	497	484	443	465	436	504	490	470	506	470	455	434	435	428	488	508	515	496	499	446	502	494	492	460	513	476	449	504	458	470	486	466	467	457	489	470	430	487	497	463	486	518	458	450	477	494	452	400	498	435	495	478	467	469	497	489	436	444	448	487	494	454	512	541	457	488	452	507	475	458	479	489	433	458	484	505	449	481	521	457	519	468	485	465	496	462	467	443	493	499	472	463	479	465	455	493	443	423	493	432	480	512	486	470	494	472	460	491	461	425	482	490	523	483	476	517	466	492	484	497	470	465	502	473	486	498	505	466	471	472	472	471	469	482	482	475	484	454	449	435	472	457	475	462	459	463	452	472	483	467	458	483	481	459	457	487	459	479	491	456	473	467	490	473	429	477	457	481	480	468	443	462	463	443	492	470	442	481	455	440	481	504	454	488	484	442	450	480	482	474	443	454	473	484	494	456	476	460	486	468	486	480	470	441	484	449	469	502	499	458	496	481	492	458	475	463	488	464	455	509	442	464	487	483	453	523	464	415	439	452	452	466	457	476	477	443	484	485	469	456	475	455	420	488	438	501	516	419	470	448	483	483	441	502	461	464	457	459	487	499	484	521	472	504	481	468	499	453	477	467	504	482	478	443	456	443	509	472	462	455	455	448	443	495	445	476	464	443	471	490	499	462	437	460	499	469	471	492	475	504	472	473	470	471	465	480	491	481	490	465	476	427	477	446	497	459	458	472	422	465	457	420	460	461	460	450	465	469	489	509	429	454	493	450	507	472	483	483	437	515	455	462	485	485	460	461	479	467	457	463	482	484	461	528	471	478	464	485	468	462	443	478	489	488	484	462	449	473	428	492	447	450	476	471	428	489	481	481	480	452	428	482	459	468	433	466	477	458	494	501	461	461	454	506	476	470	479	492	521	464	481	504	499	449	462	489	477	453	508	479	496	468	424	446	461	482	460	466	444	482	440	440	451	450	477	480	465	484	485	467	447	480	465	452	470	479	474	450	468	441	478	506	474	502	471	460	485	468	445	457	495	485	457	482	445	493	455	451	490	433	504	470	480	436	476	457	475	469	489	462	503	506	471	454	461	430	469	450	455	450	490	489	482	439	473	458	484	505	479	455	474	487	463	468	482	466	432	424	407	491	502	487	485	476	492	418	476	537	529	476	485	455	448	475	524	481	498	498	439	453	430	465	476	460	439	482	479
23290	21574	29295	24194	21527	21516	9380	1201	946	856	829	771	794	693	710	719	674	661	666	705	664	639	606	626	599	654	615	629	667	649	650	626	631	617	628	626	653	612	609	599	582	616	628	655	655	601	599	654	632	631	605	564	628	595	607	564	597	612	647	610	618	573	587	620	599	612	594	653	637	606	592	631	595	617	615	610	612	617	617	614	598	658	577	602	592	671	625	617	608	564	637	618	643	603	607	618	600	636	622	627	590	646	612	630	613	629	645	586	597	592	612	614	591	607	646	664	576	605	612	651	583	560	630	603	618	654	614	623	602	564	584	636	637	548	652	689	647	594	632	602	612	615	601	610	530	611	618	626	617	614	598	615	580	613	594	617	591	602	637	627	617	608	574	620	588	568	633	608	634	604	591	608	641	659	582	621	653	593	606	578	578	637	600	619	590	613	596	605	647	638	646	621	643	621	626	601	609	636	544	591	603	611	610	602	598	624	628	592	652	638	574	589	642	556	641	621	602	622	595	627	578	600	621	599	588	611	577	633	600	588	647	620	612	563	588	596	554	569	629	634	598	578	611	616	634	635	577	598	617	617	600	620	647	629	662	593	606	639	583	632	580	628	625	617	602	553	655	626	565	615	580	607	624	658	589	621	616	579	639	583	614	589	636	596	612	622	594	603	615	587	591	595	590	605	588	617	649	567	605	624	605	611	592	586	655	564	580	618	634	644	640	587	573	590	627	588	588	638	643	632	649	571	622	616	597	578	565	636	609	632	628	634	584	653	652	641	621	573	628	608	589	625	641	628	644	623	688	611	632	601	630	591	648	646	579	578	616	609	615	623	605	624	617	577	606	578	601	622	626	589	633	619	664	622	622	613	577	618	613	588	610	613	580	612	596	603	618	592	591	642	591	598	648	634	606	616	613	634	580	574	598	617	623	597	673	641	606	608	572	627	610	619	636	611	644	572	627	567	567	588	584	589	632	611	606	611	600	639	630	550	623	572	583	584	599	621	573	574	604	612	571	651	595	584	595	629	578	609	650	627	595	579	639	627	613	630	629	608	625	632	553	617	639	623	624	596	638	590	619	622	636	563	634	602	645	616	590	635	633	655	617	629	658	596	566	607	550	594	597	605	641	619	635	632	622	614	620	580	630	632	605	623	571	609	609	604	620	620	619	613	659	636	633	620	631	592	640	603	633	639	621	602	618	575	611	635	617	657	602	605	608	572	648	627	616	610	655	632	631	600	594	626	606	638	591	636	618	627	617	624	667	634	593	601	660	589	581	576	583	568	641	646	602	645	611	656	659	592	587	590	588	646	603	611	582	624	589	591	602	625	634	647	591	661	616	599	611	601	603	610	613	626	634	615	609	607	602	655	615	570	612	585	574	581	625	567	591	583	618	581	604	589	613	651	642	602	595	589	564	626	596	625	610	649	594	598	587	601	615	601	653	596	626	582	607	611	641	629	585	625	616	653	622	629	586	572	598	574	597	646	624	652	568	618	609	588	613	614	566	663	589	592	643	609	618	573	635	617	626	624	611	613	586	635	602	624	597	626	624	627	612	560	637	633	593	599	639	597	619	600	560	636	628	634	587	613	649	589	593	618	648	569	616	655	588	556	604	620	538	594	619	630	560	633	640	601	651	609	621	631	564	638	656	622	618	594	623	605	618	634	631	653	594	620	590	624	615	614	612	592	567	610	607	621	606	576	658	588	644	583	681	617	603	611	589	660	598	588	578	608	649	605	607	649	656	588	607	610	618	567	605	590	629	581	601	681	610	599	631	595	617	578	601	593	627	621	600	626	631	615	606	593	604	629	618	622	574	640	619	538	594	653	587	600	600	638	568	623	590	616	613	597	642	573	623	629	619	622	638	595	596	644	583	604	599	609	626	603	585	609	629	595	640	603	586	614	628	607	610	598	609	611	599	617	613	623	627	608	586	576	678	583	566	602	582	600	611	626	628	614	594	584	601	571	579	603	655	620	591	565	627	619	633	620	613	614	649	615	600	603	611	583	617	597	584	603	581	607	595	606	603	596	610	597	579	583	636	601	632	651	631	582	590	624	640	654	586	594	596	644	565	605	594	584	634	620	593	615	690	610	659	646	587	630	655	615	593	607	580	594	574	584	583	628	596	562	616	580	585	658	623	631	583	607	601	556	610	599	594	614	628	561	589	678	611	618	595	622	617	625	606	651	657	609	590	572	576	637	600	557	612	613	646	614	647	611	623	621	597	572	622	592	632	618	626	643	605	614	574	578	615	605	611	619	629	620	578	584	611	601	587	572	604	632	604	611	627	597	621	560	612	599	627	613	602	593	644	625	631	610	588	633	628	605	576	586	585	628	652	646	584	554	625	595	546	576	628	585	566	625	596	586	637	587	630	651	607	608	607	597	613	640	568	615	610	565	593	637	595	591	594	586	613	608	612	604	621	629	581	571	610	594	677	598	593	579	637	611	597	604	584	656	594	638	573	646	578	591	614	566	560	599	610	612	567	580	590	600	604	617	610	590	605	572	605	587	638	606	591	612	563	589	578	588	647	574	597	618	651	585	633	588	634	641	630	612	602	624	583	611	640	653	573	625	603	606	606	650	612	622	593	601	625	602	621	596	628	614	623	585	624	631	573	633	600	606	621	620	650	620	635	576	597	610	643	582	610	613	581	627	628	564	617	583	622	610	631	614	593	652	586	609	609	584	589	596	639	578	606	612	578	587	626	615	623	609	572	607	605	632	607	651	599	616	646	575	595	613	608	564	638	624	622	593	618	620	619	611	604	589	637	554	561	576	596	645	628	644	623	569	577	561	607	605	614	600	594	623	589	599	644	610	624	588	597	599	629	598	598	602	620	576	619	607	611	612	610	576	585	584	617	584	630	632	589	610	591	634	615	596	616	615	617	583	583	581	671	626	602	578	645	636	624	570	629	615	608	623	586	645	656	633	622	556	638	602	572	627	601	622	606	631	610	600	618	552	620	630	565	570	614	653	614	596	624	593	608	573	640	582	601	582	650	653	588	627	590	638	618	560	610	621	588	584	610	629	620	599	628	634	598	616	589	623	578	604	586	611	652	596	595	601	609	623	648	610	604	608	650	621	584	553	598	591	650	647	630	594	647	632	602	648	598	634	628	622	623	632	656	578	621	630	599	611	621	616	585	602	575	638	636	573	595	603	592	636	623	629	599	594	611	580	597	608	607	609	598	588	616	642	629	592	590	608	642	627	638	650	629	618	590	593	591	597	673	609	593	607	570	575	621	626	618	593	620	592	600	626	579	621	614	591	669	623	629	643	609	616	635	576	590	629	586	624	598	606	596	548	600	619	595	602	585	614	567	647	586	583	601	604	646	620	619	591	611	593	676	622	596	583	596	641	564	593	602	576	554	613	621	607	535	595	591	559	635	591	634	604	553	620	606	585	593	614	631	590	615	649	644	601	635	660	640	604	609	607	611	597	587	638	595	595	606	613	602	592	646	616	596	602	589	572	590	621	639	595
44636	64821	12787	4280	3217	2506	1923	1575	1374	1234	1151	1007	967	944	898	860	915	915	862	826	764	775	787	745	748	733	739	729	783	745	733	705	752	736	763	678	743	714	746	728	728	776	704	723	689	730	726	687	679	701	643	769	708	756	722	770	706	692	712	688	732	749	718	676	681	691	707	700	753	672	679	738	669	635	669	718	703	694	711	702	773	668	691	716	693	720	701	747	699	676	702	739	747	692	718	634	717	723	700	686	726	704	708	723	639	698	645	742	741	720	661	720	670	697	710	707	699	707	730	676	710	693	680	761	719	724	681	688	708	721	753	689	693	689	719	683	654	680	703	735	691	731	707	694	655	713	700	669	760	691	716	686	729	734	730	663	708	682	718	732	709	671	707	673	738	704	724	699	712	747	724	691	685	731	707	708	716	687	704	653	698	677	704	731	718	689	737	735	688	712	703	668	691	678	675	764	719	703	630	742	669	685	688	682	741	736	677	714	683	686	696	750	718	664	684	687	696	685	686	712	700	690	727	668	707	700	700	691	695	761	712	697	681	695	764	733	667	668	722	705	689	735	714	748	734	696	737	750	768	707	678	693	707	683	722	741	721	726	720	687	696	718	665	697	705	705	705	707	680	663	691	645	702	716	692	704	690	677	699	667	741	693	674	696	707	688	697	675	711	736	681	713	685	663	688	741	691	698	716	717	723	718	727	705	699	676	697	725	688	729	746	680	701	776	717	766	678	627	740	703	680	678	687	709	661	698	732	713	726	699	702	667	730	722	734	676	704	673	712	760	685	701	689	696	677	694	695	673	685	707	739	670	700	668	653	675	743	689	702	745	699	696	732	686	726	720	673	678	714	677	691	693	705	696	703	692	704	733	681	723	674	680	686	680	744	709	709	722	692	759	721	765	703	725	711	693	744	743	740	704	728	699	726	697	715	694	733	718	756	734	687	714	695	714	630	740	708	688	681	708	669	705	690	727	696	655	744	688	693	742	726	699	703	699	685	716	691	641	713	687	715	730	689	712	700	651	706	715	670	737	725	722	714	690	702	757	701	732	704	716	700	683	699	668	683	731	702	724	695	677	679	698	709	723	714	738	721	690	688	687	716	702	663	673	722	670	707	699	717	690	700	702	697	696	723	651	710	735	755	707	718	742	708	719	726	695	649	703	684	737	731	706	733	704	742	660	701	725	707	671	702	770	692	682	696	685	682	698	726	707	744	700	714	714	732	707	671	733	700	644	663	750	702	724	705	704	701	697	717	670	737	669	708	706	686	695	697	749	725	768	756	715	688	685	714	680	657	737	737	738	741	698	670	708	682	710	719	719	698	753	736	685	665	716	678	638	714	730	699	660	701	674	723	673	686	708	709	721	708	710	685	709	665	700	715	696	706	720	680	695	718	685	677	725	684	718	744	718	714	672	690	676	704	699	714	709	736	692	730	683	697	725	704	665	729	734	673	719	727	713	718	729	690	655	719	682	717	755	702	659	704	744	680	721	735	679	683	739	728	698	764	675	727	739	699	737	718	701	691	655	708	673	720	707	706	679	666	670	681	692	770	693	662	703	711	705	713	710	716	671	704	676	684	700	692	718	656	724	693	755	678	709	676	712	698	692	732	719	685	664	704	694	702	723	674	715	681	698	697	702	669	705	716	763	713	738	714	697	708	708	734	658	717	706	697	667	705	753	644	694	687	727	678	711	690	698	632	674	737	682	732	664	688	681	714	683	685	699	731	725	714	679	699	692	667	701	671	689	734	717	712	699	704	724	681	709	692	724	699	737	699	669	743	716	740	743	752	678	696	698	710	692	679	670	666	708	665	760	722	688	685	719	734	699	699	703	726	707	690	717	719	652	646	726	718	735	659	697	694	676	700	687	684	683	693	672	704	734	708	668	708	753	700	669	715	666	714	685	664	658	739	705	695	696	683	691	763	709	704	706	686	758	698	707	685	697	727	689	722	705	715	691	717	674	685	692	677	709	737	690	670	716	711	675	709	710	727	669	707	662	694	730	687	688	694	773	727	634	701	759	691	729	683	647	664	674	750	684	691	750	781	701	742	731	740	681	696	680	675	685	683	652	682	697	716	708	712	678	718	671	676	731	667	708	655	704	696	715	732	713	702	700	735	717	717	712	699	719	712	732	743	715	716	676	685	687	691	649	713	711	713	713	713	659	713	696	714	700	704	706	738	663	701	711	719	691	714	699	699	746	667	726	662	739	741	701	723	725	724	690	749	745	670	691	699	741	671	707	727	690	750	680	683	659	729	741	701	683	739	730	688	717	694	712	691	670	710	707	658	700	647	717	705	719	731	735	696	735	658	676	735	625	677	687	698	707	735	699	703	736	665	733	699	681	721	696	739	688	725	741	713	674	692	701	662	711	668	707	695	728	665	696	689	684	704	692	683	696	675	680	719	691	704	648	679	730	706	699	757	733	734	658	661	738	682	675	709	705	741	702	692	700	707	715	667	701	681	699	735	680	742	676	682	704	687	714	692	704	734	714	691	687	727	655	709	693	701	716	721	713	710	732	665	679	729	685	620	724	719	712	698	727	677	778	722	752	698	706	688	684	687	712	739	702	714	677	706	704	717	709	726	722	715	705	692	736	673	707	690	727	722	702	687	732	730	656	738	687	716	672	663	717	721	687	713	705	696	727	698	721	735	640	753	690	719	696	777	718	686	668	719	685	652	689	685	698	712	684	719	665	721	575	739	696	677	725	651	684	706	687	772	719	702	696	708	712	721	708	692	739	758	666	675	680	694	697	710	699	719	695	731	715	673	716	721	679	686	676	716	755	717	730	711	666	686	706	742	709	698	657	739	682	668	696	723	679	718	711	681	720	699	701	734	676	724	697	723	729	710	691	714	686	700	725	721	690	690	738	703	703	736	711	742	752	710	712	694	701	750	686	699	692	713	710	735	727	719	738	708	692	710	737	753	691	673	694	690	655	690	751	710	691	669	715	653	696	695	722	671	652	730	708	718	745	715	723	655	697	709	727	721	690	720	698	673	686	702	742	722	696	728	711	640	703	686	714	678	734	647	718	702	684	713	725	695	710	706	698	671	657	647	697	739	685	732	744	721	693	691	671	695	707	662	661	736	684	686	717	687	753	686	706	686	670	717	746	713	656	710	730	707	692	721	710	718	699	737	674	727	689	691	700	708	722	739	683	720	731	682	706	690	696	677	689	686	727	711	704	737	701	688	734	654	720	734	715	757	726	678	735	727	692	677	677	768	691	683	731	711	694	681	710	699	708	735	687	642	711	646	686	727	662	717	703	710	698	695	727	728	699	679	685	652	747	676	684	714	723	695	720	680	712	744	702	675	666	708	733	732	670	709	718	726	658	720	723	699	733	699	752	710	715	646	694	706	736	685	690	659	658	711	681	688	720	692	673	665	748	705	714	709	670	706	694	740	697	698	675	661	657	670	693	671	723	657	711	733	678	679	702	684	664	755	726	755	741	685	687	717	714	705	720	689	713	674	677
29417	28631	15972	2030	320	278	245	262	243	208	210	235	235	224	221	187	212	215	264	230	219	205	219	215	206	199	237	226	228	217	195	217	228	241	231	230	241	223	222	220	230	230	225	246	200	217	207	208	233	233	235	206	225	239	218	228	209	217	208	213	235	200	228	219	204	242	233	205	248	216	193	208	214	221	212	229	238	228	228	258	205	260	206	229	197	219	223	215	193	230	234	195	247	216	225	219	206	218	233	217	197	230	215	195	201	233	224	211	230	230	234	247	260	228	234	196	258	213	232	228	225	210	204	227	204	227	233	232	237	186	231	233	231	210	208	228	213	249	221	229	224	189	219	206	201	187	248	225	199	235	217	226	217	247	205	225	225	223	204	207	225	235	190	224	228	218	220	232	218	209	200	239	221	237	218	216	230	226	252	199	251	218	215	230	209	212	218	215	255	218	227	196	217	224	201	217	212	229	231	212	236	215	194	234	229	247	230	211	233	238	219	255	194	235	232	221	195	253	213	222	231	208	208	202	228	218	207	208	249	195	245	194	234	200	217	221	250	208	215	205	227	207	248	230	255	224	239	224	228	230	223	236	209	246	220	215	218	228	223	248	210	235	222	205	221	230	211	221	217	233	277	228	218	215	217	226	223	216	225	219	228	258	215	222	216	232	212	225	209	216	222	218	204	216	229	205	218	238	226	251	255	222	227	215	211	228	214	211	219	220	224	200	223	240	196	221	222	213	222	219	231	225	215	205	218	205	226	206	215	233	215	220	226	229	225	229	226	235	214	225	221	198	224	222	209	246	196	226	226	225	215	233	233	212	222	223	255	202	198	230	247	272	209	253	231	214	203	231	202	218	214	236	227	231	202	266	213	207	212	222	211	236	210	222	240	201	199	231	211	219	188	224	198	197	236	227	199	201	199	195	226	221	229	236	211	238	223	224	238	234	220	222	202	233	230	214	228	217	186	231	249	220	240	248	193	246	214	244	219	213	240	223	234	184	217	222	227	199	223	207	223	221	228	234	220	232	208	208	221	212	204	205	219	223	211	216	225	241	209	222	211	203	231	240	225	230	220	210	227	193	234	239	231	213	213	207	224	238	229	233	208	202	239	204	229	235	232	253	221	213	235	215	221	235	246	208	219	221	231	203	218	194	238	222	241	221	232	226	232	228	222	230	208	209	241	204	222	215	244	234	236	214	230	211	232	248	226	226	227	207	236	211	198	228	214	205	230	204	216	205	216	222	239	220	218	206	239	228	248	208	249	217	249	216	221	225	216	218	225	225	223	222	220	235	218	216	210	219	205	220	223	225	215	208	244	206	216	219	210	231	236	206	199	209	217	211	220	211	217	217	223	206	233	189	237	206	221	222	216	209	210	259	214	233	216	205	219	225	216	225	183	213	229	213	222	235	237	251	212	233	232	249	228	240	224	241	216	227	219	201	202	220	213	219	239	236	220	235	223	216	187	233	213	206	193	236	213	236	216	210	226	208	222	211	204	205	225	217	227	229	216	218	207	230	231	232	232	194	211	193	203	224	222	198	241	211	227	226	233	217	233	220	237	199	221	238	205	221	244	222	256	220	235	185	239	210	237	236	209	223	238	216	193	214	225	205	229	219	243	251	239	232	220	220	219	213	241	213	229	223	219	216	215	240	208	221	232	223	206	207	226	229	234	201	231	216	227	237	249	214	197	218	236	221	215	211	240	212	215	208	222	197	197	256	258	221	235	232	222	230	226	253	242	211	212	225	228	217	216	249	232	216	229	216	219	193	207	209	210	195	220	244	229	219	218	214	216	216	227	226	233	224	213	204	235	240	235	211	211	216	224	226	241	195	204	244	204	217	212	195	218	235	224	229	217	234	213	214	191	226	232	199	198	228	196	216	224	251	247	221	224	220	223	226	227	228	213	221	243	212	242	236	223	234	216	203	250	219	221	244	229	230	225	217	217	210	211	215	211	206	230	228	241	230	210	226	209	225	217	217	211	227	222	201	205	244	242	233	221	210	196	194	210	230	269	234	229	212	216	229	225	205	224	257	219	258	225	207	234	211	227	197	233	233	224	221	220	222	223	191	228	231	200	231	221	222	212	206	197	247	213	251	231	225	200	230	246	218	242	223	227	209	234	209	236	241	211	219	215	207	234	245	233	224	228	218	219	246	242	237	203	214	231	219	225	212	243	210	202	229	219	229	225	229	206	235	250	239	234	212	257	223	207	210	230	211	215	219	228	227	232	191	218	217	195	219	244	233	219	229	239	205	231	212	225	207	222	204	210	241	235	222	200	220	217	230	217	225	194	247	214	251	218	253	217	218	230	204	224	223	243	243	244	198	235	203	246	231	212	203	226	225	207	208	225	244	240	207	252	215	231	215	217	220	224	211	216	223	208	210	213	214	250	214	236	213	225	241	220	233	236	201	205	226	229	235	245	229	244	235	226	218	205	200	215	238	212	223	226	234	203	232	227	231	229	222	230	223	225	212	216	201	255	221	242	210	230	250	234	221	208	219	220	204	197	222	213	232	210	209	247	214	232	224	242	237	228	227	218	219	240	202	226	245	227	229	222	217	208	231	229	223	249	206	236	229	223	208	244	237	210	249	242	234	233	223	208	242	232	228	213	204	222	256	190	219	202	201	222	229	210	259	183	202	213	228	196	217	250	231	222	225	247	233	221	212	230	226	217	241	203	204	205	211	212	236	223	219	224	228	240	208	250	239	210	210	214	234	210	234	213	230	234	229	206	215	233	226	215	214	226	203	210	214	249	222	225	210	229	224	210	231	208	226	224	213	212	214	212	218	213	221	226	226	233	220	229	220	220	246	230	220	199	211	220	251	258	232	210	229	210	225	227	234	234	242	231	234	209	222	253	210	257	220	211	238	202	225	213	210	201	208	236	206	234	214	201	241	218	209	225	253	214	205	227	220	243	213	227	236	214	215	197	190	214	232	210	225	217	203	236	227	199	205	217	238	230	209	231	218	225	228	237	224	267	220	201	231	214	242	209	213	231	249	234	199	213	237	220	222	201	188	230	234	224	209	233	212	235	230	227	202	208	224	237	218	177	237	180	226	225	227	214	223	245	222	228	218	187	214	242	184	185	205	213	210	212	199	207	217	206	228	245	228	218	230	199	227	199	223	239	240	220	189	212	203	210	223	207	191	257	216	210	248	235	197	238	236	225	209	221	221	224	223	209	220	214	207	210	227	212	226	206	201	226	213	196	201	229	230	213	226	219	210	222	215	260	236	217	238	211	236	231	216	227	241	217	202	206	232	220	236	221	200	212	195	222	230	220	207	251	235	223	224	210	204	206	225	226	235	247	201	208	221	206	235	229	223	222	222	223	221	238	239	244	222	202	247	226	221	219	217	227	236	225	242	224	188	219	217	233	232	211	233	221	208	243	199	210	229	216	242	208	221	237	214	226	226	217	223	234	258	214	215	215	248	215	216	210	207	226	220	224	226	215	200	219	221	194	230	196	188	228	230	217	213
34121	42193	3124	396	407	353	346	286	331	320	288	305	278	315	295	277	285	300	295	276	292	290	299	313	278	289	315	265	310	279	277	282	274	295	267	294	298	301	301	278	298	291	285	305	262	275	309	296	256	270	291	298	299	289	257	255	308	304	299	271	311	295	277	307	288	293	274	279	302	304	278	283	317	286	266	284	308	266	275	285	273	272	289	274	280	301	307	279	272	288	271	304	261	328	310	300	290	280	288	275	256	321	306	299	325	298	289	269	281	291	250	323	285	250	278	291	307	303	304	287	299	281	291	303	300	301	310	259	278	292	239	271	300	292	306	282	291	286	279	292	282	281	308	298	264	309	290	296	287	295	299	278	308	289	277	269	316	273	282	287	289	301	286	286	278	288	296	265	285	283	255	289	319	293	295	311	292	302	306	302	327	274	274	321	295	291	288	267	277	292	299	286	297	273	318	267	281	270	288	298	287	294	288	270	295	308	294	276	285	283	300	294	308	286	305	297	274	278	257	286	289	279	266	293	297	272	257	263	293	271	278	317	266	268	273	278	254	293	293	284	302	309	293	252	290	291	305	310	284	292	269	283	306	294	272	265	293	230	288	273	297	284	297	304	289	267	319	289	292	268	302	268	254	267	322	274	296	292	275	302	268	297	274	283	302	269	295	275	288	303	281	294	288	287	268	267	303	281	285	278	307	285	300	275	258	294	268	302	283	312	298	317	329	280	294	288	267	286	296	292	333	267	280	277	283	296	289	287	301	289	287	300	287	296	266	312	284	288	297	287	310	286	263	284	300	291	279	286	281	269	292	263	300	276	307	285	306	270	291	308	337	310	289	275	285	291	280	287	310	233	307	282	298	286	267	264	299	264	284	279	275	285	277	276	275	289	315	302	262	297	312	291	276	291	293	298	255	296	258	262	263	285	279	289	279	259	283	293	287	269	305	299	285	296	277	279	285	270	275	280	283	268	231	295	257	304	298	285	296	260	279	246	282	281	281	293	284	296	282	249	311	277	263	286	289	297	292	258	319	290	278	281	317	288	260	276	283	256	280	287	280	295	300	273	286	281	277	294	300	274	267	251	273	291	302	281	260	289	289	280	283	288	284	283	327	290	298	299	276	306	268	302	281	268	255	273	286	241	285	289	240	271	273	301	292	260	272	283	293	276	306	295	312	284	301	266	310	317	286	269	280	271	277	293	276	296	297	300	292	267	273	259	282	274	314	268	294	299	293	301	274	288	262	292	285	269	289	318	304	291	301	262	305	306	272	268	291	305	303	294	286	269	319	291	300	252	264	272	291	280	273	277	281	262	248	298	318	329	277	262	293	297	275	278	258	296	275	289	276	311	295	302	290	283	280	287	272	283	306	273	289	260	295	306	262	304	279	333	300	295	296	280	282	289	294	299	283	303	309	274	279	305	280	288	293	264	277	316	284	290	285	275	277	262	281	255	283	286	284	264	285	261	249	285	284	297	275	320	285	268	282	280	276	275	289	288	278	300	272	289	274	281	256	284	290	289	287	259	282	275	329	290	313	286	296	292	272	300	298	293	280	293	276	282	266	283	288	276	277	280	307	283	272	287	283	294	298	300	275	272	315	293	276	298	319	281	282	278	306	275	280	273	274	298	296	307	286	273	301	294	268	282	277	303	273	283	268	290	287	288	308	293	291	284	279	280	288	307	288	291	288	286	285	292	268	293	278	308	282	297	276	287	271	276	295	299	285	296	270	279	301	290	286	292	258	255	314	275	311	260	278	269	346	305	288	279	313	259	277	269	292	282	285	296	309	280	276	292	296	279	281	283	280	330	289	294	292	267	287	284	304	264	272	269	289	283	295	321	284	288	286	315	282	270	272	314	272	300	285	306	264	281	260	287	263	295	282	285	304	267	280	280	267	310	286	286	246	319	275	267	304	293	294	304	302	288	314	272	240	283	296	275	312	262	280	285	303	318	247	292	289	296	284	314	280	315	262	288	322	286	316	306	290	289	244	311	286	327	297	279	303	286	273	244	292	293	238	293	273	298	262	284	314	265	299	301	261	309	305	257	300	311	281	327	282	311	303	277	280	276	287	294	302	253	282	273	298	283	299	293	313	284	272	278	316	262	285	278	276	296	300	295	269	283	280	316	282	255	295	293	285	282	272	267	291	315	278	288	290	302	281	308	266	296	302	289	260	275	296	275	294	302	276	285	291	283	309	265	286	261	273	291	286	276	246	280	279	281	313	291	275	275	283	271	311	281	297	275	297	283	281	294	285	284	267	276	324	268	292	265	259	281	279	266	259	285	275	295	294	291	273	273	277	295	259	280	265	258	298	274	279	276	283	274	283	301	293	267	304	305	288	279	270	304	277	306	294	258	302	284	311	287	291	297	277	289	298	285	265	297	280	274	275	288	270	296	270	279	290	267	302	311	309	294	292	275	269	305	284	308	298	299	327	304	307	278	276	298	294	307	314	265	266	291	307	287	338	269	266	283	251	288	298	289	282	294	264	274	283	274	304	291	274	277	276	283	264	282	307	294	267	256	288	294	267	279	293	305	296	274	278	297	312	261	262	282	298	323	282	289	292	279	288	312	289	284	303	270	250	303	277	293	286	248	305	298	274	309	275	290	271	305	290	283	278	282	295	282	271	296	256	265	292	335	300	265	275	312	271	266	286	284	290	269	304	279	290	314	289	297	275	282	277	315	309	297	315	288	259	276	295	296	262	266	254	305	269	298	287	262	277	275	276	283	288	275	296	301	283	268	289	287	303	268	326	298	295	307	300	268	305	288	273	311	285	266	278	301	279	282	277	305	309	298	290	287	283	275	260	271	276	291	260	264	289	308	266	287	295	327	289	289	292	259	258	292	337	241	290	312	296	300	306	282	265	297	252	290	286	251	248	303	282	276	290	282	283	279	266	309	317	285	282	288	306	282	272	270	302	293	287	279	296	249	294	299	262	294	268	283	274	297	298	279	287	274	261	269	272	267	272	270	305	291	286	304	289	286	321	282	271	289	265	286	268	279	261	272	271	278	270	311	297	306	272	293	265	306	314	307	265	284	277	278	283	288	279	290	287	295	304	315	267	312	317	281	286	300	307	270	287	283	285	294	307	258	324	281	308	290	278	290	292	303	301	322	300	295	280	283	301	272	262	274	287	283	283	278	291	292	280	287	275	293	300	268	295	301	304	280	305	299	317	267	284	277	309	265	284	290	296	308	280	289	320	277	281	263	301	292	291	297	263	274	277	287	272	259	259	301	303	269	284	276	267	260	278	260	287	261	262	275	309	298	295	311	280	280	267	258	302	280	281	278	274	270	252	281	299	246	288	296	281	267	267	293	264	294	331	282	287	288	268	299	261	303	334	287	269	271	293	295	270	280	273	303	294	279	295	278	297	279	289	277	289	311	294	261	262	257	265	314	298	283	294	292	298	308	291	263	274	287	294	281	334	294	276	286	285	325	264	296	268	318	259	287	287	314	313	292	270	280	287	307	275	294
24485	21532	28649	24738	21159	5708	690	503	436	423	326	366	361	374	370	328	360	364	348	317	320	322	317	335	302	323	350	297	305	331	319	323	300	282	303	332	331	339	331	329	313	291	310	332	334	294	353	283	288	328	304	300	342	349	311	300	303	310	272	350	308	338	301	296	322	304	310	288	287	318	278	293	322	310	299	328	324	319	306	308	310	311	287	300	305	322	319	336	312	334	289	298	314	274	333	287	287	324	306	293	299	303	304	315	309	316	311	304	298	283	306	294	300	325	318	304	322	338	305	308	298	316	294	303	293	310	295	289	323	312	327	290	299	324	318	298	307	315	331	258	295	308	291	310	295	313	303	360	268	301	293	332	300	306	304	270	303	312	345	313	317	317	315	310	277	309	322	288	250	295	299	314	318	302	308	317	276	299	303	293	309	298	314	312	297	324	306	294	335	302	292	335	302	312	322	320	310	326	347	282	321	327	317	325	307	324	296	310	292	312	338	338	314	287	308	297	307	285	293	313	297	318	331	303	302	302	295	302	323	295	315	340	335	311	303	317	294	337	334	322	314	314	313	311	329	297	292	317	319	301	318	326	275	311	305	322	288	320	268	284	319	329	278	345	310	293	325	344	304	315	284	307	330	330	312	346	310	250	322	330	310	289	312	302	307	299	302	303	328	293	312	274	322	311	305	337	292	309	307	273	353	289	331	265	329	327	335	296	311	297	304	309	296	333	284	306	298	311	323	295	322	310	302	293	333	336	311	289	305	316	300	289	324	309	287	318	330	295	285	305	320	291	307	307	340	313	325	270	296	305	310	333	325	342	284	336	323	333	288	317	292	309	313	301	299	302	312	324	313	292	305	291	283	338	310	283	307	310	313	326	284	299	317	329	319	298	304	304	307	301	317	306	277	300	343	311	308	316	277	315	311	326	307	322	302	299	347	316	294	278	321	309	310	315	300	326	322	296	316	295	304	311	289	327	307	305	299	279	294	322	286	290	291	288	308	322	317	296	326	289	292	317	323	317	318	300	331	324	307	316	324	296	302	314	325	317	313	318	316	313	297	325	313	287	282	310	299	308	283	298	267	304	280	328	297	305	316	305	291	304	316	312	291	290	308	298	298	284	344	313	289	321	320	339	344	314	315	316	281	309	315	303	300	297	308	300	271	286	299	316	308	295	307	281	280	318	293	298	267	291	293	298	286	298	301	296	330	320	305	282	331	313	290	305	336	306	289	289	311	325	341	296	330	326	317	270	305	278	321	338	281	315	283	303	322	310	270	289	303	309	273	327	305	302	314	316	309	330	290	335	303	323	279	319	308	301	295	286	297	324	298	328	310	284	317	274	326	328	288	274	337	333	307	286	327	264	315	318	320	284	297	302	276	303	304	314	288	289	252	311	315	300	285	318	279	306	325	291	331	307	324	281	291	333	283	333	291	280	336	280	304	283	314	302	282	291	307	328	273	317	318	327	279	313	348	312	315	347	302	292	325	282	326	312	309	299	300	339	306	306	286	328	282	297	320	292	331	312	309	293	318	300	303	300	307	324	324	299	298	286	305	326	303	292	293	322	305	280	310	326	320	286	295	313	288	320	317	302	302	289	275	301	339	308	300	298	282	347	324	291	310	345	277	323	350	309	330	325	310	317	316	317	307	305	316	322	292	327	308	299	294	318	324	315	329	280	319	323	284	289	284	324	319	299	326	315	274	284	307	314	323	299	279	309	314	323	318	309	295	289	271	354	308	320	319	313	302	289	313	299	305	281	283	287	293	305	304	288	315	291	332	314	312	316	302	315	285	299	317	319	314	313	329	300	325	318	306	312	285	299	326	325	300	337	336	321	346	275	304	299	314	273	300	307	318	276	275	310	299	290	306	308	286	277	322	350	325	321	330	284	335	332	294	289	287	313	320	310	312	299	317	285	293	301	291	312	315	300	291	321	318	314	341	288	288	291	295	295	289	320	278	345	329	324	292	302	317	304	286	297	310	302	337	330	305	322	305	315	314	288	305	315	320	321	277	314	328	326	309	316	336	350	293	307	303	296	316	312	345	327	281	287	294	323	312	314	291	280	314	306	304	314	299	283	316	305	336	281	323	297	335	302	296	324	274	281	302	310	310	305	348	309	303	345	311	316	295	308	280	306	294	314	322	295	307	301	347	301	294	285	276	319	346	306	316	303	313	327	297	288	303	321	290	287	279	334	322	293	291	300	308	296	303	289	283	308	301	296	333	341	321	321	305	307	308	327	335	308	330	300	329	324	288	290	298	321	318	304	297	327	311	298	340	292	312	286	318	298	314	297	291	323	278	309	286	284	336	280	324	331	315	307	274	318	315	290	338	322	323	287	323	324	294	291	305	318	282	299	307	313	312	290	283	308	316	313	290	297	310	325	312	310	354	284	296	314	300	295	281	269	357	287	330	324	305	286	321	299	268	319	311	310	316	307	296	326	270	315	322	285	315	300	309	274	330	331	291	303	332	284	349	319	290	302	299	293	279	343	297	298	306	306	291	321	310	325	290	295	342	351	320	310	302	308	326	322	312	315	307	310	289	324	283	301	300	290	320	302	303	323	322	301	329	293	296	310	347	326	292	329	296	297	268	279	319	301	330	325	304	327	306	288	314	321	323	295	312	332	303	327	277	311	314	351	336	324	317	314	334	293	321	296	307	306	289	311	290	314	299	282	323	306	346	300	300	333	285	304	328	304	300	352	319	325	308	282	308	311	305	320	354	303	325	303	293	300	296	310	328	340	308	307	306	303	301	296	315	331	323	286	275	309	285	337	322	282	293	287	297	301	336	307	308	300	335	315	288	342	310	294	296	278	311	268	304	333	332	320	316	310	324	313	313	299	303	309	314	303	309	316	270	332	340	304	330	311	294	300	343	294	295	330	270	335	342	306	313	362	321	329	326	302	301	310	296	302	319	301	311	329	325	315	316	277	302	297	333	342	302	331	317	342	314	323	303	311	291	310	352	307	303	285	299	339	312	304	297	325	327	324	311	313	290	320	280	286	321	290	296	323	311	313	314	289	315	325	319	361	313	335	278	310	291	323	288	299	358	317	307	284	327	304	301	301	271	319	301	307	313	328	316	306	299	309	289	277	293	334	284	320	314	294	297	323	278	305	295	320	297	341	312	330	327	334	309	302	328	309	318	309	305	289	293	300	316	340	309	323	319	317	307	284	336	337	293	316	310	293	312	339	328	308	269	320	293	331	318	283	312	304	361	300	293	297	320	319	293	336	305	283	312	305	302	307	308	309	318	282	321	312	296	307	282	316	275	331	291	303	292	337	317	310	291	301	305	282	323	297	325	349	316	295	305	308	330	329	297	320	297	319	305	308	321	273	310	300	290	291	303	274	300	307	289	293	298	316	305	313	326	307	310	299	321	307	290	312	293	307	295	318	326	320	287	292	301	306	345	280	304	330	294	313	295	337	314	325	337	358	308	304	283	337	303	304	308	320	322	325	285	299	317	335	319	297	319	308
39123	55569	10890	2043	1482	1097	913	729	724	587	533	491	481	449	471	456	462	462	393	463	396	373	395	378	404	397	416	377	387	384	391	398	383	394	387	401	444	418	398	398	389	398	382	366	396	394	403	345	412	372	443	376	399	389	385	392	352	395	376	346	397	378	375	380	389	371	404	371	358	405	374	367	375	372	368	387	366	403	379	360	386	402	356	368	390	363	370	345	360	374	353	409	406	359	372	342	362	372	356	403	377	370	375	390	345	412	418	377	359	366	362	353	366	366	377	354	372	355	397	393	359	357	386	382	379	387	397	388	369	395	405	408	387	377	364	376	381	367	431	376	389	399	393	368	384	365	350	374	362	376	365	366	380	386	384	332	343	385	370	372	373	383	364	379	381	375	405	363	376	388	367	357	416	371	398	383	371	378	354	378	394	375	338	345	403	393	371	365	349	382	385	380	354	366	397	408	346	387	344	345	361	368	386	403	349	357	372	381	375	396	391	374	366	408	379	369	372	370	407	388	364	409	417	361	389	369	393	366	384	360	403	408	356	419	361	389	357	395	370	339	364	397	358	375	360	357	361	375	408	358	347	352	376	391	351	368	397	384	355	389	401	379	373	329	352	392	363	368	352	383	385	391	365	373	428	361	376	385	371	372	370	367	423	362	351	368	375	436	369	397	389	383	340	362	359	328	378	382	333	399	346	374	388	385	423	360	382	385	370	364	357	365	339	385	371	406	367	372	402	377	373	403	391	385	373	391	375	402	376	383	402	357	397	396	358	365	333	374	359	367	378	373	367	373	399	391	374	356	373	404	389	372	432	376	353	405	394	409	405	403	374	354	381	374	384	390	357	356	398	387	363	369	341	365	373	370	348	348	387	359	389	352	353	379	372	391	417	372	366	383	357	401	397	367	378	353	375	414	348	402	332	387	374	366	403	377	355	441	350	403	357	368	384	379	388	387	373	390	365	359	375	402	383	327	393	401	407	356	365	402	402	378	362	396	348	359	380	377	377	362	353	418	393	397	394	395	365	395	378	386	392	369	378	386	376	365	369	377	432	387	375	415	348	390	348	368	357	403	351	360	371	392	370	401	404	369	379	372	365	363	387	366	401	369	401	386	334	348	380	397	355	377	376	379	348	404	369	380	370	377	414	347	385	383	359	382	353	402	406	391	370	402	411	390	387	375	366	335	385	353	369	371	377	360	365	392	351	366	368	369	372	363	368	388	364	389	411	391	401	383	374	345	369	380	402	394	395	382	377	389	371	376	388	326	373	377	370	386	333	329	386	376	369	351	405	373	344	358	371	357	368	364	371	362	340	415	385	374	366	393	392	391	366	398	406	354	360	366	390	364	374	354	356	393	363	361	383	358	398	385	386	380	377	396	393	365	383	354	367	372	344	334	384	387	391	393	398	367	335	398	371	393	370	362	393	364	358	385	359	353	381	356	365	414	370	381	364	353	383	399	355	367	332	356	359	354	371	364	390	358	410	379	349	367	350	408	381	378	330	371	337	392	361	384	348	410	375	397	390	411	372	378	372	376	364	352	354	382	371	343	394	384	366	382	390	380	398	393	373	375	374	363	368	392	366	427	321	374	365	345	403	401	382	358	370	380	376	409	346	360	395	361	377	387	385	370	397	356	361	383	343	386	358	383	385	425	373	390	378	374	349	363	382	373	369	390	382	387	372	384	368	358	377	392	382	391	375	380	392	395	412	342	349	385	352	373	354	370	376	385	366	370	400	375	377	368	385	382	380	371	380	405	405	399	369	394	378	408	385	382	379	377	383	383	397	354	354	399	393	364	362	370	378	407	363	357	362	380	358	373	368	396	360	376	391	370	392	387	405	380	370	376	401	375	368	370	367	429	405	355	351	358	369	357	376	372	402	353	408	383	389	385	369	401	387	396	360	362	367	371	352	390	393	366	403	364	356	380	365	395	374	368	366	377	403	321	378	362	384	381	360	373	392	349	364	395	400	408	356	345	372	377	378	357	345	336	400	329	383	389	350	393	390	347	383	350	374	382	361	384	371	403	363	362	318	374	393	377	363	385	405	367	359	343	359	320	363	361	403	400	399	357	388	366	379	373	357	351	428	395	380	401	344	377	384	372	366	369	408	383	386	381	378	366	377	354	380	383	362	371	394	363	390	378	404	385	390	356	366	388	383	395	386	417	327	389	390	385	376	364	362	385	380	344	415	383	378	383	413	336	406	387	404	387	398	341	402	376	380	382	383	423	366	397	385	378	379	370	402	385	398	375	391	371	365	352	381	391	332	367	376	368	395	340	350	364	386	349	405	379	401	373	374	398	365	381	364	361	355	340	365	396	383	406	383	347	356	381	347	366	370	368	352	353	356	394	373	373	376	364	375	366	388	407	345	349	358	394	391	375	380	359	372	361	370	388	387	365	375	359	346	378	367	369	396	390	380	407	364	391	411	348	378	331	361	415	375	385	350	358	354	363	373	368	388	415	391	375	373	420	377	388	398	372	393	379	417	384	389	369	356	381	400	339	398	351	399	357	362	379	373	331	395	400	377	379	346	389	367	369	337	395	380	383	371	360	372	362	374	370	408	392	391	393	378	362	371	390	384	379	370	339	365	342	337	363	383	397	388	386	375	374	379	353	416	383	384	390	401	368	345	367	393	379	335	401	400	389	391	370	389	373	381	376	350	376	367	390	388	368	382	366	360	364	340	325	344	376	399	365	383	385	367	390	394	364	354	369	378	422	352	385	369	380	376	358	384	367	393	394	360	376	385	375	390	364	384	361	362	407	392	346	389	367	359	367	383	374	375	373	373	354	380	394	374	369	332	362	389	341	363	389	403	366	351	394	430	371	408	384	356	389	346	389	370	361	388	410	364	386	345	353	365	389	340	378	374	389	424	382	396	340	351	387	397	347	375	397	344	385	374	375	381	386	371	375	389	367	368	389	324	380	377	354	367	402	386	354	374	388	379	378	389	355	366	378	382	422	371	382	404	402	376	403	381	374	397	357	353	346	365	381	405	359	367	395	362	354	352	407	331	370	354	382	351	388	373	341	370	360	415	359	391	374	397	354	346	349	386	368	363	361	373	383	367	372	379	384	393	373	378	360	314	382	363	373	383	383	369	377	406	344	361	405	347	373	370	371	383	366	380	348	362	368	391	379	364	400	401	372	373	364	345	354	383	336	352	360	388	380	340	322	382	393	350	359	392	348	399	374	405	377	382	351	364	377	391	378	402	362	402	413	359	375	373	376	349	376	384	400	382	347	397	419	381	371	378	372	372	394	354	370	381	381	387	371	384	356	417	393	367	400	361	379	361	386	374	367	392	346	388	342	370	357	382	364	363	425	350	395	360	372	399	372	348	368	373	341	363	364	349	348	401	382	391	377	368	359	378	416	356	361	353	385	381	350	350	371	389	388	363	385	401	385	390	365	384	388	366	369	380	372	403	384	379	337	413	386	398	395	340	358	390	398	344	348	391	384	390	366	388	359	417	392	400	353
25543	21648	27631	25375	8933	735	543	480	449	432	422	401	429	422	389	371	385	409	392	391	392	364	375	392	368	400	365	364	392	396	339	375	415	394	368	326	350	388	388	394	377	375	383	384	385	369	361	377	360	411	379	349	362	377	411	380	346	394	358	370	412	370	408	385	378	373	365	385	342	390	386	351	376	356	378	351	400	379	341	391	313	348	372	362	376	358	374	390	368	357	371	405	370	403	401	360	328	398	339	363	398	352	361	335	398	377	390	381	351	329	365	409	379	369	366	375	373	375	387	401	387	395	367	346	367	355	365	426	384	392	393	358	401	382	385	345	366	338	387	382	334	364	351	380	428	358	370	374	335	372	386	345	372	361	405	382	397	378	384	400	381	396	373	383	357	363	375	385	398	389	377	379	394	396	409	367	375	380	352	363	382	365	336	400	368	381	349	376	386	359	374	379	367	396	374	397	393	330	393	375	375	377	358	370	351	351	365	336	351	335	353	333	394	322	365	384	371	386	361	379	355	361	381	389	346	402	365	351	382	364	370	383	369	409	381	405	377	389	363	397	402	353	383	340	357	353	381	368	362	358	324	360	348	375	364	388	368	352	380	369	403	349	352	365	367	390	384	337	374	369	373	344	389	387	381	381	387	391	383	340	360	402	388	361	338	394	400	391	380	367	364	391	374	378	365	363	386	380	388	362	356	365	371	365	358	360	345	393	369	379	353	388	370	370	393	363	401	341	390	362	361	361	362	361	392	406	348	373	378	364	387	381	400	376	371	353	432	385	401	388	382	375	363	367	392	386	395	359	363	355	365	362	423	367	393	386	396	332	371	354	357	388	368	375	382	364	427	368	377	392	392	377	364	328	341	385	368	377	333	378	405	337	351	380	381	362	384	388	408	365	354	366	362	366	403	354	371	407	364	361	391	399	398	373	342	389	387	400	354	395	362	406	355	345	397	394	379	375	411	393	354	374	386	356	374	380	354	352	365	376	381	379	365	388	386	371	369	350	399	358	370	400	373	391	377	401	379	395	385	368	391	411	379	364	341	351	358	353	345	392	396	374	413	395	336	374	399	330	352	395	379	369	381	366	378	377	370	375	374	355	344	388	394	382	373	433	368	361	354	371	362	379	423	392	382	366	382	396	347	389	383	379	375	383	335	380	368	344	380	376	387	343	382	353	361	371	386	410	377	351	391	399	427	347	371	387	343	387	383	367	373	358	390	364	357	396	402	392	373	358	379	386	367	343	385	392	351	370	413	350	380	373	377	351	393	385	389	346	372	371	375	357	396	426	348	393	385	388	376	388	386	366	374	387	336	404	402	382	351	399	386	382	410	343	398	382	372	391	384	373	375	371	375	366	392	383	370	360	392	370	361	390	340	358	384	361	354	391	406	372	360	343	373	383	347	400	353	386	369	401	398	358	382	369	346	414	377	440	353	386	398	351	375	373	365	393	346	384	389	359	345	359	355	396	372	379	402	363	345	413	351	358	365	409	387	359	376	369	402	358	371	385	364	382	352	359	368	398	377	359	356	378	376	362	367	367	378	300	390	401	356	368	354	399	372	388	387	364	424	365	382	402	370	396	393	374	375	398	370	379	390	407	354	385	377	397	385	350	359	368	399	383	371	364	385	380	370	352	390	409	373	336	352	382	358	367	359	379	378	386	380	369	363	401	394	374	369	365	379	398	393	349	374	375	343	412	382	375	364	359	373	372	373	355	367	348	373	409	384	334	356	387	326	367	335	360	364	352	369	348	399	377	384	409	388	369	331	415	371	366	360	388	370	363	374	377	382	372	400	375	337	373	386	366	389	340	345	380	365	372	396	345	377	371	380	381	354	366	370	379	388	405	369	380	348	348	335	360	411	381	423	368	353	375	397	351	375	416	408	410	374	381	398	382	365	352	384	424	363	363	361	389	344	339	380	374	379	364	377	359	351	389	397	413	380	354	386	346	391	348	385	380	385	374	400	382	347	400	370	374	335	360	393	397	366	409	322	354	376	377	406	348	380	333	402	383	358	385	392	393	365	387	354	369	353	353	380	349	369	385	367	373	334	371	346	364	390	390	407	369	377	367	367	365	388	362	379	366	357	367	402	331	356	419	400	380	363	399	345	377	331	379	394	364	429	391	396	384	356	347	357	362	411	397	382	418	368	357	343	396	354	341	369	386	380	394	411	364	377	384	375	391	359	364	386	375	354	397	384	386	375	409	359	382	374	379	344	381	397	378	359	379	373	356	398	385	339	361	405	372	380	390	350	389	374	343	368	377	367	373	382	371	376	348	366	369	335	355	375	370	359	380	379	383	366	404	366	375	378	364	388	382	402	380	385	351	378	377	367	379	398	409	341	366	385	400	382	383	393	361	371	344	362	354	356	386	380	400	365	395	371	363	380	368	407	367	364	346	384	394	365	369	331	367	396	404	364	367	390	385	398	393	378	351	329	382	384	397	425	391	382	395	346	348	382	353	368	372	400	371	375	357	373	395	373	368	390	377	376	397	399	379	371	388	395	391	356	375	373	359	360	345	394	358	390	369	364	379	371	356	378	343	362	335	386	352	378	348	372	396	371	405	367	350	382	377	373	354	381	335	406	425	379	369	365	373	398	357	364	358	373	371	360	386	348	361	387	352	385	363	381	353	365	387	354	390	379	353	382	392	357	433	360	374	380	380	385	361	384	335	356	409	339	365	362	367	391	407	360	363	409	365	358	346	366	338	382	400	364	363	382	387	352	370	398	346	345	373	369	357	401	370	347	373	365	382	383	380	362	392	377	365	375	362	363	385	396	365	365	394	385	379	387	374	370	417	356	355	361	407	372	392	380	394	372	349	350	376	381	350	375	337	385	351	345	392	356	375	377	368	375	406	374	382	398	407	377	386	365	394	385	391	341	366	401	381	399	369	393	340	400	355	352	377	370	371	398	368	406	390	371	371	336	363	375	348	356	342	350	395	347	381	346	374	355	394	398	389	374	413	378	389	364	360	367	382	392	358	393	381	400	425	364	381	349	378	391	308	371	385	375	372	389	360	352	312	414	393	393	350	353	343	345	403	383	381	395	393	377	359	379	397	397	373	358	395	345	365	382	374	366	389	379	401	374	393	370	390	374	375	376	361	371	386	372	359	418	369	354	368	372	388	368	378	389	391	348	363	393	426	411	351	384	376	392	392	381	392	362	354	410	371	353	355	380	371	380	348	374	368	383	350	386	358	341	382	386	405	371	343	373	352	352	366	342	379	373	369	396	338	389	375	354	385	375	402	377	386	372	372	390	377	363	326	334	369	381	351	317	387	389	368	355	379	338	337	361	370	376	379	358	413	368	363	404	378	396	363	381	360	369	378	401	398	386	373	376	347	345	330	350	337	380	374	400	380	382	382	392	355	348	374	386	383	374	358	366	366	343	365	363	331	387	397	328	363	375	371	399	409	369	396	328	380	352	370	387	373	381	366	364	351	383	358	421	351	389	367	381	357	365	381	352	386	354	355
38391	52427	9610	1437	1121	849	811	661	679	586	561	532	571	541	505	543	523	512	486	522	524	463	480	461	501	484	477	475	484	483	480	504	473	510	463	464	429	473	460	475	481	456	475	487	494	482	492	423	513	449	451	463	470	446	449	501	449	466	460	519	454	474	454	500	501	445	438	474	465	483	493	484	518	479	444	487	485	494	447	490	460	485	464	498	476	481	490	473	483	465	509	494	471	487	461	443	471	497	470	478	473	468	476	473	469	445	464	465	469	474	410	470	456	496	471	465	440	472	481	466	481	503	478	481	537	489	525	444	459	475	464	480	471	435	497	453	505	450	475	481	510	447	487	468	467	448	437	477	483	485	464	452	480	455	425	480	442	507	461	485	453	452	452	477	449	450	484	467	474	490	433	462	502	476	469	499	491	480	463	508	476	475	487	475	457	498	499	450	443	474	501	468	481	476	481	436	455	445	451	476	465	463	482	442	454	462	486	438	472	498	457	438	467	483	460	444	483	490	461	446	432	463	467	504	419	468	479	415	452	463	481	462	485	474	455	461	483	476	483	506	472	469	458	462	442	472	466	452	489	457	450	434	479	469	421	504	479	482	447	458	449	489	495	438	439	490	461	456	455	498	460	454	484	452	460	467	445	446	455	461	482	494	470	472	478	455	465	495	460	427	430	488	484	468	443	472	458	463	484	483	481	472	482	435	507	462	498	471	483	448	458	447	466	523	448	428	473	510	447	475	452	431	512	469	469	486	453	452	459	464	475	488	510	466	490	427	449	472	458	482	447	483	454	452	460	470	455	501	476	471	482	467	456	475	476	478	501	449	469	488	452	478	483	466	459	488	455	485	504	481	470	436	501	494	441	503	481	468	447	413	433	466	449	483	463	439	478	445	459	473	487	437	461	456	436	418	451	442	477	477	488	447	459	431	434	457	470	425	470	479	485	508	457	451	431	456	466	431	455	462	421	420	505	503	472	492	481	478	496	474	462	494	470	473	454	446	472	467	440	487	471	481	490	487	508	473	472	472	505	486	453	504	464	455	459	485	466	504	451	515	438	481	437	491	459	478	497	474	458	486	450	467	508	504	442	476	468	469	473	480	490	436	480	445	462	470	452	497	490	469	542	516	455	463	483	498	493	456	444	461	451	467	447	489	470	467	426	478	490	471	479	477	487	464	491	472	461	447	479	502	470	482	498	467	484	450	486	423	458	498	445	451	479	465	459	475	488	446	474	495	456	434	440	448	487	498	505	466	456	477	491	470	463	472	459	477	465	497	456	456	523	454	445	469	516	475	486	456	495	475	488	450	475	483	504	518	467	469	484	482	463	505	459	456	469	471	460	469	490	449	473	477	440	467	529	437	440	474	438	481	470	437	470	465	473	463	496	479	472	465	468	443	457	484	431	494	487	478	481	455	446	449	467	461	441	449	411	476	458	467	446	443	453	472	483	475	493	445	499	458	483	508	522	489	512	494	457	477	504	451	437	428	477	456	462	472	461	466	477	484	468	454	451	431	473	457	457	472	479	458	447	486	527	441	510	500	484	454	421	497	497	496	465	455	478	472	472	460	472	497	457	458	453	525	439	461	433	435	451	524	461	473	468	488	472	488	458	478	458	466	476	490	443	459	439	449	469	473	438	463	455	483	431	488	460	496	460	472	460	471	468	481	464	441	511	485	453	468	471	471	465	442	480	479	469	445	458	472	447	479	436	465	472	442	477	488	477	446	459	469	489	479	469	450	455	451	494	510	492	452	455	441	490	474	494	463	482	481	516	450	476	480	446	498	459	493	457	489	457	459	474	481	508	469	425	505	477	460	456	458	452	408	473	485	488	496	445	449	498	468	489	479	425	454	453	454	452	497	448	461	458	471	454	492	479	479	498	504	477	518	470	458	462	462	497	460	468	467	504	448	430	460	502	466	423	513	456	471	466	461	461	471	446	470	515	452	462	483	482	501	465	449	502	441	433	461	442	453	487	457	450	484	473	500	433	486	463	447	454	521	467	459	492	440	453	447	502	440	493	451	436	459	451	492	401	470	469	461	453	514	515	455	472	483	522	468	447	441	485	468	473	462	443	456	460	488	422	492	463	448	435	479	493	441	460	500	433	464	500	492	477	492	473	448	444	513	464	508	480	501	513	475	438	451	490	466	481	477	500	461	496	421	494	468	478	472	476	471	467	462	466	483	450	478	474	488	483	455	490	514	491	436	464	470	497	463	458	468	496	475	443	499	461	475	456	451	478	477	405	468	491	468	442	454	496	474	458	446	482	478	470	452	479	473	518	490	450	476	495	498	463	477	467	479	491	478	473	437	493	440	451	453	463	506	487	427	481	491	430	436	498	494	471	455	480	443	453	469	485	484	477	473	448	454	442	498	471	466	463	445	491	474	475	486	493	481	503	475	469	477	479	483	503	475	449	443	460	478	473	493	481	463	477	520	451	483	462	477	475	478	470	438	496	483	486	505	458	447	462	476	460	451	439	452	530	498	461	462	447	454	462	489	451	437	466	466	431	471	482	462	483	456	462	433	455	496	465	496	520	471	482	479	481	467	466	473	455	427	442	497	508	512	485	500	447	483	450	471	458	464	459	451	484	460	454	492	470	493	474	477	452	514	461	467	467	503	518	490	493	466	480	464	459	500	448	488	485	489	497	478	477	477	492	499	481	401	474	491	483	510	509	471	454	441	458	473	460	511	486	524	474	477	466	480	494	461	456	499	485	431	486	460	507	481	477	449	428	472	442	464	495	482	441	471	463	475	461	453	457	453	459	475	454	470	488	488	472	438	496	488	521	447	463	485	447	477	452	447	418	497	455	477	498	449	485	479	504	454	453	457	468	495	486	460	478	460	504	457	428	458	461	448	476	491	483	428	444	452	509	471	444	506	464	498	449	504	477	468	425	462	460	471	484	466	458	488	489	495	483	479	445	446	451	447	461	485	503	461	466	453	453	455	485	460	425	470	481	466	463	488	452	483	487	459	456	476	469	472	467	475	486	483	447	446	465	437	459	469	421	476	483	488	479	471	483	484	449	467	510	449	460	438	492	448	460	493	485	428	458	472	477	507	485	436	485	463	443	437	475	486	499	453	506	464	494	485	452	459	489	471	477	462	473	507	441	480	484	486	427	493	509	504	467	481	474	495	431	494	463	484	465	491	454	479	461	483	461	495	465	475	486	473	462	490	490	467	443	473	480	479	466	490	474	487	490	516	480	469	478	497	450	477	444	495	453	457	478	455	482	475	486	496	461	450	445	504	482	475	474	449	460	461	461	457	478	449	442	430	452	485	481	480	479	490	470	460	449	491	469	437	478	486	479	465	484	434	459	487	461	500	438	503	456	504	418	463	493	472	455	439	467	441	479	468	493	451	478	456	487	450	525	475	447	417	457	454	517	478	490	472	448	444	469	492	473	487	458	456	458	460	478	451	478	453	461	460	485	492	415	445	480	482	471	446	470	446	488	492	456	462	457	464	471	478	418	461
23251	21593	29325	24241	21536	21514	9239	1138	874	827	885	825	731	718	666	712	672	626	682	666	609	652	597	659	638	601	612	602	661	657	597	609	607	596	622	576	625	569	567	615	574	628	609	643	588	622	633	596	638	574	590	586	641	613	604	565	620	615	660	610	597	629	639	610	593	584	597	613	591	610	647	559	599	602	574	577	577	622	662	623	572	633	610	642	620	592	581	623	625	590	566	580	581	592	592	573	553	609	586	590	584	597	588	585	635	598	623	616	624	540	553	624	586	625	630	621	561	561	592	618	629	606	556	554	615	594	599	541	604	591	610	582	580	626	627	589	570	612	616	633	591	553	592	587	608	589	604	564	592	606	548	638	588	604	566	560	590	598	586	622	622	629	567	557	578	598	633	577	638	647	620	590	581	643	573	575	649	643	601	568	675	598	589	598	620	614	624	546	600	642	634	601	545	608	591	608	640	575	593	593	610	573	586	566	609	599	603	651	562	598	567	592	635	580	562	596	563	595	581	598	615	649	609	538	596	614	569	564	567	609	564	635	541	634	568	615	638	574	592	578	609	551	625	629	596	599	555	550	577	583	597	603	629	596	586	587	601	623	585	601	598	614	632	592	601	572	622	613	568	591	602	600	621	577	587	578	611	631	593	604	602	615	635	573	598	550	609	636	582	580	582	587	559	607	568	591	615	596	589	527	621	608	568	555	589	582	608	560	586	603	575	601	612	616	575	562	578	599	633	629	613	591	576	557	626	629	640	557	577	597	565	567	624	624	584	593	579	640	587	575	555	606	595	572	533	581	583	620	644	576	579	626	613	637	599	577	577	540	559	599	622	603	620	598	603	597	596	654	563	575	578	643	546	624	594	583	585	565	622	601	558	591	588	555	567	583	567	613	596	569	599	587	594	581	594	579	607	574	615	617	592	594	618	576	587	521	633	610	609	627	628	604	580	632	604	619	601	599	586	561	605	600	578	643	607	566	613	610	628	619	634	558	587	570	628	625	542	597	579	621	586	557	598	639	584	621	606	616	569	584	605	602	612	568	597	562	642	599	585	617	607	599	627	611	601	590	583	594	615	635	600	580	621	609	594	599	572	567	590	620	615	605	612	633	577	636	588	589	600	609	603	612	602	586	549	605	586	612	636	630	609	590	611	604	638	618	588	620	624	600	614	556	569	614	585	572	580	594	611	590	565	591	570	601	627	600	624	586	626	600	562	564	571	619	631	617	596	611	579	602	597	595	600	535	590	629	595	622	580	552	612	560	608	593	643	609	534	630	613	618	587	590	626	612	581	586	589	595	619	622	592	624	563	586	580	631	614	620	610	596	533	607	605	580	613	569	573	562	598	647	606	614	570	606	621	539	627	553	583	597	601	636	591	586	597	583	585	580	607	598	547	585	626	573	589	603	601	555	627	601	576	559	643	603	575	601	563	593	564	597	595	626	666	631	582	658	592	602	602	584	614	600	592	627	565	609	599	581	630	631	550	608	631	652	631	603	618	595	604	595	631	581	596	563	615	583	540	611	578	650	632	597	620	637	588	585	605	553	636	634	643	644	621	618	612	677	609	601	589	543	594	638	607	603	560	603	618	580	571	622	583	562	619	606	586	621	594	644	590	634	578	580	592	573	623	570	575	576	593	589	621	580	578	592	625	608	584	589	592	561	598	565	591	552	577	576	543	640	614	623	579	571	614	584	614	613	596	629	630	598	633	607	604	582	603	608	576	603	625	598	608	601	587	616	628	590	595	621	624	592	637	589	566	591	627	590	573	600	620	621	538	611	566	585	653	551	609	631	644	606	599	618	590	609	573	605	630	612	590	614	591	577	602	569	602	611	566	617	585	638	593	602	603	612	639	559	578	590	543	592	615	586	614	606	572	604	603	591	577	608	616	580	608	649	567	629	579	581	583	649	573	591	594	634	561	595	606	603	578	544	623	539	585	603	558	615	573	652	593	651	603	648	608	659	614	566	605	620	571	631	576	611	549	590	571	591	598	562	615	606	606	610	591	575	555	600	624	578	612	589	616	597	607	625	571	583	629	637	564	619	583	572	610	661	591	586	586	585	625	618	565	590	586	556	594	604	579	612	544	634	633	623	592	566	595	567	584	569	625	585	571	622	582	566	581	575	602	590	610	579	623	575	606	557	586	598	599	597	577	611	595	592	587	621	589	582	616	629	592	588	588	620	623	579	595	618	606	578	595	603	599	592	612	628	609	625	571	583	616	596	592	576	577	590	633	590	631	628	602	623	590	630	617	563	599	539	653	643	626	641	573	586	582	546	600	574	569	582	555	616	601	585	592	596	600	558	673	605	615	619	564	614	590	644	609	587	590	586	612	623	639	554	605	592	603	600	571	632	618	663	626	569	577	559	587	560	586	572	567	615	549	575	624	621	581	578	611	610	563	640	599	590	580	599	591	535	611	581	601	625	600	611	594	559	573	620	576	576	628	568	580	595	606	596	589	590	618	564	600	585	565	596	630	563	601	603	620	575	538	632	616	553	549	626	613	612	552	573	557	594	619	579	583	575	594	590	619	590	626	627	594	650	592	582	600	625	595	582	586	600	632	608	602	568	614	634	573	592	571	615	635	589	640	583	620	615	618	577	617	592	584	547	577	582	600	586	604	607	595	614	581	571	629	629	599	567	608	623	578	594	626	562	579	605	585	622	611	575	618	565	574	569	576	586	620	622	592	628	587	593	614	591	598	592	615	614	601	631	601	656	576	600	603	576	621	632	577	568	604	608	623	616	646	593	603	603	574	568	617	601	613	567	604	605	649	580	595	617	582	615	638	595	632	595	593	579	589	583	562	595	629	596	567	597	593	568	619	599	600	551	591	580	605	581	612	621	618	579	628	613	606	588	589	581	624	588	576	539	614	577	667	631	602	613	596	610	590	638	591	623	562	577	608	607	592	628	621	557	616	615	598	573	665	612	600	595	587	613	569	617	635	593	580	605	620	633	588	591	573	613	596	603	588	654	596	631	636	621	587	633	645	601	615	575	634	546	602	572	670	545	592	584	589	580	592	589	572	568	631	591	623	572	617	584	639	591	596	612	586	574	587	585	589	619	585	614	611	576	591	590	602	602	603	587	574	619	608	598	584	613	620	630	578	627	594	656	549	658	591	602	622	591	588	631	582	589	619	556	603	611	584	621	592	572	615	586	563	600	592	617	599	578	621	605	635	587	578	564	565	590	598	634	612	628	614	611	617	599	571	622	579	594	581	591	612	641	566	600	601	573	586	604	627	624	633	612	589	606	638	609	617	620	640	596	594	561	597	596	602	582	596	610	611	624	577	618	585	606	618	602	591	588	576	635	600	592	598	620	660	612	564	596	579	572	620	597	552	600	613	622	591	611	639	604	576	612	617	597	627	607	560	554	564	604	600	591	637	608	617	577	593	588	591	555	568	583	544	565	589	604	596	585	575	602	519	603	590	595	575	595	578	626	584	566	638	595	601	591	603	591	599	648	615	576	597	576
44211	67491	13104	4372	3135	2456	1958	1602	1361	1236	1132	1018	924	931	904	870	829	863	790	823	806	754	763	750	766	704	753	730	770	738	731	752	771	747	713	727	733	678	717	699	684	708	705	705	720	675	738	642	684	698	716	692	707	727	685	674	718	766	676	630	704	680	750	659	689	690	732	696	733	692	659	729	692	702	712	709	687	675	716	710	764	651	735	675	694	668	735	731	704	682	726	706	720	649	721	651	700	746	722	734	625	645	649	726	692	715	748	729	677	698	666	743	691	723	713	724	737	684	737	738	706	699	697	653	713	659	680	699	697	747	718	690	726	760	663	704	718	725	698	725	747	702	694	727	742	671	689	683	720	715	702	719	719	692	668	721	709	700	704	691	709	721	743	692	736	671	694	694	717	685	725	687	729	732	673	705	689	665	699	675	670	679	728	720	633	676	692	653	729	694	659	681	753	671	683	672	684	678	662	674	693	703	685	685	710	714	689	697	629	688	662	695	700	682	701	706	721	708	742	705	675	682	701	702	679	676	685	733	687	714	703	669	663	661	718	683	675	699	740	705	706	685	681	686	696	717	674	724	676	717	717	708	719	684	723	692	720	687	720	708	715	678	687	700	700	716	735	754	674	709	690	694	715	723	680	715	724	678	718	724	733	690	716	735	704	675	689	684	665	689	707	708	704	736	702	750	753	726	708	678	662	697	656	704	675	702	707	722	669	696	701	685	741	651	712	671	695	660	693	709	711	697	680	698	703	719	732	736	723	682	707	714	689	687	692	712	737	700	724	736	699	666	706	670	736	738	697	704	672	714	730	680	706	722	711	682	718	714	650	708	672	704	737	664	689	680	730	661	715	650	713	718	713	739	711	668	669	666	702	702	745	702	732	684	688	713	744	676	699	750	710	675	685	692	709	703	670	718	650	678	682	705	678	687	703	673	682	709	674	707	715	741	659	719	681	710	670	668	712	671	723	744	718	708	720	742	660	702	725	714	692	728	734	687	705	699	707	711	684	665	688	731	761	652	730	717	749	659	721	680	695	671	721	678	705	715	691	686	699	702	686	668	702	668	699	770	707	683	689	695	680	720	702	699	681	695	712	744	715	701	714	694	678	705	720	667	721	696	712	682	678	700	669	668	683	688	709	692	693	646	664	680	732	717	742	672	738	711	716	699	661	730	678	700	719	648	722	654	718	703	721	733	712	673	723	709	741	727	699	725	707	688	672	712	717	760	664	725	632	667	692	705	670	702	740	675	708	707	681	705	688	666	704	732	733	682	689	707	695	700	722	725	728	715	754	712	732	671	731	734	705	654	707	692	685	685	670	744	703	721	654	718	719	682	724	687	712	724	708	716	734	725	680	689	676	753	658	701	733	724	708	717	647	711	720	668	786	670	698	709	722	682	705	677	711	725	741	692	714	713	698	707	669	651	741	692	701	654	731	733	713	727	680	696	763	717	687	668	693	707	706	694	612	694	656	693	712	716	674	703	671	666	697	743	733	727	709	640	688	727	727	694	687	706	691	696	721	749	676	748	668	716	711	667	727	710	659	707	769	648	688	697	722	686	740	678	673	652	694	643	689	674	699	745	746	657	706	716	661	693	708	676	695	674	715	729	695	685	675	720	685	680	720	678	728	698	671	730	695	696	733	751	745	652	724	721	703	706	692	733	720	699	743	663	679	646	704	727	686	682	705	723	699	686	692	679	727	731	691	635	662	692	710	709	728	712	693	720	691	664	674	696	650	714	703	671	693	691	714	735	726	677	691	689	734	685	739	697	680	722	702	681	733	720	655	686	744	718	671	647	660	672	715	718	695	690	680	658	689	711	719	710	726	708	701	708	700	686	697	651	691	721	677	691	662	743	696	640	668	688	742	686	692	671	710	756	691	689	740	693	687	645	717	680	701	682	679	756	677	652	681	691	723	678	715	705	718	674	725	704	741	683	717	705	681	715	702	688	718	695	726	682	752	723	664	755	710	703	680	661	663	708	686	682	662	725	699	695	765	629	689	683	698	693	728	730	687	727	696	725	687	733	721	713	682	731	705	703	685	663	715	679	735	682	729	682	705	720	692	742	658	725	695	719	668	751	746	688	669	664	732	701	713	703	707	696	691	701	721	705	683	680	646	683	672	694	692	685	674	712	647	675	688	711	728	677	699	687	692	726	650	645	707	668	705	752	731	697	721	697	728	716	640	720	696	758	660	715	703	677	674	674	712	727	733	697	717	694	718	681	710	669	703	705	707	692	674	751	678	724	641	722	730	723	719	670	696	729	737	714	702	740	695	701	700	701	708	693	709	733	699	707	714	721	700	659	729	708	731	688	689	700	678	696	714	683	724	706	743	677	689	717	696	713	668	680	704	731	737	700	679	740	747	713	653	708	696	744	705	646	708	667	704	696	701	718	682	672	701	705	707	662	695	709	770	703	707	683	708	744	703	681	705	724	700	722	704	753	700	731	630	701	702	666	714	697	692	709	694	701	618	730	682	661	688	707	691	718	742	679	705	707	681	688	683	706	702	689	704	705	687	679	721	702	729	653	695	694	658	743	654	742	730	659	722	724	748	703	740	718	684	673	668	721	694	700	668	724	695	680	677	714	681	691	675	741	738	717	718	731	706	698	671	723	676	703	734	652	687	713	670	680	728	716	730	727	674	707	682	702	713	692	705	739	675	756	755	715	660	704	696	740	711	702	687	712	699	703	671	696	709	664	750	685	670	701	713	666	707	690	729	736	706	697	734	678	704	711	696	707	714	709	659	630	704	713	749	696	713	653	705	763	726	723	684	703	711	712	723	732	683	707	686	712	719	714	684	675	757	675	710	674	706	684	714	711	725	702	674	751	697	724	674	744	736	657	737	693	654	751	714	686	671	690	762	690	721	672	685	705	747	692	700	659	644	738	703	701	681	705	694	688	695	677	661	686	690	708	715	710	672	709	712	648	719	675	709	685	657	702	734	746	680	725	719	709	670	694	672	702	694	697	667	746	689	687	684	716	692	714	720	702	669	667	679	669	733	692	700	685	670	702	694	711	711	704	681	711	694	676	647	682	684	687	712	700	705	690	673	670	702	668	619	678	719	679	661	713	730	700	681	697	703	660	660	708	668	741	675	689	695	761	738	731	703	727	737	706	669	700	710	749	756	677	718	678	703	691	688	649	708	714	695	717	682	699	670	694	693	708	673	702	711	719	684	754	727	707	726	613	713	668	653	689	680	734	703	691	718	696	693	690	699	652	741	689	665	716	697	697	701	683	656	681	720	694	708	686	694	689	704	692	668	667	709	643	695	744	722	710	637	695	750	675	678	690	704	689	679	700	706	704	660	680	688	693	675	712	697	742	670	687	689	698	701	651	735	761	715	722	657	692	710	695	701	705	709	689	629	709	729	664	691	708	654	686	731	715	656	706	725	670	716	672	728	699	708	713	708	738	694	679	683	690	737	744	692	660	663	675	686	631	685	678	703	699	686	748	709	702	704	673	676	672	746	697
29761	29384	16356	2032	332	266	227	234	242	248	249	245	210	194	230	210	217	211	234	218	218	213	218	206	225	266	222	228	245	226	206	207	248	197	195	221	210	229	191	210	228	195	200	210	210	202	190	218	208	238	207	202	241	224	228	231	224	218	204	224	220	224	206	228	212	202	214	254	215	216	210	225	207	213	223	199	213	211	194	204	228	205	243	237	206	210	236	239	227	206	232	252	222	197	207	209	195	210	208	210	211	208	231	224	200	237	237	222	222	200	230	199	230	238	225	189	183	220	220	219	230	214	221	208	230	195	204	205	233	231	221	187	205	243	208	219	223	210	220	213	202	210	228	219	204	205	205	236	213	210	232	211	231	203	214	207	214	215	222	240	217	221	217	211	226	220	208	230	221	232	225	220	179	218	218	205	184	208	197	233	235	209	222	200	235	203	228	201	212	248	235	209	248	202	228	226	210	221	209	217	238	209	236	228	229	224	244	232	227	223	218	235	197	204	210	229	218	211	229	194	241	207	210	213	220	206	235	238	220	218	215	211	207	200	243	202	204	227	213	223	227	237	219	218	205	233	214	228	246	241	230	207	246	254	205	211	204	213	206	222	215	213	185	192	231	221	254	221	212	220	210	180	217	235	192	234	207	241	212	207	197	191	235	216	218	194	215	235	183	230	212	255	215	225	226	199	215	179	208	192	242	200	227	200	192	218	222	219	207	237	207	217	210	228	235	210	220	229	225	221	228	236	219	226	230	210	208	203	211	215	228	217	209	242	201	221	216	259	233	241	220	204	218	220	212	243	220	215	224	219	240	218	193	217	246	236	239	220	205	242	240	219	218	212	207	227	211	201	246	217	215	214	227	227	198	223	229	223	232	218	210	228	219	193	228	228	208	195	229	229	209	243	187	227	207	250	216	233	218	228	210	209	205	230	245	214	223	223	224	219	203	186	232	218	220	202	202	206	225	238	221	228	210	224	244	208	225	222	211	222	219	221	199	202	225	221	220	183	228	224	219	219	221	203	209	216	209	215	216	216	212	230	238	195	237	239	217	239	234	229	246	210	230	215	229	215	213	229	216	223	218	208	201	216	219	246	237	204	189	216	188	226	217	215	212	215	198	223	226	208	207	239	207	199	201	206	234	205	230	220	230	226	223	199	210	210	227	227	199	236	237	202	185	223	232	219	220	221	203	221	221	241	240	227	224	222	206	212	223	227	200	217	229	226	205	218	237	236	216	230	237	229	226	219	218	242	211	196	227	202	210	210	210	192	215	221	185	222	197	200	231	235	229	201	219	226	232	227	216	194	209	217	232	226	236	226	209	227	197	209	207	189	211	238	232	214	219	205	241	223	245	234	204	199	212	217	192	215	218	219	216	210	218	198	217	203	202	215	211	231	230	235	235	230	228	230	212	237	221	212	211	219	226	219	225	229	209	222	216	212	230	204	205	217	218	183	244	201	200	212	216	196	219	227	194	208	225	224	217	237	209	222	226	184	221	226	217	208	186	208	217	241	235	222	193	251	218	191	217	224	222	210	215	216	231	191	236	195	243	215	209	260	242	189	186	226	220	222	223	233	231	216	200	223	225	227	229	204	206	180	213	212	229	250	230	243	238	208	219	229	223	243	199	211	232	211	213	229	229	214	204	222	216	211	224	220	224	227	213	238	216	222	222	213	218	212	217	231	236	204	217	210	227	180	221	203	212	201	238	263	220	209	223	233	186	234	213	222	223	244	187	213	227	227	192	233	212	213	215	220	216	220	211	213	219	220	223	235	204	221	205	220	194	226	208	210	215	240	228	223	247	219	238	203	230	188	216	235	236	215	229	209	196	232	213	223	225	219	222	195	221	218	221	208	217	189	226	214	235	227	212	238	201	181	201	221	198	186	204	232	204	221	206	205	204	191	201	233	230	223	223	211	210	214	195	204	226	226	195	209	227	208	205	211	213	223	215	205	169	205	219	224	210	199	210	221	234	225	208	197	225	206	216	221	239	216	213	241	214	216	215	231	212	216	233	222	215	202	221	221	242	230	230	205	216	229	195	225	223	216	215	217	233	196	214	235	209	238	214	239	207	238	228	226	237	196	210	218	201	203	201	215	217	236	217	252	218	202	205	208	230	208	206	226	197	218	201	202	233	208	225	225	230	217	215	234	220	216	212	242	210	206	235	225	169	222	233	199	233	208	183	250	243	234	203	198	206	209	229	228	219	244	225	202	259	221	217	225	241	230	217	214	231	235	226	249	220	214	239	188	180	234	240	217	222	214	221	213	216	204	214	217	237	220	219	232	238	225	202	226	237	199	209	221	214	193	223	222	228	206	202	227	192	190	222	225	191	203	232	215	246	208	234	209	193	218	200	223	237	246	221	195	215	239	238	212	235	230	234	226	199	218	236	214	224	225	221	207	223	234	241	240	241	200	251	217	192	212	199	218	207	222	204	260	211	198	207	226	238	222	224	217	226	207	185	230	227	206	202	223	240	234	231	245	215	203	209	203	189	217	215	213	202	227	206	242	195	228	241	194	222	226	236	227	233	211	219	193	214	226	203	236	253	205	217	212	183	233	219	227	241	233	215	209	223	200	250	197	230	213	196	203	208	204	193	260	230	260	227	224	219	197	223	195	191	221	217	214	270	231	200	224	216	244	222	243	222	210	196	231	232	212	213	215	226	230	221	231	205	225	216	213	230	205	219	210	227	217	207	222	229	229	187	220	206	209	211	248	215	219	245	227	231	218	254	208	221	234	224	189	192	223	225	214	218	213	215	224	212	196	223	221	212	241	224	219	222	219	212	221	218	240	242	225	230	218	186	205	206	230	215	219	214	231	222	217	210	240	230	238	213	219	237	191	201	216	213	223	190	220	222	226	203	205	225	201	190	200	227	239	198	217	166	214	224	245	228	209	229	208	229	208	226	210	203	206	230	218	213	210	228	215	209	206	235	228	212	232	268	219	202	227	224	193	181	226	212	214	226	222	226	218	209	218	225	249	207	216	215	213	209	216	210	215	210	216	249	227	223	232	207	232	226	219	208	236	222	198	225	216	222	186	216	218	217	220	218	212	225	208	234	218	234	227	207	223	220	228	216	245	211	221	223	221	220	206	227	197	245	229	249	223	223	212	200	226	210	214	200	229	220	218	237	218	221	215	208	208	220	212	232	209	208	223	243	226	218	207	221	224	227	216	200	213	234	206	217	216	216	241	232	216	194	222	215	242	189	208	200	239	202	229	205	210	217	217	213	197	225	227	205	230	233	189	209	236	235	215	196	234	197	236	218	233	191	235	241	219	216	218	201	223	206	229	217	209	209	251	211	210	226	212	198	209	204	204	223	211	184	217	210	210	216	246	211	209	192	195	215	226	222	212	249	216	241	244	209	203	230	207	226	180	199	209	211	223	240	240	215	193	218	228	216	192	207	216	243	229	232	235	204	208	240	220	226	219	220	226	207	191	235	224	213	225	213	221	207	197	223	230	181	208	234	199	224	231
34613	43283	3888	477	396	325	347	307	304	291	321	285	271	290	300	285	307	302	265	302	331	291	300	285	260	278	260	268	271	302	276	293	289	272	281	308	311	301	300	315	266	294	276	293	297	293	249	280	283	277	276	293	278	309	264	261	280	314	284	290	294	287	273	265	265	293	284	279	301	301	294	296	304	277	265	271	258	277	307	312	265	294	292	299	292	282	284	298	298	295	268	311	302	310	287	293	286	290	269	280	270	302	278	275	252	297	301	310	274	262	277	309	313	271	288	267	283	290	275	316	258	315	311	266	257	255	271	265	288	277	260	294	277	286	263	276	283	284	311	289	295	260	289	278	277	283	272	269	288	307	275	299	299	214	287	278	263	277	261	299	289	264	314	272	313	286	285	296	288	290	251	305	279	283	315	293	283	276	248	270	277	311	287	282	299	299	309	302	298	275	309	248	295	290	293	275	314	303	298	295	301	297	282	299	304	271	307	288	308	288	307	280	274	292	275	284	311	290	270	263	302	288	292	272	303	307	295	283	285	273	262	265	288	262	286	271	305	289	284	338	284	283	305	279	301	291	312	283	261	284	277	264	324	261	288	287	296	255	266	297	281	297	293	252	287	283	282	288	289	271	267	318	289	282	308	255	290	292	288	300	297	276	310	280	306	303	294	282	311	284	296	304	298	293	280	276	289	277	288	264	268	288	295	296	301	296	299	290	278	291	276	298	286	252	301	294	299	332	291	307	293	285	283	268	282	282	297	276	265	296	274	286	287	272	273	280	293	285	273	293	283	281	281	271	309	317	244	272	293	289	280	307	297	273	274	309	297	270	290	270	299	250	302	286	288	259	303	270	256	291	280	255	304	321	284	313	292	307	294	269	270	285	294	274	270	258	308	263	301	267	297	284	275	318	254	256	304	251	272	280	283	280	294	312	281	305	292	296	294	263	275	305	307	279	285	280	263	294	288	285	308	267	311	297	292	290	278	300	293	268	295	273	308	270	303	259	279	251	285	277	310	260	267	275	300	301	273	281	238	257	295	316	298	281	268	285	275	286	278	270	314	277	276	299	287	287	294	254	281	296	288	296	298	292	268	270	268	310	292	288	300	300	286	241	307	261	295	291	302	303	298	314	293	263	316	286	300	267	297	264	268	274	298	283	290	281	302	289	282	303	319	272	293	322	290	247	263	283	306	258	272	284	294	277	270	290	306	315	268	294	286	319	282	270	267	278	280	278	290	270	287	283	294	276	272	290	300	306	288	296	271	277	293	295	299	263	289	271	262	290	303	285	297	256	294	275	274	262	284	277	289	300	271	247	299	301	321	284	283	285	279	290	303	307	305	277	261	258	278	255	260	297	294	292	314	294	274	295	263	280	265	280	288	290	263	285	276	248	292	247	246	261	291	295	295	273	269	282	280	324	288	285	284	258	257	310	284	264	312	272	297	305	305	295	291	273	295	303	292	271	302	263	300	262	275	270	268	312	292	307	296	292	255	283	269	283	286	275	278	272	319	309	265	277	265	260	283	290	298	305	289	271	299	305	259	264	261	291	255	291	314	298	305	279	268	281	332	300	279	287	292	278	286	292	290	302	280	306	292	273	285	284	269	286	277	302	278	262	306	275	298	303	301	254	282	294	294	277	291	288	275	280	269	284	262	306	285	306	328	280	309	275	290	281	292	259	288	309	300	266	271	280	280	289	296	269	280	285	263	285	260	295	291	262	294	292	312	283	274	291	277	284	262	250	311	248	327	280	272	270	273	274	273	296	290	257	286	308	281	268	284	291	303	264	271	286	288	293	298	285	292	304	280	290	280	302	305	295	267	288	252	308	255	286	270	292	308	316	295	301	270	280	312	284	303	308	307	293	263	289	271	281	288	294	294	295	292	270	287	256	268	286	290	262	281	301	281	308	292	230	283	281	293	287	307	292	259	261	280	259	294	282	272	266	260	293	286	296	294	290	290	264	291	276	315	282	275	297	264	294	282	324	243	282	288	296	284	306	307	244	313	278	294	297	291	319	290	292	281	277	296	297	310	303	231	292	278	297	303	302	278	277	282	295	278	296	283	262	275	270	313	292	296	267	302	289	295	244	282	264	268	269	242	289	298	300	300	311	312	302	294	293	298	295	270	281	241	312	294	282	310	294	273	281	282	283	292	315	303	289	296	285	298	254	289	281	285	271	293	280	291	300	279	260	262	279	278	272	275	302	282	252	279	274	306	278	300	271	286	319	308	302	266	294	280	311	254	308	288	283	286	301	272	296	298	251	292	295	318	308	273	299	275	246	273	265	296	293	283	292	302	293	279	271	283	273	278	285	280	282	272	285	269	273	299	273	300	292	280	271	261	271	264	252	283	295	304	266	305	280	268	285	281	278	264	285	299	294	263	271	274	297	295	255	278	290	282	292	293	278	306	274	288	301	295	270	322	291	282	292	295	244	315	280	278	267	290	311	302	298	313	290	283	266	261	320	304	301	288	265	260	300	295	282	292	316	284	264	285	291	278	284	279	286	283	271	292	292	276	340	284	288	275	266	287	281	277	317	289	293	292	301	272	280	293	254	301	282	291	281	265	269	296	255	296	301	274	293	282	268	299	272	289	293	300	282	302	308	282	265	262	266	277	291	295	283	268	277	265	304	291	291	284	307	283	287	291	303	264	292	283	275	290	308	299	307	239	338	278	281	286	247	296	267	289	287	267	303	256	310	289	311	279	282	257	290	276	275	288	280	295	271	305	269	309	304	305	286	268	314	286	293	307	289	323	295	282	296	319	293	296	293	298	303	280	269	254	276	281	294	252	301	306	271	264	291	296	285	281	292	298	281	269	289	294	290	295	281	272	291	268	278	299	255	282	278	250	276	267	285	274	310	229	278	289	277	288	287	277	261	285	301	291	280	289	299	257	288	273	281	275	293	296	300	289	310	291	263	271	290	296	278	292	268	281	281	258	294	274	277	296	294	302	301	266	273	272	287	297	266	310	277	269	286	272	302	303	262	291	275	325	280	260	296	293	267	260	271	295	277	279	261	306	279	259	288	279	277	276	287	251	259	294	297	296	281	272	278	290	295	275	321	304	290	282	265	275	295	291	303	303	270	283	288	279	293	269	269	300	282	303	301	304	286	273	273	285	266	284	281	289	311	302	263	316	288	283	253	296	275	278	295	303	307	287	273	259	277	323	311	277	296	283	297	295	280	281	304	311	288	273	291	279	239	294	279	292	285	320	309	299	272	278	276	301	295	309	266	303	247	278	322	292	270	254	275	262	252	280	297	295	286	270	268	268	263	295	313	272	288	285	292	287	287	280	295	250	298	286	296	301	280	250	295	273	299	258	248	296	298	309	279	308	274	306	291	294	275	245	291	291	248	280	314	296	279	268	307	282	288	289	272	287	333	284	309	285	272	314	300	287	271	285	297	290	284	255	253	293	270	290	315	284	296	280	268	288	299	302	279	262	296	312	282	272	279	288	285	333	281	312	264	252	289	294	301
24454	21561	28642	24729	21076	5473	687	505	428	409	380	370	378	356	342	324	350	323	323	339	321	323	320	348	327	302	347	305	310	312	311	312	323	336	311	339	318	328	317	298	331	323	308	350	332	303	329	302	327	297	314	296	335	316	290	303	355	325	310	299	323	315	314	315	300	305	291	302	340	294	298	326	337	328	295	321	345	302	307	321	317	321	275	306	305	291	303	296	283	338	322	308	313	287	320	324	312	311	290	328	286	326	318	315	305	270	299	331	304	310	328	281	314	288	324	321	288	327	332	307	335	297	306	310	301	293	305	318	294	322	319	295	309	332	312	272	298	304	309	300	311	327	276	329	332	346	298	288	330	328	294	313	323	288	312	306	293	297	287	291	291	343	319	300	302	285	294	295	316	300	289	336	315	310	339	284	293	343	318	318	327	321	297	280	352	324	284	301	327	340	319	305	321	306	329	295	314	317	318	316	313	312	317	296	286	291	298	321	318	313	343	303	342	303	323	285	290	311	322	307	350	307	298	307	331	317	333	347	321	351	300	304	346	274	298	305	329	300	330	330	320	306	310	319	330	276	304	306	309	317	311	330	271	313	283	335	298	315	303	304	305	306	296	282	298	317	282	284	291	298	317	310	312	280	303	309	297	298	309	322	289	317	299	289	319	321	326	291	315	318	329	282	308	323	295	333	317	341	296	308	272	318	310	316	346	274	305	293	304	320	312	310	340	287	311	295	306	332	298	313	327	301	306	288	324	320	313	309	313	310	315	288	335	292	318	326	298	314	323	325	336	333	312	319	312	312	312	327	332	331	269	318	308	321	308	296	301	327	308	314	316	323	319	286	299	309	290	285	335	307	323	291	315	313	297	306	277	310	343	322	290	295	312	304	328	314	306	300	325	320	312	291	289	306	307	342	291	291	329	337	312	314	331	323	329	329	285	319	336	313	312	324	317	293	291	289	293	287	298	331	304	307	318	335	345	297	308	320	331	344	317	315	326	300	320	347	328	301	319	318	298	352	309	305	300	305	309	314	302	340	348	289	297	298	312	358	346	299	331	286	283	309	294	322	342	322	286	299	292	332	295	314	307	310	295	281	334	297	298	302	334	343	316	323	311	324	313	333	345	326	310	317	307	307	317	294	318	319	317	305	312	297	309	300	298	312	299	309	310	307	298	303	304	310	299	332	305	339	290	305	259	293	306	294	313	305	334	323	270	299	346	324	294	330	304	292	289	293	315	286	321	316	282	315	330	310	293	310	303	307	323	326	327	298	310	307	297	323	332	292	317	288	340	294	317	317	310	304	293	263	325	330	300	304	320	300	323	285	305	318	320	288	319	310	320	319	318	293	286	305	281	344	331	315	301	323	322	318	344	286	287	304	307	318	338	342	301	313	301	303	310	296	335	290	294	295	294	288	288	299	309	305	307	328	331	323	327	288	334	290	293	314	337	295	306	277	330	280	314	285	290	314	323	329	311	321	325	293	253	286	342	317	334	323	334	294	292	302	299	302	296	318	314	307	279	368	307	309	312	291	291	324	348	292	297	353	339	311	299	260	324	335	321	296	291	307	304	301	341	340	327	330	286	309	312	330	296	343	286	293	341	320	317	301	290	320	295	326	327	305	302	327	306	288	293	278	301	307	302	335	287	311	328	337	316	298	293	316	297	315	305	340	285	339	294	301	327	320	317	276	338	312	274	335	308	326	282	332	312	310	294	314	327	319	299	275	271	314	310	327	277	305	299	302	295	363	316	337	307	317	329	299	317	294	294	295	276	306	331	327	311	367	306	314	326	328	303	296	284	325	301	272	313	313	304	267	309	307	305	307	299	305	322	297	299	322	324	313	312	302	312	299	289	339	291	321	257	300	307	344	316	298	336	319	316	311	299	290	313	299	351	298	326	292	298	328	310	336	308	295	297	311	294	316	308	312	330	304	317	324	289	306	316	316	325	334	316	301	325	307	305	353	328	292	298	364	311	308	312	313	289	287	302	300	334	338	333	330	328	299	315	323	305	304	301	320	285	338	301	286	323	331	334	313	337	316	290	326	307	315	266	323	337	269	284	310	312	344	299	336	295	301	348	306	306	337	280	317	324	313	286	290	296	322	308	335	294	286	310	308	340	287	315	290	315	320	316	312	290	325	347	290	309	319	307	299	316	341	269	296	288	317	306	294	318	336	307	325	323	278	330	308	291	264	273	318	314	303	312	334	337	311	301	356	296	297	288	350	288	308	318	319	331	320	298	304	301	305	315	340	288	302	297	328	302	297	330	296	334	285	309	314	332	306	311	287	313	297	284	288	342	277	301	278	310	291	295	328	337	327	278	325	316	311	311	313	302	302	306	311	282	278	322	316	341	314	304	319	292	354	323	304	345	321	324	296	260	304	259	309	313	289	302	321	297	304	339	315	300	352	309	307	301	334	325	324	321	311	345	297	305	296	302	318	309	311	350	297	315	341	294	313	294	290	318	291	308	284	319	304	306	287	303	309	292	311	319	299	314	280	296	340	268	336	288	311	320	308	298	332	312	275	319	304	311	317	269	279	302	313	303	300	336	294	319	326	298	308	336	300	313	307	322	339	317	295	311	322	282	312	323	311	305	327	343	291	286	360	324	333	275	302	319	310	311	305	341	316	325	296	280	306	279	303	315	311	297	303	330	298	306	299	329	332	312	359	281	290	326	339	290	330	332	342	312	310	312	352	318	290	306	311	294	332	294	291	269	298	272	298	307	274	306	301	310	319	304	293	313	332	330	315	316	322	307	299	317	316	307	315	333	314	297	347	326	313	335	314	294	277	292	298	299	302	341	291	309	342	347	326	305	300	337	306	333	287	289	344	281	303	321	279	274	269	335	317	327	294	316	306	330	296	335	338	287	304	311	323	340	306	296	318	267	305	321	330	329	331	319	319	327	302	310	327	295	301	332	339	285	312	323	307	302	281	298	297	333	294	306	324	302	309	282	288	321	310	299	301	332	324	314	279	298	296	337	328	305	325	290	284	286	286	299	316	330	306	312	336	297	329	278	306	289	308	298	315	323	319	321	314	295	305	310	296	365	303	328	344	314	303	305	325	292	307	318	320	357	313	320	304	278	325	318	328	307	288	306	328	349	284	348	307	323	286	335	298	279	312	323	298	303	307	307	283	314	337	301	336	282	288	312	299	268	327	322	334	319	322	312	336	324	296	343	311	297	302	308	332	311	287	335	309	301	309	308	295	316	307	320	305	331	332	304	312	286	282	315	367	300	291	285	313	330	330	287	288	291	328	314	290	308	317	301	303	282	317	295	304	290	310	315	330	299	314	293	297	292	272	296	280	321	307	315	313	310	304	311	325	293	321	303	323	339	307	315	338	297	291	319	291	284	289	295	319	314	311	330	333	326	279	317	326	309	324	290	312	309	313	311	323	298	325	310	283	326	319	313	323	305	313	307	324	308	326	336	333	285	320	338	342	301	335	294	314	287	298	316	322	313	288	306	293	317	307	302	316
39229	58155	11238	1960	1454	1101	945	722	674	564	581	500	492	524	459	443	455	412	425	428	421	421	406	406	390	390	407	366	401	349	399	381	347	396	437	375	383	387	370	373	379	361	390	374	372	354	366	360	379	384	360	379	411	358	369	397	386	381	353	396	357	359	389	398	387	389	396	356	401	348	389	387	370	351	398	362	334	371	368	373	395	374	403	380	388	399	374	396	369	356	375	362	399	374	411	346	388	392	391	405	387	400	356	386	383	392	389	356	370	367	402	334	360	399	387	390	393	413	373	400	356	345	381	362	374	359	389	402	375	372	360	362	367	409	371	365	423	374	374	370	378	368	362	366	372	395	376	354	367	379	395	368	352	375	392	416	377	424	402	348	353	379	412	398	394	377	395	392	372	405	382	355	370	379	356	383	374	359	368	376	355	368	405	410	364	379	423	383	410	374	395	389	397	327	379	392	384	394	359	367	385	374	405	384	376	367	381	396	376	379	375	375	373	378	350	367	371	395	403	377	380	384	337	358	396	366	365	375	388	411	376	370	388	371	357	372	396	362	385	378	376	423	366	393	352	420	388	363	383	377	361	398	381	408	347	342	371	378	383	377	412	374	417	382	343	372	368	395	383	395	366	369	366	368	335	420	355	371	390	388	362	367	407	357	373	391	331	350	401	360	352	351	378	351	376	397	376	404	378	406	389	421	379	365	341	401	371	387	326	370	393	398	394	373	383	375	411	368	384	367	382	388	380	361	393	389	392	367	412	382	363	344	372	361	389	367	423	375	347	371	379	389	377	394	401	370	370	359	399	401	364	364	353	389	380	405	384	349	395	383	400	354	368	416	372	377	375	382	402	355	345	379	365	393	379	377	378	377	348	323	365	402	372	371	387	386	338	354	359	368	374	378	373	370	379	367	408	365	411	376	342	424	390	406	366	360	379	409	393	379	380	398	412	407	404	369	384	392	418	417	351	395	414	400	383	392	412	372	402	375	405	400	380	369	412	404	376	398	359	349	372	384	410	340	387	399	377	402	391	382	394	367	378	382	386	372	352	397	382	370	387	379	329	405	383	404	356	375	360	345	360	385	366	395	357	349	396	366	425	378	387	376	348	367	367	351	368	402	340	375	351	369	407	421	408	395	377	365	375	358	387	333	361	365	370	384	365	380	393	347	388	395	383	376	382	387	371	381	372	339	370	332	372	385	353	373	395	360	371	366	370	410	412	398	367	402	382	365	376	338	375	394	424	319	399	413	403	402	362	389	372	381	372	346	368	367	361	398	407	373	366	389	376	383	385	339	404	355	395	371	425	417	366	377	382	383	390	372	382	361	333	378	407	358	359	366	374	404	367	363	402	360	356	340	393	362	381	338	376	347	381	362	375	359	375	383	380	433	388	401	415	367	353	393	384	382	369	384	378	368	401	386	380	404	358	373	399	382	365	364	390	386	393	387	381	340	361	410	393	382	370	385	397	398	357	375	358	366	373	334	379	375	396	394	363	368	377	369	395	347	393	414	389	370	392	375	361	371	371	392	406	435	400	376	379	409	384	400	385	374	381	395	376	370	381	398	393	398	394	428	371	395	381	388	358	365	377	395	355	377	388	351	370	359	383	350	367	385	389	369	405	359	382	351	369	384	394	386	378	401	373	350	370	391	373	371	375	376	391	378	392	405	403	346	367	367	382	372	399	362	374	360	395	374	383	356	379	400	343	356	379	358	393	377	375	351	354	371	397	409	386	365	388	353	380	353	360	430	389	413	389	370	382	387	354	357	379	409	349	384	373	385	375	377	377	369	374	335	391	408	396	338	400	366	350	376	360	389	402	393	377	389	401	363	407	405	364	372	405	381	330	372	386	371	382	340	372	412	410	344	376	379	373	385	354	354	350	371	401	354	404	381	406	419	370	401	371	387	381	391	352	371	387	380	322	375	378	405	366	374	388	367	389	378	372	368	346	361	369	367	385	396	359	353	365	358	351	373	386	428	420	373	379	374	382	389	359	373	394	354	382	368	392	358	393	376	395	351	386	369	384	364	375	398	357	378	380	390	384	417	389	407	414	386	406	357	359	334	379	354	346	399	375	383	397	398	384	384	373	335	368	340	377	427	336	365	362	348	347	360	386	412	359	390	358	354	368	379	391	380	369	394	401	390	361	343	376	372	389	401	387	376	402	381	383	398	365	371	392	355	357	414	399	415	361	372	357	377	422	396	368	356	362	416	361	392	392	390	374	380	379	412	383	381	344	382	390	366	361	375	365	347	337	346	401	381	391	350	390	395	382	345	395	369	395	352	377	386	386	400	375	382	358	422	382	392	363	351	414	416	348	401	392	356	390	351	384	397	360	393	367	388	388	376	359	351	380	369	400	382	389	387	379	415	332	383	379	416	362	363	365	352	356	404	379	405	352	366	392	368	383	383	406	386	403	377	376	340	380	411	382	349	422	370	378	359	419	379	412	370	357	385	357	368	372	379	403	380	381	384	384	377	382	369	379	361	425	382	351	346	398	427	364	379	382	388	380	382	400	350	395	407	384	379	425	373	393	375	371	395	372	388	395	344	396	385	411	384	368	370	383	321	357	365	392	405	384	365	390	372	369	379	372	403	343	364	395	391	380	362	387	359	361	357	414	389	398	394	389	363	399	361	362	388	401	359	375	416	384	381	396	375	411	385	395	361	364	374	377	370	363	347	387	361	349	384	363	384	365	398	348	390	377	352	385	391	409	360	361	390	381	384	388	386	381	384	385	378	391	362	390	361	393	388	405	402	408	387	376	362	350	392	373	364	368	380	421	382	371	358	371	378	395	342	376	357	402	378	366	395	368	371	363	401	352	364	383	355	355	385	343	377	372	384	356	381	388	404	356	354	387	395	365	399	372	390	396	358	352	398	376	383	405	388	405	381	374	366	346	366	397	403	374	405	394	379	333	351	380	386	404	399	367	372	369	386	375	385	372	348	349	361	363	359	378	350	384	361	361	379	393	369	394	361	393	370	364	387	364	361	363	386	352	373	384	370	373	352	388	350	407	403	340	369	368	392	393	365	392	382	391	388	364	376	384	395	382	385	343	343	377	353	398	380	368	377	351	358	415	371	364	382	337	381	352	390	357	429	375	373	355	360	346	378	394	341	347	388	390	381	399	382	411	400	378	346	404	382	365	384	380	383	392	374	347	374	383	399	381	385	377	413	427	377	378	378	379	383	409	396	362	399	387	358	401	397	369	367	404	404	363	390	403	359	376	371	396	366	347	378	362	402	380	395	382	413	390	394	375	323	360	389	371	370	372	370	377	385	368	390	393	364	410	380	363	358	392	370	366	389	380	381	365	364	397	363	397	406	388	407	406	371	375	396	382	376	390	357	391	365	401	384	389	325	391	389	376	390	384	384	367	358	408	384	390	387	374	343	356	352	364	398	345	360	415	394	377	385	371	385	373	395	372	420	366	397	401	365	405	365	353	362	369	375	348	371	403	388	375	413	375	370	383	351	382	345
25580	21681	27464	25441	8961	685	532	492	432	449	417	408	400	403	370	363	389	385	391	370	415	364	396	404	415	366	377	400	368	381	365	393	354	377	380	384	380	351	373	401	405	394	362	411	376	364	369	387	401	347	370	334	376	377	355	364	367	367	370	381	399	385	384	400	366	394	361	358	332	367	374	374	381	346	367	363	345	378	367	382	361	395	364	361	393	386	364	386	393	404	348	360	366	370	395	368	394	339	362	357	359	372	391	385	364	352	374	379	359	366	344	396	371	404	389	343	404	365	363	390	395	402	389	369	405	385	397	356	374	388	371	358	330	371	390	388	370	396	344	351	374	356	368	354	362	358	363	348	376	385	377	380	378	371	365	367	392	404	405	345	363	336	365	355	346	374	364	347	382	374	372	381	384	360	386	364	350	408	414	362	388	362	334	377	344	385	373	410	368	368	375	415	372	373	355	356	348	371	403	385	349	375	395	351	379	363	356	431	351	390	353	376	369	385	355	365	371	367	415	366	367	373	382	375	392	395	379	355	341	368	334	359	359	354	378	414	366	402	417	364	371	366	400	354	356	352	413	395	353	362	361	339	365	358	401	397	408	360	407	406	379	390	348	375	392	353	412	403	390	368	375	382	375	355	377	374	376	341	364	403	364	359	367	338	363	378	344	379	343	364	388	354	358	356	387	349	408	349	373	343	404	414	399	374	361	390	372	370	361	394	373	347	390	339	373	378	365	363	365	357	344	371	351	374	386	376	329	381	369	345	374	377	367	351	326	364	388	403	382	400	366	346	365	363	374	337	361	351	364	376	379	355	356	365	361	380	350	369	368	378	338	362	365	360	361	342	364	383	347	368	383	369	422	393	361	316	418	390	379	388	389	403	359	385	379	369	400	360	410	373	371	373	395	369	370	382	386	352	393	378	352	363	368	404	391	387	346	366	378	397	400	373	403	384	382	384	403	334	378	350	414	339	413	357	386	357	366	363	381	397	365	331	398	400	360	370	381	380	394	344	354	360	360	341	422	375	390	368	378	366	415	367	330	378	362	343	346	412	375	391	357	368	384	360	330	394	335	369	398	343	369	374	350	376	337	349	366	337	378	378	364	353	400	401	317	383	391	347	395	365	349	346	414	364	373	354	398	363	369	350	376	352	397	378	376	350	415	384	388	413	381	403	354	372	374	370	400	357	355	391	361	343	381	382	361	362	360	393	389	376	375	364	365	398	373	341	396	369	363	369	374	353	385	372	365	379	362	384	354	374	344	372	393	357	359	402	380	376	386	384	409	346	397	388	341	343	382	370	352	353	369	371	353	374	375	382	348	376	380	369	366	368	392	399	380	333	377	357	385	357	367	396	383	393	345	387	370	366	361	385	388	369	358	388	364	388	370	372	360	397	408	377	411	385	375	378	369	413	378	424	334	370	372	378	343	368	366	353	393	359	352	393	400	333	349	355	373	354	353	379	353	377	379	354	363	392	416	372	360	386	392	371	376	371	360	389	340	388	385	366	367	361	342	354	364	351	382	352	361	372	397	356	380	376	367	369	370	369	370	375	406	372	402	382	367	408	359	329	347	403	348	338	374	366	344	365	376	372	383	394	332	368	374	366	378	400	377	363	373	371	390	361	358	366	371	393	404	368	366	356	365	371	365	373	384	372	342	363	389	383	352	384	374	380	368	392	365	363	355	388	367	359	366	366	385	367	357	354	352	399	391	363	353	375	389	391	347	351	381	377	353	348	372	378	352	363	379	337	364	362	342	389	382	376	361	392	396	351	369	359	364	371	391	368	377	392	421	392	335	398	374	379	358	350	407	351	395	410	374	380	401	398	352	329	358	332	377	430	346	388	337	366	333	355	360	341	343	336	339	366	358	394	340	396	358	393	370	346	377	386	341	369	356	325	393	373	354	365	371	373	355	340	346	385	331	357	377	378	360	356	331	359	342	386	339	337	379	344	363	407	357	367	328	384	337	393	404	373	434	394	368	398	391	391	372	373	391	388	377	351	364	366	364	368	360	353	401	392	344	383	341	357	397	379	358	413	396	369	325	381	350	393	313	353	388	367	380	394	333	339	351	356	373	367	376	367	369	360	367	377	343	359	383	370	377	388	381	370	423	321	357	382	393	350	332	377	386	377	364	406	381	374	373	366	370	355	405	373	380	395	381	396	388	351	366	357	362	369	332	398	389	396	371	357	383	358	387	374	318	399	360	401	369	396	381	399	370	390	398	350	362	353	325	382	371	404	401	384	358	376	414	357	385	384	330	339	372	391	355	367	379	367	392	404	400	349	392	364	344	426	370	347	380	385	371	419	366	360	346	364	393	358	378	407	406	394	351	350	373	334	387	393	360	373	418	365	401	374	346	355	357	371	356	369	362	384	383	342	376	353	346	374	369	386	350	408	363	397	409	356	376	376	345	347	381	346	372	402	347	361	395	367	345	368	366	380	355	398	384	388	381	358	371	365	369	366	388	396	373	361	362	384	365	391	333	350	350	375	393	345	380	379	355	350	389	352	376	400	353	391	387	416	345	398	372	350	397	381	354	359	371	432	381	361	374	388	411	357	379	377	353	409	364	382	356	397	386	365	353	366	389	370	366	396	366	333	369	364	334	405	392	347	325	345	405	413	383	339	358	363	402	400	340	350	374	354	405	377	406	376	364	382	349	405	378	354	374	385	357	367	391	376	345	357	369	361	350	359	391	374	360	388	352	373	381	382	386	361	365	352	356	398	360	386	358	414	350	405	398	320	399	371	366	350	352	345	376	381	371	352	389	378	361	345	399	374	356	376	357	348	387	402	381	364	397	391	382	353	387	378	335	397	396	369	363	382	369	392	359	332	351	360	388	389	360	407	380	389	374	342	349	349	371	385	390	373	400	388	380	381	383	378	367	357	407	376	366	381	348	356	378	336	346	371	413	361	394	360	378	374	352	370	363	372	413	391	385	351	350	328	356	372	383	342	361	396	373	400	366	377	366	384	347	394	362	357	347	375	377	356	351	369	379	393	322	381	350	347	374	398	380	382	379	365	393	374	387	364	348	393	368	397	334	386	392	392	373	393	374	382	360	367	363	355	370	371	415	397	379	373	377	361	339	360	386	377	316	362	344	359	401	366	359	393	373	403	393	379	355	348	380	385	368	334	368	379	367	359	383	380	385	381	378	383	374	355	356	364	400	372	379	369	333	386	359	372	384	369	382	347	371	367	375	358	392	357	362	352	377	386	366	366	359	354	383	363	362	355	356	375	371	378	408	387	366	396	375	398	358	353	353	340	392	381	342	386	387	390	395	375	382	373	379	363	352	381	351	384	369	364	368	359	372	371	382	385	389	378	368	378	379	380	360	411	347	347	372	380	322	355	343	361	398	362	370	356	367	397	362	365	366	362	362	364	371	376	358	366	352	369	373	358	365	405	357	347	372	375	383	380	388	346	387	374	383	354	360	367	384	377	359	378	340	328	386	380	367	384	350	370	367	408	316	329	351	361
37551	52979	10651	1370	1096	953	759	623	629	576	620	551	513	555	521	527	497	497	493	501	436	525	471	504	504	464	490	499	468	443	445	495	501	491	504	483	525	492	436	476	467	474	466	439	488	489	505	465	494	445	450	449	504	447	459	443	425	470	428	477	479	431	467	451	479	496	478	474	465	493	457	448	446	484	458	479	435	519	468	460	461	482	475	512	491	464	446	474	473	499	422	473	502	493	479	493	429	489	478	449	497	478	459	456	452	479	467	469	493	476	473	473	477	452	441	490	502	481	489	433	511	436	450	519	487	429	492	456	483	437	460	507	475	457	477	451	467	494	471	473	475	475	419	453	455	483	473	472	440	493	475	441	454	463	471	512	463	476	459	513	500	447	471	479	451	457	505	461	502	464	465	480	460	461	513	456	447	484	478	462	466	461	458	472	463	460	494	476	419	518	457	503	494	437	448	436	511	454	465	472	458	474	455	458	498	421	446	450	480	463	486	463	476	487	484	458	461	469	480	463	441	470	475	452	518	483	465	451	450	485	469	461	448	449	448	493	454	471	458	475	430	485	467	467	467	475	417	511	478	496	477	453	475	495	481	439	460	466	491	514	435	454	491	480	468	467	472	426	440	452	407	461	500	482	491	466	420	448	470	487	470	465	436	469	456	471	459	492	428	461	467	472	507	454	468	428	469	497	441	453	482	448	490	444	476	467	438	502	476	477	482	461	432	449	476	423	463	431	448	447	516	508	429	484	494	473	473	478	445	451	469	475	484	491	466	497	538	448	429	437	508	475	479	441	442	468	453	475	477	442	493	498	459	452	500	481	463	487	447	489	482	471	460	466	476	482	458	457	453	467	472	492	492	476	443	486	430	477	476	472	493	462	462	475	476	483	437	484	470	470	518	478	432	482	467	477	447	465	430	460	465	480	418	503	458	515	443	446	466	449	472	489	461	482	490	430	495	452	467	487	488	479	465	452	473	441	448	484	437	457	446	497	478	457	508	534	468	490	430	480	471	457	458	440	420	477	468	455	460	466	527	456	441	451	520	417	490	493	394	469	460	488	456	446	495	468	473	455	430	449	477	467	438	487	460	469	463	503	481	447	468	454	441	479	485	484	457	489	478	490	434	464	485	473	474	473	469	461	448	482	452	455	461	457	418	449	449	469	465	466	467	496	477	478	465	493	493	504	461	478	466	513	504	479	463	468	458	447	434	501	478	420	493	477	467	409	471	440	492	488	476	450	442	452	441	518	479	450	476	479	441	457	478	435	482	467	449	437	485	446	474	477	445	472	461	448	457	488	442	442	463	465	520	473	447	462	442	453	502	457	456	428	445	457	473	503	474	474	489	451	420	470	453	473	475	469	448	468	464	483	459	451	495	488	427	461	454	484	469	473	451	429	490	455	445	435	465	463	474	471	437	488	425	460	451	471	481	441	446	458	445	458	472	458	448	486	455	449	453	480	479	515	449	445	457	479	485	487	482	467	486	467	493	481	476	450	446	478	494	440	482	469	447	445	450	444	435	481	454	463	491	471	506	465	486	465	475	457	460	494	452	475	489	418	465	475	476	473	418	472	428	452	437	474	466	445	427	472	479	437	486	474	435	481	493	454	472	424	461	454	466	455	494	483	485	453	458	451	471	479	450	489	466	458	482	442	463	477	467	501	474	507	466	511	489	494	462	441	473	480	460	485	453	488	466	434	454	471	462	470	473	491	481	478	454	493	474	461	475	477	454	475	470	429	451	497	462	508	461	461	505	446	445	469	519	484	478	423	486	448	483	462	464	465	485	463	459	424	442	446	477	471	445	453	471	498	492	446	473	465	419	450	465	475	427	454	467	494	440	461	488	473	491	444	468	453	474	510	494	443	534	455	467	463	452	458	470	426	469	473	470	467	463	451	420	465	478	475	466	467	471	465	444	453	462	468	440	479	447	436	445	515	458	453	501	498	492	457	476	450	486	452	488	485	471	456	477	504	431	459	491	467	473	429	447	488	479	452	458	454	451	471	505	494	506	452	500	486	480	447	470	436	477	457	510	457	477	507	482	470	482	481	478	433	439	492	463	440	475	475	485	485	486	490	472	460	480	502	471	477	521	473	462	481	474	483	460	468	410	479	452	488	493	460	456	462	435	454	478	484	473	448	458	457	488	453	431	468	474	472	452	466	462	456	482	461	471	496	450	471	495	419	470	427	481	457	460	472	476	461	511	478	500	475	448	485	472	484	470	474	454	452	473	476	473	448	476	440	476	516	464	447	472	442	505	447	460	447	419	466	475	509	465	492	481	440	469	432	437	445	458	448	480	469	445	434	479	429	449	464	485	483	456	511	466	472	447	440	487	483	451	473	464	451	449	453	490	481	486	488	469	450	477	457	487	445	480	491	441	465	459	498	473	452	459	455	477	469	493	513	459	461	494	452	445	484	528	466	453	453	426	477	476	494	477	486	503	486	479	458	494	468	473	457	461	494	488	455	463	454	454	471	453	431	444	487	425	504	470	459	470	455	460	427	445	488	469	472	464	472	463	492	464	467	435	510	509	436	488	500	445	396	490	474	462	416	488	486	438	459	451	447	468	470	431	472	507	494	487	513	455	472	470	507	495	482	471	461	437	459	497	477	428	435	482	463	455	471	535	495	442	468	497	472	442	467	479	452	462	480	490	490	481	422	490	455	435	452	499	479	478	470	476	473	466	474	477	474	438	439	448	468	450	473	454	459	455	450	493	455	455	467	441	471	437	490	509	464	498	476	460	447	497	454	421	515	459	436	459	460	478	467	502	501	477	482	468	484	467	451	453	432	463	478	462	459	469	434	434	489	471	451	490	467	426	502	483	494	460	510	460	429	453	469	478	462	482	447	485	467	460	473	467	452	461	476	493	512	456	500	466	434	447	465	425	454	481	491	454	456	447	460	458	491	472	480	486	482	448	473	473	458	481	492	461	451	485	486	454	444	417	479	510	502	436	455	483	466	465	439	475	506	473	470	464	466	463	436	473	486	463	465	457	502	479	446	485	445	476	475	465	488	470	459	450	445	494	436	466	459	461	426	458	506	468	499	488	494	442	457	485	522	463	465	471	456	418	457	444	481	481	439	462	465	482	492	471	438	455	493	453	454	466	481	480	472	497	494	458	473	477	481	476	457	446	452	441	461	465	477	455	491	460	446	466	486	466	479	465	442	482	453	433	431	447	454	488	478	513	446	455	457	459	493	460	451	506	442	459	464	474	496	491	481	491	461	483	437	438	475	461	475	426	478	457	456	470	504	450	470	467	467	461	490	485	478	459	469	467	406	467	465	507	489	489	457	420	499	455	441	472	499	499	495	470	478	456	478	444	475	421	463	445	443	458	488	488	500	526	485	477	469	482	445	484	462	434	473	479	459	462	500	499	475	483	472	436	450	446	445	484	514	460	477	498	470	444	454	439	481	453	430	418	460	476	460	441	455	434	504	453	505	489	455	480	447	460	476	480	454	487	431	474	459	500	440
23287	21544	29261	24239	21516	21492	9229	1231	878	809	789	775	718	656	742	712	659	689	679	620	662	669	667	657	655	676	654	650	658	658	618	641	607	607	619	613	606	644	641	650	641	642	650	598	634	624	648	610	626	576	660	584	610	626	621	658	604	583	604	586	617	600	610	573	643	608	618	572	597	623	596	640	643	607	639	595	601	602	589	673	610	666	665	631	594	616	568	586	617	609	634	611	617	610	581	614	613	635	621	608	595	615	554	552	611	619	619	632	579	594	579	628	623	634	606	609	626	625	626	629	627	580	598	624	623	605	618	649	605	586	587	622	601	610	607	590	594	602	627	565	645	580	605	618	575	599	629	559	609	602	567	604	590	647	562	626	616	626	592	604	613	611	630	599	595	610	631	579	597	616	598	587	588	601	617	631	639	607	594	600	600	618	573	613	616	610	633	666	583	567	595	603	582	605	596	591	645	602	623	638	651	613	573	591	596	567	613	546	569	617	622	607	593	610	646	596	595	656	607	584	608	633	610	604	618	638	658	598	630	600	625	647	629	579	649	642	632	648	620	615	617	644	607	568	610	577	606	619	598	614	572	618	614	607	629	616	645	626	632	629	621	616	635	599	575	637	625	634	643	594	628	591	591	625	628	635	570	626	668	612	600	576	611	596	587	600	577	576	602	613	642	613	634	598	602	620	591	611	595	604	639	632	626	611	633	600	605	642	579	621	639	606	645	654	566	640	612	598	660	613	620	609	634	621	636	623	572	619	633	576	573	613	611	614	612	599	562	579	609	621	562	610	614	592	638	625	604	627	606	652	592	638	605	630	586	629	587	597	604	622	607	574	618	589	606	602	637	588	656	615	590	634	621	616	609	632	603	605	628	590	611	635	601	596	582	604	584	617	641	627	599	604	620	610	584	577	622	602	593	631	622	634	639	659	611	634	607	572	584	563	587	616	648	574	655	586	614	595	655	625	599	605	610	615	604	553	591	669	593	596	604	648	571	603	580	605	566	596	622	614	616	597	592	651	641	594	592	593	592	555	638	624	624	590	627	593	613	574	575	569	619	612	655	658	583	607	639	604	642	605	599	622	579	632	625	620	633	600	588	563	592	601	594	569	588	582	579	591	595	598	621	622	623	662	691	614	594	615	636	606	624	620	646	626	585	629	606	613	612	632	587	629	591	575	640	630	607	606	622	615	589	664	575	573	647	623	609	627	633	599	611	600	615	629	557	634	614	630	620	592	607	605	667	604	652	587	623	643	581	585	574	620	660	599	627	645	605	640	623	617	649	656	625	596	622	648	638	615	611	552	605	626	577	602	605	604	611	646	626	626	612	614	639	599	575	574	580	612	618	615	631	574	602	655	594	564	628	605	634	606	602	547	639	597	684	631	626	638	660	620	605	593	625	647	650	641	605	645	586	577	628	606	578	637	627	637	593	640	624	588	604	638	617	593	615	614	637	578	597	594	609	614	634	594	598	609	615	635	607	624	615	581	662	632	641	643	615	602	636	608	643	653	628	601	544	637	623	593	627	614	598	587	617	626	654	605	628	623	619	632	628	643	608	587	576	606	673	607	637	624	648	641	578	628	645	601	606	634	584	582	652	641	575	632	611	604	587	638	588	609	598	619	621	639	654	633	622	668	602	586	635	585	647	605	588	614	612	605	652	586	597	609	615	621	610	629	604	559	621	605	625	568	641	633	593	609	603	606	605	602	590	640	631	665	597	609	616	594	642	614	589	579	623	599	629	617	622	617	620	612	641	586	624	579	576	634	658	606	635	631	643	595	603	611	645	601	617	662	620	621	584	589	649	653	597	627	614	633	609	644	607	599	627	622	636	629	618	622	622	576	596	610	616	638	616	609	589	583	607	621	582	593	592	606	680	605	641	642	582	632	639	640	619	627	585	605	617	595	640	577	627	618	600	621	604	665	620	641	621	608	604	558	580	583	630	602	606	597	561	619	620	621	582	546	608	574	650	568	610	628	634	600	584	574	608	573	609	572	631	604	631	594	579	581	619	600	598	670	579	577	618	603	617	612	625	632	588	608	616	567	647	591	595	647	612	599	597	590	569	594	619	593	595	615	631	637	595	619	624	606	616	583	584	622	597	621	627	614	621	595	575	650	575	617	611	647	609	630	600	617	595	570	618	625	653	643	636	626	602	624	607	628	605	616	624	589	602	614	600	589	621	596	586	627	617	607	596	633	639	603	588	621	634	596	612	629	652	584	613	639	587	585	585	603	591	633	590	574	592	598	645	555	599	567	591	611	591	574	640	623	627	611	589	602	622	619	565	688	637	614	596	631	597	597	611	609	644	619	635	599	599	620	605	635	590	615	613	623	669	655	633	581	640	623	584	603	616	610	595	626	645	612	636	616	633	640	577	600	588	608	607	607	594	583	607	601	624	600	626	578	590	562	626	619	643	608	610	685	632	589	610	635	600	679	591	625	608	616	605	632	613	591	614	683	604	604	638	634	611	594	582	623	623	624	594	621	582	572	636	593	669	628	606	614	646	595	604	662	599	579	576	563	622	601	599	598	591	639	640	627	601	605	647	646	581	606	622	583	638	596	643	619	580	597	612	601	635	603	604	595	638	572	602	649	610	576	598	642	621	633	601	609	579	619	631	589	580	666	624	595	601	604	662	608	595	581	628	665	611	594	619	614	617	591	620	563	640	597	636	650	619	593	598	610	584	621	586	646	572	631	592	593	624	592	614	612	611	636	606	601	617	660	577	578	596	651	608	567	599	592	616	597	620	599	622	598	581	614	635	621	630	632	580	597	648	625	599	641	648	597	643	600	608	636	601	654	573	669	602	622	607	599	636	592	612	622	617	634	588	595	617	616	590	638	648	581	601	620	611	585	580	619	569	586	653	582	579	579	597	592	618	594	614	609	630	627	583	651	618	647	645	613	629	610	640	569	636	602	608	583	640	559	625	621	590	643	633	611	645	580	590	601	651	623	650	599	592	622	593	592	610	607	597	635	644	641	608	608	614	618	574	628	620	564	658	626	602	655	618	577	637	583	609	669	642	646	628	618	592	634	612	599	604	590	599	635	613	583	567	628	612	610	625	607	599	633	641	556	591	661	609	597	601	610	609	583	635	598	660	618	600	592	614	663	598	588	614	632	567	589	597	605	590	549	563	613	603	618	557	623	623	576	656	641	598	603	549	600	588	671	570	598	603	662	625	587	600	634	590	603	624	607	649	606	649	565	648	576	628	605	596	669	641	556	637	627	608	641	631	610	573	640	630	632	627	637	605	642	630	609	645	634	615	564	606	607	631	597	574	627	609	597	578	590	600	610	612	582	641	613	584	601	576	644	604	657	643	604	702	626	639	631	579	599	629	573	619	606	574	661	624	604	591	559	599	609	572	590	654	582	592	581	622	612	620	608	602	623	618	571	678	606	619	623	592	610	622	592	592	619	606	619	613	600	622	586	631	602	598	572	644	599	628	621	658	572	600	620	594	597	576	594	670	596	596	581
44414	68539	15781	4219	3067	2416	1811	1558	1396	1234	1073	989	951	865	941	906	835	793	877	778	787	747	753	745	778	754	691	762	683	765	725	722	759	731	700	741	749	689	746	731	707	715	703	737	730	700	722	693	743	718	696	758	741	740	720	719	717	739	743	741	688	729	727	721	686	719	730	702	685	655	698	724	667	698	713	710	698	669	678	742	735	698	725	739	699	702	698	712	642	708	690	706	731	751	685	693	736	705	749	670	753	734	667	695	717	725	775	697	680	645	699	682	686	657	747	698	729	713	717	710	695	666	719	686	717	699	744	674	737	689	692	682	693	671	671	682	690	700	706	717	695	731	680	716	680	719	671	734	690	688	680	676	742	667	688	671	662	726	694	723	698	721	726	706	693	723	699	728	746	693	724	687	694	673	699	701	694	713	704	721	692	706	667	721	690	755	688	658	650	716	694	695	661	734	678	663	710	654	715	696	676	687	656	715	659	707	692	701	700	668	678	686	707	695	690	651	702	690	764	701	762	687	725	669	690	699	706	750	746	713	709	717	691	703	687	692	680	678	714	679	705	734	700	714	686	712	740	700	708	663	737	771	716	713	681	727	711	692	708	706	664	726	722	681	740	739	730	704	702	689	687	674	689	689	731	651	710	703	728	708	672	663	705	698	708	701	720	759	717	733	673	651	704	683	730	730	745	704	688	745	705	664	709	715	737	701	658	690	698	723	755	718	719	683	687	723	722	679	722	723	689	697	694	722	730	660	693	653	755	713	718	709	692	712	702	721	659	754	715	688	746	700	679	734	694	707	697	707	696	706	730	700	675	694	671	683	722	712	756	687	657	735	707	691	660	718	753	677	700	763	714	685	763	725	709	687	672	724	689	701	678	665	720	679	688	650	706	716	715	694	713	717	714	702	713	687	758	716	683	730	699	685	650	719	736	712	740	731	721	674	674	700	691	731	750	668	705	696	694	693	684	703	700	713	719	675	701	733	705	719	733	708	694	662	716	717	728	670	684	716	648	702	727	708	646	725	681	753	687	660	707	691	690	719	781	703	723	710	720	720	704	727	695	714	734	699	682	689	681	715	729	763	702	701	737	716	661	672	700	667	741	700	711	713	748	702	683	716	664	704	707	637	734	709	706	680	679	700	705	727	648	716	707	673	682	681	687	735	733	706	678	706	681	730	704	692	722	727	693	698	658	652	708	682	674	663	730	696	679	717	739	726	701	720	713	702	692	670	721	735	698	720	740	678	713	691	698	718	690	693	689	734	766	622	712	678	665	650	669	700	681	745	700	708	689	722	667	711	758	686	685	707	717	643	692	727	702	744	686	708	674	716	710	681	725	737	735	710	771	666	687	744	691	645	720	685	721	716	712	750	710	709	752	696	686	709	746	700	695	721	724	693	738	706	711	664	695	692	714	654	692	725	711	678	739	712	725	730	720	674	708	720	679	731	745	693	687	713	724	697	761	715	729	718	684	750	697	735	723	697	704	683	731	699	686	672	753	699	739	689	684	646	776	729	703	686	776	672	709	730	675	699	681	727	659	732	690	710	718	678	714	710	692	692	717	700	717	670	722	676	725	660	720	706	712	684	688	661	727	730	739	718	626	696	747	684	654	727	666	706	695	725	707	744	717	662	682	724	709	693	706	683	703	720	691	657	714	720	738	695	721	718	692	678	697	719	718	679	725	696	685	695	710	695	677	767	747	727	710	687	734	688	722	703	708	685	722	650	696	701	757	698	707	715	695	724	727	656	756	710	700	730	697	745	666	751	741	661	665	690	738	715	681	705	690	702	687	650	755	652	707	740	683	694	690	699	767	724	737	683	681	725	683	688	749	697	739	716	699	720	739	733	701	720	726	727	688	723	724	694	726	635	773	694	714	695	710	703	728	688	699	701	706	666	761	675	701	739	721	728	715	714	696	715	752	687	707	726	703	762	692	647	668	712	750	726	693	713	656	701	742	696	738	669	685	732	743	713	723	738	716	741	690	665	721	713	730	660	688	708	674	677	745	683	727	688	674	639	721	724	730	689	719	708	647	687	703	694	721	691	702	719	708	738	694	677	719	717	729	744	706	729	723	675	741	750	731	707	692	697	715	710	702	741	663	715	683	731	713	704	706	657	737	714	724	706	690	704	710	704	729	742	719	690	740	708	654	723	667	710	721	763	740	722	749	698	637	702	695	691	725	693	712	664	705	703	729	689	731	709	739	729	731	724	698	683	693	678	702	748	668	718	723	706	694	751	688	678	686	688	721	688	690	698	696	709	747	683	713	743	718	721	721	692	701	675	662	672	682	735	678	722	683	669	717	728	705	724	711	703	725	726	703	742	696	694	687	723	700	671	719	702	704	692	683	665	722	693	753	671	690	747	699	699	678	699	719	670	652	720	659	700	644	669	702	692	764	719	703	664	699	650	677	690	752	694	695	679	667	702	660	722	663	688	740	675	703	663	709	727	725	650	709	670	676	707	694	716	699	678	693	655	731	699	697	709	737	703	690	718	682	744	658	768	692	713	634	695	712	748	657	704	658	720	760	705	710	724	673	682	702	722	719	744	724	683	689	717	703	735	705	683	680	653	724	660	725	706	716	701	710	700	735	720	752	712	729	731	657	697	742	687	711	692	727	712	697	713	714	679	658	711	693	744	675	697	720	743	738	728	713	682	658	706	706	749	728	699	714	698	697	709	714	735	725	672	702	670	720	717	764	685	723	702	724	698	723	671	716	693	677	742	739	673	758	681	757	693	722	677	707	729	718	730	709	727	669	698	680	730	719	679	672	738	712	706	692	730	664	692	710	683	731	744	723	689	698	718	709	755	660	666	716	701	716	686	690	679	749	719	719	681	686	676	677	703	679	709	732	743	731	694	689	713	708	724	682	730	760	723	675	653	680	699	681	740	694	714	703	687	687	711	731	660	694	722	694	653	722	677	711	707	697	747	711	675	727	666	703	705	671	695	680	676	679	719	677	698	693	727	718	701	715	698	686	707	647	749	700	712	670	692	690	698	649	714	722	694	699	717	695	704	682	747	707	691	725	686	744	770	718	711	708	704	748	679	713	717	710	709	736	712	729	654	669	696	719	690	720	741	730	686	640	716	674	713	681	671	703	702	743	697	745	688	699	712	693	702	705	702	667	694	677	720	728	718	708	729	713	705	672	715	677	697	736	715	685	737	732	718	688	741	683	779	706	714	680	675	706	706	736	707	695	716	705	709	718	712	734	705	718	717	678	764	704	673	671	700	704	699	673	690	714	679	751	719	727	771	683	694	715	736	738	704	710	695	707	700	708	650	677	705	719	715	695	724	736	722	697	684	717	706	665	718	694	663	710	707	698	706	712	723	709	716	773	697	711	709	767	742	704	722	655	671	650	677	711	702	656	707	705	671	674	698	681	721	761	718	675	699	701	699	701	686	722	694	678	733	682	673	695	704	674	679	664	657	692	697	688	693	719	718	705	732	698	688	650	720	697	737	673	685	683	693	687	658
29831	29363	16223	2011	290	239	251	223	238	236	228	245	203	220	242	240	211	220	210	224	220	241	223	238	226	224	227	216	218	231	221	243	226	219	204	235	232	212	231	190	235	201	215	207	215	199	215	210	210	249	227	207	232	206	234	222	207	224	209	222	225	200	232	231	225	215	232	222	226	217	249	182	207	214	222	242	217	210	202	239	227	240	229	210	206	218	209	231	215	214	228	195	258	224	213	225	241	222	216	213	218	217	217	248	209	220	216	222	239	230	213	222	210	203	211	197	235	263	247	225	210	224	220	239	223	231	217	195	226	233	232	206	225	230	207	206	210	204	214	221	233	246	224	198	222	233	211	220	203	225	216	253	211	221	215	225	222	212	216	193	229	235	212	234	233	196	195	214	218	252	258	230	221	192	198	217	215	215	257	221	211	259	244	224	231	198	227	233	225	215	237	232	229	201	205	229	223	215	226	219	229	214	231	238	231	214	227	202	229	178	230	209	211	225	225	211	215	231	240	219	233	227	179	236	246	238	238	213	211	233	214	235	198	218	204	224	218	215	219	228	207	218	236	242	228	213	211	220	251	231	236	218	211	209	197	213	231	219	223	227	230	218	226	203	203	207	205	224	256	244	238	218	241	243	208	204	215	228	239	221	202	220	215	231	202	202	235	213	218	205	209	218	204	213	219	233	202	223	221	206	215	191	243	199	212	212	239	218	231	203	238	221	228	222	208	226	240	229	211	247	210	203	222	225	227	212	203	227	224	243	202	216	248	231	226	231	229	199	221	201	235	197	188	231	241	199	207	250	237	240	198	201	225	207	224	210	211	223	199	222	229	228	209	225	239	208	185	228	240	194	221	216	213	240	222	216	191	210	236	242	214	236	216	206	192	241	215	224	234	230	247	215	208	219	195	221	229	235	203	224	213	215	205	224	225	218	210	237	204	228	211	226	220	212	198	211	215	201	215	218	207	237	227	249	217	236	223	196	197	199	224	201	216	229	219	232	204	196	222	195	223	198	224	228	255	210	194	221	227	185	233	194	219	230	214	237	232	229	231	207	220	207	211	212	247	208	224	213	243	219	240	226	201	226	215	222	197	198	220	213	219	246	237	194	196	222	208	207	229	235	232	217	254	213	206	227	222	220	221	212	236	250	225	199	221	195	235	229	237	217	201	242	226	217	245	222	207	236	228	247	199	230	217	241	246	220	239	216	198	236	234	220	220	215	208	206	219	240	220	215	211	224	263	217	228	232	227	211	222	208	242	232	243	201	209	237	199	232	234	245	254	215	219	197	222	229	239	203	195	211	216	222	200	222	232	229	226	216	217	235	211	225	193	227	238	192	221	220	221	209	225	237	226	212	225	207	217	230	210	218	231	252	246	209	206	242	224	237	220	230	212	225	212	206	216	234	221	240	233	214	213	202	215	196	205	247	204	227	232	236	217	227	220	213	222	201	209	230	213	221	252	238	200	244	215	197	215	235	212	220	229	205	198	243	227	241	200	206	195	250	231	201	212	214	232	231	239	169	234	247	208	211	199	238	231	211	223	235	244	217	238	220	210	200	231	236	247	243	226	217	221	211	214	197	222	217	226	205	207	198	205	242	237	228	205	216	233	206	226	207	223	256	243	230	210	202	223	199	237	209	236	195	197	213	220	239	248	199	217	221	209	216	241	241	229	226	206	221	215	242	217	213	229	216	207	213	204	245	194	221	238	195	217	233	241	198	214	217	220	216	202	235	214	233	220	224	235	224	230	230	216	255	217	247	210	215	203	216	211	232	206	220	216	223	223	227	214	236	190	211	230	199	237	223	235	202	226	213	246	234	222	231	245	205	216	238	254	221	241	219	221	211	205	225	240	217	211	226	217	217	217	222	228	222	217	214	243	214	218	205	208	227	205	208	215	210	211	214	230	205	231	232	223	208	220	229	237	204	216	216	214	230	239	226	204	232	217	240	223	219	231	202	229	232	237	246	230	201	228	198	205	210	212	214	217	240	246	208	235	232	202	242	236	214	203	231	210	189	220	215	215	214	219	214	225	225	217	207	229	212	213	252	223	215	232	227	237	225	229	226	219	187	198	201	190	213	220	226	199	229	235	237	200	202	204	245	210	242	222	209	223	216	243	218	245	214	238	221	242	216	201	240	201	213	238	219	231	241	223	257	215	212	205	204	223	209	217	233	211	220	221	219	223	228	215	223	242	243	228	226	222	225	246	200	215	212	205	229	212	246	224	210	241	224	213	252	223	204	203	239	235	238	203	233	208	200	216	238	251	222	218	195	229	189	218	220	234	218	220	217	231	215	235	214	221	222	211	198	222	205	218	215	225	209	239	216	245	195	214	221	214	221	215	224	242	213	227	220	223	204	236	230	219	232	245	230	226	214	203	223	224	231	219	190	230	228	204	181	221	207	247	228	204	227	225	239	228	205	227	217	212	221	238	211	197	236	227	245	238	195	207	251	231	221	234	212	246	225	243	206	223	229	243	216	213	207	202	229	230	210	228	220	215	232	208	204	217	219	243	208	220	218	212	239	202	213	203	198	195	227	200	210	228	214	222	225	217	204	230	231	222	202	239	211	224	204	227	249	228	239	221	237	190	206	221	202	232	232	204	253	200	208	210	229	198	240	207	219	212	229	228	205	236	230	221	207	213	246	225	212	233	233	235	254	234	204	193	246	244	222	234	218	245	200	216	233	225	215	216	213	203	221	236	235	256	219	239	237	236	213	218	250	229	216	224	231	236	226	226	219	222	232	212	209	213	214	208	218	186	218	208	232	230	230	224	217	222	206	228	200	203	211	227	199	234	214	204	247	210	218	218	221	217	178	223	219	225	242	202	231	226	219	232	215	224	216	238	201	228	207	185	231	211	220	243	220	240	236	216	209	209	235	222	214	226	248	205	247	227	213	231	218	231	214	244	225	221	221	228	215	224	229	223	237	203	222	208	213	224	202	222	237	219	213	242	217	250	246	186	231	229	224	195	206	211	215	239	218	216	214	235	216	219	222	215	207	223	230	201	228	228	229	190	238	223	216	258	240	228	254	210	252	211	211	201	225	214	234	206	242	214	224	241	221	215	246	231	255	233	220	199	221	229	205	225	227	221	208	224	213	232	251	221	223	222	225	242	175	201	231	221	209	241	236	213	219	220	232	235	236	218	204	221	210	230	233	218	236	215	225	213	223	240	217	213	252	214	225	229	219	246	255	233	249	244	241	196	256	216	230	220	207	201	220	184	208	215	224	221	220	213	226	218	225	217	219	234	215	232	249	201	224	217	216	226	217	187	223	231	227	229	216	222	218	208	221	229	220	197	223	230	221	211	208	197	221	180	224	229	207	223	204	224	219	240	214	234	230	206	197	208	231	208	222	235	196	213	204	191	232	233	215	213	208	245	206	247	246	219	252	221	223	234	213	238	210	194	215	225	235	207	217	217	212	180	239	217	205	187	237	209	245	234	207	222	236	203	231	212	183	216	190	212	222	220	227
35078	42856	3453	441	374	356	325	321	313	318	335	301	277	263	293	298	337	251	294	285	283	277	319	289	303	294	313	269	304	286	286	272	291	265	297	277	301	280	317	314	271	295	268	260	275	304	259	275	278	288	259	298	294	315	267	262	306	319	263	292	300	277	247	259	275	291	288	253	311	258	307	281	285	302	291	267	310	273	319	312	273	305	264	310	284	261	283	290	283	276	302	264	327	260	288	300	260	283	266	288	285	297	268	295	275	302	275	298	293	290	289	277	296	322	290	286	291	295	278	273	319	318	301	295	283	292	262	283	267	307	268	314	288	298	289	307	276	274	280	291	293	277	296	285	290	282	317	298	280	293	311	291	279	283	297	276	298	295	282	284	273	269	267	303	282	271	277	291	268	277	271	297	307	270	300	294	291	298	268	289	290	291	279	291	301	265	283	283	255	264	279	261	301	280	273	271	291	259	299	279	278	283	290	279	268	263	284	252	288	291	279	268	305	289	296	289	303	254	278	288	291	289	270	281	280	273	271	305	293	296	284	263	251	274	307	310	298	265	275	310	315	257	298	277	299	271	271	269	303	296	259	298	271	253	269	308	263	303	307	273	284	282	314	316	281	261	254	298	277	307	288	268	292	303	286	270	290	301	309	286	292	280	308	266	286	278	314	279	277	279	300	247	288	301	295	306	266	283	280	280	283	288	264	284	305	297	271	273	310	283	265	271	291	283	245	263	293	292	280	315	278	277	297	267	323	263	273	293	268	327	282	267	297	281	289	291	289	283	288	290	303	289	300	283	315	309	294	276	287	275	288	293	300	266	295	285	312	297	313	288	276	254	286	282	270	301	288	275	281	270	287	289	285	291	282	289	284	265	271	293	269	271	297	294	295	271	272	310	256	294	281	309	274	307	271	303	275	286	307	287	272	290	285	285	280	289	305	285	263	301	305	269	275	260	313	314	252	266	300	299	285	265	307	268	291	281	285	276	310	291	308	298	294	294	315	270	285	271	283	287	297	268	278	307	272	292	306	271	297	266	306	308	280	269	297	303	283	318	264	299	290	268	282	294	265	290	301	270	304	264	289	295	305	256	288	284	270	302	287	291	279	306	297	296	271	280	273	263	306	302	296	273	286	282	292	255	300	272	248	274	290	260	258	289	259	286	273	303	320	316	257	283	310	298	282	301	274	283	302	247	288	289	295	283	296	283	271	297	282	273	258	296	292	266	285	295	285	308	284	276	288	300	280	255	296	289	253	291	266	276	298	284	296	289	276	294	278	309	284	274	290	271	285	282	299	262	270	274	301	302	279	293	320	292	309	313	260	270	287	283	269	290	273	261	284	291	270	259	281	270	286	295	255	306	282	307	264	298	249	287	270	266	293	282	280	280	278	286	310	289	312	268	261	291	300	274	301	298	284	283	277	299	304	286	289	292	286	290	286	290	256	232	257	282	283	275	253	302	295	303	269	283	288	333	291	285	272	286	280	319	298	261	290	316	267	280	301	312	282	290	286	284	279	264	266	293	285	318	263	309	287	290	256	300	265	296	283	293	301	293	305	291	271	277	290	277	273	280	299	276	297	296	299	302	263	272	316	288	253	280	327	275	280	301	272	277	302	256	297	281	258	295	308	276	272	281	285	273	296	295	268	277	262	294	287	270	289	301	288	273	314	267	290	301	285	296	280	300	281	280	299	290	300	289	281	285	312	266	284	263	304	276	314	286	299	289	280	289	281	309	272	281	295	283	307	280	275	266	307	288	294	284	303	282	273	286	302	268	290	276	269	323	252	296	257	298	289	307	337	255	259	308	296	281	297	291	272	327	308	296	287	278	269	251	265	282	266	313	268	282	309	283	332	274	276	256	294	300	281	294	255	265	282	294	300	252	273	306	295	295	303	299	271	299	311	262	278	313	284	280	272	263	295	279	304	255	277	308	265	280	248	302	255	282	278	271	288	302	296	278	305	291	289	269	269	279	312	296	268	275	275	281	298	282	290	276	283	279	279	310	279	299	266	269	302	277	257	298	289	267	286	250	262	286	312	284	278	293	288	285	277	273	272	230	287	275	301	294	278	279	288	274	266	275	267	307	284	293	301	287	288	291	259	312	289	283	313	311	260	314	298	300	291	283	285	314	287	304	267	306	270	298	282	295	294	261	314	273	247	262	276	297	302	265	298	317	297	260	272	298	282	319	289	321	294	292	294	302	309	289	275	303	291	286	293	282	267	280	285	272	272	271	280	277	242	295	281	298	305	312	297	293	300	288	304	282	278	286	315	287	281	259	303	290	289	274	274	276	288	276	312	288	282	280	263	292	293	323	273	287	294	293	292	285	272	260	270	280	295	269	250	274	295	286	282	262	267	294	283	284	326	294	270	302	273	273	289	312	308	301	300	280	263	260	295	278	284	262	285	275	264	260	319	275	273	280	305	298	285	284	289	264	295	250	306	285	283	273	285	303	268	303	266	269	290	283	264	291	314	305	295	271	285	271	288	302	296	297	287	276	305	287	292	267	307	276	287	284	279	291	288	288	306	266	316	318	293	293	293	294	308	277	316	266	296	289	294	293	308	288	307	270	275	286	311	291	311	289	249	285	273	309	320	286	290	267	290	275	300	303	267	286	280	292	246	280	317	276	286	284	281	266	287	269	280	263	277	281	296	304	270	280	307	276	265	309	281	302	279	292	320	302	311	305	278	287	262	277	285	282	259	290	296	281	281	325	281	286	278	305	277	294	311	273	313	295	287	285	276	290	301	287	303	280	272	287	286	329	281	328	297	298	293	284	281	301	267	297	290	309	272	278	306	288	296	254	277	301	269	286	316	277	297	285	289	293	266	299	280	286	300	279	290	266	265	299	277	307	305	307	278	276	251	240	268	312	292	292	259	261	292	291	287	282	306	290	307	299	281	297	257	270	257	267	261	272	267	279	285	284	286	297	259	314	270	311	281	302	300	290	286	323	319	257	276	264	289	282	306	312	288	262	298	255	273	300	268	266	280	251	290	279	285	271	276	278	299	274	299	301	317	302	288	279	303	280	288	292	281	312	245	251	305	270	297	288	320	307	278	283	247	268	296	270	271	282	257	308	270	298	318	280	289	284	304	269	287	288	279	276	314	277	283	292	297	278	266	298	275	303	322	297	276	284	304	284	315	283	268	289	289	277	265	323	284	318	294	270	307	279	270	264	293	284	298	311	283	284	300	282	295	295	283	264	292	282	311	300	252	277	314	276	296	276	299	291	287	284	289	315	274	297	279	310	316	250	306	280	272	289	266	287	291	301	297	292	291	264	301	307	273	287	296	287	295	270	292	279	283	278	257	312	302	299	296	280	284	271	291	295	276	297	328	280	298	307	292	288	285	287	285	265	269	281	266	260	304	314	260	303	262	277	262	320	281	279	253	297	271	265	279	290	251	295	265	298	283	295	280	323	267	281	265	274	281	273	297	266	267	267	301	279	259	295	278	276	280	297	298	285	272	266	261	271	269	299
24528	21546	28570	24812	21088	5109	655	498	417	410	401	390	338	342	351	343	353	331	330	330	352	327	346	311	326	315	291	347	308	334	293	320	318	314	294	332	330	326	347	314	301	309	340	333	295	298	276	290	316	334	337	325	294	327	278	307	324	346	295	304	337	316	326	307	324	326	331	314	310	308	306	301	287	313	358	312	300	323	276	304	328	316	307	314	330	349	319	300	299	321	309	310	300	327	306	318	320	316	301	313	314	325	305	317	314	311	333	339	295	301	326	331	307	330	322	250	306	324	320	318	314	335	319	301	297	314	321	284	368	315	298	338	285	312	297	307	298	303	318	320	306	323	273	286	296	313	311	314	311	310	290	287	321	335	332	296	334	288	299	323	326	329	323	293	281	311	296	276	276	292	294	320	328	322	294	292	290	264	331	274	322	282	306	309	302	281	325	337	325	295	289	301	294	335	334	311	302	288	298	337	290	269	280	338	296	308	324	311	301	295	308	341	302	313	306	299	291	307	312	315	313	316	294	294	292	312	312	321	320	320	324	287	335	287	346	282	328	347	285	318	313	302	272	295	319	314	286	286	305	285	302	309	313	316	288	293	292	306	338	308	304	330	284	311	349	314	302	299	308	289	314	292	316	324	331	306	261	332	289	324	247	310	316	302	330	328	279	300	289	303	301	318	288	330	328	290	301	326	311	287	300	309	315	308	321	315	332	327	318	311	303	315	330	321	312	302	326	303	282	297	337	305	297	303	303	317	326	298	303	327	315	290	315	298	333	311	333	309	316	336	326	309	313	308	296	303	301	307	308	296	338	273	313	314	326	299	298	316	322	307	318	293	275	297	305	317	318	304	326	320	319	296	338	326	342	322	304	291	305	314	289	294	290	321	315	311	314	283	296	278	289	308	319	310	267	347	310	314	295	318	301	269	326	311	295	343	327	311	310	291	297	279	321	319	283	329	313	315	316	273	289	311	314	312	312	357	294	302	322	311	316	291	315	309	308	310	312	337	301	307	267	350	284	298	305	322	312	292	312	316	315	306	319	314	320	308	315	308	313	297	347	296	318	332	298	319	289	296	334	333	303	306	335	304	318	316	285	300	300	299	343	316	289	319	305	285	324	313	267	295	322	313	296	319	314	306	314	293	319	296	290	280	270	336	340	304	323	281	333	274	320	294	309	293	348	311	299	322	304	324	281	319	321	321	314	314	326	280	317	315	327	306	280	319	301	302	308	346	301	332	326	333	324	290	287	325	309	340	325	297	310	320	301	317	301	298	308	315	337	305	301	297	284	318	299	286	324	328	314	321	309	327	301	274	314	317	281	311	318	295	314	324	306	290	277	305	325	317	311	313	327	296	339	306	326	282	334	307	318	321	327	306	308	298	316	323	277	307	311	278	323	283	312	326	279	319	329	321	364	321	268	332	271	314	314	288	332	300	285	302	347	301	329	317	304	332	321	307	308	330	341	277	306	289	295	295	317	293	297	314	314	315	289	321	305	326	288	311	331	285	335	324	278	286	315	290	329	285	322	305	325	305	326	345	312	313	282	285	351	303	318	320	308	294	304	326	314	313	320	280	286	309	318	301	296	335	314	307	311	287	312	295	299	345	311	268	312	312	293	343	296	318	319	294	276	319	298	299	306	317	308	324	301	309	297	306	298	300	291	324	329	322	304	324	303	307	288	322	343	337	302	298	289	328	313	278	309	315	304	296	347	337	282	326	299	300	322	298	302	325	318	318	319	327	316	323	292	303	289	309	285	320	311	305	291	309	337	285	323	302	316	295	321	289	317	302	284	288	312	294	326	291	324	293	337	286	303	302	317	297	293	304	313	323	325	342	316	329	301	296	314	293	333	320	327	284	312	301	326	288	294	306	319	309	298	280	315	315	306	259	298	324	314	283	316	299	324	313	296	316	294	337	301	313	302	294	300	311	322	303	303	288	314	295	296	292	295	312	326	310	299	304	317	309	344	340	308	311	340	304	296	346	308	331	294	303	333	325	345	280	322	305	313	292	315	339	282	320	300	297	318	324	284	314	349	304	300	298	327	339	300	278	299	309	285	277	277	314	306	313	316	321	332	285	274	328	308	307	339	298	298	286	314	290	270	319	304	317	300	284	315	302	316	309	321	334	342	309	271	280	298	330	310	275	324	304	361	287	304	286	300	311	312	304	294	322	300	284	275	307	314	319	308	343	314	312	315	301	307	293	306	293	305	294	285	327	322	321	303	307	297	294	292	331	306	308	288	324	301	333	309	288	317	315	316	303	343	324	315	305	293	311	305	286	321	317	319	314	306	317	292	290	322	328	318	324	324	307	318	350	339	307	296	306	283	320	300	283	306	317	312	317	286	331	290	305	331	276	298	325	283	322	299	286	292	285	333	324	333	313	307	307	327	337	307	341	320	303	288	302	291	314	319	306	288	307	314	318	290	320	306	303	301	317	327	316	288	319	308	322	305	349	329	297	320	323	293	307	301	306	342	320	312	314	276	344	308	286	350	283	305	311	287	302	294	321	301	326	301	321	295	312	274	312	303	302	325	307	309	342	302	313	323	320	309	302	281	300	346	336	296	298	308	276	300	318	275	324	328	294	315	340	300	298	286	291	302	324	333	315	314	325	314	292	292	297	330	285	308	302	335	308	306	310	295	314	337	340	304	326	304	281	315	296	320	306	320	319	295	311	307	346	318	309	332	328	288	281	313	273	295	323	312	315	314	284	275	319	263	315	288	314	330	326	327	291	299	296	295	309	302	304	295	310	305	305	323	279	278	315	298	330	321	291	312	299	288	298	271	324	294	314	318	292	311	333	326	295	289	305	284	296	293	297	296	314	307	317	300	307	333	298	279	288	307	289	310	321	297	339	327	287	332	320	275	311	321	276	310	288	301	295	302	330	293	322	311	334	326	317	358	289	323	316	285	305	305	305	296	320	308	285	317	289	292	305	300	299	329	289	284	304	317	290	313	338	320	272	285	316	304	316	288	286	315	254	325	332	298	275	288	322	286	301	299	306	322	297	314	282	294	324	293	326	285	325	297	275	319	324	308	306	297	300	307	299	288	311	300	314	295	307	309	315	301	301	321	297	277	315	309	327	304	311	296	300	305	299	295	341	287	293	322	312	277	326	298	318	316	313	313	303	289	310	352	312	329	290	304	296	294	306	273	314	320	329	292	327	312	289	300	304	304	327	321	311	276	335	302	313	331	304	326	291	289	295	341	278	309	322	282	351	290	311	280	337	312	331	320	311	310	284	323	279	278	320	302	306	326	299	316	269	310	310	306	298	334	311	314	249	343	270	311	307	333	324	316	292	315	312	312	306	300	305	325	298	305	300	322	321	297	298	289	291	312	318	328	320	329	306	320	294	323	331	280	311	289	338	284	299	295	344	329	296	341	316	276	296	326	300	291	302	277	324	304	260	343	304	288	332	317	341	285	313	322	288	330	311	315	323	315	346	316	325	344	286	314	290	289	327	300	289	345	315	315	300
39110	56633	8405	2092	1456	1091	950	771	667	611	519	529	484	439	460	438	438	434	441	406	402	411	416	417	402	414	432	379	422	416	376	411	363	376	385	379	398	414	397	420	361	383	379	389	378	381	398	389	392	334	369	407	392	396	381	365	408	412	353	363	365	373	379	411	335	358	378	356	383	382	352	375	357	376	405	385	370	371	390	349	378	399	370	333	378	392	383	407	440	389	394	360	375	382	425	384	376	395	394	413	382	381	398	336	380	353	335	408	393	372	381	396	373	353	379	415	362	378	369	393	385	362	365	380	421	374	376	355	358	382	397	386	346	383	389	338	355	380	376	348	377	372	374	372	361	383	367	373	391	374	407	387	384	395	367	397	394	405	358	379	358	394	383	375	400	352	356	380	382	387	364	375	350	396	367	351	356	366	331	413	371	346	381	362	355	381	358	378	351	408	386	391	356	395	396	375	392	384	370	410	389	377	363	340	373	376	393	388	384	332	399	398	379	366	362	383	379	373	380	413	374	379	323	398	344	344	354	379	370	358	365	338	397	366	402	390	372	365	401	393	380	425	407	403	370	404	351	361	373	371	371	370	421	406	368	388	385	377	384	372	382	411	370	399	356	369	355	393	359	373	361	371	378	372	417	410	407	377	383	392	405	339	394	376	370	396	394	368	386	370	404	401	355	374	352	417	365	388	353	392	404	409	387	377	354	353	407	364	382	388	397	372	393	348	351	354	381	360	409	361	410	373	385	366	405	389	374	352	370	390	417	353	370	389	419	360	363	398	341	381	409	413	380	343	366	385	374	355	355	361	389	369	386	357	398	370	392	361	390	372	367	375	423	363	349	393	352	377	384	373	371	370	393	388	401	384	398	366	376	362	359	384	387	397	390	409	375	401	349	369	413	394	425	358	374	387	398	384	354	392	403	368	384	435	381	375	349	367	365	349	348	379	421	379	383	361	363	359	365	397	339	379	390	386	369	397	406	356	345	374	358	382	390	384	372	359	348	388	356	358	395	366	395	378	381	380	354	378	349	377	350	368	353	363	380	351	317	412	374	345	397	345	366	363	366	357	356	370	378	361	375	354	383	368	355	400	390	387	407	389	376	365	389	379	371	396	384	413	332	384	367	376	398	370	371	369	380	358	356	371	394	371	405	377	414	373	380	369	350	368	376	384	363	367	341	392	386	375	368	362	381	367	356	368	390	380	373	390	387	374	360	388	382	356	373	362	369	386	380	398	385	339	388	352	360	381	358	372	351	375	394	331	342	385	370	340	382	361	380	421	382	403	365	403	388	380	410	372	391	365	357	414	406	368	360	344	381	339	398	374	403	380	383	355	395	350	370	362	374	360	391	361	382	379	398	351	355	367	348	394	384	393	388	361	385	383	361	391	416	409	394	377	346	391	399	361	380	355	389	384	385	372	342	337	359	367	380	347	354	380	402	370	396	383	383	372	398	391	373	383	374	367	380	399	385	387	384	361	372	379	350	405	370	391	386	397	390	374	399	375	422	342	402	375	375	384	359	358	385	370	369	370	339	385	362	336	373	345	389	381	369	395	414	412	390	386	420	357	395	378	400	360	375	392	410	389	350	366	382	396	359	360	384	324	378	366	403	339	348	389	364	352	409	378	360	409	362	363	361	356	417	396	377	364	385	403	398	391	368	350	365	382	390	373	370	389	359	353	351	392	413	364	343	397	370	347	389	369	398	366	419	373	359	374	365	397	368	398	411	399	387	388	377	349	390	373	394	378	367	409	383	375	393	345	397	355	391	422	357	402	381	378	350	375	354	360	360	401	339	394	399	374	329	387	376	405	383	391	359	344	400	377	401	398	362	400	386	365	361	382	357	371	410	406	374	380	409	389	387	343	398	388	384	369	356	367	364	347	363	391	356	399	365	378	408	380	365	371	380	373	400	372	378	391	346	394	408	345	373	370	361	399	365	349	375	380	354	395	400	384	407	387	409	367	384	389	360	383	410	388	393	369	375	390	355	366	374	403	388	390	368	407	360	377	381	373	406	389	384	376	412	379	335	367	396	393	370	373	355	403	354	354	354	390	404	355	350	359	371	379	396	398	366	368	340	399	353	415	360	367	363	418	358	388	395	361	361	387	345	379	361	376	331	372	375	367	375	354	368	384	375	383	342	345	389	373	373	390	371	382	404	355	377	355	388	396	388	341	362	373	351	411	353	398	388	358	359	372	370	428	380	385	386	366	371	358	387	364	423	375	395	372	358	387	370	382	415	376	350	372	378	368	382	392	401	367	382	353	378	346	391	340	388	370	361	368	374	384	353	360	409	386	372	372	386	381	435	374	398	404	384	394	391	389	345	390	345	335	383	361	373	347	385	348	371	384	387	380	381	384	376	372	368	368	402	407	362	385	345	388	377	369	369	388	371	392	397	357	364	350	380	383	368	399	374	392	376	366	357	353	361	390	386	398	375	348	347	389	388	399	404	367	381	407	373	396	367	357	399	352	348	337	389	383	381	338	371	389	383	378	371	381	340	343	362	373	382	341	399	345	408	367	372	355	386	360	384	384	378	389	349	371	352	384	345	381	379	383	325	369	355	366	364	396	356	386	403	361	365	372	337	372	364	371	402	354	403	387	388	370	410	349	386	390	375	370	353	370	398	375	357	367	371	413	345	359	379	397	375	371	356	370	374	356	396	345	375	401	413	383	383	358	363	334	371	395	359	381	388	351	340	343	370	411	332	368	414	366	397	354	355	377	391	380	399	373	423	381	379	366	378	367	377	352	367	379	394	380	357	388	400	377	346	365	404	351	408	410	367	427	348	367	359	360	392	401	370	370	360	352	366	367	384	354	367	403	341	400	398	379	381	400	397	365	346	336	357	395	363	362	379	371	355	383	408	378	354	352	386	389	379	384	382	396	355	401	396	366	351	367	359	375	384	333	371	390	357	376	373	384	370	370	359	406	384	387	396	381	373	414	366	366	370	364	425	370	380	393	386	380	364	391	415	363	397	378	369	342	371	389	351	354	379	360	406	354	417	396	348	368	363	386	382	357	362	389	367	370	382	376	378	394	375	411	364	391	361	355	361	375	391	374	388	375	413	372	398	370	336	397	361	404	426	402	366	378	364	363	372	351	393	351	348	403	397	381	367	361	391	395	385	391	350	346	391	391	359	373	361	392	391	356	334	394	343	403	371	375	373	381	387	361	353	354	376	400	377	390	364	429	392	392	363	379	377	378	350	364	375	386	369	366	384	382	390	371	350	368	381	399	378	389	380	385	381	374	390	407	359	391	376	367	359	359	364	393	438	410	389	353	361	363	389	314	373	352	364	360	354	351	335	369	359	385	395	381	377	353	374	396	367	381	392	376	405	382	361	365	399	373	387	381	335	379	369	376	379	371	351	395	399	396	387	349	347	383	362	356	336	377	370	375	377	387	381	393	385	368	429	393	385	378	394	383	346	358	399	363	401	380	398	400	387	350	371	385	360	365	342	372	359	381	379	348	386	364
25584	21663	27515	25430	8401	641	502	465	448	418	433	379	392	392	389	388	371	418	415	357	387	380	340	361	370	360	351	359	370	387	364	341	360	383	376	379	374	345	380	381	348	386	373	368	379	394	369	363	369	379	345	347	395	376	405	380	400	352	333	377	386	348	372	381	358	342	403	348	394	373	365	342	351	389	365	361	360	361	348	379	415	395	372	385	358	402	365	393	347	355	388	355	352	368	333	365	367	383	352	366	383	359	384	379	397	365	330	366	357	365	347	365	371	378	349	351	375	365	378	374	374	339	373	340	344	377	382	343	366	391	382	407	357	358	367	369	390	362	362	334	361	364	353	372	396	384	342	359	344	349	341	360	368	371	358	355	365	358	358	361	324	352	349	401	333	371	370	365	381	340	349	381	372	354	359	393	381	384	352	359	383	368	393	365	365	377	370	383	374	366	408	357	359	344	383	359	353	362	363	330	348	356	372	363	403	350	372	339	356	372	365	346	362	373	361	379	351	354	367	353	370	347	407	356	400	366	363	396	350	360	374	362	383	330	376	347	345	332	372	357	326	340	388	364	388	354	355	370	322	345	364	371	408	398	351	317	353	373	353	384	368	362	356	400	339	339	384	356	375	370	363	387	357	373	329	380	396	343	341	353	356	345	355	370	396	347	365	402	382	339	376	327	345	389	359	313	355	380	364	322	349	403	394	366	351	407	386	342	335	350	373	360	370	358	355	362	336	334	376	388	386	375	392	347	395	365	371	376	368	339	360	408	371	344	397	377	377	332	353	374	381	375	373	367	367	374	344	348	376	390	425	405	382	384	371	384	378	377	333	367	384	340	349	360	390	357	360	360	339	366	350	382	328	335	360	349	334	386	353	387	369	336	377	357	381	336	410	395	382	355	353	381	353	360	377	357	394	351	350	334	347	387	364	369	356	383	355	367	353	367	352	367	354	364	336	353	354	341	359	381	390	354	386	384	368	385	360	361	336	330	375	360	349	362	385	370	359	355	351	381	370	354	344	367	345	357	404	360	356	342	388	363	353	318	400	357	371	357	364	417	364	384	374	357	382	383	351	357	374	341	356	376	348	346	370	374	359	354	364	358	359	395	355	357	337	376	368	407	363	347	415	346	356	372	365	361	318	385	391	343	379	374	359	356	377	381	386	379	406	386	363	363	369	361	372	354	368	358	370	397	345	372	359	367	355	363	391	341	354	378	357	352	360	332	408	370	341	393	337	374	381	346	375	367	346	352	378	391	369	352	373	369	352	388	379	354	358	347	353	352	376	358	364	382	369	328	360	367	379	353	362	362	366	374	354	345	386	369	370	366	350	370	363	358	352	362	353	359	379	365	360	396	365	373	368	371	328	353	355	368	356	368	380	415	403	353	352	348	339	362	356	389	341	372	412	346	357	397	366	356	331	390	341	357	381	361	401	398	347	368	376	336	382	355	338	369	340	396	364	383	374	336	340	387	347	365	353	319	397	359	370	368	372	367	356	362	375	357	403	344	365	365	350	360	376	376	353	346	352	393	369	402	385	362	375	362	350	354	396	370	367	373	365	336	345	385	385	372	402	349	385	381	318	384	394	373	371	384	349	370	358	362	410	340	422	370	381	373	377	403	368	410	367	352	416	382	365	343	356	375	336	346	329	361	370	363	368	408	366	362	339	378	395	357	370	374	371	362	419	345	356	370	341	365	357	351	365	372	341	386	345	365	349	352	359	377	360	366	391	359	382	369	352	335	373	339	398	356	384	361	366	342	381	371	366	368	365	368	367	349	394	363	349	357	347	363	369	338	397	338	357	361	375	359	376	387	337	340	339	385	402	353	397	351	360	365	362	371	397	343	353	375	325	407	359	365	360	369	362	366	376	374	376	382	350	370	354	388	372	403	363	370	376	347	365	371	333	361	392	384	382	394	364	383	356	404	368	348	360	360	344	390	380	349	353	362	356	334	352	370	375	393	343	335	375	375	366	386	365	324	347	408	391	396	361	348	385	368	363	375	394	368	361	361	395	346	357	373	371	362	347	365	382	352	395	335	351	374	329	379	381	371	368	363	353	344	330	368	380	364	406	354	361	380	399	407	388	369	393	351	380	391	365	365	402	376	339	331	405	354	363	335	381	385	347	351	368	416	369	369	368	370	375	377	358	327	355	356	386	370	357	394	358	355	387	356	374	329	364	356	364	360	365	390	353	346	412	357	348	370	358	328	373	373	355	371	394	354	320	354	394	340	368	337	346	392	314	358	356	357	334	344	336	357	391	375	362	376	351	412	361	394	390	340	324	357	341	358	364	369	405	318	373	338	359	372	396	374	358	344	361	392	365	352	361	369	403	384	372	343	370	385	353	419	406	343	380	336	347	393	361	344	362	353	341	341	349	356	341	366	357	357	355	352	396	342	372	333	357	383	392	357	381	348	378	381	363	352	335	373	352	362	352	371	351	385	364	382	363	372	373	322	366	347	389	377	378	400	367	351	376	352	364	367	373	384	356	404	367	361	362	367	377	349	348	346	376	389	375	321	360	335	379	333	353	366	351	406	379	381	349	352	341	397	376	357	360	383	351	323	380	354	396	381	399	350	354	366	346	386	364	329	404	380	369	372	358	370	344	416	375	355	394	393	346	387	398	339	348	384	351	325	368	345	345	352	342	364	363	361	370	378	342	355	372	358	379	345	388	356	380	364	357	357	384	386	337	340	333	351	348	368	363	386	366	370	342	355	372	347	366	379	382	360	360	323	348	342	389	354	384	343	371	365	377	383	346	396	363	354	353	358	411	368	374	351	365	374	364	386	369	326	371	344	372	352	354	346	364	344	332	376	399	381	344	374	346	348	355	411	373	369	347	373	350	386	340	352	345	354	344	360	401	388	394	339	400	381	341	357	403	389	383	366	352	363	373	391	383	359	350	392	353	378	364	365	378	386	394	343	341	366	364	372	387	344	340	358	342	365	376	350	362	360	330	376	364	331	348	358	387	386	367	380	370	364	348	335	357	341	350	348	356	356	373	362	375	382	361	359	350	365	369	375	357	390	366	371	328	377	359	324	357	357	385	363	361	359	362	360	349	404	375	359	347	379	302	361	354	337	356	364	388	393	379	362	369	380	350	346	359	386	345	369	368	368	372	395	393	329	350	357	353	368	330	358	358	401	351	381	377	355	405	349	366	365	333	379	351	377	367	364	401	373	381	360	331	374	389	385	369	396	375	378	394	346	379	357	353	382	360	376	333	339	378	339	327	353	366	365	361	361	381	363	361	363	358	377	369	370	343	372	388	347	340	354	368	347	401	390	381	364	365	333	376	352	354	326	344	340	391	351	341	373	368	340	348	343	374	383	365	380	387	372	367	353	380	387	359	351	385	381	358	382	376	361	353	365	388	378	347	368	372	363	371	387	335	364	363	353	366	362	378	352	343	350	373	347	377	383	374	403	363	371	384	406	392	357	380	316	352	351	360	373	321	356	341	391	382	410	329	387	352	375	374	353
38355	50797	6404	1431	1025	918	751	667	644	586	587	539	533	534	522	520	488	479	539	509	440	435	485	450	450	499	488	451	435	497	502	459	497	455	488	519	469	459	468	456	457	475	481	428	460	466	465	470	439	469	458	436	464	451	442	496	485	456	479	467	458	465	492	514	507	421	499	454	454	509	401	473	426	453	465	454	474	410	473	510	442	481	546	462	439	467	456	462	509	434	446	458	452	476	455	462	501	485	450	457	445	460	454	447	478	472	457	498	456	462	458	422	493	500	442	437	505	438	476	468	477	440	418	412	445	445	454	463	423	490	454	480	437	486	407	477	426	459	462	478	507	497	483	414	446	448	492	465	492	488	474	477	438	492	452	469	490	476	459	428	482	485	429	470	477	499	470	470	424	450	443	443	461	457	466	458	491	441	471	472	448	449	469	454	469	459	455	514	428	467	479	472	504	426	461	463	493	472	455	492	413	464	437	460	450	458	461	474	483	480	457	449	434	493	427	456	455	478	433	436	439	472	464	443	514	483	492	437	452	447	441	444	430	474	491	500	467	471	493	458	437	489	525	434	425	465	486	431	438	478	510	494	451	416	492	414	465	475	455	482	476	476	469	491	445	425	474	475	429	466	470	474	476	432	464	489	458	456	466	471	482	450	472	475	416	424	433	464	460	477	432	485	442	456	485	463	497	457	477	438	418	440	484	467	427	460	498	432	474	444	457	451	440	458	488	426	473	467	486	427	462	458	485	464	470	439	469	472	425	462	484	475	445	508	460	465	488	421	497	521	459	439	434	453	441	486	460	471	480	432	445	457	467	439	432	466	442	479	465	443	428	454	445	430	493	458	496	455	493	474	419	469	465	472	477	466	439	457	429	449	483	480	475	467	504	472	485	466	448	497	453	471	475	464	484	486	461	444	463	439	457	461	511	469	435	453	506	482	447	450	475	507	441	445	442	451	461	504	476	452	451	487	458	476	467	452	438	483	474	462	458	465	507	446	446	487	457	451	458	467	480	477	454	455	465	417	444	511	459	464	464	481	462	470	421	494	482	482	464	471	489	457	445	456	473	476	481	471	479	471	460	468	455	431	484	469	438	459	440	476	460	472	487	471	493	485	464	518	481	464	477	448	426	490	473	477	461	464	469	501	461	481	454	483	461	465	456	453	453	431	469	465	463	488	472	464	472	491	434	440	463	502	501	524	463	473	503	450	465	468	499	479	444	456	472	483	451	501	503	466	473	444	461	455	461	484	465	460	496	495	485	494	467	497	460	464	447	461	459	451	461	446	451	454	442	461	462	489	486	485	466	477	434	482	458	500	469	448	464	480	454	455	432	487	429	457	500	460	487	482	444	445	494	444	440	484	437	446	495	497	438	442	456	476	466	477	447	454	492	462	425	469	454	474	470	449	461	476	501	473	493	456	478	441	463	477	453	435	525	432	494	486	449	489	461	474	444	441	446	481	489	461	490	464	453	475	460	431	487	465	482	475	493	471	424	435	452	457	502	443	453	505	442	487	481	440	466	459	449	438	480	447	432	437	450	473	485	442	467	453	504	462	473	497	460	452	435	474	484	441	468	484	467	483	464	476	488	445	487	499	488	471	465	460	451	473	428	486	441	454	505	455	477	446	470	484	471	461	446	443	494	460	468	453	453	494	509	499	455	492	446	469	499	445	479	417	466	444	482	426	439	448	431	466	457	463	460	448	475	461	440	449	440	435	447	493	470	458	471	446	478	452	462	461	459	452	452	479	456	455	458	460	462	506	493	500	440	443	471	456	464	485	443	505	475	463	413	453	474	450	465	468	431	440	467	426	456	441	405	482	438	477	461	476	445	469	486	505	462	475	465	464	441	453	477	439	454	456	437	445	456	444	445	472	424	474	472	480	443	443	470	497	465	479	459	490	490	488	496	459	469	472	440	441	464	450	498	477	448	469	465	462	475	442	475	458	467	469	493	470	433	428	433	458	506	471	460	467	452	436	475	482	455	434	454	485	458	451	455	463	480	469	426	447	451	461	437	469	462	431	466	479	456	448	475	480	461	478	485	488	460	466	497	499	457	472	443	485	480	500	513	426	475	452	438	482	458	458	460	472	481	437	523	452	471	498	486	455	475	456	462	480	487	466	466	447	442	450	442	468	446	462	432	450	474	441	461	473	469	462	470	424	460	455	454	447	481	440	451	470	456	465	479	469	450	483	453	455	454	519	479	472	451	450	432	468	427	474	475	501	466	469	457	446	471	458	441	453	501	461	458	494	481	473	434	480	447	443	475	455	458	458	462	457	483	485	473	434	476	494	483	436	482	425	458	468	442	455	430	449	496	409	467	466	458	439	488	473	439	470	460	453	414	464	476	458	481	484	473	481	462	453	442	479	439	467	465	440	440	494	482	465	478	497	454	468	472	454	447	487	458	437	454	484	468	435	443	464	444	456	473	457	476	472	461	500	468	441	491	484	451	514	457	416	455	476	491	497	484	453	450	473	487	472	440	472	468	444	461	476	500	486	466	463	472	477	505	484	460	468	500	440	476	464	455	487	509	463	494	447	479	464	435	473	476	478	460	449	479	418	408	433	459	409	507	440	485	490	442	502	456	499	508	496	441	447	488	464	440	459	488	522	492	415	467	519	478	423	455	456	458	443	436	488	458	484	466	468	477	489	469	479	436	499	508	459	488	456	433	476	442	461	459	456	469	506	484	463	458	452	486	452	472	463	471	473	536	438	491	465	485	447	475	458	488	445	472	496	457	474	478	447	476	444	472	418	453	444	473	471	455	451	484	461	480	486	467	494	446	445	464	493	470	491	515	450	500	477	459	473	437	445	484	439	433	460	446	447	457	486	401	452	489	472	432	490	481	445	463	485	478	450	450	428	499	469	430	471	459	465	481	477	460	449	513	451	494	449	449	466	465	443	434	443	457	462	499	476	465	484	482	455	461	423	449	492	458	473	440	452	488	465	445	466	463	440	465	456	435	444	465	493	449	446	421	456	486	500	458	463	482	482	452	441	486	494	510	466	468	505	450	488	478	412	469	465	450	448	470	476	469	456	452	492	467	470	449	441	421	477	404	418	456	453	461	466	443	453	446	463	506	470	453	445	431	469	476	439	458	439	495	453	484	463	464	467	468	467	418	450	471	453	488	491	437	457	452	478	473	483	499	438	462	443	425	445	489	458	502	514	496	452	464	460	438	476	476	474	499	455	449	474	436	478	475	478	472	479	448	438	470	431	457	461	465	479	464	459	439	454	497	461	438	447	473	465	432	469	419	483	457	479	499	452	449	426	442	426	450	483	479	473	434	437	464	474	458	459	468	488	475	459	515	493	483	452	444	440	469	483	479	446	438	430	456	501	448	470	458	449	490	459	458	431	437	479	439	438	464	434	477	459	482	469	474	468	442	426	408	422	447	458	464	502	482	496	435	449	486	459	464	432	471	456	473	486	455	442	494	487	490	458	430	500	492	498	474	461	456	504	469	445	450	468	452	471
23238	21540	29280	24171	21511	21530	9229	1217	934	894	861	760	722	692	698	678	670	677	688	699	639	690	614	626	618	637	627	600	617	597	619	579	634	627	605	638	620	630	588	633	640	662	580	590	602	567	620	615	627	596	596	597	618	584	585	590	665	630	598	624	596	641	578	627	595	583	599	661	620	593	594	547	621	634	577	601	610	558	658	576	623	602	607	617	654	622	628	614	585	581	610	593	572	632	624	628	690	645	654	597	599	620	588	624	549	606	635	628	647	654	584	657	580	621	576	602	563	574	571	594	584	581	582	615	602	632	555	603	608	636	658	635	558	621	644	627	599	652	606	606	640	615	616	629	559	624	595	587	612	589	608	581	627	606	617	583	587	606	570	638	600	583	608	629	614	620	588	623	592	613	574	597	624	641	609	592	572	627	561	662	630	611	597	601	600	620	590	665	570	591	581	601	623	610	566	585	570	625	582	585	601	639	638	593	632	580	594	592	594	612	613	611	631	609	581	621	570	602	582	623	628	597	586	593	632	625	598	596	599	630	610	594	616	606	583	593	585	613	641	580	563	613	582	590	598	562	630	675	584	613	599	623	583	601	571	693	602	604	602	637	559	643	586	602	608	623	615	563	567	588	615	622	596	662	592	606	629	578	621	639	576	592	599	575	583	604	614	599	593	589	613	630	572	627	598	566	564	581	623	632	596	571	583	614	580	587	584	601	636	573	599	588	612	633	635	628	604	570	575	641	597	608	584	620	615	565	580	604	601	591	621	577	623	587	586	587	642	585	581	596	601	602	638	567	618	583	636	588	611	543	590	620	581	616	608	597	610	611	587	591	610	584	581	561	576	619	584	631	581	565	606	568	600	616	582	581	641	591	594	589	610	585	579	593	619	554	572	585	609	580	608	651	617	619	579	612	582	574	587	615	573	621	610	624	600	590	620	604	650	595	605	621	612	590	562	597	655	621	624	627	597	597	617	616	625	602	610	643	570	543	627	598	622	598	588	592	598	624	609	651	667	618	602	591	577	578	571	623	650	632	632	591	606	557	631	611	598	590	563	607	589	558	628	590	607	584	576	617	602	626	581	584	635	573	647	556	633	614	635	626	590	593	627	603	616	608	630	608	580	569	562	597	628	604	662	582	610	590	587	616	607	616	594	590	620	612	595	585	560	606	572	612	602	643	556	607	610	656	608	584	623	541	601	585	590	562	620	624	655	617	606	577	572	578	571	626	601	588	632	554	555	567	599	594	590	623	602	628	580	555	588	589	565	638	648	554	627	621	566	560	621	617	582	600	606	607	601	615	546	622	595	609	615	611	637	577	620	607	575	574	613	581	600	591	577	597	637	614	616	605	625	562	609	578	604	642	626	591	579	597	555	607	592	620	613	581	627	629	594	620	638	632	549	620	583	577	610	592	581	628	606	621	620	623	619	610	607	595	627	669	615	570	653	603	590	594	636	575	578	565	596	596	597	603	570	583	608	567	599	613	597	618	603	609	613	588	592	635	611	605	582	599	602	589	634	614	569	598	612	633	575	586	630	608	595	555	565	588	601	583	602	629	642	620	555	615	588	591	579	586	601	594	617	600	567	595	601	605	607	580	618	611	584	577	628	606	630	618	593	619	637	637	596	625	595	598	616	630	587	612	623	598	609	630	632	598	651	572	567	626	553	630	631	630	612	604	583	618	595	592	605	606	564	587	598	615	619	578	613	600	606	581	613	619	605	570	597	627	651	631	597	631	631	603	600	551	578	618	630	619	605	632	600	613	569	622	613	600	607	582	632	567	624	597	588	602	617	584	601	593	610	589	592	571	580	603	580	593	592	663	618	623	624	571	605	588	563	601	601	605	627	575	582	568	590	555	618	595	570	591	630	604	585	619	625	631	615	603	622	619	595	607	583	610	593	581	611	565	614	602	571	597	595	571	574	612	603	619	632	622	604	565	587	602	588	651	600	615	585	572	662	597	629	556	630	583	601	647	576	615	591	583	594	568	613	599	619	580	575	632	585	584	581	593	569	616	578	602	594	623	629	619	619	582	556	613	587	603	579	580	570	617	598	616	635	604	591	594	611	579	583	612	624	603	555	641	598	607	608	574	584	604	592	634	666	603	591	627	600	565	611	610	585	578	616	604	567	626	615	618	611	605	623	623	613	613	608	585	609	642	627	596	570	613	605	623	604	541	593	631	620	567	617	598	625	608	586	587	592	587	600	574	605	602	573	617	617	598	569	615	620	560	639	630	606	636	586	574	618	616	610	568	603	594	633	608	558	613	631	612	603	591	559	630	641	601	614	607	595	640	615	564	601	594	637	635	620	623	593	585	649	630	606	612	626	622	555	594	569	596	588	618	601	617	585	614	582	604	622	650	610	575	598	565	584	584	620	614	616	613	598	549	606	617	569	615	609	611	651	562	643	631	609	597	615	586	604	561	636	616	540	578	571	643	548	587	589	608	601	605	634	625	611	584	581	643	575	647	605	586	627	576	620	635	570	606	597	591	612	639	533	581	622	595	615	622	590	625	585	627	607	589	622	640	606	645	628	601	613	611	596	641	614	582	637	592	584	591	670	615	590	616	615	605	593	593	604	606	579	597	622	600	558	599	581	582	608	581	611	584	629	563	605	610	608	596	586	591	611	577	595	566	618	604	612	627	624	622	578	606	578	625	643	598	595	601	629	572	617	577	600	574	638	595	635	624	614	618	604	637	594	596	599	615	616	625	586	633	592	598	606	596	591	630	622	626	622	618	651	595	589	595	584	643	594	567	605	606	601	619	576	590	629	594	626	554	587	642	627	596	632	639	571	620	607	615	591	612	618	631	583	595	594	592	630	621	657	618	617	587	584	633	629	597	632	617	633	637	576	593	594	541	619	643	607	617	577	569	648	592	603	640	574	636	604	603	605	620	579	598	602	614	609	576	634	631	602	601	583	576	618	628	604	619	620	625	605	558	636	613	623	625	637	565	605	560	611	621	619	625	595	553	599	568	611	631	564	547	583	612	602	556	625	602	573	625	570	607	642	601	603	613	594	590	567	604	609	637	587	637	569	587	613	617	619	543	632	609	558	630	583	598	597	603	585	557	585	560	600	577	584	585	625	598	582	556	607	605	566	536	584	569	592	635	630	653	614	576	624	637	578	628	616	604	598	611	548	576	629	611	622	553	607	662	581	591	596	592	616	587	625	572	612	554	622	613	602	616	594	611	574	650	596	592	606	541	650	572	574	578	595	640	592	568	616	597	600	550	604	613	629	611	600	571	616	582	554	597	558	612	590	552	616	591	632	588	566	603	593	612	573	620	604	578	601	630	620	583	603	596	564	600	631	573	600	604	642	607	590	576	581	591	605	619	592	606	640	571	597	647	570	606	604	630	637	594	572	597	617	628	636	601	580	613	614	594	596	602	604	640	622	597	612	585	584	591	645	569	595	614	643	607	602	618	588	553	584	571	594	599	594	640	624	565	628	607	602	607	605	609	610	602	618	584	586	588
44414	63849	11979	4321	3132	2395	1951	1596	1356	1175	1072	1014	970	956	873	924	842	884	790	826	794	760	716	735	760	729	739	736	781	714	746	698	714	685	764	698	747	755	686	710	723	738	715	727	758	716	756	718	727	683	673	763	712	669	663	698	687	718	747	693	706	693	706	686	774	739	682	766	642	718	723	720	686	715	693	644	652	726	667	659	731	712	743	661	720	675	653	742	696	676	734	690	711	708	705	734	688	675	688	671	708	728	689	712	692	693	681	713	650	699	721	715	685	661	692	691	692	722	675	645	707	695	704	692	668	700	693	704	713	671	707	700	708	696	692	722	699	690	663	675	680	619	702	723	713	713	717	705	714	711	687	713	671	704	720	649	673	702	702	723	699	720	739	733	669	700	664	743	691	660	673	666	680	687	727	642	670	710	663	705	684	711	686	651	707	679	699	702	724	748	694	700	697	723	787	679	667	685	702	686	738	676	713	762	719	693	691	709	637	709	702	692	621	699	708	688	681	716	707	733	701	701	702	700	696	743	685	733	692	698	691	707	686	718	667	683	736	704	671	680	687	673	651	697	669	691	727	688	694	727	697	670	714	687	676	687	719	728	668	687	687	708	629	694	715	695	697	686	700	731	702	696	671	663	692	672	691	705	698	739	716	700	670	729	769	712	653	700	656	727	694	690	698	723	698	734	697	698	674	724	681	687	677	703	706	687	682	740	725	691	712	699	663	689	735	735	705	691	688	738	715	710	683	697	709	707	681	713	721	697	700	705	691	685	688	697	714	721	661	677	684	689	706	677	730	712	654	701	683	660	671	715	682	732	680	696	681	681	699	742	711	699	658	724	699	727	674	694	683	680	694	720	668	688	708	693	725	701	696	727	693	632	721	694	690	684	700	654	713	684	716	689	692	693	708	739	616	702	714	656	688	680	718	666	716	729	707	729	719	732	684	701	722	689	723	739	684	691	686	697	731	693	690	724	649	692	737	642	716	697	704	713	727	716	721	729	685	711	676	718	772	685	739	659	689	737	751	672	719	672	658	730	739	719	692	690	691	683	693	679	659	747	728	723	715	727	698	682	706	688	691	726	645	695	715	710	692	679	690	720	714	636	683	685	694	663	680	696	753	658	716	747	702	648	711	702	710	773	666	744	671	679	711	704	675	675	717	723	663	725	715	683	714	768	677	706	702	687	723	673	675	703	685	689	692	687	755	660	675	672	660	662	718	707	724	685	769	741	721	694	691	712	709	726	707	680	656	693	666	698	746	708	683	699	679	655	712	670	701	664	660	676	712	715	686	672	727	670	671	766	700	673	693	696	672	638	705	666	685	663	706	722	702	686	723	738	725	632	712	662	670	711	723	724	706	681	682	718	707	679	701	693	699	710	702	730	664	660	684	667	730	731	724	711	712	692	688	691	676	692	690	696	696	693	691	658	701	694	693	688	731	714	670	728	697	725	690	725	683	736	644	715	693	717	705	724	680	695	649	669	690	677	707	692	642	711	712	661	670	654	703	685	718	734	655	673	715	707	732	711	700	693	717	740	726	693	715	669	748	707	713	644	709	719	696	704	694	688	692	694	748	719	702	665	683	692	746	661	724	691	711	641	701	668	675	712	696	713	686	711	701	666	753	719	721	677	709	706	626	742	728	699	698	657	682	698	701	705	667	666	653	691	730	730	709	689	645	681	671	685	704	668	667	683	674	667	686	643	719	673	685	691	707	733	698	681	723	745	693	712	720	660	651	705	737	685	730	688	702	666	660	696	688	674	702	713	703	716	680	731	722	742	712	725	733	728	624	694	700	752	641	697	660	763	696	690	694	715	735	722	690	730	682	685	711	651	760	728	689	709	703	726	741	679	695	677	707	670	725	652	680	725	694	727	706	709	720	684	681	717	683	665	730	652	729	660	708	716	698	709	673	744	721	662	719	667	698	694	682	693	688	688	704	687	695	715	702	690	669	696	715	658	726	698	749	698	766	728	717	722	695	715	716	709	713	665	687	703	719	725	719	728	732	722	666	723	680	694	724	669	668	682	712	693	750	715	743	742	671	635	738	692	741	653	705	697	729	700	671	690	716	715	700	717	726	725	700	719	688	677	682	699	705	685	744	711	746	693	717	653	715	679	690	716	715	693	787	724	718	692	662	676	713	693	750	707	684	689	740	673	683	699	647	679	718	689	722	687	684	686	710	738	655	725	724	688	645	722	684	758	697	708	727	702	727	718	704	672	697	634	665	684	666	707	724	703	731	727	713	725	695	681	716	663	652	734	728	744	707	699	695	698	653	671	776	643	695	683	684	728	704	695	770	706	702	679	717	725	766	698	728	734	708	722	664	655	643	666	709	668	678	701	696	670	760	694	694	669	720	719	713	687	730	690	726	691	715	694	707	738	685	707	690	713	704	708	679	697	715	681	696	669	716	700	724	699	730	660	733	726	652	690	680	736	742	740	692	739	705	702	692	693	677	718	649	716	699	690	692	721	700	700	677	687	713	700	693	708	686	723	656	744	686	676	675	706	710	752	708	696	706	741	675	712	697	717	725	692	679	662	732	717	687	719	688	678	674	707	666	727	713	669	709	727	698	679	690	684	675	673	717	738	707	713	690	671	739	704	668	728	696	649	689	701	677	671	721	721	674	675	705	701	696	679	728	733	729	754	720	730	709	706	681	682	696	748	716	730	697	762	664	727	717	713	689	647	720	649	692	691	659	744	686	716	681	700	694	674	669	729	717	709	692	712	720	669	701	717	724	678	681	647	688	724	727	673	674	663	682	702	691	731	727	704	700	668	676	703	757	712	727	673	711	674	675	661	679	670	661	737	683	688	649	704	733	665	711	675	708	690	680	666	687	718	710	704	718	714	731	739	685	699	743	750	673	709	684	712	716	711	669	736	669	672	663	683	658	720	678	678	723	653	732	731	701	724	707	720	711	727	696	646	748	684	689	744	715	684	699	700	722	690	699	706	694	697	707	681	698	736	682	691	682	661	695	682	658	709	709	722	688	687	750	737	710	710	720	686	703	710	644	681	687	705	683	676	712	681	692	682	714	731	687	702	674	696	726	720	694	747	706	648	693	659	661	729	724	690	707	707	660	659	715	716	730	708	669	690	733	662	706	717	696	700	692	693	689	714	657	694	698	685	727	707	709	707	670	688	706	729	732	676	727	673	697	749	708	721	640	742	690	680	755	734	686	686	697	744	726	695	692	699	694	752	714	736	727	652	752	718	628	641	695	712	696	712	680	669	692	691	684	729	655	689	694	661	662	659	675	733	669	685	728	675	720	704	686	696	701	701	674	685	709	672	667	710	700	754	666	718	714	695	705	686	651	706	722	716	705	699	710	656	693	698	692	679	716	677	744	687	715	720	678	739	697	667	704	662	694	659	723	707	674	683	700	690	727	689	663	703	714	669	704	698	702	708	666	691	696	688	682	707	704	680	708	652	718	739	675	662	673	671	697	687	691	729	707	667	709	669	737	720	713	732	691	672
29530	28766	16348	2063	309	281	226	249	240	221	221	226	230	190	212	216	199	233	224	255	222	224	229	210	218	232	216	213	212	221	196	195	198	217	217	250	212	208	248	249	200	223	183	205	208	213	228	224	243	189	220	236	200	205	220	228	211	233	205	186	215	211	239	230	217	220	207	223	204	231	243	229	218	235	231	227	231	208	207	212	228	224	231	212	235	219	204	208	241	216	202	225	201	208	204	225	248	228	233	221	225	216	220	189	202	213	205	196	225	207	195	229	213	205	255	211	216	234	224	226	219	197	225	224	238	195	209	207	210	214	213	229	218	206	219	216	209	219	201	191	196	220	219	227	234	207	211	204	200	244	220	215	230	200	207	245	214	198	211	217	191	194	240	189	204	201	210	247	235	227	216	215	222	223	225	247	203	229	238	222	231	211	225	209	241	208	211	215	240	211	245	209	212	215	231	229	245	238	228	199	210	218	213	240	209	229	223	247	206	209	237	194	192	237	208	224	206	213	227	224	228	215	200	248	246	200	223	224	208	209	188	226	216	212	206	217	224	180	202	183	231	222	202	196	226	244	211	200	203	234	199	235	197	245	229	243	228	219	214	194	215	223	217	208	220	209	213	230	240	230	231	226	194	214	217	217	233	219	217	238	208	197	219	202	201	216	201	224	231	246	215	222	216	246	235	226	212	238	231	222	214	197	210	214	223	231	217	235	189	228	215	201	211	213	212	211	225	239	210	207	216	222	198	214	222	224	216	195	222	225	205	250	224	209	214	230	223	231	228	229	215	212	259	254	218	213	201	222	241	228	231	227	200	198	221	226	215	217	203	210	198	221	232	224	195	214	224	187	203	215	265	200	229	226	215	221	189	204	219	224	227	250	221	211	231	223	220	238	210	247	215	238	223	244	199	205	218	222	221	221	201	217	221	226	225	223	226	235	231	210	215	235	234	213	210	199	211	198	214	192	205	198	221	217	202	195	212	203	223	200	206	220	234	206	226	193	194	240	226	209	220	231	241	207	181	204	234	247	197	227	219	238	232	205	217	210	221	202	211	230	230	238	215	214	211	221	229	235	251	231	213	202	197	234	264	219	238	224	219	211	213	243	191	230	202	213	216	218	217	251	238	218	222	237	184	221	231	222	199	205	223	209	238	230	206	234	230	219	228	237	221	220	227	206	190	191	226	212	212	212	201	222	212	215	218	202	213	204	226	240	208	209	224	205	221	240	217	230	211	206	236	217	210	223	204	221	181	203	223	198	223	240	196	193	188	238	241	211	232	197	226	233	209	190	223	224	221	225	208	212	228	223	209	217	214	211	224	210	206	247	211	212	219	205	225	221	204	208	198	207	211	197	211	210	196	226	236	213	208	244	190	206	229	184	216	214	188	219	227	218	198	216	193	226	229	215	228	229	203	227	204	220	204	227	224	231	203	199	213	222	204	217	223	220	235	230	207	191	239	213	227	258	254	206	211	195	209	222	215	229	229	189	221	212	213	207	195	208	201	221	218	222	193	204	217	255	219	248	220	225	216	199	203	243	210	249	219	204	248	216	209	226	225	228	246	219	210	245	221	252	223	236	197	261	240	211	235	221	197	228	215	216	215	208	222	231	242	215	212	195	217	230	180	222	225	208	231	221	236	240	234	230	217	207	211	199	219	224	223	242	222	233	223	210	240	188	199	223	214	187	210	215	216	206	203	213	195	209	227	234	215	224	228	225	234	212	201	201	203	246	234	209	222	206	190	238	231	227	224	226	220	232	203	207	213	220	215	220	252	211	230	193	222	199	223	205	225	208	200	210	194	221	208	220	216	230	227	227	207	239	225	232	208	217	229	210	234	187	220	203	226	220	218	236	217	222	209	223	209	211	196	216	234	197	245	252	205	218	240	222	198	209	201	204	227	210	207	236	213	233	190	204	222	221	267	226	250	243	206	206	226	227	222	218	212	223	229	195	213	228	195	217	226	222	198	233	220	205	213	250	209	200	222	191	201	204	238	220	195	221	207	205	201	220	214	224	206	187	209	221	231	232	216	222	212	214	238	213	213	235	229	216	223	214	205	222	220	213	199	215	227	216	189	249	224	259	219	191	220	206	230	173	196	231	219	237	241	225	202	214	203	212	219	219	192	232	239	219	218	223	224	197	232	209	214	236	234	235	215	192	236	211	226	225	219	220	223	203	229	212	214	221	216	207	205	242	211	229	229	217	226	218	200	212	216	231	227	213	224	205	253	228	219	223	209	205	223	228	205	190	210	210	226	206	216	217	223	215	213	226	217	245	194	224	196	220	214	197	230	208	230	206	199	213	213	229	221	234	215	221	213	219	236	216	224	202	219	218	231	208	194	187	229	209	217	191	204	236	211	227	220	240	232	203	215	211	191	214	209	209	206	200	227	217	207	255	234	237	206	253	214	204	218	199	235	230	228	197	241	218	222	220	215	215	237	219	243	221	222	218	196	207	219	222	231	205	214	203	261	222	209	203	191	207	239	231	217	206	221	241	207	208	200	212	219	221	209	190	207	218	237	216	213	220	239	212	209	200	196	235	225	221	195	237	213	222	204	213	218	220	209	234	209	241	209	215	206	229	225	201	229	198	240	231	224	220	206	208	239	248	233	217	214	209	213	198	211	220	210	210	198	195	222	216	231	214	227	185	230	224	225	215	213	195	198	237	211	207	213	220	192	215	216	202	233	216	208	262	224	246	227	202	197	222	250	207	220	219	225	208	188	229	225	238	237	204	201	202	191	234	226	206	199	240	227	216	234	202	221	225	218	243	218	226	232	227	224	214	183	238	215	227	229	207	226	211	212	238	232	220	203	184	225	211	233	209	219	205	191	224	217	233	224	230	191	220	203	208	227	226	201	219	207	210	204	222	217	226	224	242	202	223	242	205	231	215	226	213	213	204	229	199	209	210	243	221	234	217	221	235	215	222	213	248	232	211	236	239	208	238	206	211	193	226	221	218	216	219	194	230	193	230	217	200	216	225	212	237	237	222	211	219	222	235	203	212	203	211	234	203	224	208	247	222	236	246	235	212	210	244	207	235	223	237	212	218	222	205	216	230	209	198	227	200	225	217	218	212	224	224	205	181	218	203	230	230	218	221	221	245	195	195	203	201	222	210	212	240	218	215	224	225	202	228	211	204	211	200	234	210	205	209	202	198	201	233	238	224	234	212	230	221	248	191	207	210	235	223	245	213	224	208	202	226	203	222	217	187	227	211	234	217	211	221	205	245	197	205	199	228	221	247	217	245	203	227	228	209	250	225	181	207	222	240	183	227	233	222	214	208	236	216	224	250	233	195	239	192	209	191	219	239	204	202	197	235	214	237	193	236	237	227	204	225	226	224	216	214	229	222	226	208	190	223	209	220	222	209	212	197	227	237	215	210	208	203	192	218	222	216	215	243	225	235	226	195	225	227	205	224	213	233	206	222	208	237	207	228	205	209	186	224	227	210	204	220	231	242	181	201	230	221	221	232	216	241
34304	42626	3505	425	375	341	314	294	310	300	281	270	304	280	292	288	321	307	282	265	280	241	290	297	261	246	287	300	329	311	301	281	290	274	278	268	302	301	287	292	295	302	275	280	290	273	293	297	283	271	298	286	259	280	287	252	258	261	307	287	283	272	300	303	274	271	281	248	301	313	263	270	272	266	248	299	293	279	285	262	290	292	278	281	288	306	274	270	292	318	284	295	278	309	252	274	266	285	271	275	272	262	338	297	293	283	272	262	280	275	291	311	284	293	278	268	272	295	280	312	307	306	266	269	309	294	283	288	309	278	303	301	290	261	258	273	283	262	300	286	253	289	306	313	308	306	261	273	277	269	291	292	307	294	295	288	298	290	270	255	278	267	287	279	286	272	286	310	270	312	286	269	291	296	259	301	278	288	320	283	308	263	289	293	294	291	297	271	261	235	295	267	290	280	264	271	301	302	244	293	268	304	294	282	271	306	285	259	277	274	274	269	266	293	291	309	296	279	299	304	290	255	269	278	263	311	275	306	301	265	271	259	281	275	299	303	296	295	294	281	268	224	288	312	282	290	276	265	255	283	296	278	275	308	253	274	262	306	299	293	270	283	308	302	262	273	287	296	273	274	280	286	291	257	246	251	303	283	290	268	271	260	319	260	296	259	314	236	275	298	304	285	286	287	309	266	275	261	300	255	267	312	264	295	284	262	262	287	274	289	293	288	273	293	291	276	258	285	268	256	295	285	332	270	308	303	266	293	306	286	261	262	300	304	256	276	264	281	244	289	252	280	289	274	272	295	252	251	270	279	270	267	250	266	272	298	300	271	254	308	324	278	321	299	292	290	261	295	274	275	271	295	274	309	275	265	275	258	297	267	303	270	270	274	291	273	261	266	273	253	279	279	281	276	293	284	268	273	258	271	293	281	280	277	308	298	287	293	278	301	304	327	290	264	279	299	247	282	259	299	308	285	272	288	273	317	270	245	294	254	281	322	274	270	273	283	268	301	291	295	272	293	290	297	302	300	278	282	262	287	266	279	277	266	284	261	291	263	258	267	291	279	260	266	296	294	271	269	283	285	293	282	277	258	284	267	254	289	283	312	289	283	309	297	275	308	229	297	281	268	290	289	295	278	270	277	276	299	312	269	334	278	262	284	289	274	279	277	292	287	255	324	286	285	294	302	258	300	288	285	239	265	276	259	254	273	278	289	302	268	305	294	275	298	296	273	298	280	301	269	273	266	269	251	257	265	270	275	294	266	269	281	319	254	285	305	300	279	300	282	312	274	299	288	282	293	250	299	270	268	281	262	290	296	296	287	280	300	286	320	275	266	284	285	272	269	270	270	277	298	289	285	305	302	266	304	271	285	268	288	280	315	277	245	279	267	260	301	277	313	299	290	282	306	304	259	262	286	287	273	279	243	270	293	268	288	278	269	273	270	290	269	316	299	315	264	279	280	263	263	307	288	282	260	272	270	277	270	302	293	312	292	307	296	304	276	288	254	271	287	279	282	274	278	291	266	284	282	300	242	294	298	263	272	267	269	306	292	300	283	266	297	297	268	269	309	255	264	301	248	269	305	245	262	284	314	267	291	294	285	278	255	261	287	297	293	265	284	276	292	261	281	267	286	280	284	275	314	277	302	309	277	304	279	301	292	305	277	299	284	253	263	277	278	300	275	302	277	271	278	282	272	303	255	274	284	281	310	293	284	259	292	285	310	264	296	281	302	300	258	294	255	274	293	284	249	271	301	287	285	271	300	255	292	272	291	297	294	290	249	300	295	267	252	300	268	287	277	296	278	271	298	270	276	290	286	268	292	272	309	292	272	268	269	263	270	253	276	279	300	299	284	284	267	296	315	297	290	267	285	257	291	283	273	297	304	267	262	275	287	301	263	280	297	280	298	284	307	277	287	275	270	283	255	261	299	274	255	320	282	283	276	295	300	294	304	252	305	300	264	336	307	289	304	305	291	286	309	250	293	293	307	270	313	293	278	251	293	304	266	294	305	316	279	313	267	289	278	282	277	288	267	260	267	287	262	272	272	307	283	301	282	268	281	313	284	293	267	302	307	274	309	286	273	266	295	281	298	274	313	292	280	315	279	316	300	264	287	303	259	287	269	262	257	313	269	289	281	304	269	264	294	292	280	284	284	298	269	268	285	256	262	250	283	301	287	262	296	253	256	257	268	299	306	268	275	268	282	279	290	280	280	285	287	302	294	308	274	303	277	260	287	285	295	286	272	292	254	272	282	236	264	268	284	237	270	302	275	312	266	293	300	300	265	257	303	288	274	308	287	271	286	310	283	251	264	298	282	311	300	284	272	288	278	293	276	298	284	265	298	293	279	271	292	323	272	271	272	267	290	320	300	300	268	298	266	277	280	276	255	263	294	308	307	274	295	317	270	281	276	302	294	284	285	298	269	275	279	273	293	279	287	289	302	298	284	280	288	290	266	284	281	278	277	307	287	283	296	273	289	288	270	276	279	308	260	323	289	291	270	315	287	286	282	288	283	257	287	275	294	253	286	281	298	310	287	289	279	320	243	277	286	299	286	270	293	298	298	277	303	270	263	255	244	280	280	275	300	278	254	274	271	263	308	282	267	294	283	302	262	289	277	294	271	261	275	278	295	281	285	285	275	291	274	287	260	285	290	284	270	281	257	283	253	270	280	273	264	295	314	262	290	278	282	288	288	277	275	291	286	266	277	279	274	284	291	298	279	293	295	291	304	303	273	272	256	288	323	257	271	267	285	260	273	259	264	279	279	294	291	291	275	306	295	271	271	276	268	283	273	281	290	255	275	303	263	297	283	264	306	287	287	267	263	319	282	247	268	255	281	273	264	278	301	287	280	300	270	316	317	270	286	281	249	288	270	281	312	282	292	255	273	286	302	283	282	266	268	284	293	276	272	268	291	314	288	289	281	265	281	297	275	266	255	263	285	291	311	282	279	285	265	279	304	262	271	293	280	277	263	285	286	254	243	290	290	282	290	289	290	288	278	273	288	276	290	243	286	281	273	276	288	252	230	273	274	283	276	322	268	279	252	276	284	267	266	252	275	297	270	284	331	290	302	265	266	259	259	287	303	293	289	280	277	304	265	264	301	267	284	268	281	298	320	288	254	255	271	307	262	290	273	295	285	301	266	284	266	306	297	287	299	295	271	284	293	285	285	268	296	294	280	306	277	286	276	266	305	269	282	284	299	292	270	288	272	295	271	270	275	293	301	277	277	286	283	272	270	303	271	270	294	288	281	270	285	309	263	291	282	286	284	280	299	278	282	283	286	263	265	279	270	286	280	310	306	294	288	296	304	263	261	306	285	295	285	289	282	295	240	285	282	298	238	275	312	264	292	286	266	259	270	304	309	299	304	269	278	276	281	271	269	263	279	287	251	263	282	267	295	287	304	256	262	287	320	317	300	278	285	269	278	277	272	280	292	262	293	275	291	302	265	281	285	266	281	269	258	275	281	326	293	284	277	291	289
24658	21589	28607	24881	21211	5153	723	527	463	419	415	392	383	325	337	350	329	331	344	312	348	333	309	315	313	348	316	290	299	329	312	301	330	328	323	319	328	338	342	315	303	291	312	317	320	276	303	289	315	316	318	303	323	284	297	310	316	294	316	305	321	297	326	307	327	310	296	295	305	335	318	346	304	309	312	304	311	275	327	327	303	318	317	279	366	334	282	301	302	286	314	317	303	325	313	317	300	317	278	299	318	311	294	326	345	299	331	290	325	314	286	327	343	324	319	289	320	299	314	287	314	329	312	328	297	321	274	281	293	319	322	318	307	321	327	309	302	302	345	283	311	333	301	283	336	318	306	342	317	320	306	296	288	282	315	330	311	314	327	267	336	300	327	311	293	309	316	314	325	313	333	303	323	329	311	293	302	336	309	321	302	284	304	310	317	324	293	298	313	277	285	331	348	297	308	277	301	349	302	329	295	312	302	293	326	296	373	261	289	334	317	314	301	295	306	305	311	320	338	305	319	310	303	308	308	307	300	325	306	312	330	314	311	313	323	340	265	304	297	298	271	337	304	281	292	289	286	296	313	318	304	307	299	335	330	285	289	334	309	290	331	318	332	337	305	295	296	306	340	340	323	315	322	281	325	329	311	321	356	286	316	286	318	299	338	339	276	314	321	328	289	303	325	304	291	299	311	303	299	317	302	316	315	299	312	319	306	292	298	310	324	341	335	331	291	313	320	295	318	274	300	294	311	324	307	321	295	307	315	299	291	318	309	317	318	312	254	335	277	299	326	296	277	359	307	313	289	306	301	321	300	309	323	334	295	305	330	309	296	291	342	329	306	305	322	304	325	313	317	318	333	329	307	318	308	301	316	265	319	338	310	321	311	301	338	293	322	322	310	321	310	292	308	294	298	317	343	296	316	321	339	280	315	304	313	286	300	315	330	324	299	310	291	309	277	314	296	275	298	298	305	273	290	307	318	309	332	309	292	302	296	321	274	338	329	294	302	289	301	303	324	288	326	312	283	313	327	312	298	318	313	305	289	300	298	294	327	282	335	290	292	331	301	314	306	308	322	297	313	295	292	324	299	305	289	258	350	325	317	298	316	287	316	301	304	320	310	337	292	300	311	291	304	296	303	301	306	317	276	299	325	306	280	314	344	302	343	323	317	281	331	334	291	286	274	293	302	322	291	267	275	305	273	304	319	310	316	333	307	330	319	311	298	311	321	331	298	302	302	317	322	307	316	303	320	298	301	308	291	346	326	303	332	325	319	305	333	332	317	322	302	287	284	308	336	318	343	301	308	314	310	321	314	304	291	309	295	307	320	328	291	328	309	322	287	346	309	331	303	314	314	308	285	268	292	283	343	291	307	291	312	304	289	297	307	291	271	336	329	299	288	298	291	327	306	311	305	323	314	321	343	303	318	295	324	305	309	318	306	291	281	266	294	328	327	320	309	308	322	306	311	301	326	358	324	301	336	286	305	316	302	273	311	323	311	336	292	319	262	301	305	321	289	295	311	302	317	341	307	336	315	296	330	317	304	314	305	312	308	291	316	325	300	320	348	282	295	278	292	323	333	281	306	326	309	314	350	341	298	300	265	330	311	295	296	315	316	350	338	317	305	295	340	314	317	322	282	310	322	292	344	297	335	308	342	335	305	302	301	325	307	318	319	310	295	331	303	296	331	307	315	314	295	305	309	332	308	317	304	295	320	276	317	343	327	312	344	314	280	312	281	314	316	287	294	310	330	304	305	294	309	322	307	301	296	320	327	317	319	303	304	266	323	337	292	308	312	308	331	276	354	302	310	339	298	298	325	287	319	318	350	318	285	307	336	308	310	320	314	306	270	316	313	314	322	293	319	323	328	314	313	293	310	305	320	309	350	297	309	301	309	345	318	315	295	303	314	315	293	314	314	291	304	323	313	295	338	304	320	304	313	324	287	303	298	291	312	284	317	337	306	335	332	312	287	323	327	319	293	294	271	351	330	285	310	306	297	289	332	284	343	348	318	283	310	322	321	315	285	308	305	305	354	315	347	297	332	265	332	350	326	305	303	310	306	304	312	277	316	299	319	287	306	305	316	308	290	337	312	303	327	302	287	283	317	278	327	306	303	317	283	318	324	300	305	317	322	320	325	331	303	304	319	287	310	309	311	314	302	321	302	335	332	315	305	306	325	320	316	327	300	301	306	330	285	292	282	323	361	303	334	316	313	317	335	323	284	332	286	321	309	284	281	295	299	308	270	244	289	308	311	302	305	317	313	296	332	315	303	301	292	317	360	317	302	309	310	307	310	275	314	299	305	305	317	346	328	301	281	307	311	306	313	305	315	317	297	319	325	298	315	306	300	288	308	282	313	297	319	320	299	293	293	289	273	279	292	309	307	310	305	311	300	294	323	315	334	312	330	330	295	323	303	328	308	332	337	290	309	331	337	318	302	318	327	319	304	311	276	284	296	313	334	308	277	323	297	319	296	329	312	306	295	326	309	300	329	311	353	291	299	294	333	325	309	317	317	311	285	291	311	300	340	297	294	329	309	331	291	304	310	289	344	285	300	332	285	290	308	300	306	289	292	336	303	302	304	320	314	324	276	306	320	294	326	329	284	309	283	320	324	297	301	279	319	318	318	309	283	325	301	320	288	299	306	336	292	307	322	318	299	307	288	297	290	275	310	306	321	333	327	299	321	307	312	294	302	309	302	283	337	307	312	300	317	291	305	333	319	305	279	314	355	297	289	305	310	312	300	318	325	309	310	310	320	306	296	348	317	344	282	331	295	327	327	316	341	318	289	306	291	304	322	298	330	325	310	311	331	301	296	286	306	319	330	335	348	314	298	310	329	320	332	319	326	315	296	301	289	296	280	326	326	318	298	335	316	306	301	305	307	297	285	330	322	326	322	314	283	320	319	319	362	340	314	278	312	385	292	279	296	296	280	285	294	325	315	332	272	321	311	329	340	275	354	290	289	302	291	320	306	319	315	304	315	305	305	313	280	286	321	327	330	308	314	314	302	294	283	313	313	307	291	320	298	324	317	317	332	314	294	310	337	359	310	313	291	297	312	312	315	319	318	330	302	347	319	310	305	345	303	304	284	303	323	328	303	292	295	309	267	297	305	325	340	271	275	288	330	312	277	287	348	280	317	315	306	280	297	295	320	321	300	317	313	308	301	321	275	291	312	315	314	319	294	297	311	296	267	282	357	288	309	313	307	316	321	299	304	313	313	331	323	301	304	311	328	288	301	331	317	314	320	317	367	300	318	284	343	308	308	319	307	287	341	324	329	321	294	312	299	288	322	307	302	310	312	296	298	338	291	290	306	277	297	341	310	331	317	311	310	300	317	329	303	294	314	311	326	334	315	284	318	305	285	321	326	326	281	284	306	301	288	312	304	272	335	295	318	321	344	296	302	316	348	322	357	307	315	310	302	290	297	290	298	321	335	302	303	276	319	316	296	294	275	308	331	313	293	328	337	281	287	288	316	303
39039	54653	6228	2028	1499	1113	914	734	657	585	574	480	495	455	465	433	401	439	427	408	384	396	392	416	372	413	386	380	384	389	374	393	380	402	403	377	421	382	410	391	414	403	365	411	369	391	376	372	403	391	410	372	416	385	409	392	393	373	387	395	395	369	393	380	400	417	387	383	421	402	372	380	401	414	375	365	395	375	372	365	377	385	396	400	387	357	369	372	366	391	386	322	375	367	373	382	365	422	374	391	391	360	368	412	382	367	406	371	377	366	366	357	355	383	381	395	390	384	369	358	414	376	409	384	360	385	406	354	400	370	397	368	403	390	410	349	390	374	386	389	403	367	374	356	393	384	387	372	384	358	405	397	427	369	354	390	383	359	368	363	345	395	403	375	382	363	402	368	385	361	379	413	353	405	378	379	390	381	378	393	351	377	386	386	351	393	350	379	365	336	392	374	348	383	370	396	419	360	382	386	366	371	384	411	387	397	390	342	367	384	377	407	362	362	349	346	410	372	382	369	414	373	367	383	367	409	388	377	363	439	361	380	369	397	411	331	373	365	376	378	381	418	363	412	392	360	387	384	369	359	378	372	367	420	400	390	371	367	335	346	394	357	328	352	367	350	375	326	356	400	346	357	376	371	412	360	362	395	373	364	368	373	375	411	373	358	344	374	373	392	347	349	383	371	380	351	391	416	395	387	361	379	340	408	371	380	391	413	401	363	356	375	371	403	361	396	374	371	370	358	348	409	366	373	381	370	386	361	364	366	387	396	391	368	365	330	367	387	362	379	357	330	369	383	376	392	399	373	391	372	359	384	359	356	365	379	355	376	374	352	354	371	391	355	379	403	411	387	363	374	399	382	374	405	352	362	379	377	360	365	382	348	378	372	384	364	364	362	392	376	382	418	364	396	378	384	371	347	378	394	375	390	390	348	423	351	394	373	372	363	357	383	376	388	388	412	343	392	373	405	397	389	363	360	374	355	378	382	376	380	399	379	376	388	374	386	376	383	378	392	363	362	380	396	365	392	397	374	379	395	367	352	320	376	401	358	364	389	385	393	388	368	382	387	378	343	395	368	377	363	413	394	425	387	379	345	360	412	375	325	366	390	374	391	346	362	393	385	377	373	421	388	369	351	370	371	357	396	391	355	381	370	377	388	369	382	384	410	379	386	346	357	372	406	377	365	343	371	371	385	373	377	356	434	378	353	377	404	346	370	355	350	381	367	349	384	345	360	373	372	366	393	378	383	404	384	380	386	373	350	373	426	363	375	353	422	413	364	347	407	362	365	368	383	365	412	370	360	381	383	382	375	375	371	394	379	418	359	369	372	378	378	391	338	366	381	392	380	379	394	404	345	362	420	394	377	342	412	376	394	374	385	395	365	377	381	379	366	378	370	389	363	381	340	392	375	363	395	372	331	368	384	370	389	425	341	383	383	378	341	371	384	400	402	367	419	373	363	395	416	370	377	353	363	377	366	391	365	365	394	389	386	374	403	413	376	355	405	385	394	341	381	359	351	363	370	402	370	397	380	382	400	353	367	427	365	332	388	345	366	346	394	346	411	397	377	371	374	367	382	372	374	383	366	412	376	383	406	364	361	362	420	382	381	378	345	382	352	372	381	360	366	390	369	365	375	387	370	381	397	373	428	373	376	394	328	376	356	388	349	368	423	379	337	392	365	417	389	364	385	400	370	363	407	357	387	377	371	373	357	337	372	408	370	415	375	399	406	375	357	357	370	423	374	389	374	405	344	355	367	380	380	395	360	376	345	366	367	334	364	371	375	398	377	355	387	397	359	358	369	359	379	355	334	346	377	381	339	375	340	362	354	419	411	385	381	415	355	392	381	361	366	399	381	355	373	382	372	351	379	369	346	379	390	373	385	379	353	384	368	364	360	363	351	371	353	361	395	366	374	390	402	358	381	345	384	388	370	375	374	388	363	365	349	351	384	381	387	398	361	377	372	386	372	347	389	407	342	412	376	373	344	387	374	404	399	356	359	377	340	352	386	404	346	384	380	383	398	391	380	380	392	366	359	371	364	378	380	388	408	405	398	399	361	379	392	374	385	419	382	347	373	397	390	374	372	396	362	338	386	407	365	395	372	376	381	350	348	408	358	335	365	392	372	356	358	361	376	399	375	378	392	380	386	357	379	390	395	367	349	360	379	356	401	393	379	383	395	377	379	366	355	401	376	356	366	406	360	372	370	373	352	399	353	365	361	360	396	372	364	352	358	384	365	379	362	371	358	392	357	376	343	379	359	390	395	361	359	367	358	400	353	392	367	379	362	393	395	379	363	381	405	367	360	356	365	400	399	391	357	397	362	369	369	358	362	406	376	359	370	375	371	338	378	377	357	356	384	386	367	350	393	396	373	377	364	387	397	416	379	386	370	379	399	361	358	372	351	391	402	354	413	346	370	374	397	392	359	383	372	351	353	381	396	418	380	394	357	402	399	403	368	365	380	345	364	363	386	339	349	351	377	401	386	380	356	377	367	369	383	367	410	348	358	379	376	404	369	390	376	361	386	386	377	369	380	332	381	393	385	384	400	358	378	374	375	359	359	389	405	384	383	366	383	388	411	398	379	387	374	387	388	366	354	365	405	390	369	394	392	371	386	377	355	394	343	358	378	372	384	368	421	362	364	381	396	414	384	394	403	362	350	378	364	378	399	368	416	389	385	352	380	394	402	373	379	380	365	394	354	372	369	344	376	362	404	355	341	352	375	346	393	440	378	378	354	380	385	374	397	363	388	335	382	405	387	373	417	357	376	391	378	367	372	352	393	389	378	359	316	369	371	365	347	406	387	384	368	384	400	392	371	387	360	395	354	359	393	382	372	394	372	343	400	372	349	402	389	369	360	374	412	342	369	383	379	363	356	371	357	411	370	382	379	329	359	370	352	396	389	352	368	409	350	348	381	350	359	390	364	387	402	373	383	391	380	370	372	393	349	408	370	412	397	386	362	419	374	398	383	344	366	365	408	377	340	346	390	379	389	333	375	425	350	403	346	367	353	380	374	390	401	378	365	341	385	392	356	380	356	394	362	370	346	367	393	379	375	391	396	451	383	345	372	373	355	388	390	393	378	366	390	367	373	348	350	392	372	393	378	385	384	360	390	365	358	388	399	372	358	381	352	376	387	380	337	356	363	398	354	342	386	365	383	358	335	349	354	360	374	352	375	368	382	365	367	370	362	416	359	409	391	388	369	354	373	340	402	379	387	372	377	413	417	386	355	358	382	362	368	363	340	404	387	378	422	364	402	388	393	362	356	378	389	399	369	367	352	370	380	370	363	366	339	396	403	394	360	359	383	332	368	406	398	328	379	393	377	389	408	399	371	384	360	377	398	406	376	355	340	370	402	369	354	407	373	396	359	405	372	399	372	363	396	398	412	396	355	362	362	379	386	383	407	339	392	409	383	351	380	358	406	372	374	355	436	385	381	393	370	460	407	354	376	346	402	367	410	387	377	370	373	377	332	366	372
25659	21623	27585	25506	8606	670	488	460	469	413	428	404	372	397	422	383	421	350	425	366	367	336	405	391	373	389	402	396	381	397	376	399	350	345	396	361	363	332	373	373	412	343	333	382	354	366	350	373	385	371	386	350	347	343	373	346	374	372	333	368	356	359	374	395	370	374	326	361	341	349	334	374	355	344	391	359	357	344	365	350	354	376	350	395	390	381	378	368	355	348	385	371	374	370	366	363	359	400	349	353	357	412	366	368	356	376	352	383	357	393	339	361	372	348	360	369	362	365	373	380	399	368	367	347	383	374	350	355	394	315	399	362	378	387	357	386	394	385	342	412	364	349	372	335	378	371	354	382	358	365	362	345	337	393	335	378	391	366	389	409	359	370	379	373	382	368	380	393	368	362	354	389	328	354	382	354	361	374	360	354	343	368	359	358	375	344	360	396	360	353	344	378	377	395	372	375	352	351	322	364	372	359	375	354	358	390	387	395	348	382	387	390	374	384	359	364	367	374	371	367	367	319	391	365	362	360	380	357	365	361	384	369	354	352	403	360	363	375	360	384	327	368	372	369	352	384	335	357	363	385	381	364	353	336	356	398	323	358	378	367	407	388	383	356	365	380	365	361	390	343	380	364	332	369	367	364	357	385	356	350	343	366	349	364	355	342	387	359	357	395	360	349	338	381	381	385	356	357	350	342	352	327	394	389	339	375	346	362	329	396	374	371	360	366	368	380	381	352	359	357	370	370	400	358	350	396	388	397	375	354	382	365	343	354	387	352	394	412	360	387	334	359	360	365	354	370	312	394	364	358	351	340	382	367	343	367	351	359	400	373	353	345	321	316	372	338	348	361	384	325	348	345	367	352	373	358	330	382	357	363	386	367	369	341	420	377	350	397	373	365	349	386	370	352	381	392	368	373	365	384	361	362	346	364	373	347	363	350	373	387	347	380	369	361	375	359	393	390	375	355	391	366	350	377	420	374	354	384	335	397	351	382	388	376	344	378	363	379	367	324	365	346	376	354	369	348	340	357	348	365	333	362	368	371	381	367	391	369	370	356	388	376	360	359	371	370	308	342	367	345	343	360	365	353	349	347	334	368	377	347	378	354	361	375	384	360	330	389	389	404	368	376	380	341	402	365	384	378	397	349	378	365	386	368	370	354	348	367	386	389	351	359	347	374	365	364	380	390	348	376	317	337	356	355	387	337	353	352	382	394	365	352	368	346	355	374	354	365	348	352	374	382	379	365	362	382	337	372	399	374	390	355	384	341	362	405	361	419	375	391	340	388	394	384	374	347	335	369	369	339	354	350	398	370	353	338	356	387	371	360	406	407	379	379	358	341	340	391	345	355	339	349	397	347	345	367	362	334	338	389	354	336	375	390	406	367	381	371	338	337	401	375	374	348	357	366	374	392	366	364	351	358	390	364	402	361	397	383	363	353	399	352	363	353	358	367	364	358	380	350	360	364	384	349	379	379	399	373	337	343	365	336	383	355	357	387	338	390	377	385	359	337	351	379	330	367	358	377	345	360	338	360	379	400	367	371	377	400	355	365	370	342	387	357	356	366	373	351	371	401	421	360	383	361	367	364	397	403	387	398	368	380	375	365	377	352	364	385	354	338	376	369	346	383	348	396	368	364	367	365	355	355	352	410	337	358	344	350	358	358	418	369	400	367	395	359	376	370	377	385	370	325	364	341	340	345	376	386	369	382	365	343	373	373	341	394	382	363	389	363	363	363	348	358	361	388	407	372	355	357	365	343	400	365	337	375	355	373	365	386	361	376	396	367	344	398	371	333	380	384	358	398	372	367	348	403	364	360	349	378	368	331	344	308	374	410	363	379	361	389	370	356	374	396	346	369	368	375	367	375	374	370	364	333	345	360	364	385	348	364	376	376	366	388	341	376	361	295	319	370	374	366	383	384	390	366	373	393	382	350	338	343	367	348	346	386	372	416	371	337	352	354	366	362	350	387	392	375	364	378	334	377	337	344	367	401	371	366	367	373	373	355	362	372	353	359	367	370	345	367	338	383	356	372	407	371	380	363	400	394	374	333	377	351	353	378	335	379	365	371	337	360	376	369	371	368	376	341	385	375	365	352	377	396	363	364	331	347	362	358	348	379	344	389	346	364	371	355	347	356	420	394	353	330	370	364	369	354	369	360	380	350	327	363	379	349	346	337	370	393	368	360	338	387	376	352	369	388	344	373	375	325	359	350	398	374	357	369	359	395	408	345	372	350	382	354	345	379	379	377	419	373	382	413	379	343	358	358	371	379	358	388	373	372	395	382	357	416	358	369	348	352	381	368	384	389	338	380	353	383	321	349	361	347	377	370	348	361	345	387	387	389	366	349	353	333	351	362	397	349	387	365	369	356	360	396	333	398	395	342	384	344	385	385	335	363	394	376	350	344	340	391	331	349	342	354	372	387	353	344	343	357	353	368	374	348	393	366	384	365	344	368	359	365	366	372	366	385	341	324	352	352	371	372	361	392	302	371	389	371	368	325	366	359	374	381	345	366	376	347	396	373	353	366	347	387	363	374	350	349	375	361	373	405	348	399	393	355	342	371	365	372	356	371	351	360	366	347	359	350	369	382	363	357	375	356	370	333	379	348	356	366	382	361	373	354	381	354	360	357	386	388	381	360	383	371	368	420	382	379	365	377	364	348	368	393	358	366	347	389	381	374	372	384	349	387	358	383	402	344	357	335	391	386	404	360	397	354	372	409	364	367	365	378	385	397	361	395	350	374	357	346	341	367	367	357	363	363	343	373	345	407	377	348	342	372	353	313	383	346	406	346	366	392	334	393	380	373	357	391	367	400	394	345	396	315	380	409	372	375	395	352	367	373	368	345	368	334	366	360	339	373	354	339	374	373	340	372	362	361	353	363	348	363	376	344	377	359	367	358	385	378	344	338	372	383	399	376	365	355	381	354	364	378	343	389	363	363	411	340	361	378	360	357	336	380	358	328	347	352	359	372	388	354	348	351	334	348	371	349	412	393	421	364	375	356	338	364	344	372	384	371	362	398	399	344	363	400	377	341	350	377	373	371	377	376	360	415	366	332	393	357	349	368	352	334	345	347	377	365	350	372	356	399	359	345	401	339	368	374	360	373	379	346	377	379	366	368	372	372	390	367	401	372	379	383	390	364	357	401	379	366	375	349	389	332	346	392	325	334	401	354	365	380	352	365	358	378	382	372	358	382	347	367	364	363	358	351	359	357	386	357	374	335	345	369	366	373	385	365	348	356	386	372	423	350	361	345	356	344	362	348	353	398	408	369	376	376	350	401	372	381	368	339	350	367	335	360	371	377	375	346	374	375	370	335	365	384	340	371	337	335	345	419	362	365	363	378	375	362	384	401	393	358	383	403	382	344	349	416	345	383	350	433	356	373	371	338	387	390	352	342	382	394	362	360	358	384	357	360	363	381	360	335	372	375	386	401	391	396	372	354	349	383	354	347	357	355	349	387	386	378	337	383	338	369
37913	48208	4507	1517	1096	957	767	717	654	582	587	540	506	519	512	502	495	512	469	489	453	504	480	475	447	471	454	483	448	420	460	491	465	439	454	492	447	446	447	486	461	475	436	459	483	446	445	474	452	437	444	481	432	492	514	473	448	480	439	500	460	426	470	452	462	477	469	428	464	435	424	481	473	457	444	432	454	421	474	428	447	457	479	463	486	472	501	484	472	464	474	432	445	475	442	475	496	478	463	476	468	480	459	425	489	474	473	420	468	473	501	472	438	454	414	466	492	466	431	434	484	469	472	462	463	438	462	475	487	445	482	441	467	464	461	480	454	453	489	436	461	485	444	478	445	482	468	486	475	455	474	451	468	447	472	453	442	409	499	452	495	470	486	472	441	483	460	486	463	473	446	460	419	451	444	437	497	484	459	487	447	455	463	451	464	487	472	473	466	463	481	431	472	440	434	466	478	497	440	459	455	467	477	436	425	453	452	435	553	443	507	492	445	484	520	464	479	479	473	480	456	476	425	454	453	457	418	490	429	429	445	412	473	454	452	462	444	468	452	434	484	449	453	477	463	455	497	472	478	447	406	452	486	451	488	442	439	462	427	467	452	510	427	463	455	405	464	438	491	438	449	436	480	447	472	431	471	434	411	455	447	481	453	464	454	433	492	461	454	459	470	441	477	496	445	454	403	451	439	446	476	471	532	489	448	470	450	450	477	474	430	449	475	475	485	413	476	472	430	458	475	482	450	457	481	461	460	470	506	459	500	479	432	465	489	445	461	440	472	429	484	451	464	463	487	441	462	448	456	451	476	456	468	460	475	493	466	437	473	456	496	476	429	494	493	449	431	453	404	489	460	488	483	443	494	466	474	454	425	444	449	448	455	473	494	480	451	429	435	445	478	453	457	472	480	465	472	446	481	432	453	453	467	434	509	488	462	483	485	472	468	431	468	491	467	457	470	441	474	483	428	499	498	498	445	451	470	471	455	479	451	461	460	461	451	436	486	467	455	475	461	456	489	464	462	470	463	498	439	453	467	478	475	433	472	473	461	438	482	476	480	451	474	404	461	489	473	444	453	482	455	483	451	464	482	488	463	472	433	467	445	453	447	493	503	470	456	419	496	457	477	437	451	446	462	454	481	449	466	469	474	485	479	484	476	468	455	468	446	467	468	421	457	442	490	467	483	415	485	454	433	474	481	451	426	456	431	436	445	445	467	452	495	474	463	483	459	487	419	439	487	479	427	490	429	454	469	466	480	449	486	455	459	464	446	453	477	501	456	438	463	485	457	452	449	470	479	490	457	499	466	479	467	404	482	503	465	428	465	486	424	468	442	460	480	478	445	446	450	459	465	456	478	498	466	474	474	467	443	478	445	481	442	476	454	447	422	478	437	466	442	449	491	428	473	460	444	486	491	496	491	466	484	474	477	466	481	450	469	475	469	434	439	469	461	485	489	488	444	448	494	459	470	492	482	490	466	486	480	508	480	462	458	457	449	452	467	479	442	449	470	494	446	458	456	468	467	479	450	433	438	483	467	417	486	433	469	498	446	461	469	431	411	440	442	472	473	459	446	438	461	443	471	490	435	451	435	498	492	467	451	508	465	468	443	489	460	516	463	475	470	444	455	492	463	430	493	424	477	456	481	492	470	477	488	435	469	450	470	455	437	465	442	453	466	452	476	453	462	488	451	413	457	453	462	469	452	453	475	454	479	441	520	447	455	448	449	477	444	470	468	471	447	442	501	463	454	450	450	473	414	464	458	461	455	480	480	467	439	490	482	440	476	482	435	451	469	480	451	440	492	447	504	461	461	444	455	485	470	475	471	462	427	474	450	488	471	457	466	490	446	444	434	433	486	469	460	424	448	500	477	451	472	470	476	438	440	478	466	479	449	455	504	494	446	464	454	483	489	473	471	482	444	459	448	446	464	473	434	464	499	477	473	457	451	418	451	444	480	489	488	473	474	438	442	481	465	481	475	468	488	440	458	461	472	428	454	450	465	440	460	492	451	457	475	457	466	451	430	466	425	482	461	471	458	470	452	487	462	477	479	452	492	434	457	444	477	450	448	450	461	450	423	467	499	440	438	445	465	424	470	425	434	474	492	477	460	476	438	472	459	487	465	454	464	473	438	460	469	449	438	409	446	493	475	483	483	506	444	458	473	431	465	437	488	469	480	457	435	452	485	445	479	511	476	451	437	500	444	493	449	469	439	447	440	502	476	479	483	454	470	439	472	472	431	455	430	476	485	465	452	459	474	449	466	477	495	457	477	490	423	472	453	434	478	441	442	452	436	485	441	462	484	454	423	437	476	491	478	467	426	459	460	473	487	470	483	469	428	445	468	478	455	461	466	481	499	451	460	491	427	447	458	454	455	479	486	502	456	478	453	449	447	471	426	441	444	452	513	456	446	475	476	421	452	493	448	454	429	442	488	457	468	450	450	426	451	460	470	498	476	491	458	456	454	486	444	467	459	473	475	452	499	457	491	430	487	464	467	442	507	459	442	443	470	462	510	451	463	445	442	472	479	468	484	464	478	425	457	508	494	426	443	419	467	434	446	464	468	437	449	454	463	451	480	451	474	472	443	456	456	423	476	444	465	458	460	459	479	445	428	444	442	483	443	452	474	457	409	449	422	458	455	468	430	494	450	464	466	435	488	509	439	464	486	447	481	474	435	466	426	469	417	452	482	483	468	470	466	422	446	460	445	439	464	433	417	492	456	430	468	500	456	466	509	465	465	462	501	457	520	487	474	498	455	422	473	482	441	488	453	455	457	446	473	467	441	472	461	459	443	460	504	457	512	487	477	468	507	459	490	460	454	478	486	495	461	476	446	409	452	491	469	505	448	473	510	465	482	477	454	440	432	466	489	449	479	463	503	485	487	443	459	476	456	468	445	504	485	459	444	476	493	497	484	481	471	440	432	448	455	494	465	469	476	468	463	478	488	466	465	463	455	495	418	483	471	501	488	452	482	424	471	476	441	435	448	438	475	438	438	445	417	482	464	436	463	488	465	479	481	452	445	475	441	451	469	482	484	464	477	479	502	470	457	456	467	446	470	464	434	491	476	467	448	459	489	462	482	450	482	430	431	459	409	444	442	449	451	467	455	428	463	443	478	472	455	458	468	467	456	440	507	476	428	453	468	456	449	475	441	447	477	528	483	470	439	438	425	443	449	504	434	455	448	468	455	503	435	466	474	489	450	462	502	446	480	451	468	452	450	451	477	414	493	501	470	497	477	507	477	456	445	464	470	454	429	483	463	469	479	446	462	451	445	473	486	499	488	486	462	448	424	492	478	444	473	453	480	475	502	468	458	430	473	486	457	481	462	493	490	483	473	444	433	480	487	420	463	427	472	421	466	473	463	481	457	486	467	473	465	472	422	469	412	436	490	449	397	439	478	454	482	472	437	483	471	474	494	464	447	456	462	480	463	461	447	448	490	481	447	449	464	510	455	438	501	455	494	466	458	446	478	494	440	429
23235	21548	29267	24213	21520	21505	9226	1222	920	799	812	742	767	734	683	692	683	684	638	654	641	644	648	630	633	642	605	640	603	601	610	675	603	610	610	573	612	585	583	593	634	570	576	601	591	598	587	636	612	644	603	566	590	637	594	591	566	602	575	596	638	587	598	594	633	595	658	576	581	618	605	577	602	603	591	631	557	601	586	591	581	633	612	597	585	589	584	662	602	590	562	619	538	598	579	584	590	599	638	592	644	584	568	593	600	606	584	588	559	586	568	612	552	612	528	619	614	565	591	627	567	591	627	588	619	629	638	622	587	599	584	611	554	586	570	577	638	602	605	599	561	583	587	596	564	558	633	567	573	574	620	597	556	580	590	567	609	598	598	565	600	609	586	638	633	583	603	622	605	580	597	623	535	583	593	564	609	534	635	610	584	578	660	629	596	602	586	572	595	587	615	602	621	605	544	629	568	630	578	617	604	597	616	606	581	583	546	618	568	609	584	607	572	622	604	616	561	635	604	603	603	549	599	587	545	595	592	642	616	590	596	631	558	581	613	622	606	573	577	632	577	599	568	597	596	573	569	583	608	591	650	571	595	590	601	633	620	612	568	548	611	576	558	576	641	600	656	588	528	596	620	630	562	625	601	645	615	588	581	566	593	570	612	558	600	616	618	615	628	554	612	584	552	593	549	619	585	585	576	550	560	623	610	599	600	609	625	593	616	610	614	605	626	563	635	613	551	573	572	626	649	623	592	612	657	602	573	572	641	557	613	612	603	614	614	572	630	546	588	632	577	582	593	585	564	595	602	597	588	576	602	607	611	602	585	609	583	580	618	593	616	611	561	603	584	583	604	618	628	612	576	596	625	575	594	614	607	625	600	607	566	592	565	600	557	672	603	578	546	623	589	604	649	619	606	594	573	635	603	586	574	617	634	603	582	616	570	595	628	611	601	598	575	627	625	601	570	631	633	558	599	609	553	672	566	632	609	593	604	550	573	591	593	585	614	604	609	647	619	571	614	625	645	610	589	577	610	588	624	614	600	589	593	602	607	653	607	630	572	599	601	570	602	594	582	575	574	595	586	621	581	622	613	586	603	626	642	577	565	596	640	599	588	612	552	584	640	568	543	612	590	563	576	583	533	617	562	657	585	619	640	591	579	547	608	618	601	601	594	637	612	619	635	652	598	621	625	597	635	616	620	628	605	570	610	581	595	616	599	583	577	603	596	637	619	579	562	580	594	617	588	576	554	621	546	590	591	620	603	617	615	575	567	589	658	613	561	599	593	582	561	596	610	583	599	589	627	611	583	626	591	601	612	573	641	604	600	667	589	612	580	578	589	584	673	616	613	588	573	587	614	559	572	612	577	636	614	606	592	603	613	613	623	590	636	604	594	592	596	566	615	621	593	623	609	590	596	554	610	602	617	587	572	620	632	599	599	636	605	581	618	627	598	610	579	579	595	594	609	615	614	575	606	586	638	611	629	640	601	590	555	609	605	604	612	608	665	559	570	600	595	592	572	616	607	605	588	596	597	602	581	613	558	622	609	581	631	574	584	615	548	568	631	618	603	574	591	579	648	565	605	569	594	625	601	624	595	599	606	598	560	565	572	577	571	596	621	556	602	635	578	631	584	597	592	573	582	575	612	608	602	629	594	621	586	609	647	618	574	613	574	581	547	616	597	606	614	567	632	588	574	597	650	605	599	583	621	583	607	591	563	612	602	567	636	592	554	559	633	583	575	587	553	545	559	618	566	638	584	588	635	612	610	607	622	603	572	562	574	585	541	610	609	602	584	604	552	603	611	606	607	613	523	573	574	604	617	579	622	615	599	601	573	600	564	628	617	602	578	544	600	628	585	587	609	611	642	606	614	552	574	600	595	576	560	621	597	606	564	576	609	548	613	561	588	594	625	575	574	609	565	604	566	605	616	577	562	578	607	577	588	613	616	586	597	608	577	571	616	613	617	558	572	595	591	556	552	584	562	557	536	634	570	575	586	582	590	588	584	594	636	588	613	608	619	589	605	612	596	631	588	623	584	635	610	629	627	578	576	559	585	547	580	609	633	616	579	649	575	610	595	593	586	616	595	612	567	562	569	597	596	645	585	593	609	586	587	592	602	589	622	598	625	558	553	578	597	611	564	664	618	601	586	636	584	582	541	552	619	561	614	568	570	592	601	539	594	639	614	586	583	552	599	615	625	548	566	621	600	618	593	612	579	587	598	596	577	561	561	555	598	605	590	647	641	610	574	576	575	602	610	585	611	613	582	578	591	597	563	588	611	607	578	599	590	596	584	634	569	573	550	597	602	597	617	593	579	607	598	583	580	573	572	584	565	585	569	568	560	629	594	566	573	633	593	579	577	523	580	570	602	578	561	593	624	600	627	626	585	558	574	578	608	616	602	572	607	601	626	599	614	603	577	555	535	629	573	580	591	585	577	629	563	577	568	554	637	614	561	602	595	586	554	569	599	581	598	577	580	549	597	594	579	595	549	592	554	583	585	606	597	662	600	600	620	601	630	587	625	558	649	572	610	600	620	592	573	622	645	580	555	562	553	613	626	586	584	600	643	587	587	660	673	608	582	576	620	574	616	584	589	615	649	575	623	627	618	605	588	595	600	606	599	599	669	601	630	634	592	626	596	567	590	578	603	583	575	584	604	556	572	602	584	613	609	620	536	590	620	640	619	596	603	588	614	652	571	572	596	573	600	595	633	549	580	594	590	627	612	597	533	577	594	555	594	630	614	608	616	575	580	609	626	588	593	612	553	646	595	613	623	605	627	602	600	611	613	564	573	562	569	629	598	598	617	588	588	582	624	622	587	591	548	562	648	548	601	578	601	649	611	616	559	621	595	595	592	561	622	596	645	600	585	602	600	563	596	607	565	586	616	644	558	589	549	632	604	615	576	601	617	622	561	601	608	626	574	567	602	601	605	580	560	621	586	578	587	566	612	602	589	583	578	559	613	604	583	567	564	599	562	563	566	653	598	608	598	619	579	580	605	601	623	660	616	629	593	629	615	609	552	593	601	559	589	602	579	629	606	576	590	600	609	582	600	590	606	615	620	535	596	599	540	620	583	613	606	599	624	576	585	600	583	596	583	551	574	560	608	562	609	611	582	582	593	565	564	665	580	577	595	579	606	652	621	633	568	617	627	621	601	626	589	614	609	571	580	622	603	627	585	641	546	597	593	587	615	573	640	617	628	599	577	585	581	618	602	571	579	633	589	587	601	605	586	562	591	591	603	578	600	588	587	610	605	601	548	577	598	595	590	599	567	582	600	562	603	663	621	603	554	604	620	562	582	622	598	598	605	565	588	637	621	573	597	651	560	640	645	587	573	599	565	604	600	598	586	593	559	567	600	630	593	575	607	608	586	603	605	616	580	625	603	611	617	595	576	591	597	593	589	586	570	567	635	637	567	588	605	551	593	548	569	617	594	614	525	616	653	618	575	572	615	596	605	628	614	624	603	587	663	580	567	592	601	608
44169	60283	9826	4382	3256	2430	1983	1633	1363	1231	1090	1020	952	954	837	935	839	784	774	784	797	698	754	765	754	746	743	709	732	703	763	708	706	738	730	735	732	717	716	722	741	704	654	748	685	733	735	731	733	683	697	647	756	739	707	673	689	710	704	678	710	669	724	692	723	665	684	696	714	688	681	678	752	703	663	751	687	686	694	693	756	704	693	678	668	688	677	702	676	700	676	665	697	693	702	712	676	715	694	661	692	681	683	707	672	716	683	714	683	637	699	688	675	658	727	730	682	717	695	716	708	708	733	734	683	647	684	738	693	713	708	725	682	698	744	674	691	698	651	653	717	656	669	669	677	698	646	704	656	663	669	692	698	688	698	701	663	671	694	658	629	674	720	667	676	687	686	661	686	728	650	703	703	725	670	666	703	723	746	677	683	669	689	678	700	656	733	697	670	665	701	704	713	668	704	722	696	713	699	721	681	691	725	711	652	679	663	755	650	680	715	665	687	726	673	668	682	709	657	720	676	725	668	679	697	712	712	714	720	695	712	667	657	703	678	745	648	684	735	724	681	712	672	675	659	664	674	687	708	717	678	699	692	699	678	700	691	738	720	708	665	729	701	699	695	695	692	668	655	718	705	712	686	690	732	698	693	728	654	718	687	700	694	664	712	712	689	702	696	671	739	749	676	676	729	745	715	700	688	657	717	674	683	649	665	699	681	699	689	714	721	675	668	737	669	711	686	715	625	688	651	703	671	643	680	683	744	699	734	684	686	679	680	640	663	687	648	657	699	686	763	720	681	641	696	662	683	655	667	715	707	640	682	709	673	675	683	690	691	692	627	673	667	684	725	698	709	680	691	712	672	669	682	681	667	699	742	674	707	716	747	678	660	652	717	643	686	689	654	658	683	691	687	722	718	709	678	697	686	664	693	665	677	699	644	676	687	665	711	664	684	687	654	742	706	693	726	669	678	692	700	709	630	735	730	678	706	682	752	709	674	683	673	683	707	716	761	704	658	678	710	687	679	660	731	647	692	671	655	683	716	668	743	729	663	715	684	702	640	695	672	689	733	684	680	699	726	710	684	695	692	676	708	706	689	701	644	687	704	656	682	641	713	622	721	700	694	729	751	645	733	698	704	670	731	708	684	700	717	687	680	682	674	701	682	649	675	737	678	669	672	646	708	690	673	668	723	666	704	699	689	671	686	679	641	678	709	691	750	657	707	665	663	709	688	721	664	681	668	666	729	662	714	697	656	706	666	706	641	683	747	712	707	698	661	675	691	701	726	727	712	660	693	675	721	688	713	687	697	664	712	697	672	683	690	703	707	703	705	666	698	690	696	694	735	688	692	660	699	709	673	712	672	783	689	702	733	678	749	690	687	720	665	737	711	735	661	674	703	748	719	708	681	679	652	702	684	705	740	772	741	697	689	681	667	695	650	676	690	703	730	699	720	646	689	698	661	726	666	616	650	679	736	632	648	708	706	708	630	681	674	680	671	720	704	692	694	679	687	700	692	669	698	677	720	707	694	701	698	651	651	713	709	661	721	683	710	671	695	681	669	710	700	682	703	701	703	701	711	704	718	706	677	710	762	723	701	713	699	724	700	654	742	663	687	668	674	677	705	685	687	726	691	739	690	693	697	671	659	693	683	691	727	710	718	663	681	700	713	721	735	689	649	703	717	667	738	704	717	673	684	768	665	668	690	724	727	654	699	675	711	677	693	696	707	718	658	717	718	723	686	691	647	683	649	677	694	674	734	721	699	712	679	703	698	690	681	673	671	693	685	707	691	691	739	647	679	714	735	676	669	700	688	681	691	683	702	674	712	686	649	695	719	682	692	686	664	703	666	707	673	694	694	740	692	681	663	707	654	702	707	662	697	683	673	689	712	714	719	723	709	687	705	690	681	696	698	687	728	674	686	652	674	730	716	660	665	707	702	649	699	684	666	675	727	692	707	706	700	710	676	672	724	702	694	656	728	703	678	705	690	721	702	680	736	731	695	721	689	681	658	674	690	693	698	687	685	647	704	663	682	650	677	727	690	748	704	650	727	704	730	664	656	692	706	740	723	704	705	659	718	692	655	702	692	737	725	704	743	727	722	650	697	716	705	652	700	736	671	711	702	711	668	691	686	717	731	685	656	714	706	714	694	693	713	702	693	678	714	705	723	669	723	684	689	688	739	706	678	641	662	714	702	738	672	660	732	644	663	699	731	686	700	654	723	705	694	682	709	661	724	731	672	725	671	666	693	695	695	700	709	713	699	688	718	708	695	686	664	705	696	686	693	673	731	665	709	731	677	636	735	680	701	666	706	682	706	690	695	641	672	688	701	689	704	727	647	659	644	692	691	675	695	708	732	721	702	717	740	657	691	623	715	684	669	748	655	677	697	686	703	690	689	721	681	664	737	700	700	680	675	700	713	694	718	686	710	677	675	657	746	673	680	666	724	666	693	674	703	658	689	683	733	706	697	705	691	735	681	684	648	711	677	678	701	663	687	715	686	684	718	709	672	692	737	691	713	691	691	664	694	692	687	726	708	697	683	686	703	709	639	724	656	700	682	679	672	674	689	669	665	670	731	699	678	689	734	693	663	684	699	704	650	687	703	709	661	669	683	705	681	661	680	679	705	659	672	686	694	701	698	679	651	682	689	700	637	699	686	659	705	693	664	711	711	689	693	688	665	717	728	694	726	698	657	719	701	689	689	676	647	675	660	683	633	690	693	711	744	645	680	735	661	673	716	711	682	638	690	707	655	681	678	686	646	681	679	680	694	661	682	690	711	706	703	702	718	674	702	691	687	678	711	683	672	678	745	713	699	667	698	663	746	672	700	633	720	712	696	735	645	699	688	685	685	651	683	702	697	710	685	692	716	662	730	711	660	689	662	703	679	736	684	649	699	730	711	717	690	724	697	686	687	677	717	712	658	695	722	678	681	689	700	656	703	672	697	710	698	720	644	682	749	696	671	679	673	701	667	706	692	687	680	698	696	666	677	689	697	690	730	695	673	698	709	679	681	668	715	699	719	698	727	714	697	672	709	697	707	699	685	669	681	683	739	701	713	704	704	749	718	698	693	719	693	714	702	666	678	697	689	688	662	667	712	668	693	690	685	680	682	690	704	718	660	682	682	642	688	640	635	692	713	707	670	724	712	681	654	677	725	725	696	678	711	713	699	668	714	735	722	679	762	727	663	722	728	649	737	676	672	689	667	668	678	695	731	668	671	716	673	669	687	697	700	687	697	686	704	695	663	727	686	659	734	681	709	698	686	695	684	688	682	711	673	702	722	723	701	696	684	689	645	674	732	707	659	701	698	682	694	700	712	679	683	728	689	696	662	685	629	743	726	686	708	701	636	686	693	715	717	705	690	705	673	678	627	683	731	673	693	669	711	692	691	679	693	696	638	676	658	721	665	667	665	694	736	673	689	681	684	712	719	712	663	665	668	727	674	682	680	720	676	665	669	654	750	709	706	698	681	696	689	702	712	685
29597	27632	15338	1912	457	447	284	202	220	245	231	268	223	213	221	227	225	249	221	225	214	237	243	221	230	209	238	221	201	225	230	217	218	232	193	237	222	212	229	231	211	215	218	217	199	218	230	222	184	223	199	235	202	228	222	215	215	231	229	233	245	242	241	249	218	229	229	211	227	251	231	224	229	218	230	218	224	246	241	220	173	203	239	249	216	233	232	207	213	238	224	252	233	223	212	219	223	192	229	214	253	224	197	209	224	222	191	220	200	219	232	214	216	201	198	221	213	186	210	212	228	246	226	224	210	220	213	192	222	207	215	217	205	199	210	225	204	217	233	226	208	236	234	214	212	241	198	234	217	221	214	225	214	206	216	214	217	204	232	205	225	212	219	210	204	229	239	212	217	229	183	210	213	207	209	221	237	216	206	223	218	219	228	208	233	205	236	224	228	203	225	245	200	226	220	224	237	214	232	234	218	233	231	221	223	231	189	238	213	197	217	225	191	220	244	214	221	241	227	225	225	230	192	227	238	210	198	207	202	234	228	237	211	231	216	227	205	211	188	206	219	234	206	212	234	216	234	207	236	220	219	205	217	202	244	225	199	223	204	230	237	221	247	239	227	231	225	204	214	212	240	198	209	197	193	216	238	210	209	203	209	228	186	226	224	228	189	246	225	223	235	210	227	230	210	218	200	224	233	219	222	194	208	228	230	200	220	231	215	220	232	182	237	218	205	206	222	216	228	218	225	232	215	225	230	195	233	216	217	216	238	248	213	228	222	249	217	200	237	222	226	213	207	220	202	200	228	233	202	211	206	207	220	207	201	227	228	210	201	210	233	246	205	220	207	244	211	218	205	208	230	196	215	228	214	226	232	218	228	205	251	230	220	219	210	207	217	220	238	220	191	201	210	232	218	226	191	197	253	218	190	219	205	234	220	239	229	225	232	228	214	224	216	222	222	235	235	235	221	247	217	223	209	253	220	222	230	217	223	189	212	212	229	225	225	210	197	228	190	183	206	217	210	216	238	241	227	227	220	226	208	222	244	216	221	201	229	229	207	211	199	223	233	187	221	221	245	230	215	224	228	218	225	208	214	241	221	229	220	229	199	231	240	218	235	204	223	242	216	220	194	229	211	228	195	239	202	200	203	229	215	212	173	198	247	193	225	223	208	236	206	217	226	223	212	195	225	220	217	217	219	216	212	225	214	236	222	234	212	198	202	211	238	204	204	228	211	233	203	237	197	216	225	215	218	212	230	205	222	226	230	253	203	226	238	245	201	216	217	225	195	191	223	209	213	204	228	215	214	228	235	245	209	228	232	229	216	209	209	219	203	198	207	209	208	210	227	222	223	229	228	238	189	223	203	228	232	200	249	250	202	228	211	220	229	231	198	229	230	206	198	224	212	228	210	199	197	239	225	226	211	234	212	226	246	221	200	223	233	231	198	237	220	212	202	246	253	205	217	209	224	218	218	199	190	237	194	198	244	230	207	209	229	227	202	209	234	262	191	231	236	230	217	221	216	207	204	218	246	212	236	219	188	222	220	192	211	218	216	238	199	195	245	214	243	203	235	222	235	244	205	201	217	218	235	202	225	201	235	218	216	232	224	218	212	203	186	222	230	208	214	232	197	209	231	195	208	208	222	217	246	209	228	219	210	227	233	223	213	218	252	228	223	226	229	219	209	237	236	230	211	231	220	211	207	196	227	216	224	210	246	208	224	205	215	239	221	222	210	227	204	212	200	214	201	202	213	216	214	220	216	195	209	231	225	241	219	218	221	244	219	228	218	204	236	246	216	194	216	223	234	200	227	225	226	239	206	218	225	223	220	227	212	206	228	200	237	180	217	222	246	184	219	226	221	199	225	213	237	222	211	222	221	226	192	221	232	230	232	234	215	227	242	183	213	193	213	229	204	235	250	226	200	204	206	234	199	234	244	209	209	224	212	210	219	223	194	214	219	210	196	228	242	247	232	201	208	234	201	226	196	224	221	217	218	214	191	213	217	231	222	209	208	217	220	228	222	209	207	239	242	249	244	217	230	209	222	220	213	237	220	230	196	203	205	233	195	219	221	232	235	217	213	232	209	202	205	198	210	241	223	224	240	202	210	192	216	225	228	216	227	204	213	200	213	192	202	255	207	232	221	252	208	218	223	226	217	211	187	252	198	205	222	225	212	218	209	224	209	231	221	181	214	208	218	230	217	233	200	229	202	206	194	233	235	227	226	223	198	226	200	239	214	204	226	212	245	206	217	221	216	203	216	236	208	208	193	237	209	218	206	245	239	200	207	235	229	227	215	226	235	234	220	195	189	219	226	221	209	227	211	228	209	208	229	214	206	222	240	207	211	203	213	245	228	245	214	223	239	204	223	235	214	221	216	228	231	253	187	200	199	244	210	193	219	209	226	225	208	215	222	225	210	224	225	207	235	220	205	246	199	214	243	212	207	253	211	205	202	206	217	212	221	199	219	223	223	220	203	232	225	242	228	222	201	205	224	209	190	198	223	218	224	221	222	231	235	228	241	232	212	253	218	229	220	228	214	197	225	234	204	248	236	206	227	225	231	213	204	204	210	216	241	199	242	257	213	210	211	207	223	232	233	208	233	219	195	190	235	203	220	247	231	239	232	243	221	218	232	239	211	215	185	197	239	207	222	209	215	210	193	204	192	224	231	199	233	213	238	223	202	200	220	206	205	227	257	209	221	229	211	211	224	237	193	222	235	226	206	231	225	235	266	196	217	242	198	208	240	237	226	240	222	214	202	211	216	240	225	210	212	214	222	215	221	233	230	212	234	211	200	219	227	222	203	235	197	234	207	203	242	230	217	209	213	211	216	247	213	246	208	224	206	217	204	212	222	220	230	237	225	221	244	201	205	216	235	204	187	237	214	210	212	248	215	216	229	190	234	215	236	217	200	205	179	217	233	229	236	214	216	233	247	228	207	231	225	217	193	221	239	226	237	249	218	219	242	215	229	217	213	204	204	223	206	212	206	217	206	192	235	227	208	228	217	223	235	204	234	235	189	223	223	225	213	209	207	235	232	219	215	228	227	230	246	220	207	235	228	214	230	227	222	231	211	215	225	250	189	202	210	249	219	225	229	227	228	205	226	232	226	228	204	205	205	215	224	215	206	252	224	204	193	198	220	215	215	217	211	186	226	263	241	207	212	185	205	241	257	272	216	255	215	219	227	247	221	192	219	226	229	216	253	215	227	220	221	225	225	222	234	245	231	213	205	218	241	213	227	210	221	239	236	201	243	235	227	206	231	232	241	188	224	203	197	230	204	216	222	220	223	199	227	270	202	240	191	216	230	211	229	211	224	230	202	200	219	240	217	208	228	230	225	222	244	236	246	223	220	230	196	218	244	223	197	214	240	226	221	224	214	226	193	205	194	195	219	229	208	197	210	228	205	213	209	223	202	209	219	225	210	207	228	207	244	232	222	197	217	245	197	211	210	244	226	208	195	235	225	221	214	223	211	200	233	242
34166	39778	2030	453	387	382	346	306	320	320	326	289	310	301	298	267	305	312	310	328	295	287	305	282	275	262	282	284	295	286	267	297	311	291	299	276	319	276	281	304	282	298	294	273	319	303	277	289	302	275	241	291	269	279	292	261	280	298	258	288	287	306	272	301	271	255	277	288	300	295	298	280	310	302	293	284	280	267	264	299	289	284	272	269	265	280	281	288	267	299	275	269	264	273	281	299	275	265	264	311	276	266	293	272	275	291	265	271	266	318	272	258	283	268	247	280	277	302	285	308	305	292	303	290	309	288	294	262	291	295	295	270	296	287	254	262	301	274	276	285	285	276	307	278	304	294	282	269	294	290	256	276	271	267	281	322	270	312	280	275	267	273	257	285	273	267	263	275	289	275	315	304	296	278	326	272	281	268	324	272	297	283	291	293	273	297	300	297	285	283	281	296	304	269	285	293	279	310	320	284	259	287	290	302	264	286	287	282	294	288	283	273	291	270	319	268	309	291	290	293	272	272	301	288	271	307	310	274	270	259	271	291	289	267	284	268	299	313	317	291	280	292	280	247	269	278	305	260	273	275	298	254	280	286	273	286	297	262	280	287	267	272	308	284	255	288	243	275	286	286	295	296	268	287	280	265	307	299	304	289	291	281	268	297	290	302	292	283	287	295	272	266	273	248	296	275	286	255	274	290	286	275	280	297	258	298	253	276	319	290	300	307	265	299	300	271	295	311	301	273	295	295	258	289	282	285	292	277	280	274	263	286	285	297	272	279	272	265	287	286	305	299	282	301	274	329	279	262	286	281	302	276	285	305	300	324	263	294	296	252	264	272	296	295	318	296	310	270	264	288	308	274	267	315	311	258	310	281	299	269	274	294	276	255	289	272	284	280	294	305	285	255	300	259	305	288	283	248	297	284	309	286	281	288	272	288	280	282	286	293	280	269	288	291	309	274	314	275	265	272	283	270	278	263	257	303	301	291	287	287	285	288	300	307	287	275	274	240	278	288	285	290	308	283	280	270	298	269	272	279	272	293	255	278	277	257	253	261	265	279	262	303	251	284	278	279	274	275	288	249	283	255	310	266	271	310	277	298	310	297	280	310	283	320	293	256	279	254	310	283	263	268	277	295	259	282	258	287	287	276	276	290	306	286	282	265	292	300	274	265	288	307	281	260	275	277	287	319	289	281	256	282	284	265	268	281	276	296	327	284	282	289	274	288	271	261	312	289	286	264	284	278	261	267	296	258	285	272	303	291	262	291	291	305	298	291	270	294	262	278	283	280	292	296	293	274	267	277	280	276	309	288	303	303	288	271	255	300	282	303	275	290	283	268	271	286	284	290	269	278	299	272	281	286	307	284	278	321	281	279	302	312	313	313	278	287	322	281	274	273	254	263	291	267	261	254	304	290	280	294	284	319	262	264	292	306	279	286	269	276	281	313	272	263	286	259	290	286	294	299	268	302	292	296	287	286	281	252	267	301	264	297	299	299	282	306	270	280	293	284	295	273	276	285	260	264	317	288	258	266	305	273	272	279	277	262	289	303	253	270	294	294	279	287	274	265	282	299	303	245	298	290	304	314	271	248	290	277	291	259	318	278	307	300	282	279	270	299	298	275	315	287	301	267	300	267	311	274	278	268	265	302	288	281	283	294	285	303	261	316	267	275	257	287	299	295	287	300	289	314	285	287	292	288	275	288	297	246	269	297	274	303	310	308	275	284	278	268	277	250	254	290	299	265	260	276	276	294	275	286	267	294	279	298	274	311	284	283	301	258	276	282	256	326	304	278	312	333	297	276	318	274	289	269	285	299	261	288	286	274	291	265	264	308	274	254	309	296	286	286	304	303	271	291	257	299	279	249	300	291	309	256	272	274	284	319	288	271	289	289	279	291	264	276	306	278	314	291	257	291	275	297	308	292	281	295	259	252	294	318	277	324	259	285	290	293	303	299	259	288	274	303	289	254	292	283	294	258	264	277	281	264	289	274	260	283	287	270	271	285	277	288	287	285	277	287	300	272	287	288	265	282	310	289	262	300	306	268	279	292	279	284	305	251	266	308	272	293	282	265	292	279	248	264	269	275	281	285	256	288	290	266	300	297	264	259	295	274	265	303	285	264	298	284	271	299	273	269	305	285	303	291	302	253	282	267	299	306	298	299	258	314	311	237	294	248	273	275	275	279	286	286	287	295	290	285	284	311	257	297	288	308	255	288	268	285	286	294	284	288	278	281	292	291	300	307	304	253	290	278	325	279	282	287	286	272	277	311	297	279	269	269	296	276	310	283	297	268	283	292	279	289	262	278	292	253	287	302	271	284	308	293	260	269	309	284	326	282	267	295	268	265	285	269	305	306	322	261	250	256	259	274	305	292	276	259	266	317	257	290	284	291	303	304	274	301	307	277	311	282	267	279	263	262	287	306	288	280	284	301	264	286	268	287	278	266	287	294	273	264	300	244	296	286	306	287	287	289	276	289	295	262	294	302	300	278	283	280	298	297	269	249	301	291	265	273	284	316	269	292	292	280	307	265	253	292	291	280	295	262	276	287	273	320	305	268	264	262	293	287	277	255	258	290	287	278	247	271	283	284	293	295	290	283	282	280	277	279	281	287	284	296	282	295	261	289	286	299	288	318	260	280	313	259	274	290	307	288	285	292	294	276	273	285	281	270	272	272	287	284	278	294	281	279	284	253	285	308	293	294	292	304	266	272	288	283	252	271	273	307	286	284	257	281	279	285	290	310	272	257	286	294	313	254	303	292	305	297	290	298	284	291	253	292	316	286	274	297	294	321	271	286	281	278	301	287	268	260	303	286	297	279	301	272	286	299	259	304	287	277	285	280	275	288	279	302	260	292	259	270	284	288	285	256	294	277	267	266	253	264	273	257	308	286	290	281	303	289	287	292	252	278	311	294	302	303	273	303	257	270	286	294	286	305	282	252	275	298	302	295	254	273	275	285	286	276	285	285	291	275	278	272	285	279	276	256	288	274	290	276	288	273	270	298	316	278	264	260	289	305	258	298	271	288	292	265	254	283	290	314	315	265	268	274	282	288	280	279	299	290	299	284	291	266	286	282	288	258	323	289	265	292	268	285	249	272	277	293	295	268	279	288	282	262	290	295	268	261	299	283	322	269	288	252	274	302	271	278	261	284	295	253	261	287	264	282	284	267	260	284	280	287	317	290	265	285	249	273	325	298	290	260	305	269	287	258	279	314	281	269	274	288	290	279	274	282	293	294	293	269	284	259	306	280	277	312	284	284	254	282	265	280	288	290	291	296	289	295	283	320	315	334	288	273	279	311	270	269	339	287	267	281	269	289	257	273	308	328	290	296	279	285	277	246	284	304	285	268	291	291	279	292	253	295	279	252	293	277	323	313	261	304	266	287	280	281	302	290	295	274	289	277	298	283	271	268	261	269	295	310	284	272	301	281	298	268	267	300	270	289	257	262	277	264	269	263	260	308	287	283	290	272	275	292	287	296
24553	21535	28532	24874	21122	5237	685	489	418	399	392	401	365	340	348	341	312	339	343	344	331	335	322	308	313	346	334	296	314	313	319	331	296	282	317	335	320	305	321	315	347	355	290	303	309	325	317	322	308	331	323	311	326	286	312	308	290	320	314	304	324	311	319	330	326	314	301	317	310	301	299	311	303	345	321	336	322	286	293	283	318	289	307	296	283	337	303	333	266	303	312	336	320	306	297	319	313	301	295	331	339	286	288	338	298	307	323	294	308	284	306	317	317	313	293	307	300	299	303	310	295	320	311	324	308	283	293	312	313	300	314	310	274	281	304	307	294	299	293	312	311	304	313	313	340	318	309	320	306	301	297	305	310	299	304	305	293	292	332	300	317	331	345	325	310	292	312	312	329	324	306	292	292	286	276	312	337	298	281	297	353	278	283	302	320	326	296	345	299	305	297	310	292	313	278	286	335	305	309	293	307	288	330	322	297	317	290	316	322	311	314	282	303	317	283	311	297	306	300	286	299	308	302	313	281	303	314	300	270	264	263	324	327	308	323	315	327	294	296	292	334	320	301	298	302	296	282	319	319	291	317	264	340	296	343	310	282	312	299	321	270	323	312	314	311	302	293	294	307	305	312	274	301	303	281	338	301	315	314	302	295	284	348	296	333	308	319	318	328	284	303	303	283	309	305	294	322	297	349	314	305	304	310	307	310	320	300	323	309	273	296	312	334	322	269	323	291	300	326	307	315	293	292	274	291	303	274	312	303	305	293	269	327	305	324	309	312	316	277	273	270	285	308	335	298	305	290	314	343	313	334	330	286	316	283	302	313	346	295	318	317	280	300	320	314	322	334	317	306	275	314	280	291	321	288	301	310	309	308	305	330	320	273	295	330	351	302	300	285	329	282	282	301	329	278	276	305	300	310	298	332	301	313	299	320	286	313	306	307	306	290	298	296	295	324	303	317	326	313	301	319	297	317	297	313	309	309	281	311	313	298	319	288	320	315	310	292	316	299	292	318	344	287	288	331	280	306	326	317	313	280	290	302	336	321	312	338	348	272	316	297	336	296	354	296	301	328	313	304	324	262	305	276	298	282	274	320	317	293	295	342	305	286	312	311	288	355	318	291	317	310	297	296	299	333	301	332	289	315	298	335	331	313	302	310	300	304	297	325	305	292	345	286	343	292	291	316	320	307	305	318	286	276	304	312	309	306	319	299	308	314	323	300	302	301	290	295	300	318	312	305	311	298	285	275	312	330	269	322	303	315	310	318	291	273	321	336	308	316	348	322	285	322	304	299	334	289	295	335	315	313	319	318	325	282	290	315	294	299	322	284	319	334	307	317	359	319	292	335	304	329	294	296	331	303	318	329	303	313	326	305	319	301	310	327	287	314	298	326	326	289	268	319	320	347	311	307	280	311	354	281	312	360	297	325	324	286	322	333	300	291	301	303	315	292	297	289	310	325	315	314	269	274	300	302	307	276	297	290	290	319	330	303	318	295	320	310	280	301	301	299	330	332	288	329	314	320	310	281	308	287	299	307	319	329	298	327	299	310	301	323	294	294	324	299	287	300	323	312	294	300	313	299	313	323	308	321	293	324	291	305	298	270	323	313	299	300	310	320	289	315	324	292	318	314	308	308	327	336	304	276	323	329	322	315	303	269	283	305	302	295	321	330	301	318	323	318	317	314	314	270	345	291	300	292	310	309	317	308	292	283	318	301	306	270	318	297	308	318	334	330	308	319	298	312	321	342	302	320	326	322	310	306	309	321	328	282	309	292	306	299	327	294	313	310	310	291	293	298	302	286	300	299	284	331	298	328	284	287	279	309	310	321	348	312	300	298	323	306	312	295	315	301	309	326	338	311	293	310	299	313	302	326	305	335	324	336	319	321	320	283	296	306	353	276	309	297	311	328	294	305	277	324	310	295	297	302	298	317	349	316	293	295	280	318	300	296	318	317	287	310	323	339	316	295	319	320	307	314	278	312	311	294	312	279	312	320	277	295	292	280	316	328	302	334	306	305	297	334	299	306	321	318	322	325	326	309	294	323	327	286	281	302	306	299	306	308	311	286	322	300	325	333	298	286	296	298	303	287	327	301	298	275	292	298	310	294	303	300	338	301	311	277	296	304	293	293	292	298	316	312	312	336	302	284	284	328	281	266	313	310	314	292	348	309	314	286	294	315	306	319	311	312	326	303	311	297	280	298	274	295	316	301	328	295	304	326	301	348	324	301	275	275	325	366	288	310	333	279	326	333	308	299	314	294	322	274	292	307	290	295	297	316	308	288	315	287	298	311	311	323	311	292	295	292	318	315	313	304	261	315	284	309	320	317	266	287	258	286	338	317	259	281	328	301	310	303	267	291	308	303	294	309	271	290	281	312	295	298	287	328	318	314	280	299	310	287	295	302	315	302	302	327	306	305	302	325	300	305	293	313	309	293	274	318	277	339	308	331	283	302	324	314	345	295	308	272	300	303	321	336	288	324	306	311	278	327	274	315	297	296	347	282	344	320	280	276	299	287	324	325	280	320	305	310	262	306	289	292	309	299	295	312	319	310	302	283	290	325	331	331	299	332	330	279	318	337	307	318	295	294	307	285	301	338	349	292	312	321	315	308	297	329	282	311	312	288	321	306	295	300	275	287	301	322	342	314	303	295	313	312	319	300	320	329	281	318	308	319	314	315	305	300	307	299	291	280	326	329	259	295	340	310	350	248	321	286	306	301	306	334	282	295	325	314	314	299	326	302	286	309	325	301	325	292	275	299	324	295	295	316	307	287	318	286	294	296	328	320	326	350	309	296	291	312	326	287	325	328	331	289	299	330	294	310	307	314	317	288	287	273	290	269	291	319	301	260	310	299	322	266	325	320	326	292	341	323	297	277	320	331	301	326	342	306	292	325	286	345	312	292	302	311	315	317	283	296	320	292	294	300	324	300	315	278	289	289	308	325	286	304	286	305	298	293	290	301	307	300	300	307	316	318	302	283	303	319	313	289	269	299	331	343	311	294	328	307	317	303	306	295	329	323	322	328	252	297	326	318	313	295	343	306	298	292	318	299	294	311	307	302	299	298	333	292	307	332	288	289	303	315	312	296	288	329	297	294	307	297	308	288	315	325	295	279	294	332	332	292	312	289	296	342	293	343	318	299	301	315	286	339	302	312	302	291	313	298	291	280	267	256	314	288	300	317	303	335	335	314	338	311	314	319	303	298	299	308	304	314	308	312	321	305	314	304	278	299	312	253	305	280	322	304	287	270	269	317	298	296	289	283	306	315	285	287	290	304	306	318	310	313	301	311	324	316	312	287	328	297	314	305	314	309	303	289	302	306	306	317	285	314	287	305	295	323	318	329	310	317	325	309	325	318	316	295	308	280	290	315	316	303	326	302	302	333	280	298	331	325	321	274	282	298	301	301	310	332	335	326	319	315	304	330	295	341	298	277	272	302	294	319	323	306	307	309	288	303	320	284	321	284	336	321	297	317	319
38926	53558	5771	2005	1565	1090	913	759	654	614	532	546	513	462	447	460	414	384	418	376	423	401	393	397	368	403	391	402	397	386	392	352	394	404	423	378	382	400	370	398	375	368	385	383	396	377	386	373	364	381	390	364	364	367	389	359	369	357	376	344	387	398	406	391	374	387	378	352	371	385	375	362	390	394	387	361	385	376	401	371	376	349	369	384	346	390	352	396	377	350	382	395	370	396	370	373	398	419	346	379	396	383	389	401	401	387	361	340	336	356	360	387	383	386	343	358	409	339	387	384	356	382	341	364	382	383	375	384	399	381	363	386	369	373	346	378	341	423	350	352	400	356	354	345	394	390	435	410	376	393	404	364	352	369	365	322	375	370	378	372	384	378	363	382	358	361	400	371	412	385	383	367	373	366	391	381	393	376	384	378	373	371	322	370	390	366	385	357	385	352	383	360	384	388	391	378	384	374	415	384	376	357	378	386	344	381	366	397	370	373	359	387	369	382	375	350	387	356	394	370	357	371	370	375	433	395	373	403	355	369	410	347	376	344	357	384	352	356	376	366	377	360	345	358	406	381	389	361	380	386	343	354	378	371	394	377	360	360	409	368	358	370	361	373	400	385	346	343	402	376	399	389	370	377	355	344	365	400	360	378	378	387	357	382	363	340	396	382	394	364	396	380	382	369	347	375	393	343	369	408	405	359	391	347	375	383	371	404	379	375	373	345	366	363	373	373	349	349	379	378	388	411	378	378	375	358	356	406	354	378	353	407	391	425	387	377	370	361	374	355	355	366	397	407	381	354	378	369	353	398	383	406	383	379	397	340	382	354	391	363	378	379	359	378	391	370	374	364	378	368	376	389	370	359	377	374	384	348	364	374	362	370	354	344	406	345	349	380	370	388	361	384	362	352	381	388	347	353	380	368	360	360	378	337	365	363	385	402	397	409	382	378	359	405	380	354	348	375	358	405	385	343	352	359	340	398	401	369	393	378	380	349	388	368	390	373	383	344	377	369	350	405	336	378	405	349	392	384	333	352	409	368	353	362	365	342	344	343	377	371	372	354	358	370	335	361	394	410	395	376	366	335	346	382	374	387	366	384	332	352	354	341	361	374	364	368	382	369	357	384	377	365	374	372	382	367	354	351	378	375	384	358	398	362	346	391	371	368	405	387	398	367	388	368	356	374	379	376	340	373	391	377	371	338	403	386	373	373	406	398	355	344	366	389	365	369	363	369	375	373	394	402	378	385	365	348	386	419	399	347	402	363	355	393	378	361	381	369	370	383	366	377	355	382	372	367	391	380	383	367	386	360	373	350	374	387	403	400	376	381	349	370	371	389	362	392	376	376	375	333	344	371	381	385	343	368	428	337	390	352	336	395	381	371	393	358	387	386	359	406	387	374	402	368	360	351	348	396	371	376	356	368	367	352	351	400	383	367	380	344	438	351	417	369	380	366	370	371	371	337	356	386	383	371	377	400	396	399	401	359	390	371	384	361	351	368	348	344	356	378	365	359	366	396	398	375	375	345	375	370	354	381	389	349	422	368	378	384	357	404	382	361	342	413	380	377	373	364	382	332	364	368	377	369	360	379	377	402	395	329	344	377	366	396	364	373	368	429	367	382	393	404	363	361	395	351	371	419	370	376	325	383	374	346	407	378	366	373	350	348	362	359	385	336	367	376	385	365	359	383	345	377	379	392	400	349	386	369	352	391	378	339	350	357	388	395	390	398	361	372	390	374	344	425	358	369	405	356	384	372	411	361	345	348	386	374	358	392	351	391	352	375	370	388	386	379	374	386	363	367	356	377	360	366	360	397	405	339	345	356	389	331	350	368	388	374	342	377	410	384	370	357	383	368	391	354	351	375	359	373	368	349	354	388	352	393	365	383	359	387	376	363	424	368	373	376	342	397	365	399	386	384	383	347	353	392	353	412	371	371	373	358	384	357	378	374	384	371	385	387	358	362	383	368	396	366	377	380	361	394	398	390	372	355	399	353	398	373	360	403	406	398	373	384	330	410	358	363	334	426	377	375	359	376	360	354	383	400	359	361	406	372	388	384	362	348	377	376	381	389	387	374	373	359	361	379	415	350	398	376	356	369	354	374	375	359	364	377	384	339	383	403	397	365	376	380	381	388	393	369	358	341	417	409	391	378	378	346	362	389	340	366	367	400	392	344	352	372	393	393	378	401	398	392	374	382	376	371	358	403	395	358	353	379	380	377	393	355	355	392	400	369	365	357	382	359	382	365	377	381	375	381	364	426	377	396	357	374	348	359	387	384	389	370	391	371	432	364	352	361	372	392	351	370	348	392	379	345	374	370	354	378	369	363	346	370	389	370	415	359	357	368	387	388	360	378	376	392	384	394	366	381	387	385	386	402	359	369	383	364	380	395	420	368	351	366	346	358	369	370	386	372	388	371	383	371	326	373	357	367	384	348	357	382	368	393	349	396	358	372	380	397	380	333	381	372	374	386	397	373	376	359	396	403	371	387	373	388	392	359	389	377	400	399	394	386	361	393	350	432	352	359	342	352	389	371	382	360	389	369	383	339	352	374	344	396	356	381	386	410	389	319	356	378	366	403	355	384	339	367	400	391	358	371	415	401	397	364	350	393	346	359	353	362	374	374	353	338	365	360	395	358	390	378	406	356	390	366	352	385	393	391	381	382	368	373	364	379	371	398	368	378	384	367	356	351	380	373	357	375	364	409	386	385	329	373	376	387	393	362	360	371	375	380	357	385	375	366	396	398	384	342	378	358	384	326	374	393	364	389	314	380	395	365	386	361	402	414	352	383	371	405	383	365	360	375	384	354	371	380	387	369	384	358	402	376	388	394	373	372	397	374	379	398	357	341	355	359	363	355	375	358	386	358	395	346	380	360	358	357	357	383	321	378	373	351	376	371	368	362	378	387	376	352	363	369	376	362	376	334	338	360	377	368	371	363	369	358	370	367	403	335	344	358	383	382	391	345	341	395	362	393	377	342	374	378	372	372	382	379	330	375	354	402	368	356	395	371	361	394	387	397	350	379	366	342	380	333	377	374	383	348	364	383	365	372	370	367	363	382	389	353	376	372	388	341	368	366	368	371	397	347	354	372	381	355	335	373	351	352	379	368	384	361	398	384	395	372	351	381	392	369	388	371	360	371	397	372	396	348	364	364	396	378	346	408	344	366	380	379	383	389	354	394	365	371	367	377	349	324	353	359	389	371	380	335	381	328	336	403	354	381	404	390	381	393	378	365	363	390	376	362	366	362	377	391	379	396	346	362	396	382	329	401	372	373	343	366	370	404	384	408	373	381	339	378	376	377	375	384	337	339	382	396	373	388	362	390	406	382	404	373	354	406	390	394	366	366	380	367	371	399	402	356	363	376	352	369	369	390	369	370	352	364	355	366	369	365	363	350	374	396	398	376	349	384	389	393	347	396	337	348	370	356	400	381	410	390	369	371	360	398	374	361	366	338	399	374	351	405	356	359	356	379	378	377
25621	21610	27529	25516	8548	660	541	465	423	364	387	383	396	376	369	366	374	359	384	378	405	343	357	347	364	402	393	375	393	374	421	348	355	349	377	357	387	360	333	382	361	380	356	363	375	366	314	363	356	379	367	362	402	352	366	349	356	376	350	349	358	373	370	325	357	353	385	389	374	395	378	358	370	357	359	337	370	351	415	378	358	352	350	364	331	347	397	307	343	359	385	371	373	379	349	384	393	365	372	393	356	357	354	355	327	359	356	345	366	345	348	357	376	378	406	353	370	359	336	343	362	327	390	351	379	388	329	354	339	369	400	347	388	346	356	364	379	318	343	355	377	361	361	354	375	359	360	383	344	343	330	401	374	327	359	358	379	363	386	344	328	365	352	389	337	364	370	350	382	345	369	377	348	361	342	351	361	367	352	382	388	354	354	345	326	340	353	353	370	338	358	336	339	371	338	365	377	361	396	363	368	353	336	372	374	346	337	321	362	353	325	347	378	375	362	347	355	350	336	371	324	390	358	385	386	369	363	392	352	385	344	385	353	381	340	373	366	379	376	372	406	410	350	381	357	378	360	356	401	349	348	383	331	369	377	347	373	370	361	338	384	393	406	351	391	341	351	370	393	360	358	345	363	334	332	389	370	381	355	346	385	344	350	357	348	384	368	344	336	374	355	366	360	403	390	361	362	351	343	365	362	373	379	343	359	372	346	364	349	358	330	338	362	390	351	363	395	339	376	383	355	367	367	353	371	407	365	389	366	357	377	357	361	379	338	384	384	377	373	368	354	363	346	392	365	383	341	360	341	373	333	356	362	376	357	337	340	374	387	355	369	347	358	350	354	352	357	355	361	384	386	340	345	363	365	340	346	376	344	335	358	377	350	346	347	338	337	391	388	359	329	341	360	342	359	332	346	331	378	334	346	335	356	366	356	363	367	357	377	354	383	329	360	350	357	371	323	395	339	344	363	366	370	375	360	391	339	339	335	341	324	373	406	365	360	357	345	380	354	363	376	359	337	399	345	376	372	339	365	363	362	382	369	350	343	374	361	367	356	356	362	392	353	382	378	333	398	351	352	376	363	343	364	359	376	377	351	348	393	369	322	367	388	329	346	331	357	383	339	375	396	394	359	359	360	369	348	395	396	391	352	364	374	367	352	365	343	376	388	335	360	350	359	381	380	341	363	337	330	353	376	370	382	393	344	343	350	363	386	380	358	354	363	353	355	370	389	392	368	397	354	349	360	371	363	378	335	369	357	354	340	353	384	357	362	346	392	378	364	365	343	339	357	392	369	373	372	357	362	361	357	368	381	368	336	310	364	374	382	334	373	364	361	365	394	338	380	371	350	345	336	362	388	366	357	355	375	362	359	350	364	383	376	343	330	365	374	372	405	350	381	342	369	361	345	358	378	364	339	377	314	389	374	380	382	367	369	367	355	364	353	389	361	399	349	368	369	357	397	360	333	360	396	354	344	342	366	360	365	351	356	371	346	370	350	357	375	362	341	353	367	391	408	345	321	359	360	388	378	348	362	353	336	351	369	340	343	332	379	381	359	368	330	396	339	349	362	359	363	350	340	403	349	382	356	311	402	374	356	394	335	353	341	367	387	373	366	357	368	389	351	353	364	384	371	358	365	364	369	376	348	348	353	367	354	368	348	362	356	367	337	361	357	367	384	354	376	352	384	330	360	357	331	342	340	365	362	350	336	360	378	340	361	370	371	363	358	386	348	361	378	361	373	333	365	373	353	353	365	381	373	368	399	367	362	357	358	377	333	398	370	341	354	309	351	355	344	340	393	354	351	361	340	359	346	369	384	351	353	383	365	344	358	348	372	372	369	347	363	349	379	352	333	383	357	381	394	376	357	390	358	371	411	381	368	356	372	357	349	385	359	354	368	358	362	316	369	346	359	337	353	396	350	360	362	334	322	366	341	336	349	342	371	354	322	410	332	337	368	357	380	360	371	361	381	381	392	371	357	348	342	366	375	352	384	334	378	375	390	355	353	357	349	341	340	321	373	361	365	398	359	381	362	361	332	346	374	363	356	386	349	388	358	360	369	353	378	361	330	358	384	391	414	378	396	376	353	352	368	357	333	386	356	340	354	371	338	369	375	347	366	332	376	360	371	319	339	353	373	345	326	353	364	348	358	350	327	401	358	345	352	360	357	329	332	386	349	330	381	355	378	376	361	341	376	353	375	322	372	337	356	373	353	348	366	391	370	343	365	383	365	391	374	363	372	335	369	337	361	340	399	351	365	353	320	343	366	373	362	364	350	381	369	360	365	364	367	379	350	376	368	333	362	379	346	376	352	361	358	362	390	383	372	358	385	385	359	341	371	353	316	368	364	337	352	344	376	426	378	350	357	328	355	378	359	346	383	348	371	361	364	369	322	340	344	335	376	371	373	307	334	326	355	352	360	348	360	375	366	345	371	361	343	352	349	364	362	356	345	333	359	360	356	344	344	337	345	352	384	347	353	358	377	359	368	361	342	392	372	350	357	365	389	366	341	363	361	380	397	354	373	343	354	370	393	368	369	353	336	373	345	324	345	326	406	347	376	393	332	360	364	370	341	357	339	337	337	350	374	370	365	356	356	355	327	355	356	329	353	378	372	358	385	341	349	355	386	367	368	363	385	359	359	355	366	355	343	392	356	363	366	378	358	373	361	346	343	362	356	320	326	351	384	381	317	405	367	368	340	370	339	348	348	364	355	413	351	302	380	334	346	377	360	358	357	372	382	331	366	374	358	366	393	363	359	331	374	351	357	355	339	369	409	368	359	367	347	327	356	352	361	383	314	379	369	340	355	374	369	367	324	343	370	362	327	375	330	348	363	329	378	359	359	357	371	352	409	348	356	354	372	386	360	368	368	358	343	333	358	357	350	365	372	329	344	351	353	375	351	375	354	362	367	353	354	345	381	368	385	371	346	363	386	406	357	359	360	379	355	356	339	324	356	379	345	346	370	354	346	355	363	383	347	362	380	348	359	379	369	397	362	352	398	391	363	330	356	336	313	374	372	360	357	346	406	348	368	332	399	376	359	371	353	378	388	375	356	356	348	353	336	377	353	352	342	380	336	341	365	363	363	345	358	340	375	356	354	398	346	322	361	373	333	335	401	318	392	374	345	370	371	412	356	334	398	352	336	355	349	344	364	346	360	352	351	350	396	358	363	378	392	336	344	342	350	369	333	382	344	343	342	391	367	334	360	341	359	371	382	357	342	339	360	353	374	367	343	337	364	365	343	339	361	370	359	358	380	365	363	363	367	350	368	389	402	342	338	361	379	365	354	382	329	351	339	392	381	334	312	386	358	375	357	368	357	365	380	362	369	358	362	358	360	370	362	346	370	397	369	349	363	353	342	347	381	346	327	366	379	358	352	355	351	354	367	340	369	349	372	354	354	387	314	354	360	367	356	356	307	366	370	389	366	362	348	373	363	366	333	387	371	375	411	359	345	375	375	317	352	348	340	382	378	363	353	346
37880	45527	2824	1483	1138	943	785	683	667	593	580	524	561	541	465	504	476	454	493	487	462	516	456	459	460	447	440	490	509	455	463	438	439	453	424	475	483	500	466	465	491	469	444	481	430	454	454	439	484	466	411	457	471	462	472	483	462	495	441	441	470	428	477	459	482	435	416	454	471	449	462	485	465	419	476	471	420	429	448	476	445	458	468	453	475	452	437	459	482	444	453	467	468	403	431	448	489	492	448	472	458	447	456	441	459	455	444	454	480	463	450	448	447	417	465	424	422	452	476	426	439	448	490	436	495	479	469	459	455	470	417	450	442	445	490	450	449	433	435	450	453	472	496	425	463	477	438	439	451	431	459	454	457	464	476	466	442	437	479	444	464	418	459	417	491	431	421	475	465	433	484	477	459	479	464	433	419	452	483	482	405	485	474	422	492	476	457	456	439	471	457	488	434	409	467	466	466	494	487	450	485	464	496	492	455	452	450	465	469	451	424	462	488	460	476	443	459	475	437	427	484	435	450	458	443	457	441	479	483	498	463	474	476	440	472	473	468	415	464	454	489	496	440	444	448	423	451	448	470	490	463	504	439	430	461	448	444	484	485	470	503	475	457	480	455	450	453	432	471	456	456	482	433	486	442	458	501	456	484	478	469	452	477	464	453	469	446	448	463	473	460	435	482	490	467	462	463	470	486	488	464	458	476	421	481	443	443	480	473	460	470	454	476	472	423	454	471	445	435	464	450	464	493	466	488	469	425	454	432	454	478	461	480	483	472	445	474	449	452	474	445	440	459	478	457	441	475	470	432	450	442	453	461	448	464	437	416	438	460	457	480	429	468	470	483	436	469	463	480	448	466	454	482	477	484	475	458	438	457	467	431	440	459	429	429	443	485	458	496	472	453	486	462	411	444	433	422	454	480	469	448	495	455	437	481	464	474	460	457	488	448	440	460	466	420	423	475	466	484	482	427	466	430	469	455	430	424	500	448	452	440	471	488	423	466	441	451	437	459	484	458	474	439	470	425	463	419	445	454	447	464	479	444	489	460	443	446	498	476	399	451	500	472	498	467	436	443	435	438	462	435	461	465	421	428	442	467	479	442	488	485	456	474	452	456	459	455	427	448	455	468	449	454	484	450	492	468	430	438	459	485	455	437	452	464	452	453	443	462	460	476	439	463	464	454	453	451	453	432	413	442	476	489	452	428	479	480	471	457	463	445	463	463	454	424	435	482	439	462	465	469	455	473	475	476	462	465	495	478	462	465	448	496	478	482	447	451	450	487	459	441	427	481	451	495	479	464	429	451	450	432	468	448	448	444	426	450	453	471	453	466	474	449	461	485	449	480	466	456	431	435	417	481	459	455	472	425	501	475	456	442	461	437	478	486	464	473	456	435	428	455	455	454	464	475	490	474	471	479	488	523	503	477	456	478	449	442	451	503	466	453	497	470	417	440	461	421	489	436	458	443	461	442	489	458	452	437	470	463	450	476	487	440	472	472	462	459	454	463	440	457	450	418	472	409	464	484	424	470	488	443	411	474	467	431	484	439	490	468	466	471	461	436	469	495	431	429	434	451	471	439	471	436	419	428	421	473	465	419	494	434	450	472	477	441	493	396	461	475	465	485	482	458	458	470	456	466	492	456	422	428	468	484	445	455	462	459	471	443	462	483	471	457	452	451	437	432	445	479	488	477	471	438	422	469	474	473	456	490	487	468	452	443	445	498	437	486	403	466	511	515	428	480	454	433	475	439	446	461	423	444	463	472	433	466	491	436	458	461	470	446	443	469	460	406	470	475	452	455	493	438	464	462	423	461	453	451	483	452	443	446	444	436	449	484	473	486	455	439	479	472	449	467	486	489	450	455	502	470	471	469	483	461	477	464	444	426	435	442	450	470	427	483	440	478	457	455	441	447	438	454	471	453	470	449	461	478	456	445	429	430	424	442	447	426	451	482	458	464	492	447	478	436	449	445	466	441	454	464	444	425	480	425	426	487	457	498	451	428	462	464	483	481	461	480	468	457	455	444	447	443	446	456	481	499	475	444	481	435	481	425	420	470	445	456	474	476	451	430	468	470	420	469	447	469	466	495	447	473	464	451	449	439	448	431	480	470	463	444	448	433	484	477	468	459	435	466	440	462	423	458	479	401	469	441	464	456	452	452	454	461	440	440	448	431	502	488	455	452	456	437	455	457	474	450	436	465	445	459	465	481	449	464	472	421	449	447	479	474	437	451	433	462	436	439	434	432	479	434	473	474	454	434	492	442	462	419	473	441	449	470	510	456	467	455	440	470	428	419	461	451	460	470	439	449	425	435	485	449	464	456	413	479	464	452	445	467	452	470	446	430	466	459	487	427	437	442	474	450	491	456	440	415	410	432	477	461	456	452	464	427	461	440	459	459	487	462	447	449	464	463	486	462	454	451	458	455	450	452	484	457	478	469	467	501	442	471	458	472	438	467	431	475	444	484	477	470	496	452	469	463	450	474	461	462	483	454	478	424	457	504	475	453	459	466	478	437	427	470	416	417	478	433	483	448	457	442	438	493	467	464	472	455	476	457	450	466	483	463	479	489	477	476	426	470	454	474	455	486	453	420	474	464	461	418	457	470	462	443	507	466	434	437	456	441	430	458	439	444	494	452	473	484	451	459	448	454	399	462	455	453	465	464	474	432	440	473	438	456	498	456	457	441	459	443	458	500	430	458	484	480	480	461	501	429	486	457	468	496	442	451	450	471	488	471	475	474	427	442	437	433	433	453	469	446	431	489	439	481	484	447	446	467	463	470	461	471	457	487	493	422	462	441	484	491	458	429	442	443	420	442	448	438	502	474	476	453	475	468	466	478	510	478	453	446	427	476	420	454	511	427	424	463	441	425	449	455	458	471	458	442	461	474	442	438	463	496	483	417	461	453	441	425	488	453	465	452	435	475	460	466	489	466	451	477	454	444	463	450	471	470	468	453	455	490	479	464	437	479	483	424	484	438	461	448	457	462	471	456	497	453	444	447	493	444	420	425	423	448	432	522	455	447	473	442	463	474	466	491	500	451	445	477	432	460	421	477	461	493	447	435	454	441	466	421	446	475	434	482	436	428	449	460	457	458	467	456	439	426	467	450	467	476	458	445	442	464	447	439	415	478	474	495	435	455	413	465	465	440	465	445	454	426	455	449	450	421	467	417	471	481	455	470	439	471	469	481	419	508	484	439	469	464	460	445	463	464	440	479	456	444	471	399	434	482	459	487	447	464	471	460	473	493	453	448	494	442	440	466	469	493	457	457	452	442	440	490	447	477	472	442	489	453	485	443	467	475	439	432	475	464	466	444	450	470	459	434	433	467	448	458	451	438	442	485	479	412	493	435	445	475	463	429	484	443	439	451	460	447	507	432	447	442	445	503	437	469	478	472	502	457	445	485	477	514	459	483	476	475	476	494	449	454	440	476	467	429	451	486	431	446	473	486	490	446	419	467	457	457	458	438	419	490	477	463	459
23224	21523	29278	24151	21504	21500	9502	1237	894	859	813	740	790	766	680	674	662	657	661	643	622	611	633	624	620	566	627	635	630	609	600	603	608	625	625	612	670	635	600	584	600	599	642	566	592	648	596	590	609	570	636	575	647	596	601	606	660	602	620	598	595	653	605	605	611	617	614	599	589	622	603	600	594	567	610	630	611	616	599	608	574	632	611	594	551	601	622	604	612	556	600	633	544	636	607	610	631	607	601	598	604	625	611	630	607	570	606	592	572	647	576	604	610	610	620	595	616	574	622	602	579	591	597	629	608	601	561	601	574	580	601	619	588	640	622	558	597	610	622	608	591	594	595	612	624	605	634	604	580	564	598	620	606	643	598	608	588	577	595	570	596	607	605	577	615	630	557	608	644	597	609	600	636	605	575	576	644	601	631	634	584	633	595	591	620	602	569	559	629	586	616	590	614	630	609	595	633	576	643	586	565	595	605	562	595	586	598	609	602	566	580	604	605	615	640	614	589	569	603	580	621	568	601	643	645	589	599	669	641	553	629	603	572	614	574	569	603	620	671	622	628	560	603	614	576	580	601	569	569	586	584	628	563	617	539	574	561	583	563	605	565	589	610	596	619	585	588	594	611	562	615	571	611	588	606	603	578	581	597	602	574	595	566	603	577	624	586	597	603	639	583	578	588	606	676	574	572	562	596	572	581	609	616	594	603	580	567	626	571	615	606	577	608	580	628	578	594	631	592	628	589	584	606	588	587	589	631	552	586	609	585	629	578	585	537	561	605	572	629	580	562	609	560	632	588	600	623	632	660	581	583	612	582	610	570	604	601	588	574	575	578	569	543	557	591	597	584	584	561	575	583	597	571	598	649	645	553	636	643	598	594	558	640	593	614	610	630	580	621	603	562	607	619	606	565	581	600	632	623	637	632	616	584	611	607	602	617	629	629	554	575	570	633	568	622	601	614	608	635	584	576	606	567	596	600	527	584	579	559	552	600	573	630	560	615	580	577	591	577	560	598	619	601	612	587	584	559	647	613	640	611	616	592	611	607	633	570	612	578	604	627	648	593	621	588	537	603	623	596	611	618	651	573	571	605	580	620	584	617	601	600	576	594	633	572	577	607	595	607	625	630	560	593	643	615	582	608	618	569	548	590	577	603	612	617	611	595	600	583	565	569	566	587	584	555	632	608	610	589	556	582	637	606	589	599	614	610	620	580	602	609	576	639	602	605	541	620	606	573	613	566	639	609	597	630	560	612	548	570	561	564	614	622	606	546	599	647	647	583	587	610	597	608	571	526	577	615	597	589	603	601	577	635	621	599	585	634	583	596	611	644	604	654	572	590	565	608	618	583	606	576	616	560	611	564	591	569	600	616	577	662	602	630	617	621	589	592	569	570	558	560	597	593	620	583	591	597	572	574	603	620	570	572	603	563	600	615	541	579	589	591	596	631	630	614	600	566	609	635	593	592	566	623	619	617	646	604	606	579	533	552	589	565	551	599	598	601	614	624	626	594	625	577	594	616	664	602	615	571	549	596	606	597	603	609	605	602	619	617	570	588	589	639	581	575	585	554	609	619	653	594	585	571	625	555	584	618	627	613	637	570	581	553	597	587	581	576	634	593	579	567	611	562	590	611	584	629	589	566	628	589	608	616	587	612	600	536	556	588	572	618	581	599	628	589	588	594	546	580	624	588	612	575	596	578	629	561	568	662	555	574	600	581	615	602	589	597	595	609	577	589	626	633	614	563	572	564	614	557	554	648	614	623	611	597	608	609	593	624	596	577	644	627	547	607	605	555	564	602	629	579	605	580	588	633	544	595	599	627	606	570	567	596	596	629	591	574	620	573	604	567	624	576	606	555	581	595	605	576	612	612	642	575	614	570	594	582	597	626	603	573	572	586	574	603	612	576	620	609	592	586	594	598	555	592	573	579	561	591	598	608	582	576	599	563	581	604	565	598	605	605	593	603	586	579	617	594	615	599	566	612	613	642	605	600	648	582	622	593	607	600	634	538	572	623	643	618	663	599	579	568	545	608	581	573	617	583	598	606	560	553	606	577	595	593	587	564	598	581	591	617	603	567	627	618	567	629	579	589	573	572	583	618	577	599	593	634	590	596	584	580	627	617	612	589	578	617	606	600	582	588	599	602	611	565	606	640	647	605	582	625	584	603	628	623	609	590	573	554	591	586	586	600	580	606	610	586	590	600	594	635	578	617	654	640	564	612	598	650	636	586	586	599	596	574	651	594	577	562	584	603	578	598	613	617	577	590	556	557	598	589	628	547	598	615	614	620	597	575	586	600	549	625	612	584	567	562	605	592	617	625	631	585	630	565	559	554	606	565	637	552	658	618	586	596	590	585	568	617	583	566	586	586	611	600	583	618	591	611	579	565	576	565	578	648	601	591	613	629	576	586	591	571	585	585	615	631	587	642	572	609	613	584	610	582	583	626	578	569	613	541	609	609	613	579	629	605	599	622	575	547	609	611	623	577	607	587	605	553	563	571	616	603	612	567	618	592	624	582	615	622	600	607	580	611	609	599	572	631	599	606	588	599	565	589	599	570	619	597	603	618	583	589	602	617	564	616	597	625	626	594	596	565	602	584	619	645	561	585	621	631	561	599	596	585	591	581	609	609	554	580	634	594	557	629	627	583	631	620	601	600	559	619	643	594	630	624	584	582	565	612	632	593	557	571	625	628	569	638	613	625	613	591	585	596	597	578	588	571	634	611	622	576	604	601	564	572	592	644	596	567	598	619	657	596	576	617	555	570	614	532	584	614	624	557	581	619	593	600	598	603	591	537	596	577	540	582	655	623	584	564	600	621	592	581	583	583	552	592	599	585	628	596	623	568	654	577	588	542	613	597	573	601	585	600	574	567	580	565	611	558	619	596	598	583	618	592	636	599	593	574	576	583	602	624	627	606	559	671	606	621	607	586	586	591	585	605	602	615	595	586	596	635	591	582	586	598	591	562	588	579	603	627	591	606	556	576	604	587	602	657	575	558	580	623	635	598	599	606	572	567	596	620	613	590	611	602	598	576	550	554	575	601	585	559	623	609	614	590	633	625	551	556	595	586	593	591	638	625	599	640	625	605	578	593	581	604	554	597	596	580	565	617	616	574	607	615	548	621	626	614	575	577	587	586	617	561	601	576	568	618	594	613	571	567	626	604	623	585	587	628	554	635	602	600	571	604	619	619	645	594	551	606	590	630	622	645	617	619	583	662	569	569	599	581	588	568	623	548	560	559	540	573	581	603	624	588	618	616	599	616	554	600	622	583	603	574	610	602	577	577	560	616	595	562	637	566	626	630	597	612	580	589	562	578	596	606	578	573	601	593	598	580	600	604	592	611	624	582	634	580	586	608	575	602	579	610	622	593	563	622	591	577	574	574	585	570	551	584	641	586	639	621	604	579	598	603	578	592	582	630	583	605	581	610	581	596	566	605	614	626	570	615	547	591	621	595	612	564	565	610	566	563	602	556	599
44937	54259	8838	4500	3211	2524	1914	1610	1356	1223	1124	1000	994	943	922	839	860	792	887	783	790	739	805	730	715	731	763	767	719	711	713	761	729	775	713	737	727	713	743	731	696	721	702	762	731	719	718	693	732	748	689	699	728	717	674	671	729	654	703	682	746	760	702	701	698	674	708	679	698	677	775	711	690	716	678	654	705	739	667	682	690	711	682	707	679	692	663	692	676	721	714	702	665	674	639	659	671	682	666	705	718	686	717	651	670	698	713	725	699	663	652	617	732	640	716	693	740	704	699	677	695	748	753	688	680	707	682	695	670	695	690	675	688	645	688	679	693	708	679	668	691	690	705	699	660	697	711	647	707	757	691	703	713	695	715	682	678	701	744	671	651	682	651	689	690	652	724	712	710	710	707	701	673	726	680	694	664	699	684	691	680	730	647	684	717	751	723	658	709	669	713	693	715	697	691	683	690	661	668	738	692	695	682	716	672	729	692	687	666	736	697	676	697	681	644	671	705	698	747	714	691	705	667	633	663	666	645	733	694	687	698	771	709	705	666	697	703	692	748	718	665	703	710	702	726	678	630	663	718	655	718	749	661	707	747	717	661	696	707	709	665	660	707	689	639	693	706	705	688	660	644	680	708	671	719	643	679	687	743	692	710	688	690	709	664	731	690	681	665	677	715	698	693	696	714	725	660	717	707	696	690	713	670	705	718	725	669	688	700	674	691	710	677	692	692	703	726	703	701	689	699	718	689	668	739	655	699	660	725	708	669	691	662	659	730	694	653	680	657	734	709	742	701	702	653	675	732	687	732	670	679	705	656	633	705	701	668	725	656	753	679	705	697	691	741	681	672	652	686	688	688	686	672	654	682	726	663	690	678	686	648	720	684	729	669	672	683	690	658	717	679	677	697	675	698	638	714	700	693	720	727	670	681	711	721	685	698	710	746	711	662	684	696	644	720	659	690	693	726	721	699	724	691	692	714	681	713	694	699	660	714	657	702	713	665	705	702	716	712	708	705	685	722	652	671	706	685	715	696	700	678	698	716	735	717	714	705	711	683	680	668	674	683	702	736	626	674	679	767	696	719	720	698	712	666	678	658	664	712	715	691	670	680	637	710	708	720	719	693	735	722	675	663	720	719	710	707	708	707	669	651	696	703	701	726	695	728	692	722	682	726	696	701	693	756	694	721	722	680	679	660	689	675	660	678	667	684	681	685	677	679	731	704	679	662	682	714	676	677	710	689	692	697	679	718	675	669	721	701	707	643	696	656	707	717	697	710	667	703	695	682	683	662	702	720	687	660	692	712	706	707	685	694	711	717	675	688	672	679	726	699	735	676	669	687	735	732	725	679	678	666	699	661	697	679	688	704	691	691	724	693	710	670	713	669	697	684	675	721	707	698	676	742	641	698	671	727	643	718	711	663	626	686	681	731	707	652	700	646	698	710	714	615	701	668	693	682	767	712	686	720	690	687	720	721	710	684	735	693	709	650	665	669	661	727	717	695	686	687	679	654	702	728	667	705	698	713	757	698	701	718	703	665	717	712	688	738	745	707	712	655	712	709	665	679	667	743	726	652	676	703	684	688	708	722	671	676	633	680	718	665	664	696	691	705	694	670	723	683	693	687	670	726	669	695	657	657	704	713	701	673	671	708	727	644	685	716	680	715	688	678	726	717	702	697	665	715	685	699	748	674	707	667	727	697	681	723	677	671	772	704	682	695	688	712	691	686	728	674	663	697	690	703	714	686	727	637	732	698	706	666	661	705	653	656	723	711	675	669	709	700	677	731	733	653	704	647	675	707	726	711	709	719	702	687	712	677	738	706	643	701	694	711	689	709	746	667	691	654	654	707	682	708	669	665	688	690	710	751	708	711	713	710	650	671	653	636	688	706	670	697	711	724	649	673	717	674	695	700	691	720	714	714	697	707	685	722	687	671	655	709	671	714	683	723	684	670	663	702	710	704	649	660	640	677	694	718	689	664	672	701	654	699	741	695	709	668	668	711	657	725	696	676	726	668	666	682	683	676	715	701	691	688	641	690	693	670	720	651	667	706	659	693	690	708	647	672	663	676	711	720	733	659	711	669	702	667	672	713	738	669	688	653	671	684	652	717	716	682	676	605	683	721	676	668	666	708	685	722	701	698	710	725	664	678	715	701	720	713	727	706	745	719	683	646	674	659	655	665	687	651	686	694	685	701	694	717	705	702	714	652	722	710	715	673	653	629	670	719	668	760	712	691	686	721	704	685	664	735	672	746	725	655	710	685	652	685	674	731	716	667	673	709	690	645	695	677	683	691	727	700	713	680	723	684	718	653	719	675	655	695	671	680	662	713	688	690	684	695	696	732	768	783	658	681	715	709	703	675	727	667	706	747	738	708	663	728	694	683	673	729	713	715	715	742	646	680	656	672	709	702	683	646	698	668	725	701	717	679	685	707	718	726	686	686	689	714	699	641	675	678	707	676	668	693	714	686	699	696	704	772	679	735	648	685	686	697	719	660	702	654	708	679	701	719	670	679	708	649	679	673	719	724	714	695	667	728	679	671	668	705	699	671	723	664	701	705	700	704	706	712	674	700	702	716	712	700	689	710	660	651	664	678	674	675	722	673	658	690	682	714	735	660	705	699	675	686	683	729	672	669	684	687	662	725	739	632	667	675	624	717	681	670	673	652	651	717	710	755	720	658	680	690	705	675	672	689	695	708	732	684	644	680	708	698	708	705	705	638	658	696	664	675	711	671	700	688	706	704	716	669	672	651	673	681	691	675	716	697	676	695	698	683	681	718	709	711	689	720	676	673	718	701	691	614	733	690	691	703	717	695	679	736	713	669	698	705	691	670	639	690	673	670	656	735	710	733	637	625	707	700	680	680	705	747	643	691	689	686	699	702	689	724	680	680	678	692	648	718	673	658	714	712	683	696	703	711	673	687	679	659	708	719	715	673	718	690	671	707	672	657	678	723	674	642	664	687	659	686	673	722	689	710	746	688	728	712	721	674	701	720	669	723	680	705	715	681	691	670	695	741	711	702	645	630	712	665	683	669	665	659	681	695	658	672	684	690	705	688	732	690	697	701	692	693	676	685	718	667	736	635	668	658	684	694	677	708	680	701	717	668	732	728	720	725	678	699	674	728	723	672	653	679	706	661	670	656	701	675	654	679	711	735	692	674	672	658	657	727	708	717	664	721	657	698	662	666	664	683	711	696	694	707	675	646	724	703	694	702	697	741	718	691	682	680	677	687	703	698	671	703	681	658	719	672	688	673	728	644	677	643	645	712	708	714	679	708	654	702	713	683	649	721	670	692	746	694	696	714	738	708	733	686	689	697	676	680	716	725	641	717	680	645	676	739	671	707	697	637	750	681	717	682	706	696	696	685	685	668	695	711	698	705	706	694	728	674	730	727	702	664	693	723	701	649	702	714	726	713	701	652	672	659	693	677	663	687	714	683	717	719	722	644	666	673	676	691	710	708	700	707	641	655	684	672	663
29729	25492	14652	1575	341	236	243	245	216	218	205	234	229	218	204	184	247	249	242	208	238	228	205	222	228	251	211	197	228	221	209	219	207	222	228	208	220	222	230	218	223	212	209	216	228	240	220	218	240	219	233	216	218	229	174	201	221	248	198	224	244	199	228	224	223	216	234	214	223	208	207	228	217	232	217	206	217	228	215	222	248	230	220	222	211	222	223	232	198	228	232	219	214	204	211	196	200	219	213	210	190	248	214	233	216	218	192	207	210	213	212	207	196	203	222	239	227	232	211	198	211	222	215	201	204	204	206	221	227	213	226	224	220	226	237	226	203	215	211	216	193	190	210	218	244	204	215	212	199	209	213	199	200	226	203	203	214	234	229	234	210	203	196	220	215	229	218	208	207	217	226	244	217	226	228	226	205	210	206	226	208	206	239	225	207	222	220	192	231	233	208	217	217	231	223	223	221	233	205	206	209	203	208	216	221	231	212	225	216	237	235	213	214	206	235	214	195	188	227	220	230	235	220	216	229	207	217	206	182	207	207	200	204	226	238	208	205	217	219	207	202	231	201	226	204	242	234	232	206	212	194	227	205	201	179	206	209	221	211	239	236	216	197	211	194	210	240	229	215	216	205	201	206	211	200	221	209	190	220	219	210	252	221	223	202	206	188	208	225	207	201	222	206	196	200	218	237	188	207	208	215	204	239	224	213	209	180	206	207	225	206	191	209	228	209	183	239	243	243	209	208	229	200	242	194	215	217	227	215	228	215	192	203	209	178	229	233	232	186	238	209	229	224	180	201	255	204	231	215	203	221	220	188	250	244	230	195	228	208	252	229	230	186	216	216	206	235	225	224	212	224	234	230	216	243	209	211	241	230	200	230	207	185	228	237	236	225	204	207	210	223	194	234	191	222	213	214	212	193	218	180	225	198	228	214	232	212	223	227	203	211	231	211	211	200	208	227	220	209	223	214	210	227	218	216	239	224	215	215	209	223	236	223	228	210	228	242	217	192	222	208	190	208	207	219	196	222	202	230	221	188	199	234	234	232	236	241	220	200	218	220	222	211	210	202	238	191	247	206	209	250	193	225	182	221	208	215	177	220	208	196	210	211	226	222	235	202	212	220	213	205	214	218	244	245	206	212	201	218	204	248	213	227	194	231	222	257	216	212	233	224	229	207	227	215	206	208	201	205	202	189	214	205	203	205	228	213	206	207	225	221	215	218	195	208	189	206	211	225	212	201	205	226	202	228	229	215	202	232	220	239	206	207	228	188	200	219	236	216	217	213	225	214	205	203	217	240	222	205	213	196	190	222	207	210	211	216	218	195	206	238	229	214	223	223	211	224	220	209	223	197	200	212	227	195	233	239	233	201	235	197	221	204	216	236	214	205	201	218	195	228	217	216	184	216	211	223	194	246	234	212	234	223	203	204	210	223	188	200	216	211	212	201	213	198	217	204	182	237	180	204	217	198	199	224	227	196	206	216	213	237	205	190	214	201	227	240	221	194	243	215	225	217	214	192	208	240	210	257	213	245	235	219	236	214	207	210	195	212	204	200	219	223	241	205	202	212	249	204	221	191	240	214	209	209	236	187	191	194	219	207	231	227	204	226	202	204	231	201	202	197	226	246	226	218	218	228	220	186	219	219	201	207	201	225	180	205	225	195	214	207	181	236	231	216	205	215	228	210	221	208	207	184	203	226	194	223	202	246	214	196	197	232	224	210	221	236	208	224	233	233	254	224	216	242	226	216	224	193	205	217	205	214	209	229	192	188	224	228	223	226	196	179	218	192	247	221	211	215	214	195	233	222	199	208	197	195	238	198	223	224	170	232	212	217	196	252	211	197	243	224	192	231	220	218	216	209	235	209	232	205	210	214	216	194	218	202	208	216	237	213	235	224	219	224	199	206	199	216	211	208	204	218	225	253	207	205	215	219	215	217	230	201	237	232	229	212	221	209	208	207	205	211	199	231	227	219	220	232	201	218	240	216	205	219	210	212	219	216	220	204	218	199	204	199	225	227	195	221	224	218	213	227	217	204	197	203	192	206	241	176	217	185	228	232	224	201	210	212	201	213	223	212	208	215	208	233	244	228	225	207	215	215	196	221	222	200	215	214	229	210	205	206	207	208	207	234	215	226	231	200	222	238	232	243	245	179	196	213	200	241	213	197	191	227	220	218	226	226	192	200	233	222	230	210	220	221	224	204	215	216	215	216	211	239	237	223	209	238	200	209	206	195	214	210	227	217	209	199	230	223	209	226	206	205	227	233	206	231	239	215	237	232	201	195	236	236	226	222	215	227	225	247	233	201	214	207	213	226	207	196	235	255	232	236	222	202	237	207	215	216	202	209	197	204	195	210	236	209	213	217	217	231	242	248	229	201	210	217	189	222	205	227	222	209	203	231	240	236	208	197	217	168	207	206	206	217	240	230	206	236	188	210	209	195	190	225	202	228	207	219	210	233	215	236	208	210	212	214	193	208	200	220	215	211	211	248	191	210	200	230	230	222	232	211	230	208	200	212	215	209	195	222	227	211	230	212	214	213	230	218	230	205	223	211	214	212	197	216	234	238	215	208	216	195	224	197	233	239	214	235	205	192	217	229	222	205	226	221	194	224	220	188	209	232	202	231	205	206	199	211	198	253	217	205	199	213	219	226	261	221	195	219	208	198	212	222	215	222	224	229	205	236	185	225	206	212	224	189	202	212	225	214	218	218	230	228	207	218	195	196	213	236	235	230	232	187	207	206	202	184	218	212	205	215	194	216	224	199	218	232	215	219	220	190	199	230	229	193	237	209	223	223	229	231	209	213	218	186	247	206	203	219	247	233	211	218	225	218	212	228	185	250	227	221	202	213	227	196	217	229	208	237	190	203	188	211	230	216	225	219	205	237	224	195	196	206	194	228	245	202	203	225	227	226	219	246	232	212	207	212	240	220	213	215	209	219	208	222	211	210	187	215	206	200	192	207	229	210	218	212	207	217	186	235	207	211	248	218	196	217	198	232	235	219	199	222	209	221	227	220	220	206	206	237	192	218	196	186	203	216	203	201	166	211	218	196	230	225	221	203	204	230	221	214	237	231	210	200	208	219	208	236	182	240	221	198	220	208	191	222	224	231	212	219	228	203	218	203	216	216	203	215	237	209	204	241	239	204	185	220	207	229	215	190	221	225	193	261	225	213	235	201	219	190	221	199	223	232	202	224	205	200	231	258	214	250	211	228	227	242	189	218	235	239	223	206	211	222	202	204	225	215	221	203	212	220	224	221	219	217	202	231	209	215	201	208	205	234	226	242	226	210	234	208	194	222	220	222	228	219	210	212	192	249	235	207	224	221	228	237	249	247	228	210	253	225	227	229	246	230	230	233	194	201	228	242	208	233	208	202	242	216	212	208	202	211	208	220	212	205	216	218	195	231	235	209	230	240	218	185	226	224	211	213	191	212	211	230	194	219	210	240	207	223	218	233	226	217	180	208	246	215	199	204	214
34678	34772	900	426	369	358	364	285	281	271	316	316	272	297	307	281	311	272	301	304	269	282	275	270	292	241	299	246	286	289	261	286	279	269	299	274	280	288	299	272	257	278	260	270	282	272	296	269	299	265	291	254	292	253	306	307	261	280	265	265	254	266	291	292	271	257	306	292	252	289	243	265	278	285	251	285	289	279	278	302	271	279	308	313	258	262	263	277	286	296	278	286	254	297	288	269	299	302	277	282	288	244	295	269	265	283	284	257	282	287	302	274	306	275	278	269	288	278	283	289	282	272	262	271	297	256	298	250	275	266	300	292	252	277	280	305	258	270	279	284	269	291	261	269	269	272	258	301	276	279	250	269	262	265	288	288	287	273	277	254	263	287	242	256	281	263	294	270	277	309	264	271	304	284	302	275	273	301	283	284	276	263	269	287	296	257	259	285	283	262	280	274	261	277	282	264	272	271	261	276	267	274	268	287	291	267	278	286	243	274	236	249	293	284	285	261	277	256	283	259	292	276	276	273	281	279	278	287	283	292	272	256	291	304	308	292	266	299	279	277	269	274	272	279	294	271	280	273	268	280	272	275	257	278	274	280	272	263	306	307	284	280	244	280	294	315	259	257	285	276	288	298	287	265	297	278	305	293	266	307	340	286	267	265	283	267	295	241	271	293	284	252	292	300	252	298	272	280	305	301	290	265	273	278	304	283	289	292	272	307	303	267	288	271	265	304	270	248	294	274	334	258	259	272	264	302	267	291	254	283	248	247	273	291	280	275	267	252	275	247	295	252	278	292	287	266	264	298	311	300	279	264	273	305	274	264	270	299	263	266	320	287	283	303	266	269	238	293	290	267	299	268	288	272	276	287	286	270	269	270	273	297	309	271	274	263	259	289	278	272	261	255	268	244	271	259	270	303	255	309	281	267	289	278	287	290	312	321	286	288	277	247	276	284	279	309	269	297	265	292	273	287	273	262	284	269	226	294	273	265	280	299	287	283	272	249	254	283	269	297	284	280	282	294	286	308	278	262	295	236	298	264	266	260	292	316	276	286	286	260	257	276	295	275	271	288	261	278	244	269	267	269	302	265	274	268	279	271	263	305	272	301	274	264	280	284	248	304	260	266	271	283	266	281	264	267	276	275	258	298	286	268	305	264	318	269	288	301	256	272	283	265	297	272	264	269	287	305	259	262	259	278	275	256	269	290	259	302	271	236	288	292	283	282	269	260	268	232	263	264	290	316	290	291	257	268	290	249	275	277	250	291	277	278	273	274	303	285	267	304	261	277	286	258	277	270	275	296	287	290	288	266	285	286	241	283	315	311	257	263	285	288	275	274	299	280	280	303	238	241	280	335	267	278	252	267	326	301	306	311	317	272	277	301	265	271	281	278	278	263	260	297	283	255	276	269	284	262	268	284	268	286	277	266	269	282	306	255	264	252	275	269	252	277	284	270	283	276	284	271	284	303	258	297	282	250	301	250	276	267	257	292	292	275	286	270	289	303	281	292	292	293	266	307	273	274	268	262	252	274	275	257	308	288	282	279	281	313	235	283	291	296	273	276	277	293	272	260	258	282	286	282	258	313	290	264	281	268	259	286	266	314	264	279	246	270	267	281	281	266	303	266	278	283	278	265	281	281	280	262	269	292	255	276	255	298	273	260	236	289	263	252	281	275	266	272	279	262	282	277	281	241	282	280	281	275	313	272	290	247	281	295	266	279	267	261	270	247	269	307	258	272	258	246	255	303	276	274	263	308	270	282	285	283	278	290	252	256	309	300	274	286	296	274	268	295	262	292	308	283	304	269	276	276	272	280	268	260	266	262	301	247	286	293	305	267	261	279	311	259	281	256	284	287	286	304	303	278	269	249	276	297	283	273	292	269	259	319	252	284	296	269	265	268	286	275	282	248	265	307	304	249	267	286	299	263	268	273	291	291	285	275	262	288	276	268	286	264	262	277	293	270	301	274	267	301	281	307	280	267	268	274	260	251	294	254	246	293	268	286	271	283	263	282	241	296	294	248	296	278	271	277	296	282	287	283	255	273	296	310	256	275	298	270	280	270	274	284	260	290	293	284	297	261	260	278	294	293	290	280	275	301	286	253	293	290	301	297	255	283	279	307	269	255	292	289	255	279	278	292	287	280	271	277	308	255	285	281	278	282	264	276	258	292	280	265	284	255	273	297	274	292	287	246	263	278	253	318	246	277	295	288	282	275	269	284	284	271	275	302	284	274	264	298	278	280	287	302	288	258	274	284	291	285	273	298	277	253	288	242	286	276	287	272	269	285	283	247	277	266	280	266	285	298	276	275	274	281	277	277	305	257	282	259	292	307	277	270	300	271	265	254	278	286	281	281	287	273	273	244	306	273	269	286	320	301	281	311	279	305	280	278	283	273	285	268	269	257	277	252	256	275	240	270	282	292	284	280	254	281	287	251	256	269	277	265	289	256	261	257	275	289	276	272	277	274	281	264	278	284	268	286	257	282	307	271	293	288	293	278	276	280	256	298	289	277	257	264	265	262	312	262	258	258	267	267	280	261	276	248	286	288	276	253	267	257	291	287	269	276	265	298	261	274	295	313	293	270	293	320	295	311	299	288	289	280	263	274	270	294	291	275	303	242	287	278	291	300	281	286	237	264	276	295	251	262	263	314	289	268	268	279	284	269	289	263	248	272	270	295	282	275	288	289	259	312	278	275	274	276	280	277	256	280	260	264	262	274	333	295	300	273	298	278	262	311	282	283	261	245	303	298	257	239	301	290	293	263	268	265	280	301	255	273	255	301	256	246	251	258	278	299	259	281	292	273	272	271	282	286	276	283	285	276	266	283	280	238	316	282	266	286	284	258	252	274	256	301	294	306	278	295	244	285	257	290	263	278	277	314	260	264	304	293	265	277	274	299	304	307	296	287	268	272	299	302	288	303	296	275	293	281	298	282	260	271	272	254	279	294	250	273	271	274	286	283	268	254	257	284	295	301	290	285	273	270	286	275	285	280	263	293	325	286	299	284	280	315	278	275	289	256	299	282	280	280	288	278	267	291	285	238	261	298	270	276	276	301	279	283	295	299	295	260	255	250	258	295	294	283	270	263	274	281	284	280	255	253	265	268	282	285	292	279	278	297	273	286	267	270	286	302	275	285	269	287	279	270	284	288	255	292	274	282	283	252	262	285	297	296	238	274	282	272	278	246	265	260	326	255	257	295	290	284	279	260	267	281	303	273	277	290	292	257	291	319	305	287	276	273	281	244	251	260	269	259	286	286	269	296	264	275	263	276	307	276	274	276	270	283	290	290	262	283	282	294	282	276	248	279	302	262	309	253	270	272	285	295	276	280	312	286	287	236	268	246	300	267	306	282	299	302	294	311	285	301	286	257	290	260	287	285	260	278	287	270	245	280	260	258	245	266	271	270	271	287	286	276	291	280	292	289	285	283	259	277	284	273	275	278	279	282	297	265	274	313	251	291	264	270	283	278	260	298	294	250
24583	21545	28553	24858	21155	4854	720	514	452	419	403	364	343	374	319	335	327	351	319	328	290	307	279	341	331	262	326	332	331	318	298	335	317	327	311	325	302	290	273	273	337	309	315	304	290	302	315	279	328	320	318	301	299	333	305	297	317	311	338	310	305	311	295	324	307	313	302	302	347	297	299	312	330	337	305	304	302	326	311	303	325	334	279	305	313	305	340	287	283	292	326	352	273	306	307	298	272	344	309	296	293	321	311	306	315	305	354	307	298	299	301	296	300	296	290	339	309	307	319	281	318	299	308	308	288	346	274	312	310	287	301	317	293	289	288	314	324	305	275	280	325	349	304	306	276	277	303	275	318	312	344	323	305	286	320	270	283	310	289	304	329	306	298	296	313	309	291	319	315	285	316	291	300	301	311	296	332	285	261	302	292	304	310	302	303	336	293	319	282	324	320	301	274	317	314	337	294	338	329	321	338	308	333	297	293	301	285	308	305	289	304	333	302	315	326	296	286	299	292	328	300	292	298	301	288	304	305	325	305	300	308	316	309	322	317	278	267	299	302	318	324	319	291	313	308	329	318	313	287	312	308	300	306	297	328	291	285	292	296	314	302	302	312	321	299	319	281	300	315	292	291	314	277	314	276	284	315	308	320	309	281	294	320	317	274	311	307	343	306	270	338	283	295	296	307	283	304	314	306	323	285	315	338	298	307	287	274	317	322	305	292	309	303	287	286	307	306	348	309	287	295	312	286	284	288	303	297	322	318	293	320	282	273	318	289	297	274	312	292	304	314	344	276	286	288	306	305	349	319	293	305	313	310	317	325	298	330	284	310	326	309	276	316	293	287	323	273	312	293	313	307	332	282	307	317	286	280	331	289	299	359	324	315	303	318	303	305	291	301	279	280	323	308	282	308	339	289	303	293	326	305	268	303	304	298	310	299	353	278	300	285	316	282	299	310	315	324	335	297	306	309	321	324	266	310	321	295	283	295	279	307	259	296	315	302	291	299	309	302	301	299	339	315	308	307	277	324	290	288	298	320	317	301	282	308	305	292	288	316	298	302	307	284	275	306	300	293	335	304	332	309	303	309	311	277	255	314	318	298	340	331	333	293	321	294	291	324	297	338	304	290	281	315	284	316	291	300	300	342	304	334	292	326	322	314	308	293	280	282	307	319	281	313	328	304	320	308	301	287	285	285	264	298	311	286	311	311	325	315	307	307	313	293	299	303	315	310	318	333	309	312	267	298	276	300	300	295	314	300	293	328	320	338	297	295	340	303	292	262	314	310	264	315	286	311	289	324	306	298	307	307	312	283	292	309	311	276	299	311	327	309	308	311	346	300	287	313	290	303	307	288	292	297	319	311	281	298	318	289	304	312	340	298	316	313	285	282	277	296	285	329	298	273	311	296	298	308	314	307	315	311	304	293	296	328	292	279	293	293	282	348	285	293	314	313	307	314	280	325	306	290	319	312	318	296	324	327	298	322	310	325	295	315	325	299	317	289	304	272	332	312	282	289	324	284	329	320	314	319	340	360	301	304	298	318	279	308	311	299	296	309	297	301	296	327	282	302	287	303	325	331	319	286	303	321	289	311	294	310	293	299	283	323	329	319	332	315	309	320	325	299	282	300	293	323	303	329	291	303	302	332	282	283	301	342	273	284	278	301	281	320	265	305	330	296	302	305	311	300	312	270	330	294	321	285	279	289	297	318	310	301	327	300	310	325	344	284	288	318	307	282	323	348	321	308	347	316	301	280	295	331	319	293	302	287	314	306	321	326	297	283	317	342	309	310	289	318	287	369	281	270	269	328	298	298	297	331	281	299	294	315	263	305	298	279	289	292	302	313	310	322	307	318	294	317	301	312	334	317	318	289	324	308	371	296	309	322	319	298	315	309	295	308	296	314	295	306	294	302	346	294	295	292	283	277	281	290	295	318	303	295	299	316	294	310	323	318	290	303	292	289	281	310	311	347	318	292	320	311	333	296	296	333	293	295	327	293	297	297	336	326	300	334	315	305	316	315	285	298	308	326	299	281	269	280	306	305	298	302	313	265	331	299	298	284	297	327	287	291	323	303	319	296	303	303	294	340	292	294	326	316	309	295	317	292	280	298	300	322	340	282	308	317	307	321	285	350	321	319	312	272	320	285	316	316	305	308	302	295	336	300	291	310	311	327	320	274	330	262	289	301	320	297	329	317	324	276	300	283	297	308	324	321	319	286	292	306	295	308	318	306	329	299	315	327	318	320	286	316	312	297	316	272	323	321	323	305	309	298	319	308	312	281	295	299	281	307	319	305	295	311	341	313	292	307	305	310	312	273	290	309	325	323	304	311	302	291	314	308	287	326	308	269	315	317	290	283	308	313	298	290	296	330	321	294	297	313	339	312	321	293	302	321	312	300	280	284	301	275	325	319	313	311	302	330	305	293	302	311	349	271	270	294	279	316	313	309	317	316	309	317	322	296	291	318	299	302	338	298	313	289	329	312	327	326	307	336	282	304	293	284	311	301	288	294	320	349	307	281	304	324	303	334	294	290	289	285	295	302	300	314	299	330	288	318	321	309	327	315	299	327	309	319	286	329	297	302	326	292	302	310	290	297	314	281	303	322	320	274	345	303	311	276	296	287	361	283	307	303	292	299	323	338	339	318	303	277	331	277	293	304	321	295	283	290	264	314	309	288	278	289	314	288	272	305	290	333	334	326	312	287	314	315	307	328	297	338	336	313	276	341	305	306	319	317	333	274	266	298	314	305	306	293	311	332	292	278	305	321	282	294	298	309	317	314	313	315	298	323	302	299	297	321	273	302	303	333	299	309	284	293	282	297	315	284	301	323	308	302	290	266	312	288	315	298	283	297	304	308	295	313	276	292	314	293	306	300	293	302	305	286	286	296	298	344	299	305	335	310	305	301	277	285	286	310	309	329	325	325	285	272	309	336	311	317	283	326	321	298	301	311	343	276	298	327	298	311	315	297	293	310	299	279	329	327	284	293	301	308	297	274	323	296	322	300	316	293	333	267	284	298	311	304	269	314	285	299	298	291	306	299	299	320	305	329	275	273	309	301	332	292	309	319	306	284	290	299	293	292	308	308	285	313	311	300	304	312	329	290	300	294	320	276	293	298	294	329	292	294	307	267	279	332	292	313	302	295	312	296	290	315	314	290	301	309	302	299	341	313	290	309	323	307	295	299	316	311	298	325	319	287	307	291	297	285	315	298	263	317	313	345	323	314	283	333	297	309	324	309	308	276	328	322	305	317	322	325	306	316	294	302	289	269	338	280	327	283	300	311	312	293	300	284	303	315	310	298	298	315	336	300	306	299	292	299	282	276	300	312	296	296	297	307	321	309	298	304	303	295	302	298	305	294	336	292	335	312	291	287	272	304	288	316	319	317	282	321	307	320	332	319	325	300	329	298	303	310	309	307	280	313	291	299	290	314	292	287	322	305	307	285	318	329	298	290	297	334	290	320	318	332	299	294	297	295	290
38192	49076	5223	2078	1475	1245	925	808	633	635	535	504	497	459	443	434	487	438	442	388	399	416	401	407	372	403	389	411	396	364	365	386	373	378	382	387	374	397	424	393	377	404	395	360	361	404	381	377	366	376	388	354	339	373	385	371	365	401	376	378	373	343	385	379	413	365	371	345	395	352	349	397	371	375	380	379	399	399	381	337	369	356	367	368	351	373	344	393	371	352	324	382	381	377	390	405	383	374	397	383	366	345	365	370	407	364	400	371	370	354	392	382	337	358	368	372	379	360	366	367	358	363	393	403	378	375	398	373	357	372	396	349	394	361	362	375	397	410	383	369	400	370	385	402	392	397	357	364	387	353	386	372	389	367	337	373	322	397	367	381	379	383	365	384	387	406	363	387	344	374	373	361	326	332	404	408	358	377	347	353	384	380	372	379	337	403	334	352	367	403	351	356	424	365	371	344	354	395	388	372	397	349	333	400	402	412	386	369	365	362	356	368	383	372	351	400	344	369	371	380	374	384	377	378	355	353	368	352	397	374	361	382	360	374	413	374	369	370	326	377	372	373	354	393	358	363	408	376	367	382	360	397	366	401	347	375	378	381	378	323	390	371	367	388	350	408	394	391	391	376	370	376	366	339	341	409	431	410	397	351	349	366	374	360	376	361	368	370	355	398	375	351	384	344	377	382	347	335	372	377	379	343	347	373	361	371	375	414	405	345	398	385	365	391	391	381	371	377	361	368	372	368	369	383	388	387	376	335	390	379	363	370	377	371	349	346	375	365	362	386	341	347	379	380	367	409	367	367	409	357	388	359	347	365	368	389	377	369	380	376	377	358	396	370	377	375	401	386	356	403	368	396	387	374	355	380	351	358	385	372	360	358	369	396	392	391	364	382	374	394	375	364	369	347	392	360	376	369	368	396	391	361	373	362	359	393	364	389	395	357	356	366	387	354	354	368	373	401	365	387	375	365	380	350	354	384	356	349	377	358	369	368	393	355	348	401	353	375	322	361	354	369	380	357	370	348	360	362	385	368	386	359	355	341	368	367	373	360	389	393	358	356	383	382	383	379	362	380	362	365	356	383	388	358	377	344	366	382	370	363	387	397	361	357	359	380	416	398	383	377	365	370	357	369	387	377	424	341	362	380	376	396	392	371	376	337	372	393	369	348	359	361	345	370	385	359	363	343	360	385	354	383	357	357	358	383	362	383	356	328	373	386	360	364	341	368	408	354	361	393	342	350	423	407	368	368	370	360	399	410	358	391	386	355	412	349	368	375	377	368	343	377	340	351	387	357	383	372	370	389	352	394	394	380	368	380	375	395	378	388	350	354	366	399	367	364	347	394	363	374	385	383	347	360	374	386	369	362	378	379	363	366	372	354	340	409	360	370	396	367	386	374	354	395	351	352	388	350	395	389	369	353	372	372	345	405	378	341	375	357	384	379	372	391	350	414	376	370	379	388	365	366	360	336	366	357	343	391	364	347	354	400	366	400	357	374	393	384	379	396	387	384	370	401	390	386	353	348	369	368	375	404	362	339	391	346	389	376	400	363	395	366	391	352	323	386	376	380	367	392	382	391	356	389	371	391	402	382	382	364	368	374	376	370	350	370	348	365	381	389	374	370	379	379	387	387	394	349	372	344	375	347	367	373	379	338	345	344	351	385	363	352	392	363	386	347	395	378	404	395	390	334	356	346	354	390	353	372	371	367	379	376	361	419	351	367	363	348	370	369	389	367	364	360	372	362	368	407	365	358	388	357	382	372	390	400	403	379	386	353	368	397	379	380	351	390	360	381	348	366	401	371	364	378	363	376	392	377	391	388	367	409	349	371	367	349	392	371	361	381	366	367	380	360	363	399	356	375	345	376	376	398	385	394	396	344	373	383	367	393	343	371	361	376	406	385	365	324	358	387	359	395	352	366	372	348	324	384	345	385	365	387	395	386	345	399	363	380	352	371	337	367	375	349	400	335	349	402	397	414	383	385	377	372	366	353	391	387	390	341	408	390	394	356	353	360	377	392	372	399	350	384	362	378	370	365	369	363	369	390	398	379	374	361	364	344	383	401	380	396	383	394	376	345	362	394	380	339	351	369	397	375	357	367	363	373	348	339	372	394	350	379	390	344	380	373	370	397	363	368	386	353	339	352	356	368	378	375	368	397	369	332	405	367	342	339	392	397	385	357	366	390	363	363	372	370	384	341	378	384	373	347	372	373	413	369	362	370	363	376	348	351	354	367	373	360	380	356	370	380	363	324	347	362	356	365	370	398	374	380	378	341	326	370	332	367	358	380	324	368	391	375	371	365	361	367	411	353	425	414	357	364	377	377	371	346	375	350	388	399	381	360	381	363	355	383	342	396	384	335	336	389	357	386	325	361	379	366	384	328	383	366	383	353	400	362	395	366	371	369	380	375	376	339	350	348	364	369	352	362	374	377	356	376	381	411	381	372	392	356	364	336	383	347	385	385	396	356	363	366	360	377	359	353	351	408	359	340	362	374	380	359	358	344	381	356	353	362	360	385	365	353	378	416	401	373	398	387	392	378	383	348	366	384	367	347	408	344	372	406	383	347	355	358	354	383	386	363	378	382	383	361	376	410	385	318	418	332	376	401	408	373	402	384	379	404	349	370	374	376	364	357	396	387	373	392	374	388	388	327	372	410	351	384	392	373	402	366	332	365	355	354	383	342	372	386	357	377	348	371	377	387	357	342	349	347	370	384	316	386	351	371	405	372	372	366	389	357	389	374	402	411	392	379	365	376	382	343	350	357	368	403	373	373	392	336	364	358	336	379	384	365	352	354	390	385	347	392	343	375	389	378	354	391	396	356	371	373	380	346	386	382	349	336	388	374	367	369	397	340	364	378	377	393	418	367	354	379	335	360	374	404	391	388	385	378	405	351	357	375	368	346	377	354	398	342	332	391	358	327	353	406	376	381	386	374	329	394	380	370	348	386	377	421	378	343	359	360	387	341	376	339	363	386	365	397	367	388	342	408	392	361	345	344	362	382	380	365	370	380	390	406	374	376	370	378	362	379	379	375	384	387	383	354	420	352	365	345	373	348	358	376	368	371	350	386	344	360	369	363	381	377	406	431	382	419	355	389	355	396	371	381	377	392	378	396	352	385	376	359	429	346	375	357	382	334	368	334	354	382	370	396	387	373	348	370	347	360	369	371	410	358	365	392	380	388	379	360	347	361	389	391	361	365	368	354	340	384	385	363	363	340	352	363	354	376	391	385	368	374	357	344	382	384	373	383	357	376	371	382	320	320	321	385	353	357	370	342	371	401	375	371	409	371	364	364	359	342	384	393	356	370	350	377	351	407	367	386	373	350	373	350	382	377	387	353	380	345	350	352	378	394	352	355	348	363	349	361	369	380	364	356	374	373	408	382	339	385	360	413	374	400	378	403	386	355	388	362	399	375	351	438	345	380	355	366	374	380	366	365	395	385	386	363	355	357	402	386	388	372	370	346	371	412	378	388
25555	21608	27599	25512	8715	697	504	457	433	419	439	402	390	397	392	384	373	388	356	328	377	355	367	356	350	385	345	364	352	376	364	356	360	354	338	357	354	380	362	369	380	363	374	372	338	379	379	393	404	368	369	339	389	351	412	392	347	364	353	370	361	335	351	394	401	372	365	355	368	363	385	335	355	366	350	364	343	383	407	379	377	392	380	354	379	408	380	345	337	391	364	345	379	334	367	375	376	379	374	362	352	372	364	372	336	334	359	393	344	384	395	358	387	356	359	387	369	371	341	346	391	351	353	360	377	381	409	351	353	366	363	353	366	366	358	371	344	381	361	353	340	375	390	363	381	379	376	343	375	341	323	361	387	391	347	377	342	353	382	373	385	349	376	376	336	360	349	349	373	350	374	338	381	374	377	384	333	380	354	377	374	364	371	367	386	346	400	380	377	373	371	374	379	346	333	352	413	374	374	371	402	404	378	371	344	384	350	353	342	361	355	344	338	356	355	333	367	353	319	367	389	377	354	346	388	386	375	382	377	368	389	368	392	400	340	387	339	380	406	374	404	404	348	379	350	342	375	369	349	381	367	375	365	360	366	394	357	356	353	337	366	361	379	381	347	370	396	373	349	350	339	375	356	366	347	372	351	368	365	365	371	364	363	382	326	342	380	357	356	392	361	353	347	388	348	353	380	367	370	363	375	363	379	369	384	403	351	345	358	379	359	359	375	374	395	382	354	360	385	372	393	365	365	343	349	396	373	373	340	356	369	340	351	348	356	360	373	399	394	381	362	345	404	340	375	380	350	370	405	366	372	368	356	376	358	356	399	360	379	383	385	365	334	379	370	362	363	380	361	386	394	342	412	368	380	362	358	350	383	364	400	353	366	339	377	406	370	366	391	375	374	350	364	411	346	323	373	345	342	387	388	350	367	377	394	386	391	376	366	381	350	370	360	356	344	342	369	322	330	368	379	362	357	354	341	359	397	356	338	358	367	324	379	374	372	365	332	361	352	333	349	369	389	400	378	376	350	390	382	364	342	375	363	364	360	340	344	390	352	364	377	382	382	418	376	375	336	399	350	364	377	359	356	383	371	343	346	347	390	375	351	380	371	398	388	353	362	402	346	355	344	394	364	363	358	356	349	360	356	362	354	367	354	357	361	359	377	389	401	378	348	370	364	385	344	336	350	356	376	382	378	384	353	373	370	394	392	346	356	372	367	395	322	340	350	364	359	384	361	337	357	377	379	407	374	383	367	398	384	362	360	369	357	308	358	337	347	332	367	330	385	370	372	352	359	375	367	369	371	380	366	390	362	381	335	380	375	375	396	339	356	377	381	351	354	349	368	375	372	352	356	350	354	353	362	354	391	380	374	397	392	380	373	338	368	370	399	341	368	354	321	362	359	366	377	367	356	364	375	358	356	379	378	358	357	355	393	383	383	355	383	350	379	336	381	350	358	372	338	367	392	377	361	387	393	364	361	344	375	388	359	427	353	391	385	380	371	318	358	372	337	352	346	362	384	356	347	413	379	373	370	346	333	334	363	363	360	391	380	373	357	369	355	370	379	331	379	391	357	342	381	395	338	367	360	372	389	329	333	358	331	350	339	377	391	365	354	389	380	367	372	337	369	355	356	336	371	350	341	413	398	380	376	365	371	350	311	329	370	391	376	358	363	351	357	339	346	347	360	364	364	373	361	355	359	383	382	368	379	356	390	349	399	384	374	362	376	385	342	352	360	395	350	375	391	355	330	386	371	370	370	360	417	394	367	375	374	337	370	354	361	370	374	376	375	390	353	351	407	365	366	340	394	389	375	341	400	351	331	392	342	338	369	335	341	361	404	379	350	369	356	361	354	363	386	357	363	419	377	333	336	347	385	414	345	353	379	351	357	398	354	362	373	366	339	398	373	351	315	349	344	392	414	380	393	386	379	366	344	384	372	360	342	369	370	357	394	364	382	387	377	404	371	385	380	389	378	372	335	371	374	356	376	349	376	372	332	360	376	354	373	344	360	331	378	346	373	360	378	381	360	378	386	352	363	359	374	390	366	352	378	353	336	359	362	369	324	360	373	382	345	378	374	356	330	357	350	397	361	371	347	382	351	399	392	374	378	370	358	349	372	373	348	392	375	378	365	394	374	396	370	371	365	387	361	367	359	365	356	355	367	375	358	337	377	356	356	372	356	379	367	341	392	338	370	340	350	385	353	391	358	376	359	402	382	379	386	354	392	351	393	349	357	393	355	363	386	378	358	346	376	374	380	354	378	358	374	366	337	366	364	375	379	355	354	380	365	370	380	365	351	356	389	375	345	319	361	409	401	361	345	338	387	345	323	380	364	389	394	346	354	341	331	372	361	360	345	376	365	365	380	350	377	368	353	370	411	353	400	390	347	346	350	353	381	376	350	410	396	363	355	342	371	358	401	365	366	376	322	392	348	329	388	360	343	378	374	345	406	337	351	381	377	363	391	360	333	359	362	382	352	360	359	334	361	358	368	334	359	362	369	332	368	386	357	341	384	341	349	382	384	366	360	368	363	350	354	316	354	340	374	347	388	380	370	356	366	390	347	418	382	361	363	349	356	366	358	387	369	371	398	381	358	371	379	354	343	339	404	335	383	366	388	380	378	404	364	359	391	381	394	379	354	352	354	384	399	387	376	393	342	388	345	361	382	370	384	376	368	334	367	348	327	364	383	358	365	372	378	366	319	377	354	355	372	370	368	362	386	362	358	400	356	374	338	371	387	339	363	373	367	349	372	360	359	362	358	373	383	385	372	393	345	365	372	394	356	351	337	363	412	387	363	365	363	376	359	378	384	364	371	394	367	372	375	364	387	352	357	366	370	364	345	361	363	338	406	359	336	376	368	399	352	371	364	368	387	370	330	381	388	334	388	380	368	373	334	342	384	367	361	379	387	349	389	343	400	348	340	391	388	326	355	372	349	353	368	385	370	383	357	361	367	324	353	360	333	359	343	387	319	370	361	365	350	398	360	351	347	373	381	341	374	377	333	403	376	397	388	361	345	356	373	365	363	376	362	369	348	377	362	371	399	368	359	330	356	366	349	415	384	354	365	367	363	345	403	353	371	369	378	373	353	386	343	344	358	365	366	354	380	385	369	378	372	384	365	333	364	396	377	371	383	360	355	370	388	391	384	355	373	351	350	359	387	358	356	353	340	397	345	391	355	392	376	374	363	352	336	371	360	331	338	379	351	342	356	332	370	390	336	395	367	357	343	355	382	396	349	357	335	384	350	348	345	335	388	406	391	365	363	402	382	363	342	357	374	363	366	373	368	321	369	344	395	328	375	377	365	377	342	326	354	388	380	364	393	413	397	369	383	355	388	351	348	368	320	374	371	367	343	360	370	348	371	361	339	356	356	360	380	394	346	359	380	360	357	373	350	358	355	373	383	372	353	391	358	364	323	384	355	323	360	381	364	338	397	396	373	374	378	354	366	358	366	369	371	332	379	352	356	337	385	379	379	404
37091	46131	3345	1466	1071	927	799	700	622	645	592	537	553	535	522	536	499	466	494	514	465	487	459	462	470	509	480	494	498	487	459	448	500	477	455	471	448	498	496	467	493	487	499	463	456	426	466	418	459	475	452	452	460	526	484	518	456	455	475	442	434	464	476	512	456	467	434	482	444	478	467	411	434	457	465	423	456	430	478	469	473	453	453	486	408	446	421	437	420	443	472	453	473	440	459	456	497	447	440	475	437	481	495	488	449	470	426	463	467	453	406	458	481	493	467	486	455	434	450	448	418	446	476	466	451	456	460	481	461	482	466	441	475	443	442	459	450	461	486	453	467	498	469	458	459	416	448	489	465	499	484	474	467	482	488	428	466	483	481	430	475	488	487	469	436	507	424	481	454	471	440	425	456	441	443	439	480	478	489	428	462	440	480	526	467	469	473	484	425	467	474	442	420	462	430	440	431	454	467	434	438	453	426	444	453	477	476	469	470	472	451	445	489	460	490	453	437	443	478	447	447	481	472	453	442	449	451	484	426	449	456	451	478	473	433	465	481	453	450	447	440	488	474	460	432	434	449	428	432	448	419	439	484	459	487	446	480	440	420	465	434	458	473	473	480	453	427	485	437	510	438	477	480	484	446	494	491	485	451	435	494	442	471	474	457	491	430	451	423	466	474	471	475	449	450	460	474	444	461	430	455	461	448	458	459	456	470	463	446	460	445	450	475	442	464	481	453	473	448	444	422	444	452	469	447	455	457	459	439	482	430	442	483	438	443	477	448	456	433	463	438	423	458	444	483	480	447	496	428	438	424	463	449	437	436	466	442	468	467	469	475	473	411	436	459	496	460	469	440	458	472	436	475	495	471	427	420	469	433	441	457	445	475	453	477	476	437	462	520	473	464	451	462	458	475	420	453	443	445	431	441	451	465	436	451	449	428	478	455	454	450	418	432	476	466	450	450	484	415	429	426	492	467	451	451	467	431	434	447	458	467	516	506	488	451	457	459	458	429	467	488	465	433	430	452	481	446	476	498	489	442	467	455	464	464	442	472	422	499	457	431	460	451	436	473	477	467	457	426	451	456	494	457	458	486	424	459	458	466	451	457	485	454	461	451	479	447	472	462	468	466	465	431	479	445	462	465	470	476	479	483	470	434	455	445	454	457	490	474	480	458	455	446	454	507	470	453	461	450	455	451	455	450	466	458	484	489	442	479	407	439	477	420	470	482	461	441	452	464	487	448	448	440	474	507	457	466	430	464	455	477	473	437	495	435	475	476	441	457	471	440	471	474	443	436	445	467	466	436	426	442	464	432	458	429	457	443	464	448	423	450	463	502	470	461	466	468	438	454	436	463	472	449	454	467	430	433	456	425	514	488	441	441	430	500	451	465	472	480	434	476	440	450	466	418	425	502	453	501	449	456	479	462	458	459	486	448	464	443	430	483	441	469	457	457	524	488	497	465	473	467	448	461	448	441	463	487	460	441	455	458	478	469	467	476	458	453	483	449	446	410	412	467	443	444	455	477	473	446	481	460	475	448	444	481	424	458	489	478	484	463	476	453	494	449	466	434	508	443	510	470	500	433	434	464	472	488	432	447	496	456	458	448	423	455	496	434	447	453	444	450	413	502	469	474	449	492	482	474	487	450	441	432	455	481	495	448	472	460	464	450	447	418	428	449	465	479	438	492	468	490	506	483	471	451	470	433	468	445	461	448	458	478	473	488	457	430	453	428	459	446	448	439	465	426	412	447	460	461	483	482	443	474	445	415	463	448	468	451	473	449	468	490	449	463	495	467	440	461	470	460	463	421	452	464	446	488	474	456	458	462	449	440	457	473	458	462	475	480	458	453	427	464	442	427	504	430	449	451	418	504	441	467	461	479	468	507	444	481	463	442	445	448	486	444	446	441	494	431	451	440	433	456	462	461	434	498	426	438	446	459	469	399	444	482	425	445	432	449	460	429	512	465	464	447	457	478	453	522	493	454	451	489	463	455	463	475	458	466	470	492	450	429	445	445	475	427	496	449	449	477	412	443	501	469	477	459	457	439	455	473	468	495	455	455	463	451	467	468	424	458	439	469	436	496	451	454	502	475	430	449	458	475	458	455	471	450	468	409	468	465	462	480	477	469	472	457	450	473	452	447	447	459	465	460	434	436	455	463	434	482	448	441	454	452	424	434	446	474	425	471	473	416	454	484	436	468	466	451	465	436	440	427	450	446	470	437	462	436	436	426	469	439	465	498	482	462	474	449	457	455	487	475	453	489	467	442	480	426	465	487	415	469	465	483	443	448	486	434	461	473	458	484	493	455	439	467	455	461	480	440	458	453	436	426	440	419	450	423	494	479	484	440	452	453	438	440	503	409	468	493	458	469	450	442	455	416	459	444	479	481	429	440	440	442	468	465	450	460	461	426	457	479	453	447	430	467	472	497	476	452	481	478	487	457	467	452	449	423	442	460	460	459	496	467	485	481	451	463	459	487	466	500	440	447	460	439	442	437	472	462	446	439	452	442	453	463	457	478	440	461	489	473	420	442	479	450	442	445	449	455	453	425	466	449	506	517	427	469	455	473	473	459	492	484	447	443	450	454	485	467	496	467	431	489	442	469	453	435	435	434	459	445	466	444	422	480	483	438	462	438	462	449	449	465	466	440	480	481	473	476	457	480	440	450	470	432	386	418	457	449	451	449	456	469	435	471	480	475	502	490	443	446	465	460	436	498	480	439	446	416	447	440	440	449	470	446	448	481	480	472	508	439	458	481	444	494	437	443	485	456	451	433	467	409	463	441	447	514	451	431	451	397	495	478	489	460	464	492	451	464	466	443	436	496	476	459	493	453	441	476	461	422	460	466	427	456	448	456	440	464	444	473	449	457	461	469	477	459	446	456	451	461	454	455	424	461	447	482	458	458	455	444	460	423	462	437	479	474	457	437	474	447	492	460	463	468	444	469	462	467	464	464	454	468	468	448	433	496	477	463	446	484	485	446	471	503	490	429	457	457	467	452	456	483	494	462	453	456	449	456	441	447	431	482	467	454	459	450	416	485	419	439	487	464	463	455	436	479	432	456	482	446	470	472	487	441	452	414	427	473	452	455	436	437	514	453	462	478	445	452	455	448	470	476	436	486	462	456	460	469	452	445	465	495	486	444	436	451	463	460	462	465	463	486	447	459	449	447	477	493	456	448	471	446	436	470	489	471	439	457	440	484	437	440	476	429	442	475	483	502	464	467	442	422	442	491	460	434	454	459	459	462	447	464	498	465	488	454	437	447	462	468	466	428	438	445	444	461	485	467	446	482	472	459	461	417	464	449	449	451	460	461	433	430	455	445	462	451	477	478	486	465	468	477	447	443	459	455	441	444	440	460	437	468	459	453	489	513	452	449	484	495	482	469	486	435	437	455	457	443	486	444	429	453	481	479	487	443	464	469	457	442	501	468	423	435	476	459	485	464	450	457	445	459	436	444	474	443	459	460	458	460	443	413	432
23213	21541	29241	24205	21496	21477	8993	1208	928	846	812	768	759	707	696	679	675	700	706	652	661	642	629	622	641	650	630	598	657	629	611	581	604	632	589	626	592	627	614	585	591	598	624	631	599	619	610	592	585	619	653	573	648	594	628	620	596	561	611	603	596	575	598	589	609	598	592	600	647	575	620	608	597	638	629	624	610	554	623	641	617	582	588	609	618	551	623	598	556	582	584	599	550	559	626	596	573	627	601	637	627	609	585	643	582	608	574	580	614	572	609	613	571	596	568	645	579	619	586	603	646	635	583	602	557	581	625	556	606	606	652	623	651	604	551	582	590	589	588	612	605	638	634	548	566	607	583	594	587	588	571	591	575	600	596	602	574	548	636	609	636	578	560	596	594	637	569	591	602	552	599	584	605	550	571	579	581	609	608	604	628	594	583	605	582	567	605	606	610	598	583	582	626	601	603	627	595	635	637	575	621	595	595	607	584	629	567	553	581	613	591	593	595	571	613	658	597	585	596	620	612	580	600	589	593	600	627	623	659	615	612	592	618	631	655	591	603	603	564	590	615	590	610	591	619	635	586	618	612	629	587	629	591	568	572	599	640	624	577	592	586	582	603	599	575	603	572	622	600	636	592	582	609	612	620	578	580	598	636	629	635	588	557	605	635	575	636	557	622	613	644	584	575	544	597	590	583	581	606	612	572	576	579	607	601	571	574	632	604	650	584	619	598	593	597	592	581	628	639	611	597	613	629	604	620	607	596	599	602	616	584	595	554	609	619	557	625	582	592	584	609	584	584	575	564	597	559	597	602	608	623	621	555	566	575	594	602	536	565	593	604	623	549	601	574	599	609	607	630	609	635	623	522	585	637	594	630	579	556	604	592	598	625	565	598	595	638	577	595	599	533	597	594	590	619	576	590	579	575	580	613	574	585	586	614	600	576	596	622	585	648	585	574	592	587	571	583	592	594	643	581	568	594	576	609	583	566	604	630	595	620	612	606	627	576	613	636	615	571	615	577	589	610	626	594	611	579	599	591	652	606	581	586	624	563	594	588	574	595	606	605	623	638	599	528	582	626	583	612	617	628	595	624	615	632	609	611	595	602	588	601	619	621	607	613	598	543	617	607	567	594	597	593	609	596	609	628	570	563	612	599	608	565	565	565	565	564	609	551	587	599	602	621	621	573	578	597	606	601	551	584	583	579	625	600	636	583	661	643	578	612	619	612	592	580	608	655	588	583	612	599	630	571	545	603	612	593	612	594	637	628	568	598	596	640	559	557	590	570	586	596	603	601	604	587	564	613	585	596	576	604	609	602	610	564	606	641	595	589	586	606	602	589	612	609	617	572	582	547	563	575	640	606	617	600	621	611	561	549	589	561	615	614	558	627	624	637	596	592	608	582	583	577	563	588	577	601	577	595	595	620	622	625	615	590	613	623	622	577	542	617	588	589	606	619	603	551	587	588	603	595	590	635	630	590	616	667	594	625	626	549	607	636	583	602	579	585	550	605	606	586	640	591	648	604	597	607	594	577	586	581	607	663	615	614	598	617	571	606	569	650	645	559	602	629	594	588	575	591	562	576	592	592	616	594	580	564	578	603	573	606	615	575	579	664	631	619	601	590	593	593	624	559	612	617	625	585	574	626	614	600	555	558	609	604	586	617	594	628	617	585	585	543	590	616	603	621	604	591	614	608	619	613	577	578	603	569	643	630	585	615	573	551	637	582	610	587	609	617	612	613	605	563	591	592	615	580	564	584	581	596	607	588	588	593	636	575	624	607	606	603	621	611	611	608	577	620	619	592	592	576	583	595	550	598	605	554	589	623	626	574	586	625	570	587	580	649	637	592	587	601	602	563	547	626	546	596	577	603	647	660	613	647	623	605	581	586	576	622	605	589	623	593	624	592	593	585	609	604	605	630	627	630	603	623	642	637	581	574	626	626	609	620	630	619	568	599	619	576	565	624	589	601	590	648	614	659	569	634	574	627	615	610	633	635	596	602	615	635	595	586	609	638	630	581	591	614	608	582	612	569	559	585	602	615	614	643	567	562	592	568	625	607	616	589	643	610	590	597	569	600	554	574	591	569	594	587	585	608	579	614	605	619	593	608	608	626	555	620	582	546	588	600	590	602	590	581	616	609	603	597	555	587	613	638	621	588	632	596	620	650	601	616	577	595	583	601	585	595	582	623	622	612	601	606	603	620	565	631	622	585	576	585	613	592	607	574	591	564	632	601	634	588	583	597	625	623	589	586	580	624	632	596	596	612	595	632	599	584	626	614	579	598	598	564	621	620	588	632	587	626	601	586	613	617	602	600	592	589	599	594	586	584	589	540	682	554	595	590	581	600	571	577	579	597	606	615	593	615	621	640	592	580	571	612	622	612	577	609	607	598	606	551	589	590	565	601	601	578	601	592	635	567	579	563	606	646	568	603	608	604	526	571	619	610	578	620	601	578	604	607	602	600	609	573	589	649	554	583	596	583	579	572	600	597	591	564	632	621	642	611	607	631	568	629	614	583	597	562	595	498	612	634	597	595	628	582	608	610	610	578	608	604	615	580	580	549	644	598	593	597	623	575	592	568	614	641	588	623	613	623	607	608	633	618	570	585	566	619	581	607	600	576	549	600	614	619	630	603	603	629	556	565	572	629	600	585	591	505	609	596	606	616	587	608	630	558	601	581	587	608	586	606	562	570	601	613	589	568	573	606	597	598	551	624	635	579	580	597	555	598	572	576	625	621	594	572	593	557	599	581	588	536	589	629	585	611	601	619	605	616	569	581	578	567	597	592	568	613	558	591	582	544	623	595	594	632	614	590	582	612	579	580	577	597	591	606	596	599	577	570	603	602	571	555	598	578	572	581	642	614	539	628	595	626	612	606	576	598	603	593	608	580	607	644	578	585	584	583	598	607	588	608	587	616	579	604	603	621	585	626	605	607	620	656	616	595	615	589	617	580	569	598	571	587	572	582	602	620	640	612	611	582	606	571	596	580	562	616	611	589	600	568	565	597	551	554	602	601	589	542	546	605	571	647	609	613	564	580	632	581	582	610	637	587	615	568	627	616	672	605	555	536	565	595	583	602	592	521	535	583	556	598	583	583	571	588	597	621	585	604	568	622	574	599	604	581	591	608	587	596	601	586	585	621	629	591	540	597	583	579	631	613	570	575	603	554	597	600	634	610	641	606	608	543	584	593	609	600	590	635	603	586	651	595	612	536	584	594	548	595	575	590	629	584	543	608	569	584	599	611	629	584	639	604	616	643	561	567	638	597	599	610	560	594	549	579	590	632	572	653	618	632	616	605	588	590	624	594	600	595	577	559	632	598	559	570	619	535	621	647	599	630	603	576	649	533	576	624	592	636	625	596	599	598	595	605	630	541	601	615	583	618	592	543	584	593	636	614	622	612	612	581	572	609	631	577	568	626	569	629	603	613	612	622	563	568	598	579	631	559	575	643	612	598	577	656	585	599	605	605	577	592	580	607	636
43781	62397	10353	4268	3112	2468	1915	1627	1391	1286	1152	1001	948	894	900	837	824	768	813	777	780	790	708	743	801	772	797	699	710	722	746	717	736	645	735	703	726	704	737	718	706	708	730	708	765	691	740	708	668	658	702	695	707	690	687	718	711	706	713	723	701	724	732	676	704	715	729	706	679	654	718	711	676	700	736	690	703	686	687	709	652	718	680	684	737	674	716	659	694	691	728	685	733	666	712	702	675	683	683	709	700	673	737	706	672	730	683	643	714	750	683	693	681	705	655	699	695	749	654	703	687	705	710	677	697	682	718	703	731	682	670	699	714	661	690	749	689	687	695	733	681	678	697	709	648	657	689	671	691	714	731	726	723	688	700	714	655	708	710	707	681	716	723	710	735	658	675	696	782	687	724	690	703	715	699	704	712	673	710	656	703	734	679	720	660	711	645	703	668	701	679	661	730	643	699	734	682	692	699	734	685	680	657	698	639	729	708	693	702	693	691	697	681	650	703	742	671	723	699	692	689	709	711	679	698	698	660	651	720	669	708	713	685	704	706	707	669	644	683	677	751	703	691	708	739	693	706	665	683	674	669	713	745	738	634	687	673	687	682	680	677	619	665	681	699	711	721	679	681	717	699	702	687	704	744	651	697	660	661	708	707	719	707	691	640	680	711	723	712	657	686	745	696	679	641	728	683	723	762	726	695	687	691	732	692	700	696	707	661	689	702	631	664	705	681	710	710	749	699	688	724	692	680	695	695	706	716	711	687	683	703	691	685	706	723	702	735	692	706	641	662	709	679	696	698	716	697	717	668	700	667	679	683	712	694	702	707	685	670	686	740	708	662	716	699	689	757	730	698	696	654	688	700	682	690	706	658	706	724	734	722	712	685	666	654	697	663	660	749	709	705	684	652	701	675	685	677	691	676	702	694	747	740	693	723	659	726	661	695	693	650	701	704	712	721	660	720	750	723	662	699	708	693	699	706	661	689	729	698	672	693	725	709	676	721	691	705	728	672	688	684	659	620	698	707	669	706	685	678	704	691	708	738	700	717	723	702	715	674	678	678	697	680	690	687	747	669	701	700	689	677	726	667	707	696	697	731	661	692	672	697	741	702	742	657	673	723	712	708	706	704	700	711	682	684	649	672	728	716	666	679	729	707	718	705	701	701	705	679	731	649	710	688	694	715	700	681	685	707	768	660	681	648	711	666	692	646	716	675	667	715	726	717	703	694	681	695	698	627	672	628	654	718	664	693	668	661	701	715	687	776	686	714	679	675	684	656	642	670	694	654	710	693	639	722	705	702	674	681	777	763	711	691	642	689	706	701	667	719	696	712	698	742	667	703	705	675	731	685	717	752	660	680	684	677	679	711	686	726	693	667	699	659	717	647	725	696	675	735	685	677	747	675	720	706	723	700	696	723	694	658	697	694	671	681	717	685	696	684	655	710	692	696	738	671	712	731	731	740	732	715	678	726	698	722	663	676	726	741	704	709	712	678	712	726	680	681	697	666	698	706	713	691	709	705	672	718	724	641	728	679	675	647	702	744	693	677	678	615	696	717	714	647	684	759	695	727	657	687	658	679	691	732	714	711	675	696	710	711	650	702	699	682	684	663	670	706	688	651	655	677	687	724	717	681	701	710	735	697	670	694	700	665	720	731	683	714	704	702	672	657	741	693	702	660	709	701	674	695	669	714	692	660	683	667	721	679	676	678	686	702	723	675	702	677	706	710	656	688	690	669	697	710	629	659	718	656	698	676	705	691	669	728	726	683	721	697	728	645	678	647	714	684	721	713	641	718	651	692	699	676	684	688	692	707	653	688	712	711	693	680	709	658	662	703	704	681	709	723	665	747	688	669	661	654	670	677	648	650	738	697	719	692	678	694	706	729	711	662	728	647	705	690	719	726	691	699	680	710	718	683	754	704	691	670	734	658	715	689	690	655	728	672	654	683	723	718	685	665	674	722	683	679	663	669	729	748	676	656	688	668	736	673	683	700	663	663	672	705	656	721	641	755	711	696	710	700	643	708	688	688	724	664	687	702	651	655	695	692	715	707	701	684	681	704	696	744	687	691	699	696	689	689	721	683	710	672	716	688	709	650	691	708	657	687	694	686	693	754	718	664	722	724	637	696	674	700	670	682	705	708	710	644	694	719	664	680	687	675	769	670	679	728	710	676	675	713	718	670	705	662	695	678	683	708	699	670	678	709	674	732	706	706	671	674	701	675	687	750	719	685	675	708	698	704	736	722	714	716	711	673	743	660	683	710	674	724	733	728	693	745	708	666	680	766	717	716	700	659	680	684	681	658	734	700	735	684	718	702	723	676	661	677	709	665	705	690	669	699	736	651	739	652	743	693	733	670	678	656	689	713	723	703	695	706	703	682	687	668	662	666	702	688	737	718	724	674	709	705	727	722	660	670	742	686	610	685	681	685	688	679	653	688	708	728	726	735	684	695	720	704	677	690	676	667	728	691	702	705	656	711	680	732	666	688	673	662	721	732	656	684	685	680	659	691	668	711	728	723	666	699	685	711	686	710	659	659	702	693	692	691	719	672	664	731	693	705	666	733	666	641	700	729	688	725	688	721	695	714	650	678	696	675	703	668	654	678	692	701	664	680	737	694	681	636	706	672	684	757	676	685	673	691	668	700	712	716	700	699	678	741	693	709	738	667	711	664	714	675	663	645	684	688	673	685	682	715	672	687	673	723	719	713	733	711	681	715	709	699	677	699	738	735	710	685	667	722	696	672	729	635	710	719	663	694	652	684	720	659	691	684	651	730	680	661	718	726	675	706	671	679	747	653	715	691	718	676	714	701	672	706	704	654	651	685	680	652	658	681	686	677	686	692	664	695	742	674	743	663	737	695	694	673	699	694	660	680	695	692	653	678	709	710	668	703	687	721	738	744	639	664	719	681	678	744	715	688	674	707	725	695	689	651	634	667	683	656	669	730	697	695	635	688	727	620	722	721	680	713	691	716	734	699	645	701	727	707	692	732	658	714	680	710	684	715	674	707	689	698	697	680	692	705	715	647	697	713	694	669	680	718	682	726	679	704	726	720	730	694	680	702	662	717	679	700	681	716	709	693	678	677	703	643	700	711	697	665	638	637	721	681	655	687	699	711	749	668	699	692	727	681	693	645	681	694	674	705	687	673	704	690	696	718	668	691	726	716	705	690	714	676	675	734	729	708	697	603	656	715	735	697	659	700	694	714	656	673	708	695	679	683	704	756	734	709	705	712	667	687	692	740	709	712	698	675	721	653	714	682	749	716	652	666	676	712	688	657	688	712	732	668	694	678	679	718	687	655	679	697	719	690	670	674	678	668	660	686	689	673	689	658	640	695	709	693	740	735	687	749	641	679	679	686	688	692	736	723	682	670	655	653	706	660	697	750	681	713	727	670	717	735	669	697	695	684	654	753	691	689	675	746	719	709	710	711	681	717	727	674	677	686	668	689	692	651	708	664	690	709	693	736	706	673	665	695	633
29478	28019	15274	1788	330	250	265	236	228	203	222	228	228	214	216	209	252	216	217	201	210	203	225	203	212	220	247	202	227	209	222	239	212	224	226	217	222	208	185	228	219	228	206	223	219	227	195	200	220	209	205	193	237	217	208	201	230	212	225	200	210	224	212	183	232	191	198	207	209	232	214	209	199	226	213	207	223	230	225	205	197	220	192	238	219	212	214	218	216	204	232	206	202	216	221	243	218	194	251	239	177	199	212	210	235	206	197	199	201	233	202	223	201	209	214	193	201	224	218	220	210	224	210	204	228	215	212	208	211	201	193	232	226	208	218	219	244	194	210	208	220	224	198	178	217	222	208	216	221	223	219	226	241	215	233	192	210	211	212	214	214	216	199	210	205	193	230	212	229	218	205	204	225	202	207	199	202	222	222	177	227	231	191	205	183	192	210	250	224	189	230	205	184	180	217	232	229	223	237	212	222	212	204	190	185	211	225	250	242	218	239	215	220	207	202	180	196	228	220	246	190	195	227	203	230	215	205	223	217	204	203	188	196	208	191	204	193	199	228	211	203	216	194	176	206	197	220	193	241	209	206	217	231	203	223	197	193	225	233	215	202	219	218	227	197	180	198	198	213	229	174	231	189	212	220	221	231	200	211	230	211	201	197	191	201	177	175	209	208	202	228	213	215	204	212	218	216	225	199	192	230	214	232	207	216	207	230	190	214	211	223	204	200	224	200	207	214	236	220	223	226	205	211	217	184	193	206	216	230	228	198	224	181	220	223	201	209	207	205	220	201	206	210	201	189	218	200	206	195	217	214	218	245	204	202	211	208	208	222	215	204	222	201	208	214	226	208	222	226	194	197	212	247	226	215	217	232	206	231	242	222	223	191	213	210	248	225	197	203	195	230	218	231	222	252	202	232	198	221	215	230	211	242	219	215	190	208	200	188	208	237	226	227	259	202	203	206	216	200	213	209	214	214	224	198	214	227	204	205	210	226	233	206	235	231	220	209	184	189	222	231	217	227	218	223	222	200	189	200	198	209	210	201	218	213	206	212	227	181	192	229	220	228	212	210	217	204	210	208	218	192	209	237	200	226	228	206	207	207	202	221	223	227	218	216	193	186	187	207	214	205	197	230	222	229	204	212	235	226	212	218	186	214	205	203	214	214	202	251	223	215	226	237	198	212	226	190	203	209	202	216	213	225	190	211	203	198	206	227	234	183	209	224	208	206	223	229	227	192	210	207	205	201	237	204	197	201	213	217	186	216	207	210	225	227	203	215	231	241	219	235	215	221	213	231	203	213	220	208	209	227	215	217	199	200	200	197	216	210	244	187	210	211	196	214	211	219	204	237	211	205	196	217	234	174	221	197	203	211	222	222	214	210	216	238	204	213	205	213	218	229	208	228	226	209	223	186	203	218	208	208	207	212	236	199	203	220	194	216	188	189	239	214	212	202	212	231	238	194	234	251	236	233	209	218	203	196	228	194	205	221	223	219	209	208	219	212	221	212	205	204	211	206	238	229	209	208	186	212	206	198	228	215	223	216	206	221	214	201	197	208	211	215	188	209	233	210	223	222	200	223	216	206	239	211	206	242	215	215	198	228	227	220	203	183	205	220	225	214	192	213	222	215	211	211	188	217	210	228	204	237	224	218	191	205	205	199	200	204	207	211	209	192	204	214	223	234	193	199	227	227	202	207	228	214	223	256	207	199	202	209	202	204	236	214	224	202	239	192	179	222	230	214	194	256	223	227	235	190	213	211	204	202	225	218	213	214	210	192	217	213	222	227	218	240	232	210	231	220	229	194	205	201	203	194	212	196	218	240	194	210	207	213	212	212	224	222	197	189	210	240	205	197	233	224	194	191	204	213	217	206	205	215	228	199	219	200	217	207	200	217	173	216	191	209	217	230	249	197	216	223	230	229	230	228	208	231	241	218	214	217	217	220	220	204	226	207	191	191	233	214	233	227	201	211	232	208	231	192	221	200	209	220	219	228	223	212	210	190	215	210	216	218	211	236	245	190	243	228	231	224	218	225	243	214	217	207	208	203	234	216	199	232	204	212	214	186	230	206	221	224	230	221	220	208	199	211	203	216	217	204	194	214	220	221	241	226	206	197	200	198	212	176	201	213	231	206	207	229	209	208	202	206	215	233	191	234	249	233	185	231	225	197	221	205	234	215	224	218	212	208	235	206	221	217	198	206	202	212	191	211	205	200	217	190	239	224	224	223	194	208	212	209	208	229	188	192	228	211	187	226	195	204	231	217	192	236	214	219	216	215	193	218	211	236	197	178	202	222	219	214	224	193	207	210	225	199	225	187	229	199	219	216	192	209	208	209	230	238	221	206	202	185	205	206	202	230	218	216	202	194	207	199	221	213	199	196	195	218	207	222	217	190	219	203	192	215	220	206	222	227	217	222	201	186	229	202	191	204	200	235	207	208	221	211	217	211	224	222	205	205	216	209	227	203	214	210	226	201	202	211	191	219	208	190	224	231	232	223	191	235	203	227	195	213	218	199	198	185	193	231	193	210	187	187	219	218	215	198	208	241	196	219	206	199	221	205	226	240	197	213	210	235	204	227	214	256	197	220	229	191	228	200	217	202	202	208	219	224	202	244	217	200	227	237	192	223	201	195	242	202	214	212	191	199	202	213	204	228	216	216	218	236	203	215	209	212	229	225	204	226	221	182	221	229	229	210	226	202	213	204	196	215	219	199	209	243	239	219	209	238	217	181	230	240	219	218	204	222	213	193	232	227	218	201	226	199	222	239	200	218	223	223	208	221	229	205	222	219	207	187	217	208	230	211	220	220	195	240	206	220	231	202	210	207	225	199	186	225	195	224	218	198	224	222	214	230	220	238	201	219	214	218	203	183	211	220	204	184	198	221	224	227	218	204	228	210	207	222	201	238	173	242	213	203	224	184	218	211	204	208	199	230	188	209	216	219	229	213	211	238	190	226	225	223	209	208	252	203	204	197	223	198	210	210	198	205	207	226	195	203	212	220	187	210	227	212	211	217	224	199	208	221	226	193	224	189	231	211	211	209	218	222	189	204	208	240	207	225	213	205	218	215	216	210	235	218	217	195	220	204	206	226	196	197	204	192	212	173	209	213	250	212	209	218	207	188	230	205	189	227	210	200	252	204	176	206	215	225	215	230	229	212	214	232	193	201	218	211	209	213	217	228	214	195	204	219	194	215	223	191	215	225	204	216	216	216	234	220	211	196	190	214	191	208	233	215	210	225	194	208	218	214	209	233	195	201	206	208	218	232	209	213	229	216	201	211	207	207	192	215	220	224	221	217	194	210	208	211	226	212	219	228	206	201	203	228	231	222	212	204	200	229	224	229	193	197	225	224	200	202	235	227	214	212	240	207	193	223	208	222	243	204	184	212	224	199	222	196	220	234	211	221	240	170	221	198	187	186	214	218	231	197	210	201	190	221	231	207	224	233	217	203	236	209	217	206	208	210	206	207	206	234	208	203	210
33989	40077	1331	404	394	372	349	329	285	274	281	279	286	287	313	267	292	277	288	262	325	297	263	289	278	270	320	272	296	266	275	266	292	274	266	266	287	284	276	289	282	289	284	278	312	281	282	311	275	250	271	278	269	278	284	274	281	299	261	279	245	262	265	289	281	280	293	276	277	302	272	250	287	273	283	284	280	265	291	286	262	291	286	276	259	259	292	271	282	258	294	286	271	257	298	264	288	291	277	257	269	263	303	277	303	296	280	304	278	272	297	258	273	265	302	284	250	252	258	277	282	288	262	251	269	284	281	267	272	279	263	285	275	273	289	248	259	289	283	269	287	278	290	284	296	303	300	255	272	281	302	282	270	276	261	291	281	313	247	275	264	250	258	268	269	287	288	283	277	284	278	275	299	271	277	266	267	324	259	263	266	285	268	297	297	266	262	296	299	290	228	290	265	288	257	299	286	275	274	249	316	278	259	254	308	282	257	285	253	292	243	260	296	306	294	314	271	273	288	273	278	291	261	287	277	279	260	285	273	290	274	289	265	302	273	295	264	278	285	265	296	299	287	298	286	285	277	286	285	256	301	260	243	287	276	270	276	283	263	279	304	279	277	272	288	287	242	309	265	320	296	283	289	254	285	278	301	304	264	276	286	299	275	269	283	274	280	284	296	292	289	293	317	295	291	281	289	293	268	282	305	254	273	305	270	274	293	311	298	274	277	293	274	271	304	276	298	295	267	284	267	300	256	277	253	267	261	303	297	316	250	275	279	281	303	267	265	282	298	298	312	283	287	288	295	264	296	276	284	280	290	241	234	276	269	260	241	294	275	313	276	289	282	273	269	278	277	266	258	282	268	271	286	290	274	257	286	292	266	272	270	263	274	302	296	300	279	270	278	284	283	282	272	285	285	298	329	287	293	266	310	278	272	260	284	275	299	272	249	267	259	307	288	292	304	236	289	258	273	284	292	264	263	268	260	268	258	287	278	281	276	250	262	295	257	288	256	308	316	283	278	270	262	248	267	288	259	265	280	297	269	276	283	282	270	288	312	290	285	276	287	283	298	272	263	301	265	336	256	256	263	284	287	301	287	292	282	272	277	264	322	276	256	271	294	305	276	291	269	276	290	287	290	311	288	291	260	289	277	290	275	303	253	276	251	273	309	291	273	313	275	265	291	288	272	289	241	296	238	281	270	259	259	279	279	269	285	271	265	314	290	313	283	257	290	300	310	277	307	307	270	299	299	279	313	259	287	291	284	268	265	268	293	282	282	313	267	308	276	267	267	288	263	282	260	271	277	278	296	286	293	251	268	268	292	272	296	276	242	283	264	272	272	266	289	298	298	286	270	268	275	287	250	296	271	268	283	265	277	273	267	281	283	269	271	293	277	277	293	241	291	283	290	280	288	267	244	269	275	301	264	271	307	301	283	305	274	277	248	252	263	239	278	284	236	295	278	289	303	253	260	260	277	252	282	298	271	288	278	268	278	299	271	274	301	274	280	260	314	297	298	265	281	289	254	305	286	237	259	273	282	280	287	274	275	290	270	269	319	248	313	272	289	286	267	277	267	271	311	271	281	280	292	262	289	266	272	264	327	292	279	301	280	298	272	268	283	274	278	272	305	290	284	268	323	280	279	285	295	268	305	296	261	269	269	275	303	275	263	270	281	261	282	311	261	254	280	275	296	271	254	269	236	255	286	263	299	289	268	297	272	300	247	293	292	322	261	293	276	272	303	289	270	273	277	277	282	275	291	282	301	264	296	293	254	292	291	289	280	281	246	267	309	299	290	270	300	268	284	298	300	279	297	275	236	265	288	286	286	279	259	261	281	292	274	275	287	285	249	275	275	302	297	304	279	251	281	301	288	266	296	269	291	274	291	290	277	287	270	283	279	252	285	275	302	290	282	275	281	286	262	298	311	249	293	274	267	288	287	275	256	234	279	279	291	299	263	270	274	287	286	275	257	315	274	282	298	298	288	279	274	276	282	275	276	295	272	285	266	284	276	267	284	287	271	264	290	267	280	300	285	317	274	275	268	260	297	293	254	269	273	287	268	315	291	310	311	287	285	268	288	274	273	264	251	294	276	292	284	300	262	264	313	271	288	322	302	300	291	293	277	276	283	258	295	290	331	319	281	288	272	284	282	273	282	277	303	265	295	258	266	317	262	291	310	248	273	288	295	253	250	272	267	293	288	278	271	277	258	269	285	280	282	284	277	266	286	266	271	284	279	303	307	321	254	269	264	277	274	243	263	260	273	269	303	288	286	284	282	289	290	285	267	274	285	309	273	264	283	285	289	313	278	289	273	271	253	286	291	295	295	284	261	240	304	273	258	286	256	298	279	287	263	252	294	289	286	305	289	277	285	293	306	251	283	301	277	279	313	303	297	282	310	247	265	321	273	310	292	251	262	292	275	299	279	265	288	313	281	297	276	284	260	307	300	255	306	296	262	293	286	291	306	276	311	266	293	275	272	285	277	281	261	280	288	294	297	265	265	295	246	260	247	270	277	282	280	276	288	291	263	248	283	292	274	264	290	274	290	297	269	273	273	277	299	262	276	297	250	293	283	268	294	294	310	272	282	273	279	248	311	271	278	267	326	286	294	329	264	289	264	290	286	290	256	295	273	304	289	253	280	276	265	263	305	249	297	308	290	291	302	285	266	284	256	267	271	288	275	266	300	275	259	278	292	265	324	317	260	297	286	317	291	316	260	278	302	276	310	268	263	293	276	270	284	268	283	283	284	269	281	290	298	307	288	297	293	280	261	271	269	248	271	262	259	235	269	283	280	281	273	244	309	258	299	281	267	279	251	287	300	276	308	305	260	281	306	265	305	272	297	291	293	283	278	283	277	291	292	296	313	292	288	296	309	273	296	259	287	284	294	267	283	285	312	297	249	276	307	292	301	278	288	291	303	292	261	273	285	276	289	268	259	287	290	280	278	287	260	282	282	282	288	290	276	279	313	282	287	262	284	247	293	258	262	260	273	313	269	295	257	278	331	286	281	270	253	305	266	243	284	281	275	294	261	255	289	267	291	273	305	273	297	275	297	296	278	281	312	268	271	284	278	289	294	242	294	283	304	262	257	278	251	276	309	275	276	274	263	278	298	300	302	315	287	283	256	271	304	301	303	288	268	288	280	283	282	284	296	304	277	271	260	247	280	266	279	275	269	258	298	275	286	273	279	271	304	268	298	259	272	305	298	269	283	282	283	297	266	260	290	307	276	268	291	271	273	295	298	305	277	271	271	295	273	274	304	278	259	299	282	298	251	234	272	293	308	263	264	266	259	269	300	292	288	274	246	320	275	270	278	257	299	263	268	278	292	265	280	299	293	275	260	286	252	290	261	307	288	288	293	313	273	259	266	278	271	290	281	315	307	255	269	251	250	290	286	288	277	289	299	294	274	294	300	303	322	290	268	336	281	286	257	265	249	258	270	266	285	263	295	276	254	289	291	293	291	247	285	249	257	276	310	260	306	274
24570	21580	28719	24798	21214	5235	670	516	419	435	402	372	351	337	320	308	334	306	321	358	303	369	351	331	314	326	318	321	311	305	319	303	350	306	323	331	294	304	320	314	287	290	300	282	284	312	310	311	312	301	273	296	303	278	318	310	320	310	331	303	302	313	280	327	279	303	312	314	311	338	282	299	306	293	320	330	312	312	296	308	306	275	333	301	294	316	322	315	323	305	293	316	297	311	293	331	312	289	328	299	342	305	307	315	312	295	341	314	278	331	327	292	295	311	340	297	275	348	315	320	325	298	331	291	307	294	339	308	295	312	308	284	323	331	290	309	309	293	302	257	297	296	277	349	276	297	283	279	324	296	322	316	293	299	347	305	303	299	308	298	328	322	290	309	329	311	287	279	314	302	311	304	336	293	287	306	320	314	333	312	293	328	338	329	310	327	279	324	299	289	323	298	326	270	320	286	311	317	280	319	323	311	289	285	311	304	295	322	275	275	312	309	324	315	297	323	299	290	322	307	339	311	317	280	309	332	270	305	312	311	307	325	301	324	282	283	329	298	336	304	299	322	324	325	296	294	330	316	308	280	314	284	288	292	334	256	314	297	325	316	317	312	298	313	325	303	300	293	286	324	330	331	308	306	288	309	273	306	281	317	286	283	303	318	314	326	305	285	297	310	300	274	317	308	299	312	295	336	328	277	293	328	309	305	313	313	295	316	295	327	299	291	301	305	312	290	279	270	307	311	293	330	300	338	269	286	323	271	315	317	329	320	294	280	309	280	306	311	304	289	298	308	314	293	309	268	279	299	303	305	307	308	326	270	326	310	297	310	332	291	299	306	304	307	308	288	288	301	297	320	294	333	356	296	268	299	284	301	294	297	317	284	320	320	299	262	278	307	326	279	311	275	311	338	314	310	280	307	310	276	316	287	276	313	336	324	307	294	308	327	287	336	336	326	285	325	338	316	335	294	326	284	304	298	294	301	322	311	325	330	327	330	306	313	282	337	315	315	339	321	307	297	271	305	320	311	332	323	298	329	287	328	300	309	331	297	315	309	308	334	305	314	297	283	300	295	284	283	303	294	303	270	330	286	283	286	326	286	293	294	294	284	297	309	301	309	326	299	327	315	312	317	276	328	285	313	281	299	275	309	317	273	300	315	314	314	308	310	333	280	286	291	319	303	298	322	312	327	314	308	322	322	288	304	316	320	334	315	295	292	287	298	304	289	276	306	323	307	314	301	301	317	281	291	319	300	300	289	296	272	311	307	299	321	279	305	309	323	313	321	291	302	248	310	288	275	319	310	310	274	325	330	302	288	314	306	292	308	316	283	297	280	313	301	303	302	292	294	307	340	291	317	287	294	296	328	306	283	340	299	296	291	297	313	320	330	314	310	307	316	284	309	283	302	309	305	303	307	320	324	290	287	318	311	292	320	323	337	323	295	292	324	295	298	299	273	287	298	318	329	302	307	302	290	314	340	290	304	264	309	316	294	285	339	305	297	331	304	325	303	281	295	291	308	285	283	304	316	309	309	335	299	304	314	354	253	273	324	295	309	310	304	311	312	287	320	323	295	286	314	303	319	304	297	268	307	313	295	299	306	276	294	297	303	279	287	299	344	298	308	303	298	287	268	309	274	285	302	311	299	310	342	311	348	315	334	279	286	360	323	308	315	294	315	312	290	307	298	331	297	284	305	315	288	303	324	341	289	303	295	295	323	289	289	333	320	284	281	285	291	334	299	323	295	297	290	285	303	321	317	323	310	314	317	325	285	299	310	325	311	321	312	294	319	301	300	335	313	290	282	300	289	330	293	294	332	278	291	309	308	267	286	330	306	304	289	296	299	308	306	321	298	292	322	321	293	336	330	308	304	320	340	312	313	282	306	305	317	296	323	322	315	288	336	299	324	290	298	277	334	306	292	324	316	304	327	315	291	317	306	276	325	290	293	308	305	309	321	299	267	316	333	312	333	323	308	316	297	272	311	298	303	289	319	309	284	322	280	287	312	286	312	313	308	284	304	285	311	300	283	291	322	298	296	332	309	288	301	311	291	336	315	297	295	287	332	292	320	315	297	285	309	315	334	306	302	326	310	303	293	302	296	311	302	315	276	299	282	299	296	323	294	315	306	289	313	312	285	296	293	313	318	285	340	307	302	296	287	304	293	295	312	341	320	309	340	330	298	325	287	277	319	302	321	314	302	286	314	290	302	290	275	321	301	310	286	296	288	296	302	325	312	275	272	341	320	297	290	291	311	329	335	293	299	290	303	331	333	305	307	294	304	298	310	307	318	308	280	338	311	319	273	276	323	290	321	280	319	336	312	320	312	313	305	286	331	328	295	303	317	308	286	305	307	313	298	298	328	282	291	357	277	314	291	297	278	351	320	290	289	290	305	305	338	302	321	275	289	304	294	269	312	290	326	313	313	316	310	266	314	314	307	285	303	308	294	336	295	338	280	310	285	284	329	308	320	274	302	293	303	294	304	286	312	345	309	324	310	318	312	305	286	292	330	316	288	295	313	330	310	317	295	315	307	305	324	305	300	301	279	301	309	286	310	330	293	305	296	293	291	283	293	293	302	295	340	304	303	301	285	308	326	310	333	351	287	304	298	293	328	325	297	306	305	311	316	282	300	338	345	356	317	316	292	307	303	305	304	336	343	314	293	301	298	296	289	291	281	296	323	307	318	290	331	313	322	275	300	320	336	310	312	343	316	309	289	317	310	308	282	298	293	283	326	307	302	298	314	282	317	326	313	277	290	315	323	302	306	301	281	278	304	327	300	339	262	303	292	287	288	285	311	302	286	268	305	287	310	315	247	301	302	263	314	334	307	324	311	298	307	287	291	287	292	325	282	328	294	286	317	319	345	305	298	329	291	305	339	314	325	306	314	316	307	285	323	330	327	325	322	304	318	264	313	336	324	311	301	318	312	319	307	291	299	292	313	308	306	301	324	322	319	328	355	315	307	287	296	321	304	312	298	294	300	279	313	291	299	319	313	270	302	286	307	324	306	289	309	295	294	287	333	288	312	298	310	265	289	287	327	297	273	283	309	298	316	353	318	280	289	311	331	297	289	317	305	305	289	313	303	310	310	292	277	319	302	331	297	280	338	314	334	316	307	300	301	302	279	331	293	313	296	282	288	309	270	317	320	317	296	307	312	299	309	315	301	312	307	286	290	296	318	296	337	295	294	321	292	288	297	296	312	298	321	332	289	281	297	312	320	323	292	298	317	318	288	294	301	321	273	293	305	327	298	330	320	310	331	338	327	282	308	324	291	292	288	306	307	311	337	329	306	320	315	304	279	322	282	345	292	290	284	260	276	311	326	310	307	308	331	307	307	290	281	310	332	292	314	304	274	326	314	295	305	307	312	274	290	306	287	307	294	340	286	294	311	327	302	309	325	293	289	288	270	291	321	300	313	313	304	295	320	300	287	302	281	345	293	318	320	288	299	309	317	296	317	311	294	309	322	354	279	300	284	294	283
38940	50552	4480	2060	1532	1142	934	785	653	585	533	524	475	468	444	402	423	409	402	432	401	437	403	396	389	372	405	388	407	378	400	397	371	420	383	386	367	385	371	411	409	349	358	413	398	357	371	342	375	375	366	373	372	376	396	420	407	393	365	388	360	373	378	353	405	359	332	379	419	373	385	376	364	373	336	367	392	342	394	366	367	384	382	370	370	365	365	391	393	362	392	390	390	362	361	369	363	376	340	406	379	366	372	376	359	385	399	389	372	410	367	364	433	364	361	376	401	359	390	358	373	382	361	388	348	426	371	370	389	383	360	406	395	381	353	386	392	348	355	387	392	383	377	364	364	343	382	359	402	346	387	367	357	371	381	424	346	363	333	358	399	375	350	410	355	373	395	386	342	404	396	357	357	394	364	375	356	338	364	401	336	343	388	365	372	378	349	379	355	393	390	333	346	366	337	350	355	389	368	375	342	399	371	360	393	389	346	365	371	410	374	372	390	375	388	371	343	324	354	385	385	379	344	363	377	383	368	358	365	348	373	382	376	349	363	381	386	412	429	362	320	365	343	386	371	383	360	344	368	375	401	384	360	352	362	383	350	352	362	355	380	396	382	375	350	365	354	372	357	374	368	361	390	414	358	393	372	373	369	406	374	335	381	372	371	314	382	385	365	359	355	370	372	411	377	386	401	346	359	352	400	359	389	341	366	420	379	389	395	375	379	362	382	372	359	372	410	354	390	369	382	352	364	355	369	363	335	375	358	360	375	367	374	342	359	366	350	376	393	340	401	396	359	385	372	393	361	365	365	366	351	369	369	355	382	338	330	359	370	391	370	373	356	376	388	354	354	372	385	399	384	322	360	386	391	389	367	354	378	374	369	377	366	377	392	382	397	408	385	368	369	328	376	384	351	377	370	350	355	363	326	345	372	363	373	382	371	364	361	381	370	367	411	362	403	393	377	369	346	395	382	389	400	371	339	351	364	373	412	375	389	376	356	354	412	376	396	371	389	400	364	354	374	363	334	384	377	371	362	355	354	400	388	361	373	371	382	359	348	352	336	361	371	371	370	373	380	402	368	377	402	350	387	364	405	364	347	367	390	405	349	374	368	350	420	377	349	357	395	348	372	407	377	351	373	349	422	368	413	383	379	383	327	389	361	361	404	370	353	385	405	374	368	379	391	372	395	353	398	393	372	381	382	389	388	383	375	353	377	361	397	357	395	392	374	360	399	393	391	367	366	391	382	367	372	415	415	379	366	397	381	355	354	387	317	357	394	382	366	386	384	384	380	355	376	388	371	383	370	394	365	383	405	354	384	354	375	391	380	336	378	406	355	362	390	379	360	368	355	397	376	377	337	412	344	368	372	395	349	378	352	354	357	357	402	373	372	372	394	370	380	367	390	378	342	329	379	344	373	382	352	364	364	390	364	366	382	358	371	370	394	380	343	381	352	397	416	388	367	379	351	358	376	401	392	364	376	382	388	347	347	385	379	381	367	410	369	374	369	417	404	382	377	383	374	381	343	356	352	381	338	392	353	361	356	385	352	399	371	366	380	394	362	364	392	369	347	356	363	378	357	390	402	391	383	420	372	353	392	406	366	395	367	394	366	378	404	352	374	401	409	377	356	390	383	367	360	388	381	345	385	359	365	360	356	389	375	406	348	378	361	383	383	366	366	359	366	376	373	376	414	377	356	385	353	372	373	366	346	360	373	378	392	348	383	379	335	396	391	387	343	390	401	329	392	374	415	352	386	358	371	368	371	353	382	377	382	374	362	362	350	356	419	356	333	358	395	350	405	374	356	357	389	378	368	390	350	391	370	386	330	337	358	363	342	371	362	348	374	388	396	369	383	385	343	348	372	350	369	385	400	374	363	352	385	365	383	362	414	397	348	384	352	370	386	383	346	371	385	355	356	348	362	381	388	344	378	345	351	342	406	381	373	338	377	421	366	391	377	366	356	400	372	340	383	386	380	385	390	376	366	358	364	342	388	384	367	358	384	359	378	389	366	365	332	375	363	355	364	385	359	389	370	389	345	350	347	383	408	372	392	366	393	371	395	374	391	357	357	374	355	382	349	347	377	391	336	382	372	350	392	395	358	377	367	370	367	361	365	363	389	382	376	397	383	381	356	376	351	359	401	349	359	377	380	402	361	337	369	387	345	364	353	394	361	343	414	357	353	410	374	346	341	368	337	378	398	340	352	379	384	384	339	364	349	359	325	377	352	409	396	371	364	359	390	394	357	358	349	373	410	359	401	388	411	370	364	383	353	369	382	356	384	350	385	356	391	364	363	367	372	359	351	369	393	415	378	353	390	356	378	373	381	389	346	347	373	389	388	394	411	378	354	368	403	379	369	387	374	391	369	385	395	371	352	386	331	364	390	386	338	382	391	398	393	343	340	357	360	364	372	401	397	400	387	400	392	344	409	348	406	353	369	368	383	393	367	379	361	375	359	375	426	377	386	354	358	372	395	377	351	373	377	383	370	395	385	358	343	395	387	380	355	365	367	381	399	345	377	366	361	358	360	389	373	347	386	383	344	389	343	339	397	371	362	396	349	355	384	377	375	362	361	399	381	398	369	395	395	393	358	341	410	366	366	397	360	372	354	354	378	383	385	385	407	344	403	347	361	352	392	371	383	385	333	383	364	350	366	386	390	382	393	346	377	352	361	389	356	355	370	371	371	357	396	348	384	385	398	393	371	390	361	389	421	408	384	386	357	413	372	391	372	376	357	378	381	348	405	410	425	386	379	376	367	369	358	369	369	365	377	369	351	380	361	350	392	375	409	376	393	364	372	386	366	361	356	390	376	381	350	326	380	386	378	393	360	388	383	372	390	370	403	387	386	376	331	394	355	375	365	380	366	363	419	397	340	371	354	354	361	367	390	370	391	387	398	383	361	419	371	389	348	328	380	388	359	398	384	389	387	340	377	354	392	379	359	355	376	371	383	364	373	344	365	392	365	350	367	370	350	379	400	409	404	371	370	361	383	363	369	369	358	376	390	391	364	340	386	376	360	343	407	362	349	376	353	375	368	355	357	336	372	364	411	382	369	372	380	335	384	424	364	382	365	379	344	368	347	385	364	362	385	371	380	379	387	415	380	408	349	345	395	368	382	382	455	358	398	363	352	363	372	366	374	344	402	338	401	337	359	356	334	384	369	375	357	366	383	373	401	368	365	345	405	359	366	354	365	354	384	368	363	400	352	383	352	374	352	383	372	407	379	389	394	356	362	392	414	394	393	376	379	378	384	372	351	370	367	381	392	407	356	400	362	365	384	356	406	371	369	363	400	365	351	407	369	363	376	369	375	376	410	380	353	355	412	408	377	385	377	376	376	375	365	411	349	380	385	350	364	416	369	360	373	366	360	381	347	376	401	403	362	356	408	332	394	394	374	355	385	367	349	402	374	407	379	380	370	360	369	362	352	346	385	341	386	396	432	393	410	386	367	357	352	396	380	393	384	345	351	397	372	381	368	340
25505	21607	27494	25526	8475	648	515	476	420	425	441	420	396	383	370	351	389	385	379	396	360	393	372	384	400	371	331	369	351	363	359	380	336	343	379	371	357	366	363	355	373	387	323	377	367	311	366	369	361	388	371	393	341	355	343	358	370	386	348	352	364	351	340	348	367	313	337	342	397	357	364	363	373	368	365	370	361	369	367	342	352	354	342	350	403	369	346	370	378	330	392	363	339	356	368	392	365	370	331	351	392	345	345	369	389	371	377	340	358	357	389	372	370	365	385	371	355	347	379	380	361	386	367	353	370	363	381	379	360	383	343	345	343	317	371	364	380	358	315	342	392	363	361	340	333	354	381	354	360	373	368	385	365	371	362	305	358	399	348	364	326	409	371	389	396	384	351	364	401	346	370	383	390	349	373	345	349	356	362	400	375	348	379	376	353	363	367	356	365	369	349	365	368	350	354	320	397	336	371	388	356	385	381	368	356	366	359	382	357	351	370	378	321	333	332	339	348	368	361	344	362	348	367	385	377	362	339	327	373	341	364	368	357	332	390	341	373	371	367	351	336	329	361	338	351	362	347	343	363	345	364	365	363	347	356	325	342	363	371	355	371	381	352	389	359	359	350	369	338	364	356	363	378	380	321	372	376	346	354	369	375	348	375	354	328	375	368	388	335	334	361	329	365	363	363	341	376	360	380	360	359	371	383	357	351	321	399	328	328	379	361	363	356	329	326	378	359	366	353	355	347	334	373	344	378	340	321	359	342	385	345	360	373	347	363	371	340	322	368	351	347	351	370	341	364	352	347	350	356	365	369	378	358	345	362	333	344	346	333	372	349	359	356	334	366	339	341	372	354	357	348	357	343	380	350	357	364	364	374	335	401	354	358	346	373	350	336	333	342	356	375	345	331	355	344	402	369	327	323	368	382	358	336	349	356	366	347	398	341	368	378	365	326	390	339	382	391	340	354	351	358	377	360	348	386	378	355	335	362	384	354	401	336	357	343	335	400	335	378	386	371	357	363	377	342	341	364	356	373	399	329	365	313	347	358	375	376	359	373	368	374	365	380	352	405	346	360	410	371	373	352	350	366	344	380	342	359	352	374	363	344	359	363	349	333	384	381	327	362	308	340	369	353	383	375	419	366	365	349	372	357	406	369	343	351	357	368	339	353	365	353	404	347	372	372	377	390	371	353	366	344	343	365	354	360	337	390	367	352	361	344	350	379	380	347	361	401	370	366	378	335	377	359	363	350	362	359	347	342	357	365	322	334	383	377	351	333	366	378	349	368	365	376	358	351	365	361	313	350	333	339	348	368	350	359	359	343	350	367	422	355	372	348	374	367	386	366	342	364	346	391	368	383	373	372	338	361	343	328	344	346	363	355	343	330	345	357	372	352	349	378	362	334	371	337	387	381	370	390	355	335	313	370	333	359	379	375	335	410	344	377	388	385	325	384	375	350	394	357	326	347	336	340	359	374	356	354	352	337	353	347	392	330	337	363	383	371	370	397	350	327	351	364	398	331	320	375	372	384	399	365	379	339	361	349	383	317	358	380	396	378	384	337	394	387	375	393	328	353	364	342	347	409	354	339	355	359	342	312	373	354	330	395	377	379	378	354	386	360	387	366	347	324	396	388	361	382	389	360	314	338	366	321	336	370	366	355	346	340	416	342	385	356	369	369	363	355	338	355	329	392	326	354	340	386	388	356	342	380	346	376	350	365	329	380	342	313	341	383	357	350	345	420	387	377	346	370	374	354	363	351	369	351	344	363	360	378	360	357	361	350	341	327	377	349	358	390	351	359	373	371	339	367	359	368	383	354	359	389	382	354	368	335	363	355	337	380	355	350	362	348	363	371	352	365	373	344	350	354	358	397	359	364	365	352	340	356	369	353	336	358	343	364	372	364	357	352	385	364	369	348	393	339	356	379	359	349	378	364	342	388	356	378	353	403	362	322	336	356	369	334	358	365	321	386	323	366	370	345	359	381	339	361	339	330	364	343	346	321	367	358	370	378	340	353	372	363	356	354	348	335	345	356	371	385	332	334	390	338	330	398	334	345	351	384	377	340	359	355	358	366	350	342	347	386	375	357	360	353	365	363	365	343	326	336	362	367	368	391	382	351	392	350	369	371	365	349	382	331	328	374	359	372	370	339	381	363	329	356	350	351	371	340	353	343	348	330	377	376	349	348	348	381	352	395	353	341	344	379	359	372	404	349	348	339	370	338	361	374	342	348	334	341	366	357	347	379	353	365	342	329	337	341	360	356	359	324	351	383	344	332	371	330	364	337	347	348	364	369	354	335	407	362	363	362	366	345	367	367	342	358	329	380	364	333	349	352	346	388	376	356	362	346	341	369	382	337	356	359	385	351	379	372	337	362	390	346	356	354	357	367	332	353	364	346	349	345	330	367	323	367	372	387	336	366	363	368	350	376	338	360	361	358	337	348	346	382	336	373	366	343	349	363	361	331	369	352	364	349	353	354	341	364	365	382	390	345	349	354	358	369	375	388	381	356	338	356	348	366	348	350	356	372	368	364	360	397	382	344	358	373	381	373	377	342	376	340	334	374	354	344	385	355	366	338	340	345	371	349	377	367	350	361	394	370	362	356	306	395	390	373	362	347	361	343	347	352	343	388	345	341	382	355	347	353	367	341	365	380	331	359	329	346	343	360	337	374	330	339	366	365	372	378	387	388	360	347	349	377	412	363	357	328	353	333	353	365	330	370	365	336	353	345	370	355	361	368	333	370	354	355	391	345	361	363	379	347	384	361	362	341	377	313	365	352	350	369	361	352	327	329	381	410	360	371	340	349	365	353	366	330	391	359	347	331	355	377	350	348	363	343	377	357	385	364	329	334	387	349	338	374	370	373	332	345	373	373	373	346	357	338	387	338	330	363	361	362	364	379	338	357	373	367	362	373	349	386	357	353	368	328	355	370	381	336	347	363	389	361	318	331	346	382	372	398	376	353	367	345	363	338	384	367	369	363	373	344	352	401	389	365	333	368	381	351	339	356	364	375	389	339	387	377	358	345	322	372	392	357	361	370	354	357	352	386	373	334	348	375	346	361	411	331	360	358	351	383	375	357	367	335	365	371	390	379	409	381	353	336	351	345	349	364	379	359	398	374	360	347	380	354	333	380	339	343	353	400	290	336	354	364	349	388	351	339	339	367	361	349	353	372	383	409	373	353	331	354	332	380	376	385	340	364	338	370	376	365	314	356	317	337	368	346	383	349	344	352	369	364	374	360	336	367	355	375	350	375	360	379	385	351	358	334	410	370	353	351	374	332	342	383	348	363	367	362	353	392	376	361	344	354	376	371	337	362	361	371	345	367	355	363	354	384	346	413	343	346	363	365	321	394	356	412	384	341	363	370	353	356	345	355	317	341	370	337	356	361	346	333	322	339	381	362	362	339	349	381	347	342	360	352	402	375	379	380	359	360	352	372	352	376	340	379	337	340	350	378	381	364	369	369	388	369	355	337	340
37791	46019	3094	1493	1092	886	769	736	623	592	562	579	485	519	550	514	474	483	445	511	478	438	463	514	486	465	461	441	491	480	454	459	491	460	483	434	467	490	473	475	423	459	462	451	468	486	474	416	454	465	473	436	477	441	452	429	437	444	493	492	467	459	486	467	457	450	426	434	447	426	442	446	507	467	424	483	440	450	464	452	455	470	457	489	430	479	453	469	482	453	445	463	438	443	431	442	463	466	424	490	474	437	467	444	466	438	480	423	460	464	442	479	443	420	434	489	462	489	448	460	449	471	415	480	462	471	454	433	449	464	474	481	436	449	462	434	459	486	466	438	456	447	458	448	437	459	479	452	439	491	464	415	457	473	444	475	456	450	457	461	470	453	461	473	444	418	470	444	438	423	413	468	435	474	454	496	429	483	448	401	463	456	423	481	461	412	447	467	442	482	454	486	452	427	449	443	444	473	445	436	457	427	425	435	469	463	500	442	496	456	466	448	449	456	444	475	458	475	454	438	449	448	415	487	491	442	456	444	447	466	451	424	441	426	483	448	455	489	425	462	437	438	444	460	421	449	446	474	468	456	434	466	440	481	446	437	502	450	428	471	489	458	458	481	475	435	419	462	420	429	456	449	457	440	493	471	454	498	428	452	463	422	500	443	469	450	457	472	435	434	432	465	512	472	463	479	459	478	471	454	468	470	409	485	480	453	509	436	453	468	453	461	503	407	424	448	497	479	458	469	435	436	484	413	490	442	453	437	464	438	472	457	456	448	476	462	450	472	456	460	439	449	451	470	473	460	474	478	463	460	447	493	442	464	462	477	478	468	447	476	405	482	464	448	403	448	454	428	455	458	443	468	444	497	443	451	465	477	442	443	454	442	457	454	410	450	463	417	465	437	433	457	433	445	470	399	459	435	429	411	475	435	453	476	456	440	466	477	493	450	470	463	430	483	471	435	440	428	447	481	443	460	432	454	449	445	431	457	475	470	396	438	490	444	459	456	468	482	422	457	470	480	496	430	477	460	434	413	425	448	473	465	449	472	463	478	446	460	471	453	458	457	450	454	495	464	459	453	464	470	464	458	456	444	474	469	434	447	477	458	442	474	452	476	488	476	442	447	456	460	425	482	445	442	498	464	456	448	427	452	483	438	415	467	474	474	479	461	428	459	490	444	469	475	436	479	417	462	439	470	444	480	462	449	478	423	430	432	467	420	447	467	486	438	467	453	462	442	480	448	453	482	433	480	453	431	472	477	470	490	469	465	448	452	460	479	480	426	482	470	473	448	420	449	453	463	452	456	452	450	445	485	409	457	478	463	451	464	513	438	456	411	466	470	472	471	459	464	476	448	458	457	444	484	474	480	432	483	460	459	461	452	446	466	412	467	460	483	458	436	428	442	449	474	468	445	426	491	443	422	454	447	471	465	444	452	446	440	441	468	443	464	449	432	442	465	432	455	428	490	437	474	459	467	445	444	457	467	437	449	489	433	476	503	451	466	429	477	436	437	462	451	493	491	449	430	487	419	444	451	471	447	462	451	428	445	458	434	456	454	469	438	444	424	485	454	454	497	479	467	461	427	458	442	434	478	472	493	448	493	444	480	463	477	475	436	442	464	433	422	474	446	427	431	437	430	456	475	480	483	450	446	434	480	454	474	449	459	462	459	469	423	436	427	453	452	440	459	471	456	410	460	477	431	526	481	461	461	462	421	448	487	451	486	459	489	463	452	422	483	429	487	463	425	454	480	424	478	459	429	443	428	432	458	514	486	488	458	453	437	451	427	456	420	472	449	453	447	437	472	472	463	482	452	465	477	448	464	480	438	485	458	424	461	453	409	445	437	497	459	502	460	484	473	457	440	431	432	430	475	465	469	480	477	483	423	456	472	472	435	436	412	408	448	464	452	452	410	442	458	429	456	416	467	457	454	437	442	465	440	476	408	431	485	486	438	478	458	467	448	446	513	418	482	447	421	478	455	444	442	447	455	469	441	459	451	451	441	425	459	467	461	471	430	458	418	452	457	488	436	473	456	477	449	400	463	457	426	450	450	454	428	417	437	417	408	461	474	493	439	437	458	461	415	433	486	426	479	436	443	468	432	454	451	467	426	453	454	430	458	456	468	482	459	499	456	452	469	410	480	422	432	444	475	484	456	453	449	426	468	435	449	446	474	398	472	451	487	428	447	455	447	426	432	435	441	402	451	462	440	465	448	455	481	439	436	448	441	493	467	413	445	480	458	469	469	485	484	458	435	467	435	432	469	457	443	470	408	442	426	428	405	431	474	478	448	438	448	489	445	446	454	476	436	443	447	452	442	468	476	439	441	422	445	456	475	466	463	437	458	413	432	473	442	478	450	457	472	423	462	479	459	441	458	461	465	445	467	475	478	446	447	457	438	464	446	428	473	481	476	461	472	455	471	452	449	389	494	456	498	480	414	443	464	436	498	462	434	475	466	469	433	471	495	440	454	465	451	441	457	442	468	479	478	454	482	473	460	452	440	439	454	427	465	452	431	454	446	425	489	397	446	489	463	455	450	399	474	440	466	457	472	470	460	459	465	404	459	424	446	414	454	439	427	442	449	482	421	421	464	436	451	473	426	457	461	460	471	469	479	435	447	442	444	453	437	437	478	458	426	455	441	471	420	427	480	433	509	418	442	432	465	410	460	450	444	445	478	463	460	462	473	470	441	478	481	433	433	460	479	426	451	465	439	427	493	441	481	432	420	456	462	472	461	448	444	450	468	486	461	467	437	457	468	478	452	462	441	432	416	487	516	438	463	507	450	471	466	481	441	452	479	451	453	410	474	416	433	451	458	441	458	463	453	468	441	439	480	459	439	440	475	436	464	443	468	451	375	434	448	442	471	462	466	459	465	474	512	430	448	435	427	463	457	426	449	448	476	478	474	449	452	401	426	432	461	473	440	498	459	442	460	482	450	443	444	459	445	462	440	445	465	466	431	437	453	460	479	465	463	447	437	468	438	453	486	438	468	435	421	458	481	429	475	470	451	462	427	446	417	511	502	449	427	442	457	493	409	434	430	455	467	432	402	447	429	432	452	496	470	481	478	433	462	445	472	455	422	458	430	435	485	440	441	436	458	415	466	406	456	485	475	431	478	445	431	430	498	447	445	442	459	416	432	458	450	473	464	451	494	444	449	416	451	472	447	449	438	459	453	445	443	454	411	438	449	428	456	489	405	444	475	436	457	453	424	472	432	445	500	438	446	464	439	460	435	425	467	455	462	484	487	487	418	448	438	450	438	440	484	483	445	438	458	469	441	443	460	437	454	506	472	507	445	464	432	442	479	455	477	481	465	447	460	446	449	484	451	441	469	416	458	398	472	449	447	472	427	458	449	470	467	450	448	412	463	463	455	445	476	476	459	462	455	447	429	435	420	440	455	465	463	467	443	478	481	413	432	441	457	453	460	443	447	486	403	464	455	433	477	466	451	465	412	459	438	434	451	414	461	455	454	469	466	463	443
23206	21525	29298	24142	21506	21517	9278	1161	883	864	796	707	740	714	689	672	655	685	663	626	586	691	636	551	653	626	661	605	619	617	624	605	576	616	596	663	620	622	637	607	618	642	579	604	603	633	594	660	585	567	560	585	599	624	563	596	578	570	577	588	581	568	626	622	599	582	583	602	628	578	621	636	538	563	535	562	575	598	613	600	621	600	572	594	582	586	585	560	630	564	613	577	592	616	573	573	591	612	595	615	571	570	588	606	588	580	543	598	588	564	581	601	594	612	596	576	616	557	596	610	602	590	595	571	610	582	614	646	587	581	647	574	610	614	621	615	593	603	572	626	609	597	617	617	610	598	544	567	585	595	592	609	627	597	640	621	612	579	596	582	630	580	560	594	614	591	583	646	582	615	594	573	638	609	569	582	602	618	591	628	601	563	568	614	602	604	588	629	621	582	597	604	576	623	639	547	590	568	609	580	612	590	592	600	632	639	595	620	610	583	615	621	591	619	586	589	614	558	607	597	584	612	637	592	632	637	515	583	618	650	616	567	616	597	582	617	650	625	647	614	603	559	580	560	581	565	593	566	558	559	598	625	594	599	620	553	612	565	614	582	607	551	572	644	603	636	620	583	599	548	602	664	614	584	547	588	616	636	581	615	579	603	535	581	629	573	631	586	616	608	587	572	590	617	589	610	600	613	580	621	545	581	578	554	594	574	563	593	582	602	602	586	596	604	617	590	582	613	589	573	584	585	565	586	622	632	612	593	608	604	596	601	580	574	593	600	552	618	614	586	558	625	605	561	600	590	616	636	646	617	615	574	588	621	609	593	598	574	593	601	573	589	569	625	599	576	610	591	594	597	572	613	603	538	567	561	561	610	619	582	566	597	573	592	586	611	630	588	609	600	612	591	603	627	616	589	625	586	586	579	569	579	561	608	599	572	611	607	579	624	577	618	628	598	578	565	594	574	616	565	624	610	605	651	614	589	599	600	601	638	577	539	616	605	594	641	590	584	566	608	593	542	619	595	571	560	570	538	610	557	595	613	609	588	605	599	623	574	573	590	629	552	614	576	578	637	567	577	578	579	580	586	604	617	622	602	588	569	580	613	586	543	559	598	635	619	602	615	662	596	633	606	635	578	589	579	549	643	611	602	578	604	595	511	613	624	586	612	637	595	563	632	592	591	606	591	628	600	562	623	606	586	622	574	578	583	603	543	632	596	588	573	605	590	601	566	575	591	606	580	586	595	576	594	621	597	580	601	590	585	620	607	600	643	576	568	559	626	606	604	638	569	603	582	594	620	636	633	583	566	626	583	574	615	597	595	633	642	611	585	595	554	615	554	592	600	633	591	562	627	604	582	623	582	572	576	610	559	580	592	574	585	654	614	626	593	567	572	608	627	584	559	587	556	635	629	555	607	550	624	591	629	577	586	598	612	598	603	561	603	601	594	605	585	564	644	604	629	591	600	616	593	592	615	622	664	642	595	523	567	571	598	565	595	566	566	626	582	605	582	574	597	589	601	583	580	590	638	529	631	571	589	585	624	575	610	677	629	599	594	560	585	596	579	604	572	600	588	571	620	610	618	623	571	570	574	560	600	624	548	613	615	589	623	582	573	645	617	606	568	595	594	578	595	599	587	626	599	585	608	622	615	569	619	618	577	579	613	608	593	549	617	627	570	602	594	625	540	587	565	593	611	618	648	631	592	605	579	626	597	606	607	599	609	652	565	576	593	586	597	568	592	588	568	599	605	614	590	569	561	632	613	569	586	578	608	612	606	587	535	611	589	599	591	607	614	570	571	613	573	620	605	541	590	622	568	644	610	586	602	583	588	609	624	619	601	598	575	599	616	582	624	625	625	573	614	562	613	587	626	586	575	576	589	588	631	615	639	612	626	630	601	604	632	570	595	592	567	586	583	568	630	583	557	657	583	573	621	550	576	626	568	599	596	611	592	642	597	612	600	633	582	614	598	574	582	589	581	590	639	600	602	607	593	601	602	609	573	584	559	592	595	592	637	586	585	576	601	556	635	636	620	576	612	581	554	607	608	603	567	627	636	607	658	599	600	584	553	571	602	627	583	597	629	581	580	610	616	589	616	619	531	595	592	595	594	614	656	615	570	559	616	571	608	595	616	595	613	617	586	600	600	582	591	606	609	565	575	605	558	652	592	572	585	593	628	569	630	567	618	579	622	630	559	623	563	577	571	597	548	602	610	610	594	610	627	580	601	603	622	575	591	582	580	576	595	566	558	570	646	581	595	623	576	536	600	572	608	619	581	595	634	601	580	606	648	584	618	610	598	606	622	588	643	578	582	559	583	637	625	555	600	594	571	591	587	598	581	615	592	576	597	574	601	609	603	580	619	604	647	582	587	620	579	572	618	580	602	541	571	649	565	599	602	560	565	599	606	626	613	561	627	580	610	626	590	610	580	603	586	583	577	600	575	628	599	616	612	590	575	563	583	617	596	608	561	588	573	573	584	595	625	585	602	560	608	596	574	639	614	600	603	610	639	620	614	611	589	619	615	605	585	591	576	623	572	581	550	591	581	594	616	546	573	583	552	569	607	622	550	610	571	580	610	598	606	579	594	624	575	574	569	588	601	569	578	631	563	552	576	636	608	604	611	602	602	609	594	540	611	621	613	629	618	605	595	559	612	586	551	569	586	615	607	614	610	593	601	578	597	573	623	583	547	596	564	583	587	580	599	632	576	559	578	581	621	562	573	629	668	572	598	635	599	585	594	583	577	615	621	654	556	615	581	598	595	607	588	604	640	560	571	605	612	569	592	579	617	631	556	642	521	592	600	642	584	587	583	588	606	633	570	577	605	590	619	613	627	576	581	567	565	620	580	602	544	545	611	645	556	552	594	616	592	603	577	618	583	582	611	553	608	591	628	611	551	612	582	617	580	636	629	575	572	585	622	563	645	585	615	547	630	661	536	589	596	590	557	562	615	571	587	542	602	597	642	616	651	617	616	582	599	560	578	610	633	580	592	591	579	615	569	624	591	620	637	573	594	626	588	591	563	611	587	596	601	606	582	618	590	608	613	587	609	599	599	600	587	610	612	578	505	601	646	600	629	557	621	588	629	574	631	566	616	564	586	562	604	632	595	589	605	584	578	608	581	628	602	630	594	579	593	591	596	617	567	570	575	625	574	527	599	594	590	642	611	620	609	558	601	614	611	571	581	571	575	589	629	618	593	569	573	566	552	628	603	591	607	611	589	576	585	609	549	580	572	625	607	572	610	618	583	610	567	606	565	595	622	571	634	564	585	548	616	596	541	595	570	615	595	588	578	598	611	546	633	600	619	594	584	573	586	603	608	617	593	622	584	647	604	590	593	589	556	588	556	623	577	574	618	626	622	594	621	531	601	597	575	603	618	573	602	579	613	632	577	580	600	607	592	588	553	652	599	594	573	609	613	612	593	617	579	610	601	592	629	594	613	576	624	588	574	559	623	581	655	566	568	598	555	575	615	630	598	610	608
44672	57464	8537	4291	3147	2434	1906	1632	1379	1213	1120	999	944	891	864	857	861	792	803	780	804	764	717	733	784	717	738	742	758	667	750	758	781	708	712	757	669	729	658	669	709	721	763	732	741	713	702	686	664	720	737	704	680	695	691	678	679	677	741	683	706	704	717	724	708	693	686	685	717	724	747	685	681	695	700	702	653	729	678	683	656	668	672	627	713	715	687	704	732	690	673	683	643	730	677	695	716	705	758	738	693	682	726	700	714	652	708	734	693	712	716	695	687	732	676	678	662	693	736	726	693	724	683	706	698	686	693	712	729	687	736	668	694	694	677	743	685	733	711	667	686	707	683	753	712	710	713	657	649	710	697	674	699	685	740	696	660	696	699	693	663	712	671	648	719	642	663	670	666	678	631	699	737	720	687	708	616	707	702	644	684	670	686	681	725	707	650	720	697	697	653	684	695	706	703	675	657	665	714	710	697	679	687	672	716	688	735	701	670	723	728	700	689	693	685	660	686	684	674	691	680	668	682	647	691	684	710	709	697	690	700	685	686	710	696	635	709	635	709	717	699	720	682	685	678	672	669	724	660	692	740	690	690	691	704	684	649	712	689	653	661	732	687	705	693	752	625	718	717	707	661	731	691	670	716	730	657	695	716	690	697	749	679	674	675	656	720	710	666	718	721	674	689	713	672	711	731	699	675	663	685	674	706	744	734	657	666	708	678	642	658	681	666	622	684	726	672	665	703	693	695	681	668	711	649	757	717	644	732	695	700	667	708	717	699	681	715	685	739	676	657	698	728	713	638	656	635	677	707	664	733	681	727	767	656	706	727	673	685	713	646	684	698	687	685	642	754	722	687	650	713	726	639	701	721	675	747	684	724	672	750	671	695	734	659	723	699	715	658	672	715	734	643	695	691	698	685	680	659	708	638	655	704	670	691	704	721	709	677	648	707	682	685	719	741	759	646	714	724	679	667	681	715	670	688	692	696	715	691	717	738	695	678	684	674	683	687	642	672	738	727	674	720	686	625	711	697	699	672	658	736	709	690	709	700	690	652	673	683	699	683	702	669	655	680	679	698	712	701	701	725	713	688	674	710	743	682	698	673	662	700	657	704	693	686	666	678	685	676	671	690	638	682	699	721	679	699	676	679	700	676	689	715	730	687	722	710	690	657	684	694	738	703	689	703	698	665	751	656	736	727	687	740	681	674	697	705	671	737	666	686	702	689	704	679	690	720	668	701	688	713	694	655	712	699	691	701	643	655	715	705	686	678	688	670	690	704	713	729	672	713	710	670	682	674	655	698	721	679	681	706	704	717	674	726	701	676	701	704	664	656	696	750	675	682	710	697	691	712	693	685	686	687	714	637	689	679	709	660	717	706	756	730	706	714	655	664	691	708	698	696	692	696	674	723	671	668	644	708	652	716	692	705	684	706	687	669	670	705	711	730	703	691	680	682	688	708	652	736	674	705	702	702	654	698	697	727	696	722	707	700	655	697	708	707	689	688	733	698	643	690	688	700	726	671	673	687	658	664	691	675	713	707	696	762	640	658	706	697	641	673	714	659	705	698	730	675	714	656	675	683	644	694	698	653	716	690	716	676	697	666	666	735	663	695	676	699	767	707	682	705	704	643	674	726	683	712	693	730	702	679	651	689	652	691	672	650	666	716	701	678	718	690	713	695	705	695	681	715	742	716	686	667	628	688	647	660	693	645	690	725	657	675	709	710	672	716	679	642	665	666	716	653	665	684	750	704	677	660	715	668	676	705	687	713	741	692	686	701	657	697	697	630	706	687	635	691	690	715	700	713	683	728	644	705	701	727	695	673	680	682	672	707	705	697	705	666	706	707	688	700	617	673	723	754	675	695	658	679	693	670	736	671	649	679	682	697	714	687	728	730	754	705	702	672	685	624	693	658	708	678	695	712	709	694	691	726	663	672	647	739	715	679	683	658	735	693	660	647	713	718	655	676	721	731	703	736	681	718	694	635	647	741	711	712	727	686	708	643	653	681	680	699	721	671	652	692	701	666	664	682	704	679	692	679	705	695	672	692	697	688	650	732	703	707	691	674	686	682	654	699	683	711	721	708	731	702	662	738	709	748	665	696	695	713	742	683	710	698	693	668	710	703	736	707	688	700	707	703	660	668	692	673	714	682	701	676	670	650	710	682	685	652	651	711	736	707	706	711	698	717	678	660	701	689	710	660	682	669	721	715	720	674	666	698	676	698	683	728	703	704	697	689	699	688	687	686	658	704	662	658	661	669	696	731	652	699	665	669	675	651	717	680	665	694	670	713	696	698	692	671	700	731	662	723	728	724	700	682	718	708	723	691	695	720	688	682	735	682	680	722	665	668	668	734	642	759	701	716	711	699	653	696	664	696	703	720	702	707	698	671	676	647	664	700	709	694	679	688	670	699	642	722	597	693	662	715	655	687	709	682	721	704	685	711	669	708	701	668	723	650	730	742	717	676	717	765	646	729	636	643	696	704	676	687	686	708	648	678	670	761	645	666	675	684	755	706	683	710	724	687	690	709	679	717	673	746	751	720	664	658	703	657	635	695	709	731	695	676	705	637	726	700	667	728	749	709	701	706	694	706	685	735	709	709	706	636	672	701	680	698	663	705	712	636	722	680	694	662	694	709	646	686	683	680	718	719	682	678	644	659	654	645	692	712	696	731	720	683	694	726	700	708	704	709	723	687	694	662	709	717	647	699	718	734	680	663	639	675	691	722	692	698	675	676	723	701	716	677	664	682	719	662	620	666	694	671	728	723	691	671	711	690	718	677	706	713	671	704	682	699	685	722	715	679	674	683	681	673	720	658	666	673	692	622	698	676	651	599	635	667	646	720	721	711	663	679	760	644	642	727	655	720	681	689	695	669	715	732	721	691	718	669	746	709	691	693	709	672	656	710	734	698	674	666	679	685	705	664	719	663	682	723	700	681	667	707	704	629	676	659	695	700	670	703	694	672	704	712	682	721	707	654	686	630	664	664	705	650	693	677	717	675	734	682	690	684	691	695	699	722	634	683	675	753	715	710	699	693	675	715	676	725	624	680	692	682	701	740	701	709	661	696	738	667	692	711	646	692	671	726	715	697	716	702	683	686	681	712	651	670	670	669	714	710	674	640	683	682	714	692	708	712	737	665	677	703	656	697	682	717	741	683	615	697	699	705	683	670	692	682	667	711	642	690	653	714	695	738	736	696	701	687	717	666	695	707	724	709	734	669	697	692	663	692	737	704	691	718	695	731	696	682	674	740	651	649	685	695	676	707	693	647	676	675	684	648	682	643	716	657	724	670	667	684	686	722	731	718	714	690	690	710	693	658	687	738	676	685	677	699	647	694	700	664	705	720	708	658	676	683	745	701	684	677	703	690	711	661	701	705	658	717	674	709	680	729	688	746	674	749	655	701	691	701	696	712	708	711	715	708	705	660	690	708	664	737	690	746	713	632	722	651	680	695	671	705	625	694	702	690	651	714	670	697	784
29797	27811	14345	1506	298	255	212	194	237	217	232	235	229	230	241	224	222	193	218	244	212	228	215	210	184	230	218	209	209	246	189	219	225	215	225	224	214	250	221	215	214	227	216	220	207	212	208	257	191	235	223	243	196	218	230	225	176	216	189	228	236	219	225	217	199	207	197	218	225	195	228	213	217	227	212	219	206	211	252	211	196	213	237	222	218	240	219	208	218	216	199	195	214	177	204	237	213	210	212	224	233	204	192	207	203	203	214	205	237	226	212	192	217	199	249	207	186	217	221	205	221	207	208	201	218	202	208	228	218	235	179	229	213	176	201	211	240	225	254	216	216	249	223	219	208	218	199	208	207	210	212	228	223	233	220	227	214	226	213	230	202	217	237	197	226	216	215	209	224	229	218	215	181	211	185	205	224	212	196	220	207	216	216	192	218	201	206	190	241	231	201	236	209	224	221	181	245	225	216	226	209	236	206	214	211	240	235	209	233	178	219	215	224	200	225	226	219	251	205	227	223	216	217	190	232	206	222	224	227	225	218	189	207	200	241	212	223	203	203	225	207	210	197	247	235	209	210	227	230	216	204	195	185	214	223	186	221	194	187	215	229	223	220	186	224	225	207	241	227	218	217	228	220	231	231	236	234	225	200	221	229	232	225	213	228	214	234	189	192	215	225	201	213	206	221	215	239	209	210	186	225	213	225	211	205	214	205	208	213	192	219	210	200	206	203	194	214	233	196	204	223	196	229	215	216	214	191	232	212	223	203	219	221	225	222	220	197	212	230	193	246	183	232	230	201	222	180	211	218	211	226	248	221	215	212	224	216	233	239	202	219	221	196	202	195	230	208	216	193	196	214	191	225	218	218	224	226	218	211	231	202	197	198	240	197	226	230	208	211	218	234	193	231	229	224	215	233	181	207	218	187	196	229	234	204	202	225	201	198	206	213	205	189	219	226	186	205	199	246	207	189	219	204	197	231	217	202	194	214	238	210	202	191	215	238	213	211	206	226	210	196	233	201	211	189	216	193	227	183	215	207	192	242	211	196	192	193	208	226	215	227	228	215	206	240	218	216	208	220	209	194	229	216	219	199	232	208	220	200	202	206	217	205	212	218	186	207	204	235	222	236	236	212	214	251	218	205	186	221	221	241	210	211	190	221	215	206	221	192	223	223	219	197	184	233	220	210	206	227	188	216	222	230	195	203	204	230	212	228	227	233	225	220	218	234	228	196	202	178	213	194	211	218	203	195	211	218	218	220	222	214	230	226	212	222	201	227	202	215	226	224	217	234	223	209	224	194	228	198	189	230	220	207	212	196	237	211	186	202	221	222	231	210	229	195	212	210	206	219	234	212	231	199	220	231	220	202	232	220	187	210	199	214	207	210	234	223	189	168	230	233	235	224	206	215	220	205	224	246	221	223	223	188	234	194	240	211	217	207	214	217	238	231	194	190	199	197	216	214	204	218	199	238	197	201	206	214	221	238	208	198	231	248	204	195	208	194	224	235	230	214	223	203	222	214	201	211	220	216	194	245	196	211	235	211	237	194	231	216	209	206	214	224	200	213	216	210	227	237	191	207	235	212	245	207	242	187	195	201	210	206	204	234	232	217	216	198	214	201	214	226	203	200	219	216	215	212	231	216	236	205	213	216	196	195	213	256	238	204	207	202	203	235	227	196	212	217	225	207	201	223	187	212	193	208	200	220	214	238	210	231	206	189	210	200	207	236	250	208	196	218	210	228	215	242	199	233	219	218	213	201	207	217	216	205	216	212	211	202	220	216	235	225	227	190	198	219	212	191	238	227	208	221	225	209	233	234	224	213	212	217	249	223	208	195	219	229	226	211	193	213	206	215	206	234	216	221	222	214	204	227	206	229	211	231	203	197	201	193	228	205	184	210	183	225	240	207	203	195	214	229	195	218	215	249	215	204	208	201	221	219	216	233	197	204	202	224	214	241	186	211	202	219	206	238	225	212	222	197	189	215	229	226	230	187	202	221	204	231	216	214	232	213	238	212	217	204	204	228	229	224	194	207	199	210	217	216	227	198	191	205	239	206	210	211	198	204	217	205	220	215	225	218	202	221	219	203	232	213	208	223	224	213	225	234	191	188	203	193	213	235	203	211	192	218	192	230	236	194	224	220	217	226	224	216	239	214	224	231	206	232	236	195	221	200	211	231	205	211	199	195	227	220	200	230	169	184	182	225	227	197	239	220	204	223	208	207	221	205	196	220	235	219	209	219	203	221	215	229	233	201	219	220	227	218	216	189	223	199	241	196	205	222	205	231	210	199	222	191	207	211	212	192	222	203	214	196	223	201	215	209	203	219	226	242	225	228	175	235	201	195	206	204	194	215	193	202	206	208	201	241	237	224	237	225	216	195	213	216	214	211	215	205	211	213	198	214	230	209	262	228	210	226	217	205	230	207	195	219	222	203	221	202	200	193	204	231	221	206	199	223	207	230	189	211	198	234	228	220	217	215	207	197	221	189	232	219	166	219	217	208	218	230	212	222	218	206	199	230	205	220	204	205	212	188	216	213	218	197	226	238	208	218	210	200	215	212	190	204	206	201	214	223	186	199	209	213	214	233	207	213	235	201	215	212	199	217	202	211	213	198	230	225	205	196	189	220	223	220	217	226	211	216	209	216	253	221	224	208	235	235	220	211	204	201	222	215	222	224	215	206	227	231	218	204	210	237	198	239	228	214	242	196	222	199	206	205	254	199	197	197	213	196	228	209	209	208	193	194	214	194	230	196	217	210	209	208	237	223	228	171	226	210	226	216	227	224	224	219	205	223	214	226	220	211	199	209	218	199	238	210	231	198	224	232	218	212	219	226	226	181	217	216	210	213	217	216	211	219	215	217	195	206	227	227	197	213	169	176	199	205	195	230	207	202	227	237	206	213	209	217	205	201	213	219	217	221	197	216	208	237	230	207	220	217	222	223	222	216	224	234	218	195	197	215	217	193	203	202	198	203	195	215	236	204	222	216	211	217	222	226	217	204	237	225	211	201	216	227	259	220	208	210	194	210	216	226	242	210	204	218	215	213	236	225	212	200	196	225	214	219	226	240	208	220	201	200	193	207	246	211	206	222	195	196	256	209	207	213	209	231	216	216	260	216	211	198	222	212	187	222	215	217	193	214	231	230	210	224	206	222	207	220	198	216	205	218	216	242	217	223	214	223	200	255	204	183	206	234	210	194	206	205	232	204	248	214	209	216	228	220	221	248	216	202	185	215	225	204	209	206	224	209	197	212	201	213	202	202	229	215	211	240	187	230	229	219	224	197	225	206	217	231	208	206	201	211	212	205	208	201	209	193	231	200	217	198	215	189	198	207	246	225	245	227	226	200	212	221	214	179	215	216	203	199	233	233	216	218	177	216	220	218	219	214	221	221	210	204	204	219	205	216	238	220	204	196	192	209	213	236	199	217	200	234	218	230	196	231	215	245	183	223	191	220	225	217	224	214	214	208	200	205	219	226	209
34969	33745	654	425	376	361	333	295	285	280	290	268	300	290	297	327	289	311	322	258	282	270	261	286	284	289	267	295	287	264	261	245	266	303	291	249	271	267	273	267	270	283	287	275	272	267	252	285	273	298	283	266	277	264	293	281	271	273	293	253	282	255	266	267	266	262	302	268	287	294	274	275	299	297	260	269	287	321	302	280	294	264	266	259	297	291	299	294	259	293	278	282	287	271	272	242	291	307	262	272	292	286	300	264	272	303	266	271	308	263	281	259	294	263	290	277	272	305	285	269	318	294	289	304	266	268	289	266	314	292	250	286	254	263	273	276	295	277	266	264	299	286	299	265	285	288	263	273	256	285	279	273	307	303	281	310	281	282	273	299	260	288	290	239	292	307	286	297	305	275	274	304	249	291	278	271	256	291	272	289	282	265	276	282	287	278	284	265	265	235	276	268	270	295	294	269	305	297	284	307	277	279	272	296	271	252	253	303	287	293	281	283	284	268	251	288	307	305	245	314	284	265	308	296	276	273	279	266	235	267	288	297	306	278	299	257	278	244	266	270	276	323	285	291	275	273	296	263	284	288	276	275	270	287	272	278	260	232	275	274	280	256	285	291	280	268	276	280	245	281	297	279	284	295	282	288	266	305	302	278	333	274	298	267	268	301	270	276	294	273	287	292	281	282	289	298	275	267	300	278	281	299	295	311	279	275	289	260	286	297	269	276	262	269	304	295	267	269	273	284	280	256	255	273	309	251	291	292	247	267	280	260	254	315	281	299	259	284	263	259	282	310	333	280	300	262	285	279	266	278	285	288	287	269	286	271	281	247	263	295	261	295	286	260	265	270	299	271	263	295	282	258	262	318	268	268	275	278	268	271	276	298	262	274	265	289	298	292	290	305	297	268	303	284	273	250	296	282	290	266	293	277	298	283	263	287	283	286	288	265	294	266	286	274	250	279	277	278	277	282	306	272	257	268	271	289	258	281	306	314	301	289	306	302	291	275	263	287	269	261	278	280	269	279	266	287	261	300	332	258	260	292	278	285	280	309	293	289	318	269	263	292	284	269	293	304	281	278	244	280	300	290	272	271	322	281	301	265	284	309	301	262	280	287	320	281	321	263	266	251	269	267	263	301	263	263	285	279	285	288	281	296	274	267	312	285	298	294	294	281	299	276	261	288	292	318	263	264	281	287	265	301	269	269	322	283	299	270	293	288	283	273	283	293	267	289	277	289	278	305	296	299	305	266	281	309	313	297	289	258	285	278	278	259	268	293	277	289	307	282	287	269	268	269	262	270	277	267	306	266	288	280	258	265	278	272	284	301	253	269	269	265	302	272	273	267	289	287	250	261	292	289	289	278	272	301	259	287	269	278	276	291	269	268	285	262	295	260	274	271	301	268	299	312	266	249	261	275	312	275	285	291	294	267	267	281	283	280	279	259	298	302	279	249	294	304	271	274	263	265	282	250	262	265	308	275	272	277	260	282	259	275	308	233	278	290	267	294	274	260	271	298	298	248	278	295	276	254	308	282	268	266	270	283	275	292	281	272	285	304	252	249	295	296	301	272	258	238	270	283	288	288	270	252	298	268	262	293	271	292	309	252	263	262	291	265	289	248	288	256	280	270	272	292	286	285	304	309	257	304	301	283	274	279	267	274	294	309	291	278	257	313	284	266	285	275	279	265	261	308	262	298	244	261	275	311	261	254	281	282	255	281	273	263	290	284	298	271	247	275	273	272	245	264	294	300	267	258	272	285	299	270	286	280	286	281	273	258	312	287	274	277	279	285	294	281	282	282	281	295	278	272	282	271	289	294	283	270	289	264	265	278	268	277	270	263	283	256	285	252	285	231	255	296	305	267	290	271	302	298	284	267	297	278	280	247	265	281	307	274	278	271	267	299	271	314	283	234	258	254	273	303	271	314	236	295	294	307	310	282	273	284	318	275	271	296	270	286	324	308	286	287	280	254	266	289	269	311	268	261	300	265	267	260	260	267	269	296	273	279	293	283	261	285	271	294	295	278	289	279	263	253	276	285	258	314	292	284	303	293	268	258	262	277	292	293	313	269	286	277	283	306	306	289	269	294	240	282	261	273	274	273	269	278	258	268	259	271	281	268	272	286	285	291	264	314	276	323	285	275	283	287	283	300	268	267	288	263	287	283	247	285	294	273	267	271	276	258	244	264	261	289	276	293	274	283	289	283	297	288	274	294	292	282	273	303	245	251	241	304	272	291	294	273	306	288	291	298	291	258	292	287	272	272	286	282	294	286	300	250	247	254	263	290	269	255	291	243	263	274	286	295	281	270	269	275	280	301	244	281	293	274	288	270	292	276	315	307	261	283	257	289	283	279	269	305	265	259	288	239	274	307	283	294	283	290	263	283	284	288	282	263	283	302	271	301	272	288	272	260	290	261	256	265	295	268	298	298	307	264	245	287	279	273	264	283	295	279	271	290	277	290	281	283	278	281	266	302	282	259	269	260	272	272	275	275	299	266	281	278	276	265	229	317	292	277	265	284	263	251	269	316	297	297	280	257	282	285	268	280	286	269	304	282	270	282	269	275	285	275	282	279	256	286	262	320	275	294	279	280	296	262	253	250	295	262	283	274	264	279	262	275	295	296	277	275	274	283	284	297	286	290	245	287	283	270	273	272	266	277	255	268	288	284	300	294	296	295	286	292	265	287	285	289	254	266	238	297	278	270	295	283	265	260	286	266	279	301	273	289	224	285	263	270	266	297	258	267	284	289	276	297	300	250	301	295	237	308	293	316	283	261	305	272	255	290	290	268	262	299	277	279	301	302	246	276	261	282	263	263	293	310	262	284	285	279	258	262	242	283	291	288	271	272	299	280	295	249	273	256	300	314	267	279	304	264	301	286	297	282	255	257	263	266	233	296	285	248	288	268	281	291	283	294	276	301	249	259	267	292	295	284	266	298	272	288	322	298	310	278	292	283	296	281	307	256	298	277	288	319	287	241	286	284	290	297	309	282	271	272	297	261	282	291	247	261	272	285	283	302	279	294	267	286	266	310	292	288	261	289	313	286	278	282	305	282	276	266	243	280	275	306	269	319	266	248	288	297	275	301	259	287	281	284	288	279	314	284	285	260	272	286	273	306	307	247	279	276	276	290	272	243	270	297	275	280	274	276	277	265	254	258	314	266	291	267	290	304	292	296	294	308	259	263	279	280	287	271	267	304	270	256	259	265	262	290	290	283	250	297	281	261	274	266	263	295	275	251	274	289	279	260	272	287	313	277	267	303	284	299	288	248	263	286	290	278	318	291	292	277	295	274	296	269	294	285	272	273	273	268	260	293	267	271	297	265	317	272	268	256	300	291	258	252	269	303	321	294	238	267	260	288	289	280	280	282	276	264	275	297	298	290	273	275	243	285	256	299	277	307	287	285	289	242	281	234	229	261	277	301	261	278	289	290	269	305	286	278	299	299	284	291	282	305	293	285	291	287	277	252	290	261	267	306	268	270
24628	21519	28596	24785	21110	4796	741	482	432	432	387	370	328	332	368	332	349	363	285	349	307	314	310	324	325	310	347	323	302	317	328	283	323	306	324	306	312	297	305	326	310	326	286	279	286	294	352	311	284	343	287	299	321	291	314	321	328	309	315	299	308	305	312	303	298	303	286	298	296	308	321	307	299	332	306	316	291	322	326	293	323	313	280	286	289	319	332	307	312	311	306	340	294	310	291	290	318	325	325	310	323	286	324	302	296	315	310	289	291	276	288	295	324	294	279	302	299	282	295	342	299	299	298	310	305	285	288	313	278	319	293	315	284	287	298	329	331	276	342	301	336	329	314	302	328	293	318	307	313	298	305	324	344	289	299	287	291	331	302	293	322	285	322	302	291	310	312	297	291	280	325	308	301	327	283	319	288	274	315	290	295	287	284	293	329	312	317	303	305	287	302	297	323	316	296	281	298	334	307	345	296	319	302	297	293	311	316	334	263	312	292	322	306	321	313	315	291	289	313	315	310	319	341	312	301	317	289	303	331	300	325	288	300	319	298	281	303	300	340	336	307	286	320	287	286	316	305	299	335	306	301	314	295	300	316	311	293	328	293	315	292	301	325	278	311	305	319	333	286	321	301	305	298	301	306	287	296	276	325	301	280	319	308	264	294	293	299	315	274	307	309	338	286	288	287	276	294	309	328	322	282	296	330	312	285	327	285	306	299	286	300	291	302	285	339	276	315	315	280	324	305	300	317	315	302	306	315	319	298	304	283	294	276	292	316	343	299	312	325	315	315	304	294	279	287	332	307	297	335	287	298	302	307	337	324	296	293	300	290	326	306	290	320	298	330	317	290	297	333	309	327	348	306	284	321	324	327	304	298	324	333	283	301	303	290	272	300	302	315	333	320	322	300	317	284	285	324	281	315	307	275	303	317	296	327	335	289	332	310	285	356	292	291	317	318	321	312	301	326	325	287	316	280	313	311	294	291	330	348	301	313	324	318	273	335	307	311	295	322	336	320	304	332	302	340	295	295	281	272	305	300	345	316	277	307	319	309	313	292	276	316	298	339	321	269	314	330	348	286	315	288	300	282	281	310	289	291	305	316	292	288	301	292	303	301	320	308	292	313	308	293	324	333	329	337	275	293	287	319	339	349	329	321	334	318	295	322	331	322	307	289	274	290	279	338	302	313	334	323	296	301	289	286	272	309	302	320	290	264	340	299	295	308	339	308	301	313	304	307	308	307	300	295	332	299	296	304	278	280	311	317	306	313	313	294	323	320	299	284	299	316	329	295	305	310	315	312	327	331	270	306	315	328	308	276	327	281	282	299	314	315	279	346	307	294	316	331	312	295	292	295	273	299	267	286	285	295	307	319	293	286	307	322	279	293	293	333	288	294	312	283	357	328	315	315	333	295	277	317	310	298	310	288	321	308	324	287	280	292	294	292	271	298	287	309	323	294	292	318	304	295	325	284	328	271	315	290	295	291	318	316	302	308	297	322	304	286	322	314	285	314	307	319	313	277	321	317	277	310	318	309	304	318	332	310	283	295	333	318	334	300	302	323	309	316	323	313	328	326	306	283	328	291	302	309	326	318	288	316	307	317	319	292	303	318	306	332	298	303	274	323	290	286	321	298	320	278	294	297	288	315	279	307	311	268	307	309	299	321	291	305	314	319	288	299	330	309	348	309	322	307	330	298	289	293	297	309	302	303	288	303	267	304	317	294	292	317	287	301	311	319	314	277	303	289	312	263	322	294	342	284	291	304	301	271	288	297	313	289	311	293	313	320	302	310	282	314	288	285	312	300	317	290	280	294	314	305	295	305	312	307	315	323	308	316	310	303	300	289	305	314	324	308	310	295	330	324	299	301	303	280	301	339	311	285	317	307	303	293	308	298	304	320	328	269	286	319	318	298	284	305	332	303	332	301	291	310	280	291	309	304	295	297	323	314	336	300	310	302	335	287	335	321	320	296	296	300	317	310	311	271	345	309	330	314	321	305	309	317	309	294	291	305	316	297	301	297	333	286	315	281	346	323	294	322	317	295	290	317	305	351	316	283	300	310	270	293	288	314	326	337	332	310	301	282	312	311	313	286	307	298	336	268	294	316	319	324	299	287	307	303	347	321	317	271	308	298	306	299	332	293	309	279	322	342	314	324	323	277	320	289	320	300	300	305	293	311	302	278	302	283	322	292	287	346	309	287	281	293	306	309	312	323	291	319	289	309	280	309	301	295	307	275	286	281	266	306	296	315	287	325	288	325	288	317	341	318	299	282	298	319	298	331	315	303	316	301	306	326	321	291	337	297	286	310	268	289	339	339	330	315	303	316	317	266	304	326	299	261	274	271	306	316	304	306	292	327	310	316	345	296	309	338	321	292	320	307	315	292	304	332	332	314	317	322	321	294	307	335	310	310	296	321	306	298	311	311	318	288	297	351	330	301	334	314	301	316	320	307	296	300	285	300	322	301	341	343	313	321	294	298	293	291	319	295	321	294	305	306	302	288	280	337	311	299	273	280	324	324	293	296	282	301	312	282	323	318	310	294	301	307	333	272	294	295	333	334	312	297	296	317	278	280	309	291	306	303	311	325	302	305	284	281	329	306	334	303	335	300	330	314	300	303	290	278	279	301	335	285	294	309	291	345	291	263	311	326	310	278	285	312	315	297	287	293	292	335	291	324	322	293	327	320	312	338	313	298	297	291	307	317	304	334	337	322	295	316	299	319	298	270	311	293	335	342	292	315	293	310	305	323	275	295	291	314	293	317	318	310	296	238	291	298	323	303	339	282	300	298	288	328	327	297	273	314	326	289	332	271	290	323	309	282	295	327	296	344	303	320	296	306	319	318	266	318	298	325	291	295	292	334	309	304	267	301	311	310	335	310	325	314	308	348	335	294	273	281	316	309	302	280	323	295	306	296	328	298	284	306	307	288	309	298	286	302	282	282	304	306	307	315	293	311	304	324	319	286	308	325	286	302	311	314	330	314	323	301	343	279	282	303	305	298	311	332	306	327	292	300	306	288	303	311	304	319	300	293	292	303	268	319	328	287	315	312	334	317	317	307	277	325	313	330	313	303	331	277	323	293	302	308	286	269	271	321	301	294	303	323	319	294	314	301	304	318	296	277	282	301	313	266	295	286	279	308	295	343	296	345	292	301	304	338	303	311	303	299	296	295	304	287	308	321	323	340	320	310	309	317	302	273	316	313	314	300	338	294	329	286	304	316	309	308	317	325	311	291	315	291	321	322	304	317	308	290	278	316	300	318	322	281	312	312	304	310	326	299	334	244	285	299	304	308	299	312	284	328	300	327	313	282	288	321	318	319	305	315	325	307	291	288	302	324	286	278	293	294	292	316	310	272	295	265	310	282	318	321	307	309	319	314	332	313	304	274	265	294	335	309	286	326	307	295	300	307	336	337	304	309	328	296	276	308	321	304	317	322	346	292	334	326	313	315	312	334	316	291	289	316	298	320	309	318	309	310	338
39065	47980	4443	2054	1468	1194	904	771	666	619	552	556	491	476	448	450	461	404	422	403	375	424	413	377	357	391	389	381	398	414	359	374	360	377	381	393	372	379	345	374	388	386	397	386	364	370	361	386	372	356	371	344	376	363	380	381	383	370	369	388	348	386	330	398	398	363	383	395	367	353	374	375	390	367	372	372	372	416	354	392	370	357	370	386	412	375	392	394	384	353	369	371	355	381	353	369	391	356	363	354	376	381	400	367	385	398	392	368	371	344	348	395	384	383	392	374	364	373	352	363	393	388	342	378	349	377	354	396	374	378	388	345	390	384	376	357	360	404	376	378	366	370	361	362	381	359	384	369	380	403	351	366	373	378	353	339	333	361	376	348	369	353	372	381	356	395	401	370	353	390	384	348	374	413	369	389	356	386	385	369	356	419	371	357	369	362	392	365	386	401	361	376	359	383	376	381	399	388	382	358	368	369	360	354	371	379	383	399	342	366	396	418	383	392	374	372	330	374	352	332	370	382	358	336	374	383	397	333	385	368	365	379	365	363	369	365	363	364	383	359	362	344	411	357	317	385	379	333	369	377	363	373	379	389	335	360	384	355	375	353	336	382	370	356	375	362	382	371	376	352	387	354	364	370	412	404	371	367	355	397	393	358	390	354	335	371	386	374	377	386	361	418	343	379	384	376	390	367	364	373	367	334	382	365	362	376	365	364	350	368	363	367	395	359	385	374	356	392	354	348	389	361	387	355	355	381	370	395	345	373	373	351	332	352	418	360	365	372	368	373	414	365	378	372	403	377	371	351	383	346	362	384	367	398	382	364	358	396	387	353	356	379	362	381	362	410	349	375	376	359	409	346	366	385	414	382	361	362	388	325	346	359	386	370	353	381	396	372	383	351	368	358	378	325	350	353	411	351	407	386	392	367	364	380	384	380	358	336	370	397	374	354	372	411	387	409	349	360	375	403	352	387	382	416	380	389	406	373	376	375	366	373	398	379	362	372	360	381	374	381	368	361	355	387	356	380	395	369	372	362	370	354	380	347	372	354	363	365	387	374	390	343	409	390	403	360	368	378	371	372	410	361	380	368	383	361	372	386	370	367	395	400	391	336	380	384	384	397	386	405	357	386	346	356	367	349	403	385	374	370	407	420	368	385	376	384	346	366	405	377	369	359	355	395	373	351	354	422	373	337	384	364	356	367	389	367	413	383	387	396	381	354	319	343	410	366	382	377	377	364	410	360	364	379	377	408	389	339	393	365	390	380	382	373	370	351	362	391	375	381	362	382	372	361	394	373	379	344	377	371	346	369	369	342	356	368	363	347	396	361	358	386	378	367	358	371	349	369	361	396	336	372	369	401	378	390	385	366	359	345	333	324	374	349	393	348	359	395	380	346	379	359	369	355	336	391	351	394	355	375	354	346	350	368	344	360	345	389	390	378	373	383	352	398	385	384	388	374	372	379	395	367	388	353	394	344	358	375	379	360	365	398	369	377	348	397	352	368	375	344	410	381	399	391	375	373	336	366	381	333	361	374	399	402	365	359	373	374	370	369	379	375	431	371	376	383	364	340	405	389	371	371	390	381	355	382	387	368	388	351	380	358	375	388	406	390	411	448	386	357	359	362	391	363	353	378	374	400	382	413	374	372	386	363	389	340	376	371	366	384	384	372	386	350	394	352	365	336	399	338	372	366	402	370	384	390	402	375	391	354	384	390	395	346	388	384	378	353	370	389	384	370	363	374	352	412	347	345	366	340	365	412	367	353	360	353	356	357	367	362	353	396	362	351	382	352	363	395	351	391	393	378	362	407	376	395	378	383	355	368	368	400	376	362	369	377	358	333	364	390	394	380	388	378	363	360	388	357	382	348	371	363	375	355	395	373	375	346	392	377	386	363	383	373	349	393	338	383	392	333	396	341	363	345	388	367	352	390	356	371	379	365	336	398	336	406	366	382	395	352	386	369	377	399	348	354	364	385	370	375	372	372	341	344	410	353	357	390	360	376	337	368	374	367	358	388	329	413	379	402	377	367	383	381	331	384	349	327	403	365	392	352	381	349	354	394	374	373	357	396	384	371	341	382	397	369	384	336	348	380	354	369	404	389	385	403	399	375	392	378	355	398	368	369	359	344	341	369	381	371	360	374	391	352	435	374	389	354	358	344	365	386	389	357	372	362	364	388	374	369	387	386	367	356	417	382	404	397	361	363	373	400	370	359	379	385	390	372	379	381	345	399	333	386	325	389	365	400	359	350	373	382	358	344	384	356	421	382	392	413	357	381	367	392	401	352	366	337	383	367	354	383	371	392	380	364	379	393	395	359	320	352	365	366	386	344	398	371	359	374	414	362	386	385	391	368	356	362	339	402	362	418	374	398	385	368	362	362	378	387	380	359	370	357	373	390	364	364	397	348	366	392	357	369	364	350	352	386	393	392	395	342	361	375	371	405	386	371	348	374	371	382	364	365	362	401	409	404	384	385	386	413	401	375	362	391	412	376	397	363	370	366	371	386	345	384	358	387	380	402	395	366	374	372	375	379	393	372	357	356	361	379	374	354	369	386	352	360	392	366	382	371	383	373	339	371	358	389	399	359	385	376	367	352	363	351	375	365	365	363	367	352	358	393	348	411	392	379	369	376	384	371	376	370	384	392	386	348	408	364	371	382	402	362	368	391	395	374	382	363	345	392	381	377	379	357	388	354	359	347	379	354	355	364	367	351	359	364	349	354	342	343	356	362	382	362	346	337	390	394	359	345	351	362	402	400	380	390	394	372	360	357	386	376	370	381	399	363	366	400	371	368	373	351	390	359	366	370	393	375	353	399	356	374	377	383	386	380	380	406	405	374	377	370	389	388	389	361	374	383	392	399	376	340	383	368	387	374	398	364	364	373	382	412	379	389	367	354	384	349	382	359	380	395	375	331	370	416	371	369	398	356	413	342	371	369	337	376	391	339	360	402	354	374	375	389	384	379	372	399	376	349	380	348	366	370	377	395	384	329	381	388	383	325	411	362	403	367	386	370	360	364	389	370	363	419	392	413	395	385	389	353	353	371	390	360	354	373	361	371	376	363	400	370	378	396	396	382	394	340	352	376	399	359	373	353	368	375	379	366	337	368	406	369	375	350	398	414	367	372	362	380	349	349	348	383	338	369	382	358	367	336	389	386	356	352	342	399	359	379	413	355	372	379	378	402	341	399	383	401	402	376	344	391	386	347	399	388	366	345	408	359	344	383	381	367	339	383	370	382	329	351	378	377	372	379	408	399	370	359	374	368	373	364	389	368	351	381	382	348	332	350	385	416	364	368	372	355	373	394	333	407	387	403	367	386	353	356	363	376	363	376	391	363	349	369	383	358	377	379	369	345	397	412	372	348	398	353	427	391	366	387	400	352	373	354	362	381	361	345	384	375	395	377	374	376	383	384	387	363	377	384	384	379	392	396	372	341	382	360	410	406	403	364	365	369	372	360	354	351	395	379	310	378	396	366
25676	21623	27497	25480	8189	619	483	476	435	420	428	417	364	393	415	406	380	398	367	374	335	361	396	344	341	359	330	383	344	373	364	366	365	355	345	350	396	342	345	385	356	395	330	317	352	370	383	383	349	370	339	373	324	367	386	410	366	371	362	366	376	334	368	346	358	345	364	377	365	415	369	370	342	345	385	375	376	377	358	365	359	363	378	345	326	385	340	338	382	318	344	396	350	359	313	354	334	342	344	348	377	355	380	345	389	360	349	364	380	377	324	363	387	400	371	356	355	345	370	351	327	361	389	349	345	369	338	351	358	365	350	326	353	406	363	335	357	377	354	394	358	323	346	361	364	348	364	361	368	387	334	363	375	366	336	329	364	356	356	401	359	373	353	345	346	363	362	370	368	349	381	330	349	348	350	352	356	341	371	386	374	394	354	362	393	371	341	367	352	328	372	365	334	356	351	376	395	362	356	322	354	341	350	367	378	339	373	343	372	360	339	363	360	381	361	326	368	350	354	365	374	345	359	367	379	384	370	358	336	339	369	373	371	367	380	375	368	376	341	343	383	330	384	352	366	360	328	381	395	370	363	359	368	348	345	409	345	384	333	368	384	382	354	355	321	375	363	357	384	363	367	359	361	369	346	342	365	356	356	361	360	368	381	349	387	351	356	380	344	322	369	348	365	358	373	357	374	352	385	328	394	399	318	357	345	344	364	381	328	371	377	358	380	342	342	369	375	362	341	340	336	363	359	392	328	388	385	388	356	315	370	342	396	344	320	350	355	353	388	371	395	381	376	353	365	380	377	359	328	357	373	379	368	400	348	381	377	346	368	365	374	360	378	344	393	395	385	348	354	380	338	372	391	358	378	355	356	361	353	377	330	352	349	354	364	332	390	383	394	332	330	356	327	344	356	374	323	354	342	335	389	359	377	363	382	364	372	360	365	384	371	374	357	381	342	373	346	389	370	382	321	346	325	364	383	396	374	349	336	360	356	346	329	386	365	395	352	360	373	359	374	357	360	367	391	392	360	354	380	375	343	345	331	344	369	350	355	365	357	338	385	319	361	370	383	362	381	342	334	334	337	359	365	354	389	343	361	380	377	329	378	366	348	375	364	358	366	402	370	373	359	407	357	380	372	330	369	359	356	358	351	370	338	369	360	377	362	354	354	353	404	371	334	372	376	319	368	353	343	377	418	389	370	375	348	345	356	353	358	337	348	369	366	349	360	371	334	354	389	379	353	342	352	362	370	377	367	324	366	350	383	342	359	371	357	352	359	368	358	346	367	367	369	360	339	333	379	387	378	365	337	365	366	388	356	370	384	356	373	340	366	383	358	388	323	350	354	360	356	374	350	315	353	403	337	345	379	389	345	340	317	366	390	362	368	351	381	369	368	355	364	330	353	371	330	371	335	378	360	347	374	371	385	346	391	358	343	343	389	355	336	340	370	346	393	372	355	370	343	343	393	373	323	367	360	366	387	360	382	348	363	400	368	370	353	338	366	372	337	345	347	386	351	370	347	358	368	387	323	404	386	340	363	380	380	357	354	384	350	353	343	363	342	391	349	327	369	401	331	368	375	377	372	351	362	352	373	312	380	349	352	356	372	368	358	339	344	352	355	346	372	346	367	361	353	377	361	375	371	356	371	355	371	384	354	353	389	366	349	352	358	398	366	369	389	350	341	316	328	318	376	366	377	335	364	355	370	360	348	345	344	370	396	382	383	337	347	367	412	356	369	374	362	353	314	334	353	342	332	383	349	358	372	327	349	341	375	350	341	399	395	375	334	331	348	362	388	377	342	357	382	347	379	342	358	355	323	370	346	364	369	370	371	332	378	392	349	344	351	331	355	327	366	371	384	350	367	362	355	345	363	386	349	331	372	344	375	387	403	358	400	348	349	388	318	400	380	341	326	359	333	374	379	362	360	389	356	365	356	370	367	384	359	335	357	353	365	360	358	364	362	356	358	368	338	339	322	381	347	338	347	364	374	336	348	368	335	345	360	345	338	354	344	358	332	386	384	367	406	397	376	348	341	355	348	350	340	344	377	362	367	371	352	351	349	347	332	359	354	307	393	367	339	373	371	351	370	369	390	368	391	386	357	377	392	357	379	356	371	347	340	347	325	369	347	366	376	354	325	363	324	334	323	359	350	369	367	349	321	352	380	383	347	327	353	367	356	370	371	341	363	368	350	391	343	370	349	377	336	369	371	345	385	372	398	340	340	350	350	348	355	387	341	364	364	360	357	375	317	362	361	374	368	321	347	362	357	373	370	374	383	360	372	353	368	349	346	372	365	367	355	367	361	375	382	357	348	342	375	401	352	372	353	330	340	401	337	317	351	382	360	372	360	327	353	354	343	359	337	324	381	345	356	337	340	373	389	351	355	346	372	371	368	342	364	334	372	391	340	371	382	307	377	344	375	346	341	378	338	354	385	354	375	387	348	329	362	381	359	376	367	339	339	384	365	360	376	351	317	333	320	355	322	337	332	396	380	368	327	353	342	348	374	340	351	386	349	354	365	374	357	350	397	365	356	374	322	359	352	349	368	363	362	368	346	350	393	360	370	334	371	379	360	413	342	362	365	373	369	347	359	332	364	375	369	383	353	362	366	338	341	330	369	337	366	397	358	321	314	367	358	343	359	319	375	356	392	410	369	403	364	362	378	361	367	375	364	374	376	353	344	369	355	428	383	360	376	337	359	361	359	379	353	374	363	362	359	359	395	363	347	365	331	343	351	362	365	371	351	386	366	352	344	325	360	379	364	335	355	349	372	361	348	353	374	351	308	362	344	346	371	355	341	352	379	369	350	356	349	356	351	379	326	368	364	356	374	339	370	361	353	332	345	365	361	369	339	357	395	358	377	389	374	345	335	371	392	377	370	363	357	345	357	367	373	352	383	339	347	371	345	353	359	357	333	357	375	337	397	379	341	382	375	378	351	346	340	336	320	323	357	369	387	355	350	349	335	378	349	333	347	393	354	368	340	350	342	360	384	344	335	364	371	354	372	360	378	373	342	412	379	377	371	354	377	359	363	348	362	335	365	357	341	379	363	361	380	376	321	376	354	383	370	353	326	367	367	361	320	340	387	374	380	398	360	318	359	374	351	398	357	368	343	389	337	339	370	395	327	355	347	347	359	350	365	346	383	373	376	338	310	341	352	337	400	395	330	346	340	397	382	352	366	332	357	361	345	343	368	348	344	350	367	361	357	349	368	386	386	347	379	367	368	327	362	418	329	375	335	339	360	318	376	367	354	319	376	336	338	360	370	353	362	402	394	364	363	363	348	352	347	342	374	339	356	382	377	354	366	355	381	428	339	351	354	354	327	346	362	376	387	390	354	363	385	348	380	347	384	347	341	365	367	362	371	356	368	334	376	395	361	343	366	397	318	381	350	356	324	359	365	371	392	366	350	354	346	371	348	352	358	362	363	350	308	373	368	347	347	351	353	344	368	371	349	396	371	349	373	380	382	412	381	365	381	330
38149	45141	3087	1431	1093	941	796	728	633	603	584	523	547	478	484	496	475	488	465	455	486	509	443	522	456	440	447	450	476	473	453	462	471	433	450	453	501	477	428	478	468	470	496	464	469	456	457	459	494	452	445	453	442	500	431	442	479	441	458	453	469	450	480	452	463	484	452	468	497	443	449	456	454	451	445	469	466	500	423	460	452	473	461	464	467	502	447	456	463	435	486	498	473	427	454	460	460	469	459	472	456	441	506	480	405	449	427	448	500	464	457	472	490	465	477	457	475	466	477	470	428	440	420	481	420	451	463	422	436	472	450	454	455	438	465	480	445	450	446	435	456	465	467	447	458	438	466	436	477	469	472	454	451	482	483	458	443	423	464	442	440	476	430	459	418	451	441	442	495	437	457	429	421	499	404	448	429	468	454	440	463	414	410	478	435	449	439	438	433	507	447	444	483	475	437	465	454	441	447	479	478	473	469	434	477	448	421	429	455	482	442	462	464	446	455	434	478	465	481	456	448	443	491	468	446	418	498	464	462	419	448	440	438	442	444	448	452	468	470	453	395	454	451	440	461	466	453	478	453	428	476	483	462	430	484	458	455	456	470	455	413	448	490	456	456	496	456	439	450	492	489	441	421	434	456	467	464	490	415	452	441	440	495	452	428	411	470	504	458	482	457	438	461	414	437	434	455	475	471	476	447	452	464	446	455	488	445	481	450	432	468	441	469	492	492	468	505	486	478	471	443	444	447	454	449	451	458	480	446	451	449	505	464	407	473	464	417	429	462	472	457	456	456	420	427	466	477	419	431	424	436	462	446	435	418	456	437	498	467	466	466	460	418	474	436	459	499	443	461	464	448	478	438	497	434	459	463	445	435	448	453	486	453	437	470	455	447	445	477	462	447	486	468	475	450	488	457	431	426	475	466	454	447	440	416	458	477	450	459	457	441	446	436	456	467	444	459	464	466	434	426	461	427	457	459	456	461	466	427	417	459	493	418	432	453	459	474	449	458	478	432	446	447	476	471	473	455	428	424	429	464	418	488	429	466	478	439	439	468	417	443	455	422	482	474	439	466	455	490	492	480	455	437	461	413	472	483	431	469	453	444	436	398	512	442	475	462	458	462	454	479	471	467	476	442	452	453	477	505	421	460	458	434	422	493	434	446	462	459	438	430	457	469	432	454	444	435	499	445	427	452	420	466	445	439	477	460	480	480	473	437	451	480	450	485	469	451	426	490	424	463	487	450	419	453	442	444	412	486	475	483	441	474	460	464	444	494	437	468	438	465	490	467	463	436	439	456	470	472	456	460	442	465	465	464	470	506	473	492	451	481	482	430	451	430	444	451	414	474	455	437	416	448	452	451	443	457	437	509	432	423	398	467	453	478	426	486	426	454	424	431	442	460	459	454	473	449	436	462	456	477	438	472	478	469	446	449	438	448	453	448	478	430	462	432	437	429	481	446	479	415	476	444	488	512	472	460	518	472	451	432	429	476	468	448	461	438	452	474	432	474	458	458	458	414	497	455	453	470	477	434	450	442	444	407	446	443	438	453	486	468	495	442	459	430	473	420	450	485	462	465	433	500	489	444	457	442	456	491	467	439	463	446	470	463	478	444	438	437	423	439	454	445	490	463	466	445	463	441	462	449	449	454	476	416	455	445	483	416	486	458	447	447	465	448	480	444	477	476	453	444	457	442	473	433	462	422	457	458	443	472	452	418	433	507	466	461	474	468	469	440	456	471	445	424	443	457	455	460	478	451	485	465	470	451	450	495	445	455	471	436	466	424	420	440	428	461	473	472	468	476	431	505	453	450	462	450	474	466	472	430	393	448	475	464	492	453	464	454	437	486	476	454	492	431	461	486	464	468	459	450	466	468	438	496	451	443	473	456	479	410	438	455	447	434	437	435	431	452	450	441	447	454	425	462	435	504	447	454	457	443	459	457	441	432	470	459	429	435	452	462	450	445	438	488	435	468	433	427	435	413	429	453	464	473	455	453	424	473	468	471	430	443	497	469	446	449	464	441	456	440	452	495	421	431	423	441	463	465	442	474	449	439	468	477	456	461	465	479	482	437	471	435	446	445	458	446	473	453	438	472	430	431	439	488	473	464	449	471	425	439	471	454	442	449	489	478	494	453	486	484	433	434	481	497	452	434	461	433	456	450	464	422	441	469	486	447	441	452	456	431	449	469	452	418	452	531	434	449	476	449	486	449	446	435	450	461	470	466	465	455	444	442	461	492	421	424	456	478	460	465	465	451	459	473	516	446	460	454	436	444	511	456	437	459	449	425	456	470	470	423	443	444	418	429	441	421	433	501	470	448	458	472	436	408	485	486	486	485	512	455	483	442	474	421	468	474	471	457	475	478	445	433	444	468	471	443	434	471	457	501	510	465	434	430	447	466	468	436	431	463	450	487	418	446	451	452	458	464	452	450	459	458	499	459	432	500	453	430	422	475	468	453	454	453	472	449	455	439	471	441	476	474	437	447	465	461	482	494	468	446	468	479	477	460	468	474	452	440	448	435	429	466	446	451	451	463	472	455	461	451	454	479	481	470	437	453	444	427	441	482	452	470	480	468	459	450	440	466	465	453	448	458	464	454	469	444	470	470	466	462	465	433	451	481	462	446	476	472	438	453	463	445	479	445	490	470	459	463	505	436	465	482	433	447	463	440	450	443	462	458	466	451	472	463	469	447	474	502	442	470	464	440	461	442	449	447	482	457	484	442	451	467	457	417	458	400	446	462	423	429	442	460	476	432	457	473	504	448	444	441	443	443	464	449	457	424	446	453	471	413	464	435	422	450	453	455	443	467	431	460	477	446	458	435	427	470	452	465	515	431	437	465	465	449	445	439	457	475	438	439	454	501	491	452	479	451	460	483	469	447	422	452	433	427	470	456	434	454	465	473	473	407	455	417	466	418	489	447	457	469	446	421	446	476	463	461	450	468	428	445	464	432	438	416	472	437	481	458	450	440	442	458	457	465	479	459	475	466	438	436	456	439	435	468	441	450	461	460	419	427	458	492	440	462	486	440	448	471	468	448	461	462	417	432	488	451	452	442	432	417	419	473	461	465	469	457	483	462	447	440	438	458	456	451	455	411	457	444	456	429	453	439	485	433	472	474	430	461	469	490	474	438	428	468	427	486	456	464	436	481	473	434	464	434	453	467	477	431	455	470	411	441	418	477	441	437	475	441	452	455	449	476	472	458	446	457	458	459	476	417	447	463	458	427	492	475	453	448	452	437	443	495	434	428	459	463	447	462	460	422	472	458	450	461	449	476	416	443	468	442	439	431	412	437	462	439	469	434	479	465	450	448	484	472	460	488	470	426	477	471	492	457	433	477	418	482	493	421	452	450	426	468	436	464	467	467	434	427	445	489	433	455	474	419	466	467	466	428	454	458	462	444	506	474	456	458	448	443	456	428	476	474	457	464	465	452	441	467	462	477	488	507	474	472	466	479	451	467	476	482	473	504	483	464	451
23342	21597	29360	24271	21569	21586	9337	1196	937	916	772	757	713	707	692	711	674	652	633	696	635	675	647	628	618	623	646	581	588	672	611	628	640	620	662	586	621	579	612	599	597	626	610	583	597	607	573	559	586	656	605	618	593	559	593	583	596	589	657	598	593	635	642	593	578	599	609	611	611	610	600	597	581	583	608	568	605	612	607	610	574	594	584	608	568	609	563	591	607	579	600	629	598	607	578	629	612	587	599	620	567	567	625	634	575	613	609	627	597	589	608	615	592	541	622	577	658	624	614	592	573	589	586	623	605	578	650	599	642	609	619	575	632	574	586	644	601	570	639	582	586	567	599	600	609	654	595	580	557	550	633	628	609	612	593	592	622	582	575	557	560	607	592	666	617	567	602	564	581	566	595	596	607	594	570	611	662	593	606	620	634	578	591	561	580	600	592	623	589	587	601	582	568	628	618	597	617	611	623	565	626	596	573	574	615	602	619	642	605	622	617	645	604	601	588	581	620	558	556	549	637	616	593	603	593	586	578	561	627	612	597	621	648	604	592	556	630	583	583	581	604	587	605	580	584	535	619	588	570	571	556	633	586	568	603	589	599	586	594	598	582	577	593	558	584	593	610	597	615	576	591	605	559	590	628	629	599	581	565	597	576	655	593	606	567	619	580	569	583	595	603	551	559	632	613	586	580	572	661	613	636	640	608	604	568	559	571	563	591	587	584	582	598	571	613	630	591	609	635	555	591	612	640	593	577	603	582	606	604	568	612	620	661	623	577	587	604	565	599	615	583	601	588	600	553	569	570	612	587	582	654	594	596	615	575	561	620	613	620	576	583	591	604	584	616	580	552	585	565	598	615	586	578	624	596	639	631	593	626	614	628	615	626	618	609	597	614	565	541	589	609	600	611	588	600	638	609	643	589	588	610	559	606	625	560	566	613	568	605	580	604	590	598	609	629	576	552	574	656	640	563	604	594	583	554	615	618	566	602	593	595	634	589	611	616	608	608	617	616	641	606	656	568	614	571	623	552	604	612	548	571	611	613	598	531	578	613	613	575	599	608	588	641	582	560	585	583	598	594	583	570	597	577	611	604	562	603	583	637	567	625	537	604	602	593	618	587	637	602	582	582	620	581	644	604	593	597	616	598	542	617	552	603	617	609	618	586	557	593	609	619	576	545	589	599	613	606	644	628	564	606	631	608	588	645	598	553	561	585	617	584	637	575	602	575	585	585	564	595	613	583	626	585	624	603	593	612	563	567	632	633	635	585	589	594	598	569	626	648	599	565	596	566	590	617	610	595	559	627	569	599	605	536	620	627	560	603	549	572	588	601	602	610	626	547	551	582	578	570	583	644	602	570	581	575	565	596	597	610	605	580	560	587	606	582	585	550	602	576	572	574	560	625	564	599	581	606	617	654	592	607	581	607	589	592	594	621	590	548	620	609	562	575	610	578	597	630	621	581	598	631	622	587	617	590	576	583	579	597	552	590	620	637	605	549	565	610	594	614	580	624	552	609	586	572	616	620	643	574	597	540	603	579	610	619	576	590	575	593	636	598	586	614	599	616	601	548	599	590	579	620	587	585	600	643	624	615	578	626	609	578	618	622	645	587	594	608	590	600	562	617	606	614	577	616	590	611	586	602	614	600	565	583	589	628	596	604	611	565	601	570	590	569	599	591	642	611	553	579	583	629	589	621	639	606	564	588	616	574	552	607	613	601	599	567	545	575	586	585	601	622	583	603	572	606	534	575	635	541	640	607	603	613	559	602	602	642	630	570	635	627	609	598	610	595	594	572	654	604	580	609	602	609	566	594	562	563	599	601	654	632	604	600	583	533	629	610	620	629	596	560	610	591	621	613	616	578	628	573	603	547	541	637	635	622	605	632	597	611	594	611	616	572	620	569	572	615	601	594	630	597	602	575	584	572	584	628	604	558	586	616	598	566	576	606	593	591	584	605	544	620	582	621	600	574	583	582	604	583	582	536	616	593	608	560	566	602	608	632	585	614	587	624	609	588	599	569	593	579	604	550	656	603	631	593	591	616	604	646	597	597	544	602	590	598	572	618	513	612	559	613	618	587	543	597	591	556	576	626	615	602	590	593	592	527	589	608	580	584	575	597	610	608	613	592	590	587	577	546	672	591	572	613	585	608	595	640	572	598	593	593	621	579	576	642	589	590	566	585	578	597	578	576	620	569	625	587	571	575	590	617	601	598	578	631	590	610	592	624	585	587	560	612	560	617	569	630	632	591	604	635	529	626	589	615	656	568	586	563	557	597	612	607	605	609	585	621	577	595	595	586	612	533	593	598	590	617	589	605	583	591	588	610	618	556	623	590	591	580	633	573	586	608	563	568	574	573	634	578	611	587	610	603	611	600	588	605	575	600	628	582	591	607	572	658	622	602	618	585	570	580	551	594	565	637	551	630	563	615	606	589	563	576	585	643	609	572	592	615	598	594	635	590	573	589	600	628	607	584	552	577	595	614	595	587	651	607	567	590	638	608	601	598	559	626	589	581	559	602	594	600	551	580	603	582	589	580	586	578	589	569	637	595	603	603	630	587	581	589	633	599	617	560	591	601	560	582	571	586	594	647	596	594	534	597	573	602	624	581	613	633	582	585	631	580	545	590	628	569	630	567	593	591	557	605	585	604	599	608	601	598	567	594	578	576	562	613	609	607	591	619	633	577	602	615	584	603	636	576	577	571	604	587	606	584	598	587	636	576	560	580	552	591	608	566	563	586	618	603	615	579	559	595	603	630	605	587	605	573	587	599	547	648	592	584	570	577	606	578	610	555	595	562	559	576	569	585	598	573	613	586	577	596	582	603	623	603	603	622	591	628	587	620	584	599	566	607	610	553	597	583	641	639	615	570	578	626	639	589	610	637	618	562	574	612	588	568	555	627	545	568	627	589	610	583	616	581	598	589	598	549	615	571	539	627	614	628	605	613	617	571	568	582	576	596	555	590	589	598	639	635	674	605	603	562	615	600	588	570	644	547	589	615	676	612	610	592	574	612	596	602	610	624	618	568	604	593	551	560	633	606	562	633	563	562	587	629	613	611	629	653	574	589	607	618	595	579	583	593	631	588	623	589	598	567	584	598	591	567	599	579	633	616	633	561	588	539	587	638	579	570	600	594	568	572	627	609	607	592	636	610	561	587	623	587	616	588	613	536	558	630	595	602	596	618	580	625	584	594	540	557	606	582	568	585	615	609	595	573	553	619	608	648	531	624	612	596	578	622	600	656	614	584	593	610	604	624	560	564	608	571	592	628	595	596	558	557	599	592	554	610	603	595	563	555	588	583	651	651	569	580	603	576	583	597	599	613	594	595	608	581	615	589	593	595	591	620	572	631	568	599	619	548	593	597	611	619	593	570	563	636	600	578	557	612	612	583	604	571	580	600	612	592	543	574	622	578	563	601	574	645	613	636	584	627	595	583	616	569	644	570	612	571	586	601	596	542	624	639	624	604	601	599	558	623	603
44086	57215	8866	4456	3136	2447	1966	1615	1400	1210	1080	1057	987	974	869	851	785	817	784	825	802	730	760	717	781	731	716	751	708	678	676	718	750	779	650	681	737	743	674	725	717	694	709	684	708	702	704	708	729	662	710	688	719	709	705	686	690	690	726	698	729	642	672	668	693	718	706	692	717	677	708	697	677	692	723	726	677	713	741	728	701	631	729	729	673	681	678	708	705	726	693	670	712	684	658	707	729	717	714	688	696	692	671	686	738	674	694	695	699	696	668	673	670	715	666	700	700	687	701	700	728	646	696	764	703	715	721	697	704	720	759	694	699	688	657	721	671	696	683	701	687	687	731	698	675	689	648	679	728	703	716	689	735	691	680	742	680	732	739	659	700	654	701	699	726	692	727	694	679	651	677	698	668	707	665	677	693	696	704	658	687	726	707	702	709	684	669	698	705	691	692	711	696	709	692	673	687	729	714	668	695	671	687	679	661	694	727	707	706	660	686	679	715	657	707	724	659	664	669	701	701	671	729	671	698	681	650	708	649	721	691	695	685	661	676	688	688	635	786	706	683	713	732	709	659	718	695	706	731	684	682	756	634	683	654	689	678	656	672	649	708	709	623	710	693	675	709	688	710	695	666	681	691	710	699	676	643	691	683	675	685	737	700	693	687	751	653	705	690	632	745	660	681	678	704	687	686	751	651	685	771	685	691	695	669	730	723	690	650	690	712	677	697	682	677	681	713	726	702	680	716	671	716	650	693	734	723	732	669	705	707	670	712	679	663	674	668	715	717	672	775	682	648	648	736	672	678	702	735	646	693	694	710	708	685	671	648	669	680	762	719	695	721	670	656	661	684	681	646	698	696	691	702	700	675	710	706	681	702	707	678	726	687	694	670	701	758	713	737	682	702	673	646	674	671	699	693	717	691	694	638	725	678	724	704	724	741	714	684	665	720	687	663	707	676	704	672	672	666	703	695	691	725	677	690	638	721	709	661	648	680	701	744	684	705	713	695	707	721	698	672	720	680	671	676	735	707	718	684	735	704	705	679	681	689	717	683	653	692	676	701	681	718	684	669	705	729	689	688	707	693	678	673	676	675	672	699	681	683	662	647	719	679	709	640	661	705	662	666	677	674	737	695	671	644	694	732	708	715	648	733	691	709	728	696	729	685	653	700	692	719	700	695	719	739	689	678	760	729	634	693	706	699	680	664	661	753	668	703	675	689	741	718	716	675	676	671	702	675	714	691	689	695	659	670	703	724	692	678	670	697	718	713	698	652	684	629	686	690	663	681	723	707	696	720	670	669	730	685	704	713	728	696	709	669	682	720	626	671	689	702	678	713	730	664	685	641	670	713	691	722	696	753	735	730	705	657	708	658	748	689	689	733	705	628	738	750	741	707	665	748	721	702	690	669	742	679	691	724	694	817	664	689	665	679	709	732	707	703	668	719	655	717	662	695	658	671	716	691	696	680	700	709	687	669	650	664	724	676	694	693	643	695	698	701	676	674	671	688	692	705	659	739	728	788	710	682	709	720	698	664	687	662	647	736	663	698	698	643	685	667	679	669	703	723	688	673	677	688	694	698	692	653	687	665	665	688	682	646	733	675	686	729	729	698	748	702	688	672	692	697	761	702	695	660	687	673	720	713	699	706	710	667	650	710	691	670	694	709	667	718	700	651	672	693	666	659	670	699	730	736	723	665	743	735	754	716	667	666	703	644	746	701	701	654	686	667	703	706	715	688	700	669	702	691	716	705	684	714	709	668	673	725	720	686	676	658	674	649	661	718	702	686	709	675	719	692	714	713	704	728	704	728	697	714	716	692	709	694	663	712	677	684	719	707	670	687	675	675	657	662	715	749	707	643	660	655	652	645	711	644	749	693	673	678	690	682	692	661	732	676	687	681	658	710	717	724	708	672	682	668	695	690	684	744	728	699	660	688	656	684	683	646	705	667	668	721	696	702	746	656	687	721	658	764	674	675	698	682	674	648	743	650	709	705	673	706	681	659	681	723	716	721	678	643	717	684	670	704	727	672	703	680	681	679	705	689	728	671	728	686	689	726	646	707	715	684	707	694	733	670	667	704	647	692	733	737	703	672	690	669	715	690	707	687	708	733	692	677	681	723	700	703	675	676	653	634	648	693	663	709	701	701	668	755	701	745	646	694	663	705	674	731	677	672	611	675	706	642	704	674	675	700	728	709	659	694	707	751	706	728	686	714	717	656	669	667	711	671	667	673	685	692	717	711	707	697	678	693	666	715	688	675	695	699	666	685	720	690	692	679	696	699	709	645	698	683	663	651	713	719	680	710	697	703	697	684	696	750	697	704	715	653	730	662	674	650	716	675	708	682	657	686	686	673	713	715	664	692	701	682	678	690	727	715	673	760	673	672	687	650	722	709	697	717	637	659	689	714	679	712	683	706	675	716	656	658	704	671	732	726	686	726	650	697	693	741	692	664	698	682	678	701	700	670	686	729	682	715	729	705	696	679	682	714	690	667	689	672	661	690	684	717	694	709	696	645	739	726	683	711	727	669	679	675	729	659	678	699	684	696	696	679	676	711	737	691	706	700	714	697	714	668	690	730	708	673	706	703	736	680	683	694	734	708	678	728	681	725	715	656	683	674	682	708	697	717	735	691	671	718	699	689	682	728	713	646	751	709	689	698	722	735	669	738	716	641	711	714	708	685	702	698	700	661	665	686	733	664	710	704	705	682	650	684	671	695	739	710	678	686	710	656	670	679	689	696	639	729	715	718	691	703	686	663	728	710	712	699	691	677	703	640	672	675	719	699	738	742	693	674	715	699	733	750	676	719	710	699	715	704	687	683	691	716	709	781	722	686	720	736	646	697	679	712	726	691	750	740	700	666	661	730	699	706	728	716	701	693	727	680	700	673	712	672	710	674	668	744	701	694	664	677	716	647	683	673	676	704	714	689	712	695	709	684	688	723	700	666	696	690	702	722	707	698	710	650	656	705	685	704	651	687	686	679	717	736	689	718	649	675	685	696	717	674	668	702	697	747	690	724	695	691	696	660	695	707	730	652	680	696	671	682	737	719	670	738	672	698	688	703	718	650	696	715	678	696	696	717	714	711	704	705	683	712	677	686	652	679	686	679	709	690	650	690	692	627	671	675	708	728	709	704	658	708	702	719	669	711	739	733	697	670	677	732	666	683	744	686	735	688	712	631	676	673	722	655	712	698	674	734	663	662	682	683	704	671	706	712	714	653	700	718	719	679	696	658	721	711	642	673	670	679	696	716	741	725	678	735	698	690	723	688	685	663	721	689	727	734	729	722	689	698	665	669	714	671	657	707	696	662	696	716	673	750	715	678	697	660	693	695	708	695	722	681	708	663	717	735	669	745	719	711	721	700	694	682	668	682	711	708	683	705	699	685	679	687	675	661	693	687	700	749	708	680	654	650	751	677	716	722	666	712	705	681	713	691	683	659	642	688	672	673	680	707	695	676	722	720	712	693	695	688	709	675	631
29641	28134	15410	2025	460	405	246	249	226	224	234	228	242	221	233	223	251	227	240	212	205	210	225	212	210	209	206	222	216	192	200	232	230	230	222	220	182	229	221	206	213	202	209	243	217	228	205	243	205	229	195	200	211	221	230	187	202	223	212	209	223	218	213	266	237	212	225	218	237	231	237	217	195	201	224	199	216	215	228	239	208	234	203	220	213	209	213	216	222	207	216	227	232	226	243	200	220	201	184	212	227	204	226	249	230	187	201	241	208	215	230	201	216	199	229	217	199	218	234	205	220	205	234	234	221	226	203	229	219	185	231	208	209	233	219	228	212	214	233	215	238	222	210	211	199	217	220	208	198	221	222	216	202	227	213	197	215	235	223	232	228	221	217	234	216	233	192	244	243	198	207	204	199	212	215	214	241	214	207	209	230	198	219	206	198	209	215	208	227	237	228	206	236	206	225	213	192	232	227	221	208	218	201	229	218	221	218	204	203	198	206	204	239	203	231	233	202	218	198	213	210	184	238	234	210	209	202	176	216	215	239	221	225	220	200	219	220	223	252	189	211	209	195	230	205	199	210	204	207	229	187	230	208	235	222	226	204	208	225	240	222	220	253	222	229	204	205	224	212	207	196	223	236	215	209	212	216	231	230	219	184	201	206	216	207	227	228	223	226	197	227	259	185	211	216	212	210	217	208	228	206	226	219	217	235	207	233	230	244	224	222	230	223	208	203	200	236	217	218	216	213	224	216	227	215	229	216	201	220	210	234	213	220	214	217	229	187	229	221	247	190	204	205	215	217	197	242	203	225	197	239	219	217	195	229	195	238	220	211	228	193	222	184	202	233	207	204	219	212	223	221	216	200	194	208	219	221	201	212	192	246	213	214	230	238	214	228	220	237	224	225	252	212	231	227	232	224	207	230	206	212	202	209	209	228	235	207	222	234	216	206	213	207	206	249	229	234	233	188	225	217	195	217	211	217	226	206	218	216	211	226	207	238	230	222	261	224	208	212	197	251	224	227	205	237	221	208	207	224	210	237	214	213	212	240	231	223	207	225	206	217	259	217	223	216	222	213	232	214	232	198	217	228	216	206	206	197	227	229	213	227	210	253	222	236	223	224	239	236	212	203	221	208	207	202	218	204	222	245	205	222	195	240	227	183	218	230	226	231	223	224	203	213	230	194	220	234	219	235	201	192	239	202	211	228	215	221	198	205	249	196	183	223	206	216	226	219	220	215	227	216	193	205	229	223	232	203	212	211	238	209	216	225	205	255	200	231	187	236	235	224	248	211	211	201	228	195	230	227	228	223	210	209	247	225	216	206	215	255	230	222	194	224	236	222	228	228	233	198	212	203	252	182	186	209	222	205	209	203	206	218	231	219	222	193	228	195	193	188	210	224	208	258	186	231	202	201	221	240	243	195	222	211	210	224	208	227	205	195	225	215	216	207	216	209	221	230	198	228	215	220	204	199	213	224	210	239	218	226	224	209	204	214	228	222	226	231	230	211	204	213	200	204	240	203	206	236	207	220	227	225	207	212	203	218	215	207	217	198	238	205	240	198	225	216	209	217	204	211	210	231	208	241	239	209	230	226	237	203	211	192	217	192	222	233	225	221	248	221	177	202	238	218	196	201	183	251	236	222	214	225	209	226	210	231	222	214	199	207	244	223	214	216	214	198	207	221	242	183	220	250	220	220	194	246	246	216	232	233	211	207	192	240	221	238	209	194	191	231	234	231	212	212	216	230	215	216	223	224	210	208	213	236	210	194	200	220	214	222	207	217	216	232	214	206	247	252	214	217	206	223	212	215	231	216	234	221	187	222	205	207	220	211	229	209	211	258	188	229	193	213	229	224	219	204	238	209	215	206	213	220	223	219	237	214	218	226	243	222	206	180	226	223	199	221	229	207	215	200	228	215	238	235	225	215	210	215	216	197	166	215	198	189	204	204	242	205	205	225	260	221	220	237	241	211	211	212	226	208	224	204	248	211	198	208	188	213	205	222	238	224	201	229	222	198	213	213	235	229	232	217	216	201	237	233	242	208	192	247	209	207	230	212	209	214	233	246	210	202	232	242	235	212	216	229	217	219	201	253	189	228	208	212	224	220	228	227	216	247	245	232	202	206	229	212	197	224	215	233	210	212	199	210	234	200	217	211	218	225	194	191	226	203	220	261	213	239	229	211	213	213	224	226	218	202	232	242	211	223	216	224	229	228	221	234	200	217	188	195	249	216	215	221	203	209	190	213	194	220	232	173	230	214	242	218	225	226	210	203	229	205	214	189	216	195	231	215	211	222	207	211	216	251	213	219	219	201	223	216	229	215	220	200	211	222	238	232	193	234	218	205	232	189	238	224	208	243	195	206	233	214	196	198	215	236	209	238	204	219	208	207	196	203	188	225	199	221	196	215	225	198	205	222	231	202	196	223	226	204	199	214	213	213	204	212	217	215	217	209	212	198	206	209	251	217	198	226	221	224	233	227	231	232	204	215	194	201	239	237	231	213	204	219	200	214	213	207	225	215	204	206	210	200	215	207	193	208	250	202	212	218	208	229	219	219	220	204	211	229	203	214	208	208	221	214	212	209	252	222	228	232	184	219	224	203	203	231	212	221	194	223	212	211	203	198	244	204	216	228	204	226	219	229	201	201	244	215	184	211	183	221	200	245	194	246	240	206	241	204	205	232	241	234	212	208	233	205	192	224	221	222	184	225	204	212	197	240	224	230	199	220	219	249	191	231	229	198	220	208	241	210	221	216	212	194	232	226	233	207	232	218	206	211	249	212	223	213	229	183	219	211	209	207	207	211	225	204	228	198	208	225	215	221	222	235	208	227	215	218	203	205	202	241	209	213	208	200	214	216	205	218	211	178	217	192	233	233	235	239	208	216	233	225	220	199	196	223	227	234	204	213	214	197	200	214	224	198	193	195	228	208	219	216	198	220	222	219	205	208	236	237	230	213	242	208	241	227	251	235	216	224	183	202	223	251	193	222	213	218	214	202	217	195	199	212	231	214	210	224	236	210	208	189	209	219	221	220	225	213	234	196	188	208	233	198	232	209	212	242	230	234	218	237	193	206	232	221	221	216	204	193	216	225	227	232	232	197	210	221	198	209	215	233	202	226	241	239	221	228	178	209	191	201	225	225	198	207	214	223	216	230	206	211	207	197	219	216	247	200	198	242	253	196	227	222	223	224	218	230	214	210	234	223	211	212	204	240	219	226	192	221	215	228	216	216	219	218	219	215	216	226	214	229	211	235	214	232	247	192	209	215	235	253	214	190	218	219	202	225	199	208	203	214	228	227	216	232	185	209	225	216	224	210	207	218	202	199	240	200	230	213	184	237	232	206	214	196	249	196	230	226	231	217	220	212	217	211	220	229	218	216	201	235	228	198	227	217	218	198	199	199	215	216	215	216	208	222	233	207	227	195	213	215	222	203	228	216	250	232	212	207	217	194	195	210	222	218	221	212	207	224	213	224	229	230	232
34572	40519	1733	418	383	366	330	348	290	314	308	302	289	287	308	255	288	290	300	279	275	295	283	264	300	323	301	270	269	308	267	282	261	250	285	274	288	295	253	292	298	283	273	299	257	244	297	284	285	307	271	272	270	277	272	265	275	275	272	265	261	261	277	290	287	294	288	298	279	265	267	293	258	275	300	307	256	286	286	243	273	291	282	299	244	250	274	255	306	298	296	262	272	272	285	294	300	268	274	296	314	316	282	273	293	303	259	287	262	289	281	281	318	297	244	251	275	302	286	269	288	303	278	279	283	289	307	268	273	247	292	288	265	290	276	297	296	245	287	297	284	275	257	254	292	280	287	259	298	297	313	302	270	281	304	307	320	272	279	273	275	278	296	293	273	247	313	304	301	300	302	278	277	295	285	291	285	269	287	310	286	271	278	274	307	302	276	281	265	266	257	296	300	286	269	279	303	274	281	279	299	295	269	280	248	275	266	312	284	259	306	263	281	292	271	291	280	277	278	285	315	289	271	276	292	301	272	266	296	248	293	284	277	283	290	271	272	287	289	295	272	292	289	295	284	286	273	316	269	252	284	291	315	275	268	279	252	307	291	277	269	306	288	310	287	286	262	282	280	293	273	302	278	283	289	291	273	270	306	307	273	302	310	304	287	291	294	285	297	269	296	276	298	279	284	289	276	309	284	276	294	302	268	283	275	285	260	282	262	271	268	254	270	308	269	284	273	312	284	272	311	266	275	288	277	286	278	300	273	254	286	273	262	302	289	278	248	294	297	309	284	304	288	261	290	294	284	316	285	288	282	302	277	291	274	272	283	268	280	261	280	290	305	303	255	261	276	313	279	263	275	288	271	279	259	283	273	252	262	316	300	285	264	257	271	277	272	270	287	289	296	281	294	285	271	272	266	265	249	276	285	288	277	274	296	291	293	269	276	287	282	252	253	288	281	293	300	311	276	298	259	272	272	275	265	258	280	281	247	303	281	301	297	269	264	303	275	286	271	275	265	309	301	277	297	279	285	283	269	307	265	267	284	275	293	316	317	291	277	301	297	280	298	297	288	309	297	268	305	294	296	291	279	294	286	289	300	294	284	299	282	289	273	278	302	292	272	281	297	281	255	293	255	289	269	275	278	284	260	278	283	301	279	266	269	306	284	267	261	277	295	290	284	293	299	243	270	289	327	260	280	257	292	288	267	286	311	298	289	288	290	280	269	276	296	302	282	280	313	228	278	263	268	291	288	292	273	276	307	287	298	288	280	291	303	281	297	300	286	296	308	254	282	274	264	283	303	268	301	292	279	281	297	263	267	293	278	276	321	277	299	324	245	316	300	289	323	283	313	289	297	276	271	272	285	300	277	294	297	261	292	284	291	291	278	267	310	280	272	244	272	279	300	288	253	258	276	304	295	291	283	280	267	304	310	293	323	273	285	258	266	315	302	292	284	254	271	268	310	288	281	248	283	305	263	279	289	267	313	268	266	274	273	290	309	304	278	307	308	292	263	286	281	261	278	266	301	281	284	294	285	290	276	258	269	270	293	290	286	292	319	276	282	300	296	317	259	299	262	281	283	291	272	277	287	258	285	281	270	281	284	276	263	292	297	295	298	301	306	305	306	309	283	307	299	276	310	299	277	303	281	286	266	299	289	294	298	278	251	315	297	261	285	293	278	243	310	290	289	282	265	269	284	302	298	278	282	287	272	292	275	268	297	283	302	320	279	266	300	284	309	278	277	253	288	282	302	283	282	272	268	308	309	291	297	288	276	289	299	318	317	279	287	275	289	266	305	270	267	287	287	312	279	304	294	237	284	296	306	294	299	269	258	294	277	254	236	324	278	288	304	278	299	301	282	277	290	276	310	298	290	255	307	338	307	285	268	301	295	300	268	317	279	273	301	258	222	267	284	282	292	301	285	254	296	301	279	286	284	272	297	291	254	277	282	290	288	266	292	282	307	268	284	268	308	296	269	265	297	297	281	267	279	279	277	281	295	289	287	284	272	288	308	281	281	272	280	303	288	322	279	272	252	318	239	286	298	294	265	300	285	279	288	281	303	286	280	262	282	273	299	288	280	234	275	291	276	309	289	277	262	290	300	277	303	284	288	270	302	262	277	270	288	278	244	288	309	289	277	292	263	301	261	277	296	259	284	289	300	293	277	277	270	265	272	287	299	285	273	311	285	283	271	277	304	287	278	308	296	272	298	288	273	294	297	273	285	308	297	279	265	254	275	283	292	335	281	281	279	283	261	250	263	291	269	289	290	278	294	293	253	281	294	271	322	297	274	283	290	284	312	238	264	301	304	241	284	294	286	319	295	276	297	264	302	271	306	290	279	273	292	255	310	285	270	270	271	295	281	244	287	275	290	275	255	305	293	254	281	314	284	281	317	286	280	240	295	270	291	265	276	292	280	297	264	280	269	274	283	287	256	258	284	297	270	256	254	292	290	275	277	270	259	263	279	308	263	272	253	283	304	257	272	290	284	260	309	282	273	271	302	293	285	292	281	282	268	285	294	308	261	267	303	279	291	290	273	292	285	277	275	274	278	275	313	275	270	304	286	294	270	289	287	293	243	264	294	306	269	283	282	304	250	295	280	267	264	280	254	268	288	283	274	276	241	272	293	306	274	276	264	279	300	255	280	283	286	279	305	286	285	288	258	277	267	257	286	272	297	264	274	282	286	278	288	301	267	295	271	271	260	279	291	297	274	287	267	292	293	266	284	286	291	311	276	296	292	281	289	287	276	260	283	297	271	284	274	263	276	293	271	282	276	240	267	275	270	264	283	283	265	264	278	278	289	294	279	276	304	287	285	293	286	294	295	271	292	274	272	264	300	267	282	283	289	276	279	273	298	269	265	293	244	273	310	263	313	268	273	250	257	300	319	278	264	305	276	273	287	269	271	277	307	262	297	283	305	289	283	282	313	297	279	260	284	304	278	253	257	255	273	266	265	306	290	281	280	274	276	265	282	284	277	296	291	295	312	286	321	290	247	274	289	266	283	289	291	299	290	288	268	291	268	283	261	278	250	260	339	302	276	315	300	308	276	301	271	259	293	276	250	285	279	250	283	279	300	297	263	265	285	268	288	277	300	272	274	258	279	314	276	257	293	269	311	265	255	306	276	278	260	286	258	291	257	290	285	272	262	320	305	277	273	244	286	294	290	285	265	274	287	257	292	294	292	291	278	283	288	267	278	308	321	311	272	298	248	263	263	272	313	292	287	287	291	257	308	293	269	279	265	291	266	269	294	308	262	268	262	270	300	282	280	311	304	276	262	274	290	273	292	291	300	297	280	298	281	281	264	273	286	282	245	299	268	253	287	282	304	264	273	305	279	293	297	276	283	264	295	284	264	263	296	277	278	287	252	267	267	288	322	293	284	267	265	269	265	296	265	261	296	279	299	280	260	321	279	264	252	295	270	283	268	308	285	307	268	275	299	288	300	261	297	286	285	259	252	299	274	274	287	292	279	285	286	275
24682	21610	28688	24862	21149	5066	713	500	415	391	370	357	360	339	352	350	363	345	343	308	351	300	343	317	328	335	312	348	308	326	298	309	316	330	288	298	322	290	316	320	307	327	320	316	318	302	297	323	306	295	323	323	321	320	294	340	315	338	274	291	270	323	280	297	311	323	305	301	330	292	310	308	282	293	285	312	316	334	254	315	301	306	291	311	289	304	331	313	304	280	314	303	299	344	318	316	284	313	307	299	294	298	289	313	300	306	307	308	322	359	275	350	285	284	321	331	305	321	300	308	317	312	300	311	335	281	308	329	289	302	310	308	302	285	314	319	318	319	289	318	299	311	314	321	313	302	313	312	277	323	296	304	279	310	317	302	290	273	314	290	298	282	304	288	301	316	291	331	310	312	299	300	311	293	336	332	288	330	314	319	301	299	335	304	283	336	308	285	285	308	317	322	298	314	316	313	328	296	293	267	294	301	299	294	311	304	332	310	303	317	298	298	325	308	326	283	292	315	307	323	326	298	310	314	309	314	308	307	345	293	324	309	295	301	284	316	300	306	313	328	324	297	290	320	301	303	281	287	301	278	330	306	300	328	296	333	292	303	302	266	294	288	337	295	277	300	318	310	337	296	298	313	301	320	303	307	284	304	325	336	310	322	328	302	296	319	302	309	290	301	315	317	316	316	338	309	300	299	290	279	310	332	328	278	279	312	305	326	295	320	295	321	315	300	312	312	290	296	281	305	334	297	293	313	298	307	256	317	343	299	285	308	305	303	273	322	306	323	294	320	306	297	339	297	293	287	291	304	335	295	299	307	326	301	333	287	304	328	339	319	314	306	299	338	271	295	293	285	325	330	338	320	290	314	280	301	301	294	326	297	305	279	297	328	296	297	302	307	349	314	312	345	328	348	325	292	329	343	302	316	332	325	304	301	318	335	317	293	292	315	295	305	330	305	313	293	288	318	301	314	305	345	336	303	305	299	296	313	293	320	320	313	324	306	298	319	328	311	275	315	292	333	299	332	283	317	310	279	278	316	297	322	317	295	303	280	292	308	334	315	298	279	307	311	349	311	294	283	314	288	304	295	288	288	326	305	318	289	297	317	331	312	313	280	313	316	297	338	302	325	314	314	283	310	295	284	305	308	302	316	315	302	299	308	288	319	317	299	272	318	320	289	297	338	302	297	269	349	337	326	310	306	305	310	299	307	316	296	313	328	310	332	320	296	315	282	290	317	341	282	304	303	275	324	327	307	312	328	315	320	335	317	320	313	299	303	318	288	320	270	325	335	293	314	304	297	301	305	308	306	308	306	309	307	323	327	299	325	291	305	307	306	305	312	311	295	295	315	309	340	269	315	309	305	327	330	297	310	280	324	280	306	328	288	296	304	303	314	287	329	329	330	303	287	327	298	299	287	324	329	312	305	324	342	316	314	297	290	310	322	288	321	322	286	299	296	313	295	294	298	319	322	301	338	314	313	290	286	304	307	301	333	300	275	302	313	302	293	338	320	271	296	303	317	293	288	310	309	275	342	328	291	287	291	318	300	345	317	311	322	343	316	315	294	284	288	275	302	318	307	291	318	314	331	294	303	320	305	283	330	280	290	297	344	310	301	314	314	287	339	276	311	304	318	316	308	329	303	312	337	289	321	326	327	297	325	319	314	285	319	316	327	310	278	309	333	298	304	304	287	321	307	297	291	289	329	304	330	317	314	328	335	310	281	306	303	332	335	333	304	318	290	327	275	298	294	320	332	293	297	318	306	270	280	315	305	305	314	315	356	306	266	305	317	338	313	284	277	331	304	316	274	309	300	327	305	323	314	315	300	330	295	311	293	320	316	321	298	275	306	307	310	282	300	334	269	303	315	354	313	291	316	344	297	312	356	313	285	301	301	283	354	319	344	331	326	339	308	308	290	311	312	322	306	302	294	293	314	295	315	301	335	323	317	310	301	333	285	318	277	282	311	321	343	288	296	319	347	304	296	326	308	296	342	328	301	306	307	305	329	314	319	276	321	330	271	330	325	327	312	346	330	309	310	328	287	280	290	316	325	270	314	320	330	302	352	318	323	269	311	310	305	332	286	311	304	315	295	283	303	294	273	313	269	321	313	310	277	310	300	267	334	297	332	329	314	312	289	326	289	326	329	310	319	336	336	323	302	317	347	287	296	325	327	329	280	320	302	285	307	307	307	286	290	304	314	295	317	291	322	319	307	331	286	288	318	278	302	319	312	294	321	290	308	286	321	328	304	319	321	299	293	301	286	314	357	324	281	325	271	320	286	302	303	324	316	318	315	290	335	314	296	301	306	320	282	287	325	318	302	296	313	298	295	303	293	312	292	306	290	294	277	313	345	304	283	281	310	337	303	322	299	317	314	307	323	273	299	307	315	325	297	298	288	305	314	317	309	323	296	305	308	291	329	291	324	300	303	303	279	312	297	313	340	293	302	301	310	320	294	342	305	295	291	309	297	299	310	319	290	287	289	326	292	330	309	308	329	336	301	289	299	306	340	327	307	291	309	293	301	343	309	337	362	279	320	305	302	330	283	289	317	292	318	304	282	293	316	286	326	298	307	331	313	335	312	274	305	349	318	304	308	323	301	287	333	315	328	346	335	305	260	308	308	315	311	316	286	293	295	306	306	290	294	347	272	308	321	311	314	277	285	305	308	286	319	306	326	338	294	304	280	295	303	295	315	284	306	281	322	276	316	288	287	303	324	344	310	309	303	281	320	317	333	311	333	324	296	289	319	289	272	281	312	315	283	326	296	292	282	300	332	320	319	285	297	278	323	289	296	322	290	292	317	295	307	292	323	332	288	319	295	284	310	335	331	327	314	298	300	303	294	324	355	311	318	317	285	322	285	282	323	321	294	297	309	316	298	325	344	307	339	307	315	304	314	289	294	308	277	288	300	319	334	334	315	301	302	345	310	306	316	323	317	279	313	308	317	305	295	313	351	298	294	317	276	298	299	322	324	310	296	282	322	322	299	316	314	299	338	327	288	341	294	326	306	309	320	282	332	308	300	322	326	294	291	303	300	319	318	284	324	289	299	294	324	315	328	321	305	334	282	290	300	289	300	319	336	352	328	319	337	329	312	314	288	304	306	307	306	321	305	299	315	313	315	307	303	291	291	303	299	297	297	288	283	341	327	304	340	339	325	313	314	279	308	334	303	343	300	308	311	312	324	292	301	306	299	304	331	284	299	283	307	337	301	283	321	313	312	277	319	297	295	325	273	306	318	320	314	317	303	272	278	301	288	316	303	302	322	330	312	295	323	319	297	335	294	300	302	294	299	307	310	318	323	288	301	341	304	338	306	312	282	306	300	293	329	308	308	300	317	328	324	289	284	320	327	295	286	325	311	306	291	290	283	292	300	275	288	313	312	310	306	274	299	281	306	322	318	325	302	291	327	311	293	298	293	318	313	278	342	314	306	302	329	307	283	323	312	309	305	313	292	290	304	299	308	309	289	305	297	318	306	287	303
39158	55017	6126	2051	1447	1077	949	786	608	637	594	513	509	497	472	440	395	409	480	400	399	417	417	400	418	396	381	400	353	383	419	382	392	413	403	355	384	395	419	403	380	368	415	391	397	405	368	370	334	381	387	372	348	416	400	362	391	386	402	367	400	395	374	411	408	426	343	380	356	409	371	397	363	384	382	349	370	356	347	386	379	370	363	386	355	373	406	377	368	398	357	371	390	389	375	366	377	352	375	336	356	387	364	365	365	341	340	363	364	388	379	392	379	374	375	390	392	413	366	381	353	368	409	409	367	345	373	364	385	390	382	385	383	368	404	366	365	387	406	372	357	392	357	365	368	336	366	349	363	343	348	366	360	369	379	406	438	353	345	373	380	412	386	339	357	379	360	376	398	347	380	379	380	381	387	396	376	374	364	384	354	363	387	348	364	375	363	408	371	360	376	364	349	389	371	362	370	390	361	336	387	371	346	389	373	382	376	407	372	409	359	345	398	402	348	375	362	386	378	393	368	373	345	365	355	401	380	404	364	412	381	361	367	371	395	390	394	350	370	385	350	399	361	371	359	395	397	362	354	352	367	364	351	362	384	393	351	377	387	385	358	363	384	353	398	383	390	372	335	381	373	353	386	390	381	400	354	403	371	394	400	353	355	365	373	395	397	379	350	375	380	389	368	375	385	368	349	386	399	415	368	360	358	361	374	329	373	359	351	363	337	360	359	373	366	356	383	376	387	381	392	388	359	403	337	340	389	403	396	358	365	353	392	356	382	356	359	378	324	365	401	384	336	322	367	403	371	400	380	371	377	396	349	392	360	331	360	345	359	381	400	386	388	387	390	362	399	390	354	373	381	370	373	398	354	360	342	363	368	405	376	371	389	403	340	386	403	401	379	366	380	378	368	357	379	364	383	386	376	397	380	380	353	386	398	370	367	397	391	416	360	370	361	388	379	372	357	382	359	375	390	370	390	369	382	381	357	365	370	378	398	370	363	350	401	342	381	388	382	377	348	388	354	405	373	378	364	355	351	370	363	360	391	403	374	384	359	362	386	408	356	389	373	389	357	369	346	360	374	355	408	401	346	377	334	370	395	400	365	418	359	390	364	370	335	379	385	371	386	392	377	354	358	404	366	374	349	379	379	374	382	364	353	371	367	399	380	372	385	393	334	368	377	404	404	344	364	383	361	385	378	375	354	371	351	365	368	414	410	364	368	390	380	375	377	328	393	398	384	373	343	363	393	336	361	369	341	352	379	368	380	333	380	364	399	413	367	354	372	351	375	342	356	372	393	334	345	387	364	368	363	377	367	377	398	397	372	365	355	388	347	363	380	417	395	339	367	362	370	371	373	401	356	368	364	360	345	378	366	398	408	370	375	363	346	377	344	392	397	386	354	398	377	361	374	364	366	391	357	376	368	370	362	366	368	365	405	372	372	365	373	396	375	383	373	365	385	344	381	330	369	379	360	393	363	363	357	389	396	346	401	374	342	360	378	377	373	369	366	376	378	372	355	377	345	354	355	372	360	371	374	342	352	381	364	373	384	384	363	366	371	376	344	358	366	358	387	415	344	398	392	373	388	336	364	415	404	360	371	366	347	395	373	353	398	410	396	398	400	401	339	353	369	367	358	378	402	383	357	390	344	385	386	369	370	374	377	377	371	369	381	352	401	376	370	371	379	375	392	383	409	375	358	402	418	343	366	395	380	348	382	386	389	384	368	379	351	369	391	378	378	362	355	388	363	398	357	383	384	331	388	366	368	363	403	384	402	358	348	389	346	320	376	355	358	334	399	352	369	361	339	383	393	366	403	365	352	365	359	352	373	355	360	352	379	339	394	387	372	401	376	355	364	414	341	375	385	368	346	392	390	373	364	357	429	342	387	358	367	381	397	383	388	371	375	356	363	389	390	373	375	351	355	345	391	402	332	382	400	365	381	403	383	382	343	363	381	373	370	370	366	394	395	355	358	377	386	317	376	369	382	352	359	390	382	377	371	381	407	357	407	365	386	366	387	369	384	384	367	332	410	351	358	367	370	378	359	366	377	370	369	372	351	380	375	375	371	375	365	389	361	373	362	346	367	398	415	377	356	414	362	394	361	354	365	394	387	397	408	389	383	390	369	341	411	372	382	353	378	369	363	382	372	382	376	369	385	360	358	393	355	367	362	375	339	356	372	372	353	413	363	348	354	367	353	391	349	405	372	379	367	357	413	373	370	341	368	377	368	405	380	392	388	367	410	395	389	357	359	394	371	334	403	377	380	402	348	367	392	377	393	387	354	393	355	355	371	388	360	374	362	382	368	377	347	373	392	348	346	353	338	382	400	372	375	396	389	365	375	349	367	387	358	383	381	395	370	394	433	325	346	354	369	372	371	363	367	360	386	336	407	377	398	350	354	389	340	378	377	362	347	390	376	377	346	358	380	394	388	375	394	362	353	397	378	378	365	370	380	370	381	381	407	354	329	346	368	366	400	397	384	333	387	344	396	374	385	373	359	384	372	388	385	357	402	390	376	404	363	399	366	352	342	366	392	347	408	392	380	389	381	385	370	382	365	366	370	380	360	350	379	375	404	373	385	411	380	362	394	399	389	404	374	386	397	367	377	378	352	387	351	348	390	360	395	390	374	383	361	375	351	358	385	375	383	404	378	378	392	339	422	384	391	357	371	382	386	400	390	373	348	374	387	376	371	409	375	347	388	364	379	395	353	355	346	378	378	367	358	363	376	370	384	380	360	365	390	377	380	409	321	350	357	360	429	389	412	356	384	348	376	400	370	349	381	365	391	352	357	364	351	395	352	387	353	355	372	341	411	357	390	391	347	353	396	369	375	389	355	365	368	375	413	372	385	362	390	406	344	373	357	382	366	377	407	390	390	379	358	347	407	351	369	345	415	385	413	405	356	427	361	354	384	363	387	361	375	362	389	375	405	379	363	358	368	338	392	354	365	371	394	382	382	368	415	394	365	342	369	368	395	385	383	374	381	355	409	359	366	395	358	378	367	356	354	409	375	374	364	383	371	354	366	373	341	428	418	365	395	375	361	401	376	378	351	371	397	371	400	360	409	384	357	406	357	386	375	365	385	347	391	376	388	376	368	401	382	366	373	359	370	376	404	368	355	372	392	380	369	357	389	388	376	345	399	369	372	375	406	380	341	368	385	377	415	369	366	398	355	380	394	399	380	355	382	407	331	349	359	362	408	337	390	369	350	385	355	384	388	353	386	372	381	365	366	387	371	388	392	372	373	409	378	391	355	361	370	383	369	385	382	403	408	373	360	400	397	382	360	347	401	381	404	383	388	382	375	383	370	351	379	356	363	365	390	348	387	354	379	389	370	348	389	397	383	367	392	397	414	404	419	377	356	412	358	379	397	373	404	347	368	357	368	380	414	362	354	351	387	382	374	352	380	356	393	392	358	364	356	382	383	391	402	369	403	370	366	376	356	373	406	358	387	393	390	379	342	381	417	374	383	380	385	386	363	370
25614	21667	27470	25501	8417	668	509	459	445	402	390	423	389	378	379	357	369	367	390	342	350	379	384	374	360	362	355	388	360	365	339	363	383	339	358	370	351	374	376	338	345	389	334	386	361	393	379	383	354	336	355	369	337	418	364	348	319	354	334	343	354	357	339	354	362	356	386	373	333	344	344	373	349	361	339	341	355	335	372	363	375	390	341	379	352	394	356	360	331	334	356	376	313	372	381	329	327	359	354	399	346	349	378	367	332	335	353	350	374	353	403	352	394	350	357	350	387	375	347	346	381	384	358	349	400	319	331	339	382	338	388	361	386	337	345	355	355	380	389	392	367	381	351	335	367	380	353	345	357	355	360	374	325	362	373	355	359	348	333	379	338	383	354	358	365	377	324	357	351	359	367	333	351	356	356	384	354	342	368	335	379	401	368	374	343	377	370	348	318	380	389	357	315	368	347	334	375	363	387	373	345	364	383	341	387	360	383	361	344	373	367	386	329	338	369	361	380	352	348	375	363	320	365	350	366	337	350	373	351	347	388	374	353	351	370	360	355	350	367	382	364	354	350	363	369	327	329	326	344	368	365	346	349	351	338	367	335	365	356	376	360	371	357	370	337	370	355	362	373	380	377	375	353	342	342	396	389	362	380	404	359	343	397	354	341	388	371	370	339	361	352	356	396	339	363	355	344	347	359	323	366	355	382	353	391	363	369	372	397	364	377	368	334	392	374	351	396	386	370	339	350	358	373	346	386	362	336	349	375	353	347	376	346	336	350	380	353	345	371	390	349	388	345	324	355	380	372	375	369	338	349	364	337	341	375	396	367	380	346	344	302	387	342	366	361	372	361	384	373	370	344	365	359	362	372	359	348	369	360	353	359	372	348	341	370	391	341	368	391	397	367	343	363	379	387	386	359	391	384	387	358	341	336	361	370	376	368	352	392	361	332	373	343	367	350	377	363	357	335	367	371	350	384	394	382	363	368	362	370	336	357	355	333	376	337	347	354	351	359	370	367	319	337	378	387	374	344	354	330	367	342	351	373	379	364	348	361	390	380	348	352	385	381	361	357	358	330	332	338	405	341	374	358	353	350	355	331	360	358	361	326	345	343	393	333	345	381	365	360	386	365	367	369	383	372	377	366	327	364	338	359	361	347	351	335	356	382	333	355	392	335	360	364	337	359	373	358	351	364	345	348	339	359	360	379	368	353	394	326	378	360	349	362	362	367	347	400	366	347	338	363	392	379	369	362	375	341	350	359	371	393	341	338	358	347	334	371	381	351	361	367	370	350	363	356	335	359	355	332	371	365	351	365	372	369	369	350	360	335	369	385	351	363	369	351	367	349	358	339	386	369	385	365	384	358	365	345	333	352	370	353	350	348	367	375	319	379	376	363	387	386	343	375	339	363	341	354	389	344	352	345	364	338	393	349	335	403	373	362	396	368	402	387	333	384	340	333	365	367	368	344	351	386	373	357	370	336	381	383	324	363	388	380	353	362	345	333	396	381	373	354	336	347	333	401	370	348	373	315	349	354	364	350	348	335	344	400	329	359	328	339	368	362	353	386	366	389	390	401	363	354	356	368	388	394	370	371	373	345	340	353	321	361	392	372	319	345	390	351	378	381	289	347	371	374	365	333	349	368	395	345	343	369	374	358	369	355	359	369	332	371	325	392	328	347	371	370	344	374	386	333	322	338	347	350	416	374	361	353	337	372	413	377	352	353	350	356	352	371	350	337	313	379	322	338	351	338	375	330	363	331	350	356	336	366	361	359	401	411	360	361	397	372	369	353	375	356	362	371	388	348	363	374	390	348	346	371	382	341	367	350	340	333	368	372	386	363	356	378	372	365	347	395	348	339	338	358	324	343	374	361	353	346	351	353	373	364	375	374	357	389	369	356	364	339	375	377	371	361	338	350	340	364	370	363	354	365	354	388	385	324	333	364	394	345	370	348	370	339	383	370	349	373	360	366	366	323	362	361	354	351	364	410	373	338	370	360	359	351	362	353	374	360	338	359	356	356	367	337	379	350	380	377	393	362	358	359	359	329	388	376	368	385	351	354	350	377	336	387	393	329	362	326	356	370	338	376	378	321	338	333	357	370	352	335	350	330	356	363	370	387	340	349	370	396	350	366	362	322	352	365	345	356	364	349	331	357	378	379	380	401	363	330	376	364	342	368	368	368	364	346	368	367	387	345	352	336	340	337	355	356	368	362	348	373	342	360	387	323	369	323	328	414	360	334	379	395	409	409	322	343	340	384	340	382	406	365	365	414	356	379	352	347	336	341	338	354	372	373	370	354	366	372	331	376	389	378	359	354	361	344	354	349	357	343	381	343	374	368	371	361	336	364	341	333	361	344	341	364	371	362	374	383	368	349	381	359	349	368	377	347	375	391	363	347	390	345	347	349	377	334	331	391	348	322	325	327	346	370	372	373	361	393	379	347	355	363	363	384	380	358	359	374	383	372	377	335	359	341	386	366	376	385	378	336	370	362	348	375	373	371	396	376	383	340	383	328	361	358	385	377	373	358	386	392	355	386	326	381	352	350	364	374	353	354	374	356	346	372	379	368	365	382	333	356	373	392	355	367	339	356	355	342	386	360	365	347	344	355	377	333	348	335	330	365	383	380	352	363	341	353	364	335	385	367	373	323	357	380	373	339	365	346	371	321	393	370	356	356	380	351	360	371	375	341	354	360	345	364	378	352	347	345	343	384	353	398	354	340	352	357	350	366	351	373	351	368	383	363	389	366	338	309	353	365	373	338	352	353	363	376	360	355	326	341	355	362	386	377	410	344	346	344	326	360	382	358	356	360	361	367	386	382	358	394	329	373	363	381	354	342	344	397	329	359	366	374	323	385	364	347	375	335	400	368	376	333	340	381	353	357	329	349	379	371	341	336	362	354	359	372	367	338	378	371	375	416	377	354	349	377	369	378	348	344	348	331	359	364	365	369	367	353	369	340	369	395	395	363	393	346	354	385	348	423	349	347	345	398	360	339	352	356	374	355	388	368	344	340	346	359	355	356	355	365	354	363	376	382	377	317	322	375	363	357	325	334	373	364	348	369	375	391	352	372	337	358	369	366	323	338	342	363	371	365	336	358	331	349	374	369	353	348	328	347	389	379	346	340	355	374	368	358	358	367	381	330	363	323	366	326	384	337	381	366	353	369	372	378	355	341	376	367	358	366	337	376	328	314	354	377	360	358	333	360	364	324	327	373	352	337	351	366	353	350	368	346	356	370	340	379	362	346	354	343	364	357	354	388	405	367	349	368	390	345	368	357	376	322	368	399	376	339	351	374	339	382	381	385	336	353	355	347	362	348	331	391	386	378	334	328	374	338	395	384	334	349	368	372	335	394	316	339	380	339	367	345	350	336	374	349	356	394	352	328	400	374	355	392	349	342	374	373	370	359	350	398	388	396	362	347	350	352	373	375	375	345	372	364	344	347	377	350	374	356	378	308	334	366	377	328	334	348	351	356	323
37859	50122	4523	1328	1009	904	743	675	595	556	548	532	492	498	488	483	510	499	456	474	460	423	473	504	456	461	443	452	430	456	481	455	477	465	482	436	457	478	462	483	449	496	462	418	462	451	497	483	440	463	440	481	452	402	482	476	411	483	436	478	425	438	452	471	432	470	482	441	422	460	438	451	454	456	470	491	513	465	454	412	435	437	448	482	468	476	461	405	437	476	442	468	432	479	425	494	444	439	463	464	429	416	453	424	432	403	474	480	439	427	440	438	482	505	435	428	471	440	436	441	430	483	434	433	492	455	484	479	459	455	412	424	465	520	454	421	497	429	448	450	417	438	457	454	448	458	446	472	443	480	477	493	434	457	447	458	438	452	447	447	474	449	471	423	468	440	495	477	417	474	452	427	465	460	483	477	481	476	443	460	465	457	481	434	445	491	451	431	432	483	437	484	427	504	446	428	465	421	469	484	461	450	456	464	465	482	451	404	461	461	440	447	457	492	461	463	468	425	453	457	447	458	463	464	434	413	420	458	422	441	441	421	425	486	471	448	461	437	451	451	450	453	433	449	433	463	476	434	470	452	490	462	414	474	461	490	463	491	456	423	476	430	476	442	464	449	432	467	424	458	468	422	438	461	418	468	471	424	458	485	471	417	448	512	485	429	418	426	478	465	446	454	470	480	453	479	470	475	463	456	481	438	469	422	443	452	409	453	438	415	451	477	451	433	461	412	415	450	470	460	508	448	492	451	415	467	457	432	429	448	447	431	464	488	445	502	462	449	470	466	427	425	443	433	489	461	456	456	483	431	447	463	470	449	441	453	458	459	447	474	431	430	439	461	456	432	447	438	480	443	468	455	428	474	459	426	471	484	456	449	482	420	392	434	472	442	492	479	465	439	417	450	452	448	492	459	464	454	488	449	492	437	407	428	444	473	441	449	468	458	458	461	505	486	451	451	471	423	430	461	470	474	452	469	487	464	482	457	483	458	468	454	466	459	438	449	439	467	459	454	447	450	455	426	401	435	456	441	444	448	456	445	464	462	430	453	447	471	480	455	462	453	469	436	419	437	454	495	476	496	421	440	407	449	467	482	519	465	457	432	460	452	481	432	453	469	411	458	419	411	473	476	447	462	453	466	463	477	454	439	427	442	477	435	423	476	447	456	461	470	458	426	463	430	466	484	445	406	452	425	459	465	518	435	466	451	502	484	433	455	431	470	481	443	491	450	444	469	442	428	453	453	503	470	451	448	426	470	435	410	460	473	436	476	438	454	415	449	438	448	448	465	467	451	483	450	462	436	423	441	445	439	429	436	470	430	475	468	428	490	461	472	454	441	464	458	493	431	473	448	480	450	439	451	456	474	411	435	461	442	508	443	461	489	460	458	480	437	450	482	482	431	445	431	502	468	410	423	461	452	431	478	449	459	443	434	446	498	423	486	447	501	416	427	475	481	442	451	464	467	454	414	471	428	452	471	462	472	461	464	496	452	438	462	447	457	462	467	467	473	463	449	450	491	474	462	457	440	469	409	439	448	436	467	473	436	446	481	453	453	447	461	443	446	448	472	461	448	461	433	429	471	472	460	449	428	431	436	448	471	475	431	465	412	479	438	504	425	519	452	437	453	493	458	469	487	452	461	461	444	461	514	460	489	464	448	431	477	464	459	453	504	440	461	423	431	454	502	426	428	444	465	446	451	470	425	469	470	438	460	459	471	455	451	442	417	444	476	438	461	455	452	478	454	467	437	456	494	456	475	447	500	449	464	510	439	428	458	461	455	476	490	479	472	475	483	441	497	475	436	433	455	417	454	450	453	408	464	465	434	464	416	453	477	460	441	463	442	451	447	457	464	448	533	465	500	467	425	480	448	444	453	439	487	398	446	445	460	460	432	430	471	441	446	443	465	452	449	490	451	459	476	445	475	474	469	452	428	468	416	464	493	471	420	446	449	483	442	462	449	452	451	445	455	450	459	451	421	478	432	439	474	427	497	481	427	462	425	406	456	487	425	469	427	470	418	420	447	464	502	466	448	475	435	432	450	459	451	445	479	451	455	534	490	454	446	430	409	441	481	441	412	469	468	460	425	431	433	430	490	457	417	451	450	444	476	485	469	470	435	441	489	460	437	471	425	456	439	424	467	436	475	474	457	421	471	450	420	434	425	471	457	420	439	472	443	480	481	483	438	441	459	432	457	460	435	446	464	455	470	449	456	445	461	457	435	409	441	464	472	459	464	479	485	426	459	453	476	474	460	457	464	424	451	479	456	464	439	451	472	450	429	475	498	429	467	496	441	481	484	457	470	459	463	462	424	434	491	459	441	461	446	440	450	463	473	425	457	438	430	451	475	442	440	453	476	436	464	505	462	482	486	462	440	445	427	467	459	433	475	432	446	494	448	457	442	409	433	415	459	469	435	453	462	389	477	443	438	469	462	425	481	455	469	442	485	451	443	455	481	475	490	469	447	472	424	456	489	452	446	465	450	478	452	464	459	470	436	455	427	409	464	466	441	433	444	443	452	423	450	441	410	444	475	460	475	442	478	454	452	451	464	396	472	443	473	435	438	484	444	432	413	437	430	427	473	446	474	429	454	475	490	469	447	448	422	477	479	451	467	424	452	434	481	480	456	449	453	460	436	448	455	452	451	457	408	445	456	446	454	476	431	483	447	476	424	488	424	480	433	475	459	438	429	455	451	409	458	485	449	417	446	474	431	493	470	467	442	457	475	471	471	456	424	463	493	434	450	472	445	500	488	426	459	472	434	461	496	445	453	452	515	412	442	465	472	435	476	471	441	448	445	491	464	466	468	444	470	476	401	446	464	442	429	461	470	475	450	451	465	460	443	502	469	448	448	470	465	445	440	459	465	422	463	434	447	411	453	469	459	443	436	475	460	481	444	516	454	454	411	458	442	454	468	470	431	453	468	485	481	457	455	465	458	480	485	456	444	442	427	459	461	433	471	452	427	456	463	452	426	449	482	478	481	447	466	446	415	440	450	470	428	467	468	491	451	471	457	455	411	466	429	450	439	484	428	483	453	431	485	465	437	497	443	449	431	441	499	468	472	440	451	449	472	422	459	450	494	465	411	420	473	464	434	445	473	423	446	460	422	464	472	462	469	475	434	436	437	435	486	433	442	481	431	445	432	453	469	480	466	464	499	437	433	471	481	444	438	426	481	500	451	402	444	457	450	451	453	431	426	447	443	471	440	481	442	482	496	518	402	467	481	459	440	434	452	461	447	442	461	401	465	467	478	495	477	477	448	467	455	426	445	475	439	451	482	465	447	443	472	434	433	479	471	472	433	461	456	431	466	453	466	476	449	432	476	459	474	440	459	437	412	413	476	466	440	461	452	453	443	463	454	458	482	462	457	484	468	484	466	446	486	448	464	474	447	450	488	426	468	477	480	455	509	446	442	444	453	475	458	428	467	457	433	456	468	435	462	497	454	452	429	450	466	440	493	454	471	460	446	435	403	465	445	436	461
23294	21553	29273	24225	21513	21469	9329	1210	923	861	744	774	693	702	670	693	667	632	611	657	683	660	660	638	607	588	656	621	634	626	609	596	593	647	602	594	613	646	609	584	637	594	565	622	574	597	615	648	563	590	609	664	590	648	566	604	612	595	621	598	642	634	581	619	601	597	568	634	619	590	599	576	605	628	607	600	636	616	590	595	619	638	603	595	583	659	578	556	631	655	586	617	596	589	614	609	631	587	576	578	603	545	607	569	616	587	578	605	608	585	624	549	619	687	627	609	599	596	607	583	630	559	576	570	586	588	620	608	562	579	586	529	641	583	559	618	610	569	606	598	542	609	585	619	604	589	567	628	563	584	557	603	577	608	611	602	596	588	607	610	557	562	583	607	625	645	640	562	611	599	632	591	555	616	615	642	631	591	634	610	585	614	596	602	577	642	627	626	595	551	617	587	578	582	649	623	634	580	599	591	617	601	631	602	586	642	607	642	562	643	652	586	595	605	608	598	560	617	616	624	641	582	600	601	565	530	575	611	599	559	555	661	624	589	593	630	592	610	613	637	580	617	585	646	614	582	538	618	588	585	583	613	574	580	594	598	617	603	629	583	595	601	615	594	601	583	634	543	569	650	606	592	600	608	631	562	585	587	621	562	612	625	616	586	613	565	582	638	608	582	598	597	570	581	644	587	631	610	621	594	587	569	600	582	548	576	601	581	585	570	572	530	610	608	651	564	579	629	604	615	617	626	595	596	613	627	596	589	604	614	624	537	562	600	557	558	592	545	639	610	603	589	600	592	605	584	603	572	598	554	571	595	637	605	574	621	634	660	571	567	647	580	601	544	632	626	612	554	617	678	642	604	624	595	628	591	531	606	562	605	631	586	607	642	555	602	602	607	616	598	590	612	620	647	588	576	661	626	585	563	567	617	608	584	570	596	596	642	634	599	570	642	582	618	568	573	605	613	627	622	591	596	609	630	609	611	596	582	597	579	622	611	576	611	555	567	618	620	619	547	600	592	598	562	621	621	603	555	628	603	583	614	581	585	594	605	591	630	606	552	593	619	605	652	599	614	612	573	618	634	572	622	569	631	584	606	600	609	600	565	626	618	586	608	563	610	600	556	624	587	561	627	617	610	652	595	610	565	627	573	602	613	596	608	587	609	601	576	641	597	610	586	606	570	591	587	602	550	547	579	609	623	555	565	554	650	606	576	589	620	599	557	635	633	589	626	621	636	564	625	587	628	631	576	598	624	547	628	605	583	609	580	577	558	618	592	651	577	591	605	587	583	579	613	588	629	568	588	590	618	572	597	598	558	611	549	609	653	600	620	628	612	628	603	570	594	577	622	598	594	630	612	610	563	625	621	629	602	571	595	665	617	634	606	602	575	599	601	600	586	592	594	587	596	571	603	572	604	590	591	605	599	581	589	579	634	607	564	553	601	590	603	610	612	603	575	612	601	579	655	598	612	624	545	614	586	581	626	617	557	602	583	585	558	624	597	583	589	595	634	583	590	576	549	593	572	591	608	580	611	615	615	594	579	617	607	579	576	659	543	550	600	628	606	573	623	621	578	620	603	585	599	605	586	578	581	580	609	628	598	603	608	623	635	578	597	601	589	568	577	618	581	614	594	579	606	601	615	593	608	577	592	587	615	627	630	567	613	606	620	618	605	651	612	589	610	578	583	593	605	597	558	570	598	584	596	587	539	570	617	597	626	597	555	601	618	600	544	614	567	605	619	593	578	600	606	641	601	600	592	601	593	610	614	549	536	605	599	574	631	602	571	582	623	572	567	571	563	626	578	623	627	577	601	604	625	619	574	588	585	615	607	612	626	665	605	600	614	641	558	604	559	621	585	627	660	553	622	575	577	621	581	555	565	576	560	552	601	564	610	578	581	578	579	554	601	592	624	627	597	580	597	577	576	581	578	599	597	595	617	613	601	580	627	596	623	639	625	569	615	636	572	623	584	616	625	598	550	593	614	590	590	642	576	573	594	621	611	576	599	622	621	603	584	585	602	592	576	582	583	574	579	579	540	586	622	642	592	598	583	567	606	606	616	628	589	586	585	611	570	638	601	587	598	573	607	580	609	580	626	524	608	603	617	570	537	608	591	582	600	602	579	567	601	599	628	568	574	619	606	554	616	583	584	607	656	561	635	601	574	583	611	596	626	598	572	623	603	608	580	600	613	622	568	609	588	565	612	620	636	582	573	569	583	574	569	588	618	574	604	596	609	586	571	583	586	575	629	627	567	604	579	634	612	580	570	580	550	575	605	650	610	606	598	576	593	604	597	618	576	615	610	529	594	647	554	634	585	579	650	617	636	592	617	606	570	613	567	555	597	621	577	558	617	568	598	609	589	608	569	636	614	573	618	587	564	552	614	577	604	645	623	612	567	574	621	601	599	612	621	573	578	602	589	592	634	624	589	618	599	540	591	603	610	577	614	619	542	584	593	627	626	603	583	619	576	602	598	606	618	564	591	607	551	635	555	580	622	511	577	596	618	644	617	620	634	605	548	585	576	596	629	622	594	619	611	653	599	590	611	600	616	563	604	612	614	584	593	603	601	583	610	561	609	574	601	595	623	597	551	578	659	613	578	597	562	638	652	595	591	577	636	556	600	615	618	643	619	607	562	602	625	608	605	593	596	547	568	574	571	568	566	550	585	612	606	562	620	618	617	608	595	575	594	587	590	614	569	602	553	597	562	591	580	623	608	593	623	585	595	618	656	588	622	595	586	643	589	603	597	607	544	587	587	655	620	600	611	566	638	574	595	623	601	614	617	601	616	562	634	551	569	569	558	579	590	607	625	583	608	561	582	571	620	593	607	589	580	613	560	633	595	578	598	604	596	597	609	584	614	603	630	530	610	567	564	613	595	573	632	603	635	588	620	594	626	592	610	560	621	631	574	624	661	594	590	610	594	582	586	562	561	576	612	635	586	600	599	594	618	605	547	574	594	568	576	619	582	600	615	621	638	598	607	539	589	570	616	627	611	585	596	642	615	573	585	580	599	548	614	591	590	661	573	581	565	567	564	615	595	562	570	611	597	611	609	621	575	618	588	629	575	606	580	592	557	569	582	611	613	573	610	593	632	627	634	544	530	617	581	584	567	628	558	559	578	577	609	603	625	568	631	589	571	626	594	624	590	601	556	645	575	576	610	604	607	588	559	603	576	592	584	571	614	581	565	601	560	623	627	577	611	594	580	619	612	564	609	557	614	611	611	618	570	632	537	609	612	634	636	564	606	560	616	593	558	598	609	556	640	584	565	578	566	553	604	535	588	600	584	599	625	604	611	577	598	623	559	611	606	569	620	630	595	625	572	641	573	614	563	597	604	595	549	599	563	596	633	609	636	622	553	605	609	635	577	582	585	628	594	580	618	568	569	612	560	584	595	604	564	590	574	621	548	595	644	558	571	626	608	589	617	629	571	622	617	579	579	634	667	624	633	632	537	601	603	624	598	544	633	568	548	632	615	597	646
44310	64753	12072	4345	3192	2417	1926	1616	1324	1208	1088	999	966	903	919	897	818	805	802	795	817	782	791	751	770	809	716	724	739	783	728	719	688	684	696	672	713	703	738	741	707	682	719	675	685	762	690	709	705	739	715	732	721	691	678	704	713	741	689	704	698	686	681	641	666	728	713	714	687	686	712	715	715	685	751	724	667	724	706	706	675	680	736	693	769	698	682	654	706	752	686	670	726	701	657	638	682	717	691	679	675	697	732	664	662	695	709	679	702	724	698	674	673	689	692	685	694	703	678	618	689	716	737	696	667	652	664	715	728	673	719	688	668	683	683	670	701	735	683	702	705	711	713	713	709	697	706	680	706	753	687	658	688	680	656	698	730	715	719	717	703	674	759	675	733	734	705	704	731	681	689	668	642	665	672	695	716	676	651	707	700	672	722	696	656	705	682	668	694	699	715	690	717	723	654	655	712	689	701	682	666	736	688	724	657	666	706	668	722	751	698	684	640	702	727	712	720	667	705	663	664	752	676	679	700	744	671	705	721	705	750	695	672	678	695	696	714	690	696	731	723	628	689	682	693	716	650	712	690	715	690	676	685	704	673	712	705	686	693	676	697	692	668	674	714	721	710	690	686	671	659	710	697	682	684	693	666	664	719	683	666	690	710	692	672	696	703	694	662	688	660	715	696	720	674	665	664	703	656	695	723	725	669	731	665	684	703	679	729	695	705	681	691	710	673	734	686	656	684	705	694	722	685	650	716	643	688	712	724	692	649	709	687	679	650	670	754	704	697	659	676	691	729	666	738	672	700	670	676	678	719	653	744	722	735	627	683	685	699	691	665	714	692	686	729	737	684	702	653	697	666	668	734	684	728	689	706	683	735	683	648	641	727	669	690	702	698	687	722	704	685	690	714	711	696	684	674	706	722	738	645	696	732	747	669	620	692	677	674	675	690	713	677	653	655	685	712	685	709	648	696	687	699	677	710	708	713	686	730	709	730	674	682	701	694	684	734	697	649	722	691	675	692	682	672	693	700	709	702	703	694	669	692	718	710	674	686	710	678	698	639	669	706	708	650	667	665	682	677	684	694	677	707	669	726	664	647	716	731	714	662	682	682	716	708	663	690	681	666	721	667	659	676	719	669	723	695	724	726	733	713	695	687	675	679	735	695	657	705	676	718	746	681	734	702	629	681	722	686	683	667	675	716	717	688	690	686	668	705	730	675	720	705	694	730	706	672	696	703	713	670	706	715	734	696	673	652	714	680	713	692	677	709	757	724	667	681	664	697	692	676	684	679	679	697	711	651	742	684	665	721	707	685	664	701	720	706	718	706	735	686	744	647	686	659	686	692	681	721	683	687	690	677	699	729	689	690	637	619	696	729	707	751	675	696	644	699	699	696	701	670	672	699	681	712	686	666	696	648	708	697	684	735	663	686	680	700	658	713	673	667	667	674	692	763	712	692	666	688	733	703	669	701	667	730	704	729	667	694	732	709	680	765	713	655	699	681	694	714	721	700	710	697	691	758	662	704	692	674	691	707	701	668	671	678	730	708	727	688	680	727	690	692	709	697	704	674	667	719	664	699	649	688	662	674	677	711	693	686	666	691	644	680	683	710	712	719	752	680	694	702	675	709	677	703	647	661	678	712	720	690	681	691	676	707	673	703	702	746	686	730	733	709	670	733	695	720	675	691	650	630	695	705	659	675	692	715	723	690	692	698	705	681	675	693	670	658	671	690	705	687	698	697	703	706	735	671	709	721	698	699	677	730	655	688	704	674	684	660	707	706	690	716	669	674	677	700	720	657	671	661	699	775	690	703	644	715	703	663	672	739	712	672	670	733	679	666	727	637	666	732	694	708	722	739	673	703	654	659	727	690	664	682	711	682	703	655	661	698	723	658	665	717	645	649	705	692	707	693	696	649	705	685	645	689	687	690	665	686	684	743	668	691	692	663	678	673	725	706	718	660	726	674	675	694	678	705	704	711	692	672	709	689	667	676	707	749	639	696	651	684	667	737	697	656	705	723	660	705	697	683	689	710	682	700	669	667	709	671	686	652	665	682	649	725	728	729	704	689	719	672	678	678	745	738	730	706	705	678	668	708	710	671	711	663	631	649	729	692	672	666	676	711	709	697	712	686	720	726	680	654	706	706	674	705	692	703	671	673	664	718	718	718	741	709	676	726	721	673	689	662	688	715	716	683	665	729	690	643	704	682	642	661	715	704	701	680	705	687	659	686	749	700	707	700	713	669	675	711	701	699	640	716	712	716	691	676	659	714	707	668	716	726	726	694	732	670	701	746	685	700	713	666	676	707	713	656	689	693	659	691	671	663	721	708	705	709	706	650	671	680	692	698	701	751	686	703	665	689	716	664	729	705	706	682	709	698	687	759	682	679	715	689	735	695	719	733	709	694	703	714	731	717	723	628	745	661	738	689	695	742	699	732	682	711	695	723	711	655	672	751	687	725	678	645	647	694	687	689	668	672	731	723	703	728	704	714	707	722	683	720	714	658	705	705	668	699	729	717	684	704	674	695	706	698	672	700	663	664	756	719	675	652	704	660	693	718	692	709	704	670	662	689	679	701	687	662	721	668	670	680	680	652	711	653	703	684	710	717	709	668	692	688	703	657	691	747	670	706	696	705	697	709	657	729	735	715	669	692	661	646	716	694	692	750	739	642	694	722	722	712	658	642	683	675	719	667	731	682	680	732	661	723	711	730	704	708	699	701	680	678	656	684	720	683	656	690	678	686	735	738	692	681	680	706	649	705	708	687	704	713	713	689	660	673	731	685	724	646	693	649	680	705	704	679	693	695	725	609	692	700	706	663	712	618	705	649	696	682	748	685	696	723	688	679	678	658	681	683	663	704	672	702	660	676	654	722	692	638	714	735	731	734	661	690	708	668	676	703	698	698	742	710	666	686	691	623	707	712	692	718	706	696	695	711	720	688	712	697	699	666	729	685	676	703	654	752	683	713	694	690	698	693	704	667	707	698	683	704	696	717	617	727	709	668	715	700	670	691	695	699	683	698	731	731	691	719	701	708	702	686	676	656	637	692	711	695	693	722	713	677	704	650	678	679	717	754	723	746	651	732	703	708	743	670	691	706	696	672	712	713	740	643	688	652	716	719	695	724	680	747	716	696	705	663	678	716	694	673	725	763	717	686	661	697	720	690	734	672	671	689	654	677	705	673	668	671	676	730	629	704	693	689	679	708	645	699	713	656	752	720	704	629	727	696	696	657	685	696	694	685	757	666	705	699	719	678	734	654	686	673	715	698	660	689	695	676	696	649	731	692	726	674	697	665	674	692	690	689	680	705	680	704	696	750	681	715	719	664	731	694	669	708	697	733	711	702	701	694	649	719	731	639	692	648	686	668	752	678	671	754	688	682	748	725	691	667	717	683	684	679	696	687	727	709	714	691	726	704	641	670	677	633	699	698	697	666	651	686	722	705	722	714	680	690	707	659	673	657	687	670	696	687	677	724	725
29466	28317	15702	1943	328	244	232	200	264	223	223	203	210	233	234	187	223	197	205	209	227	215	211	219	189	222	194	201	221	238	218	198	207	215	225	214	234	212	214	216	222	221	229	212	240	229	222	229	224	220	215	207	194	219	215	221	213	220	215	191	198	213	177	213	225	216	210	200	209	207	205	192	221	254	240	205	207	201	219	229	211	200	196	207	236	219	235	228	215	248	234	244	207	202	219	219	197	221	213	230	238	216	215	185	218	223	214	223	215	232	212	204	209	217	225	187	212	187	203	222	219	207	224	216	231	233	225	246	218	201	226	223	196	230	199	199	231	212	232	218	229	238	211	189	225	227	183	182	199	199	208	210	188	194	208	214	197	210	212	210	208	230	189	217	193	206	233	187	206	210	228	209	223	226	213	202	206	218	211	206	220	211	227	198	207	198	234	200	196	223	190	217	222	197	191	218	223	199	217	227	217	207	210	216	206	224	235	228	223	218	215	201	210	185	215	220	215	245	206	204	224	219	229	245	229	220	221	203	191	254	235	212	229	212	199	240	201	212	221	214	231	222	209	208	233	230	187	225	239	185	232	210	201	205	221	178	214	197	233	209	232	188	195	220	203	212	195	226	226	216	218	223	196	231	216	219	215	214	201	228	209	218	206	197	200	210	228	207	249	226	207	208	226	228	208	202	228	213	225	198	214	229	226	203	196	206	235	207	174	211	214	223	243	223	215	211	248	205	185	213	220	212	214	208	216	216	189	199	209	224	216	218	225	183	233	230	183	233	216	220	237	205	217	229	218	212	189	206	216	235	238	213	205	189	191	230	222	203	205	220	198	212	209	233	230	227	212	244	184	234	203	221	214	214	210	206	224	229	194	215	231	221	214	258	217	196	205	227	207	209	221	240	212	241	225	215	183	211	202	214	188	220	211	238	213	199	214	219	199	217	211	214	199	221	213	209	206	207	189	227	214	202	215	221	192	236	204	228	222	214	224	240	203	220	200	210	217	201	214	204	223	217	243	234	213	186	243	219	213	226	227	215	211	224	215	262	203	203	228	198	218	215	211	190	223	230	221	218	228	224	218	195	219	217	244	212	208	182	239	199	218	180	220	217	210	235	240	198	196	262	189	216	214	222	202	204	198	232	229	219	195	218	232	228	209	213	213	207	230	220	224	257	230	232	225	221	212	213	208	205	196	211	235	230	226	229	223	202	196	220	200	218	209	232	210	223	198	183	218	238	211	246	204	178	189	231	224	229	184	234	204	224	228	193	208	185	208	214	203	217	237	199	208	213	219	222	199	225	207	204	193	205	226	188	214	207	200	215	237	226	218	215	230	196	204	221	216	220	209	239	193	196	240	213	191	200	231	204	197	210	208	225	234	208	230	214	231	221	198	218	211	204	195	222	202	201	226	211	212	197	202	235	217	217	226	213	217	215	209	228	215	215	212	194	211	203	210	220	232	247	231	210	186	208	222	227	203	196	230	218	226	213	207	224	200	221	201	207	190	201	216	218	215	227	234	212	192	241	197	187	231	211	196	209	194	201	222	206	197	213	194	218	211	240	206	220	204	200	205	217	233	236	219	210	190	231	204	212	213	217	214	216	218	207	215	219	207	226	217	209	194	212	206	211	230	203	212	216	215	229	193	194	226	207	221	233	214	210	204	207	231	195	205	200	197	215	231	225	217	193	243	216	207	224	195	237	201	204	244	197	212	234	224	216	205	206	215	216	219	216	219	204	207	211	219	231	204	198	214	213	217	239	216	198	214	223	209	175	221	211	197	227	221	219	188	241	204	241	230	198	222	201	223	217	207	228	218	194	248	215	200	209	197	201	197	234	200	244	215	230	225	220	221	221	217	229	208	220	221	231	207	196	233	214	221	196	219	224	248	216	229	239	211	233	237	226	223	202	205	214	233	196	212	191	200	192	216	227	218	213	186	214	225	190	228	220	221	217	203	222	200	225	230	175	227	206	250	220	227	198	221	214	188	228	230	227	202	223	197	205	210	243	210	199	177	221	220	213	227	216	232	220	194	221	217	222	222	245	232	225	227	214	221	201	223	261	204	219	209	203	211	207	225	205	205	208	209	189	223	191	219	222	200	220	230	231	227	210	224	226	213	202	223	240	202	214	215	194	219	198	230	220	224	246	223	195	213	262	193	226	203	227	229	226	212	202	211	211	217	186	226	241	215	208	227	202	191	209	232	233	210	230	233	227	227	215	225	222	193	228	218	235	229	196	226	200	218	214	211	209	183	209	229	207	235	214	211	191	243	213	200	233	202	199	212	223	237	202	205	227	191	217	209	218	213	217	230	212	208	188	213	214	227	225	205	221	219	210	216	204	225	215	222	247	233	220	198	233	211	200	218	252	201	219	235	192	224	226	224	214	219	227	232	229	227	210	239	206	219	204	210	213	199	222	228	238	206	204	221	215	204	186	184	208	206	198	194	219	204	215	218	231	227	251	217	200	213	201	199	219	221	204	214	220	208	217	218	226	191	224	213	224	217	202	230	215	210	212	240	225	211	242	214	216	249	217	202	230	227	227	215	250	215	198	220	202	225	244	207	213	212	207	200	220	191	204	189	182	226	231	235	212	190	221	204	214	212	196	220	190	229	213	218	212	222	204	221	218	211	219	220	188	230	207	220	238	225	219	234	228	220	212	226	217	192	213	227	240	229	241	202	225	225	187	216	188	210	216	239	224	214	208	206	217	190	198	206	196	219	220	207	220	228	204	203	223	217	225	234	239	211	189	210	211	202	212	212	198	228	208	182	188	225	247	230	196	204	202	178	224	217	202	191	208	216	213	217	205	218	201	204	217	214	225	245	242	189	207	189	213	213	191	210	179	190	234	214	205	222	182	202	223	209	212	217	217	213	199	213	205	199	217	213	202	190	198	198	210	202	221	217	209	241	208	208	209	193	215	202	224	204	226	212	215	192	201	225	210	212	223	198	238	225	231	200	195	227	217	208	228	211	248	208	204	209	214	217	193	201	219	222	219	232	220	182	205	205	207	211	222	203	220	229	237	218	204	202	203	212	209	208	238	224	208	226	231	214	204	211	201	232	222	212	204	227	204	218	219	217	203	214	214	211	209	225	204	221	228	233	229	230	225	221	205	229	223	195	246	218	217	215	234	204	247	171	224	187	225	192	198	202	206	208	208	209	242	221	217	217	214	226	222	187	202	220	224	224	235	230	211	214	227	223	204	204	229	227	210	198	227	195	200	215	224	213	212	215	218	208	233	235	219	188	204	248	224	198	188	212	220	206	219	212	221	224	214	219	230	213	218	229	211	228	214	208	190	213	195	194	203	223	197	202	217	238	212	204	206	205	228	228	216	188	217	217	205	187	213	213	225	219	222	209	220	229	209	210	188	209	219	188	225	232	189	213	206	215	206	169	244	214	216	197	192	203	201	183	232	216	230	219	212	210	195	220	229	253	240	199	221	216	245	227	202	205	201	212	183	197	201	208	185	224	220	211	229
34145	41423	2131	412	373	315	309	336	305	305	269	305	315	286	284	280	306	305	286	316	308	289	284	294	292	279	299	312	296	279	274	275	297	289	283	254	293	296	321	292	286	299	246	302	302	319	243	286	289	283	258	260	279	289	257	278	316	284	267	296	252	245	289	287	333	286	269	310	275	296	257	292	263	276	288	254	268	263	273	266	267	304	290	295	246	292	279	255	255	272	266	274	304	263	271	299	304	318	270	275	266	257	295	303	279	261	270	289	277	299	280	278	270	275	298	281	294	285	270	266	274	260	245	237	269	276	274	303	288	282	273	271	292	276	277	267	272	279	266	274	271	279	280	278	265	279	301	296	257	271	257	263	265	275	306	303	283	280	278	284	286	293	268	256	278	287	289	301	279	289	267	303	242	291	246	297	268	305	282	302	296	288	277	280	274	279	294	285	260	288	269	302	268	246	290	282	274	289	286	258	269	271	278	257	282	294	292	267	248	287	294	246	267	277	287	267	271	248	268	291	275	286	276	284	275	280	295	289	270	278	305	268	275	275	280	300	262	259	272	282	288	273	251	283	288	306	284	257	281	287	292	274	291	255	299	296	287	276	270	289	283	284	274	271	277	289	297	260	280	290	289	266	286	293	280	271	301	293	256	283	266	272	280	280	290	302	288	272	246	310	271	285	272	302	267	273	282	299	300	299	297	289	280	306	287	268	272	282	267	265	263	280	292	306	290	291	311	280	271	309	271	279	279	317	281	243	277	278	294	253	310	264	286	264	293	284	274	260	267	290	261	300	281	315	294	308	296	242	294	273	285	292	257	300	248	296	287	263	281	284	285	299	276	252	267	269	253	294	277	282	288	289	290	325	264	302	282	253	284	260	274	265	289	297	265	265	281	261	307	283	284	294	318	276	242	272	308	253	252	277	277	277	300	307	257	280	241	267	251	289	252	270	262	306	276	292	315	278	319	320	287	271	287	294	290	272	285	282	261	280	289	289	262	288	249	250	289	271	277	298	272	283	279	306	298	283	291	249	279	282	308	314	287	289	275	285	262	293	309	281	266	262	275	255	284	262	278	277	297	311	237	257	303	303	297	275	283	259	283	275	288	284	301	280	295	276	267	264	269	285	256	244	292	263	276	302	302	255	274	284	294	304	262	274	280	290	277	266	267	268	284	273	238	255	281	299	257	259	277	285	270	249	259	266	289	296	277	245	309	247	282	291	261	270	294	288	252	267	250	304	300	262	283	289	286	302	294	286	281	287	264	279	259	257	292	270	276	287	256	292	285	309	307	298	305	308	250	299	300	320	292	270	282	303	270	265	282	280	288	280	300	254	303	274	237	296	277	283	298	294	294	281	272	302	268	275	285	282	283	264	266	280	280	290	259	282	278	269	287	272	287	286	268	276	270	275	263	303	283	295	279	299	277	279	267	297	287	271	260	261	278	261	282	279	263	286	272	281	267	270	277	265	280	286	268	298	305	292	266	270	251	280	298	273	264	257	261	279	298	298	277	282	273	266	261	266	254	284	269	269	283	310	285	252	279	288	312	277	264	268	270	260	271	270	252	286	277	271	284	278	284	275	270	298	263	304	272	288	262	297	286	289	265	259	288	288	291	303	262	265	268	264	296	277	276	269	301	257	270	311	267	294	280	285	257	240	280	288	284	283	257	272	268	296	287	275	290	279	269	263	323	282	318	268	273	246	306	257	265	290	253	298	288	285	300	276	289	271	272	290	261	291	283	311	268	300	305	303	271	260	263	320	301	283	284	254	252	292	304	261	264	333	329	312	283	320	292	280	292	268	278	264	253	290	268	312	281	262	276	298	268	291	270	281	270	273	273	250	288	271	263	280	282	256	280	278	297	272	265	264	274	271	294	275	308	309	249	271	275	268	284	265	237	276	299	268	259	298	284	285	292	282	283	274	275	263	285	289	292	250	236	293	260	275	269	275	310	284	298	286	285	292	274	267	306	298	297	272	279	275	300	274	263	250	273	264	239	282	271	279	301	271	255	264	279	296	289	282	316	268	271	251	291	265	264	254	270	283	276	283	255	283	268	297	293	269	286	281	288	273	283	276	276	268	263	291	261	274	293	264	278	273	270	289	286	298	285	266	277	279	295	259	265	277	267	280	266	243	265	282	283	279	274	274	288	290	257	248	284	264	278	286	273	262	275	265	304	284	258	288	286	287	263	290	290	314	286	290	271	290	307	303	303	282	250	255	242	321	262	270	270	294	266	290	295	235	261	256	291	284	254	261	273	271	267	285	299	281	265	283	286	264	289	274	256	270	268	257	266	283	259	272	285	299	277	316	246	297	278	261	262	278	273	297	301	282	293	282	242	270	293	286	295	281	273	287	306	277	253	255	270	267	300	294	278	266	266	282	281	291	272	265	250	279	294	252	289	266	301	283	271	256	270	314	298	259	291	257	281	255	285	298	303	283	257	270	287	286	280	294	286	255	281	281	258	287	289	294	287	284	262	288	287	276	342	278	264	282	274	275	270	286	251	283	284	289	274	290	285	259	295	271	270	290	289	258	274	282	271	291	281	290	270	275	250	291	287	267	276	277	242	248	273	276	283	302	292	273	268	234	255	268	289	266	286	267	288	272	256	321	268	274	264	308	259	282	318	278	271	256	292	272	259	275	272	293	302	294	263	314	288	265	291	268	292	293	274	308	286	251	266	266	253	277	307	256	273	268	282	287	268	276	294	248	293	280	286	279	286	270	263	285	269	291	283	300	300	306	276	285	262	280	287	278	291	306	281	277	298	261	278	270	289	286	301	282	289	273	316	260	287	240	268	263	257	279	264	299	293	253	278	277	274	282	252	294	292	286	270	290	290	262	272	302	275	281	284	268	290	292	257	283	280	280	303	255	272	300	287	309	269	287	279	311	258	272	282	280	282	267	261	267	299	304	283	284	291	246	302	261	278	303	261	290	285	276	284	270	288	320	278	278	306	269	276	289	262	281	255	281	276	249	280	271	262	276	295	280	267	288	281	294	283	263	282	281	256	306	288	273	297	300	257	264	258	288	270	286	265	313	278	307	290	279	239	272	323	253	265	266	265	296	296	276	300	294	276	298	255	263	279	288	286	249	273	292	286	285	286	278	269	288	311	269	309	270	263	315	271	305	262	268	299	284	291	296	269	255	268	289	254	289	277	262	275	310	260	309	273	272	287	281	273	283	279	311	282	285	292	276	297	286	254	276	261	255	287	265	299	273	260	289	300	286	298	295	281	294	271	291	287	283	264	248	298	283	298	279	279	315	298	274	292	315	291	281	282	282	272	272	279	276	266	267	272	288	287	301	267	291	272	279	293	286	254	281	272	286	277	276	268	278	253	293	281	265	276	290	303	283	286	270	264	276	243	285	269	274	277	286	292	318	273	263	272	236	286	291	289	275	298	264	275	297	280	274	280	261	291	298	287	280	295	262	282	288	264	239	281	283	274	296	277	281	276	252	266	293	282	283	245	277	284	279	269	250
24541	21557	28563	24777	21029	5211	639	476	423	385	376	365	391	361	347	350	329	371	324	344	331	305	295	327	308	320	291	311	286	321	302	305	338	314	331	306	276	323	300	325	311	299	308	317	313	310	277	300	302	313	313	305	316	314	295	311	339	316	298	294	311	294	294	314	301	305	314	332	294	300	303	296	307	290	308	293	298	285	288	287	291	303	324	312	300	290	331	310	332	342	293	300	310	302	294	317	339	337	311	290	291	290	294	323	291	296	317	297	330	311	275	294	293	316	291	319	304	315	317	321	302	301	320	285	282	291	298	313	331	278	308	322	318	303	290	303	290	282	297	302	304	305	287	341	320	316	274	273	255	326	311	305	280	329	297	267	329	299	300	296	327	288	280	306	296	314	305	319	310	306	311	300	314	277	305	303	285	282	314	305	317	332	303	303	287	297	305	294	330	296	281	319	299	308	285	301	285	287	298	319	297	321	344	316	300	312	274	301	296	317	315	293	300	291	335	283	273	322	314	272	329	316	279	307	302	318	295	310	298	287	319	314	278	301	299	283	279	333	294	327	309	331	341	297	317	304	291	318	314	290	325	300	271	324	292	296	319	326	325	269	294	315	289	286	333	342	315	301	330	292	305	247	272	304	287	297	292	320	300	288	301	307	299	321	312	311	321	308	299	288	315	331	322	274	311	307	298	298	284	292	310	337	323	320	318	290	302	319	330	285	304	298	307	308	295	317	320	278	355	296	309	299	295	312	309	293	313	333	314	327	298	293	329	331	320	276	319	322	289	304	282	274	308	319	295	289	311	303	309	301	324	295	338	299	325	308	327	306	312	306	296	286	312	291	340	276	296	312	306	310	305	276	299	297	324	306	297	302	304	310	289	287	291	326	318	290	306	281	307	292	279	296	306	286	329	308	288	290	321	309	309	309	318	275	289	266	338	289	287	295	294	281	309	332	304	290	300	312	304	299	317	328	327	299	308	292	305	338	339	334	301	305	273	313	306	301	279	293	288	323	298	299	340	321	344	312	313	357	273	265	302	291	305	302	290	300	320	277	305	316	318	317	324	299	311	283	320	313	311	315	289	307	295	313	306	298	301	274	305	322	317	296	297	303	294	313	321	313	283	289	298	279	310	307	305	306	315	302	324	300	302	311	307	334	334	313	294	290	301	299	329	349	289	297	290	283	300	324	299	307	289	313	286	313	302	327	347	282	329	306	292	312	284	294	325	346	305	292	318	300	303	322	275	303	284	317	294	333	291	303	306	285	322	316	330	293	313	349	309	304	296	277	328	298	309	302	286	297	312	304	305	280	286	297	309	292	306	307	281	299	303	301	294	276	293	316	277	303	283	277	316	324	290	300	324	306	324	344	287	341	324	288	320	296	307	328	314	332	312	301	296	290	299	302	301	314	332	335	337	312	298	275	276	303	280	292	293	277	346	334	313	262	303	321	333	313	298	290	313	289	335	323	309	304	290	311	305	327	336	310	294	321	318	283	312	297	301	314	326	275	295	302	309	312	330	317	309	332	308	320	299	308	302	314	296	345	280	302	311	306	321	321	319	291	318	304	307	317	298	315	326	303	317	324	292	292	291	288	295	317	340	294	293	326	283	310	341	348	300	307	293	324	308	295	315	304	289	311	303	295	300	304	309	309	331	327	291	301	307	324	302	311	301	292	315	299	292	342	292	300	334	300	307	274	290	335	350	328	292	299	278	288	330	322	288	304	292	322	315	300	305	294	290	304	303	282	313	314	296	308	321	298	305	318	293	323	281	315	327	300	318	303	303	300	293	295	291	307	297	306	327	272	294	288	302	305	343	305	295	329	284	311	275	298	315	314	289	275	311	279	303	331	305	288	303	328	301	307	320	282	316	322	307	296	317	297	301	277	331	333	303	328	291	299	314	314	300	334	321	314	298	266	310	317	294	320	269	315	344	345	294	318	302	282	295	314	296	296	311	306	310	331	314	327	292	276	317	270	308	290	328	269	268	331	280	331	327	314	328	293	290	278	290	300	291	317	298	319	283	279	282	334	304	305	317	310	320	288	304	337	271	303	301	281	327	333	316	300	306	339	330	304	302	300	323	303	302	286	305	327	283	304	320	304	340	306	320	295	269	327	265	242	310	293	291	303	312	281	282	312	322	309	280	305	306	284	306	286	322	307	319	335	352	297	294	317	310	311	278	315	301	325	283	309	292	310	317	295	310	308	279	300	283	313	318	302	288	321	280	274	293	326	313	318	292	320	273	325	319	318	293	303	279	309	291	314	307	318	321	280	304	309	310	314	315	308	306	316	293	341	329	295	325	313	306	307	284	316	283	270	312	333	323	271	308	305	325	326	296	301	312	290	305	310	326	294	300	309	314	320	299	324	325	334	301	279	304	306	281	314	314	286	303	301	302	302	306	294	316	301	299	269	328	292	278	300	310	324	325	297	311	320	303	316	303	313	322	289	299	299	290	290	283	301	283	324	310	320	309	292	335	261	307	269	304	300	291	273	276	288	302	316	336	326	294	322	298	332	297	312	304	329	320	311	306	306	296	306	292	293	297	319	302	303	279	308	324	288	319	325	340	290	279	338	290	304	297	287	280	328	329	314	333	300	269	289	272	309	330	315	309	294	317	281	308	287	302	313	296	314	297	319	293	289	280	290	305	283	294	301	287	292	294	281	296	307	340	302	312	298	270	313	297	324	292	315	331	299	284	308	304	320	308	262	308	299	291	328	322	315	332	288	315	289	288	274	338	303	290	311	306	297	304	301	301	298	288	327	325	299	317	318	301	330	320	299	295	281	302	300	320	311	302	311	303	296	294	334	322	301	312	319	305	282	311	288	321	308	302	339	345	293	345	319	321	304	327	288	308	314	292	293	329	296	320	320	319	313	260	281	319	318	330	280	315	293	302	273	311	318	337	313	312	336	301	314	300	291	338	325	285	295	320	316	309	292	333	279	295	307	303	294	322	319	285	316	283	301	321	316	308	316	298	313	287	294	297	280	305	295	326	273	300	307	311	281	317	321	315	285	345	315	335	295	307	289	298	335	287	328	256	319	304	317	294	314	301	290	306	351	300	309	314	324	274	334	276	337	301	291	309	293	298	303	301	274	310	320	300	321	317	291	275	302	323	329	319	281	295	293	312	294	320	292	303	349	305	271	320	300	335	338	286	300	282	293	315	292	325	293	337	300	319	292	294	282	319	299	293	303	320	312	303	305	334	299	303	322	298	330	308	334	288	305	317	312	330	294	298	281	337	274	303	328	315	319	308	289	324	268	335	305	296	295	319	274	300	255	297	326	282	316	334	285	311	306	310	299	344	312	301	295	307	311	269	286	312	316	307	277	292	317	306	328	306	273	325	267	323	296	300	292	316	291	298	327	296	283	337	330	301	328	292	276	307	326	302	301	303	317	334	320	298	289	312	297	300	320	294	323	271	313	280	330	327	316	294	303	325	305	325	303	308	317	326	288	303	301	268	318	289	304	278	308	294	329
38260	57772	6368	2005	1439	1101	932	773	673	552	556	492	460	480	458	462	429	427	425	428	397	415	389	381	427	383	411	402	384	424	396	358	404	363	374	358	391	399	401	378	356	398	382	379	379	365	385	401	329	405	380	340	382	416	366	360	373	400	351	409	418	354	398	405	357	371	400	379	382	395	387	414	374	377	369	371	396	418	352	371	366	372	384	360	374	367	369	370	375	377	357	368	363	397	383	372	367	333	366	381	369	377	372	380	394	404	391	364	368	383	373	398	370	354	393	386	391	376	376	368	397	417	397	357	327	395	397	375	397	390	376	363	363	366	405	370	389	361	338	377	383	378	374	374	380	370	342	370	348	395	365	386	386	386	394	368	389	372	375	379	371	395	357	344	391	373	353	369	352	384	421	358	351	353	384	363	367	360	376	353	377	382	378	356	357	344	376	381	345	384	383	393	342	382	388	346	374	404	361	384	408	386	389	390	354	342	412	404	372	355	379	376	403	324	350	381	392	395	373	393	369	350	379	387	379	366	383	372	357	377	394	341	394	391	371	355	406	369	364	360	379	382	401	376	376	421	377	345	375	351	386	371	350	371	377	381	372	393	386	393	387	373	376	345	375	338	382	313	388	360	342	385	384	377	354	377	378	388	370	367	410	385	373	377	337	384	359	380	378	397	405	395	362	386	394	373	362	338	357	379	374	362	411	340	411	357	356	376	376	366	387	370	381	354	369	366	344	359	402	375	379	352	355	390	419	361	361	367	392	343	371	376	367	407	385	366	388	392	393	406	372	397	382	361	397	387	398	380	334	364	357	367	355	344	386	378	386	374	356	388	347	390	379	355	361	377	387	345	367	387	358	366	386	388	388	355	337	375	365	383	418	374	358	344	407	387	393	339	393	358	362	403	379	382	369	404	386	346	365	375	388	360	352	356	366	371	407	374	405	422	354	367	409	374	372	359	410	346	405	352	353	365	412	366	367	370	375	347	381	385	368	341	400	384	366	352	350	367	414	407	339	358	377	350	393	388	382	377	386	374	365	389	353	377	371	372	396	391	363	374	358	403	361	358	345	372	392	371	344	368	388	398	387	392	393	382	384	389	395	366	406	390	378	397	367	376	405	366	425	398	377	359	356	386	368	371	358	365	369	360	399	392	356	381	369	346	412	386	366	354	398	389	381	395	352	367	379	400	398	344	344	396	353	389	400	417	332	332	362	383	385	415	397	342	391	383	378	371	399	355	374	403	375	356	372	351	356	358	376	381	358	358	384	409	380	401	391	392	375	404	378	354	380	374	401	345	372	359	393	357	354	385	384	341	363	393	366	412	379	388	381	405	377	354	398	378	388	382	344	379	360	379	395	373	380	383	360	378	367	379	387	376	351	360	376	374	377	384	365	360	393	365	374	365	366	383	328	355	389	367	374	335	358	366	404	358	376	369	361	358	357	401	353	349	352	397	352	387	373	353	366	378	405	358	349	373	362	334	348	401	359	383	357	373	388	372	376	360	394	345	376	346	388	362	378	352	351	387	415	396	395	344	355	374	383	370	363	394	382	402	360	394	384	374	370	382	369	355	386	325	386	387	372	358	358	359	371	405	385	370	376	372	393	398	361	346	370	388	375	389	385	360	353	357	384	426	397	363	391	321	390	368	343	368	360	406	385	371	396	353	348	412	363	386	369	404	405	400	381	378	337	387	386	361	393	397	395	366	393	432	397	372	383	355	377	362	390	359	373	370	391	382	359	408	400	354	380	381	372	363	354	397	366	355	405	369	367	333	390	359	386	347	370	357	344	354	396	404	361	365	394	346	382	384	329	395	373	365	374	355	381	362	400	379	398	362	386	377	385	387	376	365	387	357	363	378	365	377	373	379	404	360	381	413	375	385	374	371	404	395	352	357	405	368	363	363	415	367	377	380	395	355	376	374	362	348	357	368	381	400	375	380	398	383	384	377	376	363	401	388	358	399	396	383	398	409	382	367	341	390	367	363	339	363	388	389	343	369	367	357	404	379	379	359	395	349	344	371	382	370	379	379	396	361	369	354	395	413	339	306	370	366	356	367	383	393	361	404	393	377	375	378	373	367	403	360	375	360	371	406	379	384	380	377	397	361	337	365	360	385	374	379	384	391	368	360	375	336	362	377	389	407	364	389	355	407	383	373	366	379	352	393	361	378	377	384	360	333	363	382	376	368	387	378	396	358	379	361	372	378	379	377	402	397	358	407	412	354	379	378	421	352	372	346	348	358	350	392	377	371	367	323	351	367	331	384	347	358	389	366	328	399	408	378	372	360	379	387	381	378	417	369	379	330	375	370	385	390	356	397	385	386	381	365	331	397	391	391	387	358	377	367	361	389	373	335	351	375	381	404	345	375	349	396	381	399	371	386	354	373	364	364	354	360	352	404	387	363	364	382	382	342	396	393	385	382	408	385	379	402	367	359	345	401	343	339	371	388	368	389	347	399	359	379	403	374	377	362	371	368	396	385	390	370	359	381	366	362	377	387	355	336	365	378	391	366	382	368	393	385	405	393	375	364	375	374	332	359	382	363	382	392	365	376	348	376	370	362	381	368	379	392	355	395	383	400	414	395	376	351	390	360	371	373	348	401	327	350	366	347	404	394	358	375	397	353	395	370	347	383	383	388	350	369	380	382	390	403	345	391	379	414	343	366	401	350	395	374	356	418	377	387	363	381	387	379	368	393	390	375	393	402	367	375	355	370	366	341	386	394	356	375	388	370	387	379	340	388	386	389	334	388	375	400	366	365	394	389	381	392	360	369	349	383	365	338	346	385	359	353	371	382	330	366	377	399	361	355	363	351	401	377	381	384	366	374	359	366	389	369	414	397	367	401	356	361	327	350	386	365	379	358	353	380	363	354	349	394	363	389	379	362	384	379	398	362	336	388	363	370	359	413	374	386	376	349	363	347	368	364	410	396	405	358	417	400	375	384	365	388	375	374	366	385	368	369	368	369	376	387	394	345	368	366	378	374	374	371	379	385	358	369	390	383	390	357	356	366	387	348	376	391	356	369	402	378	375	341	363	379	379	368	363	361	363	350	361	331	330	376	359	373	397	403	348	339	382	373	388	396	402	359	379	399	390	387	374	385	365	381	376	383	394	364	353	384	322	346	358	363	384	340	368	384	379	363	353	355	353	385	364	342	376	356	386	381	357	346	358	384	375	382	396	397	343	383	368	381	370	348	353	365	317	394	365	399	369	428	371	342	404	387	358	370	393	354	393	339	363	381	383	401	386	384	382	390	383	363	379	376	369	392	362	369	342	351	336	352	378	366	380	385	363	367	332	376	354	396	367	359	393	372	370	378	356	385	360	372	367	351	373	373	365	379	386	373	368	349	369	369	344	341	364	350	326	398	379	366	324	372	353	351	389	426	386	404	365	343	360	379	385	362	377	385	377	367	369	353	368	401	393	381	370	344	367	348	385	363	377	347	384	357	364	362	341	389	343	367	384	370	361	376	386	381	362	384
25559	21690	27467	25510	8577	656	502	478	415	432	396	411	388	396	388	393	420	406	341	364	376	376	377	341	346	379	375	373	396	350	365	355	382	367	402	376	350	336	369	336	376	324	383	374	370	351	364	341	359	363	369	364	371	358	346	360	350	360	362	379	367	354	357	326	374	376	351	372	367	388	388	372	384	371	364	342	333	356	411	345	348	358	391	372	361	364	365	354	353	380	332	327	381	401	370	357	352	337	358	352	386	350	368	343	376	365	339	335	355	374	348	339	335	368	361	387	366	361	336	379	368	354	390	372	384	396	361	359	371	351	340	351	396	359	352	375	355	330	342	320	385	353	366	366	351	355	312	354	355	359	392	328	374	397	332	374	357	367	351	375	355	369	361	362	356	375	391	360	374	377	394	364	365	355	384	347	340	347	389	351	359	383	379	353	345	381	337	359	357	363	389	363	390	373	365	326	345	367	350	388	348	349	365	379	397	344	340	361	380	365	376	360	394	365	411	343	356	367	373	355	355	367	355	371	355	368	312	350	382	385	357	348	398	374	362	405	349	328	349	374	364	339	330	358	396	376	366	364	364	366	350	326	400	367	334	384	366	368	379	346	352	369	360	328	345	350	373	349	343	388	351	362	345	423	335	371	367	356	337	361	376	369	363	365	344	387	371	384	365	356	331	335	347	384	358	346	374	360	355	337	326	359	328	386	351	369	359	389	368	371	363	385	371	371	403	344	378	373	344	344	379	350	363	379	384	365	346	321	363	355	347	369	386	351	407	360	333	380	362	358	369	345	366	372	357	368	336	358	330	349	350	352	350	379	381	357	387	369	358	344	380	371	341	363	352	374	329	337	376	373	350	366	375	363	365	358	345	351	367	374	348	375	352	397	366	365	361	363	379	363	367	371	375	384	348	423	354	355	367	369	369	358	334	345	338	396	361	356	359	384	374	332	358	370	373	370	377	349	364	379	371	342	348	361	317	364	392	361	374	355	354	365	353	358	391	344	352	355	389	363	350	349	377	340	348	348	360	382	343	355	341	358	335	331	345	356	359	377	368	354	349	373	354	360	398	385	332	369	384	337	363	330	381	395	349	344	362	365	336	351	371	352	379	352	367	358	359	348	347	353	344	387	376	335	388	374	362	361	367	370	376	356	382	383	354	376	353	383	374	343	401	341	382	354	354	389	326	374	332	338	351	377	394	341	366	353	379	359	372	351	388	361	333	379	365	384	354	358	365	348	353	342	355	362	367	390	362	346	381	366	376	333	337	335	373	373	365	359	376	375	383	379	332	334	357	347	341	345	359	333	382	356	341	350	360	376	331	382	352	383	386	352	338	347	363	367	380	376	352	386	375	331	371	376	349	356	377	348	343	353	346	379	380	340	390	362	382	366	336	370	371	339	343	342	359	360	359	349	331	390	371	363	349	323	363	373	369	369	358	360	356	363	351	367	354	360	346	341	338	360	374	357	348	358	382	349	339	344	355	371	351	370	407	410	345	383	368	379	356	385	324	382	349	362	352	356	338	348	352	385	377	375	373	380	347	379	395	352	361	357	369	341	361	387	379	381	362	330	391	366	378	414	367	356	347	370	372	375	351	371	340	375	368	351	341	377	322	333	340	357	349	370	362	373	386	348	339	346	356	366	363	372	356	345	351	373	369	356	394	370	383	385	380	326	395	363	375	365	357	397	377	351	374	387	362	353	359	399	345	366	389	352	363	363	394	346	387	394	368	348	376	362	387	346	377	341	368	328	381	376	381	358	369	354	369	373	387	365	333	373	349	368	361	343	339	355	384	390	341	358	351	353	370	376	379	334	379	357	341	334	386	365	385	384	367	362	358	356	342	349	370	372	353	374	363	371	386	365	346	353	375	368	370	398	336	321	369	355	354	384	343	314	363	369	382	390	371	375	339	371	366	368	376	332	365	372	336	363	333	349	375	357	367	353	345	373	365	339	346	386	349	365	360	362	360	380	348	332	326	353	318	393	388	346	344	357	348	370	368	345	372	375	377	360	409	371	369	365	379	365	385	353	377	366	362	371	363	357	321	352	346	396	378	365	357	395	378	349	403	387	376	416	357	372	368	372	364	353	341	374	344	384	389	367	335	377	349	338	364	344	338	372	362	395	344	371	363	390	367	365	385	353	358	367	346	354	361	333	352	403	363	393	378	358	368	360	346	379	369	399	353	354	372	381	355	357	337	345	374	363	383	374	369	371	364	338	349	361	347	378	358	343	345	336	346	359	371	333	401	327	380	385	394	392	361	362	351	351	365	333	337	367	399	394	357	338	371	352	376	377	345	389	362	358	378	344	366	373	323	367	359	332	349	389	319	360	369	348	357	357	385	368	359	378	325	339	348	348	356	347	380	363	385	356	366	385	319	365	349	378	360	382	407	344	365	350	336	350	347	351	327	356	403	351	359	367	305	341	336	348	357	374	362	380	374	382	367	333	335	344	364	347	402	362	364	375	395	374	351	353	355	329	375	340	367	374	358	360	370	360	355	386	387	341	356	373	346	345	395	352	338	369	378	360	350	362	396	354	360	344	348	356	386	362	372	327	342	358	364	366	394	365	362	357	373	368	360	353	362	380	331	372	357	383	377	334	368	411	333	363	359	345	361	375	369	401	386	393	376	390	399	369	334	384	387	368	405	342	382	357	370	335	352	385	347	376	355	351	340	375	369	362	361	355	334	325	353	356	354	354	355	375	375	390	350	376	381	332	360	379	339	407	393	379	339	359	344	353	356	343	354	347	325	372	377	353	331	339	363	365	369	355	365	345	362	363	361	351	407	344	367	350	385	386	336	353	375	378	367	334	361	387	362	373	350	371	367	359	364	374	343	379	353	338	375	359	384	382	360	331	359	368	358	388	372	332	349	372	377	366	341	389	375	378	354	334	342	395	368	390	340	345	352	357	346	390	356	338	369	376	337	345	365	399	357	385	345	365	336	395	364	338	383	328	388	379	364	355	356	381	326	403	382	373	369	345	371	367	387	355	362	399	391	372	372	391	384	347	367	371	357	365	361	347	374	358	347	343	341	338	366	344	337	346	369	394	345	340	337	366	367	386	356	400	382	378	356	382	375	364	339	346	342	363	332	364	396	375	352	367	369	347	344	340	384	323	348	367	369	353	376	362	375	343	364	345	348	372	366	364	347	379	374	389	353	332	376	376	382	360	373	360	366	314	387	359	367	352	348	372	357	336	344	362	335	388	349	346	345	343	361	333	391	342	339	347	365	381	332	390	375	360	368	356	383	344	390	351	358	358	355	370	361	378	342	337	353	342	367	395	351	350	356	359	361	351	339	361	373	387	349	380	362	382	400	356	379	400	400	352	350	382	374	325	357	353	330	376	364	386	385	369	376	334	315	361	370	361	345	391	354	355	364	420	383	364	361	327	333	373	378	358	360	344	375	384	344	395	375	377	395	365	377	354	379	347	337	392	376	364	350	324	397	389	372	378	367	359	353	358	373	336	361	379	342	338
38166	49258	3057	1353	1102	902	759	661	605	587	539	556	547	539	509	474	462	495	521	500	499	454	459	454	444	488	499	485	467	460	443	447	478	418	472	481	446	446	448	464	451	491	478	462	468	430	515	473	461	483	441	504	421	499	471	438	442	450	449	435	434	463	468	469	442	481	460	441	434	477	453	452	463	446	468	467	491	441	460	449	453	473	440	482	447	451	452	394	435	431	437	420	487	458	475	462	481	493	453	483	469	498	498	472	468	467	426	461	455	440	418	473	466	448	470	429	441	452	453	427	454	524	488	445	470	440	441	456	427	476	460	474	493	455	451	465	469	464	481	458	459	451	465	443	451	477	435	448	493	467	407	449	472	448	435	462	456	448	445	481	471	459	486	462	493	442	461	468	444	449	458	441	420	458	454	448	459	426	444	452	428	447	454	451	462	487	462	442	416	470	473	446	455	429	485	461	473	407	443	442	438	464	462	440	490	455	489	459	462	426	463	432	478	466	434	464	427	429	457	424	428	482	438	474	464	454	443	470	449	488	464	432	478	440	458	479	463	457	474	479	423	480	476	458	478	474	459	453	514	450	448	474	398	470	478	455	527	423	443	473	466	441	426	459	464	464	452	424	472	474	444	449	485	447	488	480	472	436	460	438	495	476	400	462	467	453	440	450	449	447	504	468	450	461	482	449	456	444	413	411	480	441	456	448	415	428	431	460	482	470	442	437	450	451	483	457	439	481	442	478	442	443	419	438	479	464	457	454	488	483	449	461	414	429	455	450	476	450	453	459	444	433	453	473	478	452	456	493	454	411	443	450	450	493	468	458	441	447	468	455	506	466	461	442	432	446	425	429	422	467	479	427	418	482	439	440	416	431	437	468	438	464	444	458	460	452	447	459	463	462	479	442	471	454	469	450	455	489	485	483	454	459	443	423	417	475	453	459	414	436	416	473	453	483	474	469	460	444	430	467	452	458	419	489	489	462	439	459	431	487	479	444	450	458	484	494	447	505	431	430	454	472	463	435	435	466	467	475	469	481	486	426	494	453	469	489	465	440	439	422	468	431	432	466	477	472	452	447	433	445	440	464	456	463	445	474	467	419	444	492	468	448	504	484	461	453	459	462	456	457	468	457	463	428	464	443	456	477	454	459	426	462	463	503	524	453	445	443	443	469	476	474	469	476	447	460	443	462	449	433	412	445	446	422	479	457	471	447	438	421	456	453	469	506	444	430	481	457	485	444	467	491	465	434	494	460	428	450	470	437	426	450	418	512	452	426	480	449	460	486	453	449	485	448	459	450	470	440	435	505	481	427	463	461	428	445	451	449	445	485	446	478	453	450	460	496	449	480	439	471	462	410	452	473	445	456	474	456	455	467	437	515	459	409	431	489	460	429	458	446	439	477	477	431	469	442	455	470	471	488	426	447	448	474	427	454	441	444	480	442	436	415	496	439	464	446	452	454	452	434	437	440	445	477	456	423	449	428	490	457	429	457	441	438	433	444	450	445	449	427	421	465	469	449	451	441	426	486	480	410	460	469	458	490	459	403	455	438	459	487	466	477	419	465	461	467	483	463	440	454	442	460	455	412	456	469	462	453	480	455	438	473	425	481	495	451	457	471	437	460	438	442	436	443	446	468	440	445	474	482	439	429	445	463	492	451	465	436	455	426	458	438	472	482	463	448	466	486	437	464	427	469	456	466	459	451	460	475	470	481	474	444	494	450	442	475	466	463	435	486	470	424	447	436	478	452	454	480	420	456	477	482	466	456	436	478	429	459	430	449	467	444	411	464	437	448	449	482	483	416	457	427	436	508	451	422	460	499	443	446	444	481	491	468	453	421	471	473	464	450	468	410	458	476	471	479	475	469	450	474	465	482	488	488	477	493	449	432	456	477	463	477	451	451	428	434	474	466	453	490	477	443	447	493	443	473	435	441	479	451	475	452	486	463	467	453	442	434	469	452	456	458	477	432	458	438	428	418	439	467	453	467	430	435	425	487	467	485	434	496	473	466	441	443	473	450	456	439	450	465	441	449	477	507	474	429	473	491	489	444	451	442	456	477	434	450	471	456	451	473	447	450	442	432	441	450	467	450	444	470	428	448	488	450	447	452	482	425	447	477	483	477	474	470	435	495	431	451	427	469	524	452	426	426	402	454	427	450	441	445	462	455	416	467	474	434	448	413	439	442	478	491	487	445	439	453	460	456	458	443	488	443	440	498	399	430	463	428	469	433	436	469	463	458	461	454	435	443	433	498	445	482	444	469	444	447	463	466	436	420	456	468	457	449	430	475	478	459	469	463	459	471	455	504	439	446	423	439	461	453	446	444	488	450	441	440	445	459	485	401	487	465	476	487	444	486	457	457	433	469	456	480	440	452	451	434	384	438	416	458	431	432	462	431	428	442	458	473	426	442	465	452	454	439	462	416	461	470	446	437	449	466	474	431	449	446	425	420	458	405	474	442	435	466	435	489	448	464	455	449	449	436	462	455	501	436	484	442	496	446	420	431	460	403	446	459	431	490	456	445	412	457	455	439	442	415	438	447	480	467	472	445	418	508	463	456	435	430	502	452	471	435	471	426	480	440	452	469	458	466	404	482	454	446	475	472	461	477	436	445	478	439	475	468	454	488	503	500	440	445	461	473	441	448	493	451	483	424	467	461	516	458	425	461	405	472	476	482	464	432	489	427	445	427	475	417	417	428	484	493	461	467	454	456	482	495	465	446	433	456	424	435	478	489	455	483	451	452	438	491	461	470	451	431	480	470	451	437	455	458	476	442	450	469	454	441	456	456	416	494	472	469	462	485	464	452	403	453	461	472	454	457	460	456	437	464	414	432	451	483	493	454	449	445	467	420	453	439	454	442	479	485	487	478	440	428	452	408	514	463	463	437	481	429	449	460	417	470	472	471	471	460	486	441	446	467	445	426	460	461	451	426	446	482	494	459	469	443	471	442	445	455	436	494	450	457	484	450	443	419	483	429	480	491	447	474	453	473	516	458	428	450	419	442	447	454	478	445	419	456	445	448	481	475	432	458	443	447	496	452	476	435	447	490	474	417	476	436	446	427	467	445	474	428	485	467	462	491	466	437	434	480	468	414	435	467	465	467	462	445	477	441	473	462	443	455	448	450	444	442	463	472	444	437	486	485	419	459	458	427	448	439	439	466	467	442	454	474	446	430	439	444	457	403	453	420	450	448	416	432	472	451	409	460	448	453	477	421	464	414	446	446	452	455	468	436	499	493	443	406	441	471	476	426	480	439	489	466	414	417	440	448	460	445	457	457	435	468	429	443	454	472	452	465	412	449	456	444	488	449	443	465	430	466	448	439	451	429	448	468	438	444	450	492	486	512	460	438	481	459	421	467	443	432	472	424	458	465	466	463	469	431	473	452	445	459	466	428	458	501	458	464	478	420	429	452	462	484	441	435	484	472	465	453	452	465	499	450	465	459	449	445	420	428	486	466	440	469	409	447	451	436	449	456	473	463
23267	21566	29269	24226	21513	21509	9290	1138	913	821	844	749	751	729	684	652	610	635	635	687	624	582	676	666	623	649	621	641	601	598	673	602	616	612	622	617	586	653	649	628	585	621	614	574	629	603	619	617	610	582	632	539	616	626	598	617	544	595	584	597	599	632	620	559	614	595	565	597	605	620	570	594	647	579	597	603	595	551	573	571	591	597	617	629	590	651	611	606	599	579	563	612	595	626	594	588	576	583	579	565	626	569	601	624	610	589	620	592	629	578	580	613	582	654	647	591	622	613	626	622	596	631	630	581	624	598	575	602	640	635	621	618	573	591	642	589	592	623	604	616	605	552	578	646	636	633	564	613	599	602	572	618	588	605	634	626	576	629	574	584	575	592	626	613	603	580	601	603	603	559	569	596	630	616	557	605	617	565	607	585	603	630	630	641	591	585	630	625	587	590	592	579	621	597	599	623	609	588	582	605	610	588	623	579	661	595	615	612	577	629	601	564	563	621	587	629	568	608	605	581	632	609	623	581	542	595	604	560	573	616	604	601	586	627	630	575	584	593	596	562	573	581	639	558	599	595	635	632	604	599	536	617	625	609	562	610	593	618	648	599	599	636	586	600	640	612	670	620	598	602	593	657	589	564	582	607	575	621	608	596	602	586	558	577	636	620	622	606	618	625	610	588	596	633	615	618	584	574	622	596	610	585	598	578	656	591	608	599	632	572	572	603	604	572	589	590	592	586	597	636	570	578	639	611	669	551	605	605	614	555	603	629	600	565	610	625	592	630	595	643	618	596	578	636	597	626	636	601	582	594	577	635	618	584	558	541	616	611	609	630	587	570	603	639	597	581	558	600	592	612	597	562	615	605	614	600	606	567	575	604	559	573	649	588	654	587	552	628	614	626	621	616	622	564	600	572	597	594	599	596	626	597	626	567	602	620	588	603	587	576	587	590	597	588	632	640	599	602	558	568	574	586	631	590	640	616	635	590	596	559	601	597	569	579	587	584	588	566	548	606	612	611	605	597	575	640	575	577	583	606	585	574	600	586	609	589	629	599	596	565	574	627	558	557	565	604	568	587	616	589	579	622	586	608	607	584	622	609	565	586	601	543	583	652	570	586	601	636	615	579	605	609	577	602	590	590	621	521	605	610	662	605	593	607	622	601	575	624	645	619	604	567	572	604	561	627	588	600	603	573	620	576	600	580	609	594	565	599	571	607	604	605	584	623	580	614	603	643	580	588	542	607	567	636	646	609	564	564	643	601	643	595	596	568	601	598	587	619	598	605	593	608	612	625	557	592	573	574	627	642	589	601	593	579	597	559	613	645	605	549	586	612	612	613	626	597	604	587	620	629	588	559	599	603	589	605	613	581	559	602	601	587	617	634	581	640	626	566	635	560	590	618	549	625	574	588	611	602	588	592	580	649	620	569	598	580	600	642	629	634	595	606	577	608	597	604	596	595	576	598	591	565	595	607	595	589	595	598	603	631	559	594	570	625	616	618	620	543	601	606	593	580	611	603	607	582	591	567	564	579	604	603	636	599	541	581	573	640	565	577	624	596	600	589	629	580	617	648	592	583	635	587	588	611	656	607	632	606	559	558	637	564	592	600	564	621	637	586	584	623	621	629	624	567	630	509	591	622	598	625	611	639	623	636	607	595	616	633	574	624	588	592	624	575	584	598	579	677	617	599	590	596	664	611	599	580	537	619	607	627	594	566	584	578	593	574	624	612	610	592	667	609	582	578	636	593	584	648	621	588	590	600	619	647	611	584	590	603	598	571	615	606	594	540	589	620	637	598	605	626	613	626	632	586	538	575	603	587	624	612	622	610	592	643	633	613	576	585	584	605	595	598	581	563	575	562	594	562	625	576	608	649	616	619	610	606	624	608	596	616	580	612	600	602	623	612	613	601	594	575	585	623	621	595	589	657	634	587	607	538	618	613	575	590	600	575	617	566	591	588	606	583	624	602	612	566	578	659	575	610	611	627	581	547	603	604	554	585	616	598	603	565	590	629	599	538	660	591	575	628	627	624	576	588	600	582	576	588	639	636	643	622	587	597	643	590	564	586	600	564	592	594	587	599	642	575	642	616	553	617	622	619	581	625	579	587	570	570	559	571	608	607	584	622	585	604	599	595	604	579	606	589	590	558	624	595	576	604	567	565	606	621	593	610	620	633	590	595	568	603	571	625	614	592	641	599	555	640	656	594	616	578	629	589	594	608	621	596	604	617	600	616	615	621	608	600	594	577	566	599	624	597	620	578	586	619	581	587	574	603	557	593	578	612	593	598	586	634	616	610	567	585	576	584	568	605	646	596	577	580	611	635	573	628	602	614	607	606	603	568	592	599	567	630	567	520	610	545	601	616	625	562	611	605	642	606	594	576	647	598	621	591	601	584	591	575	596	636	599	612	636	617	634	628	610	590	550	593	577	632	615	644	603	589	589	605	588	590	548	594	598	555	597	642	598	582	648	616	615	585	584	572	629	583	607	645	604	617	565	591	636	588	626	623	608	603	654	606	575	589	584	591	613	622	588	617	586	597	609	599	605	611	592	595	590	544	611	598	572	601	627	571	576	603	615	617	569	631	600	584	578	611	575	574	565	596	645	617	547	586	590	625	573	595	615	657	600	592	623	636	610	620	582	589	615	598	595	582	586	580	591	575	552	575	522	623	569	625	609	612	631	582	585	587	577	637	623	579	631	583	596	614	587	604	596	559	615	620	562	592	608	615	572	591	588	588	614	586	571	591	596	620	594	607	601	603	556	558	622	598	631	645	591	591	641	563	632	566	628	595	568	585	591	593	587	616	611	615	598	547	595	598	610	592	605	603	612	607	576	577	625	612	637	592	629	598	633	576	549	580	605	577	624	600	605	588	624	580	575	586	606	590	581	581	576	560	613	602	626	626	595	596	656	621	591	593	602	607	580	603	634	586	593	575	559	578	591	584	623	568	599	567	635	600	602	617	624	629	610	577	596	591	553	593	612	585	566	570	569	634	556	579	628	549	564	573	550	602	561	627	559	607	579	578	639	567	587	600	619	588	618	609	586	601	589	584	620	580	588	604	592	625	584	605	594	628	548	584	592	618	582	583	635	590	636	605	545	607	570	603	563	587	645	598	578	614	604	636	583	612	578	607	586	607	628	588	600	635	627	543	578	628	621	581	622	587	573	543	617	596	599	604	568	599	579	597	567	612	611	589	614	577	549	604	546	593	564	593	571	568	613	635	635	540	612	617	614	580	592	571	613	600	593	583	582	619	680	630	562	607	616	614	610	577	557	630	585	597	616	608	584	628	609	605	593	628	612	589	573	662	594	606	645	586	618	591	606	573	576	592	605	630	559	575	568	608	598	583	580	609	614	590	545	582	597	581	605	595	593	612	596	651	576	597	581	610	593	588	614	572	614	593	609	619	583	585	627	600	565	587	586	642	592	538	547	592	597	552	589	585	558	572	594	611	588	567	581	601	583	600	614	586	625	640	548	608
44299	59165	8593	4249	3194	2457	1903	1578	1350	1249	1140	994	994	913	925	862	871	800	814	783	786	772	765	791	725	712	689	775	779	751	784	730	719	730	713	785	696	739	723	708	706	719	678	740	659	651	691	724	700	729	665	717	676	659	686	709	664	697	683	628	700	694	657	686	685	767	633	667	736	667	728	674	707	691	704	710	705	677	689	673	688	695	713	720	733	631	700	715	667	678	699	712	687	760	776	692	708	678	724	674	680	676	732	703	686	712	713	687	725	688	704	698	712	698	716	693	694	612	666	706	682	670	671	697	698	661	685	696	732	693	646	676	668	692	672	717	697	692	675	661	678	666	728	725	728	695	700	622	696	682	708	701	691	660	719	722	706	694	656	667	690	719	683	728	718	691	722	697	706	669	712	725	725	704	688	694	666	684	730	707	673	670	691	678	669	657	669	660	635	704	678	663	667	726	668	712	666	678	661	685	701	717	754	666	680	705	676	668	699	699	670	703	671	660	709	669	702	736	708	658	679	683	685	720	684	659	701	701	717	695	711	707	655	698	656	686	664	748	673	673	688	730	652	703	733	698	700	724	629	719	680	711	699	680	670	674	713	711	699	681	715	750	699	706	724	671	690	731	704	748	705	662	667	673	687	716	721	728	660	700	677	706	717	695	674	716	660	675	677	709	714	668	691	697	701	649	678	689	708	693	675	723	669	736	678	745	708	734	710	691	658	647	689	690	723	682	690	701	703	664	704	679	712	749	685	713	699	644	688	682	692	693	679	704	728	656	666	661	686	712	679	670	682	674	745	722	684	750	678	664	733	718	704	677	723	678	675	687	680	693	704	708	713	672	713	720	703	685	696	683	657	705	702	693	696	707	686	682	690	712	699	671	683	672	730	689	692	653	713	658	657	689	691	732	671	686	693	687	649	683	642	671	692	682	704	675	690	650	671	692	653	645	707	664	716	741	698	676	704	708	666	701	692	669	674	674	677	682	691	715	661	740	699	691	663	695	716	662	663	701	665	672	683	695	676	697	696	721	725	672	697	685	707	683	672	738	659	685	677	712	699	711	671	689	723	726	694	669	697	712	631	653	704	735	722	680	666	693	697	680	667	717	717	674	711	690	688	694	718	679	693	762	653	728	679	695	727	663	696	692	646	703	684	676	715	712	662	693	659	682	670	700	715	689	660	677	685	664	695	647	723	685	682	685	627	668	680	652	702	746	725	691	675	699	660	716	709	684	717	683	726	725	715	747	684	696	679	666	697	729	708	673	658	677	696	676	674	684	707	686	698	684	698	680	688	700	685	679	697	671	660	704	643	698	724	683	687	701	701	700	706	668	709	692	731	666	685	737	706	677	694	705	655	686	663	637	683	703	660	676	663	632	667	716	692	721	699	720	675	699	687	681	679	675	716	673	728	658	686	669	643	650	717	724	693	679	669	698	658	694	694	694	704	733	691	691	678	725	675	718	750	701	702	695	661	680	678	722	645	697	704	724	671	728	654	694	742	673	700	662	673	729	657	706	726	668	662	671	712	642	674	707	719	724	663	693	689	695	690	697	697	697	712	679	672	664	712	723	659	725	697	711	742	707	678	676	679	706	695	695	660	681	750	732	699	679	715	720	730	704	710	682	691	701	725	726	649	698	726	667	665	694	674	668	720	665	688	721	729	690	720	666	705	727	709	674	700	689	711	722	687	682	706	688	732	627	700	661	687	730	704	645	725	666	698	682	645	682	656	662	669	668	719	687	725	755	663	710	714	677	684	684	670	696	717	671	717	694	645	662	712	699	673	707	715	712	768	658	702	651	662	710	665	631	689	688	707	669	711	665	643	683	698	667	699	665	693	686	690	729	721	706	697	695	702	629	683	693	733	673	672	709	715	700	676	672	656	702	734	719	699	715	648	694	749	698	706	652	702	702	687	651	732	683	715	701	633	735	696	735	691	678	722	715	656	704	665	679	679	709	697	709	644	700	691	734	697	678	673	710	730	663	675	670	662	635	689	664	648	673	722	690	717	690	659	709	721	694	690	672	695	716	645	657	728	730	728	698	660	685	706	756	636	715	696	728	724	675	708	726	684	719	714	679	685	701	667	670	688	715	720	662	653	671	685	702	676	717	710	687	665	672	674	690	655	691	675	699	752	714	663	704	697	710	700	693	709	665	713	701	711	687	693	676	726	709	694	737	710	705	681	683	711	669	699	636	742	666	704	623	677	655	677	639	736	704	644	691	713	709	700	698	636	721	666	683	703	716	690	709	679	692	688	640	730	700	699	672	694	695	700	722	707	654	781	716	639	718	693	693	724	675	657	694	641	674	718	670	716	671	673	753	706	706	700	676	650	683	678	731	703	676	699	701	686	691	679	685	711	721	707	707	736	655	676	657	678	694	672	698	702	673	703	691	656	692	719	666	685	705	678	660	660	693	709	694	660	698	679	709	712	701	665	726	658	708	689	702	702	676	712	717	728	728	689	701	720	708	672	725	680	707	714	688	680	678	713	694	715	653	703	718	685	643	652	678	662	686	729	712	702	668	681	692	728	711	681	701	730	699	681	687	717	673	654	664	732	656	710	676	652	687	689	673	672	726	715	689	704	713	702	694	748	672	711	716	662	695	699	688	680	658	740	705	690	694	663	724	678	666	646	707	699	707	647	721	696	683	656	691	638	691	701	662	664	715	689	683	699	653	668	720	667	664	666	692	728	724	691	683	692	664	693	663	703	666	676	660	692	712	696	684	718	685	718	728	669	715	721	704	710	742	677	669	645	669	699	699	707	687	683	701	656	691	725	686	679	713	711	702	682	714	740	715	701	683	676	688	686	671	762	676	744	676	709	723	711	638	694	716	694	719	714	705	690	704	650	699	733	666	694	666	688	688	714	716	692	681	684	672	703	659	636	703	665	714	693	764	649	675	741	717	689	670	647	736	691	674	673	732	658	634	682	748	683	648	693	729	685	654	708	728	714	691	694	710	715	674	680	676	704	697	690	698	677	695	676	652	739	649	749	689	725	674	726	717	689	689	710	713	751	689	691	701	665	701	708	642	675	689	699	673	724	697	729	722	689	680	706	714	696	684	709	695	713	703	714	653	710	701	665	708	690	621	726	706	639	717	734	680	649	735	715	652	721	703	710	761	717	686	705	684	641	689	679	664	708	669	689	729	647	668	655	712	686	676	712	713	681	661	736	720	696	685	724	689	646	715	667	688	673	709	713	736	699	694	652	714	716	677	724	720	681	655	685	719	712	700	683	724	711	679	656	682	652	684	680	693	685	709	727	675	666	676	670	673	686	698	692	646	701	659	733	675	698	679	679	688	707	710	702	692	691	701	688	736	684	697	711	678	732	692	700	694	693	687	734	674	622	671	690	650	656	694	676	696	700	689	689	687	673	693	709	707	691	724	636	656	639	693	702	660	715	705	621	664	663	685	701	691	708	706	754	699	692	661	687	685	657	651	681	710	668	718	702	724	734	728	697	688	707	731	717	669	700	722
29643	27281	14959	1751	354	318	255	206	214	201	252	212	250	214	217	221	212	242	215	215	195	195	203	241	233	202	211	228	205	211	222	234	218	238	240	197	198	225	212	224	206	242	214	223	211	176	210	203	218	196	223	215	192	235	216	213	217	217	203	213	206	189	214	223	208	219	203	193	218	204	210	210	189	209	219	211	217	213	206	205	207	225	238	199	201	204	202	233	213	200	207	231	211	206	219	212	202	185	198	204	204	223	217	209	188	224	232	214	215	215	215	215	198	210	217	221	205	197	175	199	208	195	203	208	201	188	209	165	194	223	223	188	208	203	213	236	235	215	216	213	213	195	207	201	216	201	204	226	193	219	193	227	212	220	189	203	202	201	224	195	213	186	191	219	229	202	225	201	194	204	246	219	207	226	196	193	245	183	211	221	205	210	223	171	184	210	218	198	206	215	185	225	225	231	203	203	224	187	205	195	223	204	216	235	197	232	213	208	196	206	206	227	231	211	180	195	223	200	199	217	201	209	216	221	229	222	189	183	203	215	212	226	220	204	213	211	231	216	211	201	238	228	204	228	209	232	208	198	211	228	233	228	194	196	223	211	210	199	253	235	218	208	206	208	201	224	211	217	200	208	219	232	216	199	194	215	189	210	214	190	219	233	228	204	217	207	230	203	237	205	194	187	205	209	202	179	222	207	236	230	205	216	219	205	201	213	200	213	195	204	230	200	186	245	202	212	197	226	206	204	206	218	238	188	211	215	208	221	199	229	227	215	212	216	210	216	213	197	204	217	195	225	201	228	218	224	247	227	213	204	211	225	159	228	229	195	202	218	236	219	194	217	209	236	215	219	213	215	206	225	223	213	194	220	203	196	226	196	206	215	228	228	216	217	234	206	213	231	215	204	214	216	201	239	227	210	217	203	237	200	220	189	206	184	220	186	192	189	224	223	233	212	212	235	193	224	253	224	211	188	218	227	229	234	210	228	220	212	214	237	226	214	217	233	209	209	214	197	199	204	206	205	206	232	205	234	226	208	251	218	204	219	193	231	222	194	187	207	223	208	208	226	234	207	221	190	239	219	203	232	192	230	221	223	227	232	198	219	193	232	222	201	194	199	217	199	195	201	220	225	213	220	249	217	212	200	201	193	205	219	222	181	207	209	206	218	218	196	234	202	208	220	220	239	185	197	231	203	188	213	226	203	196	202	202	230	235	227	224	226	217	192	213	194	225	214	191	209	213	188	225	208	228	207	231	206	189	240	205	244	211	214	209	225	227	222	211	196	193	209	190	166	195	214	222	201	224	210	211	200	214	218	230	221	198	222	199	210	202	216	211	220	189	203	209	217	203	178	226	225	195	237	229	193	210	200	180	207	203	203	221	208	227	221	211	227	232	205	257	203	203	207	192	234	210	213	225	205	206	214	208	217	202	236	212	201	218	202	228	222	200	212	205	209	201	221	228	215	205	236	225	214	216	218	226	221	210	209	216	214	202	228	186	221	224	214	232	184	222	241	237	227	226	228	213	195	191	192	212	205	204	214	207	223	205	207	219	234	234	210	212	234	208	212	226	213	242	219	199	217	197	220	210	221	201	206	206	214	224	188	203	222	208	207	199	235	184	211	222	217	237	199	204	202	217	212	226	200	229	204	213	212	198	194	212	237	234	186	196	216	201	197	207	210	223	193	206	231	214	226	210	212	214	225	216	198	194	221	232	221	207	230	212	220	211	222	230	210	199	211	227	202	232	209	222	224	190	215	219	233	225	226	202	203	213	187	189	210	220	221	234	234	193	230	204	191	225	201	178	221	210	227	212	234	230	231	222	237	218	191	203	203	253	191	209	186	194	212	201	213	221	225	239	235	218	198	194	202	218	209	224	214	204	204	213	190	202	212	211	217	202	231	212	217	218	222	214	215	207	191	202	189	206	187	216	208	235	238	221	235	231	210	188	193	226	211	217	212	206	227	219	229	239	221	190	224	223	207	192	211	208	215	200	223	258	217	233	209	209	201	222	202	198	219	201	214	212	200	230	220	215	227	212	234	214	203	238	228	211	176	225	211	209	209	213	213	211	222	208	223	231	215	221	215	219	218	216	200	220	216	193	182	229	229	203	201	243	219	220	216	210	199	210	227	217	211	191	222	213	219	200	222	231	236	189	207	219	214	206	229	210	198	224	215	222	227	218	205	224	211	215	212	234	194	207	185	214	176	209	183	265	206	222	229	210	185	203	210	225	200	212	240	213	184	246	232	199	215	211	225	209	220	206	197	197	190	223	189	213	184	215	206	240	237	210	215	239	206	221	199	220	198	221	227	206	211	190	211	226	229	222	230	187	208	195	207	214	230	212	199	205	235	236	217	219	187	219	212	224	201	226	226	202	213	226	228	227	206	231	204	190	238	200	209	217	207	220	211	226	223	206	189	224	231	234	224	228	209	197	218	199	215	206	213	205	237	221	242	223	225	176	188	205	208	225	207	236	199	203	212	189	221	180	217	197	211	219	199	192	215	195	215	230	230	253	221	201	211	198	211	222	211	219	213	228	231	223	226	202	209	214	210	193	209	219	221	225	209	214	196	203	228	232	212	229	196	202	197	214	196	213	240	205	232	223	200	223	209	230	212	198	199	217	224	250	224	190	223	232	213	187	212	217	207	183	195	206	213	202	206	213	210	217	205	227	177	197	221	214	216	222	198	210	196	213	220	222	179	220	223	227	213	199	221	232	219	210	201	213	218	199	221	210	208	223	209	201	216	187	227	220	218	195	198	194	185	202	211	242	235	209	211	216	212	217	223	202	188	233	202	235	215	223	211	212	193	210	212	224	233	210	231	214	225	224	233	219	212	219	221	215	245	204	210	189	222	205	194	219	195	204	213	217	223	216	215	239	231	187	223	197	239	217	213	225	213	250	202	226	232	193	196	221	187	231	232	241	213	200	194	216	196	212	195	210	244	202	203	208	226	222	226	243	231	210	212	205	187	228	221	203	251	211	199	208	178	253	234	219	213	197	216	190	226	207	224	195	233	192	221	216	215	203	229	228	223	258	203	206	222	208	228	232	230	227	202	207	221	196	228	200	204	217	213	223	243	225	230	214	209	197	183	222	253	222	190	181	211	227	247	200	225	224	225	224	224	226	227	251	187	232	223	197	236	221	191	210	220	225	208	235	204	202	222	215	226	210	221	216	232	211	220	215	226	195	195	212	217	213	212	203	232	203	184	210	207	199	208	213	198	207	195	211	193	218	215	215	234	240	212	210	221	227	248	189	183	190	214	217	217	221	220	236	212	227	189	215	181	203	221	233	177	212	198	213	218	218	204	198	208	218	224	202	174	172	225	206	211	220	206	204	211	206	193	213	213	205	223	206	219	194	207	232	216	217	217	179	200	207	236	219	192	236	203	217	195	205	212	233	242	204	217	227	221	215	227	201	227	228	225	212	218	213	232	220	219	208	206	211	198	202	205	237	229	219	257	208	190	203	220	196	247	223	229	227	183
34345	37225	851	422	428	332	327	318	269	304	303	291	288	323	265	308	252	285	265	261	292	288	259	272	296	286	259	301	261	279	259	272	308	296	300	271	270	280	292	274	283	295	272	286	304	292	268	271	287	268	281	294	303	306	259	265	265	309	269	270	286	254	307	301	271	291	273	269	285	297	305	263	291	276	286	278	256	263	305	273	288	276	274	294	273	273	298	285	232	270	289	260	288	266	285	268	291	277	288	283	272	282	295	265	261	300	286	261	278	268	265	264	292	309	293	279	282	285	283	266	300	306	281	269	281	272	260	306	302	270	282	266	275	292	258	262	285	271	269	271	283	265	261	277	268	254	304	279	264	272	264	270	325	275	262	309	269	284	267	302	269	288	290	299	266	262	299	266	274	244	249	271	292	255	313	300	266	263	281	265	295	286	265	284	279	276	272	295	290	286	275	256	271	296	273	254	300	253	275	281	268	264	298	298	311	325	270	271	285	290	281	291	310	285	259	285	275	295	300	286	265	271	303	243	254	261	295	254	297	282	287	247	278	292	264	296	275	268	276	262	297	281	245	286	273	290	291	268	287	288	251	266	281	257	300	277	317	267	267	308	250	293	276	273	269	282	290	261	279	265	285	242	280	285	273	274	283	264	261	270	278	280	290	265	293	280	262	305	265	273	264	261	285	270	271	305	269	272	291	308	259	286	264	290	278	269	279	286	262	254	262	289	280	300	310	269	242	280	315	267	270	264	269	253	254	280	280	295	257	264	285	299	262	287	266	276	264	260	274	280	294	288	303	276	295	271	266	259	261	291	283	258	276	275	266	246	283	258	289	257	257	283	286	300	264	299	269	261	257	270	294	261	268	256	284	291	271	297	317	274	285	292	263	268	280	266	245	280	288	303	272	308	252	295	280	265	286	275	286	269	283	272	254	271	284	252	298	261	281	287	314	275	259	254	295	269	301	288	262	268	251	283	286	290	274	245	306	288	260	275	267	275	311	244	283	256	278	270	263	277	271	278	260	281	305	327	252	282	287	272	290	272	310	293	287	272	278	259	284	266	261	271	273	267	271	279	270	268	256	272	270	248	278	287	270	289	287	279	288	300	282	275	281	287	268	264	289	256	289	294	284	274	288	297	303	291	291	292	261	277	274	273	258	260	298	278	267	262	245	262	257	263	265	260	290	282	258	262	253	282	284	287	259	295	283	275	261	262	270	322	290	262	246	256	278	284	284	265	306	272	311	299	274	275	259	269	261	260	283	287	299	281	276	270	274	281	282	256	259	276	276	257	261	271	267	270	298	269	259	276	249	247	270	300	300	305	294	289	275	285	285	260	286	291	293	280	275	291	254	287	268	268	287	262	260	275	289	297	288	255	300	289	275	280	293	306	312	262	274	304	283	275	256	249	290	270	251	285	296	280	282	277	262	275	291	284	233	286	265	286	284	306	267	275	286	259	251	283	272	270	283	267	274	297	254	255	274	269	263	256	285	272	274	282	277	286	291	252	295	282	284	275	265	278	316	282	268	274	256	271	290	268	269	238	283	297	282	259	288	236	249	263	289	314	273	260	311	292	308	290	268	269	285	282	289	265	267	292	256	272	281	309	304	274	269	258	260	270	268	269	295	275	285	257	281	289	276	267	259	282	302	287	285	295	298	273	269	273	250	273	289	264	266	277	291	290	265	270	288	272	286	286	256	289	265	280	250	276	265	247	267	260	262	266	293	288	338	272	253	280	271	245	281	276	296	296	275	263	268	279	265	282	287	314	273	287	299	276	272	253	277	289	261	285	294	287	281	286	300	251	276	289	263	278	302	265	281	267	254	255	238	298	249	254	281	290	278	285	284	311	265	288	294	301	264	289	310	296	307	290	271	257	245	269	266	272	281	280	278	268	290	268	274	237	285	294	298	255	268	285	268	273	285	275	249	250	303	313	278	253	269	272	300	267	249	280	289	250	265	268	288	284	309	291	297	279	284	265	280	274	289	277	267	253	300	271	263	291	246	278	274	248	260	291	247	295	268	250	285	282	243	277	257	260	267	274	281	281	295	258	272	270	288	276	269	281	269	271	269	301	295	269	256	283	253	272	280	267	226	290	239	288	263	274	259	267	274	303	273	301	237	252	290	268	289	317	288	311	263	265	252	300	314	276	289	264	269	240	270	290	282	271	254	295	257	261	309	251	297	281	263	265	261	256	258	282	290	283	287	313	278	272	312	279	257	272	278	264	273	293	272	291	256	282	258	250	307	252	277	261	262	256	281	284	273	293	288	298	288	274	278	246	299	284	246	288	296	260	308	267	284	296	278	259	275	251	305	270	251	285	277	277	271	256	261	256	291	257	296	331	277	275	294	261	284	310	246	305	271	286	237	284	306	288	296	307	296	277	261	275	270	253	259	315	269	309	264	247	270	251	246	249	268	268	296	281	282	305	242	277	274	281	259	276	293	292	293	286	276	321	284	301	271	285	305	276	283	273	295	280	269	287	320	275	288	275	291	287	268	285	287	277	271	265	248	271	311	292	255	262	271	279	278	224	260	320	288	278	269	271	276	267	278	305	271	276	299	258	264	262	286	262	279	267	280	293	277	308	286	280	295	270	284	291	283	259	270	275	295	259	287	299	298	276	267	293	266	266	264	265	262	272	278	289	292	315	314	247	296	291	294	250	290	262	272	254	259	260	308	266	262	276	266	276	288	280	270	268	270	260	249	302	280	277	272	270	250	272	288	264	254	269	288	286	256	289	258	264	264	289	273	295	299	251	277	305	282	276	285	280	255	297	269	273	279	271	268	269	278	278	290	313	239	295	287	266	271	226	264	280	278	267	256	280	297	288	307	275	243	294	270	285	288	286	299	290	268	265	276	269	292	274	310	243	298	258	258	269	266	295	282	276	264	267	291	250	268	263	279	285	279	328	277	256	284	270	276	285	286	303	260	272	278	269	295	240	292	263	300	272	300	271	268	297	276	279	264	277	308	283	286	263	255	253	309	278	256	247	259	280	256	277	273	309	274	271	274	255	286	285	272	278	247	279	273	295	298	259	267	272	291	305	273	263	281	289	293	267	290	278	263	268	288	246	295	270	258	257	275	268	298	264	284	272	284	280	288	277	235	264	323	288	301	270	287	315	305	299	257	260	273	275	266	269	310	274	274	263	295	286	258	276	275	313	274	279	241	274	272	267	255	255	275	258	263	310	296	287	264	262	254	279	274	276	279	288	260	267	264	303	277	279	287	261	278	284	294	287	287	281	257	287	301	284	263	250	278	267	240	273	293	298	309	269	243	274	267	246	288	267	260	258	271	281	258	280	311	272	256	301	242	272	258	258	280	309	296	300	254	266	276	288	283	262	262	295	279	266	260	299	294	267	278	288	287	277	283	273	288	282	280	278	266	279	282	267	269	281	290	269	277	280	301	285	302	273	252	284	287	263	264	271	281	261	302	260	269	269	286	300	284	259	273	282	273	306	291	282	265	267	288	273	269	268	299	263
24578	21540	28589	24762	21147	5051	718	496	454	407	427	373	369	351	347	327	318	328	326	329	318	319	306	316	325	347	324	334	341	323	305	303	311	303	326	336	325	286	300	300	324	317	291	301	329	298	296	310	310	275	287	297	291	285	313	298	328	329	304	320	317	281	358	301	287	307	287	295	306	300	337	303	298	306	311	284	326	318	323	310	341	299	361	316	322	313	343	271	319	301	294	324	301	306	291	329	282	294	336	288	310	309	290	292	304	294	288	316	284	322	299	325	285	299	322	306	290	322	287	297	310	270	322	284	337	302	309	291	288	334	318	306	318	309	266	317	296	320	316	332	305	309	307	354	291	310	349	309	325	292	297	298	317	330	275	290	320	322	336	312	314	310	352	312	302	333	316	309	294	298	258	287	302	317	304	300	318	318	307	306	294	288	302	302	268	301	315	318	352	296	296	306	302	269	318	315	331	323	282	320	298	290	294	318	284	291	267	324	313	290	284	294	326	320	308	287	318	290	298	289	340	316	303	307	286	293	299	326	274	298	323	285	311	304	280	285	328	305	327	302	295	306	314	289	313	312	302	313	290	283	302	268	307	306	292	288	315	283	312	291	307	281	291	350	307	312	288	285	307	312	322	279	301	298	328	283	323	300	321	298	333	347	311	272	312	354	317	333	280	320	327	320	305	277	288	286	278	333	294	343	298	329	322	307	309	285	314	286	311	320	312	308	331	325	308	291	310	309	312	290	309	302	319	327	346	305	313	317	312	296	290	294	310	345	305	295	315	302	296	315	290	303	317	302	318	336	341	301	303	292	305	313	306	301	322	298	295	282	311	265	301	284	290	326	305	282	307	294	302	305	297	266	335	302	317	300	270	336	285	304	298	318	302	318	298	312	319	307	323	305	316	264	312	317	312	298	322	314	293	314	283	309	345	305	343	297	324	283	311	306	310	300	328	292	268	305	288	321	325	307	306	349	294	263	292	307	291	320	302	321	319	323	314	283	293	300	315	308	285	286	330	304	308	310	314	295	294	282	316	271	316	281	323	319	319	333	295	340	307	312	322	309	277	309	294	282	287	263	289	313	299	295	316	267	267	309	288	321	320	307	314	289	313	284	293	306	333	305	290	294	303	324	328	302	310	291	319	298	319	333	297	308	261	304	322	300	304	306	301	298	344	310	279	337	270	306	290	293	291	292	310	284	285	298	301	338	314	290	298	301	291	292	328	350	290	271	306	320	330	329	296	321	316	296	309	309	324	340	287	311	330	286	302	285	295	289	310	300	321	291	340	317	320	269	282	305	286	300	296	307	332	276	284	307	292	329	293	330	290	304	334	310	323	300	279	305	314	311	311	310	297	280	310	306	274	277	261	321	297	335	308	313	284	289	331	299	331	280	284	298	319	296	297	297	276	336	299	309	300	289	323	283	329	310	291	313	309	314	288	307	316	294	301	313	284	339	319	306	314	332	274	280	303	307	322	310	275	294	313	312	312	308	309	282	295	286	324	294	295	307	331	306	314	312	306	315	326	314	300	303	325	324	290	329	309	334	324	304	345	310	318	277	293	330	281	340	320	337	287	283	317	314	327	296	306	318	317	283	329	303	318	290	330	312	304	310	328	296	326	289	282	285	318	298	282	318	323	325	307	320	317	298	305	323	285	306	314	276	323	306	298	312	304	330	290	285	308	301	352	303	319	322	286	318	288	294	295	303	275	309	287	309	332	299	326	309	280	316	296	320	317	296	307	292	302	326	288	302	307	280	322	273	309	305	299	302	296	298	322	303	294	283	303	332	289	307	347	276	331	332	292	309	308	301	293	337	311	325	304	323	292	295	321	323	336	312	280	288	302	290	298	305	283	308	300	310	335	299	319	288	279	294	291	288	299	333	296	306	305	293	315	299	271	296	311	301	309	299	312	290	335	303	314	303	317	290	303	320	319	308	308	310	312	296	300	319	295	299	304	342	295	299	303	284	300	294	321	302	322	308	316	311	297	305	318	322	297	289	300	322	297	287	288	299	296	287	302	299	305	312	309	319	316	343	291	305	281	309	302	318	311	295	305	267	315	301	313	288	284	287	301	318	294	285	287	312	307	321	323	312	278	305	313	271	297	286	288	300	300	319	316	303	313	334	334	300	289	306	302	290	307	324	319	343	302	299	347	296	335	327	295	321	320	299	311	289	322	306	320	276	284	290	328	299	322	310	291	342	301	289	318	301	328	295	309	311	310	300	312	284	286	327	332	302	296	307	306	306	309	326	321	339	344	293	296	321	319	303	308	307	300	331	321	332	286	282	279	296	299	300	294	272	304	300	320	333	314	314	294	307	337	303	313	365	336	324	276	305	312	312	272	327	287	275	299	289	291	281	316	319	314	292	313	314	308	292	324	289	303	285	300	327	309	306	329	296	352	327	295	327	294	307	324	340	303	300	296	308	309	300	322	307	298	319	291	285	301	294	291	302	311	312	293	274	312	306	298	274	324	335	332	258	327	279	287	260	305	302	306	272	308	313	330	329	305	332	312	270	286	295	294	282	293	307	290	286	301	277	286	288	304	334	324	291	292	307	281	287	292	294	332	280	324	304	313	311	306	293	300	309	308	296	306	308	316	293	306	299	308	307	272	321	320	293	318	317	291	301	315	311	304	318	265	276	282	319	295	296	300	293	309	280	327	306	280	319	297	287	298	291	311	337	333	306	305	282	294	323	307	336	324	283	297	342	288	302	307	303	316	327	282	289	273	319	282	317	305	295	324	298	335	297	330	317	331	297	300	343	280	275	311	301	314	317	307	312	304	316	306	294	286	297	318	282	295	295	331	307	301	291	335	324	304	319	316	282	314	318	307	319	295	323	295	327	311	295	290	295	296	283	314	314	282	271	307	304	310	305	296	298	305	324	335	312	296	305	286	298	313	309	295	284	299	293	302	308	313	294	290	292	323	297	308	296	313	290	310	310	302	324	319	312	318	300	311	349	310	310	299	297	310	301	265	294	284	300	307	319	267	333	313	314	317	330	294	301	314	321	302	307	316	292	311	303	301	263	319	309	327	308	274	327	304	276	300	319	315	299	316	277	303	317	279	324	309	312	318	285	295	298	302	322	310	321	298	296	307	306	325	305	310	301	301	298	322	310	315	323	298	312	291	324	300	307	315	307	314	290	328	283	284	324	290	324	274	327	311	298	329	315	317	318	338	358	313	297	312	298	292	290	337	314	312	308	306	297	264	313	288	297	304	279	289	335	298	328	343	315	323	316	278	316	300	307	335	314	323	294	310	321	320	325	305	301	323	327	301	306	294	309	291	301	302	294	305	301	284	321	302	343	312	293	264	292	293	303	324	320	263	306	317	311	303	279	293	286	309	293	308	324	309	306	298	280	310	314	306	275	331	322	293	281	304	289	311	299	318	307	323	339	263	309	265	307	282	283	320	305	359	326	272	287	328	328	305	275	306	298	297	334	313	325	282	286	292	308	323	302	308	298	330	306	316	315	322	264
38674	53120	4798	2040	1489	1128	942	744	656	608	540	511	479	447	469	452	461	441	423	419	445	380	387	399	384	406	399	377	376	388	374	385	340	358	392	389	378	409	399	422	375	383	375	371	382	369	406	355	394	376	373	377	387	387	370	346	332	353	387	414	409	355	373	354	400	376	423	403	380	367	346	376	380	378	406	361	381	374	387	371	358	354	396	387	365	372	391	386	388	354	389	336	416	357	371	356	368	405	350	362	368	374	334	340	410	381	365	361	397	354	370	402	388	353	366	332	381	369	387	381	362	343	405	353	388	383	372	363	409	386	349	393	422	365	367	372	390	380	374	357	408	343	367	353	347	386	343	330	372	389	362	362	372	362	362	368	381	337	408	362	353	349	362	351	354	385	383	368	331	376	369	370	346	405	360	363	351	354	357	339	361	350	374	358	376	346	380	385	362	351	388	383	354	388	376	371	375	379	367	363	414	343	378	353	384	343	354	380	365	354	361	391	378	366	352	376	361	375	376	366	364	358	392	364	390	351	381	350	390	356	371	349	347	357	370	345	345	370	363	403	363	334	409	382	362	368	352	383	384	364	362	378	413	384	381	361	329	350	366	330	375	391	414	370	385	388	368	359	367	337	397	377	384	368	365	393	357	407	378	380	403	368	369	344	362	384	388	384	390	351	373	358	371	351	336	358	379	376	362	396	375	386	389	388	348	379	385	353	367	372	394	385	367	347	402	355	368	364	351	362	402	369	334	406	390	395	366	388	368	346	357	379	358	386	385	389	387	358	367	382	346	342	389	380	307	362	379	346	354	365	369	397	396	409	374	364	392	361	372	351	366	372	380	375	428	324	375	385	372	330	347	384	343	363	357	387	381	372	354	374	366	358	360	363	388	383	349	363	405	340	359	372	368	387	377	394	358	372	353	372	375	380	374	382	365	385	371	352	382	345	369	401	359	359	365	347	358	380	394	331	392	372	390	333	363	360	372	364	344	371	384	374	359	352	385	380	389	322	340	378	381	361	376	335	388	363	374	375	352	348	384	356	383	356	383	360	390	345	379	408	394	422	355	383	358	384	371	365	365	364	364	341	383	391	371	378	350	370	380	379	374	345	383	373	354	381	399	374	366	389	371	372	391	374	341	401	383	351	377	351	340	387	367	370	355	350	359	394	349	370	348	364	388	395	357	364	354	381	380	373	375	397	360	370	380	384	357	359	344	373	388	367	356	352	357	365	368	337	381	411	343	392	369	360	396	380	382	358	358	376	403	372	399	376	372	375	362	369	353	410	380	348	365	378	414	345	338	393	386	341	344	363	395	379	387	357	372	367	367	404	358	358	398	350	388	355	362	378	358	358	342	358	362	370	366	363	361	391	366	374	365	367	392	370	381	347	397	374	401	376	393	380	402	366	392	384	380	382	371	363	390	329	365	408	358	371	359	387	383	384	377	373	399	383	355	366	356	334	386	376	368	379	411	399	370	377	367	350	387	370	385	395	381	363	394	355	400	339	396	396	385	374	354	344	362	373	384	407	368	358	360	375	330	367	376	350	391	372	374	376	369	381	386	377	379	354	368	360	405	401	381	388	401	379	389	363	349	385	358	361	390	354	380	345	372	380	343	356	359	364	364	355	385	359	372	372	375	396	343	344	400	358	368	342	395	408	343	380	360	359	378	371	397	363	340	365	372	390	372	398	335	379	366	376	338	384	371	381	369	405	376	376	412	364	351	386	410	382	350	369	375	363	374	378	376	344	356	372	336	363	373	387	384	343	354	361	352	379	348	358	397	372	399	379	361	352	371	392	381	369	367	367	389	417	418	344	387	370	375	383	354	348	374	366	385	360	390	386	361	381	346	353	341	363	362	362	380	380	384	361	407	349	364	378	373	367	342	376	351	367	335	375	395	349	345	394	374	388	376	394	340	320	344	372	344	362	334	386	357	406	364	382	393	386	371	389	376	369	345	418	364	356	388	387	338	368	392	402	373	393	374	346	383	338	356	367	399	370	369	386	348	349	359	403	348	378	397	378	366	385	383	366	369	379	379	381	397	410	391	397	361	352	386	378	336	368	354	368	379	373	383	337	381	372	363	367	380	361	370	364	395	359	383	375	374	357	395	395	351	379	358	352	382	347	375	340	365	362	383	394	345	353	365	350	381	380	367	376	372	364	371	398	356	380	401	359	391	374	378	345	382	386	403	357	398	340	352	354	373	368	400	377	363	394	352	342	386	353	363	386	374	358	374	333	353	376	312	393	358	360	364	384	343	378	386	403	368	357	359	358	369	399	350	383	341	407	381	408	378	365	394	397	349	391	391	358	358	370	395	393	338	381	378	360	377	348	389	363	392	355	398	386	372	387	381	364	357	351	369	354	375	383	366	380	393	386	355	373	368	350	383	358	380	396	324	367	394	381	365	345	355	364	339	341	369	373	355	359	349	411	354	353	362	344	380	368	369	378	395	361	340	386	396	399	371	364	344	364	367	348	366	377	388	372	378	401	380	347	403	384	372	384	405	368	362	343	385	331	383	366	389	376	368	371	372	376	363	375	362	385	346	414	362	377	370	375	354	349	403	364	396	384	402	344	384	377	382	325	378	354	380	381	378	370	378	415	368	390	378	394	353	356	373	389	365	371	384	372	373	397	372	395	382	361	403	370	362	397	369	375	384	348	379	368	395	389	342	371	381	375	356	406	347	347	406	362	368	364	362	357	355	365	355	386	382	373	362	387	393	360	363	354	355	369	369	372	335	374	379	366	353	400	362	393	348	336	373	394	364	400	376	352	358	389	383	347	403	362	348	363	393	359	374	385	392	363	368	355	374	345	385	340	341	395	393	398	340	394	366	379	382	343	365	390	388	409	356	348	394	354	367	367	380	350	394	347	369	376	355	347	365	379	376	343	386	377	361	355	362	358	357	355	391	353	343	380	371	376	418	369	380	374	378	378	341	366	369	387	390	376	389	339	338	387	350	387	386	372	407	391	355	369	363	383	364	356	365	389	368	393	389	357	359	335	389	358	369	362	389	353	377	372	350	373	338	353	377	380	392	397	375	388	395	395	364	374	411	361	358	352	374	381	379	369	354	393	380	391	369	365	413	360	359	379	402	356	387	348	385	348	350	352	385	410	369	330	373	353	401	332	363	335	396	367	376	376	344	386	405	347	386	390	394	379	347	367	386	396	363	362	376	369	380	389	367	337	363	411	400	371	384	352	344	357	367	376	396	344	386	369	403	377	369	373	391	389	389	373	401	332	406	382	385	342	369	363	364	368	371	392	373	366	360	336	389	374	380	367	385	396	406	335	364	393	397	351	397	376	375	351	352	393	400	383	361	401	368	390	371	409	382	342	322	382	388	366	391	388	349	353	342	399	351	358	391	375	417	339	379	391	365	356	364	323	361	389	370	371	356	400	400	357	375	380	362	373	379	394	380	349	391	363	370	363	353	386	369	371	376	355	378	375	343	351	422	385	360	375	350	399	381	380	347	373	348	385
25600	21663	27485	25533	8303	653	512	459	495	404	414	361	392	405	382	416	389	389	380	392	334	370	356	336	357	388	373	382	377	406	363	359	378	370	384	386	361	366	336	377	344	343	378	365	378	357	331	373	364	356	370	362	353	390	379	374	341	345	365	362	355	342	363	375	367	380	353	358	347	359	389	378	370	371	318	349	358	377	366	336	354	337	368	350	346	349	371	341	349	367	336	367	417	372	373	352	394	367	355	366	332	358	349	354	376	357	354	344	332	399	353	366	371	357	340	343	377	363	342	337	379	358	376	369	346	371	366	380	356	343	368	345	356	353	315	359	379	373	364	366	355	343	388	343	360	353	336	373	334	370	379	353	387	365	360	336	366	344	362	342	355	364	352	372	376	355	340	384	348	349	326	341	327	345	372	328	313	367	347	365	331	361	323	376	323	339	373	333	336	320	341	343	363	352	366	354	353	355	363	385	329	331	354	336	306	328	370	348	332	349	366	364	337	336	367	349	355	392	370	362	359	360	338	356	356	348	373	360	330	387	343	362	345	363	356	394	352	354	359	344	400	335	315	355	357	360	356	350	323	390	350	346	339	347	335	349	328	332	355	349	390	390	336	371	361	380	330	365	365	374	369	348	368	358	374	360	359	370	355	348	334	349	364	356	362	344	329	367	374	348	333	305	343	377	358	367	377	363	349	335	344	379	362	367	371	331	353	350	324	350	360	380	346	376	357	344	386	342	363	355	366	364	366	385	351	334	376	386	326	334	369	348	352	358	370	348	375	390	358	406	399	338	353	361	369	367	379	361	338	334	357	355	366	369	362	362	354	345	340	377	325	360	340	347	378	385	360	326	365	346	369	371	384	342	381	369	352	336	372	346	367	348	358	343	355	334	326	368	379	347	346	361	324	383	401	347	353	342	349	331	398	374	369	375	334	368	330	363	389	333	346	363	367	337	357	341	377	329	344	339	345	375	346	348	370	356	340	381	351	371	355	356	381	365	337	357	381	344	333	355	376	363	381	356	360	380	362	346	359	352	343	379	390	379	335	337	344	371	370	324	389	347	395	338	362	360	382	356	370	359	352	343	386	364	361	362	352	356	370	372	322	325	352	349	383	384	360	319	372	395	364	343	371	338	388	340	369	344	406	361	369	368	341	352	366	399	372	325	342	357	357	357	341	389	378	350	379	359	383	358	370	376	367	379	364	359	335	367	351	332	354	360	365	352	373	370	361	350	384	375	372	324	348	396	354	384	357	345	404	346	353	355	363	362	377	382	348	381	401	326	354	362	346	353	373	365	341	372	365	368	341	348	372	368	328	331	365	362	372	356	343	339	370	351	345	357	348	338	371	330	344	355	361	366	368	356	327	368	375	340	352	347	339	376	360	377	376	334	342	372	346	328	408	365	366	338	342	342	366	347	372	375	354	397	400	355	368	360	336	371	373	372	364	336	375	348	351	359	348	380	376	342	374	364	392	366	317	361	362	323	377	347	373	351	372	354	355	321	382	315	345	341	372	360	358	335	329	354	373	390	345	344	375	379	349	371	360	360	356	382	345	333	365	375	369	348	329	324	357	359	348	375	395	333	340	360	342	395	320	364	354	361	326	391	354	358	388	352	343	376	391	365	367	382	310	334	332	311	350	345	348	392	393	338	388	393	354	354	346	365	379	368	333	326	354	351	346	358	343	343	381	356	354	353	353	347	344	370	336	359	378	360	393	339	375	388	364	357	401	365	377	333	379	357	384	361	354	386	379	400	343	346	352	362	387	331	371	372	360	340	379	358	330	335	397	390	383	395	353	365	390	358	378	331	372	363	350	387	354	369	375	369	360	339	386	367	338	370	372	357	348	371	362	376	340	353	346	380	378	390	379	371	349	354	376	355	356	342	365	324	362	394	350	352	347	328	353	369	353	348	308	354	369	372	363	383	362	336	354	383	368	344	329	365	369	362	344	360	350	389	356	375	377	355	348	378	324	394	340	356	353	354	374	378	364	344	337	342	345	328	364	406	374	379	381	353	377	374	335	360	359	354	380	354	350	369	351	383	378	388	391	370	359	349	372	352	405	347	354	357	373	360	323	320	350	384	348	386	330	374	409	339	333	367	350	388	372	350	360	366	331	364	369	377	388	354	350	346	339	375	355	355	367	395	375	355	359	357	355	361	352	362	334	372	374	344	334	355	384	348	325	358	373	382	374	378	369	340	374	343	353	329	340	376	355	366	329	346	360	382	354	337	342	365	377	371	318	358	394	357	361	349	350	365	344	382	367	330	380	356	354	379	324	354	345	350	342	347	384	366	353	355	371	391	371	362	338	340	340	325	373	354	339	347	343	388	352	353	345	376	354	367	394	366	336	316	371	377	337	376	366	350	346	379	335	353	346	381	377	346	367	358	364	329	354	334	366	372	356	376	360	378	343	372	373	357	353	356	362	363	328	362	349	380	340	349	349	372	341	352	342	349	352	364	345	368	357	357	360	324	403	305	371	360	353	375	373	375	333	332	341	385	369	335	388	366	353	341	345	373	387	382	356	382	349	353	357	333	329	355	376	356	363	371	377	370	341	369	366	378	353	340	369	337	385	385	353	405	398	357	363	374	358	369	365	381	373	355	391	364	370	353	371	359	344	358	398	352	359	365	363	379	356	392	337	345	377	363	322	337	356	352	355	332	332	326	358	350	359	373	355	377	367	369	388	349	390	368	352	359	352	393	360	396	333	375	370	357	381	373	343	351	352	375	348	386	331	364	382	371	342	380	366	325	362	326	393	392	386	340	309	361	362	330	348	345	363	363	341	360	353	372	347	351	367	348	379	359	371	351	334	375	359	332	341	348	359	351	355	358	375	324	355	363	322	373	385	356	364	342	387	328	335	369	368	350	329	345	371	363	378	390	358	326	363	358	326	340	355	345	360	406	359	384	345	366	371	362	343	346	362	367	325	331	365	348	353	360	340	341	377	350	329	367	366	346	356	391	360	338	353	347	355	365	345	366	324	374	359	369	361	341	348	376	364	388	385	362	352	386	381	333	351	372	374	360	366	370	349	358	395	378	357	369	367	351	343	350	370	365	356	368	344	364	372	350	382	342	343	397	320	373	356	386	370	375	370	376	353	364	380	361	373	314	391	330	322	377	339	385	338	366	352	370	359	341	357	355	375	353	373	356	347	368	366	394	366	361	355	361	377	369	364	342	397	323	350	365	341	364	333	332	351	399	358	341	356	344	355	362	407	376	361	351	372	371	384	377	346	372	326	371	407	391	358	356	351	401	347	393	386	387	379	339	367	340	334	366	331	354	357	364	332	376	313	406	381	359	389	343	339	324	371	355	379	353	357	331	333	356	372	380	358	332	368	351	386	344	394	404	364	337	379	342	341	346	367	364	392	377	366	375	355	381	355	343	368	373	340	368	319	364	379	347	340	348	357	356	330	338	360	387	352	381	367	372	368	330	355	380	365	362	378	358	349	378	375	366	365	338	357	363	318	337	337	341
37829	46798	3417	1426	1058	905	764	691	661	584	566	542	557	502	515	478	478	499	480	493	479	504	443	456	469	484	477	485	470	472	480	466	465	459	471	472	458	461	481	459	491	493	445	457	442	472	435	463	473	458	486	480	443	446	424	461	450	461	479	483	451	469	476	477	453	493	448	454	457	436	420	462	452	442	439	525	446	448	437	476	424	504	431	510	451	458	488	453	471	451	459	434	473	454	463	476	467	458	475	468	439	484	457	465	469	451	459	443	460	431	474	446	467	485	444	438	449	432	437	491	459	453	458	491	432	475	438	468	490	458	411	461	457	457	425	463	465	437	459	423	443	425	429	455	442	466	461	446	452	459	473	467	460	433	441	456	445	437	443	417	443	425	437	455	451	451	448	454	473	448	472	466	467	432	452	449	439	490	456	433	467	420	481	456	450	467	442	475	463	434	448	409	464	435	443	462	466	434	453	442	455	413	464	466	449	431	421	477	442	468	451	489	448	436	457	454	448	477	491	431	483	460	420	438	458	408	445	456	435	461	466	430	470	465	474	479	419	467	439	453	465	412	441	486	469	438	427	458	456	443	412	451	443	417	423	403	487	467	475	476	414	449	459	457	464	442	474	451	505	460	474	453	453	424	468	441	433	465	438	420	461	458	464	449	443	446	451	481	472	450	494	463	475	444	458	494	402	428	488	469	482	430	431	473	429	449	418	494	480	438	418	433	439	472	457	433	468	430	449	445	463	457	466	470	440	427	451	456	461	438	449	471	473	481	429	464	472	460	450	437	444	439	439	417	430	462	398	462	453	447	469	453	480	438	507	431	445	447	479	452	445	455	435	457	474	444	480	446	471	445	422	441	459	449	459	461	439	473	475	434	458	424	459	461	403	455	466	450	474	426	447	459	441	414	430	456	460	495	462	475	435	459	466	458	466	478	455	468	421	477	441	491	448	458	432	441	449	459	466	450	482	442	450	452	473	446	420	469	490	451	469	428	409	450	462	445	464	459	459	435	450	416	447	480	461	419	435	459	449	410	436	514	466	485	468	467	447	439	486	440	497	491	459	500	461	461	425	462	451	451	476	484	438	440	478	412	414	458	430	471	439	447	487	479	453	449	467	440	460	455	424	447	458	500	499	477	464	473	429	429	478	465	434	408	426	488	464	417	485	434	436	478	427	515	443	475	456	444	447	453	454	454	470	425	439	466	486	419	450	440	459	517	469	421	484	409	500	450	445	454	461	496	452	476	476	426	443	419	489	445	491	446	482	421	462	490	471	447	445	459	462	407	470	434	444	490	454	449	479	440	447	452	460	458	377	447	490	480	423	442	485	451	458	451	458	479	460	470	457	468	425	470	406	477	437	427	397	464	483	489	457	434	447	447	441	479	470	465	522	433	466	446	458	491	412	435	441	498	454	460	413	433	481	507	432	472	428	453	452	414	444	441	469	421	459	434	465	428	491	435	459	419	428	460	469	468	476	466	424	455	458	494	479	447	502	452	464	443	432	458	484	469	442	464	431	429	433	427	427	465	465	439	420	475	442	413	432	471	458	438	498	476	480	455	436	446	478	439	454	455	444	440	450	434	512	453	447	489	518	466	456	466	455	483	423	454	473	462	457	474	459	453	458	443	471	449	431	448	414	456	436	448	451	453	456	463	448	474	457	449	482	461	437	459	444	408	477	436	451	445	457	466	475	458	462	462	461	460	426	452	458	482	448	505	429	465	480	469	465	494	473	462	442	443	466	457	417	422	441	453	460	456	431	438	459	454	472	458	465	441	450	457	495	458	473	481	433	444	454	458	448	457	426	450	469	448	431	482	463	469	486	439	463	499	435	453	441	485	421	450	452	480	475	491	454	443	436	450	426	481	476	468	486	477	452	460	426	459	435	447	410	447	469	483	473	416	407	453	452	459	446	423	425	473	488	473	473	437	475	454	464	477	481	465	510	460	459	458	430	439	463	494	441	425	456	453	450	438	432	473	482	425	483	453	464	466	490	436	459	451	450	461	421	432	473	436	441	422	427	442	471	409	443	457	428	472	428	436	464	497	452	438	468	438	444	433	489	438	439	419	414	449	487	418	481	468	442	462	437	454	422	478	424	492	462	477	466	451	465	467	451	490	416	458	435	441	451	471	409	471	449	484	424	430	447	442	472	453	473	465	467	421	451	457	483	461	483	478	452	441	456	460	461	432	454	472	459	457	423	458	465	485	450	391	440	478	453	481	434	472	463	455	478	473	434	453	477	409	412	434	429	448	469	431	417	469	434	418	450	456	465	456	470	426	455	459	457	449	412	429	467	462	472	441	460	454	442	452	488	464	452	436	433	444	431	430	424	454	462	474	430	427	448	456	441	460	446	470	472	438	453	427	463	439	415	420	438	444	411	449	468	449	453	452	423	437	466	458	477	450	461	451	451	473	438	410	449	468	468	419	439	438	431	436	452	474	471	464	444	419	432	470	463	440	479	435	486	460	423	444	418	478	405	447	483	432	440	435	418	492	407	480	430	471	410	474	457	504	473	421	425	421	437	465	452	447	491	453	424	440	449	441	433	457	425	461	459	431	450	474	436	423	438	466	473	431	450	468	439	445	490	432	468	443	463	438	433	437	454	486	471	466	458	431	456	459	454	441	445	463	438	449	420	419	467	462	496	455	455	451	421	481	445	470	474	509	464	439	488	455	474	471	456	458	480	450	462	488	424	466	470	443	461	421	444	448	456	480	426	450	465	475	417	438	442	462	478	482	415	440	481	481	438	452	465	442	449	435	468	406	431	472	462	424	474	437	481	395	475	472	445	436	435	434	445	425	461	460	455	427	459	461	437	443	445	455	461	453	472	449	474	465	497	433	468	456	470	467	466	493	448	473	459	472	475	451	421	478	455	448	444	450	473	433	448	439	482	442	474	463	456	465	429	443	458	424	448	448	421	437	452	493	428	452	480	438	430	484	441	452	454	448	430	428	444	453	456	440	423	499	467	488	451	495	448	475	439	477	460	449	480	457	426	474	462	429	463	457	447	470	447	416	466	458	441	456	443	424	437	440	437	452	454	433	403	479	464	445	489	446	479	493	428	460	467	471	447	467	453	481	432	452	491	437	474	471	463	444	464	480	488	461	480	520	504	431	456	449	472	486	449	417	396	454	440	424	490	451	429	432	462	447	470	415	451	486	456	437	454	474	462	438	451	443	485	473	389	453	476	472	448	424	464	487	486	430	440	479	513	462	455	462	452	431	457	457	467	465	436	461	461	467	432	469	461	511	417	441	452	477	473	466	450	444	430	518	436	439	467	425	416	475	467	447	375	430	445	486	465	417	476	471	441	451	479	422	419	442	479	451	439	448	441	458	468	461	468	449	475	444	468	457	486	407	467	425	512	430	450	502	412	444	479	457	425	453	419	462	470	448	442	450	458	430	459	447	460	465	453	438	455	462	429	431	441	436	485	428	449	459	437	468	424	453	456	424	453	439	470	414	434	451	432	430	430	462
23300	21599	29323	24276	21564	21571	9032	1185	847	824	791	781	727	745	702	688	667	663	673	685	617	603	632	655	655	629	589	654	596	618	582	648	636	615	609	574	574	601	589	591	590	588	609	601	620	594	551	618	603	567	595	560	607	603	599	593	585	581	598	596	597	607	629	612	593	610	596	615	597	650	595	563	586	601	603	568	596	621	557	577	603	564	595	558	605	605	554	614	575	561	598	602	602	587	637	550	580	593	611	635	556	566	598	607	514	590	600	565	544	554	662	579	588	560	578	580	594	589	563	582	636	554	580	588	613	632	583	603	575	598	593	546	574	597	543	580	610	569	566	602	591	569	576	557	605	528	636	568	602	558	560	571	585	608	573	619	564	555	653	592	636	593	602	605	608	607	575	589	554	572	558	600	632	570	597	621	579	579	614	616	582	593	564	586	602	577	608	589	576	574	561	591	627	588	575	537	579	591	583	562	608	599	584	633	571	580	621	575	570	564	562	569	593	570	579	581	562	556	598	569	569	582	578	556	583	591	581	592	634	606	569	614	592	612	554	613	590	576	569	532	599	546	580	552	605	520	608	588	597	612	586	556	599	577	573	587	563	598	595	590	634	614	605	649	615	595	547	539	542	611	588	610	600	583	586	568	571	644	632	644	608	607	608	592	581	586	601	556	564	601	580	627	550	577	582	596	622	610	562	605	634	580	557	586	578	593	620	530	563	544	635	570	540	555	608	617	604	598	613	612	582	582	595	577	597	604	587	579	548	613	605	548	581	634	645	596	600	619	607	590	605	610	559	596	608	595	608	573	634	582	557	578	571	589	596	623	605	555	559	588	604	584	580	573	600	587	598	648	578	566	555	588	597	608	655	622	606	613	587	594	614	553	603	631	596	550	591	581	562	578	623	607	583	561	627	612	592	606	563	551	616	603	628	614	580	603	564	598	618	585	593	572	567	583	600	563	602	574	549	623	555	638	593	565	586	602	610	603	590	558	587	617	597	550	640	586	608	601	594	567	602	580	577	579	615	604	619	594	572	617	548	591	593	608	552	580	558	580	643	584	621	587	588	577	595	551	579	614	586	606	587	609	592	562	607	615	579	610	608	622	588	563	607	537	578	576	577	581	568	588	591	588	576	604	634	573	593	580	558	558	603	591	582	607	608	653	592	549	598	588	597	582	571	626	602	599	604	609	625	577	612	624	607	597	609	607	599	585	590	613	603	595	586	542	592	577	573	592	563	600	585	587	585	607	608	606	629	574	575	582	588	622	638	622	586	565	559	605	617	622	602	593	626	574	609	626	571	568	559	630	630	560	571	577	583	581	653	588	614	591	604	594	614	577	600	589	553	614	564	641	602	576	589	548	580	583	586	556	585	557	575	555	558	617	588	593	615	570	574	535	579	581	592	609	574	610	600	622	559	580	524	578	547	599	606	589	559	597	595	585	594	580	540	572	601	613	567	633	550	573	627	587	600	574	578	572	582	533	545	558	558	607	602	624	568	616	602	586	577	572	646	617	582	610	603	553	611	608	581	559	575	585	580	597	603	570	594	577	620	560	574	571	604	630	527	619	623	631	574	569	611	595	556	562	608	588	561	631	571	603	579	613	571	571	592	582	600	545	613	599	563	612	621	632	591	534	592	619	595	594	575	623	581	615	582	605	551	592	609	590	629	613	582	620	542	548	636	550	577	609	564	566	610	588	627	604	622	609	577	590	581	559	617	594	585	603	605	581	558	620	601	589	567	591	567	596	600	579	597	590	595	568	574	582	603	641	593	591	592	592	609	592	626	577	603	626	601	566	574	534	621	589	593	607	623	575	553	622	586	587	613	595	617	575	625	617	597	596	596	606	629	591	562	558	598	587	571	576	579	604	609	594	590	626	560	599	609	591	572	604	631	562	597	558	582	583	604	606	606	567	646	580	600	597	563	596	643	599	575	629	618	616	590	602	578	583	581	572	616	551	573	560	582	600	586	619	638	597	605	602	598	604	564	604	592	612	584	579	578	540	576	604	614	598	623	623	537	614	599	579	588	613	577	602	581	617	614	657	576	590	591	581	567	600	582	598	578	572	611	600	536	585	623	583	599	577	631	560	615	589	597	641	562	609	625	609	563	588	579	583	610	606	579	598	618	617	623	611	614	547	580	587	606	562	596	623	579	605	602	591	626	601	615	599	622	604	526	588	540	589	581	550	539	589	581	543	566	521	568	615	611	598	611	608	590	624	566	600	569	644	589	590	609	587	629	625	593	556	645	628	605	585	564	602	639	558	576	560	599	614	607	574	592	634	564	541	643	553	547	579	580	598	618	604	597	573	593	593	639	601	580	615	623	596	597	588	602	644	600	574	583	602	550	557	602	627	564	573	560	566	613	541	635	620	581	593	596	559	594	590	596	577	594	613	592	569	612	572	608	582	646	621	569	635	592	577	638	592	622	583	577	581	640	623	588	575	620	557	606	585	638	586	565	571	601	603	586	587	610	617	620	583	537	582	576	563	538	653	606	558	573	573	630	617	632	609	555	614	567	598	555	588	566	588	595	586	553	583	588	610	580	593	604	610	583	553	616	602	593	572	621	580	584	595	560	606	588	614	615	588	590	591	620	576	581	623	585	608	558	572	558	579	580	591	594	611	576	554	568	610	537	652	557	573	590	582	604	581	586	578	550	609	596	593	595	598	561	564	607	570	603	629	582	578	582	599	619	579	586	580	570	588	558	570	592	577	631	646	558	569	563	599	665	593	617	591	603	605	604	551	588	572	612	565	606	574	559	619	592	546	579	611	539	613	564	566	587	599	587	591	531	582	612	637	600	584	569	582	622	619	571	568	606	615	609	590	566	594	604	588	559	612	612	590	595	594	568	597	613	601	507	562	617	627	595	549	564	652	574	638	608	600	610	606	596	618	563	576	584	580	603	556	537	531	577	579	564	571	561	592	585	604	648	543	607	575	554	570	596	577	562	600	604	590	588	561	611	564	619	572	569	578	568	598	623	595	564	600	594	637	567	552	620	545	569	566	581	567	566	556	603	616	618	561	577	622	602	589	573	571	635	597	565	560	597	575	585	625	565	601	572	597	581	596	606	641	573	613	597	589	635	587	569	626	534	538	575	565	640	599	603	574	544	637	582	583	577	617	608	625	545	561	605	586	579	613	587	573	549	626	582	578	569	624	634	629	571	610	604	561	592	547	630	587	569	612	561	608	589	646	619	612	561	581	636	597	589	643	594	614	604	586	589	606	571	572	558	581	533	601	599	588	592	604	593	550	560	612	629	545	612	554	554	621	598	559	585	568	587	620	585	580	553	581	610	591	578	549	563	615	612	637	599	594	619	620	610	602	610	543	574	614	579	639	542	608	583	600	615	597	586	609	588	583	603	580	636	573	576	570	584	603	635	588	593	641	585	601	600	647	613	592	626	612	564	585	598	625	615	605	587	585	627	644	566	598	611	579	575	644	592	555	596	582	586	617	604	585	609	626	624	560	577	581	566	556
43717	63434	10373	4338	3198	2469	1854	1615	1346	1213	1059	1040	992	890	941	830	838	847	835	795	770	748	733	764	803	740	773	746	751	811	735	748	724	729	708	741	707	743	705	719	698	682	717	733	698	677	638	731	700	717	705	744	729	706	716	700	702	739	693	707	676	752	662	696	658	747	658	719	662	716	722	689	717	688	692	705	637	675	703	697	685	692	721	697	697	719	671	701	695	716	687	695	634	720	694	692	673	686	720	725	751	644	751	696	701	663	660	699	690	660	689	713	696	685	713	706	707	704	662	708	746	702	681	680	691	651	690	690	688	675	660	638	689	696	695	701	739	663	725	707	675	725	711	683	623	675	659	676	662	670	725	669	685	680	667	694	736	699	702	732	727	706	729	728	717	673	691	628	706	765	693	696	741	695	670	697	683	690	687	680	691	664	731	660	636	704	719	706	671	723	669	672	715	665	701	699	684	710	689	723	660	687	658	728	710	681	704	675	711	681	719	671	689	705	749	685	740	717	727	687	666	703	637	673	643	684	681	650	668	666	706	692	708	737	659	694	702	706	704	714	713	762	723	677	732	708	700	723	644	710	713	685	728	704	716	707	679	722	680	693	757	691	707	635	676	713	660	680	730	688	724	728	696	702	658	701	686	699	705	691	696	668	739	711	694	694	709	738	694	635	706	656	672	698	689	701	696	665	679	725	719	659	669	642	702	689	636	680	717	665	691	721	744	704	715	697	711	713	657	711	680	704	737	672	673	632	687	679	643	670	687	628	644	682	677	660	699	690	667	713	678	713	676	723	664	659	722	706	708	727	703	679	703	726	704	688	667	690	682	679	698	699	702	620	673	708	677	683	716	660	712	713	705	668	714	686	653	709	697	706	716	700	715	701	660	673	656	703	646	662	678	695	716	694	725	708	686	716	697	710	708	691	669	701	722	698	734	748	702	642	653	730	766	682	673	737	701	650	706	668	656	720	727	690	691	650	690	680	689	708	666	733	699	686	699	711	701	660	663	676	752	721	682	678	642	620	684	664	700	688	727	687	694	690	680	736	703	710	723	694	716	692	659	706	718	755	670	695	676	711	687	627	681	683	701	697	687	676	692	714	706	737	722	728	695	683	697	704	683	678	718	724	718	705	696	650	720	704	710	717	725	674	680	682	679	655	695	682	667	628	684	668	672	697	746	722	720	649	691	656	714	718	643	665	719	707	695	697	732	711	706	705	695	690	669	755	721	681	719	693	678	675	656	714	703	680	689	708	687	707	715	701	694	675	738	668	669	641	677	664	727	626	690	663	670	707	729	696	675	664	688	728	698	709	660	671	725	719	697	676	736	711	694	686	701	722	721	624	715	634	641	686	675	664	755	684	663	665	675	658	679	666	697	660	695	676	651	715	706	696	675	640	656	699	663	679	678	685	720	674	685	698	711	698	697	659	665	664	681	659	662	663	690	719	668	658	692	746	678	687	674	708	689	706	702	687	707	661	711	696	679	663	719	654	713	683	710	671	691	713	726	715	685	681	648	713	722	669	695	708	702	691	684	706	706	769	694	652	645	704	681	641	667	702	710	654	676	646	700	677	719	722	728	692	686	671	718	684	685	649	701	648	697	709	737	678	704	690	679	683	647	662	741	699	682	722	693	694	718	675	735	723	680	700	689	707	717	703	697	651	706	717	722	703	692	676	711	698	702	676	645	661	696	688	728	646	663	718	703	707	683	708	724	646	651	732	700	685	740	698	665	730	699	678	691	676	680	681	677	690	728	688	693	671	693	687	672	642	619	727	691	673	705	670	664	695	680	718	699	685	728	706	652	700	667	647	750	694	696	713	701	647	715	692	700	655	687	682	657	702	712	718	661	729	653	651	695	680	687	680	677	664	708	722	682	697	683	644	649	661	711	697	750	640	692	672	689	668	646	686	662	662	734	692	648	696	686	750	671	708	694	694	693	703	714	727	689	753	683	684	679	697	691	718	679	620	728	685	700	689	698	700	702	661	686	737	707	701	670	752	718	736	697	731	727	693	678	706	697	752	688	630	677	694	708	639	688	720	674	660	673	708	673	702	672	730	670	692	686	680	702	674	649	639	682	725	649	682	712	664	636	671	656	691	735	666	683	719	714	712	699	698	666	709	645	637	706	719	705	667	717	651	674	650	697	721	668	686	717	643	703	688	696	719	667	669	674	666	667	694	736	655	681	675	730	668	659	710	703	681	709	694	679	689	636	713	729	710	717	642	670	688	607	747	668	695	684	693	709	720	670	670	703	698	694	684	689	670	721	679	680	657	660	720	691	683	687	690	670	723	642	699	690	683	685	691	652	694	682	720	671	684	682	686	745	731	682	738	680	735	687	730	679	709	717	722	703	705	713	715	704	648	709	666	725	679	726	696	723	717	687	746	694	698	690	692	678	728	671	710	684	723	701	677	645	691	694	707	665	664	680	676	721	708	665	699	700	728	695	641	682	732	677	698	673	723	635	687	726	696	668	671	658	717	704	688	675	632	678	649	672	682	722	688	746	697	672	683	694	697	657	668	674	689	642	698	680	696	686	730	693	714	680	691	720	696	721	648	692	682	681	689	712	670	678	735	703	698	681	639	684	689	663	686	722	640	708	685	680	714	709	746	733	705	726	653	679	685	710	697	676	706	695	716	659	707	649	663	683	694	668	700	661	698	709	681	676	712	666	665	732	681	712	679	679	669	645	675	716	671	715	691	662	666	662	723	644	659	709	721	712	709	715	693	631	677	727	698	694	711	679	664	711	698	685	673	687	700	663	684	672	697	685	711	692	675	701	674	684	651	696	708	709	711	691	675	675	731	664	667	643	684	708	660	703	693	685	678	723	684	691	715	650	744	704	675	677	694	747	708	683	749	700	703	658	731	687	637	697	692	700	760	707	720	722	728	707	667	702	743	715	666	660	677	643	720	710	674	733	676	702	722	685	725	672	729	713	685	705	676	681	704	714	703	710	732	707	695	717	686	683	652	711	726	684	692	696	684	675	693	656	711	726	705	682	716	700	676	692	662	726	685	697	686	699	707	687	697	750	672	705	666	679	709	651	713	725	723	715	659	674	659	698	708	698	750	692	630	709	683	669	698	716	700	670	710	704	716	673	685	745	742	712	706	675	705	736	681	717	653	697	696	676	712	671	693	709	652	704	699	714	685	686	710	678	701	666	726	672	675	704	665	685	663	722	695	631	713	723	645	683	721	722	683	738	665	704	710	668	679	677	699	708	676	692	683	681	680	722	685	703	694	665	658	710	621	703	667	731	700	693	685	667	720	665	677	731	657	653	673	691	649	692	698	738	680	672	673	656	687	692	724	694	686	706	676	661	699	696	684	701	666	650	714	666	712	693	686	696	649	703	700	710	712	617	645	719	666	726	670	686	656	644	701	704	710	700	711	711	748	705	691	683	702	703	708	692	699	683	680	725	665	697	705	693	698	709	675	694	697	719	726	681	699	698	681	702	684	696	692	663	692	732	701	705	700
29402	28808	15584	1866	337	295	268	247	225	252	214	215	229	225	204	198	220	234	202	240	212	219	204	215	206	207	189	235	229	203	204	242	208	217	203	204	216	233	207	198	221	185	219	199	224	197	196	213	234	212	226	201	197	216	192	204	208	226	210	199	189	226	209	208	232	196	198	222	201	223	207	198	232	211	210	186	225	215	213	203	219	211	216	202	213	188	223	229	214	196	226	213	185	215	210	215	225	235	208	224	203	207	233	202	195	227	219	230	231	212	224	199	238	184	225	218	226	232	213	205	211	207	234	239	225	223	234	255	215	242	248	200	233	211	205	228	234	217	225	231	217	179	199	219	247	212	199	227	201	225	204	211	186	251	233	191	206	213	230	194	193	230	206	211	209	194	212	203	220	210	229	232	226	231	211	238	216	221	237	230	222	221	229	227	191	236	215	198	235	203	207	197	202	191	234	228	240	240	228	211	222	195	213	219	221	195	188	217	236	204	224	215	220	249	195	205	206	206	211	240	209	250	235	230	190	194	215	238	228	205	202	195	208	219	210	210	199	230	220	238	238	203	227	226	226	224	223	219	230	194	199	183	240	210	215	209	193	216	226	193	220	232	230	230	248	193	169	210	224	223	215	227	236	197	204	232	214	225	212	245	227	227	190	231	193	223	195	220	198	223	217	224	218	208	193	219	208	219	220	193	228	231	208	216	210	187	183	216	198	226	224	211	213	222	217	198	213	198	234	227	187	218	208	237	224	210	197	218	191	221	230	210	229	208	232	215	232	202	190	219	190	218	226	237	249	216	221	221	220	184	216	218	228	225	202	218	262	208	189	232	222	196	213	193	217	228	190	216	196	223	200	235	216	218	217	209	195	215	227	217	214	201	210	246	236	205	207	226	208	206	217	224	225	221	218	223	213	215	233	216	207	229	200	224	216	213	207	225	222	206	205	220	226	202	182	242	209	212	205	220	212	237	226	203	205	214	215	201	224	183	188	207	218	206	210	192	219	212	212	180	199	198	213	195	208	216	222	193	203	200	220	209	197	203	209	203	214	215	250	215	187	203	213	231	237	211	226	216	199	233	209	231	217	223	232	245	197	248	213	208	210	182	236	198	208	227	225	235	191	242	251	225	219	210	200	206	215	189	205	196	200	218	216	204	241	219	205	210	224	220	213	200	200	234	197	209	198	195	207	224	227	196	198	219	235	203	218	234	203	213	219	226	224	239	218	187	210	202	187	232	232	196	192	202	211	236	216	205	190	190	231	195	228	223	213	226	220	213	229	226	208	194	171	186	239	191	222	181	207	243	207	244	201	203	212	237	233	227	228	225	214	199	235	231	203	226	228	186	217	219	235	220	232	209	200	210	232	213	182	233	206	230	202	192	219	228	190	227	214	214	219	212	219	204	236	209	234	218	244	224	204	213	199	218	217	238	218	221	206	219	205	218	243	219	180	181	180	238	227	224	208	194	188	180	237	224	234	208	211	210	196	193	227	211	231	217	201	197	230	221	209	222	215	212	201	215	242	198	209	218	242	210	195	224	221	211	221	214	224	201	216	211	214	228	212	208	227	253	212	183	226	215	218	217	228	216	207	230	210	233	214	222	218	209	230	249	214	223	235	222	226	212	241	212	213	229	214	234	223	224	196	215	206	241	216	223	197	208	197	208	208	225	217	202	214	198	217	212	214	226	226	243	212	191	224	200	200	208	225	222	201	195	188	217	238	207	188	224	223	222	195	207	216	204	207	218	238	208	221	199	215	210	213	225	192	225	210	220	211	205	197	220	222	219	170	205	225	231	232	197	214	206	223	193	185	236	219	219	214	235	192	203	212	217	235	198	200	213	198	236	206	241	237	241	185	208	208	207	216	222	219	203	226	205	229	230	203	220	214	227	220	210	236	226	217	207	239	194	199	218	220	198	201	232	206	203	209	222	230	239	217	210	209	218	214	183	209	239	212	196	208	209	202	181	216	221	231	236	182	202	225	224	225	201	192	226	226	206	216	203	177	206	207	239	228	204	217	221	220	198	205	190	201	218	222	221	195	224	223	216	195	217	207	216	249	219	212	235	231	205	222	217	215	244	209	227	224	201	216	218	228	225	209	213	203	202	227	207	189	198	218	226	192	228	220	219	197	203	210	232	219	215	201	210	227	206	199	235	210	192	217	214	221	216	204	250	219	199	234	207	252	217	218	245	244	214	219	202	255	228	218	183	215	214	223	225	195	226	227	212	203	216	193	245	203	197	217	242	199	219	226	207	206	227	184	231	195	247	202	204	226	218	236	236	217	220	200	238	219	209	208	246	241	211	225	227	215	227	234	211	204	204	238	216	212	214	222	230	197	208	202	208	208	226	211	217	232	211	212	200	234	189	230	208	213	208	220	232	232	252	207	208	209	242	192	191	247	229	218	225	225	214	201	226	212	211	224	212	216	217	187	213	206	222	232	222	215	199	220	213	198	181	247	228	199	218	221	200	221	212	231	232	188	184	209	228	207	218	213	214	232	213	238	214	199	220	231	191	212	211	238	205	201	192	221	221	220	207	200	216	221	219	226	228	225	170	208	215	231	202	214	203	195	213	206	212	214	214	221	211	213	205	226	221	203	204	209	208	226	218	242	213	255	224	229	204	234	218	196	232	245	201	205	213	202	218	207	235	227	200	198	213	197	221	209	227	217	227	211	209	218	211	205	223	207	191	191	209	229	211	215	223	232	244	202	212	222	207	200	197	210	238	224	199	225	206	201	228	229	201	251	212	203	200	210	205	213	214	202	225	234	258	226	226	207	221	202	203	220	194	211	231	211	192	216	204	223	221	200	242	193	223	221	216	216	225	210	217	170	209	233	227	222	203	219	211	204	229	200	230	233	238	223	237	206	208	215	228	230	198	224	189	222	195	226	211	195	203	186	212	199	252	193	217	221	231	214	178	193	205	205	222	190	240	224	216	200	229	242	244	216	223	201	218	210	209	230	238	238	219	200	182	227	219	218	202	231	232	233	188	206	179	217	233	228	208	225	225	229	206	214	187	244	234	228	219	222	217	196	198	193	224	229	213	216	192	201	176	234	201	214	214	213	199	220	212	213	199	230	202	253	234	216	245	242	237	216	210	196	228	258	189	223	208	227	225	231	206	201	202	192	216	222	188	230	196	236	221	214	208	226	238	207	217	211	238	198	214	226	187	211	252	228	245	212	221	223	205	208	214	194	214	209	210	214	209	222	224	202	219	231	220	219	216	206	193	205	203	212	197	220	195	191	193	230	250	213	214	215	216	223	209	226	206	209	222	234	211	246	201	194	217	223	228	216	197	223	188	202	195	210	215	204	220	211	199	202	204	247	216	198	209	234	233	222	178	201	207	217	219	205	229	220	242	189	213	213	220	205	200	236	209	216	219	211	232	217	177	232	200	198	249	186	218	201	205	220	202	197	209	221	187	207	203	208	236	207	219	218	182	230	226	205	221	219	209	234	204	209	205	206	239	217	226	229	199
34090	41197	1555	391	408	398	328	304	310	306	287	280	287	295	306	285	296	284	258	288	261	240	271	285	284	278	281	264	256	268	276	275	268	294	270	309	287	292	303	299	278	245	248	270	293	279	296	284	284	271	278	292	295	293	278	304	280	280	284	267	301	258	311	281	287	290	264	286	281	281	256	283	286	276	277	273	284	294	305	283	269	259	270	282	276	305	272	248	273	301	297	296	266	280	259	271	281	268	270	227	250	280	244	267	272	269	286	274	291	286	266	292	263	281	282	290	308	296	296	266	266	276	266	279	263	264	292	267	262	282	271	263	297	299	236	270	269	288	263	260	278	262	275	304	271	305	265	284	281	285	275	291	267	262	296	232	275	291	271	283	265	287	260	276	287	270	284	262	277	290	254	274	285	304	276	258	308	281	252	244	287	278	275	263	277	228	277	290	261	263	311	277	270	278	278	267	313	277	264	288	281	282	292	256	273	311	266	265	293	296	275	267	275	274	296	283	279	285	296	295	278	292	275	267	279	283	285	274	286	297	278	293	280	307	274	281	274	276	287	284	308	276	288	276	290	271	291	264	261	269	300	257	274	295	260	285	283	266	258	259	290	300	281	289	262	278	293	242	265	252	326	282	299	251	284	280	313	266	281	302	297	280	302	309	284	288	303	264	273	283	268	304	284	270	270	266	263	282	259	274	297	273	255	281	273	279	317	266	300	272	264	268	314	283	266	304	293	290	293	303	261	279	290	305	286	288	301	292	279	297	303	284	278	289	278	271	280	299	288	272	273	302	287	289	266	273	274	282	244	285	283	280	287	269	278	296	290	258	276	280	263	263	317	290	265	290	288	278	282	271	290	248	264	262	284	275	276	269	287	244	287	281	258	280	273	290	301	271	272	257	305	294	269	300	253	300	258	294	289	262	276	294	272	286	286	252	270	255	248	271	276	256	255	288	260	277	273	303	274	273	303	292	308	313	285	310	253	256	280	264	291	255	290	271	275	281	282	274	269	296	302	264	253	277	288	272	255	270	298	295	271	299	281	292	277	304	300	300	289	252	270	296	282	262	297	245	276	281	274	284	258	261	292	255	286	292	281	263	292	297	286	266	303	285	264	274	276	250	289	292	285	285	264	263	290	282	291	277	298	307	282	255	306	294	275	296	292	256	272	305	249	273	279	276	282	304	274	296	293	310	288	321	284	280	292	273	280	289	287	253	254	253	288	272	284	289	298	254	279	302	302	267	303	246	289	255	269	290	265	287	288	287	259	309	276	294	267	298	291	255	289	267	263	316	264	279	266	264	281	271	290	299	252	274	284	262	304	294	273	283	292	269	244	278	264	290	276	288	272	288	299	266	291	259	287	283	283	271	281	274	288	291	269	249	298	266	273	303	248	305	313	279	283	273	287	264	277	276	289	278	282	280	293	268	268	248	277	297	278	266	274	264	286	301	289	277	283	287	303	244	291	284	264	251	281	274	289	255	281	276	282	292	253	272	262	306	292	277	298	257	275	266	256	297	247	295	268	287	277	299	276	272	299	241	280	262	276	275	289	295	303	297	251	286	256	275	314	284	281	269	278	305	273	289	258	302	269	275	272	275	277	292	263	310	278	276	294	287	254	260	252	273	272	281	283	281	295	311	287	284	279	264	297	286	305	271	284	262	258	319	306	315	275	291	249	250	277	279	274	262	256	276	281	236	301	263	276	287	318	263	286	267	294	278	281	281	274	276	295	282	290	279	274	280	314	268	237	287	274	290	295	254	281	280	273	249	269	273	305	288	276	276	307	269	278	278	294	276	275	264	270	276	287	286	295	292	260	253	297	277	274	249	276	283	266	277	253	262	272	276	291	289	280	300	297	253	296	279	264	291	299	245	286	291	263	296	281	285	301	291	282	293	263	276	299	311	294	281	294	284	298	296	251	273	286	269	281	287	256	283	257	299	287	290	284	292	281	292	276	246	284	307	259	262	263	231	288	256	289	287	255	272	277	276	286	285	276	299	270	284	260	278	270	291	278	273	312	299	283	293	265	301	275	287	276	277	294	268	280	310	292	274	272	259	243	257	274	280	274	252	296	260	276	299	284	269	272	288	287	259	298	274	304	268	265	294	271	295	279	285	286	291	309	298	264	280	287	239	298	279	269	275	307	280	256	297	281	261	296	283	270	251	306	273	273	294	285	304	292	299	276	265	280	305	256	286	275	272	275	265	297	301	286	261	297	301	287	273	255	296	285	262	273	267	255	262	282	286	270	278	279	267	271	266	282	288	296	270	267	314	293	297	273	284	276	293	275	285	265	279	275	278	300	291	272	328	279	285	262	256	303	279	280	283	287	278	251	293	294	270	262	262	270	309	294	288	295	285	299	244	256	285	283	283	286	297	289	246	266	287	300	260	282	263	273	294	308	259	280	282	306	307	277	314	253	297	286	306	293	265	246	275	270	297	286	250	304	293	279	291	268	272	286	269	270	258	265	278	271	269	309	263	261	277	262	270	271	279	299	283	301	292	284	258	299	293	248	319	287	274	288	282	275	293	280	260	291	262	287	295	298	267	283	298	290	265	261	269	306	285	294	284	314	256	282	272	287	283	286	299	288	291	296	262	282	289	275	293	301	282	287	283	275	289	253	259	245	271	289	273	285	258	289	253	246	291	297	288	267	298	304	289	274	270	272	310	262	259	269	281	264	300	284	280	266	276	286	286	251	265	290	296	264	245	282	286	260	266	270	284	306	294	264	271	275	300	298	288	252	281	262	278	289	293	258	274	290	271	269	294	290	267	270	280	268	274	275	262	261	287	258	256	289	241	275	267	269	288	301	255	276	302	301	267	265	286	308	259	240	291	274	317	308	294	267	291	293	293	278	298	254	268	263	278	280	277	258	285	298	260	298	305	306	326	260	250	302	276	279	277	311	242	287	259	279	275	264	288	281	296	283	281	270	285	287	274	289	272	278	280	297	276	282	299	301	286	302	274	270	280	295	289	282	271	252	288	277	283	248	292	277	285	279	267	271	259	279	330	267	282	284	258	242	296	295	269	307	295	282	257	276	280	281	254	275	257	282	252	254	280	259	295	311	268	277	280	282	295	297	280	283	280	275	272	268	292	287	279	274	301	275	271	276	297	280	285	261	279	299	266	285	265	266	282	300	298	284	310	267	270	273	279	288	280	285	301	285	265	251	264	285	278	238	279	289	299	263	279	300	255	274	291	275	296	308	264	255	280	251	277	306	304	271	301	289	283	271	273	282	273	299	273	290	273	272	290	273	287	270	251	289	290	264	276	319	281	302	302	265	303	276	281	293	255	275	301	271	266	283	260	297	272	272	290	290	273	285	288	271	320	258	277	278	277	280	287	318	270	308	296	234	292	300	293	277	271	301	265	317	265	295	288	270	261	258	261	272	276	288	308	288	266	273	274	281	289	292	308	245	247	275	272	274	305	276	261	297	291	279	288	276	283	246	262	300	274	296	293	280	255	263	261	290	288	276	306
24572	21593	28689	24841	21210	5136	702	553	456	403	392	376	392	364	355	321	333	325	297	310	341	370	340	311	321	340	319	318	304	333	336	306	313	304	277	315	310	329	320	293	310	295	314	324	310	311	321	326	302	300	302	293	328	327	316	315	345	310	310	297	272	280	302	329	322	306	270	307	312	316	319	303	307	319	310	294	294	293	284	334	320	329	327	313	313	295	291	333	316	297	329	308	319	280	291	301	312	302	324	310	324	311	305	321	303	325	330	320	299	326	294	284	300	288	314	306	270	312	315	302	291	304	306	304	288	299	329	337	277	273	343	308	327	325	307	342	284	290	283	297	321	304	299	292	292	299	304	332	299	296	291	314	294	292	320	307	331	349	323	312	332	307	308	319	275	310	263	298	306	296	310	332	307	331	301	328	301	335	309	308	287	282	303	312	287	314	287	312	302	314	280	321	320	321	328	314	301	297	341	318	267	305	302	312	310	317	319	306	304	299	299	334	275	300	314	309	312	277	313	319	314	335	298	284	282	289	306	269	318	342	307	300	317	305	330	302	294	323	293	312	294	293	306	341	301	350	324	297	316	327	324	304	335	275	318	335	321	288	335	317	300	325	294	340	303	320	286	322	283	320	292	301	311	314	288	335	320	290	324	311	280	310	343	343	322	305	282	312	295	327	294	316	315	306	321	298	309	303	274	307	322	297	301	285	283	311	308	306	293	292	312	339	298	339	323	297	301	323	315	295	341	315	311	294	285	282	323	290	304	320	267	285	308	318	312	310	302	309	279	327	316	335	317	296	340	325	321	309	303	309	280	283	339	327	338	290	321	315	298	314	301	290	307	307	303	336	290	316	302	331	299	312	313	328	320	305	313	286	299	309	302	308	321	299	302	296	283	321	279	297	319	312	320	293	312	325	318	292	265	339	282	316	335	298	283	295	348	287	313	291	296	283	301	313	298	307	313	304	324	302	279	292	310	280	314	293	330	291	301	313	318	301	329	350	303	320	319	333	295	303	308	291	321	305	315	313	327	316	319	298	320	305	314	306	337	318	292	306	327	307	332	313	294	315	291	314	307	317	287	313	325	299	281	299	302	318	279	298	327	300	312	320	323	282	300	299	304	290	282	284	274	299	316	322	307	326	288	298	288	350	338	326	314	313	337	278	338	296	294	323	288	321	326	326	294	309	289	318	296	312	307	334	300	305	291	318	313	333	319	327	319	299	318	330	328	320	299	326	305	325	298	318	300	346	299	319	308	298	338	330	341	287	308	312	299	302	315	299	324	303	313	288	277	330	287	324	281	298	305	314	297	306	316	301	313	305	281	291	293	291	304	303	327	330	331	281	269	287	293	316	340	290	282	340	303	287	319	298	320	284	331	306	313	310	327	295	304	333	294	316	315	304	311	319	294	295	310	298	309	339	268	287	286	293	279	271	318	306	308	325	314	302	313	336	299	282	339	323	306	339	282	292	326	326	294	304	305	298	316	307	291	306	305	280	294	305	291	331	325	281	314	334	304	299	331	303	285	297	255	326	308	304	279	313	310	307	305	295	305	299	319	315	322	271	287	293	279	333	305	306	301	310	321	306	318	312	293	298	301	274	323	304	303	313	292	310	305	343	316	269	311	306	320	333	298	278	316	294	333	309	311	296	323	310	273	310	314	317	306	305	316	315	335	313	310	299	300	323	299	306	299	297	327	350	260	285	275	311	272	329	347	326	281	314	320	272	304	284	317	328	298	304	340	303	315	288	289	298	307	330	327	299	321	290	314	311	310	318	324	307	318	301	289	301	317	300	339	285	291	312	342	326	301	322	320	292	286	339	321	314	316	304	321	296	314	300	272	310	340	274	323	349	295	337	298	314	324	320	317	298	303	316	295	274	300	331	323	312	318	330	300	315	301	304	321	287	274	321	305	316	330	315	310	325	295	323	340	277	311	316	295	335	296	293	303	329	340	306	300	326	324	280	312	308	291	301	329	335	287	295	326	307	320	285	275	337	300	313	319	301	333	306	299	309	282	297	325	321	299	317	292	312	293	318	310	335	272	298	270	296	322	348	314	328	322	308	288	324	309	312	315	302	315	341	329	324	291	307	306	312	306	286	293	307	298	326	318	305	323	326	309	273	310	311	308	330	330	303	294	296	309	345	294	292	318	296	312	317	288	292	302	322	288	282	275	300	305	285	316	302	338	326	305	322	281	318	317	302	284	309	321	317	296	316	330	273	283	280	286	304	298	335	310	318	296	310	289	278	291	336	297	317	297	361	308	289	298	279	299	295	274	326	281	299	320	313	303	319	317	315	311	311	297	331	304	297	293	315	305	357	310	320	309	300	286	327	343	304	298	287	299	330	297	283	315	324	339	319	326	308	312	297	319	316	310	310	307	295	277	348	324	286	304	287	327	318	320	314	290	306	285	311	335	298	292	302	302	291	321	313	291	297	305	311	353	287	324	313	302	320	294	325	312	319	340	325	333	298	322	312	309	336	331	309	298	315	297	322	312	287	294	325	293	270	289	275	310	301	300	311	309	291	308	320	327	299	291	288	313	317	313	307	320	288	283	293	327	298	307	329	359	295	302	271	300	296	284	316	277	301	307	311	286	299	287	313	322	308	302	303	320	282	293	293	323	312	298	303	292	318	308	304	292	296	291	310	308	308	311	315	285	294	309	298	322	304	302	299	270	298	299	311	307	317	315	294	310	303	284	305	339	290	282	307	301	282	311	325	313	287	311	295	309	302	309	303	297	315	299	286	302	295	330	304	303	292	317	292	297	335	311	290	306	335	331	274	322	318	304	313	341	313	324	299	288	312	317	292	310	326	313	308	299	285	310	323	290	310	322	299	291	300	288	328	313	279	337	332	276	311	308	305	318	304	305	313	298	286	283	310	340	325	292	310	261	356	317	299	302	335	303	287	302	276	328	334	321	295	311	317	289	326	307	319	314	302	276	316	304	344	303	332	333	296	312	308	271	303	301	329	347	323	331	304	321	314	310	308	314	313	265	320	296	350	337	314	295	301	307	303	327	329	308	296	327	304	340	317	298	310	293	287	335	339	315	297	287	319	295	289	293	281	275	323	290	322	303	282	313	299	276	304	277	326	288	317	297	300	280	298	324	313	345	347	299	331	280	295	317	277	317	291	299	294	277	333	308	311	295	280	315	323	312	307	329	277	314	308	305	292	326	297	313	296	308	304	279	294	308	303	284	305	305	288	318	304	302	323	298	310	353	340	313	304	322	305	332	295	302	323	291	315	310	329	303	293	347	305	296	320	274	301	310	310	316	292	307	294	338	307	279	337	288	295	323	346	328	320	323	307	297	320	296	319	326	290	309	301	298	278	272	298	321	281	291	307	308	321	305	293	295	318	266	301	313	312	303	282	300	293	288	342	295	311	281	300	288	314	287	294	288	279	328	287	314	307	321	288	290	291	317	348	276	297	329	285	315	296	300	281	292	325	342	287	288	313	284	290	305	283	327	292	320	312	306	296
38064	53245	5049	2138	1448	1134	888	725	607	661	556	522	490	444	453	409	458	451	434	441	401	395	425	398	376	376	380	409	388	363	380	414	359	403	378	357	403	367	427	399	376	355	373	353	353	374	384	387	376	424	388	356	392	379	379	393	331	403	411	408	389	375	388	384	356	377	366	361	352	407	424	398	354	390	376	358	366	381	363	428	371	374	346	348	389	388	374	392	374	391	388	380	394	353	383	407	370	397	414	369	357	388	405	377	373	391	384	344	378	355	368	352	382	393	362	384	401	336	359	381	388	383	372	360	380	396	380	416	381	378	378	388	367	369	367	352	363	394	370	377	326	363	358	340	373	391	318	376	397	391	408	371	381	403	378	362	414	351	367	335	345	405	387	385	358	414	346	384	391	389	351	365	368	385	353	381	365	403	365	352	398	399	394	373	403	381	381	380	390	322	381	387	371	364	401	362	372	331	363	421	378	388	406	373	422	358	368	359	367	400	383	395	373	378	392	398	358	369	381	376	397	376	393	368	384	402	386	372	376	357	374	360	349	383	405	356	360	378	352	370	365	362	347	380	368	380	371	382	357	370	407	373	345	383	397	376	349	396	363	400	383	405	331	344	393	360	367	386	396	370	392	375	378	369	344	396	410	377	384	349	399	392	393	403	358	339	402	356	391	386	361	335	348	362	382	383	376	399	364	373	340	387	343	371	378	378	370	402	369	357	381	398	382	400	382	384	374	377	363	393	368	345	411	375	352	388	397	395	363	406	370	365	369	336	368	354	355	350	386	380	365	353	372	372	406	364	369	377	411	335	371	352	377	397	398	378	395	362	373	368	341	368	396	373	354	390	380	386	377	444	381	372	360	384	373	352	365	367	357	379	392	409	367	355	395	379	432	400	367	368	373	385	385	364	380	370	347	363	361	371	371	381	398	374	330	380	380	356	360	377	363	357	349	397	370	380	389	377	365	387	362	364	371	346	379	360	361	377	373	410	364	363	372	373	365	335	377	366	372	398	381	384	394	380	388	366	348	362	378	369	397	368	368	402	386	371	379	365	362	354	398	376	374	343	367	365	402	383	372	399	324	385	396	374	382	361	356	372	362	368	405	387	343	371	379	390	373	376	346	386	375	373	387	384	357	370	392	402	351	376	382	389	384	366	396	361	355	338	350	373	381	416	352	411	389	373	357	356	393	382	342	347	377	391	354	370	400	378	330	373	393	370	367	368	348	378	383	372	367	400	357	393	389	411	364	349	338	348	351	368	409	397	386	431	370	358	402	398	386	385	438	372	416	411	389	366	368	386	349	344	372	367	370	340	377	381	388	379	377	390	378	347	343	380	407	356	382	337	368	365	383	361	404	369	374	315	384	361	380	384	386	368	394	397	353	406	390	382	384	343	384	408	390	391	373	360	383	369	373	358	375	384	367	368	377	374	352	381	392	379	391	366	379	370	361	354	335	403	371	391	370	367	392	392	412	370	340	336	351	403	359	394	370	387	373	396	366	390	377	370	389	381	382	354	363	372	371	393	363	385	347	356	356	372	371	402	383	365	397	353	391	362	356	375	371	363	376	359	378	384	381	353	376	424	382	370	389	373	345	335	395	351	335	360	378	351	384	399	371	361	404	375	346	390	388	352	364	373	388	370	384	382	385	378	364	366	350	414	366	380	375	382	353	359	369	406	399	380	386	385	385	389	385	365	351	407	387	390	403	370	369	369	398	371	372	376	368	382	391	380	368	367	342	385	347	374	338	397	365	326	372	360	378	379	328	405	373	362	370	369	412	369	341	391	394	374	401	364	402	368	366	390	427	353	351	370	388	343	326	372	378	360	355	369	341	352	373	347	364	357	376	385	378	382	352	388	360	375	390	385	400	397	366	346	363	363	374	363	402	418	379	361	378	372	394	399	375	414	361	380	368	357	392	354	350	366	402	402	348	417	386	387	359	410	406	368	365	352	353	403	377	341	359	398	354	367	389	357	364	387	362	377	393	389	401	344	352	378	378	393	375	347	366	353	391	372	385	364	413	381	371	381	370	394	403	348	364	407	388	345	351	355	361	411	347	403	361	340	368	331	391	424	367	404	398	383	380	398	370	344	371	361	348	416	367	394	400	365	345	362	362	388	377	339	340	361	381	344	398	388	417	364	360	372	366	342	362	369	355	378	383	366	363	354	390	402	347	370	367	376	412	377	387	355	390	365	371	358	376	395	387	320	388	382	349	373	371	439	385	389	338	393	336	373	367	409	405	383	358	349	358	385	372	391	365	395	357	360	361	377	363	376	350	376	340	373	379	363	364	394	329	380	355	368	377	361	378	405	350	362	375	383	357	398	385	365	356	352	405	380	381	355	371	351	376	365	352	345	378	393	364	374	386	387	361	371	358	383	355	344	341	388	376	398	366	347	385	355	369	374	385	375	381	388	373	391	368	376	383	377	373	380	388	390	371	340	402	395	368	382	414	377	391	369	379	384	381	396	390	399	396	372	364	378	345	369	381	355	377	359	365	378	337	369	398	398	370	381	347	379	387	398	381	357	361	373	384	372	384	354	377	382	414	401	381	372	361	416	386	371	403	393	381	408	389	410	385	377	378	368	376	374	373	353	378	354	378	378	361	350	394	377	390	412	406	389	386	363	387	373	369	391	354	344	387	393	368	376	377	350	405	394	395	380	403	337	399	375	362	327	342	378	346	345	375	361	358	374	393	371	390	360	350	374	360	385	413	431	377	390	353	379	408	357	367	314	354	377	382	361	388	369	387	346	385	377	397	371	350	381	353	378	385	390	365	333	369	367	372	356	354	389	369	389	360	387	369	360	370	371	373	399	343	368	378	362	366	363	372	409	432	387	367	350	368	380	364	368	401	365	375	359	394	407	356	361	321	384	365	386	352	351	383	372	362	373	382	382	367	368	374	397	351	369	381	367	365	392	397	368	358	396	395	364	346	371	363	374	411	360	351	336	374	362	397	359	365	367	374	380	384	402	382	346	361	362	371	373	402	386	384	382	406	382	370	350	382	387	364	354	391	369	375	370	394	395	366	369	355	372	411	353	367	357	380	357	399	362	371	371	370	366	392	360	353	386	377	375	375	376	403	371	369	357	371	375	343	353	367	380	389	427	382	389	420	364	395	388	351	375	382	380	365	385	369	360	361	383	350	330	366	412	343	361	345	383	393	380	398	375	374	394	357	383	397	404	367	402	375	378	368	371	380	410	382	355	343	388	390	388	366	392	354	382	362	345	371	362	351	363	399	350	389	409	377	376	340	383	343	369	383	369	350	361	406	385	368	415	384	360	380	340	388	403	387	344	405	389	361	392	395	372	384	391	342	366	361	371	355	400	384	353	369	410	377	341	380	395	367	389	380	373	366	402	369	361	367	358	372	375	369	350	400	383	395	361	360	346	380	370	393	346	390	365	381	375	359	373	376	391	387	365	387	415	393	365	398	372	341	396	359	336	411	375	419	359	371	368	366	379	394	396	368	376	367	363
25684	21671	27554	25539	8580	623	521	469	419	394	408	387	446	386	373	350	380	386	370	374	341	344	326	361	356	383	389	386	395	340	361	414	400	361	347	356	344	340	356	343	346	331	315	381	339	359	373	368	329	358	400	394	359	374	342	380	352	335	348	356	375	330	358	365	344	366	344	359	349	364	377	343	344	361	326	361	354	360	317	330	357	334	351	371	363	333	375	336	381	358	370	360	366	384	344	363	378	336	319	336	342	370	366	362	367	380	396	336	376	342	401	369	384	384	361	353	345	364	362	346	355	366	337	350	334	352	328	360	370	337	347	364	396	367	361	363	388	328	363	361	356	350	360	350	396	360	351	377	384	340	366	354	377	387	411	330	400	358	387	320	352	346	342	341	344	379	362	341	369	384	393	297	355	344	352	348	371	360	352	338	390	367	347	395	360	366	368	330	396	369	368	384	341	330	372	342	345	341	361	368	358	370	374	365	359	368	360	356	367	358	370	389	370	369	359	375	363	373	361	374	383	353	378	353	366	408	363	330	326	366	356	361	350	383	353	325	362	363	355	352	349	346	386	367	365	358	344	370	382	340	365	377	354	355	345	380	356	351	354	345	375	377	380	373	382	363	340	402	366	350	351	376	377	375	365	374	361	390	355	381	358	377	341	386	372	352	363	360	396	354	345	332	349	335	351	363	315	302	339	342	349	344	346	335	341	356	384	379	347	365	358	344	334	347	380	335	379	351	331	376	382	386	369	366	365	335	345	352	345	354	298	332	360	413	339	379	389	355	388	342	330	371	354	328	395	383	349	363	363	398	395	352	343	365	350	402	354	353	356	368	314	360	365	388	377	355	346	381	369	365	365	369	347	353	359	378	367	369	358	384	385	363	372	375	360	319	387	338	328	343	352	334	347	377	382	356	372	351	347	324	382	347	372	360	345	354	337	338	353	356	349	378	393	395	362	340	345	367	356	367	387	355	334	362	386	358	367	373	398	344	385	367	352	376	353	338	349	386	369	352	340	352	368	365	378	350	353	361	355	339	369	330	364	374	331	365	358	355	351	322	353	352	339	350	373	370	381	402	346	366	351	388	398	378	367	359	356	340	323	362	367	390	345	364	335	337	340	330	365	360	327	336	303	393	340	317	343	363	364	384	354	348	361	347	346	344	344	368	350	372	370	353	347	362	351	353	344	354	355	352	337	352	368	360	360	364	345	358	345	383	349	372	382	372	348	359	357	348	351	342	361	340	358	385	360	361	367	347	373	354	342	352	373	329	353	363	373	363	358	368	350	320	335	356	351	350	362	350	337	352	363	341	345	344	349	356	339	344	388	357	344	350	373	365	376	363	378	370	312	365	342	345	345	375	342	345	352	376	352	371	385	351	327	357	372	361	354	331	339	380	370	380	353	362	356	393	363	386	340	351	343	388	358	370	331	383	374	349	377	354	391	390	358	427	352	344	354	321	347	366	336	388	340	370	360	337	342	352	350	354	357	351	346	351	357	318	339	367	348	363	355	346	371	351	347	370	340	336	398	360	395	370	350	365	370	352	373	374	394	348	339	382	337	362	339	362	352	380	333	348	353	341	351	372	387	311	382	343	386	326	353	370	315	369	345	339	353	355	356	347	364	365	318	366	348	370	358	367	336	371	339	352	354	330	357	332	336	407	341	350	373	365	394	337	382	361	373	374	362	327	359	350	338	350	334	351	340	364	316	356	373	345	385	366	371	339	358	339	358	358	346	365	351	365	325	329	334	386	375	388	408	347	336	371	395	357	349	344	367	363	359	366	349	363	358	384	373	337	370	355	347	357	328	345	361	327	359	352	353	346	326	345	350	357	361	369	382	362	338	364	364	377	383	382	376	343	383	372	390	375	388	381	364	349	348	357	345	384	349	319	355	369	336	361	362	360	349	362	344	323	381	372	379	385	371	357	362	354	355	359	376	321	344	333	360	375	384	372	386	382	335	361	355	361	369	361	376	386	353	344	358	363	345	373	402	342	357	373	355	366	345	314	352	362	355	346	377	335	335	343	344	356	332	366	339	333	392	349	337	362	350	345	372	378	348	344	352	361	369	373	353	362	340	358	330	366	343	352	346	350	348	331	346	408	345	358	354	349	326	337	328	376	335	364	349	375	375	323	375	363	334	350	375	364	347	354	352	331	375	337	314	359	356	358	358	351	407	417	356	342	363	364	368	376	352	354	415	296	332	325	351	364	340	367	362	343	384	354	368	356	389	371	364	352	363	399	356	369	363	345	384	349	342	388	376	393	378	335	360	331	361	339	321	373	355	330	326	341	373	340	336	358	351	362	415	381	386	348	370	380	380	356	357	345	368	341	352	377	354	376	383	389	370	342	336	363	352	374	330	381	365	335	323	362	361	347	351	375	350	358	366	394	351	360	361	358	366	368	357	353	365	351	347	352	349	366	366	347	363	364	384	332	359	351	366	377	329	370	360	334	351	380	392	333	400	357	304	370	365	352	378	404	352	382	351	383	379	343	340	322	381	324	373	338	392	355	346	370	366	373	387	328	363	333	336	355	359	353	370	372	367	359	358	356	369	385	378	355	344	360	359	381	360	331	342	342	345	354	371	355	382	333	337	375	376	379	363	387	363	343	353	335	355	350	339	322	382	349	386	319	378	338	359	347	351	364	320	347	381	365	308	395	379	341	343	382	369	365	357	375	343	366	331	352	353	373	344	334	368	340	342	364	387	354	383	383	364	376	339	347	356	339	365	357	340	356	364	373	359	353	344	334	372	365	396	359	373	355	385	409	345	342	351	378	368	371	381	349	354	394	393	352	364	354	318	372	368	359	354	332	361	344	359	364	325	352	349	353	357	351	359	366	395	362	353	356	354	364	346	366	372	343	335	357	360	382	358	314	356	365	317	349	355	332	342	356	352	370	369	360	332	366	355	338	343	393	386	373	358	392	405	350	317	311	338	361	342	403	352	348	308	368	354	345	311	363	327	386	356	338	382	376	364	387	346	361	356	376	342	393	355	348	347	380	350	378	342	384	385	332	346	377	351	371	352	384	360	356	349	373	376	369	361	366	373	363	352	345	373	356	349	384	360	356	371	379	320	341	343	336	338	336	373	353	351	367	369	365	357	348	373	362	384	342	381	314	346	383	371	378	338	349	371	356	368	364	358	363	351	351	377	349	332	355	373	370	348	345	358	355	355	363	352	338	342	394	393	327	382	382	342	379	366	356	380	359	345	346	352	364	362	374	356	364	357	354	347	356	378	350	351	365	344	360	364	361	381	369	376	366	355	336	355	344	349	340	345	345	376	340	337	352	367	345	360	360	345	358	344	370	361	379	358	358	405	339	336	350	372	356	387	346	350	328	371	376	359	335	344	340	377	360	385	363	356	358	376	382	376	363	360	354	364	357	368	331	342	345	375	330	364	364	372	338	378	334	324	344	360	379	376	336	394	365	359	381	338	363	365	362	368	359	346	425	355	359	376	358	369	355	335	334	363	346	362	372
37971	47539	3557	1470	1071	855	790	714	642	598	557	538	537	526	495	486	559	543	489	514	463	461	455	470	469	471	475	429	452	487	491	483	486	450	472	425	451	448	459	470	487	443	479	451	455	460	450	452	437	473	462	454	490	479	482	417	468	477	488	421	479	452	489	458	441	458	437	475	448	460	447	417	479	449	426	459	424	448	455	481	436	439	460	479	435	445	452	463	463	436	459	448	468	463	431	465	466	491	460	446	472	441	446	444	450	409	458	441	466	479	489	438	451	455	450	469	453	467	477	489	459	405	454	456	437	446	459	490	451	450	461	460	404	505	451	432	448	454	438	483	448	448	495	468	464	461	459	435	416	500	441	464	439	484	452	430	473	436	455	431	475	486	457	454	433	458	503	487	452	444	475	455	472	462	481	455	448	430	478	404	479	469	459	427	441	460	469	484	476	454	474	462	438	460	435	444	468	517	491	450	486	412	472	465	484	446	465	451	420	464	469	441	468	429	460	433	457	448	456	450	440	462	450	460	458	414	476	487	476	417	462	461	449	451	485	455	419	464	448	455	486	451	442	457	456	463	414	454	429	489	444	441	485	412	470	459	400	428	459	417	432	439	437	451	502	455	430	451	472	444	464	476	450	488	471	448	453	472	443	475	466	434	491	433	453	417	453	422	461	480	417	461	461	473	445	468	469	470	463	447	456	480	439	455	458	452	485	452	458	407	487	492	444	456	475	447	456	438	441	486	468	446	450	489	452	483	412	459	477	435	446	451	493	426	462	454	437	426	455	445	441	464	446	453	484	461	463	400	474	492	441	435	455	480	473	447	463	446	476	434	410	455	464	487	431	451	445	448	464	469	453	435	441	464	424	446	477	425	466	460	435	460	467	432	469	457	439	458	470	453	440	442	452	479	443	471	464	469	443	469	491	451	452	406	488	472	461	424	471	454	454	416	486	429	448	428	462	469	449	427	443	481	463	460	470	469	447	470	492	438	490	456	467	457	465	482	444	446	525	388	423	458	492	448	476	436	429	477	484	438	494	488	455	469	472	479	479	423	448	450	448	451	451	457	477	482	439	416	456	508	470	451	472	428	453	466	415	456	458	465	467	442	437	458	454	465	464	448	449	427	467	442	459	447	424	444	437	452	468	429	484	460	448	442	500	395	488	460	477	449	417	482	405	452	423	437	427	456	441	437	467	422	462	451	457	473	514	456	451	419	452	466	457	468	476	492	448	424	465	463	444	422	443	445	465	480	463	417	400	457	479	473	447	461	450	467	490	482	457	441	403	457	468	471	433	483	483	469	436	432	453	403	497	443	439	485	481	464	459	427	449	479	447	450	479	496	419	463	429	454	430	451	444	468	415	405	444	464	452	452	442	471	497	442	458	459	472	475	473	462	429	436	454	477	476	464	459	461	505	478	418	454	453	456	437	455	467	477	462	488	443	470	492	451	473	438	449	454	460	454	452	438	486	495	448	463	439	477	458	443	468	461	461	429	489	492	485	440	411	418	475	452	457	436	505	465	457	443	471	435	442	447	480	464	485	451	470	491	444	476	458	468	445	464	453	445	469	442	437	443	449	420	461	467	472	450	455	463	433	433	475	493	466	438	441	430	454	455	440	484	473	472	465	417	454	461	463	468	458	458	433	454	464	456	441	454	452	465	458	514	457	427	464	461	428	444	463	453	431	460	465	434	449	462	447	436	410	435	471	445	455	417	447	456	470	434	432	434	441	433	436	462	462	465	461	461	433	460	448	483	450	436	452	439	448	465	466	461	457	457	464	446	473	464	426	423	445	446	446	468	458	461	446	453	455	471	422	482	457	455	433	448	438	418	459	435	458	437	446	425	444	458	474	445	406	477	505	463	437	497	449	439	465	429	482	477	435	436	486	453	451	474	466	457	463	483	473	428	402	467	451	438	481	510	472	458	461	437	461	431	483	421	454	464	422	438	420	425	439	481	461	466	434	452	437	467	481	494	456	467	481	444	431	447	423	448	501	469	441	432	470	423	430	458	464	464	435	447	445	485	481	444	443	460	453	474	440	452	494	434	490	461	439	421	449	448	457	451	449	406	441	388	431	459	460	469	439	449	453	473	450	503	440	442	471	476	456	432	496	441	437	441	462	434	433	423	457	464	432	491	451	484	442	466	438	490	446	471	433	475	432	477	449	457	448	466	449	474	442	488	454	447	480	452	407	412	448	452	442	451	452	463	464	475	476	468	442	455	478	457	436	447	425	421	451	484	430	485	450	448	469	403	430	451	452	466	473	419	482	492	481	471	439	433	459	430	454	462	472	435	469	436	449	451	424	448	457	425	459	449	462	461	441	492	431	455	496	435	481	461	460	431	474	440	434	455	468	416	442	431	425	412	453	433	465	442	445	474	480	411	445	474	433	462	499	405	415	429	468	455	458	463	457	440	455	459	467	449	448	454	454	443	451	499	441	419	465	456	416	478	429	461	422	455	441	432	464	474	426	466	450	455	469	450	461	443	480	459	431	476	427	468	420	463	423	498	455	482	464	465	437	447	441	452	467	446	467	433	484	440	449	463	482	476	479	424	456	461	469	427	443	471	469	447	447	438	445	448	439	441	443	479	457	454	439	434	437	454	448	430	442	426	451	486	468	474	458	469	465	462	463	471	457	442	474	475	446	457	439	438	464	491	452	452	452	439	462	427	479	440	449	470	458	470	481	447	463	483	442	465	460	448	430	480	488	481	475	456	454	454	438	412	442	470	449	471	498	432	500	440	486	438	436	466	457	428	484	450	455	436	463	448	480	439	484	435	451	460	444	469	489	460	497	417	454	430	450	436	458	463	481	477	457	427	425	470	488	431	467	449	453	464	418	443	457	432	444	437	444	432	437	444	471	448	440	468	425	411	435	440	460	495	446	486	483	449	457	449	445	418	420	475	428	478	452	423	415	448	463	471	451	449	450	463	482	439	463	439	490	485	471	460	414	422	437	464	453	431	428	442	469	454	459	459	469	503	434	449	455	448	443	459	458	443	465	480	439	458	465	442	494	448	429	469	487	470	465	449	446	443	439	437	425	448	449	469	447	428	428	443	439	506	435	457	429	438	483	440	470	473	484	458	456	440	436	438	454	464	450	444	498	452	489	487	461	445	453	423	461	471	478	480	455	432	459	443	431	435	466	447	445	436	468	469	438	463	447	470	445	437	474	410	467	449	452	454	469	479	464	428	466	477	457	485	454	433	455	446	421	450	488	423	416	464	470	439	482	467	406	482	469	412	439	445	461	463	473	433	445	500	440	479	445	480	460	427	440	436	444	428	465	451	455	442	483	450	483	484	471	499	445	478	464	472	403	430	476	430	496	450	463	474	446	459	463	452	434	478	433	413	446	434	471	437	463	467	444	450	486	450	466	440	481	476	462	468	436	463	414	479	480	443	440	468	431	441	455	476	436	472	467	479	490	468	496	454	458	458	473	454	469	465	461	443	434	461	439	449	463	472	488	466	473	484	441	484
23313	21540	29255	24190	21497	21509	9202	1197	902	890	763	771	668	734	729	679	714	656	658	649	642	639	660	643	628	596	591	611	616	605	615	586	608	637	625	631	587	611	554	627	603	612	601	583	632	591	601	590	588	576	650	628	588	608	577	608	596	572	587	584	618	573	614	581	603	589	588	569	595	609	603	589	624	572	621	549	560	587	603	570	571	549	576	657	579	565	565	600	580	568	592	613	601	564	566	565	603	573	610	592	566	586	633	619	601	594	602	551	581	620	600	584	592	553	616	580	594	644	630	560	641	606	569	616	583	572	554	599	597	559	579	553	580	595	581	595	588	616	657	646	584	606	624	619	601	573	621	541	597	644	605	595	615	611	590	588	537	581	599	611	596	582	588	597	590	596	599	597	592	569	554	584	562	574	601	553	570	632	599	591	587	603	601	560	614	632	594	573	586	585	605	556	578	571	611	557	567	633	633	603	617	617	615	591	609	589	655	589	602	619	558	576	606	563	581	589	578	562	631	613	578	598	612	603	607	604	577	588	599	606	536	569	601	617	638	600	621	563	586	619	592	581	573	563	593	594	570	604	589	626	581	608	555	560	579	592	582	602	624	632	603	632	584	597	578	584	593	616	603	601	575	564	580	575	614	551	617	589	594	578	594	575	599	607	621	584	582	585	586	595	560	576	608	587	593	575	571	566	550	609	582	569	559	628	585	560	586	639	581	575	618	605	598	589	586	609	623	590	581	633	592	611	564	612	588	563	596	574	558	559	619	643	622	595	607	560	582	599	595	569	618	568	566	601	567	593	565	608	599	564	606	579	572	621	545	580	602	592	581	562	583	596	586	621	602	581	571	618	542	588	603	610	596	568	596	641	585	622	614	571	574	598	583	574	571	618	539	585	595	588	588	602	611	617	563	589	595	617	573	580	588	583	562	613	588	570	583	604	599	622	582	592	618	573	624	571	603	630	573	576	608	596	600	610	606	618	622	591	595	630	600	565	618	629	596	627	626	623	579	583	573	582	633	593	603	603	630	598	589	604	570	638	603	580	571	573	572	545	581	548	584	530	630	582	609	559	645	600	608	565	598	596	601	583	573	542	556	597	623	588	590	598	561	542	619	597	581	556	601	568	617	566	607	575	566	607	603	604	579	632	635	612	597	601	642	584	622	591	591	589	619	612	595	601	559	576	586	571	601	597	585	619	595	592	620	599	606	586	613	594	603	617	611	592	564	622	563	582	607	600	608	593	571	572	612	532	608	606	583	540	574	624	614	570	552	577	590	616	546	617	585	557	552	543	584	576	597	630	531	615	590	613	611	586	599	540	616	582	578	589	553	599	619	609	599	596	577	605	567	588	585	599	585	562	599	550	587	580	574	580	615	612	539	584	589	584	556	638	579	602	597	630	606	574	612	597	552	579	599	610	638	551	596	545	573	607	608	542	586	619	612	592	587	565	562	561	601	580	567	591	605	646	606	603	565	604	547	578	554	566	573	615	603	580	607	581	607	599	615	596	555	629	628	634	577	598	609	588	613	593	561	619	544	575	633	571	592	564	580	556	596	556	600	578	615	610	623	586	576	642	588	571	579	589	625	559	584	599	569	542	636	620	595	625	589	576	579	574	607	590	615	596	616	573	561	592	578	548	579	575	579	559	576	568	640	587	611	614	602	601	652	577	588	605	561	565	567	584	635	589	592	605	576	558	599	605	652	551	609	592	621	597	622	574	618	656	626	564	596	585	596	588	611	613	590	585	584	607	590	603	580	579	613	604	589	584	627	599	585	635	557	548	589	624	581	559	612	653	621	621	591	619	562	582	589	573	596	604	616	565	572	624	612	621	588	603	617	609	545	603	573	629	606	598	568	580	574	638	602	600	581	607	589	613	630	592	565	563	630	605	622	623	574	614	562	641	619	596	574	598	538	619	593	529	589	586	618	551	659	561	581	585	572	590	554	617	562	565	601	562	600	585	579	600	604	584	571	611	614	586	594	605	647	601	634	621	629	613	596	607	588	599	560	595	534	578	593	589	640	587	603	615	571	620	593	580	587	539	604	593	601	580	611	601	606	630	578	609	587	561	606	576	592	593	584	608	620	608	549	629	622	582	583	617	544	625	558	621	640	600	572	630	572	591	580	574	613	579	587	574	585	604	598	592	587	579	602	613	585	602	594	585	600	577	585	596	646	595	567	615	603	578	588	595	592	575	590	557	584	576	578	598	625	582	583	564	578	580	629	611	580	592	599	561	622	555	584	584	617	599	597	569	566	593	563	585	598	588	609	601	585	591	610	646	581	606	578	602	605	589	574	587	557	576	549	563	579	597	599	601	638	605	613	570	583	561	582	637	564	579	594	614	610	593	582	581	598	605	582	581	611	624	550	609	619	579	607	567	564	551	585	567	585	596	612	541	581	581	593	532	543	588	622	573	591	578	558	571	614	618	628	589	579	595	581	634	607	554	576	574	576	597	574	600	617	579	582	618	624	604	627	604	583	549	575	598	582	567	562	567	589	593	615	566	619	610	609	583	557	610	615	588	609	604	581	651	611	603	575	624	613	516	605	577	598	634	618	595	622	636	607	593	574	564	600	621	609	639	611	581	590	576	547	575	564	607	615	654	607	594	601	571	565	588	628	604	610	583	588	619	566	571	568	546	571	586	623	569	573	560	590	584	582	611	621	557	537	586	570	579	546	544	618	585	539	622	591	600	581	633	553	593	612	579	582	562	579	650	613	613	588	561	590	565	602	641	612	588	600	590	646	592	571	590	615	628	595	539	593	580	579	597	623	632	587	608	578	604	575	559	630	612	555	603	582	598	593	571	628	631	627	614	567	639	575	604	600	540	535	556	547	601	586	543	577	604	574	614	546	588	658	598	582	571	594	600	596	560	550	552	609	613	668	605	614	569	623	557	613	582	586	604	613	591	557	572	611	585	607	584	604	580	629	594	581	648	543	573	578	555	577	592	588	676	558	558	605	575	616	616	585	578	606	595	582	601	556	594	594	600	601	621	560	623	623	604	620	597	609	547	560	573	557	611	543	577	584	627	598	564	590	574	576	603	599	581	597	560	603	595	540	584	644	572	603	607	569	626	623	638	582	650	593	606	623	622	565	568	613	591	539	580	610	618	625	608	597	569	590	603	590	604	617	579	604	581	618	581	570	644	581	541	604	576	599	581	588	593	601	608	608	588	608	576	639	557	572	593	620	586	607	600	586	580	534	585	605	525	582	571	572	596	585	592	591	606	610	606	591	648	581	562	577	572	591	562	600	614	601	586	577	620	646	592	593	582	586	543	592	588	583	615	616	629	622	620	590	592	591	582	610	581	606	633	630	588	571	591	583	569	528	599	607	631	578	613	552	554	619	598	619	610	564	592	610	587	612	578	594	620	594	589	609	604	616	573	575	583	618	555	534	625	567	586	625	599	587	642	579	603	570	579	581	590	562	589	571	587	616	571	578	597	563	612	583	586	600	599	599	585	574	569	542	596	613	659
43596	61625	9461	4338	3230	2322	1934	1564	1382	1249	1107	1033	980	911	938	864	848	803	792	787	749	725	743	718	739	749	748	662	726	724	732	758	771	709	764	752	719	761	693	726	731	701	731	694	740	753	709	673	695	730	717	698	699	673	670	707	666	730	687	721	692	651	705	680	669	739	671	650	697	698	706	715	693	705	700	685	721	684	710	676	704	689	664	713	718	707	716	728	681	665	628	734	718	660	690	693	649	737	670	726	685	708	713	719	647	665	698	685	726	707	708	652	712	706	662	729	707	716	709	681	721	650	683	704	651	678	712	692	681	648	737	719	741	668	669	663	683	693	726	720	709	721	682	701	691	776	671	710	729	663	693	752	655	680	692	699	650	679	705	686	645	659	719	706	711	690	720	716	690	681	714	708	738	669	694	673	657	680	718	631	677	673	711	742	669	730	687	689	732	725	661	672	673	653	652	705	690	706	678	655	692	714	680	718	660	677	679	724	698	679	756	684	632	683	714	666	673	717	731	726	687	703	701	703	683	693	677	760	703	690	707	686	653	669	641	731	641	664	664	685	675	649	745	728	681	677	660	697	658	704	689	688	708	690	707	733	729	637	710	671	685	631	668	728	703	678	712	648	683	691	672	685	725	670	676	686	656	655	672	724	689	705	713	683	678	714	672	657	690	646	720	683	693	733	695	659	676	661	720	690	682	686	735	666	708	640	678	705	696	683	685	700	644	682	696	732	702	663	746	672	677	665	692	644	659	692	741	651	676	679	706	694	682	704	742	681	673	734	666	686	667	710	696	697	658	721	684	678	714	698	731	686	685	669	632	699	678	671	651	683	674	657	698	690	682	628	708	707	667	655	680	676	722	659	676	702	681	719	653	731	696	633	690	696	664	713	681	676	707	676	684	720	704	727	688	692	646	690	682	716	717	723	640	746	702	694	742	702	670	694	659	686	688	693	715	674	649	704	670	698	678	704	667	681	695	670	664	686	725	677	683	735	706	682	683	716	663	713	716	710	694	680	662	733	614	617	631	656	672	754	731	706	678	700	729	703	665	698	695	711	713	623	692	662	681	700	718	734	678	661	654	679	641	661	680	724	668	668	675	689	697	673	631	701	714	655	673	686	658	697	675	645	691	690	667	691	714	697	738	739	708	657	678	677	656	674	754	671	689	686	648	674	682	667	676	702	665	712	664	687	654	647	673	708	673	688	687	729	713	734	699	700	717	649	688	743	693	669	677	697	696	691	681	678	669	698	675	728	699	666	661	668	692	675	718	691	673	687	669	744	673	704	720	668	699	727	713	699	654	727	691	683	694	680	715	664	737	684	689	715	643	705	717	680	703	718	690	691	698	668	664	705	706	656	704	666	648	694	661	735	697	695	694	716	696	699	676	699	677	675	742	705	688	711	695	720	671	678	687	661	703	674	627	656	689	682	710	693	724	660	690	717	687	703	694	659	650	727	720	649	717	680	688	673	702	690	688	705	682	705	682	699	710	737	689	680	710	691	690	685	695	755	683	698	696	701	732	673	661	742	673	662	733	720	685	662	691	711	654	713	716	710	686	641	687	665	711	704	706	700	699	683	679	662	726	727	667	715	680	710	735	682	718	701	690	657	661	681	684	682	659	655	664	694	713	644	716	718	693	684	703	693	711	725	708	696	694	650	661	696	700	703	689	703	692	687	657	678	708	682	744	709	674	737	667	646	675	673	684	646	684	685	713	668	730	695	673	657	700	662	684	735	690	687	696	729	664	667	749	682	688	698	683	678	661	676	699	722	670	683	694	632	669	691	675	684	664	661	701	705	675	703	711	683	695	639	642	674	669	672	699	676	688	694	677	638	678	712	733	712	690	683	694	735	636	738	675	650	695	688	745	714	716	709	751	663	738	640	670	739	692	711	666	639	680	705	726	721	708	684	676	713	688	663	704	703	734	691	656	728	713	684	646	726	685	718	709	650	694	630	673	706	663	679	668	727	665	664	696	719	733	697	695	656	681	708	700	680	653	668	665	746	714	657	694	736	689	706	722	701	709	701	641	690	663	691	649	667	718	687	674	678	703	690	681	702	677	671	674	693	731	699	687	698	670	699	640	751	662	710	692	693	721	708	671	666	666	725	646	682	702	686	689	704	705	648	700	654	653	695	669	692	710	675	682	697	714	726	672	706	654	667	681	714	683	684	739	694	662	694	690	664	714	649	683	745	668	686	669	657	680	729	732	701	719	673	699	686	717	656	669	688	672	672	718	681	683	692	683	691	677	684	708	669	644	673	665	644	700	674	687	701	641	668	704	689	696	704	691	675	680	696	739	697	690	685	671	668	681	725	671	659	661	692	667	717	688	663	699	685	672	730	693	656	701	668	668	709	710	661	686	687	686	705	667	665	680	705	669	682	679	709	656	717	637	681	732	672	700	667	688	654	706	687	703	743	666	701	681	660	657	689	706	739	643	625	712	669	738	674	706	679	706	684	720	654	707	698	716	689	651	694	692	704	686	685	715	695	676	666	679	705	692	686	666	663	667	675	679	698	681	682	737	679	686	720	700	691	728	689	676	653	672	697	665	661	682	682	690	713	658	704	652	709	699	675	700	667	717	719	680	711	661	682	663	705	736	708	665	686	710	725	716	716	653	714	648	647	633	707	682	682	671	652	678	665	678	721	690	705	675	680	730	695	694	694	696	681	711	675	665	656	653	680	655	731	738	695	682	706	716	731	698	685	702	689	678	681	686	685	647	668	676	633	681	728	667	669	679	631	710	694	626	715	712	655	687	697	659	662	739	773	697	675	683	678	704	687	662	675	701	677	671	688	721	691	667	674	724	703	663	715	686	699	693	646	684	719	722	691	690	680	694	699	658	672	704	720	686	671	730	683	644	656	721	667	708	662	703	671	656	718	637	650	704	671	685	641	707	684	675	687	661	682	654	672	664	639	668	668	675	677	708	681	668	668	653	690	712	698	707	714	668	674	692	702	717	704	692	670	619	693	660	686	692	691	741	716	658	711	649	665	715	670	655	710	667	733	655	683	659	673	697	672	678	721	737	710	709	685	671	706	684	674	683	696	730	669	725	712	704	716	682	708	698	677	693	700	669	685	712	715	735	689	623	676	690	703	698	646	691	646	707	731	698	729	692	694	657	645	664	696	675	734	683	707	679	724	681	660	703	682	661	710	708	687	683	729	732	632	694	668	718	705	704	673	717	719	690	695	696	674	661	673	666	695	656	701	719	655	704	656	710	656	695	685	698	685	687	688	766	695	703	627	698	691	673	699	725	675	653	664	716	662	740	727	690	704	732	741	651	703	674	655	673	662	731	679	706	653	664	696	698	671	714	702	693	691	655	654	608	652	698	672	703	720	732	655	642	719	730	709	703	690	656	675	635	679	690	698	622	722	702	698	667	651	690	677	655	693	671	673	725	680	710	698	660	703	673	698	678	701	744	689	662	732	759	658	702	656	687	695	720	635	642	673	734	684	742	655	719	702	667	677	715	682
29451	26781	15088	1613	275	252	258	246	228	218	207	200	230	229	232	227	232	206	235	216	191	180	206	232	228	230	202	207	220	245	212	218	202	220	224	201	226	220	214	188	208	205	208	196	214	217	206	206	214	218	238	209	202	222	202	226	208	223	204	220	201	208	195	220	215	202	223	226	216	218	217	219	233	227	211	197	206	219	213	223	195	232	204	213	220	190	188	192	213	235	229	213	203	235	180	202	218	223	217	221	223	223	198	200	236	210	212	225	202	222	225	186	232	191	214	204	240	198	209	181	216	194	190	208	215	202	228	199	198	225	222	199	231	220	217	237	217	191	202	228	194	212	233	206	240	199	225	209	234	236	200	209	218	193	211	213	230	214	211	195	206	225	191	205	217	215	204	205	199	208	225	199	237	215	224	229	230	210	214	208	195	217	188	220	217	218	220	202	215	185	227	221	202	208	211	215	200	211	184	218	228	213	224	210	199	186	231	212	219	241	252	194	214	232	205	188	211	178	201	200	231	217	202	220	208	196	214	238	186	220	215	210	205	192	218	228	212	210	213	203	236	187	223	207	223	228	200	227	219	224	224	208	189	221	210	226	203	218	233	209	216	201	205	207	215	216	211	186	197	208	191	179	221	217	226	212	197	206	234	228	220	227	204	224	212	209	197	214	241	197	207	202	204	228	218	183	226	184	197	188	221	256	235	196	202	203	239	193	199	195	211	213	187	200	196	210	216	219	218	211	196	203	218	210	239	228	235	198	219	201	226	199	223	194	206	220	194	217	224	193	193	194	194	213	212	196	214	224	222	226	205	201	194	215	198	224	204	184	205	183	212	223	215	179	238	214	210	213	203	205	221	219	213	209	204	194	214	200	209	205	226	200	191	225	217	196	219	207	235	215	203	183	197	196	214	207	215	200	207	218	192	209	215	210	237	182	227	204	226	226	248	219	240	202	197	208	198	223	200	211	206	202	247	224	230	219	243	212	209	202	205	189	213	203	235	199	224	192	214	204	224	211	203	220	180	212	217	219	216	205	218	208	203	216	212	203	209	196	213	199	233	247	212	218	207	205	203	222	198	210	185	207	203	210	222	189	191	212	203	222	204	213	220	213	214	215	215	194	221	225	230	210	216	206	203	201	203	196	219	241	217	205	196	219	222	230	234	228	226	208	204	229	212	216	210	214	218	204	208	204	194	194	218	193	201	190	183	190	203	221	212	212	212	205	231	207	235	210	204	211	237	208	200	221	249	234	239	221	217	177	235	210	197	214	191	202	210	203	187	196	203	212	212	178	196	210	214	183	214	220	204	197	212	215	208	214	228	216	203	220	213	210	229	236	201	235	190	213	214	197	230	212	220	193	225	211	208	211	227	217	230	233	220	221	251	206	239	206	183	208	219	216	241	217	215	221	214	201	215	198	236	226	213	211	224	210	211	209	201	232	199	212	197	225	212	202	218	198	222	212	225	236	203	235	210	218	193	204	213	189	212	193	207	193	207	191	215	200	231	208	219	210	187	214	232	219	229	205	220	217	213	211	240	220	192	204	202	217	201	200	212	190	207	239	203	239	226	203	226	241	232	212	201	210	225	206	209	221	220	203	227	210	215	203	204	198	239	209	217	209	206	224	216	217	221	217	209	199	221	213	207	214	206	218	218	219	192	212	203	226	172	221	208	211	218	210	192	220	218	203	222	223	210	206	195	214	197	216	207	208	231	247	211	219	177	212	213	195	205	210	203	214	216	198	202	206	202	201	236	188	202	215	223	198	181	185	208	219	204	210	202	202	249	212	216	211	219	194	231	197	216	222	201	197	219	219	202	191	213	202	212	221	229	211	229	175	233	196	215	199	190	202	217	214	207	185	181	193	225	234	201	211	211	217	200	221	242	232	212	199	222	222	214	217	197	200	206	243	261	182	194	206	205	239	212	176	225	208	199	183	224	216	227	190	194	217	229	210	226	226	192	202	221	203	213	215	231	179	213	226	205	217	206	228	249	207	204	207	215	196	217	227	205	219	204	226	194	227	217	197	227	211	234	195	218	187	203	215	197	216	217	233	228	211	229	231	211	199	212	231	212	193	207	203	229	203	194	201	224	194	205	223	211	193	207	207	207	201	208	194	230	208	230	222	187	208	236	233	193	211	247	239	183	221	221	202	206	187	205	223	202	201	194	231	217	212	206	231	209	221	229	227	191	217	183	222	189	202	196	205	242	210	188	204	183	230	220	211	207	205	204	215	235	223	239	222	215	207	222	200	238	211	225	241	198	199	219	203	228	210	207	218	204	198	193	209	226	203	222	225	213	195	193	234	204	244	228	220	209	221	241	202	217	210	194	216	206	219	193	221	199	212	202	191	222	213	218	213	212	216	236	212	204	203	217	207	228	221	191	215	218	229	207	186	232	222	205	214	223	220	230	196	213	221	221	212	171	216	226	204	210	217	207	236	218	187	209	239	228	200	213	232	210	212	218	188	201	204	234	213	214	238	234	204	225	205	226	231	220	195	207	199	238	212	207	241	224	208	221	210	212	224	219	216	217	215	217	213	221	206	187	208	214	235	212	191	229	204	191	221	200	196	229	187	204	192	207	197	224	229	210	184	209	231	216	192	204	201	200	235	186	211	191	211	211	215	224	208	223	213	218	208	215	198	217	221	220	193	207	207	201	205	211	213	216	209	212	204	193	204	208	201	217	203	229	230	198	223	198	211	222	201	226	206	214	222	213	194	208	205	211	253	209	210	219	208	202	170	213	183	212	200	215	206	199	223	218	208	196	187	216	214	170	198	195	229	214	226	250	220	198	192	196	182	202	238	205	189	188	202	216	217	215	221	232	213	203	222	212	201	214	199	217	196	234	201	223	230	231	209	229	178	211	240	240	214	217	202	222	243	232	218	209	211	216	209	200	217	199	203	197	205	230	195	232	204	204	233	204	193	180	230	231	192	207	216	219	193	218	217	191	206	196	225	207	197	214	187	207	190	171	191	220	216	200	224	220	200	197	190	234	208	190	169	219	199	243	198	208	213	197	188	191	220	209	225	206	231	222	207	178	228	196	227	218	240	220	194	198	215	233	224	193	222	213	216	200	192	186	218	229	209	224	182	219	220	190	227	231	220	186	246	207	206	193	216	217	200	213	215	217	205	212	183	207	211	205	192	220	222	209	225	206	198	222	197	223	212	206	220	244	202	229	226	182	215	237	209	216	235	210	223	189	207	210	217	218	227	236	236	190	219	158	212	215	200	202	177	225	225	186	217	181	209	188	179	190	199	207	205	204	234	188	204	197	217	207	197	207	178	201	230	235	198	211	179	199	224	199	208	203	224	211	212	174	193	199	212	202	191	200	205	221	232	205	204	193	237	243	219	214	202	191	231	222	226	227	223	210	257	210	202	206	200	196	231	206	217	206	224	200	219	194	217	230	222	232	244	201	197	197	190	234	234	224	218	236	204	206	207	230	213	204	228	206	196	213	191	215	209	212	226	242	226	207	202
33416	38904	1249	398	355	320	318	296	307	300	282	253	271	292	263	267	285	279	276	294	286	292	292	255	257	250	293	280	276	285	286	272	266	246	250	290	285	257	284	252	251	260	265	302	232	249	283	275	264	254	290	298	256	277	288	263	266	276	254	310	279	266	275	288	259	280	279	275	292	292	290	299	262	235	277	267	243	288	258	291	288	247	261	304	248	277	283	274	281	257	271	234	254	285	280	268	280	268	312	267	278	315	276	287	285	263	290	282	250	286	277	287	255	268	270	257	275	258	294	263	257	256	296	263	275	304	297	257	273	243	276	279	307	275	298	263	258	267	277	247	306	290	267	276	248	275	240	273	264	260	279	256	275	280	263	282	284	275	292	272	258	256	297	281	295	277	282	282	271	275	285	264	257	272	274	254	249	330	265	287	282	281	258	281	274	278	278	293	233	277	253	275	272	265	267	280	295	248	263	305	251	291	287	265	264	297	269	300	282	302	266	265	286	252	271	283	277	293	260	272	302	276	287	267	290	263	300	261	278	282	256	276	269	275	281	290	286	265	268	267	255	293	290	269	268	252	275	287	263	300	280	267	285	234	290	294	270	258	243	300	267	270	264	288	286	256	295	265	262	280	271	286	288	238	310	290	285	277	255	278	272	275	314	288	262	261	285	269	242	270	293	276	290	269	258	269	320	280	312	290	273	249	273	293	266	271	273	254	282	284	274	311	288	288	308	268	273	265	262	259	252	306	276	255	258	277	288	285	262	259	261	266	287	245	287	253	320	285	258	293	268	267	278	273	274	273	299	252	260	273	306	273	249	272	261	268	282	266	272	278	264	289	276	245	274	261	274	284	279	298	247	237	291	272	277	280	281	297	260	257	281	299	273	256	273	256	240	276	282	285	293	270	268	253	271	288	249	295	265	299	282	276	253	271	295	276	263	289	285	303	257	239	286	267	246	266	286	249	282	290	278	260	267	258	267	257	268	299	291	273	263	289	316	268	296	293	286	262	270	244	270	256	267	268	270	262	253	296	276	299	276	243	285	280	276	304	272	280	268	300	288	279	289	290	250	258	298	261	260	280	286	280	258	266	286	265	303	286	224	270	272	270	270	286	301	271	264	253	284	266	279	279	265	254	281	275	253	261	268	262	285	263	263	259	250	247	298	285	284	284	320	284	278	290	257	269	268	274	298	273	232	275	280	280	277	273	289	254	264	296	257	269	271	279	260	253	298	271	267	263	264	277	277	285	267	270	281	275	260	262	268	270	285	297	268	241	272	266	285	258	284	272	290	274	311	286	265	281	288	292	258	271	264	269	273	315	256	286	245	299	273	294	269	295	273	290	247	264	265	316	266	299	276	255	267	275	258	286	298	294	266	265	259	262	255	288	272	307	289	287	256	260	281	266	306	258	270	249	279	262	248	249	290	305	281	307	287	258	272	270	271	260	273	247	287	288	252	278	259	305	262	280	255	271	282	296	289	287	282	272	258	249	301	265	262	278	269	275	273	237	256	276	260	276	251	280	274	259	291	250	277	263	274	257	283	286	259	271	270	254	271	267	297	283	280	280	267	265	252	294	282	247	290	278	252	265	266	273	267	288	262	270	292	237	287	270	256	264	271	253	256	274	278	293	291	279	265	306	263	290	270	274	272	279	268	259	258	259	269	258	315	257	293	275	253	276	268	259	264	252	270	264	281	265	291	285	266	262	274	274	281	275	275	316	250	284	298	235	251	249	279	274	267	236	274	265	288	279	294	282	272	267	290	261	288	249	250	278	268	264	279	281	274	286	282	272	266	277	273	274	272	259	254	274	289	302	281	268	269	265	291	276	255	284	289	284	263	276	264	254	286	264	260	282	272	255	277	298	269	288	281	289	245	285	274	265	273	279	263	252	274	296	263	255	259	294	243	262	276	284	279	276	282	281	271	265	296	281	261	309	268	241	287	269	247	288	268	286	285	304	261	230	290	253	273	275	271	253	317	293	279	263	292	266	262	262	312	241	266	266	252	284	253	264	272	266	264	260	266	288	295	296	294	300	262	297	264	251	279	267	245	250	270	284	313	278	299	256	231	261	247	284	292	293	254	269	261	276	313	299	273	283	267	276	282	286	274	261	299	266	284	259	315	288	283	297	297	269	268	282	274	292	281	267	262	313	225	285	262	259	244	252	255	262	266	249	268	279	273	293	285	265	302	279	282	256	269	280	250	309	271	264	269	248	295	286	265	293	261	284	284	291	276	260	272	273	264	284	258	275	258	276	277	259	280	275	314	248	286	288	288	304	250	283	263	272	247	238	297	283	284	284	285	287	276	280	281	258	293	277	306	306	265	269	287	288	280	279	261	266	261	281	268	297	261	253	282	265	281	271	267	265	251	263	256	244	265	302	263	277	277	274	287	297	246	283	285	287	271	284	293	285	308	269	268	280	262	271	255	276	266	270	254	269	286	266	280	281	305	277	245	274	265	286	300	268	276	273	254	289	257	252	271	278	274	272	281	264	270	303	259	260	264	281	269	262	249	262	251	272	220	289	272	268	268	263	283	280	267	300	248	273	285	297	308	254	295	274	281	289	290	269	266	274	285	256	283	291	293	295	296	273	318	260	278	263	302	308	250	293	303	283	273	288	289	247	265	262	274	258	293	268	308	262	286	264	253	284	263	279	271	267	265	279	259	261	263	260	284	252	293	270	292	265	287	313	280	252	264	262	273	294	254	289	283	274	286	281	252	258	274	245	281	282	257	265	281	267	250	266	264	242	282	294	264	272	284	287	287	247	275	291	249	283	259	272	248	265	259	280	266	274	270	287	255	275	270	252	294	268	282	292	299	299	286	258	266	288	276	285	284	254	280	271	291	276	275	288	267	268	287	253	244	258	287	302	287	270	257	283	276	277	286	276	239	281	255	275	264	246	274	257	302	257	240	255	257	277	278	258	281	277	268	300	264	305	252	240	260	270	281	270	302	307	281	283	259	300	277	289	271	279	309	279	277	272	264	275	263	275	280	271	261	268	254	251	256	274	290	295	241	275	277	290	268	257	259	295	291	264	277	286	289	256	268	280	270	276	284	293	275	273	268	274	260	271	288	268	275	273	286	274	271	285	274	268	247	270	281	268	272	272	268	267	270	281	260	281	258	275	265	296	265	267	272	290	238	281	281	275	268	283	270	291	263	278	284	298	270	289	276	230	277	306	281	284	251	288	270	269	254	295	269	305	267	251	269	288	293	265	268	280	303	287	262	284	273	277	264	289	280	289	272	278	278	259	273	256	271	276	288	258	269	285	273	285	280	262	277	261	260	256	287	290	287	262	274	272	271	259	262	251	263	276	276	278	259	275	278	250	293	297	263	278	269	292	282	283	265	280	245	291	274	268	265	299	290	304	264	279	253	276	306	274	278	275	269	263	283	261	275	249	278	273	276	279	276	287	279	263	279	273	266	268	271	270	256	293	272	261	292	261	304	290	259	268	255	288	245	299	318	262	291	293	251	283
24525	21515	28589	24757	21123	4847	710	482	424	411	393	391	412	380	320	344	358	335	344	353	318	336	319	329	310	311	336	278	287	335	326	315	284	309	287	316	294	303	308	326	313	264	299	333	316	308	314	297	316	329	306	284	326	313	287	279	305	263	298	324	315	314	316	322	350	291	282	316	323	303	283	309	307	287	296	293	291	323	293	310	326	337	285	309	309	274	300	317	309	305	312	307	300	311	279	316	325	315	303	280	330	282	323	305	281	336	311	281	288	305	283	298	285	302	294	278	309	300	272	308	314	325	296	312	309	296	297	294	299	327	304	318	304	302	313	273	303	336	313	332	279	313	267	291	304	288	306	311	285	315	291	299	292	321	285	283	272	333	289	340	318	314	305	307	329	299	298	319	298	274	353	320	319	278	302	294	275	297	288	265	305	307	318	307	309	320	312	279	301	321	308	331	311	303	302	262	293	319	312	280	289	290	283	301	319	309	323	317	277	301	296	323	289	303	301	289	309	312	286	288	303	288	299	298	306	316	314	283	297	292	281	303	309	302	332	315	313	289	283	280	292	330	299	291	308	285	306	280	284	282	295	326	277	309	271	296	311	295	298	307	314	308	316	301	318	286	289	315	317	288	316	286	298	348	277	294	332	314	317	320	348	302	303	291	286	302	280	301	297	307	326	289	293	314	270	331	290	299	296	305	324	323	292	318	313	297	283	291	313	292	285	331	317	316	309	302	337	301	315	325	328	321	306	309	322	316	317	320	329	263	291	326	326	291	305	300	283	327	293	297	280	298	292	321	285	319	302	309	283	307	308	298	313	287	320	313	301	279	335	299	278	307	303	302	321	321	258	302	278	311	326	317	303	303	320	300	314	310	318	336	309	306	295	331	279	288	323	297	305	298	300	325	294	310	280	280	283	318	299	269	312	258	306	324	288	278	320	323	303	302	312	269	294	308	298	305	313	295	346	293	319	301	315	264	340	275	302	317	313	306	276	254	290	295	316	319	329	340	315	311	319	279	317	289	283	321	306	270	311	315	306	303	310	319	305	299	313	309	307	307	303	332	288	296	280	300	290	277	307	294	296	325	320	292	310	301	312	328	313	312	284	314	322	292	325	306	303	303	303	305	322	326	289	332	324	300	283	285	298	286	313	330	336	327	298	275	289	277	324	323	273	304	294	288	315	337	304	293	278	289	331	281	281	293	280	283	306	316	285	288	325	337	282	280	299	294	279	302	297	322	302	298	329	293	292	293	314	317	306	301	289	313	279	310	336	305	315	288	320	306	266	310	306	272	254	304	338	306	277	302	293	313	302	314	283	307	304	281	282	268	317	316	289	332	298	288	307	291	319	297	310	306	341	278	280	304	315	316	297	325	296	284	310	293	281	288	312	304	316	316	316	312	259	312	296	305	286	317	276	304	326	267	270	322	293	288	271	312	317	280	287	306	285	291	281	287	287	316	314	302	308	306	303	317	325	316	309	303	300	305	300	311	279	311	298	325	317	286	311	295	311	313	303	305	269	275	282	286	288	278	291	324	322	290	323	305	314	289	280	267	315	292	293	335	290	297	291	325	289	334	304	258	286	340	315	280	287	304	285	297	296	319	315	279	308	266	299	299	306	287	313	283	302	325	316	321	277	332	341	293	280	325	271	298	266	294	304	285	290	314	306	291	319	333	321	294	324	289	289	307	332	334	272	303	311	287	295	311	308	302	303	339	301	315	309	278	312	286	290	278	299	336	275	328	310	294	293	276	358	273	310	302	314	282	292	291	305	286	314	288	291	277	309	298	303	291	291	284	282	311	309	324	310	331	322	293	312	336	316	279	315	305	306	309	291	303	268	328	289	313	287	322	316	305	326	322	316	299	297	296	304	297	311	302	301	310	286	312	272	291	325	306	306	304	303	296	302	309	327	295	302	269	265	322	303	325	297	313	303	257	297	322	304	306	304	290	316	289	304	290	337	305	288	277	310	302	293	310	308	300	325	321	286	280	323	298	283	313	320	321	300	324	315	308	289	332	290	285	284	302	291	300	293	325	294	319	279	288	294	284	308	318	291	287	286	272	301	296	274	307	317	341	263	316	277	297	301	302	308	309	280	299	286	262	281	300	311	289	301	299	295	304	290	313	305	339	294	286	294	303	316	291	274	303	285	294	291	320	286	308	282	301	317	297	334	315	307	346	306	306	305	286	276	296	287	307	283	289	287	323	311	297	299	310	287	269	260	326	290	301	303	290	306	314	312	315	297	289	313	343	292	325	292	302	319	312	265	305	294	311	291	292	326	289	303	300	267	304	294	319	301	269	309	292	318	301	258	319	278	280	319	306	304	316	327	287	310	305	287	312	297	265	310	315	296	268	310	328	274	293	280	291	331	322	304	349	327	309	332	332	336	313	282	311	319	293	275	328	321	284	304	321	328	275	309	292	299	323	297	303	300	278	304	284	329	315	279	285	309	326	294	302	296	283	300	315	281	304	329	303	283	298	273	262	301	295	298	310	329	298	288	299	291	314	291	313	312	296	281	289	274	290	273	298	310	338	311	308	296	291	302	275	288	305	273	307	299	307	306	289	269	277	328	314	307	303	337	307	321	302	302	288	301	331	297	338	279	320	311	307	300	275	274	294	303	305	287	280	298	311	309	299	285	295	277	298	308	280	304	328	300	305	299	309	308	298	322	280	309	299	284	288	269	329	305	319	299	293	309	333	331	297	304	302	321	294	295	303	319	298	314	311	320	313	280	305	296	313	305	318	296	309	322	330	296	309	312	303	283	278	307	293	311	268	306	285	298	304	288	300	281	322	284	280	298	291	291	283	300	321	297	300	319	307	303	301	280	290	305	295	323	294	323	277	298	275	298	311	303	271	309	306	288	287	287	297	269	305	312	305	299	299	300	286	289	301	307	288	284	292	328	297	328	301	272	332	309	292	310	317	323	306	264	300	330	276	271	296	319	339	300	297	265	292	288	325	293	301	303	292	304	345	315	325	302	302	325	308	305	284	298	316	340	325	294	288	296	297	298	289	299	308	314	293	259	290	321	305	313	313	310	312	310	321	353	293	318	328	297	283	302	304	286	297	303	314	321	295	318	307	338	316	282	322	307	298	323	315	290	300	306	306	328	308	297	294	292	312	295	308	299	275	291	300	275	316	304	290	313	302	275	292	300	297	286	285	348	276	293	290	288	307	299	265	322	313	287	324	315	300	308	262	308	317	287	312	288	312	298	309	321	342	301	319	315	306	300	309	290	319	316	306	312	301	313	273	315	322	315	342	298	291	293	304	293	293	304	315	309	304	304	316	293	296	292	305	303	291	328	310	328	307	323	299	294	315	303	319	270	279	329	315	268	291	291	302	280	305	282	292	304	307	313	309	328	306	334	330	294	299	306	298	310	302	305	308	321	315	321	263	288	331	285	340	285	330	321	315	294	282	318	301	301	317	293	324	312	296	310	318	314	302	280	320	306	305	272	312	316	301	298	310	306	302	294	301
37396	51825	4882	2148	1444	1163	951	754	675	607	534	544	457	442	474	435	425	425	427	385	360	408	422	419	381	369	383	354	366	382	358	396	375	416	408	383	370	388	347	397	407	415	383	359	375	379	374	377	390	377	378	356	382	342	380	352	378	401	404	405	370	369	351	399	391	380	376	357	344	412	403	384	342	353	386	340	382	359	386	395	372	390	370	371	359	387	375	382	384	365	327	352	384	385	364	372	362	401	367	361	366	362	366	376	356	388	372	401	353	398	364	369	371	385	357	386	350	361	354	351	383	391	352	368	365	395	398	372	369	346	383	401	360	362	358	366	387	382	378	343	417	381	361	372	370	368	402	352	353	387	398	361	351	371	367	368	375	413	331	361	362	378	366	337	347	391	360	368	367	345	357	340	325	371	371	370	383	361	323	337	394	383	387	370	360	376	383	392	357	359	368	374	361	358	382	332	351	390	365	362	379	375	345	357	401	374	360	408	382	402	354	379	358	371	374	350	356	402	360	329	349	362	343	377	359	387	361	376	366	329	361	378	345	379	388	362	377	390	376	342	363	389	352	361	371	398	388	377	422	364	386	370	363	370	370	325	365	371	381	358	369	362	364	370	353	367	362	397	361	373	367	367	347	341	381	386	379	370	401	383	335	385	400	361	382	350	394	363	388	369	371	370	378	349	391	381	373	370	407	392	398	358	337	336	351	361	381	387	389	345	418	359	365	349	382	391	357	352	343	393	353	384	365	361	332	363	373	351	352	361	388	388	352	359	383	377	353	336	395	364	371	373	385	362	331	411	341	345	385	366	340	394	364	344	376	369	360	390	356	376	384	379	388	355	397	368	379	377	380	370	368	375	357	392	373	360	328	367	389	348	369	356	368	349	372	392	346	350	407	381	383	393	331	376	345	334	377	387	384	355	385	393	375	375	351	367	345	383	355	336	359	390	390	409	376	361	388	369	361	364	380	358	374	354	339	326	361	350	381	353	377	394	361	429	358	368	362	352	370	353	370	398	363	408	375	350	386	361	355	342	332	365	346	359	402	364	393	394	380	364	401	378	364	364	426	361	350	409	359	339	362	378	356	364	346	362	379	369	353	343	372	347	357	418	386	367	343	382	365	339	380	372	365	383	402	367	347	381	362	376	316	347	379	354	382	394	421	361	388	403	361	412	348	374	361	359	381	353	376	361	346	365	363	373	383	327	381	378	380	367	396	361	327	388	372	355	377	358	343	366	370	356	355	373	376	386	385	389	378	348	349	404	379	387	340	383	367	356	373	415	344	382	380	385	339	329	377	372	370	363	373	361	342	368	374	395	355	365	398	381	352	374	394	368	373	379	413	383	365	373	373	381	338	360	385	327	358	370	308	383	365	378	351	393	391	384	395	386	387	364	368	375	364	361	378	407	374	382	344	378	349	364	357	385	375	374	404	378	380	344	366	378	343	375	397	343	344	350	408	387	403	337	390	380	378	369	356	382	388	386	381	393	382	329	381	375	377	337	370	358	373	340	376	392	329	393	377	379	381	333	349	371	370	368	330	373	322	348	373	339	360	402	376	380	336	366	393	381	378	395	342	407	381	338	344	375	355	383	348	388	388	363	360	370	368	348	376	358	392	371	341	347	373	365	354	336	392	392	380	361	366	382	360	368	355	365	363	361	395	349	385	382	352	376	380	341	368	390	368	341	374	360	362	391	338	344	373	377	354	371	380	395	360	371	352	382	343	372	345	352	373	355	378	378	380	381	370	382	340	397	387	366	383	388	383	349	365	347	386	351	357	380	391	395	362	362	385	378	357	349	383	344	389	352	347	388	350	403	348	379	406	349	361	396	340	346	388	368	378	377	373	336	355	354	347	405	369	380	378	366	401	375	389	384	371	375	362	374	348	350	355	348	370	360	374	364	370	341	385	358	348	362	370	356	356	371	348	339	374	374	365	359	347	372	371	365	351	349	355	367	388	345	408	387	320	402	388	368	395	347	368	363	366	364	372	386	384	382	352	366	352	369	352	423	404	378	400	377	363	354	373	342	341	374	362	397	377	391	339	370	354	359	375	397	357	361	369	357	389	373	357	391	349	380	363	394	357	384	343	378	374	368	373	344	359	366	379	417	397	343	367	333	393	395	365	390	385	365	375	368	376	345	366	368	369	404	372	342	360	395	368	375	398	355	359	413	383	355	367	394	370	391	367	371	362	372	386	389	345	393	343	386	405	339	358	359	353	358	364	369	333	383	354	387	343	351	350	341	369	385	352	386	389	379	384	397	391	326	376	336	371	373	364	366	349	377	411	341	381	341	392	330	388	377	371	368	327	349	360	398	343	405	370	348	408	344	336	386	388	382	402	376	387	353	377	372	388	342	378	408	368	353	367	394	339	384	411	359	348	364	345	361	347	371	363	397	374	345	369	356	412	350	357	352	385	350	370	378	354	360	363	343	348	367	367	322	383	345	373	385	388	372	347	354	373	398	357	382	366	352	378	372	382	373	357	384	379	366	361	360	395	370	371	375	372	376	403	377	376	347	391	367	381	364	348	407	402	381	393	389	379	329	376	374	363	358	375	359	334	345	367	397	350	395	378	355	355	367	360	361	370	381	384	353	366	364	354	342	397	354	370	348	389	332	369	375	378	357	347	375	373	367	352	382	367	401	361	376	379	395	327	353	409	381	355	373	354	362	393	364	349	394	366	378	379	359	358	376	388	400	387	383	372	388	386	372	333	398	392	383	337	389	339	402	326	387	375	381	374	358	353	361	376	385	358	332	348	348	371	339	427	361	365	352	378	387	384	389	364	391	417	332	378	371	338	392	372	321	374	370	373	344	348	370	380	391	330	365	374	381	360	374	361	361	365	395	395	387	360	360	353	393	371	328	371	384	363	334	356	344	336	356	385	372	363	367	348	358	375	380	340	359	358	356	397	370	370	387	365	373	362	400	361	373	376	372	359	375	390	386	363	376	400	343	366	376	363	377	356	366	375	350	353	372	381	395	386	370	397	324	376	360	357	368	351	360	381	382	381	364	370	385	404	375	318	361	354	354	360	373	365	367	379	388	378	381	351	387	373	378	381	373	388	330	366	391	343	352	367	366	382	324	383	388	368	380	360	390	371	404	360	381	400	379	380	394	383	390	343	369	396	381	347	377	375	384	348	354	389	372	362	380	400	360	347	388	372	398	373	345	376	361	344	386	370	419	387	364	378	409	337	351	381	343	381	379	358	384	409	380	375	383	362	382	378	406	374	366	380	365	346	370	371	398	381	363	381	396	368	371	376	381	354	374	378	310	356	368	373	412	392	389	356	351	348	342	374	355	350	348	358	347	377	390	348	393	376	335	363	395	367	396	359	360	372	373	380	400	389	359	374	342	367	356	389	388	365	358	342	373	342	390	359	384	359	361	368	366	366	382	338	365	338	372	368	359	404	377	366	372	377	352	376	381	345	361	379	347	383	372	350	398	375	373	361	349	330	350	371	357	361	337	374	372	374	369
25589	21622	27572	25498	8708	634	512	449	418	413	362	396	384	399	378	373	373	314	337	365	376	358	373	342	361	397	376	328	335	341	365	364	333	348	349	377	371	363	333	377	376	397	368	327	404	357	386	362	353	354	348	375	333	362	353	341	359	384	359	333	369	346	366	324	335	352	371	405	357	356	350	335	390	368	351	395	352	332	321	299	362	369	359	335	337	337	332	325	377	339	315	294	361	332	377	364	345	362	316	358	368	348	343	322	346	367	359	354	327	382	364	362	347	335	335	365	361	376	312	356	327	359	364	344	342	346	355	353	342	354	336	333	342	355	329	342	366	308	354	396	351	346	366	353	344	325	361	347	354	339	352	388	361	361	333	391	343	357	341	330	380	301	338	332	346	378	338	372	365	359	353	352	341	295	331	361	382	333	343	355	336	365	347	359	389	379	396	346	336	320	372	351	355	317	328	344	334	337	353	352	331	361	353	357	332	378	379	312	325	362	328	372	340	383	378	390	342	351	335	358	342	359	353	324	343	352	364	299	353	331	324	326	367	342	288	338	334	317	358	345	361	335	365	343	336	346	336	365	320	326	342	378	333	337	341	353	347	379	342	354	391	354	364	362	343	358	371	382	345	338	335	348	337	297	358	343	366	348	360	357	378	332	354	367	350	349	350	321	359	402	314	368	368	337	349	343	360	353	351	342	358	343	373	343	343	364	350	335	366	325	343	392	335	374	376	336	372	327	324	374	374	362	335	369	361	355	371	348	346	357	339	346	371	315	352	333	357	339	365	344	337	346	351	344	382	354	335	352	344	347	353	326	319	367	350	376	347	365	349	377	357	359	343	351	344	371	313	345	363	382	336	319	357	296	367	348	350	338	340	326	393	380	362	360	373	308	325	327	327	367	368	352	334	375	352	359	340	360	341	343	334	374	375	349	365	360	315	359	320	343	371	365	343	327	379	361	342	362	345	337	371	344	340	347	312	361	359	363	338	344	356	350	351	357	353	332	353	351	357	349	385	340	365	348	379	346	362	328	341	322	356	359	375	376	372	322	372	370	371	351	348	379	363	376	350	346	349	376	365	360	323	326	356	348	352	339	337	360	357	336	347	360	353	326	377	372	365	349	341	357	348	334	334	375	315	373	369	357	368	334	324	330	368	329	368	363	370	364	367	355	328	399	353	319	367	371	348	309	371	349	339	346	394	346	369	355	351	323	332	340	344	409	349	335	382	339	387	361	341	331	336	335	363	366	347	379	351	350	374	345	339	372	332	346	370	357	345	391	354	374	325	339	350	352	362	394	357	357	339	352	331	335	373	371	368	373	347	342	365	316	379	338	323	356	368	332	362	376	344	354	361	372	359	356	360	330	366	335	349	312	384	338	370	348	346	365	354	359	361	337	355	346	361	357	344	341	324	337	356	341	330	335	360	339	365	346	354	315	336	324	338	342	354	323	361	385	350	362	333	374	355	358	335	370	354	309	370	335	365	317	333	307	362	343	346	349	349	320	319	345	342	359	335	364	351	355	343	311	321	381	389	351	375	387	341	361	327	347	356	375	346	324	365	343	360	334	366	340	321	344	353	354	350	320	355	373	321	343	368	358	384	365	388	356	348	376	347	364	345	343	352	367	375	378	297	367	335	347	342	354	376	344	358	322	335	355	337	349	359	330	370	382	354	317	346	373	361	338	370	348	342	348	320	345	355	368	349	371	350	323	338	354	365	336	357	354	347	348	349	357	376	413	389	327	342	367	354	350	360	341	382	371	353	316	361	354	341	351	360	346	374	334	390	366	351	368	339	347	397	362	375	368	343	353	344	379	342	344	347	355	358	343	341	327	345	360	352	327	348	390	356	362	346	357	363	363	349	347	347	378	347	352	332	335	357	334	376	372	319	402	363	361	322	343	376	343	331	364	350	366	319	372	349	339	313	313	370	382	369	361	354	351	332	312	360	337	352	339	321	328	376	314	344	350	337	343	359	359	351	358	357	361	335	356	382	337	338	346	341	349	394	320	318	346	321	349	392	356	342	351	349	355	346	356	333	359	360	327	362	385	356	364	357	354	344	325	377	354	348	331	356	381	329	313	358	342	352	344	354	373	351	325	347	377	381	349	361	357	353	334	331	366	348	358	340	358	356	356	329	352	379	358	350	371	317	359	353	363	363	357	333	374	332	346	387	348	354	364	320	376	368	354	325	373	354	352	352	330	340	372	373	368	346	354	346	345	349	376	350	359	350	366	363	329	358	386	349	347	332	328	319	371	367	378	364	355	361	311	343	328	369	386	361	350	361	361	345	324	391	367	363	343	370	358	336	366	366	348	368	336	353	322	373	355	326	369	343	323	360	350	337	324	363	378	354	366	365	359	337	365	325	356	333	340	323	374	364	374	337	350	358	373	359	398	335	367	305	377	320	366	349	360	383	367	348	354	355	345	333	349	374	386	367	329	373	351	347	315	353	358	330	324	337	354	360	315	336	334	350	351	350	359	364	332	359	324	352	393	390	381	343	315	352	379	367	343	324	341	318	374	357	342	322	341	362	375	338	351	341	375	327	371	340	322	355	381	378	329	321	350	371	386	361	384	334	335	360	344	376	347	372	347	351	340	334	354	356	319	297	336	337	332	352	361	330	383	354	341	349	380	356	373	344	331	330	361	374	369	350	327	344	345	335	335	390	350	362	357	350	353	374	346	369	343	342	341	345	347	343	352	339	343	327	312	368	360	343	347	355	353	344	378	360	340	339	339	351	331	358	357	362	342	366	390	364	338	365	333	398	348	347	327	346	373	366	351	383	355	350	337	368	320	358	334	378	318	339	369	346	382	385	362	342	355	341	332	312	357	353	343	325	368	370	354	366	316	333	382	345	347	343	347	343	405	357	346	349	338	356	319	348	378	365	345	341	363	332	386	346	348	348	377	363	386	342	337	343	390	353	352	345	403	369	336	363	330	344	338	343	342	367	355	405	300	360	333	344	363	379	324	338	351	361	371	359	338	355	355	366	361	371	350	333	343	339	333	327	350	336	363	356	377	361	344	342	347	350	364	386	350	364	356	353	348	344	346	328	368	315	381	378	364	319	321	355	345	370	341	339	388	331	323	348	383	365	350	323	357	360	338	331	328	360	403	390	341	377	331	351	377	354	334	337	342	368	335	335	335	357	348	359	366	366	358	354	335	369	351	351	379	322	364	308	329	357	359	344	338	325	326	343	335	370	367	365	339	311	330	353	403	371	361	348	342	348	334	360	386	319	363	325	313	375	347	374	357	344	353	322	343	345	365	356	380	384	351	361	368	361	346	351	315	349	347	304	358	356	356	325	349	362	370	361	364	358	328	350	359	379	392	346	356	341	370	339	373	369	359	364	334	326	356	333	333	345	358	340	320	366	325	332	313	358	363	347	342	330	356	382	350	342	381	346	378	367	368	339	350	345	356	348	324	349	331	346	357	345	381	358	348	376	378	376	355	346	358	332	303	355	354	390	344	331	359	344	352
36140	47192	3602	1391	1121	874	756	687	614	567	519	534	515	510	515	489	517	484	454	495	440	484	489	431	430	434	433	466	479	417	466	446	470	467	416	423	436	448	442	464	468	441	450	455	418	454	441	454	420	453	463	468	459	452	444	459	471	424	456	442	430	467	450	462	437	434	472	436	435	482	449	425	408	447	430	456	426	446	418	472	461	418	439	474	442	447	455	432	453	436	474	479	455	404	441	423	455	442	441	423	442	454	494	448	463	458	436	413	445	477	439	435	458	419	431	448	464	434	435	478	443	470	444	439	449	453	447	447	460	444	470	421	442	412	409	480	452	440	457	485	472	452	406	459	436	441	424	452	438	453	430	456	452	419	442	452	390	450	472	424	481	440	474	419	434	413	469	453	438	409	412	418	432	410	422	452	466	427	432	481	450	407	438	468	425	444	482	374	455	461	455	442	429	417	441	473	443	446	429	432	449	437	445	456	446	465	420	434	434	473	429	447	426	497	460	452	461	459	442	435	456	445	468	459	456	425	453	471	442	475	493	431	417	448	468	476	451	461	453	473	448	436	449	438	470	379	405	434	464	453	421	456	468	459	399	451	442	427	445	459	473	432	415	477	456	423	458	426	443	419	423	439	436	465	473	433	466	462	461	495	436	406	461	435	448	440	460	423	428	437	451	440	409	443	425	453	428	454	488	468	400	448	422	469	452	415	472	445	449	424	482	438	478	476	482	426	428	479	420	458	442	433	423	424	443	449	446	423	462	436	429	467	469	437	467	436	455	432	466	452	454	486	448	457	444	449	477	441	512	439	434	456	452	440	429	448	436	427	467	421	477	470	432	439	460	482	442	449	429	423	438	419	455	464	422	452	404	464	488	448	427	421	461	456	447	433	480	446	441	402	466	437	499	464	429	403	428	455	449	464	486	442	432	457	423	449	432	465	400	453	432	480	462	467	414	439	441	460	464	440	437	443	427	439	467	469	455	449	433	445	460	419	462	444	472	425	436	447	426	449	456	476	481	450	405	445	493	478	435	410	435	433	420	409	449	411	444	434	424	446	486	467	437	385	470	469	415	450	436	404	425	399	483	427	467	429	452	433	442	405	443	450	465	469	451	418	419	486	446	466	438	480	448	399	413	440	423	433	461	446	446	425	453	446	453	441	467	482	461	437	489	451	418	476	445	434	496	442	428	423	446	471	445	422	468	441	461	419	469	430	440	444	458	433	417	430	442	449	461	445	429	441	435	430	449	438	410	422	455	433	420	433	400	429	421	432	482	460	430	469	451	462	431	433	445	440	460	456	437	417	445	435	442	426	473	407	472	439	436	461	465	444	428	443	431	454	457	413	471	441	444	470	471	453	457	441	426	444	448	420	423	473	438	461	436	493	460	518	439	452	460	430	479	456	438	417	458	452	447	424	470	438	417	439	429	481	420	423	433	479	466	466	470	437	432	487	420	418	438	482	420	432	451	443	445	447	475	435	484	444	441	416	463	449	474	431	497	443	470	468	489	449	489	443	410	430	454	449	413	455	434	449	442	430	444	405	454	470	443	450	439	409	458	433	423	451	428	454	459	443	419	473	434	460	452	452	472	465	464	446	445	466	432	422	453	420	424	477	439	421	468	427	445	481	437	435	441	474	437	457	451	450	426	406	466	438	446	401	443	479	439	443	461	451	431	439	440	451	455	450	433	442	427	431	455	488	433	456	442	453	448	422	451	444	447	458	433	432	489	448	482	443	450	405	470	442	464	463	433	459	438	436	427	463	460	444	447	444	434	454	438	478	455	411	464	422	482	419	431	485	421	461	429	443	447	447	457	453	449	474	403	472	456	431	433	441	453	459	425	437	384	444	430	448	426	469	461	467	481	416	473	425	424	432	445	487	433	435	450	441	463	482	429	444	439	411	453	440	446	443	450	445	421	455	462	389	445	465	462	443	477	437	459	447	437	480	451	446	409	455	455	437	479	448	478	426	490	479	452	446	423	437	425	410	433	424	435	437	410	458	476	450	482	436	447	455	475	447	424	460	463	429	480	459	416	428	456	462	455	438	442	458	438	450	457	440	476	442	473	404	458	447	462	447	435	464	453	418	445	439	448	459	422	426	436	448	452	490	473	426	446	455	461	491	438	462	466	462	488	457	445	390	451	486	425	429	415	465	428	440	458	436	431	490	471	446	465	448	453	398	477	443	432	437	459	458	476	446	469	464	448	430	459	441	444	440	494	519	448	447	444	423	460	405	442	456	450	434	441	428	446	483	437	434	436	419	432	413	433	440	448	457	446	497	422	423	414	448	431	426	457	441	434	471	450	446	470	421	431	407	442	462	446	447	405	434	452	412	453	457	436	462	460	459	490	480	437	428	417	439	408	444	443	407	464	418	442	473	422	447	452	456	463	435	429	433	460	420	446	456	437	448	429	442	411	454	438	444	409	451	457	435	426	420	425	435	447	480	468	416	431	457	416	451	461	472	434	454	404	446	471	409	477	423	442	445	434	440	455	444	445	405	450	424	409	436	450	474	437	433	435	434	468	485	415	453	440	428	466	451	465	443	454	445	444	476	406	430	442	426	457	414	505	451	464	425	470	431	420	426	448	463	458	456	446	453	483	448	435	436	439	465	421	434	427	492	446	450	439	430	418	461	455	456	420	463	455	405	467	464	491	492	495	431	454	432	439	434	386	434	427	401	443	475	461	443	439	413	431	427	409	459	462	406	425	403	434	436	422	404	445	464	489	414	406	423	466	415	495	440	445	423	479	430	449	451	428	440	520	463	453	445	443	462	470	463	448	457	463	470	444	426	447	437	472	466	406	445	436	417	482	423	448	414	441	434	426	449	419	449	429	449	464	424	430	438	447	437	406	456	455	461	422	435	474	465	412	492	482	400	415	430	456	426	461	435	482	452	447	428	475	462	462	473	439	468	452	476	458	465	462	444	464	438	491	411	458	473	475	421	409	431	443	455	420	466	430	424	452	444	457	451	454	492	429	459	459	418	422	391	447	434	438	432	398	442	433	440	465	396	442	438	459	467	414	456	432	443	454	463	446	439	447	458	493	467	484	446	471	470	491	443	430	461	425	458	446	471	471	442	421	447	422	442	417	455	481	457	461	449	422	422	414	424	448	458	443	456	442	504	460	432	426	460	436	463	466	441	424	448	472	445	479	451	450	438	463	413	438	420	433	443	440	422	467	453	432	409	420	480	443	449	446	436	439	469	463	413	425	439	419	461	462	425	428	451	440	424	427	400	403	400	483	429	471	440	482	408	422	482	432	437	456	473	439	420	411	436	477	469	454	465	435	467	448	474	458	459	427	402	461	419	413	474	475	429	446	429	452	436	442	456	499	459	462	466	468	436	474	475	431	449	465	402	456	442	440	438	458	431	468	470	460	461	456	432	448	503	433	445	448	500	415	431	443	445	406	432	466	441	473	481	477	437	433	447	452	474	456	453	472	399	420	415	426	464	461	446	432	467	444	448	441	417	481	439
23233	21539	29235	24227	21518	21534	9296	1191	892	865	790	775	717	691	719	687	668	665	676	670	608	683	642	638	644	587	598	628	641	627	618	594	630	616	612	642	611	600	572	564	556	591	620	585	595	608	600	581	594	586	581	629	606	587	608	588	615	583	595	564	593	620	576	604	628	614	636	599	570	568	620	616	610	567	593	622	614	589	597	611	619	591	573	627	562	560	592	632	576	605	620	574	595	580	606	594	610	571	619	592	553	604	564	566	607	584	567	586	610	629	604	592	591	568	578	611	632	590	618	591	574	619	598	552	582	591	595	619	662	608	602	590	582	579	623	612	606	629	568	623	600	596	573	569	571	554	601	597	587	590	609	530	559	572	584	591	641	553	620	596	582	591	642	556	625	579	545	583	636	621	574	581	616	590	562	595	559	532	586	589	609	557	590	546	574	552	592	592	603	562	544	615	656	534	592	585	615	574	561	585	621	569	635	643	610	629	576	604	626	587	584	591	606	600	559	591	599	634	618	634	631	577	588	573	575	562	560	556	590	606	532	562	610	548	587	585	615	599	591	585	576	576	618	536	559	584	590	627	581	596	575	623	546	569	573	617	538	604	586	640	611	582	581	600	627	625	597	598	601	593	535	630	594	593	588	611	580	600	623	623	583	570	653	597	537	595	608	589	576	575	613	592	557	615	627	619	572	584	580	590	606	615	541	609	611	633	550	556	582	609	558	592	590	560	624	596	579	634	631	578	582	651	602	612	591	637	644	611	633	614	587	591	588	578	538	576	640	583	633	603	605	630	626	558	579	606	615	569	610	634	586	584	596	581	606	615	562	547	600	570	611	551	585	571	601	598	584	550	578	601	603	611	598	577	586	569	593	614	575	590	609	587	590	582	560	631	569	623	607	608	603	577	564	578	565	597	610	585	544	571	643	539	556	617	587	563	603	589	585	609	627	555	599	560	629	587	585	584	586	570	629	619	585	652	573	566	623	583	583	547	581	589	576	616	580	606	603	582	572	600	623	569	645	599	585	563	635	544	652	603	595	613	592	591	595	592	593	596	630	620	569	578	597	614	623	588	594	556	605	595	625	599	576	585	602	602	560	554	633	583	592	569	644	585	569	587	549	608	613	628	596	612	524	613	580	553	590	571	567	586	599	574	600	595	590	559	665	588	604	587	596	595	561	606	565	589	570	570	565	606	623	580	545	564	612	589	606	590	613	594	604	565	643	579	591	594	569	617	631	591	580	616	611	619	590	582	644	616	588	581	588	625	618	589	604	595	581	586	611	605	598	629	605	614	586	547	634	576	565	608	611	574	589	586	595	589	618	595	609	577	633	554	629	600	624	614	588	568	569	596	626	618	602	590	625	591	545	568	571	611	557	624	549	608	610	623	611	587	625	563	555	595	582	564	612	584	581	576	598	587	626	587	574	592	602	603	640	600	583	618	615	584	541	608	602	609	532	585	576	530	613	613	573	593	569	592	591	565	596	624	635	623	592	570	573	578	630	609	604	622	617	631	600	566	580	570	627	599	632	597	594	570	517	569	627	564	597	577	601	582	600	551	599	572	604	593	583	603	639	586	602	585	586	586	577	586	600	589	628	586	540	573	580	584	602	607	599	549	591	615	578	582	581	610	605	653	581	619	577	578	660	636	599	592	558	638	597	577	635	606	570	615	557	608	582	646	588	599	634	563	647	588	584	636	564	582	623	606	600	636	586	579	620	556	571	589	567	595	628	564	593	628	598	603	576	577	616	572	602	617	575	607	559	587	574	614	568	580	591	625	603	601	571	627	612	605	599	603	553	551	582	594	586	595	565	584	594	591	579	638	585	609	551	562	623	623	620	605	571	562	562	607	558	571	577	591	628	582	600	617	611	609	598	607	586	616	608	593	628	580	612	575	613	624	582	584	580	583	587	556	618	598	607	627	634	609	632	581	632	570	591	587	566	623	591	604	611	606	580	540	569	632	605	634	652	570	588	564	560	602	624	580	590	598	588	566	640	600	576	622	580	573	601	574	580	599	563	600	596	615	615	590	581	613	601	587	606	576	544	586	577	597	625	539	602	614	601	628	616	585	608	593	614	594	599	585	529	572	590	603	617	625	620	544	607	597	588	614	592	554	575	586	610	618	623	562	596	595	601	570	596	635	575	565	576	599	614	578	591	578	570	610	631	640	585	594	548	588	545	560	606	561	580	610	572	561	597	598	591	601	614	585	597	631	584	651	570	563	633	594	571	595	608	567	568	623	618	533	662	577	578	591	576	633	625	605	622	606	576	598	629	584	567	625	598	613	608	587	588	601	569	598	591	570	613	606	584	590	609	594	618	580	589	610	612	568	598	574	534	601	613	579	660	560	586	609	587	625	575	620	597	621	591	621	594	609	595	617	575	576	574	622	621	624	608	554	595	550	601	590	585	628	606	577	587	569	623	594	595	625	597	554	573	591	595	557	565	581	526	581	581	576	586	602	634	618	544	600	587	588	551	659	629	563	609	580	588	589	577	559	601	622	574	592	573	610	632	604	568	623	636	600	586	602	565	576	576	581	563	577	623	547	619	584	567	600	593	598	575	616	581	566	611	605	593	595	567	593	634	538	614	617	591	580	541	588	594	611	618	610	630	573	595	553	634	558	567	602	586	572	565	562	615	631	580	542	639	562	563	594	614	606	568	601	606	620	562	559	564	600	625	566	573	564	556	596	572	619	579	557	581	575	626	619	577	557	603	556	569	568	587	581	614	620	579	604	532	600	572	608	616	559	582	584	623	610	604	622	622	598	580	632	628	620	585	641	604	569	614	605	540	578	557	605	579	573	546	595	581	588	604	629	568	590	664	551	584	601	585	613	579	620	589	649	587	589	586	634	638	584	584	608	598	634	651	597	567	600	608	603	550	594	563	591	574	565	624	595	592	579	580	607	574	606	617	543	623	572	559	580	590	585	600	611	593	622	625	587	613	574	583	581	593	599	619	622	615	596	559	606	607	585	563	617	562	600	614	598	577	606	612	608	589	607	588	631	564	581	621	562	597	612	600	607	587	612	586	646	597	574	571	600	612	597	547	598	601	618	576	538	582	573	569	560	632	571	593	550	611	591	597	611	606	583	543	557	532	545	595	567	601	609	572	590	583	610	555	609	559	619	572	580	586	544	556	621	584	583	603	579	578	605	558	579	631	610	577	593	555	604	591	569	616	598	557	629	609	559	625	588	589	587	566	579	618	585	603	639	591	576	563	602	692	585	565	588	594	568	616	633	575	556	592	634	598	552	585	619	569	570	569	595	565	614	576	562	569	594	597	559	639	612	581	598	611	640	584	571	606	596	588	570	567	605	596	542	590	587	583	632	562	622	621	563	595	569	598	575	596	578	594	593	632	609	620	642	628	554	609	584	592	590	612	612	565	595	565	588	549	587	565	561	616	572	604	626	583	568	581	624	624	602	576	593	607	568	577	604	608	590	645	577	598	631	573	573	625	585	569	607	625	589	638	611	563	566
42127	64242	11478	4506	3190	2431	1971	1543	1326	1214	1119	1050	936	930	937	894	819	827	850	774	716	777	752	737	729	736	786	721	716	718	714	754	763	726	720	706	735	731	750	690	723	733	713	703	700	698	703	690	763	698	724	735	662	743	725	686	723	702	712	664	661	720	697	690	684	682	684	698	677	676	663	693	701	655	665	701	651	715	687	727	684	699	708	738	693	685	718	695	682	689	701	709	665	705	667	752	674	674	691	668	650	653	692	670	663	647	700	714	722	732	705	687	681	740	694	734	695	627	707	664	666	697	696	674	701	716	712	718	681	700	671	677	710	699	659	687	674	649	676	698	715	642	681	671	673	658	698	670	672	740	708	664	706	674	685	657	712	664	672	738	686	710	731	665	730	710	688	688	731	693	677	713	679	661	663	724	692	683	680	650	696	652	706	730	735	689	687	715	730	655	712	677	702	705	668	704	731	709	692	667	679	674	685	651	675	678	700	729	673	721	699	665	668	685	698	679	690	691	662	744	674	719	657	700	681	698	724	665	682	701	645	654	676	723	680	702	721	684	671	665	658	708	700	629	695	684	674	699	702	654	644	645	658	697	682	644	656	665	622	704	703	676	677	738	734	641	650	659	699	701	672	712	689	688	725	697	704	696	688	672	688	683	724	703	639	745	703	693	733	666	647	693	699	703	670	686	710	658	691	656	715	697	716	677	685	691	675	670	675	692	744	707	666	693	686	656	691	702	691	688	700	694	718	664	671	677	701	670	713	669	681	708	686	645	670	685	728	667	695	651	658	672	681	656	720	699	651	714	689	717	719	652	684	713	676	619	690	683	691	713	666	640	692	672	691	697	634	718	669	650	694	685	707	662	684	709	665	654	707	656	692	739	687	697	692	691	713	689	668	688	661	669	686	658	705	656	687	651	659	703	702	658	683	675	661	663	678	690	644	719	677	679	705	715	711	696	694	692	672	732	678	651	716	692	671	635	666	677	644	718	737	667	709	687	731	648	691	707	712	712	719	700	665	662	727	631	665	703	632	711	672	720	720	671	725	676	712	643	697	696	699	677	703	711	640	725	659	726	705	693	719	678	698	734	750	709	693	695	722	677	719	697	692	709	726	671	625	724	724	678	713	682	657	682	731	721	689	713	697	731	705	670	688	709	687	680	640	691	699	706	713	719	689	655	720	688	679	728	685	706	670	703	678	661	686	673	721	645	641	684	686	695	698	701	657	713	666	676	701	689	681	639	669	712	701	712	672	713	692	685	711	698	652	703	730	707	687	680	685	687	650	693	686	703	671	662	683	687	712	671	691	691	696	691	699	685	678	714	678	694	681	633	673	721	704	718	717	683	682	695	675	701	701	761	702	706	697	693	673	698	674	681	655	653	681	676	675	693	711	683	711	699	690	704	685	692	686	679	672	699	672	718	683	683	715	686	668	723	693	643	689	701	706	669	661	680	700	707	682	664	655	649	691	708	722	740	717	671	679	711	729	647	659	717	710	682	653	695	706	683	648	690	670	710	691	682	709	687	669	707	694	714	644	711	740	679	685	684	665	656	694	665	640	690	702	703	657	637	683	729	686	681	670	657	647	709	698	674	670	661	717	715	674	713	696	714	713	664	635	658	635	687	660	683	681	700	698	682	714	679	700	749	690	752	703	670	732	698	680	670	651	665	654	652	750	616	680	679	681	661	663	673	714	660	673	728	703	666	678	666	740	703	718	688	650	668	668	701	705	678	661	737	672	686	699	717	686	674	643	694	720	659	742	711	687	683	668	695	689	672	668	668	688	690	687	672	705	688	711	679	702	652	685	684	691	697	671	668	675	632	712	674	683	656	689	664	727	706	669	703	656	730	707	679	686	744	721	691	655	692	722	682	721	716	655	718	697	675	661	718	751	654	644	766	705	694	709	664	710	670	719	644	701	697	698	669	691	670	670	722	672	658	706	683	725	659	710	710	709	699	715	729	683	684	692	680	714	663	641	727	668	684	654	673	664	682	640	716	679	663	667	707	692	665	679	725	694	674	701	705	716	696	642	697	678	671	738	685	680	730	664	700	675	693	679	697	704	700	609	672	653	696	685	667	654	666	687	648	695	691	660	686	733	707	727	665	673	645	670	705	685	718	693	695	707	665	703	687	739	734	710	676	720	639	668	644	666	678	663	671	676	651	676	711	702	661	673	690	659	691	681	699	750	654	688	729	693	682	671	700	672	646	676	725	623	666	650	724	717	710	672	657	707	668	685	682	696	715	694	707	682	654	693	695	693	676	705	704	700	710	665	694	694	662	692	665	683	700	676	668	702	683	695	668	736	689	711	668	681	719	713	697	638	673	705	671	688	697	695	680	685	720	674	686	735	668	658	751	698	676	748	716	686	719	678	689	650	647	730	679	682	690	689	670	719	731	705	692	713	683	714	691	689	723	709	656	726	735	727	649	658	690	703	695	699	717	675	731	724	691	692	703	676	710	659	676	708	701	704	701	694	664	716	731	692	671	670	667	675	672	692	691	688	700	641	669	681	688	657	697	716	651	732	671	649	709	742	685	720	692	658	697	686	662	709	727	714	674	670	662	707	675	674	664	719	708	652	708	676	701	632	685	644	705	676	681	680	689	670	686	703	724	685	724	649	657	672	667	711	636	701	671	700	742	715	636	648	681	731	694	699	694	646	681	673	692	679	672	673	699	704	684	643	647	681	709	669	706	678	704	705	745	700	687	670	746	708	666	672	688	699	702	728	695	725	665	732	709	686	691	647	682	671	706	701	715	651	700	679	700	690	666	695	674	680	665	688	697	696	709	764	636	714	675	718	740	681	741	679	681	653	690	733	662	721	725	697	664	693	699	684	700	656	695	699	668	701	713	642	691	713	689	718	675	665	680	696	709	641	714	720	664	741	656	706	664	674	713	703	714	677	706	708	713	679	728	700	667	668	672	701	670	716	691	720	694	648	718	682	711	710	718	657	691	650	689	672	666	685	717	715	714	659	692	639	712	672	667	671	666	666	641	704	693	711	664	701	681	648	734	685	676	659	709	683	679	701	701	673	692	666	705	683	676	685	675	703	680	680	699	668	689	623	698	690	687	699	710	729	685	727	653	685	712	683	680	661	702	646	698	671	701	708	667	705	697	711	674	692	700	714	680	736	664	718	688	696	687	705	647	673	715	683	699	672	740	697	679	642	698	705	686	665	676	712	734	671	706	715	765	730	696	663	689	692	652	697	669	715	720	687	738	705	696	664	708	660	680	676	681	690	702	667	688	646	664	671	733	734	683	674	700	698	709	686	694	727	681	655	684	717	661	642	656	637	699	652	705	737	675	623	707	699	713	708	693	695	691	683	691	658	648	700	727	689	685	709	697	715	718	691	653	630	686	689	712	698	704	686	691	729	682	710	694	700	657	704	685	693	669	699	693	676	677	695	712	639	683	670	649	678	677	651	685	687	674	681	656	734	701	708	670	651	662	688	640	658	687	708	658	674	694	683	692	665	703
29245	27517	15946	1905	309	260	232	228	213	221	220	238	227	222	210	196	239	218	215	224	196	247	230	214	209	197	230	207	203	202	237	209	222	208	219	204	225	222	210	223	192	210	240	228	199	202	205	203	225	206	206	222	247	202	217	220	243	236	219	214	227	210	196	225	228	228	233	225	236	214	197	207	193	225	200	198	230	223	217	193	236	222	203	194	223	178	209	213	235	216	210	203	195	194	206	214	236	185	197	213	190	218	212	211	205	220	219	227	188	229	215	244	210	209	205	214	222	193	228	190	211	218	210	209	195	222	203	210	217	203	206	223	235	224	225	208	203	194	200	222	218	225	231	227	199	229	206	203	215	216	217	202	205	187	216	215	198	207	235	227	185	206	222	204	211	217	186	171	208	239	182	199	205	237	227	233	201	235	223	212	199	216	225	232	218	185	197	217	215	214	223	199	216	202	206	220	220	237	224	199	226	222	229	211	212	196	226	224	212	217	213	207	237	221	195	220	201	201	235	187	187	212	221	199	215	219	212	200	218	197	219	205	189	203	208	219	214	202	220	185	179	210	216	191	181	218	206	208	208	225	212	212	190	254	235	223	170	212	213	203	217	210	219	212	222	213	201	198	197	209	231	199	181	186	234	221	213	239	203	221	232	211	190	228	200	204	206	209	218	209	225	213	194	202	208	215	233	205	218	217	215	196	228	197	211	221	194	199	211	208	186	198	224	216	214	224	234	263	180	199	214	200	206	237	209	219	222	220	213	217	213	209	213	205	213	214	204	224	192	208	226	202	238	224	183	217	228	212	225	211	238	207	205	220	181	228	212	204	217	222	213	208	200	206	224	208	231	208	186	226	188	180	208	242	206	198	191	203	209	242	183	224	228	211	221	218	179	214	220	182	212	203	217	230	193	232	209	197	221	237	214	209	199	233	216	189	230	230	211	194	191	205	207	203	217	207	226	211	200	231	214	224	215	217	196	224	206	200	210	211	222	217	221	227	219	203	204	215	206	215	228	210	214	215	210	184	238	220	231	205	203	208	244	214	203	220	194	206	201	217	242	214	213	217	236	223	207	196	172	239	211	219	232	229	210	224	213	218	237	199	202	210	220	217	191	219	220	224	218	231	208	229	204	204	196	226	223	238	228	207	224	210	208	213	224	220	213	207	225	217	202	234	204	228	251	219	197	197	208	207	198	186	224	220	218	194	209	230	197	210	217	199	226	247	207	176	199	232	201	217	179	213	215	226	225	174	209	216	175	197	208	230	217	180	232	224	206	234	222	202	234	264	204	220	203	214	184	216	196	214	189	217	224	217	219	216	198	199	196	210	211	223	211	215	216	199	227	221	210	223	176	220	189	218	255	222	187	208	219	220	212	236	210	195	199	200	198	222	189	196	223	232	237	242	227	190	207	229	201	209	210	210	216	222	225	199	216	222	225	241	204	188	226	202	207	231	240	221	204	243	235	219	233	213	209	235	199	225	224	232	242	227	230	223	221	219	212	222	174	217	187	190	256	208	235	221	203	211	201	216	211	208	220	234	217	195	200	210	196	219	224	216	216	232	225	209	204	234	211	225	193	216	193	211	205	210	203	207	207	228	214	205	206	236	215	202	232	229	199	218	240	176	229	218	215	225	231	208	237	208	221	215	205	193	228	205	226	216	210	209	214	198	226	199	212	214	220	213	212	217	223	194	201	218	259	207	217	228	218	232	238	215	198	269	241	184	191	204	225	210	217	216	211	211	218	216	185	211	209	192	203	218	217	228	222	188	203	216	225	217	202	208	229	209	201	219	230	188	235	250	207	227	217	216	204	216	196	209	215	224	231	203	200	205	216	216	209	224	228	211	204	237	225	201	220	208	206	254	202	226	200	212	242	210	183	192	215	215	202	213	211	217	205	219	223	226	228	229	225	232	195	223	206	176	208	236	232	210	203	204	218	193	186	192	205	202	213	200	218	217	223	236	196	240	201	232	242	219	215	210	223	202	213	228	207	240	228	200	233	210	235	228	212	216	240	218	228	226	207	197	229	196	201	217	221	206	215	206	209	212	209	219	207	214	229	179	219	221	196	216	208	218	217	185	207	211	203	206	211	216	196	232	219	221	197	227	203	211	209	193	183	213	192	210	210	205	195	199	207	239	217	211	187	214	217	218	205	225	219	225	203	213	201	219	233	216	212	195	252	218	206	214	209	221	198	203	204	231	188	212	192	222	193	203	215	205	236	207	195	196	200	194	226	216	236	205	214	233	208	198	175	252	202	209	201	233	211	215	206	214	216	227	225	237	218	206	216	209	228	234	218	188	203	193	240	204	218	243	205	220	227	205	206	216	190	225	194	218	237	210	200	247	213	204	167	194	221	217	215	215	223	212	215	223	206	223	196	183	227	215	233	187	247	207	217	207	211	215	206	215	210	216	221	214	208	222	205	200	206	200	213	226	221	214	217	211	233	225	219	195	223	199	213	225	228	214	207	224	232	238	214	208	206	232	207	245	214	198	194	218	226	218	236	210	192	184	219	233	223	220	223	214	199	203	192	207	224	214	232	176	201	214	212	202	222	216	208	226	235	220	223	218	218	192	201	214	239	206	188	206	195	214	222	204	218	207	220	221	230	223	206	208	223	214	224	218	225	202	212	205	198	208	208	226	216	202	221	246	227	226	208	217	220	197	219	250	211	218	205	231	218	222	201	184	223	199	200	206	201	208	178	230	236	188	218	226	212	220	241	216	223	219	209	210	232	221	246	214	207	215	203	219	213	223	227	232	203	204	205	210	215	196	225	199	225	215	207	210	205	220	232	196	227	207	205	205	211	201	214	197	216	213	207	229	210	213	207	212	231	223	212	232	226	185	201	213	206	221	208	234	219	192	202	166	249	232	190	210	185	194	231	189	201	171	213	194	213	196	208	189	206	205	190	219	242	214	257	201	213	211	188	205	244	203	214	192	201	224	216	219	211	212	223	235	199	229	188	220	217	228	188	200	199	203	240	191	203	207	212	210	199	203	219	191	204	241	208	220	194	222	207	227	216	184	222	210	229	214	217	196	249	219	209	234	210	219	229	222	208	201	185	192	194	201	256	214	197	210	212	215	200	220	202	215	221	222	220	178	219	201	217	189	196	246	203	217	212	200	183	194	223	231	227	222	219	213	215	238	188	212	226	230	199	207	194	229	201	231	211	205	208	220	258	234	205	236	216	179	204	229	234	209	214	226	222	221	200	204	238	223	213	230	221	200	203	204	223	217	200	229	218	198	205	217	195	203	209	211	226	209	228	246	201	247	210	191	195	230	211	206	201	215	230	209	233	225	210	226	217	230	214	222	221	197	207	208	207	198	217	199	212	216	209	190	216	215	217	232	218	217	218	212	192	208	167	211	200	240	216	208	211	199	200	241	195	214	206	233	201	213	220	203	233	210	199	184	228	228	203	229	211	206	193	192	213	209	200	211	218	201	216	230	232	201	209	202	214	207	208	205	205	216	191	188	215	213
33592	41400	3447	406	351	354	290	309	302	282	292	320	281	294	282	269	275	279	260	316	250	274	308	275	254	272	296	269	255	296	283	269	261	292	281	307	276	289	295	271	263	288	272	267	236	280	268	307	283	275	282	275	268	266	279	275	275	251	268	272	292	248	248	288	281	257	258	276	273	283	304	296	268	253	307	275	239	325	301	280	287	283	280	255	274	268	285	282	268	282	279	257	287	269	267	268	272	247	267	253	254	290	310	301	312	292	259	278	269	251	261	293	273	247	277	295	278	263	289	277	280	254	274	262	293	254	295	253	281	264	293	264	239	276	294	262	288	283	292	310	290	271	287	268	281	262	270	260	248	250	266	281	295	262	300	307	279	305	288	252	291	259	260	288	281	283	288	300	272	294	280	288	282	282	279	288	279	248	269	259	271	261	264	288	279	286	255	280	276	288	258	301	270	311	265	249	296	305	310	282	309	288	264	260	277	315	289	286	260	283	282	268	290	283	274	290	296	285	267	282	280	280	252	299	282	285	255	270	240	289	272	283	290	274	298	247	261	264	267	249	282	286	275	277	255	281	222	242	248	260	298	262	282	283	274	279	294	273	241	283	266	275	286	276	286	303	278	280	276	257	286	243	259	288	252	320	247	260	264	267	264	270	257	275	285	276	288	268	237	286	253	292	261	253	305	288	255	278	283	289	264	296	260	272	291	273	257	291	280	270	275	292	280	266	263	256	276	271	264	260	260	285	226	288	261	287	295	292	302	287	296	267	288	255	286	291	280	272	305	262	267	256	268	287	284	287	273	297	265	266	283	261	286	289	270	286	258	291	274	260	274	250	269	257	257	287	275	283	274	277	276	306	286	324	285	312	246	270	268	298	279	284	253	261	271	259	251	266	274	283	279	269	274	271	254	268	251	293	271	275	243	284	252	264	308	289	274	276	298	276	280	248	279	288	248	295	279	234	269	271	280	267	267	289	304	266	286	255	288	310	246	259	278	270	282	268	310	278	283	280	284	251	257	294	259	280	268	301	268	285	264	273	277	266	291	262	297	249	270	262	286	271	291	295	275	268	294	282	275	298	278	285	294	274	272	284	272	301	304	258	283	272	297	275	310	289	289	273	290	238	261	269	300	302	281	266	277	280	261	286	237	277	279	246	261	230	280	262	302	258	310	265	296	276	261	248	261	264	254	264	298	261	267	297	275	291	247	280	290	247	280	268	273	255	270	281	271	307	260	288	276	287	259	284	281	273	302	257	278	274	237	275	254	245	266	256	276	270	302	268	289	266	272	261	267	282	282	286	251	285	277	266	259	265	287	247	264	263	285	281	277	291	242	260	294	284	274	264	302	269	301	283	267	264	292	276	285	262	294	238	292	263	288	296	288	287	270	277	285	265	258	308	283	290	287	272	277	242	262	288	294	295	270	297	268	257	306	261	270	282	282	260	254	264	262	275	284	274	244	274	278	299	281	285	268	277	255	288	270	265	273	286	268	270	287	263	262	276	261	302	296	297	290	284	289	257	248	269	273	296	314	264	246	275	284	265	292	286	268	268	262	261	281	287	256	291	284	257	294	292	284	320	250	260	253	282	272	279	274	265	246	264	258	271	293	282	256	284	269	277	270	274	267	251	260	270	282	271	271	282	261	277	281	246	271	266	264	281	261	250	279	256	264	265	279	290	313	266	268	279	303	265	295	287	305	277	265	284	267	263	288	290	291	249	281	261	274	286	307	259	292	268	283	282	291	286	282	303	280	259	271	269	268	246	287	293	278	281	255	278	289	275	250	274	269	284	269	240	315	285	292	257	263	263	260	257	267	275	283	257	280	286	301	282	256	316	276	291	277	277	277	280	234	246	266	273	270	265	261	272	269	289	282	267	318	256	278	276	271	270	267	268	260	269	281	265	270	260	280	230	267	283	295	275	296	243	276	227	276	267	256	262	248	285	288	280	256	251	279	260	282	292	271	260	282	283	287	262	255	272	282	291	244	275	296	276	259	300	291	286	281	270	260	294	282	257	261	268	291	290	259	277	273	304	276	268	255	280	244	301	286	280	258	269	275	283	297	258	289	300	253	284	263	267	228	257	258	245	243	259	269	266	261	266	260	270	259	264	282	277	258	281	316	272	261	269	270	257	290	249	293	275	290	282	266	302	253	288	293	276	288	258	255	293	249	292	279	251	285	270	255	287	268	263	272	253	290	257	316	270	265	255	283	263	294	301	252	273	234	265	270	271	292	294	282	260	253	290	271	279	259	278	254	280	257	260	264	287	253	271	281	296	247	282	260	280	295	295	256	285	294	287	287	295	247	288	263	267	269	280	281	285	279	274	296	265	283	275	262	270	258	264	268	240	283	293	282	277	258	271	249	266	262	300	295	282	280	291	273	258	248	260	264	249	267	284	274	281	268	288	272	278	262	260	244	256	272	278	235	280	279	286	271	291	276	265	235	269	287	259	290	287	245	258	286	268	290	295	272	269	270	279	287	263	262	298	284	267	267	287	275	268	292	296	272	279	268	268	249	239	251	267	288	267	263	294	275	281	275	299	244	255	272	272	293	273	282	284	295	276	263	284	288	294	276	269	284	274	269	316	262	271	271	288	292	264	276	267	300	264	288	280	249	257	245	266	282	276	278	275	282	249	250	300	301	275	302	256	286	269	290	281	288	245	278	269	299	281	300	275	270	293	259	271	272	254	280	278	266	270	266	257	286	255	285	275	275	306	286	295	274	257	266	275	266	282	277	250	289	238	257	262	264	277	287	278	278	288	273	268	276	313	268	283	272	262	260	292	276	273	283	281	299	281	294	258	267	287	283	301	278	303	251	280	265	275	286	286	268	261	278	294	289	267	272	261	283	236	277	263	280	280	286	277	293	283	273	269	256	259	261	265	274	265	283	275	266	295	290	290	269	266	290	269	252	280	295	293	291	300	288	306	256	265	294	256	262	298	262	275	281	268	268	225	274	275	304	247	284	308	283	282	272	280	277	279	309	267	252	271	259	317	288	275	274	254	264	267	258	272	251	284	270	284	273	295	279	259	281	264	272	270	276	277	226	294	277	288	263	268	255	273	284	262	273	240	293	280	279	286	268	279	291	282	273	260	284	247	279	261	270	270	299	267	296	254	294	287	270	280	262	268	246	283	245	274	278	288	284	245	297	292	273	275	288	271	304	301	273	296	263	272	238	266	253	274	274	269	253	283	275	291	263	259	270	252	263	265	281	278	261	280	288	274	283	291	284	275	249	288	260	294	268	250	263	263	293	274	275	281	264	282	276	291	283	256	285	269	272	274	279	270	273	257	291	267	241	252	285	275	278	302	289	277	284	255	276	279	284	284	277	274	288	286	286	295	299	284	276	289	249	294	295	268	289	309	290	306	273	277	268	288	246	246	272	300	296	276	278	268	269	276	256	276	294	258	289	313	256	280	282	287	278	269	259	266	305	265	253	255	257	272	273	274	290	304	280	261	301	282	275	281	265	249	302	274
24543	21526	28582	24822	21134	4812	660	526	407	411	367	379	393	309	343	331	351	337	342	331	323	330	326	326	352	309	309	334	288	325	269	314	322	311	292	320	312	307	304	304	298	274	288	283	304	296	303	297	323	269	301	321	287	293	328	298	326	332	321	303	305	342	318	296	268	307	322	316	292	293	319	279	305	316	320	295	337	313	337	325	289	319	292	289	341	294	317	319	278	286	318	314	278	293	304	291	285	292	295	289	286	311	295	286	300	294	279	290	296	324	323	340	294	289	303	316	303	304	316	299	307	330	317	288	323	297	314	290	328	286	300	304	283	280	287	344	333	317	290	312	308	278	324	297	304	306	291	281	284	281	296	312	299	303	286	261	302	305	320	310	339	275	307	295	325	322	333	289	291	332	257	286	319	311	275	304	284	309	311	278	325	319	291	295	286	317	300	299	300	294	313	301	325	293	322	297	277	315	300	284	318	291	325	320	308	258	295	297	316	352	300	285	289	299	337	298	286	310	324	310	304	283	311	284	334	304	314	309	312	304	295	316	319	308	310	265	288	295	291	283	286	307	300	322	279	289	323	316	319	290	300	314	315	324	322	305	326	290	328	288	310	297	324	326	269	313	284	290	289	291	293	299	335	307	328	285	290	307	306	325	331	285	291	291	290	285	268	280	282	297	289	314	296	315	292	334	301	316	299	303	319	295	310	300	306	303	282	311	308	287	305	285	317	287	270	290	301	313	275	291	318	333	274	310	323	314	329	308	297	302	316	293	298	275	283	288	325	304	331	319	320	307	308	300	291	322	297	291	318	306	284	317	327	307	304	287	293	353	315	331	278	324	283	315	298	306	319	324	263	277	302	315	306	273	298	292	312	319	315	300	314	313	292	301	324	299	285	304	320	296	299	308	308	325	317	313	265	278	295	264	285	296	312	311	297	270	304	292	306	287	277	262	305	295	291	320	296	306	307	279	323	292	325	308	293	332	295	309	306	319	322	305	317	333	291	320	323	282	320	335	274	293	315	291	303	309	302	303	348	358	336	301	318	292	295	324	344	293	277	283	299	309	339	295	286	290	329	309	284	325	299	323	292	325	286	306	298	293	276	313	296	317	289	268	331	303	295	337	293	276	294	292	317	290	287	307	324	287	340	277	303	304	294	310	310	272	279	304	313	306	292	329	313	286	298	296	314	306	316	301	303	330	335	280	301	319	279	325	318	329	284	256	312	254	295	310	301	330	308	310	290	309	325	313	290	314	299	282	281	290	302	295	299	314	302	306	336	297	300	309	316	296	326	328	312	306	284	275	324	274	293	304	311	313	291	304	283	288	318	295	292	295	303	307	313	284	282	301	333	304	313	287	312	331	296	290	283	267	320	297	314	325	293	322	309	316	326	298	310	296	316	269	307	308	291	299	310	286	313	309	284	302	326	355	311	318	293	330	312	303	257	315	302	301	318	308	309	315	310	259	284	302	291	301	284	327	319	323	297	266	340	324	323	338	304	277	302	296	314	334	298	286	286	346	298	325	274	288	319	298	307	297	316	309	326	268	293	287	301	333	313	304	290	303	302	322	324	319	303	305	312	287	319	306	283	296	331	291	293	275	285	285	304	312	306	286	307	317	309	317	308	296	266	309	303	323	337	288	327	298	335	284	285	348	328	271	298	308	301	297	321	279	300	330	300	298	296	320	310	341	292	313	283	309	282	298	316	313	280	317	284	302	297	328	320	296	272	307	311	283	301	315	299	321	319	311	291	310	290	313	286	330	303	301	306	299	305	308	324	307	308	315	303	316	282	318	297	319	309	312	276	305	304	291	304	280	299	316	293	322	323	320	307	273	327	318	282	272	293	312	291	334	293	304	291	324	281	305	260	271	272	291	282	289	347	333	278	296	285	332	310	301	292	321	308	277	304	310	298	282	309	321	316	296	293	318	329	312	327	306	307	302	319	316	295	317	303	311	292	303	260	298	276	303	312	312	271	288	271	293	299	293	288	299	281	302	353	291	293	269	311	306	287	271	328	324	262	330	297	325	293	304	369	290	314	303	303	303	297	309	304	324	334	298	287	314	294	295	311	317	354	303	285	316	317	276	323	293	306	327	307	302	268	302	312	337	328	294	286	319	268	288	290	350	319	305	299	323	293	302	295	302	296	290	328	330	294	309	309	288	296	292	291	280	289	285	304	315	315	307	301	298	295	289	295	331	314	302	298	313	320	293	328	305	301	280	339	311	302	300	310	300	319	326	321	303	272	308	307	299	279	263	278	285	296	282	283	315	306	270	307	302	306	300	319	296	287	300	327	267	310	310	303	311	318	326	317	315	323	298	305	294	287	298	317	281	312	307	295	301	303	283	273	284	293	336	318	303	329	315	301	313	303	318	288	278	288	303	314	295	322	327	299	308	322	308	278	319	333	300	313	280	305	339	339	324	309	323	307	332	293	295	316	274	310	294	282	316	297	297	300	304	312	309	320	317	257	293	303	314	325	276	304	330	260	325	309	333	306	322	293	297	314	327	291	307	294	307	329	291	301	301	276	323	301	350	291	301	283	283	323	283	294	282	307	298	327	274	313	309	318	280	279	328	306	312	316	295	321	305	299	297	323	289	287	309	316	285	294	293	331	305	291	314	300	306	331	307	317	289	283	317	260	294	303	282	287	275	327	291	296	299	307	309	309	350	288	339	318	301	294	304	305	307	307	343	306	328	340	289	273	294	327	278	304	325	314	307	314	310	325	343	329	317	311	311	317	327	284	255	292	299	299	285	296	295	301	291	292	282	317	304	290	307	296	308	318	310	319	307	302	307	262	333	326	293	295	321	303	310	294	311	318	272	317	339	303	275	303	323	328	315	312	315	312	276	309	298	297	304	308	323	293	284	301	310	298	272	297	327	297	331	328	301	307	296	316	318	287	324	302	331	349	305	289	331	295	289	335	292	264	300	335	304	296	297	315	304	270	322	289	318	298	304	298	303	282	328	299	304	313	281	330	282	291	292	283	301	319	314	306	294	298	322	317	307	323	285	280	346	308	288	300	320	277	322	258	322	268	295	285	321	330	317	295	291	297	278	308	309	336	299	311	321	284	319	326	305	312	320	305	274	334	323	299	287	321	312	316	296	300	288	303	307	313	299	316	294	297	298	312	315	341	312	293	309	313	290	316	319	306	325	320	295	301	288	270	302	313	307	321	290	301	300	337	320	296	342	306	301	287	272	317	324	265	334	305	302	280	295	326	294	310	305	306	324	325	305	290	298	286	337	314	302	310	318	320	332	298	324	269	307	296	321	293	318	302	311	293	315	334	315	276	309	292	278	275	318	300	292	285	295	277	327	300	277	323	283	345	308	281	291	315	288	291	301	295	295	326	316	275	311	288	281	285	321	303	303	306	293	296	307	304	311	354	301	297	297	300	301	280	304	268	323	268	317	288	274	309	276	260	309	290	307	312	296	325	286	295	273	319	319	337	329	332	289	308	324	335	336	317	320	291	314	252	297
36789	53387	7680	2031	1500	1192	925	738	667	558	570	504	501	454	444	482	437	392	409	427	379	385	397	385	418	381	382	442	380	363	378	396	402	371	401	344	400	391	398	371	359	357	406	381	360	402	370	385	385	413	343	350	347	361	379	346	385	410	383	396	367	372	357	397	397	402	415	371	405	393	364	361	361	325	377	391	365	419	347	383	376	356	351	342	367	361	350	363	402	351	371	356	393	393	372	413	389	379	408	371	364	380	413	379	375	391	380	385	356	370	384	382	379	378	369	346	365	360	358	378	400	370	351	356	346	327	328	354	360	368	357	370	367	368	393	358	372	359	379	375	388	382	391	353	388	378	391	358	360	364	385	377	357	356	381	357	352	356	357	373	385	356	367	368	372	370	360	398	403	386	350	362	374	330	375	360	374	356	365	371	367	348	397	369	350	389	361	356	410	348	364	344	355	368	384	352	362	397	358	366	356	355	344	332	371	392	400	365	356	388	377	348	359	374	382	382	353	365	357	369	364	353	361	364	361	400	380	337	397	412	353	403	384	401	372	371	404	380	371	396	375	370	399	399	370	344	347	358	347	378	369	373	384	369	379	337	368	380	356	367	380	404	374	410	364	345	388	357	367	353	389	374	355	355	394	363	367	353	381	367	357	369	372	336	405	368	388	385	412	369	355	354	342	364	360	345	317	350	350	357	388	321	375	362	381	390	379	373	368	380	383	332	401	398	363	372	337	379	376	354	369	386	373	377	376	370	365	364	376	365	373	351	364	371	379	349	360	395	420	392	379	361	378	384	368	355	402	365	374	348	367	363	402	366	387	365	392	383	406	367	362	353	392	362	367	385	410	338	354	363	357	382	335	336	396	408	377	319	390	343	372	408	361	377	379	368	359	389	384	348	353	389	358	385	372	375	371	392	345	344	380	329	356	355	387	378	395	373	373	387	373	373	345	367	398	337	368	362	329	362	348	356	337	368	347	351	388	361	390	370	345	346	401	368	369	371	377	359	394	350	363	368	366	366	364	353	348	379	379	397	375	377	383	339	342	362	373	371	381	336	404	382	345	376	344	378	377	364	360	372	377	368	356	381	376	365	367	383	340	374	376	362	364	353	382	373	368	359	341	386	382	381	350	361	359	382	420	393	351	368	333	336	373	375	380	391	324	341	325	361	355	390	380	327	370	401	330	359	357	358	413	345	348	390	349	396	418	365	389	331	367	354	359	334	349	356	360	350	360	414	372	292	386	352	354	386	387	384	385	375	394	389	379	373	379	362	358	372	359	373	363	353	389	338	369	391	348	395	350	336	379	337	360	360	361	347	393	377	334	342	429	376	384	388	339	363	365	363	363	382	401	339	335	374	365	355	383	390	369	332	354	378	336	385	362	371	349	405	387	380	383	341	397	344	375	351	360	396	334	356	385	364	366	357	350	386	375	387	345	344	379	396	373	381	393	377	382	372	387	352	381	396	361	365	350	370	395	352	367	368	365	345	406	370	352	381	350	377	373	357	349	344	340	395	383	360	369	362	380	352	350	338	354	343	354	342	390	376	355	374	394	374	360	363	383	341	384	387	382	385	377	388	359	387	356	339	386	392	395	361	383	355	362	348	364	398	372	360	373	374	352	410	380	374	392	381	378	398	367	392	392	407	352	385	370	361	330	376	390	340	359	373	397	387	364	323	365	360	360	386	358	370	357	383	355	357	353	387	384	348	376	377	373	382	372	371	379	385	373	354	371	379	345	361	388	396	365	358	357	364	364	350	359	365	332	361	394	352	357	363	371	384	386	367	378	387	346	386	379	382	366	349	369	327	388	382	347	361	370	388	403	351	385	371	353	365	381	365	347	347	355	392	377	337	371	379	376	376	366	369	340	377	415	352	354	362	347	365	406	387	360	384	347	374	380	354	392	388	350	394	357	356	384	415	368	372	354	391	378	386	342	365	365	383	368	350	389	389	382	387	407	322	340	406	402	399	387	377	359	363	370	403	391	353	366	381	361	383	352	343	356	354	367	349	368	380	391	358	380	365	368	390	388	380	352	369	337	384	384	354	355	373	370	384	347	389	357	350	361	383	391	406	365	381	347	368	376	328	371	367	359	368	373	369	350	356	367	369	403	395	359	362	337	367	365	349	359	367	359	371	352	351	377	367	375	389	398	372	392	346	371	356	356	361	373	385	396	401	394	319	372	349	353	367	385	356	381	333	365	362	374	396	351	347	380	367	374	403	383	397	407	379	354	355	371	371	367	397	384	350	353	374	376	382	392	377	351	375	375	354	359	369	367	362	329	377	373	359	355	402	374	348	367	380	378	352	368	374	354	372	343	363	371	412	381	379	405	395	351	368	383	381	370	354	356	352	375	388	394	342	336	389	377	406	384	368	397	365	368	378	362	366	382	332	381	384	346	392	333	340	379	390	367	345	386	374	390	357	355	381	382	354	378	343	370	399	387	393	363	353	375	374	382	361	362	347	406	358	349	371	349	356	406	386	374	367	368	384	365	379	344	347	363	334	395	392	368	327	378	374	368	379	378	339	385	344	400	336	366	384	361	341	364	376	382	392	416	347	338	404	350	351	377	377	370	358	362	355	353	386	327	362	342	385	391	347	378	376	372	379	359	366	352	357	408	376	363	380	359	381	360	368	367	378	363	373	365	389	349	373	376	392	394	358	389	352	419	342	384	392	354	405	386	386	371	392	373	366	330	404	374	386	358	389	367	358	383	370	326	411	395	340	378	386	347	397	337	373	377	363	353	340	336	395	400	391	386	405	348	391	391	384	382	365	384	372	390	403	378	379	366	339	357	403	391	383	348	358	364	321	372	378	391	387	390	356	341	365	352	380	390	391	366	368	371	330	388	390	321	380	382	343	375	338	405	358	366	354	375	370	393	379	383	389	415	387	338	345	353	383	360	371	353	379	361	375	373	344	363	375	334	368	383	355	386	367	352	359	346	409	367	384	349	352	358	381	379	366	346	352	374	362	402	366	379	342	360	362	358	377	371	354	343	354	401	373	378	389	351	362	357	409	358	331	360	368	365	370	349	367	340	383	358	389	369	341	352	358	330	372	357	356	372	384	375	362	350	375	377	347	341	359	392	359	345	373	348	372	363	383	365	354	386	384	361	398	394	339	374	382	385	362	363	364	374	378	377	401	410	401	343	349	388	336	352	385	388	366	389	369	362	396	370	335	362	384	395	374	382	357	367	356	345	387	363	384	379	388	367	373	361	405	384	366	382	367	400	361	331	364	389	348	335	407	392	374	358	364	345	398	372	358	349	353	369	368	375	378	349	345	375	383	348	363	354	369	372	363	375	383	356	358	381	372	354	357	357	393	354	372	359	339	359	358	348	352	329	374	369	376	351	331	351	386	353	357	443	377	390	335	339	373	396	369	384	348	380	372	360	368	366	373	385	381	389	340	356	362	358	381	393	373	333	379	320	352	389	335	365	394	367	309	362	382	343	365	345	347	384	333	345	368	387	366	414	378
25567	21571	27331	25678	8298	639	512	463	445	369	401	390	427	363	386	368	372	360	360	389	352	337	356	344	352	357	359	347	364	343	337	319	360	357	342	348	365	350	324	369	384	369	365	323	363	286	345	345	404	325	341	349	349	371	365	352	363	370	336	346	334	331	354	336	339	364	333	310	339	346	344	357	355	330	308	357	342	359	374	332	367	337	320	333	323	349	355	323	363	332	312	309	369	318	348	364	347	366	353	341	317	342	326	359	336	357	372	336	343	336	359	347	329	336	306	328	333	337	335	357	356	337	291	387	351	340	339	327	348	356	335	347	333	348	349	329	376	338	358	366	375	334	351	381	349	346	367	356	369	358	380	330	354	342	338	320	363	351	368	344	347	365	352	333	339	372	372	353	353	362	348	344	348	349	318	342	376	336	344	366	346	347	371	328	313	341	351	316	363	364	388	329	347	348	335	368	319	335	345	350	344	339	358	338	346	359	366	379	359	295	331	354	331	335	344	359	349	368	338	362	345	358	347	341	324	349	338	320	336	331	365	345	308	336	362	334	310	354	326	377	393	348	347	327	368	351	338	364	397	343	303	336	341	369	360	337	346	372	328	383	336	350	348	330	361	333	329	374	343	314	358	383	352	346	357	341	362	385	354	317	368	364	356	385	373	367	380	364	363	311	324	351	364	328	371	369	336	329	360	341	352	342	342	383	320	314	372	352	376	350	338	362	361	348	372	358	366	356	357	351	318	342	351	371	356	361	396	337	349	362	333	342	326	357	348	349	351	353	377	354	343	345	343	330	337	342	347	386	339	356	355	344	337	326	339	364	374	325	352	362	383	350	367	351	350	356	334	344	351	334	333	369	331	333	342	341	378	329	361	334	337	334	347	360	339	357	358	348	347	333	370	351	347	375	327	352	313	361	342	350	366	358	331	334	379	343	389	331	352	318	341	328	344	344	374	305	316	362	354	321	352	312	346	344	363	357	327	375	355	352	309	356	343	364	349	348	376	327	345	345	353	357	372	356	331	355	332	322	381	353	342	356	346	364	339	369	330	349	343	304	335	369	347	329	351	354	371	362	363	324	341	362	330	373	341	327	358	322	342	391	356	356	347	319	370	346	311	359	339	326	348	333	324	358	351	343	344	328	340	343	311	330	309	307	322	333	341	357	329	354	369	328	351	356	343	359	349	351	344	337	351	367	361	356	365	332	346	338	376	352	348	355	359	354	354	358	331	324	344	344	340	341	365	360	343	379	346	334	337	343	335	356	312	342	342	367	334	371	349	323	334	364	359	317	356	343	383	340	331	369	361	353	383	398	308	309	302	385	341	317	364	361	319	353	339	347	333	342	353	363	362	351	355	348	339	314	347	337	340	317	344	322	378	356	336	354	383	351	353	368	376	347	361	316	349	347	342	331	366	331	355	402	351	317	357	358	343	352	314	353	353	380	362	334	344	362	326	360	340	351	368	357	346	355	351	351	355	350	357	357	378	342	379	375	354	327	362	369	367	371	333	348	326	327	332	318	332	355	355	352	346	331	390	328	347	359	320	367	367	382	347	366	340	357	358	370	356	330	365	323	310	320	326	341	336	346	357	327	363	369	344	340	349	354	348	351	317	348	332	328	327	388	321	350	340	384	342	321	383	353	330	392	334	320	338	348	341	365	343	341	369	375	348	350	363	347	347	352	365	342	322	350	348	342	352	359	325	312	331	389	343	371	332	333	367	322	361	332	347	358	337	328	369	348	350	369	366	356	310	324	348	344	331	369	358	352	363	363	333	336	352	371	397	358	358	305	340	359	365	358	368	384	344	347	318	344	348	331	381	353	345	380	358	327	358	359	323	352	353	362	375	363	334	357	352	346	349	342	355	374	378	319	347	374	378	342	339	331	373	342	366	328	340	348	347	326	322	377	358	389	341	322	340	322	354	373	338	347	335	365	334	338	351	347	343	355	339	338	302	352	315	348	333	371	333	359	336	370	346	321	354	366	315	350	323	357	350	324	371	355	329	383	349	295	374	351	333	348	344	338	382	341	363	339	363	392	391	350	362	356	335	356	326	363	345	346	346	322	361	339	373	323	357	357	339	354	354	324	363	354	346	338	323	343	359	380	370	384	341	330	391	367	359	370	351	358	344	372	376	325	387	333	335	363	356	294	332	349	327	345	378	367	336	347	339	330	356	371	393	317	344	375	363	345	370	319	361	356	336	349	372	341	331	348	349	347	354	343	373	361	375	339	391	328	337	373	343	330	326	347	363	349	348	355	379	378	361	345	335	364	354	341	358	356	337	348	363	325	352	330	307	343	384	348	323	367	380	334	357	332	360	330	343	373	368	364	347	333	321	364	334	352	383	360	350	358	324	336	341	347	366	362	337	377	344	338	320	324	368	329	334	350	381	356	370	367	319	372	366	313	335	350	366	350	324	360	351	341	322	345	370	387	337	338	334	330	371	342	354	347	349	344	377	352	329	354	376	365	331	343	309	359	348	337	344	345	315	346	330	370	354	362	326	351	344	364	366	373	382	371	341	322	341	346	343	365	373	377	343	364	369	357	311	374	319	320	340	347	378	328	394	312	354	346	348	345	358	336	357	344	353	356	341	335	349	328	372	330	374	320	380	350	339	324	323	320	386	377	354	374	344	374	324	364	390	366	361	357	334	352	350	323	352	364	353	361	325	338	339	339	377	382	326	323	320	316	379	326	334	315	355	344	366	339	350	360	358	340	361	333	352	333	338	314	330	364	338	346	358	368	342	327	325	323	343	336	342	352	353	367	362	349	343	352	363	365	342	370	339	334	325	325	376	356	317	321	345	350	347	341	355	328	351	346	347	352	323	323	385	300	310	363	351	324	347	340	341	357	363	334	362	357	345	344	362	359	354	361	385	349	357	363	340	381	350	345	388	371	346	344	374	329	343	355	337	346	320	326	340	365	356	361	386	340	331	346	313	368	389	361	337	346	341	363	373	351	352	366	382	348	345	348	355	336	348	319	337	330	321	348	318	355	345	343	355	330	375	359	323	358	347	348	341	373	351	341	341	315	312	344	328	382	380	353	310	323	379	379	342	335	341	332	356	356	349	341	353	324	373	342	328	358	359	375	347	339	383	334	338	382	330	351	355	351	350	321	316	358	329	372	369	367	332	324	312	362	315	314	368	356	340	319	380	359	344	362	363	361	380	388	361	334	342	348	360	316	324	380	354	328	326	337	377	350	347	347	324	354	309	350	341	333	369	325	339	330	354	364	348	326	357	372	322	360	312	351	330	348	380	347	365	308	361	322	365	335	339	339	354	387	368	351	325	373	356	378	358	358	335	349	326	328	364	328	351	346	375	344	366	396	363	346	360	370	344	351	354	347	381	370	360	357	344	350	353	355	363	343	362	324	343	327	340	370	388	359	353	334	356	350	358	360	337	348	322	354	349	324	350	369	368	319	339	309	344	304	343	342	344	346	343	356	345	354	387	362	348	329	349	355	356	371	329	356	332	372
35708	46372	4344	1462	1091	922	830	673	647	582	563	564	526	563	518	505	482	473	486	445	451	451	441	491	466	460	495	464	471	468	445	478	452	414	445	461	472	447	444	466	475	476	461	431	411	458	431	452	457	484	410	488	420	460	455	433	454	458	453	415	434	431	417	462	466	407	429	446	418	454	416	440	426	449	421	439	441	425	460	435	468	463	444	429	477	418	434	491	436	437	448	437	460	430	449	458	449	442	497	466	478	437	432	450	431	474	456	499	424	464	444	437	446	437	431	473	435	454	456	455	476	437	397	431	441	440	416	464	439	435	473	435	459	467	408	452	464	458	417	437	433	429	452	431	461	431	442	460	435	447	463	416	412	463	414	458	450	449	437	429	435	427	428	450	428	427	448	444	431	432	459	443	437	442	454	457	481	454	415	432	414	440	432	424	479	456	442	445	446	468	410	421	414	439	456	409	422	469	447	464	432	459	405	412	446	470	454	473	447	428	419	426	466	428	440	422	442	458	453	450	466	449	417	445	416	442	455	393	438	471	427	461	422	477	407	472	460	443	447	456	430	447	444	455	445	426	438	431	427	419	457	431	470	424	427	469	453	426	449	426	407	421	461	442	473	474	440	509	466	426	434	454	469	432	447	459	428	442	438	429	473	432	460	436	425	424	460	458	454	434	459	440	415	456	474	433	432	467	442	476	461	432	442	439	460	435	449	453	473	416	452	435	440	467	423	425	423	429	455	438	457	451	433	455	441	424	402	461	432	454	442	461	450	437	463	440	497	441	463	412	413	428	500	462	449	385	468	455	446	474	436	460	430	481	466	425	443	489	466	444	468	411	431	419	424	458	443	421	462	443	499	427	427	456	460	467	418	432	447	452	441	414	424	458	427	446	448	419	404	429	477	439	417	402	420	485	428	465	448	459	416	486	427	404	420	442	449	441	485	411	435	426	475	423	430	442	454	406	450	458	448	434	448	440	454	441	437	427	472	408	450	452	458	442	417	427	464	412	436	391	430	428	440	428	465	439	437	443	440	423	448	423	471	453	424	463	473	472	446	431	468	483	447	462	479	421	447	441	439	432	442	442	409	496	462	423	443	473	455	432	441	468	429	470	420	442	457	411	502	418	413	460	422	425	461	412	455	439	450	427	455	431	443	425	459	462	430	445	420	429	436	425	453	420	459	506	461	452	433	418	461	447	459	447	472	396	466	428	442	465	449	446	456	468	473	424	411	440	451	434	433	441	446	395	430	433	441	453	428	454	457	448	416	460	383	387	499	429	462	418	429	386	433	421	419	437	418	431	473	457	433	414	473	396	455	428	445	464	468	474	455	432	499	443	432	458	444	470	460	429	461	458	430	410	413	435	424	427	451	430	435	420	447	457	433	416	448	420	449	460	439	445	471	426	412	451	425	458	422	450	417	448	464	431	378	432	439	473	437	507	442	450	451	465	441	431	415	429	514	452	447	465	420	466	457	441	467	451	445	411	432	440	426	429	426	457	414	448	455	430	432	433	426	457	456	431	461	410	431	443	460	438	421	465	409	435	435	466	427	438	463	440	462	414	410	417	415	431	450	429	491	437	447	426	438	440	429	504	436	446	455	411	414	436	410	460	456	459	471	493	442	436	457	432	470	444	446	466	467	460	457	453	435	437	462	412	428	454	449	439	423	442	449	447	455	428	469	489	461	426	421	439	447	476	460	470	422	462	452	428	450	421	433	411	409	417	439	441	446	435	391	419	439	405	470	456	454	434	448	440	456	434	435	467	437	424	435	439	431	448	398	433	453	458	449	470	446	441	447	410	431	453	441	415	450	458	454	461	445	404	444	432	445	447	441	426	441	434	452	465	461	433	434	416	449	453	439	443	452	430	451	427	436	435	480	475	404	461	466	445	428	440	447	382	477	466	411	441	442	451	444	437	456	413	452	442	461	459	468	448	467	439	411	475	439	448	486	424	452	408	477	424	441	429	453	448	430	462	399	432	456	447	436	422	448	461	492	450	449	444	437	474	438	430	460	452	461	429	450	462	449	430	439	413	431	474	430	415	413	467	473	454	454	453	447	419	423	488	419	483	440	437	458	445	442	483	453	436	489	475	455	455	409	441	447	421	460	419	455	435	433	429	445	452	409	455	459	457	450	477	429	465	414	418	448	468	436	413	436	474	388	462	427	480	449	445	431	441	468	489	461	460	430	484	467	405	439	446	439	418	485	444	444	443	483	454	469	438	418	470	448	416	434	420	451	458	427	468	459	476	444	461	420	445	464	480	473	489	476	465	460	463	437	504	447	417	420	459	501	475	450	464	399	435	439	448	456	442	483	503	453	446	443	438	423	452	414	476	443	432	474	436	453	448	466	476	409	468	456	445	429	446	468	450	416	477	479	465	424	418	470	429	423	447	431	453	444	450	421	411	426	435	449	439	437	443	459	451	479	432	431	419	474	423	455	454	433	430	453	440	438	435	414	444	422	454	459	457	405	446	401	410	433	446	417	459	440	456	458	425	407	437	429	418	505	413	438	428	420	451	440	442	453	434	453	437	481	426	481	449	462	469	432	465	458	415	462	449	466	470	448	458	458	441	428	442	462	432	440	426	415	449	430	467	394	437	414	463	432	455	461	436	450	456	444	433	460	416	441	435	445	451	463	449	469	471	442	481	468	441	457	411	455	423	456	448	444	451	424	456	444	433	484	457	423	450	405	420	433	461	476	445	427	473	454	409	443	456	496	381	457	468	468	454	470	451	403	414	449	423	463	458	452	454	435	431	433	455	449	439	422	454	467	440	441	471	445	483	439	401	478	451	421	464	409	422	461	452	440	425	467	420	438	444	460	482	464	461	448	470	457	412	416	418	458	448	472	461	425	444	450	411	497	415	463	433	427	404	446	477	463	433	449	452	448	426	424	418	485	447	424	422	425	443	473	452	457	449	453	437	464	432	435	444	422	435	464	460	444	450	459	418	460	438	444	409	439	433	417	435	443	444	443	497	437	446	449	434	458	398	447	431	409	436	449	442	398	450	437	454	425	487	419	448	482	445	398	445	442	487	451	446	423	464	422	472	455	438	452	454	466	458	428	454	416	439	469	452	450	435	473	423	420	416	462	482	430	460	407	412	408	446	465	424	483	436	447	470	438	469	481	439	398	431	458	464	434	433	436	474	438	403	429	424	447	401	414	471	473	450	449	426	426	476	430	450	424	474	440	427	449	442	433	422	466	419	457	453	436	433	491	477	413	437	444	436	430	487	439	414	426	435	412	415	450	452	429	432	458	443	441	418	439	421	423	465	439	455	467	470	426	470	426	447	414	423	428	444	429	453	444	424	447	466	454	441	472	418	453	419	426	459	402	454	447	450	430	455	444	435	428	422	430	433	500	444	463	453	402	430	436	424	447	443	429	462	471	443	438	435	454	411	442	482	459	465	453	435	430	460	463	413	462	468	421	424	452	467	411	429	443	452	472	468	436	461	427	477	441	416	471	453	429	440	462	443
23229	21510	29272	24152	21493	21525	9334	1187	841	839	709	764	714	689	649	633	642	642	676	667	630	643	604	601	611	647	589	587	596	616	579	575	599	608	619	576	643	581	552	616	633	576	596	629	571	623	597	585	598	587	606	587	602	592	590	639	616	616	615	602	569	576	640	607	585	522	588	613	572	571	578	680	595	585	585	584	623	555	610	588	603	568	596	568	570	538	591	608	592	579	559	608	584	629	583	580	564	582	614	580	560	605	574	605	548	617	579	591	588	571	557	537	583	547	623	620	542	572	609	616	594	588	632	574	589	608	574	563	572	567	612	561	567	621	590	597	581	569	595	613	594	549	548	581	534	590	580	610	605	580	543	570	609	584	574	549	607	587	591	603	587	596	548	559	588	625	625	572	576	597	603	626	573	635	591	570	590	573	595	596	602	634	591	625	566	585	590	586	586	574	568	582	567	571	624	566	547	591	554	578	609	593	596	571	608	570	543	549	581	585	593	577	606	615	616	552	573	584	569	593	583	633	577	575	584	578	587	568	579	572	551	588	571	629	627	614	589	601	547	628	541	596	614	564	573	558	604	592	619	600	570	576	575	541	620	586	604	586	530	546	561	574	587	553	585	539	592	603	612	602	561	591	580	574	577	626	621	560	588	592	587	608	578	606	574	603	569	632	616	547	589	575	615	550	564	581	664	530	577	598	611	582	597	601	573	610	577	551	580	597	622	562	640	587	578	612	534	605	597	555	603	611	576	567	571	592	580	590	572	614	574	572	565	557	590	539	573	606	559	617	562	567	585	557	583	601	630	602	572	596	589	587	626	638	573	552	583	594	557	552	598	551	616	614	571	602	615	570	554	564	566	532	552	555	583	578	607	598	554	610	600	607	549	580	602	579	544	532	598	591	594	570	580	554	616	598	589	569	608	571	612	609	574	574	554	551	611	589	599	583	609	559	611	616	583	593	586	541	599	561	599	601	584	614	555	564	562	588	584	532	611	612	628	571	574	614	548	571	605	582	550	561	550	605	586	597	564	605	550	599	589	563	608	594	591	570	581	602	541	596	564	598	523	585	611	587	595	592	561	579	557	592	652	600	569	543	549	590	571	561	616	608	596	635	606	619	599	538	623	557	601	581	589	578	623	612	563	582	615	556	581	618	567	597	596	606	599	607	597	557	566	578	558	577	594	596	579	601	589	595	639	574	564	564	583	590	582	588	599	545	597	555	612	623	551	579	584	604	585	549	587	574	564	575	584	583	589	577	587	616	603	559	561	586	601	574	579	569	584	603	596	562	563	619	560	586	594	545	561	551	622	564	636	611	594	540	571	583	585	583	562	589	588	578	557	611	595	586	562	549	610	600	575	590	564	587	559	593	575	625	582	594	568	603	569	613	629	595	578	532	556	588	570	530	578	573	588	519	589	580	573	574	578	566	547	608	566	583	578	601	600	601	564	590	597	575	583	578	604	630	613	572	588	606	581	574	568	622	589	593	563	574	552	552	587	597	558	622	573	638	544	577	582	569	561	554	563	551	567	607	634	561	589	607	584	638	589	592	588	555	551	568	583	580	540	581	579	545	584	556	585	605	609	565	591	589	578	555	532	578	531	534	554	548	654	586	577	581	567	586	587	568	559	570	541	571	618	581	627	595	603	567	573	568	629	617	626	615	562	538	573	546	585	582	593	568	569	609	582	568	565	591	561	610	563	623	543	590	588	579	599	547	594	585	567	558	527	602	570	568	619	609	576	593	574	569	618	572	591	589	561	626	596	590	575	594	514	572	564	603	575	601	567	543	572	596	594	565	554	550	590	602	564	560	591	638	600	561	578	554	555	594	583	633	546	546	576	600	605	564	587	602	569	601	551	549	588	589	570	595	618	579	637	594	611	594	548	579	568	568	564	576	621	578	566	635	594	576	537	636	612	565	604	579	613	540	609	598	538	594	579	591	627	627	554	566	558	598	605	592	596	598	537	607	587	566	563	583	596	564	594	630	605	598	592	592	618	587	594	639	606	592	553	588	561	621	546	573	602	625	582	558	612	567	565	558	592	579	606	614	582	609	597	608	569	559	630	554	579	540	554	547	600	604	610	553	561	586	563	613	567	573	557	608	586	586	599	605	596	602	609	585	589	558	598	607	579	584	596	566	576	588	605	563	585	630	590	600	605	574	596	521	604	584	584	577	563	591	539	604	570	630	624	591	619	577	550	582	550	556	605	608	588	588	577	586	597	627	613	568	605	590	559	585	542	576	606	593	600	599	582	549	587	607	585	631	579	575	559	574	547	538	593	589	639	574	614	553	574	579	540	591	565	576	616	609	629	573	551	582	578	583	588	588	602	572	629	595	577	561	584	592	622	562	574	605	602	606	604	571	592	596	578	592	573	550	574	622	587	593	576	576	545	521	622	612	562	589	562	599	582	625	590	538	587	591	557	579	592	519	591	591	608	592	571	587	554	531	597	591	565	642	592	607	573	582	595	564	578	556	573	573	547	593	597	574	539	567	607	572	631	618	559	604	567	593	575	616	602	590	586	579	600	593	601	557	575	573	566	523	613	554	594	619	570	584	602	593	622	618	558	584	579	575	611	585	608	611	650	598	592	633	616	553	619	553	556	589	583	570	578	616	575	615	553	570	571	630	578	565	577	576	635	569	580	595	604	600	589	599	573	543	571	609	548	553	568	635	571	581	617	570	642	567	580	586	617	533	577	596	619	567	604	581	589	566	570	622	603	556	601	588	598	580	541	565	565	595	638	560	575	581	586	564	583	569	582	596	548	604	576	622	604	584	597	580	569	525	571	583	585	572	592	561	597	577	591	619	529	610	616	582	607	614	623	589	577	589	597	582	594	582	582	613	606	604	591	614	624	595	622	602	637	607	606	609	615	587	568	607	603	589	548	567	604	547	609	626	595	564	555	639	587	560	591	618	557	568	590	587	576	575	611	536	584	558	593	585	570	565	607	600	544	586	565	571	571	540	589	560	607	573	597	569	512	597	580	580	599	612	595	558	648	569	571	629	554	542	581	570	550	573	564	609	597	605	602	557	613	598	610	617	557	603	554	547	534	588	577	554	651	588	588	586	568	578	602	587	587	585	575	586	574	586	635	624	568	558	588	611	594	573	573	577	571	627	627	566	562	631	616	576	575	612	571	596	565	543	621	599	561	564	567	583	612	559	571	597	615	586	562	557	599	641	603	572	551	560	549	603	619	557	609	585	566	583	600	605	535	543	601	574	609	578	559	585	583	637	542	619	584	577	591	616	576	548	531	583	605	571	624	631	587	560	605	557	586	586	598	553	567	579	593	604	581	559	594	540	561	606	567	614	561	572	553	571	580	616	602	592	571	562	610	580	625	621	583	601	624	575	616	542	601	620	561	594	602	594	583	556	584	567	583	595	619	589	595	612	531	565	566	592	541	545	614	601	559	565	559	590	580	576	594	549	558	565	582	563	567	545	569	585	527	556	621	548	549	555	576	600	574	567	585	564	560	595
41839	56160	9154	4420	3273	2541	2095	1603	1417	1253	1130	1006	953	869	902	879	838	825	808	765	724	802	733	755	731	747	728	727	734	782	744	724	770	704	675	709	633	725	681	661	699	691	724	702	712	694	694	719	666	670	720	685	680	718	689	719	704	721	680	705	691	709	678	685	704	745	702	697	667	689	700	703	674	694	709	678	663	693	682	669	740	677	674	701	711	721	658	686	670	722	703	624	704	722	700	718	700	694	685	684	648	683	707	716	674	706	656	704	685	676	685	634	701	729	719	622	676	707	734	677	682	706	731	672	655	652	721	734	653	713	677	733	700	714	696	702	690	688	670	690	678	664	674	666	697	688	659	670	655	657	719	657	658	672	678	661	723	668	689	675	698	665	629	683	710	686	649	654	660	717	675	664	731	717	709	708	682	691	676	648	695	707	712	657	666	682	695	687	646	665	635	683	713	644	702	682	673	734	683	708	672	680	686	674	657	688	673	696	716	689	706	678	724	692	717	677	696	673	639	653	713	660	687	659	687	651	729	704	677	736	744	657	718	694	670	691	671	698	716	663	680	696	677	726	713	673	682	715	679	697	689	642	680	709	638	613	707	694	691	713	673	680	700	661	689	702	687	627	731	680	667	669	695	664	670	691	645	706	650	684	717	717	656	611	706	732	700	727	669	691	676	659	692	681	657	673	636	654	649	681	673	734	687	687	700	689	696	663	726	663	617	709	721	636	681	693	711	667	678	663	641	686	704	693	668	671	761	686	637	678	628	687	700	658	660	654	694	675	702	632	648	699	634	661	714	706	690	707	668	694	683	711	662	693	684	681	721	615	692	710	704	729	643	686	684	703	652	661	681	649	695	677	689	687	661	671	676	649	687	690	660	667	742	683	707	669	654	681	723	684	682	700	686	664	667	691	672	700	634	717	678	682	649	681	685	700	634	667	694	699	719	726	684	704	673	719	679	712	688	708	674	728	710	674	688	719	719	701	672	677	675	671	698	706	683	667	669	670	685	665	688	713	679	679	658	629	684	712	701	683	666	692	628	658	666	664	677	666	714	651	657	630	726	677	689	655	657	696	739	633	704	729	663	675	721	716	690	732	684	640	685	684	705	701	699	659	687	685	652	650	671	711	715	699	692	698	640	689	701	679	616	711	724	658	663	682	673	701	693	713	677	683	688	690	665	689	711	675	682	685	650	713	697	749	718	701	677	700	706	695	661	735	647	670	672	680	687	694	667	663	681	666	709	688	667	703	679	647	672	671	680	700	654	679	687	643	653	657	675	691	667	699	655	671	669	677	651	690	698	687	659	693	650	645	670	675	676	670	692	715	683	667	686	698	664	657	678	672	657	682	686	704	673	695	701	661	653	710	713	653	710	704	692	631	682	674	676	678	719	694	682	664	693	751	666	705	680	704	679	733	672	665	630	663	670	696	688	707	676	673	671	727	642	701	645	705	740	665	691	699	702	697	668	667	648	716	668	704	662	713	688	638	670	641	635	713	697	686	627	709	665	719	728	693	714	671	698	628	657	696	695	716	671	672	641	698	701	690	709	669	692	649	699	664	702	681	628	737	710	681	664	745	651	693	668	648	667	649	648	694	702	671	690	682	680	699	705	674	702	713	686	650	644	710	696	698	683	613	663	709	685	729	693	683	682	640	647	676	720	644	667	729	640	622	638	657	707	716	660	679	716	719	665	686	638	685	699	698	679	729	633	656	710	696	695	684	653	704	725	645	733	661	669	681	683	672	723	648	694	710	691	678	659	697	671	682	664	711	700	713	675	676	692	649	680	659	657	654	648	712	671	720	698	694	685	688	726	680	712	674	709	668	715	668	661	669	712	741	669	718	624	717	640	731	716	712	664	650	722	684	658	675	677	664	697	662	705	669	677	702	700	693	650	654	715	688	723	668	701	686	654	692	682	701	672	714	741	707	707	679	712	686	695	704	659	667	676	668	721	665	708	680	676	712	721	689	710	679	618	665	658	660	644	678	646	668	689	672	702	659	689	714	699	662	700	691	702	681	672	674	709	666	636	692	688	704	709	641	655	675	684	684	718	693	664	706	670	672	672	683	682	693	690	681	675	711	647	687	691	685	666	683	679	721	659	669	692	696	644	722	683	687	668	675	714	699	753	710	685	676	700	686	638	695	688	656	704	743	691	730	693	649	690	660	725	712	713	682	670	675	692	700	707	736	733	661	698	707	662	689	642	678	656	743	717	734	711	717	653	693	692	708	709	691	653	692	684	668	661	648	723	686	698	722	716	698	660	670	700	645	694	723	744	696	708	704	675	663	747	747	680	679	677	671	638	681	686	725	666	706	682	719	653	670	677	685	687	703	714	701	663	687	671	668	721	689	674	700	679	716	716	678	666	653	691	658	721	660	671	685	699	695	680	708	651	712	706	669	696	675	691	681	701	681	726	678	716	637	686	714	695	693	718	722	698	695	679	665	742	661	734	654	668	672	677	698	717	661	698	759	670	665	699	735	663	674	709	682	678	683	660	735	706	691	754	738	693	680	653	648	694	644	685	705	678	701	688	741	709	639	705	678	736	674	681	668	668	719	650	718	749	673	669	637	669	687	699	697	650	704	682	725	674	683	736	703	657	655	673	702	682	692	721	692	720	635	660	691	671	687	662	654	654	653	676	645	690	685	676	691	717	716	727	650	660	718	665	682	682	720	744	689	683	657	666	678	718	667	671	673	687	681	699	722	675	679	704	702	684	721	700	717	668	626	674	646	720	659	740	654	679	694	677	739	677	691	693	692	659	677	689	687	669	675	699	670	688	716	685	707	741	672	694	680	703	695	676	657	691	696	728	699	644	692	676	659	758	705	674	675	665	684	710	720	737	681	675	696	677	678	688	713	709	687	707	657	678	700	665	663	652	691	688	693	689	681	637	683	621	714	726	666	660	679	715	702	673	652	674	702	666	710	708	716	661	645	690	676	677	722	650	679	654	702	712	692	698	661	676	684	694	692	676	732	671	696	671	670	707	683	686	707	664	699	658	686	725	659	679	703	668	641	701	670	690	640	708	674	692	691	732	651	681	729	678	634	722	657	638	694	687	685	727	576	665	690	711	711	677	652	632	661	666	686	641	699	661	703	693	710	673	719	664	661	727	722	685	660	635	675	694	697	695	687	677	689	693	658	677	652	686	697	674	655	746	671	692	690	711	695	684	741	684	655	681	636	689	706	665	703	653	632	662	702	684	680	675	692	710	667	691	699	715	666	715	668	646	747	678	654	684	727	677	700	701	698	691	702	724	692	721	693	669	673	732	717	642	678	733	688	701	677	725	640	683	689	731	702	626	655	724	669	707	674	721	701	686	732	731	686	689	674	666	677	735	670	698	708	680	677	655	681	651	718	674	700	712	694	710	669	695	693	684	687	665	663	715	693	689	723	703	680	730	659	674	673	643	642	676	698	689	674	685	672	704	674	730	643	673	684	695	668	670	699	679	743	646	700	676	706	689	676	672	739	681	684
29084	24949	13878	1409	428	391	307	249	229	213	215	224	190	232	229	209	200	184	212	200	231	210	193	215	200	209	226	241	196	215	188	197	240	221	195	209	196	212	212	190	224	224	189	220	214	178	207	218	201	208	228	202	181	199	229	197	191	219	201	202	200	202	199	206	226	216	201	212	223	194	201	223	204	199	195	198	201	201	211	198	185	224	188	198	190	206	211	226	222	204	212	224	204	199	207	207	227	197	194	209	221	224	218	204	212	196	216	199	200	180	204	206	212	220	237	219	239	209	223	186	198	215	195	189	215	207	196	224	208	199	200	199	187	199	207	202	216	201	226	194	203	215	202	188	211	185	189	233	191	198	210	188	193	222	226	215	219	211	200	211	232	221	186	211	215	209	229	210	225	223	213	202	196	195	207	203	192	202	193	231	197	204	176	215	212	225	206	202	211	211	231	197	230	200	185	217	210	201	189	233	203	199	200	201	195	216	226	200	188	180	213	213	219	208	225	221	193	207	191	188	212	201	185	192	186	211	183	208	181	209	215	226	220	195	243	219	203	202	201	182	209	221	192	209	211	211	220	218	207	201	201	203	208	258	217	197	224	208	217	205	193	204	214	239	205	215	207	197	191	206	203	223	210	209	214	209	195	197	208	211	228	205	199	228	209	217	216	233	200	205	205	209	212	198	187	193	212	207	213	220	207	216	189	225	210	219	188	198	214	215	210	219	226	206	212	222	195	213	201	203	198	205	203	188	201	206	216	193	201	199	207	200	216	205	206	220	168	204	209	206	219	220	208	200	218	200	201	173	204	195	184	188	183	214	209	203	217	219	225	203	204	206	204	240	199	197	216	205	186	215	211	194	206	246	202	209	195	213	208	208	228	226	232	194	222	201	200	198	213	213	220	240	203	197	189	236	207	184	192	219	204	210	240	207	198	215	223	219	203	195	222	187	203	222	196	208	203	207	228	217	214	218	202	206	197	219	215	189	224	215	190	237	219	207	210	225	224	206	196	187	206	201	217	196	234	210	218	255	204	211	200	216	217	213	226	186	212	205	203	195	198	195	212	172	204	227	206	203	236	219	204	204	202	191	244	206	204	187	212	192	206	206	205	216	210	196	186	207	185	229	198	206	220	205	234	202	189	212	204	183	219	225	199	225	238	196	183	207	211	195	200	197	216	189	218	203	197	222	229	229	199	210	219	207	226	208	202	184	192	213	208	185	230	208	207	206	203	215	177	200	210	217	216	192	222	210	223	210	204	213	216	206	176	214	200	203	207	215	202	206	202	221	198	219	200	216	238	207	216	212	206	189	214	222	205	213	210	215	207	208	190	185	208	204	202	195	196	222	179	182	215	206	208	195	227	218	202	216	228	195	234	210	227	201	206	204	221	204	217	212	212	223	200	235	229	199	218	208	179	183	212	192	204	190	199	215	217	191	225	218	203	219	197	187	200	220	209	220	201	208	220	189	212	211	211	193	239	194	198	212	188	205	252	210	229	197	219	235	219	215	208	202	201	213	224	225	221	220	185	184	192	222	216	184	187	186	227	175	238	202	210	225	209	233	222	218	211	229	208	208	212	193	200	221	231	215	211	180	206	203	219	184	167	195	206	208	182	223	221	198	221	220	218	232	226	200	188	216	222	242	202	197	211	218	201	183	194	204	185	210	230	202	189	220	216	197	228	206	232	210	228	206	210	189	205	198	195	202	217	230	184	234	209	211	193	192	209	196	186	200	219	182	203	190	234	203	202	202	210	205	209	186	204	227	200	217	190	194	200	210	168	219	239	209	214	199	198	207	201	219	234	202	204	201	205	179	214	205	221	226	192	193	205	218	215	203	235	215	229	203	210	181	223	233	180	215	183	227	195	226	228	196	200	205	215	204	217	236	195	199	228	220	198	205	208	225	231	194	203	208	188	198	234	242	222	231	234	230	222	223	204	200	236	212	183	238	226	181	186	215	183	198	192	197	211	204	205	180	223	219	210	225	206	234	200	213	177	194	186	238	219	217	220	193	212	208	201	216	196	189	214	247	177	226	210	213	201	212	199	218	191	230	210	247	202	200	208	209	174	234	201	199	218	188	218	206	210	208	197	222	214	226	237	194	200	204	187	197	211	201	231	192	206	193	201	207	201	244	213	193	197	211	195	207	217	226	185	185	206	231	242	225	191	193	223	225	199	216	206	221	237	217	205	200	168	228	209	207	208	210	205	174	219	193	204	195	201	237	188	226	195	196	212	218	210	214	239	191	221	225	221	225	197	213	236	177	228	198	224	244	235	202	197	212	210	214	220	215	203	219	208	207	241	196	189	209	212	208	203	178	165	220	182	184	208	218	201	201	208	218	213	228	194	193	203	220	194	210	241	231	201	206	191	213	208	186	210	203	209	202	229	200	207	210	190	204	211	190	230	201	215	221	213	220	220	223	217	189	218	216	195	236	208	169	243	213	211	195	228	216	226	217	201	196	215	203	212	184	214	212	212	173	213	223	217	203	189	204	195	207	188	214	201	191	207	220	208	188	212	202	221	216	203	211	199	231	205	207	251	221	222	201	212	213	215	222	205	206	223	229	216	198	193	193	215	214	197	179	219	198	220	195	195	207	232	209	202	206	226	197	228	192	216	230	191	196	216	209	208	172	196	195	213	191	225	216	230	218	216	228	237	215	187	196	197	222	183	235	203	202	218	195	234	198	211	192	197	190	188	197	217	209	209	203	200	214	198	202	203	189	219	208	202	204	207	177	186	200	210	226	201	194	183	193	195	184	218	227	200	188	196	197	232	204	185	215	229	202	191	183	192	202	203	235	212	229	202	224	217	219	207	190	218	198	195	193	202	231	218	187	203	225	188	198	204	221	208	203	198	229	206	210	189	210	200	233	208	187	212	196	189	224	202	202	204	194	206	210	182	204	196	207	227	210	194	208	215	204	230	184	185	223	197	186	203	210	208	197	220	219	212	220	193	212	178	198	229	221	220	192	227	233	185	228	196	191	215	221	201	197	187	197	220	242	195	192	213	208	209	220	196	205	180	201	227	214	224	220	209	205	204	208	210	205	204	197	229	212	219	202	217	199	188	246	203	191	219	198	210	222	215	183	219	191	204	200	214	181	226	215	220	209	203	215	193	183	190	207	209	175	191	191	210	189	218	219	183	203	204	203	201	202	214	219	191	202	203	209	218	206	223	198	218	190	189	202	204	192	204	209	195	198	197	221	207	214	209	205	239	208	225	201	226	207	213	215	194	210	210	208	222	231	205	217	211	184	211	183	212	186	204	204	204	218	207	214	200	197	214	214	216	202	223	193	226	200	190	198	201	212	204	191	220	227	220	220	205	197	195	237	208	218	179	218	221	212	187	205	200	207	186	181	189	181	203	199	217	202	229	184	192	227	221	192	208	216	202	204	213	200	203	208	196	168	172	189	181	200	195	211	215	214	187	221	203	238	178	224	211	215	199	221	206	197	225	198	196	207	189	208	211	203	212	212	191	205
32543	34298	1561	415	367	355	320	293	326	298	282	281	289	258	255	288	268	254	272	244	274	248	287	294	285	298	279	292	282	275	284	293	284	289	258	268	278	282	264	307	272	282	276	261	260	235	262	302	307	253	260	282	261	248	242	262	261	298	280	305	286	250	271	248	257	277	258	280	302	259	269	276	278	259	272	276	244	276	254	254	253	262	267	274	291	260	287	270	268	266	291	258	276	239	254	259	252	252	256	276	301	298	275	277	295	240	281	295	283	296	276	266	239	259	246	265	287	284	275	267	277	262	272	276	265	261	280	286	271	273	297	286	279	280	252	277	279	275	280	278	289	283	272	292	261	246	275	270	295	272	262	249	275	282	249	274	264	257	280	288	259	264	279	263	267	292	264	263	257	272	276	285	262	282	297	283	293	260	300	286	255	256	267	272	266	269	246	242	269	229	252	250	282	283	297	282	273	268	268	274	297	255	283	273	263	276	274	267	268	305	281	287	286	288	273	274	314	262	265	272	293	260	250	265	247	274	236	254	258	258	255	250	286	269	249	281	300	275	264	300	261	262	275	255	259	256	281	303	293	242	263	299	253	245	267	253	273	255	264	265	305	296	269	255	277	289	272	247	261	276	289	280	245	277	287	269	243	260	292	252	287	280	247	274	232	301	265	292	252	271	282	273	270	256	292	248	285	275	271	308	255	273	275	288	242	289	292	255	255	287	252	276	276	267	298	257	277	282	292	262	276	267	288	285	248	290	268	276	269	280	279	273	269	288	289	272	279	270	271	272	294	290	278	289	285	269	274	306	279	293	306	262	277	264	295	264	267	265	297	278	257	261	256	262	285	297	268	279	286	282	255	257	282	286	294	256	264	276	250	270	275	286	287	272	263	232	239	267	262	257	302	253	286	274	277	263	247	276	287	292	242	269	266	306	251	274	263	266	300	262	247	264	258	283	270	292	260	261	286	248	266	273	271	290	281	270	245	262	258	268	273	281	257	275	265	267	260	275	295	261	297	255	258	262	256	280	273	262	263	257	258	274	279	289	258	263	315	275	245	274	243	291	273	292	279	298	284	267	308	279	283	263	299	266	292	285	286	276	284	265	292	256	290	283	271	277	267	251	261	274	267	255	295	279	275	271	263	289	259	278	272	269	290	278	251	283	261	267	286	272	227	250	266	285	264	266	247	246	274	260	254	245	283	267	259	268	248	295	246	282	262	270	279	283	299	250	274	275	283	239	265	236	248	271	245	266	276	241	269	280	285	293	252	235	295	258	267	282	275	268	268	244	297	276	259	251	302	259	277	267	259	285	277	257	255	277	282	315	270	244	263	285	307	254	274	262	285	263	264	288	274	282	299	263	272	255	292	284	247	259	263	271	266	268	277	276	282	305	274	226	272	259	255	259	277	248	285	310	254	274	266	250	281	275	259	271	254	287	276	276	317	251	269	248	251	252	266	260	252	283	290	305	288	291	290	261	262	247	287	269	257	277	289	271	278	260	269	259	300	263	279	290	291	283	280	274	312	271	253	284	280	285	274	285	278	289	264	269	295	305	286	242	249	279	277	290	266	283	277	250	271	285	289	280	278	281	258	254	268	274	294	280	263	278	282	277	273	298	275	278	266	252	300	273	273	286	268	286	279	264	258	268	294	271	277	280	288	269	261	257	280	242	278	271	285	302	271	272	263	249	286	256	275	249	277	264	270	309	289	255	280	290	264	278	291	256	245	238	284	261	242	267	303	289	272	277	287	287	282	281	302	259	285	267	273	274	295	283	286	282	286	278	276	273	245	281	265	287	268	280	269	232	279	250	251	277	285	291	264	284	261	267	308	298	291	315	300	259	262	280	240	288	278	313	290	279	232	249	277	256	285	246	286	259	305	271	260	290	289	260	255	284	266	252	266	257	269	265	266	306	255	253	291	259	290	280	271	245	246	270	305	269	246	250	290	291	273	274	299	277	290	284	250	276	279	264	265	268	259	263	271	254	258	257	301	281	257	285	276	238	281	262	282	271	291	252	294	237	266	248	266	296	251	283	271	237	312	271	246	279	253	289	287	281	247	287	290	269	276	289	309	283	280	271	265	250	272	282	276	274	284	265	274	296	252	253	305	245	281	255	292	290	251	256	251	274	276	261	300	278	266	237	314	276	280	268	280	281	273	259	295	284	288	274	283	295	272	287	284	283	245	286	259	250	275	291	288	281	309	256	270	284	284	269	266	286	256	290	285	300	241	299	261	276	300	277	314	251	271	267	265	315	247	287	270	284	262	260	260	266	275	294	281	257	278	308	283	272	259	273	248	283	305	260	266	272	271	297	255	296	329	264	283	242	303	260	261	283	257	286	288	274	281	282	269	257	291	302	263	263	294	270	246	258	242	268	270	269	261	257	281	262	265	260	272	301	272	259	249	257	290	286	275	265	257	273	281	282	277	270	257	285	277	288	269	261	254	253	275	255	246	293	303	284	295	278	286	247	267	258	272	256	276	268	267	271	311	299	286	281	293	257	265	271	261	259	245	304	303	275	257	251	251	271	268	246	240	239	314	266	283	296	267	295	272	244	260	297	287	285	267	256	263	255	263	289	260	293	283	293	262	283	245	243	281	266	278	284	271	284	244	247	280	285	282	292	277	249	276	269	285	227	264	291	269	276	272	272	288	292	267	254	268	265	241	267	284	289	276	250	280	257	279	281	276	247	289	253	254	251	265	271	257	283	296	289	267	267	286	254	256	277	293	298	302	257	278	244	255	268	258	259	277	281	257	260	265	255	289	244	276	270	270	268	254	274	281	249	264	258	304	276	275	243	269	269	279	266	286	253	281	263	267	285	300	254	288	255	247	274	258	247	308	271	281	262	248	278	253	258	258	292	276	283	261	271	296	270	318	263	280	274	272	302	234	269	278	274	276	291	271	270	271	228	268	280	273	273	259	275	298	262	262	288	252	253	298	284	277	270	270	273	262	251	246	289	211	289	285	283	244	294	283	291	285	211	279	282	271	252	271	261	284	253	276	297	250	280	272	259	266	281	263	257	294	262	265	303	299	273	264	259	275	268	278	271	275	272	269	250	276	272	277	273	244	267	266	268	254	278	278	239	282	299	269	274	245	245	249	269	273	245	293	283	268	259	244	279	276	254	284	261	276	259	284	277	228	257	265	250	260	252	227	269	257	270	257	255	298	265	282	244	261	306	293	286	280	277	245	250	265	263	284	278	256	269	275	294	252	280	281	247	268	273	273	290	263	268	298	238	266	277	271	278	294	279	256	269	256	268	258	292	250	275	301	289	277	270	280	299	274	264	265	286	282	269	281	266	268	276	281	288	277	239	281	274	292	250	263	253	281	264	320	252	272	249	264	264	292	265	283	290	321	267	279	277	297	257	256	255	249	280	270	276	284	285	280	277	276	249	314	263	283	283	273	309	271	288	269	276	259	280	249	271	294	281	279	273	271	283	282	248	282	301	281	272	258	277	254	258	272	263	266	269	270	262
24601	21573	28585	24980	21241	4767	669	504	415	425	363	379	383	350	361	329	321	302	303	329	302	319	318	314	325	361	312	327	288	298	358	277	295	298	307	306	276	319	322	302	308	297	314	300	303	340	306	310	311	300	292	288	305	296	325	302	308	313	278	307	287	302	313	288	301	316	305	333	318	302	318	299	312	289	298	278	300	269	307	297	304	308	294	309	315	283	285	330	294	304	323	301	303	319	265	294	294	345	291	309	296	286	272	302	315	268	290	299	299	324	331	322	314	312	310	280	268	287	305	298	280	301	266	283	311	338	302	292	310	309	297	317	283	284	293	329	292	277	311	310	303	286	286	285	329	267	280	292	293	298	311	309	286	348	320	323	297	308	275	303	283	312	331	315	285	327	327	305	316	328	304	276	330	297	270	281	263	294	278	292	283	296	316	310	302	284	313	299	294	330	306	319	289	233	290	280	324	329	317	286	278	331	316	260	294	313	295	301	316	270	255	305	304	279	300	293	305	317	318	302	332	311	296	276	310	288	305	317	296	328	305	288	274	328	279	302	293	319	279	283	278	341	297	320	316	276	328	300	272	288	297	291	289	290	282	270	322	326	317	316	264	276	293	272	298	288	301	301	300	306	288	315	288	290	304	338	308	302	308	305	306	313	312	293	293	292	331	304	300	298	271	324	304	318	311	307	323	296	308	307	255	318	313	282	309	279	312	340	280	271	290	279	264	283	267	325	287	305	285	294	312	305	278	297	308	344	315	305	304	311	297	270	268	292	314	289	312	299	301	314	305	318	282	294	316	309	307	280	340	286	305	275	303	297	279	265	277	302	306	290	275	302	278	284	292	293	298	302	290	290	274	321	308	285	320	289	329	307	287	302	281	330	284	296	300	305	289	274	304	312	299	305	307	291	306	273	327	320	298	296	297	272	295	279	316	292	283	288	271	298	306	290	276	297	326	301	296	322	281	300	301	325	260	312	280	289	280	331	321	269	293	320	332	304	280	310	259	355	297	301	283	322	263	280	297	296	282	328	294	310	287	329	328	289	315	305	319	326	328	308	312	265	307	282	301	291	295	283	293	291	305	297	280	276	290	296	313	298	322	284	268	285	314	296	304	287	283	298	312	323	275	304	297	315	289	292	307	312	282	300	325	300	292	304	306	289	296	304	312	326	288	320	276	336	320	302	293	281	300	310	316	319	331	265	300	302	297	291	315	303	356	320	277	298	302	290	320	273	302	305	318	312	308	294	295	285	301	329	306	313	299	269	311	316	290	304	308	305	293	310	336	280	284	256	313	296	319	320	287	283	315	295	308	293	298	311	309	294	295	318	332	326	284	326	286	312	274	274	317	300	297	276	261	274	292	295	280	331	315	316	276	286	300	298	324	289	296	298	311	285	321	299	316	300	246	309	263	300	340	317	337	297	295	275	279	298	290	312	298	306	336	273	285	322	312	331	295	284	290	314	301	285	288	278	273	297	319	312	321	297	309	280	310	289	291	332	301	277	317	314	298	308	342	313	303	282	287	292	310	339	313	276	306	315	290	300	292	273	329	284	294	317	285	277	290	307	316	297	301	278	346	290	320	312	326	288	274	292	305	279	262	317	275	289	304	271	266	318	305	304	286	297	296	322	298	289	273	282	279	302	307	300	272	285	297	286	300	269	283	280	309	321	287	281	315	291	284	304	331	307	308	332	301	277	282	280	289	319	278	302	305	310	305	285	266	296	308	293	300	295	272	298	315	304	311	304	284	278	293	292	279	314	249	303	285	306	338	295	305	311	299	264	320	298	280	299	322	300	286	330	303	309	306	314	307	288	306	299	319	323	266	313	318	312	299	283	281	276	267	306	301	330	327	297	277	292	250	264	304	296	287	273	286	294	293	280	309	347	300	289	292	294	304	300	313	301	287	290	319	295	321	292	293	350	282	309	264	292	292	298	298	275	268	279	301	297	272	309	299	310	323	292	281	301	310	289	294	298	307	312	300	288	278	309	314	323	270	309	287	319	274	290	291	334	303	280	268	292	336	315	297	301	305	277	299	316	309	290	245	326	284	279	325	278	316	310	282	318	287	312	313	288	276	299	265	341	304	286	290	327	322	285	293	286	293	302	296	290	316	303	299	304	292	313	294	301	293	318	293	311	293	302	312	318	332	302	311	297	317	327	312	317	286	319	348	283	308	298	307	284	338	288	265	301	292	291	315	267	313	301	302	283	332	298	288	326	270	273	299	305	326	270	321	311	286	305	298	277	325	269	295	275	303	316	290	319	271	307	286	317	289	271	283	320	271	302	314	308	320	312	330	277	312	297	290	293	295	284	310	300	328	293	291	305	311	285	332	289	314	288	324	311	304	332	310	286	312	283	290	267	284	295	314	312	296	307	297	296	299	267	322	290	278	309	315	318	301	283	312	319	294	300	279	287	289	290	327	264	290	281	286	281	300	294	281	287	282	264	308	329	306	302	314	306	310	305	307	325	310	308	305	272	270	323	289	289	291	298	295	299	308	283	317	277	278	296	282	281	321	312	299	322	315	308	294	278	311	277	296	309	300	317	333	309	334	315	305	283	288	298	311	294	286	291	306	292	315	315	307	323	318	259	313	281	307	295	331	303	282	327	295	310	277	299	311	283	296	274	312	312	304	300	313	315	292	284	306	308	290	283	309	298	266	280	306	287	293	322	284	283	314	298	297	285	272	302	279	275	331	319	326	296	278	291	325	315	307	307	308	295	297	279	319	286	298	275	298	285	300	311	305	309	299	283	309	302	291	310	308	296	322	297	327	327	267	330	313	296	321	297	287	313	271	282	290	325	309	283	315	318	280	294	292	271	290	290	298	282	294	307	305	312	298	284	313	308	332	288	299	284	300	279	276	288	291	274	283	300	288	302	312	306	288	303	292	280	330	341	290	300	287	283	278	321	315	301	282	278	295	301	328	287	301	306	291	286	332	273	306	298	294	289	290	291	296	293	292	304	271	327	278	268	315	332	297	303	297	307	309	284	254	337	274	325	307	272	308	290	295	304	290	310	313	297	288	271	315	299	279	304	302	299	308	279	328	267	257	293	311	284	276	310	277	313	320	327	282	331	298	286	295	290	306	292	297	330	305	276	300	319	280	289	320	295	289	319	318	256	301	303	334	298	288	309	324	299	279	283	252	309	304	301	290	297	281	264	280	335	289	276	302	299	312	300	299	322	299	304	290	309	291	307	290	255	302	316	301	323	283	294	296	318	294	289	310	315	313	300	308	308	278	305	320	325	297	295	286	271	318	294	300	306	300	315	321	319	313	312	327	289	284	302	279	301	279	342	315	310	282	295	312	280	275	303	301	261	322	275	307	294	339	296	318	297	299	287	341	292	307	273	333	304	277	295	291	292	290	284	270	287	270	277	287	307	318	299	321	316	324	282	282	289	333	294	284	290	310	305	330	278	276	315	285	311	292	275	313	303	294	284	327	304	301	299	291	268	276	303	279	308	326	306	291	322	316	305
36251	52155	7283	2144	1543	1157	901	717	650	594	530	509	497	448	478	436	404	437	410	394	423	384	402	413	394	379	346	380	420	385	406	398	365	400	357	370	411	400	342	403	412	379	390	373	363	375	337	354	407	354	380	411	387	359	357	384	410	376	369	355	376	367	352	379	389	381	354	350	363	392	354	336	352	358	401	385	362	363	376	386	365	367	364	362	373	354	344	398	368	365	343	362	347	343	382	349	370	370	344	381	369	362	384	375	359	373	393	371	346	357	372	373	335	362	371	366	371	389	354	364	365	388	353	393	371	360	405	355	362	377	375	364	377	379	334	385	346	381	365	383	390	343	407	343	346	338	361	399	388	358	397	327	327	358	353	404	355	371	359	372	365	427	358	362	407	378	396	349	341	342	388	357	390	383	362	364	357	378	361	366	344	354	395	364	354	355	415	358	356	376	358	386	364	356	381	372	381	376	387	369	371	360	375	367	358	358	361	406	353	362	360	351	358	352	369	342	325	355	386	345	366	340	347	352	360	364	371	394	338	363	364	372	363	378	366	383	378	342	392	373	387	365	362	359	343	359	354	351	351	360	376	376	373	380	399	363	377	356	328	384	380	349	402	362	384	361	368	405	353	375	383	375	358	369	357	379	372	395	359	388	346	344	344	386	333	395	377	386	425	354	371	376	372	379	372	362	349	360	345	380	379	388	364	346	360	373	371	366	355	364	357	414	364	333	369	363	354	369	361	384	399	359	358	373	381	376	371	331	377	369	380	390	351	364	382	355	362	360	388	379	387	360	388	329	356	399	391	371	358	345	352	368	347	382	391	360	380	344	361	391	382	366	357	384	337	364	364	368	344	371	358	362	390	383	404	351	388	358	387	389	395	360	376	368	383	389	392	373	351	396	372	398	389	339	381	382	366	357	396	384	368	349	343	358	378	346	316	359	409	342	402	384	397	377	384	360	365	375	360	348	380	347	368	349	384	353	342	377	355	376	402	348	370	380	340	360	382	363	356	374	382	352	381	377	349	377	356	339	367	365	355	375	351	361	379	377	396	362	392	386	407	348	387	325	369	361	347	350	349	366	388	391	339	364	371	359	399	384	381	340	364	368	361	355	390	373	381	366	398	374	381	387	379	390	347	367	324	394	343	355	403	355	371	362	387	360	369	349	387	371	336	384	351	356	352	345	381	377	358	365	356	350	371	350	377	376	404	348	363	324	375	373	347	357	394	396	363	398	350	355	381	365	347	361	409	332	334	375	360	398	332	381	360	363	358	373	345	396	363	397	391	358	401	381	346	331	365	340	399	368	386	351	346	328	354	339	379	386	351	381	373	384	366	341	380	379	349	363	389	371	353	376	336	347	380	369	365	388	379	376	377	366	388	381	367	379	344	397	344	386	380	368	386	421	369	410	343	368	390	349	359	363	353	372	351	328	361	374	361	345	351	327	386	374	369	355	362	355	405	348	381	369	384	365	406	356	371	356	386	366	361	371	332	369	367	384	349	360	343	343	371	389	347	346	311	399	357	356	360	363	361	370	371	362	394	348	359	396	388	357	424	380	376	356	359	386	387	382	338	351	349	333	356	366	385	361	348	345	356	351	327	359	332	361	346	406	347	392	362	396	346	365	354	383	373	339	373	379	370	360	407	367	391	409	371	356	358	341	411	359	376	390	367	382	380	377	379	374	356	355	380	367	375	348	417	380	396	389	392	371	344	375	384	364	360	396	377	370	411	391	355	353	380	361	373	381	352	379	384	397	344	387	352	375	340	377	368	361	369	356	382	353	384	372	367	354	366	404	367	345	378	360	377	349	376	386	369	368	369	377	411	373	392	376	364	385	402	343	343	380	422	370	358	378	377	376	355	359	353	370	393	367	372	344	357	360	362	347	379	402	381	341	361	348	354	377	339	350	377	390	377	361	380	352	395	358	378	349	386	342	363	345	378	342	362	349	351	360	395	358	360	401	357	356	388	390	360	374	358	404	354	348	346	357	394	373	380	364	387	364	380	353	382	375	382	364	366	362	359	346	356	372	329	386	352	408	381	377	376	363	371	371	360	339	358	373	374	407	353	406	349	381	335	365	361	391	333	358	349	374	342	365	357	366	381	386	389	371	360	354	375	368	336	342	349	374	368	393	386	367	324	357	409	390	372	378	379	387	355	357	374	334	343	355	363	385	396	390	356	347	349	382	352	349	359	370	379	382	369	383	408	369	369	353	346	350	370	354	384	343	373	372	399	355	374	341	374	366	369	345	373	353	398	371	383	363	372	373	354	382	362	375	359	391	393	371	371	413	353	368	336	369	399	390	392	354	390	361	353	345	370	360	395	360	360	401	390	358	375	347	345	375	365	381	368	391	369	339	347	346	352	371	383	370	343	368	348	347	359	393	360	363	394	344	356	387	368	374	356	343	341	371	369	403	368	398	360	375	351	356	344	372	362	371	373	367	378	399	356	349	380	350	338	358	402	365	400	366	401	362	404	361	332	384	335	376	415	325	373	402	356	357	366	378	358	326	395	349	366	382	365	353	371	352	350	387	375	345	325	377	385	353	383	347	407	362	396	374	322	401	368	357	379	352	359	372	363	334	361	378	325	341	385	379	376	396	362	388	378	338	363	362	377	370	359	397	352	354	415	328	345	389	384	400	337	379	342	379	382	387	384	383	358	387	362	411	350	337	379	369	379	384	359	380	410	369	342	360	386	346	352	332	369	373	377	350	366	379	384	341	342	364	363	392	384	382	366	379	405	390	357	359	372	357	348	359	379	350	376	320	351	399	376	369	357	356	354	382	361	365	403	343	349	355	370	387	378	342	348	362	356	349	372	352	372	371	381	352	373	387	385	362	383	368	406	377	396	347	376	362	390	345	381	370	362	360	345	348	356	368	349	380	344	352	360	352	373	373	418	397	376	371	389	378	400	354	397	377	373	391	333	372	352	356	348	392	412	347	374	381	365	361	389	367	358	420	355	352	385	377	353	375	366	368	332	368	385	361	390	393	354	352	376	334	364	348	359	361	361	373	376	350	353	362	395	361	373	356	352	396	360	366	357	348	362	361	352	346	396	367	381	368	388	352	327	360	342	355	369	371	363	359	364	386	366	405	367	355	365	313	395	386	347	333	357	346	366	372	366	389	345	339	368	329	356	358	362	353	387	368	353	346	372	369	362	335	392	354	373	389	346	348	370	389	342	367	338	372	366	393	413	359	392	367	380	370	331	337	348	370	360	345	319	349	343	370	399	391	367	411	406	342	394	370	373	345	351	355	360	366	378	404	412	389	370	352	367	353	377	379	376	375	368	378	348	360	391	362	347	362	381	333	348	366	369	364	363	396	382	373	342	355	378	369	364	380	366	384	400	387	411	396	365	364	356	378	388	368	380	383	356	346	354	390	386	410	382	351	387	385	367	358	369	358	383	312	358	343	403	361	399	403	386	342	344	346	392	333	364	356	382	377	361	392	351	421	361	347	364	355	347	393	333	368	369	370
25735	21621	27527	25718	8268	658	507	465	420	400	405	393	387	378	399	368	352	414	398	383	349	371	340	335	400	333	344	353	350	309	345	369	380	367	355	379	361	357	357	336	333	338	361	337	373	384	334	371	362	339	361	375	373	307	322	351	348	334	348	322	382	341	356	337	357	346	342	373	345	370	379	383	328	320	375	367	377	362	356	342	375	348	328	354	357	339	346	363	330	355	326	337	326	342	336	325	335	356	343	363	385	343	338	338	343	359	335	338	327	356	339	330	349	341	375	351	363	330	371	308	353	353	329	349	391	340	367	336	333	349	356	358	365	343	339	316	329	336	338	385	299	363	336	361	343	315	348	353	386	353	346	338	352	339	362	324	348	360	366	340	358	342	333	350	336	304	333	360	346	364	347	368	326	366	361	380	363	329	323	382	370	365	332	348	329	388	317	327	332	353	376	320	370	347	338	346	346	339	374	334	300	358	354	340	360	378	368	345	365	352	340	363	334	359	335	357	366	359	330	364	338	346	354	360	357	386	394	338	369	353	337	365	352	337	319	346	338	327	329	327	332	350	370	354	394	330	327	342	371	366	351	329	333	346	357	338	361	382	364	355	326	340	385	347	308	355	362	381	390	382	360	377	366	378	352	361	374	339	341	342	349	380	344	359	357	369	317	331	334	353	368	370	369	356	340	357	361	319	332	352	379	357	330	367	350	357	348	358	357	375	349	293	349	329	393	350	374	326	340	366	360	357	353	357	346	353	352	331	349	335	383	342	343	361	339	325	338	347	343	364	343	351	362	347	361	318	379	345	358	345	333	324	380	383	329	339	357	376	367	308	351	373	349	306	372	328	325	348	344	370	352	352	304	351	363	370	346	343	397	340	381	357	336	334	334	346	362	345	383	351	355	359	340	359	324	375	341	369	339	343	355	360	351	307	361	328	323	320	369	343	344	360	345	332	344	380	357	354	356	357	369	337	370	339	343	358	360	317	332	328	345	359	327	319	317	353	379	318	324	356	366	361	349	338	345	396	356	321	332	351	356	349	333	319	323	351	354	379	334	347	359	348	341	346	357	351	365	346	347	386	359	354	319	322	353	356	324	358	307	348	335	364	417	316	344	351	355	344	334	380	385	302	365	355	398	336	342	376	316	370	345	329	330	341	344	356	343	345	350	370	329	346	365	376	358	330	326	347	368	380	335	350	339	352	364	344	369	343	345	355	343	336	314	387	358	362	356	360	373	311	345	387	328	337	359	360	346	353	345	332	359	336	332	361	322	378	364	333	330	398	359	337	340	359	345	339	382	349	351	350	363	364	325	315	356	323	378	353	347	366	314	352	356	354	328	348	349	348	346	376	351	356	382	360	306	339	368	385	369	328	338	364	364	367	367	350	362	374	382	396	366	377	357	324	360	327	328	343	364	352	360	371	385	380	336	365	300	338	342	384	375	338	332	337	311	377	370	331	337	373	363	315	301	331	335	362	355	333	362	338	340	313	369	329	335	334	362	355	330	336	334	324	333	344	325	360	350	322	351	336	341	332	349	354	353	359	343	390	332	350	314	349	312	342	341	344	313	326	363	332	338	371	337	349	337	350	340	326	350	363	303	339	356	390	374	349	367	377	361	355	352	336	384	404	357	323	359	389	338	353	408	345	321	358	307	328	349	384	323	370	366	363	324	320	373	366	364	397	386	352	359	340	340	392	356	346	387	324	396	364	333	378	378	336	356	361	358	343	374	374	363	352	341	334	333	342	326	351	359	353	334	358	397	357	371	340	376	339	345	348	349	386	358	370	323	357	337	353	366	349	354	359	342	307	332	364	359	347	336	366	376	327	345	345	350	385	349	366	333	364	370	338	301	328	377	401	357	363	357	334	315	371	344	299	378	360	330	355	339	364	341	344	348	352	346	349	364	346	333	359	334	359	332	350	348	360	360	337	357	358	346	349	343	347	349	336	341	330	346	363	366	343	310	334	341	345	371	336	386	364	357	339	353	341	389	360	344	360	369	326	354	350	366	330	311	358	313	364	356	358	352	375	365	338	369	351	372	366	341	335	362	333	345	332	314	364	327	312	342	378	337	327	344	338	382	348	360	333	327	354	365	374	359	340	323	330	355	357	360	359	346	366	332	373	350	350	345	348	341	366	310	345	345	379	361	336	365	320	330	330	325	362	373	373	361	340	375	357	338	330	372	360	376	338	333	340	352	364	377	324	375	357	364	332	359	379	368	340	322	322	365	324	346	369	381	368	343	347	344	345	353	356	352	371	321	345	337	339	322	346	323	349	324	355	350	380	321	321	352	331	358	306	361	355	378	332	362	353	360	355	337	363	355	345	346	358	364	370	342	347	341	330	362	330	387	343	355	378	341	328	345	338	347	349	333	374	363	368	322	363	325	348	341	383	350	334	302	336	366	373	347	365	367	365	342	365	377	360	361	327	335	355	337	368	341	350	374	349	359	319	348	324	338	397	387	353	363	341	352	353	348	321	380	348	357	324	343	359	369	376	367	349	351	359	331	336	350	382	337	382	308	368	347	360	343	374	334	341	333	336	310	356	357	356	351	358	361	360	330	376	331	319	364	328	357	352	340	361	339	337	334	298	358	373	327	363	345	373	327	335	375	360	342	363	327	337	352	339	343	322	351	371	329	323	354	330	337	325	361	336	332	360	330	369	352	357	355	349	347	338	327	380	373	345	348	340	363	357	354	354	323	352	354	348	326	347	341	361	358	361	362	324	360	378	340	365	387	366	342	367	352	340	354	378	346	336	385	337	324	336	338	360	316	333	365	337	327	356	349	338	346	367	421	378	314	379	368	356	336	342	370	371	374	381	379	344	336	312	364	353	343	336	353	342	365	356	347	335	330	334	384	370	328	363	358	371	307	348	364	378	331	373	367	366	332	328	361	354	387	327	348	357	375	367	350	372	353	319	353	299	378	320	347	357	332	330	351	362	335	328	347	316	367	342	337	318	354	327	341	345	343	350	342	336	375	362	349	331	322	354	317	355	350	366	353	342	317	384	365	339	371	344	355	349	390	363	355	393	358	342	377	324	351	351	323	335	332	346	365	370	369	389	341	382	346	354	331	352	360	323	360	335	312	327	355	356	350	338	357	345	331	346	335	350	384	326	333	385	353	349	363	367	353	378	348	340	339	354	372	388	344	360	358	331	317	326	338	348	381	374	358	329	364	334	321	320	348	344	370	330	374	363	347	338	353	411	392	385	331	351	365	345	371	341	365	360	340	378	356	338	339	337	363	352	362	347	342	358	334	334	334	339	355	339	348	329	353	356	328	320	374	333	331	348	359	341	318	355	359	335	355	382	369	328	343	317	351	376	326	337	327	316	324	343	325	363	362	355	328	343	356	345	354	364	326	364	367	345	346	335	346	315	402	392	306	344	330	310	309	363	364	339	342	361	373	340	335	336	338	338	329	324	366	373	335	321	339	377	349	375	366	334	317	364	339	335	352	313	350	328	385	352	384	326	338	334
35639	48298	4837	1450	1087	958	839	653	668	586	578	511	535	521	520	539	497	482	478	510	478	463	452	439	455	505	465	441	461	475	478	487	438	442	468	458	473	437	450	415	452	446	427	513	413	500	458	491	441	422	461	478	458	447	435	437	471	470	394	423	426	434	496	461	438	419	468	447	436	459	422	439	414	390	450	450	449	419	421	439	462	471	432	424	418	454	461	460	438	407	379	422	444	443	454	421	424	452	438	443	461	446	417	449	411	475	435	458	429	480	447	447	472	443	469	461	459	479	484	420	466	454	460	434	448	472	420	457	460	435	413	457	433	457	455	459	410	453	450	411	434	435	444	423	425	410	468	452	424	451	471	433	437	451	446	473	442	470	431	428	435	450	473	480	477	465	455	462	405	433	454	447	450	454	475	403	440	428	440	425	436	446	442	442	399	450	475	393	456	405	430	449	384	470	469	445	457	461	432	463	467	471	444	441	446	462	439	436	461	467	435	448	428	446	464	407	466	460	467	434	444	427	430	399	459	473	452	447	464	474	403	421	467	459	465	419	404	475	411	435	435	466	457	446	444	466	454	471	452	463	472	429	461	439	479	414	427	455	449	406	471	443	440	480	445	433	469	439	458	444	448	469	465	414	434	459	446	459	453	489	410	421	462	459	414	406	447	460	484	385	432	436	470	458	450	406	454	416	452	435	410	476	447	447	480	409	453	448	445	478	420	438	461	437	430	449	402	431	477	412	430	404	461	490	498	418	448	461	446	432	447	460	466	455	454	474	475	426	465	450	465	428	439	438	488	424	452	438	478	449	468	422	452	439	445	459	461	399	440	488	425	432	450	450	484	419	436	455	444	472	453	435	429	435	443	448	452	488	431	474	433	454	482	418	451	433	461	443	447	428	445	484	448	433	463	428	433	426	476	421	414	464	466	455	440	423	481	464	485	457	444	428	424	461	430	441	431	436	429	490	433	470	416	484	458	440	464	428	466	425	439	423	450	428	460	429	472	426	485	443	472	436	466	460	419	436	416	439	463	462	439	459	429	447	461	446	459	449	466	419	470	415	430	471	456	413	410	467	400	454	422	481	447	447	485	466	471	442	436	422	436	488	457	453	470	419	437	415	440	466	467	425	430	459	462	427	444	448	420	436	468	439	440	488	461	442	453	442	437	455	439	398	456	452	419	408	412	416	421	478	465	421	492	450	449	454	437	411	481	416	438	440	459	455	434	415	441	443	456	455	467	436	441	460	461	442	437	457	435	467	458	408	452	469	448	508	477	489	435	428	418	409	410	473	449	470	425	466	469	428	420	444	461	414	473	482	485	418	443	455	460	470	465	472	464	440	476	429	425	467	446	417	495	442	422	446	445	439	440	440	411	425	469	416	465	427	430	438	429	447	438	470	440	437	431	432	468	438	437	443	445	438	434	436	461	429	429	455	424	462	408	425	430	427	454	418	441	459	479	435	420	403	429	454	417	433	452	425	428	432	443	455	498	449	429	438	475	461	489	415	469	505	465	465	449	443	438	426	418	437	452	461	449	464	466	469	437	494	431	417	460	445	468	461	484	439	468	441	429	439	455	425	473	462	428	453	488	448	469	450	458	448	438	449	465	484	446	451	474	449	437	421	440	469	485	442	439	451	418	468	415	446	434	440	455	433	459	490	434	439	423	471	434	432	433	446	432	446	433	473	497	408	437	476	430	472	469	465	449	469	416	467	434	471	491	465	434	437	426	443	445	456	434	473	423	466	430	424	449	433	443	425	431	446	426	449	436	464	455	414	406	454	459	427	443	407	465	483	457	426	438	494	436	478	484	426	440	439	435	415	423	427	429	475	478	442	455	440	461	472	444	456	459	440	480	418	437	415	482	487	434	466	431	467	436	426	445	439	420	431	473	429	452	475	422	431	455	473	491	441	465	422	398	461	445	481	449	455	449	447	467	424	470	419	463	471	436	467	467	453	458	462	471	477	441	496	466	423	435	456	463	459	424	445	437	477	458	423	440	481	440	448	451	435	445	452	459	420	442	402	448	448	422	452	431	476	452	425	426	472	452	450	444	434	455	469	466	440	472	440	451	451	425	452	430	460	504	481	449	437	406	471	425	477	429	431	409	430	419	453	463	412	382	451	429	411	448	456	456	421	415	461	440	447	425	428	413	499	447	432	467	440	468	430	462	442	437	452	424	508	461	442	458	466	448	444	449	461	482	453	434	409	501	417	491	430	460	423	480	463	483	444	407	388	470	450	441	424	448	492	425	420	406	414	423	478	435	466	465	400	446	463	453	441	424	456	459	437	460	450	468	438	488	445	434	444	457	434	444	485	467	424	473	445	437	461	446	451	459	452	435	474	420	408	420	418	436	461	448	464	431	424	429	459	446	448	445	460	447	425	455	449	434	439	463	454	415	466	469	412	454	448	450	453	453	441	446	410	405	402	428	482	456	468	440	472	456	479	430	481	443	430	447	439	432	464	464	439	442	444	446	450	409	478	456	471	439	430	450	417	466	449	449	451	478	425	440	475	452	442	424	425	420	417	423	441	423	423	440	416	435	471	478	460	417	407	469	427	438	480	480	451	448	428	436	416	427	402	402	488	443	473	412	470	430	434	462	457	480	459	440	434	432	463	421	473	444	510	419	462	421	419	421	443	462	412	461	463	438	442	436	455	469	463	432	438	463	438	447	418	437	453	432	492	429	452	434	440	445	432	478	445	389	451	471	453	440	422	438	439	433	417	445	486	427	448	463	471	430	444	444	421	454	499	438	455	455	422	434	467	465	426	448	461	432	452	451	447	481	438	446	447	465	473	411	460	442	435	441	493	480	415	452	437	454	461	448	449	425	446	457	467	461	454	454	460	434	455	425	454	451	437	437	479	407	435	491	490	480	386	457	457	428	432	414	443	464	419	436	436	421	440	411	455	493	455	434	443	421	446	451	437	468	405	426	479	441	471	450	437	481	411	413	461	451	454	472	433	459	438	465	435	430	443	405	446	430	484	442	448	433	457	423	480	441	450	480	485	434	472	423	457	443	402	428	434	436	440	432	466	433	435	493	432	456	436	417	434	447	417	467	452	465	471	439	442	443	420	439	461	458	424	430	418	468	446	450	479	427	457	469	436	448	429	425	472	430	452	436	460	450	452	437	436	394	435	407	458	427	432	436	435	465	425	432	467	443	469	448	445	462	425	422	453	460	420	467	446	456	428	464	442	443	463	431	412	442	442	434	432	466	437	436	439	435	456	454	443	425	507	441	425	439	431	431	418	469	440	463	421	485	466	450	423	429	431	403	426	424	466	439	430	420	413	471	443	437	439	462	415	459	449	455	460	418	437	421	412	437	438	460	469	435	443	462	484	428	471	474	453	461	473	440	457	474	464	418	470	430	477	461	462	413	443	427	436	456	427	406	437	452	476	434	446	444	447	474	443	438	442	443	419	464	450	443	455	437	484	450	440	444	411	425	424	442	470	466	490	408	424	425	446	479	475	420	487
23287	21575	29364	24180	21553	21586	9476	1170	907	866	773	755	713	741	725	630	654	632	644	628	595	588	621	600	650	628	659	581	599	571	569	618	648	580	619	565	556	583	596	616	602	561	575	590	601	597	629	595	596	591	545	544	626	573	610	554	633	599	621	599	608	562	643	602	550	657	626	613	578	553	543	556	574	608	572	581	571	587	584	563	573	596	578	630	603	578	609	566	595	624	558	584	584	613	582	572	659	606	576	562	560	577	632	605	592	557	564	609	588	591	649	572	606	575	599	593	570	581	571	591	617	577	609	562	606	573	522	581	607	618	568	574	621	536	586	553	549	605	628	574	585	574	612	579	600	610	583	598	577	610	586	618	574	578	584	587	599	554	641	572	635	589	617	559	607	581	541	596	585	571	589	561	570	609	607	622	565	580	595	585	549	591	601	561	563	569	568	580	604	583	556	602	546	602	535	587	615	601	594	596	612	552	576	586	553	569	553	597	584	569	553	576	571	570	564	554	581	597	591	582	553	622	596	585	550	566	583	611	595	584	560	558	565	542	573	554	566	565	579	630	557	575	561	621	570	512	608	580	548	594	592	556	588	576	544	567	576	568	555	586	600	609	578	574	548	638	532	632	632	587	620	588	602	562	602	548	597	572	604	580	573	579	545	608	570	593	576	584	591	606	567	562	587	582	605	583	559	573	614	607	582	596	597	589	609	588	624	556	586	635	592	595	542	589	579	593	567	618	554	582	553	532	570	548	588	586	564	602	583	556	564	594	599	579	566	593	568	594	613	587	611	589	584	574	557	593	589	584	570	561	562	581	605	589	586	623	602	558	574	577	540	591	551	601	586	585	583	578	600	609	540	578	584	584	566	586	561	582	568	604	561	568	568	553	586	571	553	597	571	575	626	615	576	587	548	611	599	599	539	633	552	579	549	537	560	600	619	565	591	636	593	583	608	592	586	591	583	553	569	586	557	585	566	645	573	538	587	599	605	574	631	542	620	592	592	604	536	582	589	591	554	581	545	566	564	565	605	510	607	540	563	556	544	539	579	555	557	576	563	583	593	560	634	572	580	576	591	579	543	598	597	634	594	615	584	591	589	534	635	587	542	559	569	568	580	612	572	580	574	574	591	578	597	628	588	590	605	610	585	556	558	584	578	601	575	581	602	544	578	595	595	560	593	520	577	564	597	595	569	625	574	586	593	564	572	588	540	607	522	552	572	592	583	560	634	586	585	606	586	559	580	580	573	603	563	568	554	585	545	597	591	578	615	603	573	570	575	550	558	558	556	595	566	582	606	618	557	601	584	555	618	533	588	571	586	562	600	606	615	572	545	547	596	597	597	575	554	585	619	579	570	576	571	555	559	593	585	575	560	594	568	575	607	583	566	561	609	553	566	557	576	572	602	583	583	531	620	602	593	562	580	601	579	591	572	604	581	581	619	582	587	599	552	565	569	575	605	563	602	604	594	579	596	559	567	570	517	610	608	617	600	597	586	571	603	581	550	611	599	617	576	588	558	581	591	581	525	594	626	586	599	637	585	575	559	574	612	555	551	605	580	605	581	561	547	548	592	617	585	607	557	540	554	582	570	580	598	599	583	573	580	596	607	578	580	610	610	568	592	570	573	555	565	574	579	558	596	565	545	602	564	584	555	579	617	567	551	562	563	594	563	562	573	609	596	564	610	580	606	562	550	598	603	564	578	585	603	610	609	574	581	579	568	604	598	576	587	595	571	574	594	568	625	558	625	569	599	577	613	582	560	585	584	587	593	565	582	611	564	588	550	590	595	591	506	573	591	606	609	609	612	595	584	590	563	604	592	557	565	553	560	552	541	556	604	618	566	551	572	577	600	592	605	557	571	614	595	578	559	576	571	567	614	590	599	581	604	566	608	593	581	564	577	601	609	611	535	571	615	622	546	581	573	597	571	573	596	568	612	556	567	574	560	575	566	592	580	598	552	518	576	566	576	547	591	542	655	621	589	584	538	578	611	569	618	545	562	570	578	629	581	560	591	573	587	616	614	583	605	591	558	566	610	546	594	583	582	587	531	560	610	618	543	599	613	575	560	564	592	633	596	569	568	571	615	597	592	603	596	541	592	589	557	603	577	593	577	560	574	572	602	570	570	595	585	568	569	613	580	551	595	605	578	594	570	580	566	572	596	589	558	604	632	598	598	574	619	552	629	579	603	581	583	592	563	551	634	560	587	592	563	616	619	601	635	586	574	560	600	559	560	565	562	584	571	600	616	572	566	576	593	594	579	593	567	552	563	528	593	633	550	572	608	599	608	573	574	577	548	596	598	575	594	599	640	527	606	568	597	573	582	570	624	533	553	579	558	588	599	602	580	571	571	545	629	588	640	594	592	634	564	587	593	597	569	552	559	604	605	637	591	569	628	557	592	572	561	560	610	593	562	602	614	597	589	572	593	565	625	563	553	576	578	561	604	589	598	582	555	523	585	600	578	589	592	570	561	572	597	551	578	573	603	607	600	560	597	577	603	546	621	521	556	554	596	565	539	609	571	561	591	557	570	593	590	533	569	628	616	577	563	590	589	624	611	595	593	539	583	573	605	593	549	581	550	601	598	588	629	560	559	561	615	544	580	569	582	546	601	592	596	583	601	541	567	580	606	561	548	562	602	573	565	572	582	574	572	607	591	584	576	555	582	584	582	574	609	559	602	646	541	520	568	562	583	574	546	566	558	610	564	558	560	551	603	593	574	591	614	577	535	588	573	603	596	559	582	594	587	626	581	559	614	573	620	613	612	599	548	606	556	607	639	550	568	571	639	570	579	576	606	607	632	573	556	540	561	587	588	601	626	582	546	591	568	605	554	584	535	583	618	580	613	586	622	561	574	591	600	605	587	577	572	542	554	557	571	588	581	580	579	575	559	556	581	613	528	611	582	559	598	599	557	592	601	577	567	583	584	566	581	568	546	582	555	577	574	638	579	611	579	606	534	600	549	553	604	571	554	565	599	564	580	576	580	570	553	616	582	582	626	606	576	565	571	557	611	575	571	612	587	556	568	562	527	571	616	578	597	543	578	609	565	613	590	563	597	570	612	600	586	547	581	560	610	573	597	562	589	584	556	607	580	617	514	554	545	570	561	569	582	604	589	619	562	611	572	555	602	568	547	602	591	562	609	565	599	612	620	606	559	582	557	601	594	565	568	626	550	612	594	582	561	616	610	536	578	579	608	547	572	536	566	596	566	589	583	590	602	552	597	550	630	609	559	578	590	600	578	579	578	516	606	584	598	582	537	549	575	582	576	601	583	643	585	616	578	601	583	606	556	563	565	572	551	600	586	602	602	610	598	593	595	579	585	547	626	590	561	583	572	614	589	585	577	586	534	609	561	551	570	558	644	556	596	557	605	621	561	595	667	575	600	560	604	585	536	636	597	583	587	630	607	648	568	603	572	537	570	588	544	610	566	618	584	629	543	589	521	588	582	550	567	589	623	552	589	551	559	574	587	582	578	582	565	586
41588	60526	9125	4501	3203	2437	2068	1666	1332	1209	1052	1020	917	874	870	905	819	757	796	747	768	763	704	806	767	722	748	760	724	736	743	693	704	739	708	721	709	675	731	740	692	655	694	709	668	766	679	711	701	703	721	681	705	668	702	696	687	674	735	684	756	652	725	660	691	701	685	689	675	694	704	695	656	722	738	732	686	718	691	712	694	648	672	684	635	690	687	692	697	662	651	643	644	693	735	664	732	678	660	646	718	699	682	728	674	671	666	704	685	680	691	718	700	706	723	681	675	691	720	697	717	657	732	656	749	699	710	679	692	689	718	669	698	664	683	722	653	657	715	713	691	692	678	711	672	662	657	665	712	661	699	660	684	642	669	650	683	662	730	704	691	763	663	726	716	701	689	649	681	703	704	692	672	673	664	648	661	652	652	667	707	733	684	694	734	651	653	706	695	692	667	686	715	691	712	696	632	689	713	676	701	664	683	648	652	677	703	713	668	672	694	666	698	708	682	753	703	644	677	680	644	685	711	691	645	729	669	705	684	712	700	670	679	657	640	686	700	665	720	703	696	690	646	670	663	691	679	695	700	725	673	678	669	674	713	647	687	677	714	714	664	719	671	691	660	685	688	669	705	681	708	677	665	658	664	723	674	665	701	696	689	697	679	658	695	723	695	680	696	712	718	690	657	684	623	689	680	663	680	660	654	703	665	666	686	671	734	661	698	667	728	706	701	680	707	699	650	680	678	661	708	687	691	637	652	642	710	693	663	700	683	664	696	703	702	689	667	673	692	698	718	697	695	665	665	674	676	629	676	678	629	657	699	720	718	668	687	673	687	679	701	715	666	689	698	721	685	706	653	714	682	691	679	694	672	679	693	613	628	699	650	685	702	710	669	683	695	676	673	717	712	705	714	659	703	666	647	665	715	668	688	696	636	689	710	694	645	675	678	683	649	709	744	688	709	674	720	682	682	653	645	652	695	676	664	657	695	685	690	687	682	727	642	683	692	629	677	709	641	707	704	699	692	654	682	707	696	658	697	682	663	664	687	684	694	668	662	715	700	680	621	686	659	690	708	693	667	670	695	705	672	710	665	666	761	668	690	665	678	637	682	697	672	691	670	646	674	697	658	678	667	662	724	670	676	705	664	741	657	661	688	694	688	638	713	693	659	674	735	709	665	668	673	684	690	666	654	647	651	673	679	733	706	692	682	741	686	693	669	692	663	645	683	674	729	680	665	663	691	697	671	711	696	669	693	663	668	652	676	634	702	686	711	681	648	697	672	702	680	681	709	694	664	740	657	708	686	662	717	656	687	690	681	680	665	684	728	678	655	693	740	674	676	658	690	728	681	649	690	675	752	725	705	673	712	696	708	691	619	657	741	671	734	677	719	619	696	648	670	662	711	654	690	687	680	655	707	658	611	703	651	665	678	638	656	751	709	631	658	710	721	645	692	695	639	711	663	639	659	707	705	720	664	683	666	729	633	699	685	658	683	702	675	635	692	662	690	692	687	659	677	647	737	680	733	704	669	679	723	700	673	694	687	712	723	677	640	642	744	644	660	718	697	741	688	738	677	667	677	691	718	695	717	675	691	692	641	641	643	698	687	660	688	673	657	662	697	714	712	668	720	680	695	696	644	675	713	693	703	668	693	678	682	700	732	713	674	673	671	664	742	696	681	685	661	675	685	685	710	641	681	742	663	686	708	674	657	658	690	690	706	684	700	737	711	708	693	709	699	690	703	677	693	664	705	700	726	712	713	721	650	675	728	695	699	666	666	647	695	646	662	709	716	673	660	720	689	691	706	691	676	670	641	684	688	650	731	689	729	694	692	669	664	744	692	739	684	677	713	710	700	656	689	666	687	706	661	703	692	659	671	676	675	673	674	667	685	690	652	673	695	662	697	694	670	645	665	697	700	672	664	666	711	699	699	707	682	692	647	735	724	682	670	692	693	694	682	689	729	715	640	703	670	688	644	695	687	714	675	650	733	649	650	687	680	700	638	639	645	734	703	723	687	706	714	703	662	661	691	698	665	708	721	663	733	723	663	680	684	702	686	664	674	672	693	649	665	655	701	693	721	677	734	661	690	702	693	683	700	668	704	711	661	666	670	652	692	700	687	683	657	682	698	657	658	676	703	679	693	707	675	692	651	658	682	705	672	680	662	735	698	697	712	674	708	742	677	668	680	689	674	682	687	687	680	667	702	651	682	698	692	678	663	673	693	651	682	702	700	722	693	705	747	678	700	722	676	674	676	721	684	690	672	721	728	738	702	700	702	681	715	674	687	670	686	692	676	709	688	693	734	706	678	689	708	678	690	709	698	715	673	686	706	682	684	678	676	670	751	681	706	670	702	711	675	666	704	666	707	724	700	695	650	686	642	649	695	674	699	746	683	671	685	660	660	640	674	697	658	684	691	674	677	672	696	702	666	663	664	700	690	631	659	671	696	672	636	665	657	665	683	698	687	687	702	699	738	703	688	657	735	659	658	713	659	679	711	620	697	708	667	698	684	688	692	664	657	695	657	678	700	702	661	689	658	690	702	700	723	711	689	679	639	685	674	660	656	712	678	673	690	698	713	657	688	640	737	730	690	704	670	668	681	690	679	661	681	694	672	679	693	678	741	714	667	657	653	717	696	656	677	665	649	664	641	660	655	701	690	712	664	662	648	672	703	693	725	664	712	680	665	702	662	694	719	647	738	692	689	651	654	686	708	673	654	680	668	718	731	693	660	659	681	671	700	702	706	674	693	696	699	725	716	671	676	663	678	686	615	660	667	648	701	673	633	696	708	716	700	713	638	672	649	693	691	661	693	659	658	683	700	698	700	630	691	677	743	655	676	725	669	733	721	665	651	709	667	649	723	635	708	687	698	660	659	709	696	636	675	697	677	700	716	684	702	689	726	700	707	670	732	654	650	682	672	679	718	681	689	679	655	685	686	710	658	716	708	700	705	669	707	691	694	677	712	698	696	680	697	680	664	644	703	665	653	685	671	722	669	720	665	661	660	666	655	662	664	681	725	724	628	657	683	685	674	688	679	691	688	660	657	647	711	719	704	671	620	663	703	667	728	675	674	726	734	691	649	744	720	698	681	680	685	712	664	668	726	678	703	716	684	692	668	662	660	695	692	701	727	692	658	681	723	662	703	693	713	700	697	748	707	718	729	703	700	630	728	667	671	703	682	674	665	638	687	681	643	675	708	680	671	666	664	695	729	669	643	702	655	683	674	731	676	682	678	727	684	672	734	735	655	710	673	711	713	703	647	643	664	666	682	690	715	646	678	673	670	672	726	676	687	618	674	716	694	731	618	648	679	725	653	672	698	728	669	698	676	641	652	677	698	683	701	707	737	714	665	667	708	700	644	658	692	703	735	699	650	717	671	659	679	700	678	721	717	681	676	642	682	678	703	671	686	715	672	686	687	687	636	673	646	699	693	693	686	702	667	702	685	695	753	718	688	690	727	674	712	720	653	711	679	613	708	670	667	729
29203	26131	13902	1359	282	236	256	209	219	190	224	200	217	193	179	205	187	188	192	192	217	207	227	189	197	195	190	217	231	192	192	214	189	202	228	206	210	198	197	203	207	202	219	212	215	203	204	221	186	205	186	210	192	212	184	194	207	196	195	212	199	201	201	200	203	211	192	199	198	207	218	204	193	216	209	231	197	234	224	208	230	232	240	227	179	222	214	199	213	199	191	207	213	203	227	196	226	201	221	231	204	205	191	190	206	225	199	184	227	190	191	217	215	206	184	213	216	192	210	192	207	202	189	204	207	225	214	206	245	213	214	200	221	195	181	198	196	197	221	187	217	186	223	206	201	218	200	214	187	186	227	227	187	208	192	234	200	197	198	210	216	216	220	235	185	222	205	198	187	218	241	193	201	216	220	213	229	201	191	198	223	211	226	204	217	194	201	215	198	201	230	212	215	229	188	205	208	214	216	196	222	199	200	218	219	213	219	190	218	232	190	197	205	205	210	227	206	205	211	209	230	192	225	211	176	217	206	180	207	193	197	192	216	198	207	203	226	239	217	210	185	201	211	208	200	198	197	210	237	219	211	210	209	223	208	213	189	216	183	220	248	188	195	207	194	201	227	199	189	210	194	190	224	214	188	231	214	202	188	205	200	205	213	200	202	204	235	237	208	176	191	203	212	204	209	213	209	204	212	194	212	201	190	233	204	224	214	208	197	212	194	212	188	215	187	194	216	200	188	203	200	222	188	219	207	216	221	212	220	219	213	212	224	200	199	213	199	190	202	208	214	184	201	209	207	185	206	199	209	207	226	212	199	201	220	203	220	227	223	199	196	188	196	217	192	195	176	207	203	225	203	209	230	209	210	189	189	225	194	178	195	207	218	209	215	218	196	237	205	195	212	200	202	196	205	204	187	177	180	216	178	213	220	211	215	226	180	195	196	190	216	196	190	199	178	195	184	198	202	226	192	196	222	199	184	192	211	227	192	212	206	191	217	170	227	216	213	212	210	190	187	156	210	209	213	187	196	215	204	202	177	240	218	198	204	232	203	224	225	232	219	201	221	221	201	222	224	180	205	218	189	205	207	182	194	189	199	204	203	193	187	215	192	209	210	209	213	215	222	229	192	196	190	210	227	195	230	223	197	212	196	196	234	231	193	194	215	210	204	192	178	197	211	194	203	195	202	212	196	204	194	198	188	194	196	199	188	228	235	187	190	204	210	209	185	204	220	226	184	219	237	204	214	188	211	213	228	193	203	205	228	216	195	200	220	202	211	204	211	217	222	187	211	208	215	224	183	216	238	190	225	206	210	214	205	196	205	196	217	191	206	209	191	182	217	186	206	212	217	208	221	212	224	205	192	199	201	217	205	196	204	197	227	178	172	239	196	223	193	193	174	188	232	195	221	206	231	192	183	223	227	197	185	206	230	202	187	189	199	204	193	218	217	192	208	176	215	216	237	180	201	185	205	209	191	215	234	216	192	214	189	190	192	191	194	205	208	202	197	199	206	200	241	197	206	193	214	213	220	201	206	203	220	227	185	229	198	197	204	218	211	192	210	212	212	223	213	209	194	203	204	204	212	226	220	208	208	201	221	189	227	226	205	191	196	200	205	179	209	179	200	207	191	216	216	205	209	216	197	214	195	204	191	209	209	199	191	198	211	211	208	211	223	189	222	191	197	210	191	214	204	223	227	196	219	206	233	215	201	197	208	194	183	204	207	223	192	210	223	194	216	187	214	195	199	181	212	182	189	211	221	170	234	239	215	181	193	240	234	210	194	208	220	189	228	192	237	172	218	197	209	222	234	189	222	199	195	210	215	204	181	177	182	204	213	201	188	213	207	179	215	202	173	216	193	211	206	223	211	226	199	194	165	198	224	210	192	213	208	195	228	239	207	200	173	197	198	191	207	211	203	224	206	200	200	214	181	214	215	204	188	192	215	214	212	202	229	171	221	192	229	184	179	212	210	206	206	222	209	212	218	221	216	230	203	186	193	214	197	223	232	215	202	208	202	210	207	212	208	202	200	210	206	196	213	232	210	193	220	213	207	201	190	225	214	203	206	231	212	234	198	215	216	209	213	213	202	221	201	191	204	207	207	249	213	219	184	221	195	201	198	208	201	218	214	235	180	242	227	222	212	237	199	236	196	190	189	201	193	203	207	197	231	189	195	213	213	214	201	202	213	213	241	193	206	220	208	200	214	232	184	207	211	196	200	224	205	208	192	210	195	213	215	217	199	209	197	196	213	223	209	225	208	203	208	198	223	215	210	192	214	199	216	197	190	222	192	174	201	189	227	191	201	198	194	212	223	199	210	215	187	209	214	222	201	209	196	190	195	212	198	226	221	226	205	228	187	179	210	199	215	202	229	225	199	199	193	184	207	201	209	189	226	221	197	189	183	177	213	220	217	224	206	217	216	228	199	222	218	207	189	205	220	223	205	215	193	190	202	201	227	220	222	193	198	206	230	230	185	208	217	229	230	197	217	207	205	214	183	221	212	214	215	217	193	214	189	234	196	204	209	212	206	208	201	199	217	163	229	189	205	225	214	202	189	205	242	204	240	235	191	197	196	193	201	198	202	211	200	203	212	228	202	211	214	201	213	224	221	207	193	184	196	217	207	218	205	207	204	214	211	206	204	216	201	210	208	214	198	200	221	212	209	197	189	204	204	191	213	197	205	222	221	189	203	206	246	215	229	222	192	209	212	219	199	191	207	208	215	190	198	199	195	204	195	196	193	204	194	219	211	202	215	211	184	194	225	211	214	198	202	193	207	216	180	198	193	217	188	197	226	231	210	199	204	199	197	188	205	231	186	220	198	197	226	206	192	191	187	230	184	205	232	218	207	227	174	234	219	182	204	206	194	193	195	208	194	193	210	204	216	183	182	255	190	204	218	205	191	214	214	195	175	221	198	202	195	209	193	221	201	201	233	219	173	206	198	187	193	221	203	204	214	216	187	208	174	195	204	215	195	219	219	207	204	219	193	216	243	201	230	205	213	179	196	194	200	204	207	225	212	211	198	221	227	195	181	182	207	218	232	235	187	203	200	192	193	192	217	191	200	190	196	209	214	216	203	235	175	218	232	204	179	204	200	216	190	218	214	214	190	215	196	209	215	212	196	241	199	196	226	188	214	187	222	208	186	197	210	228	222	202	217	235	190	198	211	215	187	232	213	215	219	199	200	217	206	188	223	216	187	215	190	217	218	205	192	207	223	200	208	213	192	222	218	201	221	202	204	201	178	196	202	175	194	200	206	206	199	186	203	220	207	179	191	201	217	209	205	214	191	219	208	205	210	206	202	222	211	207	198	181	210	218	230	192	166	212	198	186	196	228	229	197	212	194	226	227	231	194	208	200	215	201	176	225	212	192	184	177	236	214	236	213	216	215	210	203	221	201	192	214	215	200	208	193	229	227	201	189	197	210	210	204	159	226	205	202	218	202	182	193	192	221	192	213	215	206	200	186	200	186	212	231	222	188
32660	35158	744	422	386	313	319	307	299	286	298	302	277	278	273	264	309	262	291	280	268	278	281	283	284	297	249	264	291	251	254	261	264	246	267	252	274	304	282	268	295	277	288	263	285	263	285	263	287	264	242	263	291	287	272	285	278	267	299	280	258	290	232	300	282	272	289	255	258	264	265	264	252	273	256	261	267	289	289	304	274	239	260	290	262	287	288	277	252	253	291	282	264	271	250	276	290	257	287	273	292	251	318	287	264	275	291	285	298	261	291	285	267	283	281	272	268	263	296	253	290	246	264	260	282	287	291	246	288	291	286	270	250	249	231	258	263	272	287	252	280	279	280	275	268	289	245	255	276	260	297	266	281	301	284	260	258	272	289	279	296	263	267	291	277	266	246	236	275	274	282	272	284	279	257	283	253	238	292	295	252	275	262	275	286	260	286	283	258	260	243	269	289	282	283	281	245	230	251	287	245	264	264	258	248	254	292	250	295	271	297	259	269	272	254	280	268	255	290	271	270	265	306	283	270	269	260	292	267	256	248	264	260	292	253	252	278	285	281	277	297	299	272	280	254	273	274	253	281	255	275	270	284	295	270	299	260	271	265	226	281	247	265	266	281	277	277	301	263	305	285	270	266	264	263	268	291	284	269	294	283	279	268	282	275	272	284	235	281	292	290	272	241	285	292	292	280	295	270	276	290	265	258	276	284	272	268	287	271	281	275	277	279	275	269	276	245	262	274	280	276	262	280	289	248	281	270	256	241	302	267	266	262	261	287	283	251	271	231	265	275	284	304	271	282	257	253	293	266	282	264	264	252	276	262	267	253	290	282	262	280	263	261	279	279	264	279	271	284	271	282	255	281	272	288	260	273	267	293	259	267	234	279	247	262	244	291	270	261	252	278	283	309	299	280	253	252	271	281	244	260	240	278	266	290	259	263	254	279	249	282	279	253	272	282	265	283	259	252	240	263	273	256	242	297	294	271	280	277	264	259	269	270	291	286	285	253	288	251	273	291	256	285	297	256	284	272	272	268	257	268	297	272	283	264	262	264	273	257	277	276	254	274	265	278	251	284	225	240	267	268	289	258	254	243	273	281	311	267	241	279	255	261	267	284	305	263	245	250	247	264	279	292	274	284	280	250	270	257	254	289	310	288	271	269	305	262	264	297	245	273	264	273	279	262	257	312	295	281	312	261	284	263	297	277	282	273	276	259	248	273	271	296	276	285	260	248	271	283	245	275	251	288	271	255	267	267	282	259	264	273	286	247	253	256	271	236	260	279	271	255	272	261	245	240	257	270	274	278	246	253	296	280	277	294	294	293	279	268	293	259	284	247	269	272	260	248	268	268	264	300	255	265	280	284	281	277	312	268	245	261	275	266	274	276	265	284	312	268	282	257	274	298	283	278	244	296	244	250	303	269	261	275	267	270	255	251	249	273	278	260	254	276	247	287	273	253	261	265	272	279	269	262	234	257	281	294	262	283	274	259	277	278	310	256	275	249	295	307	238	292	269	246	317	253	282	277	275	256	272	281	284	276	277	249	242	288	279	270	258	295	266	286	283	264	274	265	238	283	264	283	252	286	282	221	289	267	303	287	246	253	252	313	274	288	282	274	271	314	311	280	254	214	248	279	263	283	270	307	284	246	288	308	254	275	243	287	268	289	268	277	280	285	275	268	267	261	278	290	263	307	283	252	252	253	316	290	241	289	291	260	289	253	274	284	267	251	255	254	249	288	249	303	235	275	248	259	255	249	253	273	325	248	268	280	285	253	264	308	273	270	256	289	270	283	277	260	259	288	276	283	250	299	269	278	257	253	242	266	275	277	284	282	268	267	251	277	295	262	271	298	267	278	285	272	261	296	281	256	243	279	271	316	242	269	270	256	266	251	278	279	247	282	266	309	281	261	259	227	268	248	273	265	271	252	301	255	276	245	262	252	287	283	286	279	238	268	282	285	274	294	255	253	268	279	259	268	287	282	271	272	276	292	290	261	257	298	273	253	283	272	275	275	271	281	278	248	279	280	277	274	251	259	270	257	261	293	263	270	248	255	252	303	251	264	277	275	263	295	266	269	285	270	273	250	257	278	273	280	251	251	291	302	265	257	272	275	302	259	246	289	290	270	298	305	276	273	275	236	275	278	263	271	265	257	271	290	314	271	270	275	272	268	278	265	274	278	261	268	259	327	260	268	268	279	257	288	254	296	254	256	257	288	282	304	272	274	268	279	256	276	302	266	242	245	288	246	293	271	263	271	263	273	247	261	286	241	298	241	266	286	273	262	225	252	253	264	266	272	290	276	281	263	299	268	295	273	257	285	279	290	272	238	307	287	277	263	272	277	285	258	284	253	276	262	279	264	276	261	251	279	272	264	271	248	264	259	277	289	289	274	280	264	271	265	282	294	257	292	268	274	286	261	296	283	254	272	254	295	288	259	270	250	267	246	277	263	280	268	283	277	306	303	265	302	251	263	266	291	246	266	269	281	242	274	292	269	308	279	268	269	267	272	300	295	267	267	264	262	295	254	276	243	276	302	274	279	249	301	283	269	252	279	264	266	285	271	256	287	264	283	271	272	263	287	261	236	265	277	247	279	251	306	278	312	268	252	263	271	285	249	288	284	264	278	274	262	268	231	272	258	298	245	272	278	251	280	265	291	271	282	258	274	290	270	275	259	258	267	277	236	272	248	299	286	298	278	279	261	284	257	253	270	274	270	240	270	283	279	270	294	295	253	257	297	312	288	252	269	271	245	259	273	270	262	295	283	271	248	272	285	274	262	271	276	260	308	239	276	286	272	265	293	263	279	252	276	285	283	277	274	253	293	286	268	243	276	264	323	261	266	271	263	241	281	284	255	288	262	285	275	279	269	270	244	273	272	276	263	273	283	288	281	271	264	287	295	284	263	255	266	296	277	251	268	249	265	272	264	280	257	275	287	264	281	263	287	224	284	276	299	249	297	280	244	246	291	283	256	259	270	280	266	263	284	273	256	260	268	251	295	253	272	259	257	254	269	271	254	265	243	273	272	286	265	251	243	268	285	244	276	243	266	268	268	260	245	286	289	287	273	275	282	312	249	302	244	288	266	284	270	283	254	287	258	271	259	248	302	274	275	263	269	259	279	295	253	265	291	252	285	243	251	279	265	271	261	244	290	287	268	279	312	252	263	282	288	260	256	258	291	258	262	278	269	277	268	250	265	272	254	315	285	290	270	273	269	278	301	254	266	279	274	284	266	259	265	278	255	255	262	278	274	280	247	251	268	248	295	273	275	278	262	276	247	250	279	264	266	273	282	250	263	275	260	272	286	275	248	262	272	267	257	298	281	299	263	259	295	309	257	265	265	247	265	250	281	279	296	277	256	306	250	289	257	273	280	273	258	282	289	269	291	264	299	258	258	269	257	271	264	284	270	262	286	260	271	246	249	248	279	270	261	239	282	283	294	263	257	252	273	256	281	275	262	270	247	281	275	271	252	268	253	249	271	280
24599	21573	28652	24865	21235	4775	737	518	438	437	367	379	367	362	339	319	324	326	340	294	322	341	302	325	312	313	302	275	280	266	302	285	303	296	310	323	321	311	317	280	298	295	303	280	308	300	310	301	302	313	299	293	313	299	291	293	347	298	281	332	300	302	298	311	272	301	300	289	281	288	320	315	314	295	291	317	311	281	316	316	278	252	280	277	298	287	312	276	318	323	292	317	286	304	309	313	271	307	287	315	302	285	269	303	326	296	308	292	297	310	324	318	348	320	288	286	301	304	310	281	276	346	308	283	310	288	311	294	318	312	291	269	282	290	294	302	292	277	313	326	302	301	291	282	292	282	333	278	286	311	289	302	297	280	273	306	280	293	294	286	292	296	296	285	291	285	281	273	283	310	330	258	309	294	277	318	287	291	288	285	280	313	285	266	284	278	289	284	309	257	315	283	299	307	276	328	286	288	306	306	304	300	321	277	301	302	297	332	302	314	297	288	292	310	281	306	315	324	307	301	321	292	283	300	291	305	296	307	320	305	306	280	303	298	282	347	313	321	289	291	307	296	281	275	337	270	303	351	317	290	300	287	279	307	297	274	283	276	281	292	320	295	280	284	313	265	315	301	314	314	299	314	272	282	310	299	299	260	276	270	308	277	281	308	319	264	273	276	299	300	288	311	255	285	292	275	303	293	276	296	291	288	279	311	272	294	262	293	288	284	285	304	299	321	302	313	317	297	286	337	287	300	271	307	282	322	316	293	318	294	287	304	288	322	303	290	314	316	287	297	318	266	288	301	304	315	281	321	310	292	299	309	309	289	295	296	272	294	289	287	296	281	287	290	286	309	330	267	267	282	286	321	289	288	280	315	301	281	319	275	325	300	288	318	322	305	296	294	297	279	267	286	317	308	284	287	315	277	289	304	304	284	278	287	296	324	309	300	276	322	277	305	290	291	302	304	261	303	285	295	299	315	287	280	251	301	303	301	285	285	286	281	277	314	313	296	326	278	328	339	288	268	314	312	324	289	318	283	315	259	318	283	275	292	266	306	315	273	294	288	305	282	286	287	296	310	312	276	295	310	284	293	333	302	279	262	314	321	290	287	301	262	284	269	294	311	289	288	284	291	278	308	291	274	293	303	306	249	284	329	294	294	276	283	307	303	280	297	289	284	312	276	285	308	294	281	300	313	272	294	286	307	319	300	310	281	277	285	293	275	302	326	303	265	295	276	297	297	314	277	265	295	281	310	287	292	280	300	278	311	303	287	293	306	312	317	313	296	285	281	273	305	284	290	314	302	284	288	309	293	321	307	333	322	305	265	282	326	282	285	300	304	276	299	260	282	307	333	282	298	296	291	270	267	301	307	257	296	296	301	291	275	242	303	281	286	302	321	307	300	308	304	303	293	287	312	317	273	290	286	257	304	242	314	317	283	273	293	284	273	284	300	300	308	321	312	283	270	296	313	296	281	280	284	303	298	306	308	290	272	295	288	273	289	294	254	288	281	297	312	297	298	289	306	295	315	314	262	264	262	283	314	316	302	288	294	288	304	275	305	275	325	297	300	292	307	300	272	262	286	306	286	310	281	300	307	282	289	307	300	287	304	273	269	306	301	292	287	286	309	274	316	300	316	309	303	295	309	325	298	257	284	286	297	295	295	305	306	265	316	272	284	309	276	311	294	328	313	292	267	321	307	286	301	306	302	289	263	312	312	304	311	284	298	276	307	313	279	303	287	315	313	303	267	293	288	309	296	299	317	303	313	315	286	289	305	305	307	313	279	276	286	295	274	321	294	286	315	303	263	297	333	300	300	326	278	294	303	287	274	266	260	325	319	293	329	287	283	305	293	279	291	302	317	298	328	296	291	286	294	320	309	312	291	278	321	308	288	300	297	295	298	289	312	271	300	318	334	313	299	272	303	314	305	310	312	294	327	284	273	310	281	312	297	309	309	325	304	271	295	276	298	298	292	285	286	292	293	290	270	281	283	325	292	282	295	300	313	339	265	274	291	296	297	304	255	259	294	306	296	289	291	279	280	304	303	296	336	328	297	300	304	275	307	307	289	275	295	282	318	335	292	310	296	295	276	280	322	309	279	272	301	310	293	311	277	270	297	277	304	306	327	273	300	303	279	290	324	295	270	297	292	260	305	301	291	293	290	303	331	287	317	304	293	291	308	299	277	305	300	295	295	286	318	298	287	300	285	311	296	276	293	272	291	295	317	269	293	287	291	276	266	253	313	275	282	283	311	279	285	315	305	297	308	266	263	295	292	321	307	314	306	271	277	272	304	300	303	303	289	298	299	285	322	323	298	281	317	283	296	316	303	285	314	298	292	293	300	299	311	281	315	299	314	268	302	279	283	325	302	294	301	287	304	294	297	301	280	263	260	320	311	287	297	325	317	278	305	314	310	298	272	278	271	263	281	265	233	301	302	315	287	325	316	320	285	315	284	319	277	319	294	316	274	308	286	273	284	292	303	315	306	245	292	279	306	311	322	284	321	273	308	289	314	292	258	290	305	285	294	316	283	313	288	334	300	291	293	297	282	316	285	307	302	304	274	307	261	286	280	331	274	275	294	277	308	278	288	299	290	284	282	295	238	316	290	325	270	310	303	292	328	299	297	302	302	279	281	288	304	296	296	266	261	298	283	274	293	262	277	278	282	302	286	309	311	267	317	268	286	315	238	288	295	320	272	293	303	309	299	329	292	276	278	325	287	286	306	299	308	317	312	295	288	289	314	273	293	285	305	262	299	288	293	275	289	293	303	285	276	305	269	309	270	289	280	303	290	327	305	275	324	293	283	279	292	294	310	292	296	284	277	284	291	273	291	285	306	300	267	320	273	301	295	263	320	308	300	304	254	302	284	294	313	316	280	279	314	315	303	332	293	298	274	314	320	304	319	263	278	286	279	269	301	281	286	274	277	345	289	298	287	316	296	298	323	291	283	286	301	344	328	289	306	284	314	297	292	285	287	311	299	287	300	288	280	281	291	307	285	339	292	267	293	288	276	267	275	265	296	303	323	309	285	280	288	297	278	315	330	284	277	316	279	294	318	274	317	328	278	277	304	302	300	261	266	312	267	305	298	329	306	285	281	283	279	324	296	283	276	284	304	306	268	285	267	291	314	296	288	299	283	318	280	270	310	311	284	286	304	294	277	289	293	287	287	299	288	323	322	264	277	274	271	281	305	312	304	331	282	278	331	316	309	313	311	284	285	274	307	291	271	300	306	329	293	323	331	323	283	286	281	325	296	263	290	279	300	298	288	292	288	310	302	283	283	328	292	282	286	281	304	311	289	289	264	277	298	318	263	278	291	297	321	298	275	295	280	316	333	308	265	290	280	298	293	297	284	291	319	281	297	305	323	290	306	297	286	310	339	291	263	311	312	302	279	288	283	307	306	278	270	252	295	304	298	304	286	286	305	293	296	274	276	288	301	286	292	307	308	294	272	274	285	325	316	307	291	268	315	266	274	253	293	296	310
35954	48802	4783	2106	1527	1221	954	739	674	617	561	550	438	452	440	403	417	431	416	431	405	403	400	400	362	392	410	381	377	401	368	373	414	373	397	362	405	367	397	395	356	388	360	332	398	359	354	376	393	345	369	381	355	341	369	346	381	367	359	372	377	380	331	380	356	418	353	359	381	371	387	364	396	397	405	384	376	346	367	357	378	370	367	376	336	374	347	375	359	355	374	355	388	350	378	385	400	381	346	350	379	358	382	376	356	386	365	358	379	374	391	349	375	366	351	355	382	382	373	353	351	376	343	375	371	375	354	354	341	363	389	373	353	342	365	388	335	370	413	384	385	364	360	347	358	397	382	387	385	359	378	312	377	332	365	382	356	391	360	367	351	405	390	352	335	385	356	369	347	394	360	346	347	368	365	386	365	339	362	370	404	392	367	352	376	368	351	353	382	345	341	340	327	336	359	359	370	366	378	396	349	345	341	357	367	372	339	359	364	371	379	390	321	329	339	393	378	380	380	400	348	332	335	393	395	362	391	360	383	358	364	356	366	386	382	378	366	375	331	354	382	374	349	339	383	382	359	347	375	379	372	394	346	356	356	388	363	377	400	383	374	356	359	411	366	336	386	372	349	377	370	357	377	363	349	363	322	363	350	390	338	398	345	350	376	368	364	345	348	356	393	361	353	335	365	377	346	356	318	343	350	380	366	342	389	349	382	372	379	355	385	349	356	343	384	388	374	338	341	383	371	398	379	390	324	364	353	356	385	368	355	361	369	377	353	389	375	333	338	366	346	332	326	350	392	350	366	381	370	357	391	346	367	389	394	393	363	404	344	344	404	346	368	379	342	340	330	342	348	351	393	377	354	349	379	334	358	361	353	323	368	365	355	376	383	370	327	364	324	363	387	335	361	365	360	388	325	375	341	368	380	364	354	386	354	413	361	323	363	360	393	376	399	344	345	388	354	381	358	380	352	375	330	344	360	360	380	368	336	392	342	352	385	359	350	371	327	367	342	343	357	349	381	341	398	360	353	371	332	364	334	349	378	361	363	370	358	362	381	367	367	358	366	336	362	391	368	410	374	394	376	351	379	346	427	374	370	344	367	384	347	364	364	370	368	354	347	379	371	384	379	385	367	341	347	368	385	344	372	371	394	384	347	368	356	367	365	340	331	351	361	379	382	384	377	374	359	386	396	337	356	370	363	334	361	372	370	392	397	368	356	333	351	373	356	378	379	354	331	374	355	411	370	379	370	360	351	363	364	348	365	368	357	413	367	404	352	357	358	365	363	358	351	390	343	388	333	374	361	367	392	362	373	332	362	352	400	366	409	380	357	404	377	363	358	360	356	333	344	370	356	374	383	341	363	381	376	387	378	363	363	350	373	350	415	388	371	361	376	380	359	399	359	343	370	371	368	379	384	351	388	353	366	361	351	349	377	346	364	343	374	390	340	355	370	386	354	369	373	370	357	385	333	379	383	380	366	339	348	366	394	356	352	360	353	369	351	366	394	369	360	366	388	356	379	336	348	328	379	347	370	367	368	357	371	379	384	337	405	387	345	398	364	363	354	357	383	339	339	361	335	372	387	378	324	370	357	353	360	370	368	365	363	366	377	353	337	371	362	384	380	357	389	369	369	372	379	340	358	342	355	362	388	389	361	385	355	350	366	359	347	360	348	369	339	333	385	342	330	361	367	362	377	356	390	364	376	341	389	367	382	367	362	374	384	363	364	387	355	382	348	396	408	362	366	345	372	357	338	370	332	376	406	353	376	367	353	336	348	363	350	357	346	367	380	366	365	370	312	347	377	347	354	379	386	371	351	390	365	376	320	390	354	350	357	361	355	359	373	375	405	370	358	333	411	375	373	336	363	333	369	375	385	358	369	377	373	383	375	352	343	344	344	375	357	364	381	363	333	398	372	388	375	385	391	359	337	355	343	342	355	365	375	321	364	331	362	359	370	374	353	345	366	359	378	356	379	370	345	360	351	336	370	397	371	353	365	358	354	393	377	364	356	344	394	376	376	382	368	370	333	381	356	345	353	346	372	386	364	386	365	347	371	391	404	386	380	354	401	377	364	359	375	349	400	353	375	341	370	351	369	333	359	375	392	328	395	394	349	332	375	370	362	357	351	356	363	364	377	408	391	337	352	386	383	361	356	393	382	347	314	378	351	350	365	360	374	356	388	385	374	368	380	331	367	357	379	398	378	348	364	382	351	375	373	351	385	343	360	350	389	379	374	405	373	364	341	363	363	356	381	365	386	344	380	324	367	375	355	366	358	373	362	372	394	354	376	344	352	331	374	383	345	389	358	347	385	340	374	357	343	357	375	397	390	359	351	366	372	345	392	351	337	363	382	366	344	373	363	391	399	364	370	347	343	356	326	368	354	366	395	367	394	335	360	413	378	341	376	345	340	369	398	378	365	351	348	321	357	370	357	362	344	371	378	360	352	355	376	378	360	345	411	325	366	349	395	350	364	350	373	361	356	325	397	395	374	362	365	355	365	373	388	384	377	376	359	328	340	368	403	317	359	364	351	376	319	369	398	358	410	400	380	391	382	376	343	353	379	381	378	381	368	373	369	338	375	357	341	391	373	394	384	401	364	354	367	354	352	376	394	376	394	413	392	394	357	349	393	368	366	351	389	360	371	386	322	367	371	404	401	370	343	373	358	332	355	377	365	364	349	378	324	353	371	379	354	385	339	377	386	394	340	376	353	382	351	369	402	357	384	330	336	377	324	350	369	365	377	349	356	374	380	368	356	368	342	353	406	380	348	358	378	414	358	388	349	367	350	377	330	369	359	346	383	341	373	366	347	393	356	355	341	350	374	354	393	365	370	348	367	348	345	335	362	362	330	348	369	361	347	360	367	365	391	352	351	355	347	381	341	374	357	358	346	331	368	387	401	362	383	339	336	346	383	376	371	367	355	348	347	379	347	317	325	360	401	379	328	357	387	358	373	362	366	379	402	365	356	382	316	378	362	374	338	362	383	353	392	368	377	381	341	334	391	356	346	348	401	358	345	361	349	414	325	363	363	381	367	357	342	352	353	369	336	375	361	351	354	330	347	369	345	344	367	371	399	371	367	353	379	358	373	382	406	386	361	373	371	409	420	355	392	350	357	370	336	383	357	378	393	371	348	350	359	391	386	351	392	354	375	371	378	359	366	355	377	393	340	403	383	362	356	386	363	393	369	378	349	373	408	368	367	373	374	371	405	373	376	355	366	391	380	357	378	406	376	387	364	393	369	348	333	363	320	298	365	340	358	382	323	357	354	338	388	388	360	353	348	390	390	359	352	377	383	366	346	354	374	326	368	374	393	358	370	390	319	353	379	349	358	334	374	375	383	384	338	353	344	363	379	361	391	352	387	388	392	373	333	356	374	401	376	373	359	313	386	370	383	378	338	360	357	342	359	380	353	353	354	393	340	385	347	346	378	368	391	375	340	349	354	371	363	392	375	380	390	375	368	358	393	389	375	332	348	361
25656	21633	27579	25658	8177	588	533	448	411	409	393	388	393	374	323	341	367	374	361	349	352	347	335	362	352	348	352	360	346	343	336	383	363	360	365	323	360	322	327	360	334	364	390	366	351	301	369	360	297	328	334	353	381	340	365	372	342	365	351	350	383	344	369	325	336	369	367	347	356	341	350	349	340	355	359	340	331	327	322	311	358	347	340	350	379	377	320	331	336	336	356	328	355	345	360	325	344	330	352	371	356	350	325	353	363	352	374	350	357	349	355	344	323	371	347	354	319	361	312	323	321	349	368	362	345	337	336	368	304	338	341	357	360	354	335	357	334	315	351	339	359	356	343	353	325	329	382	365	341	343	354	344	347	352	367	343	327	361	360	344	336	338	338	333	348	361	320	340	356	360	328	334	342	383	333	350	355	310	321	337	357	368	346	351	352	359	346	329	357	343	326	348	319	317	332	369	345	351	318	362	329	366	316	335	347	347	360	326	355	355	352	351	366	362	372	363	377	365	342	345	333	370	352	350	346	340	362	326	385	363	348	345	343	327	356	340	348	356	341	334	313	369	351	350	324	363	342	350	350	335	350	336	333	358	346	365	342	338	328	369	348	350	361	362	326	301	342	349	365	371	366	362	329	328	352	347	315	370	331	376	330	347	353	339	358	323	369	355	320	327	343	334	348	345	378	346	401	347	369	333	351	337	354	342	359	372	330	341	341	319	392	317	321	363	351	346	365	359	333	339	359	340	335	325	352	315	347	334	333	337	369	308	338	363	339	350	373	354	359	334	362	360	361	352	359	330	347	330	366	339	356	350	301	337	326	295	329	376	344	360	330	345	329	326	339	350	354	327	350	335	329	339	339	347	318	347	313	375	354	341	349	376	327	329	385	345	330	374	343	355	321	319	327	369	369	335	319	353	347	354	342	337	378	342	330	355	331	333	360	353	363	341	322	354	319	375	323	368	355	339	322	357	363	323	332	361	350	382	311	355	363	342	345	330	363	348	320	362	357	352	345	358	330	339	357	349	374	320	325	388	335	358	365	344	315	339	353	354	327	336	352	343	361	328	322	345	329	379	365	350	339	334	357	362	327	326	367	367	332	349	337	352	322	376	359	337	345	351	329	357	332	355	320	348	333	345	336	337	332	356	327	331	343	365	339	384	357	361	391	358	365	325	298	330	322	319	314	355	339	319	338	335	318	376	367	334	325	342	338	381	323	316	355	335	353	326	345	348	349	356	306	353	347	351	308	331	335	344	341	353	353	334	364	328	314	332	316	354	368	345	336	368	365	340	350	347	381	335	355	344	352	334	324	345	370	348	372	368	334	357	343	354	310	341	376	353	344	362	335	362	363	292	352	345	343	350	363	326	371	342	349	343	315	357	351	318	363	339	373	339	360	361	362	349	372	329	316	362	336	342	347	342	358	318	332	358	372	313	364	334	328	343	356	373	365	339	336	351	328	359	344	358	335	357	326	361	357	357	349	336	349	352	327	351	355	333	322	341	341	337	334	380	359	338	334	340	342	338	344	356	359	353	348	362	355	329	343	363	337	319	333	354	350	361	371	353	362	340	360	322	350	335	348	365	343	351	383	341	348	331	330	355	334	346	332	346	353	313	356	334	332	332	335	333	320	351	346	346	355	352	384	352	364	366	340	377	345	369	349	352	358	312	378	355	339	355	342	347	347	331	291	364	380	335	352	348	351	366	316	337	325	346	335	349	337	366	319	360	367	353	372	343	342	336	322	370	334	363	346	364	346	393	329	324	336	328	341	348	351	332	339	382	353	354	332	326	334	340	348	379	330	331	375	365	331	332	321	348	334	369	343	329	334	340	349	352	323	341	323	364	346	316	338	352	341	339	367	336	379	340	336	379	335	333	368	332	347	339	343	307	356	362	355	346	335	380	325	350	344	301	346	354	362	339	323	354	301	341	337	333	348	333	353	338	346	329	312	354	335	389	332	330	353	334	376	335	376	358	338	306	343	338	336	329	327	392	332	310	341	348	352	330	338	343	342	318	354	344	338	365	338	351	336	373	336	359	348	344	323	341	372	353	328	334	386	367	283	385	342	338	354	353	362	348	351	322	338	364	365	331	373	345	365	376	380	330	322	344	337	354	349	351	351	356	327	370	340	367	316	316	347	331	322	362	361	367	345	374	347	352	335	331	337	336	389	333	345	373	369	361	353	356	325	331	308	341	347	332	346	309	356	356	344	332	336	352	364	368	334	336	315	315	323	335	338	336	311	342	325	339	345	322	350	337	341	341	314	341	348	370	331	332	301	356	382	338	309	333	351	335	357	347	368	344	360	372	335	334	337	336	346	360	360	372	365	346	346	329	318	338	345	352	365	318	367	357	379	336	352	322	362	351	332	339	321	340	349	344	340	372	315	345	327	330	327	334	340	343	306	337	337	377	344	328	358	344	323	372	328	339	344	336	311	328	354	326	372	343	309	344	329	363	359	378	328	329	361	350	380	359	331	340	344	328	329	357	351	365	369	344	334	374	373	336	312	333	321	348	354	316	365	296	376	342	331	361	335	335	379	381	367	385	309	328	369	322	335	358	297	359	346	331	370	336	327	329	334	330	305	383	346	349	323	352	363	331	368	326	352	368	336	334	364	352	368	371	311	315	326	362	341	344	373	404	374	354	343	310	326	353	361	352	354	292	360	353	339	356	359	351	339	368	338	342	360	359	366	341	376	349	390	339	367	341	344	363	334	353	345	313	363	353	366	351	326	327	325	352	338	355	300	315	329	351	363	348	334	325	322	315	369	354	340	338	320	338	336	327	340	358	321	368	350	343	338	390	334	322	341	343	355	330	344	372	380	341	336	337	365	349	349	329	360	335	356	339	331	308	317	340	354	328	370	346	338	333	360	324	337	336	360	332	335	348	329	311	313	360	352	354	351	335	370	324	349	285	346	340	355	370	352	348	325	335	298	327	367	327	332	344	321	345	388	330	356	347	356	348	330	326	353	331	365	307	333	354	376	352	335	343	358	354	319	331	338	312	346	355	391	347	364	361	343	307	365	353	316	359	351	369	351	346	325	384	358	354	362	358	309	345	350	352	337	341	309	363	366	322	382	371	305	342	347	352	375	327	347	341	345	317	373	333	340	360	353	349	356	353	355	376	360	348	340	347	355	327	377	348	354	355	353	329	348	309	347	325	347	336	355	349	325	362	349	341	309	368	324	325	328	355	321	339	338	353	338	344	359	348	339	347	356	347	347	357	374	341	303	352	354	338	370	374	303	348	332	337	366	364	314	375	378	366	342	310	316	382	336	333	343	357	362	369	333	333	357	322	328	306	341	368	356	332	351	344	342	347	323	342	338	352	346	333	379	361	341	330	355	345	305	342	366	364	361	338	328	341	375	340	338	358	335	322	318	329	342	340	349	360	324	317	382	363	342	342	310	364	356	343	341	313	350	341	303	342	361	344	354	369	330	307	347	331	302	346	331	358	333	328	326	352	347	338	365	374	326	353
35306	44814	3351	1475	1084	920	736	704	628	582	536	522	520	504	498	482	479	465	469	462	481	424	474	445	457	462	451	471	445	443	414	453	497	437	470	455	495	452	471	467	477	489	488	466	455	472	458	441	465	419	482	460	441	478	473	438	431	427	474	449	477	433	450	410	474	464	454	479	448	436	448	405	451	464	462	465	475	433	455	459	433	436	461	427	416	442	452	435	449	410	439	432	435	420	449	435	458	449	419	501	445	462	451	421	429	425	432	435	383	476	459	465	431	460	452	434	431	423	490	406	420	429	442	437	447	502	466	426	391	439	483	433	422	442	434	455	397	485	424	437	429	453	449	454	470	459	410	455	443	469	432	384	433	464	488	446	430	478	455	432	400	410	449	447	440	425	453	450	436	423	418	419	473	440	440	427	436	431	437	438	402	425	453	443	447	440	459	425	435	452	415	482	426	425	447	467	434	417	433	436	437	437	439	428	470	412	435	449	449	468	442	437	440	465	433	468	417	448	453	429	442	451	467	448	448	408	483	442	461	453	399	412	435	428	430	437	388	465	435	444	448	426	499	442	418	438	458	438	433	436	463	446	411	444	449	458	459	433	434	425	418	438	427	457	423	470	416	482	434	433	431	464	438	453	462	441	437	413	416	465	421	461	449	432	443	455	444	470	472	432	418	443	398	448	440	453	473	451	422	462	470	453	426	431	457	422	450	437	438	459	425	439	473	476	448	440	476	458	480	420	436	429	497	425	454	479	472	440	444	439	409	457	477	413	468	437	423	455	443	430	516	420	449	502	433	452	458	467	472	452	436	449	465	433	485	447	426	429	456	446	425	429	432	410	440	449	448	426	437	432	441	446	439	500	441	412	404	434	454	442	434	484	461	409	417	466	467	443	418	434	417	433	435	450	427	433	450	407	436	456	430	454	473	427	457	442	465	462	415	435	400	414	453	461	419	458	438	433	446	446	448	470	480	465	440	430	437	459	451	429	447	427	415	412	423	427	442	438	456	413	446	467	416	433	422	447	452	481	428	435	487	460	424	441	419	477	425	459	467	423	437	453	418	387	439	454	417	422	435	407	475	429	426	399	433	442	453	459	364	424	463	448	457	447	445	416	438	449	406	459	445	431	429	465	464	447	434	435	424	446	433	453	418	414	433	430	447	455	448	419	436	434	417	421	457	395	429	460	437	466	440	452	425	474	481	427	447	518	456	464	495	419	405	441	447	437	449	462	465	442	464	449	481	451	458	424	458	476	442	414	475	459	439	449	477	450	430	437	457	444	445	440	457	443	440	450	445	420	447	471	417	437	431	458	432	418	418	397	451	411	485	438	430	423	444	445	439	448	450	461	427	470	459	478	411	485	440	446	479	443	475	457	424	449	463	481	447	475	442	467	457	401	472	427	454	444	429	450	474	462	426	433	468	438	430	484	451	423	456	427	436	422	442	434	412	446	426	449	424	415	397	421	430	406	452	414	460	434	441	401	431	427	433	445	478	462	464	437	453	455	471	452	437	413	444	421	463	413	431	435	423	456	460	431	454	429	454	443	433	421	434	446	460	399	437	457	470	447	473	429	446	391	461	432	447	453	438	434	494	446	456	452	464	437	461	431	460	439	455	421	430	446	481	436	460	415	422	441	448	470	447	416	431	464	461	438	437	456	433	480	451	418	451	458	438	452	449	455	442	439	415	465	444	458	449	442	444	450	458	450	428	431	452	427	439	405	423	433	421	481	453	464	439	446	507	447	448	431	455	457	469	440	444	477	427	436	428	425	450	434	443	505	450	441	442	436	461	434	421	440	454	416	454	395	445	417	468	454	457	441	440	433	443	430	447	419	436	436	456	434	469	394	436	459	431	466	423	446	440	446	480	437	471	447	466	461	435	464	415	458	461	469	428	434	443	449	441	439	431	475	472	449	509	431	439	445	433	432	447	501	402	479	418	452	417	440	453	439	417	454	437	394	447	448	421	432	457	444	471	427	419	452	424	469	433	440	468	452	422	436	412	447	425	416	485	433	467	462	425	443	447	447	437	461	465	438	466	497	429	451	443	446	440	428	429	424	458	422	440	482	490	462	434	441	434	460	447	449	413	467	452	455	434	441	451	448	465	415	485	447	447	421	461	440	488	424	475	420	439	463	424	426	436	465	431	463	416	419	463	463	453	432	411	446	415	439	416	441	436	432	426	441	454	464	412	403	409	443	390	440	460	453	450	419	467	460	440	450	472	464	464	431	432	474	430	468	421	468	462	466	439	440	442	448	445	470	459	442	422	448	443	452	459	456	421	396	447	449	408	420	474	415	471	425	429	423	437	472	471	438	427	436	449	457	436	449	471	437	441	448	453	427	480	474	462	455	453	445	437	450	425	408	429	444	426	448	418	432	442	426	467	414	455	432	476	451	424	428	459	474	433	423	419	447	441	401	438	479	455	471	452	406	433	418	438	442	454	435	442	476	434	447	423	435	426	436	480	432	447	429	462	448	423	425	442	440	413	439	423	449	466	441	465	429	452	476	447	461	443	451	410	421	432	397	455	476	447	404	412	455	419	477	426	447	434	445	422	456	413	407	425	431	440	452	413	455	422	448	433	417	463	435	451	426	437	473	479	442	455	483	436	442	435	461	463	464	440	439	448	465	442	465	436	457	440	452	454	420	454	420	464	417	430	431	446	479	441	465	414	453	442	460	446	461	461	431	480	493	430	439	421	472	477	413	457	451	447	409	428	442	396	432	426	497	460	419	441	465	433	465	463	463	481	468	467	432	457	445	434	434	432	457	454	428	412	436	442	453	431	430	470	460	463	403	439	445	465	412	459	444	464	438	437	428	421	409	426	432	454	425	446	419	442	451	422	420	436	437	493	436	433	417	442	392	467	428	431	442	485	441	453	426	404	462	420	483	494	442	441	484	456	419	411	432	441	459	462	450	417	433	440	437	437	464	455	415	472	442	465	441	437	436	448	432	436	449	470	409	463	442	452	453	429	419	429	473	436	437	469	447	438	406	434	454	457	437	461	471	460	441	456	440	418	464	460	425	429	418	451	442	416	490	442	444	437	437	442	449	469	490	447	453	419	470	453	454	447	412	413	422	450	424	454	471	466	466	428	462	456	446	459	476	419	432	446	465	468	439	452	404	413	440	429	459	424	431	464	414	447	484	438	414	447	447	441	480	437	429	428	421	426	438	449	436	448	401	479	475	423	438	456	433	458	408	422	480	424	473	419	452	426	453	451	486	425	454	423	442	426	437	456	456	442	464	397	464	431	436	419	462	439	454	434	446	483	458	433	481	415	424	460	410	446	465	428	411	426	428	434	430	443	416	464	415	437	409	436	448	455	411	483	449	433	407	410	440	416	452	443	461	473	444	471	439	415	420	410	465	451	412	496	435	432	442	411	468	477	444	455	428	453	431	447	425	468	411	453	441	415	464	441	433	441	430	459	448	443	431	439	473	446	430	472	432	408	415	408	459	447	421	440	438	455	474	415	441
23309	21561	29328	24206	21553	21568	9260	1197	878	850	838	775	701	745	674	691	652	645	707	656	628	622	642	624	594	638	636	595	662	618	598	621	574	607	596	602	625	559	634	630	581	591	576	586	631	632	607	584	643	618	586	575	610	616	568	566	623	593	605	594	575	592	576	612	563	638	596	572	609	617	640	578	596	554	585	626	610	611	570	613	585	617	613	584	631	597	621	602	624	570	598	591	589	619	605	657	567	557	646	589	565	566	593	572	600	611	636	574	560	623	576	625	590	653	607	621	576	645	604	569	608	580	577	581	574	573	600	616	569	580	593	583	589	577	599	635	565	586	604	597	605	598	631	578	585	579	594	583	578	582	588	493	584	582	586	615	572	558	600	643	585	572	562	568	571	603	554	620	584	607	559	569	556	566	581	570	652	586	565	590	608	583	573	558	538	603	579	626	587	592	576	561	564	585	598	569	632	590	589	619	603	569	613	613	586	579	630	573	591	568	591	601	626	585	610	595	579	550	574	644	590	568	616	604	582	608	586	581	540	588	586	600	613	572	555	603	561	568	554	583	603	531	554	617	647	596	614	584	600	600	582	615	618	585	583	571	574	628	574	578	595	588	593	612	546	596	606	586	611	624	617	623	579	594	629	576	575	650	579	622	598	591	573	567	592	577	572	584	531	618	572	672	637	600	581	594	628	614	616	555	592	584	542	583	600	594	593	607	603	606	551	582	575	589	626	613	592	618	600	616	628	579	589	609	573	555	615	591	623	578	608	608	561	603	562	623	593	591	595	565	611	624	579	546	600	612	597	607	577	595	593	583	573	616	614	548	623	664	557	613	627	567	552	572	589	644	533	602	659	605	571	569	562	613	542	580	592	605	624	603	567	581	597	586	628	567	614	548	575	602	581	555	581	600	556	620	602	581	606	606	611	607	576	599	568	577	607	637	616	602	584	594	564	589	541	586	621	578	585	584	594	626	606	584	576	574	597	552	615	541	597	599	621	549	580	610	581	566	612	624	592	593	599	581	605	607	639	578	562	539	557	580	601	581	593	586	583	590	590	592	555	589	602	584	595	605	568	548	592	591	619	587	598	616	598	555	591	592	615	569	620	610	548	584	599	558	578	578	585	588	574	583	545	570	584	557	595	564	607	546	598	613	582	566	629	573	567	561	546	624	609	569	640	558	563	589	586	606	552	633	616	559	575	658	601	567	608	603	616	580	589	564	601	560	632	562	562	607	604	585	597	550	588	554	562	600	581	610	563	602	639	600	572	566	663	567	589	553	606	580	605	581	588	604	586	592	610	595	615	580	572	575	612	628	577	575	578	591	594	568	610	624	616	600	604	613	608	603	605	599	614	606	565	582	559	621	560	637	623	628	584	583	626	580	567	539	604	577	579	571	606	560	593	589	574	631	564	573	594	622	569	648	598	614	560	610	595	574	551	609	592	573	590	602	562	556	541	596	574	588	600	586	600	605	597	595	594	541	549	599	638	563	567	592	566	563	613	600	576	593	597	577	586	616	555	573	577	592	580	587	599	608	618	582	585	574	597	579	572	618	584	575	611	536	596	559	566	614	614	577	602	596	621	574	567	614	595	571	600	581	569	596	595	591	576	576	544	607	586	586	566	544	591	585	598	576	574	570	543	597	574	598	629	603	627	566	583	590	610	641	555	608	637	578	570	569	632	564	581	580	610	552	631	626	586	618	612	612	586	550	615	591	637	608	548	595	572	588	553	590	599	585	595	567	579	566	590	612	577	561	579	572	574	600	594	582	562	630	597	568	589	588	587	578	574	567	618	604	567	571	581	594	641	617	597	628	576	587	598	587	597	599	610	609	602	566	571	551	609	610	565	581	581	590	560	556	599	611	607	593	608	576	629	601	602	552	566	620	576	618	586	581	572	613	633	639	615	616	589	601	571	591	607	580	605	537	589	627	611	595	585	565	567	579	589	568	576	589	546	598	607	578	590	617	589	577	613	601	582	603	606	576	634	536	574	599	563	591	591	591	612	642	539	546	600	566	570	596	616	586	590	580	590	627	584	588	598	544	606	597	585	610	560	592	570	586	582	606	632	596	627	599	610	593	570	600	574	579	568	607	592	578	591	559	602	598	629	565	563	614	548	600	589	630	609	624	591	634	603	537	572	613	618	570	556	582	546	566	592	581	565	609	600	593	610	599	578	568	594	587	590	591	570	582	605	571	618	610	577	604	603	586	602	589	575	584	642	577	588	552	571	588	571	570	563	618	596	652	554	566	556	595	573	589	597	608	584	631	580	619	574	570	612	582	583	613	647	572	593	573	557	590	606	580	611	557	606	563	604	601	592	591	634	575	596	557	583	654	563	600	590	559	574	600	614	642	554	589	587	588	618	566	594	614	605	548	648	556	580	565	565	538	582	619	582	586	598	591	602	586	555	565	605	586	551	582	558	610	603	603	568	583	586	630	595	599	603	573	580	609	559	576	561	553	582	616	593	566	634	581	652	586	597	556	569	586	556	576	592	552	627	576	569	647	596	558	611	596	575	582	563	567	591	602	605	601	595	600	621	583	606	590	580	561	607	563	579	569	576	587	640	578	619	560	566	578	643	624	619	623	643	629	578	586	598	616	579	605	568	588	585	647	609	581	589	574	599	576	608	576	570	577	586	601	607	574	609	592	586	612	552	584	596	587	555	565	559	541	577	590	581	621	627	593	568	545	600	572	563	575	623	621	603	569	591	576	565	631	645	575	617	561	544	597	583	606	655	569	581	548	603	594	564	637	551	596	592	583	599	586	557	567	566	533	585	592	559	576	566	585	600	540	633	545	598	563	564	583	563	591	597	582	575	566	594	636	588	622	580	556	549	582	651	578	581	598	586	567	598	581	585	571	615	602	589	576	575	597	558	598	620	570	582	566	663	576	600	575	581	580	575	546	592	607	590	578	602	587	587	609	581	632	591	604	578	618	600	637	578	585	590	610	584	580	519	569	629	588	622	616	581	587	601	586	600	592	594	601	633	617	599	591	615	595	572	540	597	595	587	608	581	597	614	648	595	577	587	570	591	638	632	586	568	570	604	613	573	584	563	567	559	584	598	583	596	573	574	594	582	607	580	557	632	573	576	624	572	562	596	588	582	579	645	617	559	637	559	594	590	592	584	606	595	557	621	589	617	611	564	594	602	584	602	564	555	593	568	618	555	598	556	560	607	608	583	611	564	590	621	611	577	596	603	563	603	618	567	560	524	582	578	596	584	570	596	585	567	565	598	602	633	568	580	573	613	598	583	601	604	589	608	592	585	569	577	561	586	578	567	571	587	580	592	592	567	574	602	574	608	595	587	574	590	640	561	633	622	587	564	556	620	580	554	606	576	612	606	579	618	518	599	532	550	554	528	581	630	565	565	551	556	597	595	598	593	582	565	581	596	550	561	583	574	550	633	561	574	613	580	575	565	604	611	579	557	585	585	567	586	570	604	576	536	586	563	561	580	619	610	596	632	567	566	566	599	569
41674	56735	8952	4648	3377	2596	2033	1666	1413	1237	1138	1077	992	966	884	863	821	817	799	818	745	787	712	791	756	842	716	769	700	705	767	718	685	710	807	767	700	770	678	704	721	734	736	701	721	706	688	734	725	676	749	728	681	679	737	763	683	661	674	718	692	732	703	720	660	717	666	745	677	677	679	714	686	721	690	713	668	683	703	688	677	713	677	651	698	657	680	634	682	702	698	704	644	716	705	667	668	620	656	719	662	686	671	700	705	736	709	692	645	667	705	670	683	688	653	695	625	700	731	699	700	672	671	706	736	677	685	690	671	671	663	693	646	683	674	745	677	683	683	738	670	701	709	732	700	726	672	717	703	678	695	707	666	730	672	717	693	667	702	645	682	664	619	651	699	657	653	662	692	667	703	687	670	682	715	742	719	700	679	691	690	667	714	685	719	689	698	711	743	682	662	711	713	693	747	661	715	695	697	714	720	691	701	695	668	694	619	658	666	691	668	703	689	636	714	699	696	656	663	702	663	676	748	659	698	686	705	662	666	637	698	697	681	676	721	702	683	696	707	624	682	692	696	679	708	696	713	681	658	694	634	734	723	690	695	736	659	702	654	740	665	720	694	695	671	648	691	664	619	679	704	641	749	684	627	664	648	692	682	675	682	680	691	709	662	688	740	737	691	724	698	710	674	692	686	667	683	628	666	635	679	689	667	746	656	651	746	626	656	689	678	721	686	660	691	662	677	680	689	654	682	733	686	661	671	672	659	657	691	649	653	667	682	640	681	687	645	687	675	698	708	712	672	675	691	673	701	692	682	676	683	679	677	689	690	652	675	714	667	700	692	693	707	691	618	679	691	714	690	704	673	631	645	719	713	644	668	678	720	705	658	631	643	714	698	666	677	672	709	715	725	698	664	705	661	712	730	756	709	703	691	700	720	668	657	670	657	662	646	686	719	719	723	639	659	697	675	717	643	696	681	687	639	741	758	690	670	724	666	702	663	678	718	701	653	655	670	679	677	720	689	713	699	676	719	709	683	769	714	760	709	689	683	676	726	745	652	665	703	666	712	734	704	694	674	695	706	711	684	704	733	673	657	674	707	685	714	723	684	728	723	682	679	694	633	669	707	663	637	698	670	640	686	681	676	707	709	653	690	677	685	729	685	631	671	668	663	730	741	684	701	658	682	652	685	732	693	668	685	638	655	742	692	704	705	687	712	689	748	676	664	720	717	690	660	635	733	692	732	717	689	715	681	647	636	686	666	682	712	726	717	640	693	662	685	678	693	683	702	709	639	662	665	675	664	622	638	705	666	683	702	696	651	702	663	682	722	664	711	647	694	711	706	689	604	711	678	684	681	689	693	693	702	638	648	684	659	675	677	655	730	642	643	678	700	689	701	672	714	663	690	701	735	655	714	683	649	691	668	711	699	690	694	695	647	701	684	661	716	675	655	680	672	686	717	699	704	659	658	655	715	674	635	678	679	676	714	680	682	685	662	676	672	691	687	688	653	736	690	673	718	699	714	702	682	711	725	708	703	673	697	674	699	697	729	682	649	664	691	703	671	696	702	685	725	657	696	693	667	640	664	683	669	725	695	668	640	685	728	694	660	696	647	698	716	642	686	695	672	642	645	720	688	680	660	698	714	690	684	695	679	666	675	643	666	638	679	656	630	727	635	707	694	708	663	729	675	691	692	681	682	722	668	707	675	679	664	709	711	672	671	688	658	699	670	715	756	729	658	737	716	693	641	666	681	718	658	686	684	675	663	703	687	646	687	659	682	649	703	696	621	707	699	636	674	639	673	718	725	669	698	707	690	646	674	663	679	697	738	691	691	677	724	666	677	654	650	735	633	733	658	697	675	662	719	697	714	685	662	689	700	670	674	698	678	669	707	730	698	681	691	699	699	692	713	645	697	656	684	666	690	691	673	659	706	678	714	657	669	672	652	667	646	688	704	690	701	656	661	683	663	704	671	660	704	667	668	667	662	686	669	671	696	692	642	677	690	640	695	645	689	732	663	661	716	723	662	669	677	667	643	689	657	737	683	703	670	720	669	671	673	689	726	678	666	675	679	708	697	645	710	667	691	667	720	722	710	697	711	675	699	671	662	676	655	713	682	677	690	688	707	695	696	718	622	710	659	655	687	686	703	700	705	683	706	660	660	712	690	700	691	643	654	703	637	674	685	694	694	668	677	694	685	697	707	738	678	639	682	701	695	652	701	668	645	691	678	654	700	698	723	706	698	694	695	650	699	677	659	660	670	716	682	636	713	647	683	684	676	720	747	672	649	654	661	725	659	701	698	721	694	723	670	657	683	718	680	710	698	649	671	668	724	722	718	627	744	620	713	666	681	694	693	680	673	705	666	657	653	681	680	718	673	679	691	675	708	664	691	691	702	706	695	688	689	630	678	691	731	743	722	721	689	640	697	684	693	634	706	665	691	692	645	660	696	685	683	691	648	631	673	690	698	648	725	683	658	743	735	684	614	659	665	698	666	681	720	704	673	627	691	685	687	700	662	662	643	692	637	765	703	685	704	723	696	712	682	706	673	649	630	676	691	699	727	701	695	690	685	676	620	666	712	675	713	685	656	690	665	727	710	672	663	652	676	645	691	665	707	675	649	650	701	747	714	679	679	669	641	673	715	671	667	743	695	689	681	729	717	710	720	645	714	724	668	666	634	695	666	697	724	685	686	722	708	685	686	692	636	713	684	682	624	651	664	753	673	740	662	680	697	700	673	687	730	665	678	619	667	655	659	712	666	690	694	713	683	703	676	689	729	690	664	683	682	699	695	681	711	705	716	659	665	671	658	701	713	691	669	651	680	648	679	701	690	680	692	681	685	698	664	670	639	666	643	700	718	672	672	730	684	699	672	706	695	732	659	684	657	708	692	694	663	691	662	695	689	671	647	666	664	665	662	667	659	715	655	712	704	701	711	692	677	712	673	643	670	703	696	710	670	682	617	638	651	716	678	690	719	697	656	715	709	714	703	685	649	722	724	718	692	695	681	694	706	688	695	670	664	697	674	682	722	709	702	695	699	723	688	670	641	734	683	703	665	689	695	720	656	676	701	707	681	713	638	674	710	703	674	649	669	691	639	689	664	695	699	672	739	686	695	674	646	620	683	739	690	735	676	652	669	694	663	664	669	690	620	663	710	709	696	662	633	691	660	664	676	671	696	698	671	716	686	690	648	678	692	699	675	698	688	710	661	717	674	717	672	689	754	699	703	688	644	683	702	672	708	699	701	686	677	661	668	711	690	695	682	677	678	688	701	693	675	668	701	697	683	703	663	717	712	671	677	692	711	699	713	666	700	678	733	670	650	725	718	688	686	686	697	751	636	726	696	656	667	704	715	679	697	713	648	645	681	702	712	660	724	673	651	692	688	652	699	666	724	683	689	691	671	678	687	690	664	711	716	689	685	698	647	677	660	708	704	703	660	668	687	680	718	728	711	671	696	692	698	686	711	688	697	678	668	676	718	698	666	688
29114	26523	14303	1362	256	261	237	201	209	207	211	206	222	201	194	231	239	183	193	209	215	191	221	213	241	192	210	196	211	200	221	201	234	218	201	200	205	237	200	203	197	212	209	210	203	203	203	204	201	214	203	195	209	200	203	204	210	215	198	208	210	200	190	192	201	199	226	198	202	200	201	205	227	202	206	193	196	196	191	216	192	200	192	181	192	200	217	212	203	216	223	212	215	228	223	201	205	223	220	210	216	199	203	216	190	201	214	215	201	215	180	195	182	183	205	212	173	195	197	207	221	169	209	213	209	206	206	207	225	202	206	202	192	204	176	211	203	186	211	190	207	193	190	200	199	207	222	199	215	204	214	221	183	212	188	196	203	223	186	220	180	217	202	223	216	214	187	194	193	217	191	196	209	198	223	209	183	212	224	213	213	206	198	211	181	215	211	173	194	214	222	187	208	208	231	190	199	227	191	205	209	223	215	203	197	178	186	215	267	182	196	206	190	191	176	226	185	226	215	181	204	208	216	202	175	232	209	214	202	174	253	207	212	192	207	201	203	209	187	218	214	183	181	191	207	202	192	220	237	208	211	205	205	195	187	195	195	225	232	203	217	218	201	163	192	212	220	208	198	178	180	213	184	196	226	195	190	199	212	181	188	194	193	195	211	201	218	185	201	204	188	192	202	198	235	218	219	190	215	215	199	197	197	192	213	184	192	212	184	198	228	184	184	208	227	211	209	210	180	196	212	198	186	208	197	191	211	200	202	211	211	225	167	226	218	218	224	209	195	248	228	191	229	184	208	209	203	220	191	211	204	218	190	218	180	196	185	222	218	218	203	200	205	197	190	189	211	159	209	205	226	188	197	194	202	227	228	179	200	207	217	224	188	190	212	224	201	215	213	241	188	225	204	184	204	185	230	192	220	200	198	216	199	201	190	220	228	217	192	220	201	210	194	203	188	174	203	191	233	193	175	249	219	202	184	182	194	182	195	197	197	198	178	207	212	195	213	215	210	180	208	202	223	203	215	205	205	228	210	204	212	214	215	212	223	208	204	206	198	188	218	202	199	245	207	206	191	206	217	188	200	207	207	217	205	217	199	218	179	218	211	192	203	204	187	197	213	212	220	191	223	235	216	252	201	212	224	211	207	218	180	227	226	190	208	195	235	210	189	196	188	199	201	189	191	201	190	201	198	201	203	200	195	199	200	194	210	211	223	216	212	204	200	218	237	226	216	199	211	192	220	212	188	190	203	195	198	177	196	195	200	189	219	217	221	219	196	206	208	206	220	188	199	192	238	190	208	203	187	224	198	202	221	217	185	189	199	197	193	196	200	243	198	218	196	192	198	210	189	183	215	172	234	215	206	198	200	215	190	176	187	182	190	206	200	224	185	198	212	207	215	178	218	213	205	210	210	214	234	212	191	217	202	211	197	212	200	223	197	222	209	198	203	208	202	162	203	178	207	205	219	211	195	202	227	207	188	210	214	208	225	180	181	236	192	216	218	226	196	215	192	193	203	198	195	203	184	184	201	223	189	207	198	186	231	229	194	189	221	203	183	200	212	200	216	203	197	177	202	191	211	216	218	203	208	224	184	189	213	216	212	244	224	180	186	217	207	205	229	218	213	211	213	203	205	203	215	202	200	224	204	199	216	203	168	210	189	219	216	205	190	210	207	220	214	219	214	216	200	210	212	193	190	188	205	209	205	202	220	212	194	206	209	211	175	216	189	212	197	191	208	216	196	200	209	215	219	187	199	209	181	206	218	195	222	221	205	230	222	180	234	218	241	174	209	217	198	189	191	227	183	195	213	183	205	198	213	213	254	222	181	192	205	189	206	199	210	198	213	203	211	193	193	216	217	205	222	187	201	187	222	210	189	224	213	209	208	174	204	200	198	236	211	203	208	195	180	203	200	209	199	237	203	204	229	223	208	203	199	192	208	191	192	216	195	212	204	184	204	207	195	185	204	223	210	211	170	239	180	237	222	181	221	204	198	199	213	210	228	226	197	195	190	239	195	204	194	223	203	201	200	215	217	202	194	200	184	199	189	209	212	195	206	199	199	191	183	223	185	202	193	225	211	204	207	218	193	228	198	192	211	218	198	196	202	238	221	196	199	214	205	196	168	239	205	205	215	200	198	199	219	188	208	214	188	200	230	199	205	168	196	208	213	193	191	229	171	225	233	194	199	183	221	197	213	204	216	241	199	225	198	215	206	189	223	224	224	210	199	201	225	204	185	201	215	197	208	221	223	195	214	198	214	199	221	215	185	229	212	241	197	186	207	209	216	194	182	194	209	189	191	203	204	226	244	225	210	177	197	218	194	219	184	214	213	191	197	213	207	204	184	203	180	255	232	217	202	209	198	210	214	197	206	204	186	214	186	210	221	198	199	206	206	210	229	201	190	213	233	200	195	216	231	196	201	185	205	208	224	212	205	196	210	203	201	209	233	209	216	212	214	205	194	189	191	209	204	206	197	205	206	196	201	193	201	203	215	194	213	236	214	205	228	208	208	190	204	207	227	196	191	223	239	235	224	215	195	202	212	200	200	220	202	197	227	199	203	216	210	195	222	208	206	168	165	232	207	197	213	200	212	218	197	212	215	222	202	194	210	206	193	238	234	199	201	222	218	171	200	206	195	171	209	211	218	216	194	214	221	186	216	197	201	204	183	209	207	198	198	221	224	233	190	172	213	191	211	173	209	200	208	200	212	225	217	195	203	194	200	178	215	210	195	199	211	220	230	196	203	193	205	203	209	190	208	218	212	197	214	198	207	203	209	191	178	193	203	193	204	203	213	195	192	216	211	235	194	214	214	197	173	222	219	225	226	202	210	192	201	194	184	205	211	202	208	197	201	222	229	228	222	195	196	171	199	212	228	205	238	197	209	207	197	221	188	211	207	206	193	202	197	209	198	198	189	235	223	187	201	208	190	210	189	219	227	207	222	203	209	165	213	220	209	205	201	201	213	181	208	195	191	201	193	209	188	193	231	204	208	199	189	199	190	192	186	213	217	218	202	201	209	221	196	226	206	201	208	190	212	181	186	204	224	189	191	218	170	193	185	186	229	203	200	209	226	217	202	224	222	212	198	217	215	201	214	209	200	205	212	196	238	195	208	229	213	209	227	203	187	218	226	216	201	206	210	227	215	212	219	199	207	195	220	201	220	195	208	218	221	188	203	189	189	192	203	192	217	207	214	214	213	198	193	218	208	227	195	198	208	210	202	216	190	225	202	199	203	201	187	193	199	221	220	177	210	209	206	232	200	214	196	188	215	208	183	223	202	188	194	173	181	215	208	201	224	197	192	220	215	213	208	225	187	207	195	192	228	200	214	229	216	197	211	208	190	180	178	197	216	199	192	196	213	210	206	203	206	220	205	222	214	206	211	210	189	211	189	201	229	179	208	218	204	216	217	208	238	204	232	213	214	211	202	203	183	209	204	227	233	214	190	198	208	219	196	194	211	223	221	196	232	185	202	199	195	209
32301	35767	787	388	358	315	313	320	286	276	269	322	265	279	317	259	316	281	258	287	267	218	277	270	254	270	260	281	279	266	248	264	306	280	263	275	270	245	273	253	278	324	299	285	265	287	288	267	279	281	253	269	294	277	250	260	283	261	281	241	277	258	280	275	264	245	277	251	239	247	268	262	261	261	251	282	247	288	260	279	266	249	278	300	260	299	257	249	287	276	280	283	259	249	264	275	282	282	263	279	257	246	255	311	238	252	257	249	253	247	277	281	279	266	260	281	287	254	254	263	269	234	247	275	259	268	257	275	262	296	283	255	251	303	283	262	272	264	252	261	265	281	255	272	288	269	249	290	265	261	294	244	276	267	289	241	264	287	267	265	285	284	287	291	279	249	281	273	273	273	243	273	285	258	297	265	257	262	291	263	244	254	237	248	241	238	288	248	279	282	268	282	272	288	266	288	290	264	294	274	285	301	278	281	281	261	251	270	296	290	226	274	267	251	317	278	275	246	279	270	276	279	281	269	273	255	305	270	244	280	265	266	272	266	274	256	269	272	272	266	270	279	257	286	311	264	298	247	248	262	262	246	247	265	249	285	241	263	299	276	278	272	244	274	255	276	288	274	272	278	250	251	269	286	304	252	283	256	252	262	268	266	267	252	252	276	280	232	283	270	266	291	266	306	283	284	260	289	281	266	261	268	260	260	269	270	273	285	255	280	286	292	293	288	273	259	269	287	272	277	269	261	262	261	262	260	277	295	233	267	276	297	260	284	269	267	261	257	278	272	251	265	284	274	256	277	262	282	278	249	261	245	264	253	233	243	286	259	278	247	259	270	273	259	295	290	271	254	271	254	288	256	256	257	276	280	280	280	280	247	272	294	274	297	271	279	256	258	258	285	244	281	250	267	258	272	248	259	264	285	241	227	279	245	276	249	261	273	279	236	285	254	281	251	254	259	247	276	263	260	264	292	248	264	270	255	228	257	252	286	280	278	270	289	266	269	245	275	266	266	268	252	250	277	275	293	275	276	293	279	291	251	274	255	262	271	263	270	272	229	270	266	275	295	262	268	269	251	259	273	297	242	263	291	257	267	276	274	235	245	287	282	244	265	250	281	269	276	264	266	294	283	304	267	262	270	280	275	268	253	280	230	276	247	268	257	293	260	246	247	299	272	278	269	251	262	250	298	250	256	274	273	274	260	273	239	295	306	247	269	292	262	270	306	289	272	297	282	264	260	233	289	280	263	251	278	275	264	284	270	277	234	303	277	269	286	289	258	281	279	282	224	280	281	278	275	263	244	272	278	258	276	291	259	270	234	262	274	245	267	260	263	266	248	289	261	276	265	275	275	247	278	253	276	279	240	271	251	283	271	264	299	279	269	242	246	280	276	278	251	259	257	302	267	258	284	290	257	252	265	272	247	275	250	294	275	280	263	277	258	270	258	268	277	312	274	271	267	278	246	287	264	283	260	279	247	287	240	266	238	277	268	285	265	288	265	270	272	254	309	271	282	261	277	260	293	291	269	281	261	260	251	285	301	282	269	294	266	257	257	249	260	285	269	262	253	265	242	248	257	271	293	289	320	265	249	254	262	274	283	254	283	270	276	262	285	288	282	283	258	250	288	256	251	243	286	270	265	257	277	274	263	266	245	237	265	220	248	301	246	279	254	274	261	266	289	241	291	270	262	264	261	264	274	269	286	223	259	298	261	253	290	287	278	274	297	274	237	250	270	271	288	271	263	275	289	288	271	261	253	271	278	248	277	273	287	266	257	269	265	252	285	260	298	272	263	281	285	272	269	255	247	238	272	265	261	280	275	261	290	238	246	248	272	278	281	288	254	229	261	267	286	269	269	266	253	249	280	258	284	263	268	282	268	265	250	283	252	282	247	276	283	248	271	297	276	255	268	265	257	246	268	260	262	285	235	301	266	255	266	285	282	236	267	276	275	283	266	271	285	292	257	281	277	254	289	262	277	294	280	262	286	293	258	288	273	253	263	265	263	267	299	274	271	244	289	280	287	257	250	285	258	279	254	276	282	248	269	223	244	287	274	264	282	306	278	272	251	258	289	270	248	278	291	267	258	258	252	263	248	265	282	259	288	255	255	269	242	271	270	262	300	286	283	260	275	258	264	281	257	254	277	294	294	277	263	251	258	283	278	264	266	274	253	279	251	258	250	279	254	258	271	275	256	261	274	232	284	278	275	281	270	259	246	259	251	272	248	257	306	263	279	284	289	254	274	276	247	270	262	277	281	269	255	286	271	250	261	285	282	293	265	272	288	284	302	252	273	289	258	250	273	259	277	240	262	252	263	244	273	293	283	262	266	262	283	281	280	298	239	281	260	273	254	254	276	267	270	285	276	255	265	246	295	243	263	284	268	254	276	292	267	271	303	251	262	301	280	263	304	292	264	274	229	297	284	243	311	274	252	250	272	241	261	274	245	277	224	280	286	265	293	294	262	276	262	284	279	286	284	254	238	282	246	289	263	280	286	262	259	285	285	250	282	249	258	292	284	243	280	264	260	293	258	282	240	244	262	277	250	275	253	271	296	278	306	254	279	307	267	284	264	289	285	262	289	271	271	255	261	259	248	273	264	264	253	254	297	285	280	239	234	258	276	252	261	258	280	265	272	275	282	279	277	252	291	278	301	285	254	259	266	239	250	282	271	271	262	232	257	258	271	276	286	276	257	258	239	255	259	254	247	296	267	275	282	265	251	266	287	286	276	280	285	274	276	274	301	262	290	230	266	255	287	263	270	258	275	274	289	269	304	279	240	244	231	271	252	296	281	279	284	248	284	284	273	257	249	243	288	252	268	257	277	262	279	269	286	282	293	302	283	276	260	257	293	261	279	260	258	249	267	234	283	272	268	286	288	278	282	288	273	301	272	274	281	282	254	259	283	253	249	279	276	256	263	273	283	304	277	252	274	275	268	235	260	281	289	269	253	260	238	266	272	304	289	240	238	263	244	283	287	252	290	272	253	273	274	241	259	267	264	257	256	264	239	299	248	279	293	294	272	267	295	286	294	259	285	281	282	264	258	280	278	260	254	278	268	272	267	279	276	285	275	274	273	283	295	232	279	263	280	269	288	305	262	283	268	260	277	280	260	278	266	261	284	265	255	258	266	268	272	275	257	262	290	257	286	294	265	263	281	278	260	269	294	264	260	243	269	265	302	268	256	261	270	271	298	276	281	277	290	255	287	284	273	248	251	244	268	278	255	243	302	284	276	258	300	275	268	273	266	243	254	285	245	275	269	271	276	277	256	295	270	275	266	254	294	276	243	256	290	246	271	250	301	267	255	245	266	267	281	261	269	251	256	271	246	283	283	300	246	266	255	266	277	285	304	263	267	240	250	293	239	262	273	258	290	290	286	281	305	267	286	270	270	284	248	261	247	266	249	302	274	281	250	267	253	261	264	276	247	263	289	258	286	294	255	285	274	268	248	261	293	262	270	283	294	254	261	282	242	281	252	279	266
24655	21567	28647	24875	21202	4636	665	467	434	428	391	400	334	327	286	347	325	339	313	338	325	289	284	291	314	336	299	301	307	284	303	298	309	286	319	341	286	339	287	310	291	310	275	298	333	318	282	310	277	302	304	305	295	309	294	300	327	286	303	281	323	301	289	293	294	292	305	283	313	301	292	276	286	310	296	306	311	297	305	308	294	298	303	289	279	308	312	293	285	280	288	259	289	300	312	313	315	279	287	280	315	298	284	296	309	302	321	335	293	295	295	289	299	276	268	289	295	268	274	290	304	272	320	284	331	291	304	300	302	293	301	305	291	319	296	301	293	297	314	312	302	299	295	299	325	314	309	307	305	327	294	311	321	269	288	320	285	290	322	291	309	252	286	268	296	283	315	287	305	302	302	297	287	307	338	283	285	305	283	263	301	321	284	309	299	274	327	299	297	324	296	297	278	294	300	297	262	285	272	266	308	280	288	295	285	323	278	299	283	280	313	291	336	322	289	325	282	302	299	295	286	285	308	311	306	305	292	254	292	315	322	274	286	320	311	286	315	310	306	290	320	303	293	314	285	311	312	326	281	289	302	291	303	273	315	299	275	311	267	289	296	308	285	292	281	305	289	282	294	290	300	295	293	313	293	322	282	311	290	312	312	277	294	334	264	320	320	278	300	314	292	297	276	296	277	266	289	295	288	317	327	282	318	296	276	307	301	285	303	282	287	301	305	296	325	282	279	295	308	291	285	310	306	263	272	313	271	284	317	285	298	301	308	303	287	302	288	298	288	329	279	301	277	309	328	288	270	305	313	283	292	310	278	309	307	279	311	287	287	294	283	297	306	305	312	290	307	310	320	296	303	295	280	308	307	303	304	298	298	285	333	289	266	298	298	309	283	275	297	305	286	271	279	321	300	273	320	274	288	295	285	323	312	315	312	324	262	307	312	313	326	321	299	293	272	303	299	291	300	291	296	310	279	309	282	313	276	298	295	307	281	308	285	316	289	292	320	296	288	285	323	321	298	284	304	307	279	292	312	314	302	290	305	277	290	295	306	309	305	293	290	283	309	303	288	306	249	293	289	313	308	281	310	285	313	297	314	276	303	267	292	284	314	316	292	314	278	312	264	307	278	282	288	294	277	298	314	312	302	298	283	305	296	300	286	320	312	259	300	296	294	316	289	289	289	317	256	304	293	305	325	314	325	285	282	289	281	283	284	273	278	299	325	297	284	253	281	273	294	317	321	318	298	302	308	297	299	318	298	276	290	293	275	319	324	294	288	298	311	299	315	326	308	281	324	300	321	263	262	315	303	305	296	284	279	288	296	289	312	289	280	305	296	311	296	312	297	287	265	301	291	267	304	275	311	314	303	271	311	294	291	287	297	321	293	288	316	328	320	319	301	291	254	298	289	290	289	328	321	302	296	306	298	286	298	297	298	292	298	312	276	292	325	283	294	314	299	326	300	289	275	312	303	310	309	288	304	292	284	295	301	271	318	311	304	310	263	305	309	290	280	294	307	294	314	323	299	291	280	281	296	307	320	300	274	284	313	301	284	298	275	309	298	304	300	325	306	302	283	291	321	294	298	304	277	293	310	302	314	340	318	284	296	289	274	281	290	264	288	301	289	316	290	275	307	300	305	294	267	295	318	291	305	273	283	269	285	256	301	299	273	308	286	278	277	300	299	272	304	352	282	301	304	303	336	271	305	300	261	295	268	303	285	294	278	323	326	292	305	283	300	304	294	311	340	313	313	262	304	246	275	275	290	303	287	310	298	299	282	302	289	316	287	320	305	301	285	273	279	316	285	302	305	305	272	307	296	276	291	286	284	283	287	306	288	259	286	291	299	314	265	293	270	303	274	299	304	298	294	308	314	289	290	320	311	292	316	287	314	318	285	333	309	292	304	273	288	300	285	310	278	291	295	267	305	311	311	311	298	291	284	280	292	284	303	306	305	296	322	277	300	300	299	279	273	280	294	272	280	293	245	316	307	271	314	270	303	293	307	291	321	300	295	318	279	281	300	262	281	288	303	292	275	319	292	317	310	297	313	281	307	295	306	298	275	268	262	285	291	264	301	314	308	282	328	307	297	256	290	285	299	320	291	308	287	289	278	293	339	279	300	311	307	339	303	295	308	331	308	257	337	291	296	282	304	263	279	285	293	309	314	297	289	290	312	346	278	300	305	278	295	295	311	272	311	298	272	294	290	299	331	314	272	288	262	259	305	298	298	288	292	285	316	274	309	297	310	281	266	308	307	322	299	310	304	287	287	274	297	263	289	329	282	348	317	288	300	294	292	297	267	301	331	313	303	320	330	317	277	299	273	303	294	283	290	297	298	293	301	283	307	296	335	295	272	274	275	269	279	299	290	293	284	291	282	315	315	310	273	312	295	258	247	286	296	295	287	307	305	326	300	275	307	287	270	316	302	288	302	322	292	261	265	296	304	298	269	316	309	295	287	287	266	303	276	298	276	309	300	246	296	282	297	275	298	290	322	316	286	284	273	321	328	299	315	291	254	279	291	270	315	278	288	316	302	303	280	294	287	293	294	301	280	299	310	323	260	299	306	322	309	291	319	277	306	344	269	281	309	299	318	283	317	281	285	320	310	280	281	289	320	321	306	319	286	293	293	313	306	307	314	284	310	310	293	290	331	277	284	316	277	287	299	301	290	310	292	308	327	299	298	304	294	275	292	290	289	305	298	300	308	289	286	280	256	277	280	309	305	281	304	316	302	321	275	304	284	298	284	288	272	265	286	280	294	305	307	326	279	263	294	332	307	280	323	298	303	282	315	273	306	310	292	322	321	286	257	310	270	313	284	314	299	287	309	260	298	309	310	303	305	296	299	279	309	293	291	294	271	304	318	299	282	321	296	307	290	272	310	287	295	319	278	305	272	275	324	278	305	296	293	278	283	302	306	303	307	282	295	308	303	299	286	305	308	306	306	284	303	305	305	337	313	287	286	297	279	303	289	320	314	298	292	270	313	294	296	278	288	286	267	274	288	301	317	327	310	312	297	306	269	299	286	318	260	316	285	268	269	298	302	288	324	299	329	338	295	290	281	298	302	281	291	268	264	279	286	296	314	281	277	316	273	316	309	297	304	314	304	320	279	303	298	270	266	306	295	278	301	304	274	302	291	338	290	306	318	287	324	315	303	310	305	300	315	309	319	283	275	291	285	287	301	289	293	310	277	307	318	266	297	323	268	304	303	294	320	286	330	289	301	308	280	305	281	296	328	281	319	307	289	277	291	295	293	306	264	308	282	297	303	291	312	308	320	334	278	290	274	269	273	315	262	280	289	314	321	289	308	298	264	323	292	320	289	290	308	289	279	277	295	304	285	307	331	326	301	286	337	254	327	293	309	305	305	326	324	301	279	282	314	268	294	310	282	288	300	283	273	272	319	295	314	291	288	304	303	315	295	297	271	276	292	265	278	317	288	310	321	315	284	300	317	279	298	286	283	290	267	314	309	279	288	313	305	287
36542	48158	4595	2066	1476	1259	936	751	709	622	540	463	469	496	460	464	435	387	407	396	406	424	385	395	387	384	381	386	362	391	383	404	385	329	368	361	392	360	377	371	342	354	413	363	358	380	357	361	358	348	338	362	347	375	352	347	376	367	412	382	405	364	352	357	320	349	378	361	377	353	354	362	384	365	368	340	334	367	348	370	398	347	377	368	393	397	370	341	396	401	368	375	385	363	373	420	385	366	354	425	370	375	351	379	395	339	372	370	353	340	361	361	355	373	361	340	353	375	399	336	332	395	359	349	354	387	377	336	386	363	379	340	367	376	375	331	361	372	368	355	350	354	389	363	356	390	412	332	402	389	394	368	361	328	363	371	352	398	382	379	377	361	314	403	364	379	356	362	345	379	351	369	375	380	377	376	383	343	360	361	367	372	393	412	368	350	394	378	350	383	364	346	336	374	343	366	402	377	350	365	353	360	374	381	372	395	391	387	394	370	360	380	370	393	339	348	348	344	338	369	330	349	373	367	385	373	332	338	367	354	393	393	360	356	388	377	389	375	365	372	355	359	354	386	405	350	372	407	386	365	377	377	373	342	330	363	362	355	356	354	359	355	426	342	374	409	374	352	389	318	375	362	342	388	354	340	360	350	370	348	360	397	356	364	325	388	385	364	351	371	361	356	351	354	375	383	389	369	332	340	370	389	370	382	360	369	350	366	377	380	364	364	318	356	345	372	351	345	394	393	356	350	297	359	402	348	343	361	398	343	343	415	369	369	352	379	388	365	394	350	374	384	353	382	354	349	385	381	358	361	372	373	372	388	370	398	356	384	353	343	353	360	378	346	353	376	362	342	346	374	375	388	378	338	373	384	370	379	368	372	388	367	348	386	382	396	355	391	389	339	388	367	385	353	397	371	366	386	368	356	340	382	374	339	382	338	366	387	374	395	387	364	343	353	373	361	351	376	370	384	385	327	355	370	378	348	353	381	369	353	342	353	367	345	367	386	331	411	322	365	381	358	350	369	365	358	354	355	375	393	370	398	379	368	401	388	405	342	377	366	369	359	349	357	334	390	334	387	405	353	375	358	345	377	360	362	335	388	362	357	326	351	334	343	362	386	367	381	368	365	340	383	371	398	358	381	360	391	349	348	338	385	370	373	392	366	360	353	377	362	370	393	391	391	383	374	365	373	392	338	371	366	389	385	405	362	341	373	391	372	372	359	387	383	373	382	343	375	361	385	312	324	386	355	394	364	351	377	360	348	330	396	352	385	335	374	352	347	364	396	368	347	373	373	389	381	369	371	328	379	381	375	399	384	372	378	377	337	346	356	376	378	409	362	393	387	355	406	356	376	364	370	372	373	381	363	370	365	387	357	382	359	392	362	359	365	367	358	358	345	363	376	367	390	391	361	371	367	361	354	348	369	374	336	377	385	381	380	365	361	364	445	369	376	397	398	350	355	382	371	352	309	355	324	376	343	334	347	373	366	380	329	375	367	352	357	369	350	362	341	391	380	339	363	374	354	355	370	399	317	353	347	398	389	384	328	370	379	362	360	357	351	384	374	364	354	368	361	338	369	345	329	354	353	419	336	392	361	342	392	368	373	305	342	359	358	382	385	381	371	395	357	357	372	352	380	390	341	384	373	382	407	335	362	363	387	368	372	400	328	351	360	371	395	356	394	372	369	353	361	368	380	357	337	356	379	374	335	373	376	361	367	351	381	357	381	392	349	350	341	342	364	349	401	360	364	329	352	368	341	366	389	354	386	325	415	358	347	372	371	379	376	365	366	368	370	354	344	392	387	374	391	354	375	364	398	357	371	344	353	379	367	377	346	316	343	342	369	351	365	360	375	336	374	402	395	336	415	387	361	359	370	365	383	372	366	378	338	331	379	341	393	397	351	377	312	395	364	350	342	387	354	352	359	356	374	373	366	354	384	376	373	365	374	340	377	350	361	358	358	364	366	359	361	361	337	356	403	340	355	371	325	379	390	362	339	368	329	340	350	327	409	386	364	339	377	354	359	383	339	320	360	397	353	371	332	373	398	391	387	355	353	367	344	354	370	383	351	381	351	349	364	413	377	343	325	379	356	358	369	350	383	351	387	386	367	368	365	359	371	369	338	384	365	359	361	391	387	350	378	370	389	350	361	367	333	384	350	387	367	371	359	391	370	374	356	351	350	382	373	382	333	386	378	356	382	365	367	358	364	391	351	363	345	372	385	381	380	388	369	361	409	344	366	367	356	367	348	362	361	350	382	384	349	382	373	384	369	399	346	362	334	323	397	405	370	368	374	367	366	373	359	348	362	355	365	411	359	362	358	382	356	343	375	396	348	365	357	344	362	387	339	361	353	353	351	322	346	380	390	383	388	367	382	348	355	344	397	372	343	322	382	385	322	350	353	335	353	383	380	380	344	380	390	372	336	391	353	348	393	337	385	370	361	342	396	357	370	336	376	356	365	343	354	370	336	398	360	338	347	379	344	361	379	396	367	383	367	408	331	350	390	347	363	360	335	367	358	373	363	363	361	363	366	381	369	373	397	394	360	362	348	354	392	387	376	379	395	346	361	381	359	383	357	372	336	367	376	377	376	374	366	367	342	360	365	387	368	365	344	366	381	414	389	389	399	356	340	365	377	360	377	396	370	373	337	371	361	401	366	381	374	376	431	387	394	372	399	349	353	390	345	336	369	381	372	363	353	374	385	365	381	352	402	384	375	399	350	364	348	332	361	371	364	370	351	386	349	359	368	352	378	333	356	405	332	391	394	376	420	360	368	350	400	345	393	352	365	372	330	347	364	368	380	370	387	355	378	396	369	375	363	364	382	360	366	370	377	377	358	361	374	378	397	370	369	349	362	384	383	372	367	401	365	356	390	393	376	373	400	384	326	395	362	373	352	385	387	363	330	354	343	365	340	365	341	370	375	376	369	399	366	392	358	357	405	346	319	364	373	383	383	354	364	363	373	358	366	330	338	382	380	381	345	335	350	347	340	347	325	375	393	330	354	365	349	383	372	357	359	352	367	373	373	364	387	381	396	333	368	387	360	349	399	356	367	362	349	385	369	367	338	389	346	336	393	392	376	345	370	339	394	372	363	345	381	355	373	381	339	358	380	350	413	378	348	391	356	358	365	373	365	337	355	339	385	341	365	367	358	329	383	376	377	366	360	379	370	381	376	372	351	381	392	373	342	360	352	353	353	330	383	342	327	339	352	386	384	399	399	335	359	387	373	372	363	393	383	360	422	380	366	353	367	359	394	352	349	387	343	388	361	388	371	360	388	374	343	352	374	414	310	352	376	358	380	366	360	360	363	359	372	358	360	363	353	357	375	380	368	376	364	381	350	387	368	365	388	366	383	370	343	363	334	374	371	369	392	387	373	369	345	394	371	364	376	385	346	380	368	368	333	340	367	343	348	390	386	385	348	347	330	375	361	373	392	333	381	380	374	362	382	399	354	351	338	374	377	359	381	333	392	407	375	373	390
25700	21613	27566	25718	8337	629	461	448	447	399	419	423	397	331	371	364	349	344	358	365	331	343	330	379	378	362	355	363	352	353	348	351	372	347	355	383	394	340	371	361	361	351	319	326	346	342	310	368	382	362	365	368	346	347	363	357	358	347	340	359	335	322	357	375	330	325	328	337	337	358	343	356	336	367	344	324	371	346	336	361	340	382	369	345	335	343	348	362	347	337	399	340	332	323	345	378	363	375	352	353	340	352	355	320	358	335	326	350	353	363	349	347	344	339	361	351	354	341	303	332	354	344	365	343	355	379	366	371	359	369	325	372	319	337	334	372	328	348	359	361	354	341	354	372	337	359	361	362	363	361	399	365	341	333	352	362	351	353	368	320	338	346	375	355	301	370	326	331	366	329	348	329	326	360	356	389	356	338	305	339	331	346	365	354	365	341	372	338	353	345	341	360	352	332	337	333	368	352	334	339	333	386	353	317	329	333	351	362	372	359	350	346	369	351	348	334	358	346	362	360	355	355	356	362	317	353	374	344	326	316	337	356	351	323	345	364	341	351	332	380	343	341	328	316	332	362	342	361	347	351	351	376	350	328	328	355	370	327	350	312	348	344	338	354	333	366	351	338	337	352	343	339	328	388	356	372	314	351	363	347	358	323	363	347	323	333	345	333	373	371	347	343	331	320	332	344	360	346	355	330	335	316	335	332	339	368	342	383	338	365	335	337	347	327	331	329	351	341	341	349	344	365	354	337	317	317	344	323	368	329	332	352	368	336	368	367	360	360	326	337	334	354	372	334	356	321	333	337	337	360	331	343	348	312	332	346	313	364	349	359	379	360	351	350	352	333	345	322	362	348	359	331	347	353	356	328	351	372	352	370	350	339	329	370	333	349	345	333	291	346	367	336	326	360	355	359	329	350	357	343	312	349	366	328	339	327	313	353	328	367	361	377	369	338	328	362	339	346	392	353	327	315	338	342	352	348	362	341	338	334	369	354	348	349	335	344	360	324	334	364	372	358	364	362	341	356	350	350	380	315	343	345	323	371	323	365	318	368	319	373	334	329	375	353	330	328	348	321	371	357	369	344	340	383	358	334	368	326	359	341	330	344	352	363	325	342	352	346	341	352	333	345	337	345	362	334	339	369	354	351	363	324	319	389	369	367	344	361	347	317	367	353	345	354	402	346	348	373	350	332	322	339	353	338	325	360	355	338	361	359	340	346	352	336	366	354	329	336	343	347	352	333	325	317	326	348	307	354	352	346	336	335	346	324	309	361	342	340	355	351	337	353	380	379	318	322	320	366	339	359	320	348	375	331	355	323	370	356	342	337	386	359	348	327	332	358	343	308	385	349	358	327	373	323	337	334	339	351	351	324	353	352	332	377	359	327	324	358	343	345	338	320	353	340	348	291	385	331	322	352	364	365	330	328	345	324	331	339	372	336	337	321	350	378	355	382	348	357	363	357	339	337	342	322	374	382	374	344	328	333	361	297	303	313	348	349	383	379	316	381	362	363	338	316	357	361	350	331	343	371	335	353	325	354	352	350	353	373	352	385	383	360	349	375	340	340	360	354	343	340	315	347	367	368	324	373	393	346	358	347	337	385	324	383	331	360	364	345	342	345	337	322	318	348	340	385	332	364	314	382	365	354	348	327	355	350	370	306	364	316	348	358	308	368	328	351	335	367	338	316	367	352	366	353	337	327	308	333	349	353	345	332	377	334	344	330	312	328	354	343	324	368	351	370	351	359	356	334	321	336	361	349	327	325	331	337	347	356	381	339	342	342	329	370	350	353	343	368	340	379	373	332	333	349	360	324	369	363	315	354	366	331	354	346	319	345	339	360	332	347	314	362	320	365	345	369	357	358	340	316	360	364	328	331	332	359	389	345	341	362	353	338	333	347	354	351	328	345	344	345	332	346	331	332	352	365	333	319	323	360	332	359	385	343	365	338	320	342	345	327	324	334	343	330	357	363	350	344	337	345	328	332	360	383	331	356	336	341	353	361	342	346	332	381	333	363	349	371	389	348	308	354	369	349	337	316	339	344	369	334	364	347	358	389	376	342	363	341	348	341	333	384	369	327	366	393	331	376	316	363	321	320	341	386	350	299	306	352	323	351	350	360	374	340	333	339	373	347	354	382	347	348	334	348	365	360	329	376	371	345	355	327	352	341	338	339	353	341	322	344	360	346	327	354	335	358	345	321	337	343	346	350	373	361	372	346	340	346	337	349	328	322	346	354	364	336	364	336	310	334	348	342	352	343	331	364	359	327	330	365	366	377	340	347	338	362	380	329	346	361	339	334	362	341	335	360	332	357	376	320	331	342	334	349	330	335	345	325	370	351	365	341	332	365	352	350	348	335	359	345	324	337	358	321	331	390	320	364	342	367	365	326	329	346	344	349	321	353	366	341	334	353	340	358	348	352	326	331	333	330	333	325	337	344	345	348	321	316	335	364	344	345	347	347	346	360	336	367	338	358	364	323	358	379	351	318	337	335	328	341	362	353	360	337	340	328	339	328	375	301	312	363	380	361	330	328	338	340	338	333	336	368	356	311	360	374	346	345	343	383	336	331	344	348	347	391	361	315	363	351	326	369	345	369	345	347	329	329	349	332	332	326	349	386	366	364	362	361	391	382	350	388	354	331	376	398	386	358	337	362	318	338	344	372	367	337	337	376	322	317	399	345	351	367	328	331	330	380	381	308	350	367	376	337	349	299	354	344	370	354	345	369	348	344	342	353	366	343	315	372	368	330	362	347	318	342	339	370	344	354	339	330	355	366	325	347	320	333	361	321	318	348	351	343	361	378	327	344	338	336	340	347	328	306	334	366	380	373	335	333	353	330	329	336	310	345	325	315	333	341	319	364	373	385	367	346	315	322	343	352	352	368	355	331	354	346	323	319	329	363	329	319	323	339	336	336	314	364	368	312	364	349	335	362	343	346	333	369	371	313	377	314	336	356	329	348	337	339	339	349	373	346	343	366	345	344	355	324	328	326	327	371	332	378	360	357	344	326	363	339	361	349	346	353	370	367	327	354	370	348	342	340	351	326	355	318	359	321	361	343	340	372	338	340	346	347	348	320	327	313	360	372	339	359	329	324	352	326	359	374	332	340	351	347	366	304	329	312	347	371	338	335	320	352	379	372	346	327	367	362	310	342	344	377	387	349	325	320	362	363	336	337	320	284	374	344	343	314	354	370	332	338	339	326	355	332	357	399	319	327	381	373	339	346	331	359	364	336	347	361	311	357	323	335	365	361	343	338	374	353	327	353	383	350	368	343	329	367	374	327	337	338	325	342	343	345	338	371	358	392	337	354	324	367	312	373	365	324	348	340	336	358	329	324	325	356	355	374	321	336	335	334	340	326	386	338	372	340	322	349	342	352	311	379	357	349	330	337	362	392	339	322	338	351	358	350	387	345	345	349	368	337	337	352	328	346	362	338	361	363	331	326	378	341	343	356	341	325	347	353	350	320	359	361	349	320
35787	41004	2681	1527	1111	913	791	659	615	571	570	545	501	499	476	500	459	463	443	494	473	440	492	499	441	404	454	444	444	479	455	430	440	445	434	471	496	416	444	441	440	443	467	424	429	463	450	430	437	428	459	433	444	408	435	437	432	446	410	452	457	435	427	487	430	438	459	456	446	438	476	428	451	425	448	427	445	462	444	459	442	429	466	470	447	420	439	438	441	427	448	476	463	442	450	459	456	455	455	434	431	455	451	439	448	448	426	462	479	462	464	415	439	469	438	444	429	397	429	407	422	451	421	469	466	419	425	430	476	472	459	429	451	444	419	483	435	452	414	425	445	388	452	446	468	451	454	431	434	447	438	449	433	445	419	439	442	423	431	419	438	453	474	435	440	429	477	446	461	461	432	420	424	445	426	455	475	423	458	443	437	448	447	430	440	467	411	462	487	485	445	409	467	441	437	449	407	434	405	472	481	445	431	447	440	425	416	458	433	417	428	388	481	424	397	473	430	439	405	446	407	436	478	449	445	444	439	480	440	442	419	424	464	448	435	416	442	445	442	446	416	406	428	426	450	439	453	443	425	433	445	429	451	427	435	435	425	429	450	469	444	426	428	392	445	451	463	499	448	459	432	417	425	463	450	431	448	479	406	438	418	469	420	416	404	450	462	438	460	479	456	449	445	446	422	453	432	442	440	401	464	441	429	417	462	460	447	413	414	445	455	435	446	444	412	423	453	431	432	448	425	415	441	444	450	475	434	453	488	410	424	455	449	433	447	468	441	441	427	434	428	418	427	451	433	417	450	420	385	497	444	440	423	467	459	461	420	444	435	477	449	436	475	448	450	449	416	452	420	441	429	425	432	433	443	476	420	476	459	438	448	486	426	393	457	430	435	409	477	440	440	482	435	466	423	450	398	451	432	427	419	424	422	455	458	460	434	456	442	418	434	438	436	465	458	416	439	423	449	455	447	404	469	423	472	438	462	444	418	430	435	490	457	418	443	450	438	452	430	484	386	469	450	409	422	448	461	430	447	467	405	465	490	426	468	429	415	443	427	422	442	389	452	428	462	451	454	456	452	412	469	499	459	460	428	424	455	517	444	450	416	435	476	452	445	390	429	456	490	442	454	424	469	429	445	445	447	448	422	460	449	445	413	463	465	424	419	439	469	430	422	432	415	469	425	418	373	464	458	450	405	452	441	441	470	475	423	455	436	448	408	472	437	410	432	429	432	423	452	452	478	432	433	439	447	439	482	415	466	436	466	448	408	448	429	436	457	419	433	466	454	462	428	444	489	415	424	433	451	445	443	468	429	443	472	438	439	452	424	423	421	461	456	439	412	444	441	443	445	425	402	488	457	437	413	393	430	409	392	457	447	407	439	451	426	433	430	422	423	441	427	436	463	411	433	425	431	435	472	437	447	402	433	448	442	429	416	441	432	457	446	437	441	447	450	460	457	470	471	439	474	457	482	453	455	433	423	407	416	404	449	451	421	432	405	420	469	465	423	427	437	480	415	453	435	455	443	466	464	432	468	402	463	438	442	419	417	448	472	498	445	453	444	443	447	431	449	442	466	461	444	454	471	427	422	416	433	404	406	427	468	439	428	433	452	477	467	422	465	444	478	491	401	462	458	429	505	452	461	378	426	445	425	458	446	436	453	470	404	458	435	453	411	481	455	456	418	405	432	405	412	438	467	439	420	433	442	454	419	450	424	421	436	439	434	417	401	462	455	417	452	460	448	436	446	492	467	440	410	471	451	446	472	480	465	434	442	456	462	448	415	416	452	420	429	410	415	427	405	418	426	422	451	446	429	430	435	447	435	486	410	450	463	455	450	463	402	431	421	448	452	439	423	458	451	443	463	458	442	466	412	467	440	458	412	443	445	421	443	451	465	440	436	411	464	417	462	401	434	476	407	443	464	441	463	422	454	430	435	472	438	450	452	461	424	448	460	425	427	447	451	426	428	432	394	432	461	445	463	436	438	415	464	436	442	433	472	420	445	447	418	470	441	453	440	452	479	458	455	456	442	437	418	469	452	470	453	458	465	404	426	486	471	445	465	437	406	461	459	441	446	392	476	439	494	423	432	422	391	463	422	433	445	466	424	441	427	426	440	461	400	423	463	454	417	408	444	435	443	430	418	461	479	446	475	437	443	453	427	458	465	423	439	472	477	464	430	434	457	426	388	441	457	426	426	434	444	423	452	450	441	422	453	458	436	476	450	464	446	418	444	457	405	418	436	438	424	445	413	472	475	439	420	448	394	408	467	449	463	441	440	446	411	464	432	455	438	451	452	415	463	434	495	451	419	409	445	443	440	461	446	453	424	445	466	447	437	428	460	422	458	438	412	438	431	459	408	475	403	457	434	442	436	448	460	478	424	433	461	462	491	445	409	421	427	427	431	431	443	469	382	450	467	427	455	474	436	456	448	477	444	461	464	413	435	412	423	420	426	480	428	431	446	458	438	493	441	416	433	424	425	411	390	408	468	426	449	463	437	448	454	444	465	437	438	417	443	429	415	480	442	418	438	430	419	447	453	432	434	410	412	457	432	432	437	423	430	434	445	459	430	442	431	456	486	418	447	432	451	428	428	424	453	437	443	425	462	412	437	424	438	444	460	458	424	417	416	434	484	485	437	426	448	464	444	435	427	467	447	427	469	444	439	435	459	474	443	476	441	418	439	434	413	457	436	419	439	436	436	432	463	386	453	452	436	428	442	425	432	445	451	442	431	422	464	486	475	389	408	440	426	450	465	467	456	477	443	423	500	473	455	443	478	417	446	432	424	454	445	479	456	419	456	421	414	440	456	477	448	431	424	443	428	462	441	425	443	409	443	464	417	399	439	451	422	452	448	422	421	430	434	436	422	455	432	401	410	453	428	432	438	411	437	439	462	417	453	447	430	456	427	477	431	455	441	406	450	467	411	431	468	432	442	443	434	419	499	427	463	470	424	469	462	465	420	438	460	441	442	477	450	432	434	470	449	436	439	432	447	399	437	421	413	453	424	444	446	496	427	395	424	430	450	430	441	442	390	463	448	427	463	453	451	485	444	399	458	474	416	448	428	447	424	463	478	411	437	433	427	460	438	440	429	419	427	472	435	476	475	419	455	452	462	433	457	423	455	417	447	456	441	472	467	487	498	436	456	462	426	441	429	437	453	453	443	461	439	431	453	446	443	458	446	438	410	429	476	475	416	480	466	429	442	433	449	479	440	469	487	431	457	481	442	458	446	451	431	434	458	428	416	451	439	438	442	460	435	451	450	464	469	444	464	444	411	451	445	446	481	445	441	433	420	434	404	461	434	437	481	438	448	432	443	459	445	437	445	455	462	464	449	420	426	437	476	444	430	443	454	422	493	430	443	458	414	429	412	420	447	448	433	434	455	461	422	450	434	444	412	449	433	427	447	485	412	464	428	425	448	440	458	418	465	432	407	435	400	418	450	490	432	451	426	427	445	432	432	443	424	471	466	486	455	425	472	443
23303	21609	29359	24320	21589	21602	9038	1247	889	846	796	759	771	697	685	663	667	692	668	649	622	625	645	573	570	605	607	619	655	625	607	594	579	626	564	615	635	607	580	580	583	607	560	568	583	583	607	631	557	616	634	561	584	614	599	572	608	597	573	538	584	617	589	590	599	542	574	601	583	599	560	560	569	598	563	585	605	606	569	544	578	577	615	564	563	571	545	619	587	588	602	618	535	587	596	569	583	597	581	581	619	572	631	626	538	582	632	565	607	555	559	641	604	593	603	561	565	627	570	523	571	595	611	557	589	643	605	577	598	568	576	571	590	608	568	570	592	571	583	583	610	594	561	586	555	611	606	613	580	575	575	603	626	586	557	620	579	603	606	615	598	633	567	595	611	574	590	586	551	600	601	603	571	623	583	548	610	593	579	617	593	603	597	589	587	561	587	592	592	591	575	583	550	608	564	601	555	563	610	610	572	609	591	619	587	559	563	607	552	571	581	559	603	583	579	638	614	585	576	554	624	593	572	563	630	614	624	607	587	603	584	590	582	572	549	585	535	571	592	590	612	583	636	507	615	589	596	598	595	600	576	545	595	556	554	564	604	609	582	565	563	543	584	622	558	600	606	590	583	600	593	598	590	556	584	571	594	589	600	579	599	590	554	562	562	587	593	562	601	581	570	556	551	582	581	565	572	589	601	573	563	577	560	611	593	632	607	546	614	582	604	573	593	513	605	569	608	580	589	562	581	583	649	587	589	528	593	608	558	577	564	565	603	562	570	548	575	634	592	602	584	568	599	577	599	628	630	603	588	560	571	567	608	557	579	601	556	572	565	609	563	586	558	557	608	578	634	569	602	553	576	557	608	556	588	556	600	587	614	603	590	615	617	601	620	575	581	575	593	608	597	571	590	593	581	589	592	582	593	561	590	547	548	554	589	622	569	605	552	591	601	555	555	590	577	549	624	552	588	611	577	568	558	618	584	594	613	578	568	575	599	603	603	584	580	588	545	594	560	490	610	596	617	572	588	569	555	582	584	629	572	560	576	568	623	604	607	595	579	569	600	581	577	599	565	599	583	627	591	566	560	593	559	571	606	554	589	572	580	550	591	597	595	603	618	570	604	584	583	586	597	640	571	573	576	571	604	569	649	590	557	584	619	572	567	583	607	611	559	589	619	614	589	573	558	629	621	585	556	579	585	569	608	609	559	593	585	613	566	589	581	588	580	548	584	589	536	584	589	597	558	547	593	605	603	608	593	588	581	591	599	572	592	562	520	587	638	580	562	569	603	595	550	553	578	537	555	598	631	580	592	581	578	612	626	617	591	587	546	584	584	584	563	556	622	590	604	568	553	568	590	614	559	562	597	591	597	541	574	576	565	580	606	593	591	566	537	589	578	584	562	603	628	559	588	604	626	627	578	592	584	591	591	565	556	553	628	581	626	520	593	597	564	591	557	569	589	607	598	562	549	590	563	607	594	556	597	549	532	561	530	604	594	530	586	542	602	595	528	579	578	584	633	592	619	587	564	575	547	587	581	574	609	574	579	579	593	582	562	582	583	595	570	587	544	582	559	553	597	598	657	560	586	563	563	560	571	570	565	612	598	567	571	577	618	594	600	603	626	579	600	599	593	564	586	594	574	571	546	640	552	585	630	601	513	577	587	518	588	576	509	546	598	602	639	591	608	576	565	544	584	593	604	587	585	590	586	580	584	576	556	563	561	574	637	574	557	584	619	582	590	572	596	553	621	573	562	595	618	583	592	599	601	603	577	601	561	622	574	529	580	605	551	611	570	576	547	565	595	591	584	573	576	543	593	513	566	576	589	599	606	604	589	551	581	613	599	618	601	584	597	588	572	554	579	607	607	535	609	607	599	583	574	601	617	589	628	613	537	531	602	563	577	592	583	570	607	583	572	645	578	578	569	613	573	546	582	611	588	602	557	564	579	561	572	586	601	594	574	548	584	632	608	587	565	569	550	580	595	625	558	541	629	557	571	553	586	585	595	612	584	585	539	544	548	539	592	569	582	564	562	550	586	579	572	589	599	571	571	598	643	572	588	584	561	561	605	573	546	586	606	552	572	540	591	567	537	602	608	570	573	664	579	588	608	565	574	613	603	615	587	581	559	576	535	567	589	555	572	583	569	579	534	606	597	611	613	600	604	554	600	572	553	560	586	579	610	571	616	560	618	604	623	598	552	558	594	546	557	582	600	580	585	574	596	595	582	558	574	554	554	566	578	558	553	593	578	561	625	566	597	598	580	590	597	606	547	545	552	553	595	584	603	608	627	547	595	541	632	580	589	573	585	571	576	572	613	560	588	563	581	593	592	557	582	583	571	566	621	613	573	642	575	611	592	537	554	610	541	585	565	581	561	585	587	584	562	615	609	601	555	605	601	580	603	590	597	595	582	569	602	601	632	525	590	582	589	596	594	610	574	590	555	600	565	568	532	594	617	627	578	576	588	553	549	563	600	548	608	630	562	568	623	588	594	606	563	584	600	564	564	560	569	594	571	616	578	597	572	558	586	563	609	608	569	582	575	575	614	581	584	556	537	564	568	606	581	581	582	582	623	609	612	594	574	589	554	575	605	595	638	585	575	586	642	580	599	602	577	613	604	559	634	596	532	556	577	564	608	549	554	585	607	591	560	581	630	598	617	613	592	571	613	594	567	587	618	592	623	633	554	497	598	564	581	604	586	586	571	578	569	624	615	562	553	590	586	520	617	543	564	524	591	570	572	613	577	548	558	617	567	589	577	607	562	581	581	581	574	569	620	570	526	634	611	562	544	616	585	641	583	601	592	564	603	596	587	581	596	551	581	562	602	606	597	580	544	573	611	569	540	644	604	604	600	580	577	584	585	577	623	587	578	564	554	568	594	527	580	579	582	645	589	596	590	567	621	566	582	590	590	573	551	568	584	553	557	598	600	564	594	587	546	576	555	578	589	570	575	591	580	581	555	521	561	608	618	616	590	571	535	604	609	594	622	628	568	548	628	603	599	584	551	572	558	606	552	575	565	601	555	617	582	625	566	603	604	612	560	555	631	562	602	578	585	595	581	635	562	590	573	588	559	607	581	605	547	637	572	589	582	527	553	607	549	595	581	574	552	563	556	608	630	593	552	600	567	566	570	590	596	574	557	579	579	616	601	582	553	570	559	519	552	543	574	552	622	595	549	619	636	576	583	585	604	548	554	561	576	628	576	565	604	576	588	584	575	587	604	573	585	611	579	581	585	599	567	584	617	609	557	591	552	593	572	557	564	586	611	611	605	624	557	569	580	589	566	580	584	580	571	610	559	540	561	604	552	597	605	551	586	592	565	569	560	568	605	629	589	534	560	599	569	583	545	560	552	563	562	593	584	569	595	561	588	586	577	570	562	589	577	612	568	589	611	609	555	555	585	562	581	576	583	603	597	583	624	558	601	588	596	619	580	567	570	608	574	608	563	558	573	599	598	587	578	561	579	591	583	543	554	620	597	626	595	588
41724	52550	8866	4643	3355	2630	2065	1664	1448	1240	1103	1046	985	920	864	887	835	849	800	767	765	766	809	779	730	751	732	708	733	763	738	710	664	729	689	740	693	716	696	737	709	701	737	726	706	707	692	699	695	665	694	701	670	655	712	674	673	629	682	633	680	688	715	689	766	684	677	670	692	669	685	709	705	697	681	667	703	683	661	727	678	695	670	734	689	748	667	718	633	736	708	686	698	699	749	663	701	685	686	710	676	714	670	647	718	713	689	692	712	713	691	700	690	680	686	689	688	698	702	666	724	698	673	688	655	677	707	608	716	721	661	663	656	681	687	716	740	663	717	682	644	676	627	670	660	690	707	708	645	722	730	737	626	680	685	684	710	725	748	702	664	688	660	659	654	732	704	718	709	693	691	691	691	734	708	688	690	652	670	718	663	679	734	677	679	692	682	635	693	644	689	711	729	684	709	668	674	654	732	684	644	707	705	680	671	691	658	657	655	662	691	706	692	646	620	693	673	649	700	724	643	670	697	708	674	661	668	685	769	706	675	671	685	699	684	716	665	690	680	663	664	666	731	688	681	669	708	674	711	731	700	704	721	656	642	698	669	629	662	717	699	661	720	638	689	700	699	704	668	664	656	682	665	666	642	711	668	630	639	704	720	672	688	694	704	695	716	704	703	711	706	682	684	658	692	666	637	682	688	640	674	688	740	676	666	667	714	708	747	662	710	671	697	695	655	653	669	696	706	700	683	682	705	650	681	633	684	675	675	726	686	668	641	626	697	689	699	665	714	665	718	691	699	695	671	678	631	707	645	678	655	697	688	652	722	711	659	674	711	699	643	649	680	698	728	656	667	666	691	667	716	694	725	717	702	730	707	670	702	701	709	668	651	606	697	694	651	724	673	678	688	663	667	617	684	662	652	683	668	699	691	645	645	691	684	701	696	682	660	695	646	672	702	643	723	653	700	687	654	685	674	700	729	625	667	699	663	683	692	715	648	679	710	661	665	723	693	745	650	727	718	678	727	749	684	717	673	682	681	683	650	684	658	718	695	713	722	728	675	685	635	711	718	699	692	681	723	680	626	670	677	673	699	696	687	705	702	681	714	683	682	714	685	630	686	715	678	653	747	691	646	687	690	676	647	664	712	661	638	723	659	703	749	697	703	685	654	693	733	734	702	739	682	711	661	669	699	691	682	684	728	701	709	671	730	748	697	672	695	666	701	660	686	710	745	659	667	707	673	678	680	722	685	681	689	672	722	693	664	670	723	698	678	676	680	724	704	695	649	731	658	663	683	666	699	683	678	679	668	712	701	662	703	675	660	695	690	656	668	678	647	643	682	691	670	691	737	674	669	684	686	665	672	682	683	662	678	641	663	693	719	690	678	677	684	695	654	668	628	653	639	662	648	705	693	667	667	637	695	663	704	662	676	688	677	666	697	705	711	642	687	667	691	723	654	682	689	714	658	643	677	697	750	670	690	667	697	700	650	659	684	718	664	704	677	682	686	641	697	683	654	718	742	670	696	677	649	668	666	710	684	677	668	696	731	685	711	672	678	723	699	709	721	696	703	678	669	705	714	727	678	715	710	644	695	675	708	623	690	672	702	648	692	691	704	698	640	698	721	651	685	692	671	690	689	682	712	707	659	694	680	666	699	697	637	679	706	669	697	703	699	664	698	659	726	691	691	653	681	711	708	655	749	681	697	736	645	677	703	723	711	728	679	656	690	681	638	686	695	722	648	679	697	692	674	681	677	638	638	712	686	644	703	670	693	649	670	725	683	659	677	712	683	672	732	721	691	654	697	742	709	696	672	700	626	681	693	679	675	690	685	678	713	691	704	694	686	665	707	711	696	691	691	717	701	657	664	690	695	699	636	648	670	734	730	689	690	700	686	707	675	694	696	690	708	705	687	688	643	686	705	676	657	674	700	729	660	687	672	678	664	633	724	662	679	659	666	663	672	742	662	729	693	696	700	730	678	664	694	690	650	654	669	655	704	704	655	713	727	686	648	698	719	683	694	696	629	699	647	670	717	679	709	726	660	690	654	703	715	650	694	704	690	718	704	687	697	677	676	692	730	671	674	666	675	686	715	694	694	654	717	684	710	724	691	670	691	732	715	652	723	710	712	678	697	677	662	655	667	668	703	658	664	628	652	666	683	715	680	723	683	694	713	668	688	700	655	666	719	686	602	664	693	698	648	678	692	670	681	661	685	727	679	707	678	699	705	681	671	737	727	710	677	709	705	720	662	685	663	713	713	666	667	690	693	722	662	664	663	659	708	717	683	660	701	726	675	680	645	667	676	684	684	690	705	709	674	698	671	696	705	752	759	675	692	667	706	669	664	660	694	670	653	696	721	696	699	686	689	720	724	717	660	690	734	686	663	672	674	678	729	704	669	647	667	630	712	680	723	650	646	727	733	679	701	677	669	729	688	666	701	699	697	690	633	661	657	676	745	663	744	714	688	674	631	684	693	677	699	678	703	687	707	744	688	698	638	701	726	658	668	738	689	665	702	663	674	720	700	646	693	694	696	722	661	659	618	651	664	633	691	685	687	683	693	704	670	662	691	706	724	708	670	749	710	668	675	662	664	678	634	701	692	735	666	687	652	684	722	699	681	700	709	683	695	678	717	654	657	679	667	710	667	701	687	698	699	713	666	685	656	667	719	686	658	686	667	682	674	686	662	737	680	676	685	686	679	668	665	768	625	715	685	726	662	674	697	708	654	690	693	678	687	629	670	656	682	733	630	700	720	686	673	705	635	642	731	647	663	752	650	686	747	661	742	708	702	686	685	716	679	705	667	703	699	699	712	662	696	688	643	668	705	674	725	701	703	624	697	672	689	720	704	739	685	687	674	726	714	688	684	666	671	699	651	655	665	686	677	667	614	672	699	651	685	682	693	681	703	702	726	660	733	650	726	694	688	654	665	687	673	683	726	673	728	667	705	687	688	694	696	665	709	701	703	671	704	683	666	680	654	702	717	696	657	665	721	649	702	694	662	686	674	683	668	689	675	718	695	662	673	700	700	667	691	692	711	658	737	657	688	653	665	710	644	701	685	676	692	693	691	687	643	694	686	717	668	722	679	674	677	713	708	736	707	684	719	711	697	651	684	690	711	699	707	678	698	717	717	691	674	695	717	686	666	645	738	697	701	698	686	691	725	701	668	662	685	659	728	703	719	656	638	657	653	719	670	715	675	682	666	702	677	686	705	686	727	677	705	703	649	669	717	694	695	662	728	703	701	741	725	647	691	719	654	682	634	732	687	736	648	674	663	663	683	673	696	680	708	628	679	690	697	680	714	678	643	706	668	674	758	688	721	685	699	703	673	678	743	666	713	700	660	650	644	666	665	678	682	679	669	699	679	699	683	687	688	663	686	708	644	682	686	699	696	629	694	698	714	677	719	688	709	660	687	692	664	656	687	666	722	690	641	661	641	679	682	686	659	684	672	703	672	696	641	723	690	674	634	701	705	729	710	651	702	654
29132	25520	13299	1187	294	193	240	227	222	202	232	212	212	203	212	203	206	242	210	195	175	211	210	205	189	188	181	193	209	207	189	202	219	215	203	179	195	198	218	211	202	223	203	189	207	200	189	186	218	220	199	213	208	232	199	212	210	198	199	201	199	182	208	212	214	197	208	210	182	201	211	204	209	208	227	198	184	206	209	225	211	177	222	209	202	185	214	200	215	215	197	195	208	201	216	179	167	201	193	225	216	198	190	210	175	178	186	211	171	203	229	194	208	205	199	191	218	211	203	208	201	178	204	201	206	231	206	190	181	196	202	227	187	195	212	211	217	188	220	201	223	213	207	199	202	184	224	218	222	197	208	199	195	195	168	229	208	213	195	207	214	189	191	205	195	217	190	218	202	199	193	225	210	187	188	199	206	176	202	209	208	201	182	215	208	192	199	215	211	203	217	206	184	196	213	176	209	202	203	179	197	211	221	218	190	207	181	228	199	221	206	191	198	213	200	208	214	234	229	191	201	204	220	198	199	191	210	222	205	196	224	213	198	222	192	214	197	196	208	195	186	212	201	187	188	217	217	194	192	228	198	205	203	176	190	175	183	192	201	212	188	205	207	196	203	202	186	194	200	219	222	200	218	184	228	184	195	195	214	197	197	180	202	198	196	229	214	202	208	200	204	197	220	202	219	207	214	215	212	182	183	213	187	215	199	205	206	199	200	205	214	183	228	197	203	226	206	207	218	203	222	214	213	192	203	208	220	195	190	199	202	204	218	232	184	216	221	222	202	182	223	199	214	224	222	204	187	209	179	197	206	202	191	206	216	217	185	205	182	219	193	193	210	217	207	193	202	192	182	204	222	183	201	203	218	212	204	202	217	208	213	218	192	178	169	204	200	209	211	211	225	189	224	213	219	177	193	221	197	204	232	214	200	196	209	212	199	197	200	190	196	202	213	200	221	203	222	227	226	202	187	178	210	194	201	175	217	183	207	207	218	199	189	214	216	200	219	228	204	211	210	207	208	193	216	190	202	219	202	216	216	201	201	196	209	225	197	208	230	195	200	195	211	200	204	217	218	205	232	211	213	205	194	215	202	196	194	212	251	205	224	213	209	223	247	178	190	225	194	220	220	195	193	209	196	202	194	188	233	222	197	203	184	188	211	173	232	193	239	232	222	216	189	189	225	213	218	226	210	172	191	225	197	208	204	213	203	194	196	212	220	206	219	218	211	180	200	191	208	216	201	207	210	196	192	214	223	208	200	202	222	193	221	219	165	220	202	194	220	201	208	222	185	206	199	177	179	183	205	181	181	229	184	200	202	214	199	204	200	200	191	199	209	206	214	202	222	183	196	210	191	192	197	180	199	201	209	182	202	193	212	208	203	187	199	209	209	182	231	204	196	207	220	209	211	198	200	205	209	222	220	204	192	216	193	235	186	213	207	198	194	210	207	203	206	216	228	201	184	198	168	189	202	198	180	208	225	204	218	208	188	217	205	195	202	216	202	223	203	177	208	214	168	215	225	225	198	192	197	236	188	198	193	205	211	209	202	186	208	204	192	210	191	213	185	205	207	222	213	188	208	195	185	223	195	186	207	222	205	191	188	182	176	201	200	194	201	213	230	183	208	201	210	207	192	193	203	191	208	212	208	215	206	218	203	222	198	208	235	209	209	225	197	207	201	210	216	200	218	226	195	217	186	205	216	193	164	229	201	189	194	220	178	203	211	201	218	186	193	192	214	210	203	206	195	218	211	225	205	195	222	198	222	183	194	212	213	230	207	202	210	214	219	216	215	202	211	222	207	224	206	210	190	191	213	193	182	205	208	218	183	212	195	194	213	216	205	212	189	204	211	199	200	189	223	209	206	227	199	237	204	181	215	201	219	198	218	208	205	193	218	210	187	215	199	198	195	190	217	194	229	176	192	201	218	215	206	203	179	210	244	188	207	222	197	230	188	208	210	202	215	223	189	217	194	189	213	229	213	202	222	216	213	185	209	236	183	203	210	193	200	219	192	197	194	214	208	187	196	197	190	196	186	206	179	189	221	217	201	237	222	211	188	216	212	199	186	201	191	221	201	194	222	223	203	235	215	219	203	222	207	214	188	207	212	200	208	223	212	193	207	206	176	194	216	198	241	215	182	223	189	217	210	183	210	202	201	210	206	226	206	203	204	182	211	209	212	214	212	218	176	186	224	216	202	206	213	177	209	186	186	200	197	179	222	191	209	213	192	203	235	170	206	216	173	179	228	190	212	213	223	228	203	205	195	189	190	210	196	192	217	209	203	194	216	201	190	205	207	206	206	198	203	200	200	207	175	217	194	199	197	217	207	200	211	218	228	203	203	215	202	209	186	196	198	201	213	204	223	177	184	200	224	199	198	195	197	208	199	204	182	194	191	216	232	229	190	223	194	199	215	196	210	216	188	189	197	210	201	214	204	215	201	187	195	179	210	212	220	226	235	225	214	192	190	193	214	228	227	219	183	200	198	200	185	217	195	202	170	206	231	203	205	185	236	191	199	204	200	190	209	221	208	200	219	211	202	209	208	189	192	216	210	200	183	206	194	187	215	212	203	198	191	192	213	199	205	181	221	218	226	199	202	243	189	183	221	230	200	223	196	184	202	202	205	202	222	208	206	217	197	176	191	222	191	204	217	196	192	219	216	181	217	184	179	186	204	180	189	210	219	194	190	211	205	204	180	188	204	198	200	194	222	195	223	179	190	202	204	198	216	208	174	228	213	211	207	184	207	203	198	200	197	208	229	182	228	208	218	211	187	222	208	194	201	201	205	193	208	189	225	175	208	192	212	181	207	190	212	219	198	167	189	188	200	205	181	195	200	200	190	194	200	213	198	206	197	202	196	215	203	206	193	208	216	206	220	215	211	208	208	205	204	196	192	219	192	230	211	207	223	195	231	198	203	197	175	216	189	232	225	204	230	168	212	206	205	188	196	201	204	208	212	189	204	206	198	222	197	206	218	224	191	175	217	194	183	176	218	214	197	207	212	194	187	190	187	207	223	211	202	223	197	203	208	209	219	191	183	207	183	198	224	219	218	206	194	212	209	205	186	179	203	220	223	212	211	199	216	197	198	172	233	211	195	197	193	181	236	212	178	217	187	200	156	214	198	204	186	199	207	217	217	200	191	221	212	211	202	188	202	213	218	196	211	184	219	206	188	215	223	187	194	199	196	210	194	198	187	195	193	219	232	222	212	212	173	222	172	214	210	193	222	191	229	210	204	221	209	201	177	224	196	214	190	208	194	218	203	203	216	227	212	174	177	241	215	209	222	216	193	202	187	178	193	192	175	203	202	196	208	215	183	214	194	180	207	212	234	225	224	197	223	187	188	202	208	198	193	202	226	218	217	228	226	214	220	216	202	206	214	201	222	209	213	186	209	223	210	214	195	183	206	212	207	214	220	200	206	214	214	202	192	200	208	197	182	203	196	212	216	209	213	191	216	209	189	212	207	212	202	205	216	206	192	202
32560	32310	649	411	373	330	316	309	289	291	263	306	263	241	264	274	311	284	293	277	306	296	274	281	277	279	290	268	268	251	289	261	265	267	281	270	256	302	255	268	275	265	270	279	255	286	265	265	291	271	257	238	268	303	282	280	275	269	285	264	264	249	255	261	272	281	296	275	278	291	296	240	273	292	263	258	268	269	254	274	248	270	296	242	265	243	311	281	313	288	257	248	275	300	277	276	252	279	256	279	276	255	281	283	268	281	280	254	271	265	286	265	249	254	281	264	242	280	249	274	259	280	265	276	241	299	254	288	291	282	227	255	272	255	313	256	274	285	258	258	280	282	260	263	271	265	294	267	253	268	257	308	253	264	252	283	273	253	268	263	290	283	254	238	259	258	275	257	264	281	262	271	269	267	270	246	250	283	280	269	300	272	272	255	248	260	272	268	260	241	250	263	295	269	294	267	226	263	258	273	271	262	260	297	278	279	253	249	288	257	263	247	272	282	279	250	256	292	241	266	253	269	252	292	290	263	311	233	250	263	274	257	260	274	254	271	280	266	253	271	283	277	268	279	283	265	275	296	255	280	283	236	275	281	253	274	245	282	260	271	293	240	271	277	263	264	282	275	272	264	275	280	283	271	279	265	284	251	257	269	259	271	260	261	259	240	280	249	276	288	253	286	262	283	299	292	249	284	286	259	261	279	256	244	256	256	283	266	290	305	250	274	273	249	257	262	278	271	249	273	274	268	257	282	233	252	254	275	281	245	283	257	259	252	262	225	262	261	280	284	287	257	286	251	278	257	252	271	282	263	289	271	273	266	284	271	254	280	262	261	253	252	255	277	278	267	249	279	228	284	305	275	297	247	296	257	283	256	256	290	263	295	262	298	269	252	272	269	270	287	268	275	256	266	307	258	260	271	280	265	227	270	252	276	288	280	265	298	263	265	257	273	273	300	267	238	241	256	285	277	255	250	263	257	271	226	263	271	260	271	252	265	249	280	287	288	257	282	270	292	266	269	277	281	240	272	288	282	270	232	267	284	257	261	248	248	278	251	287	265	257	259	289	286	260	249	282	247	274	285	275	250	267	278	270	268	283	270	296	292	279	278	283	240	284	287	295	256	268	254	270	267	273	286	289	255	260	242	277	254	268	253	296	293	264	296	281	265	273	287	271	257	254	273	281	268	246	277	279	239	274	250	286	288	258	284	297	272	275	265	234	256	269	253	268	279	269	299	277	252	267	279	259	260	273	257	267	268	275	249	296	289	257	258	255	287	314	258	283	237	244	277	272	285	264	230	267	258	254	258	262	251	240	262	277	262	269	252	269	259	267	286	274	280	259	240	274	267	293	296	253	278	251	246	252	270	235	283	238	300	292	295	253	261	251	265	274	256	281	268	270	257	258	292	264	269	269	271	255	262	262	276	290	260	273	266	262	286	283	283	241	261	304	256	241	274	277	260	276	254	272	264	270	274	264	268	270	288	226	246	260	282	249	286	264	270	268	278	275	245	263	258	283	252	266	272	296	254	292	266	238	254	282	278	258	279	284	294	262	256	277	271	287	260	288	264	265	279	247	260	262	264	245	282	278	261	281	299	279	282	275	254	277	311	268	286	273	265	275	271	226	256	295	279	265	283	279	267	300	261	256	260	261	276	242	271	255	235	265	274	267	262	262	281	265	274	269	250	265	263	245	249	290	258	310	260	268	277	272	267	267	284	244	265	270	276	251	261	272	282	245	258	279	251	274	269	236	273	277	268	268	284	240	263	259	239	277	275	252	255	258	254	251	244	315	247	273	253	283	264	285	281	269	262	250	270	294	263	250	267	270	288	257	255	248	290	294	295	262	271	279	279	266	291	288	250	267	246	270	266	259	299	265	287	268	260	249	267	276	278	254	264	253	233	283	278	306	275	247	240	276	246	278	252	271	265	284	277	262	260	268	263	252	240	297	271	243	293	257	250	269	289	249	272	272	257	284	279	280	259	260	254	264	250	285	261	274	275	236	275	280	256	228	263	266	279	258	252	289	270	250	245	261	274	263	272	266	285	276	286	264	299	251	282	256	287	303	234	236	242	257	260	303	272	267	267	270	293	263	295	284	244	261	233	263	281	279	278	273	243	263	272	267	274	306	231	245	277	256	268	275	256	262	271	268	280	282	262	278	268	278	274	269	276	277	246	257	269	255	288	277	265	262	275	259	255	287	251	270	265	262	278	269	292	267	247	260	247	272	273	263	268	274	267	273	254	237	264	263	264	283	274	301	250	264	282	250	264	282	292	266	254	279	245	249	246	251	238	254	267	268	245	261	288	262	264	250	284	273	265	237	281	286	280	288	230	307	258	291	253	261	241	263	272	273	283	261	288	265	250	272	268	267	271	271	246	262	288	250	282	250	256	255	259	258	267	300	256	270	297	269	243	262	257	250	263	264	266	255	243	292	244	263	268	257	241	275	273	299	246	241	281	262	285	277	272	288	271	270	275	254	278	292	285	237	266	280	293	273	284	257	290	271	266	262	274	272	259	255	255	300	261	266	232	295	254	283	309	245	271	278	289	255	277	248	300	272	260	271	251	281	277	260	259	266	288	265	249	274	268	266	257	255	261	254	271	290	250	252	248	260	281	282	287	276	237	279	304	266	257	289	241	250	284	284	275	258	291	278	218	274	275	267	286	255	270	240	251	261	287	266	282	260	279	259	270	260	272	292	281	286	241	278	257	280	288	274	287	252	277	244	287	245	279	275	287	267	257	258	260	260	284	299	262	261	274	286	274	274	263	281	271	272	276	250	275	288	280	257	257	266	284	273	303	275	283	271	249	278	264	259	294	290	289	266	245	306	272	268	284	269	284	274	267	291	288	276	267	254	275	270	262	281	250	280	287	291	232	269	269	285	286	241	259	261	253	287	277	286	269	290	241	288	261	270	275	277	267	250	246	303	267	265	245	276	253	239	277	252	281	270	278	286	265	278	278	276	266	280	250	257	253	254	260	272	267	276	233	286	264	273	285	257	261	271	280	272	251	280	258	262	275	307	270	261	265	248	300	233	259	268	281	287	272	272	242	299	292	268	236	275	246	272	285	270	276	273	254	256	304	252	269	257	275	273	257	247	269	269	271	257	262	288	265	293	265	258	277	259	272	264	269	279	272	257	262	280	245	273	283	246	275	226	266	224	255	264	296	261	264	269	262	269	301	260	255	275	251	297	270	288	252	272	278	277	294	280	268	253	273	249	259	258	286	272	271	235	255	283	265	266	252	246	264	260	240	250	251	250	240	285	265	304	288	283	289	268	237	279	271	281	255	275	242	277	298	276	255	303	293	288	263	269	291	295	280	255	232	278	258	268	259	275	271	273	264	265	249	277	262	235	266	275	282	273	265	249	261	266	257	282	285	291	293	256	284	255	280	264	278	269	285	292	268	257	268	296	258	295	243	265	250	270	267	271	256	284	244	275	250	275	284	291	321	278	267	255	258	253	251	265	254	262	241	271	249
24566	21565	28621	24876	21265	4577	707	507	423	429	371	356	343	358	366	300	310	341	313	310	298	338	317	351	315	310	277	292	308	282	327	311	278	303	289	282	315	307	294	299	312	306	316	287	314	285	318	306	319	275	306	299	276	292	327	264	310	322	312	320	280	273	259	317	334	274	307	316	297	297	299	275	334	286	280	276	290	327	285	334	307	314	287	308	301	272	310	301	312	272	321	304	290	308	316	286	278	294	318	274	303	337	311	295	288	295	304	298	276	294	313	303	327	324	280	295	348	316	304	305	319	316	275	277	316	309	293	293	292	298	300	282	316	284	297	308	317	299	306	314	292	293	300	271	270	291	298	272	320	330	278	280	296	264	320	286	301	270	297	278	304	284	284	294	293	308	272	309	299	308	281	300	291	296	276	292	283	304	283	290	328	315	294	284	294	287	300	307	285	309	302	269	282	274	315	294	281	287	304	291	258	296	294	280	298	292	291	283	300	316	321	316	324	288	292	295	285	263	283	263	325	302	310	265	309	307	283	298	346	273	305	274	320	279	297	290	288	303	313	292	306	277	287	312	277	306	295	270	300	294	284	275	312	273	316	349	331	314	247	296	304	309	290	322	302	287	319	283	303	282	308	316	304	296	329	286	281	309	313	315	301	287	316	289	303	269	294	288	273	277	307	299	290	295	286	289	287	305	298	298	312	277	298	327	299	311	283	278	278	309	292	312	288	318	276	325	319	263	318	284	308	293	324	315	318	321	265	346	294	285	334	286	305	299	272	325	316	281	304	299	278	283	278	320	295	298	299	272	285	317	294	315	303	312	280	314	323	296	318	288	309	306	325	299	308	286	322	292	285	273	282	300	327	308	317	319	295	294	320	294	276	265	304	306	272	317	308	292	298	303	312	291	264	294	275	306	306	281	294	283	298	281	297	306	286	300	288	314	291	296	264	298	295	309	293	299	284	297	315	307	305	311	327	318	293	270	295	281	312	309	275	322	313	301	296	338	322	323	261	298	319	270	275	280	298	277	328	289	282	315	310	278	278	305	322	344	280	311	308	307	271	324	313	301	295	304	260	314	304	288	281	297	290	300	301	280	289	308	294	304	276	276	329	287	290	318	283	290	308	286	311	303	318	290	300	312	278	317	290	311	285	282	275	314	275	310	309	318	283	266	296	308	277	258	282	285	291	286	310	267	293	272	300	310	268	305	286	261	310	279	325	317	297	304	319	296	288	284	315	304	280	290	310	294	286	348	284	305	285	276	286	277	304	310	281	292	301	303	272	310	275	267	310	291	322	306	328	302	290	293	302	295	262	302	316	288	299	308	320	295	268	328	290	272	291	306	310	322	303	304	295	304	283	293	301	273	303	289	331	301	311	274	297	299	254	276	309	292	307	309	298	316	279	283	288	276	289	319	283	306	317	306	301	285	297	315	279	288	304	287	301	294	303	322	307	304	262	273	291	313	316	283	310	282	262	298	299	306	296	294	300	289	297	338	315	289	313	299	303	280	306	299	287	306	299	318	258	299	324	298	282	294	296	301	313	319	302	293	303	316	286	308	287	302	285	275	264	276	271	313	278	323	279	284	292	285	298	294	298	303	297	290	335	301	277	288	339	283	282	296	318	268	321	295	303	298	264	271	270	292	310	309	304	319	304	321	314	273	288	299	318	280	315	284	292	308	307	305	266	291	313	316	310	290	300	294	328	287	290	263	285	306	292	317	291	307	284	295	278	293	315	279	302	292	284	276	288	290	270	295	302	288	276	312	298	338	290	276	300	279	270	269	308	315	339	301	306	257	290	295	298	289	331	299	320	291	313	299	282	291	281	281	310	274	291	315	312	303	299	265	300	281	288	273	284	300	292	311	266	300	285	315	293	308	304	295	287	297	276	286	307	282	285	302	311	302	309	308	305	310	301	302	306	275	280	329	311	296	274	295	279	294	293	330	289	292	294	327	290	302	296	260	304	310	283	284	316	306	299	267	302	291	307	314	336	298	286	281	282	333	297	327	276	290	308	327	280	297	268	313	316	277	260	269	327	279	325	305	285	314	299	277	319	336	284	308	302	301	302	285	296	291	290	275	321	344	290	296	279	272	305	308	291	322	290	294	311	298	315	282	282	292	309	297	296	279	289	279	298	302	310	291	276	306	292	291	293	305	278	297	315	300	283	328	318	314	317	278	302	268	299	312	293	288	299	287	294	297	294	299	311	297	277	331	308	323	272	298	294	297	303	293	302	277	301	300	288	291	314	309	300	298	316	344	294	280	287	296	309	294	288	322	315	301	295	300	304	299	319	305	312	302	294	272	297	287	309	302	315	312	315	313	311	298	315	314	288	281	321	316	298	264	292	292	263	275	289	311	316	291	303	315	305	290	281	284	283	303	299	284	286	284	313	304	291	331	302	291	302	289	287	340	300	291	300	281	292	315	317	282	318	284	305	294	283	298	316	303	294	284	295	333	311	280	291	290	310	311	331	299	287	295	285	307	306	291	320	315	301	278	301	308	305	272	296	290	302	288	299	330	289	272	296	270	298	288	303	280	315	304	303	313	300	298	287	280	297	332	306	309	288	292	312	286	305	312	299	282	314	325	312	307	311	334	284	299	292	288	283	314	271	337	299	304	318	319	284	272	296	259	284	315	307	296	321	284	274	306	287	261	330	292	299	288	298	279	330	303	288	302	291	316	321	317	287	296	308	331	291	317	285	308	308	288	332	293	293	293	304	283	302	320	255	323	284	288	287	293	315	300	310	316	294	313	309	301	322	283	305	329	317	292	310	308	306	296	295	294	293	275	316	302	285	287	299	304	301	289	308	298	322	305	314	320	293	271	302	297	279	285	281	309	312	323	302	316	290	301	326	298	299	287	294	287	269	283	315	339	292	297	296	268	301	324	301	301	314	320	286	340	309	270	316	325	293	294	306	315	307	309	275	311	297	308	295	322	304	298	278	320	302	286	295	275	264	288	284	288	295	323	321	311	300	247	303	320	277	295	314	296	288	290	302	332	316	322	311	299	308	309	286	319	352	292	303	313	282	287	308	310	302	274	277	291	281	318	312	276	308	310	283	297	282	301	292	281	291	301	310	296	310	298	320	290	302	267	305	281	305	308	308	287	256	323	274	283	289	279	316	307	295	310	301	312	305	285	278	307	299	290	285	326	294	322	292	266	294	297	291	293	285	271	318	324	289	324	325	267	323	288	324	289	327	296	312	322	288	316	302	262	266	290	274	251	308	300	295	276	288	319	253	292	274	334	300	301	313	298	272	280	314	280	283	290	294	288	305	291	274	309	333	320	303	327	335	288	302	286	280	343	289	265	283	298	315	275	297	310	278	312	271	301	314	289	284	303	289	329	302	309	300	315	274	300	308	313	298	294	287	322	304	290	298	271	286	293	286	302	292	280	323	324	287	301	298	287	291	298	326	308	291	310	304	284	318	294	305	324	311	296	305	283	273	276	266	273	310	307	274	313	262	289	286	332	298	285
35929	42301	4476	2150	1642	1205	973	781	697	607	558	526	490	455	440	432	490	436	459	395	376	406	413	388	360	375	374	382	378	367	421	400	361	406	383	363	406	329	332	392	370	374	344	378	366	356	353	377	363	386	362	362	359	394	406	386	350	332	375	374	374	364	350	377	402	385	378	321	361	364	377	351	333	369	333	360	369	385	364	381	337	344	379	383	375	378	358	380	378	357	390	319	358	355	366	374	330	345	341	370	372	365	341	341	395	346	345	380	350	354	298	360	364	376	352	353	399	357	374	359	371	379	358	375	358	381	406	374	362	361	355	364	363	366	349	367	367	386	356	350	353	358	404	379	351	337	363	382	376	359	361	332	366	354	363	357	356	357	367	378	387	353	339	372	362	339	353	392	382	384	388	371	367	350	365	355	356	376	358	379	371	342	358	391	357	386	366	358	347	381	335	355	377	367	336	363	358	342	389	349	368	360	358	391	386	389	348	360	362	368	388	345	343	353	381	387	381	345	341	352	379	360	352	384	345	385	338	362	348	343	358	377	365	351	345	388	370	337	380	402	340	378	376	365	363	355	380	370	357	321	350	348	374	382	345	351	338	366	399	320	381	381	381	376	358	362	356	362	354	342	343	355	364	355	346	368	332	323	335	381	308	391	370	337	325	378	377	385	365	355	371	369	369	353	348	421	346	363	354	372	364	397	402	376	351	421	344	349	343	384	361	368	317	388	358	354	368	360	361	379	345	349	321	349	351	379	371	383	367	365	369	372	338	357	374	353	393	364	333	344	354	366	351	350	330	348	382	354	349	371	352	373	334	352	381	356	352	369	371	377	359	367	360	377	380	351	370	346	370	388	371	350	371	371	339	349	355	350	331	349	384	401	385	359	351	352	382	347	359	371	394	363	380	416	373	397	364	382	349	382	367	374	345	386	368	333	396	334	396	387	381	346	373	390	376	331	357	359	362	359	324	314	382	354	385	380	387	332	359	396	366	361	356	372	389	377	369	371	362	384	332	369	377	331	366	363	362	352	408	371	358	366	350	344	382	347	356	399	373	363	379	370	358	360	377	384	374	354	325	369	355	353	397	331	391	381	375	373	377	328	348	335	368	376	354	390	367	376	352	409	377	359	366	368	366	400	366	381	377	364	387	368	363	364	358	383	357	363	357	369	350	356	344	401	342	393	361	387	363	348	346	375	356	348	352	359	384	348	353	363	351	372	349	372	355	390	347	363	395	360	353	360	374	377	357	339	378	347	363	361	337	381	390	365	356	381	370	357	385	352	332	349	352	357	343	388	389	396	367	335	357	375	354	367	341	369	348	356	355	396	391	351	374	334	356	381	374	390	358	384	355	354	387	332	351	344	378	344	340	332	356	372	367	390	367	352	345	387	367	344	363	359	372	337	379	364	383	357	361	338	400	396	368	314	370	365	340	379	364	367	359	365	335	391	385	371	355	347	360	350	363	376	355	369	365	363	383	369	358	391	351	399	369	369	367	370	380	367	372	324	365	383	345	359	333	366	378	343	370	340	338	341	357	393	377	344	343	350	357	352	385	373	313	397	361	363	347	358	339	344	343	364	362	399	362	348	371	355	372	379	388	363	371	337	341	372	371	382	371	369	363	358	345	384	386	353	367	361	341	326	354	370	363	359	343	392	364	368	359	384	371	371	346	315	365	378	352	381	369	333	340	385	417	364	362	366	361	381	377	386	355	388	342	386	361	358	376	354	371	364	364	341	379	378	379	345	376	388	392	380	348	368	345	358	329	368	365	354	347	392	349	356	403	349	384	384	310	374	348	374	328	362	366	376	315	372	365	363	390	368	408	365	345	343	357	359	367	337	360	383	373	341	389	368	364	372	371	321	367	332	363	379	349	412	339	353	373	386	366	340	355	400	409	369	387	346	362	367	349	338	373	354	395	384	325	346	377	387	369	353	369	365	351	368	381	316	369	383	361	366	373	372	381	355	361	341	395	317	368	376	347	358	391	349	363	336	346	354	343	397	349	378	336	350	361	368	357	372	365	336	381	379	377	346	363	379	388	368	372	368	358	346	355	375	361	357	331	380	365	377	372	339	345	370	349	383	339	348	361	334	342	383	344	352	359	366	357	376	347	376	400	355	368	340	356	359	339	365	363	365	392	350	367	334	379	377	373	360	354	368	389	361	374	391	339	366	364	365	367	350	414	357	377	395	345	343	374	352	386	352	379	360	393	339	317	364	368	405	358	354	374	356	335	367	360	348	371	369	396	367	366	388	366	344	400	350	347	384	360	374	345	402	365	360	372	351	393	389	376	350	342	361	377	358	355	382	352	375	386	400	382	337	372	389	340	380	346	348	385	355	369	349	355	361	363	383	348	353	403	360	393	386	342	345	370	387	377	385	381	358	372	365	383	378	361	349	351	395	353	358	355	349	397	374	375	384	384	325	356	347	354	349	325	372	376	368	374	359	341	365	367	365	357	384	368	370	365	374	378	395	358	331	382	372	390	323	339	381	356	400	365	369	338	413	368	334	363	361	365	364	383	383	366	350	345	343	378	356	394	358	348	341	366	381	352	345	388	399	382	316	345	379	343	339	362	341	379	387	388	347	342	338	366	397	378	377	363	366	350	369	356	361	378	366	362	359	361	410	411	399	334	379	411	360	375	374	357	380	332	347	387	354	363	393	359	372	353	358	351	386	366	359	352	385	367	398	337	362	370	356	335	367	342	370	346	360	402	360	360	351	392	356	365	367	367	356	352	375	378	380	380	369	361	371	351	355	374	357	370	350	336	383	347	349	360	368	377	368	388	366	360	362	346	330	375	322	360	344	392	360	323	381	393	331	359	371	347	372	369	363	349	382	339	328	328	348	362	373	348	382	361	379	382	363	366	382	358	380	345	370	399	369	370	355	386	362	338	380	387	345	350	356	377	365	361	363	369	376	359	411	349	340	367	377	370	360	380	380	370	358	381	377	338	382	384	367	373	364	378	357	369	361	367	375	365	338	362	331	368	358	337	361	367	394	357	361	384	352	385	379	367	388	351	347	395	377	375	370	362	366	357	394	353	352	364	335	351	385	370	355	362	351	335	379	341	363	407	362	363	356	353	347	387	342	357	391	345	378	348	367	364	338	378	387	370	368	368	360	356	326	396	338	336	350	352	338	380	350	360	368	347	393	339	347	370	372	357	378	364	341	405	349	370	363	354	377	339	346	378	355	333	332	355	377	385	342	388	354	372	401	330	372	359	373	365	361	332	364	356	366	348	308	339	361	339	352	359	355	350	356	339	349	339	381	370	371	396	363	368	356	371	356	317	404	367	337	360	339	376	330	349	350	392	371	344	380	365	345	380	381	343	374	365	363	349	365	391	348	348	374	342	340	417	329	389	377	370	354	324	362	365	402	372	383	363	370	375	342	352	351	358	397	370	377	355	371	374	419	365	335	355	361	366	354	385	377	377	306	321	362	390	330	367	340	361	367	373	371	354	343	338	372	382	343	318	369
25602	21585	27724	25616	8629	646	493	452	438	409	401	363	356	363	360	379	371	366	379	376	408	341	325	359	347	370	349	393	359	348	382	376	343	338	370	370	327	344	377	343	360	342	320	355	358	326	369	344	318	301	336	365	337	339	372	348	316	342	333	369	380	352	328	352	317	348	371	325	343	331	372	343	339	379	340	385	325	319	332	361	332	357	336	361	367	342	406	342	365	345	345	357	344	356	339	349	364	327	361	370	382	371	316	359	319	370	345	346	334	362	339	315	320	373	360	337	326	351	333	374	313	381	344	356	367	340	386	348	394	350	349	335	346	330	334	364	343	333	357	328	373	338	336	338	326	319	355	342	330	356	344	344	330	349	356	353	346	309	330	350	366	352	346	320	339	338	346	344	369	348	347	344	310	333	318	326	334	326	368	349	320	372	353	345	382	353	367	324	342	329	367	359	332	345	351	358	347	330	328	356	345	380	378	364	327	364	346	323	385	332	368	326	348	345	380	325	373	350	363	341	331	348	340	361	346	361	336	338	331	354	343	348	342	357	323	383	363	338	350	354	345	360	386	335	342	365	332	365	343	353	337	349	333	339	373	341	361	358	351	328	363	341	325	383	321	361	368	333	355	377	346	340	361	329	381	321	365	336	362	331	341	315	359	336	362	350	312	352	327	329	380	346	355	350	308	336	348	365	343	341	342	360	357	375	342	335	320	365	349	338	369	358	376	366	338	355	338	304	364	315	360	330	307	346	349	348	323	338	342	339	353	350	373	349	340	363	352	364	374	348	359	352	334	374	349	351	325	320	345	342	331	316	383	350	363	362	357	381	358	364	319	372	349	389	364	346	359	364	357	344	316	345	339	344	380	318	342	339	376	386	348	358	324	315	358	312	341	320	338	342	368	353	339	373	321	320	343	351	373	341	341	352	374	344	360	350	329	363	308	346	356	358	334	375	386	387	325	326	361	352	342	376	342	353	362	360	375	365	358	342	373	363	372	363	343	376	335	392	365	339	352	350	330	367	351	352	345	352	366	334	345	332	347	348	327	310	364	357	347	377	332	340	358	361	338	327	388	325	357	336	350	363	329	341	367	338	334	364	350	386	323	374	341	338	327	328	344	348	332	353	343	350	356	343	389	339	362	326	355	298	346	349	378	345	353	350	337	337	344	372	345	381	336	347	380	397	356	377	341	348	338	363	348	353	333	349	343	365	382	342	323	381	311	332	356	364	384	342	364	387	381	314	375	344	356	361	328	306	344	364	347	342	327	314	361	357	330	359	339	385	361	354	345	356	307	337	363	331	359	329	360	366	358	355	347	346	331	342	382	358	305	335	351	359	350	368	341	364	337	366	348	351	355	334	332	333	362	388	359	374	326	359	327	395	363	346	343	369	345	406	339	331	363	338	309	345	330	331	357	368	332	363	366	386	358	352	332	382	337	351	362	343	357	346	354	310	337	344	334	342	389	332	322	359	344	328	361	331	340	351	358	326	349	328	332	322	338	363	379	348	374	347	340	321	375	322	339	329	317	325	361	366	321	328	344	333	350	340	347	360	358	349	340	355	350	365	368	357	336	344	340	317	344	319	309	342	382	355	373	350	378	361	332	341	342	329	334	323	330	354	317	351	369	299	373	334	326	337	339	394	356	324	342	368	331	339	316	359	348	332	366	340	317	343	298	361	363	355	369	374	373	339	339	368	348	337	339	371	338	342	331	354	327	372	308	316	366	335	377	366	341	351	367	368	351	392	358	346	349	346	348	354	352	337	373	352	335	336	341	344	337	349	380	370	359	349	334	355	335	376	322	374	332	336	319	344	331	350	386	370	349	360	403	361	354	367	353	358	342	341	337	374	358	337	361	373	329	378	321	366	356	368	351	356	356	315	372	366	344	321	343	359	340	367	353	331	331	370	354	334	378	364	333	356	336	346	368	346	335	337	350	344	337	367	354	348	354	386	321	347	323	359	338	325	339	342	344	359	341	340	311	332	358	357	336	343	332	326	344	365	321	366	360	356	364	374	334	343	322	350	333	337	354	381	323	364	335	359	361	369	318	348	321	341	332	345	349	393	360	399	397	362	322	366	379	377	359	337	337	336	339	361	319	370	311	377	350	336	330	343	345	344	356	333	358	357	353	363	354	345	352	379	339	345	365	356	342	374	333	331	360	351	360	325	325	331	350	330	346	311	338	342	340	326	351	345	339	330	338	343	330	383	354	359	345	343	356	345	355	327	326	322	340	352	340	357	337	320	372	357	350	347	361	387	358	354	348	378	337	339	343	347	380	329	347	373	319	355	363	383	345	360	360	338	357	341	333	324	357	342	329	364	389	343	318	356	357	316	359	325	365	375	377	370	335	349	358	329	341	346	313	353	336	327	394	349	372	377	342	331	341	345	332	349	363	340	357	329	339	325	335	369	352	344	353	336	398	348	351	348	353	320	350	315	350	370	343	350	329	337	346	348	325	352	342	342	345	324	348	369	356	347	381	297	331	352	368	345	368	352	314	337	334	347	341	363	378	323	344	361	382	360	337	330	345	317	338	337	353	347	368	352	362	360	396	349	356	350	343	324	341	349	348	371	351	380	339	384	326	335	340	360	334	347	341	351	375	364	338	335	339	334	314	370	363	339	338	362	362	376	349	339	348	351	345	321	342	361	366	346	334	305	334	349	355	304	364	303	356	364	339	362	347	358	351	361	320	354	313	343	352	362	379	387	333	355	378	349	351	350	337	314	355	330	347	337	369	360	343	348	364	360	343	303	330	316	331	356	353	350	357	350	369	342	342	328	346	366	332	372	369	327	355	347	346	378	346	335	351	372	321	355	347	377	369	376	342	340	344	341	332	335	355	342	324	361	365	351	350	375	367	336	349	344	372	355	353	354	362	351	331	357	336	354	348	343	348	337	354	351	383	330	371	332	341	340	334	344	345	361	375	338	371	348	348	315	343	342	329	313	352	346	372	299	377	330	348	328	344	340	352	350	346	364	337	357	372	381	362	329	317	366	360	350	341	362	331	340	343	346	353	326	347	368	345	369	353	338	343	339	371	335	352	334	356	360	324	363	353	329	341	353	344	331	353	330	379	359	329	365	331	366	355	352	361	334	386	365	360	355	334	346	334	363	352	352	336	369	342	378	329	368	338	341	349	361	346	344	326	342	322	338	334	344	383	350	359	325	356	373	321	327	337	341	343	326	334	357	321	341	363	321	337	366	325	323	315	336	365	365	325	334	364	366	333	358	332	371	344	333	333	327	367	335	344	350	330	362	348	343	336	347	356	350	325	334	360	368	362	330	385	300	353	346	355	350	348	318	354	351	315	363	326	310	351	355	309	353	348	323	358	336	339	361	362	358	347	328	331	339	331	350	366	343	346	348	341	344	333	323	333	364	324	332	377	330	352	358	361	351	326	334	350	354	364	366	346	380	336	352	352	338	332	345	368	386	349	352	322	378	314	377	356	351	357	369	327	396	357	340	352	314	387	339	364	344
35762	40571	2866	1456	1119	940	808	637	679	602	591	526	555	503	481	481	478	482	475	477	491	508	469	450	470	450	466	430	406	444	422	409	489	454	475	466	457	426	456	446	462	464	441	468	438	447	439	415	451	468	445	416	452	440	481	451	415	454	433	458	442	447	438	421	423	478	425	436	432	437	478	437	478	466	439	426	450	430	466	432	444	460	451	415	407	435	415	420	457	389	432	458	442	448	479	441	424	450	465	485	410	450	447	435	443	430	471	436	489	423	446	459	432	448	410	396	465	464	383	414	433	426	409	417	421	417	458	402	450	446	418	424	455	392	450	425	433	417	391	475	437	447	474	453	464	443	428	407	421	418	426	466	475	415	444	452	434	423	468	417	447	425	468	428	411	453	470	419	443	469	436	462	428	473	467	451	474	434	449	399	486	412	393	415	479	475	473	429	424	468	452	451	445	399	424	449	462	436	465	435	439	436	494	421	428	431	415	459	427	420	419	431	410	461	419	417	427	416	406	430	419	462	439	422	435	397	419	459	453	443	441	450	445	424	442	443	437	451	449	411	460	481	397	444	451	434	417	425	416	448	443	459	411	451	450	430	476	466	442	423	428	425	432	467	457	412	391	426	439	434	477	422	434	435	473	428	465	463	455	437	425	453	426	414	449	454	449	487	419	393	434	447	458	451	465	450	421	467	403	425	435	440	461	451	420	421	429	444	473	427	407	432	426	464	431	459	436	460	446	449	425	451	469	459	451	452	421	465	379	441	455	417	478	493	461	415	448	468	451	487	423	399	448	501	443	449	480	415	422	460	428	442	446	476	433	431	444	460	439	449	444	457	430	435	429	445	422	447	425	455	460	443	438	447	460	484	443	483	458	450	434	474	475	476	427	437	472	448	451	392	428	405	461	428	477	387	418	418	457	468	472	442	416	422	416	479	439	476	449	414	409	468	394	397	457	434	469	462	420	416	478	425	472	441	458	459	438	442	424	447	473	464	430	433	422	450	425	432	474	446	455	458	471	430	389	442	465	433	453	465	447	450	416	465	434	445	440	454	433	412	456	441	466	403	412	391	415	437	466	420	440	455	433	463	450	439	417	497	424	427	414	451	415	433	444	400	396	442	427	424	411	450	453	423	446	450	454	455	446	448	428	452	429	431	430	435	443	452	422	427	455	435	463	444	450	451	474	444	480	478	447	428	418	425	428	414	424	458	434	430	422	474	455	403	431	442	458	403	443	429	442	482	431	428	439	454	439	444	369	442	464	431	441	412	432	446	442	460	402	449	412	455	443	453	453	417	393	450	432	421	439	458	442	424	441	436	427	460	435	475	431	449	435	464	424	453	438	438	433	466	442	431	413	459	470	421	456	450	449	474	448	457	450	477	436	436	440	413	446	438	412	439	418	462	432	446	425	441	413	474	457	418	444	449	412	442	441	456	452	419	433	417	433	433	364	457	437	409	436	441	432	445	441	423	428	449	467	440	465	432	455	450	444	446	461	459	474	409	421	433	423	425	390	424	479	444	446	470	411	460	438	460	495	432	434	415	461	423	459	433	418	445	465	460	439	449	440	434	458	438	423	446	448	468	436	450	418	489	481	438	408	469	416	436	426	437	431	448	447	443	461	465	419	418	445	459	427	456	445	443	500	424	453	438	452	448	477	441	429	460	438	447	480	430	419	460	438	412	407	459	427	440	461	422	421	430	446	445	457	439	452	435	439	411	420	465	423	474	440	456	439	459	451	417	421	404	432	430	423	450	424	442	456	450	415	410	446	398	423	428	407	451	397	456	454	479	427	468	447	474	449	438	403	444	442	446	471	440	427	470	414	434	408	423	445	451	438	432	431	446	424	439	447	438	445	440	462	431	425	439	430	411	428	431	408	427	436	410	416	459	468	410	466	433	436	456	449	417	439	416	461	486	433	399	413	435	440	460	479	442	457	435	462	427	434	451	439	433	435	406	419	488	462	434	456	403	442	453	412	433	437	456	420	437	440	460	403	414	426	395	459	439	464	459	431	442	441	475	434	468	445	436	451	445	427	451	464	436	464	414	428	412	445	417	462	422	457	416	439	435	445	413	489	432	430	406	427	426	414	462	455	461	438	461	417	439	442	437	426	453	427	464	441	479	489	425	453	482	447	407	419	392	493	432	455	482	434	449	468	444	449	460	473	447	430	422	426	421	436	492	405	436	431	490	425	427	459	418	457	409	469	400	446	426	433	439	436	431	421	417	414	408	443	452	441	442	475	436	465	479	448	418	452	436	443	497	414	452	435	451	430	436	436	451	458	465	445	415	444	419	434	442	422	443	459	440	465	380	441	446	469	449	450	402	461	455	477	472	456	470	453	450	453	461	430	435	438	459	409	412	449	394	441	459	441	464	448	421	482	466	410	429	453	413	431	440	420	460	476	415	456	469	444	433	403	429	431	472	416	450	445	439	448	415	473	430	420	415	444	459	470	420	454	428	436	462	436	418	462	466	456	427	457	462	433	435	450	466	447	444	433	426	464	427	453	436	433	422	447	453	418	417	471	422	435	436	430	425	415	430	416	471	457	458	416	399	442	438	431	417	420	429	448	456	460	431	419	422	445	444	443	402	427	418	455	429	419	437	436	473	418	461	413	438	439	457	471	432	460	442	461	395	457	433	434	443	441	386	433	415	419	439	436	430	420	454	443	424	450	438	463	453	428	457	467	442	404	442	401	459	415	452	425	462	444	438	463	447	430	439	435	476	447	409	449	466	435	455	446	442	446	434	410	437	435	468	432	413	435	447	422	425	463	500	449	471	429	430	429	412	439	423	472	439	445	420	447	433	444	457	422	449	441	424	417	390	430	475	429	433	438	452	410	434	443	431	464	440	414	448	419	429	446	451	477	403	449	425	453	435	463	440	410	432	466	427	413	459	456	454	465	421	473	432	453	430	431	441	462	410	431	420	461	427	457	420	433	443	437	459	401	459	438	459	461	427	443	442	435	458	462	415	450	466	462	430	430	477	457	421	408	441	448	448	450	454	420	479	459	418	416	416	422	446	476	433	447	432	448	435	423	434	418	482	445	421	458	435	442	426	417	412	427	428	460	424	457	437	433	448	420	445	444	384	395	421	439	453	455	451	447	460	468	451	452	405	428	414	423	424	457	433	446	435	403	450	426	460	489	419	430	413	433	440	446	464	427	403	421	437	430	407	408	423	445	422	409	440	410	436	459	475	458	458	431	437	440	434	434	449	419	467	439	428	445	446	466	427	446	464	428	455	443	447	458	439	441	435	404	428	446	433	443	435	426	431	449	425	494	413	430	448	432	437	431	426	400	427	421	422	413	474	408	433	421	414	463	463	461	451	454	429	451	451	449	465	466	438	455	446	437	412	439	455	465	455	447	416	425	424	444	383	440	410	441	458	429	469	437	432	458	415	440	465	428	428	432	427	413	429	430	466	423	434	442	428	425	450	451	413	429	484	443	415	429	443	419	470	407	454	447	440	439	481	469	399
23263	21560	29323	24226	21552	21552	9114	1204	962	812	833	736	727	716	704	701	616	680	631	665	651	625	607	661	591	642	587	577	610	634	617	592	604	607	609	569	577	637	600	606	571	656	657	570	598	589	586	593	590	618	620	607	633	602	596	599	579	615	556	594	607	635	641	584	613	572	580	605	565	619	555	597	647	623	622	590	631	582	574	584	590	601	611	608	614	558	547	605	565	574	584	586	568	643	620	562	593	585	601	575	610	620	609	617	651	583	587	642	560	646	570	593	569	599	608	622	582	604	599	628	605	583	551	578	595	606	591	621	590	571	634	610	605	590	610	619	568	588	617	601	621	576	547	645	538	587	610	614	562	597	611	582	607	625	593	551	559	544	575	631	606	590	561	596	590	530	597	584	597	573	598	655	622	636	560	588	604	575	614	561	582	604	572	524	582	553	597	575	569	597	578	567	613	549	576	586	606	570	578	589	566	596	586	620	569	540	583	594	616	590	643	587	566	564	560	559	593	565	613	623	591	575	563	617	581	579	563	601	574	597	632	607	605	596	609	620	634	643	577	580	612	605	601	628	557	534	584	585	565	628	614	586	568	589	598	554	568	579	592	607	604	604	615	621	578	560	538	588	603	547	564	615	612	588	548	577	581	578	581	625	575	584	555	553	579	584	578	619	566	588	567	595	598	595	628	570	594	611	590	597	550	579	607	597	647	622	609	580	586	585	653	632	599	571	608	606	601	573	583	619	595	598	608	592	617	600	599	579	590	589	581	608	547	575	581	559	573	568	622	596	631	578	608	571	602	592	570	629	610	591	594	565	542	587	611	609	618	602	606	581	595	569	566	626	622	589	553	602	596	556	602	581	586	545	597	569	598	609	571	575	616	533	655	585	570	610	610	609	601	619	598	580	569	598	604	575	627	579	609	584	584	576	552	671	616	617	591	610	610	582	591	630	611	600	576	590	583	591	592	640	606	580	622	640	636	598	589	559	572	585	606	603	573	573	575	556	651	613	592	560	580	620	576	572	619	603	590	578	602	561	610	583	597	559	604	571	617	587	647	608	566	555	589	611	615	590	608	610	626	592	586	572	614	566	586	568	637	633	553	583	594	566	598	644	583	614	577	559	612	592	585	627	581	575	597	606	636	573	606	603	626	577	563	612	607	578	587	630	612	576	597	593	575	609	617	600	591	644	571	589	572	613	597	590	622	566	615	592	582	580	579	537	577	600	567	592	599	613	590	546	617	575	608	579	608	574	580	610	591	571	585	590	589	533	614	560	594	585	575	594	568	578	595	616	643	587	577	587	580	591	612	591	591	599	569	610	656	609	631	609	582	588	627	630	622	559	565	574	558	592	623	595	561	582	590	576	583	540	608	559	607	618	602	606	590	577	605	568	615	580	635	592	629	574	618	601	571	566	591	582	614	541	622	566	581	614	579	596	593	607	545	608	581	559	610	588	593	568	621	574	619	562	592	634	570	595	576	636	563	579	603	557	601	595	616	610	589	575	577	617	598	621	598	576	574	611	570	582	625	614	557	604	607	561	619	575	606	620	553	611	568	583	558	600	615	579	620	626	597	587	590	606	574	590	599	583	580	596	597	639	559	571	588	598	605	571	566	594	617	588	567	574	585	578	559	584	590	601	604	679	576	567	611	585	568	566	563	586	590	539	580	525	576	621	575	607	628	636	579	630	597	607	569	587	569	598	591	625	569	619	616	583	584	614	603	603	578	561	559	562	586	597	583	578	639	595	589	622	607	577	582	611	589	617	590	599	583	545	603	569	587	636	558	607	613	587	613	606	553	604	602	633	606	575	622	590	573	637	602	559	596	594	604	564	596	605	559	577	554	612	606	571	586	610	594	591	566	589	607	556	618	548	615	573	594	573	596	553	576	545	606	612	611	616	601	556	568	550	580	565	563	578	590	644	539	644	595	621	645	619	569	590	594	597	558	628	610	573	592	603	604	592	551	571	577	559	586	572	577	588	552	593	597	579	570	567	604	589	591	624	591	581	610	592	567	608	584	589	586	595	568	577	584	577	545	564	554	578	588	608	584	579	615	584	532	579	585	643	582	554	523	547	590	605	573	578	605	577	646	615	613	615	612	577	594	614	602	587	600	598	603	618	516	619	581	606	588	608	636	604	603	616	624	570	579	643	576	527	561	598	576	592	593	579	623	577	631	621	565	549	527	569	584	562	617	559	607	589	556	578	604	619	647	625	602	603	589	624	597	586	687	579	572	597	648	611	592	556	571	584	601	547	578	586	564	614	623	586	577	576	569	582	625	614	551	621	587	543	580	570	593	597	633	590	587	602	580	627	604	622	596	610	577	593	573	580	602	614	631	534	633	619	596	655	584	587	592	609	588	649	592	558	579	620	583	579	565	589	588	608	566	590	594	634	597	579	634	612	603	619	585	583	619	609	576	569	582	603	622	555	617	592	596	597	573	620	608	601	553	592	598	629	624	559	551	553	564	582	563	586	615	545	575	602	581	588	610	617	591	602	566	589	576	634	571	607	573	585	603	586	644	576	591	553	611	575	592	573	600	616	531	597	595	538	556	593	574	562	564	567	584	575	598	600	587	594	643	587	603	568	572	601	583	565	623	570	587	610	617	608	567	548	603	568	555	560	619	537	622	628	574	579	598	551	589	554	599	577	581	541	626	606	596	633	596	560	590	635	588	612	565	626	570	571	587	569	597	569	582	613	576	604	618	603	604	591	586	639	557	610	593	616	589	603	578	535	573	571	613	597	616	622	611	610	600	601	575	596	577	615	602	596	558	584	561	590	582	623	608	591	546	610	582	599	599	555	612	561	592	624	667	585	591	602	610	587	603	598	613	562	627	560	604	592	589	617	593	592	573	571	622	594	598	525	619	579	565	584	602	590	573	587	559	587	594	612	634	580	582	573	633	589	594	615	596	581	566	658	596	600	590	585	609	588	569	580	588	594	587	628	560	599	604	555	591	576	605	571	573	648	576	593	568	654	590	537	600	556	594	610	607	631	575	572	596	595	548	639	589	573	574	585	605	597	595	591	547	573	595	561	589	561	567	554	558	569	580	582	607	559	635	587	578	609	575	594	587	592	617	593	578	565	581	559	580	620	600	613	608	591	589	567	563	567	573	624	577	626	589	585	585	608	617	609	637	612	617	578	562	586	538	588	576	561	570	557	532	537	572	559	609	597	576	583	621	570	597	589	566	617	609	564	589	584	593	593	537	573	573	643	565	632	556	628	594	584	632	603	592	561	583	586	556	549	580	575	617	561	601	586	588	576	572	619	629	563	573	634	586	606	602	628	597	594	587	608	592	562	594	592	569	555	651	622	594	618	612	597	606	571	592	565	576	605	592	607	590	631	529	558	608	627	553	580	571	581	608	568	596	597	592	591	574	545	594	589	593	612	615	638	646	617	589	635	572	552	634	629	554	577	558	597	595	542	600	612	551	627	624	590	598	591	590	534	598	528	646	588	564	588	543	587	610	593	590	593
41747	53075	9027	4568	3372	2527	2033	1573	1381	1244	1138	1042	930	1009	922	826	862	873	817	779	776	764	754	744	779	742	730	755	728	692	718	726	749	738	712	717	731	748	686	701	751	682	752	730	698	711	685	717	663	725	739	644	701	672	690	748	679	701	685	712	746	682	673	683	665	672	712	728	712	729	696	677	666	713	694	716	709	722	660	691	686	690	712	679	678	657	660	677	678	690	668	671	725	678	681	700	681	702	653	659	706	727	704	677	714	691	688	641	715	662	649	688	710	701	723	691	696	706	630	728	651	687	643	706	725	703	666	628	670	685	687	736	670	656	693	707	718	697	661	699	714	696	703	691	707	701	731	714	655	623	707	700	681	692	702	678	667	652	649	659	706	682	668	661	699	624	752	641	690	742	698	711	631	728	734	726	695	712	719	705	687	683	695	747	656	692	662	701	686	706	683	699	670	773	698	724	706	695	717	679	660	643	717	736	730	700	681	710	697	728	697	649	741	697	745	695	679	735	662	691	657	663	626	721	700	700	738	677	680	641	678	686	704	722	669	659	690	681	676	665	725	686	682	667	667	691	693	719	719	712	715	714	685	709	724	679	726	710	685	733	714	652	686	698	659	743	662	662	731	707	658	718	662	677	695	706	704	681	667	674	697	690	676	671	669	688	659	677	714	739	668	662	632	666	731	729	669	710	692	699	687	715	713	696	697	711	652	676	656	697	682	671	658	657	688	733	716	686	688	701	749	757	619	650	667	685	702	670	686	663	704	702	642	700	722	713	653	702	690	694	706	700	659	676	702	753	713	686	641	678	661	691	680	679	675	659	646	726	676	678	691	683	711	730	698	703	669	728	629	665	684	709	689	660	673	725	704	720	710	711	658	696	722	689	673	646	675	698	702	675	699	678	677	729	672	670	706	687	661	689	728	700	663	659	667	672	629	678	685	700	689	659	679	696	671	640	687	658	711	662	719	653	687	700	696	694	701	670	638	723	711	713	667	684	689	702	669	641	689	731	753	693	707	697	698	672	712	667	680	705	672	679	717	683	700	681	720	735	714	747	683	722	666	692	707	724	669	694	674	691	693	640	684	679	696	692	674	733	699	686	673	693	651	694	721	709	697	664	702	688	667	697	685	685	696	664	721	675	688	656	661	671	687	705	683	700	719	705	675	676	751	713	679	704	682	705	727	693	641	704	730	632	648	681	694	678	716	710	654	699	733	646	673	674	655	683	656	721	719	682	727	678	683	705	700	700	724	644	681	729	662	686	654	693	696	720	654	725	675	687	730	726	715	656	639	683	674	735	641	717	701	680	668	711	701	617	637	656	665	671	695	675	712	661	679	716	690	707	675	687	680	699	670	679	720	668	720	679	646	721	692	675	714	669	640	665	674	660	714	669	678	691	695	729	693	697	670	691	708	671	693	726	687	717	687	686	665	722	694	656	657	656	755	677	695	729	667	644	703	697	653	661	698	635	699	686	648	689	646	686	689	654	703	679	687	696	676	673	730	721	683	694	678	706	736	684	671	664	659	668	623	703	702	685	718	680	703	673	643	661	671	675	656	681	635	689	711	700	645	711	657	673	670	650	683	677	672	731	667	668	649	682	691	688	735	679	717	679	693	719	690	653	666	719	709	666	723	680	680	645	653	708	657	676	730	675	667	670	654	688	711	647	688	669	711	686	672	717	714	708	609	725	690	700	671	708	661	659	649	692	675	639	730	702	717	668	694	667	726	629	723	684	688	668	644	717	679	688	712	659	693	682	693	666	661	725	660	709	687	648	713	692	674	711	724	672	686	690	661	694	696	691	675	719	688	695	679	634	687	681	686	701	673	651	702	686	669	667	670	647	649	693	653	702	675	702	700	702	652	735	724	711	712	678	676	700	728	680	688	680	685	702	686	671	693	666	651	637	691	725	736	681	699	693	691	643	650	656	706	687	680	670	664	642	717	696	675	674	664	664	725	646	687	665	677	730	700	651	662	694	693	685	645	686	645	671	723	686	668	652	717	685	684	695	687	664	675	678	654	690	729	682	652	693	685	664	675	667	729	710	733	662	654	715	683	665	689	656	673	633	712	660	632	665	652	694	694	656	679	611	709	666	697	699	706	689	684	738	688	727	705	697	703	701	726	648	681	666	693	700	721	637	699	730	687	692	680	727	701	658	676	659	683	669	665	672	713	705	725	727	692	639	673	679	694	677	653	645	660	690	729	704	693	705	698	683	718	716	659	745	638	709	667	701	663	681	633	712	656	677	646	716	680	664	702	659	637	703	659	699	666	707	734	688	745	712	676	692	689	720	705	660	703	666	711	674	705	656	677	662	645	672	688	702	729	667	657	702	624	696	700	688	673	695	624	707	693	706	691	723	653	673	716	704	654	663	730	673	669	673	680	653	679	656	714	646	668	695	695	665	671	660	690	667	696	651	654	667	651	720	711	715	683	652	700	663	712	676	647	694	689	758	696	676	687	711	694	700	666	711	685	724	708	672	669	704	672	677	663	691	741	674	701	731	703	693	697	696	738	623	662	673	664	669	681	711	662	710	684	709	720	656	722	656	746	734	651	641	710	652	693	672	654	713	681	664	671	713	699	630	710	687	670	652	692	695	677	684	675	676	660	690	702	674	713	673	733	662	739	671	704	663	703	677	707	695	662	705	689	699	682	677	696	660	712	679	665	671	692	670	648	665	723	685	666	665	686	662	717	663	687	668	693	705	666	722	715	726	678	688	707	647	694	701	654	688	718	695	713	676	710	693	629	675	694	675	711	710	691	668	683	680	666	687	630	693	693	758	669	726	700	672	685	680	682	732	688	672	758	678	695	652	667	639	644	681	679	670	683	663	701	682	659	651	699	647	719	709	697	679	715	685	686	664	703	657	698	680	688	670	641	647	690	688	669	657	661	698	672	686	679	695	679	706	707	685	664	670	673	714	701	696	675	704	650	712	693	679	694	725	675	733	701	678	698	697	697	649	640	693	685	727	700	677	679	673	681	719	693	682	698	696	640	641	673	704	696	683	685	660	721	692	676	719	704	666	698	664	690	639	657	679	656	697	662	718	661	650	683	738	687	692	692	719	744	721	683	675	699	642	639	691	720	711	709	698	705	675	693	683	683	687	681	666	681	695	687	660	681	696	674	639	636	652	669	698	686	671	704	692	714	707	677	655	671	697	706	729	700	657	700	648	704	672	690	665	659	744	671	696	689	687	697	694	664	698	657	729	712	696	695	699	684	639	663	655	654	713	711	595	702	666	710	709	688	730	685	698	712	700	689	690	684	711	676	657	665	718	725	641	711	714	710	676	714	703	728	664	659	692	749	726	689	637	673	647	726	696	663	685	687	641	660	670	653	704	656	710	680	731	668	655	667	686	688	714	702	707	675	662	701	708	626	688	730	688	726	678	702	696	711	654	680	692	647	668	706	699	655	697	678	692	685	689	676	655	658	700	669	698	710	694	716	641	660	699	733	697	703	677	664	716	670	683	676	675
29118	24780	13718	1301	306	212	214	216	236	217	219	191	213	202	209	217	186	206	203	209	200	228	195	218	206	216	212	204	209	199	198	223	226	200	207	208	186	173	204	196	235	225	216	199	206	195	200	187	209	210	190	204	214	200	201	199	200	212	195	194	237	209	196	195	203	204	206	190	222	195	208	210	235	209	216	202	193	207	195	202	237	213	210	211	194	217	217	185	206	245	215	209	206	223	190	208	213	223	205	209	213	201	197	212	210	223	205	206	158	188	217	189	199	220	193	212	183	173	207	204	195	198	216	202	200	217	208	199	195	189	197	215	237	199	198	192	218	194	211	212	206	227	216	211	209	204	188	206	213	192	220	206	213	190	193	182	170	193	192	200	193	207	198	184	197	197	186	184	221	229	189	209	222	192	219	198	186	220	200	206	202	218	180	239	198	202	181	204	202	199	208	200	204	227	220	185	210	224	233	185	234	231	202	187	217	174	197	224	219	200	201	183	230	235	205	226	214	198	198	188	195	215	220	196	210	190	223	173	229	209	219	217	184	180	198	188	202	196	209	176	207	191	200	196	215	233	209	222	203	224	200	218	208	225	193	223	196	238	206	202	178	201	215	212	204	194	205	207	179	203	216	217	219	195	216	239	196	187	204	198	204	187	213	219	212	215	202	232	202	228	207	212	211	192	185	194	201	207	227	196	210	180	211	217	194	210	191	197	198	216	178	206	235	204	222	224	238	206	216	211	169	201	203	217	194	228	187	181	193	222	192	182	208	205	220	175	223	210	188	186	216	187	197	219	223	193	201	206	216	178	200	226	218	214	211	228	208	232	230	209	200	185	193	202	215	214	192	190	226	192	206	192	221	218	207	180	190	201	213	227	218	207	221	192	197	185	233	191	212	189	190	207	202	203	231	187	198	181	216	218	184	209	222	203	229	216	203	208	215	219	195	208	196	184	200	202	196	186	224	210	192	197	177	202	226	195	198	203	217	217	216	211	217	210	211	223	198	221	204	182	211	206	217	194	202	220	214	203	213	194	190	193	212	227	179	245	203	207	188	223	181	196	191	212	223	228	197	212	211	207	179	248	187	237	193	202	204	194	236	224	200	189	188	206	205	222	207	182	220	201	189	203	195	234	217	183	225	203	189	253	207	233	200	215	229	203	207	220	172	222	189	198	227	183	211	217	193	216	207	187	211	178	207	191	199	202	222	206	224	173	208	196	198	208	188	201	227	234	196	208	197	204	220	213	212	184	202	199	211	200	202	220	216	205	203	219	204	194	226	217	221	237	181	202	207	213	187	220	205	197	208	219	210	167	199	207	208	178	214	213	203	214	216	203	207	197	193	204	200	198	241	218	205	201	210	198	210	191	207	207	195	217	219	210	229	193	202	192	186	207	238	203	173	179	206	206	212	212	193	207	193	213	202	208	211	214	213	208	170	217	191	187	166	251	192	197	222	197	199	217	239	220	188	193	207	210	206	219	211	194	208	213	218	203	214	210	198	193	206	200	218	185	210	221	196	200	189	193	224	209	201	193	209	208	210	204	193	224	180	201	190	206	184	189	214	208	214	178	195	219	207	209	196	238	217	224	196	212	208	209	202	210	231	207	246	189	199	241	222	190	204	187	176	202	231	201	217	199	212	184	206	227	213	202	212	193	215	215	181	219	206	207	201	201	196	215	206	219	206	208	196	168	199	203	198	194	210	189	194	224	206	175	206	198	209	175	216	208	185	205	212	195	211	193	183	198	212	212	214	189	222	233	218	211	198	206	179	215	186	212	197	189	209	185	206	204	200	233	179	212	201	204	205	225	199	195	200	193	187	208	181	224	225	197	209	202	222	196	196	205	203	203	196	212	190	179	203	201	225	189	205	193	191	214	204	211	212	197	200	223	218	219	207	208	209	191	175	198	215	219	212	233	210	205	216	213	239	191	197	195	204	217	221	225	237	217	193	227	198	204	192	189	206	201	218	212	228	250	181	215	210	187	190	231	213	229	198	193	194	200	220	218	192	207	188	204	199	207	205	201	210	190	258	211	222	180	232	210	200	210	205	189	215	216	211	212	201	215	221	212	212	194	194	228	176	208	202	208	216	229	200	219	215	197	242	223	235	219	220	232	219	210	208	210	204	197	195	184	191	211	195	206	195	209	207	173	214	179	195	196	227	206	203	188	207	198	204	201	199	202	204	201	234	231	216	205	195	187	193	209	203	201	188	183	206	228	221	206	220	219	196	228	225	211	220	226	198	216	223	207	189	178	221	229	195	193	194	209	205	180	208	214	184	204	210	193	215	204	198	201	203	218	183	206	218	217	218	184	213	190	215	183	194	223	215	204	219	194	220	208	222	201	195	209	222	199	204	224	203	204	234	203	206	199	202	211	219	197	220	195	195	169	202	215	217	206	195	207	198	202	221	177	192	199	194	194	216	215	199	200	205	210	196	211	223	189	193	167	226	231	204	220	194	214	184	209	217	194	205	223	191	205	208	183	202	206	199	184	207	212	208	210	181	215	215	205	223	227	236	192	199	194	192	225	215	211	212	179	199	222	216	199	198	189	186	215	188	194	220	204	190	228	230	199	192	193	191	208	200	218	210	212	211	219	183	220	191	197	213	179	207	203	192	212	192	211	220	203	184	211	211	201	198	199	203	207	182	180	206	205	228	181	177	204	192	213	210	222	201	200	188	209	212	205	211	202	200	186	219	206	194	202	199	213	222	240	193	220	194	228	211	202	210	220	205	203	201	224	235	208	242	210	199	180	215	217	185	195	202	191	186	197	183	199	183	214	197	202	193	217	202	190	189	187	189	227	195	194	199	228	231	196	204	203	205	193	217	202	202	195	211	202	208	204	200	220	194	197	207	196	187	220	194	203	205	204	217	200	221	225	217	198	179	212	242	197	196	194	176	226	215	196	224	198	214	190	220	212	192	203	205	202	227	208	206	193	206	195	239	207	190	215	209	195	174	214	206	233	203	227	206	206	217	199	206	176	189	199	211	216	208	204	203	199	199	180	208	212	210	213	216	184	228	201	211	204	188	218	220	212	201	181	192	227	191	202	193	195	223	215	228	216	193	195	224	200	197	206	202	200	206	206	194	215	215	214	191	212	204	191	188	219	215	192	205	238	173	225	208	198	196	194	183	195	201	210	188	182	197	197	205	206	194	201	170	193	211	204	203	206	222	186	197	196	202	161	218	224	202	207	184	187	236	240	215	197	216	196	214	219	212	206	202	227	198	207	214	234	182	189	207	221	187	223	189	189	227	210	200	207	213	204	200	219	222	228	210	203	217	209	200	217	209	201	223	229	210	194	212	184	188	209	230	216	189	192	210	233	215	212	216	198	180	202	182	179	209	215	223	219	209	197	194	212	201	231	218	213	203	212	213	186	206	226	227	200	209	226	209	196	208	204	209	215	224	215	197	213	203	198	220	178	232	203	196	212	213	208	206	220	214	208	198	188	216	199	188	217	194	191	200	192	210	189	220	198
32537	31156	633	423	367	319	294	341	307	314	289	276	255	293	266	259	314	247	296	273	268	273	276	270	246	256	258	270	295	277	278	298	300	277	272	272	275	245	265	250	256	289	277	271	299	257	252	264	267	268	251	299	296	267	259	249	234	275	255	251	264	260	240	243	284	285	261	264	249	247	251	261	256	277	237	269	270	252	243	263	267	286	262	274	258	278	236	306	265	237	271	277	291	269	288	281	239	269	277	267	252	261	265	240	281	253	258	271	288	270	252	279	270	273	270	271	304	291	252	277	252	242	291	282	265	266	259	265	271	284	302	273	249	271	255	261	281	281	281	299	268	271	243	253	273	245	276	247	250	251	267	283	279	283	277	285	286	283	249	278	269	247	258	292	257	232	242	244	264	245	247	263	244	272	277	286	270	271	301	285	264	266	293	260	255	256	272	242	251	284	270	275	270	306	283	251	261	272	267	242	266	280	247	258	260	256	277	260	247	252	274	263	261	279	288	262	255	280	265	259	258	283	271	278	292	270	265	278	273	265	248	240	269	267	301	294	280	270	279	278	272	290	279	259	271	295	293	287	258	277	260	259	240	278	277	266	267	303	272	276	256	279	267	272	269	284	267	272	276	270	261	249	260	306	250	271	274	262	262	253	294	254	272	238	275	258	254	259	300	278	246	295	277	268	276	259	261	293	254	271	273	277	244	296	263	248	264	289	264	290	292	252	273	269	268	276	263	268	262	259	291	280	293	252	269	260	254	279	269	280	274	279	286	267	278	261	269	287	256	277	266	284	241	278	260	248	267	317	288	281	271	257	268	287	281	259	273	288	280	301	301	289	279	250	252	259	286	267	256	231	277	262	265	237	287	283	260	272	247	292	290	262	253	306	253	274	251	256	234	252	274	268	276	293	242	281	264	267	269	267	286	243	269	258	252	276	264	258	258	298	256	270	287	280	284	301	264	260	270	250	260	267	254	261	287	263	248	262	272	286	259	250	291	287	263	246	231	268	260	241	257	247	266	281	265	261	255	271	263	274	250	290	262	256	269	280	247	258	270	237	256	285	256	254	255	280	259	236	294	249	243	267	257	260	290	281	261	276	274	240	270	286	260	254	309	269	285	241	279	248	257	272	273	276	277	274	260	256	272	272	245	296	257	267	258	293	265	282	294	270	290	280	279	247	264	271	247	282	276	303	276	278	280	291	262	249	252	256	270	274	292	272	250	274	260	260	278	281	274	276	272	266	256	268	240	238	266	265	278	282	248	285	267	280	268	270	256	287	266	263	276	274	253	271	256	261	270	280	241	284	254	256	257	268	258	260	260	286	294	268	234	285	268	266	245	255	271	242	254	263	257	276	282	266	280	235	254	257	261	291	270	247	264	286	260	278	290	301	285	275	306	247	257	240	240	262	273	274	267	271	268	257	276	261	264	249	259	287	267	276	273	302	277	269	259	270	277	244	307	286	278	275	258	270	247	255	253	290	264	262	279	237	261	270	272	270	279	269	265	266	267	266	300	273	272	262	301	288	285	268	242	265	267	275	279	276	243	264	309	258	265	277	285	288	263	299	268	243	267	283	282	233	271	287	282	268	260	297	266	273	273	272	249	269	290	256	293	272	272	247	260	286	269	271	257	268	290	272	285	271	251	261	268	240	300	222	280	268	274	271	282	273	263	306	290	275	273	251	249	291	304	241	261	247	229	272	279	259	280	256	240	245	289	267	256	275	259	273	282	273	277	277	276	241	282	274	264	263	244	289	255	293	308	248	272	245	275	265	290	291	260	250	258	268	240	257	257	286	286	268	276	286	270	299	271	264	288	283	273	285	281	257	280	258	261	251	296	286	271	258	311	261	295	286	294	275	278	250	258	263	263	269	243	257	264	262	227	278	269	258	284	271	251	270	244	277	261	273	255	268	225	274	266	256	244	260	264	280	263	273	287	254	273	274	270	289	282	297	272	255	279	247	260	259	282	276	264	249	276	250	267	261	283	288	243	262	232	220	261	282	257	281	291	274	288	278	287	261	282	276	289	291	268	279	271	300	277	231	272	248	291	249	302	259	281	255	260	271	248	286	266	257	257	299	261	250	292	270	275	256	250	287	277	248	251	281	286	285	304	265	285	238	250	255	281	281	272	270	250	271	261	259	250	324	251	254	263	267	268	219	276	272	270	292	278	260	271	254	270	268	272	267	264	255	255	259	283	274	253	243	261	262	266	261	246	247	252	269	257	256	245	274	269	270	269	274	274	272	263	285	251	298	280	284	260	269	267	265	257	269	267	259	261	258	260	290	242	256	264	259	276	244	273	292	270	236	272	248	283	269	256	279	278	276	245	272	273	267	273	294	297	314	285	275	264	269	253	264	289	303	234	264	285	272	310	284	246	263	270	245	261	289	261	256	311	250	261	282	270	263	306	292	255	243	267	290	270	298	259	240	240	272	251	264	255	258	251	274	295	266	294	266	251	287	279	256	272	240	268	232	284	239	257	266	276	263	290	236	245	263	260	241	240	262	274	280	259	266	268	270	283	259	263	262	257	236	310	250	266	280	243	278	261	288	229	252	264	287	239	251	267	290	268	286	284	278	252	244	230	315	276	247	286	254	258	219	232	257	259	297	256	232	292	268	274	281	263	280	276	286	245	238	271	292	289	258	283	262	274	251	259	283	287	286	287	279	276	260	278	279	224	265	265	257	269	277	256	235	293	273	295	277	260	272	247	244	257	285	271	266	266	272	278	262	272	271	293	300	259	294	278	238	299	265	304	254	255	242	281	284	238	278	275	261	271	274	265	250	260	278	270	241	275	246	278	282	264	250	260	267	253	281	274	267	244	247	258	273	265	255	290	281	265	283	261	268	245	289	266	280	302	261	294	240	263	250	274	246	242	266	254	244	260	235	257	263	269	261	277	298	283	279	256	261	256	271	251	271	253	276	245	247	254	235	263	237	278	286	262	292	280	290	277	298	265	259	290	252	286	281	271	277	284	249	264	279	260	262	269	273	262	255	248	268	254	267	262	264	268	236	260	245	269	260	244	255	279	255	293	262	265	301	281	258	270	257	286	243	295	273	263	266	227	248	246	275	249	243	283	251	258	255	278	275	280	270	247	290	308	249	275	265	245	251	269	266	268	268	276	270	242	261	277	253	321	246	269	258	268	289	252	258	253	277	276	250	283	236	282	250	274	257	263	257	253	267	243	272	270	285	273	309	262	261	277	290	252	271	263	254	288	272	278	258	290	281	268	264	289	260	266	297	231	276	288	244	265	288	279	255	275	264	257	292	268	283	269	265	293	287	287	263	281	283	268	262	261	264	289	270	307	264	263	284	270	267	278	261	270	243	289	257	280	247	271	245	231	266	266	275	281	274	256	284	272	253	244	245	280	293	240	273	297	278	287	269	285	263	274	290	276	255	279	272	257	257	249	277	262	282	275	270	253	233	293	276	255	244	316	266	292	296	261	256	258	257	275	268	285	265	272	279	251	242	255	258
24686	21591	28657	24922	21351	4740	731	546	479	419	401	391	373	343	329	356	345	352	298	344	291	311	324	319	323	323	333	304	321	308	285	329	295	324	321	308	287	298	302	349	318	284	308	298	292	289	286	315	300	288	304	323	301	297	298	306	319	303	300	304	282	268	279	288	290	310	308	320	274	288	319	266	319	265	296	281	283	303	291	290	293	289	300	292	283	305	315	304	269	293	295	325	296	315	326	295	313	329	323	294	284	313	308	328	299	301	317	317	303	292	310	327	319	319	312	309	288	290	296	299	263	288	304	292	318	315	330	312	331	315	312	322	338	309	326	298	320	306	286	289	294	305	275	311	280	282	324	341	318	297	336	309	330	289	299	305	278	323	299	295	315	294	338	287	305	265	308	295	258	322	318	274	289	277	285	304	303	303	339	295	298	333	285	275	292	309	291	306	299	299	289	302	305	317	332	316	317	312	298	317	325	288	288	313	274	298	278	283	289	309	294	347	328	288	300	294	299	305	285	278	288	289	270	289	311	285	306	276	310	287	290	319	295	302	266	309	373	307	294	287	308	277	291	317	277	283	292	302	270	324	315	316	290	302	305	313	277	289	300	313	322	313	317	266	300	277	307	291	296	276	276	299	275	301	279	269	299	292	291	287	341	297	315	306	272	261	311	297	309	277	274	293	287	315	304	323	297	293	283	316	301	284	273	315	293	280	313	289	303	298	282	310	298	309	288	312	276	311	282	295	309	306	307	283	310	298	314	290	293	276	303	307	283	310	285	295	311	316	326	274	301	297	281	310	322	329	280	287	323	290	311	296	306	302	321	300	301	292	279	290	299	296	327	316	335	301	288	287	308	325	316	276	284	294	301	328	303	284	289	270	293	318	263	284	296	263	312	295	311	322	294	296	288	296	317	311	301	301	302	299	295	289	300	304	277	311	290	306	325	274	298	304	332	317	307	313	303	280	329	321	278	311	308	296	295	285	332	305	298	299	273	302	305	314	300	286	293	299	324	313	298	287	291	291	306	303	281	298	297	312	319	296	314	295	277	300	314	296	283	294	299	290	279	284	292	287	298	271	319	311	289	295	319	284	310	275	304	296	295	299	302	286	286	289	325	285	315	302	335	305	310	294	261	301	295	296	311	299	328	272	282	310	317	281	305	291	290	297	293	308	294	295	339	295	321	319	294	272	282	314	280	287	277	296	312	296	302	292	290	303	294	314	302	308	284	305	300	325	320	302	281	313	295	294	281	315	280	339	334	310	293	318	333	269	303	290	317	287	287	288	276	309	286	270	299	331	277	302	309	316	312	300	337	290	308	316	301	290	299	295	293	324	319	302	298	299	279	297	304	328	283	279	249	317	319	318	326	301	306	297	312	290	317	340	289	282	276	302	278	307	290	299	288	275	284	291	249	320	308	297	317	302	302	292	298	293	315	302	333	286	321	294	294	300	333	298	305	268	332	292	304	328	314	304	291	278	310	310	279	297	296	264	287	334	337	308	279	266	294	286	279	269	312	285	297	287	320	316	291	289	302	288	297	307	314	334	294	293	338	304	291	269	320	261	283	279	280	294	315	294	288	286	284	330	312	317	318	259	292	323	265	309	280	298	292	298	314	294	289	290	318	300	282	322	268	297	298	308	278	289	301	296	288	305	302	318	301	276	296	318	324	307	282	317	314	294	319	308	312	309	275	321	292	307	276	303	304	291	320	314	291	306	312	302	288	324	292	317	318	276	316	261	308	322	285	313	312	282	306	301	290	290	327	304	268	282	303	300	274	314	299	313	292	298	282	310	306	290	316	296	268	288	319	295	292	277	255	324	304	317	310	297	290	285	308	286	284	281	297	301	283	314	308	313	317	300	292	311	280	327	309	291	306	304	309	299	282	277	308	296	291	309	304	314	277	269	265	312	300	310	307	310	326	294	303	301	287	304	274	280	270	320	290	274	279	312	306	290	316	299	270	293	312	314	300	302	281	285	295	299	277	306	296	310	317	294	283	315	310	278	277	279	311	310	288	322	278	295	322	313	322	290	309	323	283	337	308	294	276	290	303	291	290	305	299	306	311	283	283	332	285	265	287	288	310	290	287	308	317	284	289	327	275	293	315	320	311	296	312	319	300	328	315	319	287	290	275	298	309	277	315	301	315	314	292	301	302	296	303	296	280	328	272	300	311	292	291	288	303	305	289	286	300	305	300	320	286	286	275	281	300	300	279	323	292	278	291	309	296	293	275	296	280	309	317	308	325	287	305	319	322	317	300	281	314	284	258	319	304	305	285	307	323	306	299	318	286	304	307	294	294	290	275	311	320	299	330	276	317	305	288	291	309	303	296	324	341	297	286	302	316	318	303	309	293	279	289	291	290	303	314	292	288	285	300	320	294	273	290	326	341	292	311	296	280	287	328	326	322	284	319	285	355	322	309	268	299	277	323	294	304	315	302	292	291	293	268	312	313	290	308	276	299	273	301	301	294	285	305	304	284	317	312	272	299	299	283	273	299	281	277	308	307	292	326	275	303	306	289	292	308	272	311	298	294	307	307	304	313	276	293	285	282	285	313	301	323	285	328	289	314	306	296	288	305	286	316	319	337	317	296	310	344	319	296	285	322	294	289	270	294	286	330	300	293	297	294	309	298	274	282	286	317	290	268	298	291	279	305	286	331	295	309	295	318	282	266	302	294	286	276	325	316	327	335	286	305	309	316	312	286	285	309	286	311	313	297	280	290	283	303	285	326	293	308	325	291	316	295	340	330	294	302	296	276	294	312	303	302	307	283	315	317	281	282	275	281	322	312	300	307	321	303	272	304	294	297	257	306	308	316	312	302	301	292	321	291	302	307	291	313	303	284	301	304	320	301	331	321	308	320	283	320	304	285	299	281	292	306	274	294	360	324	297	332	291	284	319	299	292	304	292	275	273	261	313	312	303	320	302	306	305	280	317	313	322	289	284	340	327	272	281	296	301	286	303	318	281	298	271	298	285	265	309	331	289	292	309	301	280	276	306	308	321	317	321	280	269	314	264	279	283	278	308	261	304	254	321	300	319	289	273	311	288	294	272	271	288	270	303	311	301	305	314	289	308	302	291	297	308	277	280	306	330	298	300	335	320	317	321	280	302	305	294	295	332	293	325	298	274	305	316	298	308	295	287	287	304	295	301	287	294	290	315	273	319	296	297	291	289	324	298	300	316	272	320	292	283	302	284	311	307	286	280	308	328	287	316	303	273	278	286	314	301	300	313	310	303	312	315	305	280	301	302	283	310	266	305	306	299	311	285	273	287	312	264	325	285	309	273	297	297	297	293	300	295	279	272	290	302	288	291	306	340	314	284	310	299	267	311	320	327	288	269	308	291	283	286	345	287	304	296	292	305	288	278	265	317	307	310	281	273	317	287	321	297	287	293	307	296	295	267	320	337	278	285	313	301	293	317	277	274	285	330	298	312	308	305	279	305	300	315	278	303	285	326	272	287	340	301	292	320	325	306	289	275
36232	40625	4504	2201	1652	1186	935	817	679	618	554	543	496	472	438	421	422	400	389	386	417	410	409	378	373	423	406	353	400	377	351	370	404	414	401	347	384	371	371	366	344	385	394	370	335	377	366	332	348	370	330	392	396	354	362	380	378	393	374	369	369	362	338	330	374	354	383	347	333	386	364	382	373	340	364	329	345	367	422	418	367	354	356	376	385	363	341	362	357	371	340	378	382	394	382	362	366	373	351	357	358	403	376	379	395	364	356	373	343	373	384	367	351	398	349	375	363	376	375	392	353	355	341	418	371	390	353	351	328	335	362	388	358	348	363	370	350	340	392	355	357	385	420	398	365	384	350	389	360	332	369	364	368	310	394	358	357	323	368	376	408	359	369	365	394	373	397	390	339	383	343	372	352	368	390	372	378	359	388	367	346	347	389	396	353	353	352	363	389	380	360	377	333	353	360	347	325	392	389	384	389	377	400	391	387	386	388	349	388	330	390	378	350	371	366	339	372	389	387	340	354	331	368	326	372	357	403	331	360	311	338	357	347	343	380	360	368	368	377	396	351	351	354	318	373	362	360	365	385	393	342	348	388	407	337	343	357	357	359	360	389	371	378	349	366	408	375	378	372	377	401	348	350	378	348	368	357	364	344	343	373	373	360	357	382	391	384	413	351	360	374	337	367	370	350	381	343	387	367	376	383	358	337	423	373	385	393	399	354	345	378	409	348	356	348	375	378	396	375	372	349	349	360	346	358	370	366	393	355	334	351	379	384	366	340	374	379	358	393	415	371	389	361	345	383	369	368	350	359	362	380	370	386	394	343	375	357	384	414	367	365	375	383	381	352	386	386	384	374	352	347	377	377	380	383	373	381	372	359	390	332	333	350	328	382	411	363	386	346	346	389	388	359	343	371	379	361	392	354	368	388	351	371	361	351	365	384	330	376	346	341	398	350	359	360	384	408	369	377	357	357	362	383	379	384	331	364	344	350	407	363	360	372	390	367	353	352	377	321	373	392	391	355	332	356	379	397	380	360	396	366	373	347	368	380	404	373	394	368	345	395	389	360	356	395	356	364	354	393	389	375	392	385	375	382	353	385	327	344	338	361	358	356	361	383	358	335	380	371	342	338	402	370	362	349	383	392	379	377	347	336	368	375	354	373	385	371	356	350	356	362	359	367	390	378	382	360	361	344	358	355	356	382	360	391	391	402	388	376	394	368	357	333	350	356	340	388	389	366	362	351	396	351	382	352	372	342	365	389	358	377	421	395	364	367	338	360	362	406	382	345	381	368	362	367	338	368	343	384	382	364	358	374	349	389	387	398	373	360	371	335	343	371	336	355	340	383	338	357	371	401	334	384	340	384	373	367	406	386	357	389	402	371	356	367	334	350	385	386	391	352	386	377	343	363	361	371	382	396	366	355	350	381	389	358	387	403	361	355	378	372	363	358	364	372	366	402	378	351	374	358	354	378	355	370	377	368	361	355	380	390	338	378	330	330	373	394	334	376	346	351	381	408	375	363	362	354	412	363	387	372	361	346	349	355	346	369	369	347	370	367	357	365	401	370	371	367	354	371	359	388	350	331	379	388	354	414	412	387	386	373	354	379	338	359	391	368	341	398	359	365	364	342	351	392	367	375	401	370	368	363	363	386	382	390	345	353	368	362	384	374	410	387	373	362	367	376	356	346	382	357	353	376	413	374	343	393	341	371	368	372	394	375	356	368	360	348	346	343	355	357	379	362	369	372	358	334	332	380	348	369	366	366	380	367	374	367	378	350	353	371	388	331	375	402	377	374	356	384	401	386	358	366	381	372	379	375	373	360	353	377	366	352	413	406	356	345	354	369	366	357	378	341	370	370	332	383	364	351	388	385	359	387	394	353	374	358	351	352	352	321	337	380	369	408	357	363	363	331	377	364	353	360	394	377	364	373	353	363	350	382	377	354	363	419	352	403	351	338	324	385	349	363	377	379	369	338	367	342	366	384	355	376	360	379	356	361	375	377	348	362	333	350	356	357	354	388	315	378	346	361	354	386	374	396	333	349	339	381	337	356	344	333	338	411	325	354	348	383	350	368	371	360	371	380	354	414	370	350	383	380	392	362	374	364	342	353	422	373	362	376	381	358	354	358	369	383	366	369	373	383	394	360	410	369	378	345	352	371	385	356	367	372	380	375	337	366	386	365	369	357	325	366	355	385	350	329	364	375	346	379	362	374	366	358	341	376	355	367	355	404	332	337	336	352	327	354	357	352	366	345	359	348	348	368	379	386	375	355	385	347	356	388	385	403	367	351	375	363	355	382	405	390	397	362	354	366	372	378	352	341	359	383	374	377	378	347	382	407	352	358	374	373	377	371	384	340	360	399	373	374	347	363	361	385	373	368	367	367	401	369	393	392	378	360	362	399	402	364	348	381	360	366	336	376	368	376	395	376	333	373	374	396	380	370	362	379	355	335	413	379	378	334	373	351	380	345	381	371	368	382	415	360	371	345	383	372	348	381	396	354	389	323	377	350	360	370	405	359	364	372	347	394	351	377	355	355	358	361	346	379	409	355	376	378	342	373	352	367	364	389	381	334	344	386	387	357	341	355	358	360	329	409	409	382	397	369	394	354	373	337	353	341	351	362	399	401	365	384	367	376	372	345	367	371	377	351	381	396	337	378	345	389	359	389	349	374	349	387	392	361	388	387	343	349	343	412	331	374	380	348	405	361	369	385	367	346	354	370	376	360	355	346	399	391	358	369	367	387	356	325	381	364	317	373	382	367	363	363	382	340	374	378	374	367	344	388	370	372	345	415	368	369	394	370	377	346	353	390	390	362	382	362	388	354	368	387	341	389	351	354	353	358	381	372	374	378	356	355	349	372	386	397	373	375	386	349	352	371	347	368	346	375	344	386	371	349	393	347	392	383	401	361	377	360	408	390	366	350	369	351	331	374	329	344	344	377	355	404	355	375	354	408	352	388	385	345	375	380	362	360	380	342	365	366	338	354	332	385	320	362	372	367	348	382	381	397	365	323	359	346	376	372	338	400	373	371	332	362	347	348	382	357	351	383	366	397	356	338	382	390	384	359	386	377	379	341	358	372	369	380	401	387	357	350	398	365	390	376	350	402	364	377	339	385	363	376	329	381	368	351	389	399	355	377	368	334	319	345	333	417	373	318	381	336	364	348	368	370	410	358	360	386	370	354	348	348	377	380	385	368	336	378	358	338	360	383	392	389	394	357	365	362	381	389	363	367	347	346	388	340	397	407	396	380	369	352	384	344	375	361	371	375	356	389	377	351	361	343	347	374	342	384	337	339	362	366	339	330	380	369	391	394	398	383	380	365	353	401	371	407	374	340	358	335	365	340	370	341	346	374	380	353	363	379	371	367	366	378	365	358	389	358	385	373	372	385	351	334	319	379	408	344	369	355	354	341	383	361	417	353	347	333	380	357	370	373	369	381	360	363	375	382	387	350	337	342	342	373	367	370	371	374	387	400	371
25737	21567	27628	25614	8238	612	470	411	396	401	408	342	379	332	358	369	328	358	358	335	370	385	350	354	340	352	367	352	343	351	320	343	342	339	340	348	369	354	342	373	338	376	347	299	355	357	314	341	336	326	357	318	355	374	324	331	333	362	390	367	311	355	334	366	359	327	341	342	315	319	341	345	355	353	310	319	334	339	340	322	365	326	366	331	346	327	344	348	324	353	326	310	347	320	356	372	350	306	361	346	336	339	371	369	353	318	324	342	349	335	349	329	355	338	350	357	342	358	345	341	360	372	322	378	308	344	358	349	364	325	334	333	360	326	343	373	360	341	336	318	359	371	344	335	322	372	365	331	388	334	340	339	333	337	343	323	381	326	352	326	338	343	345	353	371	339	363	335	339	340	364	321	315	327	365	346	360	324	340	325	340	347	358	327	343	356	348	367	346	318	332	319	319	378	347	340	310	322	336	360	332	339	360	331	317	333	349	328	343	338	325	384	378	336	346	361	334	363	357	341	322	374	351	354	322	354	336	340	358	356	336	315	332	315	367	351	354	348	344	337	319	335	304	333	346	303	352	376	347	374	335	340	329	331	325	378	330	344	349	382	335	345	382	393	379	328	336	357	379	348	329	321	332	301	351	331	323	379	369	342	365	343	348	362	359	342	345	343	289	373	344	378	339	344	326	343	339	339	326	353	353	361	360	348	338	341	343	361	356	334	345	348	339	322	346	368	318	362	369	356	344	353	322	334	351	363	380	347	363	360	319	361	324	377	358	361	346	348	347	334	331	362	327	355	345	328	334	358	341	336	328	331	391	340	359	341	328	344	343	342	320	336	315	379	332	359	338	334	338	362	333	328	339	342	354	369	370	339	332	345	358	315	312	300	323	342	341	358	334	344	381	332	328	329	348	334	345	326	376	319	324	343	356	344	345	339	332	327	372	330	363	373	342	354	357	316	341	364	356	335	350	362	343	348	352	319	380	349	348	324	343	367	350	352	356	359	359	364	357	337	388	333	343	320	352	326	342	311	348	342	336	338	320	361	333	331	339	338	326	319	315	353	356	297	292	326	341	318	350	345	338	339	342	339	338	329	376	338	323	342	328	339	354	324	349	349	362	338	326	346	345	373	328	331	337	316	332	357	347	381	334	327	364	351	309	355	336	357	343	332	356	398	363	322	333	335	354	383	337	373	304	349	340	377	342	319	367	372	355	344	332	331	343	352	337	341	332	316	308	327	353	335	345	341	400	300	357	378	358	337	367	343	360	322	345	340	338	355	297	356	338	357	333	343	353	339	328	353	356	347	374	340	324	352	368	292	308	339	352	350	331	333	361	347	331	319	360	340	328	332	348	350	325	326	338	360	345	340	364	337	345	364	333	351	328	368	344	366	374	339	328	352	351	295	343	349	359	336	342	343	310	339	328	353	340	351	346	334	357	362	338	358	352	324	374	334	348	370	347	341	354	322	368	324	350	336	348	352	333	362	349	353	334	330	362	344	354	324	352	330	342	338	376	345	378	320	341	314	339	333	355	342	343	347	361	326	350	331	339	326	341	341	350	334	328	327	344	337	368	335	340	338	360	342	369	357	330	334	330	327	314	335	345	331	339	361	342	353	356	334	326	345	309	315	340	358	359	345	344	361	365	342	360	368	339	369	350	349	329	335	359	320	324	338	371	360	357	324	357	353	329	353	325	308	337	287	337	370	347	326	327	315	360	340	350	352	344	345	316	346	329	340	343	346	329	315	352	367	326	353	359	332	308	352	316	396	329	365	359	335	368	337	377	363	366	371	325	320	341	337	346	303	322	352	346	332	353	334	336	340	337	362	406	318	356	348	359	329	348	356	338	363	305	329	363	335	312	363	332	340	353	357	368	331	314	336	322	356	316	338	325	315	318	366	323	349	375	361	312	359	364	351	354	352	326	321	331	346	374	370	317	354	360	345	351	382	322	350	366	312	336	381	292	309	338	375	344	329	350	364	336	351	336	312	319	356	324	365	345	339	334	330	321	315	364	319	346	349	332	358	343	355	345	332	336	342	352	342	334	359	374	348	342	339	311	349	333	344	319	341	342	386	320	319	323	318	368	327	362	328	366	353	345	343	369	319	352	311	374	355	354	397	329	385	344	336	396	349	347	391	348	324	354	351	367	385	368	346	336	383	332	350	368	349	332	348	361	328	358	347	345	349	395	361	363	354	369	341	325	328	340	353	341	381	337	332	323	367	382	340	336	351	333	319	344	367	326	319	339	356	326	325	330	390	346	358	338	352	310	337	334	303	332	316	351	297	377	380	341	331	358	354	328	338	337	362	359	304	344	366	357	350	338	350	345	312	335	379	336	319	355	350	333	362	348	360	362	346	350	325	335	354	332	406	334	378	364	334	328	337	338	318	352	346	387	368	348	344	325	363	327	319	339	352	368	318	338	340	324	368	352	348	348	338	356	349	321	321	365	354	338	340	330	345	363	340	348	325	332	325	363	368	328	364	346	319	322	337	326	345	346	372	363	347	349	331	312	321	335	342	354	342	354	349	341	332	316	365	362	313	340	340	315	350	361	373	327	357	343	319	356	366	317	330	345	343	321	334	371	342	347	298	358	323	344	347	339	340	335	361	353	339	340	340	358	323	376	356	344	316	317	293	346	329	326	345	319	354	357	362	369	321	353	392	358	352	361	344	329	317	329	364	339	325	308	317	361	346	363	321	340	356	335	344	350	347	330	347	333	366	308	343	345	329	391	353	309	370	359	322	339	304	325	354	381	369	360	317	355	348	371	344	367	320	337	333	344	369	352	326	330	343	349	319	344	334	330	342	348	361	346	305	354	344	354	358	357	326	368	348	346	365	351	381	342	303	319	336	320	299	312	353	369	346	365	334	351	349	341	344	363	362	323	332	346	324	332	375	359	354	368	355	365	320	350	333	334	328	350	363	346	341	336	382	347	370	354	350	380	350	340	338	323	377	352	327	358	357	323	369	383	329	367	341	314	335	369	295	348	358	333	332	329	369	332	327	349	335	345	332	364	354	344	336	394	325	329	367	330	372	342	344	380	318	359	316	374	344	342	342	314	320	342	337	301	338	353	349	349	338	376	371	357	317	343	346	351	311	355	333	353	342	336	347	328	327	337	349	327	364	352	323	340	353	351	310	354	349	334	344	323	362	321	323	356	360	374	335	334	330	365	346	344	334	314	339	334	346	336	380	355	344	364	386	355	357	342	356	352	366	323	365	313	321	385	337	364	368	347	298	337	328	382	373	362	322	361	323	335	333	358	347	370	320	311	338	362	308	316	362	357	320	365	334	361	311	365	333	336	333	367	345	373	371	322	380	367	341	334	345	363	348	345	339	334	356	338	341	360	323	336	348	342	345	354	339	337	321	359	340	341	326	357	312	376	326	365	334	309	351	361	324	319	339	378	348	349	356	330	334	313	362	321	325	354	315	374	341	331	362	337	335	360	381	361	347	348	346	350	338	340	363	358	326	324	340
35215	39957	2679	1481	1115	895	807	704	688	541	546	565	512	498	461	493	481	439	470	451	479	470	461	464	475	437	452	485	425	462	457	442	459	428	439	438	448	436	448	432	448	448	440	408	431	447	436	462	456	401	434	442	418	421	425	439	450	461	384	436	436	462	432	428	463	447	430	428	436	469	488	425	444	429	455	436	425	428	426	441	430	432	449	425	404	443	411	451	448	427	442	445	449	448	416	448	480	449	454	426	441	428	459	398	451	448	431	427	426	466	461	440	436	422	423	439	406	447	401	428	400	410	446	432	447	438	446	427	445	440	482	395	459	402	424	426	433	416	455	428	434	426	449	443	407	381	431	472	439	405	420	453	467	452	451	443	438	447	426	449	426	422	448	413	442	447	412	452	402	434	442	454	453	442	433	449	445	428	478	445	436	458	401	464	454	460	436	425	436	450	447	427	431	432	467	398	476	456	447	446	438	461	471	404	448	459	438	444	437	451	458	447	430	502	474	456	476	409	414	408	472	427	417	477	459	443	448	447	429	433	434	391	430	451	417	401	462	466	429	441	494	452	447	394	419	425	439	434	437	416	449	426	426	460	470	447	455	422	470	445	409	446	421	446	418	440	433	413	445	445	430	400	452	452	447	465	434	399	424	450	436	432	451	415	459	485	401	457	447	440	433	426	450	412	428	443	421	417	412	430	424	416	420	427	465	480	390	426	471	445	439	433	458	468	423	461	458	453	442	451	451	418	446	451	464	422	437	425	412	410	461	421	427	432	438	450	410	423	454	471	416	411	436	453	450	426	439	437	428	446	445	415	423	430	500	449	440	441	460	446	434	426	449	445	455	418	416	428	444	481	434	426	409	431	463	441	464	444	433	391	380	420	429	430	439	413	455	415	420	452	435	432	457	408	421	466	448	478	413	404	449	416	436	410	448	452	412	450	405	434	416	434	462	411	424	426	420	407	423	463	439	463	447	449	433	458	445	452	404	440	426	433	467	407	446	408	434	454	415	406	459	458	437	475	455	426	443	429	480	444	407	393	457	437	444	396	450	439	431	473	435	417	444	441	456	417	412	445	454	391	407	469	443	410	450	445	435	431	424	411	432	429	426	408	456	448	424	429	453	452	436	447	441	448	446	429	433	425	409	400	415	441	388	399	415	434	435	445	443	423	441	400	484	425	426	443	431	454	419	454	413	431	416	455	437	463	390	463	455	408	401	473	440	425	455	448	413	464	443	444	436	442	414	439	406	462	468	419	438	427	428	456	429	475	440	408	395	437	425	427	434	430	427	408	461	448	440	407	413	478	462	450	415	406	448	463	444	410	432	463	443	461	416	447	448	442	396	443	431	428	442	449	420	464	420	455	446	446	429	437	440	384	468	422	457	405	451	445	480	418	432	468	443	433	450	431	426	420	489	458	467	445	449	420	446	463	456	456	440	444	437	474	448	456	434	437	439	437	456	441	437	437	424	451	448	421	423	468	422	456	461	455	445	412	468	433	439	418	456	454	443	434	423	468	409	400	429	428	472	472	403	450	421	444	451	428	458	425	484	404	420	432	452	425	419	389	423	436	406	408	428	418	424	445	436	451	416	415	444	400	448	407	429	427	462	432	427	446	376	445	435	451	429	452	455	410	418	404	429	458	410	422	459	467	424	403	454	445	416	463	469	460	445	429	419	447	427	413	445	433	441	410	457	432	435	430	414	419	422	423	461	426	416	453	428	435	450	455	416	426	427	403	418	430	409	454	416	455	427	467	489	457	423	424	426	438	459	411	425	438	419	439	439	440	444	417	413	407	429	425	457	416	452	453	445	435	439	471	406	410	427	436	430	421	447	414	431	394	481	437	436	442	433	441	443	455	430	476	456	428	434	417	416	444	417	446	413	391	456	457	440	450	446	468	442	437	397	450	393	419	460	419	446	450	463	435	436	419	445	402	404	447	433	466	416	437	451	401	406	459	406	427	442	479	420	440	427	428	459	448	427	418	437	454	419	436	423	431	418	423	437	398	441	430	487	429	460	431	413	421	424	432	421	408	417	432	420	400	405	426	423	430	443	439	392	443	429	456	413	467	421	460	465	478	441	450	433	439	419	453	420	412	458	417	431	458	442	403	439	429	453	419	432	456	426	432	442	421	434	409	438	416	459	401	447	411	401	460	440	444	439	438	407	437	442	436	402	451	409	423	469	450	447	443	392	449	421	440	485	427	398	421	405	385	436	454	430	419	445	448	424	441	437	448	461	475	454	453	418	442	441	445	442	429	414	449	441	476	435	427	420	445	437	449	439	450	465	456	419	468	445	450	431	424	414	441	458	425	453	437	443	447	462	438	407	459	407	466	422	425	457	427	450	471	427	447	464	433	455	427	457	410	432	441	438	465	413	475	451	475	445	476	396	431	444	436	463	460	444	413	390	455	440	428	406	416	442	434	448	469	409	390	424	443	434	394	454	411	410	415	440	433	430	416	450	465	466	442	437	435	448	430	432	417	426	460	430	435	435	400	451	438	449	417	420	480	448	456	438	430	405	432	404	476	429	453	455	467	401	419	438	480	467	405	477	438	437	407	425	428	445	450	426	434	420	470	449	428	460	453	475	428	444	435	468	431	440	433	449	448	435	447	437	431	425	407	452	423	503	454	437	455	459	465	441	487	418	425	404	469	412	437	436	448	430	410	423	443	440	397	411	438	432	458	430	442	434	425	416	428	426	438	434	438	445	442	442	470	466	451	473	426	397	413	435	416	413	457	462	430	415	443	453	437	442	436	440	424	472	432	484	438	433	451	409	427	440	452	422	457	457	423	410	422	436	436	423	425	412	417	401	446	419	426	427	434	447	459	423	433	427	432	432	457	427	413	424	419	437	464	435	457	455	457	413	441	493	438	442	426	401	426	418	425	418	423	439	457	422	448	424	430	419	415	439	454	425	455	449	433	432	407	440	400	453	413	462	426	429	393	410	453	403	425	456	430	421	423	432	421	422	436	443	413	477	415	433	439	481	469	389	426	430	418	456	453	397	404	445	452	447	464	447	447	490	411	445	450	414	424	456	444	413	433	416	428	441	440	417	425	420	439	413	430	437	479	469	464	430	435	428	425	494	458	433	472	444	425	421	437	456	425	405	433	432	451	444	445	449	456	422	473	449	478	384	408	431	417	473	441	428	435	437	440	418	431	415	468	440	418	439	439	380	451	460	449	423	455	427	414	420	399	423	407	421	440	467	421	428	410	425	405	425	421	443	451	416	405	429	446	433	447	444	412	454	415	462	423	433	435	429	453	433	449	454	457	437	464	441	409	435	435	430	457	424	474	407	437	431	450	390	419	454	455	466	412	447	404	423	433	395	444	440	431	407	437	463	454	468	449	443	444	434	428	436	441	450	438	430	429	411	475	447	438	420	375	465	428	389	459	437	447	381	451	445	444	462	469	443	476	440	444	438	398	434	454	422	465	416	439	427	448	445	425	423	413	431	429	419	463	433	387	467	446	415	408
23302	21568	29306	24252	21560	21600	9094	1241	934	840	850	751	779	763	712	701	671	642	651	662	628	654	615	645	625	634	635	590	570	595	611	622	573	583	619	632	582	627	610	636	627	620	600	638	575	604	599	588	584	595	576	621	576	575	562	587	563	624	581	561	569	604	599	579	585	526	587	579	606	580	586	555	590	578	557	567	559	592	635	578	594	565	570	592	569	548	587	564	570	601	589	599	620	630	595	530	617	561	606	572	606	661	572	579	610	576	546	538	584	602	545	565	590	584	595	563	611	619	554	578	585	591	581	619	572	606	632	609	582	554	602	586	532	606	545	623	572	584	559	581	631	585	598	560	566	542	611	588	583	572	557	599	561	554	578	551	603	563	591	565	578	592	563	581	580	568	545	607	585	570	593	568	563	575	615	585	596	587	569	579	580	581	602	623	578	570	558	534	596	588	631	537	589	585	640	578	614	590	576	558	555	576	556	571	595	562	535	560	579	597	598	563	596	615	585	589	613	577	593	601	569	575	605	619	574	577	626	594	591	579	568	663	586	603	593	553	577	602	619	589	591	542	558	611	604	596	597	546	588	554	567	603	577	569	575	580	593	588	575	546	592	618	538	563	632	578	576	613	568	583	577	593	613	568	610	560	601	577	623	617	630	574	609	594	607	537	564	612	598	627	606	642	609	597	622	607	573	594	605	562	594	585	640	612	526	554	521	587	617	621	588	596	595	582	593	609	543	577	597	618	590	610	600	604	574	614	592	595	606	577	583	581	567	590	552	608	556	599	598	617	590	587	602	589	590	566	584	594	615	569	578	627	612	591	569	571	584	557	607	557	545	629	616	616	594	629	574	592	583	577	541	603	588	564	598	584	614	563	606	584	561	531	597	577	620	562	580	619	584	592	589	612	597	626	648	554	602	591	547	594	552	573	604	619	612	621	579	558	593	593	598	556	571	614	526	578	599	584	570	581	570	586	587	599	588	592	599	590	564	603	570	545	571	641	605	553	566	591	595	596	534	568	559	600	609	580	538	573	574	589	591	529	552	589	580	600	603	572	589	580	533	574	593	600	616	551	589	607	591	564	603	592	582	616	584	621	615	566	578	593	625	621	583	612	611	571	592	565	585	595	595	579	614	614	564	579	541	605	571	594	563	598	563	610	583	594	613	605	608	518	584	603	572	556	586	509	549	628	595	631	605	543	577	615	568	574	577	575	571	581	568	590	559	580	555	572	600	593	576	556	600	568	525	603	567	540	576	623	547	567	615	573	576	552	593	560	593	575	601	589	573	556	618	584	572	587	596	548	582	597	647	577	591	591	587	553	578	606	570	577	580	547	610	548	548	601	586	577	559	595	574	626	615	571	558	569	560	577	578	600	591	596	576	596	593	576	574	616	591	602	575	624	572	622	613	585	563	607	593	608	621	552	578	567	609	602	605	591	559	594	620	589	581	565	567	624	585	599	566	593	585	576	545	556	591	616	596	580	550	586	617	574	560	577	637	597	571	608	593	575	550	550	601	605	564	599	589	568	607	588	616	624	603	576	586	606	598	602	600	593	620	551	560	565	546	546	603	532	568	587	599	543	576	628	515	553	541	608	594	611	596	550	578	618	599	587	581	620	574	573	554	547	604	568	580	592	591	577	607	575	600	635	559	585	608	575	605	570	615	567	573	582	592	568	571	555	541	576	584	562	570	571	592	606	566	574	544	574	640	603	580	590	595	564	594	567	566	584	616	584	572	593	566	611	579	606	570	571	572	572	562	606	563	587	549	594	627	596	599	605	561	584	619	588	563	571	581	599	619	571	572	592	544	566	538	581	585	610	600	554	590	613	594	600	541	528	542	532	564	582	590	570	561	595	594	580	575	551	566	600	581	577	577	556	586	561	578	516	527	589	568	532	624	584	622	596	601	561	567	558	565	580	594	620	582	603	563	615	579	573	599	542	552	617	618	575	603	543	580	598	554	579	540	608	575	615	570	583	549	613	584	557	603	552	588	585	580	594	575	545	608	496	580	567	600	578	594	605	547	568	595	574	594	577	580	605	617	571	564	589	572	645	564	555	635	551	563	601	582	617	548	611	587	577	602	580	576	581	589	576	566	599	565	612	547	554	595	619	577	554	618	576	572	555	558	562	588	559	583	589	579	591	585	572	589	598	588	581	596	589	607	585	612	575	554	615	617	615	571	610	578	621	580	574	550	544	580	573	599	552	586	630	569	637	540	546	557	634	591	580	621	605	604	544	599	592	583	564	592	578	597	525	529	544	606	584	582	594	564	611	629	564	595	538	579	595	557	593	588	556	552	555	552	635	552	586	614	596	601	575	671	576	618	598	592	586	620	568	621	601	595	572	593	576	525	594	604	637	562	607	608	592	569	592	614	581	584	568	575	583	606	596	596	561	598	574	563	566	601	546	570	570	623	569	593	617	619	600	617	584	540	586	631	537	539	559	546	596	606	603	608	569	535	586	581	552	574	615	597	562	575	587	567	560	591	614	574	572	604	631	595	570	588	577	604	586	553	530	527	597	571	564	617	592	559	563	582	570	624	572	536	576	562	579	573	618	561	580	588	571	526	563	652	565	587	547	594	567	581	587	551	546	549	588	569	583	580	591	578	574	574	555	579	603	595	552	564	562	640	557	573	569	600	566	593	596	617	569	557	584	569	579	585	571	592	586	625	619	601	558	581	568	598	610	561	577	621	565	608	583	615	587	589	591	562	614	591	568	612	636	581	545	538	594	602	595	601	530	587	588	579	541	574	562	580	567	529	612	584	557	604	607	569	534	569	555	584	606	585	593	542	595	539	552	573	613	631	632	581	610	605	563	556	584	565	568	602	584	548	627	565	573	596	560	605	610	570	566	619	616	606	584	574	614	545	590	575	576	554	598	641	585	560	599	623	604	588	583	594	594	633	554	564	642	556	580	586	549	598	564	600	553	536	563	596	641	532	548	597	592	604	595	576	579	584	573	629	607	628	593	560	628	587	573	595	627	603	525	577	601	564	582	610	588	579	594	583	578	569	521	566	560	583	588	591	593	591	559	590	557	596	564	594	577	572	563	537	581	612	565	606	597	577	577	553	543	634	582	552	569	582	601	566	570	572	563	600	555	560	599	567	599	603	586	552	519	569	580	557	562	573	592	608	610	523	592	565	602	610	593	615	603	571	637	559	583	603	600	612	577	569	608	558	592	560	609	622	612	559	516	618	637	609	600	613	609	567	606	570	591	611	551	602	605	599	576	534	573	569	572	590	603	603	585	601	565	612	594	557	615	562	577	545	569	561	566	551	555	566	555	586	585	575	583	581	615	591	576	539	582	546	585	572	600	558	587	542	613	633	583	536	598	595	570	564	591	570	612	592	615	574	601	589	630	573	607	610	580	562	594	537	557	575	581	631	580	547	599	606	587	546	565	577	607	571	546	590	549	611	589	574	531	564	597	606	588	586	603	591	593	606	554	624	576	570	573	567	600	595	555	559	554	545	601	588	601
41542	49196	8939	4660	3382	2559	2018	1649	1381	1205	1177	1059	927	948	844	886	824	812	846	859	765	803	743	753	713	745	751	748	753	769	725	701	719	703	705	703	747	693	696	727	699	669	681	739	680	714	706	656	638	652	728	687	719	704	755	695	672	677	691	673	725	648	667	682	652	667	741	666	679	721	690	674	713	702	691	656	677	669	690	709	709	719	669	682	646	675	735	701	649	706	707	693	714	697	664	655	690	685	674	727	674	751	726	659	676	704	687	655	694	651	652	734	702	653	671	691	740	658	697	685	736	724	671	675	695	680	642	671	709	675	711	686	673	659	720	690	683	743	702	627	673	677	713	636	694	656	694	675	667	697	678	658	644	724	670	722	658	697	693	652	659	701	666	662	748	649	698	675	672	674	668	720	705	686	712	719	652	670	687	725	637	672	675	651	627	674	663	703	682	658	710	703	733	658	671	682	724	673	654	698	681	643	684	651	705	670	703	693	713	689	674	682	679	664	708	633	685	658	640	704	707	648	650	685	712	668	676	678	719	710	694	681	651	673	679	725	679	699	680	667	673	661	678	666	746	672	731	726	688	674	700	657	641	685	678	675	688	707	688	709	635	683	667	680	690	685	685	702	713	667	684	658	684	689	684	668	677	721	710	688	666	677	702	699	727	634	690	676	661	681	687	724	679	628	742	668	706	698	701	715	677	672	663	707	704	658	684	709	665	675	679	701	703	661	698	692	692	669	704	676	668	706	653	665	694	677	704	695	649	664	677	692	731	692	659	681	693	650	676	721	694	720	659	675	667	675	710	691	659	638	706	675	709	648	692	641	708	696	687	738	660	674	631	658	713	664	700	693	742	697	672	699	710	676	702	659	698	715	720	665	668	668	702	694	635	658	730	702	668	695	683	718	668	649	701	665	637	645	624	697	680	703	692	664	641	691	712	690	711	708	663	695	709	645	684	661	663	703	677	705	717	673	693	672	647	661	638	678	667	715	709	688	739	702	713	697	656	667	683	687	693	705	706	664	665	679	673	678	715	672	719	676	681	730	675	687	694	657	691	692	643	659	653	712	657	698	647	679	691	685	687	716	696	655	735	672	652	679	717	664	713	679	668	721	661	684	698	674	702	676	615	670	702	657	663	711	737	685	695	658	663	668	712	652	666	654	647	721	696	658	705	724	677	677	695	680	672	662	749	692	652	692	715	679	729	711	698	710	697	685	707	667	743	677	674	669	685	693	677	644	695	655	694	676	735	670	667	728	686	676	683	637	637	684	665	694	671	708	668	699	728	729	707	676	665	686	705	636	714	699	669	696	673	669	706	711	690	685	683	669	676	674	668	675	648	666	635	692	644	719	703	706	637	652	694	652	736	631	700	703	648	723	676	687	674	661	690	707	658	638	725	691	713	644	735	675	669	691	631	713	662	666	677	736	721	670	669	664	623	707	699	726	733	671	728	680	691	691	640	677	704	644	712	652	658	658	682	704	696	691	676	682	637	697	658	677	668	623	664	696	720	672	702	659	698	729	640	702	687	703	669	724	707	656	694	683	685	647	684	699	654	688	683	673	678	687	658	678	691	684	642	730	665	665	704	674	671	704	678	688	686	678	693	668	671	655	736	667	657	697	692	623	700	677	644	669	680	725	675	672	671	668	707	691	631	686	686	724	660	704	675	662	688	680	705	651	659	693	657	656	692	763	729	673	668	736	651	660	672	687	727	679	645	699	742	664	667	653	711	694	683	695	688	668	695	676	686	650	665	662	655	666	700	682	674	691	669	716	658	684	663	687	712	670	689	670	677	715	735	683	655	608	668	652	698	703	635	701	687	652	665	696	653	636	713	687	690	691	631	655	701	686	704	679	649	701	675	677	650	676	648	711	690	724	728	668	658	682	672	673	710	634	672	697	711	687	688	667	666	658	672	679	632	695	696	695	702	706	708	629	748	682	678	651	699	720	699	619	683	689	675	686	680	709	712	715	693	676	633	664	684	725	635	657	620	704	729	670	675	673	689	688	712	715	667	716	628	677	652	659	637	660	707	632	674	689	674	681	664	736	654	647	679	656	655	691	664	664	651	716	675	717	676	716	674	656	662	686	710	646	717	683	662	696	690	666	694	706	711	678	672	682	701	722	668	640	675	661	658	743	692	660	682	695	721	744	684	661	662	669	681	661	740	645	696	657	696	659	701	658	672	671	676	697	660	690	677	695	672	664	665	692	657	675	685	682	674	674	682	677	724	689	634	628	708	641	695	658	716	697	682	698	713	689	695	689	699	650	684	656	656	697	644	634	677	650	663	657	723	691	635	758	688	689	696	681	694	672	648	659	696	669	694	691	701	698	676	676	709	701	646	689	726	645	708	654	647	695	653	681	639	707	696	666	718	696	690	717	669	673	685	649	706	654	653	705	711	654	700	682	669	651	707	679	655	675	642	668	701	675	697	685	705	651	647	692	681	679	673	724	661	690	671	762	660	702	735	686	664	726	667	695	706	683	657	660	694	690	700	672	706	687	693	695	665	669	702	711	693	691	700	672	705	695	702	708	668	628	657	703	663	708	656	680	678	715	675	694	704	704	677	673	768	694	696	722	632	674	735	736	698	678	702	710	658	671	687	701	687	705	685	680	675	664	681	701	620	723	724	690	605	649	694	679	655	700	637	677	615	699	687	685	762	669	670	700	681	674	670	641	692	653	685	663	684	693	686	717	725	697	719	713	696	702	658	666	719	724	771	646	674	636	695	649	692	698	661	671	694	681	649	700	678	693	693	707	700	698	642	700	729	702	676	694	705	712	684	737	669	729	678	717	689	669	698	718	648	641	671	677	685	691	646	663	651	695	703	672	686	683	734	635	652	650	665	719	694	679	692	671	705	638	722	638	666	682	643	676	685	660	680	707	675	659	635	658	671	672	730	676	646	644	700	670	686	683	678	717	671	643	712	658	623	674	662	731	684	678	702	670	689	707	701	665	621	694	669	688	652	687	641	674	680	662	660	645	682	680	665	659	694	688	693	729	639	650	644	701	693	687	678	700	715	692	708	669	684	707	692	682	670	678	645	706	636	671	682	643	672	669	661	619	743	664	697	686	700	684	662	636	686	574	673	654	692	721	704	694	643	659	675	711	692	685	687	697	663	675	681	700	664	681	688	637	689	703	661	678	681	692	708	687	693	697	696	657	689	682	687	716	679	725	707	664	737	686	669	708	683	684	701	694	697	666	680	680	694	687	706	726	691	653	694	703	686	676	671	654	723	681	709	695	643	632	652	705	681	697	697	666	669	669	709	664	720	713	703	672	671	724	639	696	674	675	668	699	700	677	678	704	724	715	720	672	707	672	694	662	699	658	705	654	678	651	719	710	680	689	676	703	703	690	661	674	673	666	697	707	677	682	685	704	669	683	680	681	691	703	710	708	732	630	684	717	690	694	702	664	714	715	680	700	688	641	684	688	720	695	693	694	660	717	640	678	690	715	704	718	717	696	693	684	714	644	672	702
29252	24758	12899	1097	236	227	260	209	191	212	206	187	202	204	180	209	212	207	204	218	186	193	188	192	193	194	195	209	216	202	205	203	197	208	221	203	201	187	203	162	207	218	222	203	213	225	189	223	210	206	188	184	186	231	230	193	193	214	196	234	193	191	216	197	202	224	191	193	188	208	242	227	198	203	184	186	185	195	218	223	181	218	250	203	208	195	209	189	191	226	211	203	198	223	180	187	191	205	209	188	198	214	232	201	219	209	212	198	196	194	185	182	223	237	209	223	209	206	195	216	193	215	202	205	183	210	202	178	202	190	196	177	210	213	212	176	236	191	231	202	195	224	213	197	174	193	174	231	200	193	202	214	206	209	205	201	224	189	172	200	191	218	191	217	194	217	242	191	200	208	199	209	194	201	196	212	186	227	180	187	195	217	216	202	215	195	193	232	198	219	218	193	213	198	209	201	203	205	239	197	202	201	227	223	212	211	185	194	218	201	184	183	203	230	231	211	201	217	209	195	198	202	196	201	217	188	213	202	188	198	211	185	204	207	178	210	197	241	195	211	214	203	234	203	192	173	203	176	209	231	199	194	209	219	176	184	192	200	219	200	197	211	192	202	207	200	201	195	223	210	216	209	210	199	198	207	207	227	198	221	220	199	189	186	231	203	193	210	218	238	179	196	191	185	193	196	212	212	212	242	198	207	206	236	220	199	226	206	199	202	217	223	202	216	225	221	217	194	195	213	193	198	175	173	222	229	206	201	218	233	212	207	215	222	213	218	207	220	194	198	195	183	199	215	208	192	203	215	203	224	191	185	220	201	198	187	194	214	212	216	195	219	197	201	213	194	167	200	225	204	192	211	202	197	196	201	203	181	220	194	203	205	186	229	223	211	192	210	217	209	214	199	211	199	215	176	196	209	185	207	201	205	210	227	201	203	202	227	206	216	219	206	183	208	191	207	224	223	176	213	211	190	219	211	195	208	190	231	194	215	201	205	199	218	210	186	202	220	212	206	205	183	228	207	206	199	217	213	212	188	209	207	217	198	179	187	202	228	212	219	177	204	208	202	207	213	190	212	219	204	215	206	200	201	214	184	217	220	218	207	175	200	200	184	185	218	217	204	201	206	204	196	215	237	223	192	202	200	232	199	229	209	204	206	166	197	189	194	202	193	187	192	220	209	166	209	192	172	206	213	219	212	219	187	196	206	223	188	193	200	190	235	196	221	217	197	215	198	215	195	178	190	205	202	204	202	203	201	225	230	216	198	202	196	202	214	198	231	226	198	181	209	187	224	202	198	202	202	200	197	204	200	224	239	206	213	195	217	188	216	201	178	202	206	187	185	238	206	214	216	205	215	218	238	198	208	187	189	201	187	197	219	194	221	213	209	212	188	192	215	200	195	226	214	206	211	202	211	204	198	209	204	187	219	218	174	184	199	202	221	226	208	223	228	234	199	211	196	228	207	202	215	197	221	210	222	205	217	194	183	188	222	181	194	188	208	209	188	216	215	217	204	207	207	214	196	213	214	195	209	218	199	204	192	239	212	232	207	212	190	180	209	181	198	214	208	193	191	204	197	214	190	204	188	198	212	221	188	221	211	198	206	192	198	193	214	212	215	209	216	199	204	185	188	193	191	181	196	208	215	192	197	201	210	212	198	240	205	195	188	203	213	215	181	203	202	182	202	231	168	198	214	200	200	219	202	221	212	210	200	205	221	203	224	186	193	193	204	181	203	208	214	211	221	197	224	196	215	216	197	204	231	219	205	206	194	180	209	195	211	184	216	215	191	218	189	214	237	202	185	208	181	200	195	208	195	209	202	221	199	225	203	181	224	227	202	181	207	194	182	183	214	221	216	204	186	209	206	220	212	230	204	209	202	202	205	205	174	218	206	199	202	179	226	199	216	186	195	190	217	187	219	194	220	213	208	207	207	188	212	198	233	189	197	206	216	213	203	209	204	216	202	212	195	226	190	189	187	199	195	178	205	187	225	195	207	212	198	189	189	189	221	214	212	198	195	187	203	194	221	204	211	207	215	206	195	212	176	212	206	207	231	203	203	202	196	206	205	192	201	163	230	216	220	229	201	224	212	199	206	207	216	203	207	209	205	222	226	199	226	217	202	221	196	207	211	209	202	223	184	199	203	184	211	215	221	225	216	207	213	199	192	207	202	226	192	192	218	205	184	191	202	183	204	210	202	191	202	215	227	182	196	207	172	227	199	215	198	203	198	180	204	205	196	196	199	215	192	200	186	203	199	185	225	204	202	214	192	191	194	183	208	190	208	191	208	213	200	172	209	205	215	210	205	209	216	208	210	209	195	188	203	218	201	209	239	178	231	192	206	179	203	211	191	195	220	199	190	209	192	191	197	203	199	205	208	218	217	172	211	200	216	205	193	190	204	201	203	179	190	222	221	223	217	210	211	204	179	194	220	227	202	210	206	195	212	219	182	208	188	200	194	208	184	200	198	177	216	207	204	214	223	215	203	184	201	173	196	202	220	212	183	186	201	238	212	217	183	183	221	212	192	190	223	199	202	192	209	183	189	200	187	200	207	212	213	226	187	190	215	178	228	249	214	199	213	209	203	196	207	217	193	208	196	233	197	211	212	209	234	208	202	172	212	193	181	206	220	204	202	178	239	200	214	178	218	207	221	222	199	232	181	193	203	202	204	226	203	203	208	193	200	206	210	194	209	210	201	193	160	206	212	194	223	193	205	193	217	189	199	209	197	212	210	200	217	210	211	208	215	222	201	231	199	226	223	207	215	222	204	213	223	217	221	195	208	189	207	205	209	203	183	201	230	202	186	205	230	214	192	200	180	213	209	220	193	173	209	210	210	201	211	211	205	201	209	194	216	198	206	189	204	215	215	194	196	213	228	188	186	202	217	221	184	175	215	216	221	192	233	208	190	191	215	222	207	215	219	211	221	198	171	204	164	200	180	180	206	214	202	210	203	223	186	207	212	199	214	225	204	203	223	191	198	212	206	194	189	227	224	205	196	205	206	220	180	212	190	178	198	196	194	201	210	187	208	195	207	236	184	211	201	201	196	218	218	184	183	231	222	212	181	214	204	207	208	211	186	200	198	179	202	194	202	190	197	215	203	208	195	207	218	241	215	197	206	206	214	195	175	247	188	200	181	211	196	213	205	201	190	203	198	210	201	220	184	174	199	197	187	195	197	183	206	179	212	199	190	194	207	202	184	205	202	197	213	237	216	194	195	218	207	222	190	215	185	185	205	190	178	193	193	206	193	197	194	206	179	225	212	190	205	208	200	187	202	202	232	204	180	229	198	197	189	225	202	184	193	213	204	203	209	219	185	227	198	210	188	209	191	196	204	204	205	189	210	216	202	207	204	195	217	214	188	193	213	213	203	215	204	192	211	175	189	198	226	206	212	195	217	172	186	176	201	201	210	212	200	202	199	200	187	218	194	211	192	227	211	196	207	221	195	194	217	188	215	212	200	212	206	202	156	200	185	193	198
32440	29312	585	385	333	346	297	259	296	287	263	295	267	283	290	243	278	251	261	233	284	260	261	294	272	275	273	286	266	260	259	281	274	288	252	261	270	275	270	261	304	279	264	266	264	274	286	252	270	261	260	268	262	256	266	252	258	266	260	278	261	269	272	266	232	273	265	241	271	261	278	250	281	281	273	264	277	264	300	262	269	293	279	290	261	275	245	251	265	291	256	258	275	275	257	255	277	266	280	290	253	265	245	249	293	240	241	242	254	268	269	277	273	268	278	290	268	256	257	260	284	295	265	256	267	281	249	266	251	279	294	293	262	267	265	277	224	264	249	242	242	289	295	286	279	258	233	259	255	263	243	278	282	245	254	271	270	245	280	272	269	272	260	284	279	252	268	249	291	248	267	265	272	268	247	298	279	274	260	244	256	244	252	269	248	273	248	276	278	280	272	283	262	272	248	281	247	273	256	250	262	265	300	303	294	252	272	270	253	278	262	249	277	278	257	247	258	269	266	248	262	271	251	285	271	277	243	301	255	223	276	244	268	314	270	246	297	278	271	284	256	262	275	276	255	271	270	264	266	297	255	283	248	281	289	289	253	245	278	264	278	266	258	255	302	253	226	285	277	266	249	259	250	275	265	258	272	267	261	262	279	289	279	272	293	247	266	261	259	273	255	270	268	289	271	258	246	272	263	259	249	267	267	271	239	275	266	258	252	265	273	265	277	255	267	259	275	287	250	278	242	262	253	238	275	258	268	273	276	255	272	272	269	284	260	278	257	257	299	248	255	263	226	263	262	305	282	255	266	242	253	253	243	269	261	246	289	249	295	267	261	288	284	248	263	257	268	253	280	251	231	256	255	278	234	254	282	275	257	264	260	274	301	272	279	256	286	270	287	261	252	241	271	273	295	264	260	244	277	279	265	273	268	255	255	267	283	264	250	272	269	264	263	284	260	263	273	263	237	261	270	299	294	250	237	282	265	287	249	265	250	260	263	271	267	248	236	290	282	277	260	264	281	256	236	259	265	254	268	266	268	247	279	283	277	247	282	247	243	265	265	252	265	244	262	289	240	250	269	286	277	265	252	251	259	268	264	248	285	256	246	250	270	255	240	264	279	299	274	261	267	270	274	242	254	296	258	275	267	254	310	295	284	273	259	268	271	267	255	251	285	314	265	274	262	260	273	244	253	224	236	274	246	235	277	262	269	263	272	299	274	270	281	271	256	243	290	246	243	267	299	234	283	277	290	262	280	283	275	258	241	264	264	261	246	273	271	298	245	254	278	248	267	263	298	252	286	281	265	278	277	280	264	254	263	238	253	255	284	283	254	261	237	266	243	248	280	260	248	243	286	250	277	291	261	287	285	269	275	253	281	270	256	280	278	289	283	278	270	303	272	249	255	276	261	245	280	252	284	259	285	235	281	270	264	254	252	249	268	267	269	270	289	266	282	271	265	243	266	302	253	262	282	270	271	282	273	272	257	271	252	253	263	264	253	282	262	285	255	278	264	280	268	299	224	270	257	262	258	275	251	256	269	251	267	276	271	274	238	290	303	269	288	255	280	252	282	273	246	282	260	278	275	258	259	257	250	270	269	252	223	264	277	258	279	263	264	259	264	264	276	240	297	267	248	266	281	266	273	256	271	280	258	267	283	268	290	275	270	258	266	260	237	284	251	290	287	281	257	253	271	293	261	259	265	261	250	258	278	270	253	291	276	249	258	255	257	288	256	275	274	275	245	273	242	266	286	267	281	253	297	259	242	243	282	244	251	276	263	264	255	268	267	274	251	236	274	283	233	257	269	262	248	257	260	228	247	262	262	260	244	274	262	259	240	264	247	235	253	258	269	293	261	265	269	259	284	281	239	266	257	264	273	265	254	235	243	273	272	249	269	264	265	283	263	246	283	265	270	237	248	276	270	248	280	280	271	257	271	243	249	272	242	278	256	245	264	282	263	262	274	265	233	272	279	259	263	262	255	302	268	246	242	296	249	266	276	261	277	286	265	277	250	277	293	268	267	273	258	274	299	286	259	267	271	276	283	275	268	252	291	273	278	246	252	267	260	268	279	267	267	297	236	257	275	279	278	283	266	232	281	261	268	258	276	269	268	274	223	254	277	234	264	279	279	236	297	247	285	254	253	267	284	285	261	262	262	256	276	271	276	276	291	254	261	264	274	262	265	231	271	242	260	308	267	276	299	269	261	246	262	279	225	272	309	265	262	270	242	268	268	247	243	252	262	269	248	245	242	260	326	269	257	252	265	283	287	272	256	249	250	248	296	257	276	259	295	247	264	301	278	271	260	254	229	258	270	252	245	256	267	262	260	255	255	247	277	234	257	246	271	274	265	262	264	274	277	271	265	252	281	241	255	267	279	265	243	241	259	251	282	241	269	253	259	239	280	266	256	251	276	258	264	250	229	278	253	244	283	285	290	251	278	264	246	261	263	310	296	257	281	248	286	277	258	258	273	284	254	268	263	232	259	281	290	258	241	245	268	254	257	265	244	242	266	254	246	250	283	268	274	267	265	251	261	266	261	263	238	279	246	256	253	287	289	274	255	251	278	248	279	245	272	255	235	270	260	245	286	243	286	260	264	246	272	263	250	289	292	298	250	281	297	253	255	245	270	279	250	267	256	250	257	268	270	259	274	247	247	265	277	269	275	247	288	286	273	257	289	297	272	267	259	252	263	242	296	249	295	253	271	231	286	277	265	275	279	267	287	279	286	274	253	298	279	238	259	279	271	270	252	257	275	280	265	261	260	265	261	241	261	265	276	247	257	266	268	258	250	263	245	246	259	260	255	261	251	250	263	269	267	280	277	267	244	246	269	261	259	278	265	277	274	240	285	274	249	253	282	265	292	258	249	276	268	241	281	247	270	272	237	283	256	262	281	286	279	265	276	260	249	272	254	250	264	255	272	233	272	257	265	248	234	284	328	273	269	249	264	269	251	272	281	266	271	258	283	266	264	291	250	254	242	254	275	253	271	300	265	262	255	260	271	274	289	253	251	270	259	261	260	254	274	295	268	230	279	260	275	265	247	258	297	298	283	292	259	285	271	266	259	263	294	254	272	251	261	279	281	295	316	274	287	258	258	265	254	281	273	261	268	270	280	277	275	266	288	232	251	273	247	288	241	290	271	260	252	273	271	257	244	288	269	262	263	293	259	316	271	281	262	259	264	250	255	285	281	273	249	253	249	247	264	258	274	284	235	270	264	266	253	246	267	265	269	299	251	251	268	271	244	262	268	287	288	279	295	258	284	276	268	225	250	241	267	261	267	279	283	263	263	245	259	249	260	264	246	285	266	256	270	246	281	285	249	272	273	269	238	281	262	288	267	265	268	276	262	296	259	236	277	246	250	289	279	245	265	295	256	247	252	268	263	282	228	272	299	231	223	256	266	278	259	295	267	256	270	271	250	260	272	243	279	272	253	276	250	269	276	277	260	294	257	286	290	270	241	287	274	247	263	291	252	288	256	251
24599	21577	28659	24910	21243	4368	645	533	401	420	412	360	358	359	353	328	330	330	332	344	320	290	341	319	326	337	294	287	320	299	299	301	279	260	326	274	319	301	334	296	320	291	319	289	314	330	294	341	317	334	318	293	307	309	294	296	297	324	293	296	329	289	295	305	263	297	325	299	256	319	298	288	306	313	320	284	300	296	302	304	269	304	252	289	324	308	291	315	285	294	324	290	309	297	311	305	336	298	284	320	327	298	302	274	325	288	315	311	319	312	301	319	283	298	282	345	300	291	286	309	289	305	329	279	296	300	305	306	313	324	320	313	316	315	328	326	296	312	293	322	305	288	303	316	325	345	311	311	304	324	319	316	293	281	306	302	310	340	286	333	265	318	297	332	288	351	308	282	312	306	298	281	278	283	300	258	297	301	309	306	341	310	274	272	313	319	331	291	332	295	306	299	269	334	300	312	301	298	309	326	298	290	278	294	295	291	305	340	287	309	313	286	323	284	299	276	332	301	306	277	301	292	303	290	301	308	264	325	306	321	308	286	316	290	305	268	309	292	284	286	289	303	331	311	316	329	335	280	303	271	318	281	321	318	294	311	309	290	311	259	282	307	324	314	335	285	323	284	308	299	304	297	287	326	310	289	307	319	300	297	292	313	283	295	306	305	293	335	285	308	286	313	280	320	305	293	299	305	300	308	313	283	297	311	294	315	285	277	292	315	321	320	292	295	296	296	321	276	292	289	307	300	306	289	301	278	312	305	296	321	287	287	289	315	315	290	316	290	320	300	251	286	299	287	279	310	316	321	279	315	273	289	283	295	317	309	306	274	288	318	291	335	293	318	318	300	305	293	317	288	295	290	309	302	276	303	325	315	307	292	305	285	319	293	321	282	298	280	319	300	293	266	315	311	299	297	305	279	314	330	308	319	285	288	277	311	315	289	310	303	345	261	288	304	318	295	303	307	290	294	321	314	276	288	313	288	303	313	342	297	276	312	292	293	294	301	306	317	314	296	302	295	289	283	299	276	291	289	303	281	312	306	343	320	352	284	290	296	301	277	301	290	336	320	315	289	339	288	311	304	312	315	289	290	309	333	294	273	285	281	291	286	299	273	275	284	289	313	308	295	321	305	330	313	302	294	275	263	281	312	286	287	316	305	292	294	308	291	306	292	286	307	292	291	271	326	302	296	296	312	304	296	303	328	291	315	323	325	325	304	289	293	311	307	299	272	296	276	300	326	301	283	270	320	285	292	297	322	295	298	300	301	285	311	261	319	322	335	287	318	321	317	315	292	276	300	279	292	288	297	313	296	274	337	309	291	288	315	307	283	308	273	310	280	279	332	296	286	310	314	338	344	322	333	327	309	279	291	308	297	309	316	303	272	296	283	289	303	317	261	301	287	282	284	283	310	298	283	283	264	301	308	303	293	308	303	285	298	294	291	287	321	296	284	300	287	287	297	299	303	328	329	288	316	292	294	294	248	276	273	314	280	281	268	283	299	295	313	269	304	282	283	302	330	331	295	307	269	277	266	294	322	300	284	346	291	282	281	290	297	274	320	304	285	322	252	311	287	285	295	305	312	312	262	298	289	305	305	297	298	300	299	280	305	311	295	266	288	306	324	288	270	314	325	293	300	293	282	295	278	287	279	303	307	303	320	323	284	289	297	281	314	308	282	307	286	310	280	315	259	286	254	286	293	302	330	325	287	328	274	323	311	288	297	303	337	316	293	288	335	287	313	333	301	287	306	303	296	281	310	311	292	268	291	294	292	281	296	308	309	324	280	292	301	290	305	296	299	297	303	321	318	316	296	307	287	294	311	290	293	351	271	318	295	322	345	322	297	328	283	298	287	278	283	315	274	322	299	318	311	291	277	329	294	314	314	282	290	302	297	299	305	297	317	288	299	334	259	317	312	283	273	284	311	329	311	317	290	311	305	297	307	346	301	313	305	296	283	328	300	290	314	323	316	297	278	314	289	298	310	297	270	312	280	312	309	309	278	335	315	293	274	298	289	293	300	321	292	297	285	297	301	317	335	344	304	311	306	276	292	317	265	303	323	299	279	269	328	320	300	314	318	291	295	309	308	244	297	329	297	345	295	302	300	318	317	300	300	331	312	295	292	315	302	310	300	311	285	281	292	302	313	295	291	296	308	297	301	315	276	290	302	284	324	325	322	280	313	275	272	295	297	333	300	293	325	291	312	268	291	292	317	324	313	309	336	302	338	298	307	281	307	288	289	305	264	307	327	274	296	301	294	295	282	294	287	311	299	298	302	277	300	290	307	303	327	321	283	260	322	312	261	319	328	292	282	303	297	296	318	308	285	301	306	317	331	330	301	292	293	288	329	349	319	320	292	309	281	309	318	275	284	308	307	273	300	311	308	283	321	260	305	323	309	275	310	267	291	325	274	309	311	298	287	298	292	310	315	252	295	302	280	263	296	282	320	277	333	293	294	269	325	296	258	291	322	267	315	312	290	305	288	307	310	309	303	309	315	309	287	333	294	293	273	323	280	308	282	302	289	328	305	305	327	302	282	317	280	299	287	340	289	260	282	303	265	309	289	308	311	297	278	288	332	296	283	283	292	303	303	271	342	281	286	336	285	288	329	333	294	321	287	312	306	301	307	347	295	316	284	316	276	284	290	337	329	303	301	308	326	317	288	291	299	297	325	287	304	314	314	313	317	302	326	316	323	269	286	306	292	292	326	275	280	302	304	320	301	301	336	309	308	278	286	293	288	283	319	261	289	295	316	296	277	287	293	296	318	298	286	298	284	328	297	290	280	280	294	321	309	298	308	290	287	304	315	289	289	340	286	298	324	296	312	273	299	282	295	293	289	278	305	285	323	298	299	321	291	312	277	299	275	314	306	259	283	283	277	276	289	269	303	339	296	284	300	305	293	312	295	325	324	274	303	292	291	307	285	272	315	281	313	306	314	299	288	292	285	308	305	301	295	307	309	245	282	314	283	299	301	295	286	300	277	331	321	311	276	309	291	303	275	334	293	296	286	319	283	301	299	304	307	313	300	286	304	274	318	299	278	306	293	293	332	329	291	322	301	276	282	287	294	282	291	287	283	295	332	278	287	294	291	307	266	308	277	312	274	303	318	303	281	258	317	316	309	287	298	303	308	293	313	292	278	284	306	300	306	282	292	330	280	306	311	284	250	314	331	321	325	320	315	312	314	288	337	295	292	302	271	269	274	331	276	306	319	328	278	332	306	296	288	285	302	303	257	294	308	314	275	312	302	333	307	309	304	283	281	313	281	322	310	285	290	301	280	309	281	281	305	304	309	305	297	297	342	298	332	292	316	319	284	332	272	294	291	315	286	307	277	273	313	297	336	309	306	276	275	309	290	294	295	302	313	307	288	297	317	315	310	301	294	286	274	302	301	304	317	302	302	316	291	296	319	294	314	275	287	279	329	312	286	291	303	310	322	331	327	286	281	326	272	318	307	291	310	297	259	314	321	315	302	307	297	330	294
36071	42701	4498	2136	1531	1233	992	794	653	624	566	504	492	496	446	427	427	427	383	418	406	409	380	360	377	385	380	404	393	398	421	397	392	387	360	343	364	358	369	366	422	374	358	366	360	378	374	367	379	396	383	328	361	350	386	346	395	349	355	381	397	376	377	371	382	391	368	334	342	371	389	358	341	356	347	345	355	389	377	363	395	371	350	401	355	388	404	384	356	384	369	357	365	381	390	355	352	361	363	357	355	371	348	401	380	403	366	318	347	376	373	365	388	367	376	365	391	331	376	354	346	380	371	342	363	360	387	365	364	353	373	358	377	401	369	330	341	363	347	370	342	367	355	376	370	373	365	384	368	388	385	350	372	388	390	349	368	340	375	394	349	382	318	354	361	396	369	363	393	369	397	346	419	381	346	369	393	361	336	355	379	383	339	367	382	358	381	367	366	385	340	350	368	402	379	402	357	380	373	349	347	372	377	375	391	373	370	376	406	334	381	364	385	360	362	375	386	368	340	335	369	344	369	365	340	384	345	360	381	372	368	367	358	333	362	381	408	358	339	334	354	320	364	342	382	350	389	396	376	375	371	363	362	367	361	390	358	364	355	341	368	377	404	394	381	359	349	336	354	354	349	366	369	403	382	364	374	378	361	406	364	357	347	366	371	352	379	355	361	348	359	352	339	357	353	371	368	351	356	347	366	380	393	388	381	346	374	356	364	366	367	389	393	382	399	356	359	369	374	377	353	313	375	393	374	396	354	359	367	371	346	361	356	383	390	375	386	354	356	350	350	364	365	388	426	361	362	350	407	373	369	369	351	372	380	427	367	387	406	348	382	384	359	371	338	403	343	347	384	359	366	375	361	352	356	396	372	377	342	333	330	389	355	393	335	334	377	364	397	386	362	359	367	342	370	320	365	356	345	376	344	381	364	414	351	359	390	371	364	373	345	345	368	412	352	372	364	370	395	354	340	365	319	325	364	360	374	351	355	387	363	369	367	358	391	388	372	355	335	386	390	365	341	370	340	352	378	341	372	408	345	392	384	353	346	366	374	369	359	375	364	336	369	343	384	348	317	360	368	358	343	347	367	371	366	398	395	377	359	365	396	360	363	339	409	384	372	334	388	407	395	360	395	388	386	360	335	362	368	386	365	389	356	366	375	350	352	360	328	379	351	343	380	405	353	368	359	359	352	391	356	394	351	383	362	370	356	380	361	363	392	363	348	362	370	363	373	364	355	371	385	347	350	374	366	395	357	365	363	403	414	368	341	344	357	381	351	382	392	349	367	338	353	375	359	378	360	348	383	370	363	368	379	365	351	378	372	363	340	343	354	383	399	384	340	353	348	363	424	362	354	362	355	389	320	362	405	358	385	355	417	381	379	356	361	348	371	366	370	389	358	356	321	361	375	349	341	375	366	383	403	374	426	363	343	387	344	383	395	381	351	349	402	367	372	374	382	344	350	350	376	381	364	318	342	356	388	407	350	388	370	383	335	404	344	378	358	370	347	366	391	363	355	338	383	375	362	353	358	357	365	379	393	365	352	353	353	370	346	350	394	333	386	332	390	385	334	351	341	356	380	339	379	393	370	373	356	353	343	387	398	369	356	388	359	368	382	345	382	346	317	350	342	372	321	375	352	364	360	354	378	357	353	379	341	390	354	380	378	366	359	385	363	362	380	384	387	350	336	354	382	364	361	365	381	404	352	375	326	380	361	370	383	311	386	368	331	383	375	353	356	327	353	323	391	382	353	319	355	389	395	369	373	381	375	363	358	372	351	387	339	372	359	363	352	341	337	399	393	373	350	400	399	370	356	377	350	355	412	366	383	381	389	374	377	392	342	370	387	370	360	361	378	394	377	378	359	377	343	336	372	364	392	371	353	351	377	388	370	362	375	333	378	344	412	370	389	399	378	364	393	377	364	364	348	366	360	400	365	375	411	364	397	399	391	359	370	402	368	367	341	341	383	370	366	376	386	362	349	362	361	362	359	385	376	329	348	369	373	366	406	335	335	358	384	351	358	381	374	360	368	372	340	356	428	382	331	359	344	371	356	332	375	386	368	357	347	370	380	374	369	384	360	355	372	363	356	370	349	362	400	307	362	384	346	370	381	378	355	377	346	390	358	350	333	362	383	375	361	388	388	349	383	355	364	371	359	402	391	372	364	345	367	368	365	370	383	347	359	381	377	375	403	360	374	372	382	372	367	371	348	364	331	365	359	375	388	364	394	381	372	394	365	361	352	359	335	374	355	347	381	366	367	372	386	346	386	355	343	345	374	329	354	364	370	397	305	374	385	391	379	324	376	351	370	392	405	403	388	361	355	359	399	368	370	426	394	366	366	396	348	377	362	364	350	362	375	386	386	353	356	368	373	338	379	337	362	358	341	370	351	358	340	347	358	375	388	384	366	371	386	357	370	331	365	383	354	363	331	341	360	367	379	376	394	389	363	337	366	390	375	382	353	367	346	376	364	351	423	341	345	353	376	387	372	355	332	377	392	363	372	370	372	371	367	368	386	362	370	337	351	385	350	369	371	367	370	378	351	377	355	350	345	363	366	364	364	388	342	391	361	334	384	386	404	353	375	375	378	353	380	366	370	363	378	349	352	374	379	332	388	344	380	352	379	393	367	368	360	341	376	359	369	353	376	381	339	396	365	362	364	375	388	355	357	334	381	354	364	379	373	390	368	367	373	396	385	354	376	408	369	321	338	373	362	352	384	368	374	362	355	418	375	362	352	371	346	334	404	353	335	366	383	382	354	377	342	360	389	348	374	394	399	369	346	388	366	348	387	357	380	382	348	353	385	372	387	358	430	370	340	357	365	398	372	363	350	332	389	352	343	347	404	383	356	329	367	327	362	370	375	370	355	386	345	360	371	354	391	360	339	366	337	375	343	350	354	362	381	383	358	361	343	378	349	380	373	344	398	371	397	358	372	379	379	383	389	387	387	404	372	347	350	391	381	360	361	339	354	341	359	380	359	359	343	367	397	378	348	390	359	386	381	371	381	350	355	378	344	373	376	320	362	389	344	384	388	362	402	358	367	387	341	351	340	359	362	418	341	356	370	378	357	364	362	347	341	369	373	378	398	386	344	394	364	352	406	311	368	386	388	366	332	350	375	351	355	370	390	367	366	349	338	362	398	350	367	357	353	396	375	390	359	388	408	381	363	380	366	345	353	389	376	373	372	368	357	366	349	383	347	370	399	370	378	384	388	377	399	347	376	375	387	337	337	370	363	358	367	347	399	381	361	347	386	356	365	368	371	376	362	336	368	363	384	404	378	356	388	362	326	357	366	369	360	357	399	383	346	382	354	409	359	336	381	384	364	360	387	369	315	368	388	371	376	400	366	396	409	359	348	374	379	380	404	400	365	370	373	350	362	337	331	362	383	348	357	357	374	362	356	369	379	401	370	349	363	350	385	364	384	363	328	368	352	424	334	334	350	376	373	346	347	363	344	386	363	356	366	371	382	364	369	352	369	392
25565	21605	27572	25685	8251	647	529	464	413	413	408	386	391	373	381	385	350	373	354	356	401	373	374	344	382	337	350	349	350	343	332	378	374	327	346	327	365	358	342	326	357	354	350	341	307	341	377	328	348	342	367	337	351	373	363	352	345	361	339	348	334	343	363	325	321	338	342	369	348	389	354	336	354	335	391	341	376	318	340	345	391	375	329	351	372	353	356	379	369	357	345	339	337	370	303	361	355	340	349	360	347	393	357	358	388	350	375	366	355	318	345	345	339	330	336	362	345	334	370	387	340	364	318	341	345	361	345	332	384	344	350	339	329	357	334	355	377	313	317	333	335	350	388	351	338	369	352	328	363	349	342	344	354	390	345	395	364	396	371	361	343	320	358	355	368	348	344	364	334	328	368	320	337	342	351	361	354	354	344	326	353	361	313	336	321	339	346	350	341	377	368	379	348	335	352	332	359	348	347	354	351	345	381	365	346	313	353	354	347	322	331	378	359	361	330	344	338	320	349	323	377	377	334	373	347	353	355	347	346	346	313	342	338	370	336	363	355	327	324	342	336	323	321	317	369	328	352	332	349	349	368	374	348	377	329	367	335	390	354	365	365	350	373	346	352	346	360	349	363	357	331	338	356	355	348	343	352	386	354	338	340	363	358	346	332	366	341	338	334	352	350	363	348	333	312	344	327	372	332	376	347	370	339	355	349	332	325	381	358	350	374	367	369	361	326	366	319	354	363	363	361	335	354	327	366	372	355	339	357	335	388	343	356	365	332	332	348	346	316	381	331	301	359	359	352	369	360	344	350	373	347	363	315	349	356	306	349	331	363	361	346	376	360	365	318	359	345	343	350	356	353	335	344	363	345	335	387	353	330	334	357	368	343	330	340	352	349	332	345	379	359	321	375	298	321	347	349	337	371	335	315	367	349	323	339	337	358	351	332	336	340	320	356	362	305	328	345	326	323	328	358	338	365	342	391	329	375	341	328	338	340	340	341	345	388	353	340	339	325	357	343	390	335	366	341	336	352	351	330	373	353	365	365	352	332	363	351	361	318	345	361	350	351	345	336	377	349	341	371	320	359	365	358	375	333	368	343	346	382	353	350	353	344	344	333	329	338	329	335	325	355	328	352	350	354	365	345	312	382	350	359	352	378	344	352	347	342	329	353	360	381	343	374	347	319	338	335	372	329	343	298	353	322	322	344	369	366	326	296	354	372	343	329	352	313	355	345	329	362	336	324	351	362	324	367	346	367	361	349	346	327	334	366	336	380	355	336	338	348	328	348	362	350	373	340	352	357	327	340	372	372	344	335	327	367	366	331	331	364	376	379	373	351	312	335	350	346	322	354	347	327	397	346	366	354	358	359	374	346	352	355	343	341	354	353	338	352	321	326	345	348	351	335	353	353	323	342	317	347	354	346	348	339	364	383	348	336	366	351	363	358	330	355	414	354	353	398	381	372	352	375	365	338	368	342	328	364	356	358	387	358	344	355	334	340	368	357	389	356	349	361	345	369	323	331	356	385	313	316	351	351	355	361	340	377	372	374	347	307	337	356	345	363	335	333	392	320	318	373	366	354	338	340	363	361	355	372	374	379	318	340	365	342	388	352	338	323	330	347	361	342	350	353	347	385	352	315	364	382	324	328	356	362	353	310	363	320	330	325	338	353	348	320	327	346	349	339	341	362	379	353	317	375	378	372	362	350	325	350	337	363	339	376	352	365	360	373	358	355	371	340	330	370	360	352	330	311	399	369	378	336	362	348	354	354	321	338	351	342	331	315	342	321	338	340	352	334	323	341	346	354	358	367	361	370	352	334	331	315	370	354	340	351	342	374	366	352	352	375	347	361	347	329	371	335	352	308	339	371	369	328	323	339	356	320	335	325	332	336	327	361	338	353	338	344	348	353	371	358	368	361	349	357	381	407	370	344	356	355	353	327	344	353	362	375	314	349	384	357	321	351	358	383	350	385	304	340	343	348	416	377	338	360	340	361	374	361	348	383	342	364	334	368	372	341	358	367	339	360	353	322	331	357	350	337	381	326	347	337	336	346	370	358	362	366	340	372	347	320	359	344	329	344	336	331	396	337	358	335	336	362	375	322	364	345	343	336	347	371	330	329	377	340	328	370	311	335	315	340	372	308	330	357	352	373	332	330	316	348	333	352	336	314	384	317	376	336	347	333	374	349	342	363	321	345	322	341	348	317	364	364	392	312	370	360	355	346	341	314	321	361	355	335	345	315	339	327	358	378	331	308	345	310	298	334	361	325	349	341	351	343	349	383	380	336	357	363	332	337	362	344	331	335	323	331	353	348	351	364	364	345	355	370	351	337	353	316	335	323	382	368	367	324	361	359	356	367	342	349	345	348	363	344	371	332	375	338	319	359	344	352	332	349	370	345	351	366	349	338	370	334	322	333	349	348	346	328	345	355	358	370	352	359	348	347	358	330	372	355	374	349	349	357	329	328	325	317	348	318	311	321	352	324	362	354	370	397	334	356	322	362	364	286	354	355	364	331	365	345	359	344	363	357	353	331	339	341	344	360	360	325	333	364	346	337	384	351	322	336	307	345	333	347	375	365	347	344	362	346	348	349	317	356	365	325	320	383	362	328	350	353	312	359	356	335	323	339	359	361	366	334	340	322	344	352	345	359	357	349	328	332	344	345	369	371	368	364	332	316	360	355	332	370	352	333	317	338	356	360	362	357	354	328	352	344	324	330	349	353	370	330	354	357	343	353	376	378	339	348	376	360	335	342	372	353	349	359	348	343	345	371	336	355	359	327	339	321	373	365	353	334	336	349	361	343	350	306	345	333	348	367	346	379	324	345	355	359	360	362	336	320	362	321	328	349	331	365	366	344	344	337	335	338	363	338	316	348	376	354	338	370	331	342	344	364	330	325	330	359	349	373	339	400	328	347	363	363	370	336	378	319	345	379	370	356	391	357	340	348	324	334	365	329	338	352	351	321	372	338	340	372	345	327	355	327	370	327	370	353	331	334	347	335	347	339	374	324	350	343	364	369	361	354	381	346	320	313	357	343	352	369	350	344	349	364	332	345	357	365	341	348	307	353	345	372	340	357	356	319	347	343	364	373	363	343	351	354	366	335	355	338	352	324	353	345	345	376	362	320	361	356	360	372	388	333	347	312	342	326	347	358	354	371	319	302	390	356	326	334	329	329	335	365	351	369	365	383	362	327	357	356	352	348	324	331	375	361	347	346	330	361	354	345	362	352	355	330	355	321	366	355	360	335	396	388	348	327	365	363	341	354	353	343	351	334	294	344	315	356	357	321	343	356	368	383	334	331	357	333	336	308	347	322	336	349	361	367	348	318	339	358	332	348	366	344	340	363	383	368	339	340	353	362	339	351	354	330	299	352	311	359	316	343	335	332	373	366	349	330	351	403	335	362	343	384	346	355	338	321	343	324	326	347	341	338	338	381	343	347	342	326	362	372	334	367	325	315	351	364	336	328	324	360	369	352	363
36072	40523	2980	1475	1121	934	798	683	617	536	574	545	526	494	484	482	488	474	483	471	439	453	479	456	475	443	444	475	431	470	440	461	465	443	436	461	420	431	434	406	425	421	439	405	447	462	437	433	462	486	414	436	420	435	415	437	477	425	464	417	439	389	460	462	405	482	434	438	454	446	428	454	417	452	455	434	474	447	442	447	483	435	449	432	427	437	435	417	419	415	431	436	438	454	453	439	433	427	420	410	439	481	440	459	428	431	435	412	460	468	459	430	441	406	427	433	462	442	419	427	454	449	455	462	384	420	452	444	431	444	456	449	440	478	451	477	456	422	417	457	440	437	496	420	401	446	470	439	456	435	452	423	454	429	437	432	414	416	447	460	443	408	414	436	436	415	417	416	417	450	433	437	418	437	420	431	439	435	438	420	429	436	443	429	457	446	456	424	443	448	430	428	447	433	456	446	461	446	434	441	433	453	428	436	428	448	460	450	433	407	444	426	458	414	429	426	450	440	437	460	459	457	431	458	466	444	403	439	448	459	404	457	467	463	469	465	434	425	450	464	433	441	417	450	470	444	453	432	413	448	431	445	447	460	462	426	441	425	434	413	404	404	460	445	454	435	436	414	433	424	463	455	449	419	435	427	412	425	435	431	430	428	421	423	440	442	482	415	453	471	447	421	399	436	454	458	466	472	420	463	484	463	473	419	439	426	415	455	428	446	420	442	454	462	383	449	415	457	447	460	448	454	426	428	427	422	466	437	418	462	452	451	445	426	466	449	442	437	439	449	444	422	390	399	427	454	438	489	442	453	437	457	447	474	445	441	452	469	428	436	427	452	458	435	423	443	410	483	410	404	429	445	419	439	451	433	388	417	440	424	429	456	433	434	463	456	472	448	458	436	420	417	435	427	450	450	434	434	454	425	418	445	448	433	424	450	391	418	436	423	433	443	448	416	444	410	442	455	416	437	441	445	477	437	435	446	468	422	467	414	465	431	458	446	401	440	425	476	496	457	426	438	435	403	426	449	438	416	451	451	449	397	432	441	452	432	464	452	451	451	478	430	423	428	418	444	449	454	417	440	437	439	473	448	433	441	473	408	443	451	442	438	451	454	443	403	426	449	421	429	448	438	440	454	494	422	466	456	463	454	424	436	426	451	460	429	468	416	456	470	431	439	388	413	425	462	452	441	465	391	437	454	436	461	430	453	451	452	481	448	446	439	418	401	430	472	424	431	448	401	456	473	439	443	468	429	448	484	399	452	446	480	431	419	448	415	422	470	448	457	440	436	439	461	460	432	446	395	421	405	476	456	473	489	429	442	482	456	471	417	424	442	429	446	449	455	411	453	433	433	475	423	437	461	456	445	442	492	453	469	458	441	472	460	426	413	469	459	449	408	494	438	448	412	405	453	489	433	467	466	423	467	444	484	440	419	454	461	459	486	433	469	470	417	455	406	438	451	411	440	435	397	437	415	430	467	433	475	456	448	421	451	441	460	444	446	416	434	426	474	429	424	462	457	442	448	431	457	427	461	462	433	445	413	468	432	445	447	450	395	406	452	428	435	423	477	398	437	450	403	416	445	410	423	432	452	427	443	473	447	401	442	421	411	455	501	408	415	477	473	443	440	447	424	445	433	428	456	426	460	480	442	455	451	418	447	451	461	457	429	457	469	438	439	446	440	417	436	459	461	439	461	453	447	419	450	424	425	451	463	427	422	433	422	413	436	417	448	481	416	442	465	438	424	462	412	455	450	455	426	433	400	437	409	441	425	430	449	445	432	449	401	434	405	450	442	404	416	416	435	463	461	422	439	436	440	426	442	428	460	438	425	470	422	404	418	479	458	425	429	447	478	452	465	458	435	439	435	436	449	434	441	431	438	435	435	465	440	425	445	435	468	419	435	449	469	453	409	414	450	455	431	438	431	416	430	417	472	430	438	393	451	468	428	422	442	404	441	420	452	437	426	426	443	471	420	387	418	442	447	424	431	449	424	431	436	397	444	420	410	432	475	395	468	432	427	445	472	438	406	413	458	454	397	495	449	440	428	439	455	464	447	443	411	433	444	428	424	454	458	399	446	458	445	459	441	418	416	487	462	421	456	465	405	444	458	451	449	419	460	476	460	394	445	490	438	461	437	430	504	437	406	429	419	470	394	424	425	421	424	446	473	435	415	460	419	455	444	443	437	440	460	474	421	476	446	443	415	441	445	475	488	486	405	454	430	478	453	409	422	445	488	477	449	427	448	405	424	447	438	445	457	438	435	428	398	445	426	446	448	445	429	439	451	441	434	451	410	447	427	469	455	371	459	415	429	414	407	427	419	387	428	421	441	435	452	456	458	429	439	397	431	452	449	437	414	445	417	438	438	460	416	452	466	465	410	409	429	424	435	430	439	457	414	421	439	454	454	444	422	404	410	427	478	473	447	426	430	476	428	474	455	479	435	446	423	447	451	451	441	477	425	440	404	424	457	454	485	433	456	436	458	429	488	437	449	428	468	414	423	424	443	415	407	488	427	438	433	421	423	454	427	405	394	453	434	441	460	440	454	478	451	408	397	427	486	448	395	442	458	464	467	441	463	432	428	416	427	434	450	417	474	413	466	426	425	435	448	392	442	410	443	429	460	455	417	461	415	394	444	435	438	450	453	466	425	447	474	401	443	415	486	410	400	432	478	466	425	471	442	439	439	489	455	433	451	413	416	426	441	462	425	385	443	435	440	439	448	481	445	437	438	431	435	456	411	410	420	447	464	437	430	445	450	435	439	427	430	438	435	419	434	464	418	427	483	418	447	414	466	458	440	412	463	470	416	448	456	426	434	431	434	462	430	495	442	481	418	437	453	438	453	448	447	461	452	451	424	441	400	435	446	448	480	417	466	424	466	471	435	442	447	412	467	446	443	454	443	451	450	444	457	373	426	438	446	425	448	462	448	453	442	443	441	470	422	470	435	444	442	438	438	482	422	430	479	418	444	407	440	468	416	468	409	460	440	404	451	444	445	409	472	441	439	424	438	438	444	445	404	427	427	443	436	450	441	429	433	427	443	437	452	421	491	446	448	459	441	466	411	412	439	449	432	433	450	436	412	422	446	412	404	415	446	434	440	417	438	413	458	434	465	439	424	470	427	444	427	424	454	427	409	450	414	456	430	462	440	494	441	468	430	441	435	445	418	421	421	415	460	417	403	417	403	451	426	428	438	478	476	430	430	442	447	421	389	451	446	429	433	393	454	443	427	405	439	405	416	446	397	432	447	469	433	445	442	443	459	441	443	480	464	487	423	423	469	423	458	416	425	436	487	426	427	467	429	426	408	450	427	450	457	478	454	435	428	435	428	456	424	426	473	430	446	418	439	420	461	450	477	456	454	452	414	480	425	465	412	482	444	468	439	422	434	466	439	463	452	438	413	485	435	455	452	446	481	470	433	469	457	424	471	428	442	398	394	423	426	467	426	436	442	422	430	437	450	449	475	439	436	449	423	439	451	473	436
23322	21566	29330	24252	21560	21571	9314	1191	954	861	782	820	769	744	721	720	706	750	705	660	590	634	632	618	586	622	607	610	649	618	631	626	607	560	596	600	632	604	600	615	568	611	620	621	615	595	543	627	583	612	590	567	587	582	605	623	575	574	604	601	599	593	560	558	570	569	573	575	583	586	654	589	598	590	597	571	551	604	592	583	617	614	619	585	594	603	614	599	579	606	602	581	626	546	609	629	603	629	582	617	569	609	590	601	614	600	577	564	597	632	546	619	608	637	620	609	572	536	644	575	610	586	574	590	578	555	583	584	575	600	577	582	586	587	609	650	604	536	608	564	576	580	565	588	623	562	570	567	613	597	579	586	561	644	601	629	603	549	625	581	583	606	604	612	597	583	556	614	558	586	592	601	561	581	552	575	610	537	601	596	595	616	571	596	594	594	637	544	628	579	580	576	612	599	542	601	597	560	619	580	616	594	603	593	616	580	571	570	601	563	575	600	618	605	582	590	587	598	572	610	614	613	599	567	577	630	586	566	588	570	588	550	603	619	597	564	601	596	609	557	583	544	604	624	544	525	595	623	605	583	595	601	559	568	565	564	590	561	583	582	586	575	575	590	598	613	620	561	586	574	598	598	566	592	609	627	593	570	587	599	590	547	610	608	579	613	601	616	581	594	612	546	613	606	587	590	608	622	551	613	586	596	608	599	600	584	584	616	598	538	576	615	610	579	584	595	519	633	554	579	624	607	599	629	597	597	599	558	623	588	586	576	575	597	623	613	611	603	584	562	579	567	570	552	591	575	581	569	570	591	554	612	566	600	601	577	584	549	589	538	598	555	589	585	561	589	589	567	596	564	611	571	612	568	618	593	582	598	573	580	627	578	582	577	608	604	604	563	589	551	607	571	577	584	608	602	604	565	572	634	603	606	572	609	626	624	563	594	577	626	588	569	588	583	566	548	583	619	603	627	542	569	581	550	606	624	619	586	661	628	641	586	581	601	577	590	591	619	619	623	619	603	603	592	558	601	599	595	587	594	590	579	560	604	618	610	628	583	595	593	611	554	569	594	595	573	587	623	586	588	602	610	549	603	605	597	585	599	572	599	628	629	556	616	564	578	594	633	579	604	571	575	529	595	607	639	577	576	613	574	600	564	579	586	588	568	562	603	549	618	571	574	607	620	587	574	557	624	584	636	577	598	580	623	633	593	579	589	583	612	576	587	579	615	600	607	588	606	633	557	605	569	580	630	605	594	546	599	593	589	553	608	554	531	594	624	587	597	596	636	586	590	583	558	587	583	584	616	586	570	535	623	567	620	606	572	575	599	613	570	615	564	606	596	578	638	585	534	592	586	541	597	566	560	594	552	554	592	577	575	597	575	589	578	549	636	587	575	578	581	587	555	603	527	591	632	608	588	591	578	576	606	617	549	610	565	612	590	560	595	565	573	593	615	569	589	570	604	609	614	623	560	574	573	575	585	571	584	545	604	604	534	584	600	565	603	562	573	620	563	558	569	577	591	599	570	613	604	619	600	612	613	592	642	570	576	569	553	573	566	631	586	599	610	580	585	604	567	553	584	593	605	604	573	563	578	583	596	574	621	569	563	539	588	581	615	598	590	606	585	632	572	641	645	593	581	560	606	638	577	610	613	595	599	598	564	586	541	583	562	574	583	666	572	613	564	594	565	557	607	595	562	561	594	598	610	545	611	569	596	538	565	590	603	549	642	611	573	587	588	566	624	553	617	574	581	597	596	552	591	572	588	554	587	573	591	598	614	537	534	603	589	578	616	604	577	637	574	585	619	592	599	558	605	602	573	565	609	576	575	622	574	602	579	583	626	574	576	580	616	571	587	610	621	584	562	611	542	557	587	574	617	622	545	613	611	574	606	581	597	595	579	606	618	604	573	584	584	584	566	614	557	613	621	596	598	616	556	575	619	618	599	566	568	603	612	553	587	603	582	559	579	620	633	558	561	520	629	607	576	563	553	553	625	594	606	615	655	574	652	597	580	539	554	548	630	576	568	591	553	594	595	607	604	579	555	588	598	562	607	591	577	600	530	654	545	598	556	585	617	583	575	619	574	595	621	596	584	588	567	611	606	665	606	581	562	600	581	559	600	555	606	607	586	616	551	603	613	587	536	621	629	579	574	604	602	549	590	596	586	560	565	567	626	527	591	565	570	613	578	589	589	579	633	582	562	571	595	558	601	597	618	610	565	598	632	591	589	586	602	550	590	574	619	602	661	581	539	572	574	576	607	594	583	564	569	606	623	613	597	554	569	611	601	565	591	579	596	609	546	560	574	582	567	570	614	592	628	617	583	583	600	606	551	597	632	573	576	566	605	599	611	577	603	571	539	624	581	540	580	587	583	613	586	616	555	571	559	572	567	586	605	594	581	583	560	570	605	597	601	574	600	642	599	563	566	575	571	618	622	605	606	581	595	606	554	612	576	582	607	607	567	604	562	593	597	622	560	580	577	592	573	594	615	562	581	589	590	562	560	587	592	608	578	615	573	590	632	572	583	615	569	601	625	641	619	611	611	561	559	558	565	587	608	577	612	603	602	570	550	584	577	622	548	605	564	608	580	540	629	651	572	588	600	579	578	544	583	618	613	578	541	627	594	604	620	558	566	566	573	608	593	617	548	530	564	584	564	600	589	600	610	559	622	592	600	603	543	588	624	557	624	590	608	567	555	557	597	538	571	606	532	567	614	586	587	597	608	578	541	571	570	578	530	596	567	623	598	538	539	655	567	612	617	585	591	574	607	595	597	616	562	591	550	601	618	609	590	587	578	597	603	589	600	622	585	583	603	575	583	617	592	573	648	573	589	584	614	610	596	631	577	573	605	565	561	559	606	623	574	594	563	558	571	596	570	573	525	600	541	579	579	581	587	565	532	624	623	575	612	627	589	585	584	622	636	591	548	626	601	611	610	638	577	574	593	592	584	571	559	586	607	591	580	569	560	605	595	566	572	607	572	657	556	602	602	599	588	607	590	607	565	584	525	574	583	570	610	601	607	566	592	602	578	590	588	593	542	579	573	549	562	583	596	620	564	559	584	614	588	615	566	586	579	614	620	602	572	568	631	609	628	580	573	597	577	574	567	592	585	587	562	542	562	562	597	622	615	617	608	552	602	578	580	592	587	587	608	575	579	590	608	559	571	590	599	593	592	597	565	535	561	611	593	609	547	573	589	583	591	551	558	605	595	600	573	660	597	563	587	605	607	594	593	590	573	581	544	600	589	586	598	545	597	592	615	578	590	612	606	574	614	611	609	621	590	612	548	636	595	622	545	582	533	575	552	588	552	613	587	617	634	546	588	559	598	605	585	616	531	615	598	542	569	596	559	562	589	610	537	602	573	582	615	549	595	551	585	605	630	609	657	567	595	559	585	574	562	602	572	568	577	598	613	588	586	592	609	609	615	582	601	590	543	594	619	580	625	538	591	625	592	598	604	535	561	591	589	618	561	597	609	598	618	624	620
41367	56275	9112	4489	3184	2558	2004	1659	1404	1272	1121	1022	970	875	906	837	815	812	800	792	800	770	793	790	723	739	729	730	723	732	684	704	707	738	763	695	694	682	695	703	726	665	686	673	668	695	667	709	727	683	687	709	645	628	674	691	688	684	679	696	729	700	741	696	687	675	695	672	625	669	674	786	710	643	684	658	711	671	689	688	706	692	656	633	684	659	739	685	637	714	737	685	707	701	667	688	715	678	666	694	662	664	706	663	641	699	692	654	693	642	692	730	649	664	692	695	730	705	682	713	689	686	700	722	694	678	701	705	672	693	715	693	667	700	711	650	695	640	724	704	620	733	663	660	727	684	673	699	680	681	673	648	683	664	689	664	626	674	716	667	698	653	623	669	699	676	693	757	739	688	696	719	658	679	697	661	667	720	665	751	686	698	661	666	696	686	693	702	747	676	630	645	656	686	662	670	684	685	715	682	651	701	702	731	698	634	701	716	668	638	675	705	696	654	701	685	658	652	631	662	692	678	659	673	662	672	738	684	685	670	658	663	730	681	650	684	710	646	701	690	724	709	664	634	679	715	681	708	697	702	665	743	698	681	681	693	686	684	627	678	669	698	684	675	706	699	659	661	680	690	706	691	680	699	657	714	718	699	620	708	684	706	649	683	710	685	724	660	650	659	698	733	641	683	639	669	733	697	677	674	669	689	661	688	674	688	699	712	674	692	727	686	664	711	663	674	692	712	667	666	640	667	729	660	664	656	676	668	663	688	700	673	690	669	684	647	655	672	654	704	638	702	702	649	674	627	663	649	703	679	707	680	649	710	678	668	696	708	686	664	692	682	670	679	713	666	680	686	694	673	689	666	704	684	674	662	641	701	681	665	722	636	669	679	646	661	694	687	709	644	705	670	661	700	657	657	652	721	690	662	678	634	673	695	694	674	726	705	743	711	697	683	669	666	685	720	668	661	658	662	671	677	710	682	695	683	707	650	715	681	671	676	690	675	715	694	655	652	673	680	716	702	673	697	727	659	714	672	724	689	689	634	749	667	660	625	703	665	672	675	737	661	692	673	728	684	681	677	694	615	706	686	687	675	662	738	702	712	673	687	663	668	735	639	678	722	698	654	668	714	665	687	710	678	689	691	677	656	726	659	708	685	709	692	659	666	684	655	661	630	693	684	754	691	657	720	655	683	699	661	660	672	685	706	769	681	700	694	682	659	697	695	698	659	705	686	673	723	672	664	674	660	639	661	703	682	683	720	716	688	684	662	644	675	694	676	694	641	641	707	690	657	716	696	649	718	672	684	717	676	706	696	698	701	685	674	653	686	649	691	722	678	654	696	649	759	707	717	711	655	685	691	651	690	676	666	702	724	694	674	658	646	668	640	684	688	673	713	660	691	694	681	681	685	606	660	678	673	695	639	686	727	662	713	653	683	706	668	733	646	646	662	729	689	658	697	667	729	689	706	670	691	659	655	655	709	672	664	697	688	666	726	683	692	697	706	684	706	686	655	692	709	756	657	693	690	702	721	630	672	705	681	706	675	706	699	686	645	675	653	686	643	665	645	671	702	660	683	665	655	659	702	679	733	744	661	643	691	686	669	664	725	658	707	681	727	748	689	636	691	663	694	680	682	645	702	681	698	662	687	713	652	678	681	728	721	707	670	673	671	676	683	699	678	664	641	675	700	685	698	709	691	694	663	692	655	686	664	718	664	689	688	694	714	670	682	688	708	709	677	719	660	636	711	664	690	730	643	661	685	701	657	731	746	700	658	696	687	676	700	655	675	718	693	701	662	657	645	702	641	666	627	672	722	652	704	704	740	718	650	678	688	690	624	682	669	671	679	709	693	749	668	683	722	719	673	693	685	696	738	689	699	688	660	687	657	697	710	689	700	705	705	690	706	710	671	724	714	712	710	674	674	658	695	660	699	644	680	670	726	683	679	733	702	662	744	653	670	664	707	701	666	685	669	697	719	671	673	659	631	682	656	722	690	722	688	690	709	712	668	711	685	653	677	667	672	677	667	677	676	681	692	704	648	677	685	657	691	684	683	722	645	699	706	721	662	699	679	685	645	658	663	662	732	670	613	725	664	679	671	694	718	729	704	654	707	703	724	713	688	684	661	696	702	702	717	674	712	694	726	659	704	667	737	661	681	671	693	688	712	721	665	693	654	681	656	697	668	699	715	677	687	697	723	628	683	696	666	733	703	670	686	691	695	696	638	692	663	683	665	731	678	684	716	697	680	719	668	694	714	732	681	716	715	688	655	717	691	661	657	674	680	665	736	669	689	694	698	674	681	681	643	684	674	719	681	648	641	714	706	690	693	649	713	712	690	679	694	671	660	648	722	663	642	704	703	669	665	722	663	641	675	694	712	666	642	653	725	664	658	700	687	657	656	655	644	676	725	681	707	739	651	709	713	661	676	713	672	685	772	653	702	670	677	713	697	698	686	690	687	692	650	692	695	645	646	645	678	681	681	699	660	678	704	674	661	721	711	714	687	672	710	692	709	645	721	744	618	703	676	739	685	734	712	685	681	695	778	652	671	694	712	706	694	710	697	674	671	760	667	673	675	666	657	703	660	709	723	662	679	732	753	747	665	676	722	724	696	703	679	731	706	697	612	686	696	647	638	698	694	662	692	683	692	651	681	663	726	662	682	686	698	682	673	718	688	680	686	656	663	677	665	757	673	679	622	694	675	630	681	704	655	652	727	712	713	728	646	673	703	692	688	692	672	693	674	759	686	711	669	702	689	658	671	679	668	659	694	666	694	684	632	678	710	698	719	661	682	694	672	708	629	701	683	667	709	696	679	685	657	661	674	661	699	647	720	662	680	686	668	650	677	696	676	668	686	652	678	663	730	660	714	706	711	657	658	697	675	661	708	691	701	716	691	662	683	659	688	690	680	660	730	676	684	697	657	689	631	704	721	654	712	704	704	722	685	679	657	710	724	733	681	645	684	672	640	719	665	689	694	699	704	686	652	657	695	679	682	708	669	703	637	636	642	637	698	668	656	681	680	641	691	620	666	726	675	664	651	665	680	687	687	620	641	660	681	736	646	667	699	697	659	707	686	688	703	717	693	728	702	715	717	696	687	676	705	699	663	665	644	658	644	678	714	665	646	674	699	709	672	656	665	640	711	718	652	653	717	686	649	624	698	670	736	673	664	665	637	680	691	731	669	634	657	677	659	698	725	693	692	662	671	681	697	665	664	707	654	648	654	686	677	666	657	682	685	712	661	654	683	672	677	745	678	672	692	688	624	662	673	710	715	697	703	656	666	657	639	701	662	704	670	681	706	727	699	691	631	670	705	712	713	682	719	677	668	694	703	694	692	736	669	709	650	728	692	665	656	664	670	715	692	678	708	619	654	671	631	718	707	685	696	675	687	730	650	694	692	673	667	678	691	715	666	697	716	656	710	712	646	700	685	713	688	659	700	674	684	688	674	653	676	697	711	702	655	680	689	698	661	656	700	665	710	618	689
29040	25955	14445	1484	280	242	255	246	217	222	200	199	213	224	191	190	194	220	196	230	197	215	203	203	207	203	210	218	217	218	179	212	191	214	216	198	220	184	205	204	225	209	226	179	207	212	199	194	194	233	208	209	185	209	233	215	196	198	185	232	222	214	204	198	218	210	188	207	205	229	215	212	213	179	167	222	165	201	217	193	215	224	183	191	176	182	205	215	202	234	194	196	181	206	192	216	178	227	208	209	232	193	222	232	200	181	190	203	222	186	217	196	224	230	220	187	225	191	229	193	196	189	208	219	215	207	207	193	213	199	222	187	203	193	187	189	190	212	228	202	213	172	188	250	200	220	217	201	169	213	193	216	229	207	220	186	191	200	197	189	216	202	214	204	208	220	193	183	213	203	200	186	230	202	186	236	202	181	206	196	200	186	186	224	201	190	207	202	192	210	211	186	213	195	219	203	221	193	221	205	211	188	211	212	221	205	233	232	211	206	205	211	175	187	191	196	219	167	223	205	217	210	216	202	204	191	210	192	226	212	199	238	202	209	225	212	204	199	226	158	175	195	199	210	180	193	210	211	183	191	218	184	188	198	190	187	203	190	185	198	219	222	197	201	204	202	223	215	178	223	210	199	202	187	208	209	189	200	225	235	217	180	234	177	217	153	214	220	233	237	218	192	183	213	212	221	191	202	191	211	197	212	191	188	211	199	217	209	213	200	196	194	217	203	191	187	208	226	222	212	198	228	179	194	181	183	200	210	184	206	218	199	216	205	213	207	232	215	193	219	228	214	205	181	193	205	198	186	191	209	196	211	199	210	195	175	189	173	211	211	216	216	193	219	192	215	216	206	202	228	200	202	221	215	216	192	210	163	225	203	195	178	214	221	193	211	224	202	183	208	212	176	215	214	213	206	186	213	199	234	227	206	208	194	216	211	198	209	200	210	216	191	198	200	215	202	195	190	227	184	206	180	184	197	189	203	215	196	186	206	208	205	211	221	222	199	216	207	200	214	185	208	195	174	192	215	154	221	220	201	204	212	203	207	209	212	209	206	217	206	187	210	211	197	226	211	186	199	211	208	196	203	213	202	216	206	194	208	196	183	193	202	197	192	204	194	211	218	164	202	197	192	177	210	183	196	196	190	195	211	193	177	199	208	192	217	200	217	226	177	212	225	203	213	216	215	206	203	170	208	209	196	183	231	219	180	194	203	222	213	232	225	207	214	209	203	223	196	207	227	191	192	191	186	205	185	193	191	197	226	208	216	214	217	218	205	201	225	202	184	177	210	195	212	216	201	195	174	196	167	198	226	194	183	207	198	192	194	208	196	179	189	207	192	216	198	204	196	193	214	188	176	216	235	207	202	191	205	207	190	190	195	201	216	200	209	220	223	183	227	223	230	221	175	196	209	204	210	199	194	195	213	222	194	190	210	214	204	200	216	193	187	198	208	196	196	206	207	198	206	198	205	228	177	205	196	196	187	214	229	220	197	197	206	204	212	223	238	220	193	213	205	210	196	245	207	205	193	193	204	199	202	204	220	206	213	198	221	212	203	204	195	198	200	185	205	196	204	198	198	225	201	211	215	222	192	186	191	176	202	207	189	209	198	199	213	196	201	240	197	206	176	197	211	207	231	183	211	199	224	206	193	205	192	192	205	206	199	216	184	189	201	201	199	211	211	197	225	181	209	214	217	224	194	203	219	175	188	205	225	165	195	207	206	200	206	209	206	196	205	231	194	211	185	203	179	198	221	197	211	217	185	214	217	207	219	200	214	195	204	197	211	194	197	203	185	199	183	193	211	217	207	204	230	232	230	206	194	183	199	209	218	193	211	189	212	204	203	200	200	220	204	205	204	201	201	209	183	187	206	188	213	229	198	186	217	192	207	204	202	222	192	210	219	211	200	226	196	199	184	225	212	209	206	214	191	210	197	199	195	205	203	208	217	199	205	184	231	184	212	197	211	223	216	169	212	202	207	204	180	202	197	216	197	206	204	197	212	234	213	189	203	198	207	194	191	212	200	201	193	188	201	182	209	219	196	188	172	185	201	190	192	205	232	190	203	208	191	196	234	201	202	205	221	201	207	190	237	226	218	223	216	204	212	196	203	221	204	187	195	216	206	190	205	212	194	195	189	215	214	205	224	200	209	219	204	230	175	215	210	195	200	209	202	210	179	198	199	212	204	216	209	201	167	220	205	209	201	191	210	203	223	212	203	190	212	197	201	222	196	214	180	219	197	212	192	213	194	208	217	210	204	213	200	199	208	184	227	187	169	207	212	211	191	202	206	217	231	220	201	196	215	188	212	228	199	212	216	195	192	230	199	194	190	196	200	222	209	183	210	214	200	206	216	205	211	191	214	180	178	215	177	218	213	217	199	213	190	191	210	204	188	236	202	177	199	231	205	183	217	239	194	217	215	203	189	218	201	203	191	191	208	203	202	203	244	194	192	231	216	225	204	200	196	205	189	227	220	181	242	234	213	219	213	204	202	208	202	206	211	194	200	190	223	218	199	189	209	213	216	221	185	215	206	181	209	224	201	185	207	225	205	193	200	202	213	201	193	235	220	204	203	184	207	209	203	188	203	198	194	187	204	193	196	213	207	214	225	202	209	205	210	194	202	197	218	188	187	211	191	193	223	208	207	225	207	220	206	207	214	203	200	202	188	199	204	234	189	192	206	188	199	174	209	210	203	215	219	218	193	190	214	211	233	189	193	221	195	203	192	195	227	226	226	204	219	199	218	211	196	202	166	221	171	187	187	211	193	196	219	212	193	233	195	211	177	218	220	212	193	218	217	201	208	182	203	182	205	202	193	200	187	186	205	207	193	195	192	185	208	196	206	180	224	199	216	194	193	191	184	215	209	208	205	220	218	206	227	214	192	218	180	190	211	206	207	206	184	185	200	209	217	222	199	215	197	188	221	211	208	204	204	220	208	197	208	206	197	199	219	218	209	199	202	216	195	220	206	196	219	229	197	194	206	228	208	207	220	200	227	199	206	196	194	203	229	217	217	196	194	187	210	192	199	190	202	218	216	186	232	222	189	189	201	223	227	224	192	191	206	192	210	219	194	207	216	218	198	217	183	206	201	224	183	187	194	214	209	225	216	186	218	220	207	215	212	193	208	218	222	189	196	192	196	201	216	222	203	210	215	213	209	195	180	201	201	215	206	198	216	183	228	208	211	209	197	228	201	195	217	209	205	203	206	193	186	206	210	191	204	204	193	196	212	191	194	229	211	223	184	199	205	211	211	203	231	209	206	212	188	220	197	192	160	206	176	214	209	194	200	195	212	239	189	211	181	205	188	189	187	212	213	210	175	210	193	209	219	192	219	177	193	221	195	228	212	196	186	214	211	221	196	210	234	232	217	207	240	210	214	210	207	221	206	204	231	203	209	213	237	215	214	201	208	171	198	178	219	203	195	201	202	215	206	222	206	209	205	197	207	213	213	223	205	195	218	203	211	199	199	215	198	201	187	212	189
32600	36092	718	433	322	329	298	284	328	285	301	240	275	246	254	266	312	252	260	229	263	280	265	264	264	269	266	276	262	269	273	286	257	259	248	236	270	255	282	266	275	281	286	231	264	265	277	269	267	273	265	264	261	271	280	258	252	260	279	278	248	301	263	253	233	271	283	269	260	261	259	257	260	253	274	285	277	284	261	258	277	279	290	291	269	261	280	241	242	259	260	274	263	278	286	247	270	268	277	256	268	282	267	285	267	260	265	275	265	266	280	269	260	280	278	273	260	265	236	263	266	280	267	291	286	259	260	239	238	241	272	245	255	253	262	264	241	274	259	263	269	303	266	284	266	256	256	289	244	252	270	271	242	264	238	260	254	290	304	283	270	287	298	231	272	270	232	275	271	273	255	264	268	250	283	293	265	247	277	267	244	257	245	269	270	247	266	262	242	268	310	266	232	242	253	289	228	257	262	300	266	278	262	267	271	309	269	259	286	245	271	250	271	266	268	296	262	265	275	275	260	263	272	268	285	250	252	248	261	295	256	257	273	297	254	257	258	259	263	255	276	251	268	263	260	285	272	274	281	290	262	270	236	240	284	290	244	294	284	292	248	269	258	273	279	299	305	239	247	298	242	279	275	243	259	269	280	260	255	279	282	252	256	247	265	259	263	240	230	299	269	243	258	242	272	259	281	288	259	271	272	257	247	265	274	287	277	272	276	275	263	270	251	249	249	274	276	276	253	277	261	254	292	260	272	282	273	270	253	266	269	270	290	279	291	271	224	285	280	262	259	266	286	244	263	283	234	256	266	249	251	269	242	274	261	264	250	254	242	239	256	269	288	255	305	240	274	276	266	284	259	242	268	282	269	272	256	277	292	276	249	267	286	244	274	278	289	280	275	259	262	284	268	282	276	264	227	273	251	268	250	237	279	271	286	271	271	277	238	266	275	253	257	285	283	242	287	292	251	276	283	253	255	276	266	267	290	235	259	272	253	231	274	253	272	265	263	298	266	285	230	264	250	272	280	246	263	260	244	268	291	245	266	268	283	275	266	284	266	264	285	263	308	281	232	291	252	274	256	278	272	260	274	260	288	277	264	264	264	253	275	291	265	252	284	294	288	296	252	268	260	263	266	275	273	280	289	277	271	273	276	258	258	256	267	239	255	251	261	277	265	266	291	270	286	287	261	248	256	260	298	262	267	268	235	264	274	268	244	258	280	259	273	263	257	254	253	280	243	239	260	238	271	279	270	283	288	242	229	284	258	269	316	260	271	227	254	256	258	265	257	228	266	272	269	282	258	254	284	248	230	249	267	262	256	250	258	252	260	256	267	241	236	277	264	293	302	292	254	264	248	265	264	275	255	233	275	281	281	246	281	280	254	283	285	244	259	294	287	272	253	270	261	269	296	261	245	270	304	269	266	274	271	301	250	286	265	260	255	262	270	259	271	255	270	287	272	290	277	246	268	281	273	259	246	256	259	256	258	260	281	271	281	266	272	286	286	262	279	293	267	259	293	277	267	314	267	251	269	256	299	249	265	298	258	260	266	239	243	278	276	264	262	260	262	296	305	285	300	255	271	248	281	266	293	271	247	285	250	292	254	264	265	268	285	257	246	275	260	271	272	277	279	253	235	249	272	270	284	236	307	293	279	272	269	239	278	267	262	268	262	298	265	273	237	269	271	292	247	262	274	245	266	278	268	283	247	255	270	262	290	281	252	251	262	233	270	259	281	259	228	269	272	254	266	248	270	255	308	299	269	303	266	307	265	255	281	226	263	267	264	266	253	289	257	269	275	243	274	262	275	259	268	274	273	266	278	285	277	247	277	288	262	270	278	254	254	273	271	286	241	269	262	274	267	263	274	272	243	260	290	269	249	312	263	271	263	264	253	264	276	278	265	251	262	273	260	273	275	277	257	300	263	287	283	254	241	262	275	269	238	281	264	264	280	252	277	240	266	295	289	261	292	275	298	292	239	245	275	246	257	257	277	276	266	263	286	257	279	290	259	290	261	252	279	274	248	266	257	277	280	280	270	277	273	241	305	277	249	291	239	303	263	262	254	266	270	286	260	255	277	251	254	255	264	247	240	290	272	260	253	264	300	248	265	251	244	263	266	286	281	236	237	254	263	274	258	278	283	255	271	279	248	261	277	238	266	267	251	262	241	287	295	244	251	271	284	259	247	253	274	275	271	273	281	266	246	265	249	246	268	268	270	268	290	292	271	273	249	267	275	281	231	269	265	234	258	260	262	268	251	265	264	254	247	288	276	267	265	267	265	253	247	284	250	270	262	273	251	268	281	268	264	281	259	240	278	296	298	265	290	262	283	250	267	297	241	233	269	255	287	268	242	290	260	271	255	290	242	283	249	265	275	260	266	237	300	258	250	269	271	308	248	293	265	285	283	241	280	248	243	278	303	276	259	265	284	260	247	250	272	268	275	273	281	279	245	281	249	250	254	256	274	226	232	282	284	286	255	234	227	285	270	256	248	317	275	282	243	253	258	280	263	257	294	251	279	261	286	261	284	266	264	275	281	290	293	279	267	268	255	256	240	245	252	275	246	275	276	299	265	261	306	265	291	265	269	257	276	240	283	237	269	256	263	262	248	290	276	282	290	260	292	280	250	250	260	266	246	254	236	257	277	278	245	268	288	276	225	273	264	263	243	248	304	264	254	282	270	268	272	274	266	272	257	251	266	247	284	246	283	293	270	265	270	256	271	286	273	236	243	228	248	278	269	246	284	247	285	258	286	258	277	275	272	292	243	249	284	266	285	271	230	228	266	238	273	281	289	242	251	274	280	260	246	248	276	297	251	294	230	249	271	280	287	272	264	275	265	275	299	286	252	268	259	278	287	271	259	276	291	251	276	259	281	266	273	266	267	249	281	264	256	254	253	292	257	287	278	244	250	313	276	286	267	270	273	283	287	243	271	259	271	245	268	274	281	266	260	285	271	267	303	297	251	267	281	288	259	284	254	254	281	259	260	289	271	254	269	278	280	249	270	224	276	269	251	269	282	274	272	261	257	278	293	264	256	284	259	283	276	254	253	281	268	267	244	271	227	266	242	233	249	288	270	268	276	277	286	275	275	272	276	244	247	287	274	270	280	250	285	249	261	286	251	256	287	263	287	275	259	285	279	255	277	260	258	264	240	266	282	265	284	262	259	259	246	257	256	249	266	230	268	263	270	269	276	264	253	251	259	297	257	254	258	289	286	234	275	272	273	253	259	268	263	279	274	262	235	262	281	269	259	269	287	284	258	266	229	279	264	275	256	268	262	256	262	253	268	223	275	273	265	250	257	258	254	279	248	252	246	269	247	263	258	252	287	289	276	298	258	309	254	250	262	266	277	274	261	283	241	268	270	268	293	232	244	273	293	283	284	253	254	275	254	246	275	271	256	292	260	260	281	267	262	294	263	290	272	268	259	278	271	270	275	292	288	286	279	256	254	258	266	223	273	262	249	264	278	272	284	290	281	254	267	250
24595	21557	28620	24922	21254	4878	657	507	471	427	426	364	349	367	339	342	347	325	293	348	331	315	276	334	352	312	312	300	316	296	316	276	343	281	316	308	329	318	363	273	304	307	283	291	291	292	310	299	334	309	286	318	326	298	321	305	298	284	311	255	313	320	314	320	312	264	314	291	299	296	289	302	279	289	287	285	277	300	308	287	281	288	276	282	295	284	273	281	334	315	309	329	313	293	310	293	271	298	305	285	273	294	300	288	279	296	316	304	294	275	299	299	275	296	275	320	285	302	302	302	278	293	262	307	281	306	323	307	309	321	284	290	279	294	299	291	273	293	294	308	341	299	285	299	296	297	333	316	285	318	321	309	305	317	285	310	284	311	304	300	307	326	301	283	313	315	304	291	306	290	304	310	290	262	288	297	287	297	274	310	338	315	309	278	289	318	318	312	293	294	301	306	325	303	272	302	279	281	295	326	285	292	331	327	273	276	326	310	272	324	315	305	286	319	294	322	309	281	273	278	303	287	301	241	329	291	299	305	288	308	307	311	279	336	289	310	302	304	307	304	318	309	284	297	297	276	308	300	323	275	331	301	279	316	307	316	285	287	320	326	274	280	296	328	303	287	279	294	290	298	283	285	304	276	277	293	307	318	273	300	289	294	311	295	311	284	327	298	311	301	315	302	291	306	288	247	291	289	275	303	293	327	335	331	305	327	331	295	311	295	322	309	286	297	335	281	266	314	297	299	278	306	306	317	284	305	308	284	275	326	264	308	300	296	303	298	294	306	280	269	306	308	308	310	309	314	281	276	311	300	274	310	277	291	280	295	292	303	309	326	330	296	313	302	276	316	311	306	312	313	275	342	310	306	321	327	291	271	303	284	318	310	308	315	264	313	296	263	307	273	283	310	278	268	312	340	307	306	317	315	279	324	289	292	280	271	307	289	303	302	332	299	303	307	310	342	287	329	290	318	294	298	272	306	309	299	292	315	304	302	296	262	346	298	308	306	273	324	347	277	289	270	304	305	303	298	312	322	289	324	300	282	271	292	302	314	296	299	290	297	296	293	322	301	314	291	314	326	342	309	273	297	285	302	303	313	285	302	301	282	286	308	346	297	295	311	317	324	324	299	307	315	278	263	279	287	310	332	300	309	301	300	284	281	284	295	305	291	334	284	297	296	304	278	292	315	281	297	298	277	295	322	304	296	305	292	286	325	321	327	293	272	299	297	319	277	325	332	298	283	324	287	310	292	284	291	275	274	326	279	313	310	323	290	323	297	332	308	295	310	312	310	301	323	307	307	304	297	309	313	275	315	305	306	284	298	290	278	263	312	348	294	315	290	302	295	285	321	303	289	299	340	331	298	285	300	316	300	303	301	328	322	293	296	275	283	293	296	267	289	287	270	291	271	309	312	294	308	278	294	331	314	335	291	290	299	305	327	306	279	315	323	311	296	284	316	296	316	310	289	312	311	333	277	299	308	306	298	315	287	305	309	296	319	310	292	339	309	282	286	251	315	325	321	300	309	284	304	314	306	290	317	283	293	296	344	302	325	286	298	285	299	286	299	275	317	310	282	311	307	313	283	317	275	312	320	322	295	312	292	271	303	300	334	279	318	298	275	302	318	305	300	283	320	331	309	300	294	283	292	297	303	274	264	297	340	330	285	287	305	297	324	321	295	288	311	286	291	302	310	320	315	283	293	290	293	281	296	265	282	322	280	283	292	303	308	300	327	309	271	287	287	348	295	297	298	315	271	293	314	276	302	290	290	282	337	278	312	304	264	285	300	286	304	286	309	306	317	310	326	284	308	322	292	313	335	334	280	284	288	300	350	311	343	306	268	300	299	290	301	322	296	306	275	305	326	291	292	303	302	296	290	301	290	309	311	302	277	293	279	306	264	295	311	289	326	267	275	290	306	302	322	306	309	291	309	297	288	300	304	310	323	306	313	283	322	313	323	313	286	281	312	306	289	338	291	283	302	301	303	306	291	319	276	268	321	351	298	286	285	293	277	310	314	307	281	294	306	313	287	320	284	321	292	307	270	289	312	296	321	292	294	297	303	310	330	296	308	289	312	278	281	290	320	305	325	279	274	264	323	308	292	301	323	303	287	320	331	300	271	294	290	292	300	291	301	335	288	301	307	292	296	296	301	285	298	305	291	289	324	291	309	322	293	272	277	299	301	276	326	325	274	315	320	304	300	328	335	308	321	306	314	316	286	304	299	320	312	336	307	306	314	306	294	296	282	305	279	295	306	282	277	294	325	296	296	300	280	330	322	296	261	322	307	294	305	351	283	329	301	308	289	275	289	301	297	305	303	297	293	325	298	282	292	295	309	293	292	303	311	339	288	305	335	315	289	280	310	292	266	318	303	281	301	288	300	309	294	317	314	309	305	282	298	288	301	284	288	330	317	296	299	301	288	288	323	305	323	298	280	281	302	283	272	296	288	289	307	337	270	296	298	332	291	323	295	277	315	296	298	304	315	276	291	293	289	310	323	284	300	310	307	307	332	316	306	293	309	258	285	285	305	326	297	278	321	301	319	293	305	311	304	302	301	314	268	290	307	337	305	327	295	298	287	280	305	281	304	303	289	276	311	296	301	264	326	301	263	292	304	327	285	307	331	312	319	288	284	327	296	280	277	302	313	274	292	304	283	301	341	308	336	298	300	336	309	322	287	294	300	295	321	312	275	285	308	332	288	321	318	320	287	322	295	317	322	276	286	259	318	289	289	308	303	283	316	288	294	310	285	286	292	297	302	268	270	297	283	339	272	292	307	300	326	273	277	282	307	312	303	313	332	300	307	294	315	331	284	299	302	306	299	293	327	269	307	314	299	283	313	296	278	312	292	254	321	288	304	268	297	288	297	297	297	307	311	317	275	279	283	313	283	306	293	300	324	310	312	315	270	323	261	299	303	321	282	304	300	310	284	309	313	286	293	286	317	324	311	287	256	317	318	284	329	308	344	330	283	293	295	308	292	296	292	279	268	286	285	321	330	284	283	332	324	332	293	282	308	288	288	323	281	293	293	298	337	309	292	291	296	289	298	279	276	285	271	273	333	291	289	273	299	313	270	319	266	291	316	283	305	289	279	262	276	302	312	308	289	310	260	281	286	285	288	308	309	279	293	295	282	324	322	293	316	288	290	325	311	343	310	297	306	305	282	331	297	286	301	294	339	314	292	304	292	274	306	294	298	321	308	301	304	320	305	292	306	303	310	294	304	306	287	294	298	310	296	326	326	308	318	309	276	329	290	269	310	286	306	276	282	297	292	268	302	301	288	290	289	287	302	298	298	278	305	307	294	293	266	316	291	288	251	304	302	276	322	326	315	310	307	307	293	307	292	322	293	292	292	317	317	298	304	315	319	285	294	320	321	267	307	314	279	260	299	291	286	312	284	296	309	274	298	307	322	325	310	315	264	327	322	283	322	299	330	316	302	284	281	309	262	337	284	300	301	327	304	335	292	287	321	322	305	291	285	331	299
36522	52827	5320	2214	1522	1182	955	812	662	633	514	506	506	459	421	460	420	406	428	392	432	378	435	390	393	416	379	401	419	404	357	381	378	360	348	371	360	365	345	372	382	377	395	379	373	382	349	392	368	364	378	354	403	395	350	359	422	397	365	380	360	363	366	343	361	356	364	388	366	409	402	359	360	360	375	390	374	375	381	387	395	408	365	375	371	388	336	370	387	364	388	393	361	374	379	374	392	379	389	419	392	339	396	382	378	381	345	363	414	386	354	364	372	392	354	377	358	362	360	387	372	401	336	385	348	324	383	387	365	373	365	367	379	414	376	378	367	397	373	350	375	339	347	311	386	346	399	394	353	352	383	384	356	365	357	353	380	371	342	362	356	364	380	372	345	390	343	353	405	356	386	399	363	406	343	340	358	350	349	375	350	386	373	358	352	347	363	368	383	386	353	359	393	366	359	371	361	360	362	375	372	391	325	388	369	394	365	360	360	372	341	396	364	387	334	361	363	351	381	391	322	372	378	370	383	363	350	374	367	386	351	361	368	341	374	380	402	349	360	381	374	382	395	374	372	400	366	377	384	374	388	345	357	368	363	405	383	366	335	354	354	370	345	365	350	353	343	369	364	384	388	349	354	343	366	379	396	358	341	361	364	389	390	351	386	360	376	357	355	350	350	336	384	340	421	357	374	371	396	378	392	407	380	350	351	350	370	378	361	372	364	347	387	334	368	360	348	386	364	390	380	390	375	379	382	397	384	383	339	352	357	372	355	362	341	373	355	374	370	362	357	365	368	345	371	379	378	379	360	401	419	401	388	379	343	368	344	386	375	388	349	340	398	406	351	376	376	329	386	387	353	374	378	378	379	406	388	370	374	360	360	371	359	341	377	392	395	363	379	376	359	371	333	359	371	352	368	404	382	360	372	348	358	368	356	387	362	340	385	351	391	353	329	356	357	361	362	418	389	338	365	386	331	345	358	367	390	383	374	379	401	368	365	377	351	358	358	356	372	358	365	366	397	423	360	368	341	361	353	365	385	374	351	376	387	373	356	328	322	383	368	364	355	371	340	361	369	347	393	368	376	394	368	386	380	372	367	418	367	355	367	378	402	377	363	335	357	335	364	389	383	345	355	344	399	347	376	368	404	407	381	372	366	381	365	345	400	371	373	343	347	371	334	332	353	367	348	366	371	365	384	377	362	392	358	354	365	399	351	381	366	382	360	327	361	373	347	371	340	361	342	364	333	327	386	335	385	366	365	368	368	352	352	374	345	407	362	353	377	344	369	385	348	335	372	373	368	388	379	339	361	377	346	331	362	339	428	361	373	361	363	366	368	343	386	357	333	369	388	380	338	384	355	371	385	359	392	361	393	354	347	373	378	377	369	370	383	354	354	358	358	385	430	346	394	365	393	365	371	347	383	346	374	361	362	376	349	357	373	342	418	362	340	375	368	388	368	386	390	375	368	380	383	347	355	366	376	335	381	396	372	365	325	352	389	385	353	385	389	348	367	351	331	378	373	386	378	385	371	391	376	372	397	359	371	402	365	403	352	357	335	352	381	375	320	364	358	378	389	340	350	346	370	324	382	362	365	402	393	377	389	355	352	327	363	389	388	324	332	349	363	372	379	351	395	382	415	361	327	400	398	368	375	335	382	385	335	341	356	367	350	379	393	375	387	372	357	351	391	349	359	350	380	388	372	336	403	401	386	339	358	339	345	352	412	369	358	388	344	354	350	366	370	383	364	359	381	358	362	386	379	366	375	351	351	374	363	369	390	387	375	377	415	345	353	383	359	344	405	358	378	354	395	366	369	378	358	377	380	351	395	357	338	386	373	388	370	371	415	361	361	365	374	358	353	404	366	361	341	402	358	323	392	374	361	361	352	389	343	385	350	353	364	333	386	380	369	364	368	340	377	374	395	391	376	357	408	383	384	378	311	378	389	356	383	365	360	394	369	366	359	360	366	402	368	403	350	375	313	405	407	352	354	383	364	365	335	370	354	370	355	349	362	389	387	376	381	400	367	370	390	359	378	348	360	405	392	354	384	348	341	379	388	385	335	358	370	324	372	386	341	355	395	359	373	358	378	342	363	366	373	387	364	373	409	347	422	350	341	342	383	352	389	409	361	372	356	340	379	371	417	393	363	359	361	381	401	377	352	356	377	386	377	390	384	390	369	354	364	355	322	349	399	359	364	393	384	366	369	358	337	370	337	396	353	357	359	371	357	362	394	383	358	364	391	393	375	380	390	344	345	362	371	396	362	368	351	350	389	365	326	345	366	385	356	368	359	384	388	355	393	364	369	365	384	344	380	385	374	357	338	375	349	401	409	371	373	339	363	405	364	388	353	362	385	375	359	389	364	387	388	363	338	383	358	360	386	381	349	369	397	370	363	360	377	341	353	389	374	398	376	366	365	385	347	407	374	402	370	409	359	377	374	380	389	341	360	388	365	395	365	392	345	386	406	351	388	351	396	365	378	361	365	342	349	373	419	329	391	335	364	394	380	350	358	374	369	329	389	368	350	358	362	387	369	377	340	354	375	378	388	373	368	378	337	412	363	353	371	364	353	363	361	396	337	364	384	382	376	361	318	387	387	381	388	351	354	358	366	404	401	383	418	376	348	375	353	313	334	368	350	400	408	381	369	386	356	355	356	343	388	382	363	376	366	393	389	369	379	349	370	390	337	383	379	382	390	364	345	369	386	343	385	412	355	332	385	389	366	357	337	363	351	378	349	353	351	380	384	373	386	413	386	341	358	365	363	395	387	347	403	386	393	384	392	365	355	354	373	392	398	332	362	349	345	361	370	373	378	376	355	372	414	346	365	344	385	368	366	360	384	413	399	362	351	398	354	372	386	379	356	384	370	400	359	349	365	425	376	331	379	386	346	360	358	370	350	352	366	380	396	397	381	339	370	342	383	395	353	357	397	355	347	333	333	344	386	374	342	381	324	371	335	324	378	362	374	376	373	344	363	380	346	368	345	373	349	356	361	373	375	368	358	354	354	361	366	371	348	388	364	329	395	368	399	371	388	391	412	376	377	376	350	351	383	402	371	360	368	377	360	384	364	379	368	366	381	370	332	395	382	367	389	368	353	351	370	351	380	375	375	393	356	355	391	407	342	379	352	345	398	361	336	383	374	385	387	375	367	367	348	363	359	393	377	391	356	341	387	371	380	366	336	391	367	395	380	384	414	385	341	348	352	428	365	374	364	360	347	387	386	378	374	364	369	358	348	386	392	333	325	397	403	368	387	365	339	367	418	349	352	379	349	391	362	338	342	376	396	372	346	388	417	336	382	377	383	377	378	377	370	374	360	365	396	413	372	360	333	368	355	375	400	363	355	333	364	378	367	360	368	375	374	342	362	378	375	387	355	367	365	344	360	357	369	390	391	383	322	395	330	345	397	356	396	392	373	353	400	386	383	381	341	369	366	387	323	351	386	357	372	345	343	389	361	396	332	361	370	349	348	390	336	364	345	401
25606	21572	27485	25578	8509	667	517	465	414	419	341	377	399	365	337	363	341	381	373	365	372	333	350	362	365	348	348	323	340	342	320	357	333	376	373	319	336	352	321	343	344	359	349	346	354	329	354	397	351	345	306	370	339	329	349	343	344	376	337	348	382	335	371	359	371	365	323	308	334	312	337	326	349	349	397	357	344	343	347	359	342	339	357	364	318	352	345	351	340	364	316	347	344	322	355	349	335	346	342	348	314	358	334	348	330	344	334	331	324	333	358	369	321	369	338	337	349	320	338	310	381	314	351	337	335	332	371	356	318	354	402	336	318	342	319	360	334	345	399	368	362	359	322	337	321	330	337	341	385	340	347	355	368	361	336	363	355	355	362	354	346	319	352	346	305	326	352	339	344	356	323	357	324	339	377	321	325	336	367	350	354	357	353	339	367	338	351	356	338	338	336	377	373	369	325	345	331	354	358	336	366	354	375	319	322	367	334	350	362	359	357	335	327	342	339	296	322	353	350	321	319	362	371	360	336	329	351	350	334	346	342	306	339	346	359	354	335	366	334	374	349	352	328	351	363	334	350	352	360	340	335	339	335	344	338	342	355	353	378	342	348	340	354	290	337	329	353	331	333	364	350	357	348	344	335	357	345	315	336	336	354	325	353	341	335	350	362	336	334	341	330	349	372	340	348	341	348	340	330	324	328	347	347	340	326	347	352	314	366	366	308	322	340	360	367	339	330	329	356	341	376	350	305	334	371	348	344	354	356	351	361	316	355	343	318	337	326	323	360	352	357	343	357	335	353	328	304	322	347	354	357	358	320	364	356	347	333	362	343	329	329	312	333	347	328	330	359	365	352	315	311	358	356	354	331	344	358	335	303	331	336	317	351	354	338	335	367	350	335	354	347	333	360	350	381	333	334	358	347	361	341	356	354	314	359	354	341	357	341	336	333	324	339	345	353	332	368	325	355	322	326	353	323	359	355	330	349	337	327	342	335	337	330	351	309	377	338	371	308	337	340	393	338	357	329	362	360	345	335	358	319	365	343	337	352	375	345	318	371	359	333	311	355	332	316	332	358	365	376	361	365	354	362	356	324	297	345	327	315	344	350	339	359	363	332	384	352	357	321	337	366	338	349	344	298	325	354	346	330	343	349	349	360	372	324	358	326	363	333	372	323	340	362	323	325	351	396	344	343	338	363	356	353	340	352	325	380	342	329	344	357	358	368	338	342	332	321	291	357	369	330	349	350	353	356	348	334	323	347	324	341	351	317	334	377	332	347	337	339	358	348	344	368	371	337	328	358	343	347	339	359	367	372	345	370	351	355	345	335	347	324	322	343	340	349	356	331	337	366	359	346	327	331	346	317	322	300	347	348	341	343	356	320	358	341	341	337	321	353	322	396	364	330	341	343	333	352	337	334	333	344	344	343	310	333	342	364	357	373	337	304	347	381	385	346	369	363	350	343	362	384	362	383	343	391	363	348	335	326	352	290	341	353	329	378	328	325	353	347	362	359	371	352	388	348	330	371	344	362	358	359	336	305	344	354	383	317	341	336	361	327	333	359	344	343	353	359	356	325	352	363	334	372	356	314	330	332	341	332	350	340	360	358	378	355	334	354	365	343	325	333	310	358	348	374	323	376	352	366	351	331	303	363	333	357	357	351	349	339	339	336	319	333	315	335	320	328	344	323	332	323	326	346	332	362	358	342	341	343	354	342	323	328	328	349	356	338	298	351	376	342	319	341	352	345	347	312	361	355	335	332	356	337	353	336	340	348	315	322	347	333	366	340	329	324	359	338	323	326	366	349	348	348	352	352	335	348	331	364	366	335	339	319	355	341	347	335	342	332	360	319	368	330	363	347	348	363	345	345	371	383	351	329	349	367	358	319	329	344	336	341	337	347	350	324	364	352	348	310	362	318	375	343	308	325	299	348	328	342	336	330	328	358	348	346	383	347	369	371	348	364	328	364	383	325	356	361	317	336	335	318	340	347	325	334	306	333	360	322	333	340	339	391	355	357	361	341	351	344	357	359	344	357	360	346	357	360	334	330	347	328	340	348	357	346	366	341	311	338	360	348	332	336	389	365	363	380	335	331	370	324	369	317	383	362	349	315	337	371	315	359	328	312	327	346	362	375	317	359	355	372	372	341	320	324	347	357	319	359	356	321	351	344	352	365	360	343	317	333	343	336	355	333	336	322	349	345	332	334	331	340	342	324	329	317	335	333	345	340	351	379	351	344	329	327	361	310	316	317	336	335	340	328	346	327	361	378	369	338	331	357	336	350	333	337	332	342	346	378	336	342	341	321	312	349	332	341	345	336	341	379	339	378	334	338	315	339	352	355	338	339	363	338	352	361	339	359	338	378	342	362	348	349	350	382	355	344	318	352	329	313	356	329	348	366	345	326	351	352	343	386	342	334	388	390	352	360	349	340	348	307	331	330	339	355	364	338	334	312	319	388	384	347	355	341	353	350	356	349	337	358	375	361	357	391	309	362	317	343	350	331	340	314	324	351	373	343	340	324	310	348	328	332	364	318	351	368	331	337	377	329	365	338	387	337	366	302	368	362	341	314	339	382	337	352	352	311	356	349	340	363	329	313	346	375	352	348	362	327	349	310	373	329	356	354	324	376	348	347	342	332	343	338	353	354	334	325	322	335	347	388	353	344	352	335	355	346	331	352	344	354	363	335	318	356	349	361	343	355	317	330	351	359	357	337	318	353	338	377	337	330	347	330	342	337	327	376	358	345	335	355	354	339	332	374	325	338	303	362	351	330	331	338	363	342	373	336	354	337	343	347	342	341	333	354	318	345	323	320	334	324	355	364	335	348	344	340	378	331	334	340	346	326	362	371	330	337	336	352	341	348	364	354	381	326	342	321	371	348	334	340	339	333	324	307	349	322	321	324	327	339	340	331	329	309	320	333	345	322	333	313	322	357	345	308	317	344	378	353	347	346	361	357	318	324	332	351	321	330	350	384	352	343	327	316	338	366	358	328	340	374	330	355	329	327	332	371	347	355	375	343	345	333	357	323	350	324	335	314	340	364	343	335	324	339	347	335	346	345	318	347	355	358	328	351	352	350	349	371	351	362	366	345	333	312	335	361	323	332	340	358	359	332	344	363	312	358	349	306	349	329	325	346	355	330	336	352	351	351	313	323	361	322	362	351	386	334	309	331	350	327	351	340	358	339	366	358	351	356	338	360	353	350	363	327	330	354	331	347	330	338	327	287	341	326	371	366	357	349	306	344	333	342	331	333	317	324	350	372	325	285	359	305	339	334	330	350	357	374	366	352	325	325	359	356	353	358	316	346	342	341	345	322	358	338	330	341	360	339	366	349	333	312	356	330	345	324	365	300	336	353	382	346	349	344	349	323	326	362	348	348	344	348	340	361	334	352	339	334	384	359	377	332	322	358	327	364	350	339	364	342	378	324	388	343	353	342	354	355	315	306	307	338	347	341	345	336	349	342	363	354	340	344	348	351	365
35635	46442	2957	1428	1104	928	791	695	614	588	539	582	536	505	502	452	464	441	469	458	450	484	465	488	460	481	444	481	428	468	434	429	444	455	466	423	470	438	488	422	457	454	465	460	427	455	432	403	442	444	430	429	420	424	429	475	472	453	472	425	463	464	440	426	417	409	424	475	430	444	423	438	443	442	390	442	442	458	458	446	447	415	442	456	434	474	416	446	438	450	448	421	403	442	437	446	404	430	450	439	432	448	441	434	416	418	431	458	456	428	461	447	431	469	459	421	482	420	430	410	445	427	463	446	448	459	472	408	470	440	430	425	440	432	430	449	457	437	442	435	426	419	435	454	439	422	416	446	424	455	426	410	426	428	445	432	451	456	443	455	426	427	422	415	407	427	410	462	434	436	444	461	415	445	459	426	439	454	443	416	472	436	443	423	470	428	440	400	413	430	470	425	474	462	433	428	456	463	425	411	437	453	458	454	428	431	409	455	414	411	441	427	412	439	418	445	430	391	434	445	426	394	465	411	404	441	436	441	433	440	426	438	435	473	422	422	426	451	455	414	434	401	420	421	451	425	428	446	444	405	423	416	421	462	488	478	441	456	428	454	414	413	437	442	450	423	431	430	454	457	446	433	447	445	425	444	437	450	443	394	423	456	416	402	430	437	375	432	439	477	437	449	441	457	435	472	434	429	397	482	455	420	438	443	438	438	426	475	432	433	453	429	430	440	423	442	452	446	429	397	448	427	409	433	418	456	421	443	447	495	417	425	438	439	462	437	442	454	457	441	415	440	417	443	446	393	432	428	438	476	430	419	443	443	466	398	443	455	430	438	423	443	460	447	444	407	472	441	408	453	433	429	431	420	439	407	422	382	383	445	443	461	419	446	461	448	424	434	439	449	472	417	442	416	425	439	430	422	419	446	451	427	442	435	444	427	428	436	461	393	438	410	436	439	435	424	423	452	445	388	422	431	432	454	454	427	455	431	441	470	491	431	441	457	443	401	449	417	448	425	459	414	425	429	435	440	458	408	420	398	477	418	457	470	458	430	434	437	470	440	428	447	429	439	432	435	429	431	398	493	466	421	442	423	445	427	396	422	441	465	464	434	431	459	406	421	464	404	449	434	441	405	452	408	419	464	395	453	442	473	439	442	415	436	454	451	422	412	451	426	458	413	433	447	444	415	444	402	430	439	446	422	446	419	472	409	445	406	435	449	453	425	432	460	407	437	438	445	416	405	465	466	453	421	416	441	406	421	442	428	438	451	444	468	440	471	424	443	425	454	418	442	476	428	456	449	419	440	470	433	434	420	416	458	392	410	450	441	432	439	429	423	451	437	491	474	424	447	485	415	450	439	439	457	459	442	437	406	437	480	430	436	452	416	452	399	409	454	415	431	414	443	444	444	431	434	426	425	416	430	430	431	429	366	429	409	412	423	459	429	459	437	426	463	440	407	488	486	444	446	453	395	442	398	458	449	466	422	426	417	452	456	461	436	416	439	429	456	434	467	454	430	431	441	404	413	445	420	395	458	432	441	409	444	437	434	432	444	467	458	451	454	487	444	411	437	412	437	437	448	417	429	439	446	450	459	443	448	450	424	481	441	422	444	479	431	435	412	449	449	426	436	414	446	427	415	435	413	457	432	402	462	449	438	437	451	426	426	432	461	454	459	413	457	435	407	432	400	426	385	436	437	411	436	417	414	413	445	427	391	452	440	427	436	446	428	445	441	454	446	414	430	448	456	435	381	418	425	446	445	434	462	480	424	446	433	453	459	460	470	428	409	446	436	411	441	446	406	424	451	456	418	446	433	458	437	426	451	416	469	414	426	447	464	448	442	434	455	461	395	440	427	414	433	447	406	446	440	406	451	424	423	444	423	445	424	439	470	441	480	456	407	423	464	437	421	428	434	449	477	440	416	416	442	461	434	414	435	446	440	449	443	439	433	478	423	445	437	414	433	457	415	437	407	426	467	443	415	436	439	457	449	434	435	425	430	438	427	422	439	450	448	397	468	426	441	456	486	453	433	440	442	427	443	444	438	450	398	445	438	447	402	416	435	419	443	453	417	439	435	434	455	428	433	421	416	427	483	419	422	454	434	396	425	418	436	470	453	432	422	433	424	450	457	453	473	414	429	421	445	456	421	406	439	467	433	397	452	451	401	423	460	490	413	421	406	446	420	417	412	445	446	445	456	469	410	458	433	386	391	469	466	444	418	462	400	444	448	470	467	435	441	431	446	452	433	457	435	430	442	453	456	419	442	420	425	434	434	465	439	400	393	476	451	430	390	479	420	435	455	415	416	441	418	442	410	449	476	437	435	415	453	420	427	433	436	414	455	444	427	465	436	447	419	417	420	402	462	438	413	429	432	405	418	474	444	453	427	422	409	407	431	404	432	430	423	452	424	439	464	436	426	473	430	442	453	416	389	468	433	448	426	466	461	405	437	478	428	442	441	440	480	414	432	453	429	406	456	465	430	458	445	465	429	449	445	435	421	467	387	454	434	432	418	428	424	429	448	490	446	420	405	445	469	458	422	438	450	445	463	429	432	418	449	447	436	446	438	408	453	452	413	432	444	428	409	413	463	440	435	429	421	426	432	441	444	458	422	472	410	466	431	427	400	441	453	464	475	451	380	401	428	426	420	441	433	432	417	433	430	452	432	439	446	408	446	452	450	452	432	416	411	469	424	419	451	426	416	470	420	439	463	464	422	451	435	429	411	440	466	421	461	404	412	432	463	383	438	455	403	452	420	451	404	440	461	431	386	434	429	456	453	418	466	435	456	431	429	440	439	437	488	454	454	444	413	436	424	435	458	452	425	414	454	459	448	411	469	413	473	440	424	446	429	447	423	472	476	433	395	420	454	432	411	437	447	462	438	461	458	457	469	447	415	455	467	410	474	423	425	421	397	454	412	424	451	441	449	418	438	464	425	441	432	424	440	446	428	458	422	428	449	472	400	424	427	490	430	394	428	437	458	459	401	432	438	413	412	406	423	442	461	456	453	447	437	447	455	419	444	414	435	410	415	433	471	438	449	454	453	441	412	443	437	455	414	451	398	436	452	432	404	416	412	398	440	441	442	425	435	445	440	424	435	413	467	446	427	418	421	409	475	441	421	428	438	453	457	432	435	438	431	471	425	443	400	440	486	451	445	424	426	453	408	430	434	415	437	428	415	433	444	426	444	413	429	409	422	434	417	422	456	467	444	443	423	418	454	429	418	408	431	470	404	416	429	438	398	421	446	451	413	464	437	437	399	452	401	432	413	426	437	420	413	441	436	458	436	437	438	422	409	412	440	434	481	437	434	480	437	412	416	440	444	422	477	412	446	434	431	453	439	406	459	435	408	451	447	419	438	457	461	426	406	466	456	443	433	421	442	429	462	447	442	464	453	416	454	427	435	453	426	442	435	442	414	415	413	420	473	433	427	436	390	448	445	439	410	419	419	383	484	459	449	431	470	422	441	442	449	405	413	426	476	422	489
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
