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
340120334214	340120334772	340120335322	340120335872	340120336422	340120336972	340120337522	340120338072	340120338622	340120339173	340120339723	340120340273	340120340823	340120341373	340120341923	340120342473	340120343023	340120343573	340120344123	340120344673	340120345223	340120345773	340120346323	340120346873	340120347424	340120347974	340120348524	340120349074	340120349624	340120350174	340120350724	340120351274	340120351824	340120352374	340120352924	340120353474	340120354024	340120354574	340120355124	340120355675	340120356225	340120356775	340120357325	340120357875	340120358425	340120358975	340120359525	340120360075	340120360625	340120361175	340120361725	340120362275	340120362825	340120363375	340120363926	340120364476	340120365026	340120365576	340120366126	340120366676	340120367226	340120367776	340120368326	340120368876	340120369426	340120369976	340120370526	340120371076	340120371626	340120372177	340120372727	340120373277	340120373827	340120374377	340120374927	340120375477	340120376027	340120376577	340120377127	340120377677	340120378227	340120378777	340120379327	340120379877	340120380428	340120380978	340120381528	340120382078	340120382628	340120383178	340120383728	340120384278	340120384828	340120385378	340120385928	340120386478	340120387028	340120387578	340120388129	340120388679	340120389229	340120389779	340120390329	340120390879	340120391429	340120391979	340120392529	340120393079	340120393629	340120394179	340120394729	340120395279	340120395829	340120396380	340120396930	340120397480	340120398030	340120398580	340120399130	340120399680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23924	22015	29955	24681	21941	21044	5548	1008	763	637	556	479	446	444	403	359	369	369	380	393	351	323	359	409	348	374	354	347	365	322	315	332	336	290	332	319	316	317	291	300	333	330	300	318	313	328	276	317	326	339	313	338	287	326	298	312	348	323	286	321	302	317	316	329	326	294	321	305	335	296	326	319	334	315	339	315	297	308	329	315	304	326	298	298	333	322	264	316	317	313	283	325	323	320	307	331	303	313	306	300	311	294	332	293	330	308	317	327	292	289	260	313	263	282	307	326	306	286	295	338	296	298	296	297	300	306	298	302	281	320	285	337	309	311	282	288	327	318	326	340	294	320	278	337	338	291	278	274	275	309	335	330	308	270	316	307	309	292	272	314	281	323	306	304	311	305	293	306	287	320	309	300	294	298	324	321	303	307	316	292	330	316	320	321	295	331	298	323	308	272	329	306	322	303	329	319	324	312	318	291	285	311	312	315	301	333	309	309	282	305	296	306	303	295	309	299	311	335	292	307	313	283	307	319	326	316	290	295	325	338	295	309	301	350	294	310	303	316	289	298	311	309	309	281	319	290	344	317	305	304	290	293	296	313	322	333	313	302	326	320	321	329	325	297	309	320	325	305	302	313	308	309	315	304	283	291	301	323	325	277	319	308	300	331	301	297	297	287	271	317	346	300	294	329	300	290	330	328	286	301	279	307	315	314	289	297	293	305	309	284	317	302	320	304	305	336	335	315	315	307	327	322	320	309	334	318	311	315	293	297	304	280	319	318	311	296	287	322	297	317	282	316	299	321	303	318	318	309	293	298	329	287	284	276	289	301	310	328	305	293	318	317	320	325	315	271	287	300	313	303	315	288	303	301	326	309	274	295	292	297	319	310	326	303	299	278	293	322	339	317	328	288	276	275	305	294	305	291	328	329	308	302	305	304	304	311	303	302	312	293	310	296	280	311	315	297	308	323	267	296	321	279	314	306	309	334	312	301	288	284	312	323	307	293	331	322	314	338	279	295	306	295	313	309	274	328	327	306	264	324	305	312	297	310	297	320	339	284	278	286	310	290	307	311	323	323	293	293	318	271	287	317	304	285	301	313	300	326	313	297	297	302	301	304	322	296	310	312	299	294	301	300	313	290	321	278	279	294	291	293	298	310	314	294	342	313	286	300	290	323	315	316	302	318	321	274	290	336	321	271	322	291	331	344	312	312	306	313	306	274	301	318	292	329	292	306	312	270	280	309	304	303	284	297	277	307	308	336	326	293	295	281	311	329	315	311	303	332	277	283	301	300	260	306	310	310	331	303	313	310	310	296	327	304	295	286	343	296	313	327	292	289	313	330	311	312	296	287	308	303	319	298	341	301	341	294	354	310	296	331	320	297	304	326	302	310	270	327	332	318	310	314	306	314	308	308	285	291	324	292	315	306	308	322	288	269	299	300	334	298	289	317	286	309	294	283	291	322	292	286	324	290	314	298	299	312	305	314	318	313	337	316	300	310	306	298	298	326	313	330	294	321	300	326	342	317	327	309	310	298	298	289	286	324	310	301	287	318	329	282	322	329	288	317	289	293	315	322	296	337	316	299	292	310	290	348	308	310	335	331	268	315	286	290	295	301	311	331	315	296	311	299	310	334	297	312	289	302	299	318	316	328	306	313	308	293	310	316	319	275	276	322	288	331	293	297	287	312	300	302	296	302	315	322	327	296	301	296	311	319	298	310	337	316	307	309	317	296	292	344	270	282	321	290	303	293	299	293	287	296	336	287	316	339	295	314	303	293	331	305	286	280	295	309	319	346	294	327	298	320	292	325	315	277	300	317	316	276	314	295	299	288	310	319	300	302	288	326	270	286	301	283	333	320	263	304	275	307	284	301	318	327	309	304	296	277	327	307	310	306	301	280	300	304	328	302	310	315	300	337	293	297	312	287	320	317	290	268	288	305	314	329	322	306	297	335	309	322	314	316	339	305	303	315	314	301	283	299	297	313	309	313	323	309	303	310	290	274	319	301	300	310	301	337	304	298	305	291	279	289	312	322	312	336	293	293	343	298	293	309	310	314	306	302	311	272	316	288	300	302	308	310	311	312	294	305	337	326	300	298	319	315	287	310	310	317	298	300	274	325	317	298	281	291	284	288	310	312	307	310	298	319	284	311	305	309	290	326	279	288	295	318	296	321	306	274	317	330	344	315	290	300	290	306	329	313	305	292	287	267	286	324	311	289	312	332	325	277	295	301	287	279	323	296	323	279	317	311	343	283	285	279	308	333	293	271	301	303	260	337	300	307	332	285	330	300	307	302	295	300	328	291	285	302	271	288	313	342	284	311	313	293	321	294	315	289	334	294	287	283	314	303	298	296	267	331	336	308	314	291	292	317	317	298	337	322	303	311	318	280	309	272	321	303	319	314	292	301	318	286	280	304	283	342	316	319	322	304	323	310	282	315	290	309	293	265	304	332	302	318	321	325	297	314	298	297	303	316	291	286	321	306	311	272	300	316	313	315	314	300	288	292	310	310	315	293	283	286	290	277	320	319	294	341	309	324	324	311	298	300	305	314	289	289	312	301	302	316	298	314	327	288	315	286	300	316	290	326	281	283	307	311	293	320	306	297	320	321	301	282	302	303	309	328	319	319	281	285	312	318	334	340	312	282	314	335	319	300	308	305	302	316	319	315	287	292	313	288	270	279	326	280	339	311	318	315	327	304	299	303	279	299	312	310	291	292	335	343	349	313	297	322	319	299	285	285	308	278	299	316	339	323	305	295	317	275	295	290	304	302	320	305	324	311	334	290	295	288	303	303	327	316	309	293	296	299	301	311	319	327	258	292	273	317	310	312	303	332	272	313	315	271	313	303	298	343	323	280	279	293	281	317	311	317	318	309	287	288	319	282	327	256	309	290	315	312	280	284	321	305	278	295	302	299	312	312	313	292	316	312	313	294	317	314	279	304	307	298	311	267	295	295	318	307	318	301	324	284	322	286	306	289	309	340	306	323	294	290	320	297	321	319	311	312	316	293	286	335	305	265	345	305	302	303	290	304	279	311	305	317	259	283	312	300	269	276	293	298	305	349	303	302	278	341	297	306	287	293	330	330	313	276	281	336	320	321	297	313	313	305	322	284	290	283	296	311	300	334	294	338	312	303	315	279	296	320	271	310	318	302	287	300	298	278	305	298	308	323	307	337	315	292	313	297	325	282	306	297	311	301	337	348	330	298	305	321	271	290	293	295	306	285	339	292	319	286	313	339	285	324	296	304	308	267	315	341	324	339	319	325	301	292	325	305	304	315	320	316	349	278	326	307	299	313	330	320	297	296	323	289	288	316	320	306	308	280	283	281	308	293	279	300	285	274	305	299	287	272	319	324	277	302	298	326	304	308	329	289	320	329	292	305	285	280	324	307	292	293	322	273	296	270	289	313	302	291	305	331	313	297	318	265	307	284	300	291	293	311	313	318	300	293	282	319	317	311	296	315	309	306	278	304	309	318	305	331
46524	71054	54083	19102	4600	3363	2508	2032	1672	1342	1132	1019	939	864	743	711	637	678	597	609	591	562	579	537	528	552	492	472	484	488	533	517	473	477	485	504	475	450	472	478	494	485	477	475	409	458	459	443	503	458	472	442	467	411	495	413	465	469	460	437	473	439	448	469	471	454	435	435	441	430	446	458	469	470	425	445	464	425	430	433	424	457	430	456	415	437	441	455	448	463	465	470	444	455	416	424	475	438	437	449	440	409	427	448	449	423	484	460	461	475	448	431	422	410	450	440	443	438	439	399	466	449	416	440	437	423	424	436	439	442	446	405	460	414	432	492	445	405	417	469	462	441	438	436	463	439	435	428	462	424	447	454	433	404	465	430	420	446	402	430	458	439	447	443	419	462	404	447	458	434	453	442	442	455	454	420	447	458	418	458	466	475	452	433	457	429	465	424	452	441	438	412	480	487	450	450	425	438	448	480	420	447	452	448	426	443	432	468	446	430	441	418	481	430	442	428	444	430	430	478	466	454	442	413	415	450	434	462	461	454	467	448	428	443	404	408	437	432	441	427	427	413	415	462	408	439	432	396	475	421	428	465	470	424	399	452	473	433	437	444	429	487	454	436	425	465	423	455	431	441	434	452	456	469	439	454	425	431	450	447	414	427	472	416	428	427	419	434	430	442	435	436	406	457	440	442	454	454	439	470	437	404	471	444	456	393	454	435	432	427	426	458	433	444	401	471	459	426	460	418	403	447	467	419	438	434	439	426	434	425	435	454	414	443	468	414	437	443	429	432	444	463	442	421	409	451	390	450	467	424	441	437	434	448	478	422	446	443	423	434	437	468	502	436	456	444	458	440	472	445	429	457	419	443	438	424	421	407	462	461	423	447	428	444	431	417	432	459	433	432	437	420	419	426	432	402	436	453	407	460	431	439	459	404	451	446	401	421	457	452	477	418	453	450	401	475	444	434	443	412	426	430	451	431	426	431	433	450	450	428	452	425	447	406	452	439	451	443	454	390	467	404	458	456	438	429	476	445	448	424	448	466	462	455	436	412	451	415	450	436	430	463	433	422	445	457	466	405	439	398	457	450	456	445	443	456	430	438	394	449	416	425	429	426	453	458	459	418	444	438	486	431	447	494	494	445	446	417	441	454	429	442	473	475	447	450	492	404	432	466	439	454	463	446	485	443	450	459	414	424	461	475	428	465	407	460	445	438	420	408	444	430	434	432	447	452	475	392	408	474	454	446	431	451	476	439	456	441	476	456	432	436	408	437	447	395	448	413	464	482	431	458	446	450	413	451	451	416	460	431	442	446	415	411	421	441	453	468	414	426	450	459	450	394	444	459	465	461	419	430	458	413	439	429	426	474	461	446	439	437	465	441	430	403	443	439	431	483	463	453	444	446	442	444	388	426	439	468	437	454	479	465	442	447	481	456	456	395	470	433	463	444	467	450	425	433	448	436	433	433	439	452	411	422	410	447	441	439	427	466	456	440	455	441	439	410	442	455	482	452	454	461	472	460	478	470	443	394	429	449	422	457	447	487	443	441	426	441	425	433	484	435	418	464	458	430	442	469	496	419	465	433	448	403	457	420	476	429	435	440	433	400	421	470	420	400	462	446	447	439	418	485	450	452	426	431	462	444	414	413	455	439	468	506	439	446	419	486	456	449	451	479	480	434	442	410	449	435	450	432	447	442	460	462	394	445	453	469	460	421	454	416	427	478	436	449	449	393	418	455	418	458	458	440	445	452	424	480	451	429	480	432	420	426	421	454	446	467	488	438	428	436	434	467	464	433	436	494	454	430	431	450	406	416	434	484	457	461	445	462	449	451	398	495	467	424	453	431	484	446	439	435	423	450	423	449	466	417	477	404	418	455	432	416	450	418	454	386	436	412	436	461	464	446	459	471	436	433	451	437	439	456	440	462	407	427	452	431	419	414	420	435	443	485	438	476	422	474	410	460	449	485	439	427	415	450	443	422	438	427	454	448	434	484	461	370	459	434	443	418	415	482	415	451	451	442	428	489	436	450	427	443	429	432	426	424	447	428	425	484	437	438	478	419	468	420	417	431	415	409	426	419	440	434	425	448	467	471	434	477	456	482	472	409	459	457	455	469	450	435	451	444	424	476	404	457	441	422	457	449	425	461	434	451	427	429	417	453	395	438	445	427	452	415	456	437	434	458	440	422	475	466	408	437	456	439	451	404	448	437	430	467	427	473	448	406	447	447	447	437	440	426	456	447	438	493	432	430	436	461	429	459	419	453	466	457	476	466	427	389	424	421	442	411	438	458	483	434	433	426	454	415	482	418	429	431	441	482	396	452	396	441	452	404	430	432	441	445	406	422	443	458	436	439	433	431	425	465	404	467	463	424	446	435	435	488	443	470	398	421	440	442	474	451	442	419	479	473	411	420	408	446	442	430	469	440	431	429	443	453	447	443	432	401	437	440	444	416	447	424	476	433	437	462	422	442	413	414	391	456	397	425	420	480	427	436	478	418	424	467	468	436	446	432	440	448	408	454	457	478	430	426	428	423	407	449	454	444	452	458	465	433	468	415	453	502	451	442	471	450	397	472	429	460	462	427	464	437	463	489	459	463	449	442	450	485	432	432	461	437	436	438	452	410	448	438	443	447	446	467	418	442	443	427	437	438	458	440	432	415	417	471	420	427	430	397	454	450	410	444	436	468	453	455	459	446	377	416	472	435	429	429	407	423	454	443	393	424	436	429	440	485	482	477	470	458	452	453	427	424	432	489	432	456	468	429	428	448	496	439	463	452	476	438	464	461	457	492	457	469	423	443	447	464	387	444	421	387	422	456	431	449	410	463	429	438	442	461	494	451	451	437	439	428	438	462	469	468	449	457	460	423	433	470	444	466	435	417	444	451	434	431	406	441	449	456	435	439	454	479	458	427	469	427	444	442	431	426	426	471	430	435	433	441	403	450	463	436	453	451	450	480	425	448	425	433	454	390	441	419	454	438	439	448	439	448	444	437	457	442	457	469	422	411	458	474	447	400	423	451	438	453	464	433	410	436	411	461	439	458	449	465	447	473	441	447	477	446	452	439	432	430	440	447	461	452	453	492	402	445	461	448	462	439	442	470	430	440	430	403	430	439	466	438	495	436	431	414	420	470	399	444	464	443	444	480	413	448	408	438	429	451	430	452	452	440	457	432	444	468	456	484	427	419	390	431	440	424	429	460	450	484	430	433	427	417	458	433	476	459	417	431	465	463	478	427	479	451	420	439	467	466	456	457	464	466	466	425	438	467	489	435	456	456	451	446	424	434	464	406	426	435	451	437	449	456	432	444	432	401	437	396	433	463	420	453	443	435	450	464	425	469	443	454	451	417	435	429	440	437	423	448	431	469	443	462	436	407	424	472	420	441	420	425	420	454	403	418	426	445	417	451	431	411	464	393	447	430	462	411	433	449	457	435	443	470	409	417	404	454	422	447	440	411	482	436	411	480	413	471	444	477	421	468	449	439
29852	27252	25843	8453	709	462	416	377	361	319	320	312	322	285	335	277	347	305	315	344	283	305	334	354	311	355	313	315	301	297	329	330	297	303	308	303	315	310	315	302	299	304	307	297	304	310	343	358	341	281	264	303	292	254	333	299	311	291	308	299	302	311	292	303	327	337	299	303	333	294	317	313	304	308	321	339	305	329	314	286	314	302	322	333	287	327	326	325	311	316	308	360	302	291	317	280	317	310	310	321	312	276	342	341	316	288	317	321	304	292	297	338	308	320	315	286	337	297	305	291	296	339	310	310	310	311	313	288	293	339	355	295	356	335	294	296	320	283	296	283	325	345	294	301	298	331	309	327	318	289	306	285	294	294	283	281	299	290	306	318	289	296	296	308	309	300	318	284	291	332	303	312	298	296	337	322	315	315	306	308	328	316	288	308	315	343	289	332	303	324	294	300	309	308	307	327	279	300	324	310	298	325	334	300	321	350	297	315	317	293	335	320	287	277	281	332	314	307	294	310	302	301	302	302	324	313	306	307	294	343	302	311	310	310	311	270	322	341	307	295	337	316	275	322	339	293	291	305	313	330	349	306	296	320	312	291	305	321	308	339	309	320	298	301	309	306	309	270	313	296	320	295	331	308	291	335	349	319	282	304	324	309	302	323	307	317	315	291	316	312	311	310	327	295	313	317	258	340	282	289	319	302	318	290	347	305	330	317	304	283	300	310	326	343	338	297	294	303	317	322	333	315	312	297	314	346	308	308	323	295	314	322	279	328	309	300	340	330	325	278	302	282	297	324	287	348	320	301	331	298	310	341	280	308	296	308	301	304	302	311	303	325	321	295	293	309	292	337	317	304	301	293	287	315	327	300	304	334	305	304	314	293	316	315	308	295	325	309	317	318	293	326	311	308	320	306	324	303	331	303	313	288	327	300	292	316	294	325	338	322	331	338	321	318	320	306	304	319	330	292	271	330	315	287	315	292	293	293	302	301	327	319	309	342	316	313	325	319	307	315	304	321	317	318	306	313	287	326	296	295	316	284	358	325	322	285	340	305	305	287	288	298	314	290	309	302	352	289	292	296	316	320	310	304	287	312	329	299	314	297	323	336	312	288	295	280	312	318	312	313	338	299	337	318	322	283	315	317	315	296	325	298	313	311	300	322	329	316	299	308	278	321	293	343	310	291	357	304	329	299	314	314	311	326	304	288	298	296	311	314	275	311	313	306	319	316	321	312	309	275	334	313	316	308	313	270	339	308	315	313	325	318	290	337	296	321	301	315	284	325	321	301	278	292	285	326	311	329	343	335	303	284	308	310	332	322	316	325	314	311	313	311	342	314	338	266	310	313	322	321	322	326	284	299	321	305	325	329	302	325	323	320	324	304	301	318	283	316	308	291	306	309	276	318	312	301	297	314	314	328	303	291	305	311	308	309	318	298	297	325	312	321	318	282	306	324	332	345	308	284	322	335	321	299	337	293	305	320	322	319	269	300	253	312	318	344	326	306	305	303	306	286	319	321	297	343	289	324	308	332	295	329	318	306	315	280	314	316	293	323	338	318	310	340	342	295	330	282	303	319	279	314	266	321	324	313	298	290	302	355	312	329	349	287	306	328	277	316	305	321	341	294	307	331	293	308	301	332	313	299	303	319	282	295	308	323	305	317	281	321	317	284	332	311	294	321	304	291	279	297	326	300	300	332	282	335	306	310	334	322	298	311	308	306	301	284	280	315	290	303	320	300	277	322	298	292	308	292	317	314	300	307	317	304	324	324	326	321	313	335	296	328	304	316	327	363	338	293	311	319	313	303	313	292	311	337	321	321	266	302	292	298	324	310	320	326	301	306	316	314	291	330	280	296	282	307	307	294	323	282	329	283	291	276	322	286	300	273	303	325	306	306	303	312	335	310	310	330	309	311	337	331	310	303	278	315	303	324	295	315	311	347	325	288	317	317	308	308	310	302	310	306	304	304	320	314	292	328	332	340	326	307	314	297	285	290	301	296	351	314	286	350	289	318	317	322	333	316	360	282	305	280	329	297	302	293	332	325	302	294	280	295	320	311	291	331	309	271	309	334	320	290	284	302	293	301	313	328	331	300	276	316	340	292	318	317	308	310	292	338	335	339	318	308	296	291	317	287	301	329	324	344	302	293	308	337	307	327	319	302	348	308	287	321	358	331	336	255	309	294	321	292	307	291	327	309	297	309	321	313	293	307	299	347	323	296	345	326	303	315	319	310	310	296	329	329	301	324	304	348	293	326	292	336	280	331	308	351	296	312	319	317	350	308	319	287	300	331	275	314	279	276	311	348	295	337	310	348	322	293	313	316	303	295	335	321	312	287	294	296	291	295	299	322	322	321	312	323	293	294	310	331	345	321	318	332	318	319	283	301	290	338	319	301	326	313	336	293	324	348	248	318	310	310	348	326	307	304	297	331	295	348	305	313	316	282	302	295	308	301	316	357	318	292	321	301	308	342	318	307	313	318	298	347	294	313	330	315	295	303	363	298	291	336	300	303	331	315	294	321	313	320	310	303	339	300	300	316	304	306	302	325	305	337	327	293	318	315	317	313	271	291	300	283	317	307	304	315	290	305	294	289	300	298	309	334	259	311	291	293	272	292	282	315	327	307	299	313	300	327	314	305	309	300	316	286	322	302	330	306	296	290	281	296	313	285	276	291	305	324	324	273	324	292	305	319	311	282	337	320	313	315	319	296	298	298	335	299	312	316	321	308	317	324	284	313	308	293	305	333	290	333	305	310	310	309	317	300	286	311	320	310	288	298	314	316	297	316	310	306	301	348	323	340	294	301	324	300	296	300	307	326	301	317	347	295	300	331	336	300	327	316	298	345	291	295	330	309	314	292	289	318	318	292	316	282	328	280	362	281	313	313	312	292	314	317	330	306	305	287	288	271	304	332	353	307	345	341	288	296	315	290	320	312	349	330	311	315	336	317	297	305	318	336	337	288	304	345	310	319	290	314	288	298	283	308	315	350	298	308	315	349	308	306	298	340	333	321	311	295	347	294	315	312	315	298	279	288	281	302	301	337	310	311	337	352	327	316	304	339	324	332	311	309	312	300	302	284	320	319	308	312	338	309	323	286	326	318	289	325	342	322	318	300	330	324	314	292	324	309	299	315	307	309	319	307	280	324	323	309	328	295	309	318	350	303	322	335	302	329	314	335	306	292	315	316	351	320	298	302	288	326	328	307	313	339	326	335	299	310	280	332	308	294	292	311	310	279	308	292	290	301	325	332	300	328	311	301	314	308	310	297	363	327	306	330	269	318	314	333	321	273	315	324	299	320	298	328	296	280	317	317	293	291	320	313	289	313	315	286	309	334	330	320	345	314	310	346	333	317	306	323	314	286	316	294	282	291	285	318	304	303	309	284	318	278	306	319	313	299	314	302	315	314	319	313	310	312	308	320	319	286	301	336	299	310	288	314	324	283	274	308	329	314	333	289	337	329	317	327	345	290	345	295	330	315
36835	44457	30203	6794	1064	835	696	656	530	569	527	497	487	501	505	474	463	455	478	458	493	462	488	487	473	409	441	439	455	446	450	454	397	433	457	435	482	459	438	459	438	440	442	454	433	446	455	444	430	456	438	440	472	457	431	441	395	455	446	437	471	429	488	446	427	445	459	454	443	438	458	459	480	457	438	474	464	442	444	436	444	473	436	468	427	456	440	454	406	445	439	462	429	460	463	441	438	466	433	468	437	473	443	458	424	456	450	433	506	451	406	439	478	458	460	426	494	411	412	445	432	419	442	405	433	497	435	426	436	431	435	445	471	425	438	462	431	491	423	445	441	463	443	442	460	476	413	421	429	464	451	417	473	419	446	438	449	423	444	416	457	439	414	449	405	463	442	398	431	456	450	448	463	428	409	442	403	453	451	407	463	425	447	444	437	455	424	438	456	427	452	428	440	452	414	430	424	455	451	434	445	427	450	440	466	411	468	436	450	450	448	451	427	444	423	450	450	413	474	448	457	439	445	457	460	434	427	462	415	458	457	495	471	448	458	434	411	456	423	431	430	448	446	413	419	464	482	473	403	443	461	410	432	380	457	447	460	445	437	422	425	442	443	450	397	462	460	389	424	438	439	434	417	441	420	472	428	424	468	441	435	445	439	438	454	416	439	458	441	478	407	459	402	466	445	412	436	436	447	470	434	445	442	445	405	417	495	409	433	443	432	450	450	476	457	453	446	435	446	495	470	448	432	410	440	455	422	463	410	437	439	442	480	436	427	465	399	425	467	475	475	452	396	478	414	438	450	458	455	406	488	407	398	453	435	419	454	427	435	438	435	448	446	414	438	442	467	443	448	405	442	445	435	442	473	398	418	450	451	441	426	431	446	475	457	430	462	433	436	459	466	414	439	427	413	407	477	475	464	427	442	399	426	444	448	389	464	478	434	415	471	430	444	448	438	431	412	419	456	450	463	414	435	434	478	467	479	457	423	452	453	473	426	431	426	433	465	466	418	464	442	443	452	426	455	430	430	405	424	423	422	473	467	449	425	449	464	417	436	472	419	466	461	446	470	416	442	450	446	444	412	441	386	430	430	407	465	489	425	437	429	459	437	482	415	459	482	408	468	422	468	463	436	460	450	487	500	437	438	430	436	452	427	433	472	462	437	445	422	432	456	412	451	399	439	418	445	452	463	422	420	433	448	415	471	408	446	466	446	444	452	402	457	472	443	449	450	433	454	453	449	420	465	478	458	432	418	449	396	459	430	451	467	466	454	464	435	464	432	431	467	434	485	416	419	433	438	451	411	461	473	438	464	460	459	463	462	453	461	463	440	431	456	432	453	439	439	416	452	434	420	452	451	432	418	457	451	489	439	448	402	437	450	449	423	420	459	454	428	432	466	460	445	453	457	479	442	424	470	438	470	477	433	477	431	466	451	430	466	438	424	460	447	423	441	446	444	492	442	477	418	460	451	474	461	435	467	475	434	472	455	397	451	439	444	427	423	465	468	471	417	464	448	387	459	476	480	440	479	427	481	469	465	470	481	436	486	438	474	443	454	470	429	462	438	464	449	468	449	427	438	436	433	454	422	438	444	421	445	428	451	439	426	434	399	451	432	424	429	442	437	455	463	453	395	439	416	421	416	460	470	425	416	451	459	470	455	458	445	454	454	429	444	429	440	455	439	428	442	406	426	403	418	441	412	414	443	444	460	448	447	431	428	419	443	411	455	465	433	470	475	418	457	415	445	400	408	447	440	441	477	455	393	466	462	437	430	441	458	448	437	464	425	437	430	463	463	444	468	469	437	405	414	462	432	492	435	437	434	452	441	450	445	438	451	443	408	469	432	442	444	429	417	452	458	498	460	422	458	409	453	436	451	447	422	453	468	457	424	485	471	470	461	451	445	460	447	467	461	446	462	423	434	445	440	441	461	437	477	432	481	416	437	433	438	455	440	439	454	432	436	471	455	403	452	445	422	457	447	403	434	432	434	446	433	488	450	463	421	438	459	444	473	472	427	429	437	471	431	456	480	431	435	451	411	439	453	431	446	470	442	443	467	449	464	426	444	438	424	460	410	413	426	466	435	452	423	409	465	470	446	440	435	430	419	397	455	454	403	444	457	436	456	453	432	407	396	434	454	450	430	453	444	448	469	434	483	433	456	455	463	423	447	445	495	398	438	444	440	458	432	462	440	489	482	447	412	461	452	411	455	462	452	405	451	403	391	436	459	440	427	455	444	447	437	413	428	447	429	430	473	419	426	469	449	459	451	425	425	412	468	437	435	429	409	439	441	409	427	446	456	416	424	436	445	428	461	413	432	422	463	442	438	456	410	446	415	421	450	430	480	445	446	441	441	464	444	414	432	458	467	433	461	407	406	448	432	435	437	435	476	450	459	399	446	467	422	489	458	431	451	424	460	427	462	447	417	390	442	444	459	445	433	465	449	446	447	429	459	418	457	467	454	422	466	465	448	464	442	431	430	475	469	413	433	454	438	468	432	443	403	435	461	448	435	442	460	448	448	441	449	481	440	453	439	434	421	449	449	418	428	427	451	477	435	448	448	445	437	453	412	461	409	433	448	451	441	459	459	455	415	417	431	415	440	421	439	434	491	435	440	438	444	446	444	438	420	437	454	425	451	440	473	423	464	432	484	425	444	414	454	424	427	425	418	420	420	430	450	458	411	429	428	432	466	442	426	452	405	395	419	424	445	411	439	430	468	413	458	416	447	442	440	453	424	462	427	417	488	444	455	436	464	434	464	428	409	417	484	469	418	460	441	453	460	448	430	449	439	438	453	436	475	481	443	413	424	425	454	429	445	448	438	475	445	453	439	454	405	433	439	432	414	443	441	434	436	409	439	449	454	438	446	426	449	476	415	432	449	441	455	465	449	463	401	436	431	442	459	423	483	419	436	452	440	448	442	461	440	455	462	438	480	404	476	440	439	434	444	441	457	452	472	426	441	404	431	457	453	434	438	407	434	450	483	449	451	432	436	396	447	464	385	420	438	460	457	430	437	431	438	445	402	443	415	446	399	439	471	468	434	462	482	436	439	435	459	431	441	429	420	425	442	452	442	405	411	429	428	437	455	454	451	448	420	442	426	464	445	446	461	444	464	422	448	445	433	444	429	434	449	477	431	439	423	416	436	446	454	443	413	478	457	459	417	416	453	435	426	428	441	451	452	431	438	431	472	456	444	441	456	439	441	413	435	448	475	417	430	467	434	463	430	426	449	441	432	458	423	432	420	411	438	447	447	438	454	442	443	424	446	444	441	463	418	475	469	440	438	439	498	415	442	432	465	476	466	474	467	444	442	451	444	434	446	436	421	389	419	435	460	447	425	432	422	435	471	427	453	382	444	460	415	430	415	443	426	376	442	447	458	439	475	431	427	475	425	418	458	462	468	457	434	462	411	422	432	457	441	437	427	433	473	430	474	443	453	471	452	452	450	469	481	432	406	437	439	411	425	417	451	431	426	433	440	423
24592	21729	29209	24876	20571	7083	1105	722	638	602	633	537	489	512	469	501	447	474	472	475	459	436	448	429	456	477	404	437	406	440	465	439	421	436	449	429	394	413	436	414	452	412	425	447	433	450	449	428	442	474	439	431	398	433	425	440	430	421	442	445	390	369	420	410	392	414	449	452	417	441	419	414	431	417	432	417	430	423	408	439	425	415	428	399	447	409	410	390	437	430	418	402	427	427	403	405	433	404	422	425	458	435	405	461	424	439	387	416	407	396	440	439	420	416	439	407	423	399	439	409	449	428	438	417	404	428	415	428	404	424	400	422	376	458	415	422	462	401	387	436	464	406	398	398	415	384	431	434	435	406	413	441	447	395	433	398	427	445	454	419	418	400	417	407	435	419	418	415	423	420	427	408	448	424	432	411	395	416	438	442	450	421	426	438	425	440	446	425	409	392	417	407	440	447	399	421	457	408	412	408	392	415	395	437	429	427	441	430	437	466	460	446	419	392	426	425	387	420	442	448	440	401	406	453	436	418	432	382	410	435	432	427	395	410	432	413	396	411	412	441	443	387	446	428	405	425	461	409	441	424	457	424	434	410	431	425	418	401	423	463	423	417	429	415	406	403	437	389	406	407	449	458	411	435	403	432	402	425	430	416	430	422	458	386	436	403	441	392	476	416	398	410	460	424	421	427	457	429	448	440	422	411	413	394	431	376	480	431	450	395	414	389	426	416	426	444	439	412	385	424	423	430	386	424	408	381	447	410	404	428	415	424	416	440	402	408	438	408	421	463	419	401	406	374	429	425	478	410	405	424	439	396	403	461	422	439	412	430	428	382	431	424	457	401	416	423	448	429	445	404	413	445	401	449	440	430	434	427	412	398	428	426	434	426	419	421	438	396	415	442	412	414	399	440	395	466	396	422	424	409	442	445	436	409	400	454	401	449	445	406	393	387	394	377	428	395	396	429	429	446	428	417	380	462	438	424	391	397	397	431	390	420	428	423	442	434	404	418	427	436	416	400	429	449	417	397	408	418	400	435	434	409	422	409	436	428	407	439	440	410	414	383	380	432	425	430	441	414	399	423	432	465	470	391	397	399	378	416	418	424	450	444	402	434	412	396	440	448	387	407	409	446	430	434	375	425	444	402	423	429	416	427	431	421	424	419	402	443	424	435	415	445	439	408	434	408	431	449	377	421	405	398	425	443	426	429	443	417	381	403	427	419	434	422	413	398	432	389	423	428	446	434	419	429	430	419	409	405	461	422	401	412	450	416	417	397	409	455	406	430	417	422	436	422	424	404	379	402	391	384	434	401	425	421	393	440	435	444	413	410	452	388	410	373	417	380	414	407	428	437	430	407	405	431	419	428	442	447	408	410	419	385	413	411	422	427	430	396	433	387	449	435	412	434	420	409	424	432	408	431	403	384	412	405	453	416	393	430	438	433	439	432	394	397	416	371	437	400	416	421	430	428	430	470	421	391	435	404	424	431	419	404	409	391	407	443	403	452	421	371	423	408	399	431	413	425	398	425	440	473	450	427	459	439	365	393	399	458	432	413	435	394	451	431	402	407	423	449	407	405	433	416	404	418	423	408	446	415	401	451	403	417	434	421	436	436	404	424	418	437	433	392	389	393	382	407	444	443	441	431	394	402	424	400	454	397	430	433	428	422	412	410	391	429	433	439	396	447	449	435	429	407	441	463	410	388	417	373	433	441	411	424	405	470	439	414	439	427	402	389	433	462	400	409	396	403	426	398	410	448	438	442	442	410	403	427	386	433	436	421	443	459	369	431	415	400	423	436	390	391	422	441	423	365	407	398	416	416	436	408	392	406	400	398	427	427	422	438	429	407	402	407	395	431	439	423	457	433	407	415	418	437	433	422	404	418	412	395	437	477	416	410	403	416	409	415	418	366	430	433	420	433	406	422	446	427	400	400	413	417	414	415	430	446	414	432	412	425	439	443	395	406	417	429	452	425	423	393	438	436	455	445	413	422	410	416	437	431	393	402	386	412	414	405	383	393	445	456	419	403	402	411	411	435	442	460	426	414	410	421	407	441	431	413	411	406	412	461	414	392	435	450	408	438	434	450	425	392	410	428	425	428	413	408	420	410	404	408	453	407	452	445	429	438	402	399	406	444	397	414	451	416	422	431	414	397	460	421	376	405	390	417	425	389	403	403	414	425	402	439	431	391	434	411	430	439	416	409	436	475	411	444	396	416	453	413	406	429	402	421	374	409	470	424	428	462	434	415	420	435	435	404	429	433	403	430	405	422	409	420	437	432	408	429	446	422	423	423	389	423	410	434	391	452	429	423	424	399	442	438	422	412	433	416	418	383	444	426	461	402	413	428	407	397	402	409	418	404	435	414	448	402	409	426	428	436	419	397	431	442	417	427	406	413	436	439	442	415	426	410	433	447	428	455	425	442	417	447	440	417	398	398	402	382	412	406	369	459	420	403	424	437	413	417	429	410	423	388	411	431	433	432	416	440	430	427	439	419	430	394	393	388	429	415	440	385	438	415	406	431	434	437	424	411	409	371	404	444	447	409	406	440	412	401	433	434	410	411	425	415	401	408	436	411	433	382	446	430	432	412	394	465	428	415	421	424	433	407	402	387	421	430	389	422	453	386	448	398	419	444	438	417	402	396	434	406	410	408	375	449	381	421	389	414	400	437	418	414	421	419	413	413	413	419	416	420	397	431	416	425	437	410	404	386	422	443	423	434	427	406	393	409	442	453	445	450	382	457	421	373	434	431	450	421	421	395	395	408	421	374	444	427	399	413	404	461	386	411	445	394	456	416	424	438	455	404	386	452	407	420	453	404	414	397	427	447	407	439	397	404	413	417	432	417	385	418	421	424	483	434	423	402	448	407	441	421	397	415	419	431	429	417	413	416	421	428	383	421	433	407	386	386	418	419	429	450	432	424	375	420	423	406	418	404	428	405	407	400	412	434	411	402	417	422	444	420	418	371	437	409	433	476	431	439	436	400	421	433	393	400	403	406	426	403	445	429	406	403	419	452	404	405	427	393	445	441	404	428	436	418	435	421	428	382	469	390	414	429	418	425	432	435	431	416	430	413	406	443	416	430	378	394	424	446	424	398	436	419	419	407	417	415	440	380	383	391	426	405	402	413	415	430	417	406	429	442	418	431	417	397	393	416	442	411	408	428	446	407	415	440	424	425	412	428	388	438	452	446	434	419	411	423	473	427	380	443	403	398	410	386	430	407	384	432	448	382	395	393	461	427	390	389	418	420	384	379	430	393	440	459	452	428	414	413	424	409	400	422	427	403	376	396	410	420	367	444	416	372	400	429	414	440	424	394	460	419	420	455	404	414	423	465	452	425	414	402	429	431	400	398	411	426	397	440	420	431	371	400	432	428	405	410	434	438	415	411	422	417	401	439	414	426	410	387	424	423	404	404	395	406	430	396	433	414	444	452	397	434	399	401	425	398	431	437	422	467	418	415	403	435	417	365	386	412	392	431
41398	61677	45936	18315	3224	2129	1698	1440	1188	1053	983	881	853	754	784	772	776	696	665	702	678	689	692	671	654	631	599	653	589	649	590	632	680	658	629	661	589	652	618	655	608	613	576	599	608	601	597	607	646	605	553	592	605	620	588	594	608	608	616	624	591	593	617	618	605	633	590	644	583	635	594	624	621	644	614	548	613	566	592	610	595	597	592	620	606	592	589	579	598	595	626	573	634	584	619	571	630	611	587	615	604	613	592	583	608	570	624	596	586	598	580	584	610	583	588	598	559	630	599	606	681	587	622	600	621	624	571	590	630	586	578	590	588	632	581	606	644	656	601	580	564	593	574	620	596	619	633	596	618	607	634	550	643	639	610	596	623	598	587	572	609	611	621	581	609	611	575	611	611	582	646	608	587	578	563	604	605	587	621	601	581	637	594	605	620	607	618	626	587	580	579	571	656	635	651	596	585	580	605	619	583	613	600	626	653	554	608	586	559	609	612	620	641	627	587	565	570	621	590	575	614	605	580	613	580	564	604	617	589	555	609	608	592	623	594	576	633	597	586	623	603	637	635	605	592	575	599	603	592	589	641	555	601	605	598	589	614	641	622	634	612	609	613	566	609	593	659	609	574	598	652	609	583	548	603	648	599	594	584	548	559	620	607	606	547	604	570	579	609	582	622	568	598	563	606	627	658	616	607	634	624	616	594	616	595	586	584	579	586	604	629	583	569	605	567	613	605	574	627	591	618	609	606	581	630	607	627	598	638	640	628	584	577	599	619	584	604	659	592	614	587	588	598	612	577	594	595	600	579	598	622	608	572	617	580	634	615	556	534	603	600	601	598	557	618	558	621	578	605	554	622	578	619	573	597	581	591	550	574	600	587	594	597	595	634	587	567	629	587	575	597	663	604	585	563	590	603	629	618	618	592	583	623	609	601	586	559	608	612	596	602	604	650	574	619	602	599	630	572	612	601	619	622	604	579	606	622	560	600	599	613	627	598	622	631	582	629	639	566	565	573	629	648	647	604	615	553	637	632	611	589	618	591	611	610	593	565	616	620	587	607	595	637	634	590	598	603	595	580	590	595	608	587	583	612	619	593	605	565	603	608	576	599	589	564	581	602	619	595	599	572	622	622	595	599	630	590	619	550	608	600	606	626	615	627	623	574	579	630	638	622	582	592	605	587	589	604	604	622	594	571	628	600	569	610	571	603	591	607	595	601	580	620	591	636	641	578	610	612	577	626	633	592	632	592	572	569	606	595	598	609	597	594	637	629	602	613	585	577	605	595	599	597	659	603	582	625	575	595	582	591	620	615	611	577	610	617	571	641	629	610	616	616	591	611	608	574	603	633	621	608	589	597	657	598	554	600	578	578	577	576	568	584	578	625	630	630	640	556	629	586	576	596	610	614	604	618	632	601	605	639	603	600	558	565	597	612	568	583	633	584	609	601	573	605	580	615	606	593	607	577	573	600	605	573	578	590	613	582	579	610	578	564	637	620	558	603	613	631	610	577	675	609	628	624	553	607	590	551	614	559	609	617	585	602	588	571	623	578	584	618	601	608	633	618	669	570	592	617	616	597	579	579	588	577	646	615	585	619	601	602	553	609	635	555	602	638	595	585	611	608	585	614	605	638	596	603	624	597	611	553	599	604	605	568	582	616	634	595	606	564	629	649	593	594	600	610	601	600	594	585	552	592	602	589	606	638	610	592	598	589	602	620	601	552	613	593	609	591	600	623	621	612	602	591	617	570	582	618	608	582	578	622	622	597	589	604	612	608	603	647	582	612	621	598	579	569	548	633	587	623	604	570	604	577	562	599	608	593	638	559	597	572	595	671	598	557	610	624	622	602	642	588	599	602	624	616	602	599	602	610	572	573	592	589	572	590	615	620	632	646	605	605	665	578	542	551	657	626	608	561	567	650	620	575	627	575	626	602	608	618	552	557	613	593	643	591	615	618	606	598	603	547	594	572	600	660	620	544	607	571	592	573	607	581	621	619	579	596	629	606	582	596	599	617	618	589	595	639	609	607	581	612	608	612	586	599	601	600	571	589	577	607	611	559	597	622	601	563	582	593	611	604	573	596	635	564	575	598	615	632	608	601	594	591	604	589	636	593	607	623	597	607	594	575	617	590	629	588	605	597	589	576	582	628	595	596	577	584	587	629	577	576	575	595	579	576	640	612	648	608	593	590	631	610	623	622	572	627	593	598	596	575	589	572	596	577	590	595	526	609	658	599	648	600	543	617	626	592	609	621	617	600	596	591	583	608	631	607	605	640	596	625	602	581	552	574	637	590	577	609	571	584	589	586	615	565	578	630	621	633	623	573	582	577	629	604	623	611	615	573	597	592	578	605	622	571	591	629	605	623	622	655	623	624	593	629	629	613	569	614	600	602	608	582	603	582	578	582	641	571	593	586	604	597	611	596	629	612	607	602	571	597	613	635	625	591	561	640	546	660	581	610	625	577	594	564	587	598	622	590	574	582	614	584	631	588	604	569	598	619	610	574	614	571	596	595	566	618	603	631	568	569	612	595	621	573	617	587	627	575	606	611	590	594	585	598	577	598	591	603	606	564	626	578	643	558	605	596	625	636	583	625	596	609	613	618	550	666	583	549	585	589	610	619	641	604	640	549	606	607	597	563	603	611	606	578	598	617	609	630	584	606	621	546	609	570	586	585	569	595	612	582	619	602	628	621	622	610	552	579	603	618	617	603	553	594	633	589	525	604	600	577	583	626	599	584	610	597	598	595	578	595	618	615	617	614	597	637	623	597	590	595	615	569	595	624	627	598	595	609	589	606	597	578	604	555	596	585	636	622	602	588	602	624	585	634	605	574	572	600	643	608	607	615	618	608	610	578	600	599	570	557	585	576	595	608	552	604	612	614	606	601	610	614	619	609	596	596	645	580	602	549	587	607	591	607	585	609	599	596	579	640	616	579	557	607	644	575	596	608	582	587	612	634	547	606	575	599	616	587	647	625	626	605	617	597	578	613	565	605	587	589	621	617	606	583	600	623	592	617	631	611	610	623	597	662	610	557	575	660	612	647	575	574	575	585	568	608	594	619	566	635	591	637	590	621	598	616	610	620	637	599	604	621	589	596	650	622	625	594	602	578	590	604	566	581	589	584	622	630	580	623	582	620	621	642	628	587	630	629	579	595	640	593	595	591	602	609	592	600	603	582	583	600	617	593	591	605	616	614	583	605	573	613	565	578	548	576	625	598	558	599	561	632	609	618	568	588	590	630	604	601	578	563	558	591	581	576	647	580	634	647	623	592	626	563	585	613	609	588	591	606	603	599	623	586	640	620	587	580	583	628	637	573	599	596	563	622	596	611	603	591	614	585	596	598	613	598	583	610	622	603	645	612	578	597	623	532	620	593	553	636	583	582	630	622	604	570	587	607	623	594	596	621	580	580	613	620	607	629	582	630	576	591	589	664	574	596	616	646	618	571	593	574	659	619	502	606	594	572	554	555	640	577	625
23511	21691	29490	24322	21593	20504	5187	968	671	620	545	458	406	451	405	393	355	380	381	342	322	365	357	338	302	315	326	313	337	331	306	340	296	305	315	317	304	300	315	281	309	307	288	323	306	324	325	320	328	300	303	248	293	281	298	279	304	303	310	296	330	317	313	311	279	305	324	298	321	300	292	284	253	319	285	281	308	292	308	303	330	329	311	302	311	323	291	278	289	309	332	314	317	299	272	294	302	320	273	293	306	294	279	279	311	304	311	315	275	313	310	307	300	287	305	299	295	271	278	330	323	319	300	289	279	283	279	300	342	326	287	281	317	325	274	281	294	297	323	272	290	297	315	286	289	291	305	280	287	286	292	286	296	281	294	295	304	283	304	293	307	288	308	288	322	296	302	285	236	298	271	312	300	270	302	288	281	318	301	301	263	314	288	306	276	308	294	252	301	282	300	311	270	324	290	325	281	293	317	309	273	268	292	314	279	299	318	293	296	296	321	293	277	298	305	301	303	278	312	312	281	292	298	265	297	271	316	290	255	300	255	292	310	284	292	276	319	298	279	262	288	270	285	317	283	291	287	311	276	281	286	296	289	305	291	261	262	297	294	296	293	269	300	298	283	297	308	265	315	300	287	263	302	292	295	262	311	284	283	279	277	290	301	295	304	295	304	262	341	298	277	289	283	300	312	328	289	288	296	286	280	288	276	272	258	328	285	274	290	341	322	294	316	301	318	281	305	296	297	296	269	275	283	315	284	320	301	293	274	323	322	281	307	299	312	266	308	332	274	279	281	276	274	297	331	309	308	295	309	266	291	312	327	302	293	288	295	291	283	291	286	259	305	296	307	288	321	296	297	284	275	293	301	308	291	285	302	315	289	300	347	288	295	327	307	273	280	265	294	310	259	304	271	293	294	281	297	305	303	262	287	280	270	270	282	314	304	285	331	270	282	298	296	303	288	281	299	330	273	339	264	274	291	289	282	310	311	303	287	268	272	279	263	306	304	302	289	325	285	288	294	264	295	280	288	303	287	285	292	288	286	286	309	271	275	307	278	307	303	300	271	299	326	296	306	312	291	296	280	313	301	311	273	296	309	270	284	266	307	257	293	294	322	311	302	277	295	319	280	298	273	285	304	289	286	297	324	281	301	283	278	295	292	266	288	303	327	306	318	285	316	292	341	324	302	341	298	270	285	273	310	273	286	313	274	288	309	324	281	262	277	279	316	288	280	270	251	295	296	283	269	284	281	292	316	267	303	272	292	299	287	274	299	316	313	291	290	275	324	301	309	274	269	283	327	296	302	279	294	294	309	296	304	289	301	304	288	275	310	287	328	292	297	280	300	316	280	291	320	290	305	296	293	344	294	282	271	283	304	337	276	278	277	285	295	304	304	281	296	315	319	300	287	293	303	303	302	280	282	292	275	276	260	300	279	307	301	275	298	276	318	287	278	287	300	274	305	292	292	269	305	311	331	286	278	303	309	316	315	298	314	282	301	287	304	297	304	309	278	297	332	287	302	308	306	300	290	285	297	302	316	284	277	280	294	299	283	321	303	301	281	297	257	290	287	270	299	302	289	287	307	291	283	308	320	251	272	283	277	278	306	291	299	312	266	273	323	320	264	287	269	305	295	277	293	304	309	315	311	330	301	297	305	271	313	276	317	307	312	289	296	286	307	273	296	324	295	294	308	315	295	297	284	285	282	300	338	289	290	294	290	297	287	296	302	299	329	249	323	299	316	277	279	295	309	312	276	339	299	308	277	296	285	255	316	303	268	280	274	277	309	287	314	302	303	299	280	315	292	281	283	295	278	286	286	304	288	305	286	291	286	305	315	282	290	284	273	326	275	293	293	323	296	269	311	276	301	299	313	295	280	269	300	303	270	298	273	302	306	276	278	294	294	287	310	291	305	289	309	312	318	280	279	304	305	294	282	278	310	257	306	310	293	277	302	325	298	293	305	307	332	300	276	251	306	305	290	294	285	288	265	283	298	317	317	270	308	310	298	276	294	316	297	324	285	281	271	295	327	283	304	285	339	295	279	292	287	306	275	282	297	268	283	284	277	292	304	291	306	274	292	293	309	296	277	317	275	300	309	269	289	326	284	304	275	284	293	303	273	278	292	328	307	304	288	318	286	303	289	300	290	306	272	296	287	296	280	279	286	295	333	284	295	307	309	293	297	284	317	304	284	319	280	287	291	316	315	290	310	341	302	282	271	322	298	300	321	299	286	262	304	280	305	306	265	306	320	312	314	304	318	285	308	301	310	269	292	298	267	302	289	292	311	279	297	310	312	271	313	285	279	323	296	325	316	309	283	299	279	294	294	290	282	317	285	300	311	332	273	262	271	274	299	312	305	276	280	323	309	290	283	335	307	335	308	282	297	298	296	304	264	300	262	301	302	326	287	292	276	287	308	285	286	250	295	281	272	296	275	309	306	291	269	336	266	305	281	306	288	295	268	319	256	315	287	283	278	291	320	268	262	282	284	311	323	279	285	302	292	323	289	304	324	318	286	278	278	301	334	297	286	278	312	278	295	294	292	278	331	303	287	302	283	317	299	282	312	327	306	313	289	317	277	297	290	308	313	275	304	302	283	287	281	276	323	285	300	291	256	310	312	292	308	289	292	316	310	312	311	270	278	305	275	303	293	285	303	264	251	321	290	262	332	299	297	293	303	303	272	294	295	296	307	266	312	302	307	281	281	318	302	318	275	249	285	303	277	279	287	325	301	284	311	295	294	284	244	278	281	273	286	291	311	320	305	265	279	297	273	285	302	299	292	294	310	319	300	283	319	293	281	269	316	312	290	310	309	281	302	300	320	335	296	299	290	278	332	308	315	312	313	301	281	293	297	318	290	331	305	292	285	288	277	320	292	303	321	306	299	302	282	292	298	264	295	335	286	321	285	315	291	298	289	305	271	271	301	303	278	289	296	300	285	286	304	313	291	288	310	278	296	307	298	289	295	291	294	320	326	296	300	295	284	282	292	304	292	280	311	322	304	326	280	302	307	272	282	308	254	301	297	294	304	294	315	305	282	264	322	313	276	287	280	257	308	312	286	285	333	306	307	319	273	296	301	293	328	329	305	270	310	281	272	291	296	291	290	309	333	275	293	318	284	275	279	272	265	288	313	290	296	280	288	329	274	339	302	281	290	312	272	288	276	285	302	319	301	291	286	288	278	287	269	312	310	305	301	280	300	286	325	279	285	270	288	313	277	289	294	277	270	295	266	273	290	285	283	291	312	296	279	301	325	303	287	271	290	268	272	287	312	309	306	319	297	317	287	299	292	273	275	263	275	284	287	316	278	277	310	327	302	299	319	288	289	292	309	322	306	278	296	288	273	308	296	284	293	271	308	296	340	310	309	288	283	282	301	289	327	250	274	302	293	281	276	273	289	283	287	288	323	323	289	301	282	281	302	251	330	270	297	284	300	288	309	313	293	302	283	285	292	275	290	289	276	309	290	282	288	307	308	285	313	297	297	283
45964	69654	53237	25025	5231	3138	2279	1829	1499	1236	1082	1000	890	762	723	681	646	655	618	549	545	586	558	489	531	475	512	491	478	469	482	425	447	467	472	433	490	418	461	443	466	468	496	418	431	460	463	434	418	453	436	412	415	434	427	486	454	406	434	418	414	438	390	399	458	481	461	458	418	419	444	475	432	441	464	434	460	433	423	419	420	414	386	422	428	428	433	418	429	442	411	388	447	455	416	460	393	426	429	439	404	453	429	439	406	443	433	409	413	418	476	451	408	457	409	475	471	394	408	424	484	428	421	435	438	437	451	426	462	412	446	422	436	444	424	443	436	432	441	438	452	390	431	437	445	424	380	427	426	436	422	429	422	468	446	434	434	429	460	427	404	426	416	437	426	433	409	420	432	419	429	405	466	445	418	421	436	441	447	442	414	416	465	478	436	454	407	405	456	431	428	423	432	424	405	437	440	462	437	397	412	410	419	418	449	440	445	424	455	430	425	407	420	412	415	467	460	442	421	403	411	402	424	431	439	417	440	462	400	429	440	464	441	441	398	452	456	385	422	431	461	432	432	438	409	415	427	411	428	423	422	413	433	449	430	422	442	458	399	417	407	422	432	416	452	416	401	407	428	419	420	437	418	428	416	448	404	421	440	423	432	437	437	397	420	420	412	407	437	432	436	406	438	441	403	468	424	457	413	418	439	402	455	407	430	473	440	411	400	451	421	422	448	429	406	447	456	445	411	462	439	428	443	447	449	429	420	415	446	446	450	424	404	419	422	403	415	435	402	435	434	436	432	415	453	424	396	426	449	419	388	400	460	443	457	449	431	446	423	431	406	432	460	420	451	412	421	452	412	392	436	421	444	413	449	431	439	419	466	463	417	454	418	448	438	424	418	418	409	432	444	409	408	388	412	444	454	414	444	422	454	453	426	420	471	461	400	422	438	406	513	437	418	460	456	423	431	429	446	411	422	429	431	405	426	428	414	450	462	424	397	418	417	440	417	392	468	429	406	454	442	424	406	404	410	408	397	436	426	412	417	403	426	428	421	403	402	450	465	455	441	395	416	440	450	419	454	443	416	443	415	427	447	405	379	435	440	425	465	418	499	390	439	413	389	435	415	424	435	430	455	395	396	432	413	430	453	426	467	386	429	405	414	417	397	431	397	431	449	472	443	401	456	474	429	432	407	430	422	426	437	421	402	385	438	456	397	438	421	424	435	427	423	429	402	403	432	417	421	428	470	399	421	450	388	396	398	437	438	450	450	443	417	450	434	454	386	444	407	456	418	476	444	396	451	445	427	423	448	385	437	427	383	438	438	420	426	402	433	404	435	454	434	431	441	421	438	441	444	397	442	442	435	470	415	421	417	407	445	461	475	385	428	440	455	461	404	447	432	476	449	440	420	446	426	411	426	398	425	428	435	415	445	444	444	404	428	456	437	438	426	453	455	431	439	438	397	417	443	426	442	462	398	419	436	452	446	395	413	440	418	461	446	402	462	442	442	436	436	420	421	399	390	450	441	409	407	447	448	428	401	416	427	414	402	482	421	447	452	412	392	419	438	419	448	443	424	460	420	429	443	423	440	438	447	428	425	481	443	428	458	431	420	429	441	430	446	424	433	414	412	448	415	435	420	419	412	387	437	441	455	427	419	426	410	429	463	413	419	402	467	386	426	445	425	435	452	447	448	413	418	428	429	466	448	407	407	422	457	445	444	435	420	426	420	462	449	442	407	411	427	418	424	444	449	398	415	435	397	489	405	420	429	450	460	437	436	434	435	421	414	426	408	462	410	428	421	479	439	471	403	402	489	439	415	403	422	418	422	437	432	447	432	412	455	430	499	443	455	471	433	409	414	449	431	442	434	436	406	424	449	442	469	428	418	421	440	399	383	430	401	451	469	435	446	433	439	462	428	432	452	370	409	429	423	439	426	439	432	426	420	392	442	419	413	434	458	433	447	429	439	447	442	413	422	388	419	433	426	456	434	427	435	389	435	465	447	399	455	445	434	454	439	455	426	389	368	430	455	439	407	454	433	453	433	428	416	484	427	435	450	428	460	459	447	414	440	383	489	406	442	414	416	416	420	425	411	431	374	374	409	448	444	444	388	451	464	465	429	398	428	430	428	416	481	432	414	445	424	433	447	433	409	389	435	426	451	410	416	443	420	458	451	451	386	393	428	432	439	455	448	417	422	413	388	416	464	449	430	450	436	447	410	459	423	415	409	405	425	415	444	453	464	458	418	447	431	414	439	400	436	424	423	442	470	417	439	465	458	447	400	426	441	459	423	419	427	433	403	439	396	440	419	434	444	405	429	458	414	409	435	464	447	425	422	434	450	408	437	404	416	439	451	412	390	426	435	443	449	434	404	419	453	414	405	418	423	414	418	478	452	434	459	434	452	454	462	392	448	393	398	413	426	405	465	382	407	473	464	402	437	458	421	401	402	427	468	421	449	453	405	459	438	396	444	423	430	435	416	433	436	410	425	396	415	431	412	417	417	432	470	414	464	391	410	414	416	471	445	449	447	430	431	435	410	432	469	461	429	449	415	418	414	412	415	437	451	417	402	448	447	413	425	407	412	422	426	444	425	441	438	378	439	499	419	470	376	412	422	442	469	403	420	454	436	441	418	435	431	456	413	418	439	399	430	445	427	448	414	433	394	460	454	419	391	441	410	435	431	421	414	434	404	423	395	465	467	425	400	420	390	426	413	419	429	426	397	467	440	469	437	437	439	422	457	448	422	421	455	416	388	398	441	407	408	444	451	431	447	457	448	421	423	441	425	462	403	404	428	402	428	435	414	444	435	420	416	465	429	467	456	431	406	429	442	464	444	395	423	454	443	433	444	470	450	433	408	436	427	417	449	416	434	418	405	415	420	428	412	396	413	420	447	448	445	442	416	442	423	446	401	422	397	417	446	417	391	424	457	416	417	438	435	426	431	414	424	452	382	417	400	430	450	456	439	459	438	400	436	450	452	430	465	438	455	413	475	462	446	405	406	445	431	429	436	416	472	418	414	411	444	411	444	414	458	465	370	463	465	434	466	438	391	456	420	432	440	446	434	445	407	440	409	412	454	436	422	417	429	445	420	352	448	443	438	429	443	446	440	431	391	411	404	402	396	435	444	454	443	419	434	417	411	419	386	424	441	414	425	424	456	412	429	408	407	388	444	465	389	418	419	411	410	405	411	422	422	413	403	398	429	441	440	434	446	380	429	413	422	440	433	442	469	455	447	438	418	414	442	426	421	445	443	397	439	445	426	474	428	427	453	433	409	416	462	405	446	391	401	431	416	438	476	397	415	437	465	417	428	450	423	412	439	438	420	436	449	449	466	396	411	436	442	435	439	432	427	421	423	442	471	430	463	426	466	387	429	432	460	428	456	410	450	443	430	424	408	441	399	407	437	453	440	387	455	423	422	450	427	452	394	433	410	410	441	425	442	388	394	419	419	422	401	447	436	410	446	419	443	429	438	418	459	429	414	431
29619	27873	25793	9275	888	648	412	396	341	331	347	341	326	328	310	291	302	303	289	303	301	318	293	293	322	285	326	296	329	307	299	302	309	313	316	283	308	311	306	300	280	279	282	295	303	323	348	283	251	335	322	309	280	321	302	275	289	288	318	261	313	290	322	294	336	297	311	300	285	284	288	305	297	314	297	311	304	320	287	294	291	292	289	289	302	285	271	314	297	317	319	303	268	270	276	293	304	294	302	280	312	294	300	294	304	286	297	261	289	308	274	317	296	310	316	309	287	268	333	327	314	310	316	286	296	323	297	278	278	282	282	314	333	309	318	312	311	288	314	343	317	323	308	332	324	287	303	311	297	319	325	295	270	268	300	316	304	281	309	294	329	329	308	290	317	355	341	294	303	317	310	311	290	299	300	301	283	326	321	282	311	298	302	305	304	307	318	307	338	292	291	320	320	292	277	318	330	334	300	293	265	324	304	294	298	280	286	319	306	297	314	319	297	316	291	301	305	321	323	289	313	315	304	274	310	331	339	343	297	294	323	276	304	312	303	289	288	297	321	295	295	305	307	285	302	335	330	295	334	292	286	280	303	320	302	280	292	294	282	313	290	296	329	289	318	299	338	311	345	276	314	293	335	298	300	287	325	294	283	278	335	295	308	311	301	313	311	308	297	288	294	299	321	339	305	280	289	316	288	311	289	328	322	319	298	290	318	299	295	311	312	309	291	291	286	302	312	324	297	307	287	286	264	322	326	316	333	297	301	336	356	303	293	303	341	310	321	268	277	314	296	299	293	305	284	291	315	308	295	283	312	280	311	320	294	314	264	282	288	310	315	340	301	307	291	311	328	300	345	269	318	319	301	304	305	271	299	286	310	319	274	291	333	299	304	317	287	290	306	303	293	290	303	287	327	281	274	290	304	269	331	299	303	318	303	318	290	285	304	301	316	304	289	309	286	300	277	293	303	303	346	330	303	315	284	272	293	322	322	309	334	313	293	308	323	279	315	300	309	320	293	286	291	306	287	291	283	318	313	289	313	307	287	313	300	282	288	312	310	303	294	295	275	286	297	314	294	301	320	284	289	317	282	286	319	320	309	304	332	340	325	311	307	307	322	289	316	303	299	347	288	310	303	327	320	311	299	309	309	298	319	311	297	322	288	315	289	328	319	288	326	289	312	322	283	319	331	297	304	285	305	312	311	323	346	329	277	313	303	302	299	297	338	329	291	330	345	323	312	313	312	293	291	300	318	286	301	280	306	305	323	309	308	313	284	280	296	313	333	263	292	296	308	313	306	281	283	310	299	333	267	288	262	326	283	278	292	283	296	314	302	292	327	293	299	317	298	284	273	298	278	342	292	303	310	275	297	325	280	300	286	306	295	296	281	320	306	293	307	304	328	330	310	342	322	306	263	273	333	305	321	285	328	291	294	313	303	308	323	310	297	290	317	326	276	309	298	249	303	317	315	339	319	299	310	294	287	305	308	315	295	320	306	333	304	319	286	301	301	306	298	282	310	330	301	272	317	287	243	318	323	317	301	291	323	323	319	278	293	266	329	304	292	300	305	318	309	269	325	318	318	294	325	287	285	296	314	301	300	302	313	323	305	314	278	329	318	311	336	297	313	316	310	329	318	278	294	319	308	294	306	325	316	303	284	339	276	300	296	316	303	287	279	304	296	324	302	304	320	280	316	305	311	315	313	298	336	323	311	303	297	315	280	288	320	278	286	323	303	319	275	294	306	303	299	293	332	319	329	316	287	323	300	321	278	291	296	287	306	286	297	284	291	344	320	279	332	310	282	273	293	305	269	297	288	261	293	308	320	309	289	298	303	327	311	315	324	316	301	294	320	292	293	313	320	301	317	284	289	282	326	307	292	295	290	303	309	328	312	312	290	302	294	299	287	329	313	306	324	295	291	290	312	304	291	301	290	275	293	301	296	319	283	299	287	293	278	309	299	324	291	293	332	284	287	292	266	317	304	281	276	282	324	271	270	321	317	318	275	304	306	320	314	313	313	302	282	310	306	324	287	316	331	296	347	285	313	301	283	316	296	303	279	296	312	287	295	306	285	285	286	322	281	301	306	282	307	326	287	288	281	317	310	318	328	327	298	296	303	263	340	311	310	318	309	315	324	294	302	287	316	315	337	286	346	286	308	289	335	305	287	279	303	302	319	300	325	329	298	318	300	309	267	281	325	281	335	315	285	294	306	275	291	290	302	301	320	324	282	277	282	318	297	317	291	318	329	329	284	299	313	301	327	283	319	334	274	287	338	308	297	321	294	288	307	322	292	304	325	289	296	314	314	286	291	295	301	313	301	324	265	307	309	292	270	310	291	290	331	307	327	324	283	291	289	273	273	314	306	310	292	289	310	287	312	335	306	339	284	284	309	270	285	299	310	311	276	326	299	323	297	286	285	309	325	329	325	305	318	285	322	337	306	311	312	302	307	290	305	309	286	246	329	296	321	306	323	270	286	305	290	288	290	297	239	298	314	296	299	294	308	304	293	311	299	290	316	277	253	274	329	294	286	289	310	315	316	271	290	306	295	311	285	315	277	317	329	293	343	284	327	292	289	312	311	320	282	319	270	311	298	313	303	304	316	308	297	323	317	326	288	310	308	307	290	313	317	304	310	293	319	304	315	279	305	326	310	302	314	321	303	307	267	304	299	350	293	297	316	311	327	329	299	306	300	333	318	322	332	285	291	298	278	283	290	310	301	295	316	311	280	336	293	282	328	338	326	318	307	303	319	328	311	274	272	324	321	299	305	339	281	305	306	321	327	281	273	338	293	301	305	297	281	317	297	338	294	298	300	299	285	299	340	330	285	300	284	304	327	322	294	285	294	311	311	330	325	295	306	310	272	287	296	277	313	309	315	297	322	292	313	305	301	293	317	348	307	275	315	305	276	266	299	297	305	295	304	314	288	275	332	287	344	350	302	315	316	310	290	318	299	319	313	304	269	295	293	332	277	306	281	287	292	282	326	317	300	277	300	295	316	319	301	317	322	315	304	295	316	323	269	291	310	287	296	302	320	306	307	306	296	321	340	303	331	299	315	279	295	282	289	313	264	308	284	315	307	301	297	310	317	321	277	332	259	313	291	321	330	296	296	316	319	269	301	303	294	296	316	325	328	298	323	323	300	282	303	297	314	275	290	277	287	291	305	296	303	319	314	300	318	324	354	310	303	322	285	297	284	288	298	306	287	297	308	314	301	354	328	278	259	286	267	305	306	300	333	289	305	296	289	273	337	310	316	305	251	314	270	326	323	304	323	292	314	309	280	301	330	313	309	331	287	313	323	320	303	301	310	288	311	294	321	332	331	291	346	290	319	320	303	302	292	331	314	290	319	310	309	276	293	278	259	279	286	303	284	298	286	278	326	331	320	297	289	319	299	296	289	283	321	282	303	298	306	293	305	305	294	284	300	287	281	260	296	306	277	303	311	326	296	294	284	284	321	306	336	309	295	324	301	271	291	306	303	292
36785	45258	30672	8098	1090	802	710	662	568	517	518	497	458	456	487	437	448	438	480	500	499	457	429	465	449	449	424	458	441	481	456	427	430	473	421	496	432	438	446	426	454	423	412	427	441	449	447	421	414	411	460	439	462	410	408	455	445	391	437	468	472	443	448	410	425	460	455	468	444	454	425	469	446	457	448	399	442	430	440	434	447	417	418	455	420	450	412	465	455	427	430	447	436	466	411	429	484	467	460	419	464	457	425	466	412	436	414	419	412	412	467	442	434	425	446	408	446	429	478	434	458	451	413	438	433	472	456	448	440	469	411	410	452	429	438	408	423	450	433	397	452	448	403	429	446	443	435	426	443	430	453	445	422	531	429	412	454	431	391	436	414	429	451	469	433	415	436	469	447	463	444	413	451	455	452	441	455	430	428	446	446	436	454	441	430	393	434	455	415	399	428	424	402	464	424	453	430	463	438	406	465	425	440	399	417	459	412	394	433	449	423	459	443	432	419	418	460	444	405	422	436	424	445	389	456	440	421	484	426	435	428	431	426	433	463	432	461	421	460	431	477	462	432	388	439	452	432	441	441	411	439	430	391	396	411	428	443	450	414	424	406	415	450	439	446	477	419	445	400	436	443	444	432	475	431	431	398	416	468	445	449	462	428	435	437	423	453	415	445	409	427	448	424	441	422	413	426	435	411	452	440	431	490	472	464	391	488	437	425	443	410	438	437	415	433	443	403	436	506	430	427	429	455	442	416	437	460	443	438	456	380	469	429	446	416	442	414	433	432	423	460	446	423	443	440	453	439	450	448	438	440	438	415	431	453	465	459	425	455	486	444	441	413	439	429	441	447	388	437	442	437	394	433	431	445	423	433	427	453	414	441	441	446	418	442	422	475	434	451	456	414	460	449	435	443	456	407	428	461	456	453	437	450	424	443	426	423	432	422	450	414	460	450	450	423	454	453	444	462	403	445	431	408	431	400	419	426	431	438	468	408	421	487	428	431	435	429	428	423	461	434	460	451	453	486	454	416	416	407	431	414	426	427	425	451	443	440	404	430	504	410	411	453	392	416	470	439	413	447	392	436	408	432	435	460	427	442	439	452	426	443	377	435	448	422	435	408	418	452	446	443	429	431	428	436	418	453	437	428	451	471	426	397	434	426	452	415	451	433	469	450	435	447	454	427	409	455	432	414	469	427	449	453	437	437	459	429	428	419	452	422	425	464	425	445	423	421	436	477	459	422	439	460	426	441	418	440	469	445	427	432	453	431	455	414	450	463	464	448	425	467	478	426	437	433	436	444	424	420	447	434	462	452	439	442	437	435	435	437	421	450	433	480	446	463	416	418	442	402	480	404	444	424	471	426	443	421	427	394	460	453	414	434	440	450	414	423	461	448	413	453	394	418	428	435	434	447	450	420	452	457	439	422	432	459	413	449	399	433	436	449	446	427	427	452	413	435	480	427	455	406	429	419	416	419	418	414	459	454	439	432	475	428	428	426	431	417	451	450	448	428	419	440	418	417	403	478	435	456	454	450	436	491	446	456	458	446	402	448	421	430	428	416	443	421	433	448	414	467	443	437	440	423	423	444	409	444	455	450	444	468	456	433	440	375	438	443	464	458	477	436	433	439	438	450	446	382	477	432	439	435	433	431	452	439	422	447	406	453	437	399	389	429	440	454	443	443	413	423	449	414	456	434	436	454	478	461	420	440	453	453	427	449	436	442	399	447	432	437	439	402	423	424	419	401	441	459	432	426	458	426	421	416	455	411	399	433	435	431	435	445	439	419	436	452	455	403	439	449	470	436	461	425	403	477	449	446	450	467	447	421	443	425	424	460	460	409	440	436	448	458	463	433	438	478	467	448	398	429	422	464	420	428	453	435	405	425	419	444	428	432	444	451	435	422	418	403	463	450	428	442	457	458	404	411	447	402	438	434	427	444	456	430	453	423	452	417	428	436	438	452	425	407	426	431	457	399	442	438	452	398	469	446	424	449	458	432	448	434	433	431	423	435	462	425	424	416	458	476	447	424	418	400	484	449	452	451	458	459	452	452	426	419	434	441	437	426	426	431	460	422	427	492	437	427	447	445	441	435	408	468	437	439	388	426	472	446	431	444	426	454	414	438	421	464	426	478	406	433	439	445	444	430	416	415	460	418	440	431	448	445	442	464	436	411	461	423	433	464	415	463	455	390	424	432	410	425	420	462	453	420	454	437	435	468	405	456	459	418	440	427	428	435	432	440	403	436	413	428	424	446	420	421	450	451	445	435	392	471	458	426	453	429	452	431	399	416	444	419	434	424	410	435	423	458	492	429	467	468	456	442	442	443	399	451	422	427	423	420	431	450	417	397	465	390	447	438	421	462	453	411	444	392	440	447	413	457	500	479	440	443	424	423	444	431	453	462	441	453	417	469	424	453	439	456	465	453	454	441	415	427	444	434	435	460	476	465	426	416	444	440	413	444	442	434	429	445	462	457	459	414	416	435	396	454	449	429	462	408	412	452	421	451	406	419	420	432	439	473	444	434	411	504	454	441	434	409	417	422	445	431	428	458	447	425	453	441	429	448	450	437	443	445	445	428	433	435	404	435	447	429	415	454	421	450	416	432	440	442	427	414	466	450	453	450	435	437	417	452	473	402	470	442	436	431	421	430	448	430	455	418	415	455	425	443	451	460	464	432	428	432	436	453	450	434	421	456	437	419	438	402	448	450	421	427	420	479	433	432	431	441	422	443	416	420	420	450	462	418	437	431	422	431	438	452	439	448	396	448	439	442	427	417	419	437	413	421	409	437	443	445	443	455	443	479	401	445	443	463	438	433	468	435	430	414	455	420	421	413	434	463	470	420	452	424	429	427	443	435	448	445	465	417	447	424	437	484	427	447	438	449	432	416	425	477	433	449	408	428	460	419	432	428	441	445	445	428	396	438	454	429	441	474	445	425	455	443	422	402	424	462	451	463	480	417	460	454	438	429	410	457	418	443	441	417	444	468	461	451	417	421	430	417	454	450	425	432	442	404	470	437	436	422	412	479	428	408	384	424	377	458	454	394	437	465	451	453	408	482	462	445	451	432	411	449	425	441	408	444	424	459	460	450	445	432	499	444	424	413	411	431	420	457	390	464	445	441	432	471	434	413	402	405	480	456	433	470	435	463	446	420	476	446	468	458	429	428	426	449	424	446	411	432	405	458	453	434	416	431	421	442	406	437	427	424	464	458	415	448	445	412	402	420	430	439	430	460	456	416	436	415	418	409	436	418	466	424	448	464	428	446	437	432	438	444	432	457	451	415	456	476	465	445	418	422	443	428	442	461	426	440	432	445	457	495	442	419	434	395	411	452	447	445	435	436	458	430	443	441	462	443	455	456	427	467	417	419	414	478	438	422	410	433	398	425	442	422	442	421	436	444	455	419	439	433	479	441	446	420	452	453	438	428	434	402	406	416	438	411	436	417	439	406	442	425	424	421	429	454	416	437	430	422	436	473	433
24601	21721	29180	24829	20566	7081	1071	757	621	622	521	525	494	483	449	475	476	499	447	469	454	451	473	437	411	407	431	405	413	436	416	420	448	433	416	425	435	419	440	402	416	412	383	465	423	475	388	467	421	376	405	400	417	434	389	417	392	426	412	435	463	409	409	413	396	413	434	413	418	411	412	421	403	425	403	405	466	430	434	408	443	428	429	401	442	431	419	445	419	460	422	399	437	400	391	450	458	421	442	391	412	398	433	396	434	404	432	407	424	427	417	421	408	451	389	384	395	445	452	402	445	409	409	439	412	393	393	439	385	449	381	419	411	418	361	432	417	424	411	380	398	427	412	389	449	407	403	398	400	437	412	428	433	375	406	465	426	400	432	380	432	415	424	415	411	428	413	452	424	389	399	461	407	421	413	415	425	423	350	446	390	417	423	410	408	429	458	391	425	414	403	404	435	394	388	384	426	424	439	412	415	460	416	424	428	412	401	420	398	381	417	390	402	377	438	439	429	405	417	412	402	422	377	400	408	451	392	412	403	423	417	412	430	429	432	395	453	398	429	415	461	405	426	423	411	372	437	430	417	413	431	407	417	403	425	399	414	374	439	443	429	387	399	412	408	422	398	421	387	402	394	435	465	381	372	390	439	408	437	433	404	438	418	408	427	438	437	390	395	396	406	384	392	405	404	445	450	405	436	430	416	400	440	383	385	415	433	442	406	398	417	426	427	398	398	410	414	434	395	428	413	401	402	403	400	435	383	425	414	426	445	440	404	410	404	421	412	396	407	430	456	425	436	429	390	434	396	407	422	417	460	391	394	436	404	390	410	420	410	457	429	421	433	402	401	461	448	423	432	390	424	396	432	428	394	408	386	488	423	406	397	413	427	400	375	393	417	427	406	407	421	407	403	401	419	411	411	409	407	403	402	416	411	389	409	411	416	430	417	422	417	434	392	428	393	408	381	381	414	397	385	414	437	406	416	411	422	444	433	421	406	391	399	402	418	409	421	439	431	402	397	428	408	415	441	400	411	377	428	403	408	406	407	402	426	404	417	422	406	402	400	403	433	390	410	365	398	398	421	404	415	377	421	422	423	416	401	415	413	423	390	419	415	372	391	435	424	399	420	418	425	376	410	443	432	447	426	405	412	429	393	410	401	404	411	448	423	442	397	427	425	400	396	437	423	392	449	414	409	380	429	425	401	412	421	423	439	361	412	434	423	402	404	414	415	450	433	422	430	399	414	423	409	398	415	412	380	426	426	408	378	431	417	440	453	428	422	441	387	424	403	402	409	448	406	425	431	409	439	416	443	429	423	408	382	417	410	415	407	393	383	420	400	426	414	440	445	435	378	405	444	396	413	430	419	444	420	419	428	380	433	392	412	441	403	422	420	403	433	419	403	408	407	437	424	419	396	403	445	404	438	453	438	401	417	431	458	391	397	443	410	379	410	400	404	414	452	419	385	433	403	410	398	414	400	449	398	382	403	418	423	418	418	404	410	427	410	400	403	455	432	420	410	400	403	389	419	388	431	417	416	410	429	423	401	387	415	392	409	406	417	413	390	425	413	400	379	416	437	409	453	411	386	430	411	415	422	421	422	409	405	446	424	380	427	403	403	447	396	415	403	441	426	449	411	364	418	437	426	403	408	427	403	411	417	427	404	448	411	437	409	404	414	399	423	449	421	417	402	402	407	450	399	419	413	406	427	420	444	403	390	394	393	408	437	396	402	380	415	447	402	399	403	442	423	405	430	439	384	450	419	443	406	402	449	424	415	411	389	423	432	411	428	416	443	422	403	430	392	416	410	438	409	407	416	412	451	407	438	428	417	424	380	451	436	415	445	394	455	467	452	428	412	413	388	417	425	413	407	414	397	385	414	427	416	471	462	409	413	392	422	381	412	397	450	388	405	412	427	406	420	430	382	432	393	409	417	404	401	427	433	403	418	422	436	441	431	405	405	400	426	408	400	433	387	399	392	413	420	405	435	421	468	408	450	435	390	404	429	400	397	397	393	397	410	417	406	417	436	404	435	426	426	444	415	437	453	442	420	377	398	387	448	406	403	412	397	402	403	402	385	432	393	392	395	396	462	408	385	393	440	400	376	434	425	408	451	405	443	417	414	451	425	373	415	420	391	425	408	405	389	384	443	416	365	421	434	389	419	428	415	414	421	405	406	406	433	423	380	411	402	386	391	413	400	405	417	421	430	397	404	431	424	420	425	366	420	406	435	426	402	390	418	419	385	392	409	405	421	429	407	401	397	407	413	429	427	405	434	390	409	449	441	437	451	430	417	391	452	366	424	421	393	408	406	429	396	419	433	426	398	400	390	411	411	426	415	430	399	409	399	428	413	423	462	403	430	411	397	400	370	414	409	420	417	411	421	391	395	405	404	430	401	445	421	420	418	397	386	402	415	426	383	433	438	390	412	437	426	454	428	391	460	409	420	416	420	405	445	501	406	418	441	412	421	409	414	394	434	387	418	387	409	400	449	420	405	418	419	426	419	421	400	419	423	431	438	402	435	455	388	416	406	398	379	391	408	391	410	421	398	444	415	383	385	409	400	434	410	444	419	410	391	418	411	427	423	424	429	431	406	407	418	424	400	469	443	442	458	397	396	398	397	421	421	367	418	403	432	400	427	395	422	436	428	422	415	468	447	418	409	400	398	406	395	427	441	426	426	438	412	396	401	411	433	393	373	421	402	399	407	410	386	439	427	404	377	383	419	436	384	444	415	432	399	403	379	397	394	448	404	403	367	391	403	458	450	406	378	460	424	418	398	426	432	409	409	400	389	403	415	424	387	375	390	410	436	385	417	415	422	409	417	403	422	430	447	415	392	417	410	392	419	409	418	464	400	383	434	425	415	411	430	425	464	391	421	414	390	403	420	412	418	392	369	398	468	426	402	423	411	395	415	465	424	416	436	425	438	423	438	383	444	443	408	394	413	410	435	436	420	442	411	437	426	423	423	418	412	450	420	444	418	445	422	387	419	451	403	387	430	456	402	409	430	404	385	419	408	401	412	389	398	441	402	398	418	452	404	411	435	424	427	443	406	418	449	408	369	404	406	418	424	432	424	384	396	413	403	377	399	394	432	425	446	398	414	373	399	425	421	432	412	417	467	446	412	427	437	421	413	424	419	461	388	396	415	414	400	437	383	421	433	414	418	400	379	416	420	403	412	393	386	449	443	417	406	428	429	425	384	448	414	407	431	425	390	454	446	420	417	471	398	444	406	364	420	435	405	426	412	418	400	407	421	411	423	394	380	428	398	393	407	400	417	425	412	383	435	372	419	394	420	407	448	428	407	430	405	380	429	401	409	419	428	410	431	397	434	440	405	424	411	395	413	416	408	425	401	422	396	390	416	411	372	412	419	419	423	403	407	391	424	399	392	397	399	440	398	450	435	429	434	408	412	414	401	439	426	391	414	395	416	405	423	414	428	451	387	416	378	436	422	415	378	421	413	438	415	412	397	376	416	404	375	399
41390	61815	47202	16941	3512	1975	1675	1329	1261	1022	976	843	871	786	748	741	751	695	659	675	644	684	672	637	684	657	617	652	614	641	636	621	611	659	637	613	600	596	591	614	577	609	649	608	594	638	599	595	590	631	622	601	596	575	615	567	588	623	633	590	531	685	600	624	569	599	596	584	596	580	590	610	576	620	596	612	617	580	563	600	603	590	582	592	577	607	576	597	587	579	574	596	559	582	616	563	549	587	588	590	599	568	590	540	590	605	598	602	599	576	569	555	608	586	589	613	654	580	631	582	600	607	634	578	588	607	571	598	621	615	588	605	606	617	609	546	624	589	571	578	618	596	633	587	617	600	618	611	585	588	589	562	574	581	620	572	601	583	603	623	590	572	587	641	615	604	586	585	600	633	600	606	580	571	595	568	580	599	578	600	645	641	588	559	618	581	583	572	601	597	610	611	603	584	586	566	624	609	593	571	586	611	617	612	571	572	621	605	612	572	605	591	550	629	591	605	571	547	639	582	587	586	605	571	574	592	566	581	657	635	604	584	608	623	564	628	587	599	564	568	618	592	630	567	578	602	613	610	619	638	544	650	633	616	562	588	542	604	598	600	572	613	604	605	569	625	614	579	590	558	640	610	612	590	587	565	581	586	602	563	579	610	598	608	611	607	673	588	580	575	617	592	606	590	569	564	601	617	589	635	575	601	610	571	576	621	593	610	598	564	645	609	659	665	567	558	584	575	598	602	594	626	608	593	591	554	609	589	607	599	608	602	584	620	589	633	585	589	630	577	611	579	580	597	611	599	573	607	619	561	620	592	620	589	598	599	584	623	600	601	600	619	607	634	575	580	582	581	585	577	615	593	617	586	604	613	574	637	612	597	598	616	581	605	590	586	628	604	597	624	601	600	615	596	540	611	605	572	590	617	611	598	580	610	576	601	585	595	558	574	591	605	601	596	580	588	606	636	549	573	562	620	581	597	620	599	547	608	584	596	653	605	621	591	581	585	601	580	579	605	598	593	573	596	601	572	534	564	582	579	576	587	644	599	595	587	650	564	647	578	586	594	632	578	600	622	586	597	620	603	604	657	596	571	558	593	570	613	604	543	562	611	611	568	602	640	589	551	611	616	631	599	609	582	582	609	614	597	585	572	576	565	599	602	622	590	578	587	582	567	587	572	604	626	608	598	587	562	570	618	583	587	634	602	604	587	595	585	599	619	637	581	630	593	565	539	607	606	595	613	583	618	629	621	588	527	648	596	566	619	594	614	580	636	597	569	613	594	581	558	594	618	596	613	604	592	571	568	612	590	612	600	605	618	627	619	605	628	636	603	556	613	628	564	602	615	585	601	597	553	576	594	566	592	586	634	619	601	530	554	579	601	569	602	565	584	569	588	579	607	563	583	589	598	598	586	553	604	610	577	575	566	561	604	600	609	541	624	602	620	554	581	572	608	571	622	588	578	592	612	567	595	588	628	577	551	612	582	542	595	579	618	619	594	628	567	610	575	562	559	574	597	610	579	587	573	617	600	583	589	544	605	568	618	627	566	598	629	575	615	525	596	569	569	569	602	601	580	596	560	615	610	586	587	584	595	592	596	582	584	610	604	629	667	615	582	591	562	586	624	605	553	577	590	555	638	598	598	572	604	557	626	571	569	593	597	596	579	628	607	591	585	583	600	582	600	652	649	606	593	583	600	625	609	604	645	613	608	640	605	587	589	568	568	622	605	599	593	595	602	543	549	628	557	548	591	590	616	601	566	630	543	607	574	583	575	590	578	561	631	623	613	578	562	648	599	615	603	597	591	608	553	634	584	602	602	583	560	581	584	579	618	618	571	618	572	563	609	602	646	621	648	603	618	596	607	606	610	601	569	566	564	599	601	522	586	629	581	614	608	591	590	600	603	579	569	598	589	602	598	606	559	579	590	615	585	572	635	586	578	612	574	570	579	608	516	635	645	589	619	596	596	577	579	607	599	588	586	604	576	631	572	590	595	553	583	573	514	596	590	621	580	561	625	635	598	597	593	598	614	626	623	597	592	586	597	582	618	596	572	613	572	622	586	617	599	618	583	581	588	569	546	593	617	582	663	592	599	570	577	619	581	575	590	587	628	607	592	610	646	636	569	586	611	621	589	602	574	597	610	610	619	590	585	639	618	590	601	626	597	587	592	561	674	575	595	569	585	591	549	625	600	566	586	593	618	588	597	612	622	589	591	552	611	557	623	619	569	614	589	580	609	582	635	628	609	610	582	583	599	585	641	611	621	589	587	600	586	598	607	619	601	613	590	608	593	600	589	598	598	587	609	563	579	568	601	609	596	535	618	577	564	548	616	568	579	589	589	613	567	566	588	577	590	622	602	551	566	598	601	653	614	627	593	606	576	611	589	588	601	594	608	553	573	576	596	594	562	611	595	598	586	600	632	561	593	551	598	600	585	645	595	596	583	625	577	617	687	596	579	580	595	601	600	593	611	628	637	569	644	584	585	581	559	608	592	596	575	603	579	610	590	536	584	579	568	591	532	598	616	594	596	596	595	578	594	597	612	622	580	571	564	643	583	591	612	618	618	606	603	586	598	558	553	632	645	607	605	592	587	584	581	572	587	607	609	606	643	589	574	583	571	566	628	565	561	605	592	619	578	625	613	595	613	571	576	575	576	641	579	604	575	610	604	600	546	631	622	573	644	626	594	635	549	549	598	609	592	615	580	595	595	601	574	560	606	597	586	590	603	622	620	592	633	631	586	563	587	613	566	518	574	602	579	590	563	639	593	624	559	580	591	583	587	534	627	619	594	642	628	574	617	617	574	596	637	590	579	595	581	594	581	556	576	618	558	539	605	584	624	573	594	591	585	616	560	583	599	590	596	594	563	606	627	585	604	614	576	615	609	608	644	561	639	555	605	595	575	594	570	593	607	595	596	593	622	624	639	581	582	598	603	553	627	612	614	606	635	594	621	597	550	595	627	607	602	584	570	609	580	587	564	609	586	630	580	608	566	578	590	603	581	593	611	574	557	580	592	604	615	561	617	623	566	604	616	597	635	580	616	604	624	587	567	619	553	590	620	572	602	564	567	566	597	602	612	606	550	583	586	564	587	599	619	569	569	646	580	588	556	594	545	627	615	633	554	551	610	565	601	623	565	560	542	590	570	611	568	605	606	553	590	616	640	605	619	611	569	556	638	628	597	575	587	598	602	594	581	565	588	602	651	593	555	578	567	585	605	647	581	563	547	601	574	616	556	610	584	601	612	600	586	548	601	573	630	613	566	633	622	588	558	585	630	565	606	601	559	571	596	613	604	606	561	581	564	569	567	596	621	599	596	641	558	611	627	623	602	593	611	579	612	596	542	583	594	584	581	589	567	594	585	585	592	583	587	615	600	613	601	606	562	605	614	624	565	608	562	590	588	592	649	599	583	597	634	585	548	613	576	627	545	620	589	590	598	594	594	603	611	596	587	605	591	596	597	597	627	608	605	588	606	565	623	588	586
23574	21690	29567	24319	21610	20581	5420	860	683	570	541	465	452	440	387	369	372	385	370	334	393	342	327	324	333	333	345	318	333	291	327	316	272	323	273	299	321	305	309	340	304	315	320	313	306	295	306	286	324	294	314	322	304	296	311	317	308	308	262	302	332	278	271	275	288	276	305	281	305	328	281	291	289	274	309	309	293	317	288	281	270	284	321	307	286	284	313	266	298	278	260	299	325	294	306	301	307	266	284	285	284	307	301	291	287	295	294	302	263	298	311	311	279	268	286	274	306	299	300	296	281	301	295	317	315	279	275	259	277	275	300	285	295	295	315	311	306	316	277	285	309	282	284	298	306	299	303	289	283	290	299	283	288	319	301	312	268	299	289	312	285	263	269	286	321	300	290	261	279	315	278	298	286	272	282	293	268	305	316	291	287	290	308	349	255	328	258	306	300	291	304	264	297	297	270	278	311	279	332	279	313	295	314	288	282	292	302	289	326	288	288	276	297	286	298	307	284	269	283	283	292	306	273	302	287	311	287	291	303	287	313	280	333	274	304	288	296	313	297	261	299	306	308	295	279	282	297	289	320	268	338	299	295	318	312	282	278	269	282	292	262	304	295	304	295	295	313	284	311	283	287	295	284	293	310	310	296	295	281	300	309	317	291	269	282	313	300	298	314	328	310	292	296	293	292	304	279	297	298	278	293	304	317	314	300	311	285	272	296	280	283	289	321	295	273	308	258	292	262	284	278	281	269	298	309	291	295	337	299	289	320	274	263	306	312	323	328	306	316	284	312	296	284	300	313	285	313	283	303	286	282	305	284	289	282	316	286	271	271	307	294	289	295	302	290	278	290	275	267	296	323	281	262	316	294	311	313	288	318	323	273	294	312	310	294	284	293	280	281	311	293	305	268	311	284	292	283	317	309	332	297	291	281	305	287	292	278	311	278	290	276	295	290	318	248	296	291	309	282	299	314	305	318	333	311	307	299	262	284	334	299	272	275	320	295	278	265	255	322	289	303	265	283	289	289	343	290	282	275	302	313	300	314	299	282	278	294	306	256	280	293	306	284	305	327	290	282	289	319	292	280	301	290	300	298	292	311	286	319	271	320	296	289	298	292	291	305	300	320	299	271	296	320	307	275	300	301	274	312	282	327	292	296	330	304	280	304	284	328	327	305	327	279	296	270	287	278	281	310	303	304	309	286	295	261	266	287	301	312	307	297	286	291	259	300	273	299	280	288	293	309	304	271	273	270	318	270	294	320	312	264	280	282	310	261	284	298	315	262	284	296	294	286	335	292	295	274	297	276	314	293	262	255	271	292	290	307	282	310	280	274	314	285	294	321	295	303	320	279	282	306	272	311	297	296	312	319	263	302	278	273	308	267	288	283	270	278	282	338	300	313	292	288	274	248	293	300	281	326	281	285	300	296	292	327	259	259	296	304	286	300	290	304	294	312	295	306	309	285	298	302	264	273	264	319	306	310	301	314	286	292	292	310	293	318	247	310	296	339	315	313	345	314	279	296	313	269	313	283	280	291	282	295	280	316	267	288	275	286	310	301	285	300	279	314	288	290	310	294	302	319	311	301	307	299	288	302	292	311	295	278	293	281	290	299	259	274	270	311	267	318	313	294	296	262	300	307	322	292	255	301	268	306	298	304	294	303	303	272	320	296	302	308	337	301	292	263	278	279	308	330	279	270	280	301	288	322	283	294	293	296	255	307	246	301	288	324	274	305	276	265	293	289	306	294	287	298	289	287	316	281	287	297	276	331	291	273	275	266	322	299	287	269	309	308	287	308	266	295	302	300	319	309	297	277	274	271	319	306	271	298	308	291	275	296	292	324	333	283	319	288	270	301	266	295	300	309	293	312	288	269	292	295	288	314	280	280	297	288	309	275	303	263	306	267	277	275	298	321	290	264	269	298	307	292	271	285	300	294	284	295	304	285	261	321	325	306	301	305	306	273	316	269	266	270	311	305	281	342	291	307	337	283	299	271	292	294	269	319	290	297	279	299	283	294	284	282	297	282	278	285	298	286	278	300	319	307	320	292	302	253	295	297	299	295	295	311	286	297	274	271	291	320	307	264	293	303	302	287	266	298	298	253	295	338	283	289	271	314	295	295	281	291	277	295	307	288	307	296	273	294	278	309	288	281	295	308	271	283	295	289	284	299	305	294	322	293	293	317	306	290	297	319	299	291	264	298	275	305	290	316	302	301	301	290	302	283	269	290	281	310	305	290	302	334	282	304	273	309	304	311	300	278	311	294	308	276	306	313	276	282	288	274	275	286	297	258	305	283	289	298	308	322	292	265	300	295	307	316	301	296	297	283	297	270	280	291	302	291	301	309	313	290	289	281	299	313	277	282	305	318	285	293	283	250	279	287	302	299	284	296	284	329	287	295	326	316	273	299	269	300	281	281	300	303	272	279	311	304	285	292	315	258	270	289	301	294	285	262	281	330	284	300	322	292	300	284	309	281	296	283	247	305	310	282	301	321	289	301	311	306	322	300	302	314	308	304	302	279	267	297	304	277	293	272	281	271	290	290	291	294	295	292	299	302	309	291	298	321	301	290	299	288	284	304	301	299	295	296	316	298	286	312	303	277	278	257	283	272	294	270	297	301	301	320	299	323	270	298	294	290	300	276	272	299	297	284	309	314	296	303	314	303	309	252	294	277	299	353	292	284	281	287	286	307	280	286	295	293	303	277	304	296	288	283	297	312	284	303	276	294	272	315	301	289	260	300	257	305	298	296	288	296	285	348	283	297	293	284	308	346	296	307	287	294	275	321	302	297	265	317	285	321	314	326	299	273	318	282	298	293	289	290	298	308	322	284	307	272	296	338	269	296	293	284	313	343	284	313	270	276	285	291	310	296	340	287	291	279	279	290	300	298	313	285	301	329	273	305	354	313	285	287	297	279	306	303	286	261	301	291	278	297	285	305	299	298	303	271	283	277	298	322	316	299	294	308	302	278	292	261	278	298	300	307	305	270	281	330	315	296	277	288	313	304	301	341	301	301	306	300	340	301	326	314	298	291	290	303	306	281	296	292	292	278	283	306	310	319	272	264	251	292	294	310	285	283	275	298	282	301	279	294	283	293	271	258	286	301	308	298	311	305	317	281	320	272	314	297	279	298	288	309	298	364	303	308	305	258	289	305	285	308	305	322	265	281	292	306	274	330	302	283	279	296	265	267	330	308	291	308	273	287	312	290	294	260	278	277	299	299	287	298	285	299	309	289	293	276	297	291	310	287	288	336	275	309	286	296	295	284	294	313	321	283	303	291	298	286	323	297	293	307	306	290	303	284	295	287	295	309	260	282	255	309	279	263	287	288	287	298	304	293	293	314	286	275	293	287	291	288	298	312	311	302	260	301	285	316	292	270	314	270	299	275	304	275	269	306	300	314	294	285	300	278	288	302	296	319	291	306	291	268	312	311	298	323	328	325	296	286	288	285	315	299	298	301	308	280	308	305	331	275	305	303	297
45985	71377	55439	24943	5070	2963	2289	1759	1373	1296	1044	948	834	813	713	680	646	653	601	578	563	516	556	499	503	493	489	470	495	551	464	465	484	496	429	472	479	472	444	480	443	459	432	419	474	439	440	416	474	480	460	440	444	461	468	439	457	413	413	457	423	444	450	452	448	421	427	456	423	427	453	413	426	464	415	427	498	428	404	443	413	449	422	453	426	437	404	446	446	406	398	427	428	429	406	430	454	407	421	432	418	426	441	452	445	440	450	452	490	449	451	420	383	448	461	384	414	425	427	467	424	430	394	401	469	402	436	423	454	425	407	431	453	419	417	411	438	411	491	408	397	452	431	465	438	437	442	399	431	410	407	395	447	425	435	462	409	422	409	431	467	434	411	449	423	445	403	416	462	424	425	449	406	444	429	419	438	439	419	407	469	438	398	423	455	436	399	435	382	440	445	445	430	424	419	406	413	427	435	408	427	418	455	433	419	417	440	450	423	457	452	427	412	402	477	465	402	417	455	404	395	466	407	453	394	412	434	415	382	455	426	485	442	472	440	445	430	427	417	427	437	403	445	428	417	411	397	408	434	443	394	427	405	452	428	471	451	456	446	410	413	443	428	400	438	422	438	421	441	416	452	404	425	413	397	459	423	436	400	428	422	413	430	408	389	416	471	440	431	445	443	481	401	439	459	428	444	406	431	426	454	405	430	401	422	452	454	415	423	392	435	428	397	454	469	432	427	439	448	385	425	440	394	447	468	419	383	464	430	415	410	420	418	406	412	417	434	417	403	410	408	467	434	444	405	403	426	448	465	383	478	426	449	448	398	422	412	418	412	456	427	405	436	473	407	427	456	475	380	403	454	393	421	418	407	443	402	426	445	440	422	420	403	438	415	412	431	419	463	429	415	404	417	422	417	419	424	439	414	452	428	402	405	407	421	459	416	457	426	426	435	412	432	407	434	476	435	438	421	417	406	414	454	426	445	434	423	407	441	449	456	395	447	447	426	421	426	415	412	390	448	439	383	467	411	444	457	437	433	462	437	428	439	467	425	467	413	442	476	408	460	424	411	436	407	423	413	432	430	460	429	419	408	443	418	437	427	467	405	439	444	464	436	410	425	383	465	433	418	458	429	431	425	387	448	443	421	424	457	402	420	406	438	419	436	429	462	431	393	442	441	413	409	409	414	437	453	449	408	461	424	431	419	443	399	434	402	453	415	430	431	435	437	449	456	388	429	416	407	449	440	398	418	452	433	414	401	434	409	436	420	390	421	439	412	481	462	440	467	409	449	435	396	399	388	412	409	382	445	446	436	448	440	441	464	405	405	404	423	448	447	406	421	391	419	421	407	411	452	431	411	424	415	433	418	441	477	407	428	449	393	402	447	422	458	423	407	444	431	442	424	397	452	432	425	427	433	434	427	411	441	430	418	409	423	421	416	416	410	434	405	420	455	470	430	443	441	439	455	431	385	426	425	409	432	427	459	445	420	467	428	396	406	454	454	448	399	437	460	447	401	444	435	403	457	494	442	433	418	422	459	418	391	457	465	437	427	419	443	436	412	444	395	450	428	434	401	379	442	433	473	446	446	419	434	484	447	400	445	415	449	428	429	428	400	460	402	475	443	434	427	438	401	414	409	461	420	420	402	412	460	491	465	423	442	394	423	408	395	442	430	461	410	421	434	426	458	427	481	431	422	425	446	441	428	417	445	438	410	419	445	425	429	456	417	460	427	421	461	449	376	400	451	439	403	442	461	452	414	441	429	392	446	447	442	400	429	471	426	431	445	440	413	390	390	424	413	432	457	418	419	404	402	411	437	414	455	413	464	429	465	429	442	408	432	423	451	413	418	405	446	457	437	397	446	400	414	428	442	398	432	423	442	415	439	417	453	409	414	444	433	413	476	461	420	440	443	439	446	384	455	415	413	437	444	424	403	445	429	453	385	425	402	440	423	422	407	407	413	417	402	481	399	459	418	408	437	443	424	426	454	422	433	394	426	430	420	434	441	421	433	443	413	420	458	427	412	428	457	427	433	425	408	407	430	442	443	437	419	441	437	445	397	440	457	420	384	439	442	431	402	436	424	435	477	411	453	436	445	415	416	413	444	431	418	402	415	425	465	428	440	488	435	414	430	413	448	441	443	395	443	420	407	455	392	423	428	393	396	402	441	469	416	433	437	433	426	437	394	441	412	420	426	435	463	460	393	414	414	434	441	444	498	393	402	432	416	420	411	419	426	429	413	444	407	411	433	426	427	418	399	415	448	439	430	437	405	433	441	430	432	437	408	434	422	417	447	448	402	432	413	456	398	425	436	437	447	434	427	432	434	430	447	395	429	442	440	468	414	431	445	423	431	450	424	441	440	441	410	457	434	410	466	420	373	434	416	464	377	410	422	450	418	436	442	425	440	424	465	419	422	373	414	452	437	437	433	435	428	426	422	429	429	456	473	451	391	414	423	421	454	404	424	451	430	437	419	409	410	402	425	424	427	417	445	434	431	393	465	479	459	428	474	429	442	396	401	390	421	424	451	437	422	454	420	462	425	434	438	430	451	465	417	417	374	395	451	439	424	386	452	462	418	424	439	436	443	425	434	440	431	383	428	411	443	487	437	423	420	457	394	431	433	432	425	437	450	399	439	442	430	460	433	424	403	441	403	446	408	437	443	418	435	397	430	432	400	430	442	427	426	402	472	468	422	422	466	467	427	413	447	412	450	448	439	437	428	424	460	458	410	423	409	432	426	439	384	427	426	412	407	481	430	333	465	454	391	446	432	435	421	462	489	447	446	433	460	397	460	426	423	476	430	433	425	409	439	447	414	390	380	450	430	390	395	404	424	437	381	455	407	439	445	430	453	414	403	452	427	438	423	446	411	425	463	423	464	414	460	462	406	413	386	431	411	412	450	437	404	402	472	428	444	385	435	457	425	417	425	378	421	424	407	423	422	440	417	417	432	421	423	459	446	428	438	422	432	397	420	433	474	386	469	418	450	445	426	444	441	417	476	431	433	462	408	453	407	416	413	466	425	408	453	417	440	393	439	438	413	418	413	441	479	438	431	411	423	440	426	443	445	427	411	434	426	420	409	411	441	435	418	390	454	422	422	418	457	449	432	465	449	467	391	438	419	460	428	404	424	425	386	421	473	431	416	429	453	453	431	447	455	400	433	452	435	408	434	403	456	431	411	460	438	417	448	409	406	455	428	449	389	460	425	437	426	403	409	403	404	455	416	428	440	454	440	418	442	421	426	439	416	435	414	422	431	432	416	396	417	440	466	426	425	448	445	436	429	432	454	433	418	449	396	408	460	394	455	423	406	426	449	444	440	418	437	463	440	460	424	442	412	439	462	430	428	416	432	449	441	409	454	436	429	442	417	421	419	402	444	432	427	447	422	426	408	438	407	481	435	414	425	443	467	438	445	410	470	440	419	435	410	425	431	410	422	441	430	434	400	439	433	451	431	446	439	436	426	472	441	410	433	462	394	422	427	410
29739	28545	27221	10751	825	418	395	348	324	327	355	328	331	321	322	311	330	323	314	317	322	337	321	309	316	323	310	333	315	286	299	314	267	300	323	325	325	329	307	328	283	318	295	308	312	301	325	311	295	331	343	313	304	302	301	322	307	297	302	284	301	319	299	304	323	342	310	293	303	311	342	315	285	303	306	304	307	290	278	317	286	320	297	267	324	321	327	315	294	310	294	308	326	304	297	318	311	326	304	294	300	287	312	311	330	301	303	294	309	309	300	291	307	284	300	290	303	312	312	323	295	290	295	287	345	317	276	317	312	298	316	276	300	313	313	325	308	292	328	280	315	299	308	306	291	319	309	306	275	315	313	299	346	294	293	288	294	316	329	302	302	303	282	280	310	293	302	273	307	311	311	281	309	273	284	300	307	296	336	300	300	319	307	281	307	313	267	300	290	327	308	312	305	276	282	280	296	298	294	296	326	278	310	291	296	318	327	297	289	302	298	304	341	286	287	286	301	289	269	331	307	309	323	324	285	308	326	330	318	316	315	299	306	302	299	315	340	309	299	322	317	290	298	297	308	305	339	269	310	304	314	295	319	306	289	311	294	305	321	273	310	319	347	305	294	305	290	306	311	324	342	312	301	320	335	335	325	294	331	294	317	281	320	291	295	341	312	281	341	293	305	326	309	292	305	289	326	312	319	304	343	288	291	297	311	341	310	327	283	271	316	326	284	286	265	319	304	322	345	307	310	317	325	272	287	333	313	271	295	282	314	335	345	290	309	333	333	299	293	307	303	287	289	353	332	324	309	314	289	323	317	317	326	306	323	303	326	321	308	284	321	312	326	318	311	308	302	294	321	288	302	335	333	334	297	299	276	288	307	289	304	314	343	333	294	305	299	321	324	318	330	297	293	293	298	338	290	302	303	308	282	299	285	356	308	330	328	276	302	307	295	280	293	298	342	313	284	310	338	313	314	287	313	298	306	302	301	305	305	247	286	291	290	299	308	323	311	333	296	281	277	318	315	312	320	325	321	302	286	303	292	311	326	272	310	307	327	293	294	309	318	327	291	319	314	282	278	329	318	309	290	314	302	297	303	331	306	292	313	297	303	311	303	292	286	313	313	312	328	293	313	305	281	305	334	302	314	319	345	308	323	312	317	331	297	321	314	317	310	285	315	290	310	324	321	298	303	301	332	322	310	283	327	296	306	316	313	288	321	307	294	284	309	298	298	332	308	299	301	305	304	325	307	337	329	312	299	292	322	307	305	312	307	274	269	330	318	316	304	289	314	271	316	318	309	303	333	286	310	280	278	300	301	298	312	306	287	323	335	309	309	292	314	327	336	270	314	292	310	279	295	306	295	295	291	297	309	285	306	333	304	299	298	287	332	302	277	309	299	295	286	278	294	294	316	316	304	308	325	324	286	314	328	293	299	294	295	348	316	327	329	301	314	304	305	296	305	287	300	301	309	317	287	264	282	318	324	309	303	315	285	329	291	322	293	307	300	325	319	334	342	317	326	316	318	309	292	316	322	282	268	303	312	296	311	297	262	286	332	303	309	322	292	325	295	314	309	313	317	328	309	329	319	310	287	276	269	299	299	300	313	327	325	327	311	336	314	326	300	326	304	308	272	318	315	299	317	304	295	305	307	300	307	287	280	284	320	325	301	292	308	345	309	292	323	306	288	302	318	314	292	287	316	307	313	324	283	313	300	298	325	303	326	295	273	303	311	312	328	274	259	326	315	319	272	281	299	324	318	328	308	334	309	309	302	284	303	304	283	280	290	269	329	269	310	341	302	282	316	286	325	293	313	290	295	316	298	300	310	321	299	305	305	290	300	299	283	319	303	320	301	309	309	321	316	335	310	291	301	277	314	322	324	322	315	317	310	332	282	289	293	311	332	326	299	275	312	323	299	287	282	333	302	277	326	296	298	312	263	304	318	291	299	291	307	316	323	285	326	290	306	319	319	287	320	328	302	314	311	333	306	295	319	311	264	317	320	297	310	285	290	307	352	264	284	298	303	297	302	302	302	299	260	293	305	296	307	284	288	316	318	307	312	308	288	297	296	266	302	316	310	331	290	286	298	306	312	306	302	292	337	293	303	293	325	310	297	297	306	289	292	312	317	310	315	331	318	286	301	300	299	296	307	338	287	301	316	300	297	318	308	296	306	318	310	322	322	319	300	342	315	298	291	314	312	339	294	311	318	312	349	326	300	304	285	299	284	321	306	306	315	317	299	298	308	246	329	304	310	298	307	315	314	281	307	332	306	286	315	299	287	344	271	269	325	271	320	324	291	316	325	310	315	326	311	330	303	310	309	325	300	301	285	289	316	285	332	280	301	320	328	306	300	311	308	297	310	301	356	308	295	277	291	293	316	301	278	350	325	323	296	300	331	335	277	283	307	281	285	283	303	314	317	313	292	302	307	288	318	307	327	283	343	304	323	297	291	303	309	304	292	342	299	296	299	289	286	336	294	293	300	314	325	298	318	318	331	303	312	303	311	263	324	318	301	305	313	280	307	323	344	305	297	288	320	307	299	320	310	309	300	308	307	288	289	308	318	311	293	306	298	319	286	307	290	297	273	307	315	291	295	304	276	297	303	335	288	315	318	277	321	306	294	291	285	340	297	294	343	289	332	311	312	322	287	293	265	325	285	326	329	298	291	329	305	309	314	300	306	288	297	271	298	284	314	304	281	301	299	296	331	305	305	306	290	298	285	334	337	303	304	300	288	320	318	319	300	302	289	308	307	306	318	328	303	293	304	302	295	295	306	298	289	303	305	306	285	336	322	313	341	303	329	286	312	262	284	284	269	273	296	295	346	319	300	319	335	294	302	320	326	290	307	326	323	307	312	290	309	289	322	317	312	305	296	306	290	303	301	303	304	315	292	339	323	308	312	316	283	294	303	317	322	308	302	322	321	324	288	308	300	292	307	291	301	316	320	301	288	326	322	312	328	282	316	338	299	328	299	304	292	300	299	359	298	320	331	307	332	321	289	308	283	325	321	354	342	332	318	331	308	299	314	325	304	311	284	305	340	276	279	320	311	327	270	297	277	348	328	349	316	300	299	295	334	330	297	279	263	279	324	300	309	298	309	285	305	331	304	310	290	303	330	285	305	293	295	326	319	336	308	327	281	285	306	289	321	255	285	296	317	281	314	339	302	298	298	304	305	286	296	336	301	347	276	293	292	330	299	316	337	317	266	296	312	273	329	324	294	326	320	330	313	317	298	331	306	309	326	319	309	313	285	332	346	319	312	299	298	334	290	297	273	287	283	308	307	288	314	301	302	292	312	309	299	309	317	290	316	277	305	324	300	287	313	312	316	302	306	307	290	323	287	310	274	297	294	293	311	297	312	313	312	305	310	330	315	321	346	312	333	304	312	313	288	288	270	308	319	331	364	292	313	291	292	297	295	299	304	328	290	308	330	286	311	293	289	301	323	319	308	304	309	332	309	292	294	270	294	291	315	293	301	292	303	285
36896	46241	32247	9277	1119	743	618	626	528	503	510	520	482	507	472	458	489	462	474	460	434	441	446	441	483	412	451	464	417	426	446	445	439	434	436	442	430	453	449	446	444	452	442	396	461	434	451	446	429	490	442	435	403	459	453	449	447	405	449	449	475	425	421	435	386	455	476	439	453	451	445	431	432	468	421	450	430	435	468	445	449	423	436	436	460	468	448	426	440	458	433	484	456	424	443	463	425	462	459	433	436	483	429	458	417	401	444	475	443	449	426	443	442	450	443	426	437	422	436	450	462	438	459	429	430	424	402	400	424	485	434	446	442	434	443	425	420	461	421	388	419	446	429	428	410	441	456	441	409	432	417	433	444	457	403	414	466	453	434	415	467	464	447	430	416	432	432	416	436	445	437	435	441	455	429	446	441	467	442	447	438	448	402	423	409	413	407	417	437	492	416	444	468	432	448	458	454	454	456	434	485	437	463	454	442	401	418	436	424	423	443	433	407	423	414	470	444	428	432	411	415	437	418	453	448	424	426	429	429	450	414	412	434	444	447	448	452	420	440	423	461	433	428	413	429	423	424	469	466	420	443	468	428	401	468	425	428	442	403	449	389	405	437	389	430	440	422	421	444	462	431	492	421	442	418	460	431	420	453	420	455	422	445	418	454	471	433	457	453	442	455	398	453	401	429	396	461	446	465	468	401	444	444	449	405	437	462	422	447	439	442	464	468	429	466	453	466	423	424	429	415	450	455	432	452	468	443	415	414	466	445	489	425	430	433	423	446	429	422	449	422	466	428	424	425	410	466	408	403	417	423	463	440	470	458	446	453	411	421	442	446	432	386	452	416	399	438	451	458	467	433	446	401	478	464	428	422	429	428	481	431	455	446	459	445	434	421	435	458	444	452	404	410	437	461	408	427	455	426	450	423	449	448	431	443	440	417	448	440	476	430	452	458	471	442	389	437	441	428	442	473	434	452	409	418	430	451	442	427	433	433	413	466	425	384	451	445	453	406	402	427	470	444	410	474	475	433	433	461	447	431	458	427	456	451	430	448	408	444	417	463	413	439	422	460	454	461	446	424	428	437	458	440	437	408	429	486	427	469	454	450	439	412	439	453	438	454	441	445	414	461	463	450	429	443	485	413	463	446	433	416	486	428	445	451	424	476	464	448	448	422	401	423	451	458	442	474	435	443	424	425	469	459	421	424	439	487	478	437	444	437	447	438	432	432	429	435	444	479	430	434	451	424	428	441	437	456	475	433	419	425	404	434	429	440	460	433	460	435	458	451	456	426	420	448	432	442	447	445	468	439	407	435	464	438	403	437	418	448	431	425	440	399	456	417	404	434	458	398	460	464	458	414	399	454	442	500	462	423	445	420	449	473	416	428	456	432	413	423	449	420	438	426	408	415	433	443	493	438	443	420	423	457	443	450	430	424	446	435	461	452	426	459	426	453	437	480	427	443	453	424	452	432	425	446	421	418	415	438	475	431	468	451	433	420	446	421	429	411	455	440	404	403	439	454	446	433	429	491	457	421	455	419	455	456	457	407	462	451	468	440	422	415	496	405	440	468	422	435	464	441	439	461	433	405	451	462	450	457	449	435	459	382	445	425	435	414	420	478	435	447	454	433	463	404	404	478	417	451	434	427	440	466	440	440	429	462	441	422	416	487	400	471	424	440	439	468	444	436	440	454	440	410	442	470	426	430	469	413	441	434	417	424	463	448	440	424	469	434	429	407	439	415	460	435	440	448	424	435	468	420	416	461	437	417	424	428	432	448	459	457	432	442	417	439	425	405	417	437	421	408	445	440	458	465	457	421	422	423	499	412	426	400	393	427	425	442	407	439	404	470	450	409	455	462	443	435	457	478	461	456	421	421	420	432	460	450	473	434	462	454	469	425	444	419	452	421	445	433	424	430	434	438	435	408	418	456	458	449	410	468	412	449	422	422	423	471	418	441	450	408	466	459	423	429	416	415	404	463	439	433	443	443	453	433	448	450	452	462	453	421	444	446	443	430	392	446	423	431	422	378	427	419	446	426	423	440	487	415	448	434	468	437	459	413	412	416	436	439	433	425	433	448	448	426	420	436	418	448	418	424	488	435	466	435	424	445	400	449	455	475	453	451	441	416	459	453	437	412	427	446	441	384	428	402	430	450	452	418	405	499	462	448	453	403	430	451	437	456	411	470	481	460	466	438	444	423	461	418	470	433	467	431	403	430	465	420	426	463	421	426	437	444	422	446	426	424	414	413	437	449	453	456	421	406	468	429	432	419	420	407	480	426	439	435	431	402	427	432	398	458	438	384	434	430	424	408	417	436	439	396	457	499	396	428	426	458	439	471	404	430	411	434	431	462	414	450	446	433	437	458	444	474	445	428	436	464	418	455	447	403	470	400	471	418	417	431	454	423	462	419	456	442	434	467	425	423	436	446	427	453	443	410	439	452	437	444	443	476	449	439	461	446	438	456	454	472	467	425	467	405	421	425	434	467	422	459	465	444	455	406	467	433	452	431	447	445	424	406	446	434	437	410	416	412	445	453	424	377	497	473	466	443	428	429	437	408	443	448	474	432	434	445	451	390	464	424	451	425	429	448	447	438	440	423	411	408	462	431	452	435	437	430	458	428	417	437	439	442	444	411	413	481	460	445	463	461	411	473	426	459	449	428	431	452	432	453	441	414	470	437	433	382	457	436	399	449	421	438	438	433	453	445	424	437	440	427	422	490	472	431	461	420	457	422	440	409	454	449	443	423	458	466	420	426	461	486	418	395	457	441	412	453	456	433	434	449	451	428	466	423	441	465	448	443	427	475	404	421	433	464	442	463	416	451	440	414	425	438	433	442	460	414	430	471	418	443	474	487	424	422	447	432	440	459	444	455	432	432	466	462	426	417	432	472	425	450	456	474	463	411	443	426	446	423	427	399	438	403	415	449	428	418	404	438	455	462	457	433	429	430	415	453	407	433	439	419	432	419	435	430	459	439	435	423	445	418	432	392	442	395	471	434	457	456	421	436	430	393	424	410	465	411	459	417	447	434	431	399	402	449	416	452	417	469	447	408	417	450	402	454	462	392	457	427	451	409	434	451	449	457	435	405	427	445	423	446	430	436	416	414	473	428	450	434	425	405	414	425	422	426	440	411	470	451	457	427	435	446	441	392	482	418	451	473	444	447	435	407	439	429	406	437	427	447	424	451	459	419	412	405	453	481	444	442	422	436	468	446	456	455	452	467	402	442	427	460	476	452	443	469	427	402	480	465	455	420	431	443	421	449	451	421	450	436	455	447	408	457	468	441	477	424	397	417	431	421	451	457	429	424	474	459	427	444	470	438	445	404	427	440	451	426	470	450	453	427	444	432	424	395	448	454	452	440	444	479	434	453	440	428	443	484	433	457	405	436	425	435	420	401	419	442	447	452	419	423	461	442	466	422	404	437	463	439	460	434	441	447	421	436	454	431	414	432	456	427	460	451	471	446	433	474	394	421	450
24655	21649	29145	24903	20548	7309	1062	755	624	550	532	494	495	501	456	438	448	431	459	436	477	442	434	415	382	417	457	425	392	412	409	405	453	443	484	446	404	462	419	445	417	418	412	439	421	370	412	387	432	404	426	409	392	404	438	425	403	418	413	367	424	406	435	395	417	397	398	413	414	426	419	387	408	406	412	444	427	397	422	459	386	426	414	418	446	390	415	408	430	423	444	383	412	421	440	420	410	425	396	424	413	450	406	415	406	414	449	447	386	437	411	440	408	444	390	453	360	358	412	361	421	421	420	423	444	434	411	376	395	418	426	358	410	464	407	394	443	392	394	422	381	427	374	384	425	431	386	420	442	420	402	410	434	389	411	391	429	412	413	415	393	389	413	389	439	430	431	422	424	428	397	401	418	383	376	376	421	398	382	427	424	428	417	415	418	421	389	408	407	411	446	448	389	439	455	404	428	413	375	415	439	410	437	420	392	430	404	431	429	428	407	389	417	416	415	392	420	437	422	398	410	401	416	428	420	470	418	441	423	381	392	379	406	365	409	350	404	409	424	387	389	419	387	452	445	391	391	409	425	400	412	411	421	464	418	426	438	419	432	433	397	409	448	439	419	396	378	377	434	450	443	389	414	389	429	406	399	406	403	409	418	429	435	403	425	388	423	442	373	416	415	444	422	401	397	417	391	412	373	404	407	432	419	423	396	438	421	411	417	408	415	411	383	375	437	399	405	413	436	413	439	419	402	362	404	409	392	414	454	435	378	405	397	417	444	422	373	414	383	421	416	393	414	409	412	430	418	398	444	410	434	435	420	417	408	415	425	426	412	419	381	381	380	390	386	410	424	414	436	386	397	404	403	371	411	421	376	395	412	412	435	400	397	428	460	412	368	428	375	411	412	434	412	407	429	379	423	417	427	388	402	379	426	427	434	376	396	386	417	388	421	396	410	421	420	409	413	406	434	423	405	389	422	446	410	393	397	421	415	387	419	411	389	374	381	425	389	413	395	368	447	390	451	410	418	435	400	420	440	410	423	432	417	395	433	391	439	430	433	454	443	399	432	433	441	405	392	398	421	457	404	390	396	405	399	412	429	427	421	392	433	369	453	425	401	411	415	399	435	408	403	418	449	413	421	440	409	425	417	436	407	415	396	405	453	445	394	396	397	401	439	390	412	396	419	369	423	393	410	432	378	424	418	422	402	383	452	397	450	421	435	439	430	392	395	418	438	449	416	427	402	407	420	400	381	419	415	406	411	402	443	434	443	378	393	411	414	436	422	412	410	409	424	408	388	400	375	393	383	365	412	388	434	390	402	368	420	415	419	414	420	419	412	422	401	433	400	409	433	439	439	391	402	381	416	428	383	460	388	423	415	401	383	404	427	406	408	437	414	401	392	437	420	455	437	410	433	408	426	401	414	449	409	398	400	425	401	403	400	416	436	431	396	433	425	402	397	424	392	429	383	402	368	419	421	392	410	407	409	408	423	403	419	416	422	415	420	402	414	402	397	389	377	403	461	413	402	392	416	404	419	395	407	426	403	376	414	378	421	428	395	414	409	441	404	408	379	406	387	419	387	398	424	424	396	442	388	386	412	445	446	398	388	475	395	388	429	407	463	382	432	436	437	418	411	458	423	410	398	383	426	407	413	418	449	407	408	416	415	414	441	392	405	395	392	416	396	389	436	420	378	427	407	427	405	416	399	425	415	448	407	374	407	409	430	413	396	442	391	412	397	431	422	427	381	428	419	406	404	436	420	386	399	401	403	443	421	401	395	408	405	401	418	407	402	388	432	425	431	453	458	390	448	402	410	440	427	420	412	392	417	385	440	458	416	422	415	398	406	425	436	402	387	382	429	391	409	408	399	411	450	435	418	430	385	442	388	428	442	402	415	428	407	383	399	444	459	390	457	383	408	401	447	415	446	384	405	449	424	392	416	417	423	391	447	383	395	433	407	439	401	385	441	408	382	382	407	429	400	398	427	386	399	413	393	391	405	421	434	416	406	387	410	365	418	396	408	402	445	424	401	395	433	442	451	363	407	426	447	417	393	439	435	417	377	377	429	383	405	410	391	449	401	389	415	415	417	414	375	387	438	449	423	396	424	400	396	386	421	389	409	401	406	415	439	434	440	407	432	416	400	387	372	414	392	410	444	386	428	386	392	380	383	444	414	449	384	423	423	368	428	432	380	426	428	395	403	413	392	408	417	391	415	427	455	381	390	419	400	404	469	463	417	424	386	403	395	439	429	388	422	439	433	439	361	380	405	392	405	406	402	398	435	374	426	400	393	408	411	411	396	436	406	405	395	404	427	403	402	395	439	372	422	385	415	429	392	391	404	410	398	398	410	394	404	402	425	407	414	409	376	410	404	407	415	360	431	425	443	396	423	383	413	420	391	421	398	440	416	413	443	414	416	426	431	406	381	408	397	417	423	399	404	433	403	371	396	414	400	408	464	385	460	419	439	426	454	384	421	409	402	377	431	430	400	387	410	414	391	401	414	394	398	367	410	386	382	380	401	430	421	410	419	423	377	385	387	446	421	385	414	410	407	407	402	425	397	407	400	414	383	446	381	419	421	429	426	375	402	414	426	413	395	417	437	415	386	421	434	431	390	367	412	412	466	416	432	401	420	433	381	430	433	398	428	430	465	420	433	404	389	449	409	419	392	413	422	401	426	406	423	389	382	432	416	407	397	375	399	424	426	386	404	409	396	412	419	394	395	391	437	427	457	398	416	399	390	425	413	402	437	357	429	389	440	411	434	403	409	450	439	387	433	396	397	390	426	419	417	411	458	392	428	442	442	376	399	402	418	382	411	387	418	417	401	435	429	379	434	421	381	456	390	428	412	406	414	449	391	417	427	417	435	392	395	399	401	432	412	441	453	393	433	434	421	419	412	439	410	395	476	401	446	416	404	438	386	417	418	427	402	434	397	436	400	398	432	439	388	411	390	441	433	391	375	429	449	382	419	402	390	446	428	367	381	415	373	416	406	394	429	425	411	416	430	411	397	422	411	422	409	423	374	402	386	421	395	415	438	436	446	382	405	447	373	445	396	400	405	412	425	422	421	426	406	379	397	411	394	419	384	391	426	382	428	424	407	442	374	428	425	389	417	393	413	404	413	417	419	420	426	405	453	480	471	398	424	405	430	446	382	416	426	384	414	398	398	396	423	409	426	401	401	395	394	407	471	395	407	369	383	381	402	395	391	411	439	437	415	451	445	426	420	424	373	417	428	418	408	409	447	407	457	408	434	420	412	441	413	424	411	383	411	410	406	419	400	401	406	368	405	407	394	405	389	413	394	406	405	414	424	419	422	453	445	428	437	402	369	403	384	368	411	403	395	408	387	426	404	393	414	386	400	387	420	398	355	372	393	416	391	390	394	427	436	387	409	434	417	389	440	380	429	425	454	457	435	374	384	372	388	406	390	376	389	391	452	405	377	395	400	398	410	427	403	433	395	393	402	407	420	396	399	431	423	408
41469	62619	48281	22472	3728	1889	1576	1302	1130	1025	950	874	760	783	729	668	720	664	716	670	670	653	631	647	617	660	643	628	603	627	612	572	594	613	587	631	652	582	580	580	582	608	589	632	588	585	595	580	561	623	531	599	630	572	593	561	581	603	571	611	607	593	617	613	517	596	575	592	590	605	584	527	592	577	639	602	569	574	572	573	607	629	550	563	584	562	646	602	628	538	570	611	619	558	561	569	580	590	605	575	615	584	586	600	592	585	591	597	577	608	595	602	602	591	598	590	577	602	571	576	623	589	594	620	597	619	575	595	565	591	572	616	598	589	602	552	567	553	570	601	598	640	574	601	589	574	560	602	641	597	609	580	603	599	632	626	606	584	577	572	613	577	564	596	580	627	624	600	554	582	593	577	584	559	646	558	580	549	596	614	605	597	600	593	596	568	604	611	603	602	587	573	617	552	553	584	564	553	598	576	587	592	585	593	583	570	580	604	593	595	584	559	550	593	587	581	577	585	628	601	609	579	562	644	648	563	557	603	583	591	581	613	579	592	560	572	587	557	557	600	566	592	587	555	548	611	578	602	599	601	609	588	645	553	558	616	595	606	597	609	560	616	563	588	598	593	619	593	551	581	606	558	594	596	581	603	577	647	593	592	633	556	558	555	590	598	599	561	617	576	604	611	594	616	582	597	600	606	596	571	580	598	579	591	610	537	572	595	569	568	591	571	576	625	597	628	547	630	565	606	585	570	583	573	573	615	561	597	615	597	581	540	614	610	598	600	603	579	573	641	607	627	582	597	581	615	601	576	594	579	611	601	601	590	632	571	602	580	579	590	604	583	581	594	644	600	604	567	552	549	579	596	598	598	602	599	617	612	596	591	594	574	603	611	626	605	595	580	608	568	595	605	620	599	595	614	614	635	593	605	592	649	599	584	614	584	573	573	639	591	597	607	587	575	637	563	587	630	596	596	600	591	610	629	624	557	624	569	580	562	623	560	568	580	573	592	575	537	581	590	604	619	579	563	590	601	570	592	589	596	613	586	619	626	593	624	579	614	585	641	562	644	608	572	610	582	562	598	642	590	602	592	600	580	582	578	602	618	578	593	575	596	596	601	583	560	591	583	596	585	581	557	627	617	613	563	618	589	586	610	648	590	581	561	534	643	582	576	592	578	624	550	627	606	557	554	601	564	563	594	580	600	588	591	575	600	592	586	557	604	606	608	583	597	575	609	597	582	576	585	584	604	558	610	660	592	599	603	662	546	587	598	571	600	571	558	582	546	557	620	584	566	610	589	612	649	617	581	595	601	623	602	623	578	625	614	568	571	613	596	553	575	553	573	581	582	629	595	587	599	565	588	602	587	571	559	583	595	580	597	647	614	537	584	610	599	607	588	593	604	603	566	601	620	553	553	619	569	586	575	573	565	619	582	552	588	546	625	613	596	603	594	612	602	566	619	598	596	537	545	590	577	601	575	602	605	582	605	617	614	598	620	586	601	549	599	648	593	603	622	617	638	573	606	575	607	616	631	603	586	610	612	586	575	589	598	589	603	609	566	526	607	608	619	584	593	591	569	632	596	570	587	567	592	607	611	563	600	610	609	574	592	590	575	558	570	593	569	628	615	603	588	559	616	589	561	598	591	611	592	556	560	608	615	611	602	514	604	603	597	599	620	644	552	606	589	639	536	572	609	587	587	543	600	625	591	633	617	586	605	599	602	592	587	589	574	591	596	611	598	609	519	598	556	609	559	579	576	615	626	551	649	569	608	600	595	546	597	599	554	568	604	579	574	587	572	557	584	616	632	603	564	586	588	592	560	564	585	584	586	561	573	608	603	621	606	634	579	565	579	611	582	595	615	616	602	576	571	577	569	606	585	588	588	579	617	581	585	540	585	640	540	548	635	587	600	580	614	577	571	562	595	609	608	609	538	615	572	581	599	553	577	572	596	602	579	632	604	599	577	585	570	571	604	621	609	566	601	559	607	551	587	578	606	611	618	594	589	580	587	595	587	600	584	609	599	584	577	586	629	595	590	555	597	574	569	576	605	567	525	560	567	645	603	589	654	636	615	621	620	551	571	566	598	594	617	584	565	611	577	613	608	595	578	600	535	554	591	547	606	614	558	609	603	599	568	614	579	593	589	587	582	624	585	612	604	622	612	556	565	604	623	577	570	574	588	603	637	591	575	549	611	568	585	623	599	615	631	584	608	626	633	591	575	565	563	612	601	583	592	623	574	563	591	623	580	570	580	633	589	561	611	600	625	543	606	588	614	613	614	619	583	617	572	594	566	588	592	595	592	583	611	609	575	617	562	627	619	565	620	577	582	605	593	624	584	593	625	596	612	612	603	580	573	596	579	613	625	566	608	583	611	603	570	616	566	550	598	586	612	603	547	588	584	609	597	619	656	596	595	640	572	592	610	576	577	574	602	560	558	587	589	580	566	606	590	618	625	615	578	619	609	594	555	565	599	587	583	550	567	576	570	600	596	588	613	523	603	543	574	607	601	587	578	597	640	594	586	576	573	591	598	593	587	592	578	590	586	558	571	581	531	612	571	606	597	592	588	598	608	605	552	596	571	592	597	545	588	553	590	598	633	598	626	585	638	603	622	597	612	617	600	571	611	600	597	579	569	608	610	587	623	613	620	594	554	596	605	542	625	646	622	600	625	615	553	581	584	600	559	564	563	648	559	598	657	622	590	580	588	596	622	563	581	598	590	590	580	600	599	614	610	629	560	608	536	587	599	592	569	548	606	592	598	577	607	583	605	562	650	570	609	566	605	590	582	586	575	584	588	594	607	571	632	549	616	585	558	578	593	602	570	601	626	614	614	563	588	590	555	614	608	585	612	597	618	590	546	563	606	561	562	558	571	589	576	584	582	614	549	577	593	583	615	596	615	581	583	549	596	536	626	608	552	616	594	579	592	558	582	602	613	626	600	640	623	596	606	639	603	577	560	535	591	544	582	532	588	557	593	557	579	554	621	605	575	560	547	653	604	598	577	582	611	552	617	577	579	615	604	564	575	629	621	594	568	576	590	558	588	642	590	578	612	591	591	597	587	637	595	559	609	561	568	563	609	598	572	612	600	585	585	602	576	575	571	572	562	562	622	610	579	589	620	576	566	583	588	599	578	580	597	653	588	612	564	587	629	588	634	618	588	590	612	639	541	578	621	591	550	573	633	638	611	569	586	621	588	586	610	586	563	630	570	570	602	617	613	635	608	611	593	647	549	574	586	597	549	623	598	578	544	649	579	580	595	642	620	584	617	552	586	579	567	566	577	568	617	616	568	572	587	561	572	583	596	618	563	621	568	564	587	568	577	586	573	581	566	608	560	597	559	580	576	580	550	621	600	580	572	578	583	622	586	594	591	576	615	585	568	577	591	543	595	605	599	581	594	551	582	595	628	588	548	585	579	590	600	637	561	631	579	579	621	568	625	561	594	586	567	558	583	644	630	593	622	597	581	588	606	576	594	605	579	599	612
23533	21645	29623	24325	21583	20438	5536	955	557	584	509	480	440	402	429	373	396	384	363	323	366	336	332	323	335	340	351	317	335	350	332	309	296	333	288	322	311	296	306	317	288	260	330	319	274	318	320	300	287	335	319	301	294	318	304	296	268	315	275	305	312	315	297	276	322	271	292	295	323	314	327	283	280	259	285	291	310	265	319	282	310	259	273	299	265	279	306	297	264	314	282	282	300	287	322	291	317	326	300	305	276	308	278	296	326	281	294	291	278	271	290	289	308	288	332	318	287	265	299	290	283	311	314	312	265	289	291	276	286	304	289	315	295	296	310	285	280	280	313	304	295	305	289	285	280	296	310	290	284	284	295	309	310	307	290	284	296	302	291	296	276	298	300	301	294	295	302	320	286	290	316	294	311	283	286	289	311	301	280	272	298	260	323	310	301	275	307	280	296	314	261	296	312	279	288	294	290	320	295	262	338	295	278	302	327	298	324	287	304	264	302	299	291	248	285	290	294	289	306	313	264	266	298	281	304	264	279	299	305	295	304	281	309	283	301	292	309	292	287	319	284	275	271	270	302	274	284	279	267	283	296	264	297	276	303	279	286	278	273	262	292	267	287	318	292	260	288	304	285	322	306	290	319	303	278	319	280	264	318	303	344	276	313	273	293	286	298	264	284	296	302	288	315	316	306	292	308	296	295	332	289	282	294	292	296	287	295	283	282	264	280	329	270	303	292	265	262	301	296	285	277	276	311	257	293	302	265	283	315	289	294	277	316	304	311	271	287	274	316	312	291	294	287	299	281	301	277	296	306	283	272	279	283	319	328	263	307	300	280	288	315	286	286	324	297	285	302	313	290	266	290	321	311	307	308	302	328	277	322	267	297	280	283	255	293	302	309	289	293	293	266	305	293	305	308	303	304	283	293	302	280	302	279	281	277	286	279	300	273	300	288	298	269	299	305	301	278	320	275	299	303	267	289	271	278	297	289	286	308	324	296	286	297	293	275	259	301	299	279	276	299	284	298	303	290	286	297	288	290	263	320	294	290	290	287	308	312	322	280	309	300	280	281	299	294	295	293	295	299	272	270	309	294	278	292	274	266	281	261	321	282	326	321	306	256	263	320	284	294	272	287	299	308	305	276	279	287	300	291	265	306	312	282	288	279	277	300	268	313	289	269	276	292	302	293	284	303	299	270	290	280	289	301	292	296	310	281	290	270	315	295	263	297	315	305	307	297	297	288	306	313	312	304	320	294	300	301	270	338	316	296	302	282	275	272	286	332	301	284	276	280	315	284	294	310	306	293	306	272	304	255	288	341	313	291	295	293	281	260	276	293	267	310	285	302	308	297	310	296	302	285	264	281	324	296	323	313	271	260	267	300	316	294	309	296	320	322	303	291	288	285	313	300	285	283	295	280	279	265	271	295	271	317	272	288	283	288	293	268	285	276	325	284	289	307	303	275	279	293	267	282	291	298	267	315	287	328	277	304	313	267	310	273	333	316	316	267	255	274	293	313	284	272	289	308	292	294	288	286	305	297	271	291	276	289	319	278	309	298	298	294	271	256	285	294	310	279	321	297	280	290	278	294	264	300	298	292	318	275	282	289	293	314	287	278	274	297	286	277	301	289	260	287	318	306	304	297	303	303	291	273	290	310	291	307	296	289	293	310	298	283	311	269	272	287	295	290	299	297	271	281	272	283	283	306	293	299	301	299	296	305	306	265	332	296	306	302	292	289	300	299	302	300	300	287	273	273	293	279	348	307	290	288	320	300	305	301	295	323	299	279	315	277	307	276	278	298	295	286	266	300	286	282	278	302	313	311	324	290	276	332	303	271	301	287	317	275	327	300	261	323	312	273	331	271	281	285	289	290	293	324	293	300	284	315	279	307	276	284	291	295	322	289	300	319	299	301	297	284	296	288	299	278	288	284	294	279	293	271	302	283	304	289	291	272	291	301	302	295	291	298	268	296	310	295	278	288	272	281	283	335	292	294	279	295	293	315	297	262	295	279	266	290	323	302	285	302	284	319	302	276	294	305	289	313	290	294	308	311	293	268	297	278	296	315	305	287	277	314	287	298	302	289	282	317	281	280	261	303	286	303	295	270	261	270	270	334	309	272	301	309	308	318	285	278	307	310	281	304	345	298	278	267	298	280	321	298	278	294	271	317	305	306	311	282	297	284	287	274	304	286	282	280	262	293	302	294	248	293	278	290	314	316	277	305	303	306	287	282	298	280	313	276	303	283	313	323	297	292	293	277	295	309	284	279	308	258	264	293	258	295	303	309	316	302	297	305	269	269	326	296	311	306	279	280	279	285	287	275	299	277	285	312	295	274	304	285	303	290	286	299	308	306	276	298	285	300	294	261	295	275	304	262	316	306	302	305	279	289	301	286	274	298	304	315	307	292	280	301	314	281	311	284	311	318	317	279	301	316	302	291	292	295	254	271	300	301	312	269	318	288	314	313	305	316	293	274	295	299	291	272	279	304	293	273	273	283	295	309	288	321	313	302	300	286	303	296	283	319	296	303	288	285	288	283	317	304	319	304	306	272	297	294	301	269	281	291	301	293	312	291	320	289	273	277	292	288	285	282	297	297	273	273	331	303	279	286	270	302	288	309	318	294	305	278	278	272	274	276	319	273	278	276	304	303	286	291	307	282	261	294	290	292	274	297	287	329	312	260	292	281	294	296	302	269	292	267	309	313	252	274	278	315	294	321	280	288	293	272	300	320	294	326	303	301	292	267	290	305	286	291	286	282	303	281	309	294	286	272	304	288	298	294	277	284	256	300	251	297	280	290	325	283	290	278	306	282	336	281	285	300	302	308	322	304	277	286	316	288	311	296	280	314	287	280	308	263	310	314	281	291	254	292	326	265	284	315	291	303	299	317	303	274	299	282	263	312	279	286	294	284	283	271	320	295	326	297	300	313	293	295	285	285	306	275	313	305	286	266	256	314	264	305	262	285	274	303	289	288	285	289	272	302	283	295	264	323	276	282	301	313	305	256	315	305	263	319	291	285	295	320	287	264	289	291	287	286	277	284	287	272	278	278	291	284	274	292	312	278	288	286	321	287	285	306	288	280	304	300	291	279	275	320	287	265	278	311	292	299	284	286	304	311	349	305	302	293	333	295	291	274	303	318	288	281	275	299	302	317	327	277	291	300	311	325	296	322	276	274	267	281	276	286	278	294	326	265	273	288	272	289	285	296	286	270	306	316	280	288	317	266	296	293	302	282	292	296	313	290	297	308	291	295	311	287	299	294	279	258	294	274	268	280	322	320	278	275	321	285	282	290	283	278	284	304	287	293	285	297	273	270	301	269	264	296	310	269	278	293	280	290	299	304	277	287	323	293	298	313	290	303	303	268	257	293	266	301	295	304	321	328	297	305	314	266	293	306	274	298	298	254	311	282	296	278	263	302	293	311	329	290	285	288	281	293	330	299	285	297	300	283	277	288	298	279	335	283	309	284	283	291	307	314	284	298	287
46261	70997	56764	28725	4794	2824	2204	1740	1332	1218	1088	866	840	806	704	664	649	582	615	556	557	559	504	510	503	493	513	460	534	499	443	441	442	491	465	433	410	462	456	415	451	431	442	461	418	460	451	475	441	458	401	437	418	452	400	428	443	450	422	428	469	411	430	430	451	481	447	442	426	442	445	424	448	430	464	451	440	410	426	401	454	419	423	431	450	456	403	429	445	453	408	411	411	441	474	430	444	415	438	452	433	456	476	449	428	448	425	477	416	431	424	404	426	444	415	415	428	357	436	416	424	393	435	477	446	471	434	454	437	423	462	445	454	413	463	408	436	427	426	426	406	500	450	397	415	412	440	394	411	400	434	418	412	430	455	446	444	408	452	421	421	428	401	438	438	422	434	410	413	416	466	433	401	451	423	434	416	395	432	428	440	429	442	412	440	440	410	424	442	421	461	432	445	427	412	457	447	463	427	395	437	418	419	431	439	410	420	410	391	404	410	460	416	454	448	446	414	437	396	426	397	441	421	444	459	415	402	416	427	429	452	400	425	417	427	410	426	383	444	431	409	400	395	401	468	432	389	437	426	435	456	424	440	443	467	424	414	437	430	417	425	413	389	425	430	425	419	413	399	394	409	433	459	427	422	425	416	444	385	384	409	433	421	486	418	400	443	437	439	425	418	417	446	439	437	414	431	463	416	409	399	457	424	428	424	371	444	397	420	417	429	458	403	426	441	452	402	424	448	421	450	472	422	473	416	401	469	430	421	432	431	439	468	461	424	396	449	384	450	410	434	460	418	433	464	424	439	396	434	402	418	406	425	451	439	474	435	400	423	415	427	462	415	450	451	409	413	434	399	406	434	446	464	415	425	453	444	439	435	420	471	439	428	435	444	440	410	414	443	430	427	432	435	420	386	465	447	407	412	413	425	474	397	444	437	455	451	439	453	439	400	405	424	410	467	446	404	424	426	429	452	464	453	438	416	485	434	407	419	438	415	440	428	418	412	442	432	401	420	429	441	446	395	455	403	440	424	450	377	418	419	432	404	408	436	417	439	456	442	429	416	401	408	406	437	435	369	445	407	436	420	444	388	428	438	428	426	436	420	415	424	428	454	422	397	456	417	434	408	394	461	401	455	414	434	421	405	427	433	396	420	418	426	442	364	426	414	417	415	444	465	402	398	441	432	415	400	444	452	457	406	400	430	411	401	396	404	442	397	422	451	442	408	439	416	375	444	426	426	451	429	454	458	423	425	416	436	406	432	438	409	424	434	416	419	427	442	389	464	403	404	433	426	438	442	435	408	433	416	387	468	435	414	435	456	433	436	416	435	459	441	446	440	433	407	389	430	419	440	442	444	440	459	406	429	446	428	431	423	444	455	396	429	427	456	412	452	414	444	405	414	458	434	416	442	446	426	425	437	420	412	402	420	415	411	431	415	411	427	410	427	433	440	432	434	425	390	456	426	426	440	451	403	421	429	427	424	414	430	442	396	422	439	395	414	417	424	401	462	390	435	419	409	421	430	431	451	418	400	421	440	432	427	441	460	441	392	403	416	425	403	401	424	479	425	462	433	420	461	427	426	424	396	441	410	408	426	414	446	421	395	394	439	445	436	436	393	439	420	429	445	399	414	452	439	445	429	442	432	425	393	433	394	405	426	444	448	404	396	421	433	468	406	442	366	422	418	416	444	432	442	429	433	427	423	467	410	444	448	383	411	426	462	419	390	425	437	436	436	449	454	413	403	423	385	462	415	442	405	421	414	447	432	396	420	429	419	424	414	442	426	469	442	455	421	437	410	442	416	432	429	427	405	448	410	415	422	423	474	398	418	459	417	436	452	417	446	419	427	378	392	444	391	411	432	442	434	465	426	447	426	415	430	450	430	403	428	426	425	443	412	428	440	408	471	443	452	406	434	388	414	410	444	423	436	414	439	403	452	438	431	455	440	412	446	460	430	444	430	416	441	444	444	437	437	455	425	436	454	418	449	445	457	473	419	455	427	451	411	429	427	483	445	433	376	428	430	450	417	447	432	443	427	441	448	432	424	398	410	438	432	416	443	391	428	430	459	444	415	403	409	443	469	439	391	396	432	432	419	449	428	416	455	445	448	441	406	429	420	453	387	404	418	443	426	440	399	388	453	440	438	398	429	430	451	445	411	410	417	403	397	413	405	469	402	442	397	420	439	411	423	403	432	420	420	405	405	399	438	451	413	428	454	451	456	434	424	452	451	429	423	440	421	389	418	414	454	435	405	446	397	426	423	427	428	446	424	411	427	403	427	445	446	423	451	467	418	435	482	413	436	510	465	444	428	442	449	443	433	422	418	429	433	426	453	399	425	446	418	441	452	445	422	419	440	397	426	379	426	454	373	424	437	436	446	409	438	427	433	430	410	460	426	481	442	441	432	417	421	424	442	420	447	396	432	408	464	451	440	435	418	452	427	426	438	413	373	458	425	445	471	414	377	427	410	452	430	424	401	464	423	428	441	372	394	432	402	419	422	427	425	442	430	432	466	449	401	437	441	430	442	411	444	414	440	402	386	449	389	437	425	456	420	436	454	440	426	414	404	429	441	436	466	451	436	426	452	445	420	429	440	434	441	410	434	462	439	412	429	401	488	424	474	437	450	391	410	432	428	432	423	434	450	440	439	445	423	418	412	420	414	385	410	427	430	424	463	416	491	418	412	460	424	429	449	407	447	438	427	453	420	448	442	424	395	407	409	408	422	447	416	433	418	457	415	421	426	396	432	441	425	399	445	422	418	419	456	373	460	422	424	449	422	418	435	406	413	401	425	422	455	424	417	455	422	413	420	428	421	410	462	433	409	404	419	405	411	425	448	411	428	382	434	405	434	453	427	435	419	435	455	449	401	456	428	450	408	443	416	448	468	481	430	421	451	443	431	432	449	432	399	437	418	433	419	396	436	386	404	446	432	405	447	441	410	427	438	415	420	445	417	387	420	462	467	444	443	399	376	425	426	407	417	422	450	437	453	446	435	423	434	407	413	440	406	452	400	392	430	462	418	443	404	436	463	430	415	427	435	445	459	431	414	420	414	419	426	411	409	438	456	465	396	415	442	436	435	427	432	398	438	441	412	421	435	456	488	393	404	435	403	455	423	383	462	448	453	421	439	419	387	473	431	419	429	419	443	444	377	417	429	403	419	434	420	461	423	418	434	442	391	424	396	394	405	436	447	425	458	460	443	377	469	430	414	404	442	432	422	419	435	466	427	412	442	428	457	397	437	441	413	451	436	410	438	404	450	452	429	470	414	436	442	404	447	466	447	425	447	435	413	424	432	391	452	421	388	416	427	389	442	440	418	430	419	418	415	406	471	435	409	464	408	419	369	431	383	462	401	405	426	451	411	417	413	398	401	423	433	425	424	422	459	402	447	454	432	444	463	446	456	410	425	481	415	420	415	422	422	440	466	410	453	431	420	429	457	403	412	445	459	420	415	463	437	431	427	446	463	428	393	415	403	450	415	426
29574	28107	28061	10993	928	437	401	362	348	325	291	342	333	313	314	324	307	315	314	302	312	318	287	335	261	315	338	327	311	288	305	277	302	293	295	295	312	299	315	270	323	292	291	322	295	304	325	323	301	332	319	294	308	282	310	315	303	316	303	281	321	312	309	286	295	297	280	300	280	326	308	311	312	290	315	304	318	294	311	293	293	303	324	324	334	293	316	319	280	341	332	314	295	316	290	311	288	284	294	309	269	319	311	297	291	305	349	298	321	308	306	350	321	315	286	283	293	306	260	336	328	299	339	326	307	307	325	311	323	312	291	338	312	323	299	312	307	332	327	324	287	309	274	309	281	314	308	308	302	282	281	306	297	327	286	336	291	309	332	305	309	298	299	279	297	302	318	311	354	314	308	278	332	286	339	290	302	303	291	301	302	324	328	298	340	323	280	313	285	288	295	313	292	289	285	329	292	286	307	312	280	289	308	308	317	293	336	288	273	288	276	288	320	298	308	318	305	292	284	333	287	310	313	290	304	286	300	289	307	320	332	326	321	291	297	306	308	300	316	300	300	314	294	325	296	276	302	329	322	319	325	315	298	321	302	289	311	287	307	318	295	323	298	321	322	317	284	309	293	310	290	299	300	269	346	294	296	324	334	303	309	291	347	345	304	316	294	318	293	293	278	292	274	273	296	301	316	294	310	308	317	320	339	297	280	281	296	282	306	314	314	304	307	324	334	348	328	286	288	289	262	321	298	300	280	293	319	334	280	292	303	252	317	305	322	326	283	307	324	286	308	299	324	288	312	310	294	285	333	329	286	302	308	295	321	321	291	298	297	304	295	281	307	301	286	320	297	334	333	318	285	322	313	295	274	276	327	300	304	330	289	290	319	318	298	329	328	279	308	298	318	321	300	320	315	286	313	319	316	314	299	302	279	327	315	322	310	313	295	311	302	303	289	322	287	282	294	293	296	302	325	323	286	279	297	290	304	312	315	312	336	298	290	338	342	304	348	285	298	318	296	284	301	314	340	287	325	281	293	308	301	272	317	289	305	284	294	314	307	311	319	294	308	336	288	311	281	313	318	310	273	302	358	302	299	341	319	301	302	280	302	313	280	319	321	283	306	305	270	289	310	313	300	301	330	316	299	332	295	329	305	250	343	316	307	350	297	326	302	288	322	293	300	314	311	295	328	278	304	329	299	304	282	314	301	298	283	332	328	308	299	335	300	300	312	307	296	306	302	282	293	333	293	314	315	295	325	311	294	287	322	302	313	301	356	281	318	278	299	334	303	305	300	311	289	323	300	303	306	306	324	327	299	289	311	313	326	319	325	331	296	329	304	320	307	290	316	307	289	284	328	299	321	310	328	290	278	292	289	324	302	332	317	297	312	309	283	298	293	319	325	310	318	312	322	297	312	320	323	299	304	295	296	302	330	296	308	309	322	318	318	284	319	309	308	317	273	334	298	315	308	336	319	308	277	318	275	308	271	295	293	312	292	295	310	306	294	302	306	328	322	317	286	317	289	277	302	314	335	285	305	328	309	300	314	291	314	309	315	292	311	292	318	318	304	282	313	321	355	313	304	318	301	312	304	269	319	329	310	295	297	290	292	327	306	320	284	327	317	295	301	289	299	286	279	329	328	296	314	284	318	277	304	309	311	309	299	294	297	299	314	308	270	320	299	302	296	316	307	349	304	317	299	266	305	308	300	306	287	298	279	308	291	296	332	288	276	316	311	302	306	308	292	336	310	283	316	277	320	296	317	300	303	305	305	295	338	304	282	290	281	302	303	297	315	328	278	278	309	314	344	284	304	308	304	305	296	312	303	307	332	307	317	299	322	291	265	337	288	310	327	312	301	319	308	310	294	296	310	286	290	336	303	328	302	299	257	321	292	331	283	296	332	310	330	295	314	289	323	250	309	293	296	287	320	328	306	322	299	323	301	296	298	296	321	338	296	290	301	315	290	358	294	324	288	284	297	336	312	290	280	301	302	291	314	335	297	290	293	304	282	293	287	292	308	314	337	281	329	303	289	334	299	309	321	282	294	308	322	287	335	319	330	336	298	285	327	314	324	297	291	303	284	279	317	309	300	304	307	299	308	303	315	284	332	318	298	306	285	275	291	295	298	321	279	331	303	257	293	312	285	288	306	299	301	325	337	290	301	358	335	320	304	292	299	298	337	289	312	328	303	327	344	321	275	317	299	297	297	292	308	292	283	297	291	332	290	312	281	338	299	309	307	269	307	285	282	316	309	285	299	276	321	315	279	295	308	301	327	311	318	321	308	318	320	294	304	308	315	336	273	305	299	266	313	288	286	281	325	306	285	291	302	295	299	294	272	307	323	308	306	316	298	297	287	299	320	311	277	301	295	296	324	308	322	303	321	315	284	310	289	318	291	270	324	282	277	322	313	329	305	285	263	286	311	312	301	305	308	295	292	351	280	287	297	323	302	291	314	276	262	311	316	299	302	285	312	308	289	282	314	295	309	310	316	284	287	315	315	307	278	295	321	314	318	309	311	291	280	305	303	311	291	275	305	342	307	298	277	298	290	329	304	318	297	311	354	296	307	295	327	333	290	319	318	317	314	303	288	315	330	307	323	336	306	338	311	297	274	310	321	307	295	306	293	282	302	300	288	318	319	296	295	314	315	289	326	344	305	298	291	308	318	313	298	307	353	300	284	277	312	282	324	316	300	300	314	315	297	292	324	288	289	290	318	330	292	281	317	300	262	339	297	281	271	306	306	315	266	313	316	289	281	314	323	293	302	279	301	346	292	301	352	318	321	319	305	287	287	312	296	337	292	297	298	289	299	335	291	297	288	326	309	296	317	319	316	318	296	276	312	299	315	285	312	300	309	300	290	320	279	314	311	305	298	289	322	304	298	321	307	311	305	327	292	315	286	308	287	336	335	326	332	304	287	318	286	279	284	292	282	286	320	290	322	295	269	328	325	278	296	315	300	296	304	319	300	296	292	320	319	295	310	345	324	321	301	334	298	283	331	304	305	308	285	327	282	303	271	288	309	302	280	327	299	302	281	300	283	282	303	320	342	297	313	279	326	321	303	319	301	298	308	295	321	315	297	290	277	323	317	328	323	323	335	310	297	303	303	308	312	291	300	312	276	295	316	330	296	305	288	333	308	326	306	296	285	309	301	290	306	321	313	325	312	314	304	303	296	288	348	329	303	292	291	312	286	298	310	290	299	318	315	296	281	304	277	280	315	304	304	325	302	312	315	277	295	304	313	290	278	304	293	343	326	290	299	301	309	302	317	331	278	337	323	306	306	322	307	285	304	291	320	295	316	276	314	334	345	300	315	311	295	301	302	315	316	327	314	321	258	339	289	300	261	313	269	320	289	334	338	299	292	301	307	318	309	254	338	260	314	303	334	293	296	287	293	299	318	305	296	297	316	275	308	320	321	302	288	314	321	302	318	323	283	320	297	300	290	295	298	307	323	291	323	335	273	316	265	296	320	311	299	318	302	296
36454	46059	32782	9772	1191	732	651	601	516	545	489	532	491	481	482	498	465	445	474	455	449	437	485	450	462	471	406	446	457	403	427	402	459	467	430	398	464	413	424	413	461	452	459	453	436	450	437	437	430	457	411	469	480	456	421	423	438	447	389	449	462	427	441	451	424	419	425	439	481	467	456	463	430	425	475	439	434	453	442	435	429	442	462	452	474	413	443	449	416	408	458	427	468	442	428	448	439	439	428	417	422	455	449	458	449	452	426	462	459	460	433	442	437	408	406	462	465	421	453	412	476	436	438	440	430	482	439	417	459	438	444	452	458	442	426	421	454	423	471	418	416	445	456	446	435	451	419	435	412	384	433	425	445	459	454	470	432	448	420	493	439	434	447	440	442	422	466	452	453	450	464	487	422	466	421	439	433	423	420	434	426	433	437	430	410	415	410	432	436	440	470	466	426	428	465	418	464	460	482	471	454	413	460	441	472	429	468	414	400	454	415	453	430	429	433	465	380	440	438	435	442	426	470	425	442	428	432	455	444	432	441	441	467	461	436	436	400	416	448	451	428	398	429	421	432	412	445	425	416	428	450	418	430	467	415	471	430	473	483	448	467	448	449	423	429	463	419	415	420	446	454	433	445	428	449	443	444	444	424	436	455	396	429	434	450	435	460	416	461	446	437	442	493	399	417	456	434	444	445	424	447	467	418	490	433	428	437	437	428	447	427	445	406	452	448	428	437	448	449	441	402	459	400	425	446	474	442	454	411	408	402	435	470	473	483	428	400	445	436	435	444	404	467	420	428	424	428	470	434	448	440	427	482	447	460	449	436	452	442	457	472	442	462	450	426	425	453	460	429	455	453	430	412	428	395	415	416	453	437	418	421	486	465	440	451	415	449	456	405	454	442	456	446	417	418	437	445	443	439	461	457	437	435	426	445	391	450	455	449	404	445	414	418	439	442	452	472	459	432	432	434	441	430	472	388	487	482	451	436	419	436	420	444	433	423	453	435	442	411	433	449	435	422	473	441	406	447	419	434	403	447	448	436	457	431	457	458	431	459	441	434	439	422	419	426	446	446	437	404	456	431	407	414	432	466	457	418	428	417	447	426	454	451	436	458	447	441	442	445	474	426	424	446	421	440	461	440	458	414	423	432	393	437	463	453	451	479	415	416	434	434	431	450	410	411	411	427	406	423	445	444	427	445	435	449	447	447	435	447	424	415	439	460	481	427	411	436	464	424	460	441	483	420	424	455	445	430	438	441	439	448	441	457	425	465	468	449	426	410	452	446	420	438	417	422	412	434	452	437	444	435	436	429	430	440	434	455	449	452	420	445	485	464	458	434	428	439	475	374	404	455	449	445	454	457	458	415	460	426	398	456	444	454	439	466	459	436	421	448	452	490	402	384	455	444	442	461	403	421	447	475	411	436	427	404	418	408	426	432	422	437	421	415	393	425	453	444	479	442	439	428	466	499	428	382	427	418	413	441	423	436	451	402	451	455	428	479	457	450	408	422	443	440	430	459	431	461	436	422	412	419	439	437	426	432	413	412	408	431	426	445	435	429	457	424	418	453	434	455	421	458	398	452	451	432	411	456	414	471	458	405	409	422	387	423	464	408	459	441	464	433	445	436	429	458	412	429	428	449	407	437	458	445	408	433	431	454	447	388	434	452	454	449	500	453	477	415	447	441	434	435	431	424	430	430	386	469	448	464	424	381	455	424	475	428	442	429	455	469	457	434	404	426	439	467	458	451	426	400	433	438	446	471	414	394	428	424	415	454	440	462	430	449	447	416	437	439	469	462	408	424	457	451	442	438	393	413	439	459	459	447	457	424	450	422	401	478	450	440	477	421	414	445	453	392	442	447	401	451	437	456	402	430	426	452	465	409	474	450	400	422	461	428	420	439	488	424	407	405	427	488	434	394	421	408	416	442	429	414	396	422	393	474	445	462	427	422	439	440	447	450	467	449	422	410	435	461	445	430	460	410	431	412	452	435	437	467	433	432	444	492	480	438	445	464	484	458	399	431	459	434	470	454	411	446	437	439	454	459	447	446	493	431	423	446	438	455	445	449	443	466	440	424	445	422	439	429	447	432	444	412	470	467	450	431	424	432	407	437	458	433	432	444	450	427	409	398	415	479	436	443	450	408	422	478	366	437	424	442	444	473	445	449	428	444	449	440	426	469	464	472	462	402	463	460	462	418	392	487	444	420	438	418	467	434	433	418	441	413	430	389	437	472	434	442	456	460	395	471	441	470	428	427	410	468	463	461	488	437	422	445	453	440	425	442	459	439	434	458	469	465	438	430	439	434	423	415	430	432	425	455	442	408	424	429	429	439	427	441	413	480	464	446	404	437	420	435	450	483	468	411	427	432	455	424	413	440	445	397	414	465	449	452	391	418	470	448	415	414	452	467	444	431	453	444	421	461	405	466	421	429	486	442	433	430	451	403	476	417	453	465	427	454	450	413	444	440	451	410	449	445	446	433	415	436	441	418	434	420	458	424	463	417	439	423	431	475	424	433	465	404	439	471	442	461	463	445	425	440	435	413	452	421	415	417	458	421	446	449	449	487	457	397	431	419	467	446	432	459	438	403	447	442	438	410	445	427	411	421	414	422	432	431	437	401	460	426	439	448	432	439	432	481	455	447	434	423	432	450	442	453	469	415	438	430	413	428	431	466	436	449	434	409	447	471	446	480	438	431	427	444	414	442	412	400	430	433	443	416	460	460	463	426	456	430	439	405	458	455	404	455	459	421	435	450	423	463	443	433	425	427	427	458	426	418	469	418	467	414	440	444	488	406	425	449	457	457	428	438	459	434	458	434	463	486	500	424	444	472	448	432	444	442	420	438	481	397	465	423	429	417	428	418	440	458	439	409	478	423	468	419	441	465	433	444	488	404	447	408	465	451	429	463	413	410	485	430	391	451	430	451	481	445	436	425	460	411	457	455	434	441	437	441	457	460	435	445	422	416	439	423	441	477	421	424	411	425	423	445	471	461	471	448	442	424	456	456	462	425	462	460	457	480	470	472	440	444	458	435	406	443	447	406	399	414	432	442	404	425	441	439	443	440	436	447	410	446	422	429	444	437	469	411	401	448	425	469	439	483	455	421	489	441	436	443	431	410	434	441	427	440	447	428	392	446	438	455	411	434	450	466	414	438	431	422	455	432	406	428	444	448	433	408	383	459	447	446	440	439	459	428	440	453	425	452	445	444	432	431	419	418	451	457	452	430	444	412	458	483	437	407	418	431	443	435	453	411	441	462	445	476	428	471	443	427	447	462	464	429	461	423	477	420	440	481	439	440	433	396	429	449	437	429	455	431	434	435	444	424	455	457	419	449	460	448	408	437	474	442	459	449	458	440	489	457	424	430	451	430	436	455	450	434	472	456	453	424	475	428	435	439	448	423	453	453	435	415	436	465	475	457	402	497	423	471	430	479	438	416	437	453	439	451	421	472	445	471	448	405	406	416	503	422	430	426	483
24564	21692	29266	24770	20386	7053	1055	683	605	538	565	559	524	465	466	457	482	472	458	420	438	407	433	435	422	444	433	429	417	421	405	396	435	443	423	417	401	408	435	393	407	414	408	399	433	414	452	423	429	398	396	387	447	428	401	426	426	404	434	416	411	418	440	429	411	393	415	433	427	382	375	421	410	393	405	406	422	457	411	446	455	419	410	418	419	440	407	435	459	456	406	420	410	388	414	403	438	420	421	433	388	398	421	420	414	418	393	425	414	427	422	402	408	412	418	402	424	392	388	378	414	400	426	418	420	428	459	373	399	404	402	394	421	401	430	397	432	409	415	420	424	437	415	425	404	437	405	390	407	376	405	410	439	358	373	408	385	424	405	423	415	382	399	397	383	392	397	427	408	380	393	421	419	417	417	400	401	410	431	425	435	405	435	383	394	419	434	400	379	440	412	394	425	437	386	395	388	399	405	416	409	390	425	415	414	423	392	382	399	397	368	429	420	464	395	385	385	396	410	414	409	418	434	405	398	444	380	448	433	380	406	408	419	385	424	437	411	404	423	417	398	398	423	383	426	395	397	405	428	392	356	397	422	397	416	406	398	424	402	384	397	427	374	398	396	415	428	428	438	409	393	389	391	397	400	403	402	409	405	413	406	414	389	393	418	399	368	405	384	410	391	414	428	416	396	391	421	399	377	433	396	404	388	397	395	460	430	377	424	389	404	386	414	382	399	395	414	408	390	391	390	417	413	436	409	367	413	383	400	419	413	390	414	423	414	422	407	372	431	405	431	405	372	410	384	418	414	380	383	387	378	395	440	322	412	418	389	409	421	405	398	385	423	388	407	404	419	422	391	407	435	403	404	423	392	402	439	398	398	408	404	388	421	403	420	420	407	389	396	381	381	426	411	436	445	409	412	425	410	410	420	354	391	412	404	391	437	408	444	402	421	433	419	401	444	416	437	406	407	433	391	396	391	460	416	417	419	439	396	421	428	458	417	371	405	376	420	416	422	420	378	395	415	408	407	403	400	390	410	397	398	410	421	402	415	413	390	382	463	417	407	381	412	395	378	406	376	422	423	436	399	386	425	393	435	400	414	405	438	398	409	389	411	416	400	388	391	398	390	392	416	399	452	404	430	427	392	417	385	431	408	410	388	413	392	428	384	399	411	424	388	373	373	441	405	420	428	386	419	401	396	443	400	408	417	394	411	427	422	434	409	405	386	435	407	429	396	394	387	411	391	412	426	397	400	390	408	400	402	431	370	404	417	423	434	424	411	448	368	421	424	380	431	408	382	438	398	389	386	403	384	410	394	408	391	404	412	406	419	425	396	384	442	395	391	362	431	407	388	401	410	454	453	374	431	424	424	395	443	399	405	412	413	360	400	442	403	401	431	413	438	437	385	407	426	397	402	406	389	400	429	382	361	408	419	408	400	409	419	402	413	414	422	418	403	400	388	402	412	428	394	384	378	413	377	422	396	370	396	386	400	402	427	405	396	405	389	403	399	439	407	459	444	420	414	378	409	383	389	396	401	436	411	403	422	399	432	395	415	415	459	414	397	465	420	416	419	424	403	387	396	376	395	421	444	400	400	416	383	426	410	416	448	394	385	411	403	414	404	445	414	432	406	446	375	397	406	449	417	408	415	418	384	380	368	411	405	400	419	437	419	443	389	430	443	430	438	403	438	399	415	404	391	428	405	381	408	376	402	387	412	440	415	383	416	388	417	395	389	401	415	414	418	385	388	402	407	389	429	432	418	422	421	407	408	401	414	383	439	384	397	385	424	406	414	405	412	393	451	386	398	415	401	385	429	391	404	409	421	380	357	410	417	428	401	391	410	452	397	403	398	414	423	434	397	402	364	423	424	402	387	415	396	414	421	386	392	420	421	394	397	406	385	430	394	410	414	394	434	394	407	427	415	376	419	380	409	426	386	412	417	413	411	417	372	390	418	417	418	403	393	462	400	405	441	396	434	379	425	453	411	404	411	393	389	395	401	396	437	390	405	437	424	422	425	406	405	457	432	415	406	413	374	383	426	410	412	380	408	412	415	389	412	459	422	375	422	419	400	389	363	384	425	400	430	389	391	404	406	410	406	369	426	409	424	418	414	418	368	422	393	395	411	388	421	408	407	405	406	409	406	386	382	418	425	403	399	385	397	386	403	378	389	381	376	418	436	380	423	411	409	432	436	403	390	400	420	417	436	391	436	403	383	403	394	419	414	425	370	398	398	408	425	419	395	389	415	408	400	418	439	369	401	417	392	401	424	433	387	430	418	426	416	394	450	400	394	396	395	385	381	423	386	386	404	396	420	412	436	398	430	365	405	433	410	392	410	411	442	438	405	427	375	386	378	383	424	385	458	449	427	423	440	385	412	381	385	425	395	402	374	436	418	421	392	427	413	398	422	426	410	425	467	386	400	420	467	438	388	402	415	407	392	434	426	415	444	376	409	411	403	437	378	388	406	385	414	408	407	423	400	387	425	422	377	396	398	382	399	410	436	427	412	434	409	429	392	407	418	415	440	450	375	412	426	408	418	418	431	382	410	424	432	396	394	414	398	423	389	387	408	433	438	439	445	419	414	440	414	425	416	414	412	397	419	444	360	428	409	435	403	404	427	438	402	409	396	425	436	455	420	394	353	395	395	380	423	417	421	410	451	386	450	431	382	371	441	439	428	411	414	410	380	425	386	395	391	394	402	391	401	401	417	443	366	438	402	420	417	397	410	427	413	418	440	419	384	378	366	415	392	391	398	382	411	438	382	405	405	401	426	405	415	398	391	400	391	432	392	390	403	412	426	397	390	405	425	419	414	419	434	424	397	424	422	397	441	392	393	393	377	397	425	427	420	394	437	413	382	387	385	416	389	417	443	424	453	400	397	416	365	377	397	417	427	421	381	432	387	390	413	419	409	448	442	400	382	394	425	404	402	412	426	385	384	433	440	429	390	386	441	429	407	405	430	365	416	398	415	451	456	425	442	419	437	417	405	421	365	382	397	418	401	434	449	397	397	405	409	427	391	406	407	424	410	367	444	416	376	412	410	390	419	367	423	419	378	394	417	416	392	408	443	427	419	414	386	398	421	401	444	394	435	462	398	455	426	345	385	399	388	393	382	425	430	429	398	372	403	404	427	415	401	401	394	427	412	423	385	389	414	387	393	399	384	411	403	419	411	429	383	416	419	415	413	420	401	385	401	387	399	434	415	430	418	417	422	389	435	397	424	411	427	386	399	405	408	424	394	430	413	403	484	416	406	429	386	417	409	398	387	422	460	419	365	372	419	385	400	395	402	399	403	424	427	403	403	420	422	431	406	376	398	419	409	422	362	427	381	386	407	421	419	451	374	402	407	377	418	410	431	436	426	389	401	429	432	398	437	426	397	389	362	410	408	411	430	402	419	451	426	424	411	418	438	406	395	442	394	391	390	414	381	401	446	406	392	394	401	448	366	406	441	401	396	426	426	378	424	435	424	389	396	405	369	417
41254	63003	48083	18714	3092	1915	1526	1289	1089	999	899	853	833	818	712	719	667	677	705	699	661	661	656	623	590	603	656	613	641	607	632	641	598	622	625	617	575	648	637	573	584	609	595	598	604	598	573	605	576	589	644	658	590	620	596	551	597	624	542	560	611	614	590	638	582	598	592	594	576	596	587	598	581	588	621	615	596	570	600	616	587	611	601	614	600	591	597	609	603	612	581	613	577	616	563	553	573	614	552	617	594	604	558	582	544	606	608	605	582	549	566	601	580	618	612	562	550	570	567	557	607	557	576	558	566	609	592	594	617	605	612	586	591	557	558	583	608	566	625	623	604	609	582	569	586	574	600	615	587	602	619	608	566	610	597	594	592	559	597	637	591	562	548	602	617	596	630	551	591	583	558	582	580	596	648	567	581	563	614	620	611	563	595	609	598	601	545	591	631	621	623	613	607	633	569	576	564	542	576	586	662	606	613	563	591	586	650	544	601	573	609	569	619	562	547	608	562	586	578	610	530	563	606	612	563	575	562	590	576	565	591	573	599	567	556	596	550	590	556	578	558	611	576	583	610	609	620	597	621	563	568	622	602	587	579	579	537	591	543	606	597	599	570	592	592	591	594	616	598	586	586	582	616	573	585	593	621	563	607	623	585	621	553	612	592	610	618	595	618	575	585	578	603	591	576	624	563	633	574	616	625	587	571	590	582	535	628	600	557	608	595	600	587	596	618	584	562	578	579	597	569	589	584	638	563	596	595	583	593	583	616	587	615	615	592	600	533	575	598	616	588	551	596	583	546	577	596	592	569	573	642	558	585	615	572	635	594	586	641	584	599	592	591	599	611	564	580	560	590	584	537	561	579	575	569	602	579	611	578	592	577	569	567	576	567	603	534	563	595	591	621	565	574	569	560	563	560	612	588	545	593	576	587	617	580	576	607	577	558	572	562	609	627	591	583	565	591	590	567	624	606	597	586	592	612	585	603	576	548	609	622	610	589	596	623	600	611	585	587	596	586	620	613	579	540	591	584	578	587	598	560	581	617	608	598	548	598	568	585	597	602	558	602	606	601	608	602	624	594	606	580	551	610	569	580	599	590	591	579	545	599	592	623	599	598	597	591	582	612	628	571	602	583	599	565	599	596	563	596	585	561	583	541	561	563	618	563	627	611	578	553	644	608	604	607	587	642	603	576	578	594	588	556	561	591	574	569	591	554	575	604	588	534	587	641	585	581	589	614	597	535	609	608	588	568	605	606	556	584	641	543	652	537	593	636	600	599	623	585	576	621	593	566	627	568	569	655	598	581	592	600	560	593	617	608	537	577	583	573	552	600	582	567	626	624	587	566	581	559	597	628	564	591	628	609	566	589	604	567	595	608	561	617	588	584	635	568	610	629	610	572	569	616	614	598	571	583	594	583	605	598	625	584	565	602	598	608	604	602	567	578	618	592	549	602	600	626	591	592	571	602	608	557	600	586	597	556	610	582	562	603	573	544	567	605	600	614	591	580	569	559	624	558	581	561	579	613	562	599	613	593	598	572	560	582	613	577	588	628	625	613	590	573	592	554	602	579	616	590	582	604	592	614	602	601	601	587	608	583	600	555	572	611	552	626	550	578	592	571	594	615	653	603	590	578	596	564	563	569	585	575	579	588	612	601	592	575	599	561	576	570	553	594	545	589	572	594	567	544	574	597	631	618	561	624	620	609	572	602	540	551	570	603	597	582	583	559	621	611	615	579	580	573	577	575	582	590	622	603	594	572	603	611	604	598	570	605	624	570	559	577	603	580	564	579	600	622	649	583	588	573	598	569	576	589	599	628	601	633	562	597	615	554	629	538	601	604	591	598	575	561	562	612	606	524	528	575	563	617	551	614	591	607	560	611	578	538	580	586	581	555	624	575	576	568	579	583	622	584	601	578	584	619	564	588	598	546	599	592	611	602	633	581	622	603	577	626	567	645	618	626	602	569	569	612	637	602	555	554	638	579	634	588	609	562	574	604	603	579	571	572	614	571	601	566	579	580	597	599	577	632	615	594	629	581	592	577	594	580	602	576	559	615	563	581	565	558	613	583	569	589	571	574	585	597	551	583	604	603	560	586	625	608	551	579	615	581	594	561	588	618	590	566	598	580	612	583	610	575	538	608	595	541	612	618	601	627	625	602	602	612	594	596	578	553	576	595	582	628	539	536	587	579	539	544	607	623	622	598	600	581	576	582	605	584	617	630	561	602	622	583	575	609	593	568	599	570	592	617	625	588	590	574	594	570	604	600	586	564	606	564	593	581	589	630	569	603	556	546	599	621	546	589	552	613	602	612	621	610	618	625	618	601	581	606	627	533	629	628	591	604	593	596	564	528	581	600	598	632	603	592	597	612	554	600	610	580	595	590	568	631	542	574	546	592	583	596	569	618	602	608	616	577	557	564	615	593	587	635	574	591	584	583	573	566	617	525	591	578	596	598	577	554	576	584	573	547	622	555	632	630	586	607	585	603	584	596	572	549	595	607	606	562	549	542	590	586	599	571	606	554	568	596	591	554	562	638	636	582	626	588	641	590	563	563	603	567	595	585	576	641	596	558	617	625	603	614	596	606	626	636	596	598	580	557	584	614	592	601	556	599	599	573	593	614	577	625	587	604	620	582	591	598	644	585	610	568	597	612	621	537	550	553	580	560	576	599	590	583	582	578	595	558	617	605	615	608	649	586	611	602	574	572	631	567	563	572	586	567	577	620	572	613	600	571	560	570	584	587	576	580	580	601	557	562	581	600	591	605	571	604	584	544	563	585	598	617	584	591	577	592	604	610	589	587	564	553	583	590	592	643	565	599	615	548	569	547	629	619	593	583	590	594	585	597	624	646	599	596	588	566	596	595	611	592	596	629	597	615	580	571	617	583	549	582	541	620	565	554	571	578	619	575	570	565	627	592	548	578	597	549	619	585	581	581	603	549	611	606	575	581	593	594	598	582	571	579	599	574	660	571	612	579	620	553	579	583	562	617	560	619	595	584	575	625	606	582	600	583	579	628	593	582	573	585	589	634	619	599	573	568	624	620	626	593	573	621	604	599	638	589	623	550	605	594	570	558	581	624	607	620	592	549	593	616	573	592	575	616	578	594	583	580	576	643	588	578	556	603	566	597	558	601	548	581	601	562	600	601	578	584	602	589	625	574	600	617	590	606	598	594	580	602	561	571	606	617	587	613	586	578	622	556	575	550	586	589	560	588	587	596	568	609	559	631	625	595	562	576	573	608	631	594	568	591	575	561	550	541	556	589	577	585	593	606	584	556	594	566	619	587	624	573	612	571	597	621	579	585	519	585	547	597	589	564	574	604	601	562	584	563	574	574	557	564	588	611	588	563	648	609	597	574	575	615	548	572	593	609	628	589	615	556	580	615	601	590	599	619	587	595	623	590	642	609	573	552	628	575	606	587	543	603	608	604	606	585	570	570	611	594	586	581	632	579	616	609	591	556	580	597	589	599	582	601	567
23537	21645	29487	24272	21587	20411	5252	948	608	561	546	464	441	424	414	380	358	380	362	389	351	331	318	308	299	294	323	350	311	335	294	284	328	298	317	284	289	313	333	294	300	337	322	332	319	280	304	300	299	310	329	312	316	327	306	269	292	294	290	305	286	286	323	330	288	302	315	309	299	292	297	293	288	300	299	291	297	333	305	309	289	278	249	296	289	290	298	285	316	283	335	298	311	298	295	279	284	314	289	261	299	282	276	282	294	292	301	281	284	276	308	301	310	267	300	291	305	300	317	308	308	259	298	324	285	329	267	276	269	301	291	309	269	291	268	313	307	289	316	294	309	315	320	286	307	290	286	287	291	289	301	277	261	289	296	274	277	278	294	310	290	265	292	295	276	319	307	292	289	295	303	295	273	325	304	275	318	286	273	305	280	308	271	311	314	294	295	271	298	281	307	266	272	303	295	278	286	301	303	285	275	280	276	269	295	295	314	281	338	292	302	303	284	278	291	291	283	292	273	315	305	312	294	327	274	301	315	288	341	300	271	285	279	312	283	286	311	296	303	295	292	296	324	277	312	301	311	281	289	276	260	283	282	286	284	282	298	309	314	300	326	304	293	290	310	296	306	299	289	338	311	308	286	281	330	321	281	257	299	290	312	282	292	304	296	267	294	287	325	316	303	265	281	302	288	282	288	296	328	267	294	278	305	302	302	320	297	293	303	280	295	291	292	286	303	316	294	284	301	302	326	283	294	294	295	297	283	266	282	261	255	284	276	286	291	256	303	294	254	273	279	284	284	307	275	326	313	303	277	291	284	275	264	293	326	291	278	285	282	304	278	294	265	269	305	317	330	276	286	294	293	280	306	319	301	292	290	332	334	305	257	279	315	289	286	293	326	277	292	286	297	284	269	300	288	274	288	296	303	290	299	281	268	263	292	268	285	285	280	290	284	293	280	306	305	310	284	320	322	287	275	303	301	333	308	313	314	317	274	306	274	300	296	274	290	301	293	312	289	343	305	307	290	292	278	282	271	291	286	299	318	309	310	295	301	243	305	268	295	308	274	267	310	302	305	279	297	303	309	329	309	304	317	291	292	272	285	278	283	324	264	264	289	294	299	277	320	267	299	284	293	278	287	279	261	260	282	268	306	299	318	288	288	299	289	297	306	277	314	289	275	275	292	331	253	306	318	288	292	310	284	306	307	310	306	307	281	337	299	314	285	277	333	280	295	307	289	316	299	292	290	322	296	313	282	303	264	308	314	306	329	277	280	311	320	289	300	317	280	303	300	320	297	275	312	278	298	277	287	307	291	277	311	306	279	312	284	279	310	294	299	317	284	282	295	284	280	306	279	291	293	313	329	305	285	288	290	287	298	306	269	255	304	282	292	282	298	308	294	317	309	312	289	302	287	295	279	307	306	289	273	276	283	286	331	315	291	300	293	283	294	280	299	307	311	286	277	277	307	302	295	306	294	288	296	315	276	321	288	309	301	279	282	286	327	288	291	301	290	292	326	314	303	309	291	301	289	342	318	276	284	287	259	291	302	290	327	286	271	284	296	295	296	297	321	290	305	271	318	294	290	281	294	298	312	301	295	291	286	300	295	283	318	311	307	341	283	286	304	282	302	259	302	290	284	311	288	311	289	287	284	302	287	292	330	299	296	289	285	277	289	321	304	276	296	259	279	343	321	275	296	301	280	299	304	314	265	278	302	282	321	294	290	266	306	301	272	298	250	281	322	275	300	300	321	304	303	296	290	279	321	314	318	290	273	311	287	290	277	293	290	282	319	282	282	297	290	279	298	271	292	267	291	298	290	289	283	286	289	279	293	308	314	278	304	271	295	304	269	308	269	314	329	303	279	303	292	273	294	297	283	293	311	284	296	278	283	323	298	297	298	282	281	272	293	284	295	300	307	273	255	280	305	285	290	313	312	266	267	262	286	296	277	316	305	299	271	296	287	293	309	297	298	299	297	314	281	281	289	324	268	275	317	278	308	280	286	292	292	303	300	299	304	292	301	318	297	291	331	297	289	331	306	301	300	267	307	263	278	279	289	263	313	272	307	270	295	293	324	290	302	292	305	294	299	340	275	277	342	307	319	299	265	309	335	300	289	274	314	290	320	292	295	305	292	301	297	270	261	309	284	324	287	290	293	281	288	295	279	286	286	302	297	320	291	271	301	296	267	281	297	310	281	325	285	297	286	299	298	293	279	318	280	298	286	303	305	263	287	277	319	297	313	280	282	268	267	290	300	300	289	287	302	293	285	290	315	294	277	285	305	309	289	277	284	273	298	347	312	296	300	295	270	312	313	291	290	273	280	322	304	286	285	261	305	269	278	260	289	309	279	320	277	265	265	288	300	337	306	285	283	313	317	271	295	297	303	314	295	317	283	290	314	315	304	289	279	271	347	287	283	277	294	282	282	276	314	287	263	297	280	305	295	257	315	291	285	269	294	286	307	294	278	270	272	350	295	290	276	300	288	309	305	290	300	290	336	307	279	274	321	315	291	307	319	294	278	306	312	268	295	302	301	281	295	340	313	287	286	261	289	311	292	277	291	289	315	283	323	312	308	324	287	307	282	293	309	295	304	294	265	280	268	268	316	304	298	286	294	317	286	292	261	295	291	295	295	288	292	305	276	282	314	303	282	266	320	292	264	266	282	281	290	272	270	269	270	291	263	316	288	283	324	284	310	317	265	299	298	297	277	272	275	274	257	314	296	302	311	296	300	276	327	292	287	301	298	271	300	280	284	269	273	268	309	298	323	304	308	299	277	291	274	264	320	316	320	319	276	277	283	290	282	309	274	284	285	279	283	285	331	297	269	279	302	283	291	295	297	282	316	282	276	287	304	288	287	272	313	278	304	286	300	297	285	279	285	323	294	292	277	315	290	299	281	308	309	290	325	269	280	284	276	316	287	252	298	288	272	282	300	324	310	321	282	291	262	284	307	312	294	295	297	312	287	289	309	282	299	309	284	331	319	300	284	311	300	315	283	259	307	315	299	293	280	294	324	312	292	333	294	289	303	327	299	311	280	299	290	302	277	318	281	317	305	292	278	316	290	271	274	254	309	277	327	289	294	313	280	312	269	285	301	299	275	330	284	268	261	288	291	331	287	276	297	299	307	310	295	273	260	308	304	303	282	328	311	283	307	281	296	303	273	305	293	311	294	292	302	295	332	303	277	291	293	276	287	334	294	263	298	295	284	285	292	285	295	287	299	307	305	288	307	290	291	293	295	318	319	311	293	314	294	316	263	306	299	299	290	303	265	264	296	295	295	285	280	302	284	304	270	304	274	269	280	279	310	291	287	296	292	308	286	285	310	291	307	282	322	261	304	297	308	307	299	284	280	287	312	285	271	267	268	307	252	249	296	320	295	286	261	280	288	286	313	275	272	293	285	309	277	310	304	294	304	300	315	308	288	313	314	317	281	267	288	314	313	294	290	286	306	285	297	274	275	297	303	279	297	293	305	281	299	297	271	279
46092	71548	55544	24682	4733	2826	2186	1793	1426	1196	1019	957	821	756	727	680	629	595	612	576	601	530	490	539	497	518	508	499	460	493	506	467	455	451	466	449	430	468	444	428	414	454	448	457	455	455	440	413	420	467	460	427	443	441	434	442	468	448	464	393	473	411	471	467	414	440	487	469	456	412	414	463	443	449	424	457	433	421	427	422	430	420	476	424	424	419	428	460	447	413	416	417	403	406	429	421	435	418	412	422	443	430	409	421	406	426	423	450	386	387	431	433	436	437	441	443	451	439	414	424	437	452	422	465	454	428	457	420	425	455	418	429	454	423	431	427	446	438	405	440	438	470	405	468	415	436	439	413	424	429	434	427	381	434	401	430	412	441	388	416	433	416	406	465	438	420	408	437	397	424	435	458	477	394	446	420	418	406	432	415	416	444	434	421	431	425	416	459	418	433	407	429	370	380	410	433	472	429	421	434	404	425	422	441	390	435	434	437	432	453	417	433	446	430	402	457	457	481	433	451	438	458	425	439	493	423	415	432	454	420	441	421	433	430	425	420	450	415	452	422	416	370	423	413	403	451	434	455	403	439	443	471	416	456	402	448	407	447	476	423	434	429	441	446	427	415	418	429	430	447	452	399	403	457	401	429	447	438	391	428	403	392	461	374	498	401	408	422	433	446	413	427	435	414	430	450	439	456	445	445	393	442	420	471	416	450	418	412	422	436	405	439	411	436	448	398	421	449	431	418	430	426	468	415	453	464	466	442	421	442	439	440	432	430	451	414	403	443	438	433	414	436	417	450	390	458	405	434	458	421	416	433	406	438	421	421	426	428	434	422	455	423	413	466	451	414	424	419	427	418	410	410	430	427	456	447	432	390	417	431	433	416	445	423	426	430	442	424	423	433	437	426	411	420	405	448	364	424	429	428	445	448	451	432	436	438	448	407	425	413	401	430	414	456	431	417	436	406	418	433	405	431	454	410	409	430	441	421	431	420	444	426	430	375	435	496	422	441	407	426	413	428	452	380	432	429	445	425	452	433	416	427	419	442	419	400	420	418	423	421	413	439	427	463	441	395	399	424	418	423	447	426	413	425	430	453	412	426	413	447	405	424	445	472	418	422	431	421	412	415	433	417	422	435	444	428	425	412	417	423	432	429	418	405	471	471	432	438	376	466	385	451	425	442	442	434	400	420	437	421	430	468	414	438	435	382	468	440	385	437	421	415	396	427	448	448	434	443	468	438	426	447	457	414	406	419	400	409	396	426	430	465	447	427	465	434	447	437	462	409	439	438	469	435	434	441	461	419	480	438	466	391	447	440	430	443	404	432	405	410	428	421	444	417	432	438	453	433	457	406	423	392	450	430	434	440	409	437	426	434	438	387	449	438	414	458	418	434	407	423	416	393	400	422	406	368	427	410	435	415	364	438	428	417	428	444	427	457	449	420	398	446	457	418	429	399	454	469	422	411	434	425	386	413	439	467	415	458	401	416	454	422	430	421	416	426	438	467	431	442	408	408	453	411	448	432	415	428	452	410	452	435	434	441	425	485	471	449	449	424	411	419	386	429	442	447	439	446	462	410	417	400	420	415	419	438	423	390	427	435	436	456	433	397	448	408	440	432	453	421	413	389	456	401	446	415	421	422	429	434	454	419	454	414	411	441	433	425	417	462	478	403	464	444	412	409	456	457	426	413	434	429	420	485	399	390	433	410	420	436	431	441	448	399	398	418	409	385	450	442	423	420	447	394	407	456	455	424	485	438	406	414	426	410	391	428	429	396	376	427	404	422	435	461	393	421	446	419	422	444	416	454	426	397	404	445	434	432	437	411	388	424	420	441	449	414	421	441	453	403	399	423	451	420	458	427	421	397	497	446	439	442	452	429	434	413	455	425	426	441	424	423	397	447	442	454	421	388	413	426	389	429	427	394	426	443	433	434	444	420	436	421	451	452	439	455	407	407	411	439	448	448	449	438	445	406	428	433	421	438	416	447	440	441	417	425	451	411	427	424	455	439	425	433	423	458	430	402	408	420	433	422	425	427	432	436	435	410	439	407	438	376	446	461	409	450	422	412	451	442	441	430	432	418	448	436	459	430	425	480	399	433	404	457	425	409	440	430	421	434	428	399	459	403	420	424	439	409	434	394	413	411	435	439	463	438	411	462	421	431	456	424	438	396	426	444	398	381	418	424	413	433	422	398	443	452	422	424	460	415	424	417	426	411	454	408	430	449	446	409	439	441	410	400	375	417	504	481	448	426	435	384	443	430	423	418	432	437	448	388	397	458	440	414	447	413	423	433	434	416	402	423	428	392	434	389	426	463	426	430	438	429	434	429	457	482	414	396	429	420	415	400	440	447	431	442	407	400	421	483	411	416	416	405	469	422	425	443	430	434	456	436	438	415	413	426	431	437	437	417	402	466	428	384	437	413	420	454	422	430	454	420	438	452	436	422	435	447	403	406	403	429	434	446	455	446	421	428	408	395	392	446	427	445	392	395	405	454	380	377	421	449	436	399	402	441	415	416	421	440	422	407	432	432	437	445	464	380	399	449	470	456	445	440	411	436	429	466	469	376	418	478	440	434	409	426	391	426	440	426	415	419	449	451	397	430	444	407	422	453	442	459	450	444	440	433	425	450	401	405	432	412	411	404	456	474	452	432	430	400	432	461	468	428	417	385	428	436	406	430	434	408	399	372	459	454	439	450	425	438	446	417	419	416	418	423	428	402	415	425	447	418	423	407	459	423	424	432	431	428	377	455	435	442	425	436	443	442	428	423	425	452	436	379	432	405	413	414	428	413	408	423	448	409	426	421	401	430	408	445	446	420	430	445	386	450	401	455	415	386	442	424	402	440	393	412	457	443	466	439	417	441	432	400	460	438	425	442	406	428	424	446	417	439	420	423	397	395	417	467	411	484	421	387	416	431	425	483	460	398	408	403	458	441	383	459	415	414	431	436	437	408	454	407	427	441	389	435	438	416	422	463	420	436	431	419	441	416	451	417	430	421	429	393	425	443	395	434	426	409	429	452	430	470	415	426	461	426	411	403	487	425	405	434	410	448	468	445	445	449	433	408	404	413	443	420	430	458	426	401	431	447	487	423	437	427	390	409	420	407	419	454	422	441	461	387	400	421	449	433	454	438	433	440	439	421	397	408	439	422	433	451	390	437	398	448	423	451	421	418	395	436	433	420	421	447	448	426	428	410	410	397	423	427	431	414	431	410	416	424	408	446	435	438	441	449	453	449	446	446	467	413	426	426	435	440	441	423	432	425	430	439	415	408	451	444	405	419	430	433	429	413	408	432	419	463	424	409	460	423	431	464	404	407	417	426	453	452	434	435	396	409	444	405	458	449	415	433	435	415	455	455	409	415	455	411	434	439	460	410	417	422	416	433	439	432	427	451	425	428	401	430	420	460	458	438	409	426	415	458	414	445	449	458	420	442	434	423	410	396	408	434	434	440	472	403	435	392	470	429	420	453	420	403	427	413
29718	28485	27416	10752	857	540	425	374	345	335	318	328	355	350	321	321	296	291	324	335	304	337	326	310	306	275	316	283	280	288	304	320	296	304	303	298	309	314	290	359	309	333	309	307	322	289	324	312	320	308	296	292	276	295	291	280	314	304	299	333	326	337	305	316	324	283	301	326	316	292	286	300	285	315	333	300	300	307	329	312	339	324	307	326	294	320	321	277	277	316	292	317	328	289	314	334	293	299	318	325	276	273	317	314	322	284	337	294	300	328	312	325	319	295	302	277	281	256	286	304	313	288	286	322	289	291	323	295	325	310	311	289	294	319	277	336	314	300	323	312	307	279	287	306	322	310	311	262	304	309	290	331	306	267	303	311	301	335	314	289	321	269	322	312	328	317	282	315	280	305	328	310	348	308	305	321	318	293	316	288	315	296	283	316	296	320	319	328	311	324	320	321	277	307	313	307	337	316	318	295	308	291	300	341	306	302	311	336	319	297	287	295	316	285	294	318	349	272	282	305	292	304	295	309	340	314	286	310	286	318	316	305	301	299	327	306	297	318	311	277	315	291	322	297	327	303	305	283	323	317	300	307	289	276	304	319	302	296	325	319	309	323	317	284	308	297	293	314	302	315	322	321	309	298	322	306	312	324	290	328	307	308	292	283	281	302	328	333	281	332	316	257	311	319	344	330	292	283	344	318	315	302	316	324	326	287	297	324	301	305	325	303	285	292	324	291	330	295	306	268	285	309	299	304	280	315	298	306	323	330	303	320	287	296	321	331	295	296	300	335	334	304	326	288	280	300	323	337	298	331	315	299	362	311	312	301	297	301	300	294	280	319	314	320	335	320	310	305	303	312	338	334	293	293	307	326	312	327	302	315	284	311	300	289	333	301	283	293	317	349	323	293	301	300	300	273	308	282	316	305	333	315	295	297	298	324	321	288	291	332	307	280	314	280	283	305	320	318	296	312	289	318	285	313	298	329	316	326	292	315	310	306	308	306	310	284	328	312	339	323	281	324	329	313	341	333	329	334	314	336	298	310	275	272	307	287	293	324	287	276	304	294	320	306	297	295	319	317	289	301	284	329	325	291	303	290	296	364	285	310	322	327	324	305	290	302	344	295	324	260	340	318	290	287	303	295	341	280	303	321	303	342	296	302	312	305	292	336	312	268	308	285	286	305	297	300	311	296	313	311	310	326	311	348	290	337	315	310	312	314	327	279	322	287	300	333	315	328	324	334	344	319	264	300	313	287	323	313	318	311	294	328	315	298	306	304	297	316	297	298	329	317	297	299	315	323	278	292	331	274	283	284	309	306	333	304	281	301	298	324	312	295	332	309	315	295	275	291	301	347	352	356	302	331	327	317	306	295	304	309	307	305	285	291	291	281	314	308	301	295	260	348	290	334	318	309	309	311	300	311	303	291	303	303	299	307	335	340	294	294	297	346	300	310	302	293	308	307	305	291	336	293	310	319	296	309	308	293	274	309	296	314	289	330	296	323	301	304	311	312	326	298	329	305	300	343	318	309	291	330	319	299	306	319	324	315	320	303	306	315	312	309	303	302	328	320	288	311	287	297	319	304	298	329	309	316	280	326	298	294	318	282	314	323	293	329	305	296	296	320	306	325	329	312	294	301	304	270	288	293	311	300	306	316	333	285	304	333	302	279	329	281	303	298	309	319	296	314	331	270	290	290	307	290	293	312	338	272	327	299	300	287	315	295	313	314	301	306	304	304	312	300	304	354	308	330	327	288	332	311	328	299	302	327	316	290	319	310	280	316	318	273	268	300	300	327	282	285	276	293	279	311	330	293	303	293	315	307	321	314	304	310	308	316	302	310	321	317	319	293	314	295	307	308	292	291	313	306	302	277	316	318	274	305	297	323	312	294	293	288	309	304	301	307	295	309	309	306	304	314	347	287	303	306	326	347	294	315	285	295	311	292	299	303	287	280	300	333	327	295	282	312	303	318	303	326	319	308	317	282	274	308	312	317	276	295	325	283	308	296	340	295	326	287	290	309	306	323	318	309	302	307	290	315	310	315	339	311	303	285	297	294	311	306	288	310	321	307	325	295	327	312	313	315	283	298	288	332	306	316	309	308	314	304	299	311	314	277	296	320	314	322	317	330	330	304	292	289	291	313	296	351	307	270	312	329	301	320	306	303	287	276	325	284	329	294	294	299	272	313	296	298	320	293	310	289	338	329	304	335	288	292	314	356	290	325	345	308	282	322	277	286	313	303	311	324	316	324	292	307	286	303	325	314	319	344	299	311	294	349	281	329	311	329	308	333	302	297	306	295	265	354	296	329	313	292	325	292	312	300	272	325	297	310	311	299	291	287	312	278	306	298	273	293	282	277	343	292	300	323	297	278	305	287	302	317	292	305	343	284	331	285	344	314	322	295	297	299	321	298	328	271	301	316	323	317	292	306	312	292	311	316	296	304	296	318	316	306	296	292	330	320	341	324	321	288	310	264	304	292	326	296	308	304	287	258	299	336	332	333	291	325	319	335	316	318	304	300	327	300	323	322	322	312	330	334	309	340	288	295	319	297	306	302	332	291	278	312	307	292	306	310	283	292	316	337	297	302	312	298	307	326	308	281	328	299	315	311	313	287	281	314	304	297	334	309	327	306	324	308	323	304	297	306	318	324	301	289	325	295	295	284	313	301	321	332	283	265	303	326	332	302	324	301	303	299	295	290	354	294	296	315	277	283	291	303	296	307	281	306	316	328	283	284	308	300	295	295	300	309	301	345	318	318	313	304	306	298	300	277	301	324	279	287	284	318	281	325	271	294	315	293	276	284	319	324	291	326	305	304	300	318	305	290	305	325	331	290	273	290	314	327	294	290	291	290	294	305	324	294	297	277	297	281	311	278	318	303	305	320	324	278	280	289	313	290	263	328	339	284	301	303	320	319	287	340	291	325	321	320	319	310	288	326	299	311	298	296	310	324	303	311	333	316	309	302	314	326	309	286	330	290	317	316	295	301	292	305	355	306	302	286	313	310	293	309	307	298	304	305	317	283	301	295	299	315	347	303	290	311	308	303	325	288	321	304	318	321	283	269	311	295	339	319	303	322	298	300	268	295	327	295	296	305	325	315	300	294	312	290	293	335	340	296	301	298	301	330	284	308	307	308	333	279	322	327	295	320	324	303	362	322	298	299	329	316	313	309	301	324	334	304	302	335	306	309	310	299	299	274	324	307	317	280	307	290	283	333	317	332	319	314	307	278	311	287	294	290	311	281	294	289	277	314	321	290	308	315	277	295	347	306	296	326	317	284	284	270	323	334	294	305	295	319	297	318	290	304	324	311	265	306	310	299	287	343	327	308	327	285	294	325	299	337	320	304	278	288	329	309	298	298	268	294	299	320	303	335	307	287	314	325	274	318	316	287	294	301	324	327	299	315	310	282	339	290	339	314	286	296	294	312	322	278	300	299	304	317	299	306	271	318	326	319	295	306	348	308	318	295	293	330	308	328	322	285
36868	46153	32813	8861	962	756	673	567	515	562	511	485	498	482	482	458	490	438	459	451	422	479	458	400	458	440	481	429	422	437	458	445	441	445	433	437	500	409	438	441	408	462	449	440	435	400	416	434	439	433	445	439	445	430	464	423	437	429	469	448	481	447	454	458	448	445	485	445	434	435	426	456	453	403	476	441	423	445	432	421	404	471	451	443	429	439	402	465	426	443	412	467	424	475	431	421	454	419	440	461	455	433	421	466	429	408	459	405	441	487	423	450	406	458	438	470	452	417	426	423	431	445	425	405	470	441	419	485	419	427	422	462	485	425	436	441	457	468	419	451	406	428	427	479	419	429	425	442	420	385	411	427	438	438	432	449	441	434	453	415	475	442	425	448	422	448	427	440	474	466	443	448	440	447	450	430	487	422	436	448	459	438	448	478	464	448	450	445	456	467	436	457	460	433	427	425	433	438	424	448	462	420	482	435	413	426	425	438	405	463	442	428	417	440	410	437	452	429	435	451	435	457	425	436	449	405	454	418	418	406	443	438	478	484	432	394	422	428	405	418	427	387	443	441	450	439	462	453	417	447	435	437	453	459	481	447	434	446	414	465	475	429	410	437	445	434	414	410	397	431	430	408	449	398	448	425	438	475	420	416	431	451	432	449	448	436	414	438	432	454	438	475	441	399	440	426	449	449	485	426	419	459	452	453	436	473	468	443	414	465	441	432	421	418	490	443	445	440	401	456	409	426	425	432	464	442	483	441	409	464	468	428	448	453	446	434	491	461	460	462	462	427	436	448	400	445	406	430	426	434	469	441	445	429	500	464	460	417	439	435	443	480	434	456	441	438	476	447	440	408	467	430	432	453	451	430	445	423	457	472	439	447	459	421	437	444	464	421	441	435	421	412	395	386	437	447	464	436	446	452	427	449	465	437	414	426	429	427	408	434	413	441	467	448	456	451	421	482	435	443	446	404	422	406	419	455	433	424	453	461	447	430	445	432	453	399	436	434	420	479	436	434	451	468	458	442	430	429	442	427	458	456	412	462	415	433	454	427	464	427	459	438	440	419	435	429	436	459	492	417	489	454	408	459	414	407	467	435	438	483	485	425	442	445	430	463	422	442	420	451	437	420	390	430	452	463	420	417	403	433	483	483	449	449	411	460	412	445	425	449	446	402	453	439	489	422	436	467	450	431	439	469	445	446	448	468	401	428	453	440	465	472	441	455	428	440	438	436	449	434	460	448	425	433	469	441	435	424	465	428	484	447	440	445	431	457	440	450	447	448	435	466	452	444	460	455	444	493	433	427	424	432	440	443	447	422	391	416	482	431	419	452	429	442	469	464	416	439	440	434	442	485	461	423	401	431	447	443	439	439	474	404	441	419	479	430	454	480	425	457	398	415	440	432	471	408	442	430	419	436	395	459	442	414	430	405	457	447	443	439	428	469	483	456	421	433	413	449	425	456	442	457	430	430	411	464	438	473	422	417	423	425	447	443	443	429	418	453	426	426	435	432	450	462	419	483	455	424	421	423	447	443	406	447	402	458	400	413	458	448	465	460	444	425	464	450	426	457	423	434	447	427	416	457	456	422	425	462	434	406	454	440	409	421	424	418	461	449	447	451	420	420	470	435	437	469	439	437	422	423	444	481	439	455	453	442	422	419	471	437	430	434	457	415	464	455	470	471	415	420	439	457	412	433	455	440	433	413	453	408	462	452	433	421	408	419	463	466	416	450	418	474	449	447	432	433	451	422	467	454	434	435	447	419	431	448	451	398	440	444	417	464	471	448	429	409	473	428	462	435	434	409	417	467	420	440	452	430	449	448	455	429	432	449	399	494	386	421	450	424	453	452	427	438	456	467	452	400	406	440	431	440	440	429	448	457	490	437	433	443	394	418	466	437	472	438	437	415	429	484	452	411	460	429	407	443	429	479	457	434	403	431	417	459	478	448	473	432	475	458	462	478	448	426	468	479	456	494	461	437	435	443	440	434	451	419	425	436	420	441	415	433	439	428	480	440	429	389	468	453	448	455	405	452	471	452	425	446	476	434	453	421	456	430	426	411	420	435	417	438	467	452	412	431	420	444	422	460	434	433	462	409	440	429	455	463	393	480	450	428	438	431	436	442	412	422	474	458	445	431	487	456	392	427	452	395	417	438	436	438	450	428	433	445	459	435	469	426	448	452	441	456	444	420	464	430	452	419	441	428	396	482	401	442	435	436	453	440	425	434	473	418	446	442	453	481	441	457	461	459	423	437	443	504	419	440	458	467	416	423	465	447	466	430	465	419	441	434	416	419	423	425	453	439	449	469	428	419	517	456	395	421	403	451	471	471	421	420	428	414	459	400	400	455	417	443	456	435	423	432	446	453	435	443	462	434	457	440	428	432	438	446	477	436	451	476	458	411	432	434	433	437	437	449	480	460	413	509	422	471	435	446	417	433	417	435	442	448	446	430	444	419	425	427	435	412	469	454	428	458	462	429	433	438	465	452	449	422	463	422	416	427	431	434	474	435	429	480	441	434	432	447	446	450	444	438	447	465	450	411	427	429	455	414	444	426	416	470	418	459	434	437	446	435	460	463	426	435	459	435	501	440	471	430	447	458	459	435	418	387	448	451	427	409	410	443	415	454	426	413	467	461	486	429	425	426	413	449	464	479	464	443	421	417	474	444	433	450	472	436	404	435	423	448	435	436	428	440	448	457	420	443	456	426	476	431	434	463	463	442	456	450	451	423	387	398	464	418	458	444	445	426	414	429	443	399	450	491	458	430	453	462	423	442	426	420	393	433	463	436	443	436	434	466	433	453	458	430	447	462	431	420	474	427	428	452	446	450	455	434	434	438	452	414	465	460	417	454	433	429	473	434	446	436	439	454	427	465	435	406	435	425	417	423	394	459	454	411	463	411	428	431	447	427	438	435	419	466	453	446	425	432	434	468	472	423	419	435	450	436	437	459	458	406	426	413	455	440	457	429	426	456	451	447	419	421	442	447	417	442	438	444	450	425	422	410	485	434	446	451	444	434	401	430	443	449	438	429	417	448	418	434	440	410	458	420	473	440	467	474	404	441	416	449	446	398	471	410	398	413	435	464	479	481	448	460	436	430	460	430	436	472	411	437	446	452	424	440	424	418	427	442	446	447	423	418	442	436	471	452	431	443	444	427	449	436	450	436	462	448	454	455	456	441	434	480	456	432	465	402	429	433	414	413	433	426	441	444	453	408	439	389	452	451	426	446	409	424	436	443	429	448	470	438	398	416	431	439	420	416	418	421	411	375	455	447	419	434	439	425	404	431	429	430	425	463	435	419	383	454	445	458	440	427	443	432	462	443	436	447	445	459	458	430	440	484	409	471	472	411	436	439	456	431	405	432	447	428	421	468	448	446	457	454	436	416	403	473	420	418	445	440	421	423	409	445	467	467	433	445	423	428	474	508	428	453	453	444	416	433	426	468	451	456	431	401	442	445	428	468	465	443	426	473	444	443
24492	21649	29164	24908	20445	7212	1020	628	641	621	546	521	469	499	446	458	461	450	504	410	470	409	451	432	454	429	434	412	436	407	423	417	397	456	422	446	451	415	379	417	427	450	377	395	399	422	417	429	420	424	435	397	434	403	456	390	405	435	429	460	403	432	396	443	441	491	445	427	438	429	463	426	404	461	411	387	431	399	428	428	415	431	440	436	413	397	415	417	457	412	432	399	438	421	398	376	422	382	419	440	421	395	433	429	387	403	420	437	418	466	399	428	415	408	387	432	422	435	403	434	403	384	426	435	379	377	413	403	408	442	350	380	409	421	395	426	426	459	442	393	416	422	398	442	423	466	369	399	409	431	385	395	439	416	418	365	423	430	433	425	403	413	394	367	370	421	389	389	431	355	392	398	433	425	409	402	424	412	422	402	423	406	438	419	389	455	399	390	386	387	399	419	396	446	389	423	365	408	381	415	413	387	419	412	386	420	412	420	407	407	419	421	399	436	432	418	424	412	391	446	408	367	439	427	411	394	443	375	399	445	397	389	426	409	377	403	458	394	445	413	433	417	433	399	413	412	419	409	422	397	412	425	441	392	403	401	421	442	461	422	415	406	412	397	377	439	422	406	421	408	420	404	428	377	410	450	431	397	405	428	430	409	407	391	440	473	400	419	413	383	435	396	401	387	448	382	372	414	372	405	372	428	395	407	425	422	411	395	414	408	423	395	397	445	439	399	397	434	399	432	414	407	440	412	427	404	393	416	416	400	404	410	431	418	409	435	431	436	383	421	445	400	415	400	401	424	412	408	391	443	419	398	396	404	394	418	422	386	400	430	458	425	422	400	375	425	398	420	441	419	396	464	398	402	378	407	402	414	405	417	395	431	426	389	394	405	418	419	401	426	420	442	418	426	403	369	403	410	415	411	408	425	390	410	411	414	405	389	399	424	409	421	426	446	387	403	429	395	411	414	400	407	433	437	420	412	429	413	406	415	397	402	433	415	413	428	402	438	416	411	414	389	370	390	456	374	402	425	406	418	392	401	404	412	416	441	441	390	417	416	415	379	403	455	387	397	414	410	395	378	411	404	400	392	446	437	445	410	461	379	430	402	426	420	428	470	387	386	432	391	399	418	388	421	436	430	405	387	421	455	435	436	407	380	419	422	401	436	398	422	431	419	449	427	427	412	439	430	433	415	402	419	430	402	428	416	428	365	418	404	428	414	394	420	418	387	411	434	417	384	397	391	426	421	443	430	399	447	428	417	403	451	407	385	387	408	382	432	457	403	423	422	431	381	432	445	453	382	418	422	456	426	381	426	390	406	396	441	421	396	390	348	443	415	407	443	423	419	366	408	393	448	438	409	417	408	423	434	409	382	416	409	425	442	415	451	445	429	380	460	363	417	381	407	399	404	362	399	437	402	427	417	380	426	434	398	436	416	431	419	407	420	381	394	449	436	440	423	393	449	402	401	418	423	415	427	379	446	393	409	404	405	436	417	401	434	423	394	395	406	408	374	405	399	414	391	385	415	407	395	461	381	428	446	409	397	411	468	405	414	374	423	381	418	443	388	382	395	421	414	402	387	419	389	387	400	419	408	434	398	433	397	402	400	379	389	413	420	449	428	453	416	407	390	405	421	464	428	421	417	429	445	396	418	435	437	412	401	409	409	418	443	396	418	386	440	399	417	371	411	436	432	421	425	392	446	399	407	437	401	416	408	387	400	394	412	393	404	434	454	424	412	402	432	423	389	425	393	443	400	422	428	429	417	386	400	415	426	383	378	408	375	410	447	397	410	435	434	386	386	366	392	420	425	420	441	419	410	384	395	401	403	392	428	420	379	431	451	414	416	405	441	415	376	413	399	392	453	405	376	417	393	415	414	443	401	385	411	426	440	435	443	444	422	402	401	427	426	421	424	432	429	448	424	397	362	396	417	412	400	404	421	401	405	429	396	434	419	420	406	377	398	405	399	392	410	404	423	399	458	424	410	422	397	418	413	453	401	390	372	412	386	369	418	416	408	434	405	399	433	380	414	397	412	406	405	417	395	405	444	424	427	435	398	414	406	398	429	410	436	411	417	438	439	409	405	440	422	411	423	391	444	405	437	404	405	364	420	399	422	415	407	384	409	390	441	403	440	450	412	431	420	409	397	394	430	417	392	420	421	439	419	431	392	382	385	439	411	382	414	415	442	424	449	400	401	418	419	395	395	427	432	451	411	385	389	452	402	427	443	377	438	416	421	393	427	418	412	398	394	399	434	445	418	375	419	435	424	433	414	419	385	441	421	438	437	436	408	432	421	401	397	377	416	397	408	378	398	410	387	423	399	445	415	418	429	428	386	383	386	403	434	389	406	441	435	416	421	410	396	442	393	380	416	412	458	396	421	444	407	419	406	415	401	430	419	423	426	432	394	431	381	401	410	402	395	420	394	391	417	420	428	411	390	385	412	408	412	417	416	378	419	430	416	399	380	418	400	423	427	425	439	431	432	404	444	408	403	439	410	391	429	397	402	419	433	407	379	419	400	442	404	387	429	416	411	396	399	392	402	402	409	411	398	403	368	398	416	424	368	410	379	420	401	438	428	418	398	402	357	441	404	405	430	405	424	394	450	439	398	423	401	417	428	402	431	404	451	428	428	442	452	408	409	384	383	405	401	423	400	442	410	445	407	400	432	416	436	419	370	463	392	419	422	411	420	423	376	428	413	417	401	422	410	393	413	438	377	376	372	383	401	443	399	405	430	381	394	408	433	386	458	421	405	451	417	392	435	447	400	462	430	416	424	426	396	446	425	409	421	433	376	440	408	445	370	382	398	372	402	394	397	413	374	396	411	406	427	389	406	414	396	410	389	401	408	376	423	406	393	389	421	411	470	371	401	420	410	425	428	413	405	413	420	437	431	391	380	433	399	428	409	448	425	411	412	419	389	405	404	435	440	448	408	417	411	413	367	401	402	386	381	408	397	446	419	437	425	405	405	420	406	448	428	433	384	395	437	442	386	392	456	393	406	439	443	376	401	404	430	418	418	399	405	419	390	419	410	401	409	412	389	437	407	422	425	418	418	440	425	359	373	408	446	408	410	413	399	439	383	432	434	411	422	396	412	405	425	417	421	401	419	408	392	421	411	419	406	415	429	446	422	419	387	404	382	432	415	412	399	407	389	392	415	405	417	454	413	427	409	433	361	408	404	420	423	366	439	431	412	427	417	383	406	401	432	404	393	433	451	412	414	430	403	415	422	400	424	371	440	432	421	432	386	384	360	418	437	437	449	434	440	439	361	399	411	400	409	384	413	423	368	390	390	391	401	401	389	417	441	427	396	404	431	424	443	379	410	383	395	426	362	426	424	430	421	422	397	400	397	435	420	411	393	402	393	400	417	411	413	424	404	411	386	403	397	407	401	422	434	399	384	429	443	449	449	419	428	416	398	445	396	419	402	385	403	394	421	405	392	458	385	413	416	438	416	389	403	405	447	403	380	399	393	426	420
41144	62511	48653	19608	2922	1951	1516	1244	1109	1024	913	874	791	787	723	743	670	710	692	639	644	627	638	621	611	645	590	615	604	599	598	605	611	637	622	639	658	635	590	615	616	636	638	603	607	602	608	596	600	611	645	628	604	577	593	599	642	601	665	616	610	635	575	662	618	647	632	608	627	557	605	591	568	611	585	555	606	584	602	605	602	583	591	632	600	606	603	576	596	590	551	610	612	612	608	563	616	591	593	621	605	576	596	583	605	599	606	576	586	603	625	591	580	609	575	566	602	594	599	565	610	651	590	601	591	612	603	555	584	623	626	589	622	576	558	584	557	615	598	598	589	581	600	569	594	591	615	635	586	597	589	576	609	613	590	624	571	573	599	543	627	574	588	550	579	559	584	526	561	589	614	607	535	597	595	593	583	568	617	616	579	607	595	588	604	603	581	636	590	608	585	595	553	595	574	624	619	582	569	568	600	557	604	575	577	594	589	608	636	567	591	568	567	581	595	555	599	634	597	603	552	559	600	591	598	573	539	633	577	581	583	579	621	603	577	615	580	542	558	616	613	558	636	599	625	582	609	602	562	600	555	613	596	588	604	593	580	584	582	581	575	592	584	541	620	553	613	580	604	636	584	617	600	579	618	578	580	615	610	613	597	577	626	583	609	570	570	616	590	579	579	607	607	598	593	584	593	649	589	567	592	571	589	624	603	594	605	588	586	564	588	563	578	647	593	629	577	604	600	601	597	585	565	590	599	619	582	649	594	558	589	576	607	640	613	607	602	581	568	611	599	648	563	574	565	592	592	592	589	603	618	573	579	609	618	601	598	605	561	609	626	579	578	608	659	620	614	577	587	584	615	589	604	574	581	586	614	641	589	623	597	616	562	614	618	575	583	604	602	540	561	595	623	562	570	567	565	610	596	609	608	590	554	610	590	567	558	601	636	604	615	601	578	609	588	617	569	546	561	589	616	602	588	599	614	602	555	602	607	573	569	612	579	629	619	607	590	596	605	559	533	610	577	551	581	598	558	581	588	579	599	616	584	572	550	552	579	604	600	610	621	602	613	587	594	588	573	600	584	597	581	602	582	577	617	598	589	601	556	578	591	562	586	596	539	603	581	616	608	610	636	598	586	599	578	609	600	587	610	635	554	582	562	639	584	564	679	590	574	572	584	596	649	601	622	586	574	530	550	574	604	591	599	635	553	624	591	579	614	576	568	617	562	598	538	593	557	587	636	613	571	635	589	549	606	597	587	624	623	524	609	586	613	656	616	616	613	621	579	614	567	623	596	584	561	576	578	571	600	594	578	664	583	629	580	574	585	597	593	585	580	579	571	566	588	573	590	616	575	632	564	585	529	586	548	528	612	589	605	626	612	586	548	636	619	596	537	597	601	534	593	615	605	573	626	608	602	593	567	562	579	588	612	600	613	552	605	576	594	628	599	555	587	600	602	582	585	623	629	591	602	608	563	590	583	581	586	596	606	603	603	567	589	590	620	582	635	606	586	600	607	581	578	610	598	581	565	617	583	562	564	613	584	577	595	611	629	621	613	603	603	582	597	608	639	617	614	598	598	632	573	616	591	633	603	598	537	587	584	596	591	625	601	605	615	607	644	575	609	582	565	610	581	613	583	589	615	625	598	591	541	580	585	607	587	612	620	547	590	611	596	582	616	589	588	617	601	610	596	597	599	596	577	622	608	591	624	562	602	555	594	603	613	604	559	584	606	572	557	567	608	591	645	573	633	603	591	583	613	591	616	661	583	611	586	602	597	573	557	606	601	573	598	591	569	567	612	583	580	589	579	587	566	623	559	590	614	580	614	601	626	548	536	610	602	570	583	558	588	584	620	560	598	591	577	587	607	576	604	618	580	619	592	579	603	590	591	602	573	573	574	619	614	642	582	565	662	611	609	631	571	598	566	630	583	567	590	588	568	590	571	569	610	626	560	603	623	627	606	606	631	569	570	615	595	572	592	583	572	557	563	597	590	561	594	609	588	609	590	580	576	584	534	596	580	584	634	551	594	633	605	568	605	602	579	601	567	581	587	601	583	604	600	635	551	616	607	640	611	586	636	566	623	611	583	618	577	573	584	621	573	598	601	587	547	564	598	601	622	604	607	555	596	614	584	618	559	591	598	585	552	610	624	572	620	606	632	629	566	610	593	601	596	591	606	603	594	561	562	624	656	610	567	598	549	555	583	580	626	600	558	628	578	638	564	590	621	543	559	582	602	530	587	643	614	593	595	538	600	581	575	584	553	550	610	581	616	590	630	570	632	591	601	596	582	595	611	580	596	611	537	598	576	598	580	599	609	618	585	601	542	609	605	581	646	596	604	581	623	645	581	602	503	565	612	574	623	562	563	619	587	586	661	611	592	559	608	587	611	598	572	611	590	597	596	560	564	595	613	634	593	637	578	596	593	575	569	598	590	572	626	570	593	622	551	609	599	558	609	618	579	584	574	578	563	582	569	580	584	553	555	592	621	602	570	589	570	573	615	537	627	586	564	588	613	562	610	605	534	573	548	581	546	606	608	566	546	581	575	611	602	571	566	569	643	606	556	599	592	568	584	571	635	571	615	571	592	607	640	571	616	583	591	572	608	635	608	576	590	575	586	630	572	604	599	604	559	554	563	601	552	603	583	609	599	585	604	582	576	580	585	588	632	593	548	574	578	583	558	566	558	633	605	573	542	587	587	588	629	598	591	617	589	602	605	614	563	606	587	538	582	549	624	653	600	586	578	590	567	573	565	576	604	622	625	563	581	567	627	587	588	611	602	567	590	593	646	587	637	591	581	550	585	580	588	602	566	592	597	603	605	579	624	565	596	628	613	596	578	576	574	612	542	575	563	596	564	567	615	607	600	591	588	580	582	598	591	588	571	598	588	599	581	596	608	609	591	584	591	605	601	570	587	620	588	607	575	579	620	584	618	620	603	566	603	620	605	556	602	636	554	600	563	583	602	571	583	596	566	590	547	619	606	613	594	578	588	564	592	558	625	599	595	599	614	577	569	610	611	614	617	597	590	596	589	592	570	618	618	597	562	599	621	589	589	600	596	626	605	580	564	583	602	599	608	547	584	591	605	570	595	614	606	579	576	592	596	564	615	583	564	623	571	584	598	585	580	533	624	568	602	588	582	603	572	548	577	604	606	648	569	587	622	582	670	577	581	586	577	623	547	599	570	577	559	554	590	575	594	565	611	581	603	591	566	590	608	623	585	591	590	631	566	581	581	603	607	576	546	579	594	543	605	613	630	605	593	623	603	580	620	591	588	551	590	551	610	573	600	588	550	601	638	593	594	570	611	586	571	586	564	590	552	618	604	562	596	599	614	582	493	616	594	579	609	617	564	617	579	582	553	579	637	623	576	573	574	604	619	614	615	582	627	580	550	626	588	606	556	610	582	595	591	609	536	560	603	569	569	564	555	627	586	611	628	612	619	621	587	610	612	598	608	618	571	575	557	564	556	588	562	580	589	605	596	578
23495	21633	29461	24301	21549	20301	5345	879	639	563	504	454	444	438	386	402	395	345	365	330	362	323	316	303	341	325	343	339	307	315	314	305	305	308	323	312	336	308	286	305	321	303	307	323	316	281	294	317	303	316	286	334	296	298	272	312	335	313	270	304	311	284	331	297	321	310	302	336	299	302	309	298	295	305	301	300	294	294	310	305	280	335	304	302	238	309	307	306	278	291	317	295	309	279	269	286	296	306	286	300	306	274	323	276	307	289	264	282	279	302	315	309	302	294	298	297	308	293	291	322	309	295	313	276	287	299	299	284	296	268	304	320	292	331	294	315	295	290	284	302	275	285	284	298	298	296	295	328	296	326	309	322	336	244	274	293	285	319	303	250	290	277	313	291	275	288	299	303	267	292	289	291	306	296	294	313	307	313	274	330	318	318	307	300	344	290	286	280	299	283	284	299	287	282	276	293	325	276	296	298	298	288	263	298	284	317	288	338	285	330	314	269	293	316	309	331	293	291	289	292	307	283	303	311	280	310	289	298	278	289	290	312	317	306	298	288	312	313	327	301	317	279	301	314	300	307	291	268	282	315	306	339	270	314	297	287	304	302	280	322	297	310	317	309	352	292	343	308	315	302	295	270	271	287	310	265	313	297	307	287	300	306	321	285	313	291	343	262	304	313	280	324	275	309	318	287	305	307	301	290	306	279	303	245	297	316	297	305	289	279	290	317	301	294	284	287	268	284	311	300	295	315	319	274	283	256	288	283	311	304	295	299	272	303	271	282	311	293	303	277	313	284	291	316	323	314	284	303	281	287	309	279	311	287	309	312	323	319	302	285	298	298	293	327	293	274	277	328	322	317	285	305	316	270	347	312	281	313	311	326	303	292	318	299	289	279	304	308	292	293	309	297	298	295	328	284	313	307	305	312	280	339	289	308	294	301	290	266	299	311	320	294	293	308	292	284	299	312	292	311	305	306	289	317	307	303	285	281	294	291	308	260	302	294	322	261	326	301	281	277	272	273	294	313	279	314	286	304	274	296	292	306	285	268	299	304	320	279	281	336	312	281	306	293	281	283	283	316	300	286	292	298	307	310	312	252	310	339	287	290	279	304	309	319	307	318	290	280	288	287	286	288	293	323	308	314	319	312	300	276	275	292	289	298	273	293	284	309	290	297	296	290	286	306	293	316	271	286	277	304	313	305	292	300	286	259	326	319	306	317	305	306	305	285	290	295	298	294	303	336	288	283	292	303	311	300	287	262	283	305	312	299	311	295	287	299	291	255	296	318	320	310	287	299	257	288	271	294	298	282	266	303	291	304	314	324	277	303	276	295	272	289	307	254	276	303	262	300	276	302	285	266	308	302	277	290	314	283	295	296	288	302	305	319	288	297	275	302	322	300	269	326	289	300	301	297	297	306	299	266	278	299	300	304	283	308	275	301	318	295	305	278	319	300	308	271	272	296	278	287	297	293	288	317	286	289	313	280	304	330	290	290	310	287	329	280	310	290	291	334	266	310	277	292	317	332	300	269	296	285	295	309	304	298	318	315	270	276	301	301	301	303	291	329	286	304	278	300	313	310	307	297	278	299	266	318	285	272	301	312	312	278	287	301	303	334	312	310	288	321	333	262	295	323	286	278	280	267	284	282	295	318	292	300	302	301	290	295	296	293	334	308	275	310	297	284	277	290	283	259	276	266	312	292	297	306	278	284	313	322	328	279	320	303	296	288	314	289	300	296	308	293	287	307	281	311	309	312	268	278	284	282	304	299	295	286	314	295	292	292	290	283	296	301	295	328	316	311	285	282	299	285	305	290	287	307	296	318	315	291	269	306	299	284	301	264	302	275	298	305	265	286	288	319	306	309	289	302	273	279	280	305	289	318	292	281	314	290	309	283	308	283	309	274	290	286	288	308	296	274	334	268	300	303	304	310	292	310	285	283	280	300	309	280	318	283	289	277	288	300	300	282	299	278	319	304	303	291	283	288	315	284	287	284	292	281	322	291	288	267	299	300	282	304	306	284	287	332	271	317	295	312	291	316	296	274	278	287	281	311	275	288	289	313	310	307	296	313	307	301	276	313	291	297	287	289	321	300	295	276	295	296	292	279	295	338	295	304	289	281	328	271	270	334	295	311	329	295	311	287	291	305	316	277	332	294	310	294	293	316	314	284	290	270	269	296	300	297	268	287	310	304	305	303	314	286	303	315	271	329	284	314	308	282	277	291	302	311	321	306	279	266	283	298	284	288	291	291	263	278	290	299	314	318	308	299	308	292	294	292	280	321	292	297	292	304	283	312	288	278	317	295	296	303	305	292	293	296	310	276	309	283	285	329	288	304	324	266	290	291	302	318	309	268	258	287	297	302	304	304	295	323	275	281	291	305	318	327	294	282	303	283	282	322	305	304	304	305	296	278	288	318	271	315	318	308	309	312	300	310	303	290	310	295	306	308	292	310	274	285	275	360	285	300	284	294	305	301	331	281	304	301	304	299	300	281	298	305	292	307	317	293	283	312	288	275	304	288	306	280	292	319	324	297	317	277	316	292	298	315	295	287	312	308	310	276	272	325	297	297	312	297	282	303	320	270	283	307	292	305	315	294	314	288	317	292	332	311	283	259	266	314	294	275	280	310	301	302	304	315	289	311	277	296	294	294	294	295	283	277	270	293	285	265	327	302	294	295	273	292	294	290	289	284	315	297	299	259	277	291	301	305	277	276	316	292	291	302	262	286	284	291	279	285	280	295	314	253	307	336	263	281	278	254	295	286	284	245	319	286	301	333	284	324	313	282	288	276	289	251	309	286	293	272	309	310	291	288	287	300	306	310	286	262	321	318	287	297	294	304	289	301	305	330	311	279	282	263	315	309	320	307	324	308	317	333	313	261	281	290	319	306	312	288	318	296	276	305	299	295	307	300	265	288	297	321	305	284	309	320	304	281	300	291	279	347	290	324	288	302	290	284	282	313	282	302	295	294	316	303	337	290	308	309	306	310	304	291	269	305	311	296	280	300	309	292	280	285	271	280	273	294	289	281	345	281	321	283	281	322	313	278	285	271	311	280	306	327	291	302	286	285	303	287	319	286	278	309	311	307	275	299	298	254	328	315	267	313	277	288	287	275	297	288	321	298	312	300	287	291	303	275	292	281	296	315	287	318	297	308	317	283	312	314	301	283	311	315	287	285	300	308	294	328	304	304	296	267	295	306	283	298	301	298	297	296	295	300	272	326	330	304	278	308	259	306	305	310	330	312	303	290	300	241	298	294	265	253	322	281	310	324	294	312	299	314	300	339	317	309	325	289	284	279	283	334	291	318	317	277	308	302	304	323	298	287	286	299	305	269	303	289	324	281	277	301	311	294	291	328	309	320	299	317	272	307	284	277	302	282	299	310	322	294	280	302	316	286	295	317	290	299	308	284	265	302	271	326	282	334	286	332	294	315	299	309	300	255	305	273	326	293	295	275	325	305	287	301	290	285	304	280	273	291	304	276
45870	71232	57399	28717	4510	2801	2097	1619	1414	1201	1051	964	861	798	728	640	616	617	545	597	541	509	512	500	530	494	486	473	516	452	504	471	477	465	463	415	471	495	478	440	469	446	443	481	474	448	449	487	437	458	428	501	470	464	443	473	433	453	467	445	456	453	474	482	451	484	461	450	431	437	452	461	455	426	444	445	429	447	475	471	445	413	455	431	420	418	424	410	444	411	433	403	455	419	467	410	494	430	429	442	405	438	460	458	429	422	443	443	417	443	443	402	423	429	429	406	446	444	458	446	466	456	454	424	450	456	440	427	429	426	489	433	445	422	416	408	472	461	438	433	448	459	443	436	442	414	464	461	425	454	404	444	448	419	444	456	435	456	438	426	438	429	419	450	418	445	427	407	418	448	417	370	451	430	430	458	436	437	451	422	413	427	411	461	420	419	451	421	404	442	409	435	412	426	442	406	466	430	399	452	440	418	464	404	444	414	464	425	416	421	435	417	434	438	432	471	420	427	468	462	453	416	468	434	438	424	468	391	464	414	412	418	465	452	409	421	428	409	438	392	412	452	409	444	445	464	410	423	393	424	422	421	429	393	455	419	473	440	403	427	431	415	444	425	434	436	443	452	478	408	445	411	440	410	432	454	419	401	419	447	450	449	431	461	435	400	400	464	434	490	419	434	406	456	438	435	420	466	413	465	393	439	454	487	441	426	429	437	468	467	402	429	408	437	436	450	448	453	435	428	413	416	444	459	397	398	449	428	459	401	436	449	435	447	434	444	419	426	440	414	424	459	442	432	464	426	413	446	426	435	430	428	468	460	454	432	467	479	416	445	422	427	406	405	423	428	420	408	450	406	404	383	435	424	418	419	423	464	440	468	429	450	432	441	447	446	433	421	419	453	451	441	453	422	422	435	416	417	422	433	444	429	448	432	398	420	471	433	438	473	443	419	424	425	420	433	448	455	392	431	437	424	429	432	433	441	440	432	421	455	433	465	434	420	431	433	453	442	426	416	402	438	454	413	428	442	445	442	407	438	449	402	423	441	436	424	445	425	405	451	447	421	429	408	424	439	415	452	451	425	465	426	432	396	457	463	408	458	462	412	414	436	421	458	418	378	422	412	428	424	430	424	412	434	453	459	457	449	451	409	401	435	415	482	401	442	431	430	432	448	451	442	457	437	417	438	437	442	444	462	414	464	462	450	452	435	392	451	446	431	466	389	424	443	447	462	398	416	468	417	452	380	448	371	409	447	429	418	424	450	456	448	383	429	422	427	431	422	435	446	477	418	450	461	484	446	422	442	431	458	431	422	412	430	432	448	446	432	447	434	449	408	424	463	458	435	470	449	417	459	443	426	440	431	431	433	397	460	436	452	441	425	449	437	457	413	423	441	415	402	438	433	438	448	446	444	430	436	468	436	441	448	439	403	440	440	404	432	423	414	462	419	473	433	462	417	443	422	455	436	454	463	473	426	446	447	409	420	432	425	468	438	456	464	396	403	428	403	428	460	466	414	452	433	454	445	444	449	406	418	406	405	439	477	498	409	415	435	424	440	433	403	460	413	422	424	434	444	450	427	454	433	409	399	447	444	420	444	434	432	426	408	462	399	460	447	464	415	432	440	450	455	451	429	416	447	439	489	435	455	427	396	444	430	464	425	432	437	424	395	384	476	429	428	452	403	407	447	431	420	396	436	430	434	469	417	427	422	447	452	424	424	466	406	447	430	404	388	446	410	426	432	417	392	398	434	426	429	470	463	433	441	452	425	464	440	469	409	438	447	443	431	430	421	442	410	444	411	438	467	480	454	417	447	462	419	421	438	427	470	418	438	434	451	397	393	423	435	466	443	428	467	432	456	433	450	384	393	442	420	398	411	392	447	446	420	444	442	422	443	439	428	417	444	426	397	417	442	424	448	425	421	435	442	410	467	427	440	411	438	432	436	462	438	432	460	440	426	409	433	422	468	411	434	455	443	440	432	426	430	417	456	447	462	429	443	422	459	388	426	470	428	416	460	440	489	401	430	449	428	466	436	433	420	437	464	481	422	431	502	410	445	456	407	418	425	421	432	452	381	471	411	447	424	453	428	427	389	439	444	415	466	436	436	434	441	405	416	400	394	429	428	422	445	475	398	487	408	437	443	437	468	433	428	447	444	437	458	449	399	428	448	401	441	426	415	454	418	447	485	446	454	438	489	426	440	423	418	443	423	436	429	447	428	459	427	412	443	446	437	415	416	431	446	439	456	428	430	468	415	456	416	443	439	418	450	431	404	429	430	424	434	407	456	460	431	457	464	431	414	436	435	432	404	416	421	427	432	476	463	464	432	437	430	415	449	435	420	446	417	458	444	418	418	444	464	433	457	430	404	423	420	426	416	434	436	427	449	432	435	445	431	446	380	407	442	432	452	445	432	422	428	456	478	440	417	422	439	455	438	418	438	430	465	446	425	444	411	427	441	419	442	433	444	457	445	420	430	403	446	421	400	432	436	430	432	430	421	445	419	415	457	440	434	470	407	465	478	455	454	400	420	447	439	439	445	431	475	414	471	470	422	440	444	427	428	473	455	450	422	426	407	424	447	451	420	454	435	467	429	433	419	438	466	418	428	384	442	408	450	438	462	389	477	420	417	450	446	422	451	451	470	399	387	433	423	439	424	435	446	412	462	435	456	418	448	433	430	463	434	425	430	452	452	421	429	432	427	412	451	456	450	403	446	419	404	466	430	416	394	440	412	445	467	441	428	428	430	458	447	413	383	443	444	432	426	439	415	426	444	410	449	434	428	436	429	440	434	421	443	411	451	427	393	413	413	397	433	440	471	393	424	426	426	437	447	420	411	447	463	445	428	426	442	448	410	449	434	451	441	410	449	456	421	454	457	451	479	461	469	433	427	416	437	417	426	440	433	457	477	433	436	429	444	433	425	430	427	416	465	412	410	464	441	448	447	427	426	444	405	446	399	404	444	445	449	449	479	426	435	421	436	407	394	474	402	412	415	413	436	450	412	422	432	445	405	433	422	429	406	456	420	435	440	423	422	429	368	435	431	464	456	425	430	427	476	417	429	445	436	442	448	447	430	476	409	451	438	437	409	442	436	463	405	438	409	477	453	439	435	412	437	456	456	411	434	460	435	454	460	434	411	424	446	423	426	400	465	430	433	434	440	433	394	459	414	438	432	389	456	423	465	459	453	429	469	423	410	406	420	456	435	465	433	450	433	405	443	430	427	439	421	435	425	440	414	432	411	421	456	434	408	430	438	429	439	425	394	415	459	471	400	424	423	441	426	444	415	456	402	421	429	464	449	471	436	455	403	406	436	456	454	458	424	426	457	439	451	425	426	430	454	428	461	367	415	442	454	452	414	407	460	463	412	445	415	442	431	450	411	443	440	436	445	437	446	462	435	435	409	433	427	434	444	421	417	405	471	451	406	434	468	436	458	422	429	439	432	424	413	459	425	432	431	445	411	459	460	435	423	438	414	442	464	405	450
29734	28015	28673	12672	957	441	416	334	321	314	318	340	336	324	313	356	338	330	302	322	322	290	307	310	359	312	287	319	328	318	305	309	302	307	319	335	301	323	312	290	304	321	290	313	311	323	326	330	298	348	301	322	292	307	313	310	316	322	308	319	327	305	309	311	302	284	316	282	332	317	303	337	328	310	315	326	309	336	311	308	306	307	335	313	307	329	298	292	300	310	344	324	301	306	298	351	337	302	309	312	310	323	309	288	298	341	304	334	292	321	314	307	282	328	340	282	303	285	333	281	307	302	340	322	307	345	300	327	313	330	299	320	313	294	312	321	326	310	325	300	294	289	271	331	318	319	289	303	323	293	317	312	300	279	318	325	335	316	297	278	318	287	342	312	287	309	317	329	299	290	308	295	336	320	297	280	341	296	307	314	318	337	322	316	326	320	332	343	275	292	302	315	308	302	331	331	286	297	329	327	334	310	307	315	295	306	320	288	310	334	349	310	280	305	318	290	321	318	306	315	316	296	313	314	322	295	302	289	333	338	288	334	322	322	298	323	291	296	306	315	326	294	295	297	326	315	362	314	340	296	302	285	300	296	291	303	342	316	318	316	307	300	355	309	314	307	325	314	315	323	331	302	296	331	321	290	315	337	310	282	333	313	332	287	353	301	303	333	294	284	317	301	269	296	342	293	289	315	346	330	305	306	328	326	277	306	309	284	296	309	301	305	309	292	336	254	321	317	353	303	334	294	292	314	290	335	295	308	304	292	300	337	289	321	317	327	282	328	318	303	314	316	290	279	321	311	319	314	323	304	339	314	316	329	305	284	291	338	264	327	325	310	310	325	311	306	300	301	305	282	326	313	273	315	285	292	302	308	307	314	313	332	311	304	322	298	304	289	325	312	303	294	310	317	305	318	312	307	302	310	307	301	313	308	324	306	327	322	297	267	335	321	300	297	301	319	320	283	313	337	312	325	300	304	320	296	299	287	295	299	300	315	284	281	311	302	291	288	320	276	303	284	313	326	303	324	283	306	292	324	306	327	303	299	313	314	299	297	290	311	305	304	295	342	317	305	306	307	307	293	315	293	278	328	327	301	334	352	307	297	326	285	350	313	296	331	294	320	292	302	313	307	329	300	313	325	325	275	309	320	305	298	336	290	302	312	303	279	314	324	304	308	275	341	334	307	328	302	351	345	305	326	325	290	292	299	301	276	321	304	288	315	324	335	312	346	319	347	305	312	309	318	287	322	279	339	290	297	321	340	313	325	302	320	323	342	336	306	333	297	308	335	303	300	282	322	308	317	317	307	302	291	323	338	316	306	284	303	317	321	327	294	294	278	330	353	325	334	285	300	335	328	340	306	340	294	269	296	319	255	313	314	302	311	299	281	282	314	321	327	321	302	311	317	279	312	324	327	309	307	321	296	305	316	300	326	297	348	308	300	232	275	317	307	302	321	286	307	299	344	306	310	291	292	313	271	305	358	307	326	294	318	292	301	292	342	302	302	308	337	324	297	307	323	330	323	303	299	329	283	315	292	281	301	332	288	314	322	306	289	280	290	297	274	301	328	304	301	314	305	319	313	315	331	282	322	306	307	297	304	278	318	324	329	331	300	340	330	273	302	310	285	305	308	324	318	316	294	279	309	282	302	308	299	315	317	316	321	314	301	300	318	288	305	308	294	306	322	319	294	299	288	335	305	296	312	308	301	303	325	315	300	307	294	306	330	296	303	328	302	308	285	333	287	280	295	274	316	335	289	306	299	306	310	298	313	291	315	322	328	280	284	320	285	306	284	327	357	283	330	329	300	322	322	311	313	310	315	339	338	315	322	295	307	308	276	310	291	311	295	320	335	304	347	366	330	320	333	297	301	297	280	333	329	302	317	328	259	333	296	297	321	307	307	339	320	330	307	307	322	299	334	317	336	300	294	356	311	318	337	272	288	295	294	312	316	320	285	309	322	325	317	326	308	301	283	296	330	318	283	294	327	302	301	291	301	307	282	295	306	307	308	281	308	330	323	279	290	308	316	343	281	322	304	293	316	313	326	305	326	331	315	313	319	308	320	295	317	305	302	304	309	309	299	314	315	344	292	287	322	311	319	293	293	295	285	319	308	296	319	346	305	335	309	305	322	310	319	304	289	290	277	306	311	302	295	267	338	303	316	309	319	306	318	313	275	301	292	329	304	289	339	294	298	268	340	284	300	310	291	312	315	292	331	294	331	316	324	304	310	288	330	317	319	287	328	321	288	322	330	286	318	280	310	308	323	307	305	302	345	328	327	308	339	359	305	305	305	322	324	302	322	315	312	334	336	305	293	305	307	334	298	283	289	286	308	346	303	317	316	316	294	270	290	324	299	291	314	339	301	296	298	308	322	328	325	315	334	310	319	321	315	344	308	320	323	303	305	269	284	295	304	331	347	316	360	328	320	304	327	320	307	284	301	323	296	304	298	296	314	305	310	318	303	311	297	330	337	311	299	328	294	324	316	286	337	328	328	311	318	319	334	298	341	301	318	279	308	299	329	301	286	299	313	332	297	321	302	295	335	332	292	321	330	322	315	346	301	287	302	350	325	279	318	321	337	306	314	336	306	300	301	286	299	330	298	283	310	293	323	268	323	327	322	334	308	289	271	315	310	284	278	297	310	300	333	290	310	294	316	307	315	291	293	329	277	322	300	283	312	314	321	286	307	285	282	309	310	306	315	289	298	289	275	309	323	298	325	329	291	274	312	330	318	252	326	307	307	319	327	319	318	298	310	284	319	314	306	295	320	331	321	299	313	308	325	328	319	309	333	299	319	321	339	320	281	300	333	303	323	326	288	287	322	317	321	283	328	311	314	327	282	322	307	290	290	304	274	316	322	304	301	308	306	317	326	311	285	312	308	303	331	305	330	304	334	328	320	308	303	334	336	340	317	287	308	322	318	333	292	308	321	308	313	333	316	295	316	325	321	290	294	295	285	314	306	291	276	302	337	305	291	297	316	294	353	325	351	284	324	310	290	299	358	339	350	300	282	303	311	328	303	360	326	338	308	311	319	316	337	297	338	281	320	290	306	336	306	322	312	312	314	301	361	311	329	296	315	275	321	323	318	302	346	316	303	308	290	300	292	297	299	294	300	334	298	302	299	298	294	283	321	317	344	309	330	302	299	294	296	297	298	306	296	303	289	310	326	323	278	318	312	333	314	298	334	301	325	320	310	312	325	280	313	325	310	291	305	326	313	348	303	308	310	294	293	320	328	321	306	314	306	310	318	282	311	297	294	300	277	299	315	313	297	307	326	314	330	300	303	328	339	295	301	322	331	295	306	300	297	323	320	310	298	310	308	326	311	287	324	320	297	290	305	296	324	311	288	308	317	303	300	318	298	339	340	309	323	313	310	312	312	284	304	286	300	264	299	303	294	313	303	329	301	325	317	328	310	304	301	292	314	305	290	315	324	314	325	292	264	325	304	271	318	275	316	278	321	319	293	298	304	342	293	313	300
36489	45966	34340	11561	1239	720	628	542	571	532	550	488	488	481	521	492	461	461	470	482	439	427	483	432	457	436	498	443	439	472	483	477	477	438	443	455	442	439	439	468	413	447	433	435	438	436	443	440	443	433	439	482	438	447	451	410	441	491	443	443	490	473	464	478	494	450	431	456	439	422	442	428	451	463	425	445	449	442	449	419	469	492	423	476	421	446	454	476	466	468	424	444	447	458	421	466	443	432	443	404	440	452	460	442	450	435	440	448	449	430	426	473	449	455	450	480	458	464	436	467	454	511	472	419	420	428	461	443	450	432	458	419	459	427	466	455	404	447	409	479	391	417	414	441	424	459	477	438	442	444	429	453	448	470	454	459	420	470	458	464	441	461	441	452	446	440	445	440	465	429	449	477	460	426	437	458	444	470	443	436	461	465	402	470	462	461	446	432	439	446	421	455	392	445	423	470	446	432	450	464	427	424	507	444	414	457	488	413	458	452	449	489	460	445	453	432	434	427	439	450	450	420	452	435	476	468	463	434	413	460	476	439	466	429	437	426	460	413	433	479	435	488	428	461	468	431	448	451	481	475	456	455	472	441	457	435	433	444	466	464	444	447	450	456	443	436	445	432	433	435	428	458	451	429	434	442	414	460	433	456	464	455	465	406	451	448	450	440	479	481	490	406	433	447	423	431	416	438	481	452	461	449	441	476	467	427	461	443	417	443	435	424	440	439	445	446	410	412	458	470	427	444	418	438	409	487	435	460	456	471	457	416	460	474	436	414	487	459	440	438	443	424	450	451	449	456	450	458	472	444	468	434	462	454	476	473	411	444	441	439	438	441	437	453	451	470	455	453	484	469	471	421	456	472	423	421	433	432	463	470	474	443	423	437	430	455	434	462	431	448	442	431	442	424	451	421	459	484	453	469	430	462	473	458	439	440	445	420	442	444	454	419	464	464	438	456	415	435	441	474	461	452	431	416	452	418	427	451	456	448	458	408	433	451	445	423	456	446	434	453	454	438	451	444	468	421	416	464	431	470	448	456	440	439	470	456	439	458	465	461	463	396	433	435	429	451	468	472	435	458	385	444	441	416	431	437	438	462	490	452	473	488	458	462	462	430	421	444	451	440	461	446	472	406	442	445	450	473	415	470	507	420	484	447	439	444	446	466	452	458	452	448	466	433	442	452	466	437	458	428	409	438	433	461	443	481	471	467	446	455	397	439	440	464	404	443	422	434	412	436	449	472	470	429	442	466	440	461	420	464	433	446	447	423	424	439	446	439	439	422	448	448	453	466	429	419	423	501	459	449	412	438	439	464	438	468	460	441	446	423	458	435	454	462	468	474	440	462	444	448	427	443	457	453	433	441	455	481	458	425	441	447	448	400	440	447	461	460	451	456	439	454	442	448	453	451	443	458	422	450	473	455	445	446	440	451	469	441	442	426	438	453	440	426	452	443	446	456	457	441	445	435	462	427	447	434	450	452	437	428	455	440	431	439	435	435	463	444	432	479	437	454	416	457	419	420	464	450	426	438	468	450	458	447	486	439	465	449	419	476	426	424	502	436	429	472	455	466	462	480	433	430	458	440	445	427	434	450	444	438	424	475	461	455	452	452	443	413	424	409	428	503	419	451	416	467	462	451	458	404	449	440	432	440	455	448	455	473	488	477	453	442	428	405	437	445	412	473	467	447	433	420	431	455	432	476	454	457	413	448	456	436	448	438	468	436	407	431	422	488	479	432	463	430	471	428	459	456	486	453	426	465	456	412	497	477	435	431	455	421	461	435	455	472	443	450	400	441	434	436	454	440	426	437	427	471	445	449	416	417	399	449	461	432	446	441	469	441	446	458	447	483	449	457	431	439	475	425	416	438	446	450	430	444	442	437	490	462	464	473	399	471	454	441	466	453	457	439	461	433	465	439	459	463	428	426	468	408	457	463	457	492	446	456	388	435	432	451	442	460	412	462	447	428	459	403	431	452	464	443	435	475	459	441	431	461	436	456	407	459	454	435	454	446	454	459	449	434	402	459	494	453	470	415	427	438	394	412	429	467	467	412	447	476	439	451	435	476	429	399	430	482	407	436	442	462	452	456	447	393	450	426	434	475	444	426	468	463	451	435	439	435	433	459	513	442	442	469	476	426	405	452	423	457	466	443	452	434	482	448	428	397	428	437	441	446	462	413	441	429	440	388	450	439	453	412	461	442	464	434	472	441	445	441	423	445	460	417	455	428	415	453	475	469	441	437	439	443	423	454	449	454	445	414	456	442	429	415	436	457	434	461	430	422	481	444	458	448	468	459	421	455	442	453	435	448	436	441	477	452	417	439	459	444	480	462	461	463	450	457	455	407	451	453	459	454	488	412	440	447	444	447	433	462	477	440	469	447	453	455	419	466	447	468	431	431	438	457	469	475	445	423	433	443	467	446	495	480	413	394	421	465	447	445	457	417	457	456	481	457	390	442	451	442	505	435	479	429	436	486	460	432	460	478	423	440	476	427	461	457	482	459	439	457	434	446	441	450	442	521	425	391	469	455	449	432	443	426	474	446	467	443	475	433	463	434	485	469	462	451	472	411	442	506	437	454	473	452	470	504	431	446	457	443	453	420	457	429	474	463	441	432	474	464	434	439	456	456	421	422	453	448	454	493	467	428	468	462	432	435	454	431	407	434	432	440	442	395	439	448	438	449	396	420	461	448	436	435	479	436	439	471	464	458	452	447	478	456	459	437	460	445	448	423	421	448	430	444	454	442	456	434	429	448	433	449	437	442	454	444	428	478	446	495	427	446	476	428	463	442	405	415	481	469	440	433	457	435	458	426	430	462	485	456	459	453	447	429	442	460	424	444	447	451	446	492	445	438	407	437	445	475	481	491	488	490	440	453	458	461	431	446	430	467	442	434	459	432	427	477	462	460	444	429	490	441	482	477	410	425	460	460	439	440	447	475	463	438	451	454	465	438	435	480	442	486	451	432	462	462	453	400	452	437	470	446	490	477	456	423	445	464	447	441	441	416	468	428	476	443	454	425	440	453	455	449	431	414	457	432	419	464	459	423	447	396	409	444	461	465	420	458	496	462	459	446	438	449	447	432	433	449	443	419	430	469	481	448	448	453	460	477	471	432	405	408	467	451	466	417	432	450	484	430	470	481	453	425	419	435	476	436	440	415	453	488	433	454	400	469	434	465	485	446	436	469	426	430	446	468	454	417	429	479	411	491	428	440	454	461	460	410	447	422	431	441	441	465	459	386	427	437	466	434	396	451	433	454	428	439	429	457	476	488	459	469	465	419	433	414	442	428	437	417	422	446	484	451	478	467	438	445	465	431	477	442	490	444	452	447	456	449	446	478	468	447	432	450	438	433	447	492	444	507	432	427	438	438	431	471	432	418	409	430	412	447	418	446	463	411	481	432	438	439	452	444	478	458	421	434	430	443	427	462	483	416	441	434	440	422	469	444	442	459	476	461	428	461	429	436	465	408	448	450	463	443
24634	21694	29341	25042	20318	7177	1037	702	562	578	543	475	519	525	445	455	434	431	449	446	457	424	444	410	444	430	451	434	419	454	411	447	417	404	405	424	357	415	419	415	434	430	463	421	395	452	433	383	365	422	403	416	406	435	429	400	392	427	411	402	432	398	430	420	441	428	442	403	420	426	416	401	409	419	394	424	445	461	448	385	402	387	441	433	397	410	402	458	427	391	401	406	425	418	428	405	411	427	392	438	418	404	460	425	412	470	421	408	391	471	449	409	419	404	406	452	386	386	415	408	423	397	382	424	451	405	399	424	424	417	406	420	413	448	414	373	420	448	445	383	403	421	445	454	413	440	435	424	394	413	399	419	427	395	394	403	423	376	443	408	422	425	468	450	450	439	438	410	395	400	464	430	406	425	418	399	398	399	386	388	391	384	426	389	411	394	430	415	436	416	436	417	391	430	436	404	421	454	435	406	417	446	432	440	423	389	419	433	406	382	434	400	419	418	434	391	407	420	403	412	409	429	391	442	444	403	417	443	414	418	450	430	406	416	436	430	386	425	437	395	435	415	429	423	401	439	413	400	406	390	414	434	418	407	417	447	433	416	394	410	442	398	420	420	412	413	390	466	397	380	431	389	422	414	443	417	430	420	414	387	439	394	420	394	429	414	398	453	423	447	421	439	400	409	418	424	424	402	384	425	378	414	426	379	409	435	403	420	427	383	404	426	414	437	401	402	442	421	395	432	408	437	393	363	370	439	434	404	427	437	385	387	416	419	408	425	420	446	420	412	400	416	415	443	389	413	402	399	391	393	391	402	416	453	391	425	353	442	403	423	404	450	395	424	420	420	393	445	440	381	414	423	412	399	404	429	399	417	375	410	442	398	421	410	408	382	423	429	405	429	452	429	445	403	417	417	415	455	409	422	440	378	449	411	431	421	384	375	395	419	412	410	432	396	440	418	386	454	415	417	417	450	418	446	476	419	452	408	391	383	410	417	406	417	371	392	388	430	421	429	418	380	418	439	394	442	399	401	401	387	416	426	439	423	431	395	424	400	404	428	441	427	429	425	438	442	452	413	424	422	424	404	450	398	412	483	442	407	416	448	434	405	407	432	409	426	402	424	427	432	415	358	459	410	404	366	416	418	430	417	401	459	384	424	431	423	373	417	417	431	425	416	452	436	438	410	424	395	448	399	426	435	413	442	387	446	408	407	434	383	431	439	431	389	427	443	434	406	406	439	405	419	416	433	412	373	435	373	401	425	423	405	416	394	426	393	379	432	404	429	431	382	439	424	392	398	405	434	424	454	407	441	438	424	432	401	442	433	414	416	441	449	413	415	403	441	408	399	411	410	401	405	389	398	388	398	430	378	410	405	413	409	413	443	434	386	400	409	399	420	441	408	414	412	417	433	433	426	416	415	410	435	453	449	414	429	399	421	419	417	414	392	391	383	424	407	436	375	413	399	443	430	415	406	445	398	411	392	397	399	401	416	390	408	445	448	397	418	426	399	404	435	446	448	420	404	422	390	408	438	429	432	447	411	432	395	420	422	437	422	416	397	421	393	439	404	393	407	407	426	383	432	406	385	427	387	446	402	393	425	420	430	438	447	411	395	444	441	409	441	444	407	432	435	395	411	430	384	434	415	396	405	397	421	406	436	391	427	408	400	379	418	415	375	431	419	412	386	401	412	413	427	428	404	435	414	375	394	413	428	420	435	426	406	422	422	400	461	434	458	418	427	361	401	431	415	464	421	419	379	426	388	444	393	395	426	394	441	405	414	389	394	439	398	418	394	431	408	431	396	400	372	426	406	402	422	431	411	392	430	394	434	421	393	398	424	417	408	447	410	429	416	391	412	410	415	448	435	410	428	424	396	470	419	432	402	386	444	430	396	383	435	410	426	423	409	402	428	417	389	424	420	414	394	406	408	367	412	428	408	405	427	431	423	405	431	409	409	453	417	376	409	429	399	386	408	424	439	384	428	428	443	428	416	425	431	433	398	458	437	429	406	383	407	421	446	431	435	389	404	395	397	440	441	397	387	436	372	406	407	411	404	409	425	436	440	480	397	368	413	402	401	390	390	408	452	430	423	419	437	438	413	411	438	455	424	451	421	415	415	409	446	398	437	407	402	427	378	413	405	431	426	409	391	403	404	397	417	403	398	437	425	423	394	396	438	420	400	413	419	411	406	414	421	369	443	468	380	398	426	423	444	420	398	417	378	433	424	438	420	416	412	422	401	422	419	420	414	394	429	394	430	429	435	420	422	395	423	419	398	382	417	440	401	388	432	414	424	386	424	404	421	405	427	452	415	407	416	423	426	407	394	417	379	404	441	436	412	405	422	412	400	398	427	400	440	442	442	427	449	392	437	439	401	374	416	415	427	423	394	413	420	401	443	439	417	376	381	426	408	408	406	489	412	443	375	415	445	431	465	434	464	396	440	427	422	374	427	388	409	400	426	383	380	421	399	371	412	406	419	393	415	387	429	401	396	398	398	446	431	431	406	431	405	436	402	446	385	424	410	397	421	409	413	437	418	412	398	421	429	418	425	447	414	437	415	442	425	426	414	442	405	420	436	415	424	394	387	389	413	410	405	404	438	398	412	401	423	405	406	438	445	366	405	416	410	437	442	423	414	435	417	384	408	397	418	407	384	394	430	404	415	385	423	425	418	417	412	409	399	406	395	456	386	425	391	431	450	415	431	396	400	418	384	394	413	437	421	398	398	408	415	406	382	420	438	418	432	426	407	379	421	388	423	404	419	417	390	421	385	443	410	404	421	438	429	439	437	431	389	422	426	410	417	376	399	400	381	455	405	406	461	417	402	431	430	394	427	404	419	439	378	402	413	409	429	416	437	434	450	406	390	428	412	414	416	417	440	408	434	434	396	449	380	427	363	428	425	435	444	419	419	413	416	396	379	388	428	432	423	413	452	433	412	430	420	404	414	408	446	431	399	423	401	433	432	445	430	444	427	425	423	413	436	396	426	397	433	438	407	425	388	414	424	403	418	428	385	401	395	417	419	419	389	411	433	425	435	430	396	400	391	390	433	396	446	419	415	393	417	374	432	422	426	408	430	398	413	401	438	414	400	415	424	409	424	385	411	399	423	411	409	422	439	432	424	437	428	450	415	417	392	419	436	404	411	448	421	445	358	419	401	394	390	374	366	399	429	383	433	408	407	419	463	438	424	414	406	408	415	396	424	413	442	420	436	405	400	430	424	405	379	421	446	426	399	404	447	417	438	425	402	373	382	415	459	426	407	433	445	417	409	410	411	404	448	390	404	403	369	423	416	439	401	384	428	434	404	410	387	385	389	416	416	425	421	423	405	400	439	398	403	397	408	424	407	438	384	419	428	421	427	439	428	381	403	409	444	439	417	405	395	388	430	411	435	405	441	442	399	415	414	433	388	397	409	422	454	421	429	429	448	413	458	448	422	371	425	404	394	431	401	421	431	429	419	426	380	402	408	412	415	402	431	386	432
41311	63168	50399	24971	4198	1871	1501	1249	1144	987	858	871	800	848	772	766	738	721	713	714	662	618	657	647	633	643	608	636	604	647	628	624	612	579	652	628	619	640	623	653	616	553	594	622	586	582	612	607	634	583	629	598	611	608	602	633	590	656	617	627	630	625	666	581	602	594	647	590	615	577	578	583	601	596	618	638	593	616	584	595	606	576	610	578	598	581	595	579	573	626	592	603	605	587	609	569	625	607	591	608	585	609	620	610	603	590	592	575	602	569	603	633	562	649	610	617	592	597	630	602	570	602	585	618	628	606	613	607	633	572	620	579	618	601	596	595	567	570	618	600	600	565	646	619	609	594	613	579	583	603	629	607	595	582	616	586	617	594	640	603	638	611	617	598	603	588	580	590	572	609	628	630	584	584	647	569	599	617	588	566	586	598	638	617	589	575	595	634	588	613	594	588	551	606	542	615	637	589	628	556	591	556	627	599	576	571	587	587	609	590	588	638	599	631	576	576	586	597	601	644	557	608	593	594	578	570	604	643	544	516	623	613	558	582	563	599	588	591	607	615	586	608	616	582	629	572	587	624	612	592	585	617	581	602	620	606	632	593	602	624	566	591	585	606	598	605	590	616	563	636	566	598	652	610	623	576	610	587	609	572	558	602	590	565	590	608	614	581	614	615	611	650	619	573	609	626	610	599	552	574	621	594	582	623	546	617	598	636	568	568	612	623	661	585	602	649	626	573	596	582	573	638	593	578	605	624	626	632	601	572	600	615	601	569	582	583	541	580	612	585	575	584	588	642	587	630	596	572	621	631	571	571	589	603	573	560	634	601	572	565	531	611	581	565	603	580	597	603	628	623	606	656	586	625	620	627	586	627	599	638	600	589	565	558	643	592	637	558	616	575	603	630	588	612	579	583	585	603	605	629	548	585	603	554	590	618	641	607	610	566	664	591	563	581	555	588	597	614	610	625	598	588	605	607	608	616	596	557	644	579	621	654	533	576	610	634	616	631	624	592	557	565	601	592	620	567	620	615	597	625	657	600	583	575	622	656	594	625	587	569	557	620	626	604	560	616	588	602	596	582	578	566	589	625	622	608	621	571	609	618	586	588	613	625	624	591	557	624	586	586	606	567	621	626	553	615	564	580	601	586	568	603	609	561	635	580	608	631	612	607	602	601	590	570	632	576	604	606	597	647	607	611	580	664	596	561	606	625	615	636	614	574	624	641	617	591	627	629	559	605	550	618	584	679	615	558	619	636	637	581	625	614	595	592	545	627	582	580	591	613	591	626	622	559	605	593	579	621	553	584	618	618	620	595	597	564	587	571	596	630	595	617	608	619	588	616	611	616	579	562	602	548	625	598	557	601	576	613	583	619	594	585	582	580	624	593	612	599	597	593	615	610	619	613	598	584	612	612	583	548	623	556	627	593	565	565	637	621	617	553	582	633	600	579	599	586	575	578	590	577	604	609	608	602	583	584	628	615	592	604	612	625	588	576	599	637	600	603	539	543	640	605	638	600	606	617	607	613	612	594	590	603	611	642	633	615	598	624	581	580	583	588	592	609	578	609	597	614	617	602	639	569	581	570	582	630	581	609	629	622	591	604	610	576	629	639	591	610	624	582	585	624	596	627	621	600	617	648	601	616	582	590	570	615	598	591	589	596	625	583	602	602	632	552	648	599	594	612	648	579	588	565	592	615	623	599	595	601	563	604	615	593	614	589	570	595	602	592	585	572	624	606	602	597	608	602	610	589	592	594	571	564	620	642	602	551	555	594	582	623	616	605	605	619	597	583	605	553	675	618	619	591	576	591	557	587	606	610	599	579	544	542	587	588	586	590	585	685	576	623	602	575	594	626	605	611	581	613	541	559	623	585	581	614	602	609	576	617	620	589	615	589	628	611	624	600	624	599	597	610	583	593	575	576	604	618	592	607	558	576	608	633	601	628	620	600	579	616	564	596	591	628	575	601	558	641	650	605	591	572	630	636	569	608	565	652	594	605	597	602	580	601	583	567	589	618	582	616	591	574	636	600	587	621	594	578	592	567	576	611	625	652	616	580	639	625	576	580	605	592	581	579	588	577	609	621	613	600	593	591	620	593	616	556	611	582	570	615	560	602	573	609	598	639	630	612	607	608	638	609	655	632	572	568	593	597	613	644	563	583	614	588	577	589	558	560	584	633	610	629	587	615	601	567	586	649	661	579	599	591	588	581	625	627	623	640	579	567	620	624	641	637	575	561	624	598	618	610	650	589	589	582	594	615	616	586	618	644	594	606	572	572	606	627	572	597	583	602	631	622	603	621	579	568	566	591	600	587	636	587	594	575	627	572	634	583	589	621	611	563	603	587	574	608	555	571	575	611	627	609	610	606	612	602	624	579	629	558	566	599	595	639	605	601	594	572	600	611	601	578	595	603	623	611	564	582	596	550	618	605	565	582	604	603	568	572	593	607	622	611	604	601	588	560	609	566	598	622	585	604	639	605	596	658	553	605	635	605	619	604	630	592	601	574	553	615	637	587	616	586	619	581	606	578	591	580	594	551	614	582	567	608	602	588	626	617	618	570	616	621	603	629	620	599	575	602	637	584	594	605	568	560	623	660	608	657	571	566	634	614	619	617	606	599	569	601	587	585	604	594	604	595	576	576	601	624	564	578	577	562	589	593	601	613	613	579	597	560	578	594	585	596	623	609	592	628	594	566	617	576	592	616	615	588	570	591	597	637	601	629	599	592	636	550	640	582	619	640	648	604	563	590	582	578	575	613	584	617	604	546	581	614	590	607	604	575	636	595	616	624	603	628	573	594	563	569	603	583	617	555	601	588	584	612	612	635	572	624	593	655	604	580	585	603	618	596	579	613	590	571	605	641	595	595	576	561	588	566	661	605	576	589	555	624	559	597	618	551	620	591	581	594	598	546	673	565	596	560	602	633	620	600	643	595	587	593	579	551	618	571	616	560	604	527	571	593	614	629	617	645	596	551	590	559	637	622	586	548	634	604	629	595	580	534	585	559	560	576	591	570	600	620	603	624	618	610	605	578	607	602	594	568	613	587	643	568	655	597	644	671	605	587	596	570	585	604	603	633	569	601	578	599	627	611	625	615	599	616	593	592	551	611	611	596	627	603	628	618	623	611	617	606	593	587	604	578	548	593	594	606	537	603	562	576	594	597	543	587	612	592	582	548	599	566	610	561	619	569	596	612	591	668	605	624	575	590	583	603	585	576	649	637	624	594	607	611	626	607	631	614	564	572	610	601	601	601	638	587	584	576	571	607	642	597	549	585	564	647	577	554	599	585	596	590	603	607	584	645	620	628	614	634	574	578	595	583	636	582	586	620	602	594	591	560	564	553	608	597	613	655	588	568	633	561	605	615	603	622	610	571	619	611	589	610	573	617	634	586	599	593	601	616	612	613	624	581	574	627	590	650	623	611	620	612	597	604	612	595	583	595	647	589	590	621	573	614	579	558	591	598	600	596	556	577	627	587
23508	21669	29589	24335	21618	20286	5233	859	635	587	508	454	450	445	372	412	402	356	373	368	367	326	313	340	315	337	361	298	321	316	322	307	352	306	339	319	332	330	279	260	315	319	334	314	319	314	305	339	310	341	332	319	298	319	304	309	343	327	337	335	340	303	322	322	305	312	304	305	289	309	299	300	305	298	288	294	291	307	311	267	269	296	279	314	300	295	299	301	307	327	292	309	297	299	324	301	272	309	300	322	313	289	305	254	268	314	305	301	295	292	319	324	306	293	290	286	279	344	296	332	286	311	310	286	314	313	291	313	292	288	294	318	281	279	251	297	296	308	301	324	275	310	312	324	286	290	288	312	321	285	283	319	336	296	287	318	298	298	304	291	271	340	263	319	292	314	299	285	316	310	298	316	320	319	310	282	305	301	303	291	305	309	288	302	310	285	316	301	311	280	281	310	313	297	302	297	282	290	293	298	307	269	330	294	284	333	294	294	327	292	316	309	288	299	309	300	281	276	315	309	303	292	314	325	301	299	305	287	311	297	310	286	301	289	293	319	313	285	300	315	302	316	319	298	312	303	327	310	323	290	286	334	311	284	304	324	314	317	275	321	277	288	298	274	290	335	297	300	335	320	297	297	320	308	305	305	297	280	303	286	320	316	336	277	284	332	276	268	322	313	325	316	287	336	296	281	286	300	289	300	294	283	328	300	332	304	293	284	330	288	282	322	299	311	303	326	295	307	297	287	309	322	308	274	324	304	306	283	277	296	295	300	300	298	309	318	287	286	311	283	290	307	296	305	263	303	298	286	309	281	289	311	309	319	299	303	293	337	294	285	299	293	287	290	319	310	317	287	296	299	331	313	302	271	277	275	295	308	299	287	289	294	322	293	296	301	311	327	298	304	318	279	303	295	328	332	293	334	308	323	290	306	302	304	300	299	305	312	313	296	293	326	322	308	316	331	297	283	287	311	313	285	332	336	305	298	287	296	305	321	286	318	297	296	299	323	337	313	275	302	315	306	303	314	298	290	294	297	312	325	307	310	302	310	291	300	299	305	280	306	291	264	295	337	339	300	310	296	285	335	325	328	299	313	302	300	321	322	329	276	304	311	286	286	323	300	323	282	313	288	285	282	306	303	296	280	297	287	292	317	301	321	280	319	297	286	303	289	274	309	296	276	287	308	306	323	304	329	283	272	331	307	274	280	307	314	329	284	327	321	271	323	282	301	285	292	290	269	310	303	302	293	298	245	310	312	282	312	297	309	295	303	293	311	310	302	297	281	305	306	325	324	309	273	290	291	290	285	306	306	300	299	294	295	271	304	277	299	319	325	295	304	305	329	306	303	299	276	283	265	320	305	306	280	292	302	288	319	319	302	295	306	321	319	318	298	323	313	297	282	311	325	310	284	275	336	295	302	302	297	266	285	294	275	266	322	296	298	308	306	318	281	314	326	304	331	288	309	261	311	311	293	308	298	308	276	282	288	303	313	277	311	327	297	309	277	315	295	319	287	288	324	317	279	304	307	305	306	289	305	303	297	300	293	310	293	260	324	293	312	292	332	293	318	305	326	287	279	305	311	273	290	314	291	302	287	300	278	295	297	315	315	303	295	284	327	290	316	286	299	311	295	298	287	314	325	289	296	301	298	293	325	297	312	309	324	314	328	301	315	318	295	340	261	288	301	298	307	293	283	321	304	311	312	272	295	331	304	296	300	273	318	282	320	307	332	310	298	335	300	327	322	303	288	290	303	304	295	302	307	309	298	300	304	322	328	301	284	301	269	276	290	305	332	333	313	300	323	326	323	291	270	291	254	303	299	263	293	266	318	298	301	329	275	312	283	310	301	314	301	314	304	287	300	300	326	292	296	321	290	293	295	302	317	316	338	290	278	315	274	328	304	299	341	291	359	327	281	296	295	315	287	307	293	298	291	293	290	304	319	311	274	304	283	275	267	291	297	270	310	287	302	310	319	328	296	288	325	295	292	321	311	306	272	284	289	288	322	293	296	297	273	288	265	283	288	330	324	291	310	285	307	292	298	322	293	316	311	318	299	311	290	286	286	286	304	293	280	332	262	301	298	281	264	307	310	321	287	277	310	295	279	307	316	301	289	310	311	312	333	285	301	301	325	311	323	305	308	343	295	301	296	300	339	302	294	288	286	277	296	306	309	302	292	303	293	299	316	292	285	315	349	297	304	307	275	313	323	281	313	287	306	313	289	312	317	302	293	291	300	306	276	297	284	303	298	318	293	291	318	278	272	298	296	297	280	308	297	308	290	297	309	304	296	324	321	290	316	307	278	307	250	291	298	312	315	311	320	299	295	339	312	305	293	295	287	299	281	302	302	291	329	285	277	285	318	293	285	318	255	320	320	316	336	306	313	306	304	299	299	306	330	280	277	306	291	313	310	302	293	311	298	340	299	314	305	277	299	280	295	292	294	311	286	288	309	348	291	305	310	307	312	300	309	305	306	286	307	339	304	304	322	302	319	282	301	262	305	342	310	291	299	285	282	307	287	313	289	297	323	304	339	308	305	295	291	291	270	294	293	299	294	304	301	283	305	306	306	333	329	279	302	309	268	310	312	300	302	331	284	293	295	294	301	294	297	323	307	296	274	276	309	316	294	282	294	315	279	324	276	308	276	298	281	294	287	319	286	272	315	290	310	297	302	326	302	305	293	266	290	312	322	293	306	301	308	319	308	288	305	274	295	329	299	273	303	282	312	292	320	270	284	316	304	289	288	296	300	332	291	324	298	258	294	287	287	287	316	321	286	306	320	302	307	297	290	291	290	303	325	307	289	306	275	318	317	301	298	305	320	293	292	290	302	308	300	273	298	316	303	279	288	338	311	312	332	291	293	307	293	305	298	283	292	278	312	295	301	330	308	299	311	298	295	284	316	294	304	280	295	325	303	307	276	300	305	313	304	308	305	308	268	274	286	297	303	315	303	290	335	314	309	297	307	290	314	317	276	298	313	314	298	316	293	284	302	319	305	286	350	300	301	336	286	282	316	306	324	297	295	289	335	292	285	290	280	282	293	299	312	291	310	316	286	285	300	294	303	304	342	338	309	310	319	305	270	321	293	284	279	297	327	331	289	319	277	296	276	288	269	292	305	334	299	276	298	302	292	290	324	280	305	273	313	281	308	302	301	320	284	309	284	291	297	300	301	306	291	288	273	323	317	309	325	284	269	305	294	299	319	303	262	292	318	302	270	284	318	301	311	278	299	300	292	308	314	316	284	302	300	328	326	254	302	318	316	281	295	326	293	279	274	312	267	305	274	312	282	312	312	291	288	285	318	308	284	289	321	295	348	284	320	320	329	313	324	294	301	326	312	327	317	311	302	345	265	274	327	280	324	318	308	306	272	321	295	290	282	307	310	297	312	316	288	321	277	335	291	340	297	327	339	330	302	310	308	319	318	303	310	329	307	291	313	296	310	328	297	291	288	324	303	266	287	309	282	303	297	314	289	311	328	323	314	298	272
46415	71634	57396	28641	6283	2653	2147	1715	1384	1206	1025	936	853	761	748	707	672	644	573	582	522	550	553	539	505	515	526	498	542	484	492	510	476	489	475	494	473	452	458	471	490	535	445	458	449	494	474	483	479	442	451	497	447	457	470	508	504	465	502	489	515	531	494	451	493	508	478	471	470	474	442	448	429	466	479	454	435	450	451	463	498	416	422	423	470	462	465	431	414	447	435	487	453	447	419	444	454	458	423	430	475	441	421	428	458	451	492	459	468	455	455	469	441	485	412	436	439	377	470	453	426	441	465	462	431	471	435	412	457	404	405	450	445	488	454	471	424	461	450	402	472	439	489	430	473	461	422	455	422	432	506	461	460	439	461	429	442	454	465	423	470	437	440	439	459	454	429	456	427	462	452	454	425	482	461	463	458	399	451	441	468	452	455	471	478	437	467	389	434	415	447	399	464	438	469	459	449	440	459	427	443	462	419	442	459	463	472	435	443	447	441	461	424	435	471	444	461	398	405	462	420	453	452	439	439	413	416	442	409	439	447	459	431	450	423	453	415	483	440	480	479	453	454	461	452	436	395	477	445	463	421	458	456	454	401	467	479	433	444	433	441	431	443	452	465	442	445	453	423	399	469	430	404	460	422	455	432	464	458	469	416	463	423	446	474	458	471	452	437	393	444	460	449	411	492	436	450	441	453	462	403	449	441	444	451	459	469	434	427	453	428	398	396	420	437	411	431	481	452	437	410	412	460	449	450	450	464	428	452	406	439	458	461	449	456	400	441	429	407	474	437	455	457	432	437	407	471	466	456	428	460	425	436	453	424	432	443	420	451	423	458	451	459	509	464	468	459	472	423	461	427	443	505	428	428	444	436	482	439	441	486	404	429	449	461	450	442	466	415	447	430	443	437	448	433	439	437	469	489	453	480	473	456	434	451	464	440	458	458	395	437	443	431	443	438	415	434	454	453	496	445	454	472	445	431	461	460	476	463	442	455	443	404	450	470	438	426	442	441	480	440	463	447	470	455	450	465	445	464	459	472	447	426	486	422	424	440	478	444	420	427	438	418	447	469	465	406	457	433	423	419	454	415	459	467	430	427	468	429	429	455	445	425	413	426	442	443	416	439	451	454	418	426	393	427	445	425	430	444	442	444	449	457	424	441	431	416	433	439	417	450	448	443	450	443	444	450	449	471	441	428	423	411	466	430	430	423	498	464	395	454	442	419	442	442	447	437	428	492	439	464	440	462	452	458	429	453	432	503	455	447	430	429	440	430	390	494	428	482	425	437	445	432	455	429	462	437	449	464	425	457	457	423	432	434	450	466	472	435	445	437	401	492	427	441	482	442	429	449	394	475	440	449	430	396	433	432	425	494	471	484	423	472	440	451	442	457	451	444	469	468	421	451	443	392	421	453	475	462	428	455	458	436	429	481	441	415	475	422	427	424	458	443	462	406	459	453	446	435	444	432	475	448	468	443	456	483	400	435	442	413	496	450	436	469	433	439	452	456	435	419	428	459	446	458	434	435	444	459	485	431	425	431	471	476	460	462	438	425	424	434	448	460	456	443	437	469	438	447	453	442	455	438	421	464	446	445	440	461	421	459	415	488	420	451	456	433	441	422	421	454	416	427	429	429	450	446	454	440	426	461	423	457	452	487	477	510	444	443	437	412	422	437	471	441	436	463	429	460	420	447	440	429	447	423	427	453	452	489	455	450	451	463	442	453	401	449	470	444	439	428	455	495	456	479	444	470	451	436	438	470	445	443	442	452	432	424	421	417	428	427	451	464	451	429	481	462	456	434	415	421	428	425	459	424	465	448	432	412	458	439	464	438	417	449	404	430	445	439	471	497	459	425	452	416	455	431	441	466	451	439	417	459	457	440	470	431	450	449	437	439	435	431	423	453	451	460	453	455	471	470	452	434	439	452	416	390	460	484	408	448	412	481	451	473	417	419	457	440	458	451	441	452	444	420	433	459	465	435	470	429	431	451	446	417	449	455	422	459	431	448	456	462	421	459	438	453	453	455	445	435	428	465	426	456	439	475	427	477	476	417	421	435	460	446	417	404	486	441	452	457	460	400	419	487	464	442	483	420	489	466	451	438	458	460	407	455	468	441	432	467	466	442	440	475	421	431	456	424	468	448	451	495	459	431	461	444	437	459	449	443	453	456	434	448	472	428	440	465	427	447	453	446	425	448	463	425	448	444	433	435	436	436	444	476	421	418	436	447	447	446	452	477	442	472	492	444	438	452	425	477	418	416	441	462	438	499	477	447	459	447	427	423	440	443	462	426	412	452	433	461	506	406	446	421	455	455	443	469	427	436	447	467	475	464	466	460	453	443	437	415	421	427	435	425	426	404	409	450	439	462	411	429	467	452	439	374	416	475	463	450	473	433	477	378	465	433	469	429	423	447	412	455	423	435	425	428	473	420	451	488	503	431	410	445	424	443	422	450	412	451	435	396	438	456	439	466	418	472	445	427	439	456	428	463	452	428	412	440	430	463	484	443	472	453	426	419	461	429	456	425	463	431	418	449	419	438	461	435	462	469	454	452	440	451	458	441	413	427	479	439	452	476	426	423	472	460	437	435	434	448	450	465	453	468	452	455	480	418	416	419	438	449	450	477	447	439	413	433	464	479	412	471	440	465	434	463	423	436	449	439	440	464	455	413	443	448	427	462	446	459	471	446	454	387	447	434	465	458	456	405	478	452	464	439	473	435	464	489	420	465	433	415	458	437	457	429	456	413	417	433	436	414	489	480	415	458	470	439	440	447	421	444	465	440	456	412	467	452	419	414	460	476	399	458	459	443	428	407	442	462	461	466	440	475	441	444	444	434	465	458	441	415	424	409	440	414	414	443	460	424	439	422	475	423	463	454	443	459	425	426	432	454	443	447	456	410	431	449	405	466	454	399	470	461	460	463	434	446	478	440	494	450	440	432	450	421	432	419	451	439	475	457	467	425	429	427	455	416	416	417	448	434	427	471	409	451	418	453	453	456	423	455	473	451	430	444	457	440	487	437	444	420	446	429	458	439	454	457	419	462	436	407	473	452	462	387	437	391	443	404	416	423	434	407	422	383	459	447	437	444	431	459	470	437	412	466	473	428	440	429	410	424	450	420	386	448	477	459	467	417	463	433	443	477	426	424	472	447	474	444	453	412	448	434	462	468	456	446	429	448	451	443	441	433	448	438	475	460	429	441	467	444	461	430	455	457	439	472	430	420	408	475	427	418	445	435	431	426	440	452	420	448	479	426	448	425	473	451	486	406	449	448	451	453	466	458	471	420	451	429	428	454	463	411	493	435	429	419	419	453	474	435	446	433	418	419	438	457	493	466	443	455	500	433	435	463	450	440	429	464	433	428	452	457	452	429	468	430	433	442	438	449	436	457	465	450	440	403	429	444	473	468	446	432	443	452	449	425	414	455	449	440	453	425	463	445	434	428	421	422	442	443	433	465	451	424	467	481	440	497	460	457	448	445	474
29700	28949	28011	10563	846	404	367	354	347	335	360	380	298	314	333	331	319	338	305	332	295	359	334	296	313	321	342	317	288	332	322	328	325	294	325	330	307	309	317	308	299	337	318	347	322	290	342	321	317	330	324	305	309	342	310	301	319	308	321	346	355	338	292	321	334	287	338	303	313	312	286	331	290	329	349	327	320	339	306	337	303	311	319	305	334	328	325	281	330	311	328	289	298	325	335	307	301	343	339	292	341	333	288	311	292	324	279	319	287	332	319	296	327	296	301	322	314	301	330	326	325	320	322	310	310	284	330	338	340	310	314	323	318	309	294	321	297	303	341	325	326	342	343	347	317	280	350	302	302	333	309	278	317	317	340	349	312	325	324	308	298	283	308	301	292	292	324	333	313	301	298	307	335	301	310	316	320	320	326	319	322	299	287	304	323	330	330	320	332	284	324	317	321	305	331	332	343	325	336	342	348	303	298	333	310	297	350	295	315	333	304	302	312	315	286	278	312	307	280	315	351	334	333	321	317	284	325	318	340	333	287	313	316	319	351	317	290	318	319	319	287	329	314	345	316	321	288	305	355	318	339	319	330	297	293	326	330	290	315	316	289	313	284	307	296	295	317	319	301	320	308	290	311	301	300	348	291	301	302	306	255	293	308	335	316	328	337	332	301	327	316	316	309	324	322	342	337	326	296	298	304	313	299	298	297	303	324	281	283	319	313	324	310	285	297	341	352	319	315	312	341	312	298	341	324	320	310	330	287	347	300	357	311	345	311	317	314	329	301	299	331	322	350	312	315	330	314	333	307	307	310	337	321	330	331	275	309	356	319	321	321	338	321	315	307	294	338	324	301	319	314	324	322	331	274	317	325	306	319	298	320	292	304	285	327	296	372	313	343	281	331	310	304	319	310	317	287	277	324	327	310	332	312	283	302	317	324	302	316	325	316	312	298	297	309	315	314	322	315	314	348	327	269	353	307	319	336	327	282	285	329	312	351	320	278	284	336	314	320	312	336	299	326	317	323	328	326	324	329	330	319	302	276	306	304	301	345	305	298	302	343	313	325	339	327	314	309	312	313	328	329	300	358	289	317	364	316	331	310	304	306	333	313	347	305	308	340	312	337	339	318	299	331	355	309	312	305	325	348	324	310	328	319	307	334	302	287	300	332	300	289	319	308	356	299	320	322	315	327	313	286	325	335	333	278	292	325	307	316	301	334	300	302	314	300	335	301	324	290	316	283	331	332	315	324	327	302	331	287	325	306	295	318	322	288	328	288	303	314	294	309	314	328	300	321	310	301	307	301	292	311	301	351	330	327	315	297	305	325	307	311	310	326	294	304	318	316	313	305	324	329	270	320	293	322	312	345	311	329	319	306	277	319	306	300	303	326	294	301	348	331	323	322	297	319	305	280	285	350	286	308	344	327	294	313	315	316	295	300	309	331	301	322	285	321	300	286	301	324	290	302	318	317	295	295	332	345	347	322	309	327	298	331	313	332	275	327	332	312	299	318	296	332	280	314	284	317	316	311	288	331	330	340	314	330	315	310	343	324	297	339	336	305	334	320	319	350	289	330	313	286	338	319	326	310	322	327	328	318	312	315	311	306	283	302	295	316	315	319	311	288	288	342	324	309	311	305	308	305	304	336	286	310	292	325	316	321	313	318	318	299	318	296	323	335	284	335	272	360	321	305	326	316	284	290	322	305	339	321	321	323	313	335	316	297	328	328	302	328	312	281	323	300	306	334	323	332	311	342	308	357	278	313	340	290	334	280	313	344	328	324	270	321	296	309	322	314	294	325	339	315	300	307	359	321	331	354	346	300	318	320	306	305	328	291	305	310	340	327	305	346	338	335	320	346	334	312	307	348	304	296	316	349	325	293	302	301	353	327	353	302	311	300	331	337	306	317	315	309	315	315	308	347	304	301	329	291	313	300	308	327	329	316	285	316	303	296	318	293	351	311	304	295	332	307	309	347	309	333	302	302	311	302	307	322	328	316	337	300	326	293	316	313	313	321	348	304	322	328	314	285	326	357	299	264	309	303	298	331	320	299	317	328	296	289	281	329	313	313	307	312	304	294	302	296	293	332	300	292	297	307	322	309	329	317	326	324	317	341	318	316	308	309	309	361	320	301	297	302	301	314	343	326	343	309	315	303	325	308	319	316	339	338	311	293	285	316	287	305	331	308	326	319	284	335	316	303	298	318	342	308	293	330	316	304	324	329	285	322	334	342	291	304	361	325	310	277	320	348	303	288	311	326	359	345	325	294	313	321	334	294	302	292	289	302	301	335	323	336	297	318	326	313	320	315	304	362	299	327	315	330	319	337	310	286	303	294	311	301	321	364	321	306	313	267	289	333	324	284	338	325	286	315	294	315	298	300	306	322	291	322	344	309	347	309	332	295	287	282	329	340	341	324	302	312	349	322	325	340	282	275	313	305	328	287	334	296	332	315	341	313	291	311	327	316	336	315	310	319	338	318	275	314	326	322	357	317	333	317	332	282	314	275	313	313	316	323	304	311	308	306	312	316	313	331	307	341	320	327	296	330	327	326	299	312	326	322	324	329	311	307	311	288	323	321	318	319	312	295	325	305	289	310	304	305	332	314	305	335	345	362	308	300	309	288	320	327	313	294	311	343	297	314	308	325	279	296	322	334	321	298	324	325	309	323	340	335	309	303	339	321	310	303	289	320	331	318	338	309	339	286	313	284	330	325	305	262	331	344	290	345	324	301	296	321	317	313	298	310	294	310	327	318	362	318	330	306	328	308	318	354	307	298	297	332	345	327	319	306	326	293	328	331	314	285	347	306	327	336	320	321	331	296	349	327	313	286	314	299	305	352	302	329	324	365	330	309	311	284	339	327	320	296	328	325	303	318	321	305	267	327	310	331	310	332	324	338	290	304	346	307	326	317	294	307	311	296	281	306	308	312	296	296	311	320	306	338	343	314	314	270	327	316	313	308	290	306	285	312	314	306	307	313	305	307	277	310	356	312	342	315	323	298	322	312	344	325	309	321	325	347	314	324	322	326	279	332	308	335	311	326	343	313	325	329	316	334	292	327	318	312	327	349	317	314	331	303	315	321	302	295	320	323	300	325	288	302	306	332	299	270	293	283	325	345	312	320	297	308	319	331	305	322	297	314	316	329	304	352	295	337	334	331	306	312	291	299	327	327	328	321	285	313	316	359	299	285	313	316	286	313	285	301	303	286	292	322	309	304	311	325	322	325	320	307	305	327	344	323	316	314	322	315	342	266	321	329	317	335	334	329	307	335	324	311	301	311	331	346	282	305	330	324	339	315	310	313	301	307	294	335	317	296	325	318	324	321	349	297	320	313	292	349	294	314	308	316	320	281	299	301	339	333	332	316	323	297	334	304	358	331	310	312	303	318	350	305	321	332	301	308	323	316	314	331	312	302	306	318	271	310	358	335	316	324	288	300	321	298	318	296	353	346	320	333	301	325	312	327	306	342	301	317	289	291	323
36620	46809	32707	9354	1326	766	674	591	567	555	506	538	494	462	488	498	502	491	473	473	487	467	450	449	424	462	465	440	464	482	463	447	452	450	451	518	439	436	475	474	424	466	456	451	478	462	454	455	468	471	447	474	479	480	426	465	477	427	476	491	470	482	455	489	488	447	422	512	446	460	451	437	452	435	435	466	413	484	454	442	444	435	463	482	486	444	475	463	470	461	457	475	454	451	467	434	453	469	432	467	454	444	446	465	474	465	454	445	453	433	416	453	472	468	472	483	470	466	441	468	467	466	448	427	462	455	444	462	481	463	441	465	464	451	471	463	481	478	451	483	443	457	456	458	462	449	472	439	455	466	423	472	437	476	483	471	476	428	500	478	448	443	490	439	461	467	457	464	487	449	505	447	434	472	475	466	424	486	483	400	481	446	456	450	501	477	436	440	440	445	449	456	473	452	475	438	439	482	449	465	452	471	465	484	475	482	461	468	455	410	452	454	445	455	457	451	465	455	450	440	452	470	446	493	438	488	470	498	444	490	441	504	449	434	455	459	430	450	427	460	470	438	453	446	460	426	438	450	466	491	440	471	454	457	461	429	475	466	456	479	450	474	483	460	460	447	436	471	463	470	470	451	469	441	439	454	486	495	468	455	497	440	486	442	435	454	460	489	475	420	461	461	457	473	448	436	453	457	443	478	474	446	454	464	441	467	497	461	463	459	447	453	523	441	467	458	471	450	487	457	465	432	478	467	427	428	446	465	447	413	467	453	437	456	453	451	474	486	481	485	437	407	471	470	471	428	470	446	452	433	476	434	417	483	455	486	448	449	497	454	443	455	484	429	457	452	418	466	434	450	441	430	480	424	432	459	497	454	438	451	472	448	463	518	442	459	466	467	465	492	483	466	469	412	454	495	447	427	453	445	478	462	480	430	433	420	465	473	453	476	436	479	500	467	409	445	443	436	441	472	472	450	451	500	450	466	430	455	452	497	476	435	445	461	443	440	471	455	440	455	458	440	488	476	436	448	458	485	470	453	438	450	446	463	457	470	449	452	451	440	460	420	448	417	450	456	506	438	452	446	441	445	497	437	462	459	461	442	469	474	420	506	449	464	433	483	445	471	448	438	470	527	457	451	490	458	459	425	447	456	414	440	446	448	478	486	466	441	446	451	432	464	467	460	456	437	473	441	470	452	481	440	455	486	444	453	459	454	455	427	489	430	476	492	453	475	445	461	424	474	481	434	450	489	444	442	444	454	509	443	424	458	453	442	421	469	465	446	454	489	491	482	482	431	484	454	443	447	463	452	450	492	471	438	473	473	460	483	452	445	483	469	452	444	461	478	440	481	476	445	419	431	471	463	419	449	450	441	444	435	490	486	432	459	463	447	460	492	457	462	474	453	447	483	440	447	438	473	460	453	463	474	463	455	471	452	456	477	438	458	487	460	480	516	424	421	467	459	417	466	437	461	435	451	442	482	482	439	448	460	463	445	476	448	486	486	455	428	483	439	486	443	496	459	446	461	440	472	474	471	443	450	490	399	444	443	434	452	427	433	458	492	429	474	453	461	458	465	444	432	463	457	491	443	456	433	445	450	445	477	462	468	452	432	460	450	469	447	458	460	452	458	421	455	476	418	413	483	487	471	470	433	435	447	459	470	453	449	475	459	452	457	478	427	462	428	497	434	425	461	441	456	427	452	434	487	444	449	510	457	468	489	479	444	483	463	429	440	427	456	439	442	419	433	473	443	477	471	454	477	431	465	469	463	453	418	480	464	472	426	429	460	494	469	456	446	427	476	465	465	478	418	474	461	453	431	464	455	447	483	467	442	452	490	462	493	447	440	429	456	461	499	439	439	461	461	478	447	478	451	446	461	457	415	469	454	444	445	439	485	446	439	458	462	437	457	461	446	456	480	436	467	447	470	481	458	438	437	438	445	458	436	440	413	454	441	484	450	422	440	512	457	469	447	454	468	469	464	443	481	456	463	466	466	439	459	482	485	455	439	466	473	492	492	415	457	471	463	456	453	462	453	465	473	440	473	439	446	459	446	456	491	466	458	449	443	441	457	422	441	474	447	477	462	491	438	467	453	453	449	472	431	426	447	463	476	448	462	418	462	437	478	447	464	472	425	444	408	499	501	435	466	461	450	484	471	495	484	500	482	451	413	474	470	444	467	469	470	424	449	446	478	450	471	462	434	462	434	481	428	455	424	441	471	460	464	442	440	440	431	497	462	461	471	477	468	485	480	413	472	431	454	460	450	428	445	461	455	434	448	445	427	435	447	451	422	440	438	480	481	474	459	495	463	452	439	452	448	466	482	447	460	500	479	442	477	437	451	450	463	505	468	495	411	459	469	467	434	409	445	437	473	419	465	469	436	470	427	458	443	457	474	483	489	471	454	422	462	463	482	451	460	473	465	428	442	452	455	432	474	473	475	483	458	494	459	476	439	469	451	466	503	449	434	426	470	448	462	456	447	462	446	450	417	458	436	483	438	415	446	457	422	482	455	465	474	464	444	467	434	451	463	432	439	450	473	458	465	483	454	452	496	445	486	420	458	468	473	476	466	484	444	467	428	451	524	454	459	459	474	464	411	442	439	474	456	480	460	455	471	484	459	457	478	460	450	465	492	457	466	483	436	426	474	457	466	426	449	443	471	454	457	451	474	461	435	464	447	495	435	432	460	470	469	441	467	451	441	487	438	469	469	456	435	459	500	455	463	443	458	493	438	444	473	435	480	466	463	465	457	501	467	456	428	481	422	510	436	486	459	477	445	444	445	476	435	419	467	441	488	465	420	475	409	448	449	445	463	441	436	435	441	463	464	491	449	459	478	477	458	470	425	440	469	465	486	481	479	446	451	452	450	449	443	465	475	509	430	454	471	439	491	497	447	470	458	451	450	486	460	453	476	430	444	478	482	445	448	457	437	478	446	452	444	431	449	431	476	451	466	467	469	441	461	436	458	441	468	461	450	432	474	457	506	471	468	483	456	436	464	503	465	448	441	444	437	447	467	470	468	471	441	438	436	437	467	452	461	464	413	476	434	459	464	444	437	462	487	475	461	420	464	444	447	436	441	480	476	466	461	475	463	471	438	479	467	473	421	452	410	471	458	442	437	463	448	511	464	448	484	463	464	421	482	450	472	446	429	450	465	446	474	484	486	469	443	481	441	442	448	445	440	432	440	484	482	451	440	427	443	459	465	473	419	432	446	477	478	488	437	509	443	415	472	476	432	471	450	443	459	486	449	401	459	460	418	477	455	451	462	421	428	486	422	453	439	439	486	461	445	474	446	466	443	469	473	473	466	465	476	480	412	475	450	452	464	438	453	487	451	478	447	460	480	423	440	434	462	460	460	443	466	479	450	505	496	484	477	445	430	462	471	475	443	443	472	466	472	443	444	454	450	482	447	434	416	450	476	446	481	495	471	501	464	468	434	442	482	454	435	499	485	433	463	456	451	429	428	483	438	424	471	471	476	494	461
24501	21673	29100	24813	20440	6957	1001	728	615	599	555	497	477	475	488	467	472	458	438	451	478	439	456	440	417	429	422	425	416	403	424	420	447	419	451	473	425	378	438	439	427	427	394	478	399	463	437	438	457	443	443	417	418	457	424	427	423	429	417	379	398	430	455	464	414	426	407	429	424	403	429	438	413	402	465	411	408	389	462	414	403	408	397	423	431	406	410	446	434	421	394	416	400	431	393	398	416	422	391	402	408	387	433	405	406	376	420	416	431	395	455	426	442	403	413	415	420	428	438	439	412	412	400	439	427	407	457	415	419	442	421	408	390	444	419	433	443	426	405	426	444	424	419	414	426	420	400	405	421	409	415	413	401	400	380	421	426	438	419	390	380	406	405	447	432	439	375	455	386	406	417	425	386	418	403	403	399	430	429	426	388	407	427	396	442	430	419	422	433	442	422	400	377	427	413	417	425	390	405	415	385	392	413	430	400	433	393	415	395	425	439	412	415	394	417	442	407	415	399	410	413	434	398	390	416	419	424	426	411	371	428	393	385	399	410	438	443	432	430	374	420	419	424	385	404	407	430	400	386	431	422	394	413	376	426	378	371	397	398	444	436	383	404	399	425	422	435	427	413	398	398	417	442	429	426	421	383	390	413	405	419	418	409	403	464	424	419	414	404	430	394	392	431	426	441	394	447	418	397	435	393	419	414	405	436	400	394	415	388	417	410	421	360	400	435	376	393	432	421	440	429	375	412	407	409	443	393	446	439	397	397	467	426	420	418	426	407	404	391	399	436	393	418	444	421	391	446	412	420	425	378	405	381	382	454	439	447	389	430	419	436	378	371	433	421	406	365	399	414	383	382	419	448	424	406	436	407	434	410	403	391	429	423	405	414	384	434	395	423	435	416	440	429	396	398	428	429	399	436	387	420	440	381	428	419	401	414	420	420	430	411	380	401	429	428	443	408	429	371	435	410	404	394	411	412	389	404	402	431	460	429	370	404	385	439	404	379	406	422	396	392	414	431	443	429	433	411	422	436	403	423	387	438	405	404	443	407	416	426	445	393	400	407	386	372	406	411	414	424	410	409	440	437	397	418	399	454	453	407	394	401	487	396	423	412	431	405	389	421	428	445	407	413	412	401	395	417	437	411	417	426	446	422	390	406	444	396	416	447	435	429	463	410	417	442	423	436	447	399	422	407	399	422	378	414	389	437	425	411	405	387	424	383	416	402	386	384	408	417	388	407	399	430	437	418	433	420	379	436	367	394	373	441	437	435	400	433	419	408	424	396	439	405	422	428	432	452	427	388	407	402	395	441	390	416	446	426	431	444	411	400	410	398	377	413	407	405	419	447	418	426	416	422	383	451	408	415	407	395	412	419	398	440	404	387	379	430	417	409	420	397	426	386	431	439	395	418	408	419	429	422	392	407	455	394	412	432	391	410	409	381	445	407	426	408	408	382	419	422	437	407	398	420	410	403	386	420	413	392	414	386	424	401	452	417	444	417	431	398	419	418	377	409	404	448	385	477	421	429	405	410	415	423	410	422	424	415	419	413	387	405	376	383	420	455	426	416	427	423	407	388	379	487	413	434	375	379	458	429	413	445	417	406	420	417	411	407	418	406	434	436	382	437	390	395	408	414	409	425	433	421	432	411	463	383	419	428	415	394	414	411	421	385	425	402	362	410	461	478	373	452	441	416	434	426	395	431	399	386	428	389	418	414	383	416	396	376	450	393	422	406	381	394	413	389	452	403	378	385	430	409	408	400	390	420	419	460	402	433	390	416	418	451	405	448	405	406	421	389	442	408	402	407	450	441	404	434	395	419	433	436	415	398	418	428	412	417	394	378	398	465	427	407	384	424	426	422	412	423	382	416	410	450	393	397	390	421	403	419	421	415	418	413	372	403	416	412	404	433	446	405	435	443	410	415	385	423	443	399	399	391	430	406	431	469	362	388	450	419	455	404	424	431	423	465	406	427	425	386	444	422	427	407	415	423	373	384	415	408	424	366	416	391	451	407	383	430	415	410	413	439	427	394	430	416	405	403	403	395	396	428	436	429	423	400	435	401	409	443	417	402	413	422	416	410	404	439	410	428	394	410	403	420	431	412	422	406	403	428	410	424	451	430	399	443	379	428	444	370	415	414	423	416	418	419	409	455	364	414	424	413	464	382	409	440	405	423	419	397	383	408	405	387	383	404	408	384	432	433	379	422	383	388	379	405	443	446	422	413	440	424	411	405	440	417	460	437	439	410	370	410	432	391	425	390	445	410	418	394	453	409	411	400	407	366	399	384	420	427	384	366	388	383	405	404	397	428	436	405	418	444	401	419	428	364	429	442	422	459	441	386	439	409	436	388	444	487	415	418	429	438	416	406	418	378	429	407	402	436	431	433	423	394	439	415	416	428	447	426	405	421	426	387	399	422	434	416	440	417	417	437	374	389	396	432	430	407	376	427	427	419	403	430	465	443	409	459	400	404	428	436	455	414	393	465	433	438	405	427	471	418	404	445	406	414	404	433	385	391	373	423	398	427	395	426	417	433	410	404	419	392	414	426	455	467	414	411	405	420	461	434	419	434	416	408	424	397	422	438	417	434	399	446	397	410	452	404	408	395	417	428	426	419	428	423	410	459	422	398	391	420	397	398	425	416	419	425	463	400	400	403	419	449	460	407	458	418	394	418	400	392	406	417	426	387	381	405	421	414	451	394	411	400	397	452	408	397	394	424	392	409	380	377	414	434	403	428	424	434	467	397	410	412	436	428	415	426	419	422	409	444	417	430	412	393	410	383	405	385	419	408	437	415	429	393	403	406	438	351	435	409	420	408	388	422	398	427	421	448	403	420	423	431	414	368	382	403	405	438	460	423	411	420	478	423	461	414	394	418	420	405	395	432	417	395	402	396	411	416	429	411	413	400	417	420	431	450	428	403	402	417	399	438	394	387	425	401	420	390	410	416	435	406	426	414	430	381	389	449	439	413	432	448	417	462	422	456	411	433	433	413	414	410	438	408	465	433	422	392	395	398	374	392	450	411	405	375	416	434	393	449	404	435	371	405	415	391	422	396	407	460	443	380	450	396	433	444	418	417	457	420	406	412	423	437	397	432	403	419	442	396	436	369	436	434	405	430	412	409	403	410	442	422	419	409	415	424	438	432	416	416	449	400	426	436	422	439	405	387	421	396	396	404	409	412	445	387	414	412	420	423	416	396	416	437	416	413	445	444	414	444	398	406	412	444	389	410	422	407	414	429	447	408	423	424	429	456	418	446	399	409	415	409	419	398	399	458	396	435	436	424	417	426	415	422	374	431	399	437	405	390	444	396	398	415	393	443	451	431	400	430	393	421	405	435	439	415	424	410	388	427	416	414	436	449	410	415	418	411	410	389	412	389	373	433	439	433	453	416	428	416	428	378	431	433	413	388	421	442	394	393	405	421	403	449	443	422	438	434	436	435	417	429	447	441	397	433	386	448	402	397	422	379	409	368	392
41046	63534	47678	18126	3816	1902	1563	1297	1143	1035	934	897	873	832	742	717	735	726	730	676	701	648	631	611	639	629	617	627	676	639	625	647	643	613	606	622	611	596	690	626	610	609	641	635	652	630	646	622	641	663	587	645	611	638	623	659	593	591	641	583	661	618	619	609	629	608	634	609	597	608	658	649	612	607	626	613	600	622	574	601	610	600	611	598	600	592	584	646	579	603	582	574	613	616	611	599	590	609	626	625	590	641	618	625	608	604	607	602	583	633	603	601	594	588	602	639	609	641	599	621	579	593	620	627	567	580	605	614	585	607	587	612	621	634	587	588	604	615	591	635	626	594	540	649	646	611	600	590	673	603	640	627	578	599	586	595	589	610	640	574	606	618	593	602	609	591	602	582	625	621	621	608	627	562	588	612	585	561	608	617	613	535	574	585	562	613	558	581	614	594	633	608	606	605	614	629	588	586	553	562	591	608	616	620	629	597	584	670	650	557	649	628	600	595	565	600	623	582	618	601	599	634	601	615	621	562	573	605	581	568	602	605	607	652	595	580	566	594	603	584	628	578	590	603	619	608	599	613	609	589	572	627	605	589	581	604	645	577	587	616	597	550	632	554	563	633	612	616	539	644	605	607	593	609	585	613	561	554	589	625	625	610	577	598	578	599	629	602	614	592	623	560	608	585	599	613	600	584	565	572	587	581	582	620	591	593	600	611	603	569	641	616	619	650	614	586	599	584	601	618	598	594	599	613	649	629	587	636	630	629	609	623	584	571	609	613	612	607	644	617	596	611	600	580	607	606	578	605	576	609	589	647	625	593	587	601	562	553	627	602	599	606	617	618	562	617	589	671	607	632	648	607	561	628	585	617	643	618	567	574	632	568	592	623	598	601	652	553	644	606	615	634	588	598	547	667	668	599	579	588	621	623	655	631	582	635	659	602	585	589	594	600	620	551	581	609	632	670	591	590	609	580	605	624	649	566	628	621	563	631	632	624	639	643	571	581	602	620	592	622	608	564	554	583	610	637	584	580	608	540	612	562	625	635	584	608	599	595	591	623	600	603	629	597	598	566	628	651	616	598	587	576	574	573	637	618	547	588	599	586	585	622	628	568	613	620	584	581	600	578	639	603	620	578	576	575	567	617	571	570	589	642	580	620	616	586	618	622	632	615	592	624	605	606	604	585	612	614	604	609	635	581	602	557	616	599	649	603	662	570	589	607	610	602	643	644	653	607	614	578	591	611	597	618	592	619	613	577	611	589	614	598	675	591	605	611	621	605	604	572	599	577	548	585	612	639	575	594	561	627	606	591	613	618	613	591	662	611	592	609	609	619	553	577	562	598	583	616	597	592	609	579	576	638	590	603	634	605	608	611	570	580	644	604	606	639	607	665	637	591	584	606	590	625	596	609	578	601	633	621	622	580	623	576	588	611	617	571	627	610	606	630	608	589	626	668	598	586	616	596	629	615	597	608	601	570	585	603	584	574	590	601	618	609	571	606	571	583	556	616	586	584	617	577	539	623	562	608	599	620	610	603	564	580	622	623	598	615	621	604	615	582	577	579	593	609	587	598	599	629	578	643	609	591	604	644	567	607	636	570	627	606	578	609	572	613	577	638	607	637	588	592	591	616	590	613	581	628	593	615	586	628	605	621	618	611	605	568	608	594	563	595	618	599	572	571	590	608	621	631	582	592	636	604	602	607	626	615	552	582	597	568	577	601	612	605	630	592	590	608	605	597	579	579	614	590	573	599	638	602	597	596	560	569	583	577	592	602	595	603	605	628	607	588	571	595	595	593	564	629	631	607	608	619	574	598	617	599	606	598	609	620	568	619	563	571	580	552	594	606	658	576	609	596	608	672	596	615	621	602	586	602	581	613	629	618	577	618	641	582	618	627	617	546	647	586	605	627	616	586	625	618	586	604	617	588	606	633	594	619	603	565	579	659	593	656	560	595	579	596	587	587	624	605	607	579	602	621	568	592	628	602	563	610	620	578	580	595	613	622	630	624	588	627	573	610	609	622	624	578	641	559	591	557	551	592	552	595	627	600	551	620	559	592	614	588	576	567	643	541	609	665	591	602	588	573	603	601	615	604	573	617	596	601	610	593	617	606	587	639	597	614	590	541	597	581	594	610	634	543	672	597	594	607	621	579	605	637	584	608	571	603	560	629	631	586	562	597	589	578	591	555	595	560	610	569	602	618	593	656	573	602	601	611	606	551	625	605	610	573	629	587	589	601	562	602	568	602	604	592	610	610	592	621	620	597	601	584	576	577	582	610	657	631	632	586	612	633	604	620	619	629	558	603	593	631	567	605	582	683	616	554	556	648	617	588	593	630	614	585	620	595	648	573	589	622	586	560	592	652	571	601	603	598	626	573	615	607	600	606	585	615	583	627	610	646	593	619	627	604	568	584	601	598	612	599	611	566	604	623	617	614	621	625	622	570	606	584	585	569	578	579	595	672	594	580	602	546	600	616	569	611	621	623	656	628	604	607	606	562	639	607	577	634	615	621	575	583	618	563	599	632	620	607	583	618	595	585	606	580	611	598	560	598	579	579	582	567	630	577	547	577	635	597	623	604	592	628	602	575	621	589	574	595	586	567	630	633	586	626	593	584	593	583	589	624	586	601	572	605	587	610	574	631	592	611	621	600	605	587	595	628	597	566	592	607	583	567	634	608	585	591	576	613	608	593	598	615	585	573	577	620	632	570	592	578	611	615	617	625	604	621	550	579	583	604	631	585	577	605	611	605	631	602	609	613	605	609	569	575	611	595	567	613	642	594	573	610	597	603	585	617	610	620	557	565	615	592	577	610	570	587	585	567	655	576	594	594	584	595	603	606	595	590	581	604	566	554	612	604	596	658	626	592	588	609	572	622	601	638	597	587	656	610	617	635	598	582	610	582	578	622	633	564	586	622	619	602	576	587	622	601	628	614	583	578	590	586	624	581	590	621	588	573	582	577	598	567	639	626	583	600	607	570	570	609	571	578	551	569	618	553	591	570	623	596	628	618	602	607	611	622	618	557	573	584	629	623	576	613	554	630	674	635	609	620	606	598	596	601	586	589	611	569	640	598	595	592	593	616	577	583	623	604	573	590	579	586	571	595	588	572	615	552	595	619	608	602	602	613	579	600	585	668	581	630	617	641	586	597	643	631	587	589	581	577	609	616	616	641	599	534	612	527	617	587	598	620	598	613	587	570	624	597	627	637	629	622	571	626	600	594	582	567	609	582	587	629	565	636	588	559	604	597	628	565	607	614	617	630	637	591	605	589	619	618	615	622	593	594	578	597	626	596	590	615	603	605	629	623	591	563	594	592	590	631	605	610	605	593	604	619	575	588	577	630	586	600	595	556	578	571	623	615	579	572	628	592	619	612	625	576	632	647	587	568	631	620	676	624	610	620	657	565	620	630	617	615	564	641	599	606	596	597	593	604	593	592	602	589	582	582	620	626	629	622	591	644	600	610	609	621	616	592	637	609
23510	21604	29463	24252	21541	20469	5295	904	674	640	575	487	487	439	464	419	367	356	372	363	360	353	340	352	341	341	311	343	329	321	375	346	317	354	309	309	342	294	321	325	320	322	297	337	293	337	281	302	332	348	309	366	331	332	296	299	313	341	341	323	378	347	362	317	300	332	306	317	288	293	335	322	311	312	323	307	310	299	312	278	318	318	294	298	278	262	321	339	329	320	372	331	300	291	296	312	303	317	293	308	334	316	298	326	316	301	284	283	330	292	307	331	299	299	303	318	314	320	296	306	290	279	322	309	315	295	311	314	316	288	306	289	293	305	323	291	286	316	292	327	330	313	331	292	285	288	303	309	351	304	283	306	330	317	286	325	309	320	329	343	320	280	306	317	303	289	338	301	315	332	283	313	308	328	312	279	311	296	325	309	292	290	318	331	318	306	277	296	309	361	347	328	302	305	275	295	331	279	305	271	307	322	286	312	298	352	316	287	293	321	324	306	304	289	322	312	314	341	322	317	316	312	286	307	291	291	307	314	299	320	284	338	282	302	300	330	263	317	299	306	305	286	330	325	294	294	313	315	300	304	309	296	323	336	282	322	313	315	332	325	283	303	303	290	300	281	297	304	261	321	321	311	297	309	300	323	310	305	336	314	310	314	303	318	296	328	303	339	316	328	293	279	289	327	322	314	290	306	314	300	312	325	304	313	329	286	331	277	308	309	312	303	288	312	292	314	326	280	282	275	283	328	314	324	301	302	272	329	329	278	314	309	279	324	318	286	278	318	325	326	308	306	298	314	337	284	325	294	326	325	288	322	298	304	296	306	352	317	298	330	286	295	330	285	315	296	310	348	322	306	285	296	322	314	302	290	316	344	329	327	288	323	322	287	309	295	326	279	310	312	295	301	295	324	288	295	308	327	310	301	303	338	303	305	311	282	314	330	329	298	276	301	312	284	302	316	299	309	282	325	313	319	364	310	331	304	309	300	306	315	318	306	313	323	296	274	271	303	276	318	329	315	302	315	281	299	300	307	308	308	336	306	301	300	321	317	294	314	306	325	310	276	342	290	301	324	315	325	296	286	335	288	317	325	321	327	292	302	317	300	284	296	318	333	334	294	292	291	296	318	309	336	299	339	301	285	326	345	286	310	326	294	338	350	279	267	290	304	329	307	284	316	306	308	294	313	293	301	327	299	315	309	305	300	268	296	333	321	282	314	296	300	282	323	277	294	333	284	338	301	304	312	310	332	299	272	300	309	309	308	306	299	274	311	306	325	315	313	339	290	313	331	298	324	316	353	291	312	284	337	297	283	294	331	306	295	332	298	302	308	308	329	312	312	303	312	328	287	329	303	306	315	323	350	322	319	306	298	294	330	315	306	302	316	309	323	335	329	285	311	298	308	311	290	321	281	306	305	354	288	317	323	341	318	341	303	302	319	337	283	294	341	298	297	305	307	320	316	320	305	293	300	292	331	319	304	316	291	309	310	300	308	298	318	320	289	307	308	306	289	314	314	304	315	302	319	321	309	314	304	303	307	318	322	292	324	289	290	293	309	304	302	269	325	331	337	328	339	300	317	291	315	318	307	295	327	290	290	315	304	289	289	305	325	332	278	288	316	326	291	299	314	325	299	285	294	308	346	287	308	311	301	322	286	308	322	308	328	296	297	318	306	327	309	286	286	326	315	307	303	330	346	309	305	313	299	342	314	306	346	280	295	317	302	316	302	311	324	311	283	275	308	310	306	328	287	308	360	296	285	330	304	336	309	334	333	295	308	293	308	274	293	330	302	315	326	332	329	286	340	336	308	309	316	269	305	308	300	294	327	310	301	293	304	321	309	308	316	311	327	315	298	313	311	295	324	297	320	307	303	309	313	323	318	316	319	283	300	317	327	305	280	307	309	322	317	326	316	303	337	288	299	300	304	307	297	307	316	313	288	334	298	287	319	329	298	329	316	314	314	295	294	318	303	303	319	332	297	296	331	304	298	305	288	309	302	295	302	330	306	292	267	325	293	302	288	343	290	324	304	283	321	334	318	298	305	314	281	297	302	301	272	285	299	270	285	354	308	318	318	289	317	307	300	320	307	287	313	313	296	296	297	284	304	321	289	343	313	289	305	325	321	322	305	294	289	335	323	326	302	281	290	312	294	330	319	350	276	295	318	324	328	292	312	315	293	281	321	300	302	312	300	311	328	323	318	306	287	330	296	293	277	292	314	320	309	326	277	284	355	321	301	303	311	336	319	301	276	295	326	309	300	302	313	315	298	334	317	334	304	313	323	291	320	291	316	310	311	326	299	302	316	303	310	280	291	307	298	313	297	333	296	334	308	325	302	296	304	293	334	292	250	289	323	295	306	287	344	294	318	300	293	324	326	331	300	302	324	319	319	289	296	296	327	317	321	289	320	277	295	324	284	345	324	317	321	339	289	299	291	299	327	288	298	291	325	335	290	309	318	306	288	298	319	296	311	352	333	264	312	287	337	293	288	307	298	312	302	292	301	271	302	340	289	295	312	308	334	282	301	264	278	331	336	304	279	311	285	319	306	339	315	319	327	325	303	302	334	313	302	299	301	306	314	289	302	307	298	289	292	303	331	329	309	360	313	288	300	348	319	342	280	310	278	293	311	288	340	289	311	305	282	358	340	266	311	293	301	327	319	274	325	333	309	324	319	282	295	316	312	338	349	288	300	306	319	293	289	323	310	323	275	288	309	308	284	316	297	313	304	281	325	292	329	330	324	335	315	312	313	293	298	299	281	312	332	303	363	299	315	305	274	319	278	289	292	303	303	286	342	311	299	336	334	302	324	295	286	283	321	302	268	295	290	301	264	317	332	294	315	292	303	319	299	325	321	326	287	305	289	304	317	311	302	307	317	329	321	322	276	308	304	316	330	319	288	282	325	297	296	298	324	295	321	302	276	294	310	320	315	330	298	328	316	289	368	306	287	348	320	306	299	324	282	296	319	330	305	330	297	292	306	311	294	274	311	321	301	284	344	299	300	318	322	333	330	287	319	313	278	323	274	314	319	305	286	286	277	320	289	306	287	328	302	320	322	300	273	290	313	328	349	302	333	301	289	300	307	303	318	300	317	295	286	323	304	294	309	309	294	311	292	326	319	318	292	314	281	292	292	291	289	303	280	313	330	327	289	277	301	312	303	334	320	296	292	329	310	307	299	300	281	283	300	316	324	354	324	332	322	304	295	277	316	314	319	305	309	311	320	286	272	310	280	323	274	322	314	335	307	312	297	301	354	326	311	303	313	302	338	335	333	304	308	307	295	314	320	325	321	307	311	294	307	287	296	310	287	282	345	315	266	319	335	307	285	299	320	300	298	310	286	278	310	319	290	290	312	297	317	343	326	329	320	317	258	312	311	313	284	309	281	313	313	306	278	298	310	326	319	335	278	320	318	282	316	319	331	334	284	291	309	324	325	335	314	303	312	291	309	337	303	309	309	287	279	339	304	348	328	269	327	311	310	322	330
45987	72137	54180	24908	6538	2727	2299	1718	1532	1247	1129	1025	869	778	733	709	657	638	593	526	564	592	559	519	527	517	498	568	516	468	464	464	463	467	482	459	468	500	445	511	496	471	452	449	474	470	466	474	494	496	449	516	501	477	490	506	519	502	469	496	517	483	492	479	469	468	459	455	432	473	502	457	433	413	481	495	461	463	435	430	450	463	409	485	442	446	484	429	468	418	471	450	454	447	426	496	440	436	446	433	457	453	422	474	425	428	455	449	405	423	440	423	427	478	424	438	459	431	490	471	454	471	448	438	413	449	469	427	441	469	442	479	436	454	418	466	487	412	463	421	447	426	406	442	440	473	452	465	469	487	443	455	482	441	458	448	414	426	446	451	445	443	420	449	468	452	427	433	452	474	451	452	445	449	489	442	454	461	449	439	481	429	479	472	501	444	470	463	452	431	461	472	415	460	439	441	431	448	445	441	449	458	440	454	432	477	482	460	485	449	451	437	429	446	436	433	495	436	440	490	478	428	427	455	436	409	459	432	404	477	445	426	417	461	418	455	450	460	469	488	455	434	454	471	446	440	419	461	459	442	447	446	436	442	396	435	460	445	437	445	492	477	417	413	434	441	450	447	460	441	460	440	424	456	473	463	418	466	456	427	465	455	473	437	417	456	418	448	431	383	493	424	465	412	420	400	410	461	488	460	467	466	450	429	475	463	477	468	451	427	464	439	451	490	432	461	429	462	471	448	484	430	435	463	482	471	449	442	426	453	431	489	405	454	463	454	465	473	451	438	461	489	468	431	442	489	461	421	444	439	451	431	473	439	440	460	459	463	471	473	482	450	453	429	428	452	447	419	474	415	443	465	456	450	507	428	472	433	440	458	435	458	468	470	476	450	451	429	476	446	424	459	433	427	461	438	465	459	443	431	447	469	419	448	480	428	444	447	433	423	449	439	473	474	452	479	420	458	455	457	439	457	426	484	425	454	452	456	452	436	450	478	476	426	423	441	473	478	456	482	454	427	416	490	447	456	458	407	445	476	445	431	430	478	461	428	436	460	438	436	447	439	458	447	479	483	439	453	422	433	428	431	442	431	440	429	403	459	493	465	442	461	429	472	456	512	431	466	436	443	444	482	437	434	436	449	427	462	433	451	430	441	403	461	439	421	473	390	422	445	455	436	471	422	445	492	427	458	441	433	484	481	448	432	440	425	401	468	450	461	451	466	500	429	434	467	459	422	440	438	452	464	456	477	453	424	460	452	429	458	402	426	433	466	424	459	431	440	447	437	424	449	477	457	433	466	454	462	455	432	469	477	464	435	434	446	451	462	476	468	457	454	416	480	438	403	424	438	485	414	450	421	470	471	459	457	416	466	425	453	481	439	457	480	447	419	442	437	455	442	455	471	457	463	436	428	465	447	500	420	451	458	452	446	447	434	457	492	459	440	456	437	467	485	395	469	456	410	463	460	426	442	460	433	443	398	483	453	448	406	427	484	412	474	444	472	447	426	426	431	456	412	443	455	449	462	419	429	452	395	438	464	422	471	425	481	471	420	438	407	477	448	449	450	463	427	451	450	453	446	440	432	448	394	431	460	449	430	438	468	444	473	477	423	450	471	459	444	438	482	438	446	406	456	433	484	473	429	436	388	408	451	470	455	472	420	464	434	432	410	465	456	472	434	420	425	398	428	459	464	462	466	470	431	467	450	438	480	457	455	468	456	424	446	417	453	475	429	480	466	433	468	429	434	427	460	450	432	455	455	422	431	461	417	426	455	486	413	441	422	417	450	429	462	462	441	466	441	449	444	428	425	450	470	430	448	433	410	438	453	451	470	441	438	417	425	451	439	455	447	446	443	496	465	447	409	470	436	449	463	440	427	443	463	470	444	432	424	422	485	477	438	440	455	473	441	442	457	436	451	453	452	466	416	467	423	450	472	454	452	472	474	434	467	453	429	441	467	447	444	450	495	490	469	486	455	465	463	451	489	467	451	467	408	446	497	450	457	438	459	429	421	464	446	473	425	468	440	451	457	472	420	426	475	448	435	452	472	447	430	416	429	435	432	463	446	462	404	450	463	441	456	404	441	442	430	459	440	458	453	453	479	451	461	439	452	497	443	437	426	447	466	463	454	477	440	457	457	453	436	455	419	411	434	455	472	448	431	439	438	426	450	436	463	449	425	430	472	442	477	450	453	456	475	422	433	439	440	455	478	475	448	437	443	448	460	469	409	446	457	457	480	461	414	426	445	451	453	469	415	453	453	496	403	424	472	451	452	441	433	429	478	418	417	471	447	459	450	460	428	451	432	488	442	407	434	412	456	442	483	465	458	447	426	449	465	452	471	431	406	466	422	437	476	475	479	435	476	441	436	442	468	434	451	438	463	431	450	419	481	449	439	424	463	492	427	425	421	442	431	444	468	445	425	446	475	439	449	436	421	458	496	430	470	445	443	414	452	430	471	404	458	459	425	469	481	452	434	443	456	478	433	409	471	457	448	441	447	434	436	429	409	445	482	460	446	427	421	474	460	479	449	447	459	424	426	453	472	446	439	439	419	475	465	463	434	457	471	429	487	448	469	435	447	463	442	484	445	448	449	461	458	465	495	447	430	452	461	442	443	464	443	428	458	412	459	485	446	444	451	431	461	448	447	430	462	477	480	417	451	434	422	433	447	438	426	451	467	438	448	477	466	439	425	450	432	457	464	437	449	474	417	464	417	413	489	428	424	448	459	465	461	450	451	418	442	429	385	410	438	454	461	432	465	434	449	457	488	439	404	441	440	401	458	402	487	491	419	448	450	463	435	429	442	431	484	450	484	482	442	468	460	395	466	455	404	475	494	484	440	425	439	440	419	446	470	459	452	478	447	454	434	473	436	443	426	445	443	472	454	443	460	435	448	486	377	426	465	471	431	483	479	436	453	427	464	467	447	450	447	432	459	479	442	460	444	469	454	443	458	462	433	453	438	479	422	462	436	463	425	437	444	464	447	371	438	451	485	425	432	433	429	422	419	453	440	444	437	430	478	417	452	402	427	445	425	438	469	431	485	449	407	458	455	460	434	412	443	419	440	493	444	447	449	474	474	406	441	410	415	449	479	445	415	449	439	463	399	483	446	421	453	451	432	452	424	450	449	462	439	473	424	447	464	474	437	419	420	425	408	468	461	465	455	454	429	450	437	472	472	436	426	425	509	460	447	462	435	422	468	426	443	433	491	438	501	448	430	467	488	446	463	461	459	486	447	435	447	450	440	473	467	391	431	468	457	473	470	455	437	399	451	446	445	418	440	434	451	468	436	430	462	442	466	439	455	460	443	445	436	420	441	429	452	449	416	457	436	433	446	451	434	463	460	481	462	495	456	413	429	447	438	432	453	464	447	444	454	445	452	412	508	435	455	396	491	447	441	436	477	408	448	448	420	451	428	458	446	411	427	477	445	468	426	455	462	494	450	490	469	460	472	458	426	438	452	464	487	440	470	449	444	454	437	470	432
29715	29019	26625	10466	1000	442	398	401	378	350	387	350	335	348	333	339	326	329	336	355	326	323	332	327	309	332	317	329	333	334	327	338	319	317	338	326	294	361	333	337	310	322	340	326	275	309	299	335	339	331	316	359	367	329	294	375	313	326	289	311	336	333	321	319	348	326	330	306	336	306	325	303	325	320	323	333	315	308	301	332	326	297	332	306	320	307	314	340	333	280	311	363	296	316	292	314	314	333	325	300	325	315	288	309	315	330	311	325	314	319	310	317	347	302	340	326	316	315	317	359	326	345	313	346	314	335	297	307	336	295	318	318	341	336	329	326	300	330	305	328	345	317	300	339	315	348	323	303	298	307	335	328	342	314	320	336	318	328	370	329	301	334	315	336	303	320	332	302	357	298	325	331	317	295	316	305	315	346	318	356	316	325	318	310	308	314	299	316	353	336	329	329	324	348	343	327	307	328	287	321	334	296	286	335	301	316	312	317	340	324	290	339	302	310	347	330	312	307	296	314	312	324	319	329	324	359	351	299	334	334	317	292	330	345	320	339	335	332	308	338	334	319	299	330	332	315	314	331	324	323	321	311	357	319	311	320	306	325	335	340	346	334	320	309	310	306	311	330	354	317	334	331	352	338	309	323	333	331	339	312	308	309	318	305	349	358	311	320	300	321	287	334	339	313	302	328	328	336	316	335	311	323	315	293	313	336	315	338	291	308	344	321	320	362	317	317	300	308	303	294	352	321	340	313	310	308	346	332	351	314	302	313	335	318	310	318	309	320	331	335	336	317	317	316	333	348	333	304	328	320	322	318	316	308	340	347	344	333	342	321	336	306	333	327	323	303	330	324	337	302	332	323	329	328	346	335	294	289	309	337	334	328	363	321	310	298	324	321	333	337	294	318	321	303	307	329	323	301	293	295	342	314	299	317	339	294	343	346	332	306	332	331	342	320	309	312	321	325	307	322	343	320	349	339	326	318	315	318	330	298	315	323	346	324	317	318	310	319	317	336	309	306	314	297	277	314	348	329	334	323	312	304	318	341	342	357	316	324	298	312	314	339	302	317	339	326	302	335	334	332	306	298	310	305	328	300	312	302	329	340	325	327	299	328	356	311	374	314	326	304	327	328	309	298	331	340	345	320	356	302	308	311	293	308	362	332	312	324	298	337	307	319	328	355	338	322	329	347	347	309	315	301	310	324	326	330	320	296	307	288	301	334	345	312	323	305	322	343	316	328	298	346	322	302	338	326	312	329	322	301	337	328	291	313	312	324	308	328	326	347	361	306	333	350	343	327	280	317	339	312	290	323	311	299	334	315	316	320	320	344	311	314	321	326	308	328	285	293	315	334	312	353	326	305	325	291	341	339	343	297	343	331	343	316	336	312	297	328	337	327	322	303	327	353	339	315	300	327	294	323	321	320	350	326	323	291	310	320	321	305	310	326	336	308	363	328	313	329	311	297	289	328	348	325	343	320	279	320	316	320	323	321	320	315	355	300	322	338	338	329	328	326	335	331	307	331	333	341	340	367	281	303	276	284	326	342	313	309	297	280	316	282	304	333	345	284	333	326	318	321	354	329	353	338	349	308	321	311	321	336	318	306	321	324	332	328	334	311	316	298	327	334	322	303	328	324	300	344	327	354	314	315	337	336	334	323	323	323	336	322	348	323	278	309	337	348	323	327	347	311	334	316	318	304	288	335	336	293	344	308	296	301	293	293	358	317	297	305	333	311	318	310	319	351	308	315	325	302	319	369	316	330	325	343	301	297	329	341	328	345	328	317	341	332	342	290	332	319	315	336	321	327	320	324	359	332	340	303	325	296	323	322	319	303	319	329	330	329	336	317	283	327	324	341	296	294	307	304	302	301	329	327	343	317	318	318	331	315	338	329	328	342	320	315	304	321	317	320	337	324	299	326	308	326	330	354	315	340	301	299	325	369	318	297	289	304	263	356	324	315	333	309	290	307	319	298	319	315	313	314	337	321	336	329	297	356	306	328	352	322	316	311	306	309	314	353	338	327	319	330	339	351	332	325	359	316	280	326	322	339	289	324	331	325	312	326	331	334	331	320	318	295	316	325	339	299	366	321	305	338	302	316	342	313	323	308	309	307	320	307	341	328	316	346	321	302	357	308	338	293	335	332	317	323	361	295	340	346	352	302	306	335	345	305	313	311	320	302	312	325	346	314	320	356	313	299	322	342	328	320	319	308	301	331	325	336	334	301	324	319	313	311	316	305	312	334	336	291	351	340	299	317	333	328	303	304	332	352	354	336	305	336	318	312	304	344	333	320	304	323	352	314	349	313	314	351	296	305	310	330	314	335	340	328	343	304	325	317	318	342	311	331	332	304	317	309	317	319	342	305	352	354	314	329	322	324	324	315	331	297	303	340	310	366	316	327	319	318	313	307	360	319	352	312	326	338	311	353	319	323	334	342	292	321	373	303	319	311	321	325	360	317	327	327	321	300	312	341	303	296	285	327	311	334	338	296	305	316	305	337	305	312	292	334	325	297	329	322	324	307	326	389	315	330	341	302	320	356	324	319	310	296	320	318	312	327	280	314	349	346	314	305	310	323	324	329	310	282	312	320	348	337	338	314	335	311	341	330	306	298	317	306	336	301	319	326	276	320	330	337	306	330	328	315	311	311	300	327	312	304	277	307	313	317	324	317	307	312	304	301	292	337	350	324	312	303	297	354	296	330	329	309	322	336	316	345	294	288	304	319	325	368	356	325	297	305	323	310	323	356	312	306	331	322	343	292	327	293	304	332	330	287	334	325	294	334	308	300	316	331	299	325	326	329	291	359	308	335	319	333	297	333	282	333	325	319	319	298	316	303	313	337	335	304	325	320	297	339	324	333	331	367	349	335	304	352	326	295	343	363	344	323	321	368	299	334	300	322	310	326	368	311	294	309	343	309	316	339	314	306	308	333	340	316	339	325	306	317	311	307	311	330	295	319	321	341	322	324	341	332	290	307	308	291	335	281	317	328	312	309	345	313	333	334	316	286	325	303	325	338	313	305	324	309	328	314	290	312	305	306	307	300	304	336	321	314	322	291	321	337	315	339	362	318	276	302	293	348	305	327	303	338	329	319	332	320	334	331	320	343	329	311	322	284	299	309	363	327	332	294	309	301	301	314	340	328	337	327	303	300	309	296	322	327	321	296	326	319	337	306	324	313	295	325	305	305	309	323	321	317	318	334	339	330	318	303	316	314	349	277	287	337	321	328	338	334	287	348	338	329	318	352	293	310	313	334	359	319	319	313	295	307	328	332	308	283	306	307	338	343	331	355	321	300	317	342	316	359	356	307	305	331	305	316	336	314	325	346	306	299	315	278	349	325	315	332	334	330	352	327	334	330	331	300	332	314	315	328	300	338	296	306	333	330	327	333	303	297	328	309	340	335	301	336	320	311	313	304	311	322	313	310	344	308	319	277	335	337	363	311	307	331	315	339	327	325	345	280	324	327	308	367	311	340	312	313
37309	46551	31145	9422	1414	682	673	617	599	533	541	513	488	493	499	481	484	509	500	462	491	507	498	485	530	427	468	471	465	433	481	496	436	489	460	462	477	495	480	504	499	478	476	477	464	495	446	496	470	498	507	474	527	478	480	487	461	442	489	490	473	493	481	473	509	493	445	468	458	494	474	453	493	438	438	479	437	407	459	458	462	441	484	446	465	488	474	467	524	434	455	478	446	470	449	468	466	490	476	496	478	461	461	497	435	489	454	452	440	489	486	470	432	482	457	472	483	459	458	482	483	452	423	435	466	457	472	490	452	455	443	479	484	470	481	467	509	486	484	455	478	482	470	487	470	456	431	415	459	434	446	454	493	430	450	507	469	486	495	503	457	492	462	430	474	495	469	491	458	469	430	504	505	504	496	454	456	446	482	477	472	476	451	479	441	497	466	498	489	516	477	470	468	456	448	433	444	444	481	431	441	478	456	459	490	465	457	486	474	474	431	482	451	442	454	440	449	490	440	455	467	455	461	472	427	473	462	427	480	460	441	470	460	439	442	420	498	454	427	477	503	444	441	421	446	517	476	467	461	511	422	456	421	485	456	481	429	468	446	459	457	455	488	484	464	429	492	455	447	446	479	451	451	444	467	478	501	491	498	437	496	502	470	487	451	509	442	458	484	489	479	467	468	443	438	503	481	477	462	448	475	517	444	474	532	475	443	442	447	489	488	452	476	477	451	474	508	448	441	452	455	513	448	448	468	470	467	450	441	488	474	423	487	460	473	448	446	426	455	441	463	477	448	451	482	478	507	508	494	427	457	504	421	459	453	444	522	482	441	392	446	484	450	515	450	466	455	471	481	458	446	462	466	461	492	453	494	481	439	440	444	442	520	475	447	452	469	481	465	466	479	466	464	440	433	428	470	477	453	453	463	450	422	442	445	435	453	465	486	481	503	458	476	484	456	469	485	477	481	434	443	441	461	465	461	467	469	451	456	483	473	460	442	412	440	429	428	460	462	502	441	483	496	473	476	524	446	445	507	452	458	422	474	472	438	434	482	439	445	474	505	452	503	435	498	455	487	446	465	484	462	500	416	452	475	482	463	487	489	444	438	482	455	481	485	477	470	473	464	476	462	507	477	485	463	499	471	466	463	491	457	438	452	456	479	475	462	496	438	460	466	495	483	458	453	462	468	523	484	467	493	476	440	460	474	454	489	473	471	441	494	441	493	450	457	493	475	448	457	473	471	486	501	487	453	456	446	424	472	481	453	482	440	501	468	468	493	481	439	440	447	477	475	464	476	425	448	477	476	483	447	436	460	445	468	445	450	460	447	461	463	500	463	473	492	458	430	404	457	476	477	494	459	464	496	471	482	465	485	474	488	461	492	468	459	482	432	466	492	451	469	496	491	490	450	496	484	499	441	483	453	499	467	494	463	467	450	483	428	443	471	449	487	461	481	458	488	472	470	484	491	470	431	474	483	440	463	489	438	488	504	454	486	441	458	445	442	475	450	446	467	447	446	467	473	459	451	446	482	445	470	447	462	497	482	460	482	464	472	446	492	453	478	429	479	441	467	462	468	457	475	485	460	453	486	444	489	478	471	462	436	486	462	461	468	428	458	452	494	452	453	472	464	460	439	496	455	470	453	449	481	461	457	478	461	446	491	494	479	456	489	460	480	470	434	446	449	455	445	451	441	470	478	452	433	438	444	485	474	470	418	495	437	461	455	466	421	476	458	476	469	495	479	470	450	487	482	427	463	456	412	481	453	478	466	440	444	467	461	467	466	461	464	440	434	472	460	435	468	468	490	473	454	518	487	481	503	455	465	461	475	427	443	487	431	441	480	481	452	446	459	458	423	448	457	485	444	460	492	512	463	432	474	488	473	482	500	493	453	460	488	461	472	473	458	438	465	461	473	450	439	502	478	486	458	489	479	481	491	485	428	494	492	453	511	433	471	456	453	484	454	458	439	488	469	482	471	433	492	467	466	477	471	444	484	419	438	470	473	503	437	472	497	457	455	439	431	489	436	466	451	430	458	424	455	459	454	438	474	476	459	434	486	453	485	471	459	481	495	478	463	481	446	469	478	476	468	459	480	462	430	473	467	433	470	440	488	495	488	449	479	485	477	488	492	503	494	446	500	415	509	455	462	480	437	476	443	478	475	442	472	495	458	451	455	470	477	506	446	438	504	429	436	470	487	476	470	456	465	481	420	477	487	466	488	422	459	480	467	481	448	480	424	437	468	458	479	475	479	424	467	457	453	446	435	468	498	447	449	439	434	456	475	458	433	502	501	474	489	502	469	458	464	498	425	460	461	452	478	460	519	483	474	485	461	453	417	433	460	464	439	492	458	470	441	477	467	457	450	473	469	451	446	477	475	495	488	478	459	481	481	444	449	437	508	493	472	483	466	462	479	433	450	478	452	457	461	465	476	495	452	455	463	441	467	490	497	431	489	505	438	435	429	504	439	430	506	456	451	413	459	467	451	464	439	453	466	469	466	480	460	453	477	425	425	469	442	466	461	470	454	458	464	420	430	453	470	497	510	457	487	461	538	478	444	456	433	446	490	474	432	454	458	469	477	482	473	438	428	461	471	468	455	497	476	435	453	436	495	462	448	442	471	508	489	448	450	434	450	479	452	466	476	442	474	466	452	477	480	489	423	462	492	478	450	423	476	473	465	466	488	481	476	461	430	462	452	479	442	468	448	496	501	442	501	468	449	478	447	441	488	459	459	489	464	455	467	489	487	465	462	462	446	452	477	483	462	452	460	499	471	520	471	477	471	456	443	457	486	469	474	467	456	467	438	491	461	480	498	440	478	468	462	473	453	477	443	453	474	441	495	482	462	447	455	441	459	444	456	460	464	450	443	456	488	478	476	440	447	501	479	464	502	445	466	500	462	457	504	468	467	453	466	452	478	469	489	461	430	492	443	508	472	434	459	478	468	483	433	456	466	425	475	483	462	459	461	445	494	439	468	468	471	473	426	442	452	447	437	509	479	460	456	461	458	510	502	504	459	495	487	447	455	459	445	465	477	463	486	475	495	503	510	475	465	448	469	453	462	528	444	499	477	435	482	433	465	454	475	480	476	493	414	476	486	412	475	507	472	485	467	473	477	440	495	459	414	443	468	476	489	469	478	477	435	481	478	455	470	448	457	456	480	458	435	458	489	442	488	478	492	457	489	487	455	452	442	481	477	486	486	502	462	459	458	494	425	487	473	459	451	453	452	441	482	435	448	479	451	460	476	446	503	471	461	426	452	492	471	449	438	491	461	500	500	491	448	431	442	461	481	490	468	492	450	466	440	441	477	460	456	471	449	443	458	488	470	492	457	448	442	464	448	448	490	475	438	449	466	486	468	479	428	521	447	430	465	492	477	422	481	445	453	463	481	448	460	456	474	480	478	419	463	447	495	479	452	462	465	487	473	492	445	430	452	458	509	467	506	469	465	471	479	431	497	459	457	457	430	476	444	481	465	445	403	457
24500	21623	29152	24808	20370	7076	1018	740	615	601	523	558	477	470	475	476	502	482	478	455	423	431	444	448	447	459	471	446	413	476	446	438	435	460	419	420	438	418	444	442	438	418	437	435	414	412	403	458	390	414	457	450	465	411	432	453	440	427	429	459	452	453	472	427	445	432	450	425	437	412	409	427	423	411	417	413	429	412	427	418	429	392	419	428	400	380	418	428	424	393	427	441	393	424	406	390	445	438	382	405	426	431	377	406	408	390	426	417	440	395	404	413	412	406	432	424	393	427	399	400	376	415	414	427	403	414	438	398	414	417	393	407	436	406	444	405	416	409	407	432	423	395	425	448	466	441	396	402	432	411	437	404	438	448	467	415	405	421	391	440	414	406	415	421	436	407	379	404	431	446	389	391	396	414	413	425	431	449	413	421	422	411	412	386	433	445	441	385	416	406	428	419	449	400	391	382	385	410	415	425	406	364	412	413	390	388	397	429	401	405	407	421	426	427	425	433	410	377	415	410	446	418	400	463	440	400	422	404	411	424	424	423	398	414	398	450	399	464	426	417	412	446	457	430	452	436	438	409	398	416	410	398	400	383	442	397	404	420	438	423	471	429	419	458	400	445	423	387	423	393	411	424	365	450	392	392	452	450	403	442	388	426	433	408	438	425	405	428	438	413	418	415	412	423	395	435	417	419	427	401	440	385	412	418	425	417	426	379	430	433	408	412	405	425	419	422	421	418	423	461	414	394	453	429	422	402	397	424	394	393	383	422	405	440	393	459	404	412	414	410	438	449	457	431	413	423	397	397	413	433	428	408	406	424	407	429	380	405	397	393	438	463	450	391	431	403	410	437	463	423	446	435	434	406	438	418	424	416	402	412	391	370	418	403	414	424	445	425	421	427	432	441	416	420	412	454	431	417	421	411	417	428	414	414	417	438	384	429	406	438	423	432	414	425	402	431	428	423	430	431	397	413	413	422	449	446	412	421	384	417	392	437	412	401	414	375	380	407	404	437	423	414	440	417	422	430	389	432	422	402	383	453	364	410	407	428	392	432	442	462	397	394	431	430	444	377	437	389	403	432	442	450	403	418	405	418	426	429	455	381	400	404	387	427	444	429	457	418	420	397	405	408	400	399	424	402	408	407	415	389	405	425	381	424	415	425	431	414	406	409	399	401	386	401	430	418	391	446	408	403	421	421	397	411	439	423	391	434	416	393	381	417	401	431	400	431	430	426	397	438	403	401	392	436	433	435	436	403	433	449	452	417	423	400	467	412	466	436	416	420	388	446	425	420	405	421	401	411	455	416	396	414	421	413	446	433	431	414	427	465	411	386	420	428	405	405	405	422	434	436	426	409	405	464	443	401	424	414	417	411	418	403	442	385	401	382	394	446	407	414	422	405	402	435	403	448	432	404	420	420	443	376	397	400	406	433	369	447	378	419	473	403	392	428	416	428	402	441	397	418	424	424	394	403	415	386	400	407	429	398	446	436	353	407	413	440	432	446	411	412	435	426	414	432	446	399	403	406	425	441	406	396	412	418	423	435	414	422	454	404	396	405	407	389	389	396	409	420	384	408	392	414	409	412	430	438	418	425	407	406	429	408	421	370	462	401	419	415	403	414	408	400	417	423	419	414	434	426	453	429	432	445	454	405	411	425	405	418	406	394	446	397	427	430	453	435	423	449	383	388	399	422	398	445	409	411	422	387	430	386	443	402	426	443	427	419	413	444	418	440	415	410	428	417	428	384	425	430	435	404	420	382	417	455	430	422	407	446	407	444	444	383	397	388	426	389	429	432	403	428	420	395	414	426	422	429	413	412	418	406	423	415	436	416	374	420	416	387	374	436	407	423	407	427	387	421	420	381	433	467	416	441	403	396	435	446	420	377	426	407	415	420	408	381	422	437	450	388	438	414	393	421	436	405	428	408	409	411	453	412	428	421	434	400	416	437	407	419	425	420	394	439	393	404	408	465	380	391	393	436	407	356	431	414	430	412	372	410	409	398	408	411	447	421	439	433	374	410	402	418	403	444	413	397	438	415	365	426	445	400	420	400	437	413	426	451	377	440	411	363	431	437	414	440	414	399	438	392	389	433	430	384	453	415	452	429	414	404	371	460	468	399	376	402	416	413	387	411	427	441	410	432	441	425	391	423	482	414	401	403	423	391	463	437	426	415	402	441	413	436	394	458	439	433	422	440	436	431	413	431	427	401	414	431	446	412	411	431	413	407	439	380	387	424	425	406	436	428	387	419	422	420	427	396	446	401	436	387	393	405	430	432	405	447	391	396	451	416	407	430	411	403	446	465	422	435	462	425	430	424	454	444	426	458	404	427	432	423	370	425	420	410	386	394	411	463	435	386	435	425	443	428	402	422	431	448	393	396	402	415	407	425	443	413	442	405	390	423	407	429	417	411	407	462	409	416	405	420	420	438	394	411	424	426	413	435	391	407	415	433	391	406	416	404	403	406	441	394	390	398	411	440	431	429	422	404	406	390	415	409	424	412	435	406	413	399	436	406	418	434	418	435	399	395	383	434	373	370	407	422	433	427	419	375	399	378	399	381	438	414	421	392	409	408	427	373	385	426	392	416	402	391	448	423	392	404	443	448	438	459	369	435	412	409	419	430	433	423	390	403	418	400	418	385	432	423	418	424	421	398	423	431	391	428	399	445	446	453	409	436	410	416	416	437	445	415	395	403	392	376	398	362	419	428	392	451	411	405	427	421	412	451	425	409	409	404	387	419	419	419	425	425	426	427	446	435	446	383	438	428	420	420	443	409	396	391	457	447	422	422	464	405	439	416	418	403	412	458	461	401	387	388	413	430	437	436	414	407	375	407	393	389	437	439	439	438	434	404	428	424	409	396	437	405	388	416	465	430	427	458	409	437	419	406	400	394	398	407	430	447	452	429	442	434	438	427	401	410	400	409	412	469	412	411	395	411	432	402	415	400	412	408	416	424	418	453	389	392	420	412	399	415	446	401	433	449	449	431	370	418	375	420	419	402	395	412	419	435	421	407	444	386	423	443	419	406	418	388	389	402	436	383	428	382	433	441	422	377	435	391	412	429	443	438	420	412	397	437	402	386	405	426	419	427	444	412	423	450	398	414	424	416	428	410	428	420	375	397	408	407	398	412	432	411	421	430	399	411	442	451	405	438	400	423	435	416	425	421	402	431	430	436	440	425	394	411	455	416	377	404	434	448	391	409	425	421	429	437	439	402	374	447	393	430	395	433	401	425	407	413	469	421	388	413	407	413	400	388	435	397	404	425	420	402	425	423	408	427	411	402	401	435	390	402	409	449	413	395	416	411	433	447	404	413	408	399	441	414	427	437	410	438	395	418	429	419	456	430	415	401	379	392	423	391	412	377	408	443	431	443	446	425	428	428	394	392	392	413	402	449	411	453	427	439	412	409	410	430	416	437	403	394	419	417	407	420	398	442	432	460	452	402	440	433	454	454	423	401	409	406	433	394	434	421	419	424
41760	62560	47878	21113	4167	1976	1579	1373	1149	1075	944	897	852	833	766	731	694	747	668	680	679	654	681	656	623	635	638	649	641	629	639	601	586	584	663	617	613	609	619	633	611	571	615	646	628	645	663	644	676	657	689	656	627	633	632	631	602	649	661	632	636	614	613	642	595	640	642	594	580	610	596	601	613	603	629	595	593	590	653	619	589	572	651	600	613	598	586	611	630	607	607	629	586	609	597	600	616	602	566	607	611	605	650	650	640	616	598	606	623	606	623	556	607	625	618	602	612	624	607	600	606	613	552	607	606	582	605	583	657	639	576	612	607	594	620	604	624	604	595	601	615	599	626	582	595	597	590	601	587	587	596	601	605	607	612	584	622	577	595	610	587	644	615	590	645	620	643	625	616	602	623	625	570	584	625	582	626	624	578	609	578	587	637	610	594	593	570	588	592	557	623	601	671	597	554	579	574	613	591	618	578	622	658	603	618	625	634	615	642	602	609	595	612	566	629	657	621	599	620	605	567	586	611	640	610	590	608	649	579	589	632	618	624	573	593	594	621	594	665	621	611	614	662	608	615	588	609	589	610	591	600	614	605	607	613	622	616	594	590	599	642	607	581	639	589	635	652	609	645	624	568	574	555	598	591	634	616	569	617	593	590	573	615	642	603	636	590	634	649	585	580	592	601	629	589	596	609	597	606	636	612	554	586	614	582	627	573	619	574	607	569	589	597	614	639	615	603	569	590	610	622	619	607	590	613	592	591	552	557	613	614	602	597	594	594	571	665	647	621	580	610	622	591	626	653	598	556	619	612	548	594	629	582	624	609	597	608	603	573	620	643	578	550	561	623	669	610	613	571	586	568	596	596	627	594	617	607	652	631	602	634	632	628	602	584	597	599	601	633	571	615	621	617	652	555	633	611	633	613	615	642	577	581	590	605	632	634	589	587	590	590	609	629	588	603	576	617	607	586	599	632	631	606	608	579	617	596	579	611	569	614	619	664	605	634	595	565	633	612	589	634	576	603	599	570	577	561	631	599	553	597	582	601	578	597	578	659	563	614	597	585	619	613	652	640	570	620	641	590	634	598	593	593	578	606	606	582	601	620	527	645	607	588	559	599	560	605	603	615	598	598	603	660	616	621	576	579	625	619	594	621	588	583	589	594	645	582	647	552	603	638	537	614	589	626	609	606	581	600	610	652	607	583	611	649	603	591	584	551	636	609	658	599	602	620	593	641	654	637	611	603	620	581	603	575	610	610	643	612	599	585	557	648	595	628	593	592	623	561	654	600	609	583	610	661	602	590	623	625	624	567	591	600	625	605	601	621	618	626	606	627	619	610	625	611	620	648	649	613	562	611	667	563	601	618	630	567	592	652	603	641	607	622	617	624	650	589	634	661	580	611	565	584	649	619	592	589	617	617	611	628	601	622	598	625	584	595	573	628	587	594	635	619	628	644	608	609	625	588	610	610	635	616	582	613	560	609	579	604	582	590	576	603	592	602	613	607	616	583	653	573	599	600	614	579	587	630	586	579	607	634	654	548	576	600	570	614	601	642	609	576	613	613	623	600	613	575	608	582	619	621	652	624	572	606	643	593	678	584	632	600	593	613	599	544	572	643	589	634	592	644	609	594	599	625	605	602	620	594	610	600	639	627	611	579	604	624	593	598	594	597	640	634	600	580	601	578	614	624	595	610	622	630	583	609	589	609	616	615	591	568	600	633	565	601	603	608	594	592	577	636	599	637	558	604	547	634	584	622	542	608	612	597	596	626	620	572	615	649	583	643	599	600	577	646	592	594	592	587	571	579	581	629	578	586	618	681	600	609	592	599	655	625	585	592	630	630	598	580	593	622	566	598	626	633	556	629	594	606	582	622	584	574	563	555	616	600	612	642	597	639	582	566	618	637	593	618	574	576	600	590	561	607	616	592	628	571	561	618	594	630	620	577	583	623	581	637	624	562	560	651	602	600	590	559	557	601	557	588	615	549	607	643	596	600	606	560	596	611	626	593	643	549	607	578	613	595	586	645	606	632	591	636	588	648	603	610	542	592	607	622	577	561	596	555	663	584	628	593	604	621	568	600	613	623	597	633	626	609	593	593	638	612	563	618	635	623	616	550	604	624	603	540	584	581	587	585	620	663	576	592	599	601	580	579	629	587	595	558	588	584	571	618	623	612	608	605	602	633	634	635	581	668	606	598	599	609	606	593	557	611	616	551	658	573	603	617	594	631	608	625	609	603	560	584	600	588	603	604	614	640	591	592	596	584	602	609	639	603	573	646	617	590	629	599	576	598	562	614	623	644	612	627	601	627	598	644	655	597	600	611	594	624	627	601	581	616	606	618	632	603	636	636	581	606	641	612	587	642	644	605	658	580	571	633	653	573	585	621	613	648	613	612	639	651	596	624	582	632	616	599	597	594	630	617	633	604	598	611	595	587	631	596	607	609	628	606	596	617	596	609	599	611	637	610	603	635	595	642	631	610	583	587	616	613	587	602	604	604	611	583	602	551	630	637	567	614	640	622	621	618	648	591	628	589	612	628	623	573	595	551	583	603	570	597	595	595	586	597	629	606	626	565	629	597	628	593	598	643	575	542	605	661	605	596	589	592	661	583	578	605	585	591	597	631	568	628	593	598	626	589	636	590	617	612	621	590	579	612	605	584	622	616	613	617	613	631	625	658	563	606	569	603	630	595	657	593	613	565	562	645	561	593	634	589	571	579	574	625	586	638	600	584	629	585	621	578	596	583	644	566	588	580	598	626	613	604	654	624	668	583	574	594	566	597	582	591	594	661	561	605	593	640	608	626	590	617	609	632	614	605	613	604	560	633	587	620	583	608	662	618	619	612	613	597	583	632	628	620	602	614	604	578	583	619	662	593	581	600	646	642	597	569	613	634	580	600	570	627	571	576	600	609	636	634	605	612	619	603	621	617	578	645	580	600	637	639	581	676	630	602	608	610	584	604	596	584	634	644	612	613	632	608	636	611	593	629	620	592	552	597	638	610	570	617	645	546	603	557	606	610	617	591	626	630	608	594	578	611	629	570	592	650	612	642	668	599	597	577	581	596	604	607	584	616	581	631	594	632	636	609	616	563	639	581	625	577	602	607	630	607	584	587	609	626	563	611	587	619	614	639	582	629	599	569	652	599	608	635	600	602	633	596	585	638	603	618	588	628	578	587	586	600	573	609	634	637	607	617	599	558	621	612	550	615	614	682	586	592	640	600	613	628	575	598	619	611	645	608	614	633	620	588	618	600	637	591	564	586	618	617	633	562	628	602	605	601	576	660	570	597	655	631	602	644	591	630	629	562	565	610	632	647	593	570	644	597	642	628	607	557	604	620	614	604	554	589	566	605	599	638	603	581	548	615	632	634	543	615	596	605	612	591	610	598	624	627	619	614	587	598	603	619	593	582	575	617	662	576	611	587	621	599	586	593	600	593	645	624	571	587	598	548	590	540	625	579	575	586	562	590	593	596	604	591	590
23481	21624	29467	24270	21555	20630	5882	927	672	601	562	515	487	441	415	398	394	398	368	349	318	343	350	369	378	337	330	346	339	348	317	302	297	334	292	314	321	315	325	359	344	323	320	348	347	316	350	331	401	336	344	368	337	341	318	318	348	330	331	381	319	347	341	331	344	293	335	303	312	307	337	297	314	300	314	329	328	343	347	315	316	334	323	280	317	319	327	332	304	318	310	309	299	309	325	322	318	317	308	331	324	287	313	308	323	314	316	333	305	316	302	315	325	323	325	325	341	331	310	302	279	314	300	321	319	303	274	318	297	308	309	311	335	334	324	306	319	355	317	305	312	288	319	304	323	319	321	318	320	322	300	303	331	350	304	302	327	269	305	303	303	315	310	275	302	317	307	327	330	328	341	304	313	323	297	286	310	349	331	313	332	326	326	319	326	333	328	314	318	334	303	299	329	296	284	320	316	302	303	329	341	329	303	320	326	302	283	316	331	363	295	307	324	349	292	282	301	274	320	307	309	324	321	316	315	304	293	279	309	323	301	319	290	307	313	318	300	350	332	304	314	316	296	337	289	295	315	283	327	321	309	332	298	298	309	295	319	320	285	335	304	315	324	342	311	288	307	348	294	313	299	356	304	311	321	331	305	330	339	311	305	318	320	284	311	308	310	315	353	319	332	293	323	344	316	328	307	293	298	291	298	316	311	327	277	308	317	317	297	328	307	299	301	281	336	316	293	312	321	286	309	321	293	333	322	307	329	307	308	285	316	346	326	316	297	308	302	298	299	308	341	299	327	343	327	314	316	284	295	325	302	293	327	310	341	316	290	316	309	308	329	299	338	314	305	314	311	320	288	313	337	294	316	341	338	302	304	319	316	306	309	337	350	296	287	269	306	307	326	323	301	296	299	322	294	329	311	309	338	307	268	317	271	344	310	307	321	336	300	332	311	294	328	306	296	301	319	303	311	311	302	271	302	314	289	353	341	324	332	287	300	289	308	313	311	284	301	276	309	310	331	309	355	330	309	326	312	291	305	301	333	326	290	337	340	322	300	303	306	308	308	306	287	301	295	279	327	274	346	336	302	314	301	343	352	337	328	330	356	326	291	342	270	340	299	299	296	323	296	308	325	310	339	319	320	321	329	309	318	342	318	318	329	310	302	281	315	290	288	325	315	309	339	308	303	306	327	299	305	319	318	319	322	295	308	314	285	314	293	327	314	310	330	281	333	330	270	323	317	290	316	316	313	299	319	275	300	310	304	312	343	302	266	320	317	311	309	331	331	317	353	285	309	302	305	334	319	349	304	321	310	314	297	318	322	290	309	276	319	307	331	332	301	307	338	301	289	324	298	301	285	309	313	310	341	309	310	288	289	298	331	309	338	319	325	278	296	312	318	299	284	314	297	314	295	292	317	298	284	318	309	336	301	308	297	330	293	307	301	320	317	328	309	319	318	323	338	304	297	297	296	312	334	314	308	302	304	336	300	330	318	319	300	302	278	308	315	336	322	350	324	296	305	308	312	288	290	316	310	317	289	308	321	274	304	338	289	313	339	294	326	312	322	333	298	294	341	339	283	343	299	322	303	339	305	299	298	307	326	309	295	298	326	294	305	313	289	314	313	326	299	335	290	319	328	318	299	313	312	313	296	324	318	290	323	265	307	339	304	299	303	347	316	309	301	285	309	324	302	312	337	337	320	323	326	306	332	320	323	322	298	303	305	320	316	296	314	341	300	324	291	311	300	296	297	307	299	314	305	318	309	307	300	299	297	292	307	309	325	300	325	314	278	334	289	315	335	306	344	313	331	332	290	324	343	303	316	312	334	318	342	301	289	315	317	281	305	328	302	308	324	309	312	303	306	344	315	327	304	319	300	293	330	294	298	338	321	301	306	304	328	317	304	344	286	304	311	315	306	313	311	322	281	309	307	298	285	306	312	309	300	288	311	320	316	344	316	303	280	316	289	331	328	305	299	329	327	331	337	298	340	293	320	276	315	295	339	328	318	325	302	336	316	308	325	303	332	295	302	304	327	333	289	316	340	326	307	302	317	283	326	316	312	327	320	329	318	330	332	305	319	342	344	321	306	309	301	323	300	303	284	326	324	298	303	314	318	288	327	278	318	310	292	323	318	296	333	337	327	314	315	340	315	307	311	346	288	297	295	282	349	361	309	338	318	264	344	289	330	297	337	316	320	327	304	315	260	332	339	315	316	268	315	316	315	312	274	307	298	328	314	324	309	283	323	317	302	280	288	300	304	323	306	349	313	343	293	313	309	308	308	291	302	322	305	309	307	322	297	328	335	292	326	336	305	326	311	284	314	315	322	305	299	301	314	330	285	320	318	330	293	334	308	301	338	324	326	313	295	319	327	311	315	323	317	313	295	314	332	365	330	311	317	299	308	322	336	316	303	326	321	327	289	294	294	324	285	313	320	290	319	280	326	320	284	295	324	315	317	311	296	296	345	315	341	327	315	332	324	282	325	326	297	321	316	318	320	285	319	317	367	306	279	317	319	337	297	301	303	293	303	316	341	322	316	333	298	296	343	323	273	319	320	328	305	324	322	319	296	303	328	316	290	348	330	290	343	321	348	321	309	325	302	307	331	330	305	302	290	311	309	329	304	334	294	326	343	302	275	303	284	298	299	319	289	312	328	312	315	294	317	312	305	320	309	302	312	301	319	300	313	301	318	355	341	279	305	300	319	325	299	310	294	303	289	251	307	314	307	287	315	306	318	308	316	303	343	318	310	316	304	296	367	319	324	297	326	304	294	310	314	332	301	330	317	282	297	287	313	318	310	329	311	286	339	300	318	326	312	293	307	315	331	320	335	325	306	312	276	325	303	350	315	278	310	312	325	296	288	313	321	329	320	312	323	300	322	298	294	297	291	308	330	324	342	318	299	296	301	307	319	321	300	332	312	327	315	302	316	331	343	286	296	335	293	325	314	324	284	285	330	316	317	328	311	287	268	299	324	322	281	300	276	313	310	294	328	338	328	316	316	305	319	303	283	322	312	286	341	317	324	303	346	336	286	287	318	295	305	278	344	278	327	348	316	291	309	320	328	321	273	285	299	301	261	322	308	301	345	346	306	318	329	312	316	323	313	303	322	266	312	308	335	334	303	319	298	306	342	325	344	325	309	290	311	313	307	318	317	323	302	288	341	334	319	302	321	285	307	335	282	309	306	313	291	329	315	290	283	320	294	302	301	321	318	329	281	328	296	318	293	312	285	325	311	311	291	317	311	291	317	320	334	331	319	309	314	290	296	275	333	330	304	308	325	342	312	307	313	308	314	332	305	298	346	323	289	304	313	356	293	321	331	333	304	310	342	312	327	280	329	322	314	295	320	297	330	321	310	324	315	306	299	339	308	315	287	310	316	309	297	284	319	317	320	345	288	310	298	317	327	309	334	326	332	331	326	321	309	319	338	332	287	300	308	327	316	290	319	314	324	293	332	281	298	307	297	312	322	303	308	316	276	343	310	299
46408	71177	56270	26462	6761	2886	2344	1854	1530	1344	1129	968	885	794	760	748	666	648	562	569	558	545	556	531	506	481	526	551	530	494	498	515	513	510	506	536	478	511	476	464	483	463	502	469	468	479	515	512	561	531	534	548	508	523	553	507	501	515	498	525	476	535	499	516	511	448	527	430	442	477	448	516	448	424	457	447	425	474	456	430	440	459	473	433	439	444	461	459	475	435	409	430	469	453	454	455	444	466	462	458	431	403	443	459	483	439	469	464	465	438	433	444	406	449	429	452	449	480	454	416	479	436	475	454	469	433	471	462	420	495	459	476	497	450	449	423	502	468	457	444	456	459	513	473	487	436	452	433	487	480	446	422	443	446	468	464	478	460	459	450	462	452	431	422	455	462	472	430	445	432	465	455	441	467	424	445	485	445	441	428	458	492	440	427	476	437	474	451	415	480	474	450	449	441	434	472	477	455	423	465	432	458	375	452	484	444	461	466	442	450	448	459	458	496	438	456	445	452	476	455	485	435	468	477	448	459	455	448	480	436	465	445	439	441	489	474	466	414	435	478	477	440	467	455	458	493	459	475	451	449	444	466	483	424	414	467	451	489	409	433	473	459	466	470	437	441	478	452	435	444	434	469	422	472	407	472	470	456	450	502	466	432	493	496	471	410	482	488	453	481	440	423	435	487	449	481	468	447	444	437	449	464	448	454	484	460	439	444	450	432	469	465	443	450	418	476	446	457	442	482	459	441	490	425	461	453	463	486	471	445	436	457	444	452	441	431	462	459	458	471	456	442	471	455	452	436	469	448	438	468	469	476	454	516	441	461	459	492	449	454	463	467	441	501	488	474	428	479	459	454	439	476	444	448	431	465	446	473	450	476	387	447	462	447	451	478	485	399	440	439	438	421	452	462	468	476	490	441	462	469	467	453	432	470	464	441	500	451	484	469	506	453	454	426	447	496	426	429	442	489	484	457	429	474	430	494	478	479	455	461	418	453	468	471	434	452	446	426	441	513	432	461	461	454	486	479	481	455	454	456	484	411	455	439	485	492	473	467	474	433	477	486	453	487	475	462	459	463	494	420	453	460	447	439	399	458	455	454	448	433	465	425	460	444	457	457	485	432	490	465	498	466	431	441	445	456	447	466	420	449	433	451	447	436	465	460	475	441	463	476	422	427	454	446	457	457	454	445	496	438	467	458	481	466	472	426	449	487	469	463	441	444	471	452	474	474	463	433	457	449	482	455	473	477	432	431	442	440	473	433	452	463	476	424	435	445	480	461	442	436	442	451	437	416	439	456	468	462	441	444	452	456	458	473	444	445	465	477	446	483	411	453	466	455	453	442	449	450	485	452	474	463	457	426	455	439	432	470	443	447	466	500	459	431	486	474	480	436	477	475	439	468	415	453	425	483	491	455	479	435	406	494	479	455	450	482	417	448	475	473	471	454	479	503	468	468	466	461	448	484	455	467	452	439	461	453	445	441	445	463	476	435	457	433	433	466	470	467	458	444	448	440	447	448	460	485	484	467	466	461	470	461	478	455	452	464	445	419	446	494	415	492	483	440	445	497	422	455	429	448	437	472	499	431	489	440	410	477	440	464	452	473	454	460	467	449	488	481	451	490	490	411	458	455	429	445	437	453	478	424	430	460	453	447	468	442	450	462	472	474	472	461	483	445	449	475	457	442	445	452	439	471	495	428	426	468	437	462	435	483	459	457	490	424	488	436	446	436	452	470	411	457	496	473	445	451	460	459	485	444	458	448	429	449	455	435	433	480	473	452	450	485	447	440	461	436	482	446	470	463	457	452	470	472	472	476	467	485	452	464	493	489	432	423	420	477	485	464	455	451	425	482	426	446	451	433	453	457	451	473	458	444	444	438	442	428	450	469	498	455	452	482	454	447	437	474	421	449	462	476	455	490	472	429	455	469	434	469	438	463	457	431	464	473	468	477	429	472	455	429	476	417	393	456	433	484	447	442	466	471	480	466	444	463	441	432	498	404	465	469	420	433	455	493	442	427	447	466	460	437	470	462	503	431	454	484	460	439	441	446	495	478	464	426	466	471	444	432	464	420	432	462	399	485	457	423	432	409	490	443	457	452	470	463	437	450	459	472	478	437	452	454	466	445	431	471	474	483	444	444	447	447	490	458	442	473	466	454	463	455	454	462	437	426	445	464	471	474	447	449	460	461	464	459	446	453	464	474	441	448	486	500	407	424	472	461	447	468	492	480	447	426	466	474	432	465	451	465	452	452	434	421	427	431	462	429	456	458	445	403	444	499	460	430	457	441	444	442	515	455	427	445	460	467	467	450	449	463	439	424	451	439	446	456	444	469	461	435	472	439	463	445	451	460	477	464	483	504	483	420	430	445	445	453	449	455	446	465	459	424	461	453	482	446	479	468	465	441	438	416	450	457	451	443	487	452	432	463	433	450	452	461	454	443	491	499	472	455	484	452	463	475	477	440	471	443	458	450	476	449	438	474	478	443	477	445	447	463	437	456	484	444	441	439	499	462	433	460	455	484	433	412	443	448	437	428	463	428	407	467	470	451	437	471	443	479	438	473	450	431	457	440	454	430	423	461	430	446	460	477	467	455	425	494	444	448	476	435	421	465	438	477	449	469	446	444	448	454	463	457	484	429	472	440	462	456	463	464	447	480	445	480	444	462	448	453	445	462	457	455	461	495	446	474	440	449	454	487	505	480	453	458	475	464	444	452	450	459	456	421	459	466	479	445	490	457	479	478	459	440	453	452	454	432	439	431	437	456	436	421	448	440	427	460	442	466	493	439	474	467	419	450	445	460	443	474	439	447	474	461	470	422	426	437	513	420	423	429	495	464	463	432	407	455	469	438	454	497	478	462	442	497	401	428	473	445	469	444	449	467	455	471	465	456	449	490	424	459	460	455	431	445	469	444	488	445	451	465	437	464	465	505	450	468	442	455	470	472	448	482	466	448	453	447	446	481	417	477	454	445	420	474	454	463	443	447	454	419	450	440	468	446	461	452	483	464	460	487	428	436	439	479	415	493	430	451	444	441	429	491	425	445	414	439	454	477	445	465	433	474	456	470	412	460	452	449	464	450	470	473	476	444	443	466	454	470	471	403	436	456	441	457	450	452	445	447	462	473	422	447	466	451	451	496	466	470	405	484	468	461	487	476	476	443	471	464	445	421	456	467	410	489	455	457	432	430	455	457	494	446	448	469	439	431	453	435	442	469	479	457	459	446	459	454	445	459	490	444	460	478	425	432	474	467	451	434	423	468	491	463	454	435	430	408	480	467	442	435	441	423	482	432	440	471	472	476	425	433	472	477	435	409	417	457	451	486	449	434	465	480	458	449	480	446	468	443	429	440	483	474	463	428	460	454	467	467	461	458	438	427	428	403	495	427	439	480	448	469	441	461	488	436	441	445	475	444	409	454	478	442	438	430	464	423	422	461	485	474	434	457	452	455	442	432	437	462	441	454	488	429	423	442	425	428	466	445
29753	28621	28434	11897	1172	467	407	378	358	367	379	367	360	368	342	341	306	328	308	319	342	352	329	343	337	312	328	343	324	341	352	345	327	336	377	352	311	331	361	337	345	318	316	331	300	343	347	351	373	365	327	375	357	340	305	326	324	323	319	352	360	324	301	328	364	364	289	300	306	331	303	323	324	342	309	305	345	311	326	303	309	306	343	322	326	334	334	362	305	349	316	365	344	322	334	356	285	334	302	309	318	318	314	317	319	362	334	334	307	344	303	339	319	336	319	322	325	334	345	346	340	343	326	332	334	348	319	360	321	380	324	334	322	336	343	336	327	366	339	333	326	310	335	341	327	358	328	292	311	328	323	309	340	354	349	311	338	316	319	353	297	319	334	299	334	314	293	309	333	331	345	300	330	327	355	297	316	311	330	322	321	304	335	363	356	280	318	322	338	312	339	331	326	368	319	321	310	324	335	315	334	313	344	281	327	353	364	296	321	321	355	313	308	363	320	319	320	320	350	345	333	333	301	327	322	301	336	328	348	355	351	353	326	354	339	333	322	344	332	330	355	307	310	332	362	337	319	323	325	348	316	304	349	322	351	327	320	332	306	327	311	355	294	326	344	339	327	328	327	312	315	302	287	346	366	324	349	295	306	329	311	309	352	342	305	332	334	329	322	316	346	358	345	340	308	342	341	319	305	355	310	340	345	299	330	310	323	358	304	336	340	314	307	342	326	329	332	369	345	332	309	326	349	331	293	343	314	341	337	311	342	357	300	311	347	343	312	335	309	291	334	341	332	331	316	308	328	321	310	324	343	325	344	333	341	299	326	350	324	293	339	323	315	338	335	313	319	346	321	348	330	317	322	336	323	313	291	355	304	308	333	350	308	340	311	316	340	356	323	355	346	351	308	329	298	347	337	331	345	309	340	301	337	316	336	320	346	343	342	321	318	333	327	301	298	324	332	320	390	347	314	308	347	356	311	303	306	315	337	342	346	341	327	303	331	341	274	351	329	304	321	329	344	309	339	314	325	320	294	342	323	329	337	316	320	315	340	326	359	326	335	348	342	311	325	322	300	346	286	345	324	312	343	330	348	303	323	323	346	342	367	338	342	315	337	324	348	320	362	337	312	326	327	329	340	321	342	353	281	313	317	336	337	354	343	306	337	336	327	369	343	349	333	318	351	355	307	340	317	314	369	325	324	357	321	334	318	327	338	354	322	313	327	319	339	336	331	320	333	295	317	321	305	304	352	353	310	331	337	331	340	310	358	327	344	322	323	311	343	340	338	340	298	309	319	318	327	296	330	340	330	357	317	320	345	300	305	340	323	319	304	299	355	352	303	344	331	308	318	363	361	354	325	324	344	341	302	355	315	313	308	332	358	364	361	304	323	310	337	338	361	315	357	327	329	322	320	319	328	319	324	336	303	343	285	315	324	348	326	314	351	304	323	297	335	312	313	325	359	314	339	313	372	337	317	327	333	332	330	317	331	295	343	292	347	359	339	326	333	316	314	337	320	311	352	352	306	324	324	326	328	311	318	337	286	354	360	327	297	313	325	364	324	301	316	347	332	308	359	327	323	314	306	332	359	361	340	334	329	310	347	300	350	322	354	315	313	329	331	317	316	326	340	306	344	325	305	357	323	315	324	321	317	353	333	322	346	352	357	321	312	341	313	359	324	304	347	322	323	304	317	336	314	349	302	308	323	336	335	360	340	323	358	308	338	331	355	371	356	325	328	321	313	351	340	353	316	308	339	353	289	307	304	315	305	340	295	339	335	315	305	334	337	344	350	325	311	296	357	324	332	323	314	323	362	331	313	340	313	335	288	289	316	306	310	327	330	349	315	361	309	318	310	320	348	331	322	340	330	367	306	340	315	347	309	325	338	351	317	347	341	341	340	327	316	307	315	329	316	318	318	313	305	355	336	319	295	369	317	351	355	363	339	301	350	315	317	333	344	312	319	339	341	329	306	325	318	299	345	324	313	334	319	365	341	317	339	319	326	352	342	313	325	334	332	332	331	335	322	333	291	317	318	320	356	345	319	332	340	308	339	332	339	340	323	309	343	311	306	346	306	298	306	310	312	311	346	371	333	326	292	319	315	318	347	310	347	343	333	327	329	327	339	309	324	349	352	341	353	305	336	373	347	339	337	344	302	294	340	299	366	335	318	323	337	304	346	353	335	337	336	316	310	335	345	342	312	349	321	323	309	346	343	318	332	316	329	339	342	314	336	348	320	364	332	340	346	336	290	301	301	323	313	346	321	321	287	337	325	312	364	338	324	331	314	316	309	344	338	339	316	321	335	326	301	289	348	302	341	358	323	333	272	329	295	344	320	356	351	302	331	353	308	308	329	336	308	315	316	312	326	318	328	298	299	317	309	330	303	326	341	322	352	315	344	322	328	327	321	308	341	323	331	340	344	316	322	346	330	340	324	351	341	330	309	336	326	331	328	308	316	319	323	348	344	308	316	341	315	328	342	343	317	317	343	322	329	311	314	358	337	334	277	324	297	342	339	351	305	310	330	299	344	342	317	349	326	343	327	335	324	342	333	320	352	353	323	303	326	329	315	300	312	322	326	339	303	300	294	320	331	301	326	330	292	306	342	351	340	363	308	334	312	337	319	307	309	338	354	308	294	312	298	359	330	320	330	313	322	332	321	336	325	326	366	307	323	343	298	343	330	341	341	358	325	322	360	341	312	342	322	372	339	339	343	320	308	338	327	327	300	345	301	341	330	329	341	338	315	332	316	333	326	373	322	322	324	323	340	315	335	321	347	340	310	309	340	308	335	334	321	368	326	345	339	322	357	344	342	295	305	362	325	328	303	353	356	289	346	355	353	328	329	321	318	340	312	321	323	326	347	322	345	318	323	310	348	343	297	324	309	318	322	311	330	355	343	338	344	335	327	337	304	333	333	309	334	326	325	350	318	327	324	324	311	344	337	326	324	335	328	330	367	335	354	320	324	321	310	344	336	295	316	317	327	326	287	338	330	335	316	323	355	339	358	331	325	324	357	318	331	307	326	299	313	329	322	359	356	309	359	335	342	335	328	361	328	309	337	287	368	350	359	328	273	320	321	329	320	306	359	309	317	331	339	328	322	319	333	351	315	350	304	363	312	328	319	305	332	356	343	328	324	335	319	307	339	346	329	349	363	314	346	326	359	296	327	366	306	317	306	333	328	342	328	320	334	316	328	309	314	327	330	291	335	320	315	303	355	338	345	335	356	357	329	355	324	356	307	356	302	321	336	343	338	319	316	300	331	317	325	364	336	343	303	367	364	348	314	311	306	336	325	310	313	325	332	328	318	344	284	337	336	319	333	320	362	356	354	350	354	344	363	319	340	319	319	324	329	327	308	315	319	330	341	323	317	301	327	281	317	347	315	344	336	326	331	335	359	331	336	301	352	373	331	354	324	349	333	328	351	316	347	357	360	320	338	349	355	337	337	306	342	315	347	318	353	319	335	318	362	346	268	335	341	335
36975	46167	33411	10688	1792	728	660	578	558	554	529	515	588	527	514	570	476	465	512	495	497	530	489	497	494	443	486	481	467	457	463	512	475	453	472	470	464	447	471	450	458	492	505	448	517	524	503	501	504	518	519	475	497	476	480	483	500	486	499	476	441	469	456	518	492	503	455	474	475	471	467	489	470	475	459	472	490	481	451	496	473	457	457	448	440	483	457	481	469	460	472	445	496	462	450	493	466	433	452	441	467	471	483	476	477	473	441	477	469	468	451	477	457	493	481	476	447	468	485	486	458	469	470	456	460	480	432	466	483	422	490	446	456	490	454	453	492	457	481	489	480	485	475	440	473	469	443	517	450	426	511	504	423	452	484	467	474	461	476	479	452	494	474	455	468	495	448	468	503	506	497	449	464	480	432	463	471	464	478	474	494	465	476	470	460	482	495	476	513	507	468	480	458	508	512	444	468	467	456	442	463	462	475	496	493	444	461	488	489	466	492	464	434	453	472	486	483	460	450	476	488	475	496	470	510	463	438	482	457	460	475	455	489	472	479	468	478	462	468	461	426	495	483	483	485	501	491	490	491	467	459	496	457	477	458	476	446	441	457	479	473	477	459	475	494	523	476	475	448	489	475	524	501	466	433	439	512	467	477	433	489	483	485	470	506	486	487	474	475	460	484	439	452	473	469	497	469	453	454	459	475	492	463	474	439	451	486	480	451	449	421	492	470	493	491	472	449	439	509	457	466	468	449	462	505	472	474	484	454	478	448	466	461	476	442	467	477	453	441	477	468	512	413	501	476	471	439	458	493	494	460	457	475	443	467	489	453	477	457	466	476	476	492	470	476	451	472	485	478	473	485	482	483	499	483	493	457	444	476	516	461	474	453	538	471	486	466	431	426	473	492	435	490	477	460	481	507	476	460	482	501	462	472	492	476	502	482	461	434	476	522	486	438	464	453	462	490	474	483	432	483	482	469	472	495	445	469	481	438	471	482	428	469	529	467	461	488	461	480	493	449	489	468	475	446	458	525	504	448	497	453	437	461	465	469	475	498	477	466	508	457	464	486	474	468	429	443	466	467	469	456	449	477	507	464	475	471	472	445	457	454	474	468	478	483	469	501	455	449	477	507	458	484	458	491	497	459	484	458	473	465	483	474	446	497	437	492	453	480	481	521	474	480	452	472	450	457	480	458	469	449	509	450	433	424	495	441	469	462	480	517	458	471	473	453	466	445	444	465	494	448	488	459	491	506	454	465	490	508	468	455	473	460	433	435	446	473	483	519	470	456	452	463	443	496	457	461	458	479	509	492	480	457	501	472	461	499	446	445	495	452	475	469	446	474	493	447	491	497	470	464	521	489	449	445	464	468	478	427	438	448	491	475	464	503	469	396	421	444	463	430	477	488	484	482	485	505	472	458	407	473	478	482	479	505	491	485	432	495	461	475	486	473	480	464	455	479	520	462	471	477	455	452	493	468	505	487	465	500	464	461	475	472	461	444	479	511	446	503	474	474	496	462	484	459	479	475	469	409	470	435	495	443	475	458	465	469	472	493	493	497	445	445	494	449	478	469	452	479	462	476	484	480	466	430	484	447	480	469	464	475	472	485	454	454	467	471	477	455	484	455	448	448	481	470	496	496	409	471	448	497	470	467	464	460	472	452	477	459	463	448	482	486	473	448	468	460	510	434	482	467	511	489	478	455	488	460	477	468	445	470	447	500	516	506	491	489	476	501	462	471	437	468	476	479	429	502	480	467	453	487	408	479	451	474	482	456	459	498	445	456	440	466	499	494	442	471	475	471	482	495	499	457	517	462	450	467	427	478	505	449	445	468	467	456	496	499	456	479	465	465	503	466	519	442	434	463	491	464	505	505	454	454	461	470	490	460	469	452	487	467	493	450	462	487	466	461	437	481	458	457	454	464	443	448	485	479	482	469	438	469	454	463	498	470	476	482	472	484	470	462	404	478	454	476	496	475	478	431	457	474	489	520	461	468	478	506	431	449	424	425	467	469	467	451	481	472	476	480	475	469	472	499	457	474	503	524	458	471	477	441	462	450	479	483	465	458	489	447	464	458	455	474	453	481	477	488	438	490	430	469	455	479	441	472	475	445	469	484	462	470	490	484	483	480	483	437	499	450	456	399	449	492	424	478	444	456	504	478	466	443	470	513	500	459	459	473	458	448	464	478	447	501	451	479	468	467	435	484	429	477	454	486	482	488	481	452	472	425	443	441	487	486	482	447	442	438	502	447	457	469	454	443	468	468	485	467	491	454	471	507	471	486	526	473	442	494	435	445	481	473	483	474	484	446	493	446	483	479	417	471	475	474	457	486	473	505	464	464	497	465	479	439	460	503	472	484	442	496	433	455	466	456	446	496	434	472	467	523	473	495	432	472	488	460	457	487	467	454	473	476	473	473	476	500	458	460	479	477	465	488	441	450	476	500	464	487	490	486	450	472	498	470	451	470	526	503	456	488	450	457	491	478	463	449	479	502	453	484	413	436	470	450	487	455	447	486	466	453	463	484	477	467	469	490	445	471	419	415	491	443	474	432	462	485	552	487	461	442	444	475	492	495	456	463	498	452	451	461	472	491	458	448	446	458	513	452	500	453	495	463	509	472	504	479	483	513	470	483	454	464	444	477	488	477	480	461	476	471	476	452	485	498	476	488	464	469	500	509	478	484	499	465	484	527	491	505	489	482	482	517	478	471	424	462	483	472	479	447	489	466	480	499	485	468	435	504	462	478	485	478	460	480	424	472	444	474	488	535	475	476	474	441	456	488	508	466	501	462	487	483	484	497	495	445	466	480	462	477	465	455	463	491	460	476	486	460	476	438	482	467	464	452	482	496	432	471	449	462	495	490	483	484	463	493	503	472	457	476	492	465	471	498	442	487	443	463	481	487	474	483	485	483	454	474	482	453	507	491	442	447	430	457	459	462	410	440	490	438	469	464	456	430	493	472	477	479	489	472	450	465	469	488	440	454	512	485	483	491	456	423	469	403	476	466	506	467	446	478	470	483	483	464	499	461	510	447	491	481	530	489	480	460	492	498	457	485	455	498	453	483	455	483	468	458	455	515	472	444	441	475	497	437	468	491	453	442	459	480	483	451	462	460	467	458	467	445	486	479	482	477	446	500	500	478	462	480	491	492	442	480	503	468	404	482	497	463	475	493	483	456	481	451	445	474	472	466	496	433	473	432	445	438	453	464	451	460	432	466	476	464	511	450	488	457	484	439	472	495	443	466	496	470	496	481	474	478	449	479	486	421	472	477	448	448	478	472	452	474	490	497	499	467	513	498	470	473	479	489	480	464	468	492	428	508	478	430	482	497	477	459	461	507	457	452	482	489	499	464	463	466	457	452	440	519	478	456	480	461	470	487	461	477	490	501	437	444	481	494	476	501	476	486	492	468	423	454	482	455	453	479	454	509	492	473	470	452	467	460	491	472	499	509	458	452	478	481	466	472	485	495	466	480	486	467	480
24526	21632	29179	24837	20599	7910	1085	669	610	642	561	540	517	560	488	516	521	494	441	479	466	486	435	413	454	466	453	462	468	450	483	421	438	418	468	436	438	482	421	453	417	499	433	475	474	438	442	436	453	432	426	460	437	442	466	466	448	433	426	448	445	469	410	462	451	412	431	421	435	468	461	418	449	395	432	428	451	454	407	436	434	414	450	430	440	454	424	432	434	474	404	409	442	404	460	451	428	416	465	442	417	440	415	448	433	402	479	422	453	409	453	443	415	413	467	431	405	418	467	402	450	457	410	451	424	443	425	446	396	423	442	452	402	429	425	429	391	429	466	462	433	422	449	437	418	430	420	423	447	426	462	408	418	418	462	422	435	394	421	433	402	434	386	389	475	445	430	430	424	394	412	418	395	419	411	417	426	418	450	419	414	446	443	405	422	422	442	422	417	437	442	472	414	443	466	439	415	395	470	457	425	434	450	458	398	426	421	415	433	422	433	432	442	422	433	402	451	416	452	422	411	396	431	454	457	415	429	405	440	439	437	443	409	414	410	410	413	442	413	419	382	426	439	414	391	421	453	429	437	438	423	399	415	473	420	398	461	426	458	436	442	445	397	454	437	424	437	427	407	436	396	421	485	422	380	428	403	417	427	453	419	432	451	424	430	467	425	434	395	442	479	415	430	450	387	431	405	409	458	428	458	418	439	421	439	420	423	435	423	418	418	423	375	391	438	409	429	414	441	409	424	426	426	441	425	439	429	390	419	388	402	432	426	450	423	451	391	429	419	455	490	435	473	430	438	394	421	443	442	415	420	437	401	415	453	408	384	449	415	428	418	421	443	403	434	383	406	408	404	428	469	421	420	407	414	418	447	453	426	450	446	413	391	446	431	434	400	419	411	450	423	418	476	421	434	406	394	432	392	427	408	416	423	404	420	448	419	456	430	423	417	423	459	454	449	441	411	418	442	427	431	452	449	439	427	414	445	403	426	429	472	387	403	438	404	417	419	438	413	412	420	463	419	441	429	413	446	442	446	404	451	400	486	477	433	414	442	412	455	443	442	455	393	445	430	428	471	459	433	436	387	451	419	413	426	447	415	425	416	408	440	442	433	432	450	442	412	436	422	442	437	447	424	452	434	415	421	424	428	390	438	463	409	463	404	435	440	440	454	443	418	458	410	419	473	417	410	424	445	434	404	430	449	438	443	421	468	426	457	383	397	476	429	417	401	428	426	457	430	424	435	415	455	447	425	407	414	441	419	451	410	419	434	405	389	425	412	437	425	403	422	409	447	403	457	427	448	452	412	418	445	389	401	433	456	430	430	451	484	421	411	443	399	415	431	444	432	412	476	421	413	411	475	451	445	475	396	448	463	435	450	442	399	397	439	423	418	452	396	406	416	423	440	384	427	389	412	421	434	438	437	410	427	416	411	411	444	420	436	418	452	453	462	437	447	418	428	443	431	458	415	423	462	435	464	429	444	439	419	443	401	394	437	433	446	441	414	422	450	409	417	459	452	416	416	430	403	425	448	409	423	424	421	438	425	430	447	411	415	423	443	428	404	436	427	430	429	452	405	423	446	440	481	421	442	444	402	386	413	444	439	404	451	414	428	477	430	454	429	419	406	393	422	423	443	412	441	418	395	376	415	454	396	407	453	428	432	481	414	405	461	450	416	417	430	462	458	431	431	430	432	464	412	429	446	441	435	398	432	460	432	435	409	406	444	470	418	432	417	417	437	428	464	410	414	415	424	427	447	422	399	409	437	437	480	417	405	426	469	468	473	475	409	432	435	428	448	436	398	408	427	451	442	429	424	426	467	420	420	411	431	439	439	429	400	445	424	414	457	440	423	393	420	410	424	420	370	442	471	433	411	445	402	406	428	418	428	406	404	409	443	444	420	445	406	412	454	476	403	427	444	418	450	415	402	433	472	436	450	448	453	422	426	418	414	432	415	452	407	401	453	434	420	415	415	445	419	463	422	438	441	425	408	446	402	442	441	411	429	417	415	430	429	451	410	409	460	449	429	386	431	426	417	439	430	423	441	411	468	421	412	427	396	425	405	414	395	455	411	412	426	417	388	446	439	435	414	482	450	486	449	450	446	456	452	416	429	432	406	408	440	423	413	417	440	415	415	421	405	445	394	404	413	443	430	464	421	451	423	404	410	439	435	420	434	447	418	457	429	406	438	439	391	406	434	417	416	464	455	392	367	429	419	396	429	421	424	445	451	398	418	443	412	398	455	422	400	435	425	442	418	452	446	406	439	444	438	428	426	432	418	431	407	431	409	413	415	400	406	403	426	427	432	395	433	412	424	406	425	423	434	426	471	451	410	394	466	403	408	476	438	391	442	424	457	412	437	453	426	397	437	458	428	443	386	434	397	482	456	459	403	399	425	443	423	438	433	438	416	397	421	429	406	423	422	452	426	409	472	430	458	399	467	403	439	404	439	455	477	400	418	419	409	421	411	442	393	448	431	438	456	421	414	429	413	434	419	440	406	420	449	419	434	424	361	424	430	405	422	455	409	445	457	411	417	454	435	407	443	452	446	408	441	384	415	425	410	425	402	446	456	420	411	467	434	426	424	465	442	402	433	440	428	456	427	443	447	417	469	473	421	458	442	439	410	416	432	422	446	446	424	467	415	440	386	404	426	410	463	395	396	453	443	442	444	418	421	453	408	453	443	414	435	416	425	449	411	431	450	417	400	402	374	438	413	409	400	455	412	409	403	429	428	460	455	427	429	444	438	451	449	411	445	457	455	444	422	435	426	431	413	437	438	463	427	409	393	427	438	466	431	423	424	441	424	454	429	432	411	401	398	448	388	436	456	420	412	449	460	396	417	438	434	392	410	410	412	438	443	456	421	404	420	430	428	419	447	465	442	375	408	445	427	438	395	438	451	420	442	414	433	408	418	414	434	430	445	457	405	459	410	438	435	469	434	458	420	446	454	393	454	446	414	425	406	480	386	458	388	456	422	426	435	416	439	457	497	426	439	404	439	420	442	459	428	430	428	417	430	428	424	418	409	443	410	396	436	459	419	456	413	394	425	412	414	438	451	438	438	425	405	450	420	420	430	439	414	434	424	436	447	441	440	457	421	438	412	427	439	414	418	413	447	418	411	480	390	452	401	455	456	399	424	415	457	433	420	430	458	455	461	455	402	411	427	429	432	435	400	447	437	462	431	478	435	425	411	403	410	423	474	440	438	427	418	454	381	423	427	442	451	436	475	414	408	454	445	389	453	422	390	439	402	433	452	449	393	452	406	415	437	470	441	416	413	475	453	409	426	428	429	406	444	464	448	396	402	406	451	468	457	471	411	438	416	431	443	431	428	412	419	434	385	383	403	422	454	419	434	403	467	401	457	412	433	460	429	434	447	435	449	426	426	414	402	493	426	414	439	416	427	411	433	416	424	395	436	360	434	437	406	453	422	425	458	400	446	403	446	387	432	422	451	398	470	423	454	465	453	451	444	441	418	421	391	470
42283	63921	49371	21501	3628	1880	1553	1364	1165	1056	1071	959	844	851	756	756	740	732	671	678	648	692	632	693	614	627	649	621	640	648	654	634	631	635	610	622	620	615	670	642	657	629	640	631	628	623	694	633	645	707	648	658	718	673	619	650	609	675	625	666	667	646	660	609	620	646	628	598	621	622	639	641	612	673	602	606	625	592	657	593	572	561	584	582	587	632	636	643	690	592	610	613	607	608	622	611	638	606	665	631	630	601	646	585	573	607	598	652	620	614	610	596	605	590	586	635	656	617	615	616	614	637	614	629	647	569	647	625	629	612	616	677	634	622	582	626	576	598	648	650	597	612	619	616	641	611	647	587	615	621	621	613	588	646	624	645	607	592	604	596	645	609	615	584	591	610	612	636	563	613	580	573	600	542	616	677	609	631	626	581	569	616	654	640	602	618	577	625	659	610	654	633	646	616	603	612	632	609	611	629	676	629	594	610	614	606	611	625	573	632	625	637	605	622	620	582	613	616	587	628	583	576	559	581	592	579	604	608	641	633	649	623	619	621	663	567	574	624	595	605	624	625	654	589	616	626	662	640	592	629	632	649	590	653	630	599	640	614	620	604	602	639	620	646	619	602	574	625	593	604	655	625	601	610	611	582	628	609	628	593	618	616	618	624	626	622	616	635	623	617	645	614	602	534	632	631	607	602	609	599	607	654	613	613	586	601	637	617	660	612	627	582	572	610	614	586	609	651	618	624	607	607	622	575	627	599	619	662	593	638	567	617	605	624	566	581	620	605	655	577	620	644	673	573	610	630	623	637	593	618	631	596	639	612	618	635	621	645	599	617	595	630	612	608	605	589	590	623	600	605	589	604	601	661	575	594	560	602	658	580	626	610	585	634	580	605	603	588	582	638	606	668	605	623	615	649	646	632	616	585	633	603	659	638	578	606	638	593	640	579	631	617	598	575	621	617	634	662	580	632	588	585	611	647	573	609	588	626	631	618	620	570	582	652	579	621	570	598	604	652	565	649	612	620	638	643	643	610	590	579	549	631	652	619	609	592	598	627	625	601	613	643	607	625	673	595	630	592	591	586	635	618	652	642	599	644	634	620	590	605	638	593	595	615	627	623	608	622	610	610	646	635	629	579	609	576	593	600	638	609	629	618	667	644	623	632	611	617	591	600	640	631	595	624	583	625	600	612	613	598	623	583	639	583	602	599	604	567	625	579	581	576	577	591	630	618	602	608	655	631	590	621	591	598	593	621	614	582	621	588	631	634	648	605	617	618	631	607	642	566	629	641	563	607	612	687	602	621	607	637	625	623	620	643	597	609	632	657	605	561	569	553	606	624	599	605	628	613	578	671	623	550	602	596	673	595	654	643	582	585	592	620	632	598	641	602	617	601	595	609	605	635	629	621	596	581	620	620	612	603	609	577	569	617	657	625	592	650	584	629	656	623	559	654	597	584	627	605	608	641	664	676	601	612	610	645	589	659	620	547	573	621	594	621	628	645	609	603	633	612	640	628	608	639	598	618	589	615	591	632	560	595	596	586	589	609	564	574	610	640	580	651	643	631	609	600	631	641	607	635	596	560	642	631	619	618	617	632	618	640	587	626	632	630	593	650	612	626	595	629	563	611	619	590	599	609	635	628	663	602	596	559	619	635	683	583	607	617	657	616	641	603	622	576	594	571	650	605	588	641	621	599	619	602	599	608	633	578	639	590	614	605	661	571	591	658	621	624	583	575	587	602	614	603	594	629	579	600	611	630	614	622	635	594	608	604	595	559	658	565	648	659	625	652	634	656	599	601	609	617	582	643	602	589	598	609	615	638	616	606	669	590	642	602	589	626	598	601	599	615	623	653	612	624	638	621	591	633	621	654	639	631	620	635	602	595	604	627	622	581	670	639	629	583	594	588	646	594	569	570	601	614	605	633	615	531	608	535	617	619	600	653	626	632	619	627	627	578	655	610	672	612	598	604	598	653	614	594	593	618	631	665	652	628	595	625	587	647	576	650	597	640	604	649	604	591	611	618	596	592	600	596	660	632	570	602	590	638	629	583	639	585	615	638	577	609	638	644	605	583	658	599	664	614	588	597	600	662	596	620	586	635	645	610	611	600	592	617	610	599	627	622	630	553	642	612	569	636	618	609	586	606	575	619	607	623	580	610	586	616	554	592	604	612	628	609	619	598	622	596	614	603	579	596	605	588	574	585	587	650	585	605	653	612	591	637	634	610	572	637	584	632	604	596	630	604	613	611	608	604	604	663	620	646	631	589	599	643	610	586	593	587	628	642	596	647	651	643	657	600	583	595	580	617	673	589	640	611	608	634	641	640	622	613	633	555	593	625	583	580	622	629	605	631	611	608	600	636	610	617	627	605	601	599	638	611	605	643	607	631	600	673	655	591	585	616	603	603	568	581	617	610	587	584	578	603	618	603	609	635	616	584	588	636	607	625	612	643	621	610	579	586	585	622	546	618	605	646	629	664	595	616	632	612	585	667	587	590	660	618	648	598	621	604	670	622	638	603	608	609	635	619	601	578	609	599	591	594	654	575	610	618	625	561	626	629	583	640	592	669	620	607	603	614	609	627	631	615	579	586	657	622	624	642	643	596	612	583	601	642	597	589	589	655	632	629	593	615	602	610	605	639	567	630	619	630	599	604	553	623	606	630	613	634	559	603	615	594	605	656	581	607	641	626	636	610	581	614	631	628	572	610	623	679	646	632	632	592	616	579	621	609	624	577	608	613	606	598	583	623	597	614	590	637	590	649	650	622	652	649	594	624	615	640	598	593	609	599	609	582	652	597	610	620	635	618	653	628	625	610	631	635	561	595	595	612	606	560	578	603	616	654	639	607	626	616	604	614	579	568	615	608	633	633	600	606	609	604	599	656	645	640	632	568	616	611	562	630	591	591	599	574	634	649	652	624	634	622	584	594	626	627	617	616	633	601	621	647	649	648	605	597	594	623	582	609	615	574	598	607	586	576	588	606	589	630	608	577	615	582	614	605	596	615	556	624	635	617	652	629	599	615	608	634	652	649	620	660	625	562	571	596	610	626	627	690	611	635	610	615	623	595	580	670	583	638	596	607	622	605	617	610	655	606	630	634	582	632	691	618	607	617	613	594	644	613	584	598	635	624	609	618	567	610	583	574	609	568	595	589	584	650	634	639	651	625	633	596	598	607	588	600	599	579	613	580	626	605	685	625	617	600	586	601	617	619	604	659	605	614	629	631	627	634	612	621	633	608	572	600	626	584	595	636	622	594	566	591	593	608	589	648	569	630	617	650	653	622	594	601	609	600	587	613	609	600	584	604	627	591	648	623	613	601	613	594	623	630	632	631	607	584	676	630	654	633	600	589	621	654	612	626	642	624	639	601	637	593	600	608	612	631	590	624	634	602	587	624	639	604	602	606	582	584	568	620	596	601	618	611	556	641	561	589	613	589	629	632	585	657	590	551	609	646	622	595	595	627	582	621	661	613	580	616	609	594
23501	21624	29518	24209	21574	20788	6423	952	705	648	555	519	434	447	449	415	416	432	362	397	391	343	344	333	348	332	294	329	302	341	340	336	368	360	351	329	352	356	334	335	332	354	360	333	357	346	334	362	312	372	368	341	381	373	337	375	314	355	376	319	344	331	317	346	307	336	338	324	322	326	313	313	310	325	341	310	317	311	327	307	311	314	331	276	312	285	319	339	295	319	347	332	329	321	334	293	327	330	325	310	336	320	321	286	294	315	316	285	317	308	319	301	369	283	332	299	318	325	298	343	322	335	332	337	339	312	298	340	350	320	331	328	351	308	315	306	349	299	293	340	311	296	345	314	348	311	318	324	313	332	330	322	344	339	328	294	300	307	316	301	324	336	327	336	334	307	303	296	289	324	346	336	318	355	309	300	325	337	314	313	311	328	299	312	314	306	306	345	313	300	283	338	283	308	340	309	331	325	333	329	332	326	300	303	326	332	338	325	299	290	314	359	316	266	306	326	316	334	300	350	331	321	337	308	344	302	327	312	330	313	338	324	346	316	309	289	333	325	279	294	273	298	308	320	325	361	353	352	346	329	304	311	322	295	282	303	340	319	313	330	292	331	300	307	328	323	315	344	346	329	318	304	343	356	327	330	319	304	316	333	323	355	313	328	325	340	291	329	282	323	327	317	327	304	328	298	280	350	311	339	282	307	321	294	296	319	317	330	346	308	360	301	365	305	334	315	320	317	304	316	328	330	321	317	331	320	331	311	335	302	314	328	317	320	322	356	305	311	329	319	304	333	317	297	338	320	309	328	303	304	329	354	326	320	324	303	301	332	289	333	288	293	319	315	345	320	298	316	315	317	302	348	315	329	269	324	330	318	319	331	350	322	334	328	304	329	338	316	350	311	341	310	321	352	343	308	329	275	343	339	305	292	315	313	327	298	327	317	306	285	315	324	323	346	336	333	312	297	307	286	352	336	337	315	323	324	342	318	316	299	314	303	315	300	333	310	354	314	326	292	315	337	316	315	342	328	327	333	303	305	327	314	326	353	331	301	322	327	318	334	315	326	330	320	308	313	334	328	311	321	320	334	353	314	324	349	289	320	293	313	305	299	313	309	320	326	329	328	312	306	328	314	341	296	301	316	317	345	339	289	354	343	327	346	320	295	295	286	320	324	291	362	303	305	333	327	337	338	332	325	333	292	321	282	319	330	333	293	331	309	319	319	317	328	329	336	363	315	326	328	364	332	306	311	338	290	332	329	274	328	324	313	304	292	336	295	325	295	313	320	328	281	318	334	300	316	328	321	321	324	326	330	322	337	317	297	303	325	317	322	294	294	301	297	302	295	338	284	317	296	339	346	330	303	344	368	321	290	338	332	295	303	322	338	312	306	303	343	292	296	333	307	333	298	306	319	284	348	324	319	326	321	291	330	315	313	371	297	332	331	287	322	334	325	321	327	349	320	292	302	320	309	293	307	297	330	322	345	319	317	342	326	324	344	333	318	304	305	334	328	348	309	324	328	301	338	332	303	334	310	316	301	297	300	325	309	329	317	332	316	301	308	323	311	319	331	334	305	319	314	312	309	319	313	305	313	338	300	326	326	328	333	341	318	297	299	318	316	344	335	357	330	343	329	303	331	304	331	313	285	302	367	316	268	348	320	337	317	337	335	329	297	300	328	332	329	312	339	324	322	301	324	327	297	298	329	293	305	299	337	332	311	319	277	311	314	310	324	330	357	322	327	315	336	306	345	312	286	292	337	281	318	337	326	282	313	305	327	335	325	315	295	345	315	313	290	306	296	318	332	311	316	335	297	298	307	314	298	335	312	353	311	312	316	293	311	317	295	309	332	319	309	326	321	322	303	319	304	315	320	322	310	327	327	297	286	303	322	352	307	339	320	318	307	336	323	333	316	333	341	319	310	318	344	302	316	323	321	317	326	318	328	315	296	341	312	351	303	285	315	287	336	315	318	340	309	323	340	304	342	340	316	305	349	309	305	330	296	337	325	301	307	328	345	319	337	300	343	319	309	314	304	331	336	333	352	291	321	344	308	323	311	313	320	301	319	311	319	293	294	335	321	328	328	308	317	352	313	291	312	327	336	322	291	339	325	288	335	306	322	331	343	280	330	305	300	346	327	314	334	340	307	311	324	331	331	312	302	310	347	326	336	335	330	308	327	311	326	337	320	340	312	314	318	302	321	344	326	301	315	366	320	330	302	332	318	319	342	325	336	312	310	306	305	313	319	319	322	302	310	285	319	325	362	325	306	306	296	316	291	313	311	316	318	296	301	335	299	348	312	337	311	320	321	309	339	323	339	289	313	362	347	310	311	324	348	326	311	295	334	331	294	347	328	344	337	305	292	333	335	309	312	320	295	341	305	325	321	304	336	324	333	314	329	310	322	334	317	301	299	306	307	310	318	316	316	341	295	345	312	319	307	310	295	304	319	329	320	357	321	346	326	309	306	346	324	344	315	296	309	324	309	303	312	336	315	317	268	331	312	272	330	297	307	324	320	309	340	334	338	323	317	334	333	311	297	293	320	329	315	308	326	321	317	322	288	325	321	329	323	309	359	317	330	290	307	301	308	311	297	288	329	301	328	302	289	294	323	293	311	330	334	325	323	300	329	313	315	318	308	311	299	347	343	303	328	327	321	319	327	306	312	309	295	303	319	304	291	308	308	300	339	317	314	302	332	320	278	330	311	314	288	322	299	327	306	304	324	308	350	320	327	336	306	321	330	294	296	306	312	315	321	328	322	328	300	356	316	309	329	359	371	322	316	316	326	328	331	301	331	334	287	324	339	301	296	311	306	310	320	347	317	333	320	333	296	327	318	312	331	330	349	317	336	312	321	302	303	331	321	329	325	325	320	312	310	316	328	287	325	328	316	309	316	319	300	324	328	318	339	333	306	315	321	321	336	307	286	317	297	320	325	322	312	309	305	294	303	315	300	344	330	327	281	325	300	295	315	323	349	307	274	331	290	311	310	317	302	303	294	342	325	330	331	342	320	335	323	348	327	366	317	304	309	332	301	335	300	333	326	335	289	286	325	317	319	354	307	310	309	331	315	314	314	331	358	297	297	322	305	328	329	320	319	293	309	318	307	313	334	317	291	314	326	302	325	325	319	370	336	298	292	300	331	337	313	321	316	313	316	311	331	333	312	326	342	331	342	300	319	333	336	322	323	341	326	341	300	330	330	321	334	352	326	300	328	327	330	301	327	320	337	286	319	322	332	316	307	316	327	307	280	327	329	271	317	307	326	327	316	333	330	280	307	330	321	264	293	323	311	306	316	296	316	335	319	334	291	310	338	296	312	335	309	328	286	310	293	321	328	316	330	313	308	311	291	343	338	325	334	349	333	278	323	283	312	311	353	299	274	322	327	317	272	292	311	315	328	311	314	304	328	320	350	308	302	323	283	331	314	306	314	292	334	301	293	306	305	277	321	337	305	327	291	297	311	351	321	288	328	356	331	297	327	337	357
47011	72422	56873	26372	9717	4572	2233	1761	1533	1339	1113	991	879	814	772	643	662	612	592	559	577	550	566	541	520	501	495	532	528	506	476	521	453	539	517	499	500	484	470	486	482	521	480	470	528	511	523	566	549	537	604	561	563	530	555	511	530	544	519	518	538	518	492	492	473	478	481	486	439	471	478	472	443	506	476	453	474	496	498	447	475	494	504	502	460	459	453	465	432	460	435	455	480	466	434	444	457	455	432	468	448	456	474	443	445	463	452	450	454	444	453	468	433	464	454	447	452	501	486	478	445	447	497	442	510	460	464	447	426	448	446	496	527	436	473	471	452	451	444	479	440	481	464	448	484	427	470	458	437	483	458	442	483	468	461	475	433	460	475	433	419	459	461	417	470	471	457	473	477	443	455	470	454	433	464	444	459	440	452	482	440	481	442	477	482	473	469	491	505	464	468	479	444	429	495	459	482	454	457	468	455	450	445	429	486	451	459	485	455	503	477	475	488	484	476	478	458	470	455	423	483	487	474	454	473	434	444	487	462	443	458	462	470	438	494	460	471	467	467	484	510	492	484	430	476	462	488	467	447	447	492	446	463	445	447	464	426	444	471	484	424	470	461	453	444	447	412	437	450	478	467	452	492	456	471	428	471	429	488	460	464	483	506	473	511	465	455	448	457	477	465	449	496	449	499	465	427	499	428	494	466	463	484	530	442	451	448	462	455	463	461	499	485	412	485	458	489	500	445	472	502	453	432	454	458	443	478	477	476	503	472	491	466	480	476	492	457	451	462	484	464	466	471	461	463	452	448	424	433	441	477	487	436	449	438	427	449	453	434	464	463	456	406	475	472	525	469	463	482	462	483	452	452	472	445	455	480	462	477	462	474	492	470	491	455	467	455	419	448	462	455	473	468	469	492	443	501	427	456	475	460	466	479	447	466	420	451	456	477	492	495	466	432	467	429	454	458	505	449	460	424	495	476	443	504	464	452	452	465	428	463	452	478	476	451	441	449	468	437	453	425	464	476	463	488	436	454	503	446	520	493	449	463	485	475	460	475	499	454	482	483	492	475	481	482	468	472	460	472	483	472	457	453	457	456	467	411	471	444	483	485	466	464	426	423	448	449	434	466	428	445	443	464	448	444	492	434	475	487	416	477	493	472	467	469	457	485	454	461	433	467	495	478	461	450	468	477	443	462	477	423	491	464	474	435	438	438	461	486	499	428	429	476	463	500	482	452	465	459	487	437	450	420	485	456	459	419	450	440	443	436	441	442	444	498	439	461	454	421	480	473	464	530	460	486	470	439	475	469	444	467	480	498	465	427	502	445	461	454	446	503	461	473	455	428	425	467	458	420	465	496	470	480	469	452	510	474	426	473	448	433	462	472	466	472	445	493	495	436	457	488	470	504	451	461	448	458	444	450	432	449	446	464	488	448	466	508	435	441	467	485	481	423	466	452	491	452	433	465	447	506	466	455	487	431	471	456	471	479	457	493	465	460	451	490	466	432	440	475	456	425	455	441	492	463	464	472	468	479	469	459	466	440	482	433	408	442	456	461	429	439	493	496	436	497	481	466	445	472	441	456	478	432	433	467	417	438	440	498	469	463	461	484	417	438	507	477	499	522	446	426	435	469	434	460	477	439	449	463	490	434	478	471	448	489	447	476	458	493	479	494	456	445	461	426	453	460	453	477	461	458	475	483	465	461	487	449	475	460	457	457	471	491	445	455	456	446	466	417	490	461	466	492	489	435	486	448	465	457	432	461	460	483	468	451	445	459	454	445	483	464	451	447	429	450	468	455	456	448	460	468	432	464	452	444	483	470	474	445	417	481	437	456	416	432	439	439	449	482	448	481	478	449	428	478	467	467	431	437	489	481	463	457	491	458	463	427	455	475	455	467	463	474	462	458	430	492	459	466	443	458	482	485	432	446	429	460	464	487	450	449	522	443	498	503	448	443	457	476	459	468	480	476	483	471	462	434	479	435	442	474	479	468	465	474	466	450	450	450	445	432	503	456	502	461	441	473	461	457	478	505	463	453	452	465	485	483	471	432	440	447	464	462	458	459	446	439	472	477	482	482	454	437	460	458	489	462	487	512	457	471	465	454	477	457	458	476	446	484	466	433	480	428	429	409	463	462	459	464	460	464	462	501	462	471	453	455	465	454	436	452	495	470	458	471	452	492	437	473	494	470	457	444	469	447	447	453	451	453	471	482	470	478	510	466	483	493	462	434	455	467	455	466	455	460	487	479	470	460	471	467	475	505	474	436	442	475	492	454	449	413	486	446	439	468	493	484	498	453	507	500	445	468	460	459	457	463	442	481	480	493	475	433	440	452	472	450	467	456	438	481	446	454	494	454	402	455	427	472	469	442	466	418	483	448	492	461	470	442	474	485	477	487	447	474	437	450	471	479	479	484	477	489	479	469	453	483	472	509	455	495	450	458	464	443	461	511	455	479	488	437	480	464	482	388	442	425	500	480	469	445	459	445	423	498	499	464	449	456	460	462	465	445	480	430	473	435	458	459	439	481	515	497	452	460	444	414	467	448	486	463	487	477	408	450	442	410	450	457	466	436	484	456	456	441	438	450	456	485	445	463	445	478	433	456	459	458	434	472	393	445	471	471	464	475	462	468	450	460	469	503	459	435	438	477	477	467	484	476	457	457	446	470	483	459	429	446	492	501	457	455	455	473	442	460	415	471	464	494	460	488	432	468	461	467	438	445	451	485	492	442	448	480	446	463	440	463	459	442	445	442	463	448	437	477	488	432	497	472	444	441	449	459	471	462	422	448	470	493	454	458	458	496	445	452	479	430	458	454	470	455	444	425	476	480	450	485	442	468	443	444	454	466	443	518	444	447	486	445	466	459	467	439	460	494	443	467	482	440	471	468	451	492	457	443	459	444	481	426	480	476	460	481	453	444	521	402	481	469	468	425	465	463	423	485	457	449	463	487	451	466	469	450	460	450	462	465	445	466	473	475	455	460	447	451	453	451	447	460	468	468	474	442	471	462	459	471	453	475	481	420	445	443	453	407	475	492	462	484	483	477	457	448	418	435	453	473	476	505	489	525	468	480	474	466	445	514	450	435	480	468	436	460	410	479	485	454	480	470	460	426	425	446	475	463	444	473	447	435	422	488	436	477	437	445	449	485	491	450	445	428	452	469	498	440	494	472	446	407	451	457	445	469	452	495	430	481	452	492	438	417	440	463	441	429	466	487	444	493	448	498	446	465	464	453	414	457	447	443	448	474	433	487	451	464	446	449	477	429	466	486	429	470	425	487	461	469	435	451	436	406	462	459	473	455	477	457	486	452	475	480	443	475	426	452	439	457	411	475	494	435	434	441	435	469	489	433	474	453	466	457	435	493	427	440	431	450	438	464	425	417	479	431	454	459	450	466	460	472	433	478	511	482	485	452	479	452	455	448	475	446	479	495	491	462	479	391	485	451	473	442	487	454	428	419	464	458	447	483	486	493	439	483	465	428	405
29838	28856	27986	9781	1204	546	386	391	392	363	371	376	347	366	330	317	347	335	341	315	322	334	329	370	329	321	330	349	293	323	321	325	341	349	322	305	332	320	314	335	354	317	325	343	334	371	332	358	353	319	333	330	389	351	336	358	324	377	334	347	330	300	344	344	382	304	339	345	316	327	323	328	341	333	317	330	325	290	350	285	289	333	340	320	311	311	326	335	302	322	322	310	343	358	333	334	355	328	303	312	316	314	314	332	295	335	365	350	339	344	339	317	336	333	332	287	301	342	358	319	324	316	369	343	318	316	342	321	304	341	335	278	329	312	319	319	307	320	333	338	312	371	351	341	336	327	319	346	353	323	323	336	348	319	351	368	330	332	359	286	375	315	338	322	307	304	370	316	290	329	319	312	343	333	319	350	337	344	319	308	319	331	316	313	308	318	342	363	329	358	330	319	316	326	325	382	315	350	351	362	345	299	320	350	285	338	346	344	353	338	357	352	306	294	344	338	339	279	333	335	376	324	345	300	307	324	342	306	342	357	335	322	327	316	317	334	365	319	327	354	350	322	313	318	346	339	322	310	355	336	325	316	341	328	356	322	333	298	336	343	335	377	329	307	325	363	326	354	330	336	344	333	318	334	307	315	339	283	326	321	357	305	359	314	329	341	350	318	309	320	365	346	322	347	331	323	343	334	348	321	335	360	351	353	310	357	329	289	304	287	339	306	332	340	278	334	323	292	344	366	347	348	324	337	322	316	364	327	318	315	320	338	338	336	327	341	331	315	296	341	359	333	324	351	315	365	341	338	339	331	342	359	300	371	356	340	364	337	331	372	323	285	324	318	341	338	309	333	334	333	308	328	314	346	330	314	346	298	328	332	311	313	323	349	337	324	306	298	306	341	359	347	361	296	289	297	326	315	309	316	323	326	336	363	369	314	328	329	294	351	311	330	346	321	333	302	334	317	303	319	359	336	368	286	330	358	336	285	322	321	332	326	330	332	364	331	308	318	291	345	333	328	298	317	340	355	362	338	302	343	298	351	318	350	323	326	349	310	348	315	329	320	320	300	333	361	374	337	374	356	307	332	320	334	325	342	338	322	349	326	332	316	323	358	360	310	343	352	305	344	319	321	312	337	307	364	333	358	331	343	331	333	364	359	307	337	360	306	338	321	336	330	340	336	336	321	335	343	292	325	346	320	296	316	324	350	347	342	350	331	339	317	303	292	332	310	318	316	342	329	331	366	329	325	344	318	331	353	325	337	311	322	315	351	320	323	308	346	309	324	327	298	311	332	317	341	357	335	337	337	316	330	358	325	329	319	360	338	313	305	335	315	312	336	293	358	338	306	345	323	349	328	316	322	312	350	328	345	315	355	324	332	328	339	336	314	300	360	323	345	347	333	307	343	312	318	323	362	332	326	326	361	341	330	333	333	299	301	310	340	329	288	344	350	378	370	332	323	323	314	320	315	337	338	303	342	317	351	323	302	315	330	311	294	314	323	336	308	339	324	307	350	293	350	339	338	319	314	351	335	312	336	293	328	317	296	322	323	351	296	344	313	351	378	301	327	326	344	334	351	333	350	341	316	335	334	344	300	348	317	355	313	346	341	306	343	323	347	293	329	334	360	331	336	310	346	288	342	319	304	324	320	354	304	342	364	347	344	327	304	338	358	325	296	340	322	328	336	332	357	327	370	291	321	347	355	367	334	324	317	320	352	301	300	361	328	287	323	293	344	330	318	320	340	324	365	297	322	370	315	343	337	322	327	339	340	331	342	329	303	350	323	285	323	310	334	347	315	330	335	313	334	321	347	356	371	333	312	335	300	348	300	344	337	341	347	326	303	310	312	334	327	317	321	309	362	368	333	307	328	319	369	323	320	315	342	333	338	332	319	339	356	318	343	300	335	328	322	319	339	276	350	354	357	366	335	306	321	331	291	308	333	338	338	318	330	320	326	310	308	325	305	326	330	302	323	310	329	331	305	343	334	348	334	326	285	307	328	287	321	318	331	322	326	338	321	367	314	341	295	318	328	352	305	310	312	339	318	323	337	320	316	299	340	324	314	344	296	335	364	328	318	345	323	333	301	325	324	316	315	328	340	302	322	293	337	309	302	362	339	347	328	362	290	331	346	331	305	296	325	312	355	330	332	312	354	346	323	358	344	337	350	336	332	348	358	313	314	311	364	299	324	335	362	335	327	331	324	355	333	349	350	318	332	354	312	346	339	321	315	314	309	329	330	312	324	322	299	324	330	306	305	345	318	342	330	310	359	369	298	313	355	349	331	333	329	348	360	313	333	335	316	333	330	320	328	315	320	315	320	316	343	364	316	300	320	323	338	320	326	353	343	355	334	329	342	355	302	310	344	341	343	360	331	331	357	332	337	355	335	294	333	302	305	324	316	296	336	346	342	333	345	286	355	330	306	318	332	334	330	330	347	324	308	331	320	307	335	309	303	303	347	338	347	344	317	335	356	329	346	372	292	319	309	316	337	315	311	316	324	349	323	368	337	346	335	330	323	324	307	322	325	322	339	296	328	318	292	366	340	351	305	333	311	345	334	361	349	307	339	334	329	326	342	320	325	296	341	305	333	320	349	312	339	347	299	366	330	368	358	337	347	301	343	332	342	342	320	351	327	360	345	323	320	331	323	314	316	327	314	353	333	342	339	324	338	352	285	315	350	357	334	323	326	342	312	322	363	351	341	347	343	335	323	319	304	328	317	323	326	320	315	312	279	329	349	357	330	329	369	321	323	289	309	352	334	332	362	320	335	318	358	322	339	314	327	319	309	348	362	339	316	346	324	359	318	322	307	344	304	339	328	338	313	361	326	327	304	328	327	360	361	345	342	326	352	330	316	302	345	351	346	307	351	357	345	330	331	374	336	325	332	328	340	323	346	359	323	323	328	310	308	365	326	365	347	327	353	346	339	292	306	318	323	350	338	327	319	356	328	326	331	313	327	338	328	321	326	325	285	324	342	347	349	354	343	354	326	332	334	323	338	370	329	323	325	337	321	309	356	372	362	364	331	360	308	364	320	320	322	326	286	321	332	327	337	296	352	367	356	335	337	346	339	363	326	316	355	328	315	333	342	327	307	323	310	332	309	303	351	350	292	338	331	330	324	308	318	321	356	297	321	331	332	333	315	335	335	318	327	320	317	322	369	340	317	332	334	325	371	322	298	320	337	321	358	343	362	316	300	315	334	325	347	316	346	347	309	295	300	312	321	294	345	336	333	346	347	363	310	308	311	316	335	320	338	324	288	300	327	297	321	346	302	314	333	325	352	332	325	342	303	337	328	351	363	328	327	316	324	339	330	308	328	332	369	309	330	312	333	354	329	330	334	343	330	321	339	318	302	376	344	317	332	345	327	342	349	333	344	343	322	335	337	318	347	326	345	308	292	329	356	333	347	339	339	325	350	331	328	314	329	343	333	324	333	333	310	345	293	290	318	320	340	331	342	305	327	329	294	315	323	328	338	291	294
37221	47077	32371	7823	2121	1049	701	649	604	604	542	599	535	499	464	479	472	504	481	488	485	485	487	455	484	470	468	473	511	484	473	471	506	435	459	505	460	462	509	469	471	512	467	516	538	543	482	529	521	501	511	464	531	519	469	506	466	518	479	484	469	459	455	483	457	478	495	504	479	469	494	482	506	475	483	479	516	476	492	481	511	486	446	501	486	445	429	504	507	471	500	495	460	493	503	474	450	485	498	444	441	461	471	518	501	446	455	462	502	469	438	479	515	488	511	429	478	468	477	467	437	477	474	450	466	439	476	482	489	448	469	453	495	525	499	479	477	487	473	475	472	465	464	520	513	461	462	491	493	472	455	475	493	476	484	466	476	499	478	496	478	511	470	492	444	467	506	486	482	464	480	460	490	476	474	489	426	485	486	474	487	502	494	500	488	498	447	500	498	437	440	437	481	491	479	463	471	483	494	455	471	442	500	479	475	457	482	461	472	490	443	475	499	456	476	470	466	460	480	432	473	503	433	502	484	460	466	441	443	480	470	478	516	473	488	503	496	476	488	503	495	483	495	513	495	482	505	485	448	488	472	434	482	474	470	459	469	491	479	468	444	485	439	429	465	473	486	477	482	480	427	466	492	461	461	441	470	458	469	468	502	496	470	421	453	455	474	486	477	480	524	453	481	422	468	487	479	494	478	398	488	438	499	472	451	448	453	504	459	474	477	471	498	494	452	460	491	500	477	454	468	481	482	459	465	489	488	482	492	483	438	483	483	500	491	476	475	458	467	496	471	478	481	475	464	468	484	461	460	489	479	468	457	463	460	471	483	484	456	454	470	460	466	475	470	455	473	458	485	482	448	486	554	460	431	469	468	507	471	495	469	506	518	463	447	430	459	453	454	479	478	467	482	454	439	455	496	547	481	462	502	499	465	497	464	496	515	449	450	422	492	465	456	506	464	496	463	483	465	466	502	482	500	472	452	456	465	477	468	484	439	462	483	440	467	457	496	467	449	480	456	467	457	454	494	469	477	502	437	469	481	473	458	433	501	500	486	480	431	491	509	476	480	448	484	472	465	494	434	476	471	440	468	468	470	444	440	463	516	472	412	462	494	474	433	499	481	493	449	461	474	472	474	472	475	463	463	469	468	474	474	499	413	456	481	473	466	465	456	481	459	468	460	473	453	418	482	419	431	451	477	492	477	445	468	471	513	454	439	503	488	467	501	460	458	467	479	483	420	471	489	503	480	491	497	485	496	459	469	476	453	470	464	470	475	464	477	487	445	463	507	511	462	454	474	456	469	477	496	497	490	457	498	488	474	452	523	509	485	438	463	446	436	480	475	480	483	467	512	463	499	464	445	519	489	473	487	450	470	437	485	492	504	469	491	466	471	432	494	495	463	480	494	470	495	462	463	490	479	463	529	481	466	455	462	480	487	491	464	489	446	495	464	447	522	453	507	464	514	468	478	491	488	447	471	474	461	494	440	504	458	488	488	469	476	521	444	485	463	490	477	553	482	467	494	471	454	504	463	453	471	461	462	496	443	487	500	442	457	505	459	469	449	461	465	467	488	474	491	453	465	461	461	475	486	453	472	481	477	452	517	461	462	455	489	481	476	479	412	500	462	470	481	501	495	446	475	477	456	467	489	457	507	516	499	441	486	494	456	456	475	483	457	436	491	493	457	463	464	436	480	476	498	446	448	477	475	448	489	469	502	474	475	525	460	435	500	470	484	451	456	489	492	472	464	483	447	460	444	456	457	437	466	483	482	468	443	474	496	461	496	463	450	461	473	461	470	474	443	487	507	490	432	513	514	477	470	443	472	503	466	456	466	477	477	514	477	457	479	460	449	463	450	432	466	449	449	499	451	506	485	498	492	477	502	472	462	493	466	504	466	474	481	453	488	478	486	460	448	484	504	488	454	482	451	450	488	463	459	437	440	477	467	474	434	477	490	490	483	487	484	498	494	487	460	474	490	485	485	478	468	461	485	460	474	479	482	502	432	469	445	467	488	475	477	427	513	474	439	463	433	475	508	440	456	482	470	465	497	469	468	488	469	493	463	457	486	473	515	465	476	478	456	483	497	478	436	485	483	475	431	495	462	475	452	514	423	477	490	482	484	512	452	491	479	466	469	490	462	440	484	487	456	481	456	476	508	482	519	464	504	491	450	461	482	522	473	480	474	499	458	460	480	447	482	451	456	464	494	460	466	464	494	473	498	446	469	486	477	482	456	476	490	485	439	460	510	481	482	456	453	462	471	457	469	516	474	469	492	475	468	433	478	486	470	506	486	477	486	468	468	515	516	464	472	496	435	437	467	486	469	511	503	492	499	485	507	471	435	456	499	491	450	451	464	467	450	528	445	484	508	484	491	480	452	488	473	493	458	492	485	469	474	452	448	459	465	499	464	471	428	491	447	466	461	474	465	443	463	464	493	490	456	464	420	459	512	464	470	480	486	490	462	504	482	454	455	483	455	459	484	540	484	483	465	493	513	463	457	455	475	474	488	480	483	495	465	497	436	465	512	482	480	469	459	487	482	508	479	433	508	467	483	473	458	441	476	444	453	467	484	469	440	485	470	457	453	474	490	516	470	449	462	436	469	438	464	488	454	450	506	473	473	461	492	484	491	479	467	476	458	476	480	481	444	437	502	442	488	500	477	516	436	478	497	509	448	496	473	500	474	504	493	474	507	455	481	464	479	424	501	475	467	502	482	486	485	451	485	453	471	448	439	479	512	467	515	448	442	494	516	455	476	498	496	484	476	465	455	491	437	460	499	472	478	468	433	467	499	447	461	444	456	467	460	469	474	467	501	480	489	467	520	488	465	471	428	445	462	526	472	452	458	502	488	490	459	440	414	482	455	508	452	471	461	485	476	496	504	456	484	430	489	476	459	470	505	502	454	482	501	447	482	483	493	481	502	484	446	466	468	455	493	495	502	511	461	433	477	506	473	498	438	463	470	493	505	444	463	461	476	455	448	461	440	461	447	449	446	492	457	455	457	477	433	458	467	507	484	466	480	452	492	461	426	446	484	506	497	479	474	457	478	474	456	446	493	503	496	475	449	444	489	451	442	477	500	454	442	493	527	462	476	470	478	436	490	432	463	478	492	444	468	505	472	474	487	461	502	476	482	504	455	458	469	442	473	501	489	427	508	445	456	501	482	445	424	481	436	437	497	449	474	502	470	481	481	479	478	467	443	464	471	467	456	447	449	446	467	485	456	451	478	454	456	458	479	492	501	422	474	486	467	471	470	460	461	465	464	468	477	534	461	480	487	488	496	449	495	481	454	469	472	497	502	465	515	488	460	453	466	486	504	509	453	444	470	445	465	438	474	489	505	501	485	442	461	498	447	468	463	497	505	411	460	459	460	478	466	488	494	475	463	467	483	483	463	506	512	422	472	478	517	504	426	461	459	430	448	489	480	489	445	443	447	473	472	478	454	475	468	485	467	474	429	489	484	468	484	476	495	472	472	491	469	452
24672	21719	29169	24880	20745	7559	1081	764	579	617	568	520	502	493	512	446	469	512	475	433	481	451	448	461	402	447	451	440	461	431	439	464	429	428	433	428	408	389	436	438	430	438	424	442	426	436	453	436	450	490	486	406	473	430	476	461	439	460	444	442	413	420	417	452	430	448	431	444	417	438	412	452	417	393	427	450	396	398	454	410	445	422	433	436	417	430	446	424	418	412	452	378	460	419	429	403	429	428	439	447	401	416	407	442	466	431	414	385	415	424	413	429	397	420	454	392	431	436	424	438	410	432	426	429	428	409	439	440	422	432	405	435	434	398	416	436	422	424	432	395	426	424	418	457	437	409	410	420	439	408	441	437	430	439	410	435	402	393	404	443	429	381	424	416	424	395	480	415	430	445	401	422	431	429	403	392	437	388	469	442	418	431	413	397	398	405	425	467	431	394	405	413	458	439	422	397	459	403	468	401	441	426	411	448	442	433	419	427	455	444	415	441	408	406	422	438	414	438	433	440	375	424	404	370	431	415	399	421	412	420	420	457	424	419	455	419	447	412	453	441	416	425	425	436	397	452	401	439	407	432	393	444	432	439	430	410	429	409	437	433	411	419	403	420	400	426	408	460	428	425	414	386	432	448	379	423	410	463	411	443	415	414	434	430	404	435	433	420	435	401	439	452	439	424	440	438	461	450	415	396	440	435	447	414	420	440	423	400	383	424	445	440	429	422	441	404	452	432	372	440	415	443	415	413	434	430	443	409	433	433	450	427	418	431	408	449	419	423	441	433	403	385	441	423	460	425	425	421	426	420	388	469	430	406	430	403	402	431	426	425	375	429	444	452	410	432	408	414	430	389	454	455	447	442	411	439	455	408	413	408	415	443	409	404	460	387	429	461	433	390	419	441	449	432	460	445	404	415	398	455	412	417	426	397	410	396	422	465	388	436	416	427	425	437	437	393	385	426	415	428	406	399	432	426	425	408	423	427	455	436	401	391	444	389	417	446	410	383	406	422	416	420	427	398	473	443	452	372	460	442	422	433	412	395	399	439	442	443	410	420	395	427	390	439	435	431	378	434	427	405	417	429	409	425	424	441	400	423	424	438	402	404	411	377	418	448	406	457	413	399	426	406	411	425	426	389	406	432	478	444	392	431	423	421	435	467	383	427	428	426	404	458	463	444	430	417	439	427	435	445	441	417	424	411	505	425	418	413	442	401	447	416	438	424	419	420	414	431	417	406	437	403	407	400	402	414	403	457	382	410	384	431	440	390	437	380	407	402	420	414	455	466	418	447	388	428	418	464	391	451	451	450	399	418	439	429	480	403	420	413	436	418	414	417	419	438	404	408	452	434	434	418	428	419	416	403	409	420	445	393	420	425	409	408	466	428	423	401	396	441	401	427	467	442	459	432	418	470	422	420	446	403	426	448	438	391	391	431	432	418	427	451	440	438	421	387	430	440	397	449	438	441	442	415	428	416	423	430	415	401	436	401	413	439	428	391	425	392	419	407	440	426	438	440	414	399	418	422	454	393	443	406	434	424	462	398	422	422	403	447	423	426	433	436	418	421	445	426	436	411	411	445	406	431	351	435	424	439	397	435	416	428	421	409	418	440	407	426	428	436	405	416	449	432	434	425	423	409	437	448	427	404	424	436	428	460	410	417	424	444	419	422	420	399	429	412	445	417	442	429	434	455	448	418	389	454	399	424	442	428	400	426	427	417	442	447	439	424	414	421	419	456	383	398	452	411	425	452	385	415	431	448	424	382	407	437	415	439	386	393	425	429	440	416	397	388	409	446	442	433	446	414	415	422	407	448	414	417	422	456	448	421	443	433	429	455	424	397	444	406	424	426	402	411	426	404	434	390	416	425	423	434	411	433	409	419	450	428	447	448	416	395	416	419	408	466	433	451	438	428	420	419	433	438	407	455	405	386	438	421	422	409	385	408	431	424	403	412	441	423	447	418	426	466	429	418	394	396	445	422	408	391	450	437	447	427	427	404	437	419	463	429	429	448	414	420	440	412	401	432	422	451	441	451	386	438	467	413	446	466	446	409	430	474	416	422	444	448	436	434	432	426	397	433	417	429	418	401	448	436	433	406	408	395	406	418	421	446	423	442	396	408	414	427	441	436	420	431	435	424	412	394	432	409	431	428	392	425	396	436	437	456	430	409	398	390	410	404	402	448	425	412	427	408	433	395	411	426	406	468	423	401	402	420	405	454	398	421	435	394	417	380	428	386	412	443	436	380	444	434	445	451	422	410	427	412	435	419	438	420	432	423	372	459	390	414	451	351	387	428	418	428	444	407	405	418	453	393	427	439	402	384	440	422	431	469	413	426	445	393	397	457	428	408	431	433	420	443	412	431	441	402	421	406	417	455	428	419	438	443	440	408	439	397	422	424	456	448	466	455	437	422	417	415	423	445	412	407	403	406	429	414	436	405	400	385	430	443	428	440	454	451	388	433	400	428	405	443	392	429	447	390	431	448	387	426	411	430	407	434	381	457	439	409	421	427	436	433	428	420	411	419	407	411	429	459	458	426	442	411	406	407	430	413	457	414	417	415	461	482	408	398	423	412	401	422	416	405	462	441	422	474	401	401	425	416	435	400	417	430	450	377	397	445	414	396	407	432	449	431	424	430	405	451	429	427	441	450	442	447	427	438	437	428	399	452	427	423	413	373	428	457	402	440	394	413	421	397	404	416	420	418	396	414	414	452	423	403	419	436	439	403	435	450	417	428	425	383	462	404	429	415	451	422	433	420	417	399	432	421	424	418	415	432	437	437	413	425	443	446	418	402	486	435	415	415	475	382	417	409	403	444	395	437	412	427	414	430	411	436	430	415	454	418	425	411	414	459	418	413	433	440	417	420	416	436	383	436	434	440	418	413	438	404	431	419	417	398	388	418	397	420	422	454	438	405	434	430	427	404	441	409	420	433	450	375	406	421	434	446	406	432	423	403	403	448	415	384	425	431	422	388	436	434	437	454	411	409	367	445	412	399	479	442	433	404	454	430	395	413	407	429	421	459	401	403	397	430	470	444	414	398	452	430	439	400	424	444	438	428	438	420	430	430	414	417	415	416	437	406	428	422	448	436	411	434	441	398	385	429	456	421	426	432	434	449	417	414	436	441	424	420	432	395	410	434	420	446	392	431	399	436	443	430	434	456	421	433	426	384	434	396	432	446	419	427	443	440	406	403	433	445	391	410	412	434	407	417	426	431	440	422	420	412	413	456	464	409	424	414	488	459	416	399	429	428	411	435	425	389	410	432	494	417	441	439	440	447	407	421	425	414	433	427	443	391	433	443	444	415	432	415	446	384	394	429	448	425	403	437	473	421	424	439	437	413	422	429	426	415	374	412	437	418	408	439	378	400	439	386	416	438	462	447	431	370	456	423	446	429	425	401	428	438	420	404	408	419	402	429	414	401	411	423	443	444	415	438	408	463	431	453	407	459	399	446	486	397	412	405	407	424	437	389	434	387
42230	64325	46207	16900	4208	2079	1685	1429	1252	1075	1031	886	883	853	808	729	715	667	692	702	700	676	646	629	685	608	653	682	651	579	631	620	691	585	635	611	602	602	630	621	640	639	670	666	666	663	672	729	690	677	646	677	666	688	651	668	657	611	669	627	662	609	635	651	625	591	646	630	629	630	637	604	590	568	622	629	622	640	661	649	660	653	636	602	608	634	602	637	594	607	586	565	591	634	557	577	628	617	619	530	614	637	622	607	637	606	599	598	615	592	594	600	632	570	595	582	644	579	557	593	621	614	608	576	615	609	635	586	565	639	622	606	614	646	589	616	590	594	666	627	611	603	633	619	574	616	583	646	655	586	630	608	651	604	629	620	631	640	529	604	606	590	572	558	575	590	596	626	628	633	600	637	604	586	562	627	599	586	651	592	618	682	614	606	623	647	654	590	625	659	608	640	557	630	582	609	628	584	591	636	605	632	656	572	637	638	580	606	613	618	588	583	604	631	627	603	577	592	616	656	610	612	633	590	638	583	614	653	612	579	611	577	602	584	614	609	624	637	606	622	624	573	655	618	590	604	637	581	621	626	645	640	602	614	593	637	598	614	636	584	611	593	601	625	648	619	606	608	616	622	601	642	641	554	603	635	571	638	598	608	620	585	549	594	641	591	660	602	623	612	581	551	639	604	641	602	603	646	615	615	616	638	632	601	640	609	576	555	618	615	577	622	647	605	583	605	662	658	596	627	595	581	637	608	606	619	626	646	632	594	627	569	629	604	601	557	633	662	623	608	565	620	620	578	609	635	609	633	583	609	632	617	616	634	571	613	611	626	603	594	634	612	587	604	629	614	624	608	659	600	670	599	637	641	607	642	568	570	596	611	594	622	639	581	580	598	623	620	601	593	622	607	629	595	591	587	558	608	649	595	640	625	616	582	645	655	606	625	619	591	587	629	629	624	606	601	615	616	592	659	623	574	608	633	606	596	563	615	583	575	592	575	598	637	608	573	615	560	598	586	597	633	558	622	639	615	576	609	604	632	577	619	616	575	629	620	637	622	626	621	604	621	626	624	620	649	565	630	636	630	610	643	594	629	602	594	595	611	604	605	611	559	570	626	562	655	589	639	586	620	580	626	639	588	606	596	620	622	610	609	608	588	589	588	596	606	586	597	582	609	632	584	602	606	667	648	605	578	581	630	597	633	658	596	592	619	644	646	592	598	585	585	639	621	596	600	565	612	572	604	615	613	593	636	621	598	654	633	580	603	575	615	634	591	576	644	635	654	568	585	589	608	614	545	588	585	634	608	632	586	617	592	605	585	615	667	568	592	617	594	585	618	608	619	666	588	597	640	633	620	596	584	642	622	610	659	584	599	638	634	615	638	631	592	627	604	618	608	602	582	628	640	576	584	659	585	609	613	578	589	568	609	625	614	616	642	647	603	607	636	571	610	593	647	583	620	605	584	616	586	600	612	634	629	598	639	605	622	626	658	652	596	648	562	635	615	574	587	636	623	602	627	605	582	639	599	569	587	586	614	545	628	602	582	655	592	615	616	600	615	593	578	629	599	591	560	603	596	582	569	561	619	627	615	571	601	617	617	601	625	589	630	606	601	624	616	583	536	604	582	640	582	593	607	651	597	596	604	636	627	642	615	593	629	628	611	616	581	686	618	584	615	622	580	655	600	588	651	639	599	620	624	621	607	575	557	603	611	603	622	607	655	645	596	643	581	604	604	616	616	586	653	599	621	642	607	629	613	599	627	638	606	608	604	635	629	599	596	577	629	610	606	641	615	619	611	625	647	588	640	628	554	578	607	621	621	574	600	580	587	643	600	602	632	558	596	600	635	603	571	640	584	627	609	635	596	624	602	640	614	604	589	582	621	646	645	581	563	614	579	556	636	578	583	602	582	586	644	593	624	649	629	661	620	585	613	625	601	646	598	617	636	621	603	600	543	593	628	614	589	640	615	653	590	648	643	608	621	626	642	587	579	647	578	604	592	619	623	622	614	624	619	646	612	617	589	626	662	605	595	572	610	595	610	604	583	569	623	597	591	639	619	606	625	585	653	648	622	597	566	649	625	617	599	598	584	583	627	586	648	602	588	617	603	631	614	619	594	637	636	614	615	640	607	598	594	601	624	654	592	609	601	588	615	629	624	633	623	611	592	576	618	648	639	565	583	601	586	602	570	585	626	625	587	599	594	624	602	641	590	652	623	611	619	628	599	619	595	647	554	628	604	598	643	614	605	629	572	628	544	619	572	642	576	608	630	618	618	644	623	627	617	593	607	638	605	614	627	632	585	614	625	648	588	615	587	597	605	612	581	538	663	616	665	606	637	631	616	578	603	620	644	624	592	587	657	598	582	596	614	588	638	615	642	609	569	607	615	594	628	593	601	607	619	624	631	612	602	588	569	570	602	606	609	610	610	593	606	598	626	624	591	572	607	605	583	655	597	646	624	600	601	602	617	636	666	649	618	607	637	627	669	631	599	571	611	611	618	595	598	619	565	632	592	597	595	574	614	628	654	597	607	591	590	613	608	605	571	618	580	556	585	599	614	594	631	640	597	598	590	634	638	590	656	566	604	576	624	596	584	607	634	594	620	570	553	593	596	596	610	616	627	594	550	612	592	624	600	607	636	563	615	617	611	593	646	605	634	644	595	601	581	620	615	581	628	593	602	603	565	580	623	599	545	574	637	607	607	622	643	586	644	626	629	597	607	580	604	663	600	632	594	638	607	625	626	651	579	651	630	638	615	618	648	615	554	551	573	594	593	546	604	643	543	638	601	618	655	619	591	609	608	608	597	603	627	627	647	603	626	598	604	629	602	582	616	617	605	605	610	600	614	656	645	625	617	554	618	577	592	597	599	624	612	592	629	607	652	613	602	585	582	568	623	599	620	649	592	626	643	595	582	628	629	626	608	594	637	658	641	590	589	660	666	623	603	639	622	600	601	629	605	615	616	615	574	585	618	619	602	642	579	614	634	606	563	612	629	628	593	613	596	607	608	657	591	629	604	599	589	583	596	605	592	604	620	626	640	623	623	611	624	594	624	624	594	585	602	630	590	622	582	590	578	558	593	660	629	602	606	616	577	578	598	615	587	582	645	635	604	679	612	617	603	583	578	599	589	608	623	597	605	598	630	574	602	638	601	599	599	597	617	615	583	637	577	606	612	566	645	575	593	598	634	635	623	641	570	621	630	579	578	587	643	641	629	601	601	595	614	590	652	628	623	625	608	591	588	591	625	619	615	700	591	578	611	660	633	614	588	599	614	604	588	597	646	639	615	614	653	609	594	600	633	659	605	559	611	624	569	600	617	594	577	606	622	590	592	616	628	613	570	607	630	610	655	591	604	625	586	590	636	579	579	593	603	634	607	615	593	643	612	624	566	640	602	598	593	658	647	630	609	565	608	644	604	622	607	604	637	597	585	611	594	596	599	637	609	593	649	611	579	660	608	581	637	625	641	603	637	568	605	567	619	611	590
23521	21636	29548	24209	21585	20799	6076	993	664	608	609	455	482	412	444	425	392	414	384	366	356	346	356	338	351	336	366	324	344	306	335	319	321	350	338	348	320	334	323	333	343	325	350	338	361	389	385	389	397	366	368	348	349	335	374	357	330	345	353	363	363	335	357	323	312	314	349	334	282	368	330	305	292	289	330	359	322	336	334	326	330	285	331	289	331	314	338	298	332	280	369	342	328	333	322	337	305	331	375	336	301	339	341	332	302	310	359	309	324	279	322	275	328	334	310	334	310	335	325	306	304	290	329	316	334	330	311	324	343	353	337	325	311	316	349	349	291	303	317	345	322	313	294	326	314	301	326	318	321	314	315	312	303	326	339	316	331	304	329	313	278	313	303	302	307	340	328	306	318	305	340	273	336	313	309	324	299	332	276	319	335	317	286	313	275	330	320	330	331	307	315	298	277	363	337	319	301	296	280	283	282	316	292	297	317	301	323	319	309	300	305	316	317	339	314	319	345	309	327	312	317	319	274	371	350	306	323	330	313	334	333	329	318	324	309	306	329	326	297	310	341	321	312	325	286	321	297	299	312	324	318	314	343	300	302	315	297	324	318	311	354	286	336	330	307	311	311	325	346	293	292	300	305	310	303	312	309	296	345	317	320	314	320	309	285	348	342	312	283	285	316	310	301	323	307	297	331	315	309	317	304	366	345	330	346	326	309	309	290	287	333	301	314	301	317	297	326	321	345	334	301	335	295	307	281	303	315	321	331	310	317	292	317	314	310	294	300	319	288	297	327	330	326	301	324	333	332	292	327	301	332	304	359	329	280	290	322	286	284	302	360	306	341	278	379	303	293	284	312	312	307	299	249	321	280	301	290	318	309	296	339	294	348	305	305	332	326	313	306	309	287	304	308	345	340	323	335	298	334	316	306	315	321	325	314	309	313	316	290	316	329	271	309	333	320	302	338	350	324	303	311	320	335	299	302	310	282	284	308	275	318	305	327	314	297	319	319	352	316	312	335	327	315	328	316	277	297	308	316	303	338	309	319	334	323	335	265	293	352	325	288	304	299	343	323	326	325	329	299	328	315	322	316	283	303	313	311	312	303	324	310	335	291	293	310	348	326	309	315	327	333	315	317	331	317	321	344	319	326	325	311	287	310	339	308	326	339	353	313	339	309	288	302	302	331	311	334	309	332	294	296	327	322	327	305	302	336	286	298	299	319	284	338	324	350	282	298	307	322	311	341	334	342	311	323	311	317	323	307	345	326	320	321	338	314	326	340	294	354	319	317	347	316	325	351	329	347	311	306	292	306	293	324	328	305	352	283	332	327	283	297	301	318	333	329	275	317	344	288	306	310	287	292	308	343	306	354	302	305	310	305	338	311	332	289	281	318	337	344	317	342	363	305	281	296	340	326	329	343	318	328	334	292	322	312	324	292	316	330	318	311	315	353	302	299	326	293	324	304	323	327	327	300	308	318	320	320	283	328	280	338	270	310	312	334	317	319	325	303	344	348	328	316	317	294	329	330	307	332	286	286	299	330	294	354	285	333	306	324	339	322	346	307	336	336	355	313	326	310	338	297	319	315	296	296	348	303	343	300	305	329	319	334	318	322	329	297	308	320	288	303	283	316	300	311	325	336	318	299	309	312	313	326	332	306	333	334	315	303	329	315	296	294	325	293	335	340	313	314	316	312	283	321	305	318	316	296	309	329	327	341	326	295	277	331	334	306	337	331	332	303	340	296	313	334	344	321	300	302	310	302	336	313	310	336	324	328	315	327	338	296	319	293	331	326	324	282	348	335	303	305	324	307	306	370	300	299	310	305	311	302	283	305	305	319	305	303	319	322	303	292	313	295	293	302	309	295	313	348	308	335	301	299	297	321	315	346	337	325	289	324	344	301	332	321	307	312	360	283	312	331	313	310	324	305	283	285	293	330	334	327	297	311	342	331	305	310	319	287	317	319	314	305	307	270	317	291	352	266	309	316	321	303	324	310	340	328	288	319	287	313	329	303	337	325	310	320	301	278	326	340	324	332	297	295	326	331	318	318	338	349	334	327	302	288	329	302	307	309	297	292	282	311	323	324	330	340	334	290	304	320	305	316	342	303	304	318	304	312	309	328	319	343	279	312	321	289	319	341	315	307	313	357	295	261	337	342	277	335	313	298	302	329	277	354	332	302	360	304	341	290	329	322	293	349	368	319	282	346	316	329	323	330	325	296	307	276	279	334	277	317	324	348	321	329	313	299	335	307	327	329	316	326	322	304	308	327	310	327	293	292	298	316	350	323	343	311	304	335	306	308	293	309	298	325	314	321	294	325	336	317	291	320	309	353	312	302	284	299	288	303	314	310	321	316	313	276	327	306	321	281	319	290	307	321	320	313	332	304	309	294	276	307	307	329	318	340	291	317	308	319	326	293	312	317	302	319	309	310	293	331	333	329	319	328	333	327	321	304	298	320	342	314	307	331	303	306	305	341	304	298	300	355	302	328	315	314	330	331	320	283	313	339	341	321	307	292	317	300	316	299	303	322	325	329	332	345	307	308	295	325	331	311	310	334	340	332	332	313	339	300	320	324	318	334	322	311	326	322	312	278	353	302	321	291	304	331	314	370	315	313	322	301	330	327	314	319	318	334	328	295	334	378	305	346	353	313	300	311	318	311	315	331	285	286	315	328	298	316	326	317	322	332	315	306	309	354	289	325	313	302	310	332	325	357	306	324	301	316	330	270	303	323	307	285	288	294	326	299	306	316	295	334	352	331	344	331	321	301	364	311	285	291	344	367	327	343	304	305	326	354	309	297	332	324	349	318	289	288	311	361	315	295	315	305	294	295	324	296	330	290	293	302	338	343	288	285	282	354	310	317	335	333	317	305	318	325	303	295	310	316	293	315	301	309	364	316	354	320	288	328	294	329	304	320	322	313	347	339	334	308	315	301	331	322	296	338	290	335	298	286	330	311	327	274	286	313	309	310	310	328	313	286	328	312	324	318	334	310	318	329	299	316	318	289	358	278	297	303	306	337	336	313	331	302	315	298	318	301	311	284	292	316	320	324	310	321	307	316	311	349	324	297	321	315	270	304	310	314	289	333	340	309	294	327	313	322	296	303	330	337	299	312	306	310	294	316	307	333	319	311	315	290	329	300	317	323	328	310	320	337	322	329	328	330	308	324	334	328	279	299	321	342	330	343	339	338	324	300	298	329	322	317	304	349	312	346	323	301	312	312	311	297	291	307	316	328	336	298	309	294	339	335	307	304	332	284	305	334	338	299	340	337	323	289	327	295	278	272	307	306	329	316	334	312	330	326	331	304	304	310	324	295	321	335	312	337	346	312	314	313	331	343	343	306	310	278	319	285	319	293	367	296	295	312	324	314	314	313	338	302	334	306	331	300	294	340	335	326	304	313	306	313	314	326	332	322	297	306	312	313	324	349	342	309	314	309	318	302	292	303	312	322	329	297	326	322	309	318	321	337	312	336	328	325	302
46613	72322	53328	24237	6705	3052	2382	1874	1591	1314	1153	1011	938	819	731	693	671	601	641	590	598	544	529	543	480	511	481	498	501	515	513	470	460	497	515	503	502	484	450	532	478	510	518	521	561	570	545	617	621	625	604	561	557	577	548	518	542	490	515	502	492	528	505	485	501	472	460	454	490	460	425	490	488	452	481	450	497	461	433	508	447	461	485	514	481	473	469	467	498	472	456	441	448	464	438	475	449	444	429	448	452	499	471	474	488	432	439	489	469	475	468	467	424	418	451	446	441	490	486	486	503	471	453	490	458	461	459	450	445	474	464	443	435	458	461	452	476	455	451	441	435	437	433	447	420	474	494	434	436	434	496	487	435	502	418	473	453	469	430	459	446	451	442	472	457	473	463	439	460	462	478	464	461	461	420	439	468	477	457	465	496	499	464	460	452	441	449	458	448	464	469	439	435	424	473	462	494	440	483	440	479	486	429	471	450	432	469	488	459	451	405	471	487	446	445	474	483	486	430	498	467	457	484	450	463	475	478	483	473	488	456	470	479	428	455	442	487	429	467	437	455	468	442	441	445	460	419	505	472	418	447	476	475	468	432	464	449	420	461	482	441	453	477	448	463	456	427	495	419	475	450	471	482	489	484	440	474	420	442	446	502	442	446	451	476	431	426	472	438	499	479	435	479	451	448	453	460	487	443	487	439	450	457	472	465	461	460	458	467	438	465	425	450	496	498	450	470	436	473	454	469	463	428	452	457	472	471	475	441	478	462	523	450	458	508	435	476	461	459	455	442	459	438	446	438	467	448	455	452	411	450	472	461	480	478	454	475	451	451	430	446	482	455	515	425	467	448	488	409	462	449	499	468	472	448	466	430	452	423	464	481	418	462	477	452	495	460	422	511	474	428	464	474	469	449	477	441	510	480	478	453	461	506	464	440	429	478	477	442	447	469	414	446	481	503	455	445	464	477	469	429	454	440	460	486	457	446	448	431	484	475	481	465	436	448	473	471	467	482	448	503	440	475	439	430	444	470	449	443	477	462	435	452	468	471	437	428	442	445	466	457	456	511	469	469	441	437	459	418	449	444	459	505	458	428	473	470	460	415	443	440	423	440	471	447	449	441	468	481	472	473	493	427	473	452	432	418	489	452	464	458	460	480	430	429	475	490	443	511	469	470	481	424	488	458	474	481	448	472	466	492	483	456	435	442	479	477	493	425	487	420	471	491	458	440	456	481	460	429	445	451	469	478	471	450	476	463	448	438	447	474	487	428	451	455	438	388	460	436	475	506	470	437	453	478	479	457	461	493	472	468	455	442	428	421	464	446	445	449	449	468	463	460	470	445	472	462	438	463	453	427	482	447	457	496	436	504	462	509	463	467	503	484	454	431	453	451	480	459	473	444	473	473	485	492	444	473	430	479	451	443	461	450	455	476	454	484	419	474	518	459	455	498	446	468	441	434	485	460	471	455	439	476	457	457	455	463	442	469	439	444	476	456	463	483	474	452	413	493	485	466	481	450	467	458	470	465	462	415	470	438	479	463	432	498	484	470	475	463	444	507	442	438	451	438	469	450	452	471	452	438	459	450	464	437	455	439	469	483	431	471	463	431	431	447	428	459	479	479	496	477	432	459	480	470	439	462	410	442	482	464	463	407	455	466	458	492	441	459	450	452	548	464	491	467	470	465	433	460	475	488	474	496	441	439	483	466	466	441	466	493	447	428	435	454	459	482	456	473	488	447	488	430	502	449	439	436	487	450	471	445	432	453	471	476	468	472	472	457	472	446	465	453	456	450	444	483	434	422	451	483	452	474	421	480	427	463	449	471	454	461	501	462	484	487	458	442	479	481	463	499	415	484	465	453	448	484	436	429	473	478	471	432	478	473	407	480	455	474	499	454	478	443	444	475	465	447	440	435	452	458	459	447	440	483	475	470	486	442	422	460	447	452	472	430	495	463	498	455	436	470	436	481	459	453	459	451	496	452	493	458	466	484	483	473	462	464	461	464	453	447	450	477	435	505	495	483	449	470	428	446	453	467	497	460	513	476	436	443	503	485	489	417	494	434	421	462	463	508	443	483	488	461	499	461	443	432	475	482	468	426	458	444	440	491	451	446	471	454	466	456	478	448	493	440	471	434	480	432	488	462	498	474	446	470	464	456	482	471	496	457	470	460	505	472	480	468	493	447	492	462	498	434	471	479	523	469	405	485	450	445	491	444	491	484	489	468	441	445	448	475	440	451	439	462	471	448	481	433	424	463	484	456	450	442	435	445	464	457	409	469	475	427	448	488	469	442	446	459	494	461	469	456	451	477	481	448	424	457	463	502	441	470	459	438	483	445	469	431	495	481	450	432	470	458	463	454	500	470	485	474	451	470	487	481	450	478	467	456	430	466	454	456	474	426	482	426	433	460	445	487	453	429	507	443	471	476	449	484	452	469	416	428	465	435	485	462	458	472	463	461	484	463	487	462	498	461	441	451	459	425	479	469	456	431	436	478	500	465	493	468	439	489	493	482	481	493	421	461	496	441	430	471	488	487	456	445	450	465	435	451	433	463	498	475	442	441	461	449	471	442	476	427	461	452	451	464	467	472	475	470	466	463	484	487	461	456	438	456	451	481	467	495	482	464	496	464	464	483	472	462	465	456	436	477	470	467	458	455	469	500	468	438	501	465	460	460	433	464	410	471	480	443	459	467	470	449	434	518	473	459	439	461	449	494	456	467	455	452	456	476	453	469	450	449	462	480	444	468	454	448	466	458	477	473	481	454	473	439	457	428	425	450	470	436	455	468	410	464	437	456	457	466	438	478	507	446	437	478	461	436	473	439	474	474	477	457	495	468	418	499	446	471	439	480	458	442	450	468	449	442	470	443	441	479	457	449	456	477	460	473	470	472	482	461	473	461	465	478	489	471	463	471	446	481	465	496	439	439	454	449	461	461	463	493	435	484	481	426	463	456	457	493	453	449	446	469	463	424	459	461	449	450	485	461	439	473	503	411	468	447	449	428	471	460	437	485	480	494	432	482	470	455	448	460	447	446	462	434	441	492	455	478	473	457	464	464	454	451	483	447	463	460	436	476	476	442	464	494	482	426	479	461	435	429	472	440	445	407	474	419	475	464	425	441	473	485	486	418	483	427	447	472	454	478	488	463	485	414	446	487	464	477	435	473	457	464	472	448	463	471	466	462	454	467	475	463	480	463	522	470	455	445	513	476	506	453	467	464	456	459	471	516	472	464	484	474	448	446	454	478	409	475	450	442	436	455	486	465	464	434	456	489	446	466	480	439	461	453	455	409	463	467	480	454	463	469	444	432	466	439	485	459	469	476	450	466	436	441	461	439	474	436	440	458	456	450	485	480	470	413	470	453	497	457	474	488	461	465	441	492	436	508	478	449	474	449	463	464	478	465	442	459	470	440	446	491	451	434	463	491	484	520	477	475	501	489	433	462	459	471	464	428	419	482	455	482	503	430	481	480	467	475	479	488	423
29686	28307	27079	10088	1176	507	410	395	374	386	391	349	318	358	324	324	366	342	353	322	339	336	321	321	305	346	338	346	318	359	333	359	332	342	330	343	329	329	330	341	318	325	337	334	379	370	376	370	353	356	318	348	335	384	343	315	361	317	372	307	310	330	366	344	362	351	332	356	337	329	338	346	318	325	367	321	363	323	345	345	351	297	342	327	331	360	305	319	344	319	314	331	357	318	343	331	328	336	320	346	310	347	331	361	331	333	354	331	299	341	350	356	332	324	336	375	339	355	323	316	328	327	354	330	317	351	315	346	342	332	357	340	348	358	330	335	342	317	334	314	306	310	328	320	340	326	348	321	333	334	338	330	318	333	315	330	337	348	331	327	309	348	335	313	329	378	328	348	300	305	358	339	327	325	321	300	376	303	325	344	354	307	337	355	296	347	323	306	336	349	344	314	330	333	318	339	317	343	364	323	365	348	336	332	363	333	323	318	304	353	305	328	305	311	325	315	336	338	334	335	300	339	336	331	302	300	302	348	327	290	321	335	307	344	336	311	348	314	324	305	337	324	350	341	301	333	337	340	329	329	340	311	343	318	313	337	316	326	333	330	352	357	315	326	316	344	318	352	300	331	335	328	350	318	315	341	323	337	325	350	287	323	328	326	303	341	333	350	339	309	318	337	318	313	335	351	323	331	320	294	337	345	330	314	331	310	335	322	326	329	344	320	314	332	296	336	324	310	325	304	346	337	360	292	318	313	321	315	363	336	308	339	333	347	319	309	359	371	365	336	361	321	313	317	342	328	313	345	337	343	321	330	342	323	369	336	311	341	355	345	339	367	336	314	292	334	325	304	331	341	334	299	337	339	371	303	323	332	319	306	325	340	361	346	294	318	330	305	326	337	376	317	332	348	302	340	330	338	284	349	309	327	355	306	353	336	368	342	281	307	346	351	324	314	336	328	348	357	353	351	325	362	340	329	342	329	333	370	335	325	294	340	346	309	347	324	375	323	356	324	341	332	361	335	362	305	328	356	329	346	332	344	334	319	374	310	353	348	319	318	311	338	312	312	328	301	281	305	321	348	348	332	300	315	318	329	329	328	362	367	322	320	359	316	343	324	326	316	345	340	346	309	335	341	325	330	336	312	363	327	322	341	341	352	328	315	348	354	315	364	337	341	335	317	341	323	337	334	353	325	300	325	364	378	343	314	325	259	324	345	320	357	344	300	347	303	359	320	319	352	295	326	322	315	335	349	334	328	314	331	298	345	320	299	327	325	315	323	353	324	318	311	341	320	302	319	324	323	314	353	332	348	331	348	316	325	317	342	352	327	348	358	345	353	330	361	356	335	306	345	336	336	329	319	349	342	348	360	338	316	317	354	371	329	343	357	342	336	303	338	307	338	321	346	325	356	316	326	340	311	327	329	322	347	334	322	320	353	326	329	325	350	349	326	345	334	312	342	314	321	335	356	374	331	351	327	336	324	337	344	359	328	315	328	330	341	353	325	319	351	342	331	337	350	355	285	308	327	331	320	306	338	333	344	309	338	341	318	325	319	346	322	359	317	301	310	338	358	338	311	348	317	335	308	351	340	334	333	329	320	317	320	350	308	303	333	343	330	327	341	331	329	353	318	329	297	342	325	348	302	311	339	319	342	306	358	351	359	337	339	342	327	331	351	309	341	344	348	308	321	327	309	348	313	325	292	308	333	346	344	346	314	313	342	334	335	349	365	348	311	322	338	348	348	331	315	339	326	351	328	313	356	339	330	321	316	302	334	342	329	328	312	344	315	315	310	297	348	358	358	337	352	363	343	335	314	333	343	314	283	321	349	321	322	342	316	280	298	301	333	304	299	309	345	338	310	360	322	329	350	365	308	327	310	313	356	322	341	321	335	349	325	357	315	334	319	338	303	323	339	330	329	357	343	348	310	313	351	359	340	330	355	321	321	298	328	302	315	313	365	315	350	348	309	348	385	351	309	334	328	346	345	356	308	332	356	313	327	340	351	328	348	345	316	335	328	338	326	325	353	368	302	331	345	332	347	359	324	327	366	358	365	329	345	300	311	354	334	282	318	300	325	318	334	322	314	321	351	297	337	363	331	319	297	342	304	322	344	340	318	340	295	370	350	325	311	343	333	329	318	350	324	351	352	315	319	348	327	357	327	333	341	375	315	347	301	333	348	362	335	342	361	330	316	357	299	316	370	300	351	317	299	343	332	346	332	313	344	323	345	335	334	346	322	329	348	331	348	307	326	322	317	320	345	345	343	306	332	320	305	386	336	334	321	336	324	340	309	314	309	314	343	300	321	369	303	323	318	331	336	315	347	325	328	318	343	330	348	317	322	345	342	307	323	320	337	330	323	319	355	325	359	332	323	346	368	324	332	322	346	337	331	299	360	300	304	354	325	295	336	348	323	281	305	341	320	341	334	332	328	335	332	323	336	329	305	334	337	283	342	305	345	351	333	338	327	339	338	291	316	334	328	343	358	293	320	348	343	319	333	292	321	329	317	341	286	316	339	314	323	303	331	319	326	339	332	385	334	330	349	343	311	347	349	331	361	292	304	342	328	321	334	313	316	352	283	322	333	338	312	335	329	306	349	336	284	331	343	341	312	350	324	343	300	323	337	360	310	319	340	346	340	353	369	329	317	338	353	343	330	347	322	325	321	310	304	301	321	329	332	316	357	349	317	312	348	337	339	321	329	307	296	310	315	333	332	326	312	337	314	331	329	334	303	341	318	335	369	333	327	318	330	319	320	324	300	312	343	345	335	312	349	352	294	337	333	336	326	347	327	351	338	359	311	315	318	328	319	304	337	312	300	306	319	337	334	319	324	344	335	352	321	332	322	358	328	312	325	358	319	347	351	328	326	341	318	325	323	316	333	346	330	357	333	331	322	312	315	327	317	375	361	335	337	324	322	328	324	341	352	310	337	340	331	339	336	322	336	308	315	351	330	339	342	343	328	340	324	304	345	303	288	303	328	328	326	344	340	347	310	319	328	332	320	301	322	330	319	303	341	335	323	333	341	318	307	326	316	341	344	366	347	342	343	357	320	301	307	343	357	327	381	323	312	331	339	323	320	326	339	327	321	322	342	323	333	360	325	328	322	333	316	321	296	338	319	344	371	295	340	332	310	333	333	350	328	308	300	337	331	337	340	343	318	345	351	319	341	331	303	335	292	328	341	338	302	318	348	341	341	305	344	307	334	305	351	313	350	326	299	336	356	347	354	309	331	336	349	333	363	354	353	366	346	356	328	334	342	337	333	310	335	371	303	318	328	335	297	359	323	327	322	341	335	348	312	334	328	319	334	311	331	338	342	308	337	342	344	310	375	349	326	323	372	345	313	349	298	315	316	335	317	349	314	341	355	343	396	350	319	382	346	366	319	347	331	360	325	323	335	327	338	312	309	310	362	321	325	314	293	347	316	327	346	337	334	328	349	335	332	319	312	316	340	329	350	343	339	336	329	333	377	328	323	333	317
37204	46271	31265	8295	1860	870	670	714	597	571	611	579	551	521	516	525	511	522	457	466	502	485	418	476	458	499	487	502	469	451	485	522	489	487	445	504	453	456	509	449	457	526	491	487	565	530	527	575	542	521	557	520	490	504	481	515	503	506	487	488	445	519	481	492	517	476	457	457	442	496	479	484	457	466	464	443	469	453	426	481	500	458	494	468	509	495	518	466	473	453	444	447	428	442	502	452	461	481	499	454	480	492	507	503	501	445	489	470	540	473	493	461	467	479	465	507	432	494	483	451	435	473	463	482	483	521	463	500	462	491	435	495	458	487	467	428	465	487	470	509	491	497	496	499	454	477	510	474	493	460	484	514	453	488	560	472	505	473	523	477	486	510	477	447	463	468	445	459	475	441	504	443	490	436	485	466	491	447	458	461	494	510	492	479	497	506	464	499	502	463	454	513	450	472	429	466	474	482	514	474	491	512	468	457	483	485	480	515	451	463	489	510	493	498	452	480	469	493	501	452	494	486	470	497	488	468	477	475	475	444	474	505	482	498	496	484	469	475	456	433	502	485	486	470	453	422	499	466	471	464	495	480	496	501	490	476	505	494	463	489	498	440	489	514	521	449	448	504	494	439	449	468	494	497	511	482	440	501	518	475	492	469	447	496	466	486	492	485	511	500	468	495	462	467	480	530	476	480	498	485	485	449	475	465	451	468	466	527	456	509	477	490	487	475	477	471	493	506	489	488	503	480	516	470	478	475	496	541	428	492	482	488	484	473	438	471	463	462	475	429	465	501	466	429	498	508	477	446	447	484	453	429	487	511	466	444	475	495	502	445	500	470	484	463	467	479	442	506	416	464	499	445	481	471	490	496	505	475	510	463	470	439	459	536	455	435	429	466	462	500	427	466	475	490	474	469	498	493	472	480	470	510	459	491	462	462	476	468	481	484	512	489	436	478	477	461	435	468	496	502	510	437	513	446	466	450	478	490	468	473	479	447	485	466	462	459	475	477	422	467	511	519	509	495	463	485	456	463	437	448	489	482	455	484	483	508	474	460	457	481	470	467	459	454	488	482	441	442	450	488	473	495	465	492	483	481	483	481	524	477	512	501	489	462	459	510	481	481	469	505	495	493	462	438	483	495	494	470	491	467	487	482	516	480	446	451	474	472	455	439	487	437	459	482	464	478	481	452	506	475	463	459	454	461	498	458	503	496	464	485	483	473	508	489	455	497	460	467	441	487	466	460	460	440	453	460	467	497	455	453	499	453	479	490	515	515	445	456	507	492	478	492	478	503	497	475	496	512	501	482	507	454	461	492	488	468	453	508	489	475	498	466	448	493	487	484	482	456	463	506	495	452	499	487	448	488	490	507	500	484	446	501	489	496	491	492	459	466	494	476	451	458	476	440	469	469	489	481	494	454	504	440	465	489	473	482	467	476	461	487	515	506	474	460	484	480	452	487	459	485	458	476	451	490	484	477	455	454	473	471	520	474	454	456	443	453	498	424	469	466	438	481	484	497	475	502	463	452	462	502	456	473	489	459	463	455	490	484	498	530	472	506	457	465	465	475	485	472	466	476	474	463	547	438	444	468	477	481	466	475	460	422	461	470	484	506	486	473	505	438	479	497	439	459	450	492	477	503	498	454	485	490	469	469	484	477	466	454	497	469	455	449	438	476	465	533	476	508	467	483	484	476	461	502	491	472	470	465	469	440	499	445	466	486	480	469	499	458	497	472	486	466	481	460	425	502	514	424	459	521	469	470	476	474	453	490	461	451	482	502	451	409	465	499	499	469	462	484	473	449	485	492	493	476	480	491	487	489	471	487	470	522	467	448	446	493	473	468	477	477	451	439	492	487	461	482	461	465	450	513	494	484	481	465	486	489	485	481	476	518	475	479	461	440	455	462	424	486	481	461	502	493	468	476	476	503	424	504	452	473	502	463	493	467	430	492	455	480	500	426	469	464	513	479	495	476	473	479	436	477	475	487	451	497	439	474	501	435	518	475	455	458	456	474	467	482	443	520	494	475	465	470	457	468	480	522	486	439	478	499	491	469	499	470	497	478	450	486	477	461	453	479	466	495	450	475	491	492	438	531	480	484	532	461	503	483	470	449	457	540	475	432	482	541	502	498	463	460	450	464	528	475	483	494	487	484	476	492	439	465	493	492	469	484	497	453	493	469	466	491	494	474	495	484	492	452	500	485	452	481	485	502	497	452	505	474	440	459	486	448	498	510	486	454	499	482	504	473	423	464	510	475	481	481	491	485	467	489	479	486	464	489	460	510	471	485	483	479	432	460	506	449	477	485	458	467	458	435	428	484	482	482	466	465	458	450	523	464	501	487	498	463	502	467	489	458	466	479	488	486	520	492	480	459	453	510	478	498	489	486	472	467	445	492	505	415	486	487	447	506	427	439	432	519	473	452	500	465	511	492	432	466	486	486	493	471	490	473	456	488	464	466	479	433	469	505	447	421	501	508	464	497	491	500	489	502	491	466	521	483	482	454	490	500	449	450	476	479	473	466	486	443	459	457	466	514	437	477	521	513	461	432	434	482	478	450	472	501	452	462	491	439	490	481	485	447	461	468	456	442	460	446	482	460	464	464	477	485	471	500	495	449	513	451	520	490	492	463	510	458	460	467	476	471	470	456	457	478	513	492	458	461	464	479	467	494	449	452	478	469	505	477	464	486	469	470	490	497	478	508	474	485	506	527	475	447	496	488	479	504	471	485	473	461	446	460	468	503	523	472	451	435	451	491	480	481	475	449	504	460	471	472	501	488	451	469	487	487	490	480	454	476	464	455	451	479	455	474	477	474	468	489	526	503	487	502	480	446	471	474	463	487	500	481	483	498	519	477	459	510	455	480	477	431	506	426	499	477	477	508	453	486	473	483	462	477	474	479	487	447	503	508	503	506	482	487	495	458	493	487	470	468	431	499	498	444	451	483	463	486	455	480	461	500	472	488	487	427	473	480	520	498	514	477	483	473	478	473	500	478	483	473	485	472	472	479	483	480	485	464	511	468	478	485	441	454	477	467	452	457	520	502	475	441	464	473	494	502	436	456	503	455	441	481	464	513	462	493	489	496	483	489	490	462	459	461	440	461	478	482	485	527	497	491	443	495	479	445	446	490	488	491	471	460	463	444	456	476	470	490	515	457	523	451	518	437	483	440	486	451	462	494	490	477	503	454	456	490	462	454	438	489	455	483	461	488	467	487	451	485	466	473	511	458	497	467	455	480	460	513	472	448	470	484	494	490	524	451	444	494	482	466	465	463	478	432	500	471	488	474	445	478	467	480	457	481	486	542	479	468	481	495	446	515	474	495	488	478	462	480	489	472	450	470	496	488	450	481	458	487	443	479	520	451	453	465	497	494	431	429	503	463	475	473	484	508	458	486	479	485	462	482	487	467	486	483	454	454	471	468	446	484	443	524	481	491	517	481	465	478	491	486	501	447	453	440	457	434	461	487	521	502	457	471	464	486
24532	21687	29106	24754	20789	8038	1157	805	643	635	565	519	528	544	488	514	484	453	463	411	483	417	459	475	469	473	461	449	455	434	401	458	419	459	447	412	438	410	442	437	461	404	467	456	443	443	487	466	468	475	497	482	495	450	442	464	431	453	418	447	401	447	404	423	446	434	428	420	434	453	434	431	432	423	423	435	393	418	405	425	422	388	434	407	454	433	469	457	426	414	426	423	424	411	427	413	462	424	468	481	424	415	435	413	384	421	444	404	402	398	473	408	449	419	408	413	447	444	416	425	433	384	455	402	409	415	441	423	436	426	396	462	431	407	406	391	420	444	452	445	415	451	400	451	396	451	412	399	452	405	451	399	394	426	436	378	390	462	439	432	422	416	453	437	427	405	459	399	455	407	417	406	448	411	410	453	420	392	388	415	398	458	433	405	454	423	427	426	399	457	432	408	425	413	446	433	424	381	434	396	392	427	436	432	407	420	421	461	443	423	406	434	410	409	438	425	415	409	406	413	430	423	432	399	424	453	408	434	436	430	424	396	418	427	402	415	436	450	405	392	435	414	432	426	442	400	418	418	403	433	451	450	420	397	425	401	421	427	425	420	399	412	442	444	393	398	388	375	454	430	449	417	460	409	382	417	369	402	428	457	423	462	431	427	416	465	408	440	440	416	397	430	441	417	446	423	420	442	441	445	435	465	418	399	436	423	428	414	463	433	404	432	416	401	415	405	431	452	410	447	423	413	431	408	433	429	431	394	457	432	398	423	435	404	385	431	473	404	424	443	401	400	383	420	417	405	445	388	415	432	412	433	426	407	443	441	423	418	439	446	405	446	442	455	392	453	386	445	429	432	418	441	361	428	419	432	410	413	423	428	412	469	440	419	420	435	409	431	396	444	409	458	423	414	457	438	403	415	395	387	454	436	463	444	386	430	445	414	430	424	445	418	485	407	440	434	391	410	482	392	401	424	427	400	419	392	405	455	443	414	421	441	385	460	436	429	455	436	412	423	426	430	429	436	421	448	446	407	390	419	427	433	420	423	402	417	438	455	443	382	422	433	445	423	415	419	480	429	430	420	449	404	415	384	460	455	437	404	411	403	413	481	435	437	423	444	452	430	441	413	440	419	421	438	437	436	430	423	397	393	395	388	402	444	409	430	437	434	407	459	394	396	421	426	394	395	425	385	429	419	445	445	436	431	426	398	433	410	400	430	433	452	428	424	447	454	423	464	370	430	413	441	430	437	357	434	411	425	421	414	439	441	420	419	429	418	382	467	422	426	422	398	441	440	430	418	437	426	418	399	446	394	415	410	440	420	425	420	436	421	392	395	434	411	392	419	421	418	350	442	452	417	401	398	390	422	384	411	427	458	428	433	425	409	426	402	437	445	423	410	450	447	417	417	451	413	407	427	477	413	407	395	417	456	414	416	433	435	478	454	434	402	384	396	412	403	447	413	449	403	431	390	413	395	391	438	433	423	428	449	418	408	463	419	438	432	395	430	424	407	424	423	434	414	446	401	442	402	424	477	408	424	416	429	405	434	439	437	434	466	413	412	407	421	435	422	453	408	416	416	458	429	415	420	419	423	412	414	399	408	428	421	434	426	409	434	390	444	471	414	447	410	429	397	454	413	376	434	411	442	433	450	420	440	410	439	425	399	391	445	449	425	468	397	432	424	389	416	434	437	381	435	418	426	462	435	417	390	409	453	388	416	430	410	441	411	446	441	418	437	413	449	436	410	404	417	445	450	397	419	408	391	400	434	430	410	437	441	432	437	454	458	433	476	406	412	398	440	421	394	415	443	388	423	398	395	413	417	418	414	430	428	424	409	395	417	433	393	434	400	459	420	408	420	417	374	434	439	423	464	459	425	404	441	435	423	400	440	419	402	423	410	407	435	424	409	400	432	442	455	424	469	393	426	419	405	448	381	411	463	456	450	467	421	437	444	434	411	427	411	437	461	415	451	428	435	399	445	445	461	421	447	419	459	441	407	390	405	453	380	414	377	392	407	404	439	403	409	433	418	418	382	424	401	432	418	436	428	436	401	452	427	453	411	412	426	427	441	423	444	437	412	423	441	441	423	403	434	455	429	412	378	398	419	427	415	431	423	436	451	414	420	446	435	438	404	452	432	418	421	436	405	413	440	403	435	437	417	411	429	397	452	411	439	430	415	408	422	445	437	443	411	382	433	394	461	425	407	389	435	414	427	426	427	425	447	402	409	411	433	456	432	402	413	417	420	441	422	430	416	467	436	444	425	394	448	438	403	423	447	432	401	429	444	408	410	423	407	410	430	463	425	426	448	402	398	450	421	435	433	461	419	436	403	403	421	403	406	441	460	427	416	423	428	413	437	416	405	460	415	433	436	439	393	453	415	424	393	448	421	387	411	439	417	442	431	416	441	430	399	426	432	413	461	428	415	415	397	427	412	459	462	440	439	407	430	393	410	403	414	448	386	412	387	440	393	376	404	424	393	409	442	423	415	440	382	418	426	401	410	420	476	400	413	450	383	438	416	473	419	412	433	457	416	424	450	383	393	398	419	423	422	433	422	442	436	424	454	434	402	413	412	377	434	432	441	443	421	457	411	441	423	445	420	442	427	409	431	423	410	423	444	401	422	458	424	386	446	455	445	434	407	436	398	422	407	406	411	404	443	424	430	430	425	423	433	439	415	434	442	418	423	409	438	448	435	438	425	448	481	415	411	426	405	480	458	429	475	434	420	430	461	429	434	385	425	415	438	397	412	397	444	423	390	494	407	421	416	428	421	436	410	493	461	412	454	425	426	453	422	443	444	460	459	432	425	430	411	441	421	461	429	430	399	430	410	437	454	405	463	434	396	398	415	430	421	423	402	428	431	459	453	427	440	368	392	423	416	470	450	393	422	436	449	420	417	432	449	436	437	389	435	418	406	393	423	439	405	418	414	417	417	414	444	415	414	450	387	408	411	408	381	421	445	461	428	392	390	442	444	431	451	433	401	429	423	411	459	443	383	428	421	434	409	428	388	406	397	424	378	431	435	390	420	424	425	421	379	419	418	426	455	409	410	461	456	475	388	406	459	427	418	417	398	430	450	397	428	450	453	457	502	454	433	429	397	436	428	437	421	410	423	420	459	443	407	422	426	412	417	443	442	425	440	432	428	430	423	436	424	442	456	424	459	438	444	403	425	425	397	436	450	407	442	417	417	419	436	407	435	396	400	426	418	433	397	402	393	445	421	466	422	413	441	432	394	451	415	471	428	410	411	452	416	440	471	461	424	443	435	446	421	397	437	415	409	387	435	449	455	478	395	431	420	438	425	427	412	410	451	435	437	426	456	437	441	427	420	431	456	457	393	434	441	417	450	452	432	417	435	418	417	431	394	411	402	459	434	416	407	414	427	449	418	420	436	424	458	409	456	436	426	405	408	416	431	435	447	380	453	446	395	433	431	426	370	435	421	457	415	422	433	407	450	423	411	417	387	435	427	440	400	433	435	440	417
42078	63101	46753	16293	5401	2560	1639	1394	1295	1089	1028	910	855	825	774	757	707	702	707	659	632	662	702	675	622	667	587	648	657	639	675	634	598	620	603	663	651	620	685	664	642	677	652	680	768	726	734	701	748	726	753	717	716	709	657	622	635	668	639	688	643	628	654	629	640	633	663	632	640	615	634	585	641	568	607	604	657	627	593	576	588	610	581	649	556	664	627	637	602	622	592	619	593	589	603	606	629	632	594	630	658	605	602	631	656	611	641	638	605	617	606	639	668	659	611	610	601	626	598	597	627	585	565	631	583	611	631	614	640	624	600	599	609	620	613	607	604	624	585	617	580	624	586	597	611	584	614	617	626	591	562	605	584	616	622	577	623	564	609	646	607	637	591	598	599	610	597	601	610	632	574	619	600	611	657	604	618	640	634	648	623	617	620	611	630	621	616	638	601	629	613	659	578	580	601	628	593	595	622	585	609	615	619	584	591	640	659	629	589	598	583	624	599	588	643	594	588	615	613	590	604	627	598	588	617	597	617	642	640	620	630	608	598	647	626	629	605	584	619	631	670	580	590	612	589	626	596	589	604	609	635	640	585	644	633	590	659	600	623	596	616	628	594	623	633	653	618	608	572	627	609	639	618	628	645	629	565	583	569	631	607	603	647	594	592	604	613	580	633	628	626	621	629	580	630	594	644	627	614	628	572	589	603	601	613	626	576	597	597	611	610	584	602	588	610	639	624	618	572	633	632	640	608	625	616	646	592	612	662	607	616	652	617	605	580	588	618	608	651	620	640	609	634	592	600	602	621	552	625	601	597	610	599	605	584	606	593	616	621	619	619	578	617	552	628	556	576	616	606	596	613	643	635	625	594	596	589	609	591	630	604	617	608	621	611	645	597	602	632	593	638	601	612	602	617	615	592	582	641	594	648	613	588	626	605	617	587	612	593	620	623	607	647	623	606	618	613	624	590	613	608	601	647	602	600	639	614	576	588	608	624	612	602	604	588	585	590	627	648	578	625	678	611	638	601	636	599	564	593	674	577	620	608	612	621	649	549	604	621	605	623	626	628	559	571	604	641	565	594	620	662	611	591	634	660	570	564	600	597	623	627	554	614	592	633	587	611	604	583	659	664	578	594	574	578	598	602	617	655	596	618	600	618	598	643	637	577	604	595	584	631	621	615	605	600	618	626	618	599	659	613	649	598	606	572	620	626	609	602	593	594	613	642	648	664	616	573	602	690	616	597	591	620	612	595	570	614	651	591	612	610	617	677	601	643	609	624	652	614	612	609	629	613	604	599	646	658	630	633	597	607	596	584	636	578	619	549	627	612	609	664	600	566	576	620	610	585	625	608	606	586	601	624	623	622	540	650	603	610	594	566	640	587	614	626	617	631	684	627	605	593	569	611	608	621	652	643	593	567	626	700	592	634	616	641	622	558	587	641	600	604	626	568	625	610	633	619	610	593	596	616	644	621	624	613	625	602	572	589	648	603	627	565	625	594	636	597	609	589	604	618	607	653	629	623	631	625	610	590	639	616	632	604	617	620	621	555	637	587	626	624	652	593	589	577	611	614	634	603	597	613	652	594	598	596	576	570	632	603	611	608	607	629	609	589	587	612	564	603	647	615	594	637	609	615	573	608	628	619	613	614	598	626	629	642	636	600	622	611	616	581	643	636	649	628	627	609	570	613	548	681	596	630	590	597	598	644	616	596	646	614	603	679	626	604	638	646	625	593	596	658	599	621	609	633	602	582	602	609	597	578	616	615	613	600	623	626	548	574	583	611	604	608	630	614	614	593	618	637	643	604	634	620	614	605	606	617	591	587	610	610	582	643	580	646	646	594	605	595	593	635	576	575	658	572	614	587	583	629	616	583	598	592	595	589	618	629	630	646	607	584	569	577	616	643	606	630	649	596	611	625	585	629	587	625	605	633	622	607	573	554	640	617	627	600	631	593	621	624	638	579	579	610	601	652	620	572	636	638	603	599	582	644	563	567	615	565	627	628	626	624	611	644	619	643	580	626	626	607	627	573	593	645	625	656	595	680	633	639	632	551	643	615	587	641	603	609	624	613	605	621	590	590	585	592	619	626	608	582	618	637	613	548	570	606	611	630	649	651	647	599	633	580	640	616	607	577	614	647	612	600	609	572	631	629	590	647	622	649	630	591	616	617	604	597	571	594	603	629	583	571	650	617	597	617	604	589	630	602	623	620	574	552	587	592	631	585	599	591	621	591	614	609	590	624	617	584	603	628	633	630	557	616	583	622	637	630	709	602	584	579	613	571	625	611	619	610	625	600	620	607	631	630	645	654	605	601	625	590	621	593	637	641	620	623	635	652	663	593	582	609	625	567	623	593	588	619	615	636	581	633	609	599	631	614	573	561	618	612	623	626	664	618	588	634	600	619	573	581	556	601	624	606	573	591	577	570	623	578	619	600	639	611	598	619	627	613	587	629	572	608	612	583	653	623	655	648	609	592	630	586	639	649	620	642	640	620	573	596	609	660	596	591	621	595	651	603	643	671	622	596	589	632	612	621	628	633	616	611	628	583	607	614	611	625	621	632	583	663	621	619	588	614	636	582	598	626	587	619	585	601	583	625	626	583	602	648	614	598	576	632	603	588	625	614	615	614	635	603	596	611	600	665	628	622	612	633	554	626	633	633	581	630	635	550	606	578	586	597	595	636	578	632	606	582	617	646	659	608	599	581	588	607	638	628	614	584	588	617	610	589	579	657	572	637	617	659	574	625	585	628	651	638	630	645	557	614	642	653	622	608	634	612	618	626	575	638	565	613	584	611	646	602	620	590	591	622	646	606	607	611	633	611	632	620	606	585	620	635	589	619	639	603	642	601	555	571	645	630	625	631	596	621	638	610	603	649	595	577	599	577	637	641	602	639	574	658	615	610	631	611	620	618	634	646	562	632	579	607	616	645	597	631	576	555	633	611	651	627	582	618	651	641	572	628	588	629	616	610	609	607	586	626	628	632	569	668	609	630	603	587	625	604	622	581	592	629	597	591	612	573	626	628	608	589	601	575	600	634	597	638	578	585	628	610	607	649	627	632	610	643	616	636	645	613	614	564	625	570	605	590	603	657	605	613	583	600	620	621	610	659	632	596	632	622	613	618	636	562	581	601	581	624	655	635	658	593	626	646	627	623	635	637	624	603	595	624	646	583	630	591	631	624	618	607	623	630	623	632	632	634	621	629	654	614	598	589	617	561	613	633	612	642	583	595	604	636	602	626	606	602	603	615	604	607	601	557	601	624	626	595	613	589	615	636	627	627	641	639	603	631	626	599	574	595	622	604	616	616	600	602	614	582	615	641	666	628	590	605	575	604	633	617	617	576	609	601	646	621	634	627	612	629	631	655	594	603	664	610	607	639	613	635	645	582	596	638	638	567	623	605	568	627	639	601	622	613	617	594	581	602	606	583	615	615	600	613	609	581	603	647	588	628	623	659	657	629	609	584	557	638	590	608	583	617	587
23576	21666	29580	24245	21610	20872	6688	1075	741	620	627	548	490	481	462	385	461	420	392	406	364	330	353	372	350	392	351	392	331	344	349	351	338	347	325	347	360	339	387	315	353	398	386	368	358	391	431	462	443	383	390	397	389	365	362	365	348	348	322	330	325	345	300	353	310	334	324	324	340	358	342	363	274	320	312	328	323	341	336	335	325	358	339	305	354	306	327	339	338	356	292	350	352	319	360	342	308	350	337	337	371	336	350	309	332	344	323	333	321	328	335	315	354	330	315	314	307	335	339	354	354	318	317	332	331	334	357	301	330	345	325	312	347	333	315	330	350	332	329	290	319	307	341	366	306	335	314	339	353	325	313	306	370	354	333	322	301	304	332	286	316	334	343	359	318	318	357	316	359	316	332	359	340	335	316	363	330	337	333	330	326	320	337	344	339	351	330	320	308	324	306	290	327	335	349	328	322	306	351	335	332	341	310	325	300	328	359	318	334	310	358	313	318	338	332	344	340	321	339	365	357	322	329	302	312	315	341	304	322	317	333	336	355	287	309	344	292	312	338	335	323	329	314	329	330	323	332	355	367	359	336	369	336	297	295	321	304	327	318	353	346	271	324	350	313	323	362	311	330	339	300	332	334	313	322	318	331	313	308	339	341	316	338	320	317	328	294	353	359	330	315	340	306	340	324	316	329	327	287	313	304	310	337	331	320	346	310	332	330	354	311	324	320	327	344	320	354	318	326	331	302	333	361	343	328	320	396	311	327	312	307	355	317	320	353	322	301	332	317	324	339	326	312	348	352	342	334	348	343	327	301	340	305	321	306	328	345	320	400	336	304	317	301	317	333	347	342	310	332	318	334	326	321	334	350	309	306	366	320	297	330	340	304	330	340	272	314	353	342	326	314	336	315	319	339	340	305	321	319	297	313	327	331	339	297	304	315	340	324	344	319	305	343	306	333	337	306	332	342	302	318	330	324	350	319	330	317	317	348	323	344	322	313	321	336	341	339	325	335	336	311	324	321	324	337	352	348	341	305	354	310	338	330	332	329	325	342	324	319	334	328	288	356	351	318	316	320	322	286	346	310	301	337	311	305	321	327	333	328	328	324	294	316	328	358	330	326	302	334	349	307	294	345	318	343	321	363	326	339	340	317	354	350	323	333	344	319	306	294	315	356	321	330	324	301	334	318	346	316	343	315	321	302	349	328	327	318	354	308	302	339	332	319	345	333	306	348	299	326	318	296	310	342	300	351	317	342	330	319	344	319	337	320	332	306	299	334	331	339	305	287	343	287	337	334	325	321	321	317	328	297	302	292	339	294	321	333	328	342	302	300	305	323	370	312	357	296	294	327	319	329	326	322	346	327	336	326	356	354	312	313	329	299	321	347	336	326	306	358	335	322	324	333	316	339	315	323	306	305	345	340	323	313	322	294	364	327	339	320	310	295	321	341	317	325	337	315	349	333	329	337	336	297	338	322	326	317	326	323	370	291	317	341	265	313	337	332	309	341	363	326	335	307	328	302	320	362	324	334	313	324	327	343	325	325	325	339	331	326	338	350	339	315	307	314	344	348	332	313	347	347	301	317	351	331	353	311	327	309	335	320	308	342	322	332	366	331	320	330	337	364	327	317	341	334	332	350	319	345	314	317	304	312	331	355	308	309	305	347	332	328	326	316	342	334	333	326	313	341	322	327	326	307	327	300	321	314	307	302	303	302	308	337	320	355	332	325	283	344	341	320	304	314	324	306	342	336	344	330	337	335	338	338	343	319	343	309	311	346	328	302	353	325	318	309	327	335	332	304	334	338	284	304	309	325	327	345	330	341	309	356	322	361	319	349	307	324	334	345	326	316	339	333	315	313	319	344	348	327	316	309	342	327	351	332	336	335	339	323	359	304	332	342	342	348	317	358	322	340	319	313	308	335	308	336	319	309	335	316	311	325	343	305	342	307	337	330	340	325	341	347	280	326	330	312	333	329	313	347	315	331	337	314	337	313	317	325	320	361	354	326	344	320	321	316	344	339	321	335	323	311	353	359	362	306	332	350	340	327	331	294	343	344	333	315	320	348	330	330	341	319	338	363	320	330	338	336	321	331	336	341	351	346	334	316	314	318	305	305	312	326	341	317	342	295	308	334	312	316	318	310	309	323	338	376	305	331	296	345	309	327	318	345	315	317	333	344	335	339	312	334	336	294	307	331	305	343	307	338	293	319	321	326	308	354	338	326	326	326	328	322	315	322	333	327	312	332	332	321	357	309	341	329	317	296	333	347	313	321	342	339	311	311	328	338	338	333	342	338	327	341	337	314	300	325	307	323	350	327	352	319	341	334	355	346	361	322	300	289	328	320	337	325	331	317	348	320	328	359	309	312	352	335	296	298	331	314	301	338	301	354	296	331	337	304	340	332	317	322	345	323	308	307	335	304	315	345	341	308	301	340	312	332	330	316	313	338	309	346	343	321	323	336	286	317	316	325	289	322	307	370	297	337	343	329	278	318	323	310	323	323	297	329	328	301	327	316	300	332	336	337	315	324	330	312	317	311	322	331	337	296	298	335	324	302	339	280	307	296	309	342	320	303	329	362	353	334	304	302	351	337	342	337	321	340	356	322	333	349	324	314	328	308	294	334	296	326	357	335	294	320	301	305	302	357	298	323	324	317	325	314	333	294	355	302	354	295	304	321	303	321	308	320	334	348	313	324	370	335	318	335	337	341	315	329	340	327	321	345	324	343	319	321	314	338	332	356	304	341	303	339	339	299	296	313	353	326	329	329	326	361	312	331	327	303	323	332	296	322	341	328	311	314	309	342	315	316	306	308	344	351	309	350	319	353	315	299	322	322	297	343	338	341	345	306	328	283	306	325	327	350	322	363	313	311	287	330	313	347	313	358	335	328	348	347	326	296	325	307	323	319	324	334	300	335	321	358	335	360	321	322	315	344	317	330	357	347	321	329	298	303	368	321	360	327	301	308	335	337	354	317	344	324	339	323	302	323	326	343	311	318	341	313	313	358	344	299	336	325	317	334	309	333	316	339	314	322	329	373	318	327	292	313	308	308	318	331	357	322	322	299	286	331	372	319	340	350	347	320	290	331	313	329	331	281	341	302	349	320	305	339	363	351	333	302	316	325	347	321	377	317	320	340	352	346	362	297	340	301	333	343	299	307	298	339	332	329	338	311	320	340	337	315	302	310	302	304	328	356	333	315	322	337	284	325	325	327	336	321	304	345	315	334	326	301	327	303	319	311	318	361	314	347	281	339	318	359	305	328	320	296	364	296	315	325	313	308	323	324	306	320	362	334	322	354	352	301	319	319	331	312	349	303	320	347	325	311	310	327	303	318	307	328	338	332	356	334	299	326	310	309	306	335	300	327	332	336	343	328	332	371	308	335	345	327	367	339	306	337	309	327	305	329	334	367	328	324	306	347	336	353	322	295	296	319	329	311	345	302	339	338	324	330	297	308	332	287	320	351	349	292	314	324	310	321	326
46766	71383	54871	28405	9979	3552	2402	1921	1599	1416	1206	1053	938	856	787	713	693	635	660	618	612	573	581	512	582	537	517	533	517	524	532	459	544	511	500	488	520	481	525	482	536	561	552	577	600	605	626	636	671	617	611	640	575	576	566	539	529	510	518	538	507	501	500	526	519	461	476	487	533	478	447	452	480	471	485	458	476	476	450	479	452	462	477	487	514	449	468	485	493	459	461	460	485	477	483	509	493	462	455	467	462	472	499	455	432	478	451	463	473	475	443	447	456	473	519	485	428	466	453	511	498	469	463	445	468	483	493	461	448	454	506	450	439	507	440	482	491	475	481	461	433	461	511	492	466	480	454	488	441	470	484	448	434	485	443	519	509	491	419	495	459	461	471	461	476	456	454	503	455	469	488	472	454	415	419	498	481	459	511	469	502	465	467	480	467	496	528	462	494	480	470	442	468	430	446	475	447	442	463	445	495	484	457	491	514	409	432	502	474	493	446	478	459	456	451	454	496	522	480	474	447	461	461	489	476	506	471	444	467	482	482	489	483	461	447	478	490	471	442	451	471	458	429	481	446	515	476	492	459	497	424	441	440	443	440	464	476	477	431	459	463	443	483	425	465	508	504	473	442	448	460	465	439	489	456	497	439	511	492	439	450	466	467	442	476	458	454	497	469	476	460	476	457	482	500	472	452	489	499	440	485	437	484	492	470	446	469	465	430	471	463	489	474	477	464	474	444	435	468	450	461	449	480	445	479	468	475	423	446	476	474	447	479	474	467	463	463	467	502	451	428	499	500	448	493	447	469	483	490	483	476	471	440	482	453	470	475	517	460	458	459	412	489	445	475	449	456	486	500	477	465	468	469	458	469	454	493	456	435	514	456	469	434	469	468	457	458	462	458	484	521	447	465	514	504	491	444	488	493	468	430	464	478	442	498	460	476	481	456	439	452	469	479	477	483	477	456	492	496	494	463	454	478	469	479	451	442	456	473	492	456	439	493	467	458	486	483	505	472	465	458	454	490	463	488	472	435	425	484	478	498	469	482	504	486	474	426	486	481	489	497	491	449	429	490	448	493	485	481	459	457	480	468	456	442	491	468	488	456	486	508	490	501	492	466	454	450	493	465	438	411	476	508	486	451	494	458	471	435	492	468	455	489	462	475	497	498	474	461	463	446	472	517	502	473	494	489	456	468	438	466	478	446	459	460	486	424	457	472	451	478	472	489	458	490	487	456	448	470	489	476	482	510	455	424	481	454	540	465	464	454	440	483	470	450	500	436	486	482	430	500	444	454	428	459	472	495	457	464	487	478	454	486	457	453	467	468	461	492	458	491	486	437	461	472	483	484	512	538	458	432	456	451	484	480	451	458	458	427	479	485	449	488	461	462	439	447	462	481	424	481	469	475	456	459	496	462	466	447	437	484	477	461	463	507	483	430	459	503	466	464	465	465	488	486	529	512	477	452	457	465	481	501	482	499	466	436	469	462	487	492	485	455	490	466	453	462	440	501	458	438	454	472	506	461	469	454	464	484	475	454	493	522	444	514	466	507	475	462	476	478	499	449	470	443	454	388	464	479	426	475	466	491	495	467	456	472	450	455	421	447	463	457	501	474	462	453	466	456	499	488	471	482	471	478	447	489	468	474	482	432	438	466	472	499	483	451	464	479	515	477	464	434	469	481	452	469	454	470	429	459	475	451	452	479	435	476	465	498	472	472	439	475	442	484	446	473	503	466	473	456	454	460	480	521	472	487	486	477	492	450	465	509	457	464	474	426	458	477	461	446	516	466	481	447	487	481	469	449	458	485	446	474	467	456	452	455	478	472	469	427	451	424	503	469	447	432	459	473	457	487	478	485	444	481	491	441	480	517	478	445	486	463	452	476	447	503	475	481	427	473	460	491	473	467	464	490	473	449	471	489	471	486	457	458	497	444	491	438	478	486	503	467	487	473	467	483	444	425	462	421	466	484	481	491	461	492	496	389	460	456	509	474	492	474	470	454	454	487	471	474	484	457	474	468	439	477	499	500	443	456	468	456	496	449	462	498	428	455	488	509	453	419	473	451	482	496	459	471	442	448	473	499	473	459	467	448	454	471	473	448	492	491	482	470	451	474	504	463	463	467	487	467	476	451	489	478	461	498	492	468	457	461	515	482	486	443	476	456	454	467	511	468	450	469	469	456	473	433	479	452	516	504	436	492	468	435	468	467	440	454	504	468	462	476	455	484	456	505	495	448	464	436	509	433	480	444	445	487	499	475	453	477	457	474	449	460	485	471	478	505	496	432	454	478	491	477	479	474	448	454	481	437	446	479	417	472	471	483	461	469	462	437	457	483	443	466	475	457	470	450	478	448	461	456	511	460	522	459	489	468	468	475	473	491	444	486	500	471	447	475	410	463	485	494	454	485	453	509	441	476	449	478	435	511	495	520	464	447	444	460	453	433	463	422	458	493	456	483	458	475	493	457	472	485	491	462	483	472	457	477	401	463	447	478	479	497	501	506	498	491	486	470	435	487	480	488	472	461	479	487	490	479	473	474	462	467	439	445	476	472	460	462	497	476	464	496	467	467	451	489	427	465	500	476	434	486	483	470	459	448	462	450	481	529	484	457	477	439	494	459	468	478	473	489	499	489	501	488	455	485	465	434	466	460	489	477	479	478	457	481	489	483	469	481	444	485	466	466	494	450	453	519	507	447	484	456	451	475	475	489	477	482	497	484	458	462	489	469	485	501	477	462	494	483	464	500	505	464	470	466	486	439	436	547	461	477	454	461	470	462	474	466	481	477	449	464	443	484	495	453	451	512	447	431	461	478	513	468	468	418	473	444	468	440	476	444	441	485	487	452	448	447	457	511	486	450	457	484	480	450	464	487	464	475	439	501	499	479	438	490	491	460	418	457	461	447	466	490	477	487	452	452	447	502	466	464	464	473	454	460	467	474	440	460	470	524	468	455	473	463	444	453	476	484	482	451	474	455	468	456	435	422	474	500	505	454	471	433	489	503	523	514	511	494	464	467	482	492	460	462	495	486	458	498	482	492	453	476	473	472	496	486	441	440	511	474	484	501	479	463	454	439	475	465	492	472	454	422	469	542	456	479	408	468	454	494	487	446	459	434	504	459	454	484	457	485	463	465	476	442	442	462	458	478	448	513	476	496	480	497	473	504	464	511	465	439	466	511	457	467	461	431	470	460	447	446	461	452	449	464	504	462	476	487	459	488	478	460	485	440	466	476	438	510	442	454	448	464	449	438	480	501	453	499	458	444	433	479	454	460	482	497	446	452	491	477	438	514	452	469	452	450	482	462	446	494	478	460	504	493	483	447	454	447	494	467	433	426	437	510	470	507	441	466	475	457	456	471	461	484	444	458	457	450	495	498	489	419	440	486	440	467	466	467	453	456	436	498	457	464	438	473	488	437	491	489	440	472	451	459	443	493	474	480	482	471	436	449	464	506	491	435	445	470	493	496	435	464	479	448	478	470	425	474	430
29683	27982	26706	10430	1499	638	438	398	422	387	371	366	377	316	360	345	360	358	339	359	318	379	349	310	338	339	321	349	315	361	337	327	334	343	327	357	344	334	335	327	327	402	354	346	360	341	379	368	344	361	369	382	360	351	344	335	339	331	338	340	351	330	336	334	359	356	323	350	334	339	328	361	363	353	306	371	324	285	341	346	316	334	335	362	315	326	380	317	339	379	355	350	368	336	335	326	305	354	331	304	320	340	328	321	337	342	372	357	341	348	318	339	361	381	378	333	342	349	347	323	327	324	317	362	338	324	324	327	365	335	347	329	323	334	356	387	314	347	332	309	359	350	366	359	302	327	365	333	329	347	355	367	327	310	367	366	313	351	314	313	336	297	346	342	359	366	342	329	357	356	352	322	363	307	347	324	311	335	319	354	342	341	330	386	308	342	344	321	358	352	326	361	343	331	364	317	330	338	363	367	315	353	314	373	326	340	389	326	351	324	309	349	357	332	329	377	349	365	313	355	333	326	347	345	333	339	344	310	321	348	352	302	313	332	319	309	330	386	363	332	346	345	346	345	357	343	357	360	335	336	376	325	328	379	332	369	342	305	362	329	349	323	346	360	352	332	334	327	379	353	362	339	329	341	352	344	316	351	316	374	325	352	323	387	361	379	344	314	310	320	334	345	336	348	363	337	354	334	293	360	374	332	335	325	349	315	359	373	391	360	365	346	311	334	326	302	338	370	356	328	337	325	339	325	316	325	313	323	312	364	340	322	338	322	332	351	326	341	330	321	329	346	357	305	310	319	377	309	304	367	342	340	338	334	329	365	356	343	346	317	343	327	351	338	311	356	324	310	345	339	348	329	375	353	360	336	346	343	337	371	346	336	321	396	350	348	357	339	336	364	356	361	367	323	348	370	317	312	318	376	353	342	374	363	325	335	324	310	332	336	329	337	323	346	325	334	348	355	333	382	357	342	345	346	345	320	320	324	317	334	369	327	327	312	325	337	315	323	334	322	321	358	326	353	329	340	332	331	336	359	320	323	334	342	360	337	354	357	357	338	371	339	337	326	338	368	320	321	352	325	322	344	324	320	311	365	366	330	344	347	324	315	320	370	319	357	358	318	367	320	320	329	323	355	322	355	324	313	363	358	326	307	297	338	343	324	338	306	365	352	370	330	356	308	349	341	326	334	320	326	339	362	335	350	318	333	309	330	328	354	361	347	351	360	345	328	324	303	366	349	317	347	334	326	351	361	316	304	361	342	364	364	312	356	296	320	340	343	353	309	340	324	347	361	342	311	333	335	305	332	333	361	314	355	322	330	364	346	324	335	347	334	344	334	330	346	336	329	352	360	322	350	328	341	364	347	320	368	346	294	329	314	349	333	334	334	334	319	322	346	320	340	319	380	366	338	388	326	320	345	330	354	338	314	311	333	337	360	329	380	330	319	359	357	344	356	307	353	303	326	321	306	286	348	343	344	360	331	341	325	326	334	352	324	329	367	376	315	339	336	318	344	329	346	337	343	361	334	339	340	334	315	333	351	337	357	342	344	363	350	343	347	356	310	339	300	313	332	322	355	378	355	314	359	299	382	320	344	330	350	315	369	359	322	326	346	349	348	321	327	340	326	347	341	297	338	349	335	362	325	343	320	385	344	338	355	388	329	328	332	328	312	343	352	323	346	355	330	353	355	373	325	360	326	327	345	370	322	342	333	338	331	338	367	344	325	332	346	295	349	354	323	344	341	313	362	329	332	313	308	334	349	296	372	352	352	341	320	314	342	361	340	334	313	330	350	344	335	320	308	333	339	366	325	345	349	338	319	355	336	339	334	335	340	325	301	342	329	341	350	365	320	341	359	325	337	355	393	358	326	385	340	311	316	382	350	333	315	353	364	386	360	342	339	326	344	342	338	342	339	354	348	328	349	362	339	340	336	359	317	361	359	340	330	340	355	368	341	321	324	346	314	339	337	308	341	342	344	332	346	358	351	347	353	330	350	330	351	321	335	313	336	343	350	364	336	351	382	345	336	332	329	369	337	314	322	331	358	341	400	313	327	331	319	345	379	349	354	350	354	333	336	334	337	332	341	340	305	363	355	331	342	350	334	344	352	353	333	344	308	352	365	337	325	368	309	361	346	329	330	307	348	336	364	304	331	321	347	335	349	336	314	353	360	346	368	319	342	333	337	300	342	337	343	348	341	345	323	321	333	334	371	330	329	343	336	312	339	337	352	313	348	334	328	340	310	301	360	340	338	370	331	320	343	345	336	376	348	334	351	328	321	353	328	343	342	330	359	360	343	311	341	351	310	328	365	324	317	363	327	373	338	333	321	319	353	329	285	333	314	325	346	339	316	339	320	301	335	348	364	332	316	347	332	338	357	336	346	298	361	334	343	320	370	351	335	363	313	308	320	357	354	352	317	345	358	323	314	322	307	343	314	381	322	337	330	345	338	313	354	327	328	332	342	355	358	335	346	326	345	322	328	344	341	337	346	352	341	324	341	354	353	344	323	340	320	339	352	333	300	325	344	394	342	345	347	351	319	344	320	330	333	347	340	338	345	370	344	375	348	322	346	338	373	331	315	348	324	361	344	349	360	335	333	339	338	350	307	342	343	339	374	339	340	337	339	342	364	332	335	349	353	357	310	346	346	307	352	359	344	318	313	342	302	354	345	354	347	328	383	305	372	370	335	328	351	364	348	339	311	329	358	348	338	342	349	355	339	322	353	339	338	359	326	326	322	304	304	371	351	334	331	355	331	342	347	342	355	340	297	339	343	312	352	337	349	354	321	340	308	316	322	332	318	346	321	350	334	327	327	331	332	373	326	316	327	346	361	367	338	321	319	368	344	347	331	303	318	368	324	320	339	330	338	334	406	336	360	337	345	321	319	349	340	321	322	327	329	343	356	315	284	332	347	321	349	341	297	350	371	370	336	346	336	305	361	376	334	303	357	344	342	320	355	341	349	358	356	322	337	339	307	371	367	343	344	364	322	292	322	309	376	329	357	342	357	348	349	367	314	352	318	339	341	353	322	335	366	363	328	347	336	350	333	359	344	310	372	325	332	339	340	372	371	371	320	316	320	320	318	355	332	328	372	323	343	332	304	325	331	331	369	304	316	360	331	345	347	300	328	369	349	373	350	311	351	340	329	347	331	364	337	323	325	336	326	333	339	329	343	368	305	319	342	340	325	363	332	333	307	348	377	352	322	307	343	344	363	337	346	353	353	333	348	342	336	308	338	345	318	334	332	317	367	351	326	308	340	365	387	354	366	349	386	324	339	325	360	367	336	338	300	343	327	341	353	336	323	377	346	333	310	356	332	330	334	329	325	354	324	350	329	322	297	325	370	328	315	333	333	320	327	374	314	311	322	313	326	331	329	341	382	323	350	313	330	340	338	328	359	354	352	333	358	334	333	384	341	295	352	335	337	319	324	334	332	337	318	318	341	359	332	331	333	369	340	348	341	308	315	323	325	322	350	357	323
36833	45574	31036	9025	2705	1213	700	664	622	585	560	588	527	514	500	509	474	502	490	465	470	495	497	488	534	495	470	496	485	481	454	479	484	490	471	515	486	498	500	510	527	489	557	509	519	518	554	578	507	548	517	554	538	566	490	484	526	472	497	515	484	458	522	478	489	483	474	495	483	463	500	460	471	536	467	462	476	450	524	471	531	479	503	457	455	506	540	489	491	470	483	473	522	508	486	481	506	495	470	442	480	475	480	463	482	493	470	485	452	442	499	511	476	488	471	490	492	479	474	493	517	489	469	477	510	454	475	455	513	462	500	447	470	514	447	496	506	478	489	504	518	466	475	479	498	495	468	466	502	480	505	474	483	469	455	458	498	479	467	454	465	484	475	507	498	466	462	495	481	490	491	449	474	501	474	467	422	466	464	493	444	487	454	499	470	487	420	480	493	486	475	475	477	482	468	459	459	473	485	469	513	449	476	470	479	461	493	459	515	467	455	476	489	463	444	470	488	463	507	481	519	499	483	505	468	500	472	489	468	460	471	479	489	489	491	497	461	476	486	480	472	461	450	448	482	498	498	492	516	492	482	460	526	460	490	493	508	464	485	456	464	486	434	485	462	530	472	489	486	512	482	489	491	437	461	476	457	475	504	486	497	509	482	521	532	469	464	481	491	463	518	495	476	486	436	480	451	494	508	480	483	481	482	471	471	441	494	465	521	463	470	507	465	438	503	513	465	481	502	480	462	479	501	483	458	478	480	495	493	481	467	463	489	487	515	453	471	489	444	459	477	455	450	464	464	492	479	475	487	472	486	464	466	500	482	468	457	481	530	456	471	462	453	479	471	523	446	473	444	479	474	500	493	476	479	492	520	475	480	490	486	524	475	487	478	474	486	510	447	512	491	499	463	443	499	479	483	486	503	476	491	513	450	488	457	502	493	434	459	466	481	468	495	528	483	479	476	455	456	466	530	449	468	519	499	505	454	504	482	499	449	489	468	461	457	468	486	479	494	456	450	488	503	470	479	483	477	456	435	478	465	486	470	482	486	495	448	475	468	495	495	493	461	496	467	450	476	494	484	478	459	497	492	462	485	492	462	506	482	483	466	529	486	461	466	490	476	440	481	503	476	521	513	488	451	463	498	476	504	482	456	492	500	504	481	446	465	499	473	473	483	494	481	489	454	496	494	473	502	478	503	477	473	502	466	488	480	444	452	472	490	493	434	438	462	479	483	469	486	498	483	460	486	518	494	461	445	470	469	469	483	488	466	491	484	463	526	471	460	499	477	432	495	475	479	453	506	472	454	492	462	469	485	503	495	471	426	426	466	481	507	491	476	509	502	484	519	472	499	426	470	488	458	497	468	485	464	499	506	455	482	459	467	470	506	461	470	469	487	450	456	473	470	490	510	512	485	481	499	502	473	482	459	465	455	465	488	487	505	490	481	474	461	490	472	495	482	469	528	485	467	456	485	478	501	492	524	493	458	467	483	482	464	475	486	492	461	475	470	480	515	462	462	501	508	491	511	473	487	486	476	518	484	506	491	512	457	527	492	488	473	486	458	470	516	493	508	495	476	439	502	455	474	453	489	501	487	479	485	493	526	463	475	472	464	497	465	469	478	515	475	484	492	455	479	490	474	488	477	449	494	477	494	457	496	473	498	452	504	470	469	509	470	479	489	485	470	503	473	480	483	503	468	512	481	478	478	487	478	497	458	483	488	479	494	495	455	486	482	449	475	486	475	443	500	452	491	439	494	456	475	491	499	461	476	481	524	501	483	478	512	483	496	534	507	479	488	472	514	523	506	506	476	484	427	468	477	494	501	495	489	451	500	442	469	471	417	492	497	484	463	480	483	457	464	453	474	484	487	459	496	493	489	514	472	461	487	490	438	469	430	478	488	465	501	502	497	502	494	445	470	450	500	513	507	487	480	495	508	496	480	473	484	464	485	430	453	486	469	461	474	485	483	483	509	487	452	499	494	486	469	496	462	489	508	485	497	468	458	504	492	479	481	467	511	514	462	471	469	495	499	473	496	469	510	485	442	487	477	491	422	480	479	487	461	481	458	505	450	498	512	490	466	440	485	485	467	477	508	494	482	485	473	486	508	450	501	494	464	469	505	520	491	489	488	489	503	483	510	481	436	463	511	498	428	484	512	529	525	495	492	430	510	460	516	494	444	461	488	462	480	519	448	520	453	474	504	498	487	448	443	476	525	448	461	476	454	461	463	477	480	489	510	482	468	466	444	520	492	458	508	452	468	458	453	524	489	468	452	502	461	475	500	499	474	450	479	490	470	493	483	466	493	512	483	521	501	479	459	497	501	499	487	498	476	477	461	479	494	483	465	500	476	493	473	477	473	441	474	472	460	445	494	501	502	476	469	499	509	439	421	474	463	503	487	446	493	475	471	489	477	449	494	490	509	487	498	495	487	490	451	482	518	487	434	464	482	486	500	462	471	511	460	477	471	479	480	490	514	475	474	473	453	476	452	506	491	523	508	480	512	493	479	482	471	461	540	470	449	477	497	486	487	517	479	465	461	460	492	492	505	501	450	462	466	478	512	485	490	473	481	475	472	494	477	486	467	472	489	547	539	442	428	466	483	483	482	483	458	455	492	507	480	467	471	485	470	482	450	488	469	488	487	516	457	500	451	479	459	488	473	463	456	465	494	485	469	447	452	490	517	495	489	487	480	480	516	512	463	485	496	488	451	482	449	479	534	504	504	442	498	502	525	485	453	495	480	462	492	493	483	455	471	451	466	471	494	473	465	469	514	470	484	504	481	522	505	481	473	438	486	467	498	470	497	484	477	479	473	475	471	502	446	481	488	507	464	480	474	422	466	515	469	494	471	490	465	506	481	493	425	468	498	456	474	482	483	478	460	496	469	461	468	466	472	478	454	504	478	500	459	474	499	463	473	476	451	518	515	464	452	487	434	508	487	455	471	497	447	449	486	507	472	459	488	456	502	516	484	502	486	475	457	474	468	475	453	440	511	533	471	461	503	482	497	452	523	471	458	468	481	512	475	466	510	492	517	477	487	470	495	477	447	447	476	471	496	487	475	446	480	480	477	468	520	461	505	419	474	489	463	489	495	464	506	527	498	483	500	472	468	472	468	472	484	478	453	477	466	510	491	451	464	516	497	498	507	438	534	505	495	509	481	474	496	505	481	484	488	440	496	481	491	428	496	481	506	439	487	461	510	506	445	453	503	422	471	500	495	518	516	495	467	465	497	505	485	520	502	456	467	501	460	468	490	447	470	515	486	469	469	500	490	490	502	451	465	468	461	473	491	464	456	486	495	513	468	448	463	480	455	473	413	484	460	493	459	474	462	470	439	452	468	479	459	467	498	499	457	432	485	504	460	426	444	405	434	461	459	476	458	502	501	500	462	431	470	463	473	465	484	470	449	489	466	460	474	473	503	442	484	486	461	494	458	471	492	477	505	488	498	487	532	510	456	479	467	481	432	475	473	487	480	452	491	467
24546	21700	29106	24701	20758	7923	1156	757	672	591	602	524	531	498	520	456	460	468	462	432	448	438	487	461	464	459	427	508	392	476	437	474	483	413	450	434	431	446	438	434	451	512	451	464	479	467	513	449	443	463	478	447	478	487	420	476	454	446	470	434	471	449	469	420	443	427	462	419	397	427	437	367	444	458	414	432	428	416	401	442	436	423	439	420	419	412	438	448	413	438	484	442	421	442	408	446	424	457	430	440	401	427	449	463	419	441	428	423	433	425	397	429	369	421	435	401	420	445	423	401	448	431	430	407	468	437	444	416	404	400	446	417	433	428	464	420	465	409	401	426	459	405	447	407	433	416	422	435	422	407	436	446	426	442	422	389	466	419	425	422	412	443	442	414	411	431	403	412	453	417	408	462	432	394	445	454	440	415	452	444	398	470	410	428	454	407	414	449	463	435	420	406	436	406	435	460	430	445	457	416	425	411	415	434	449	421	435	402	416	431	430	430	432	429	437	443	426	461	417	392	392	425	402	416	433	423	432	430	419	388	455	432	429	407	408	441	416	371	434	408	434	489	431	445	446	415	417	425	438	417	437	424	428	417	381	407	370	422	401	393	426	426	470	428	407	412	441	394	413	437	437	414	425	443	412	404	429	426	435	409	450	422	404	398	418	455	441	424	437	404	433	438	425	421	453	430	455	439	442	457	428	396	426	442	465	431	440	400	424	439	451	442	412	422	415	446	415	428	410	446	435	439	433	425	439	455	426	425	388	425	426	416	405	421	446	449	418	436	406	413	438	425	385	414	424	424	420	413	446	406	455	468	420	446	428	435	455	457	442	466	389	425	408	425	418	429	477	406	413	435	437	435	434	440	426	421	445	478	470	467	445	426	424	424	406	433	425	438	424	454	452	467	442	419	449	445	427	457	425	451	415	426	414	425	454	417	430	447	436	410	397	475	424	422	432	450	446	427	413	431	412	400	415	395	443	422	463	430	450	402	399	419	418	444	421	427	439	448	399	393	420	442	435	428	408	429	417	432	442	430	418	415	449	469	438	417	463	420	429	435	472	450	431	415	435	421	454	441	425	383	417	397	468	445	414	427	425	445	423	429	464	435	408	436	421	454	457	461	420	421	433	382	412	419	426	420	467	440	418	443	443	424	426	431	421	418	423	450	441	399	448	413	427	452	401	460	419	419	445	461	430	425	422	417	405	391	456	405	431	426	441	422	399	413	451	448	425	447	405	404	401	393	402	440	402	416	425	469	424	433	407	464	426	415	441	451	454	402	410	440	436	443	460	408	436	455	424	436	397	441	415	449	454	432	407	426	447	441	415	417	431	404	422	431	418	434	410	377	453	421	417	432	435	404	425	425	405	388	389	417	393	416	425	423	441	426	399	444	457	421	406	409	428	438	421	452	465	385	447	451	452	434	441	413	421	419	439	416	440	452	448	421	398	422	422	417	391	389	410	440	436	422	405	478	470	456	411	430	409	435	439	471	464	441	426	399	420	447	380	438	429	437	403	434	383	407	421	423	443	426	432	396	402	430	427	448	422	411	448	404	430	412	443	447	428	462	468	372	480	418	439	437	451	427	434	425	438	445	418	433	420	440	404	443	385	423	414	402	410	429	415	436	460	449	414	451	437	406	440	404	403	424	441	387	439	466	393	439	438	460	370	452	443	445	384	421	475	420	431	433	436	421	429	405	426	396	430	406	455	423	449	437	418	399	404	445	464	459	411	430	478	427	411	420	414	452	443	437	422	431	447	466	441	414	443	439	433	412	414	417	448	445	446	451	412	440	437	413	409	416	415	418	443	401	406	436	412	432	437	423	437	415	424	387	407	423	452	422	437	406	365	453	447	398	430	433	413	438	426	458	422	397	437	387	454	446	443	449	445	444	419	421	445	417	418	434	430	445	400	460	428	433	418	422	416	409	405	450	433	422	463	421	427	483	408	440	414	407	415	422	433	438	436	442	434	415	447	445	415	444	432	384	419	405	451	392	403	410	418	407	417	456	450	426	406	440	403	434	428	408	387	452	414	411	438	374	441	390	413	404	420	430	420	438	433	427	440	433	429	392	416	428	453	402	464	425	418	475	430	488	462	418	403	401	454	451	374	425	443	443	423	456	434	420	435	457	444	452	423	414	419	416	442	440	401	449	433	410	369	429	401	465	427	445	420	422	453	416	432	400	421	457	427	411	439	396	421	389	436	432	407	445	457	413	428	431	434	429	435	403	407	428	438	424	464	439	465	453	423	422	413	451	452	444	453	420	465	410	422	450	404	437	408	417	424	445	446	410	406	440	413	406	442	439	446	438	429	442	460	415	455	410	427	400	427	460	425	416	429	446	408	416	415	430	418	437	449	430	407	423	427	414	432	439	385	403	409	426	424	440	462	451	422	422	440	473	446	441	424	419	434	415	401	448	425	428	443	429	401	434	442	398	452	431	395	404	435	430	402	454	417	457	479	433	420	427	449	401	389	438	405	469	420	418	443	417	419	411	424	414	470	411	448	364	409	471	445	416	423	462	430	433	443	423	422	404	427	469	436	408	420	410	434	433	419	429	427	441	443	400	414	426	424	410	420	479	470	442	393	413	429	440	421	443	440	405	392	434	425	418	416	424	416	416	418	447	419	403	386	421	389	420	431	412	416	430	411	420	404	428	431	404	427	467	382	420	411	428	437	436	402	419	491	451	424	424	427	458	445	423	430	413	404	401	464	475	426	459	421	457	436	436	440	449	439	429	385	421	418	446	445	442	391	442	449	440	421	456	456	475	405	443	401	426	427	443	425	448	443	418	436	450	445	395	448	446	441	407	457	416	451	419	426	391	433	424	412	432	425	399	454	422	428	464	418	450	430	419	416	416	492	435	378	404	421	441	446	464	420	441	457	430	373	450	402	427	448	436	395	405	438	444	402	434	442	417	448	415	457	442	436	395	415	402	440	396	392	406	421	418	431	437	425	443	389	407	419	435	445	460	450	459	427	439	465	410	419	412	410	411	460	434	433	411	460	464	398	426	411	447	450	431	429	416	470	418	393	425	434	425	431	409	382	442	396	423	448	446	410	421	447	432	433	452	411	416	409	467	436	434	475	415	458	382	415	429	424	402	423	399	437	458	397	430	431	411	404	388	418	402	414	390	400	403	400	434	444	447	433	466	449	449	435	434	441	433	421	415	445	423	469	419	403	409	399	423	458	427	450	435	431	445	425	396	429	430	423	415	415	427	431	424	421	424	486	400	439	420	422	416	410	431	420	420	443	416	442	428	431	456	432	424	427	415	407	427	442	426	437	426	444	406	420	417	420	400	485	382	482	406	416	426	463	416	434	461	405	410	432	434	398	416	429	424	419	411	427	486	439	432	429	414	448	410	448	442	432	439	422	457	409	415	423	392	413	405	427	451	382	459	435	388	408	438	413	466	395	435	393	416	451	421	382	373	411	432	378	461	430	423	396	392	430	391	495	409	435	429	436	444	407	415	445	430	434	430
41869	61724	45913	16907	5908	2615	1705	1505	1244	1198	992	884	871	798	764	686	691	698	671	673	659	701	709	637	663	634	631	663	616	672	620	644	672	638	651	602	596	649	616	657	685	625	690	713	687	709	720	715	737	740	689	718	667	663	663	660	642	652	636	645	655	620	618	623	591	579	655	600	610	651	615	571	610	613	595	591	610	580	604	628	579	617	619	628	628	571	603	609	612	611	640	625	605	639	587	584	614	609	591	599	630	643	610	646	659	623	593	631	608	602	603	577	605	614	622	605	628	593	582	580	618	579	597	576	599	594	577	644	603	618	586	589	626	613	586	647	582	607	583	564	587	635	647	603	621	599	629	579	578	609	603	601	658	638	624	638	586	638	662	607	574	564	617	622	657	587	594	584	620	594	577	619	607	631	578	624	590	627	597	574	534	589	629	603	588	679	574	596	608	596	622	586	674	661	587	613	639	626	659	650	598	566	595	628	648	592	610	614	608	613	608	617	609	578	617	624	613	623	642	598	593	634	603	641	656	613	600	604	619	624	618	584	624	607	565	619	610	608	576	650	639	626	601	603	578	625	588	650	601	600	585	598	594	576	568	622	593	579	583	615	624	616	587	655	598	636	626	574	668	571	660	583	595	635	629	645	623	611	581	601	577	576	556	596	574	600	586	628	624	643	589	624	638	596	587	575	611	621	635	640	610	621	621	619	647	655	596	580	610	620	597	581	646	601	610	597	583	607	636	632	616	620	658	590	642	571	602	623	583	630	621	583	602	568	610	604	617	590	578	588	565	687	598	591	612	573	599	599	659	608	624	676	661	658	611	573	575	613	615	582	678	631	634	617	636	595	653	627	610	615	676	553	620	584	590	574	593	586	612	612	604	634	572	574	580	610	583	624	578	659	617	575	623	606	600	646	613	550	619	601	567	621	627	552	664	618	604	633	641	587	619	612	591	605	611	647	645	598	615	596	640	608	642	612	646	645	630	627	626	617	579	598	597	600	595	607	621	625	565	588	599	583	652	611	620	586	624	639	645	636	638	607	613	620	574	631	643	567	600	614	595	612	620	604	624	612	628	616	622	597	573	601	600	612	616	614	654	630	610	633	603	590	597	605	609	586	625	576	630	618	627	616	606	588	643	558	612	623	628	585	615	616	641	590	648	559	602	620	616	629	594	620	639	597	589	563	652	600	645	662	646	618	617	596	618	573	615	576	608	604	624	604	584	615	618	588	610	610	612	593	645	554	612	591	617	593	639	632	602	581	618	564	628	580	570	591	609	614	599	576	585	591	631	597	578	610	618	602	608	611	611	609	573	592	603	589	643	615	634	578	587	607	619	615	618	588	651	602	607	613	607	631	644	661	552	591	601	640	602	590	605	606	629	612	618	631	634	600	636	624	592	610	616	596	635	637	586	625	640	620	596	616	621	606	577	598	593	612	624	576	591	611	623	631	644	657	604	598	563	597	606	629	608	636	620	555	620	571	594	621	622	597	649	624	638	571	622	599	598	608	607	601	570	623	648	596	681	602	577	560	611	609	640	612	655	602	635	584	602	615	618	598	643	622	660	589	557	646	619	600	595	638	594	630	609	667	582	629	640	557	627	585	642	629	602	624	640	598	592	640	653	544	618	597	632	593	677	664	595	616	600	572	607	568	617	633	651	595	584	602	604	591	636	604	623	601	631	593	641	599	610	588	601	570	584	615	603	596	614	586	617	610	625	639	628	631	637	629	624	670	621	570	612	637	604	623	607	627	597	595	668	602	602	656	583	577	595	607	543	627	604	621	577	593	614	621	588	617	571	632	595	593	587	619	607	675	599	629	607	597	603	610	598	633	639	591	605	603	615	586	584	634	572	637	622	617	602	659	631	617	621	597	598	654	628	618	642	650	593	629	586	630	596	606	628	628	635	620	590	566	631	588	566	591	599	566	589	611	579	609	598	626	624	624	659	589	605	661	644	618	611	662	627	616	603	641	595	617	592	605	611	567	657	591	577	583	629	561	596	595	586	601	625	537	617	613	600	594	592	618	601	643	586	618	610	622	667	609	603	647	607	573	613	652	648	560	602	617	600	609	609	599	564	590	634	628	615	650	600	639	605	612	569	632	595	605	573	593	644	584	588	640	577	620	602	654	624	610	632	631	614	590	598	600	636	594	579	618	622	584	654	632	593	621	524	571	646	636	644	577	594	641	586	630	605	599	558	570	586	585	633	615	606	635	623	578	609	649	576	580	648	628	590	620	645	589	589	636	633	611	595	635	588	608	607	596	580	655	608	598	591	611	650	646	605	611	610	583	634	611	582	627	637	604	586	581	633	614	625	619	613	630	608	641	584	621	594	612	585	636	642	581	612	601	603	602	623	611	573	613	638	595	638	597	621	585	638	640	622	610	629	619	600	588	633	574	611	631	611	588	565	613	623	643	580	638	595	599	600	614	569	622	637	631	645	607	625	608	610	631	588	583	573	611	651	595	595	614	624	634	624	596	611	596	586	611	630	656	585	643	642	616	600	583	611	606	567	561	617	624	604	560	573	616	583	646	602	645	612	616	621	578	623	630	614	612	641	639	590	609	632	585	616	613	602	604	608	643	621	602	663	614	647	617	662	578	593	613	593	661	557	613	670	620	628	600	646	619	588	599	610	613	626	607	584	620	626	606	655	579	627	602	638	654	615	590	622	588	581	601	605	647	610	618	576	588	581	627	571	633	607	575	618	633	583	613	618	625	620	577	600	594	657	573	557	561	653	606	578	668	598	617	635	602	650	623	620	615	618	597	624	630	624	597	643	564	631	630	612	657	553	592	631	650	637	614	619	636	604	614	618	572	638	589	629	655	638	644	655	680	571	589	606	598	586	624	614	622	628	624	620	605	616	606	591	622	647	645	610	588	628	635	623	594	573	598	623	640	577	605	599	584	603	584	633	599	610	643	622	560	647	592	627	598	613	614	592	598	577	560	591	614	652	562	641	632	633	610	593	632	589	615	617	634	585	598	618	573	608	645	599	593	641	605	629	609	614	596	611	652	633	596	594	618	649	607	580	623	649	606	615	579	593	641	622	633	626	638	541	616	614	606	605	601	633	630	617	637	606	609	559	656	621	618	561	542	645	596	600	663	607	616	626	593	623	670	618	629	625	581	593	594	611	582	615	662	614	599	587	548	620	631	641	585	590	599	629	614	598	599	625	597	626	638	603	612	640	585	629	645	612	587	619	630	619	589	646	569	593	601	627	576	581	597	567	556	600	582	592	612	632	623	604	619	603	577	623	601	656	633	608	603	611	575	609	639	602	627	617	613	580	651	616	587	626	633	581	604	629	623	565	605	585	655	601	576	639	576	608	639	640	591	643	640	581	577	633	643	584	580	572	595	622	652	595	621	567	626	633	631	605	605	601	611	610	583	606	654	651	638	625	598	603	644	603	552	589	575	625	620	649	643	633	573	616	621	647	627	616	607	664	669	630	584	597	597	630	581	644	572	607	656	585	627	593	621
23470	21589	29424	24220	21550	20802	5987	1014	717	678	586	546	465	442	408	453	413	370	419	389	382	402	405	375	351	376	328	342	358	384	327	319	346	331	321	335	349	319	333	318	366	357	366	367	397	388	392	375	383	405	407	415	362	372	366	367	350	383	339	341	316	358	345	349	323	325	325	328	319	297	323	305	282	335	344	300	321	358	340	334	326	326	308	299	321	327	314	310	305	360	317	294	298	315	342	337	326	322	298	336	328	325	295	333	328	301	307	326	329	300	330	323	302	327	314	312	315	323	326	304	313	334	317	325	295	345	274	308	322	326	315	325	347	333	317	316	287	304	325	331	344	281	321	287	322	308	349	312	330	328	300	303	344	295	334	306	314	285	325	335	347	315	321	310	328	363	298	320	334	347	355	352	300	333	330	348	306	306	334	298	292	311	341	322	330	315	336	332	330	337	343	304	290	333	318	323	329	333	319	321	321	366	306	303	293	282	336	372	323	313	327	294	341	333	354	305	322	313	296	301	331	327	298	325	308	316	342	323	332	299	319	350	383	309	319	305	317	345	317	331	331	298	354	315	325	331	345	286	322	346	334	287	324	335	319	337	338	298	319	328	317	299	353	304	323	322	316	324	293	329	305	319	307	364	332	318	318	321	310	302	321	347	335	310	277	330	283	361	301	369	309	310	336	327	296	337	333	357	314	319	298	305	324	310	339	308	350	310	348	319	316	314	306	304	355	291	324	337	308	332	334	322	329	318	274	317	341	354	315	309	328	309	303	341	306	316	312	323	335	336	327	330	324	304	317	328	318	338	317	311	290	306	317	321	320	316	319	341	334	324	308	314	311	304	293	318	367	298	340	360	320	335	315	307	295	316	303	346	314	353	326	347	309	330	300	294	344	311	312	360	343	307	320	292	324	313	311	332	316	306	280	315	297	290	353	295	332	329	312	329	332	351	329	342	309	313	320	316	321	294	284	314	316	289	331	323	313	326	344	315	325	331	346	302	313	326	318	303	287	318	317	326	300	299	294	345	332	346	343	286	333	343	332	324	323	334	356	348	334	365	296	290	320	331	314	352	311	309	287	321	310	324	304	343	318	331	332	334	347	303	314	314	327	326	301	325	310	269	298	298	316	333	326	307	331	292	331	337	327	291	329	301	343	313	312	307	323	311	306	346	326	308	293	324	314	312	303	333	332	305	331	309	315	319	316	296	337	306	321	330	305	325	329	345	344	345	353	301	327	337	284	325	290	340	309	326	322	315	324	322	335	318	296	346	325	295	300	308	293	320	320	310	319	303	292	316	332	317	349	301	324	338	320	314	308	327	312	358	318	334	310	339	360	312	339	304	322	324	330	329	318	339	313	307	325	325	328	303	336	293	309	331	311	348	333	314	308	329	307	349	315	314	311	329	322	312	328	325	320	309	318	337	343	326	326	336	324	302	311	323	330	340	293	323	302	353	319	321	304	326	319	336	307	317	304	301	326	305	320	308	363	313	311	327	361	325	350	356	348	325	336	329	345	316	303	338	291	331	293	329	328	311	346	290	328	299	344	337	308	313	344	338	309	316	321	316	312	337	311	354	290	326	300	319	342	318	333	347	313	333	302	305	304	277	343	343	333	323	309	362	340	294	333	331	315	332	328	363	329	284	310	293	315	334	311	325	319	326	336	292	310	263	337	326	318	343	336	282	300	346	311	342	316	301	324	337	329	342	318	323	315	327	334	328	311	308	307	321	328	307	324	304	331	313	356	320	343	303	327	311	331	332	314	336	310	300	326	316	287	324	291	319	305	308	318	330	312	297	328	306	362	286	336	309	316	326	325	292	342	359	350	324	300	323	336	321	337	289	324	320	305	318	314	334	313	337	311	320	321	313	345	277	323	311	318	322	326	287	305	319	304	331	319	287	321	320	341	299	364	342	346	321	323	347	293	323	313	305	306	308	310	316	313	358	313	346	272	288	338	324	296	327	340	341	338	351	300	344	327	310	329	304	354	320	330	318	340	341	299	337	313	291	313	301	348	299	342	289	299	342	329	294	320	326	324	302	316	328	311	314	328	299	310	344	316	317	321	306	280	299	328	298	324	318	337	337	314	333	320	314	314	333	297	338	296	341	325	284	313	330	276	300	324	326	326	317	335	318	323	325	334	297	314	290	290	332	294	321	325	356	321	346	313	334	310	310	313	328	321	315	344	293	310	329	346	290	295	310	307	322	342	321	324	316	334	335	313	334	299	337	320	323	334	325	332	328	353	334	327	285	314	326	297	354	327	316	336	321	330	306	327	273	322	325	321	292	322	307	333	311	323	323	342	318	325	327	323	314	332	321	310	320	306	354	333	314	297	304	273	307	330	327	315	318	307	317	332	297	298	277	321	313	349	302	352	329	298	302	311	292	317	339	331	316	320	327	325	298	337	301	309	350	325	321	347	301	335	289	291	335	334	316	314	319	302	314	326	318	306	320	305	321	317	345	318	324	374	353	295	340	312	333	305	335	326	299	324	321	338	329	291	358	304	338	351	336	332	340	331	345	305	304	336	343	306	345	338	299	320	335	317	321	345	301	323	330	305	327	330	342	280	292	297	313	298	324	326	343	320	304	300	317	321	305	316	303	316	322	304	328	308	320	286	295	351	329	319	299	310	347	318	340	325	322	325	322	325	304	331	331	309	324	315	325	280	322	293	345	358	283	329	339	347	332	314	308	331	313	303	320	315	303	329	299	338	352	346	326	311	346	343	313	326	316	343	319	329	299	283	326	295	327	303	313	289	315	338	342	318	299	322	325	328	335	313	313	332	326	278	328	307	349	284	330	324	311	312	305	352	307	319	330	303	320	298	315	308	298	317	307	331	316	324	344	317	309	308	317	342	308	321	287	326	342	320	295	274	329	305	325	296	335	304	342	306	292	361	330	312	303	307	338	314	328	335	332	337	310	312	331	314	337	338	298	327	302	340	337	309	343	349	341	307	306	331	314	368	304	317	302	313	346	324	303	331	322	327	324	327	329	295	283	294	318	320	312	311	334	288	340	325	343	290	300	335	342	334	309	294	319	317	296	308	305	346	307	322	311	338	343	293	311	309	330	294	315	344	304	312	287	335	299	340	325	330	306	360	334	328	310	323	346	334	352	337	326	336	304	305	315	314	317	313	337	328	341	324	357	334	324	308	318	311	312	320	347	325	318	295	328	325	308	334	313	340	312	325	332	296	326	319	292	340	329	343	324	322	310	325	309	321	330	318	307	308	313	289	375	309	328	313	318	336	347	318	325	307	329	297	323	332	309	334	303	344	310	303	338	307	306	302	306	349	307	301	349	321	327	329	318	333	347	303	299	322	330	319	325	326	312	295	310	330	346	304	317	334	362	295	300	292	305	330	331	302	339	351	329	310	308	324	342	328	333	323	325	358	328	314	313	339	343	334	340	303	319	327	323	294	317	312	343	337	337	337	322	335	338	291	351	304	350	337	331	337	340	337	316	332	305	312	325	314	282	309	316
46213	70572	53384	21484	7895	4273	2383	1974	1670	1411	1178	1063	897	815	704	684	666	658	562	585	578	597	603	502	563	561	512	535	502	538	561	520	477	529	498	518	522	533	511	534	489	641	543	633	648	675	630	589	594	616	601	563	617	547	535	542	536	478	516	505	516	484	507	479	500	458	479	453	517	460	467	438	491	499	491	485	457	469	474	432	485	471	470	433	433	483	452	519	434	432	512	460	478	462	493	493	478	458	444	439	493	518	452	487	470	500	455	437	441	468	473	449	477	504	493	458	501	461	469	434	468	455	481	484	492	487	447	430	484	475	463	461	495	448	436	433	466	435	458	453	452	475	457	449	490	471	477	474	476	447	509	482	429	445	489	461	434	458	495	442	475	468	487	436	455	483	459	461	493	496	480	478	452	448	444	477	452	473	468	469	449	419	452	456	489	481	477	456	471	421	455	447	473	480	445	481	427	460	467	429	435	471	494	472	462	498	472	478	462	430	460	467	482	442	477	454	453	433	482	448	489	440	476	429	441	447	439	410	450	488	483	458	465	487	455	472	474	465	464	477	428	436	477	462	485	490	439	465	450	487	454	471	457	457	485	444	466	463	448	437	441	464	475	483	443	458	491	461	483	435	448	447	432	468	449	481	443	428	512	459	457	487	476	473	473	458	470	479	480	466	444	449	463	490	456	466	447	477	459	487	443	418	439	423	467	453	440	474	477	460	456	468	499	486	485	479	493	486	460	479	442	475	434	485	451	511	441	465	454	476	492	439	442	443	476	481	441	470	451	437	456	484	484	461	475	504	435	478	437	428	475	457	470	439	465	462	450	490	439	464	421	491	451	456	488	461	461	455	446	447	475	475	469	457	467	462	467	446	436	469	466	514	443	522	453	503	467	478	485	478	474	520	457	498	460	450	485	477	470	467	500	424	486	491	441	516	480	453	462	503	489	484	436	465	456	486	397	438	450	462	419	475	466	483	460	443	492	442	470	434	509	445	506	455	457	510	465	472	510	502	476	440	456	444	487	448	441	458	492	500	464	432	414	456	485	443	478	483	467	481	474	470	490	431	437	477	481	482	459	447	466	452	462	441	442	487	495	454	480	463	462	484	469	441	491	451	482	444	502	443	469	474	446	454	486	452	467	490	467	516	500	480	472	456	462	472	482	496	474	439	482	467	505	435	490	484	460	487	468	473	484	492	469	446	443	477	441	453	500	473	436	478	444	434	473	427	432	453	460	472	450	478	484	475	466	496	478	466	457	446	469	470	450	470	473	473	461	463	467	466	461	456	463	490	478	446	495	450	434	469	446	463	402	435	457	450	449	481	444	438	441	480	471	450	479	473	469	478	452	451	419	502	491	474	489	444	468	443	442	472	470	454	458	474	474	517	459	462	447	496	441	471	462	465	483	463	480	421	427	449	502	441	474	483	461	430	448	480	457	456	470	498	416	490	460	452	456	486	451	439	440	480	462	461	438	485	488	487	492	498	430	489	468	483	476	438	459	456	473	436	461	464	443	471	432	434	457	465	460	465	418	508	484	453	465	508	466	480	459	455	421	474	489	429	475	431	459	477	468	468	469	463	488	438	483	468	456	486	466	432	420	424	476	484	466	475	505	463	478	511	470	481	467	458	447	459	477	463	433	475	429	443	470	474	466	458	447	446	423	523	450	476	457	485	488	478	478	430	474	455	462	454	452	477	426	469	466	512	452	472	453	462	446	522	440	478	420	478	445	442	450	503	492	459	476	436	456	471	466	447	454	465	463	490	503	480	440	446	486	458	459	444	489	462	455	486	463	474	475	465	446	478	475	491	449	449	414	458	456	497	462	447	428	411	447	461	464	438	448	456	440	478	447	488	475	468	450	461	465	465	492	433	482	484	464	494	505	434	477	496	422	470	433	468	426	444	439	463	472	480	438	470	432	471	450	463	444	446	447	422	451	505	441	454	426	415	474	474	455	483	471	422	500	454	482	479	458	453	462	460	446	476	468	465	445	460	443	457	435	443	477	418	455	484	458	419	430	461	431	463	440	459	452	445	482	447	478	450	498	471	481	454	441	480	494	450	476	473	519	440	436	453	456	459	513	429	496	450	458	434	447	501	464	483	475	466	482	451	439	467	413	441	478	425	457	494	459	499	466	486	430	491	439	427	471	449	476	459	513	444	454	466	454	429	460	494	426	447	466	457	464	441	431	469	458	470	430	457	477	484	468	450	453	484	439	481	446	473	478	490	466	436	456	461	435	442	435	444	486	465	465	483	463	481	448	448	436	455	469	493	476	463	441	472	480	476	493	473	493	473	494	433	460	497	495	446	441	416	487	492	464	459	441	433	496	468	447	465	442	465	483	465	430	441	471	464	435	472	483	458	449	469	471	447	460	433	481	436	468	474	463	455	479	477	443	454	406	496	436	450	460	467	470	443	483	465	475	474	503	474	476	456	501	464	500	470	422	472	495	472	451	453	467	487	439	438	491	430	461	508	476	475	476	421	477	431	450	467	438	447	456	467	472	459	473	496	442	460	443	441	461	457	492	463	467	477	456	470	492	452	436	449	457	494	451	453	454	449	489	488	495	501	463	465	476	463	454	455	421	470	482	439	455	462	487	426	468	446	480	452	456	426	478	430	483	446	443	472	450	463	499	479	483	455	485	468	448	450	450	451	493	441	424	465	425	463	472	448	431	451	451	438	493	459	491	432	516	456	471	445	481	470	445	485	478	496	423	518	468	446	454	433	453	482	451	452	487	441	447	449	447	463	433	462	472	521	447	413	463	509	490	512	506	470	426	472	440	446	458	463	452	452	466	428	483	452	463	467	467	456	459	478	467	468	449	428	466	477	462	459	480	460	465	481	490	502	459	461	481	445	447	429	473	466	449	478	487	434	471	472	482	465	468	430	504	444	439	461	442	464	474	469	483	464	433	440	454	456	429	462	473	472	471	460	436	471	459	448	478	449	457	453	477	485	438	475	460	428	445	509	468	484	466	484	462	471	448	500	464	460	457	464	468	432	470	490	486	461	460	465	459	466	427	457	470	451	462	439	470	459	423	439	441	472	469	483	448	487	477	465	436	446	473	409	433	457	465	436	478	465	467	420	439	487	517	482	441	434	411	499	412	426	440	440	454	447	471	466	475	451	421	470	493	477	447	440	442	458	494	456	464	507	482	456	452	455	431	436	454	457	450	470	473	478	442	492	474	469	475	433	465	448	497	469	466	439	466	501	476	441	454	457	448	460	462	493	458	464	481	427	474	416	498	481	471	482	442	475	472	489	424	457	456	482	470	467	442	465	465	438	473	467	494	485	464	474	470	460	476	449	430	434	452	444	477	478	494	489	481	465	440	442	460	448	457	459	465	424	439	453	491	438	481	436	499	469	490	466	468	468	466	464	458	416	487	463	479	467	490	479	431	476	456	435	452	507	466	460	453	451	468	447	452	435	474	445	483	482	480	503	502	452	448	481	447	464	471	453	488	466	493	464	454	480	497	481
29586	27887	26432	8739	951	633	433	396	367	360	389	389	345	324	332	298	372	364	327	340	328	306	326	334	336	332	359	322	369	348	332	347	349	314	336	375	333	332	369	340	335	374	382	339	396	335	353	351	336	344	369	353	364	317	360	385	353	347	312	366	339	368	327	299	357	348	331	346	332	317	318	333	344	338	334	336	284	346	395	326	367	345	337	354	299	374	359	337	344	327	352	368	334	316	333	317	347	324	337	344	324	349	331	349	331	344	297	346	330	332	338	311	320	339	331	303	320	309	334	290	316	331	316	285	348	310	331	359	320	356	355	341	326	304	355	348	323	344	333	322	323	323	281	326	334	327	334	349	361	324	347	313	341	319	296	313	314	325	344	370	359	358	335	303	319	316	313	352	358	330	342	326	327	335	325	333	323	315	340	331	340	344	320	307	317	348	362	312	336	335	328	275	329	329	336	339	339	322	333	339	305	318	328	359	357	337	364	330	342	320	310	318	335	321	321	337	322	317	338	345	351	356	315	336	322	338	346	338	344	329	357	304	327	328	364	314	332	333	354	340	332	334	337	357	338	304	361	325	329	318	322	340	339	322	338	347	322	294	305	365	341	332	334	341	340	334	311	330	322	323	339	369	333	318	352	328	315	359	331	341	324	328	320	354	331	327	342	307	312	330	316	341	331	331	363	330	348	335	342	319	314	356	345	330	355	321	327	370	334	312	318	358	330	322	339	333	333	319	296	347	315	333	314	344	313	337	347	301	345	331	325	352	337	295	330	333	334	322	324	295	361	287	350	349	348	357	331	338	356	293	314	322	331	336	359	352	313	307	360	348	328	353	335	344	324	351	342	325	328	358	280	319	316	323	322	328	318	337	338	303	301	364	370	345	360	336	307	327	362	329	334	314	331	328	322	334	331	304	345	307	353	318	304	310	339	316	327	314	370	323	335	329	335	293	353	342	316	315	340	337	373	358	356	301	344	359	341	360	339	323	360	360	340	313	338	341	330	327	327	347	354	336	354	340	326	342	340	336	368	351	348	321	331	330	359	324	337	354	354	373	340	315	341	332	342	347	329	325	293	350	295	311	342	366	341	343	333	333	334	309	308	330	311	314	359	312	312	327	344	335	341	301	344	332	341	318	333	333	320	344	337	307	342	367	336	361	322	341	309	317	309	325	304	355	346	337	331	330	349	335	323	318	352	322	343	352	312	307	347	339	349	382	339	328	320	313	362	320	321	353	323	317	355	341	324	313	328	299	321	356	369	326	348	364	346	325	338	347	354	333	301	321	349	340	355	343	341	343	350	328	334	325	345	356	323	299	342	293	348	334	323	357	339	350	307	341	322	336	322	359	348	333	338	350	314	366	351	333	336	343	354	320	295	319	306	341	341	354	334	351	322	333	332	287	327	354	332	343	301	361	363	375	333	314	306	325	319	341	331	316	317	341	319	350	328	327	350	342	349	341	330	313	351	327	320	355	335	346	320	349	312	330	335	326	286	328	342	341	326	372	354	333	317	319	332	328	376	324	347	341	323	335	353	293	324	307	328	323	345	323	360	340	325	335	338	340	328	401	298	351	330	338	333	332	351	336	370	340	327	304	306	330	352	304	340	348	310	323	330	323	321	311	317	346	337	325	329	334	330	322	330	325	349	327	338	346	349	327	331	345	309	341	343	318	336	303	335	325	321	341	353	334	318	312	349	354	337	330	310	297	328	308	288	323	333	283	362	344	362	343	350	328	320	316	327	306	334	337	327	346	346	353	337	338	348	319	385	354	345	330	333	332	363	332	313	344	332	339	352	351	327	317	320	344	334	330	354	332	335	328	355	321	347	288	322	340	304	346	320	334	347	340	301	318	316	331	325	340	314	319	321	331	358	298	335	324	346	336	327	331	304	333	331	316	329	333	328	294	333	320	308	291	344	295	348	368	306	327	347	314	310	342	318	297	316	334	366	306	314	365	332	314	342	347	359	332	317	358	364	338	346	335	316	345	337	316	349	337	345	340	305	327	333	320	340	336	351	338	339	321	352	309	338	356	332	334	361	320	365	341	349	362	309	333	296	337	330	336	338	327	352	345	353	330	321	316	343	316	291	335	363	333	325	299	333	372	343	346	335	327	346	302	324	359	324	323	334	322	332	306	337	312	329	377	355	355	312	322	323	320	342	346	345	345	295	315	353	309	286	365	316	322	315	344	312	322	317	307	308	311	308	293	301	352	323	324	325	336	328	331	309	359	338	315	325	316	323	327	298	337	335	335	318	320	377	324	343	338	312	326	321	321	301	324	346	326	320	320	350	326	323	335	336	320	341	367	319	342	366	340	335	334	310	312	336	327	344	334	336	357	358	330	334	355	343	297	322	312	318	333	343	383	321	348	346	373	334	328	323	352	336	347	322	311	321	337	318	337	327	332	305	339	356	363	334	301	323	334	304	298	301	345	331	333	296	320	324	361	348	321	353	325	322	307	334	298	345	368	342	354	351	308	343	299	311	333	315	359	303	349	361	326	324	310	320	370	313	332	353	318	316	334	323	317	316	317	340	353	326	331	358	338	335	335	346	316	335	352	353	356	329	322	343	329	315	307	315	324	321	325	322	324	309	322	347	330	352	302	321	358	309	354	333	387	319	358	338	350	328	323	309	349	309	325	353	341	333	343	343	322	348	328	390	348	317	327	313	308	346	333	332	376	349	324	334	339	335	330	349	319	316	328	335	329	343	336	338	300	333	318	319	342	349	344	319	340	307	329	331	341	331	323	340	333	332	319	314	319	360	356	317	336	301	356	332	354	347	336	308	331	323	345	327	312	349	330	327	341	341	341	349	315	367	355	379	345	312	326	348	323	355	336	338	332	326	350	292	332	346	338	313	358	333	313	348	363	329	336	314	329	298	327	308	346	324	317	352	320	321	312	317	314	326	328	344	323	331	325	318	334	346	364	317	347	329	366	333	302	324	328	355	353	338	348	316	321	356	340	342	329	315	346	304	328	318	368	330	367	359	330	335	327	316	329	300	328	366	319	337	310	335	341	338	329	366	295	318	361	326	333	370	344	316	296	296	316	350	304	343	277	340	335	364	340	334	333	302	314	337	345	326	344	345	319	346	345	341	339	363	326	325	325	320	330	349	338	335	327	327	332	321	322	324	340	339	300	307	325	330	335	358	343	324	374	339	353	331	357	329	324	318	350	319	316	326	338	360	346	344	309	320	330	353	339	322	332	350	333	353	332	328	327	322	325	310	324	332	314	330	318	340	357	353	333	326	343	336	343	343	346	306	324	346	337	337	307	295	303	366	342	336	335	319	373	341	344	345	331	344	301	319	341	320	311	301	332	341	351	333	362	396	305	336	338	332	308	334	331	300	317	340	319	361	320	341	309	337	330	345	331	340	322	300	319	340	306	324	298	314	353	343	346	344	343	349	328	349	353	368	301	326	337	350	344	299	324	318	334	321	338	343	337	340	291	300	314	322	307	334	326	343	318	330	332	343	325
36756	45416	30594	6708	1218	906	759	681	570	584	566	589	536	545	508	516	490	478	491	464	514	455	485	481	494	480	508	469	455	460	449	496	490	485	496	493	462	499	495	513	490	521	520	563	535	542	539	536	564	535	530	540	546	538	481	532	516	468	508	514	467	494	488	489	456	489	465	501	466	463	471	478	453	472	480	475	435	446	445	481	468	460	499	462	506	485	460	512	465	475	510	491	445	465	501	441	486	459	442	468	474	484	458	499	444	494	517	497	475	468	477	460	471	459	480	462	453	501	471	467	463	515	493	473	483	475	474	515	438	468	452	441	437	474	500	487	449	470	439	494	477	492	507	437	478	466	444	480	423	489	527	455	495	492	479	503	475	448	463	477	503	459	452	495	490	462	500	507	464	455	466	475	470	473	409	474	493	452	492	489	413	478	440	504	451	508	494	486	492	460	488	496	487	482	489	490	470	502	487	479	462	441	504	459	494	513	475	461	477	507	474	449	483	464	470	475	488	484	447	477	491	442	476	462	493	471	465	468	483	483	446	494	473	474	433	462	447	489	454	489	477	469	485	501	486	483	501	485	487	497	478	492	478	487	486	455	475	504	466	455	489	463	473	471	460	509	493	418	434	429	504	463	488	509	481	450	479	463	488	429	469	445	459	480	445	477	503	498	455	482	504	492	453	462	463	457	476	463	509	476	502	492	473	524	447	468	483	474	454	454	483	479	422	457	487	450	481	480	494	482	507	466	463	460	483	471	445	465	458	453	458	452	474	487	521	458	468	500	465	503	487	482	465	487	464	465	498	470	453	473	502	436	494	485	482	497	454	513	454	461	475	468	448	504	450	503	492	475	494	473	468	470	482	453	473	460	482	461	472	503	453	439	473	472	477	470	495	451	466	460	471	466	508	452	442	446	475	482	439	455	501	459	459	432	467	466	437	473	481	481	473	505	493	461	494	484	474	468	515	464	438	467	490	479	453	472	484	515	487	470	460	490	465	504	490	457	489	459	466	448	479	456	443	499	484	439	485	499	466	455	466	512	472	474	547	449	479	472	478	481	519	462	469	489	458	443	453	468	470	501	508	470	458	459	444	482	488	467	440	468	502	462	489	442	489	483	463	496	505	512	471	476	457	497	436	495	483	445	480	457	447	510	442	496	476	444	485	503	502	492	461	495	475	490	449	456	456	475	471	484	463	469	492	504	483	460	495	461	495	468	477	497	483	444	460	506	477	409	502	490	498	515	473	467	498	480	548	523	500	479	438	483	473	450	477	440	481	435	496	419	474	487	458	449	432	491	495	474	448	476	502	511	467	496	506	488	484	498	539	478	488	521	470	466	465	491	480	461	495	520	500	471	483	440	489	471	480	408	483	475	512	471	477	483	495	520	470	458	462	458	447	496	471	441	446	512	468	512	504	444	461	498	469	474	474	460	493	546	487	508	514	472	471	465	483	472	451	511	511	471	477	469	485	459	480	493	517	462	475	449	491	480	470	458	461	466	483	517	480	464	498	475	469	457	463	455	490	447	506	470	499	486	471	462	453	469	485	445	492	456	483	485	462	472	498	453	468	494	464	469	465	483	490	466	530	483	485	499	477	467	497	461	491	499	480	436	496	476	433	493	464	470	496	443	488	444	464	475	479	443	522	519	488	504	497	492	460	517	449	486	488	504	489	495	466	512	454	504	464	497	450	456	486	476	512	495	490	517	469	483	462	486	446	462	464	484	437	482	462	444	505	468	443	454	455	486	488	466	526	458	442	475	459	460	490	492	508	495	472	519	447	506	512	488	461	527	452	476	479	507	457	468	454	448	464	474	466	475	492	507	457	468	457	467	468	490	501	450	490	468	498	498	472	481	481	493	480	464	497	487	485	492	447	477	449	481	481	492	462	481	486	523	471	463	475	453	504	468	482	487	505	470	478	461	498	491	437	487	477	476	471	503	456	476	500	433	496	468	513	483	506	465	467	496	486	454	485	472	456	463	485	493	466	449	494	470	492	462	507	481	443	490	458	480	481	474	473	504	487	437	477	508	473	504	484	447	490	467	486	472	462	465	539	446	473	444	459	508	486	466	468	459	455	503	474	484	524	468	436	475	484	456	433	488	424	441	511	494	447	453	484	479	470	455	484	462	505	472	491	479	485	469	486	511	442	468	484	479	471	488	490	474	469	481	439	459	461	450	468	495	456	438	466	489	485	484	505	462	492	488	434	508	439	464	455	414	467	494	478	463	463	483	462	552	494	459	477	463	492	484	487	445	479	487	445	463	459	504	483	491	500	469	490	486	469	478	438	465	463	476	489	504	443	486	411	478	482	467	521	518	494	445	482	471	475	450	488	461	492	489	437	456	459	492	419	457	454	462	462	507	502	464	523	493	453	462	458	448	468	483	477	513	487	505	477	470	468	489	449	488	455	437	467	480	469	506	469	486	478	474	472	457	439	458	464	482	460	451	482	477	478	457	503	482	470	475	440	471	467	494	493	444	524	484	459	479	455	486	470	481	482	512	463	517	477	461	465	500	467	472	475	480	458	481	510	494	486	464	474	477	439	457	506	476	464	463	498	469	487	464	471	472	477	481	471	506	436	515	437	471	506	445	489	472	500	493	488	475	464	500	463	492	507	455	485	503	486	485	480	476	465	471	499	476	427	464	478	463	457	471	497	472	496	465	487	471	464	487	502	459	477	484	484	455	463	459	474	452	475	437	438	479	464	473	508	501	470	479	488	459	434	442	471	457	531	500	468	477	517	477	460	454	463	445	485	470	488	477	461	488	482	479	479	490	505	488	425	482	504	463	490	461	453	472	495	480	497	457	459	471	450	451	503	518	489	450	467	492	471	462	473	483	493	460	503	461	456	472	472	482	478	494	475	478	483	475	448	456	516	470	461	469	455	467	484	503	463	455	484	468	483	504	481	475	485	489	475	479	469	491	479	460	458	490	438	495	489	493	506	461	473	477	459	494	492	432	457	488	454	503	480	502	499	475	486	429	503	481	476	475	466	459	486	439	495	480	473	518	456	473	516	472	487	502	458	509	508	483	456	494	501	500	473	481	484	510	460	451	493	483	462	463	465	464	484	470	502	517	468	468	522	482	482	490	510	471	520	473	468	472	461	474	440	498	487	465	494	452	462	483	453	462	508	501	474	442	489	478	506	444	473	460	474	499	492	517	504	456	492	526	473	479	487	479	500	479	495	511	440	444	464	478	455	518	438	511	486	439	451	452	467	488	475	445	510	517	463	503	464	462	497	484	519	457	466	472	502	469	462	493	509	505	501	501	484	507	512	468	475	436	452	494	433	441	472	446	454	479	488	527	465	493	505	477	508	461	460	485	482	454	465	504	480	448	504	473	450	483	449	455	460	451	462	502	483	473	493	471	538	474	453	474	507	457	472	497	458	475	487	480	461	489	479	453	497	467	470	511	513	475	443	471	498	485	478	457	472	490	470	464	495	491	464	472	450	438	479	481	473	503	473	432	475	483	464	420
24530	21683	29092	24704	20856	7307	1137	719	656	602	581	534	519	488	481	471	516	466	465	491	453	440	454	465	441	439	425	455	432	461	444	467	469	440	377	428	428	441	432	435	453	430	506	462	464	484	473	484	488	441	474	466	441	452	423	472	459	449	473	425	432	396	458	447	449	444	453	425	462	423	411	451	455	436	412	432	443	437	397	438	396	429	421	420	445	414	449	398	418	434	441	415	399	378	404	408	414	382	390	462	407	418	440	432	419	447	436	425	410	399	447	393	418	404	405	409	419	441	421	423	410	431	431	403	439	407	420	431	409	408	391	422	427	425	425	383	436	428	410	419	427	423	454	421	442	385	430	435	425	430	429	435	405	417	423	425	426	394	438	418	415	425	458	419	395	415	411	396	445	446	448	410	446	430	414	402	411	462	445	434	425	402	418	436	404	405	420	392	438	415	431	425	450	456	380	386	387	424	375	423	423	423	414	420	395	400	411	410	416	423	425	389	407	410	425	435	439	411	429	402	400	428	440	431	407	390	401	427	438	433	438	412	449	426	401	431	420	434	377	413	427	404	402	431	389	413	435	435	436	410	469	432	446	444	407	402	441	426	383	410	403	442	454	409	428	430	406	421	429	424	430	444	472	368	440	399	408	419	404	428	434	440	419	472	423	406	450	412	425	411	420	381	436	418	404	436	394	426	412	421	424	419	422	421	416	415	401	452	435	437	421	462	418	426	440	435	438	434	435	430	433	423	416	449	442	432	421	446	439	452	376	440	428	439	426	416	407	421	413	406	408	430	392	427	428	409	395	429	400	398	448	411	417	424	386	404	388	447	429	457	448	458	415	431	436	390	424	443	435	431	430	418	395	396	439	448	421	420	426	447	423	409	468	428	418	413	414	388	431	414	432	472	410	430	408	403	432	425	423	435	426	441	434	407	411	417	428	437	422	399	434	429	416	442	410	447	450	387	440	425	404	422	421	425	423	432	460	390	439	443	418	388	411	406	427	415	418	436	405	438	402	444	424	430	400	432	399	414	414	404	413	413	437	419	435	386	431	444	435	422	436	456	409	462	426	404	454	408	414	404	412	432	453	433	395	424	377	422	409	415	407	403	423	445	421	439	405	409	469	437	420	371	383	432	410	385	408	399	410	435	393	414	385	418	434	393	399	411	417	427	383	446	414	416	413	427	451	427	423	384	416	447	428	410	422	450	429	391	432	412	409	444	404	438	420	454	466	406	433	388	423	446	416	431	437	450	399	429	425	423	429	428	387	410	424	404	418	415	426	387	425	434	413	412	402	437	451	383	392	387	405	437	391	398	419	437	455	451	437	390	426	389	411	406	459	436	422	395	414	365	425	415	441	429	433	413	465	428	465	404	438	396	393	431	424	428	450	438	431	422	416	395	441	415	386	448	410	425	420	400	417	386	424	443	445	376	430	439	415	391	414	422	452	427	449	422	393	405	452	446	403	420	437	429	414	465	442	422	434	447	405	414	390	428	396	381	420	397	370	441	417	384	412	456	404	415	438	433	411	424	423	386	442	426	452	420	397	415	432	431	428	425	413	450	390	404	401	388	416	390	416	423	433	404	425	397	376	449	423	434	412	408	413	409	458	404	401	414	442	412	416	407	454	430	429	419	425	448	427	445	403	425	433	417	421	425	431	422	407	408	428	432	437	409	415	421	419	450	411	440	426	434	412	421	429	385	441	426	415	414	408	446	423	420	385	401	443	414	392	426	430	422	443	450	402	422	439	434	426	404	398	409	419	405	373	453	408	411	437	464	404	469	432	419	433	426	426	420	411	397	455	425	413	388	433	429	412	456	454	417	414	451	436	391	420	442	437	397	413	420	426	399	416	419	431	403	401	451	367	411	416	425	413	417	451	431	407	414	446	406	414	397	407	460	425	396	430	438	409	401	422	410	429	423	412	413	389	419	392	404	416	422	443	432	378	414	421	422	421	446	446	427	410	466	420	453	417	443	434	443	442	414	387	394	443	421	434	434	426	474	438	423	409	423	431	404	453	420	413	417	430	400	429	420	430	440	376	434	422	417	416	427	473	453	404	420	438	406	412	455	413	406	440	407	430	408	424	432	421	430	404	412	440	418	436	406	434	397	446	413	417	369	416	402	381	420	433	404	429	430	414	398	395	399	397	398	437	390	404	411	429	394	433	432	446	436	451	429	412	431	422	427	438	388	444	404	405	402	409	406	467	401	444	436	405	466	407	361	453	420	453	403	410	407	395	410	416	406	444	448	396	436	417	375	433	412	448	424	419	420	437	439	468	394	400	419	405	407	439	431	412	419	451	449	423	402	436	415	422	421	457	444	404	457	446	451	427	418	376	412	442	421	426	410	424	406	412	426	417	422	417	423	420	428	429	386	373	386	460	454	406	422	413	392	427	463	427	426	417	452	434	410	426	420	430	425	444	417	414	402	453	454	419	375	423	428	405	425	440	428	470	409	401	426	411	441	394	393	434	398	391	403	414	438	458	416	428	424	439	411	381	444	391	402	400	382	424	439	403	440	389	453	442	428	414	416	391	419	401	430	457	449	397	438	445	418	424	418	417	442	453	384	415	445	398	426	420	426	428	452	439	432	423	410	466	425	445	409	412	422	446	403	418	425	435	453	420	439	420	424	395	416	436	446	413	416	400	411	455	435	432	439	428	410	399	438	438	439	448	423	399	441	447	414	424	393	398	405	399	454	448	434	421	400	395	423	413	421	413	469	399	430	427	434	451	441	430	434	445	438	452	426	411	435	417	423	423	440	419	396	453	443	424	427	467	428	418	429	431	447	427	409	433	408	415	443	391	375	418	423	418	456	400	399	440	426	440	443	438	420	430	467	400	451	434	422	422	385	433	424	460	391	408	413	448	421	442	400	405	439	417	463	428	402	405	412	428	449	447	443	470	415	408	462	436	438	438	419	447	422	426	372	414	427	404	429	385	424	415	414	435	411	376	424	443	418	434	416	443	407	413	409	456	408	440	438	413	440	371	420	412	449	431	408	428	418	436	418	403	451	467	442	467	397	396	425	434	445	384	445	398	417	470	448	439	407	435	414	435	416	425	443	417	407	456	388	387	414	434	387	446	460	434	449	412	423	408	411	449	403	430	401	420	375	421	423	421	426	403	427	415	432	431	439	427	371	409	405	424	434	404	439	410	422	381	407	406	422	410	411	435	427	377	429	473	428	415	439	442	411	401	429	430	412	445	423	441	397	455	426	434	406	410	427	421	466	385	470	438	377	411	421	417	430	437	421	411	435	409	434	428	435	443	425	405	382	415	383	398	416	469	399	401	389	441	429	451	397	427	440	436	426	403	406	414	466	432	416	433	403	413	395	441	419	417	421	396	407	408	444	426	425	409	423	407	417	433	445	415	429	419	404	441	413	427	426	406	386	433	423	408	408	421	440	453	429	468	435	444	434	404	432	446	394	406	413	437	420	475	396	471	410	447	396	451	411	435	397	443	395	431	404	424	433	433	407
41932	62510	42064	11417	4852	2162	1641	1537	1250	1112	1004	939	851	815	775	714	707	677	672	667	704	681	635	670	595	625	647	649	634	649	630	652	633	617	654	622	614	649	643	716	629	649	707	705	712	683	725	743	747	714	692	681	640	681	691	632	593	639	643	627	636	601	604	616	590	538	592	609	562	592	585	638	602	611	614	586	596	611	584	625	625	595	590	628	579	630	621	628	610	582	582	620	581	632	599	570	585	620	632	611	589	610	647	675	572	597	611	585	601	609	589	607	624	599	604	584	581	588	612	613	640	585	603	585	590	588	626	620	640	591	602	595	607	631	612	624	620	573	607	609	583	555	584	590	582	639	590	621	573	574	571	628	588	581	631	634	582	649	610	628	629	596	581	600	618	621	596	653	575	597	611	595	583	609	654	567	617	585	598	678	591	625	583	603	625	592	624	638	604	567	619	571	592	566	624	632	637	583	647	612	591	596	593	592	608	589	619	579	602	609	597	646	594	607	644	585	620	614	623	577	632	617	590	602	585	604	613	642	630	614	635	584	585	660	595	618	579	591	597	627	619	586	638	614	601	595	589	577	589	662	565	648	579	584	580	611	613	626	577	587	596	605	575	592	611	620	607	571	587	636	611	584	597	578	647	623	615	589	584	615	580	595	607	605	597	559	618	611	578	626	624	639	582	594	611	646	585	594	582	550	618	570	615	614	626	615	546	618	551	578	644	629	596	640	574	613	596	567	631	556	618	606	608	617	614	654	616	612	610	554	584	580	587	605	635	600	553	611	600	623	632	614	611	585	613	610	595	590	629	588	620	603	619	560	599	631	603	561	610	608	573	617	605	617	574	608	624	628	622	587	599	649	629	577	644	592	609	637	635	633	595	608	602	622	575	622	564	617	584	598	604	596	594	632	586	557	625	581	613	595	631	561	637	560	545	598	595	564	613	632	567	592	582	615	655	597	596	611	596	568	652	608	602	580	603	637	619	606	592	557	624	603	622	572	622	563	603	620	622	615	632	588	602	616	555	637	618	600	612	626	619	601	600	582	614	608	582	572	617	599	577	630	565	639	599	599	569	598	619	594	586	604	635	592	558	614	612	540	645	569	606	592	630	598	601	617	662	572	577	576	586	588	590	604	560	626	601	634	564	603	596	635	598	591	630	607	596	646	601	588	612	620	595	617	628	626	584	611	589	608	621	598	616	610	605	648	606	611	606	594	585	565	646	570	624	580	579	582	585	572	560	596	589	604	633	592	610	641	563	607	590	613	606	647	598	581	651	598	596	587	609	620	601	595	618	572	607	563	604	596	622	605	653	582	598	589	584	620	586	593	631	624	599	621	591	620	655	613	623	585	631	635	601	595	578	637	576	623	612	592	595	569	582	638	625	566	612	594	601	600	621	574	638	581	616	624	605	559	610	600	560	580	585	589	571	600	625	637	571	566	610	643	628	635	650	546	596	621	599	640	597	596	640	608	588	600	578	613	599	634	642	636	595	593	631	605	624	587	614	610	593	595	610	611	578	578	625	583	610	604	633	635	652	615	554	631	670	577	605	623	587	579	585	617	604	588	564	602	607	602	603	617	580	595	562	625	587	655	588	641	609	580	618	595	598	608	625	604	618	602	606	580	604	614	605	598	591	612	618	585	585	608	625	619	633	562	580	640	615	578	618	622	547	607	576	621	612	579	617	608	574	635	595	574	633	582	632	641	592	577	627	614	588	659	636	607	649	630	644	604	584	625	591	627	625	556	598	585	624	631	644	567	599	619	577	580	580	604	586	599	602	603	594	592	594	589	601	594	615	608	618	623	624	630	625	618	623	595	564	594	604	633	632	589	594	650	636	612	590	602	602	616	584	629	608	586	608	598	561	618	613	643	583	592	584	595	582	576	566	600	600	597	608	614	590	593	645	601	608	591	599	624	621	613	626	644	562	633	606	578	564	611	603	586	624	616	599	631	598	621	614	601	607	594	610	634	586	597	570	612	566	599	581	610	649	576	603	636	581	614	637	565	598	570	620	569	592	610	583	588	607	578	635	620	604	611	599	604	626	591	602	618	619	601	637	620	608	592	614	602	599	590	635	642	660	617	559	607	638	598	595	585	644	631	631	596	638	586	612	669	624	574	590	634	589	614	639	567	652	650	568	589	574	588	581	652	621	573	615	634	610	658	578	629	568	612	599	596	630	630	581	561	579	611	593	583	634	641	630	613	603	586	596	592	617	598	588	590	604	609	586	584	601	589	627	562	602	662	639	585	609	624	667	629	610	628	580	564	606	607	621	598	585	619	620	599	635	576	605	618	609	599	596	605	548	618	616	597	632	621	639	561	612	587	615	603	634	584	602	603	613	621	609	575	582	610	637	577	592	598	624	691	615	568	598	595	610	600	594	597	624	645	598	632	609	638	608	612	589	628	600	584	599	578	647	585	576	575	594	558	627	556	609	584	632	591	634	590	590	608	601	604	562	597	605	590	626	597	628	577	616	591	565	629	619	616	570	579	603	590	569	645	587	628	631	595	638	588	578	608	624	597	561	615	605	632	612	584	632	620	600	612	592	598	586	617	654	577	615	576	610	538	634	602	584	595	596	575	597	607	552	625	608	568	600	585	633	571	565	602	590	579	601	616	568	606	583	621	603	618	600	652	624	615	586	556	593	617	589	600	620	614	608	614	569	591	619	576	590	585	587	622	586	604	565	593	595	623	593	665	617	621	644	595	611	591	636	584	557	606	581	589	590	592	591	602	651	614	624	620	557	617	602	609	611	589	579	606	588	569	623	615	644	639	602	590	627	590	587	657	621	567	587	608	597	608	630	606	657	610	653	628	631	596	562	602	602	604	601	588	600	620	637	593	570	609	595	648	626	608	652	617	573	621	606	629	620	626	626	581	610	580	582	573	613	611	619	608	591	637	605	551	591	576	606	585	606	620	612	579	573	611	595	589	627	578	590	669	550	576	581	575	638	606	605	589	629	641	595	585	601	540	609	623	604	582	631	639	645	589	614	619	630	572	610	599	619	610	593	610	602	526	632	575	614	572	616	578	609	605	594	601	598	635	575	612	624	605	601	585	599	592	602	650	570	579	619	591	592	599	581	562	601	625	564	607	582	585	666	618	555	620	604	610	616	588	601	591	621	571	614	561	617	629	584	597	630	627	628	559	626	562	645	572	623	564	623	614	599	618	610	620	591	645	602	581	583	603	594	600	570	610	640	600	619	614	623	584	637	604	609	597	571	620	600	575	574	610	609	605	602	607	620	569	584	582	591	618	602	607	628	652	600	600	596	579	603	624	600	603	574	588	581	554	634	608	580	618	598	617	597	552	554	624	593	595	606	622	640	629	601	607	600	600	632	629	650	588	579	620	583	620	587	542	599	618	619	618	564	550	578	645	586	540	635	612	595	569	623	600	650	631	593	637	612	627	615	588	618	601	655	628	595	584	608	575	616	612	600	634	603	601	606	587	597	614	563	606	580	626	541	602	567	587	599	612
23499	21622	29406	24294	21569	20787	5858	1069	744	653	603	538	504	421	402	397	401	403	386	391	341	362	376	371	365	370	339	363	330	329	328	350	341	342	342	324	360	336	345	353	385	388	440	393	390	389	361	405	416	374	353	398	367	343	385	363	341	314	372	332	312	380	303	338	335	305	350	349	336	340	326	319	321	306	337	328	306	307	304	315	330	310	361	303	312	309	314	323	335	330	340	323	322	288	318	305	324	331	303	327	355	290	345	328	317	335	300	300	375	326	327	355	310	302	278	297	324	322	335	337	324	365	293	289	339	334	305	308	322	306	330	331	329	323	288	308	321	347	351	313	331	298	293	324	374	311	332	321	356	319	315	300	361	326	359	335	302	301	326	296	300	280	341	348	308	307	347	308	300	300	338	323	311	323	275	315	303	290	337	338	267	342	290	308	336	344	349	322	324	353	315	294	328	341	308	339	302	327	291	316	292	294	309	309	314	279	298	319	324	308	290	331	322	353	281	312	355	324	259	304	331	331	310	315	300	346	316	305	334	335	300	298	324	317	323	313	316	293	291	321	312	349	327	316	330	322	325	296	307	324	332	303	319	311	341	314	326	310	358	332	309	316	325	329	338	296	315	306	323	317	338	333	318	345	323	302	303	315	329	300	326	317	309	329	296	329	293	318	300	322	327	328	313	309	303	273	292	309	318	312	324	358	316	342	309	346	293	320	317	325	340	315	339	308	321	297	344	341	331	322	340	330	323	309	306	288	330	326	323	324	291	322	318	328	322	371	321	313	317	321	315	331	298	303	329	333	327	340	361	318	313	296	312	335	300	307	310	319	328	306	326	296	305	295	321	316	325	284	333	302	342	324	304	315	309	320	300	316	290	341	305	331	317	325	327	315	300	290	329	293	313	323	311	344	298	306	290	344	344	355	316	323	304	318	288	282	342	286	350	336	325	336	324	319	289	293	339	355	282	322	325	285	372	312	298	296	303	308	332	357	334	348	332	281	325	297	321	303	325	297	321	335	310	310	306	324	325	296	341	319	300	288	328	320	326	348	318	345	329	289	317	334	327	330	307	336	320	302	310	317	306	323	332	344	322	342	349	322	294	316	305	318	294	364	289	334	285	349	306	327	312	342	307	333	346	310	309	272	329	332	341	302	304	307	303	320	320	345	321	341	287	352	334	283	311	319	315	315	347	298	331	285	305	338	312	353	335	305	316	338	309	297	324	306	349	325	318	297	326	338	291	338	343	303	337	331	354	304	303	309	322	305	289	334	326	328	361	289	319	309	315	285	306	334	296	322	306	291	314	312	338	328	327	341	326	288	332	288	322	340	296	294	306	331	309	302	328	292	322	336	307	326	324	311	346	313	340	302	314	311	331	318	340	315	343	331	300	322	291	311	332	329	299	346	314	284	362	290	328	304	307	293	320	317	322	318	288	308	285	324	334	301	329	321	304	330	332	324	314	291	315	325	303	325	317	313	319	337	324	320	317	302	328	282	315	307	316	312	308	305	325	330	332	324	314	304	285	315	314	346	317	328	332	311	323	316	294	319	318	311	324	319	305	319	289	325	325	314	334	303	338	295	328	339	343	303	339	303	327	309	331	317	313	334	321	300	287	303	283	339	351	327	332	333	310	318	345	303	303	334	264	313	315	323	304	323	304	322	296	290	292	315	337	340	340	334	350	336	335	323	304	317	336	344	340	330	337	329	323	303	317	310	286	329	348	307	322	313	351	307	314	311	322	301	335	338	303	295	314	338	335	371	298	307	322	303	308	355	366	319	295	330	335	324	304	310	307	345	316	310	295	311	312	308	291	323	330	319	349	342	328	340	311	319	367	306	323	336	337	316	327	300	328	289	290	350	297	300	336	309	335	331	320	299	292	324	329	327	296	338	331	328	299	302	318	339	318	302	334	309	327	305	344	308	336	325	303	348	329	308	305	324	293	297	332	313	277	311	326	331	312	284	327	319	346	341	300	292	303	310	286	296	328	301	336	330	336	280	304	333	311	331	341	307	317	303	311	328	272	343	314	300	309	319	329	305	331	315	286	317	306	355	314	337	318	336	329	289	313	308	316	306	308	336	322	295	334	330	321	316	320	297	314	334	322	304	318	358	296	306	319	349	293	301	289	298	362	320	336	310	309	289	304	309	308	324	324	343	302	299	305	363	304	304	310	325	328	280	307	305	322	322	339	318	320	342	314	293	307	301	289	312	315	332	300	283	321	325	318	314	330	329	355	314	305	334	335	318	306	305	334	303	344	297	352	317	334	326	336	335	317	344	325	336	357	362	308	324	328	305	359	337	321	341	325	313	289	318	324	326	322	318	301	345	356	346	311	314	324	321	313	304	331	312	334	317	333	295	329	304	291	340	356	328	370	325	312	290	317	338	335	278	285	337	294	285	335	335	328	281	322	313	319	318	325	318	298	263	325	292	318	325	315	336	331	317	291	335	313	309	312	314	323	356	334	307	331	312	327	334	304	319	313	315	318	306	316	318	305	349	337	324	308	300	306	315	336	320	308	285	299	306	319	333	321	304	318	323	329	323	320	302	316	295	334	297	326	338	311	303	291	337	316	326	322	339	305	319	327	310	304	344	343	329	306	299	333	312	317	315	336	305	304	328	300	337	322	314	329	342	321	302	332	319	305	318	317	321	305	307	310	325	301	315	317	306	314	311	317	301	334	307	340	326	330	320	306	336	291	297	312	323	303	325	326	296	302	311	331	316	318	304	293	291	331	315	312	293	302	320	311	339	293	300	315	330	308	312	347	303	320	321	306	329	329	321	300	306	336	315	310	339	326	299	343	324	300	287	348	337	301	313	307	336	323	313	307	320	332	320	322	299	331	319	332	333	327	318	311	307	301	309	335	349	330	314	328	292	313	310	344	328	326	320	342	319	308	357	318	371	316	307	310	306	325	313	329	330	301	315	344	304	338	328	312	330	362	306	311	324	303	331	315	301	310	297	309	317	303	323	333	325	314	322	325	326	330	293	291	316	327	320	310	315	299	319	294	298	297	316	301	293	329	314	320	327	337	316	320	308	286	339	331	334	315	335	338	317	309	310	329	330	341	332	297	314	324	299	319	332	321	320	310	316	312	337	290	337	311	323	270	342	313	301	299	335	298	319	354	309	317	316	345	321	332	300	326	314	325	330	310	304	330	297	335	301	272	331	314	330	306	298	322	345	347	340	331	302	315	323	323	308	309	342	323	339	320	330	308	341	295	312	303	342	342	349	319	302	308	368	369	326	301	328	313	280	345	269	309	335	275	334	343	304	329	308	316	284	325	325	283	323	326	294	289	319	339	312	322	319	316	306	318	329	307	321	341	325	303	315	323	341	329	296	300	293	291	326	334	332	290	314	277	327	328	319	290	302	306	333	342	317	355	302	323	328	292	345	307	313	323	307	318	308	321	327	294	307	332	325	332	354	280	327	328	285	334	300	315	300	275	342	302	329	329	351	299	295	329	313	308	299	293	317	306	324
46198	70438	53863	18815	7126	3326	2433	2042	1681	1335	1188	1006	879	786	746	693	652	644	607	570	574	551	545	576	551	522	521	468	512	487	504	493	528	504	467	526	509	498	567	534	601	639	632	682	636	608	597	643	625	630	600	564	605	532	559	550	479	457	495	516	450	471	466	465	458	497	441	478	427	472	450	459	456	481	476	452	446	494	490	478	463	450	473	466	433	431	473	490	475	469	417	445	456	447	432	462	434	454	480	457	459	433	441	469	445	452	455	480	462	488	480	438	485	481	436	420	501	457	455	467	448	478	477	462	438	471	461	461	464	442	446	468	517	467	518	455	445	431	451	441	502	463	442	485	457	495	479	450	474	452	437	477	436	447	494	440	453	491	439	471	472	438	473	410	489	494	475	437	450	451	466	467	479	444	471	450	467	489	446	431	461	458	429	450	469	467	484	435	475	468	485	445	453	451	455	491	444	420	417	490	417	485	458	432	480	428	451	431	435	430	452	463	463	470	436	472	460	480	429	445	484	481	468	465	469	474	465	482	501	457	483	472	483	496	446	466	450	397	463	461	375	449	445	453	449	437	467	505	442	476	452	444	519	425	470	443	507	500	417	473	500	470	456	432	387	456	470	480	439	441	425	432	494	470	490	452	467	428	480	422	416	469	490	453	449	467	462	449	470	467	461	483	425	458	433	481	459	439	465	458	455	474	463	431	426	483	465	476	455	426	459	436	457	444	475	456	454	459	443	467	477	475	464	462	433	470	456	444	478	460	449	472	484	434	445	459	499	451	456	465	494	472	418	489	435	427	460	493	462	479	439	488	477	464	462	456	467	420	478	464	434	460	446	446	468	451	432	445	480	473	439	429	484	444	438	445	459	478	433	440	471	457	441	499	440	474	472	434	478	459	486	467	435	492	424	471	470	470	452	454	455	478	447	452	466	466	463	430	460	478	449	497	456	447	439	450	439	464	442	450	451	470	455	456	459	424	414	480	467	428	452	472	440	428	481	459	458	479	422	438	465	466	460	404	453	424	438	484	447	468	481	455	469	483	464	437	474	470	466	512	465	418	438	494	475	444	476	487	430	462	463	461	426	483	444	474	443	494	446	462	449	441	457	447	476	444	467	447	475	466	469	471	491	420	435	467	448	453	474	460	443	438	451	443	482	436	449	472	445	458	425	447	488	488	446	430	429	416	470	442	470	445	397	466	489	435	500	466	454	448	480	449	514	445	438	461	442	476	453	436	417	449	418	454	477	432	477	464	443	479	436	463	460	481	460	480	476	491	452	485	460	432	474	445	473	457	459	476	435	468	444	472	452	480	454	430	454	450	481	418	470	458	464	450	489	424	477	451	482	461	478	505	463	455	476	454	465	481	433	461	451	475	468	438	444	418	445	421	473	437	511	425	434	447	470	442	495	460	447	431	436	424	449	451	453	439	456	476	438	477	476	450	475	439	490	448	457	478	485	450	466	433	450	472	472	439	432	468	430	480	466	473	479	472	447	457	468	434	458	417	441	470	492	440	472	467	465	469	471	436	428	467	471	467	498	434	479	452	474	459	459	444	468	437	427	435	430	468	483	445	427	450	449	437	426	506	481	438	476	469	432	480	455	479	431	417	472	434	474	445	454	485	448	450	489	479	466	451	478	467	494	468	456	459	476	416	427	432	471	477	439	456	473	496	454	426	404	440	472	470	492	424	461	448	464	439	457	447	448	474	482	474	445	449	453	470	464	462	472	435	472	446	436	452	473	464	462	460	430	470	471	459	448	455	439	472	453	476	450	520	438	472	413	437	453	492	481	459	423	440	484	456	428	467	471	439	433	474	433	473	500	470	455	469	458	483	425	481	495	408	439	448	467	435	468	451	457	430	482	431	488	443	511	454	454	432	453	437	450	448	468	492	465	441	471	440	427	453	461	471	474	416	455	470	445	456	474	442	449	431	442	474	445	475	503	456	506	470	505	431	482	458	436	422	470	416	457	421	478	463	477	463	474	446	481	460	412	427	440	437	460	441	488	460	475	455	486	466	474	490	447	447	475	460	454	438	462	462	460	453	459	486	466	492	462	441	462	437	473	459	462	465	465	452	414	467	473	458	458	468	452	467	430	442	474	480	487	477	460	451	468	465	446	435	452	499	504	461	466	451	478	456	446	456	447	429	479	448	442	437	528	484	497	475	456	449	413	448	483	467	469	479	435	482	442	444	469	462	488	437	453	482	449	456	507	455	481	436	418	487	466	458	485	443	468	434	487	462	454	435	466	483	438	453	445	464	490	449	473	488	458	443	433	446	419	421	454	464	451	445	460	468	457	455	443	455	427	461	465	419	457	457	470	466	449	429	492	481	460	487	457	383	492	465	479	455	463	484	452	460	417	488	451	470	487	462	441	484	490	441	468	485	496	461	432	449	441	447	447	438	491	471	457	475	512	504	454	459	443	477	473	472	464	469	461	450	430	419	423	453	468	471	453	432	450	442	467	470	473	447	466	464	461	447	427	481	458	457	461	439	467	447	453	475	467	437	454	472	493	434	455	437	455	467	449	449	514	454	450	441	442	433	449	428	461	488	458	479	489	486	476	444	456	477	470	469	461	455	458	455	481	391	454	428	447	447	503	439	408	499	444	432	405	467	411	450	402	478	423	454	517	439	467	505	417	455	448	435	449	415	462	429	468	467	482	487	503	466	506	452	434	440	417	446	432	455	451	420	460	444	451	459	459	466	489	479	480	492	448	487	474	478	467	469	429	472	460	439	480	445	435	466	451	466	468	479	471	470	453	472	461	444	480	433	449	468	480	467	427	481	426	506	480	480	473	485	452	430	407	437	442	458	483	492	480	479	469	446	486	454	496	450	451	434	476	419	497	481	452	433	463	456	448	444	469	460	453	430	484	489	452	438	437	447	461	473	478	456	465	470	487	466	457	455	469	448	440	455	470	475	451	465	451	485	447	462	428	482	464	396	493	487	433	469	444	426	467	447	458	483	503	461	469	473	450	445	456	468	456	467	444	443	449	458	437	427	437	451	470	469	447	475	462	425	438	451	427	454	466	455	472	496	457	440	456	462	422	454	485	485	456	430	476	470	483	437	437	454	448	452	488	448	451	468	447	441	450	452	447	438	477	452	484	478	428	456	421	434	472	450	468	445	436	463	453	443	443	435	444	441	465	417	434	434	471	454	423	453	442	445	461	449	472	466	482	471	487	439	437	447	455	396	449	444	458	450	494	482	472	474	516	435	470	463	445	457	446	447	456	459	462	441	445	470	444	434	451	487	487	457	422	464	444	440	476	465	446	451	484	468	456	473	453	428	432	454	426	448	440	446	475	417	470	451	458	467	469	529	444	467	443	420	447	438	465	425	446	432	461	494	430	500	459	451	446	471	456	450	471	486	439	434	444	449	459	462	450	453	447	492	465	438	444	441	468	490	493	426	436	444	451	420	460	454	420	422	480	471	455	491	417	471	475	494	443	436	442	435	445	468	452	462	451	448	480	466
29603	28121	25523	7547	943	640	493	387	409	371	371	383	349	368	322	345	352	345	371	339	337	314	333	312	324	317	341	353	328	332	348	294	333	279	347	360	341	359	347	366	353	344	366	364	392	342	393	371	349	362	357	372	336	354	339	337	356	352	320	346	311	335	338	327	307	319	348	327	348	311	326	295	328	344	299	310	335	319	322	367	339	319	329	330	347	306	324	328	354	288	318	345	343	308	299	320	342	350	333	312	309	299	336	286	311	346	343	343	310	350	315	331	310	326	340	301	319	317	314	318	332	309	337	302	290	326	318	323	331	320	313	338	358	322	319	310	338	348	353	349	306	365	340	331	353	315	334	322	320	313	320	350	325	299	344	331	342	347	328	323	316	337	346	316	298	350	309	303	328	354	342	333	306	337	336	361	324	341	324	325	303	297	303	327	338	332	332	334	320	319	329	309	327	330	303	309	305	338	351	325	342	345	333	341	294	354	341	336	316	315	332	346	334	299	350	332	351	360	307	311	310	331	316	291	342	310	331	347	318	332	359	285	303	346	335	321	318	304	310	356	349	350	318	333	307	296	357	318	304	320	325	332	340	290	326	338	312	338	327	352	341	297	343	298	339	286	312	308	341	315	320	334	349	305	331	316	356	336	321	301	365	332	311	321	312	324	321	307	323	322	329	346	308	300	295	339	361	318	314	330	321	323	314	323	340	337	334	333	324	327	342	315	361	320	316	323	290	328	293	327	349	340	321	321	334	318	308	302	301	332	317	339	326	325	309	319	326	344	341	332	316	317	358	352	337	297	354	340	324	307	346	348	337	308	322	333	307	321	325	308	353	332	335	328	317	343	343	348	298	311	340	297	320	346	329	320	306	333	310	328	272	351	328	349	302	319	333	336	323	295	293	326	329	296	364	282	302	337	326	325	330	298	320	339	364	325	339	330	316	294	323	306	349	331	313	333	362	328	319	342	321	315	309	321	344	316	327	296	305	305	348	335	356	347	325	301	309	348	326	326	309	330	340	344	301	340	306	331	321	305	340	317	358	338	310	341	348	304	342	351	296	314	333	359	371	332	296	318	338	324	335	305	340	325	339	326	351	313	323	321	290	365	330	323	324	302	336	318	312	326	325	297	314	305	313	330	333	333	332	304	350	315	311	324	338	323	357	341	346	330	323	329	335	305	314	327	325	325	362	331	338	314	359	287	311	320	348	314	340	349	319	332	333	310	315	319	365	339	327	336	369	317	351	359	319	362	330	321	314	317	345	334	312	336	340	316	314	331	344	356	319	329	304	345	293	306	345	362	318	316	338	324	375	321	327	329	341	311	313	326	345	351	301	327	322	360	303	345	324	315	316	329	321	319	322	336	323	365	327	359	342	355	319	370	331	344	336	322	347	309	348	377	301	325	296	341	338	312	340	323	313	327	330	347	343	347	298	349	320	335	312	337	300	329	352	352	279	348	315	318	331	328	327	314	333	318	322	349	328	316	351	326	297	359	340	337	310	309	358	332	285	330	334	329	311	334	296	308	315	291	302	324	335	323	338	338	318	334	340	336	326	347	325	335	326	364	300	328	348	353	297	329	305	323	331	325	327	297	302	328	339	307	335	305	336	337	328	324	317	337	332	337	337	330	325	335	341	322	330	319	316	354	298	307	336	299	312	334	339	318	351	344	375	343	321	310	328	303	289	301	328	315	322	369	313	323	348	325	317	308	285	346	315	322	307	342	269	316	313	333	328	319	343	377	312	326	318	322	328	341	311	340	306	299	318	299	309	305	330	326	327	326	340	310	337	329	323	332	349	367	343	323	292	335	339	320	320	308	319	358	324	344	301	318	370	339	360	344	347	323	329	299	312	332	317	346	334	320	325	327	317	343	338	309	319	322	350	327	309	329	312	307	354	279	357	333	310	305	308	312	310	330	337	330	298	335	325	336	324	344	354	299	335	301	341	320	323	353	329	323	325	325	312	328	343	319	339	337	327	333	342	304	333	298	312	327	322	315	336	337	327	335	355	359	335	283	345	341	316	317	328	332	308	361	324	387	324	315	303	331	359	309	343	336	356	320	347	341	321	319	326	303	329	322	333	330	335	291	322	325	295	349	326	312	310	336	373	295	309	333	320	310	340	334	307	353	347	344	337	335	320	294	312	336	326	330	327	313	302	342	342	306	334	303	340	324	325	343	306	282	322	319	334	348	329	339	295	358	299	313	306	325	348	306	316	312	310	348	315	353	312	348	301	316	343	342	317	305	325	348	323	336	312	340	306	352	328	336	327	322	320	320	293	332	354	292	294	322	335	326	322	320	311	344	372	311	314	308	315	358	339	346	363	304	316	339	320	348	341	312	338	332	327	352	314	347	323	330	301	336	336	340	337	329	354	300	324	335	319	327	299	307	335	312	306	309	311	300	319	297	320	344	306	314	356	333	339	301	315	328	293	355	308	335	319	331	350	328	340	335	347	346	355	343	305	349	322	358	305	325	352	318	330	341	359	330	348	336	328	324	334	329	341	338	318	333	348	371	325	363	314	358	339	329	315	328	344	342	349	317	338	320	347	290	348	342	293	312	289	353	312	330	319	337	355	349	313	346	308	333	334	362	310	305	308	326	336	328	318	313	339	317	338	327	327	328	374	338	326	324	321	305	332	361	315	315	345	319	308	323	318	316	352	327	325	312	322	328	300	356	297	316	341	338	345	328	319	321	269	370	349	343	334	328	351	344	319	308	341	318	313	320	328	351	316	330	318	315	356	326	351	328	356	328	360	360	300	347	327	353	313	317	352	280	339	299	329	329	298	315	341	322	270	323	295	301	314	305	316	324	331	328	337	339	329	343	322	319	312	326	336	321	345	338	312	350	338	312	343	343	307	338	345	298	309	325	329	322	355	332	295	323	332	329	327	364	304	339	342	332	345	343	334	348	347	340	357	309	317	311	328	369	299	330	311	313	309	361	314	323	307	317	348	328	305	305	294	340	332	331	337	328	351	337	322	325	323	379	325	347	342	350	310	302	323	323	343	328	338	304	346	333	313	283	298	303	310	304	340	347	332	286	331	316	307	339	324	328	336	332	328	325	330	331	329	304	322	336	325	357	337	341	304	349	327	330	335	327	339	304	336	308	316	343	343	317	311	311	313	311	332	323	335	360	336	358	336	342	339	332	312	313	335	329	315	317	355	316	349	334	333	307	342	295	300	311	327	360	336	356	322	311	327	356	295	322	305	328	316	339	322	337	310	320	332	323	300	345	318	357	304	327	288	334	358	361	316	313	324	317	329	354	337	335	343	342	367	304	321	339	309	319	322	328	312	343	326	327	368	347	338	333	337	333	343	315	330	334	347	295	320	318	335	349	322	344	351	349	357	313	301	326	323	316	356	332	316	340	311	325	326	329	305	304	344	335	315	293	331	314	332	325	299	372	331	345	342	318	340	307	305	351	341	306	321	320	320	330	372	314	332	320	340	309	328	295	346	320	314	357	347	315	320	334	311	347
36942	46067	28529	5482	1313	855	782	699	656	581	566	543	535	500	490	516	505	484	493	490	463	498	482	502	470	502	507	463	473	494	462	465	475	489	505	461	461	477	520	503	519	529	553	559	531	481	531	517	520	504	484	520	475	489	493	496	503	517	485	488	498	494	495	485	483	457	481	468	466	497	451	454	430	448	478	422	516	434	474	466	492	481	489	481	471	474	459	427	470	477	479	507	508	487	472	501	448	457	454	422	478	444	452	452	477	452	444	474	479	435	477	479	445	504	494	464	476	441	443	445	459	496	503	457	501	482	460	466	480	472	497	452	519	473	492	441	488	486	470	486	422	492	494	488	496	439	466	471	446	478	450	466	482	470	453	471	469	483	450	495	470	482	486	440	468	483	444	447	481	448	445	472	492	449	478	471	466	455	482	469	497	471	440	454	457	463	477	464	463	481	442	422	486	449	480	476	449	483	485	486	477	496	457	491	453	493	461	472	482	486	452	457	464	433	480	485	478	471	461	518	460	488	496	474	479	482	471	475	457	493	471	461	480	486	492	497	494	449	454	474	457	467	485	495	444	427	467	455	491	474	451	486	441	507	479	486	466	454	404	435	507	439	442	413	481	457	468	461	487	455	403	490	494	470	502	454	465	470	471	472	462	522	466	466	481	518	489	438	435	469	475	457	477	473	426	458	504	465	456	453	456	485	508	457	457	491	488	472	531	484	460	460	453	479	449	422	483	489	450	464	469	459	471	486	468	414	439	470	451	495	449	469	447	446	464	445	500	458	466	454	438	487	456	493	494	471	466	479	490	466	465	465	456	503	456	483	459	493	449	467	437	462	477	493	479	438	443	469	456	497	472	444	481	443	456	448	483	446	493	481	469	462	441	498	482	481	481	467	464	459	469	509	481	427	483	468	475	483	452	451	456	475	475	473	495	491	489	489	473	474	477	467	472	488	502	502	464	481	451	482	472	468	448	475	463	479	458	477	479	482	485	519	497	425	448	479	500	481	489	434	482	490	478	489	464	453	504	448	447	460	495	446	467	483	493	441	516	448	469	496	521	476	479	441	484	493	472	456	438	465	501	443	479	416	469	467	483	459	470	480	474	445	488	468	488	461	510	448	451	473	447	484	461	465	469	476	486	456	496	495	471	474	475	479	447	477	479	478	469	448	466	489	458	489	459	486	434	477	424	490	432	448	459	483	428	501	487	473	496	478	483	484	497	485	457	510	440	456	483	498	465	480	476	436	467	489	435	497	472	483	455	444	485	467	441	452	467	441	502	448	436	469	472	451	500	469	448	483	491	472	466	459	469	521	479	447	454	470	478	481	485	522	440	493	434	477	447	477	418	456	477	407	462	452	450	455	448	457	458	496	458	455	497	436	481	453	447	465	486	526	478	463	433	472	480	496	461	448	467	479	463	489	412	458	475	463	448	496	461	451	504	441	464	443	520	461	478	476	463	465	488	433	479	510	470	444	478	517	486	471	464	479	474	477	486	419	481	493	477	496	488	492	503	508	428	466	501	432	465	439	494	439	476	484	478	480	450	453	464	466	494	458	494	464	485	481	449	488	453	485	438	450	477	467	431	473	486	462	446	464	423	489	490	471	489	514	483	428	494	445	462	508	445	474	487	500	451	466	443	466	484	480	479	472	502	475	465	484	478	442	509	454	450	457	435	481	508	473	465	474	466	471	482	477	480	451	462	474	478	452	461	439	478	437	444	505	493	468	484	427	453	449	445	481	473	492	487	448	476	489	488	455	443	486	434	482	506	509	482	496	482	459	470	477	454	502	507	453	501	481	484	477	451	430	483	488	446	469	485	438	479	470	497	484	450	482	462	451	476	462	466	482	485	466	475	460	448	464	448	427	491	517	485	454	460	459	475	487	500	491	504	472	475	487	473	467	515	491	457	465	411	480	470	456	479	477	439	478	444	473	418	441	495	452	475	424	500	446	474	488	490	522	477	520	467	472	451	501	471	453	451	482	474	486	496	460	513	454	503	484	439	422	459	473	466	479	465	510	454	449	439	458	455	466	448	514	497	500	496	453	428	485	436	443	438	444	467	506	470	478	417	480	484	460	461	493	458	469	479	482	471	463	443	480	498	482	473	464	468	479	482	470	458	483	452	441	456	422	441	434	505	457	465	456	445	456	492	471	489	506	480	492	489	470	523	460	471	439	465	450	478	490	438	482	453	482	445	480	461	462	436	433	480	471	476	440	489	522	471	455	450	452	446	450	473	501	479	488	480	480	434	431	465	462	491	475	465	451	429	481	471	443	478	468	464	466	495	476	482	440	466	438	474	463	460	489	473	455	485	431	473	463	475	447	488	470	522	505	423	486	489	466	499	475	467	464	488	528	466	471	483	459	485	494	442	469	485	482	483	474	496	487	453	504	470	495	459	459	494	534	482	476	475	489	476	482	429	439	495	498	495	457	469	497	456	498	485	467	452	444	465	471	474	469	475	469	463	456	452	466	460	496	458	462	426	499	456	459	476	468	422	486	449	458	491	486	498	426	470	445	501	501	470	461	460	464	447	475	509	498	483	485	471	520	498	441	437	442	518	411	458	450	458	516	461	485	472	456	493	460	447	485	472	455	482	472	504	499	472	494	450	464	487	462	434	457	460	441	503	476	453	473	480	502	451	475	440	450	465	465	476	454	441	496	485	479	469	488	475	453	434	497	470	497	451	463	463	476	456	459	453	501	484	473	466	452	470	457	471	478	464	509	466	489	506	447	464	470	450	472	475	478	493	526	493	488	431	409	497	511	492	471	473	447	429	450	496	444	439	491	458	457	472	437	469	484	466	448	464	475	492	481	441	486	465	452	452	440	493	475	460	444	505	527	503	484	499	487	472	484	468	452	490	459	462	483	500	497	480	471	473	511	480	507	452	490	448	449	445	509	444	463	473	454	464	478	453	468	463	493	490	451	504	470	524	452	481	470	458	490	473	466	459	438	464	502	440	468	439	452	491	447	472	494	476	493	451	461	488	495	498	461	486	448	496	462	482	473	471	479	491	487	460	463	511	457	467	465	489	477	489	478	430	438	458	438	438	475	455	453	490	449	473	470	484	479	436	455	463	495	488	459	466	492	476	442	478	482	503	465	497	459	499	455	435	491	524	473	456	442	475	537	448	473	469	489	444	458	451	445	471	460	480	466	500	464	486	453	453	446	437	487	486	467	444	447	428	474	478	480	480	460	478	468	499	489	462	466	473	489	458	464	494	432	449	460	474	488	456	447	493	492	496	482	477	465	473	462	490	471	494	451	468	479	449	516	443	467	475	483	451	555	448	461	493	458	452	470	458	497	480	449	471	488	482	461	453	468	430	446	501	445	477	463	491	486	459	451	479	461	437	465	456	457	502	451	439	460	459	469	473	477	473	465	452	513	457	470	470	441	446	437	471	425	441	468	480	487	483	496	476	475	457	472	449	469	462	487	456	434	494	467	443	468	461	477	497	454	466	456	423	431	465	453	496	480
24466	21614	29078	24590	20824	7149	1202	771	717	601	568	514	533	532	468	455	457	490	502	423	465	484	423	430	454	419	465	460	433	433	407	461	460	421	408	445	427	415	449	430	506	447	492	476	457	486	472	491	477	475	468	492	472	469	439	409	437	427	430	416	447	417	438	411	427	402	420	406	452	423	399	427	406	366	415	404	412	461	405	449	442	426	398	421	403	429	436	436	406	417	441	415	479	397	434	425	440	393	415	389	457	391	409	443	428	406	386	432	422	433	414	409	413	418	425	417	423	415	405	443	420	407	426	419	445	407	400	428	427	403	422	417	441	402	416	416	416	410	414	409	450	375	424	403	380	435	415	432	403	413	402	426	416	437	458	400	396	446	406	422	415	433	416	426	413	394	437	398	426	448	423	421	402	430	415	411	426	431	413	419	397	419	436	419	417	409	412	415	387	440	433	424	431	431	407	444	466	405	434	402	407	426	454	435	423	426	398	393	433	439	441	396	419	385	435	431	384	398	425	429	436	419	396	402	401	395	413	399	402	423	409	371	412	409	394	424	440	388	410	436	433	414	437	400	395	445	460	423	437	410	438	440	401	394	433	426	417	419	433	422	447	437	414	469	424	454	397	404	385	448	407	421	407	447	448	400	419	406	416	368	444	427	385	437	451	414	417	441	456	411	437	436	429	413	398	432	448	393	441	415	406	426	375	408	442	422	411	438	449	394	390	439	430	426	422	391	408	448	436	417	410	420	425	380	391	424	416	453	395	414	430	410	475	395	431	422	404	429	419	436	474	462	402	392	420	422	399	403	442	404	401	439	404	408	448	412	372	390	398	429	398	409	402	432	437	407	403	417	452	419	418	416	433	453	449	398	405	434	442	431	397	411	443	406	426	416	375	425	424	429	418	447	407	430	446	449	444	426	435	424	433	388	411	413	442	433	404	375	425	421	447	412	399	437	403	413	427	422	408	387	456	398	415	395	399	418	428	413	425	407	448	391	421	433	413	416	371	429	414	408	455	417	430	394	433	405	437	392	389	446	440	409	418	465	381	407	395	408	429	407	406	468	422	432	418	427	413	438	415	412	425	414	400	433	419	385	446	421	429	443	443	407	442	427	395	382	403	464	445	412	416	441	427	439	469	425	402	430	430	408	453	432	443	447	405	450	422	414	460	378	433	401	425	408	411	423	418	385	424	419	431	422	417	427	378	405	416	453	401	428	407	439	425	415	427	381	429	425	391	444	404	408	420	467	404	407	394	432	401	382	447	407	366	432	412	452	430	448	402	358	408	402	404	447	467	402	438	444	425	438	420	374	445	388	452	463	440	437	427	409	394	379	427	437	388	447	428	456	422	433	413	433	416	423	446	371	410	449	421	405	393	387	427	428	424	402	419	400	440	421	437	417	427	430	397	414	434	423	425	394	383	406	399	388	421	432	419	378	392	405	430	400	414	429	446	417	448	398	452	449	412	448	414	399	404	437	413	404	439	419	430	428	378	445	405	428	433	369	389	416	427	395	404	401	411	448	448	425	391	399	414	413	410	401	411	395	430	430	455	420	426	468	404	444	400	371	418	420	432	415	403	414	429	449	433	386	439	405	418	404	416	452	424	435	423	430	407	430	454	388	433	421	414	414	442	437	398	433	404	412	397	405	417	425	434	431	396	433	400	465	416	429	405	380	406	419	375	433	404	420	392	395	439	415	416	395	410	422	425	425	428	432	449	400	424	421	425	412	427	399	411	427	420	432	439	391	384	421	390	424	415	400	418	419	442	440	414	425	422	416	383	398	404	433	440	400	418	426	428	388	381	393	384	417	390	403	420	416	396	405	428	442	447	434	422	488	397	420	408	425	429	403	401	402	405	432	385	443	436	389	389	394	388	403	409	416	400	410	418	393	416	424	417	420	474	450	444	427	419	414	420	437	409	403	402	401	430	437	427	401	449	431	409	405	415	393	396	410	395	408	404	392	406	403	424	415	448	428	453	409	398	431	433	441	441	446	455	386	399	416	404	420	421	388	405	433	429	431	379	404	403	430	399	444	384	448	396	412	424	424	377	389	469	459	396	405	435	451	408	401	380	419	407	355	413	403	396	409	410	387	419	398	444	405	396	415	412	421	430	418	451	431	430	423	457	423	453	404	425	439	410	453	431	431	420	415	441	428	420	460	422	404	429	418	448	444	409	458	459	427	445	407	445	430	409	374	422	446	429	411	418	382	416	450	417	424	407	415	405	429	403	434	392	429	425	430	390	381	380	415	409	452	420	412	432	425	440	427	455	385	415	404	422	411	381	437	360	407	413	410	444	440	421	445	406	424	428	414	400	380	418	390	413	419	413	398	371	422	386	402	370	403	420	433	413	398	417	419	405	404	429	468	390	396	422	444	453	403	420	436	434	393	359	410	385	381	399	415	414	419	412	397	435	396	408	392	415	406	440	421	447	419	428	407	407	397	395	410	439	425	424	368	441	406	410	431	405	414	404	407	408	391	393	414	360	458	432	393	391	429	427	432	404	393	403	401	420	451	434	407	396	385	399	408	434	422	411	422	462	399	391	433	375	419	425	444	414	409	430	408	379	397	422	392	407	409	413	413	433	427	422	393	419	397	401	410	395	395	415	455	413	439	451	445	399	429	406	419	400	416	442	409	420	417	422	442	417	419	418	443	404	396	400	389	406	453	408	446	455	426	424	416	436	402	398	390	403	417	420	417	383	413	479	396	419	404	461	423	407	433	424	401	387	464	397	432	421	414	402	414	418	423	398	403	456	417	393	405	418	401	386	416	412	428	381	408	435	403	391	405	412	371	397	437	422	411	415	342	401	406	419	450	451	419	427	392	418	426	421	417	425	398	408	405	395	397	417	408	418	422	410	419	441	417	420	381	430	407	407	426	402	435	403	421	444	449	437	429	448	424	399	393	413	460	395	430	417	436	403	422	438	411	396	406	440	457	415	409	436	405	422	399	380	409	421	386	418	367	381	412	385	416	428	433	419	405	425	422	415	400	410	412	447	424	414	420	392	402	440	421	416	413	383	435	402	434	396	395	386	429	429	390	370	402	405	409	434	378	399	425	440	397	439	467	422	407	421	393	431	420	370	438	397	439	398	411	403	382	410	397	422	418	443	419	428	409	416	427	409	438	428	435	397	397	413	395	404	469	431	390	413	431	403	388	431	435	435	379	377	405	376	436	431	417	397	410	422	417	398	390	425	387	441	419	392	402	407	433	386	418	400	403	416	411	402	415	430	401	434	391	412	400	421	432	423	395	452	439	402	411	447	421	397	392	427	400	400	462	398	433	432	424	444	463	433	402	418	426	447	403	423	407	435	408	425	414	467	413	408	457	388	441	438	428	403	425	469	402	421	398	406	456	388	410	422	401	419	419	420	423	409	389	472	408	392	398	386	458	420	394	433	417	413	416	453	423	400	401	428	425	419	399	398	441	420	385	436	411	454	413	439	433	438	431	397	436	441	440	428	421	411	395	435	415	455	427
41401	61913	40384	8767	3373	2233	1747	1524	1268	1143	982	893	807	815	765	772	659	682	682	629	657	693	659	582	646	599	652	630	627	632	580	600	628	654	608	601	652	580	659	691	712	750	748	768	750	767	778	718	723	711	673	673	690	623	623	620	657	657	655	619	614	591	583	595	600	610	614	585	609	561	599	603	608	597	588	578	577	602	608	582	573	609	593	602	598	622	643	574	560	579	587	586	599	582	607	623	556	574	600	611	590	596	614	630	626	570	560	626	587	616	541	603	601	632	594	574	585	616	565	573	616	590	585	583	612	607	593	624	590	606	601	589	577	554	600	625	601	603	618	636	556	647	539	610	591	581	620	567	586	597	622	531	584	593	578	646	559	602	613	610	597	589	546	562	589	594	613	603	591	603	611	573	621	578	610	594	593	605	598	610	609	628	538	580	576	588	599	601	584	617	610	597	600	579	576	580	596	625	594	571	590	546	618	594	605	572	567	601	625	608	592	623	625	574	575	612	595	634	600	595	569	594	589	564	576	581	598	608	588	632	645	574	601	587	590	567	530	596	578	582	600	600	546	590	581	571	625	620	625	587	615	594	587	619	584	594	611	593	569	580	591	618	608	615	580	544	614	563	595	609	597	583	580	562	587	620	583	630	618	555	586	589	515	599	587	596	616	563	588	586	622	586	569	594	587	591	562	579	570	595	588	622	565	616	593	584	591	551	625	567	623	615	579	598	567	547	584	577	563	515	647	595	586	597	583	608	642	595	633	587	580	588	560	548	607	611	611	598	605	594	571	620	647	581	586	578	593	577	591	559	572	598	607	590	631	587	588	587	587	582	587	599	567	577	608	591	558	612	625	557	603	609	565	592	588	616	589	613	564	610	585	560	601	619	603	611	611	596	569	601	548	617	576	585	569	573	645	568	601	603	628	581	583	597	594	591	562	611	604	588	614	585	613	616	606	595	547	575	579	620	534	599	556	611	601	568	592	599	576	616	572	612	615	564	606	622	558	561	589	587	605	594	595	607	612	568	591	628	563	610	633	587	559	591	548	611	631	590	585	613	603	565	613	578	566	604	603	632	610	542	584	602	606	587	600	599	580	571	594	605	595	618	577	634	601	593	643	610	573	566	572	596	592	574	577	638	581	619	641	644	643	598	659	549	597	617	578	578	586	614	639	622	578	549	641	601	647	582	615	584	584	557	621	552	556	587	567	597	632	625	597	618	558	571	603	559	573	594	615	631	553	590	599	641	616	583	599	631	584	642	540	602	593	607	589	576	602	561	532	585	572	627	619	607	561	634	637	621	593	636	622	608	608	577	560	602	601	600	587	630	596	580	602	596	592	589	605	588	524	613	631	573	582	579	581	583	574	581	623	631	564	589	593	566	531	627	612	602	574	582	585	585	581	591	574	627	611	607	611	561	585	608	590	589	616	610	598	590	600	619	604	580	571	614	573	593	551	582	604	576	576	568	559	588	571	638	633	587	574	598	599	629	624	604	623	600	593	580	593	620	618	601	578	649	598	587	593	554	591	542	572	619	593	618	633	588	598	625	619	608	572	631	568	558	572	584	580	602	617	600	598	598	605	632	570	569	592	597	620	571	597	627	551	580	600	579	597	605	607	627	597	560	607	595	565	600	577	615	597	577	576	606	611	571	604	598	574	537	569	622	597	586	614	594	615	591	599	551	611	614	647	579	584	576	537	632	593	615	539	642	576	568	632	614	564	588	639	600	609	622	604	631	599	560	600	598	543	614	613	593	555	580	576	636	586	583	599	604	596	587	593	566	584	589	608	588	562	555	581	594	637	590	613	567	631	600	594	620	541	633	628	596	613	621	592	580	584	581	576	568	603	612	592	573	590	593	580	606	581	636	584	615	576	582	608	654	590	560	600	604	628	612	603	593	598	609	560	583	575	594	594	544	617	569	596	574	625	663	598	600	590	559	598	643	570	624	583	578	619	583	576	558	611	621	591	586	586	608	589	581	579	611	583	565	656	568	568	583	575	594	576	601	602	598	574	603	601	593	604	595	613	602	611	608	596	632	606	607	592	579	609	584	620	560	631	624	593	626	618	588	559	602	606	583	576	564	567	608	616	579	593	572	567	592	618	609	606	592	575	642	581	579	598	605	608	602	579	580	597	561	609	611	582	595	557	605	595	579	623	519	587	538	600	604	572	587	623	585	596	588	615	607	622	565	569	642	584	611	599	590	628	603	620	597	545	611	560	585	589	675	614	598	596	582	636	597	574	598	634	601	601	610	573	620	634	608	561	621	609	597	590	569	635	620	540	534	556	600	607	639	597	586	622	587	621	616	573	606	603	595	612	576	589	574	569	601	604	603	623	602	615	565	585	587	574	569	579	632	617	580	602	612	590	559	603	583	611	618	580	613	540	607	596	625	596	578	624	613	591	562	631	580	578	597	599	584	585	597	597	568	580	637	583	609	623	571	587	587	579	575	556	613	588	612	611	639	595	606	620	590	613	576	597	616	598	591	590	649	618	601	576	607	551	616	595	595	568	627	584	609	579	586	542	565	585	591	576	611	587	558	626	576	590	633	650	593	603	593	615	641	591	583	582	583	570	603	554	596	564	562	545	623	613	586	571	605	602	607	568	555	606	615	611	543	562	553	572	636	595	582	599	584	566	621	617	638	625	571	606	600	586	597	612	595	608	599	641	579	592	590	620	604	557	574	585	606	597	578	631	596	548	575	589	618	604	617	621	629	617	612	584	582	605	606	612	584	599	596	574	602	606	576	578	544	576	563	631	568	627	590	597	573	606	612	595	560	627	584	589	627	594	614	616	615	630	581	601	570	593	575	628	566	551	567	605	615	571	594	595	553	599	664	615	615	583	585	578	587	586	589	548	579	599	559	594	655	631	587	582	578	609	596	593	566	577	599	571	630	610	636	595	552	595	594	650	628	586	604	611	555	596	593	599	630	588	582	627	605	537	622	625	609	644	581	601	591	583	579	591	575	593	575	576	587	542	568	598	583	576	577	611	584	587	584	604	601	559	531	616	561	598	582	642	604	561	574	626	570	560	588	598	596	586	599	622	635	609	580	581	555	600	603	619	579	604	575	620	597	612	586	600	604	592	598	605	578	607	594	567	596	619	614	605	623	557	618	603	596	622	615	582	564	557	594	558	578	620	576	578	582	598	605	553	590	629	589	589	584	564	580	603	610	555	590	573	565	603	600	601	593	589	617	543	612	610	623	594	583	601	578	584	592	615	607	611	605	610	598	579	568	583	560	606	584	611	610	570	591	611	589	556	615	605	568	602	592	607	606	597	598	623	573	573	594	554	586	597	564	606	573	636	588	616	571	594	650	605	584	596	599	553	574	612	609	568	601	587	598	595	578	615	587	599	601	578	570	591	584	572	623	589	589	618	590	590	599	581	581	606	604	609	585	557	592	618	594	609	591	607	614	578	590	587	585	564	580	595	557	630	598	577	586	574	586	576	614	592	568	596	535	586	602	559	613	583	589
23461	21581	29421	24158	21543	21031	5686	996	723	592	612	508	440	462	434	404	420	378	372	360	367	332	320	358	312	345	331	325	332	302	326	346	347	360	319	319	317	353	376	357	409	384	411	459	433	419	384	400	362	384	392	369	369	345	333	324	353	330	348	321	303	316	310	332	330	324	290	276	330	325	318	298	306	323	324	310	299	316	298	299	289	337	317	269	327	319	329	300	303	313	299	312	293	271	336	290	283	297	306	284	332	312	344	335	338	317	320	317	297	336	301	294	284	303	314	331	310	315	324	336	306	307	338	304	295	289	319	288	286	306	289	310	330	316	324	343	304	287	316	320	299	292	325	299	295	310	298	326	311	303	341	324	328	299	319	313	287	317	311	294	323	334	289	281	312	329	317	330	332	323	325	312	343	342	325	320	329	294	311	322	330	313	317	303	323	296	301	308	310	320	303	337	294	306	289	302	282	304	300	342	320	299	337	327	296	322	322	326	328	322	282	336	319	311	345	304	322	308	297	353	314	307	318	319	297	308	296	335	317	284	308	307	303	340	259	305	307	287	323	329	318	358	289	337	293	294	312	299	289	309	334	311	326	300	338	337	309	322	279	328	303	291	283	329	293	311	275	300	342	312	301	311	305	336	320	319	319	314	276	301	334	338	299	290	322	282	288	294	326	321	298	287	308	304	314	302	329	314	305	296	315	327	308	308	308	333	315	303	327	320	262	285	299	314	313	306	319	297	303	324	278	301	323	307	304	335	321	314	330	311	243	304	293	328	289	308	295	325	339	321	294	316	317	322	307	309	299	321	322	312	316	313	334	346	332	292	325	332	317	312	321	325	285	288	288	303	322	283	273	349	338	301	356	330	355	267	300	336	284	337	331	308	330	320	310	291	322	290	300	312	299	302	316	290	329	325	330	283	327	303	311	322	282	338	291	313	328	310	315	308	303	325	304	303	308	325	353	310	298	300	312	299	314	329	295	306	320	304	311	313	304	299	310	324	308	306	310	312	308	312	278	309	300	280	278	337	341	288	313	304	316	325	289	333	327	299	303	311	272	338	335	315	278	302	323	302	324	294	344	323	304	273	294	328	325	325	324	316	325	310	334	292	295	305	305	277	342	296	313	277	318	307	306	354	310	322	282	301	282	317	307	342	354	322	298	332	318	346	306	318	319	341	311	334	342	308	331	312	317	316	314	330	356	343	305	316	321	338	335	307	305	298	296	319	326	283	295	363	307	303	303	297	302	331	299	308	305	282	341	323	262	299	342	318	299	334	303	312	291	324	313	340	299	284	283	300	306	321	313	340	291	283	332	313	307	344	305	312	312	292	304	316	327	296	366	293	323	298	299	312	310	324	299	307	341	310	304	276	318	302	313	304	325	329	322	305	297	297	312	294	305	299	328	319	336	312	282	305	295	337	332	314	302	289	298	309	312	322	282	322	318	291	315	333	336	335	267	289	295	305	318	294	315	352	326	306	321	312	328	292	269	293	348	295	337	298	309	292	276	303	308	323	300	321	301	315	291	319	282	343	320	285	276	334	331	300	310	320	298	283	318	322	269	315	291	311	305	282	307	313	310	308	315	334	332	308	336	302	298	282	302	334	314	297	300	276	327	314	293	337	331	326	318	305	293	304	314	305	311	306	306	298	304	284	316	298	313	331	293	347	324	313	312	313	295	316	318	304	331	303	294	307	284	340	300	320	314	300	315	307	331	312	329	314	300	309	326	302	287	328	326	312	305	288	299	303	308	292	319	298	272	335	297	306	274	292	292	292	315	313	319	270	282	345	324	325	306	307	284	348	292	330	289	288	274	313	327	336	295	333	267	315	312	318	286	333	333	312	305	281	320	328	310	279	323	327	296	338	289	308	311	313	315	302	329	353	310	265	304	285	284	299	293	280	301	286	300	308	275	310	310	295	339	317	278	354	284	305	314	308	283	346	330	344	318	313	310	306	290	279	323	311	292	305	312	303	313	289	342	314	289	321	346	291	306	332	287	323	307	304	291	299	307	311	298	340	325	302	296	311	312	320	282	302	343	310	281	301	296	314	290	287	324	327	291	331	300	287	292	295	322	295	324	307	306	287	326	329	284	305	320	307	316	309	294	318	333	292	295	306	318	295	285	348	306	302	306	298	319	321	302	307	312	284	314	332	316	319	327	334	295	307	333	311	343	302	314	304	312	311	296	322	320	309	336	296	283	302	320	296	312	274	282	323	308	329	317	299	305	351	323	311	320	299	336	343	334	306	313	319	317	289	302	318	293	322	336	302	335	276	292	285	297	329	316	330	334	318	309	319	316	319	305	310	315	318	296	311	319	339	319	309	306	316	299	308	306	303	304	293	357	291	299	312	262	305	294	346	294	327	321	329	310	302	297	281	328	336	323	348	338	275	313	313	308	289	303	305	312	266	288	320	334	342	304	308	308	333	347	337	308	325	324	307	314	293	336	321	308	290	344	311	316	329	312	289	311	300	294	312	290	327	319	348	286	323	275	305	333	313	316	334	308	302	300	300	323	299	318	307	300	318	304	314	310	323	293	284	298	303	313	299	329	311	321	303	288	340	317	267	311	318	309	299	324	333	323	317	310	305	279	298	317	341	293	342	300	308	296	308	294	291	317	310	325	308	320	346	293	290	307	314	316	336	305	314	326	304	321	285	312	300	298	293	333	284	330	291	331	361	303	290	320	316	296	342	327	295	351	300	339	325	306	306	296	306	308	348	338	293	273	305	317	328	320	313	300	259	278	292	321	314	336	311	296	299	327	323	312	337	323	312	338	328	292	295	308	326	296	302	320	301	318	333	316	313	296	335	294	286	323	315	325	321	329	320	299	326	308	316	311	317	331	288	303	268	306	275	332	295	287	330	314	333	302	297	326	294	304	306	297	337	313	302	307	303	336	299	359	310	324	315	308	338	301	325	307	297	305	330	335	285	333	301	309	289	321	335	304	303	327	312	283	270	290	326	283	330	301	325	342	351	324	312	320	324	306	300	303	277	300	303	308	283	330	268	296	306	294	298	294	299	326	310	311	340	330	311	291	299	313	359	303	316	290	307	319	291	313	313	284	307	332	319	271	326	313	322	298	273	307	299	285	313	309	323	337	305	290	331	302	311	301	298	281	302	306	319	334	313	321	292	327	324	295	319	311	332	307	297	280	329	287	292	300	300	296	308	320	278	307	298	337	280	321	320	325	274	295	320	300	311	326	314	315	311	302	295	310	326	285	309	344	308	271	320	305	333	320	342	307	316	313	314	327	296	313	317	288	328	294	284	319	311	301	339	309	314	341	316	297	287	320	317	333	319	294	273	292	304	311	329	303	289	316	347	328	296	280	310	295	323	303	323	300	321	312	302	284	301	292	311	327	333	296	322	296	309	320	288	315	307	308	309	312	317	296	315	342	295	314	307	299	299	315	346	285	301	297	312	301	337	288	330	315	280	331	270	277	290	332	293	251	319	325	292	298	342	326	297	292	295	318	323	270	303
46303	71004	43760	12024	5317	3237	2531	2070	1710	1356	1106	1035	865	809	771	684	675	623	595	600	567	556	552	574	557	581	514	513	504	523	503	489	503	500	523	499	523	530	540	611	594	604	683	647	663	630	659	650	611	559	613	588	548	568	553	489	456	454	456	460	480	493	461	457	454	470	428	466	400	457	446	438	436	483	446	435	475	453	469	420	426	388	467	455	463	474	459	484	436	443	453	431	473	443	447	403	463	464	458	438	455	476	466	436	446	416	449	437	438	459	461	432	447	418	459	434	429	453	467	469	410	435	475	495	455	429	461	451	450	456	430	443	417	461	473	421	445	440	463	475	430	439	433	392	466	433	435	439	442	484	450	420	444	421	453	441	454	420	455	445	476	443	486	425	445	454	450	457	478	469	437	423	411	463	457	466	447	422	432	448	449	415	454	477	455	461	434	474	464	472	415	457	451	446	447	480	433	439	478	443	445	451	411	436	457	452	433	440	430	445	451	450	449	433	457	434	450	490	440	446	421	484	481	417	426	442	469	466	433	482	432	455	429	439	444	455	452	440	432	484	448	476	441	461	439	447	450	469	460	438	426	462	449	480	439	443	442	447	481	433	414	481	463	428	413	451	403	455	442	427	465	454	469	467	432	414	460	412	435	450	445	395	423	459	441	444	397	410	467	429	460	420	457	477	445	482	417	424	451	441	449	459	477	467	470	468	425	420	430	433	467	469	426	414	434	436	441	488	468	448	441	442	469	463	457	455	401	439	435	453	441	446	448	436	447	428	455	484	443	471	459	457	457	419	418	399	460	461	448	436	406	449	408	439	456	451	449	441	420	463	455	463	430	446	456	453	460	449	416	473	433	429	458	468	477	465	478	440	418	415	419	467	431	479	450	444	445	444	441	463	454	462	449	446	470	459	463	445	487	454	474	456	474	399	431	421	428	458	462	421	476	402	430	468	481	438	460	425	441	463	469	420	445	500	433	423	426	425	476	457	429	430	447	486	442	447	455	432	443	419	473	476	429	429	433	410	430	422	446	447	449	418	432	465	460	431	464	424	457	443	418	453	457	478	423	467	492	475	423	451	405	455	444	437	451	425	461	452	479	493	434	407	446	469	448	456	515	417	437	439	424	429	454	448	438	422	489	442	475	446	416	453	479	445	461	471	433	460	437	458	447	426	470	475	457	441	444	423	455	443	439	445	460	466	432	447	424	435	432	426	469	449	401	470	446	488	466	458	428	440	472	418	444	455	440	433	439	402	473	421	427	455	477	425	440	461	439	455	394	461	420	466	423	480	461	438	432	454	464	450	477	459	419	464	456	454	435	465	475	426	459	417	430	412	434	456	455	480	428	459	455	424	453	442	462	456	448	481	439	442	464	464	391	458	422	466	472	442	413	453	417	409	465	439	482	417	474	435	431	488	428	435	522	440	431	455	468	409	458	497	491	429	417	436	448	462	448	427	462	466	472	452	431	432	460	442	442	418	445	436	451	435	433	505	418	436	452	431	451	445	461	443	444	414	453	501	452	434	456	441	461	461	472	480	448	458	440	439	442	477	453	411	472	492	440	433	462	510	451	482	480	462	475	445	436	426	457	445	453	443	452	418	421	437	446	448	470	426	456	422	453	420	445	466	401	419	439	420	459	477	475	464	414	473	471	479	443	462	478	427	438	418	437	460	423	472	406	493	457	438	449	409	454	442	452	491	457	424	403	455	464	475	399	464	424	452	453	460	470	451	433	458	450	443	464	454	405	439	448	502	401	464	434	465	459	454	442	394	455	474	480	426	451	432	409	439	481	397	447	443	438	463	447	449	461	460	441	451	429	455	426	453	454	461	458	430	454	448	448	445	433	441	457	483	426	459	470	437	430	406	452	462	462	427	432	471	427	402	432	450	438	442	449	463	425	433	433	440	475	431	468	427	472	414	438	446	449	456	439	441	431	462	432	431	441	455	435	454	417	423	448	429	439	467	448	379	452	411	429	440	436	422	417	431	434	404	433	460	436	430	425	450	467	450	434	444	465	386	420	464	442	401	459	452	451	429	436	464	466	459	429	434	468	437	476	456	473	458	443	424	410	460	426	422	447	460	442	441	446	466	417	465	414	462	422	452	446	450	449	433	425	437	430	477	429	461	471	424	437	463	460	461	433	457	447	455	476	462	422	455	414	441	463	437	460	437	416	413	446	446	452	459	449	417	444	468	461	454	455	456	481	450	447	475	442	439	498	450	459	435	467	405	431	431	404	446	452	444	466	445	462	448	459	459	433	447	470	440	448	450	470	458	451	431	452	464	398	459	417	453	429	412	457	425	459	457	421	434	495	454	437	424	450	443	493	461	453	449	421	441	429	419	433	493	450	468	479	403	507	427	433	457	431	464	446	441	447	424	479	437	425	451	429	417	459	444	448	442	472	445	446	479	445	453	432	444	460	457	423	439	490	454	461	467	487	416	441	472	486	425	425	473	421	460	452	447	428	467	466	469	442	450	448	476	432	442	435	446	434	436	441	440	475	444	437	471	458	465	437	434	446	436	403	410	479	474	455	444	441	447	441	452	472	433	439	459	427	420	414	436	417	385	451	478	421	417	443	434	461	466	452	433	422	426	411	495	441	470	461	417	497	439	448	455	423	442	449	430	412	475	461	475	419	451	426	448	447	462	421	433	420	443	443	461	490	455	447	472	467	416	455	480	464	438	411	450	475	396	443	430	457	474	452	470	420	469	440	477	451	422	465	455	473	405	436	433	423	462	470	468	435	447	474	420	476	452	428	456	423	459	448	461	464	414	419	443	452	457	429	465	453	418	463	429	483	430	447	447	436	443	447	428	506	445	414	442	458	465	439	460	458	440	484	412	447	440	444	456	473	445	462	436	470	457	438	450	423	434	458	446	448	458	428	482	465	438	470	451	451	462	428	467	444	436	481	452	418	460	434	473	459	453	447	458	470	445	466	478	450	434	430	437	447	458	432	464	403	439	457	451	386	445	453	432	483	446	453	454	455	418	425	437	455	427	440	443	451	454	446	402	461	432	456	459	447	438	474	477	475	426	430	431	439	452	462	457	454	418	455	469	445	487	453	433	461	449	417	426	453	422	466	454	429	429	505	456	430	442	438	477	438	446	479	460	434	454	436	439	460	476	416	474	423	427	447	426	469	475	458	414	470	443	465	434	430	438	466	463	415	412	474	492	473	456	438	433	432	438	380	463	433	414	480	431	456	498	442	443	436	418	426	462	448	434	421	472	446	412	488	424	472	429	415	395	417	414	448	425	426	480	422	462	440	454	451	464	441	458	449	439	472	435	440	459	435	469	422	440	469	432	434	414	454	419	436	424	446	438	436	449	454	462	448	465	443	470	458	440	422	428	458	421	449	474	453	456	425	450	446	426	431	445	468	434	420	437	443	478	433	444	414	482	457	445	466	482	476	435	485	442	482	455	458	410	456	421	447	477	443	423	448	449	411	442	424	425	430	416	443	419	444	449	461	422	437	460
29407	27634	23478	5402	852	619	506	404	363	367	339	368	324	327	334	311	322	310	361	326	332	329	322	312	339	346	309	316	304	285	328	314	323	309	328	344	308	375	323	355	357	356	349	348	350	358	337	325	342	329	346	307	334	324	323	352	310	331	338	318	334	326	324	310	339	325	302	364	305	325	311	348	326	316	335	338	344	322	321	308	315	330	296	313	318	290	333	349	320	283	334	304	321	323	324	353	341	323	338	304	309	279	326	299	307	290	311	317	300	343	344	295	329	306	334	312	327	324	297	332	325	288	328	331	304	308	321	329	327	338	312	325	309	329	306	300	303	328	333	344	297	296	343	337	333	331	331	319	292	336	320	342	329	321	315	324	322	309	322	330	303	302	331	336	305	350	365	317	338	316	326	302	313	285	308	334	318	303	307	338	319	308	345	329	296	348	295	308	320	325	306	296	350	323	307	312	325	296	309	310	300	316	305	282	305	317	313	338	322	321	299	309	319	294	338	304	333	326	309	308	299	309	313	323	363	299	321	327	294	310	319	293	328	292	337	285	332	319	327	310	314	303	329	337	326	320	356	310	334	333	314	319	351	315	320	376	330	314	347	346	359	321	292	332	336	321	334	304	319	344	304	313	336	312	335	275	306	313	324	331	328	350	345	308	311	288	323	345	305	319	338	289	319	316	301	328	335	316	307	341	298	316	307	318	326	333	331	314	335	338	321	299	362	309	325	291	331	315	302	304	315	323	309	314	334	351	299	311	298	315	303	310	325	336	313	321	310	363	331	333	302	338	321	323	313	327	315	339	296	302	328	294	309	313	352	313	313	292	318	343	332	297	296	338	335	325	322	289	294	322	373	335	331	327	317	317	316	316	320	350	327	335	318	290	321	322	316	266	333	310	305	321	326	321	325	315	320	286	314	303	349	331	320	320	332	307	329	326	343	316	328	305	333	304	313	294	330	343	298	299	312	336	321	304	319	311	292	347	306	310	327	289	345	350	307	343	332	306	302	304	355	292	370	313	339	318	342	333	325	343	292	350	330	304	309	319	301	302	316	312	325	335	336	338	319	333	324	331	341	331	308	273	326	322	310	301	338	300	330	314	278	331	297	295	304	343	297	349	296	319	315	336	312	318	346	290	300	307	323	321	326	326	327	324	293	339	290	325	335	293	298	298	312	333	312	319	321	297	277	337	336	318	293	290	302	317	332	332	327	339	314	291	286	370	333	306	274	317	318	335	330	356	292	303	334	305	358	323	327	337	338	301	282	302	282	303	303	312	294	330	334	327	333	339	335	350	327	326	319	328	336	306	336	329	313	334	327	281	321	326	335	315	342	331	310	331	309	331	332	343	323	309	305	337	319	330	300	319	330	331	311	326	313	343	328	349	287	332	299	312	294	353	309	318	305	305	311	318	310	320	323	306	332	319	316	313	328	336	322	311	302	317	326	319	316	315	332	325	319	311	321	308	325	319	305	313	316	299	297	355	281	309	335	333	329	341	319	313	329	293	345	316	318	325	338	330	318	323	321	337	326	299	322	306	319	339	313	321	334	336	311	332	334	291	307	316	321	336	321	291	334	298	324	325	316	322	305	295	312	318	324	308	348	306	328	334	313	327	326	282	288	312	301	288	278	325	325	342	302	329	321	352	313	316	332	312	297	321	304	342	296	360	336	341	304	319	324	301	345	328	314	348	318	321	326	311	293	297	342	338	313	307	276	309	331	313	313	322	350	317	300	292	324	290	323	311	309	326	335	323	315	318	311	330	319	303	345	314	298	306	326	326	316	336	317	330	355	320	295	344	338	332	291	332	325	309	331	334	310	326	309	301	321	320	296	368	281	318	305	301	307	307	317	337	295	328	311	336	340	297	367	317	310	333	318	315	293	322	331	324	349	320	322	301	343	352	305	305	303	332	316	310	312	304	331	308	328	310	326	321	308	313	310	326	283	314	320	322	308	267	319	311	299	340	344	315	299	306	305	351	352	346	317	324	314	329	291	319	302	317	345	292	331	354	351	292	296	309	301	315	328	302	308	327	322	334	321	342	303	333	361	335	317	335	285	334	324	334	322	341	288	337	318	327	337	323	317	310	346	304	318	329	317	315	303	327	314	354	331	331	298	320	317	334	321	324	303	334	339	303	337	334	314	259	324	340	309	297	297	334	317	305	325	294	324	318	325	309	311	285	321	310	325	351	331	296	325	306	296	299	336	319	343	330	316	355	331	292	322	321	353	316	308	318	311	361	353	348	313	346	314	334	341	352	306	334	330	349	335	318	324	309	321	325	341	310	297	332	331	295	307	355	301	319	325	335	333	316	318	293	294	331	320	321	302	336	306	289	339	320	313	345	325	320	310	323	341	313	317	324	321	362	299	307	330	325	317	307	309	337	316	315	270	354	343	316	336	328	316	302	304	306	285	298	322	320	327	335	325	354	351	302	328	343	333	349	288	348	331	330	318	296	298	330	331	275	336	340	343	334	312	319	340	331	320	295	311	294	331	307	309	304	318	307	314	339	309	317	325	333	298	319	284	295	321	308	328	291	353	311	303	338	319	350	314	301	337	340	334	348	324	315	328	324	307	309	314	308	291	291	282	328	302	315	337	296	336	320	337	320	278	314	359	327	322	331	359	330	299	320	325	301	330	314	344	349	314	311	337	329	314	308	292	323	368	314	298	323	331	325	335	290	333	309	302	329	311	337	308	338	311	328	303	322	310	323	321	324	283	340	331	351	315	304	303	322	360	339	336	313	342	303	306	289	326	325	323	288	314	319	315	288	328	318	350	304	317	332	324	302	330	344	315	322	338	305	356	329	316	353	322	300	304	345	301	326	310	346	344	345	307	347	322	303	323	346	317	316	337	313	332	332	322	320	309	328	301	316	316	314	318	307	337	315	318	293	296	309	361	313	340	326	334	337	330	323	299	309	312	337	295	329	313	317	320	297	305	309	353	336	337	345	317	324	315	334	335	324	332	342	344	331	319	304	324	353	322	331	343	349	346	309	317	297	335	351	343	328	323	291	325	319	341	319	314	308	324	334	298	304	317	354	338	333	343	319	320	312	307	316	328	296	308	311	350	311	306	348	325	304	328	333	314	326	304	286	330	339	320	324	325	323	334	306	311	300	314	330	311	318	321	350	324	329	346	322	330	317	317	342	321	321	330	339	325	320	315	324	311	327	358	325	317	300	307	339	316	330	303	323	302	314	327	331	328	315	299	286	324	323	355	338	304	342	341	322	314	310	322	312	328	353	333	326	290	331	343	317	299	343	339	293	318	337	313	307	322	318	315	311	320	332	310	301	345	332	322	300	328	334	277	311	315	295	326	309	303	325	311	310	312	303	327	299	296	309	336	327	305	332	336	324	296	297	323	299	326	311	330	311	350	340	318	329	337	356	338	304	275	343	313	320	309	339	307	321	309	323	328	307	329	311	331	316	338	327	307	308	298	323	354	315	341	323	334	339	355	319	294	313	311	316	365	314	308	316
36224	45763	23657	3358	1337	895	779	675	669	580	565	492	511	499	512	442	438	445	483	464	493	505	465	485	491	486	470	494	449	489	446	452	466	465	496	475	510	468	513	545	525	537	501	513	517	520	531	502	505	522	497	557	537	533	482	472	466	466	442	486	462	476	462	470	452	474	443	423	449	474	453	457	468	448	463	457	442	439	450	440	463	451	449	476	471	470	511	477	483	514	462	484	459	482	476	498	454	462	415	465	469	452	447	477	431	436	512	486	477	450	465	464	462	484	441	469	495	466	488	447	462	462	491	431	460	485	480	455	473	455	459	492	459	445	434	432	458	475	385	495	443	451	465	480	477	450	493	461	487	487	451	475	463	441	458	471	483	443	453	469	481	489	428	473	464	468	479	461	460	475	459	435	446	443	465	460	457	461	432	470	462	446	441	460	473	460	498	447	437	437	442	439	437	461	439	446	432	496	431	486	454	421	437	481	465	493	476	471	452	466	472	461	452	460	487	459	445	497	416	433	469	479	438	449	486	492	465	518	439	454	446	457	444	462	458	453	464	425	457	499	491	431	427	455	462	463	457	441	482	421	488	448	477	470	460	461	448	488	457	478	419	441	473	443	467	453	483	446	468	462	443	457	455	454	433	455	459	467	451	484	428	481	472	483	458	453	511	434	445	468	469	432	462	416	464	438	451	453	473	472	474	452	443	468	460	449	497	485	444	488	476	489	467	436	497	441	426	467	445	417	445	462	480	453	484	425	440	436	459	463	433	451	476	462	464	450	481	462	451	473	415	503	436	445	451	451	478	460	474	453	470	459	489	473	430	520	468	424	437	473	463	416	451	421	441	488	447	470	467	462	460	478	470	419	448	472	498	477	430	486	467	495	467	487	465	409	425	490	457	445	472	477	438	460	441	438	476	456	479	456	450	447	460	445	470	435	439	460	483	441	446	462	492	476	465	437	433	506	448	468	459	454	475	460	449	474	436	459	500	464	451	461	456	419	449	451	420	426	452	463	467	451	446	460	437	505	456	478	449	432	437	461	477	443	460	462	462	441	447	447	471	489	497	494	452	489	460	452	446	474	440	481	463	443	435	446	468	439	483	446	490	466	456	493	475	419	448	448	476	471	412	459	450	460	452	465	451	475	470	439	456	482	435	461	499	434	463	440	479	465	459	443	454	461	454	478	483	523	488	431	479	444	444	486	454	442	445	465	468	465	457	456	435	456	454	465	485	475	480	449	430	457	446	443	421	432	460	445	495	450	468	469	461	451	432	479	487	473	480	465	443	436	474	500	450	462	473	446	440	477	457	459	456	469	427	475	451	452	468	466	458	484	490	477	413	466	437	434	503	456	456	485	402	449	456	408	444	458	443	472	443	431	415	470	468	472	481	448	460	473	457	492	482	492	484	424	434	434	478	419	461	447	463	492	469	473	498	442	493	432	468	469	524	470	495	489	444	441	465	465	438	458	465	442	491	443	442	446	461	471	420	469	451	431	477	478	458	476	466	450	477	430	446	445	494	482	452	457	471	515	464	482	472	467	477	427	450	444	466	446	482	471	465	477	496	484	443	452	429	438	462	456	445	458	434	471	467	432	430	439	461	416	439	423	446	496	484	482	477	476	479	430	458	440	449	499	428	482	432	470	435	470	451	486	489	446	435	493	484	409	489	468	441	436	492	432	423	465	426	520	476	439	473	478	459	482	455	447	424	458	452	432	458	450	399	439	474	480	453	464	536	465	438	468	484	439	443	468	467	505	434	439	479	447	460	473	447	458	460	451	438	444	472	430	437	456	460	460	425	422	429	493	444	485	457	476	426	476	491	455	443	456	455	483	499	484	446	461	469	504	472	471	476	503	475	420	459	442	457	449	457	503	459	462	488	465	478	412	473	436	441	487	468	467	476	419	452	483	455	462	440	469	495	423	472	450	469	484	451	459	470	482	474	469	480	458	444	495	440	463	450	494	465	466	476	466	470	442	437	471	472	440	475	448	456	493	467	463	450	457	490	459	497	465	481	481	468	436	464	454	442	493	476	491	446	431	486	476	498	462	436	450	474	460	439	448	433	491	482	431	434	465	476	441	426	451	464	460	464	433	423	450	448	450	452	439	491	503	486	455	421	463	466	496	463	441	477	430	476	404	491	460	450	437	435	487	458	468	455	460	476	509	503	486	453	457	473	497	442	472	447	482	460	468	418	474	456	469	429	403	476	449	453	483	399	436	392	457	436	485	451	487	457	504	442	458	483	425	499	508	465	447	428	463	448	441	479	490	461	458	482	488	447	467	438	487	468	439	430	452	467	420	460	469	452	459	453	424	419	482	454	454	444	468	467	470	474	451	453	467	462	469	474	482	458	451	420	451	500	468	454	461	457	486	444	470	444	439	448	443	440	429	441	457	480	442	461	419	477	430	438	455	510	434	484	432	439	489	482	429	429	417	430	444	462	482	430	454	436	441	445	449	430	459	445	448	516	505	458	428	484	450	460	444	499	455	438	463	471	467	436	476	443	450	469	411	468	451	441	482	471	449	443	439	459	487	446	450	475	458	469	521	444	470	440	445	457	464	469	473	485	423	451	460	482	466	461	454	469	467	474	519	421	461	460	483	459	446	446	445	469	473	456	467	486	453	483	469	467	464	461	452	483	511	440	452	440	397	503	477	479	471	489	454	419	462	437	424	460	446	480	480	456	471	478	412	431	471	459	476	442	488	474	426	487	450	440	447	443	486	411	462	470	432	406	427	489	451	479	450	476	451	456	441	485	458	477	473	434	441	484	476	420	474	463	477	451	450	444	451	456	452	434	473	488	459	435	463	470	445	456	462	406	482	486	497	481	456	493	449	435	469	494	465	434	441	461	413	466	465	473	444	444	455	477	500	441	438	451	439	434	477	432	463	465	470	398	489	471	476	432	465	452	443	464	468	430	419	465	470	456	436	433	438	499	433	475	473	445	442	435	502	475	443	483	476	458	412	466	440	494	461	490	466	460	455	488	471	448	444	442	466	452	447	485	460	467	508	432	434	420	479	455	432	457	462	470	508	464	464	464	419	473	451	444	462	422	491	466	474	461	508	427	486	445	488	470	449	418	459	465	452	441	458	475	486	451	498	494	436	460	465	446	442	444	453	464	436	460	468	470	424	490	464	488	449	485	454	471	441	468	461	442	451	472	459	478	454	453	469	458	479	474	428	464	477	465	464	422	478	456	491	474	452	455	494	433	470	416	450	418	468	446	465	479	469	457	446	439	436	474	464	446	486	446	441	433	477	489	440	478	456	507	434	496	451	449	456	470	444	466	485	447	447	449	455	461	483	454	463	483	462	475	462	434	450	465	480	444	465	458	460	462	459	500	466	473	437	441	472	469	426	468	464	493	440	471	480	491	401	458	429	460	431	463	467	448	472	459	424	483	477	462	466	466	449	453	444	471	475	477	465	426	444	447	439	471	430	459	498	428	439	455	462	454	510	446	464	459	465	461	486	453	440	446	438
24563	21656	29033	24767	20943	7587	1158	758	673	608	535	526	512	487	449	463	414	458	464	452	433	430	410	443	450	430	441	402	373	398	445	449	436	444	421	408	419	441	447	442	492	440	502	473	469	470	489	474	463	451	432	447	424	439	429	365	422	398	392	415	408	405	388	388	416	412	397	399	415	425	445	432	405	422	437	394	437	448	451	424	413	415	398	366	423	428	424	426	425	448	366	415	402	410	432	416	442	429	430	384	416	403	408	429	394	393	436	394	372	401	387	424	430	395	436	432	421	384	386	383	385	455	431	428	372	389	421	418	400	402	384	433	431	416	442	392	442	413	406	417	414	400	458	413	389	393	408	419	405	383	422	443	397	441	411	419	381	434	392	410	388	390	415	409	391	412	426	436	427	394	408	416	386	433	391	424	418	413	417	432	404	386	432	470	428	386	419	411	412	374	398	388	380	407	439	406	436	403	393	396	388	413	398	409	418	410	368	420	435	423	392	405	417	407	421	403	393	393	440	442	397	396	447	393	424	386	385	400	390	416	405	380	414	377	403	368	470	383	383	413	437	422	478	404	404	405	437	364	437	435	403	377	394	401	420	404	379	421	449	396	444	418	419	403	421	383	398	371	431	396	359	440	380	419	409	430	415	377	422	413	417	427	386	369	417	415	405	425	427	380	410	417	441	398	406	405	455	408	416	381	433	375	430	382	405	407	423	418	416	389	440	402	432	400	397	379	373	374	424	410	406	386	393	397	402	417	413	386	388	437	425	420	381	412	381	390	394	370	416	395	410	407	398	399	438	426	398	443	417	378	464	415	385	399	392	459	397	416	369	412	406	390	393	413	397	400	440	426	409	427	411	418	406	415	410	433	411	416	379	402	417	436	447	398	405	398	394	402	397	420	419	412	389	391	400	393	414	424	382	414	397	398	446	393	397	408	391	394	402	420	399	438	389	398	408	399	378	402	400	417	370	384	399	394	387	404	430	433	386	436	402	412	383	413	425	390	430	368	418	408	362	395	444	389	443	434	435	418	409	385	405	398	391	433	425	410	388	409	393	367	385	434	419	402	445	431	403	440	394	391	437	437	423	430	391	410	455	438	400	419	421	428	412	369	398	411	417	423	382	402	425	435	403	413	382	450	425	425	440	440	432	416	410	413	418	412	376	441	397	369	443	362	417	403	382	404	409	423	416	422	408	450	449	441	400	388	439	370	415	420	397	392	380	388	386	397	387	412	399	454	419	421	438	406	422	389	444	398	401	393	411	410	370	405	391	430	411	426	434	399	391	395	393	375	390	429	399	376	424	418	409	402	394	438	460	410	396	383	394	419	437	411	411	401	406	430	418	391	433	420	419	383	397	432	415	444	398	422	390	390	376	390	429	400	402	393	418	434	400	435	395	411	421	380	441	404	439	391	389	421	404	423	418	416	397	436	426	394	423	433	432	373	411	431	439	432	413	404	392	401	421	379	419	382	415	430	423	441	425	410	419	415	415	394	438	382	386	424	415	387	423	388	372	453	397	410	398	407	422	397	390	415	449	389	394	411	378	424	454	385	413	421	373	409	450	375	401	408	401	376	398	379	390	424	410	386	398	391	420	421	413	410	408	418	410	423	379	391	387	394	405	358	427	417	414	424	400	376	443	409	408	408	390	409	361	368	414	417	399	397	378	438	410	378	404	394	406	401	374	407	388	393	394	436	452	424	399	386	422	394	388	414	416	428	418	425	407	414	398	406	387	440	404	389	415	423	402	424	411	431	397	423	376	416	429	386	392	420	425	422	419	449	427	416	408	420	416	438	393	438	412	387	388	420	385	434	414	396	406	392	427	407	381	421	432	424	383	384	399	397	452	424	427	409	414	392	401	418	460	418	410	425	412	419	385	416	420	396	453	402	417	435	432	410	426	416	393	412	421	411	403	380	418	408	419	442	375	378	417	412	405	384	388	434	418	387	383	414	374	399	386	386	398	420	400	435	416	398	406	387	425	400	426	442	385	427	392	439	427	421	388	414	395	379	423	431	402	374	434	404	459	414	415	397	416	415	380	420	432	400	400	454	443	420	431	392	424	409	424	420	421	377	375	421	419	379	424	429	395	384	419	406	456	391	408	411	387	407	386	387	414	377	374	423	435	402	418	437	402	417	386	411	400	364	419	385	418	388	394	409	379	416	414	425	407	385	405	406	400	415	427	417	372	428	429	408	439	402	406	396	411	402	402	434	406	397	453	457	406	341	414	402	431	386	385	436	402	387	403	406	413	416	395	428	426	423	394	397	423	417	424	450	430	421	382	397	390	410	392	449	392	403	442	410	394	410	428	435	389	421	411	369	434	438	386	411	404	431	437	393	409	405	424	443	417	397	399	373	417	429	411	429	425	420	415	425	399	390	400	402	414	410	437	380	419	408	441	406	410	412	355	419	416	413	394	386	375	384	441	438	428	405	464	393	406	373	397	402	405	381	387	423	354	410	410	380	417	391	440	381	387	394	386	358	382	397	411	383	422	430	393	400	405	406	451	424	428	402	424	370	427	433	389	410	400	433	420	392	391	426	402	418	371	384	423	387	409	385	381	409	409	405	389	399	401	412	392	397	455	400	438	410	410	393	414	386	393	380	449	440	400	365	424	430	380	389	378	369	395	414	397	392	392	425	402	408	411	376	368	405	405	459	411	396	418	410	396	384	439	402	392	447	397	422	415	393	402	421	391	428	404	399	390	438	431	374	430	402	383	413	394	436	408	399	450	391	381	401	392	409	414	400	370	385	401	385	417	392	412	410	403	442	386	370	424	399	431	428	400	382	398	426	433	419	404	399	382	431	426	386	390	416	427	393	452	414	391	426	416	396	396	404	438	409	400	389	425	394	391	431	378	420	417	379	419	372	409	427	372	443	409	408	412	387	408	392	391	382	406	429	406	413	386	414	403	403	380	393	438	394	408	370	384	433	401	381	360	421	396	407	417	436	417	417	426	391	420	402	443	404	435	434	420	392	437	445	439	394	412	393	364	390	423	435	434	404	409	413	386	387	413	426	416	358	416	412	440	392	417	393	406	402	419	395	408	411	410	381	429	410	403	397	403	461	433	417	463	419	394	388	413	409	423	422	429	417	391	433	396	403	447	427	402	430	445	378	416	451	410	405	390	382	387	420	397	415	416	386	451	428	397	417	438	378	427	406	415	394	433	414	411	397	401	391	409	410	400	380	428	400	421	401	418	406	378	423	434	403	412	387	395	411	426	441	445	405	459	425	437	381	417	412	411	398	397	392	404	433	446	379	414	406	392	399	422	402	397	352	401	408	440	413	424	387	394	430	403	394	379	423	404	423	430	441	397	413	409	431	382	427	407	440	356	419	419	440	430	393	436	347	379	430	402	399	399	430	381	389	407	433	424	426	404	419	385	440	415	386	438	404	444	368	425	364	380	410	425	413	417	418	418	380	442	409	412	424	375	417	427	388	417	408	395	416	416	414	389	416	416	431	376	440	400	398	408	446
41552	62187	42817	11069	3850	2251	1835	1460	1289	1028	949	858	772	736	741	701	747	686	628	677	679	643	659	665	671	643	653	635	594	630	664	546	586	560	590	643	644	647	644	663	710	673	728	769	682	715	694	707	742	686	678	670	669	670	650	599	607	617	617	588	645	599	632	573	562	597	588	617	555	595	556	544	577	598	583	578	562	602	607	576	566	563	593	635	562	537	580	598	594	557	551	629	533	568	616	584	590	599	558	571	643	571	594	636	605	546	566	590	574	617	614	614	571	560	582	578	588	599	599	565	624	587	562	561	589	576	603	582	555	592	574	586	595	554	614	604	575	571	563	592	557	601	584	550	561	583	587	591	548	527	584	546	629	596	567	588	575	575	600	584	579	630	566	559	595	582	578	582	603	556	554	569	597	605	559	557	588	567	624	578	601	573	598	526	623	558	559	561	592	597	540	582	601	532	564	545	582	597	587	562	564	597	555	546	580	565	557	535	572	585	585	633	556	565	591	541	590	613	595	586	586	616	567	594	602	567	553	605	591	565	575	605	573	574	611	577	583	567	604	583	569	610	601	588	619	545	579	548	599	569	592	554	598	564	558	578	535	573	604	560	581	600	628	570	578	577	596	582	625	567	592	593	611	548	601	592	548	597	584	597	581	612	583	500	554	589	573	573	634	573	588	595	602	620	556	583	576	590	608	600	596	574	550	585	592	589	565	559	580	576	544	611	568	597	582	576	599	543	590	576	559	590	589	581	581	599	579	578	584	631	564	603	582	583	582	562	563	559	564	555	547	550	576	548	618	564	612	619	565	598	571	605	545	575	599	592	530	586	573	574	622	581	545	575	587	584	595	593	589	616	603	573	568	602	608	612	580	619	577	600	614	627	567	617	587	599	565	586	624	565	623	532	587	566	619	589	566	567	580	591	612	541	580	596	587	592	562	629	557	569	562	571	576	557	557	592	585	608	590	585	570	583	572	601	602	608	589	603	603	589	580	595	562	587	594	622	591	590	563	603	583	585	534	603	554	590	608	573	555	589	543	630	605	594	555	568	596	587	613	592	562	577	556	594	589	600	554	565	610	607	630	588	575	549	506	566	632	598	568	588	586	571	595	616	545	536	598	569	624	583	598	598	577	541	561	617	575	606	600	571	579	536	569	546	560	558	626	548	578	578	613	545	566	609	584	582	586	620	579	582	559	577	617	610	558	547	592	579	583	564	580	604	562	575	557	604	616	565	570	592	560	581	561	541	610	588	643	589	602	578	573	562	573	600	540	591	560	591	629	564	552	596	578	604	552	578	611	620	582	560	590	601	589	583	560	594	550	588	586	592	581	585	579	554	585	584	561	565	568	575	626	592	612	550	593	587	581	571	585	607	603	588	564	587	550	595	552	590	577	563	575	564	580	563	624	588	605	561	578	611	560	579	577	585	553	552	617	586	579	548	621	614	600	569	557	580	596	573	608	556	624	588	615	591	620	582	579	570	592	567	554	598	579	553	600	581	627	547	602	611	563	614	543	618	609	586	575	546	591	612	589	622	593	606	590	559	550	595	582	547	553	598	563	566	596	568	566	597	595	575	587	558	571	545	573	550	556	566	587	582	570	547	546	593	561	559	607	572	568	529	590	606	575	570	601	588	589	567	609	563	602	568	580	627	560	560	564	597	663	586	610	595	588	540	606	571	579	581	603	619	582	566	566	605	641	557	622	607	568	575	600	610	578	565	609	590	602	582	589	576	615	582	594	621	599	609	577	568	607	572	564	570	587	597	590	577	566	578	577	587	579	571	579	573	597	611	557	572	607	568	623	571	581	587	592	622	569	582	610	570	590	584	576	582	587	519	576	575	558	548	573	598	543	636	575	599	561	606	594	548	585	584	588	615	606	537	562	543	584	560	591	597	511	605	536	558	582	587	586	586	557	580	554	582	583	621	559	635	589	561	591	626	582	580	556	557	619	553	591	588	532	606	567	578	575	605	605	618	596	592	589	578	576	571	557	558	584	570	580	592	579	578	562	571	542	531	584	606	590	601	592	549	608	608	562	614	551	579	566	619	572	567	589	588	563	624	585	598	577	553	607	604	591	546	561	615	569	605	543	563	592	574	610	564	617	574	591	605	615	615	588	617	584	580	623	630	597	585	566	613	595	618	586	576	560	579	591	600	586	612	539	576	594	592	599	578	570	577	565	578	599	624	568	600	606	585	556	581	598	609	563	589	583	588	559	592	608	578	597	585	608	545	571	565	563	558	577	577	612	566	545	624	564	535	595	600	574	540	591	579	588	588	624	593	567	575	568	608	572	654	589	603	580	612	602	533	546	581	554	531	584	615	557	604	593	589	576	588	587	596	623	520	572	581	584	589	594	601	540	590	617	578	603	616	608	573	557	551	576	614	585	578	594	540	560	566	577	597	603	583	613	555	573	610	594	560	566	573	611	607	584	579	613	576	641	575	622	585	592	625	610	574	639	598	588	592	607	573	582	557	611	598	581	565	601	635	615	590	543	578	573	582	579	624	585	550	574	541	582	613	566	642	610	586	570	593	558	599	533	575	597	589	550	620	552	563	585	544	541	570	567	621	628	542	600	553	578	576	632	594	594	610	564	590	594	632	607	585	593	573	600	566	594	585	596	530	625	629	554	579	594	547	593	558	561	583	554	578	624	582	566	584	589	611	571	572	591	596	537	621	610	586	619	575	574	570	586	593	595	584	585	605	636	578	555	572	627	619	621	568	576	586	585	604	549	574	651	586	591	604	580	587	554	553	590	551	590	563	591	544	587	594	595	600	552	595	577	560	592	589	575	592	569	594	599	594	622	575	599	624	587	625	555	635	585	571	630	570	575	592	514	589	571	583	573	593	574	589	609	615	569	570	558	548	559	561	575	538	598	563	639	592	576	584	535	582	590	577	567	580	608	588	583	554	606	552	581	542	580	581	604	596	587	546	642	539	603	616	588	560	596	552	602	623	580	555	614	580	581	562	534	583	577	628	618	587	593	587	578	597	577	553	603	565	563	550	588	575	598	573	600	576	537	589	592	587	599	631	566	598	561	622	600	585	584	661	576	624	590	581	556	551	529	587	596	566	524	593	570	626	608	575	612	569	575	590	575	563	553	583	602	587	563	590	549	610	571	579	557	624	606	581	641	593	611	555	581	594	556	556	615	579	604	545	588	600	584	599	575	590	566	592	579	546	593	619	556	562	592	613	588	577	574	622	559	614	606	573	576	561	567	600	576	608	632	541	559	584	607	599	594	598	578	581	578	581	571	591	592	600	580	594	583	602	607	582	559	562	581	604	573	607	577	536	568	594	608	550	590	555	565	592	609	592	577	579	592	544	600	610	589	602	613	598	618	570	540	580	577	553	555	612	572	611	597	578	584	537	571	608	567	579	584	606	601	614	570	609	580	542	565	547	565	544	610	588	590	608	593	524	567	573	567	588	565	593	596	573	605	581	586	586	602	646	571	575	592	631	606	574	593	576	586	590	605	597
23488	21681	29510	24269	21620	21024	6083	1011	671	615	574	496	491	425	414	387	407	389	380	373	338	386	341	351	359	320	314	375	296	339	324	325	313	305	321	365	333	361	343	417	404	373	398	386	395	404	377	375	391	379	359	333	353	339	342	351	308	314	294	279	353	326	302	329	311	327	331	318	294	290	322	327	302	301	306	324	319	320	319	322	333	290	310	280	281	305	324	295	320	335	295	269	282	321	313	298	297	312	334	290	272	289	298	289	294	321	307	280	315	298	280	309	294	328	292	314	294	299	306	321	276	287	323	330	314	282	294	307	309	298	257	330	303	315	293	273	291	278	279	291	311	307	307	303	324	319	309	319	305	304	308	320	312	342	288	290	282	296	319	284	298	312	298	303	300	290	298	279	316	308	267	284	309	323	325	289	307	329	317	303	314	300	312	305	319	315	307	296	287	294	302	298	326	287	259	294	301	306	301	309	294	310	307	303	308	298	281	300	300	310	303	303	288	325	334	268	321	320	297	316	310	297	338	284	304	289	309	283	310	283	315	296	295	306	294	298	283	294	287	288	287	302	318	300	312	321	322	299	277	296	318	289	311	323	274	338	323	302	334	311	288	335	307	276	292	303	281	298	301	332	277	317	311	285	286	339	329	292	302	285	300	292	313	306	295	321	298	314	312	310	304	288	301	297	320	333	311	325	320	293	318	297	294	302	313	321	271	310	278	330	319	319	299	299	327	316	328	340	300	335	318	283	307	315	309	299	338	290	287	340	309	295	323	310	339	284	308	312	282	338	302	309	308	301	286	295	292	295	326	330	310	337	302	330	283	321	291	299	259	281	301	283	304	337	290	304	292	310	282	288	320	305	309	328	297	312	347	308	325	291	308	319	336	299	311	303	316	302	302	295	351	276	310	315	316	330	292	310	306	347	304	305	273	303	269	316	302	289	297	302	286	293	304	316	293	315	315	307	296	319	294	316	296	330	321	336	288	307	287	297	317	282	313	295	309	313	319	291	313	276	275	277	329	307	284	340	306	262	279	291	306	327	278	273	306	313	337	312	291	313	313	288	298	296	315	292	272	307	304	304	301	273	306	297	299	292	301	291	307	286	297	303	323	273	287	303	310	315	361	280	272	290	293	308	304	302	311	308	303	306	311	288	340	329	279	298	334	324	296	300	333	328	316	297	321	337	332	313	326	303	325	300	328	305	311	305	300	273	291	334	281	305	310	310	303	306	329	320	278	301	313	323	288	302	337	317	278	306	293	322	304	304	320	311	314	289	313	306	336	314	284	337	302	292	314	291	290	331	312	290	270	314	307	286	304	320	322	293	276	285	313	306	309	302	328	325	253	303	297	300	295	304	318	293	310	322	297	302	301	313	266	292	297	293	328	301	299	291	279	307	297	323	348	308	254	325	302	343	292	304	315	336	314	297	315	293	335	278	292	282	301	314	289	290	283	312	314	324	284	294	311	298	275	305	285	327	280	334	297	322	309	309	309	295	340	302	341	295	292	358	285	308	297	328	282	310	287	323	279	294	309	333	315	269	321	321	304	300	319	305	291	298	306	304	298	320	292	327	309	316	311	293	294	310	310	313	321	294	299	295	296	297	283	303	331	322	329	290	296	297	280	292	308	283	284	331	308	288	328	308	292	290	293	309	302	321	307	288	308	304	337	324	289	332	291	310	305	335	298	302	291	258	302	328	304	296	313	339	290	313	283	310	313	313	302	324	285	291	330	279	317	313	296	304	311	318	295	324	297	307	296	283	315	269	300	284	275	301	286	306	293	290	308	288	290	293	306	313	302	287	286	303	292	323	315	308	269	332	288	317	301	312	312	303	311	280	301	284	309	313	301	310	282	273	320	289	299	302	338	308	298	338	271	301	253	286	311	281	258	319	309	298	320	314	319	298	303	329	271	296	332	290	287	296	303	302	312	285	317	289	297	305	287	289	296	318	285	312	300	302	319	307	292	305	328	330	296	321	302	333	283	276	295	328	317	310	318	285	291	303	284	305	316	294	309	309	269	303	289	322	301	348	315	324	299	307	309	305	283	290	310	304	294	289	339	305	319	312	310	313	294	303	329	313	322	301	283	285	297	307	290	313	336	301	295	295	317	311	306	291	301	299	288	339	310	298	294	287	288	303	303	284	310	300	316	286	313	302	300	315	283	300	293	305	267	305	285	312	304	286	312	281	304	335	319	282	295	310	274	304	312	316	275	315	272	289	340	326	340	311	275	327	318	299	270	296	333	312	275	299	276	281	310	285	317	293	277	305	300	289	298	281	311	296	310	314	309	302	302	266	349	308	332	299	306	305	315	312	318	295	321	308	293	351	309	311	302	287	326	305	323	277	271	285	319	280	300	292	324	300	330	299	298	290	308	269	306	322	310	311	293	315	271	300	274	294	311	304	309	317	285	296	296	302	297	325	273	326	317	274	295	326	259	281	312	304	320	290	320	316	306	307	325	294	325	307	300	303	268	334	283	310	298	299	302	299	301	306	290	328	313	321	311	299	295	316	286	274	310	330	279	330	320	296	297	309	286	331	315	286	316	298	297	299	315	314	297	312	312	328	272	301	335	309	303	295	312	293	273	271	326	290	284	321	311	275	307	324	296	316	289	326	267	310	300	280	347	334	298	290	281	309	308	285	298	308	319	309	353	302	304	334	287	263	302	313	286	302	278	331	311	325	294	312	306	288	288	296	306	308	309	317	287	282	288	301	327	274	318	300	254	269	294	285	308	298	313	271	298	267	317	324	292	279	283	336	329	338	301	292	335	285	303	288	295	304	301	296	323	299	304	306	304	304	288	302	293	322	308	283	301	298	286	312	317	322	302	297	348	333	310	289	305	301	309	270	301	324	307	332	291	326	286	298	302	273	306	295	323	325	299	303	284	280	278	311	315	288	320	335	293	285	299	299	318	290	347	292	245	291	280	262	293	294	288	323	316	303	300	298	311	275	289	305	320	305	311	300	284	285	293	287	327	273	333	320	297	269	325	311	272	297	306	298	305	302	278	311	317	335	306	312	292	281	292	310	316	304	335	331	330	281	303	298	357	308	284	322	282	303	301	305	281	298	310	292	308	297	312	301	300	298	305	294	343	282	316	310	333	293	278	276	284	291	318	299	314	297	314	278	296	297	301	309	319	270	319	296	302	291	298	283	325	287	295	314	297	312	273	306	305	319	296	292	276	299	319	294	302	305	296	296	292	310	312	293	316	316	323	256	314	316	305	306	314	271	287	303	314	303	321	292	293	329	311	297	301	312	302	307	325	320	286	274	325	288	292	307	298	289	289	292	304	302	318	296	282	301	291	302	316	319	310	318	294	308	307	276	306	314	315	290	302	301	306	290	289	290	340	302	317	285	303	290	292	306	309	316	301	310	274	295	314	291	276	290	329	313	304	322	346	304	283	287	298	305	294	330	316	308	284	294	304	300	277	310	324	259	302	314	282	275	306	310	321	283	295	319	300	311	273	306	294	287	305	284
46388	71390	49929	17853	5815	3255	2470	1998	1639	1333	1134	1001	919	776	721	666	604	590	583	560	539	564	554	533	491	519	493	554	527	518	516	525	521	487	496	487	525	511	546	666	679	671	666	597	629	615	594	600	639	609	614	551	609	542	544	438	456	455	470	448	451	464	449	453	443	427	430	463	415	471	448	403	453	439	403	479	431	478	428	448	432	434	451	423	459	435	443	429	426	404	437	409	447	434	404	420	462	443	472	508	440	417	457	425	429	457	441	438	467	462	442	463	471	445	442	462	450	436	452	438	445	438	466	485	428	465	412	447	435	458	445	437	462	423	436	448	445	435	419	419	446	433	466	391	419	414	455	453	446	435	433	430	511	438	420	451	417	462	433	418	391	427	439	423	436	432	439	465	393	475	480	451	465	462	408	437	432	422	447	450	384	422	423	433	466	446	478	418	446	426	442	481	461	444	461	442	459	425	430	403	418	420	449	435	465	446	394	450	465	475	443	479	390	450	419	440	446	443	467	456	450	445	417	415	434	460	443	463	435	416	446	462	438	447	473	440	454	480	431	410	412	431	478	459	457	389	411	454	445	421	458	425	419	419	423	450	496	464	456	425	429	464	428	419	392	454	430	415	425	422	460	440	437	437	426	409	387	440	469	429	463	464	512	447	408	419	431	402	430	469	425	454	475	439	407	467	432	417	448	423	463	413	444	434	448	469	397	443	418	439	433	444	433	472	462	444	442	434	468	431	419	439	459	434	407	439	433	484	417	458	442	415	474	442	431	418	411	435	429	432	434	435	443	458	425	438	449	463	420	433	410	465	411	449	447	451	430	432	438	435	430	414	470	427	422	467	450	417	481	416	446	407	438	415	412	463	408	415	438	475	438	447	442	400	417	415	411	428	420	440	430	464	440	420	392	424	441	447	430	450	441	405	425	419	469	438	442	412	441	436	421	463	453	459	457	461	428	432	446	455	438	406	470	441	454	448	427	479	449	468	453	421	442	452	399	458	432	426	426	447	418	414	452	417	447	475	420	452	451	431	451	386	452	442	433	441	445	424	412	474	459	429	475	447	436	457	447	404	418	422	458	456	432	447	423	465	441	442	447	397	424	431	424	414	418	443	459	465	437	440	440	413	414	411	426	420	423	417	431	417	470	484	438	421	439	446	443	426	432	419	429	389	420	436	445	460	437	420	422	452	456	473	466	419	416	454	458	486	498	453	433	468	407	433	452	431	438	444	449	425	437	445	427	446	436	432	443	434	422	440	392	431	450	464	445	459	444	424	454	434	459	443	455	414	458	397	439	463	436	438	424	437	436	457	450	427	429	461	454	423	441	435	412	419	435	405	457	456	420	438	436	440	467	440	472	463	447	415	463	388	437	443	454	446	446	433	436	450	422	447	428	425	432	414	408	428	474	406	427	430	430	400	439	416	446	452	409	408	415	420	449	440	469	425	440	442	448	445	466	427	426	439	432	458	420	432	403	419	451	425	439	427	420	386	440	442	426	459	425	464	452	453	444	450	462	461	423	429	420	463	452	442	446	420	448	436	458	443	443	426	415	474	447	399	456	428	444	420	427	473	480	440	439	454	480	425	394	461	424	455	464	413	434	457	492	428	419	463	420	420	432	422	439	462	491	435	441	445	430	429	434	417	425	374	454	415	432	455	401	450	433	430	462	421	449	447	445	421	420	420	443	373	417	449	446	424	430	460	444	402	405	454	427	470	425	392	447	485	448	429	413	455	451	420	419	448	422	458	437	404	482	432	441	455	402	429	432	420	465	434	400	425	444	444	448	434	468	443	448	454	426	462	433	417	428	429	453	437	450	403	442	423	425	450	449	447	453	451	424	391	446	449	459	441	428	461	433	400	434	407	462	440	432	443	457	436	431	432	431	454	409	478	458	456	415	464	393	406	457	439	458	462	434	419	494	450	435	445	434	464	441	440	441	411	424	426	456	434	406	476	419	421	402	386	428	409	399	422	447	429	447	413	449	448	445	461	425	450	423	479	400	413	392	428	427	440	413	435	443	425	461	422	426	459	415	457	436	418	472	446	461	459	434	418	419	442	430	474	462	420	439	462	445	407	451	460	457	455	417	419	459	419	476	401	403	433	466	426	421	429	438	415	413	453	441	413	392	456	434	436	474	430	409	433	445	435	412	455	415	415	453	428	484	453	421	433	453	397	440	470	441	441	420	420	426	424	442	426	420	445	447	438	434	447	473	456	410	434	414	437	425	448	401	445	481	476	438	439	483	460	470	423	436	459	444	464	433	471	440	423	427	422	452	427	443	447	428	442	466	438	421	426	454	401	463	407	422	469	418	420	422	471	442	426	443	404	446	448	414	450	463	436	419	433	433	423	437	441	470	449	460	441	437	466	490	442	462	462	448	427	448	449	432	445	428	432	465	456	432	417	474	431	459	443	476	439	462	436	451	388	411	412	426	461	406	460	435	437	479	437	482	397	458	453	438	414	420	466	434	424	435	451	403	411	468	441	453	467	433	462	428	454	430	406	442	383	413	446	453	417	423	460	466	419	455	418	419	443	444	427	445	449	454	458	483	424	461	459	461	453	462	451	428	417	437	431	445	411	427	435	399	494	449	408	428	439	409	473	451	444	410	484	451	419	450	451	415	448	473	422	404	394	425	452	417	434	459	444	430	455	446	441	453	423	431	440	422	441	451	428	491	450	443	460	442	393	449	440	454	428	419	417	427	430	461	457	437	443	433	430	447	447	454	456	463	430	426	499	413	448	415	408	447	429	424	450	448	432	430	454	440	439	452	447	424	420	454	417	415	473	447	458	441	488	439	430	433	424	451	388	433	410	437	439	433	396	411	474	451	416	422	450	424	422	437	412	455	434	435	412	425	457	449	416	435	421	443	425	451	440	444	438	427	427	433	451	435	472	434	410	424	404	443	446	442	443	449	423	429	442	453	437	450	449	409	427	440	445	454	445	429	460	413	410	454	459	421	481	460	429	426	434	452	442	438	439	423	448	436	470	428	420	464	429	413	449	469	450	454	413	433	429	422	420	445	453	431	412	469	449	468	449	476	438	447	458	454	426	419	413	441	413	471	428	432	425	425	449	437	436	447	420	420	412	405	419	438	427	440	416	434	439	411	423	465	415	447	455	438	427	454	461	444	416	470	464	447	456	422	444	492	413	430	454	387	460	438	465	447	441	448	421	446	434	441	410	463	447	465	471	415	451	404	444	408	458	448	436	489	428	475	439	442	445	457	465	442	419	408	462	452	424	421	477	417	447	443	414	455	423	449	445	448	438	410	418	442	455	480	440	411	462	430	440	430	429	494	452	443	448	415	425	404	455	456	464	436	417	447	425	433	449	439	451	435	447	440	414	455	470	432	450	429	434	452	449	459	398	410	434	443	402	436	417	434	434	410	452	440	433	434	475	432	468	443	410	424	443	421	477	448	453	441	453	425	437	415	425	439	479	446	412	440	448	419	445	420	446	413	463	416	429	429	437	444	436
29601	28167	24929	8019	896	497	435	333	406	341	366	368	315	307	310	339	345	339	319	331	324	312	312	341	317	318	375	320	305	324	327	312	329	313	349	334	320	372	310	357	354	302	343	330	327	323	348	378	345	392	331	321	346	356	319	337	301	306	319	332	286	324	330	337	271	331	305	313	301	338	345	319	320	307	294	302	332	313	309	315	301	311	294	326	302	315	316	317	324	332	334	318	317	314	300	325	294	324	308	299	287	310	317	323	324	334	296	317	300	295	316	318	293	295	318	330	283	327	313	330	338	290	315	332	300	326	353	314	298	314	350	310	303	316	327	325	329	309	301	326	319	306	296	322	287	357	338	282	297	312	311	303	309	296	332	301	312	310	333	262	308	299	317	303	322	311	276	336	331	292	293	316	281	340	310	315	350	302	341	282	298	313	310	295	302	300	321	334	336	305	319	298	349	314	322	321	300	319	317	310	316	335	331	302	315	353	345	343	330	326	336	282	293	326	305	338	311	324	327	335	335	292	306	296	295	318	318	286	304	313	339	311	301	302	319	319	308	304	313	333	321	297	279	322	321	316	314	296	313	325	310	325	310	316	284	314	284	331	313	336	352	296	337	317	291	321	317	312	310	292	323	364	342	285	348	351	323	290	347	319	291	307	316	319	327	308	328	314	330	333	310	325	301	284	314	343	298	311	314	295	320	314	305	351	325	331	274	306	306	334	318	334	307	306	329	320	307	317	298	312	335	299	313	322	330	285	317	317	291	302	321	322	328	318	324	317	305	295	315	331	353	316	279	324	308	297	296	324	269	299	283	300	319	294	324	318	299	276	325	318	295	365	315	303	355	303	301	334	305	318	315	297	319	335	324	338	336	302	339	321	332	265	267	316	385	333	295	328	314	294	323	326	315	307	304	317	329	365	317	299	336	312	312	337	305	321	313	356	391	324	304	322	321	337	323	298	297	335	318	341	265	318	301	296	298	336	344	359	319	343	303	321	340	306	334	280	341	317	322	307	299	303	294	308	328	322	313	305	329	371	303	303	311	327	283	312	314	338	326	351	316	301	319	325	296	293	329	318	326	309	318	312	341	321	303	344	274	347	335	297	330	353	308	322	310	304	339	302	280	340	307	315	318	316	311	296	294	295	306	302	315	324	298	308	335	292	299	304	330	301	324	305	312	304	338	325	313	324	298	289	319	313	322	341	325	301	309	318	328	298	324	305	339	326	312	314	305	297	338	311	326	315	334	278	294	325	300	309	310	315	328	356	315	356	301	340	293	306	322	322	343	292	280	335	311	306	340	358	331	339	327	288	317	349	310	334	338	308	319	313	323	306	313	343	310	343	299	335	328	325	345	328	303	327	343	324	307	295	312	308	326	310	320	302	295	322	286	339	318	309	336	307	328	287	325	319	331	317	314	327	305	297	312	318	303	336	312	328	333	312	332	324	285	315	316	329	320	333	299	301	296	313	327	310	321	335	292	311	345	274	276	304	315	295	337	336	290	329	317	333	321	302	307	334	319	290	300	314	360	331	314	316	357	313	335	332	300	347	334	322	298	325	335	312	294	303	321	321	295	330	267	311	287	319	350	308	282	329	361	309	327	311	338	314	328	280	299	297	307	297	311	301	330	320	300	336	342	320	307	301	303	321	303	292	315	350	308	316	307	334	309	320	317	282	326	316	310	324	330	315	319	334	318	297	293	278	342	310	319	347	327	326	304	309	328	310	359	360	306	339	300	300	333	323	325	340	276	319	285	273	295	348	287	308	323	293	315	282	306	319	303	312	312	317	314	303	286	315	337	305	338	312	314	344	315	355	337	280	320	329	331	319	323	295	314	316	292	353	309	352	321	318	302	337	301	316	325	314	326	337	312	311	312	289	315	285	307	312	294	316	312	332	290	313	326	318	299	294	301	321	335	305	300	322	337	309	313	334	320	323	346	304	339	324	337	312	341	321	329	321	305	327	293	289	298	302	291	315	302	330	331	305	307	324	327	286	320	343	344	316	293	315	292	336	303	293	300	301	298	312	291	309	342	309	331	322	315	317	279	338	329	319	312	313	299	340	345	326	300	323	337	313	328	333	314	298	308	312	320	307	298	296	344	344	284	290	325	341	297	296	325	353	305	361	301	286	323	305	363	341	306	285	289	311	332	283	310	308	291	302	305	305	297	318	290	352	317	287	306	337	305	320	346	346	316	308	320	342	310	327	298	321	304	323	329	322	281	323	302	284	331	308	320	322	297	313	322	314	317	343	352	318	337	291	319	325	324	300	321	289	314	319	314	304	311	324	333	304	288	320	282	318	296	330	320	315	318	315	325	312	308	329	319	305	345	323	302	307	298	311	310	309	328	299	302	337	300	305	303	348	326	328	295	350	304	284	348	293	296	315	308	297	321	286	329	296	306	320	314	309	322	331	332	346	314	317	313	282	294	372	327	292	294	324	285	335	293	319	302	333	316	340	293	284	350	302	317	307	312	315	287	306	311	317	277	297	305	340	328	283	307	334	310	298	345	309	341	330	327	317	317	323	330	309	326	292	308	318	340	294	316	316	298	331	330	299	315	299	310	342	312	319	339	358	320	319	320	332	325	338	305	325	327	333	323	300	339	324	304	287	329	320	333	326	341	308	318	334	309	293	328	317	326	320	323	296	352	296	328	319	341	301	317	323	327	305	346	322	317	319	288	309	296	330	344	323	347	296	318	313	307	291	299	316	330	292	293	332	327	305	327	319	344	311	319	290	310	329	329	295	307	312	337	311	331	318	316	350	358	305	302	308	340	322	304	326	329	321	296	328	308	298	319	308	275	317	301	341	335	309	336	307	324	337	316	320	302	313	347	304	299	296	313	298	300	292	294	306	292	313	316	288	274	299	322	326	307	337	322	310	272	338	318	314	309	292	285	282	324	295	327	337	307	310	316	312	311	319	281	286	337	285	306	344	328	322	315	338	314	325	311	307	287	309	313	297	300	324	331	335	330	313	291	301	313	337	307	331	316	306	309	301	316	324	312	295	343	356	327	340	322	296	309	325	317	294	330	324	333	291	320	321	295	333	282	316	319	306	324	313	325	330	316	322	314	337	323	322	320	293	297	319	314	342	318	329	340	305	346	299	295	320	309	279	333	317	296	295	298	281	327	310	299	293	317	307	340	289	289	308	315	340	327	329	297	334	335	297	298	301	312	311	323	330	359	316	337	327	317	297	354	302	283	281	338	330	297	303	283	294	323	314	342	305	336	342	324	295	304	339	307	290	313	316	323	307	302	288	308	310	306	302	304	312	309	331	311	340	311	304	331	304	314	324	290	304	318	333	295	311	324	286	321	323	309	298	313	316	326	299	305	328	325	311	279	310	304	325	332	320	312	305	310	320	291	329	309	316	304	321	302	312	336	325	298	302	328	321	311	317	336	304	317	298	318	339	312	323	316	299	334	321	322	294	309	329	334	333	326	275	283	303	320	300	342	319	292	298	304	336	305	332	321	309	359	301
36207	46073	27430	6587	1338	907	764	659	584	543	530	532	435	492	483	452	433	453	464	474	485	438	475	462	452	474	486	441	497	441	448	458	444	457	422	433	509	477	466	541	531	540	561	524	533	511	504	517	507	465	475	492	498	471	437	491	433	461	476	426	445	454	470	439	490	470	431	440	429	470	446	447	438	440	452	453	464	482	441	446	429	443	418	491	437	505	469	451	439	473	407	435	473	437	464	395	452	396	428	458	423	454	453	447	463	462	456	463	450	473	458	444	432	435	431	449	442	450	476	418	490	418	454	451	423	450	423	433	474	417	443	435	411	449	454	447	438	481	452	434	450	463	448	501	442	468	463	462	427	452	484	460	469	460	445	426	459	422	436	450	480	480	481	478	487	462	443	455	467	446	492	466	434	446	503	400	428	447	427	458	457	455	468	439	423	443	469	423	455	458	459	432	429	434	441	428	435	424	429	454	466	448	468	417	421	453	438	488	425	441	444	439	457	445	450	439	462	451	475	475	446	422	454	439	458	469	436	445	464	473	436	489	438	447	485	470	447	453	466	436	432	488	445	460	461	445	440	459	403	421	441	416	434	451	437	423	481	440	434	427	460	455	489	424	472	465	426	437	437	448	467	444	447	447	461	477	448	459	447	445	464	423	492	447	460	457	474	481	486	455	448	456	435	410	434	417	430	442	448	465	438	465	466	463	427	489	461	433	435	444	461	476	490	447	416	472	423	472	428	452	480	453	482	465	450	422	456	447	415	422	440	443	465	431	456	447	431	450	462	453	458	451	436	437	427	455	428	466	474	430	468	456	463	474	463	439	462	452	502	450	482	484	450	469	458	439	463	446	454	477	452	436	449	450	475	527	444	465	509	448	431	452	476	457	428	431	420	437	445	452	476	453	458	468	436	454	438	415	448	458	454	450	449	455	436	448	466	420	447	383	425	490	458	439	434	407	450	472	442	423	445	458	497	416	458	457	439	419	446	457	425	431	425	438	459	458	441	428	438	441	439	476	438	421	478	437	488	417	459	412	426	432	467	422	460	457	464	443	464	437	455	439	456	465	431	455	429	414	477	437	423	434	451	463	434	470	405	423	461	429	446	479	482	468	451	459	472	445	462	439	461	414	429	446	401	466	424	441	426	430	482	436	467	441	445	457	447	437	452	448	478	485	430	441	439	422	483	441	463	433	474	472	512	473	443	494	442	483	453	472	500	459	442	441	469	450	474	462	446	452	474	502	473	458	461	450	437	453	486	481	485	438	413	490	454	400	465	441	447	479	448	492	486	469	455	438	414	442	459	432	456	449	436	457	495	466	463	488	491	444	455	459	454	457	474	476	448	448	470	499	487	449	454	437	467	446	430	435	442	452	460	449	456	451	476	459	434	447	414	459	453	443	441	467	434	420	432	435	456	454	425	456	476	441	459	462	455	455	463	447	439	468	465	434	449	452	469	455	460	467	459	453	440	445	426	434	429	427	447	474	493	465	435	465	444	450	444	469	450	441	436	467	438	404	448	456	415	471	460	475	490	449	421	483	436	451	472	451	418	424	439	440	429	456	444	446	442	492	429	418	482	449	413	501	426	475	459	443	444	442	480	457	453	450	421	437	412	474	463	464	473	483	477	457	452	461	434	434	441	435	454	432	450	467	464	459	439	411	476	480	392	400	425	445	471	416	473	483	415	481	481	464	462	485	418	447	435	418	457	465	442	462	502	443	434	456	472	434	477	440	444	428	476	440	441	476	464	408	471	432	444	466	448	488	443	437	421	440	472	477	478	428	448	454	468	474	442	435	460	436	440	464	423	431	445	435	492	438	445	457	451	490	437	462	453	428	468	454	428	459	472	490	421	451	471	434	433	485	454	453	486	444	457	425	458	448	394	475	444	416	442	469	464	454	482	424	416	442	445	427	457	446	456	433	457	428	444	473	432	433	449	471	470	446	456	430	462	494	449	476	450	447	496	455	422	462	422	446	430	455	464	434	435	468	434	429	433	427	454	474	452	432	427	471	471	434	456	463	432	499	418	450	446	408	482	464	434	405	431	451	431	488	443	464	448	456	444	435	469	452	460	426	445	465	436	459	420	455	450	428	454	428	472	430	483	433	465	434	452	426	457	453	498	451	445	412	452	472	469	468	457	498	472	439	447	411	504	449	448	467	475	410	468	472	462	505	461	440	454	459	430	468	428	462	450	419	412	443	457	454	457	473	403	432	443	433	486	407	480	441	458	466	463	429	446	469	487	489	447	452	466	446	426	480	456	420	470	437	466	461	430	418	419	470	420	434	447	460	487	460	456	431	475	432	434	466	443	433	474	437	439	447	414	437	492	431	423	430	474	419	444	448	471	444	466	483	451	469	445	453	452	447	438	418	438	468	464	458	419	450	448	448	457	456	448	453	421	454	443	450	453	495	444	458	426	476	462	440	471	447	474	440	471	450	468	427	421	469	449	476	448	475	426	433	492	477	462	397	458	467	424	486	425	456	452	480	424	437	441	428	468	443	439	416	465	462	461	455	467	392	449	448	459	459	416	464	442	470	441	419	420	442	469	432	479	435	467	433	430	464	479	427	426	442	468	440	466	448	415	514	469	478	400	477	468	441	457	432	453	460	455	436	449	509	428	443	475	446	455	419	454	436	426	412	438	484	444	487	449	411	427	490	419	471	445	457	436	452	441	415	435	465	447	474	446	448	462	441	439	442	459	467	430	441	442	464	415	451	458	446	453	429	433	433	430	412	465	426	438	463	426	469	429	495	480	469	480	423	462	480	431	476	448	449	417	478	428	467	455	420	448	456	422	419	454	419	404	469	462	455	482	459	477	423	433	465	478	459	451	493	433	429	464	458	478	446	448	441	441	472	480	446	464	423	414	405	477	457	468	441	455	468	465	506	428	420	450	437	465	432	468	438	414	409	431	470	481	459	413	482	440	477	422	455	454	420	494	438	416	460	456	455	430	461	475	422	441	465	464	475	450	453	448	461	439	435	436	454	450	452	468	467	467	465	451	437	450	504	441	431	425	454	407	473	430	452	447	457	448	429	439	449	446	442	413	432	466	481	466	427	445	487	449	429	449	447	438	456	452	451	445	470	416	461	457	484	461	479	433	456	470	488	441	454	467	467	458	418	451	446	443	415	449	437	480	455	449	456	428	464	450	426	452	444	443	452	436	440	464	490	431	419	435	467	455	456	460	438	456	440	469	470	499	473	432	442	449	424	441	446	422	411	420	443	424	445	438	454	464	443	464	469	461	481	441	431	469	488	458	491	465	468	454	454	426	475	462	456	421	461	405	474	414	426	448	490	454	471	475	454	473	450	451	481	483	447	423	439	466	451	443	478	449	452	447	448	445	417	460	488	432	436	479	478	439	436	408	405	419	463	451	469	446	441	471	512	442	434	421	490	449	480	451	437	421	455	450	434	438	463	471	439	485	427	457	459	448	426	448	468	463	398	469	447	447	462	395	451	441	476	449	441	466	434	463	434
24485	21635	29031	24702	20775	7180	1201	774	600	590	533	509	519	467	461	434	442	408	436	437	400	401	403	391	453	413	420	436	413	439	413	431	412	393	436	426	462	449	410	494	486	451	465	483	445	466	433	450	432	451	447	480	428	401	408	403	365	435	405	412	352	389	398	435	421	401	428	415	396	405	415	404	432	373	419	383	417	365	380	398	369	361	403	434	411	375	367	413	397	432	414	415	372	376	413	360	372	378	424	394	410	411	419	359	427	404	388	380	405	383	367	395	343	368	419	388	398	365	403	382	349	441	377	402	395	387	390	415	363	369	410	410	390	387	365	396	362	405	391	411	417	393	347	393	412	367	411	406	384	399	393	410	404	415	382	440	415	369	412	386	400	396	431	362	426	402	388	374	397	425	396	415	406	404	415	364	386	387	418	421	381	415	411	368	422	400	399	381	407	397	406	397	400	390	414	383	411	420	414	415	387	412	397	402	405	390	406	406	381	427	363	407	415	365	394	376	435	377	404	401	411	395	412	405	399	414	343	381	435	395	418	390	391	457	401	386	423	399	401	401	420	386	430	431	392	377	396	406	377	402	391	441	405	407	354	433	395	405	383	402	355	384	420	418	395	385	365	399	371	380	398	355	404	418	407	394	390	411	373	428	403	382	407	366	428	386	384	425	375	387	385	371	418	403	411	425	402	357	367	407	417	348	418	383	369	413	382	411	358	393	429	382	386	390	372	360	371	435	403	363	361	387	427	448	363	399	380	380	434	398	399	389	376	374	387	401	417	402	384	409	430	417	360	384	358	398	384	393	361	327	366	403	396	405	387	383	368	389	406	382	417	433	379	407	403	391	398	403	387	399	402	430	416	395	397	432	397	386	364	398	389	365	393	361	417	384	381	389	405	414	408	339	418	377	427	390	378	411	371	410	385	385	405	374	409	348	388	353	360	393	391	409	418	424	429	374	416	415	385	416	378	387	368	421	393	394	386	381	401	399	430	396	445	389	417	396	374	399	410	388	381	366	432	374	374	371	420	429	385	390	390	403	447	389	388	409	413	433	388	393	380	420	390	423	381	425	420	398	382	396	427	397	389	390	422	402	414	398	403	419	428	378	403	418	446	414	384	391	387	418	407	418	392	423	406	440	417	406	418	380	372	395	411	378	405	420	380	413	397	414	367	397	411	369	382	421	375	424	415	425	364	367	373	414	399	390	433	380	383	400	416	360	386	370	365	388	396	406	407	400	387	360	380	428	405	377	428	386	417	412	406	381	362	376	370	388	423	413	405	372	392	408	427	398	455	433	428	446	409	410	428	381	397	372	386	372	391	416	402	409	360	416	407	397	417	380	388	386	416	386	399	418	388	388	404	429	393	405	405	398	430	407	401	449	403	356	402	375	402	388	382	383	391	392	373	377	420	375	394	407	428	396	373	414	397	395	393	383	406	387	415	396	422	366	396	390	412	387	407	428	387	445	399	387	427	394	386	451	391	397	361	342	403	402	411	401	367	380	384	393	365	417	378	411	400	419	363	409	393	375	372	358	423	364	389	372	413	388	385	419	396	411	406	365	420	396	377	400	399	374	419	410	441	399	419	378	411	404	428	405	415	369	405	363	390	422	397	397	451	382	412	393	397	395	389	405	382	390	375	391	414	409	399	384	375	403	403	424	446	410	393	414	414	414	393	434	398	379	420	418	400	419	428	417	413	363	381	394	393	402	413	410	378	403	388	380	399	400	382	398	403	392	408	384	428	443	386	347	378	403	419	370	408	382	370	428	405	376	366	415	384	389	393	398	372	407	396	396	420	390	404	380	419	427	420	386	378	370	418	357	360	435	407	398	399	383	444	415	369	389	383	424	391	411	409	381	429	378	415	406	400	402	399	420	386	401	399	354	398	371	429	404	391	383	395	381	393	390	385	416	379	409	404	397	381	398	428	376	388	386	418	405	376	376	416	378	376	374	366	408	386	368	461	371	407	392	427	383	422	416	379	421	405	442	374	401	392	408	381	396	369	404	433	439	385	407	410	449	372	395	370	377	414	377	382	399	389	393	377	397	384	394	364	412	420	387	404	403	385	407	410	410	424	380	402	385	390	353	420	384	418	410	415	400	372	395	370	376	414	420	357	392	365	359	414	403	422	367	387	405	439	389	352	357	418	429	397	388	381	397	385	376	401	380	422	386	377	414	376	404	401	406	408	391	358	387	406	387	402	404	386	384	391	397	391	387	403	402	440	414	408	405	395	427	405	407	392	421	406	384	427	394	344	407	395	402	403	401	372	405	392	372	453	392	387	401	419	402	423	410	425	391	394	417	389	408	380	397	419	382	378	380	387	443	391	398	398	380	407	414	419	365	393	393	391	388	407	403	373	406	398	356	409	377	388	386	398	433	375	419	393	431	391	393	391	410	417	394	403	401	401	404	400	394	363	407	395	381	395	395	367	427	388	418	390	384	361	367	368	388	379	386	348	372	400	394	422	393	422	383	418	390	394	429	380	404	394	383	425	419	398	410	395	412	409	413	418	382	375	408	410	366	383	421	401	355	358	368	370	410	399	413	411	430	399	376	422	371	376	428	379	391	407	422	370	438	422	379	406	401	413	377	370	416	410	411	415	405	431	418	374	393	411	366	416	427	383	373	399	404	389	415	378	383	408	426	401	414	373	411	398	414	387	381	409	430	370	397	439	377	427	410	383	388	392	382	427	403	402	385	406	397	361	411	425	364	393	407	399	400	404	398	415	380	390	419	388	413	357	395	401	381	373	394	398	424	423	423	424	386	406	399	411	346	431	416	351	406	366	382	368	380	401	410	407	379	426	427	430	377	399	429	406	379	388	403	386	396	403	381	389	399	369	406	437	428	386	405	372	378	384	413	397	394	414	405	393	377	396	403	390	370	422	403	416	398	374	411	400	415	396	407	402	389	394	394	404	403	374	365	417	391	406	412	393	407	401	361	373	374	390	419	385	409	415	388	386	442	403	393	385	422	386	440	383	395	387	397	359	382	380	394	419	391	390	385	383	398	418	356	432	420	366	392	369	385	399	407	390	410	379	386	437	350	424	391	417	395	403	420	391	414	404	403	415	387	404	408	372	409	392	406	432	403	430	376	362	387	378	415	380	407	382	407	378	375	399	400	415	392	385	383	388	432	395	389	414	382	415	385	353	422	419	381	438	386	397	347	423	408	401	408	371	389	386	367	376	371	377	408	410	412	388	392	404	410	369	409	410	402	431	398	416	423	359	396	392	403	361	411	383	419	401	371	421	396	389	399	394	423	410	410	382	378	391	420	432	408	412	406	378	437	346	385	360	374	406	395	404	386	363	370	375	368	342	387	370	428	394	433	386	389	386	449	419	402	414	408	432	398	380	374	398	383	420	380	396	382	396	417	403	412	437	378	408	387	385	380	378	402	392	421	416	370	398	379	403	409	375	405	415	372	415	387	446	429	404	384	418	378	356	407	402	409	371	416	394	432	404	393	414	409	403	387	391	376
41486	61998	42075	14364	3474	2238	1798	1432	1188	1043	889	848	800	748	697	730	687	686	632	615	627	629	639	605	605	641	613	588	630	599	606	618	600	587	605	668	611	630	694	720	682	745	750	693	686	671	651	671	671	656	634	663	624	608	637	594	542	556	574	594	593	578	586	571	580	573	559	573	579	580	584	626	566	524	570	559	574	571	551	556	570	546	591	579	583	566	576	600	594	614	529	617	588	541	569	590	581	623	561	582	564	606	582	554	550	561	558	558	570	550	593	566	574	600	570	548	584	566	509	576	557	604	575	563	584	580	559	583	563	585	590	551	578	602	579	554	557	601	540	596	549	611	576	574	579	598	579	522	610	590	596	569	569	576	576	560	597	575	597	619	586	614	576	620	520	551	590	577	553	528	578	580	580	567	579	594	592	571	613	571	544	601	548	607	579	585	572	572	591	566	597	590	589	568	548	578	569	529	617	543	583	546	566	648	582	540	583	577	544	563	576	585	598	613	537	576	542	550	605	589	536	595	571	572	568	576	564	568	556	584	587	558	587	553	535	557	564	579	551	548	519	565	554	572	579	591	573	573	545	561	550	576	573	592	586	540	573	594	599	548	597	534	566	555	544	590	553	583	572	575	574	539	560	606	620	556	593	568	556	562	602	545	569	578	578	589	559	589	581	597	603	558	554	567	568	589	586	579	521	550	585	624	535	566	522	572	570	586	538	551	562	513	502	561	563	554	584	583	589	565	563	556	589	598	548	573	555	599	559	586	620	569	609	547	536	585	574	574	569	523	577	570	587	516	574	571	597	560	611	530	557	572	531	543	597	581	527	531	588	530	600	618	580	555	567	602	567	542	561	576	598	575	599	596	568	577	557	604	532	583	574	584	521	599	599	602	582	520	620	586	586	500	557	591	587	583	535	568	581	578	550	547	570	567	550	585	567	585	623	569	563	552	559	565	592	558	586	610	626	590	548	566	626	598	600	573	546	577	531	601	579	552	622	570	597	564	574	578	566	563	564	612	551	519	568	541	578	558	568	615	583	550	552	556	620	576	568	550	609	520	564	596	541	635	581	583	587	577	569	592	545	607	593	592	576	580	578	601	592	604	566	605	617	561	563	564	540	547	547	567	568	515	555	592	554	557	572	601	528	553	602	566	574	569	617	550	573	575	538	550	569	583	581	610	576	543	565	546	587	606	588	562	557	581	553	557	598	619	592	587	518	575	581	553	573	591	618	508	564	603	569	563	598	570	619	592	592	532	563	599	574	538	581	590	589	572	531	597	615	546	541	579	587	626	597	606	575	590	576	521	583	564	588	546	599	556	599	586	584	553	595	532	530	611	580	558	578	598	554	595	594	543	579	597	568	586	551	575	596	571	580	556	558	612	562	550	585	613	578	555	613	553	601	590	567	600	533	528	557	548	548	586	616	578	543	579	620	587	559	543	560	559	587	602	553	602	587	614	538	554	554	575	578	577	555	534	594	551	545	554	574	529	583	570	580	571	554	596	562	572	573	534	557	546	600	536	610	571	584	552	579	565	585	576	615	552	567	592	551	546	563	516	582	567	553	531	573	582	613	558	590	559	558	538	542	574	574	536	554	550	585	565	561	532	591	551	570	575	615	548	559	569	584	585	566	543	560	548	582	579	567	578	579	589	552	579	542	578	549	555	563	553	591	568	574	563	553	540	586	597	583	580	665	550	570	589	590	570	559	559	616	585	560	563	536	576	604	564	606	574	596	523	562	551	545	609	548	554	610	569	579	573	557	539	528	591	607	545	590	549	612	516	617	581	584	591	593	582	598	552	583	545	567	568	568	585	571	538	561	534	579	574	602	583	573	571	648	549	569	590	551	568	576	558	566	592	582	573	580	513	612	564	574	580	579	540	586	595	590	559	540	562	582	580	530	561	558	575	580	589	582	579	586	522	600	591	597	543	626	581	543	577	517	606	552	597	558	588	594	569	561	591	575	548	532	577	584	548	579	632	551	569	591	540	588	549	585	558	555	584	573	556	567	540	599	574	573	572	555	545	538	567	574	556	581	630	612	561	541	564	562	516	566	568	554	588	571	560	574	561	535	606	592	566	558	534	594	565	600	584	622	601	600	582	571	566	618	579	573	595	530	574	602	556	559	581	548	564	556	537	573	560	556	565	604	545	608	552	575	565	584	576	599	549	593	585	605	565	585	637	558	576	568	552	563	598	576	578	580	569	576	567	610	557	582	557	541	583	630	577	558	565	550	581	585	520	548	581	565	563	534	557	556	572	523	569	600	550	557	523	588	575	580	598	581	589	601	571	552	598	565	617	555	623	539	546	568	534	553	600	553	561	561	589	574	593	557	569	554	557	553	605	557	577	549	614	549	560	562	646	580	606	565	566	551	539	565	541	534	572	563	566	605	596	581	561	542	552	613	579	565	544	584	586	571	555	607	566	543	601	544	577	549	572	544	542	591	570	576	567	575	604	582	557	563	582	554	562	601	574	573	593	605	594	533	552	589	551	577	569	582	522	562	601	556	603	544	525	544	560	583	582	524	604	548	624	537	575	570	582	598	577	592	575	553	585	532	565	584	570	595	590	557	537	563	575	573	564	591	583	604	549	588	589	584	609	579	515	560	589	597	626	543	578	605	587	542	508	587	568	559	581	585	527	627	588	536	555	560	534	567	565	548	602	586	576	598	568	580	549	578	543	530	601	578	586	575	580	558	567	562	550	589	530	577	565	565	549	568	572	572	569	611	570	567	549	579	561	574	554	582	606	585	553	573	600	599	582	586	546	585	590	564	592	586	585	577	615	553	593	585	555	542	600	592	568	548	578	569	568	553	570	617	551	553	614	562	596	511	579	579	601	628	605	529	565	551	585	585	557	526	568	619	583	562	575	536	566	567	592	568	560	537	569	568	613	572	574	587	537	563	594	586	584	560	504	581	561	602	534	557	571	544	603	552	571	560	561	629	604	550	572	600	549	593	570	582	576	545	629	554	574	562	559	576	550	533	599	580	583	550	555	594	574	558	572	570	539	539	592	575	545	571	600	573	579	588	607	621	555	558	538	596	572	600	635	597	594	556	572	617	585	578	541	562	566	594	587	581	560	571	564	583	538	557	596	606	599	602	575	614	576	614	574	559	555	571	604	575	588	528	594	559	588	533	548	603	603	562	588	579	601	548	569	634	601	543	567	553	540	598	592	556	608	547	583	563	542	610	595	537	562	541	582	558	567	562	596	545	534	628	588	537	566	569	564	556	568	565	600	569	547	605	574	541	548	604	564	586	595	606	557	573	539	539	517	599	581	550	557	575	588	613	593	587	554	538	554	625	554	579	578	576	557	552	578	569	584	571	543	588	594	586	563	560	568	565	553	608	605	584	538	524	558	592	573	556	581	574	565	560	568	621	550	598	596	557	567	568	580	599	592	567	570	600	596	535	538	551	569	570	540	576	564	599	543	566	616	562	602	544	580	563	542	565	560	541	565	553	577	579	571	603	595	550	564
23469	21614	29524	24138	21565	20872	5718	973	663	604	557	488	456	428	403	380	391	299	352	360	342	335	337	302	326	324	316	332	318	298	307	358	330	289	288	332	365	320	364	388	383	394	379	406	375	348	375	362	321	352	347	359	334	349	304	293	329	319	296	280	306	302	314	318	300	264	287	293	281	294	295	303	265	319	291	300	289	300	313	285	307	296	274	287	277	305	270	284	300	290	268	270	279	299	279	276	267	287	292	298	324	288	261	300	287	312	282	268	270	281	304	274	281	307	280	286	277	304	298	263	271	258	313	309	313	287	262	282	311	299	303	281	314	281	285	276	299	305	298	307	328	297	286	299	315	307	288	308	285	309	299	283	285	286	300	290	262	315	294	319	280	280	283	278	308	304	270	312	296	311	279	301	314	272	266	297	282	288	303	287	316	311	253	291	297	302	331	256	306	286	301	286	302	291	289	287	270	300	288	284	286	308	332	309	293	312	288	306	292	327	287	280	271	294	283	301	295	268	282	289	287	291	305	288	273	255	248	296	297	313	281	302	300	287	296	273	291	272	321	284	288	298	312	298	289	285	297	317	283	301	283	291	306	318	263	328	327	309	284	274	291	302	272	262	311	286	309	286	290	282	302	327	307	303	293	280	307	276	304	309	295	292	296	309	299	296	309	288	303	286	271	269	288	322	292	293	285	306	273	283	286	304	304	284	290	293	248	280	282	278	283	303	279	281	320	299	297	296	322	318	296	299	276	279	309	287	287	288	303	284	299	260	268	344	286	295	310	266	305	283	300	276	284	280	303	267	292	284	296	322	319	282	303	286	303	307	297	285	292	293	287	303	309	276	246	308	268	272	260	311	311	275	284	304	279	262	266	307	324	276	317	284	298	273	291	293	312	307	282	320	282	292	306	291	312	288	292	316	288	277	283	283	320	317	319	278	295	282	291	300	324	310	301	320	318	323	301	268	293	277	269	317	285	301	285	278	277	286	262	304	284	289	303	330	321	283	272	305	272	321	293	312	313	247	285	301	310	276	285	298	301	285	274	309	304	274	327	291	260	304	290	273	277	299	283	281	268	268	291	313	306	327	293	296	282	305	258	276	287	295	295	299	285	274	286	297	292	303	273	303	285	266	281	298	267	284	257	267	299	325	262	294	297	286	271	280	290	299	289	296	284	292	276	303	321	297	313	297	312	279	294	290	251	296	270	282	306	292	283	296	286	299	315	294	281	304	292	295	294	286	277	270	330	303	272	277	302	297	264	275	294	280	305	287	267	293	304	293	284	276	302	270	303	284	296	308	263	271	263	307	306	280	314	296	294	299	322	290	302	286	292	295	290	303	302	291	294	259	268	319	303	278	247	283	301	280	300	287	298	305	281	295	283	293	310	291	278	297	289	288	299	289	267	276	271	282	285	334	302	278	290	286	295	289	306	291	293	277	277	275	278	275	280	283	295	297	292	274	276	299	318	303	288	287	301	280	316	281	279	277	293	336	292	305	286	281	307	291	297	271	272	269	332	305	283	283	264	259	310	316	293	308	261	304	267	279	282	273	278	270	318	261	268	291	279	298	288	277	277	282	292	279	302	282	256	309	291	307	287	294	310	291	282	292	291	262	285	304	297	295	324	295	300	302	277	301	290	289	276	318	273	296	304	287	313	302	291	262	267	300	283	288	306	291	276	303	278	311	288	250	264	299	314	288	260	300	307	288	289	304	279	301	258	303	291	281	257	304	288	312	315	306	273	284	300	279	288	266	287	310	261	270	297	262	283	288	285	312	295	302	297	308	292	299	300	316	253	317	313	288	308	279	273	299	272	270	277	305	305	261	296	264	264	283	272	269	292	280	322	281	300	296	314	287	307	262	249	307	332	290	320	300	339	292	302	256	296	290	286	291	283	301	290	280	301	267	290	307	279	295	307	238	296	281	283	299	316	281	302	297	302	315	271	304	289	304	270	289	296	281	294	271	305	287	307	321	281	282	318	284	317	301	266	310	264	316	276	312	296	264	313	287	262	333	291	292	283	281	321	278	291	285	308	277	280	292	302	274	280	285	265	288	295	275	295	279	290	298	298	301	261	306	280	279	327	285	291	280	289	312	313	275	286	266	284	268	289	241	276	312	291	283	273	289	276	301	279	309	287	282	282	267	287	299	307	292	266	286	287	325	304	279	271	281	315	275	308	290	281	325	292	268	317	298	311	263	303	310	307	265	264	294	299	285	338	290	272	290	296	256	287	297	317	281	282	284	294	284	274	258	312	270	275	276	309	283	271	300	304	318	269	283	293	290	292	291	287	310	328	268	256	265	290	308	303	287	303	283	307	294	287	302	280	287	276	289	294	279	270	262	299	295	301	284	289	300	279	312	318	284	296	268	286	271	289	276	278	311	291	291	292	288	270	284	289	269	288	295	315	267	312	268	294	273	271	274	306	263	308	292	282	293	268	306	320	297	247	264	302	311	284	270	293	311	295	278	294	285	286	279	270	304	295	302	308	290	302	322	300	316	308	306	283	302	283	276	288	307	293	282	265	303	288	289	296	263	264	293	286	310	297	306	312	273	305	274	305	271	291	279	274	322	286	306	329	292	302	306	296	317	299	277	249	276	281	279	295	314	297	295	294	272	311	276	282	288	305	292	305	271	277	254	276	323	282	319	296	291	269	282	311	286	279	290	308	314	286	302	241	286	298	271	293	292	257	298	334	305	331	291	289	303	312	293	316	320	282	302	292	265	305	294	276	288	298	279	280	282	301	281	325	300	266	303	315	286	290	305	308	293	306	294	303	278	291	281	287	289	259	306	285	253	273	287	277	285	296	320	276	313	298	276	296	270	290	282	267	306	276	281	255	301	304	293	299	267	308	287	306	301	332	290	316	271	295	280	319	299	291	310	281	275	296	294	276	272	262	307	280	313	312	297	303	283	283	284	275	268	311	284	280	302	281	277	262	259	322	304	308	294	299	271	318	306	281	295	293	297	322	287	261	307	289	312	277	283	310	301	265	311	289	290	269	308	276	316	302	296	308	300	302	270	305	285	301	281	311	284	293	307	284	302	308	307	292	287	284	315	293	308	305	293	280	293	305	290	270	315	276	323	324	308	276	328	308	296	259	258	322	302	296	281	279	323	301	314	308	284	288	286	309	275	292	325	273	331	289	281	305	278	266	281	300	267	296	283	281	306	275	310	288	286	273	276	248	302	314	288	315	308	283	261	333	270	270	287	294	283	287	299	298	278	326	299	271	271	264	301	280	286	234	294	268	289	292	298	310	301	292	313	287	269	247	278	299	291	322	292	272	300	264	282	280	280	264	300	295	299	281	314	311	282	314	292	283	284	268	268	301	283	303	309	296	278	299	306	308	306	300	291	274	323	287	261	312	278	255	283	295	303	285	270	314	280	251	282	293	253	294	311	267	289	318	286	286	311	297	307	295	266	299	263	285	273	284	289	285	303	319	274	304	288	281	273	314	300	316	296	280	300	275	299	299	296	302	271
46143	70342	49574	21898	7785	3260	2539	1967	1563	1293	1111	947	839	744	733	665	605	580	589	576	520	538	560	507	498	472	516	478	507	503	484	474	477	484	486	495	506	526	622	661	674	665	619	630	627	606	576	568	545	562	534	554	491	498	487	436	458	439	482	443	387	461	419	476	467	409	424	434	400	408	412	433	423	423	410	449	393	419	412	416	428	465	390	458	391	447	436	392	465	431	414	389	430	459	437	443	440	431	436	430	401	417	415	405	435	448	419	397	444	434	406	428	472	413	442	440	412	436	415	418	427	390	422	428	429	425	396	417	427	399	408	431	402	423	393	425	440	420	458	411	407	421	421	421	401	438	401	443	407	391	441	423	409	458	419	436	449	400	434	405	392	420	372	452	442	445	443	427	440	414	402	453	431	408	436	435	436	435	394	445	405	366	442	434	434	434	447	445	444	404	411	409	396	390	423	403	442	448	422	393	376	401	447	433	404	444	428	444	405	431	451	419	416	430	427	455	406	431	439	387	459	441	437	429	454	445	444	462	428	410	415	419	385	401	426	381	436	456	413	453	440	423	395	429	413	433	408	397	408	417	417	395	477	445	413	421	434	428	417	416	409	426	425	398	422	433	435	453	413	400	420	409	446	405	430	458	428	408	433	412	424	411	448	406	414	407	393	431	436	435	430	411	383	446	434	408	396	405	412	438	400	421	446	427	421	448	419	430	438	415	423	417	444	405	424	437	420	398	403	410	412	432	414	431	413	436	436	442	403	449	428	423	447	438	408	418	389	444	413	421	392	452	434	409	453	405	425	443	439	426	461	417	438	391	390	435	404	469	438	401	415	402	413	443	429	408	407	437	444	419	457	440	459	406	416	399	390	442	447	444	422	432	431	423	402	400	387	414	423	430	443	416	448	463	438	472	424	403	413	426	398	431	423	402	413	378	410	397	405	403	462	408	416	450	421	418	421	405	435	435	438	420	399	422	396	406	396	400	413	432	429	479	401	376	385	441	411	425	453	435	451	415	441	394	432	411	423	428	412	396	423	456	457	422	408	435	452	400	466	418	471	424	418	418	429	421	452	418	444	419	418	396	416	384	375	432	405	405	457	425	408	434	437	418	449	432	443	427	432	410	410	418	423	392	414	415	433	417	413	448	433	437	408	397	421	411	414	421	400	419	454	354	449	405	436	447	429	408	391	410	392	427	429	411	420	429	451	390	431	436	449	408	439	385	421	428	398	421	417	416	438	420	399	410	389	392	413	405	434	410	394	442	477	414	427	410	412	459	413	438	460	425	425	421	400	428	434	429	406	424	437	448	392	407	422	452	403	392	420	409	385	415	417	433	449	402	402	381	420	430	472	417	431	425	412	415	463	434	414	419	455	412	419	421	462	432	428	431	396	421	427	429	439	425	467	450	405	423	442	410	420	436	396	418	409	423	445	418	472	436	432	443	410	420	409	441	442	390	366	457	422	399	459	444	426	398	432	417	417	396	433	422	427	382	443	436	459	393	411	430	423	432	411	411	427	399	442	421	417	406	427	426	424	460	442	421	447	452	409	450	434	463	404	429	428	414	465	432	422	447	421	422	446	381	438	457	438	407	447	415	424	430	384	434	409	424	374	405	414	451	441	408	422	396	450	444	464	421	401	424	441	448	422	428	429	417	421	435	441	412	419	416	428	418	420	407	426	439	418	424	375	423	455	453	429	408	416	420	435	437	411	429	447	406	421	392	435	399	449	455	416	380	440	432	455	442	392	419	450	437	401	433	424	404	406	399	391	423	431	368	426	447	426	449	394	389	422	396	456	428	385	443	465	449	442	431	417	427	429	411	439	393	430	411	451	392	392	461	408	440	411	425	441	393	403	411	432	426	396	451	408	443	460	415	427	402	423	404	405	441	414	424	437	442	409	436	422	444	426	432	417	400	437	411	396	414	408	434	419	417	392	432	418	396	414	394	433	425	451	398	419	443	423	421	441	410	420	399	412	434	392	438	415	434	431	413	442	430	431	427	425	425	393	409	441	445	418	437	382	392	423	460	394	452	441	396	438	417	411	422	441	424	418	409	426	439	443	418	428	420	419	408	432	427	406	420	430	406	395	404	422	427	452	422	438	422	425	423	403	400	445	453	445	425	463	398	428	418	429	408	458	426	424	434	427	449	435	423	395	416	392	424	413	419	421	442	428	417	468	386	413	417	427	416	426	385	474	460	388	430	405	391	401	446	428	409	420	390	464	409	452	410	424	413	396	410	412	428	473	421	413	463	429	412	438	437	384	432	389	409	443	414	425	417	432	411	394	394	439	404	421	439	405	437	407	397	431	418	440	407	439	450	413	444	431	424	447	414	448	431	423	429	421	437	419	405	368	393	421	419	385	396	397	413	417	422	387	445	434	433	409	433	427	439	423	416	411	434	404	406	407	416	493	423	438	403	437	429	426	389	416	431	427	420	388	425	428	435	386	438	433	435	474	418	429	435	427	412	432	442	436	421	464	435	439	397	445	415	407	411	443	421	443	427	452	466	405	428	414	441	365	410	466	397	438	429	421	390	436	427	444	418	441	435	433	386	427	430	428	407	395	430	398	428	430	476	448	425	440	446	417	470	381	418	420	431	422	415	439	417	425	447	418	422	391	423	406	408	443	435	426	453	437	450	447	410	469	400	426	408	415	431	447	387	430	457	433	441	420	417	450	431	448	411	418	444	431	402	414	377	414	411	403	445	450	444	433	453	375	430	432	407	398	434	433	442	426	407	434	422	403	408	424	406	404	427	406	421	408	441	418	412	411	400	386	448	443	419	396	427	400	397	435	419	434	386	418	436	463	429	409	428	432	423	407	430	410	396	475	410	432	385	393	397	402	441	428	424	439	416	435	412	445	386	396	401	415	438	430	461	403	412	416	408	420	439	414	467	440	405	400	464	421	418	425	419	426	449	388	446	441	437	431	427	407	419	428	427	393	425	438	435	403	449	410	444	421	395	431	442	417	440	424	424	411	440	421	390	410	411	402	422	393	426	416	363	400	423	420	398	397	423	421	426	425	433	429	404	400	433	422	410	463	482	446	389	421	409	415	393	408	417	443	403	423	436	448	420	413	455	421	452	437	447	396	397	409	444	414	449	443	437	419	438	415	425	421	412	415	431	444	433	449	424	392	407	410	395	428	409	430	427	468	432	403	459	402	394	398	457	430	393	401	403	421	414	444	374	457	413	427	399	433	409	427	422	429	436	455	421	412	424	441	429	422	445	442	384	421	437	435	434	385	403	429	430	458	424	423	415	448	405	447	453	417	399	409	433	441	421	408	442	487	396	460	440	389	458	411	416	439	430	460	437	463	415	391	429	391	439	407	442	429	418	397	423	447	404	393	466	458	423	402	447	448	432	371	427	411	413	462	449	439	444	432	423	393	423	442	408	429	397	441	448	408	443	455	412	397	408	411	447	420	409	449	417	393	366	443	409	421	425	439	436	430	405	423	417	409	409	415	448	419	420	436	406
29751	28412	24218	7608	1188	694	485	357	337	368	341	302	294	307	297	298	319	340	303	312	283	320	280	296	320	290	314	332	294	312	307	284	319	297	299	300	330	302	326	308	346	324	327	383	324	323	315	309	323	312	333	340	297	299	316	301	322	313	321	314	277	284	315	339	328	323	294	292	291	303	293	276	310	338	299	249	313	296	310	279	321	279	325	291	277	290	299	312	286	318	302	286	318	261	279	306	303	285	304	302	271	327	283	302	292	317	284	279	295	295	286	329	321	297	295	308	299	315	293	312	283	296	307	299	280	280	310	322	299	315	303	296	294	297	284	288	301	288	279	301	301	293	293	324	290	291	302	307	291	319	325	322	320	286	289	292	297	284	289	314	302	296	299	340	314	287	296	301	316	307	309	297	312	333	301	307	303	289	279	352	322	321	323	345	320	323	291	298	303	309	280	319	289	330	305	301	298	295	318	308	296	315	336	292	315	320	284	331	313	328	292	335	284	275	271	294	288	321	268	303	324	312	313	316	327	306	320	316	304	287	283	311	305	339	305	305	329	301	328	327	337	303	314	306	332	343	340	331	290	289	287	281	315	300	334	301	309	328	326	316	292	277	297	290	308	294	323	305	306	288	314	296	300	316	302	295	288	327	267	291	298	288	337	306	309	295	273	285	317	311	323	295	316	323	317	312	289	302	312	298	296	270	269	328	310	316	309	322	297	269	309	308	298	282	306	314	281	302	313	304	278	316	311	310	334	295	279	324	311	313	306	329	310	278	301	289	291	308	294	322	311	302	327	289	308	301	317	286	302	301	316	283	301	297	278	296	293	315	314	317	306	307	307	307	323	281	307	290	292	335	337	295	310	318	302	284	284	312	299	299	295	331	274	301	274	309	318	289	285	313	307	289	282	310	330	333	291	303	311	311	346	302	298	325	330	275	276	325	285	259	332	299	286	285	284	293	273	307	290	311	313	297	301	321	319	315	330	292	306	302	283	290	265	328	306	312	272	314	294	317	320	322	304	279	270	328	316	332	303	304	293	297	302	288	296	303	285	324	308	293	319	300	291	292	301	310	285	313	276	283	267	314	320	317	298	313	310	316	300	276	288	332	304	258	316	268	295	291	292	279	297	305	300	295	299	302	302	331	297	286	299	319	303	305	296	293	295	301	329	321	294	302	284	279	282	281	346	269	315	342	332	332	325	294	287	295	299	315	304	323	307	299	307	324	277	321	320	305	299	294	324	339	286	289	325	321	301	303	311	320	276	328	305	250	275	327	324	267	313	303	307	298	307	314	312	320	304	291	301	291	304	319	306	315	260	307	305	305	278	320	304	289	331	317	302	301	278	286	292	322	291	334	306	289	274	283	301	309	291	294	300	322	316	302	305	308	311	290	289	305	323	289	320	305	280	294	311	291	318	327	310	298	324	295	328	311	355	319	294	306	266	282	330	290	324	323	314	312	305	295	305	275	312	300	284	283	315	303	306	308	305	291	309	288	294	279	291	274	314	293	289	306	293	316	313	290	287	309	305	299	345	274	286	283	298	308	299	327	302	329	302	284	282	298	292	264	275	309	270	294	301	312	299	288	303	311	286	305	284	296	359	298	301	280	288	310	292	305	291	298	287	316	299	323	316	327	302	295	310	297	288	299	284	324	320	329	316	293	313	288	328	310	319	336	307	295	282	313	276	262	274	314	317	314	293	325	298	327	289	284	309	304	318	262	351	339	270	314	335	339	324	276	280	269	320	309	320	273	292	301	310	329	332	319	301	292	281	286	320	254	297	297	333	313	285	296	284	303	322	308	331	329	298	303	293	275	305	288	303	293	301	288	300	248	294	325	295	315	291	333	288	294	303	317	311	260	298	303	311	318	308	322	275	300	361	281	283	275	299	300	340	279	287	327	300	301	333	293	291	312	302	298	321	304	296	286	310	303	291	269	332	283	318	322	264	300	308	285	280	285	292	273	306	288	321	323	294	288	294	297	297	314	329	292	300	313	305	323	295	311	287	285	312	338	313	290	295	309	341	307	340	307	317	279	281	285	310	344	310	290	286	294	340	301	284	299	275	294	293	280	304	277	320	277	312	318	311	329	304	290	287	336	292	303	335	301	294	303	346	287	292	312	296	305	319	312	298	293	309	314	308	304	329	263	300	273	306	312	293	309	302	290	306	294	314	298	320	298	292	302	295	339	298	294	299	337	309	289	283	316	272	324	303	330	316	266	298	308	282	301	297	291	297	324	310	291	282	323	289	319	300	315	286	312	309	283	314	277	288	284	314	317	309	298	282	298	302	288	320	320	318	317	286	268	289	308	294	299	270	289	318	285	300	294	297	337	324	310	311	296	307	316	309	326	282	317	268	305	308	337	280	327	317	311	315	295	273	271	347	288	299	330	312	278	298	332	316	294	314	315	294	308	296	336	304	335	299	287	312	270	297	315	305	327	307	282	307	306	324	287	305	294	316	290	317	284	297	294	296	324	303	318	321	295	331	271	293	295	305	310	293	302	331	287	310	304	308	309	307	313	340	320	293	322	293	319	313	296	341	323	284	316	306	327	291	298	290	270	290	333	282	339	299	309	298	293	314	316	305	312	293	329	298	292	301	304	298	331	325	301	280	317	324	296	292	304	311	293	271	309	283	298	319	289	320	312	338	285	305	292	288	302	316	326	297	300	313	317	300	280	344	303	306	308	294	308	287	309	335	307	309	298	290	311	289	316	300	347	285	313	291	297	328	289	270	343	271	267	305	333	283	306	324	314	258	320	286	278	308	310	280	316	306	327	293	295	292	298	282	306	311	290	302	316	317	317	324	291	320	287	325	285	285	281	280	290	283	297	288	311	302	292	310	278	304	308	292	313	294	295	273	288	320	273	288	287	295	326	328	268	321	294	355	304	289	263	304	309	297	280	290	307	286	315	276	275	297	278	292	294	360	282	283	304	265	292	312	310	291	313	327	308	323	302	292	302	324	299	291	283	293	301	287	306	288	331	283	284	276	308	300	286	321	318	304	311	299	347	311	286	311	292	284	315	306	335	306	313	321	296	323	298	322	314	290	300	307	303	310	324	296	288	304	291	316	297	303	348	313	280	301	294	306	312	289	293	317	351	320	273	305	307	312	319	286	315	295	297	324	285	336	310	317	312	286	278	298	293	325	331	283	307	285	328	298	317	280	271	328	325	305	312	301	321	287	295	260	353	329	331	286	322	292	313	339	273	284	319	272	319	290	305	300	307	276	298	337	298	324	307	294	316	294	324	302	305	328	295	306	301	295	307	307	311	317	293	289	293	283	299	305	314	315	309	281	316	307	312	294	326	321	290	290	294	318	264	314	321	305	283	344	298	309	306	313	305	309	284	295	311	313	320	287	317	325	290	312	287	314	292	292	313	283	294	299	304	299	321	294	320	284	309	283	315	331	308	300	302	303	309	306	279	340	291	306	290	277	305	282	321	342	305	304	295	300	319	295	312	311	287	314	320	322	313	328	315
37363	46254	26950	6080	1985	858	785	681	603	564	518	494	469	413	433	470	412	434	459	451	436	469	468	464	426	437	426	423	458	433	452	477	478	460	449	475	494	449	525	490	519	496	505	542	482	533	439	462	491	497	455	487	457	464	477	460	438	439	454	449	427	438	414	457	451	448	433	432	393	442	466	420	444	453	420	435	452	399	401	442	443	460	433	425	428	441	464	451	436	439	449	444	499	467	451	425	436	440	442	425	466	436	453	454	418	430	431	442	479	458	481	471	455	439	455	450	421	424	428	432	423	458	396	439	439	436	423	456	433	465	440	460	430	421	434	449	482	446	411	448	404	440	427	430	490	429	444	463	472	430	435	424	435	424	417	438	452	398	444	425	442	433	442	467	455	397	436	447	471	448	454	433	423	428	424	440	413	412	446	400	446	428	430	475	438	413	449	417	435	433	442	448	443	441	429	404	460	446	467	425	428	422	422	466	415	444	454	417	447	435	454	427	454	460	417	414	413	412	452	454	438	425	413	407	450	421	440	416	430	423	451	444	407	423	369	426	440	443	448	426	402	421	420	446	462	459	480	465	415	476	457	460	447	433	447	479	442	424	403	443	485	477	432	458	415	411	402	451	458	451	458	466	419	437	476	431	459	439	425	470	455	426	437	426	437	460	417	439	454	409	426	423	457	423	473	446	448	443	428	454	414	413	425	406	411	414	419	455	448	441	398	400	437	419	485	424	441	410	413	447	488	474	469	465	452	436	438	471	454	432	448	449	434	439	431	425	413	462	434	439	454	426	451	458	424	491	446	428	439	431	435	398	424	414	460	457	452	447	489	458	435	440	437	418	431	408	433	420	450	451	463	428	435	442	426	408	441	419	465	450	448	462	421	448	443	421	422	461	435	440	414	462	435	501	395	447	457	447	457	466	429	461	453	443	456	445	416	437	448	436	433	451	442	426	427	451	477	481	447	450	443	440	457	425	467	459	436	438	424	424	423	424	464	448	472	456	465	461	446	443	466	446	422	421	425	435	457	411	452	391	457	415	431	419	428	414	396	455	430	462	406	438	434	410	455	440	449	432	431	431	421	450	438	460	443	409	448	477	444	476	471	427	458	436	456	465	444	456	428	447	434	472	450	399	416	458	460	469	443	428	455	413	429	400	435	470	431	447	413	446	446	415	443	443	460	443	429	445	462	448	445	398	420	434	430	422	424	464	471	440	419	435	436	427	425	473	446	462	432	419	429	463	439	496	452	414	403	436	484	446	404	470	418	423	440	446	461	455	435	429	446	419	446	402	437	435	457	405	456	434	427	431	456	467	458	452	465	454	390	397	431	464	459	439	429	445	424	422	432	413	407	429	431	443	427	460	416	449	439	455	432	437	456	430	430	483	418	449	464	424	422	411	439	430	438	453	464	434	420	455	441	418	445	458	439	464	465	435	441	432	475	431	457	453	434	447	432	459	469	410	434	433	451	421	432	427	441	420	417	407	427	421	475	411	436	451	420	483	467	411	436	447	428	432	415	456	487	464	433	432	436	440	417	426	412	466	446	469	444	447	453	441	458	437	475	449	427	451	431	442	404	451	426	430	475	447	412	463	442	454	400	422	426	484	447	456	495	445	455	462	428	447	461	445	469	428	450	467	419	465	457	432	444	471	435	442	428	436	485	419	428	426	474	488	461	444	429	467	442	448	407	463	449	443	468	440	447	427	450	435	470	441	433	448	452	418	447	468	492	432	411	437	451	477	444	429	427	432	420	426	471	455	447	432	432	456	450	403	427	398	434	412	451	423	452	476	452	465	415	426	449	435	463	437	441	462	447	406	419	417	441	476	426	425	409	452	432	459	456	405	438	414	447	438	458	463	427	427	430	457	417	447	463	406	421	426	453	440	484	424	473	462	450	472	474	457	438	438	415	453	458	475	399	436	463	461	453	446	428	405	416	447	458	434	429	419	429	432	462	453	427	442	479	456	436	443	454	428	443	419	470	406	443	434	456	457	463	427	466	453	449	422	422	432	466	438	455	443	419	453	440	420	437	441	426	454	459	413	450	422	449	420	455	406	451	463	425	440	490	462	448	449	462	459	425	421	430	404	441	478	469	431	419	409	447	437	427	410	458	402	420	447	454	448	463	432	370	432	404	437	397	432	420	430	430	428	409	449	452	435	441	467	436	418	435	451	448	451	440	454	436	475	456	462	440	426	412	440	431	469	458	433	435	438	437	448	457	420	433	442	450	418	469	466	440	413	457	466	423	445	449	418	433	425	462	427	470	450	402	417	437	460	458	450	468	486	460	424	449	423	453	426	465	426	449	447	443	435	439	459	448	429	476	405	423	424	448	485	435	416	433	446	425	468	468	438	456	418	375	436	422	423	417	426	450	449	434	427	453	456	424	435	433	432	458	408	442	451	466	441	466	422	395	464	434	458	427	430	415	421	437	428	416	446	426	445	434	456	463	447	417	432	432	438	436	443	437	436	422	453	493	440	428	483	397	488	443	463	445	415	432	440	424	438	411	493	451	429	419	418	468	497	452	454	466	441	428	447	445	443	423	455	459	465	446	453	453	481	432	421	448	446	410	451	463	455	418	448	436	409	451	453	456	404	440	444	451	393	416	442	443	459	412	459	434	430	436	439	433	432	430	442	430	428	457	429	448	398	453	434	464	409	475	458	441	450	419	450	424	455	443	431	439	456	422	449	431	439	438	433	447	455	483	417	416	469	452	436	380	415	464	470	431	447	454	398	450	426	423	465	418	443	432	405	431	414	394	409	464	437	432	463	437	430	439	404	483	429	425	462	435	416	446	424	417	434	458	430	442	460	412	491	428	467	430	409	441	437	449	438	453	427	473	426	425	435	441	443	433	431	430	424	444	481	468	397	488	422	478	457	423	457	458	469	430	484	464	447	423	402	433	425	437	428	434	428	425	430	476	467	421	439	456	466	459	417	424	409	429	415	483	435	468	434	435	459	441	449	460	434	440	445	451	415	460	436	430	424	475	443	460	503	452	436	438	420	435	386	416	452	428	423	464	423	404	422	397	434	450	467	430	482	431	435	458	418	432	419	418	445	456	408	412	403	425	434	458	452	463	469	443	465	460	450	432	433	421	463	430	442	425	447	452	472	438	418	448	470	441	443	436	438	467	462	407	477	443	446	441	463	444	423	440	483	440	445	406	449	436	443	423	432	435	468	431	456	428	420	446	445	412	459	433	460	463	406	460	470	425	424	432	472	418	473	435	431	417	435	432	463	462	447	432	402	428	411	433	474	424	407	452	449	415	457	458	421	420	439	416	444	442	429	446	452	484	434	459	410	440	436	462	417	435	414	459	412	458	479	422	467	471	424	437	404	456	479	432	446	429	463	428	460	452	442	477	470	422	444	409	489	430	430	433	448	479	414	474	452	409	437	416	442	443	439	469	438	468	434	428	385	433	401	469	414	469	433	462	468	452	440	454	431	426	443	414	423	412	421	429	458	426	453	431	434	480	432
24507	21602	28935	24664	20818	6905	1093	772	625	608	519	479	413	430	439	440	425	409	446	443	394	436	380	382	419	384	403	430	423	387	399	388	391	395	413	386	397	481	470	458	451	448	487	483	421	448	408	401	434	416	450	393	373	416	415	387	397	401	416	384	388	385	374	416	406	387	347	384	387	383	379	396	373	390	347	369	372	371	369	435	402	388	385	378	353	405	377	408	395	393	420	369	363	391	404	393	408	419	364	361	320	395	392	432	419	381	405	381	381	399	377	384	403	375	362	405	392	392	395	393	398	368	456	423	385	404	398	388	401	361	401	418	403	361	397	421	416	381	387	369	382	401	379	411	378	385	378	409	376	413	404	345	401	373	398	371	383	412	335	400	388	401	380	372	379	368	385	372	370	410	407	396	378	389	386	401	377	426	394	353	375	382	372	398	383	398	365	398	385	385	391	385	385	405	398	368	403	404	418	374	405	380	372	390	416	399	378	393	392	388	388	359	374	363	418	385	377	402	377	372	377	370	364	380	388	385	403	405	384	393	403	427	377	372	354	408	386	379	407	364	356	406	361	416	368	378	374	376	353	381	389	342	381	430	384	384	404	361	382	339	412	352	360	381	390	381	403	390	387	396	390	407	390	360	409	382	396	426	407	370	362	413	364	380	368	402	364	362	384	348	397	400	355	349	381	381	406	388	398	400	400	368	385	411	400	406	406	396	376	411	357	392	407	396	371	404	378	369	361	348	421	394	405	386	416	375	413	358	410	385	398	400	372	404	376	415	376	345	406	414	367	413	373	409	405	390	387	400	368	404	374	369	375	405	368	383	370	383	417	343	364	383	388	395	398	379	365	403	362	423	372	394	385	389	401	369	400	399	420	356	381	372	365	406	377	374	387	362	396	418	425	361	411	376	349	389	439	401	396	403	398	416	374	359	407	360	376	389	411	367	387	362	370	367	397	405	397	403	372	372	382	421	389	384	404	372	395	368	403	420	395	361	375	374	388	368	412	407	428	407	408	386	381	396	361	390	391	385	398	378	385	382	382	381	373	385	386	372	367	378	377	419	411	413	394	439	394	402	382	384	428	389	409	396	382	394	382	416	392	378	382	401	372	366	406	413	361	389	365	377	416	382	376	366	367	382	364	405	380	385	408	406	423	401	437	435	386	410	375	372	373	382	402	390	374	374	379	396	399	368	348	355	372	393	372	394	409	359	397	399	363	385	337	431	437	368	394	389	355	369	392	352	364	378	380	354	372	355	410	357	368	379	386	375	397	391	395	423	370	408	354	411	372	394	383	403	368	411	400	374	356	363	411	402	412	382	421	405	371	384	384	376	382	367	398	365	394	372	399	385	378	382	406	395	394	406	364	372	379	384	388	362	371	395	399	380	367	390	391	401	391	405	409	401	380	358	404	378	407	404	392	358	403	370	371	391	393	373	404	415	381	356	385	385	397	396	395	415	367	391	394	389	380	405	366	412	379	382	406	369	389	378	363	369	409	402	370	357	428	385	382	374	385	393	383	368	421	402	404	356	398	368	397	411	386	401	389	378	352	397	376	352	381	402	388	389	368	400	407	396	340	408	387	395	404	427	421	377	439	409	390	405	390	386	396	374	381	424	374	384	384	420	370	368	402	394	437	386	372	395	374	385	422	383	397	381	419	372	418	398	404	418	378	391	387	395	384	399	379	401	382	379	419	374	388	371	382	403	348	387	375	356	399	354	404	374	425	371	424	393	367	410	391	390	394	385	401	402	384	407	398	359	349	373	397	423	379	389	403	401	367	400	385	373	396	393	378	372	390	407	367	397	385	371	364	391	390	383	368	392	363	407	357	351	360	352	368	397	393	388	371	410	411	393	375	406	420	404	412	390	409	385	399	376	373	391	395	384	395	337	385	381	374	401	361	387	393	443	399	394	390	380	397	388	355	417	362	416	395	402	424	432	350	399	389	374	404	403	394	392	399	429	403	398	415	354	398	392	392	377	381	404	376	381	385	386	381	377	385	381	377	378	386	383	381	368	406	375	372	396	390	354	401	416	406	381	414	410	393	370	380	424	376	361	398	389	398	419	374	389	390	400	403	365	411	382	351	360	379	400	375	414	384	372	420	404	389	398	398	392	395	352	404	351	398	363	368	376	370	355	361	359	361	387	380	370	400	396	384	387	388	386	407	392	398	373	376	390	383	400	391	393	344	394	366	357	402	409	388	389	424	398	380	405	399	363	381	369	364	354	361	348	398	381	389	417	395	356	381	378	396	373	398	381	387	379	410	386	394	386	385	382	369	396	384	392	376	365	394	407	389	379	396	405	396	401	399	373	383	400	382	398	411	390	364	386	357	416	401	389	361	383	379	364	399	375	396	370	361	402	406	362	369	356	452	366	367	389	436	372	370	392	400	380	393	395	367	380	364	377	365	404	376	382	384	359	387	368	382	370	389	374	388	371	390	378	375	385	427	386	386	405	392	407	373	385	399	377	387	404	408	375	329	390	407	353	367	389	383	370	389	406	409	367	341	373	393	403	383	406	412	379	367	368	390	380	381	391	358	368	357	392	387	404	406	351	375	396	368	394	426	369	398	371	346	421	354	352	415	363	409	377	386	411	432	415	400	384	398	389	392	401	371	420	404	371	377	416	372	377	395	393	382	380	367	403	376	399	375	386	375	407	387	391	377	400	397	373	393	350	376	374	382	425	422	392	414	383	403	387	411	372	387	393	360	370	405	359	386	369	376	428	406	415	404	376	392	425	384	395	399	401	396	374	372	421	375	386	387	356	422	392	396	387	367	375	377	381	433	422	382	384	374	397	369	403	393	414	357	371	380	412	386	420	399	380	407	395	410	362	365	437	370	380	415	369	399	367	370	399	391	401	364	384	396	406	369	413	374	406	393	370	390	390	406	372	395	382	403	355	407	377	339	402	395	416	366	409	372	361	410	359	402	376	398	415	433	359	390	431	380	386	400	392	427	419	412	358	397	404	369	364	393	384	358	399	396	443	368	416	372	400	364	412	408	382	405	354	423	378	388	400	408	445	379	401	397	356	404	416	364	358	380	401	371	431	392	386	393	415	409	353	353	406	372	376	408	385	380	424	414	382	389	350	380	381	394	379	381	352	369	413	414	394	392	400	394	393	380	404	405	439	389	402	393	379	396	418	367	397	392	386	386	429	408	362	372	386	372	422	397	354	414	366	397	377	420	386	355	411	420	420	387	351	400	379	389	419	374	393	393	413	361	403	396	385	395	393	374	407	400	368	383	375	359	406	379	402	437	384	372	386	330	406	370	380	354	431	364	403	376	397	414	393	392	373	412	360	408	364	422	361	375	377	359	400	405	370	374	369	378	410	425	387	398	372	412	362	422	394	389	396	390	407	378	398	357	343	408	341	412	424	391	338	382	354	397	357	355	397	373	376	364	384	367	417	376	390	388	384	391	377	413	387	356	415	391	414	397	342	362	367	372	388	383	414	449	412	403	410	332	411	409	404	400	338
41645	61323	39298	13373	3739	2151	1773	1454	1203	1057	895	779	760	721	674	729	675	650	679	640	611	620	631	624	596	601	564	601	613	633	596	621	629	617	631	597	631	692	707	759	757	747	687	697	637	628	627	690	673	593	662	655	593	607	561	576	619	579	597	546	581	521	551	544	555	567	554	564	573	530	543	565	583	564	535	577	550	561	580	571	578	557	522	600	565	502	537	552	535	585	566	550	516	557	548	596	589	560	567	542	552	565	517	534	537	518	547	579	559	558	541	567	594	545	550	609	578	597	553	534	565	590	563	526	561	573	540	538	591	557	549	562	546	535	568	584	559	597	592	588	626	561	542	596	580	561	609	576	555	543	555	574	586	562	526	530	553	591	537	570	542	576	603	541	538	603	541	582	594	540	592	571	591	558	580	558	538	579	553	507	577	520	537	570	527	573	601	544	583	559	570	565	541	520	566	553	592	587	575	546	561	586	572	547	541	559	580	563	571	550	554	556	545	539	585	552	535	597	516	597	599	545	565	553	576	607	528	520	602	566	547	563	583	548	536	573	523	553	606	586	545	548	556	569	517	547	565	566	587	564	588	558	542	579	547	565	579	555	541	573	588	593	561	548	531	526	591	575	539	536	546	559	579	574	541	542	539	590	544	625	555	519	558	547	607	533	557	538	536	590	588	561	645	571	578	546	578	544	538	545	578	611	526	555	560	531	553	616	559	588	552	566	556	538	571	549	601	602	571	559	556	549	552	595	546	568	538	558	561	618	574	530	617	575	565	574	522	555	545	600	516	599	583	566	564	539	559	535	547	558	602	555	515	569	536	538	575	553	556	565	557	592	576	531	555	542	592	573	570	568	555	561	525	545	574	515	576	538	551	524	556	575	575	587	580	549	582	547	593	568	543	474	550	556	516	546	529	587	514	578	532	575	573	540	561	562	545	588	559	557	546	568	548	537	552	546	544	519	587	547	556	602	533	547	529	543	580	538	565	599	582	524	539	566	530	560	589	561	556	550	574	556	577	544	555	535	572	530	575	560	561	579	533	520	518	574	585	527	586	556	555	529	530	555	552	541	561	528	572	550	535	590	561	581	574	570	566	554	547	605	588	583	568	560	574	555	574	600	539	567	539	569	540	575	615	531	593	580	569	588	551	521	584	521	555	555	551	608	527	548	516	575	584	582	552	546	561	571	595	611	542	566	602	560	526	554	553	546	540	570	573	571	533	551	576	560	540	554	553	574	585	538	530	607	556	546	536	592	555	560	551	541	559	536	622	567	568	556	520	543	555	592	560	551	525	564	584	561	592	525	568	531	551	541	568	527	568	548	620	566	574	547	533	576	551	533	568	533	546	548	556	559	571	579	540	520	576	595	562	597	540	565	545	541	553	528	563	554	546	554	573	573	567	579	534	579	588	602	532	556	570	556	559	547	546	532	543	539	554	589	557	550	560	562	554	559	610	604	561	571	615	595	551	616	525	565	545	578	568	498	519	515	582	549	508	561	542	581	542	551	565	588	585	510	570	555	550	599	587	551	529	560	599	530	568	559	563	559	570	575	517	547	549	518	542	574	612	579	533	561	551	600	556	522	561	541	565	543	571	577	526	550	531	551	557	553	570	569	549	549	583	573	581	553	579	547	583	587	575	554	557	527	573	583	601	537	604	534	568	531	609	540	540	569	549	581	536	551	534	547	527	559	588	607	587	562	586	583	597	559	547	516	558	552	543	574	567	578	586	577	510	514	530	558	572	574	602	543	560	549	559	548	555	539	569	570	529	594	535	587	549	563	552	580	574	556	551	606	554	562	570	545	543	532	586	564	544	584	558	551	572	548	568	552	589	550	545	560	529	562	566	558	557	574	539	576	555	538	545	579	511	590	584	522	562	540	546	583	582	569	512	553	586	540	571	589	577	512	545	533	559	559	538	554	515	553	537	533	603	551	526	558	563	542	592	532	563	547	552	574	554	572	585	567	545	567	548	612	571	547	577	572	574	568	622	527	573	563	582	610	535	568	532	569	572	548	607	544	549	521	569	569	515	539	573	572	539	563	577	550	608	589	570	591	566	547	571	555	579	557	537	535	526	583	538	593	575	521	559	577	539	573	559	550	579	579	575	577	540	562	589	571	575	595	545	540	555	578	595	545	573	563	575	534	547	566	553	530	569	543	534	557	563	535	551	523	574	601	550	531	599	566	554	570	583	547	544	555	607	604	555	557	555	556	553	539	592	572	536	496	561	555	526	541	579	533	547	565	558	570	526	574	559	580	578	555	539	583	544	578	566	574	552	527	588	533	600	541	578	547	574	529	542	567	563	562	577	556	572	532	537	553	540	595	533	559	554	538	615	545	575	563	580	558	549	559	534	539	567	586	564	586	553	552	540	574	556	596	546	548	580	579	561	597	573	528	536	558	571	549	573	574	558	589	533	592	568	557	532	552	544	575	585	530	560	570	551	575	578	514	541	533	537	587	542	564	536	579	540	568	508	571	561	562	565	566	564	559	555	557	567	559	595	554	572	545	585	567	542	556	549	551	571	566	566	554	548	602	600	549	571	515	617	525	558	605	603	573	576	583	577	562	536	530	565	569	562	537	575	575	597	562	556	548	562	528	545	571	558	559	527	558	555	545	576	565	540	544	580	536	557	572	551	579	570	572	559	547	549	553	548	535	563	552	554	538	569	585	569	525	596	554	571	580	612	510	540	556	596	555	583	542	559	552	521	569	552	603	570	568	534	569	572	581	550	536	559	597	550	570	568	599	580	585	553	579	555	578	587	587	543	558	575	544	606	592	569	551	613	540	539	575	544	568	565	548	573	518	574	559	581	564	558	549	556	571	513	567	576	588	576	606	567	536	546	557	554	578	569	570	563	562	586	587	552	537	562	583	576	542	532	604	577	518	583	558	587	561	588	554	542	582	610	571	581	586	558	566	520	558	541	533	573	534	567	574	579	585	544	610	565	563	577	580	532	559	537	558	529	580	569	580	595	576	558	562	617	523	504	560	569	579	568	531	571	541	532	530	557	559	545	548	552	550	583	537	570	563	589	545	566	563	582	523	545	554	562	503	534	552	590	560	530	542	558	596	474	591	554	544	528	593	541	530	535	537	536	574	570	574	540	547	546	534	553	603	589	546	526	590	571	550	581	535	566	568	540	542	518	547	540	566	559	572	539	549	590	621	549	573	548	559	543	510	545	542	557	559	590	535	562	548	541	562	623	522	577	550	572	603	581	547	546	607	563	586	544	602	553	560	577	542	553	572	540	572	563	563	581	542	566	531	581	585	551	561	556	539	599	555	552	523	562	535	585	541	591	531	565	534	556	541	543	551	563	585	588	626	577	562	520	547	528	549	558	553	567	571	531	570	534	535	553	603	577	511	581	549	571	572	598	552	581	566	543	502	563	579	557	543	547	544	554	562	559	586	547	552	556	539	586	545	586	579	550	581	574	515	532	567	601	532	600	552	540	580	552	597	567	596	596	525	536	570	546	578
23512	21641	29433	24266	21605	20972	5407	1032	684	553	522	468	441	428	365	367	352	361	359	379	318	364	339	310	324	315	314	277	310	305	335	319	317	310	310	317	331	342	350	414	394	368	414	376	332	331	328	351	296	339	350	346	333	300	296	342	291	280	289	283	265	261	307	273	308	314	271	280	295	287	299	241	295	270	282	259	280	284	274	280	282	295	296	265	276	280	282	267	304	261	311	295	269	305	297	289	283	271	317	292	294	285	274	274	292	284	310	280	328	296	310	255	281	289	309	278	268	319	292	302	270	309	248	286	313	291	290	250	273	286	296	295	242	266	279	291	269	296	295	273	308	249	260	313	266	270	307	298	264	273	301	284	279	264	280	299	304	286	253	284	290	263	330	310	292	274	285	286	302	280	279	280	259	282	309	299	287	292	277	250	272	292	269	280	305	274	265	252	292	260	307	276	274	280	290	282	302	278	293	262	247	294	273	273	289	262	290	278	310	260	293	271	277	311	264	287	271	299	278	297	290	313	277	277	274	260	268	312	277	279	270	296	314	276	287	306	257	278	271	252	276	296	270	278	285	261	294	285	263	272	299	299	294	248	303	255	304	273	290	294	276	272	309	270	280	294	277	317	282	286	303	273	249	295	281	266	288	263	302	272	263	267	263	319	288	262	292	296	283	288	267	325	261	266	285	283	315	297	301	280	276	279	292	285	279	276	298	262	250	271	283	301	281	291	301	268	301	263	251	278	298	283	285	283	264	259	273	269	273	311	290	268	290	245	277	290	266	274	262	284	309	282	290	293	266	278	282	284	275	285	302	272	301	284	309	277	276	265	297	321	308	285	299	280	278	262	247	284	267	274	268	268	310	276	312	289	240	312	310	279	262	274	293	254	292	282	302	276	293	303	286	261	261	282	267	262	295	284	272	288	304	271	279	297	279	250	288	249	280	304	284	266	289	298	325	300	278	276	284	274	259	268	276	289	244	297	260	296	310	313	277	265	308	285	293	299	271	279	289	304	273	295	304	252	302	297	281	305	269	317	260	285	267	252	267	258	304	278	283	255	260	303	283	247	303	261	291	307	252	270	315	310	312	286	273	300	274	296	282	292	273	291	280	295	298	238	297	289	260	264	266	263	288	283	261	279	287	319	282	277	272	279	286	277	291	282	264	269	285	308	291	292	277	293	304	256	284	291	317	287	304	286	292	287	297	287	295	277	286	281	293	291	268	302	267	265	286	265	276	284	275	280	294	292	279	252	288	286	308	286	250	299	266	277	245	271	305	259	312	280	262	303	278	288	299	292	277	306	282	258	273	268	307	283	316	284	314	271	276	312	289	273	271	325	277	281	284	278	309	300	260	254	285	274	249	298	280	265	277	284	293	266	322	300	267	316	288	285	249	251	259	292	300	268	276	282	259	282	271	280	272	296	252	280	269	271	266	301	299	324	267	292	284	251	291	302	309	254	257	282	296	289	273	276	292	298	291	294	303	279	299	285	275	261	302	275	286	269	252	278	266	297	278	272	302	271	262	287	291	289	276	268	271	301	271	272	259	299	281	314	297	265	273	245	253	296	315	280	281	245	280	267	291	296	269	277	280	302	252	295	293	262	318	278	263	290	278	241	261	326	310	272	285	300	275	281	274	274	301	289	279	271	292	278	263	291	284	295	290	322	300	270	281	261	303	288	296	300	290	298	267	286	256	290	267	290	277	268	308	269	270	259	277	276	304	297	306	254	307	292	285	297	287	290	260	286	282	283	308	277	298	262	254	289	284	272	313	291	263	289	279	311	302	262	300	300	273	256	291	278	292	285	289	280	286	310	286	302	286	324	298	261	251	284	270	293	279	284	276	273	278	304	315	272	285	274	279	273	266	315	274	286	262	252	247	240	286	293	292	276	282	285	305	285	299	301	303	283	301	304	291	274	281	279	303	279	282	286	270	255	288	294	294	265	295	282	278	279	261	280	300	267	290	316	317	275	256	294	311	278	286	284	287	276	270	267	246	265	270	286	292	289	293	264	297	292	262	313	289	300	274	269	294	283	278	281	300	282	288	263	292	294	291	265	262	285	261	270	298	249	289	322	305	267	293	287	310	281	270	304	296	289	284	273	290	290	262	281	280	302	273	292	302	265	315	274	293	269	273	307	307	272	254	292	282	248	278	292	309	314	266	301	270	275	265	284	286	320	278	281	296	301	276	275	295	289	284	292	310	277	288	269	281	270	261	287	263	288	282	308	283	282	258	265	287	326	268	286	254	272	294	293	288	288	275	276	295	287	275	284	277	281	278	286	292	291	280	306	276	264	274	261	272	282	290	288	294	272	282	328	261	269	269	272	289	290	308	290	290	272	280	263	312	296	288	301	273	288	279	293	285	279	293	259	277	281	256	267	323	274	292	257	283	280	271	293	280	264	318	303	273	292	261	265	299	271	294	245	299	288	288	276	292	279	298	297	296	264	319	291	253	279	276	260	285	317	304	281	315	287	290	288	289	265	297	293	294	277	273	314	299	294	290	253	305	295	317	258	273	289	303	262	286	293	302	285	288	247	289	244	273	265	273	272	296	283	278	280	276	275	274	273	305	297	290	266	265	266	281	307	293	282	298	271	297	317	299	314	266	281	294	286	284	290	284	298	269	288	271	273	260	271	270	283	305	281	268	279	300	278	266	298	288	263	271	267	284	270	310	292	292	305	293	277	278	252	308	292	287	285	293	258	273	267	281	268	285	258	273	274	276	264	281	286	289	296	270	251	260	276	300	298	273	271	275	263	282	273	287	264	274	282	282	276	276	272	304	265	283	278	249	262	255	275	282	263	299	309	294	285	260	281	280	283	274	275	255	254	235	272	293	285	283	306	271	288	288	295	268	274	270	286	266	289	281	263	295	260	289	257	246	311	259	319	289	276	269	299	293	285	317	265	285	341	298	278	270	278	261	294	287	316	297	271	276	261	257	304	288	278	283	260	289	280	287	290	303	300	283	312	269	321	316	304	276	314	289	302	306	267	280	297	289	257	273	291	278	283	307	268	291	252	287	264	273	300	312	288	297	269	306	247	293	273	287	258	284	276	286	289	281	302	292	296	259	308	277	295	293	296	313	293	274	309	276	270	291	287	296	260	248	297	290	250	296	257	286	287	298	270	276	301	276	273	300	290	311	275	264	258	292	288	310	291	291	268	306	244	291	278	307	276	304	305	254	279	287	273	284	263	287	301	304	308	271	272	257	286	290	282	311	283	294	265	271	293	270	277	312	280	259	280	254	293	287	282	265	272	305	311	280	313	288	296	292	295	260	302	260	286	284	265	282	261	277	253	292	275	304	275	308	276	275	278	264	254	276	290	270	275	292	310	270	257	282	271	280	257	282	290	273	264	307	279	265	261	288	279	292	274	278	317	271	268	272	269	284	298	279	267	264	265	245	304	281	275	265	284	278	276	287	291	287	265	276	258	291	296	292	257	285	281	324	282	306	304	282	275	271	305	259	266	274	293	291	277
46341	69497	48117	17927	5616	3218	2491	2002	1592	1290	1084	948	804	779	707	645	617	596	562	580	556	549	543	534	470	459	488	489	483	531	509	508	473	479	486	499	528	596	628	693	691	658	669	655	559	529	525	561	511	532	558	541	496	476	453	467	413	422	427	411	431	402	419	374	428	405	399	422	426	388	423	402	411	410	426	436	414	402	429	418	435	429	393	422	421	430	422	427	440	455	416	427	415	440	399	368	460	410	411	387	451	425	377	431	411	429	398	418	429	425	413	448	430	421	424	422	405	423	426	407	412	463	366	423	397	419	421	367	435	426	437	406	416	434	404	424	449	392	443	377	397	438	428	417	399	410	427	448	420	406	376	405	403	401	424	424	424	407	378	414	452	413	406	435	402	379	397	444	429	445	424	414	383	436	380	414	399	427	409	403	422	404	413	386	408	393	452	407	408	393	438	408	473	417	394	414	440	415	399	413	409	444	396	428	421	427	379	399	400	402	427	391	392	434	420	457	440	424	435	390	433	443	392	446	433	462	393	426	443	406	408	395	450	395	429	407	416	398	418	457	398	434	427	427	396	406	419	424	428	402	385	423	437	417	433	406	428	418	418	415	429	405	411	437	434	403	385	430	462	405	440	422	378	400	429	416	410	442	426	398	419	419	425	419	403	405	425	398	427	406	409	489	422	413	430	380	417	442	431	412	414	389	397	428	405	397	453	460	404	392	408	370	392	418	420	414	400	379	444	429	451	387	446	397	438	447	370	394	411	389	425	394	406	399	421	454	372	446	426	432	405	403	382	412	452	420	394	391	447	414	389	440	400	399	405	389	415	442	358	433	406	412	411	403	409	413	427	441	435	438	417	412	414	412	404	394	417	411	418	389	416	394	396	434	398	403	430	359	395	413	426	435	417	423	415	422	408	412	444	406	402	458	391	413	376	399	392	431	413	423	426	408	376	411	413	416	405	440	378	434	398	401	416	432	411	412	419	421	408	456	402	447	408	388	409	427	401	414	388	424	412	397	379	385	416	408	402	407	385	407	396	429	386	386	405	346	412	426	388	415	422	433	370	426	443	383	435	417	383	395	411	415	402	414	426	411	424	418	408	397	427	412	402	401	443	390	409	414	405	392	429	449	412	390	436	446	376	428	416	399	402	407	413	428	415	400	421	408	406	400	395	418	408	396	420	435	413	440	419	442	432	405	401	407	391	425	422	466	440	375	387	379	425	414	409	400	395	405	421	416	407	437	429	369	435	429	409	419	433	409	416	404	381	395	425	408	442	409	411	407	375	417	421	407	439	408	397	430	420	414	404	427	421	386	431	419	400	428	433	384	412	440	458	407	418	420	398	442	372	399	408	382	417	425	413	410	426	415	460	415	401	394	419	395	392	445	431	420	410	367	468	405	425	406	433	425	418	424	406	423	451	439	420	442	445	362	384	437	380	406	437	407	469	391	436	419	405	434	448	421	432	387	420	432	408	392	411	383	376	395	429	423	418	427	382	396	424	454	407	433	428	431	421	447	370	415	431	416	391	383	444	407	434	421	399	403	439	388	396	413	386	430	403	424	392	415	461	463	415	412	420	391	365	410	416	417	421	394	402	422	441	391	391	402	430	414	403	436	447	399	423	428	451	436	395	418	446	412	399	425	437	436	418	391	410	417	405	410	386	420	423	409	427	411	396	435	403	418	438	400	414	424	397	406	387	392	411	438	393	425	427	418	448	454	420	392	377	397	415	414	432	442	393	433	362	397	369	383	431	436	426	429	450	404	390	425	401	381	408	398	452	398	441	422	412	423	420	399	423	397	425	431	422	388	414	411	434	382	399	404	453	396	393	471	414	409	419	448	433	385	400	404	424	383	429	382	425	405	385	439	396	418	442	439	419	424	421	433	415	419	396	427	446	433	425	390	380	411	418	397	404	370	430	429	428	426	425	444	421	386	401	425	395	433	413	432	380	394	400	441	443	421	420	386	407	452	429	395	450	451	388	396	386	421	436	356	418	393	430	415	425	421	416	412	380	423	460	383	420	409	393	415	426	386	452	422	382	415	395	410	434	391	419	450	366	430	418	380	405	434	378	407	393	416	427	411	453	417	438	408	446	418	431	411	405	394	432	435	363	423	400	394	396	413	408	399	402	428	459	380	437	431	398	397	425	429	393	425	410	458	423	441	379	395	411	431	387	429	416	432	413	404	415	403	409	377	419	397	435	440	412	425	389	430	414	433	406	402	433	403	415	404	433	443	386	422	412	408	407	444	450	424	400	410	412	406	409	393	383	429	401	384	409	428	436	413	434	413	425	437	433	398	403	407	392	421	436	445	394	398	395	399	411	428	408	370	406	429	391	420	397	416	401	424	362	444	428	462	416	423	421	427	389	387	425	406	376	397	407	409	416	392	401	408	420	415	414	407	396	384	412	414	425	385	448	418	410	396	403	435	413	420	370	443	412	424	427	382	414	431	404	423	436	379	416	396	431	460	377	440	399	416	409	398	424	420	404	393	441	418	379	442	405	411	428	391	447	374	418	431	383	407	403	465	391	411	389	421	422	413	421	417	408	400	410	401	383	404	451	456	432	429	444	399	428	418	379	411	415	445	402	432	429	400	413	422	438	407	439	413	414	418	414	426	419	428	459	431	425	390	437	413	422	424	413	433	411	416	473	401	445	402	388	433	408	442	414	395	391	424	442	412	419	427	436	398	407	397	417	437	387	372	418	411	395	424	439	424	395	456	430	387	401	417	399	396	416	405	402	400	446	395	437	433	406	436	413	427	413	402	426	406	398	409	383	411	430	426	395	418	414	406	422	380	408	377	444	428	404	388	440	449	427	416	410	425	436	406	451	432	402	424	421	408	377	423	430	412	436	422	411	439	389	422	394	415	417	423	412	412	391	382	433	409	386	393	388	424	370	416	424	429	420	411	406	428	400	394	397	396	412	411	406	398	428	427	409	446	441	402	435	431	433	404	402	434	413	460	428	454	389	444	441	428	411	402	415	412	412	405	410	434	389	419	429	394	423	434	414	386	450	407	377	425	421	425	445	408	420	416	391	417	448	398	431	404	428	440	418	417	420	410	382	385	400	410	408	405	394	400	418	412	397	408	429	421	376	438	421	441	426	419	436	402	399	401	427	425	428	416	400	412	403	388	390	420	399	420	402	357	404	434	356	397	424	435	377	403	413	394	398	390	397	436	405	388	417	421	440	401	432	402	447	404	444	419	413	396	390	393	431	389	451	404	408	413	411	424	422	433	395	384	424	420	380	448	396	401	375	402	423	431	421	412	392	381	420	407	419	400	408	407	397	399	425	434	401	397	416	446	455	410	457	403	407	429	435	410	426	427	406	419	440	432	409	393	412	432	406	430	415	408	462	415	405	428	429	423	415	430	400	421	365	411	429	440	428	417	416	406	405	433	415	412	423	442	409	391	428	419	437	412	468	426	388	406	388	429	407	396	457	429	396	399	394	424	387	428	436	435	456	418	423	428	413	417
29630	27579	22449	6330	685	468	421	351	328	333	306	282	295	323	292	314	299	310	305	261	338	319	279	272	287	318	336	279	337	319	311	290	303	326	294	316	350	295	317	341	360	339	324	334	319	333	297	338	283	286	305	305	309	305	312	300	273	282	296	326	294	284	313	313	289	332	325	270	322	279	282	306	299	294	282	296	304	265	252	282	289	318	290	295	308	319	289	289	295	316	311	272	297	243	258	334	295	301	279	307	304	295	345	275	286	294	310	292	305	294	279	285	297	297	292	284	327	306	283	288	284	297	308	287	322	268	273	282	308	337	306	273	272	309	280	308	304	286	289	293	291	271	320	307	297	271	286	273	264	311	305	290	289	302	287	285	280	305	315	284	284	290	327	328	329	284	312	303	290	305	321	313	285	321	299	294	318	319	291	303	295	307	278	320	288	312	265	305	318	282	283	281	287	279	307	283	302	272	301	279	299	301	267	281	281	300	283	296	323	292	277	284	297	299	301	321	319	312	306	297	286	283	297	288	277	299	269	289	262	284	299	293	282	274	313	314	302	303	268	282	330	320	294	279	260	278	259	283	298	304	288	287	298	301	276	299	287	309	297	300	289	317	275	310	315	312	300	279	285	318	283	315	286	296	317	294	281	287	271	276	283	333	324	260	318	287	298	284	276	290	301	281	311	299	289	309	266	264	276	292	280	283	310	294	287	273	266	255	272	302	303	264	289	282	318	310	296	305	265	288	294	286	249	289	286	277	270	281	329	289	281	295	292	289	321	272	330	298	308	321	268	293	286	263	293	320	321	303	292	305	285	316	296	287	292	295	329	309	296	287	305	305	309	286	268	316	299	318	285	288	291	309	293	328	305	294	290	295	260	306	299	328	300	323	290	280	308	324	271	286	281	298	292	301	283	290	282	294	287	282	301	308	271	276	268	323	276	289	294	261	317	293	300	300	290	306	295	296	293	278	282	313	311	321	303	265	313	317	287	291	296	278	269	332	313	300	309	315	299	253	323	323	300	305	286	313	302	289	284	312	281	311	261	267	314	327	278	293	310	278	321	305	310	299	281	319	289	289	319	299	309	298	292	286	317	276	308	288	319	254	282	288	296	273	298	291	295	301	266	298	269	320	317	285	309	308	340	325	293	303	309	299	284	311	302	317	275	275	309	298	306	284	296	311	286	293	275	295	288	300	292	304	308	317	291	287	314	277	309	301	271	280	302	295	275	304	319	296	291	306	305	308	298	309	281	312	295	301	326	311	313	304	289	317	263	290	304	272	298	302	294	311	306	276	297	258	309	322	284	276	287	307	308	267	286	287	318	309	280	271	290	312	327	283	301	273	260	303	302	287	322	298	278	307	281	278	275	278	293	274	272	287	274	314	284	316	299	287	298	275	310	293	285	281	320	282	311	294	287	306	283	268	289	320	290	290	323	267	270	325	308	299	307	297	294	297	302	299	255	292	312	306	304	264	290	273	284	273	272	322	292	288	302	284	308	310	290	274	301	284	290	282	310	292	281	279	311	310	304	327	306	292	296	275	315	287	287	266	305	281	274	286	279	282	284	283	311	280	278	306	291	309	272	266	298	278	286	271	308	302	291	326	279	277	319	288	313	299	308	273	307	298	315	287	281	279	306	276	264	269	313	283	299	285	334	277	276	295	286	279	342	285	302	285	297	285	303	320	287	290	319	279	286	333	298	297	292	280	280	301	316	247	306	320	282	297	284	326	326	296	290	315	284	263	297	274	297	284	309	306	298	319	284	335	264	302	299	308	287	272	301	284	306	307	319	290	285	274	289	276	321	310	319	297	298	313	296	266	296	274	312	293	270	287	285	290	318	319	280	324	309	320	271	308	284	286	306	300	300	297	341	287	282	274	267	302	302	246	319	306	316	292	307	296	295	294	287	284	288	299	288	255	271	291	305	260	303	275	308	283	308	302	273	301	326	289	340	280	313	292	309	317	296	277	291	281	269	295	276	295	302	292	319	294	319	309	303	324	294	292	296	302	288	271	273	275	297	344	281	335	303	305	276	324	304	288	284	288	298	313	330	302	279	316	301	285	286	299	281	312	287	306	308	266	315	292	310	324	302	291	277	305	338	309	310	276	305	293	272	318	296	264	284	274	278	306	289	282	312	289	280	323	287	320	277	302	285	264	330	306	304	297	320	280	298	293	303	267	269	288	316	301	296	301	315	286	297	319	275	275	283	306	298	320	273	303	280	300	302	288	306	290	286	293	329	277	312	289	274	272	276	298	321	322	261	306	310	288	311	284	314	276	293	310	273	286	283	327	295	267	274	272	306	301	291	270	273	291	333	302	292	306	295	293	283	264	302	291	298	331	336	290	285	309	292	295	321	324	311	324	291	271	322	295	305	271	307	312	319	296	257	289	280	313	300	308	300	342	290	301	284	287	287	296	323	301	324	297	278	284	268	320	286	292	321	282	284	283	294	261	302	307	297	289	306	285	286	293	288	282	282	282	278	301	285	304	291	288	270	322	292	306	317	301	269	308	318	284	290	275	266	313	289	300	306	317	289	295	282	316	331	299	276	300	304	260	275	298	315	301	301	288	295	307	305	287	266	296	294	312	286	308	299	293	329	306	298	281	300	301	295	279	311	314	290	308	304	297	281	297	291	278	285	323	267	295	280	262	291	280	312	289	284	305	306	304	302	284	289	293	286	301	295	274	318	285	293	319	324	279	280	298	309	305	311	295	277	297	304	296	290	294	327	269	272	302	279	293	291	308	272	278	313	264	292	267	296	280	296	314	294	317	302	285	262	312	347	320	318	276	321	279	288	295	284	311	270	271	282	298	286	269	286	287	297	258	272	293	303	271	297	306	276	302	293	296	317	271	318	277	284	287	289	279	258	263	273	303	283	287	310	301	298	296	308	270	309	301	271	282	284	294	277	266	269	288	288	292	269	296	277	295	303	275	287	322	278	311	307	303	301	310	282	267	295	295	285	293	323	293	297	306	297	314	317	277	258	303	289	291	314	314	315	283	278	286	331	282	292	306	279	302	300	250	302	330	299	305	299	289	286	315	309	307	288	301	300	294	318	279	272	255	293	287	309	289	285	326	310	317	280	291	315	293	253	269	302	316	342	270	304	296	299	294	297	314	286	295	282	295	323	275	302	277	298	287	306	291	304	295	304	288	279	291	312	316	278	284	317	289	291	287	280	294	294	297	300	267	287	287	274	292	292	276	306	317	299	308	292	296	308	312	284	278	300	270	298	305	307	309	312	286	278	333	310	315	265	282	261	290	285	307	268	284	322	318	303	277	292	298	309	301	305	277	314	278	325	314	291	278	314	320	307	296	277	289	278	282	265	267	293	307	335	295	296	315	299	313	291	277	296	308	313	288	306	290	309	321	273	275	293	283	281	289	262	293	318	321	291	296	292	309	278	295	302	312	344	310	292	306	279	288	316	301	277	314	326	281	285	303	314	315	303	299	275	276	292	296	284	321	292	291	297	300	279	328
36624	44228	24495	5367	1240	846	736	592	541	507	459	488	481	419	463	419	411	454	439	460	437	422	438	453	423	453	422	439	445	441	452	461	447	469	467	474	481	506	510	517	522	536	521	502	466	427	444	448	488	458	467	479	439	479	402	463	426	425	450	448	442	443	423	457	459	480	432	462	455	426	393	459	441	425	405	442	428	429	442	436	412	420	435	437	424	454	464	420	414	405	412	436	384	429	427	431	431	429	428	441	467	439	440	430	387	434	431	446	408	438	409	435	443	424	456	386	434	421	403	451	382	445	413	444	435	440	439	391	409	388	421	424	391	424	425	441	443	437	440	461	410	455	437	424	424	467	413	424	407	414	443	410	399	400	437	417	383	422	436	455	407	429	413	438	453	427	414	444	462	433	421	409	448	444	413	428	410	425	420	412	427	435	413	411	428	452	404	417	439	406	437	422	437	479	412	416	410	452	439	412	417	405	419	397	439	399	429	419	424	431	448	451	429	393	418	404	423	419	409	429	433	434	429	444	458	404	432	453	439	432	456	470	420	399	424	423	453	462	413	423	431	465	434	403	403	420	421	424	392	394	412	430	448	425	444	405	438	422	440	429	394	451	434	404	454	444	401	431	420	434	432	447	418	407	386	410	425	425	438	455	451	416	419	427	424	427	409	378	406	439	427	445	388	420	440	386	384	426	470	416	441	420	423	423	415	404	435	451	436	435	445	435	401	427	410	409	454	455	434	431	456	432	434	421	448	425	426	423	455	399	429	379	410	422	431	409	401	394	427	435	406	434	457	408	447	418	457	437	450	429	391	413	402	389	432	405	423	399	420	433	420	405	445	426	426	444	413	436	429	424	408	421	453	409	409	416	459	405	413	423	404	418	431	444	441	386	453	445	420	434	448	425	434	415	426	418	414	469	444	405	452	411	424	413	452	461	455	418	419	466	420	417	421	433	427	460	419	434	438	414	416	461	375	420	420	426	437	407	471	436	455	440	450	416	438	435	428	434	391	424	446	444	405	443	436	440	417	435	414	399	418	424	409	452	441	436	430	404	419	391	412	409	385	400	385	420	417	451	443	421	439	460	409	416	416	431	395	409	450	401	431	420	448	425	425	414	422	420	393	437	423	421	441	440	432	447	452	409	442	430	462	425	422	404	478	416	445	468	432	441	423	441	427	425	430	438	420	431	445	463	405	394	407	423	420	405	440	420	447	412	410	406	454	434	400	399	395	445	456	404	438	452	430	448	424	433	429	410	399	395	455	417	447	446	424	418	442	424	457	386	425	477	439	411	438	416	419	435	417	412	411	401	403	460	451	430	424	443	435	426	420	430	396	389	429	417	431	427	447	430	384	412	418	423	432	405	461	419	447	417	428	420	428	411	450	443	415	452	410	426	419	406	433	422	432	430	440	449	427	366	433	406	436	434	438	405	426	437	452	424	440	443	433	409	407	459	410	417	413	441	416	436	407	423	443	444	409	419	456	453	443	423	463	447	427	411	417	479	455	449	448	423	407	455	398	420	408	453	433	413	420	409	393	416	441	407	418	436	416	421	433	421	435	451	435	430	437	446	409	466	458	431	421	418	419	455	413	412	412	484	423	421	437	442	405	424	432	439	441	434	405	424	423	452	418	413	414	421	472	409	414	434	440	411	450	441	453	433	419	400	435	432	378	428	427	443	404	436	405	430	422	446	429	424	415	417	415	449	401	413	421	436	406	401	431	458	406	407	425	429	422	435	434	362	440	397	449	426	436	406	440	443	415	443	408	366	439	430	434	398	404	462	467	453	444	391	465	455	456	440	444	453	393	459	415	424	419	421	428	457	438	433	448	462	450	444	384	419	423	432	443	405	425	432	428	462	372	431	418	412	434	436	392	413	428	412	413	409	427	413	436	459	406	389	434	424	429	446	421	441	429	408	439	424	391	446	436	457	412	392	412	437	416	438	410	448	424	436	445	375	413	501	413	437	412	422	448	419	406	441	421	424	431	423	424	398	399	414	426	435	430	436	416	417	430	405	414	419	408	440	454	415	414	387	410	431	422	452	471	400	415	390	445	409	458	420	421	400	415	397	485	408	440	432	429	415	444	455	435	390	428	412	438	412	465	439	397	415	415	411	457	421	425	439	418	436	416	403	455	408	421	455	445	452	404	394	432	462	425	419	414	420	395	428	421	445	461	433	415	402	438	401	418	435	421	434	447	422	412	413	408	440	438	476	405	405	453	444	438	408	438	433	464	470	455	447	420	441	453	405	444	436	401	438	430	452	401	410	428	422	424	427	436	450	421	416	381	402	437	409	427	430	421	434	415	439	426	437	416	457	423	429	405	407	444	454	406	417	409	430	431	420	440	408	408	424	428	446	457	422	413	410	415	408	430	400	429	472	451	451	421	414	462	418	470	442	410	407	464	420	445	433	421	429	436	425	422	410	385	415	422	423	451	447	426	449	415	407	462	406	412	425	448	404	463	441	391	410	459	398	423	444	434	403	421	420	426	434	400	416	423	421	426	420	417	429	415	451	413	436	450	433	453	435	443	416	422	417	419	418	441	433	437	448	400	436	442	385	427	397	428	428	434	430	427	449	411	462	456	458	365	407	435	471	409	459	411	446	390	409	412	418	443	393	407	430	443	444	393	388	423	433	446	399	406	399	390	441	428	442	459	434	424	432	432	409	485	446	474	415	420	438	445	442	423	448	416	418	429	437	417	395	406	389	424	423	456	416	398	437	419	407	414	423	426	480	434	433	396	432	418	440	436	413	410	430	427	430	423	433	422	402	422	401	441	430	456	409	415	441	404	404	464	461	431	425	424	398	426	460	412	418	428	389	433	451	415	415	392	428	469	438	452	400	438	408	407	434	404	441	425	407	426	421	425	447	401	444	429	423	422	431	414	447	397	433	426	438	444	414	401	423	419	402	431	444	413	396	424	454	463	442	422	432	399	430	412	405	411	450	419	405	401	443	431	452	448	451	407	438	379	430	407	408	429	440	436	380	388	420	390	428	430	433	416	434	443	433	470	417	446	439	402	411	414	469	444	435	440	394	453	414	396	432	433	438	456	391	435	440	412	442	424	434	428	443	431	425	399	432	415	418	442	416	423	445	413	433	383	455	424	426	415	396	447	404	432	437	415	413	432	412	411	452	382	416	411	430	413	404	426	417	406	431	410	421	443	457	402	429	401	427	430	427	437	433	425	406	466	474	437	428	427	411	441	413	475	454	431	436	436	418	458	445	436	406	439	477	439	431	416	435	434	457	425	400	427	380	402	427	453	431	421	449	434	409	425	428	428	426	422	405	427	416	431	429	448	413	396	461	420	430	438	433	427	409	426	429	405	434	429	437	416	446	431	366	432	439	442	428	395	419	413	415	407	432	444	399	403	420	396	442	402	424	428	429	412	417	427	451	435	383	464	472	422	414	468	437	444	416	393	468	450	453	430	412	417	426	417	435	431	439	427	437	395	386	409	403	437	457	397	457	414	413	427	414
24591	21723	29106	24780	21024	7242	1102	674	644	586	501	474	499	431	432	446	435	426	424	399	396	426	400	403	385	381	399	427	389	391	423	400	389	404	425	399	445	475	456	496	484	456	418	422	434	431	415	430	443	398	404	412	423	400	385	393	412	355	403	405	384	396	403	364	368	389	381	353	360	397	366	375	369	386	400	400	376	377	373	424	403	388	386	387	404	392	409	376	388	406	371	402	369	387	405	380	386	367	412	344	375	389	381	345	393	391	363	370	383	409	364	381	358	354	387	379	418	372	357	413	431	383	351	395	450	381	369	369	410	370	399	355	380	381	376	390	388	387	424	401	363	378	390	391	424	357	401	377	419	397	378	385	421	390	384	384	373	379	374	387	396	394	415	355	370	415	392	397	376	382	357	389	403	366	397	371	387	380	378	383	347	376	408	352	398	350	374	357	373	399	398	371	384	368	387	397	387	370	382	364	377	361	341	358	381	376	375	396	427	366	371	359	380	419	349	396	378	377	397	351	390	410	385	379	401	374	387	373	406	408	386	376	372	392	354	392	413	373	384	388	384	363	402	390	372	354	382	377	360	366	385	385	369	374	372	413	387	392	373	385	387	379	391	381	404	386	399	388	414	364	398	361	397	391	380	352	387	394	407	377	371	404	357	375	447	404	362	362	345	377	354	360	373	405	346	363	377	395	384	385	419	373	348	372	392	379	369	410	358	389	365	410	369	369	382	403	389	393	373	391	393	405	391	389	360	375	381	388	379	413	389	382	377	394	397	384	348	370	381	351	400	391	402	366	375	367	397	365	350	390	378	387	373	384	388	380	374	361	404	371	356	385	341	396	376	396	378	379	383	406	356	403	380	402	364	391	357	383	406	387	362	379	379	375	383	403	368	374	408	382	390	388	425	372	379	391	370	382	399	381	376	410	346	387	426	406	391	415	383	392	360	375	367	385	391	351	381	396	377	360	359	381	389	357	376	380	393	391	370	377	376	407	351	388	404	386	392	372	363	373	383	373	388	368	393	417	358	366	416	372	374	361	364	381	409	408	399	397	388	386	407	355	382	397	370	372	385	371	374	398	410	384	380	372	408	386	399	387	383	414	380	379	359	388	382	408	385	411	372	363	397	360	417	352	400	369	380	383	368	394	374	363	381	372	365	351	382	385	353	379	361	354	387	375	361	402	365	387	374	371	389	438	392	387	393	395	371	374	390	356	371	363	394	370	387	399	379	369	424	382	389	371	361	400	359	385	388	355	390	400	381	368	364	377	387	366	374	419	384	384	379	334	411	381	362	379	388	364	375	428	375	365	388	386	384	351	363	368	418	398	355	381	362	389	384	389	394	381	353	378	392	366	433	347	398	374	378	392	381	361	420	393	374	392	329	359	424	372	395	382	384	398	365	389	416	359	375	382	395	380	399	413	394	374	358	395	390	361	410	396	371	396	378	406	414	391	358	412	408	372	369	389	368	389	388	383	381	357	389	394	351	413	395	386	366	401	379	420	388	384	376	415	381	378	370	405	349	360	416	379	353	367	395	406	397	371	411	387	349	396	420	370	367	391	360	367	367	429	384	394	396	369	413	356	428	381	384	384	395	435	338	380	376	389	411	363	395	407	346	410	374	404	375	336	413	370	395	384	402	432	368	379	366	409	385	402	405	372	358	389	353	361	399	382	370	378	396	339	410	402	414	379	330	385	418	367	369	387	398	402	375	366	433	396	395	386	395	399	379	340	359	390	391	392	411	414	384	398	389	374	359	369	378	340	358	401	399	399	390	420	381	400	414	403	339	381	377	387	359	393	406	385	393	378	400	371	393	396	382	368	369	372	368	379	379	398	373	403	365	393	376	380	364	392	435	366	389	375	398	369	385	405	415	367	389	382	379	375	392	358	366	370	427	373	376	416	412	377	385	374	373	376	381	392	364	374	400	361	371	382	387	404	355	385	391	384	398	390	400	390	400	390	383	380	379	391	372	393	413	338	380	377	398	357	387	348	363	398	378	369	378	404	338	364	409	388	384	381	386	355	342	373	394	391	380	367	377	355	363	398	399	369	410	383	381	359	396	392	389	359	389	408	390	370	358	389	405	396	372	342	394	393	408	371	394	364	363	384	393	388	350	376	411	389	363	402	378	386	369	394	394	399	387	350	394	399	361	334	361	409	362	373	363	380	363	367	377	419	380	386	395	398	373	400	381	382	360	373	430	382	360	345	381	376	383	423	367	405	395	402	412	386	392	396	380	362	388	398	379	394	418	410	386	376	386	381	374	382	386	380	391	358	393	386	399	382	399	352	374	363	365	392	387	360	398	354	368	398	384	406	422	393	367	384	369	366	344	382	342	400	368	392	385	376	370	390	329	374	379	421	330	379	356	371	422	385	373	366	378	366	406	387	372	368	400	378	369	350	398	354	368	389	384	384	376	363	369	401	381	403	376	376	403	407	397	372	393	368	361	374	420	358	388	381	379	371	380	421	377	412	375	386	377	395	385	382	406	399	373	420	400	398	366	372	353	402	413	391	365	404	368	384	407	356	400	387	398	396	384	355	398	378	359	391	382	363	442	390	430	400	371	362	377	364	393	394	350	321	363	366	408	381	385	408	371	359	415	376	375	379	377	349	402	389	370	391	397	415	395	399	376	368	387	393	381	366	383	381	378	374	389	378	362	412	381	375	408	422	391	339	403	355	400	376	395	342	380	343	397	349	405	363	390	387	380	384	384	355	373	386	367	406	402	417	360	380	359	389	366	404	368	349	383	335	369	403	354	378	413	400	363	391	391	416	376	381	393	374	430	344	410	406	372	371	381	357	357	408	383	372	357	344	370	367	373	373	373	405	375	366	388	381	372	384	392	416	363	372	376	373	369	390	365	365	349	384	351	389	392	381	359	365	389	365	388	363	373	383	409	393	355	379	417	402	372	365	394	388	367	409	365	383	403	376	391	374	356	370	392	368	388	403	433	393	374	403	378	367	357	395	383	384	393	370	407	377	381	367	394	383	393	385	375	396	388	385	390	383	390	375	406	395	376	374	373	394	393	408	373	372	365	426	362	333	410	354	402	392	393	408	354	384	381	360	362	390	390	376	396	357	368	381	379	402	381	393	377	356	373	361	373	393	374	384	390	357	382	395	374	368	384	353	374	358	361	407	364	383	415	404	377	369	414	412	365	361	397	386	389	371	396	387	395	394	363	386	357	396	420	351	392	395	366	362	364	365	423	370	391	376	369	362	415	354	396	384	404	399	398	389	399	378	412	383	381	387	353	371	401	441	357	385	377	393	384	369	382	357	359	370	397	393	374	392	404	393	403	362	345	376	383	396	412	364	382	402	412	379	378	395	398	382	410	352	399	406	388	363	377	385	363	376	397	421	371	383	363	395	372	379	394	388	373	371	384	366	380	359	386	408	406	397	371	393	375	410	403	347	359	396	386	412	375	396	409	365	381	389	416	387	380	434	354	374	376	381	371	385	421	435	352	409	345	342	401	399
41528	60274	39535	15988	4381	2190	1690	1385	1254	1086	894	849	759	731	662	657	680	666	640	630	605	633	614	588	616	641	626	627	613	618	586	634	576	596	602	629	609	710	699	764	711	739	679	686	609	573	620	643	618	598	628	619	603	625	551	567	557	594	568	583	576	535	538	538	563	567	528	560	540	557	548	563	547	553	545	514	508	549	524	569	543	539	554	510	542	605	533	559	520	590	551	510	580	559	574	517	519	554	559	522	564	564	595	532	574	544	556	562	551	554	558	566	539	552	542	520	542	577	596	568	540	593	537	580	575	576	519	566	564	581	571	565	528	533	560	549	542	536	561	573	575	546	543	543	540	549	566	534	569	539	520	555	545	545	545	543	587	516	567	555	594	566	544	536	553	552	567	567	558	591	541	557	528	556	587	540	566	545	567	583	584	536	594	568	536	575	579	538	581	618	536	527	545	573	571	529	572	541	548	537	565	544	572	545	543	545	533	554	493	560	594	557	557	552	516	551	541	544	602	563	544	535	536	587	561	569	550	533	516	546	565	526	548	508	553	520	563	585	535	560	561	566	536	549	583	532	552	537	533	525	594	560	591	572	538	551	563	600	503	574	540	586	593	570	538	531	523	567	551	534	514	570	524	557	554	581	546	548	579	545	558	536	560	600	552	539	580	579	548	584	568	535	577	525	536	598	529	572	524	543	561	573	554	561	529	515	568	534	531	537	570	556	568	547	586	539	533	527	526	547	589	560	532	572	506	552	555	544	543	597	562	554	567	543	600	502	520	530	574	540	552	568	566	556	531	553	550	572	554	526	599	527	550	517	567	555	519	584	545	537	600	572	533	537	524	527	521	516	539	561	549	544	547	557	567	577	580	557	576	558	575	537	524	554	550	540	572	588	559	531	571	552	549	556	570	549	571	561	528	564	555	498	573	562	601	562	532	512	542	562	565	544	528	508	538	546	554	537	591	566	503	596	533	554	574	585	523	605	574	564	549	541	511	585	578	574	581	592	551	549	557	605	528	559	561	517	546	548	548	561	539	570	558	583	549	547	553	593	533	531	544	580	584	561	568	595	557	584	596	540	556	566	570	526	565	548	525	499	587	563	547	544	573	598	518	566	562	548	551	572	558	598	568	568	577	494	585	568	521	586	589	565	567	590	559	555	495	505	517	524	548	547	584	528	566	601	535	483	532	543	537	574	537	530	593	560	553	586	556	543	547	550	595	562	536	516	534	560	538	570	539	571	557	523	596	520	541	593	567	511	572	548	519	541	516	548	572	555	563	536	553	548	584	576	517	537	577	546	538	551	506	525	559	588	541	567	519	564	575	567	570	544	540	564	534	570	573	578	549	528	550	549	583	551	551	551	544	548	536	526	554	571	556	561	485	568	517	534	562	550	550	551	564	538	537	527	573	583	548	546	553	528	551	495	549	531	550	568	527	521	544	535	541	585	585	528	555	504	538	549	574	552	529	574	531	550	544	584	574	522	550	581	534	533	518	533	593	528	563	590	577	584	551	516	558	549	558	507	525	564	551	558	570	546	590	571	534	569	595	569	579	572	562	601	601	554	602	532	529	568	541	542	595	565	536	588	573	621	567	560	542	568	543	537	594	570	574	554	566	525	533	547	599	547	554	546	532	555	535	578	545	533	587	594	512	531	569	530	571	526	523	558	553	504	576	532	582	553	578	554	517	574	574	560	516	556	549	556	584	552	541	541	571	561	529	567	539	559	550	597	561	578	557	567	536	562	537	593	504	595	547	538	563	559	542	537	551	524	523	497	616	519	532	532	561	531	546	573	517	553	543	599	540	560	560	582	524	581	571	552	567	601	550	552	561	579	545	540	540	584	556	547	559	541	542	543	602	502	569	549	566	534	567	552	565	544	546	545	547	510	550	535	574	549	563	553	590	522	577	534	549	532	578	522	564	519	559	570	589	537	583	531	591	513	516	550	590	552	567	585	508	615	514	534	526	517	590	568	578	568	572	533	507	567	553	545	534	554	541	593	561	568	590	566	540	528	513	562	585	558	531	565	555	576	549	577	538	544	546	538	530	539	586	552	567	549	556	571	531	554	517	545	568	543	528	586	506	545	578	560	554	520	582	565	511	543	521	558	552	557	535	602	569	560	540	576	549	576	579	538	533	541	580	582	525	566	530	570	549	510	596	524	577	521	529	565	601	545	595	565	567	520	547	571	563	524	518	563	554	557	540	536	530	560	541	569	549	548	530	525	545	549	520	559	584	550	574	555	539	593	522	533	538	585	547	523	599	590	531	526	531	541	521	581	595	536	591	614	565	556	563	558	536	564	538	584	516	600	549	595	554	564	537	567	572	531	544	582	556	565	577	531	556	601	577	547	554	538	558	584	533	573	543	562	559	549	514	520	544	539	536	564	535	557	543	549	574	552	600	578	559	551	532	569	567	575	560	585	579	570	558	560	563	566	552	521	549	567	577	487	548	522	516	524	556	579	585	561	587	560	516	541	584	493	542	543	567	543	517	591	572	541	617	549	603	544	572	576	549	560	567	585	554	574	581	554	537	553	555	540	559	578	569	531	557	549	555	533	548	569	543	552	542	560	543	553	562	580	532	539	548	545	586	549	516	547	545	557	608	558	549	539	552	558	547	549	555	544	539	530	551	530	554	556	553	534	545	557	568	545	536	543	573	557	521	546	539	520	485	521	538	535	550	558	557	536	548	557	525	515	603	532	579	553	560	569	599	556	524	524	584	583	527	599	588	561	540	562	583	557	541	570	563	583	515	550	553	539	550	572	583	547	540	568	561	556	582	542	591	543	543	589	538	522	556	520	533	515	535	568	543	586	544	565	526	593	549	568	567	513	585	520	577	564	547	572	554	538	559	555	555	554	509	515	567	539	567	573	578	559	551	530	552	555	561	505	546	523	550	541	514	550	590	590	530	563	579	531	589	538	593	517	569	559	541	512	577	589	532	532	554	537	567	532	594	527	539	561	576	568	591	554	538	581	552	544	550	580	497	571	581	566	523	555	560	584	570	544	553	571	543	527	528	557	569	505	621	567	547	580	527	522	560	560	502	543	564	580	546	527	514	565	555	578	538	556	547	514	552	566	539	546	595	587	563	495	590	543	535	550	583	558	539	564	579	567	563	558	563	567	565	573	546	526	543	523	522	559	539	579	561	521	580	504	570	552	529	558	540	527	544	549	564	543	590	584	565	499	574	541	556	546	561	572	541	576	581	560	539	538	575	555	558	499	528	518	571	520	524	550	541	552	542	556	507	602	514	528	540	549	511	587	569	592	580	595	543	510	561	515	566	545	598	523	553	560	556	526	579	520	593	613	556	530	588	545	519	521	556	554	524	521	531	544	567	559	587	607	533	540	523	513	589	538	531	555	551	568	566	532	515	538	570	513	580	557	589	526	561	550	591	534	576	510	535	568	520	595	530	554	586	615	524	535	552	524	535	546	533	537	594	586	513	526	601	546	575	540	535	519	582	526	562	523	578	568
23438	21604	29415	24167	21547	21036	5637	930	714	581	471	438	404	405	385	339	325	329	345	341	316	323	307	295	350	303	306	323	359	329	359	348	331	316	291	323	367	383	407	424	444	401	425	358	314	343	335	328	319	336	311	319	267	298	292	268	282	274	295	300	313	276	305	290	261	287	267	264	285	304	293	272	253	277	264	263	271	262	266	281	295	255	268	254	257	273	288	312	300	276	287	290	286	285	250	271	282	265	270	284	283	272	278	289	268	276	258	278	266	315	274	265	279	276	279	266	290	254	271	276	269	262	281	263	233	250	273	273	265	256	245	260	283	283	258	259	281	287	226	282	290	257	267	297	288	256	242	294	301	275	275	285	246	284	261	291	285	282	271	254	285	292	308	249	316	306	285	287	277	241	293	291	306	271	292	286	258	237	269	269	274	265	305	261	263	279	254	278	272	282	245	316	300	237	271	272	271	296	303	265	310	261	271	283	266	278	305	246	273	289	267	290	241	286	296	273	246	303	275	268	299	245	289	293	286	267	247	266	292	275	258	268	260	303	248	288	292	284	268	274	275	282	282	260	273	260	288	278	278	265	295	269	284	245	297	292	253	255	287	286	256	259	275	267	302	299	263	275	244	293	253	298	316	288	277	288	305	260	294	249	269	295	276	279	258	287	288	271	270	263	291	287	275	264	272	280	250	289	275	274	299	296	297	294	255	282	304	278	278	262	253	296	286	289	285	280	265	273	280	270	284	316	274	304	253	293	266	271	286	272	302	264	256	293	269	281	279	282	285	293	287	260	276	279	320	264	255	295	322	282	296	247	279	261	245	297	291	284	293	258	288	283	275	273	272	289	269	297	290	290	265	284	264	293	310	255	290	280	270	282	276	268	294	283	286	286	282	296	269	285	258	274	291	282	279	256	248	265	303	248	293	273	277	268	290	266	288	287	274	275	308	264	258	276	290	282	291	322	312	269	304	242	268	290	275	265	262	300	258	295	277	303	279	261	246	276	264	274	265	309	290	286	306	285	253	291	252	296	267	288	302	266	281	287	282	264	263	270	284	299	268	263	273	270	264	262	259	317	274	268	260	270	298	287	261	250	267	291	276	263	275	257	290	286	273	282	264	258	290	236	273	295	287	268	279	268	316	294	265	262	273	251	293	308	267	279	287	277	287	271	300	251	276	266	277	267	275	277	288	270	277	268	280	273	294	250	260	303	300	280	271	287	284	286	280	284	289	268	278	263	278	295	287	266	260	266	278	296	298	296	260	277	251	260	294	300	294	253	317	258	297	282	254	290	289	250	284	296	288	250	256	293	293	262	295	266	304	274	249	298	278	298	253	289	285	287	303	251	281	254	289	303	258	261	305	256	255	259	294	262	246	282	283	277	281	282	281	286	260	295	260	247	287	253	275	217	280	285	272	270	253	283	255	251	262	266	260	309	292	272	263	283	268	291	252	319	258	290	264	285	312	259	278	287	287	258	284	303	294	311	286	284	263	286	269	297	291	272	253	266	299	267	277	305	296	311	300	300	315	279	272	270	293	277	283	259	292	252	274	281	242	292	271	276	308	262	321	295	307	286	265	275	245	274	286	295	263	293	285	271	253	257	246	270	221	272	299	274	292	278	288	289	298	309	282	231	265	273	264	269	259	269	253	241	293	247	285	313	259	269	258	288	277	269	278	290	260	269	268	282	261	260	266	275	284	272	278	293	248	267	275	313	286	295	281	305	292	277	297	285	260	258	274	277	281	271	260	262	288	257	275	247	271	260	290	264	301	258	277	283	233	258	254	262	289	283	274	277	266	293	274	269	269	288	268	282	270	297	295	268	283	253	272	259	266	277	292	280	264	299	274	283	284	276	246	251	296	267	269	281	276	266	275	265	269	280	284	320	285	307	282	305	263	279	279	266	251	289	265	279	266	278	299	266	292	271	264	250	303	274	269	301	289	254	287	282	299	261	288	280	262	245	270	288	282	293	243	271	259	285	279	270	281	281	286	284	292	264	286	303	286	277	251	287	274	278	259	287	271	318	257	262	288	279	262	290	292	235	280	263	279	281	273	275	286	280	265	281	306	279	270	284	272	253	273	295	286	270	290	307	293	293	295	291	252	286	266	297	277	295	276	272	283	273	295	298	270	307	242	287	278	256	291	294	309	291	293	258	243	273	265	249	261	295	285	280	259	265	275	275	324	317	297	271	272	275	305	292	267	255	256	277	290	301	300	249	274	236	256	302	294	257	282	241	271	266	268	306	262	273	278	256	274	254	266	290	278	277	289	269	267	280	266	274	278	309	266	290	273	263	266	279	243	249	295	245	283	261	262	278	294	280	241	281	288	259	261	283	243	275	301	279	280	283	280	264	276	304	252	296	278	277	256	288	268	257	268	286	304	278	270	282	274	288	284	276	279	284	264	286	291	270	269	258	305	303	259	268	280	278	285	267	260	249	288	305	293	260	273	268	255	252	269	249	267	264	262	296	272	291	320	262	267	309	268	272	267	285	295	253	262	280	272	282	278	298	306	270	281	268	295	283	276	276	276	279	279	272	269	282	252	269	303	259	276	260	245	281	290	299	278	287	272	256	267	270	306	295	288	309	255	278	284	281	272	273	281	266	280	236	290	268	281	266	296	269	270	303	289	289	286	246	247	272	273	286	270	268	265	295	256	278	289	276	282	273	295	284	281	292	276	303	296	280	268	287	267	256	272	281	268	283	261	295	251	299	250	252	272	277	296	290	296	310	268	260	274	274	264	256	277	277	254	301	265	286	275	270	291	288	286	265	282	236	253	256	275	263	262	249	261	274	276	280	276	275	277	291	272	287	277	311	263	276	304	293	302	267	263	286	295	308	271	305	271	291	288	280	288	283	268	305	289	290	291	293	276	258	265	307	262	282	273	255	280	272	262	266	277	289	273	261	284	281	268	289	309	283	258	282	260	256	274	271	259	274	297	238	269	283	273	284	271	273	251	290	263	294	269	285	295	270	277	245	270	280	289	282	284	281	260	259	241	261	277	287	248	277	287	261	288	252	266	274	279	259	265	263	282	280	274	278	244	244	285	271	289	294	277	274	268	273	265	278	284	313	274	284	297	271	288	273	266	308	233	297	277	289	271	274	293	283	285	251	267	275	279	263	275	273	266	254	290	297	298	282	307	253	295	290	286	309	282	271	275	294	280	316	307	256	300	273	295	253	280	255	283	272	286	303	262	285	318	291	290	274	254	277	289	262	284	293	259	285	291	235	269	250	251	271	301	257	278	272	268	284	282	270	283	275	301	265	290	274	279	282	237	278	302	258	292	279	259	289	264	290	290	268	270	285	261	277	303	300	317	271	266	282	264	295	280	287	277	253	267	285	281	283	270	281	268	247	280	267	269	274	282	257	277	282	242	304	283	281	300	267	244	314	264	270	268	284	289	257	282	307	284	280	283	266	305	256	269	264	293	271	269	282	252	301	265	287	289	252	279	308	251	247	275	251	245	268	274	246	257	278
46382	67961	43672	19070	5776	3246	2589	1993	1611	1285	1094	916	795	714	707	652	610	569	616	515	519	504	537	522	483	485	532	511	504	508	488	483	478	477	482	519	570	608	727	679	706	669	669	541	465	511	488	562	542	559	500	503	476	457	384	463	398	415	405	424	418	446	429	430	386	401	450	402	411	409	393	413	389	368	404	409	401	422	392	366	379	384	392	430	397	377	401	412	406	404	406	430	413	436	391	422	389	386	400	408	455	415	412	400	399	407	379	413	421	381	401	420	396	411	426	397	374	397	429	427	419	439	379	432	387	390	424	390	425	387	431	404	398	413	394	397	416	393	402	371	418	436	396	423	405	400	385	425	390	451	418	457	391	441	429	377	378	414	397	439	452	433	411	394	361	381	416	414	376	426	404	390	416	391	396	419	399	412	362	429	397	438	403	409	434	388	428	418	394	421	390	414	374	382	391	413	396	401	437	430	385	404	388	427	410	434	420	393	381	407	406	433	434	429	433	394	422	396	376	416	408	440	432	408	438	413	387	363	427	389	407	430	391	426	399	456	394	420	437	410	428	397	363	411	389	430	426	398	404	406	359	412	385	413	371	413	409	407	400	390	401	437	422	435	408	359	396	406	377	419	388	388	403	406	421	381	378	420	388	380	377	381	422	390	397	391	379	376	402	416	389	395	374	385	383	401	374	391	390	384	365	364	392	363	379	415	406	415	378	422	449	407	378	376	414	401	385	406	378	421	413	432	428	433	383	382	364	362	401	428	416	409	371	426	400	399	387	404	373	389	388	381	376	410	407	398	400	373	414	407	394	395	413	381	371	366	388	445	426	400	399	406	391	386	409	420	379	438	425	390	392	375	379	403	398	402	415	433	394	407	393	413	390	382	422	366	391	403	384	427	401	403	430	427	423	386	378	407	381	402	423	393	393	403	394	425	461	419	414	393	461	382	413	386	394	378	409	428	438	372	414	375	370	396	432	403	417	434	421	419	407	368	366	388	407	393	427	428	395	377	391	379	380	446	403	403	415	413	436	397	404	425	374	347	383	400	443	422	365	432	405	378	420	386	391	408	373	421	402	442	411	384	378	381	435	392	421	387	444	399	397	416	392	414	377	427	412	419	353	376	407	397	406	399	397	430	370	381	403	391	388	386	408	390	401	389	382	386	412	395	396	403	409	396	432	395	396	412	399	429	402	435	409	396	426	393	383	417	403	371	441	394	424	416	365	375	408	383	395	384	417	373	380	411	394	402	420	407	385	412	413	401	389	455	406	420	420	384	416	392	359	365	428	377	386	430	384	432	394	398	449	424	386	406	382	413	430	392	401	371	393	380	389	423	403	406	403	425	411	412	413	426	406	433	410	394	403	385	389	408	415	403	419	429	399	392	387	434	397	427	440	438	424	387	408	392	420	384	377	374	387	420	391	406	424	397	398	412	468	379	394	390	377	403	419	372	377	379	385	407	392	398	410	404	419	408	388	436	433	405	415	436	419	396	373	440	426	388	393	394	381	372	391	431	441	391	404	415	396	407	409	430	430	414	447	419	407	387	426	398	435	430	402	426	395	445	409	373	417	389	377	434	398	418	382	382	418	381	370	414	396	391	381	424	395	397	393	392	404	393	407	408	412	415	385	385	392	443	412	396	402	384	419	435	431	377	403	429	381	391	390	456	426	391	434	380	407	405	362	404	409	383	383	383	406	378	419	362	388	428	423	421	398	420	403	427	387	387	432	406	399	443	386	376	424	383	390	366	394	423	393	405	393	436	381	407	391	431	362	418	420	413	408	386	431	400	386	399	414	393	397	431	433	437	426	414	414	420	435	380	388	427	406	419	399	404	412	381	431	410	403	412	418	400	434	389	402	390	389	398	417	435	411	424	406	422	411	390	375	408	408	403	418	358	396	388	393	388	424	441	381	427	418	418	429	407	427	413	462	391	409	383	425	405	421	435	373	420	433	418	366	374	390	424	402	404	400	418	379	379	432	372	368	386	411	411	411	410	378	375	421	397	396	424	428	401	403	402	380	422	406	415	397	423	415	426	395	399	405	398	391	414	383	412	406	459	350	414	435	374	415	363	420	389	411	376	407	394	390	408	425	433	413	399	386	392	381	422	394	442	390	381	403	404	388	454	406	420	459	378	408	427	457	391	373	406	391	374	430	386	396	417	397	389	418	405	422	413	417	396	415	408	428	403	393	398	394	407	443	415	411	393	403	390	407	399	424	394	424	358	390	422	438	380	392	408	410	394	395	354	401	397	393	417	388	401	404	402	426	417	386	416	389	383	396	371	436	415	398	432	409	455	413	395	429	378	413	415	379	394	423	381	462	427	402	429	393	416	429	461	400	433	406	378	397	421	394	357	420	379	423	370	439	439	422	374	403	390	421	388	423	383	394	413	409	411	386	394	438	376	411	386	398	377	421	407	408	378	418	391	388	398	412	364	384	406	377	432	376	425	361	420	394	405	404	398	382	378	391	400	442	432	386	381	419	444	410	399	398	394	398	409	436	377	392	370	385	448	405	376	409	403	449	438	385	422	409	396	425	415	362	437	405	422	384	398	399	420	373	374	433	441	423	410	359	424	432	415	392	409	434	413	414	399	447	376	413	413	445	412	427	360	399	398	395	417	401	446	420	384	400	425	417	386	423	371	428	427	404	441	413	419	441	389	375	429	437	400	372	395	390	372	461	381	391	440	425	435	386	411	371	388	400	386	426	389	397	398	385	410	415	426	405	398	401	406	414	391	399	412	401	419	384	432	383	385	419	408	396	392	399	401	401	372	402	407	387	402	368	420	394	403	378	424	407	375	428	424	366	426	356	407	376	421	377	420	437	402	442	389	408	390	378	397	422	394	418	401	373	437	394	431	392	398	403	407	387	436	385	418	380	402	413	402	427	419	417	406	407	387	367	397	425	372	422	399	415	405	426	413	424	420	407	393	425	418	347	401	403	382	393	420	392	412	379	404	376	435	437	398	405	418	407	435	429	365	380	430	363	391	352	422	396	388	403	424	411	394	387	391	390	404	367	386	409	360	359	415	437	371	402	369	383	385	409	407	399	371	427	413	417	384	399	408	437	384	430	387	384	409	397	431	415	382	447	391	397	423	394	434	404	407	422	411	391	415	397	367	378	424	434	398	399	389	411	397	383	371	396	400	385	420	415	428	374	406	424	409	391	433	408	421	421	389	446	428	418	414	418	394	403	363	388	442	408	401	371	400	406	367	389	388	414	407	388	428	359	410	404	358	432	391	395	417	408	421	424	436	446	409	403	381	386	394	404	375	394	402	404	395	367	402	373	373	437	394	405	417	393	418	386	410	441	408	392	398	397	388	404	432	383	396	404	429	410	402	411	385	411	413	402	405	414	378	406	410	384	429	412	387	407	415	418	402	408	403	422	376	378	398	348	366	395	384	404	421	422	387	458	414	357	401	431	418	398	415	407	417	382	380	410	397	421	381	402	383	395	432	404	449	383	395	413	443	434	382
29674	27338	20802	5086	597	435	403	369	318	314	285	310	292	320	314	327	325	309	295	278	296	314	287	328	252	272	305	287	318	341	281	304	287	303	322	323	329	309	336	368	356	323	317	272	284	293	280	286	279	315	311	327	302	296	307	304	297	301	314	289	304	285	278	308	287	307	278	280	307	299	298	298	292	261	314	309	302	324	300	316	319	279	281	277	279	288	296	303	284	288	307	285	287	294	324	282	285	320	302	284	289	310	306	245	293	304	262	303	343	313	304	277	286	301	294	275	291	282	293	276	299	267	267	257	303	271	305	289	293	277	304	294	285	269	341	303	340	270	311	315	261	239	281	297	300	305	305	284	294	309	274	297	284	300	267	277	294	265	305	282	286	269	320	316	298	296	292	299	293	263	246	311	299	276	290	300	319	286	274	289	312	286	321	267	294	269	300	281	294	301	279	297	304	297	243	306	289	285	267	313	312	301	296	286	283	322	303	313	301	295	278	304	303	310	301	265	286	288	313	297	292	267	303	271	296	284	287	284	302	288	304	320	284	311	281	302	269	277	304	283	313	283	284	292	271	279	281	239	275	290	274	314	339	287	289	323	281	270	282	280	286	304	291	299	323	282	267	285	282	287	303	263	313	286	306	280	296	292	260	284	289	317	276	284	312	284	285	326	292	261	308	305	291	301	292	294	306	294	267	303	292	291	280	322	283	310	285	299	321	290	311	279	298	271	274	269	292	303	303	312	278	307	302	252	289	277	328	319	291	292	283	306	308	267	301	302	302	263	300	270	296	297	291	304	311	330	298	288	298	284	285	285	289	298	271	284	273	320	298	294	306	289	291	285	272	302	283	276	297	308	309	311	270	298	271	314	331	285	308	282	300	293	275	310	289	293	278	315	300	300	307	269	291	272	275	307	304	268	285	319	315	306	292	307	299	275	273	294	301	298	307	310	301	265	301	304	291	257	289	297	306	285	269	290	264	310	289	284	313	289	272	290	265	262	280	282	298	281	282	278	277	333	272	291	302	336	296	304	272	289	281	254	304	300	292	290	287	272	279	280	315	293	297	277	284	321	299	267	285	279	318	306	279	251	311	300	270	270	259	294	278	301	294	283	314	302	290	299	288	295	321	271	324	307	269	308	303	310	300	275	287	279	320	289	313	323	310	295	282	308	270	280	298	289	275	316	257	291	309	310	302	302	270	275	284	295	294	277	310	278	272	280	280	269	320	291	290	292	298	265	302	304	284	301	314	281	284	273	301	263	324	307	300	310	272	273	289	324	272	312	273	265	304	295	307	281	278	303	305	297	304	315	276	300	295	321	273	311	296	277	317	286	271	295	263	260	278	314	318	294	317	277	278	307	281	319	286	279	304	292	277	308	299	282	283	294	286	271	319	327	300	296	285	277	274	302	294	263	324	303	302	293	271	289	276	294	316	283	269	314	304	273	317	298	261	270	287	269	314	294	278	260	303	326	312	297	297	264	305	326	284	305	288	291	279	282	296	315	283	311	295	276	260	311	300	296	290	291	325	295	303	272	303	304	283	300	300	296	301	287	289	278	288	296	300	281	270	291	274	273	269	302	301	291	295	317	282	303	320	275	283	292	265	318	293	302	324	309	333	290	293	270	300	314	305	278	307	281	307	291	257	335	296	272	261	307	282	296	294	306	282	271	319	288	318	294	300	268	306	325	314	274	291	282	281	284	290	274	291	312	294	300	288	315	288	293	300	300	298	302	292	278	290	292	274	261	267	288	303	286	304	302	287	291	293	324	319	305	299	309	273	286	274	312	302	282	283	293	299	293	294	308	272	285	297	305	308	272	313	280	323	292	273	300	310	276	293	268	298	297	293	324	304	282	278	272	276	295	255	310	277	295	301	297	291	302	289	284	312	282	292	240	308	311	314	314	273	300	323	320	312	294	292	297	304	264	282	301	314	324	310	280	300	302	298	313	263	289	300	293	314	297	304	265	304	306	266	292	306	267	299	306	275	308	281	272	290	333	281	300	317	325	302	301	286	312	253	291	287	286	268	282	291	279	292	283	266	288	279	302	284	285	264	272	268	301	293	271	250	276	304	304	286	288	287	309	280	289	292	295	264	262	274	283	278	307	298	270	305	310	308	296	292	282	267	282	268	289	295	272	283	290	257	281	297	314	331	293	306	296	318	266	299	297	260	280	293	282	300	293	309	309	302	273	330	285	275	331	302	322	296	286	272	279	288	275	297	287	324	264	273	279	278	276	284	321	304	309	279	299	303	326	320	300	271	304	304	282	308	300	269	312	292	274	306	248	284	310	293	294	298	290	285	300	290	290	297	313	275	295	302	291	292	303	272	311	285	300	309	287	300	283	280	291	296	297	307	275	273	300	272	273	288	266	301	307	281	319	321	328	289	319	291	299	297	305	281	300	278	294	311	306	292	302	253	286	274	298	284	280	268	311	301	263	264	286	293	283	281	291	267	277	306	291	295	287	287	326	253	292	319	269	270	332	292	285	275	285	269	291	276	289	272	293	280	304	300	306	286	292	260	300	290	291	300	308	307	276	308	306	322	263	323	296	295	283	289	272	303	285	323	247	303	290	282	284	300	273	296	269	295	300	290	269	296	286	294	286	285	263	287	302	301	300	263	287	296	316	291	258	286	269	276	302	283	291	312	289	298	307	313	322	286	287	315	282	282	302	289	310	277	315	298	296	276	284	285	290	287	285	291	288	299	297	318	299	341	281	268	326	307	304	298	281	280	315	293	298	305	309	291	289	294	281	286	288	294	298	261	312	303	289	288	284	286	323	274	299	297	315	307	291	257	308	307	289	296	258	295	277	248	328	297	288	302	287	287	291	272	294	272	302	301	267	292	296	271	286	309	294	277	267	314	292	291	311	242	292	312	286	290	305	305	288	305	320	332	286	305	282	303	291	311	313	269	318	287	264	296	304	268	304	292	292	320	297	284	298	273	296	299	284	267	327	271	285	306	264	285	309	273	297	267	280	308	289	319	292	291	275	291	296	309	295	322	307	308	296	295	284	290	291	302	290	312	298	308	295	300	298	285	289	266	279	311	274	297	284	292	292	298	283	305	315	331	269	317	278	284	330	300	277	274	270	267	304	297	289	294	292	283	262	294	287	293	299	295	276	281	302	291	288	281	302	285	270	305	290	313	299	306	322	304	300	293	276	271	281	289	292	286	307	264	294	312	297	286	296	309	304	286	297	296	286	295	267	305	273	298	289	262	271	301	279	282	293	321	269	336	298	274	264	314	279	283	275	286	297	327	280	290	300	277	314	306	269	270	295	278	292	299	281	299	292	306	311	318	280	280	280	280	285	271	281	289	287	323	310	272	294	287	294	299	304	308	307	285	292	265	295	293	280	302	271	293	307	293	289	271	285	277	286	299	320	286	281	263	286	273	277	297	275	298	295	274	298	284	286	264	295	317	292	297	285	299	291	285	293	324	287	323	258	304	257	288	303	296	297	288	302	311	290	297	315	300	281
37000	43651	21401	4247	988	771	653	624	561	506	451	470	473	414	422	417	419	423	444	454	437	471	458	452	398	449	424	410	474	463	498	416	433	453	472	440	506	507	548	554	548	509	520	463	443	476	470	492	427	424	431	427	434	423	432	415	418	405	451	435	386	482	399	428	461	405	398	442	405	433	430	441	415	441	425	426	427	438	414	405	396	411	424	413	403	432	411	442	395	421	395	403	424	397	423	395	403	417	439	407	451	411	460	387	440	439	410	441	426	402	424	472	421	423	416	437	389	431	404	424	416	391	413	393	414	422	445	416	436	385	435	432	427	458	439	443	437	456	410	454	398	401	420	382	420	387	430	400	413	406	440	415	438	453	416	419	415	419	423	406	399	392	398	432	472	414	461	416	399	451	480	454	386	408	413	414	424	440	403	418	403	453	421	428	398	421	400	439	427	432	444	450	417	427	396	395	460	396	393	437	419	432	398	412	397	434	442	396	386	424	415	411	435	427	419	413	427	424	419	409	459	402	447	439	421	405	402	454	390	439	396	405	424	426	465	399	430	415	417	439	425	412	413	432	420	445	361	484	418	390	448	450	461	415	413	425	429	434	413	389	431	417	408	392	407	446	417	399	403	412	425	439	422	403	423	409	401	421	423	397	413	392	414	439	399	423	417	395	417	417	428	459	458	467	436	443	437	428	419	432	417	434	413	448	422	444	427	443	405	439	418	427	407	426	389	422	418	430	411	435	426	398	385	403	417	449	414	386	424	450	442	447	424	382	420	468	456	444	395	405	386	456	415	448	447	418	390	450	397	422	424	421	432	416	418	460	423	430	441	438	423	420	409	433	456	436	415	412	373	383	395	437	431	416	433	411	402	421	448	426	432	394	401	414	444	417	412	472	467	435	427	469	434	460	384	402	416	414	453	446	398	409	432	403	415	415	408	416	464	427	415	441	474	376	432	421	419	438	444	434	396	392	404	424	402	429	449	435	459	412	412	432	421	433	397	438	422	423	411	416	431	393	392	401	436	449	438	424	407	396	428	418	431	416	410	391	399	418	406	406	414	438	409	459	457	443	399	449	416	385	413	405	416	405	415	400	394	375	414	440	431	454	477	407	440	377	466	422	442	446	419	396	414	389	422	422	402	416	411	419	417	403	392	436	456	390	448	433	453	406	408	418	445	403	446	416	414	404	404	432	394	386	388	428	465	439	430	399	445	444	410	446	414	411	387	412	408	421	418	397	389	409	463	440	397	420	443	444	415	379	443	412	438	409	405	437	405	421	425	411	430	438	434	426	446	418	419	382	423	447	439	445	414	420	399	430	437	390	431	377	426	423	404	405	441	394	473	459	449	392	444	417	411	455	416	452	408	429	436	450	422	434	388	430	436	382	408	425	444	418	432	425	411	422	436	423	430	452	406	406	450	425	393	351	409	404	411	405	408	384	427	403	440	440	394	456	429	479	408	392	384	436	422	453	409	392	444	384	360	436	448	399	442	402	421	397	428	472	414	403	385	431	473	421	468	458	372	419	440	424	411	461	431	391	407	413	476	416	426	402	427	405	419	417	428	405	367	395	453	390	431	444	439	419	434	423	400	456	424	403	444	381	420	445	398	421	386	442	438	425	394	395	390	407	456	446	379	424	419	437	439	444	436	384	442	415	403	416	436	391	390	440	421	422	396	406	420	385	449	404	429	387	430	406	449	411	443	407	423	426	445	402	409	423	453	437	415	416	434	420	443	450	441	369	420	383	400	424	400	436	406	394	398	402	419	386	450	468	431	455	429	467	438	431	375	414	422	444	451	446	438	438	435	416	409	415	419	382	403	417	396	445	431	389	412	433	431	438	440	428	430	429	421	416	431	445	446	412	456	410	421	414	396	417	423	417	399	429	417	402	413	419	407	420	420	423	413	430	433	384	426	410	399	429	392	411	432	389	433	441	437	439	422	429	417	463	445	425	433	422	472	460	419	434	406	425	453	442	447	465	403	410	458	385	429	461	446	433	413	373	407	439	399	393	405	405	408	433	447	373	441	423	429	399	412	397	399	414	429	455	407	405	381	421	418	385	421	416	385	400	456	423	455	415	429	413	425	430	421	398	415	415	435	405	439	450	440	417	399	452	448	447	406	416	400	419	402	405	422	467	396	414	447	432	413	424	420	417	430	423	399	428	427	436	406	421	442	430	397	427	453	431	438	430	424	424	438	460	415	420	406	456	423	438	412	407	410	468	396	388	403	428	408	454	409	406	401	424	454	431	425	414	404	401	417	378	430	432	416	409	418	434	420	403	429	402	454	405	396	432	403	459	407	433	438	403	406	406	395	391	418	403	404	408	443	434	444	437	404	431	433	435	439	415	418	428	405	403	390	451	433	426	435	392	442	400	430	364	406	411	414	450	445	419	405	412	404	396	421	438	446	449	365	411	454	416	432	407	447	426	420	438	395	436	485	433	401	435	420	443	466	404	440	408	422	397	403	445	437	439	426	418	413	423	399	437	423	412	357	414	397	434	443	442	389	415	423	420	458	433	432	433	411	388	418	427	425	412	426	393	421	420	410	426	423	404	383	418	423	397	432	435	435	470	396	407	413	444	461	410	449	438	434	435	458	402	427	425	379	387	408	433	389	414	407	391	461	385	419	462	443	426	439	436	386	430	444	378	470	448	407	410	423	401	448	440	428	447	399	427	447	430	453	424	432	480	464	398	404	433	408	394	415	400	469	406	425	435	442	415	437	413	443	426	397	398	416	425	433	449	383	422	412	362	450	433	439	404	416	415	418	405	422	400	425	413	448	395	400	416	434	423	413	414	395	463	432	431	461	417	438	416	439	448	408	447	418	452	423	445	424	398	388	417	392	396	448	403	416	407	428	450	450	418	414	416	440	433	384	455	401	458	443	426	408	444	427	440	399	394	398	426	437	413	404	440	426	423	419	411	416	460	387	439	392	443	399	405	461	391	405	411	430	434	406	418	388	429	417	413	420	383	384	443	429	418	413	390	404	423	430	449	418	405	447	376	442	455	451	394	397	427	414	437	443	447	388	402	395	444	416	443	417	389	412	405	430	434	423	415	412	423	434	435	422	402	393	443	424	431	445	414	410	393	426	420	425	431	409	420	423	447	383	440	420	425	425	391	409	405	432	440	377	460	424	398	394	410	412	411	398	442	399	405	420	442	396	416	406	444	435	419	427	414	470	421	410	439	420	410	420	355	456	375	427	426	435	403	400	443	406	424	458	408	428	435	438	375	434	400	436	434	400	462	442	443	453	397	422	449	412	448	396	443	417	454	393	443	414	419	406	413	413	392	403	433	448	403	424	415	446	419	409	391	426	423	389	419	462	446	416	372	417	412	412	395	413	393	393	448	393	422	405	431	432	412	400	393	433	412	424	426	364	403	438	416	426	422	415	428	402	433	434	408	412	412	450	396	431	434	442	438	423	407	408	449	451	407	413	436	418	452	405	461	452	421	388	388	450	412	439	436	420	410	384	426
24587	21610	28847	24795	21008	6605	1068	742	596	534	524	457	455	440	418	457	416	432	416	422	421	388	422	395	424	436	431	381	414	381	435	372	422	373	421	394	430	465	470	456	447	460	428	421	401	379	388	413	388	411	412	394	370	391	383	402	359	348	388	396	376	368	379	386	358	334	355	323	417	365	383	398	389	383	395	389	365	393	367	374	368	422	412	355	381	388	332	379	381	396	367	336	339	368	389	380	376	369	362	353	375	359	372	383	361	401	381	372	368	408	366	407	333	365	377	344	363	409	390	377	379	411	378	376	433	392	341	422	354	367	372	381	383	363	411	348	401	400	362	368	408	371	352	372	353	366	391	349	378	376	358	413	375	417	344	368	394	420	381	339	395	408	386	362	392	380	349	414	372	408	387	384	374	380	376	380	390	380	361	342	367	340	361	367	350	346	361	370	380	350	391	390	379	338	329	388	392	381	374	349	387	368	361	381	399	373	376	401	385	367	373	404	392	364	372	363	375	399	361	369	348	362	392	383	398	372	344	403	425	365	358	379	400	387	360	361	360	376	381	407	399	354	365	404	374	383	407	367	371	379	335	381	399	399	397	368	394	346	394	377	400	320	361	378	365	396	382	389	376	414	379	406	405	369	379	364	369	380	389	381	391	381	366	365	399	371	360	371	364	385	395	372	336	345	336	372	369	370	370	336	354	363	400	379	380	363	376	389	381	375	346	378	372	401	374	373	366	370	389	406	385	374	338	413	370	367	416	361	340	349	380	394	353	381	380	412	391	392	380	366	403	350	387	377	406	383	369	380	359	389	400	381	388	337	371	389	391	361	393	353	373	363	346	378	327	354	381	399	406	367	363	381	367	396	358	374	376	403	384	365	395	356	431	416	371	404	411	372	365	399	361	397	383	354	374	366	402	392	406	397	360	390	394	408	390	373	375	355	309	407	419	357	386	375	359	366	391	378	381	338	351	354	376	366	364	378	395	377	365	381	327	353	416	348	379	382	383	340	379	421	374	396	389	381	378	381	376	370	348	349	384	376	336	364	417	390	375	357	354	337	386	379	371	387	368	340	393	365	356	405	389	375	414	377	389	390	361	377	393	367	386	347	368	366	420	371	371	391	337	375	369	392	338	335	350	358	380	384	399	384	375	363	360	362	388	396	336	388	381	364	383	391	386	366	378	388	393	357	397	353	369	354	377	397	401	376	362	361	379	369	385	405	356	385	378	374	379	381	373	411	359	384	382	404	391	404	340	387	388	364	381	400	386	369	379	360	368	378	391	420	402	366	366	381	380	370	362	362	349	356	382	378	380	385	368	369	404	370	367	378	372	362	384	343	362	404	366	378	339	374	341	397	359	386	384	402	369	378	393	390	355	371	362	407	338	417	356	368	372	376	365	382	417	384	385	362	328	377	413	411	352	407	360	351	364	351	382	369	400	368	367	365	386	369	373	385	364	359	378	394	403	378	341	331	368	376	404	348	377	395	369	385	374	389	372	377	344	374	345	352	387	357	394	409	388	400	394	378	350	370	389	356	411	372	368	383	405	406	372	394	364	363	394	335	381	365	383	395	385	356	373	366	370	372	393	362	370	393	391	365	393	386	352	385	378	355	349	378	372	385	363	388	385	347	360	358	396	367	393	377	378	364	358	356	403	408	418	398	379	400	373	387	378	381	370	370	367	369	375	380	362	360	374	383	371	388	387	358	346	352	362	415	408	368	358	365	366	428	381	404	377	411	384	340	401	369	368	362	418	387	390	364	376	363	366	372	360	366	364	344	387	370	392	386	381	368	373	359	411	377	381	387	346	388	385	380	373	361	358	359	370	376	394	350	364	380	381	388	393	348	399	401	363	360	371	374	382	384	394	359	414	375	402	367	368	374	395	358	330	375	393	395	372	355	388	343	373	365	344	387	359	359	409	399	413	369	369	392	400	346	339	365	371	392	391	355	394	382	380	369	376	406	394	377	382	396	363	406	340	339	375	373	406	415	386	372	397	355	350	402	347	415	381	363	374	397	356	381	344	378	367	412	395	369	389	409	368	405	359	401	379	364	345	395	376	368	407	378	356	373	385	375	336	408	390	361	377	432	424	347	382	378	380	367	337	371	404	380	376	374	359	346	384	405	377	374	354	376	369	382	396	393	371	365	379	376	347	394	378	365	358	384	400	360	372	371	359	369	356	395	373	383	401	386	345	442	375	401	393	383	400	378	404	348	348	380	384	382	363	367	357	376	382	348	378	411	379	352	395	369	379	415	359	376	371	358	389	387	380	391	337	377	368	393	370	362	375	362	378	378	367	402	374	378	385	383	367	370	388	402	401	342	386	387	365	401	412	373	364	367	367	333	359	344	370	381	379	365	359	402	384	368	397	405	388	357	357	389	380	378	407	413	380	364	378	383	354	380	365	397	358	370	338	358	391	401	400	389	370	395	364	363	388	372	372	326	382	374	371	387	393	380	360	387	342	349	356	398	358	358	338	368	374	364	354	356	331	382	387	351	379	376	389	385	346	395	334	351	376	376	385	387	411	410	391	377	390	373	361	394	361	380	379	368	347	389	358	399	381	391	386	367	406	364	372	396	369	379	387	401	386	383	387	379	371	359	393	373	358	357	414	394	382	395	384	374	363	373	382	388	374	374	368	422	427	344	354	372	393	349	374	412	363	384	385	352	342	331	375	366	408	358	377	370	391	342	380	371	357	380	373	393	382	361	352	370	366	349	358	379	387	379	398	353	369	375	405	429	408	373	408	360	392	366	390	345	342	363	371	366	345	394	375	373	366	373	396	364	391	391	341	396	400	416	377	351	393	355	381	389	390	394	333	348	347	383	397	377	389	377	401	393	375	407	384	370	390	354	364	378	366	358	387	369	341	353	381	389	362	360	358	358	368	362	367	350	372	364	406	389	385	369	386	395	381	353	350	376	368	349	322	338	375	342	375	348	406	383	375	343	377	378	354	358	364	413	392	392	383	386	359	393	347	371	378	418	380	401	407	347	371	349	370	325	372	347	370	401	384	398	378	388	390	367	368	380	370	386	336	317	366	363	341	357	350	387	346	386	347	363	399	390	372	396	393	356	387	355	355	360	395	355	350	337	372	372	360	372	385	388	351	379	409	362	364	375	393	376	365	355	380	401	360	363	376	351	389	374	357	358	401	371	354	395	365	371	411	369	391	384	399	397	388	381	365	413	329	366	382	383	370	368	417	362	378	369	379	367	367	377	390	387	362	370	386	412	355	396	359	363	378	373	367	344	376	354	367	379	352	374	386	364	352	394	393	374	367	416	377	410	377	381	391	385	360	347	361	388	375	409	378	368	347	369	398	366	374	376	383	393	396	369	381	391	382	379	345	354	366	391	388	341	400	371	407	377	358	386	405	362	378	362	376	401	371	402	397	356	378	370	367	358	374	367	353	403	375	389	389	358	402	383	369	388	372	355	370	360	383	352	390	387	380	362	348	388	372	343	360	363	420	399	395	367	367	414
41577	58937	34019	10474	2876	2225	1753	1464	1128	999	907	797	795	739	682	632	601	607	657	628	625	590	586	613	567	605	575	620	624	585	610	565	614	636	665	710	716	729	705	824	710	764	675	642	604	535	606	567	593	623	593	546	554	592	577	574	574	523	520	535	547	553	476	552	555	575	587	541	544	565	541	532	547	576	565	523	539	529	481	543	532	516	548	546	532	552	569	545	548	568	551	551	554	527	528	536	546	571	517	474	560	509	535	531	530	514	538	543	574	562	505	557	504	548	556	561	507	539	542	556	567	527	521	542	536	581	537	532	482	533	523	534	542	503	540	536	521	527	527	515	528	521	548	548	498	576	529	543	577	568	506	561	556	541	538	556	542	557	484	537	541	551	532	517	536	492	547	538	497	518	546	504	542	541	558	536	547	504	519	592	533	572	549	563	510	534	563	491	534	597	508	569	544	523	557	517	549	552	547	562	568	553	529	508	551	544	534	546	530	542	527	567	552	510	533	547	507	568	541	507	510	554	509	514	495	561	580	574	580	530	566	551	522	519	542	571	538	541	539	549	525	579	532	547	537	529	508	488	578	505	539	558	532	536	511	588	551	539	557	535	503	513	507	552	517	552	529	541	565	536	553	538	537	545	525	535	523	519	526	551	519	535	511	549	588	529	475	554	537	537	534	549	510	570	584	580	520	531	504	540	519	552	570	533	540	543	510	524	509	547	565	570	492	538	532	524	569	534	529	561	522	500	498	549	530	536	555	516	600	496	526	505	563	502	595	538	507	588	498	540	548	502	531	536	556	581	547	556	541	509	524	515	548	566	566	518	561	504	541	588	530	567	523	579	570	532	568	549	539	568	532	525	510	566	519	555	556	569	524	537	511	549	508	570	545	550	550	552	525	555	563	540	528	526	507	570	530	557	540	551	548	555	591	532	573	567	546	556	555	532	511	563	542	534	535	532	516	536	548	560	531	535	548	512	561	520	548	516	561	570	524	552	524	567	567	512	565	543	536	542	577	557	540	537	568	547	545	551	523	564	575	557	550	537	514	478	533	520	540	487	532	546	547	531	545	512	514	586	514	526	562	568	543	529	567	568	511	593	566	528	551	545	525	520	563	535	502	528	538	510	561	517	537	522	531	567	523	563	540	553	531	545	522	586	549	568	537	540	516	561	538	538	502	565	529	511	544	545	557	539	523	502	549	501	539	566	517	537	549	532	543	521	549	582	535	560	537	536	506	572	518	573	532	537	533	537	518	569	544	538	545	543	559	545	550	553	551	582	561	538	532	565	588	554	578	544	543	541	553	521	530	517	507	531	510	522	538	526	531	538	580	552	520	582	543	534	551	553	523	542	602	528	539	526	523	548	549	544	519	552	540	539	547	526	576	547	581	547	550	503	529	524	585	596	536	572	558	541	539	537	533	564	548	548	554	562	569	540	564	533	540	552	500	501	534	525	549	546	584	520	545	588	567	534	548	518	570	572	544	578	519	533	556	522	544	543	549	572	541	531	587	546	554	553	515	565	547	568	565	573	542	555	535	542	548	547	561	539	548	540	530	593	540	567	530	543	543	525	537	547	508	534	496	533	522	519	524	566	510	554	532	511	554	570	546	525	528	496	539	568	576	555	550	571	538	553	554	562	551	532	521	530	583	531	533	509	547	538	564	605	552	522	555	557	536	529	538	518	565	542	537	565	538	522	531	570	550	507	549	530	523	525	557	580	553	534	535	545	552	509	539	498	542	532	583	574	514	528	523	552	549	504	523	550	582	535	525	548	515	561	547	516	564	533	542	563	565	531	548	555	516	504	522	512	562	555	531	537	534	531	506	504	527	553	570	534	573	586	535	532	561	579	533	558	531	541	553	504	513	548	551	582	560	560	527	529	589	533	525	550	547	571	536	541	537	543	520	527	563	557	525	563	496	539	551	499	530	600	521	541	566	508	551	510	581	559	526	523	532	512	540	534	583	576	512	498	510	553	549	537	506	537	542	503	562	552	547	540	521	569	554	543	535	516	564	513	563	526	544	513	524	560	533	537	504	538	544	582	574	553	532	580	560	548	542	556	506	555	508	565	538	521	597	540	555	516	516	515	539	575	524	560	535	495	527	583	562	551	523	582	533	541	512	591	507	554	541	533	546	495	546	520	568	596	551	538	526	546	544	540	531	575	504	550	533	511	542	542	508	573	536	572	518	552	563	537	559	561	518	545	535	548	529	514	533	538	546	583	570	542	532	532	505	556	525	539	560	555	530	564	555	524	570	521	532	546	538	543	533	561	535	544	536	560	562	540	566	519	543	541	534	532	537	570	528	571	540	551	549	541	550	550	568	540	511	564	550	585	552	543	537	535	535	526	539	520	521	572	547	547	531	553	570	522	564	530	515	549	574	540	536	559	541	589	533	547	563	564	548	582	537	576	526	536	523	548	558	510	540	496	541	534	577	546	579	510	522	504	541	529	570	569	489	526	540	512	527	528	543	523	526	532	543	573	565	520	560	570	567	582	603	512	565	544	563	552	549	565	573	527	564	517	543	518	544	561	555	539	544	558	549	560	513	499	516	529	504	528	511	525	552	552	548	563	533	579	497	542	552	571	519	568	553	570	521	505	554	541	558	557	563	516	570	529	568	554	538	523	555	549	517	534	504	533	553	536	506	525	523	567	537	544	553	543	533	548	561	569	521	572	564	537	543	484	519	531	562	556	553	582	555	534	533	559	527	504	568	541	545	546	575	554	530	527	559	564	553	596	491	565	554	534	520	566	526	520	532	556	559	554	522	506	560	538	553	571	540	520	556	552	554	532	565	549	525	513	572	530	586	535	501	557	528	572	555	558	547	543	568	529	492	562	556	513	564	521	522	532	590	553	605	531	533	572	518	566	565	574	546	564	550	558	553	579	539	586	540	531	492	537	567	532	512	507	570	562	484	552	577	495	544	568	555	531	536	560	556	506	560	529	512	553	584	511	548	535	550	541	562	569	492	526	580	524	552	518	522	535	591	554	546	516	559	524	572	522	578	553	551	532	544	536	573	553	509	530	575	515	550	560	581	506	498	551	558	566	535	539	539	524	551	555	571	521	533	551	508	570	535	487	559	513	540	585	564	462	515	503	552	581	589	529	528	583	538	534	575	526	556	543	528	542	530	516	522	584	551	557	491	569	554	522	545	521	567	550	543	531	549	535	524	552	560	578	527	592	494	570	511	559	541	552	551	532	576	543	529	573	524	584	538	554	560	526	512	477	562	510	510	549	563	494	541	521	517	524	545	545	534	551	502	512	504	541	536	552	561	532	541	585	526	581	525	539	523	528	509	557	521	527	532	551	544	546	511	509	557	544	572	534	548	547	547	504	538	497	516	498	575	516	564	525	546	527	571	556	544	549	552	527	559	579	564	537	548	508	577	535	531	542	567	523	532	457	564	543	558	545	541	549	560	555	541	526	550	538	563	545	534	524	533	526	549	527	550	555	581	531	518	539	532	515	563	554	510	527
23555	21657	29501	24251	21625	21104	5273	920	662	568	485	499	399	382	373	349	370	337	347	323	340	361	313	311	286	328	326	349	333	327	287	301	304	335	353	362	377	437	386	405	415	401	385	327	270	324	307	297	297	320	297	332	279	288	280	260	247	312	268	259	274	288	272	281	271	270	275	257	283	300	235	279	287	231	284	265	275	284	276	267	249	251	264	298	283	293	268	284	254	282	258	269	274	297	269	294	274	279	238	265	265	281	260	277	282	258	280	246	243	296	247	281	279	250	253	267	285	266	272	300	263	276	307	257	271	274	273	260	279	254	256	289	269	272	273	276	263	271	260	274	289	292	285	263	279	278	271	230	274	266	275	283	265	279	286	266	294	289	283	261	292	287	269	254	265	293	284	276	250	303	278	279	272	284	263	275	279	244	284	276	235	287	294	268	266	238	278	296	275	271	272	239	278	301	264	267	294	278	273	299	279	267	275	286	264	244	273	275	299	294	286	246	265	291	302	302	251	287	268	282	277	267	308	257	249	290	263	292	299	250	309	276	276	258	317	262	295	294	286	274	266	260	292	258	308	249	275	239	302	265	295	245	280	259	261	269	275	295	283	276	236	250	297	284	262	263	288	273	259	281	286	289	271	294	283	278	271	270	250	276	287	278	251	268	293	259	297	233	292	270	264	261	282	249	251	266	292	280	267	259	253	250	280	268	280	295	259	300	267	299	283	260	290	280	297	281	228	293	253	264	278	256	281	265	274	272	247	259	291	261	270	285	267	291	259	270	285	266	272	256	273	285	242	245	268	274	275	253	275	301	281	262	293	277	273	281	265	276	266	273	255	265	296	290	259	249	267	248	254	269	293	243	254	274	282	269	272	252	301	240	284	294	284	285	256	291	300	250	249	267	267	288	315	264	289	269	289	289	277	259	266	285	285	268	234	272	265	275	290	264	287	326	264	265	291	286	259	297	260	268	268	248	236	280	276	272	305	251	251	306	273	267	289	287	267	257	248	277	279	285	280	287	292	275	284	299	267	251	317	249	300	267	278	291	266	267	287	282	276	252	294	264	266	288	252	275	296	287	273	278	265	277	249	269	244	273	272	284	285	265	293	290	265	268	251	246	278	277	270	259	266	271	291	291	276	275	264	301	269	273	238	230	286	286	281	258	270	254	250	289	280	256	272	218	304	270	264	259	291	263	261	276	291	269	268	267	289	306	266	267	276	262	293	263	257	279	248	287	305	279	267	243	295	268	263	253	305	302	285	308	256	286	271	271	291	260	245	268	269	280	294	268	248	257	287	258	270	246	255	285	243	282	276	278	235	287	297	281	282	284	260	255	264	291	268	251	256	270	265	306	290	296	255	261	260	289	286	264	296	274	247	263	269	291	277	270	282	277	285	264	259	279	267	266	268	293	274	252	251	271	270	269	251	255	268	284	302	274	259	285	288	262	261	257	278	317	253	260	250	285	250	296	283	288	284	265	306	252	287	252	264	280	276	266	256	286	264	271	283	258	256	262	288	278	289	267	265	263	246	300	280	275	276	282	262	283	290	279	308	272	276	300	292	295	281	260	277	247	265	306	255	250	290	302	254	239	250	303	266	273	288	269	297	259	267	234	260	273	268	282	286	268	254	294	270	277	254	261	296	232	253	266	272	276	250	306	271	287	259	319	275	260	254	261	279	259	271	262	268	269	260	288	267	267	273	260	292	280	272	266	236	273	261	259	263	273	284	284	275	256	282	267	237	263	293	257	293	273	270	235	294	280	263	282	252	252	246	252	273	295	263	294	320	261	278	265	284	293	284	290	279	297	258	278	282	248	295	258	294	268	272	262	248	264	277	297	271	269	286	290	259	277	260	267	269	274	262	276	279	285	282	274	261	299	272	275	265	261	259	259	278	272	241	280	238	253	285	297	282	247	267	265	270	268	259	257	258	260	298	265	260	278	252	272	268	268	277	252	276	252	284	261	265	274	275	292	263	272	288	272	259	259	289	257	282	266	215	293	266	281	278	288	283	290	270	243	274	277	272	288	273	282	288	303	253	314	278	250	290	245	256	284	254	268	279	271	261	286	269	291	269	241	260	258	297	261	228	310	238	333	271	253	255	249	274	280	266	251	263	273	289	269	266	268	263	285	240	306	263	269	288	264	276	246	275	272	293	263	269	252	268	271	257	275	289	250	271	260	249	266	266	277	279	292	249	292	254	273	286	278	316	262	299	284	296	280	280	245	315	276	275	241	264	281	282	297	255	264	293	277	282	275	286	265	279	295	310	262	280	263	267	270	314	285	279	251	264	277	281	256	278	309	298	271	267	293	278	271	266	224	257	274	274	290	256	247	295	276	265	277	243	290	254	299	284	257	277	276	274	268	263	264	253	285	263	284	306	274	252	266	259	275	270	255	273	267	261	256	278	280	306	285	280	268	251	264	235	265	263	298	272	250	277	276	250	266	260	287	263	269	255	277	297	273	300	308	274	297	272	263	252	267	265	258	224	274	280	273	258	247	270	297	267	282	260	251	275	242	237	262	307	265	269	274	278	294	267	244	303	269	256	272	254	261	295	275	281	273	272	250	245	249	246	277	204	279	264	303	273	269	297	277	247	258	267	254	291	259	279	273	269	277	267	258	282	289	302	252	248	284	272	282	250	285	242	254	272	252	261	272	284	254	248	263	253	254	275	290	269	281	278	283	253	279	271	288	255	305	257	279	279	288	244	268	283	263	274	269	305	300	284	248	271	288	277	308	255	254	276	295	290	267	266	285	283	273	255	295	255	266	294	297	258	246	276	262	256	262	275	242	274	248	275	248	269	257	257	275	304	252	278	275	242	278	315	284	276	255	297	301	252	269	300	233	249	278	240	259	283	274	289	283	280	271	257	295	258	278	310	253	264	309	262	283	278	249	246	258	267	260	254	273	268	293	266	249	239	296	273	269	286	269	258	298	292	291	264	278	270	287	258	265	246	281	256	269	280	263	271	264	292	264	275	280	261	289	291	285	257	283	269	323	271	270	310	257	283	290	255	273	238	249	291	282	274	283	248	270	258	267	268	267	270	263	273	286	257	277	273	261	261	278	279	285	272	278	274	271	268	230	273	303	282	233	283	254	254	250	298	276	285	275	269	259	272	284	283	267	271	256	271	274	276	278	263	265	261	264	261	257	274	280	277	267	242	269	279	297	291	282	236	267	296	264	278	273	257	255	280	279	251	253	256	286	256	272	255	292	277	226	288	289	268	248	296	260	276	298	276	254	275	301	277	292	286	275	286	280	265	279	270	266	270	273	257	284	261	276	277	277	280	264	281	249	278	305	271	259	294	263	248	260	242	260	273	269	286	285	253	275	258	269	255	276	288	235	251	291	246	266	284	294	268	263	295	295	267	255	261	248	287	271	270	279	274	290	272	270	289	275	288	278	259	292	276	275	288	260	313	281	266	281	258	266	244	285	313	271	275	280	281	274	286	283	278	295	282	269	279	257	255	270	275	286	274	259
46116	67181	43117	17549	4419	3289	2459	1977	1632	1312	1051	970	793	766	717	684	623	570	521	561	509	531	493	519	491	513	523	528	502	523	516	482	473	540	576	606	691	669	700	717	748	726	591	502	482	488	503	499	455	476	438	447	424	428	396	419	400	372	414	397	422	430	391	398	355	397	368	423	428	426	428	393	404	398	374	397	433	425	399	380	385	370	382	403	423	421	422	394	409	396	365	424	379	377	407	402	399	401	387	381	418	408	409	380	406	443	392	364	387	402	393	392	417	414	429	436	390	393	417	399	404	376	369	398	384	399	413	389	397	377	411	375	400	376	411	380	409	407	376	419	407	389	374	408	381	398	415	394	428	400	370	410	383	412	385	366	381	408	396	429	409	365	398	385	389	346	405	396	389	394	336	415	399	409	370	363	415	390	405	374	415	363	429	397	403	370	399	404	402	415	410	387	401	402	407	374	411	388	452	409	357	406	395	394	366	419	395	428	452	406	377	382	354	422	405	400	416	375	470	383	411	394	365	412	440	412	409	419	453	425	378	396	411	388	393	421	367	374	424	390	393	410	396	451	426	394	401	447	398	404	387	441	413	370	433	406	393	374	414	426	387	407	393	417	369	389	388	375	396	369	382	393	416	359	433	376	407	371	391	366	391	389	392	402	383	400	396	387	385	368	412	382	406	408	380	398	397	421	393	405	388	394	416	397	434	380	409	366	411	381	409	409	392	369	390	418	396	421	379	378	366	379	377	417	406	381	416	382	400	403	408	396	394	386	388	389	380	399	405	424	404	388	391	379	408	433	388	409	406	359	389	374	404	404	366	387	395	398	411	410	437	384	438	381	381	389	397	432	398	427	400	395	406	441	380	397	437	377	433	398	415	390	390	385	388	399	395	367	389	365	385	420	402	403	414	381	408	414	412	413	389	373	363	361	375	415	392	421	387	427	375	381	412	397	404	404	400	401	432	352	377	426	383	398	419	374	380	399	408	425	380	391	404	421	380	392	373	389	375	368	413	381	428	413	406	398	414	391	380	388	404	404	392	370	408	373	415	433	401	397	413	405	372	410	406	436	399	372	384	404	419	418	374	398	406	377	399	360	378	388	358	440	402	421	379	388	409	399	427	408	422	388	394	438	414	422	440	423	378	423	413	369	372	389	374	399	400	428	458	402	417	383	389	384	382	389	393	390	377	428	377	419	388	390	394	389	391	407	418	434	355	375	416	351	403	428	392	392	411	392	389	390	404	414	411	401	408	379	388	426	389	378	395	393	397	378	395	402	392	382	401	418	377	401	413	429	421	412	402	375	379	405	398	382	385	405	393	391	452	420	395	408	388	386	379	401	347	414	394	448	407	391	409	409	386	364	366	366	399	413	407	402	336	403	400	356	441	400	402	406	393	382	431	388	414	397	398	405	396	413	412	346	384	387	415	400	416	380	382	409	364	392	401	406	375	389	426	425	389	421	379	391	385	426	411	356	407	386	390	401	385	390	383	387	364	364	388	429	403	418	394	418	376	421	390	428	383	419	408	370	356	391	398	383	392	414	358	403	384	366	404	383	381	399	435	429	382	372	397	441	385	434	394	391	405	426	367	416	355	391	380	420	395	381	402	372	419	408	419	388	381	435	392	424	363	412	446	413	384	372	401	418	369	406	399	392	394	382	436	402	403	415	370	411	384	390	398	391	403	376	398	402	392	413	458	391	420	374	405	399	411	426	383	367	379	391	416	374	395	388	397	400	366	394	431	380	390	379	433	380	395	386	382	437	383	406	375	401	404	399	386	367	386	387	403	375	382	384	382	385	415	427	395	405	437	364	370	410	374	405	377	406	389	382	431	425	428	396	391	405	400	386	435	392	390	363	376	400	402	427	367	364	379	381	401	451	408	378	401	366	359	387	388	368	344	398	415	372	372	396	416	409	417	405	447	413	382	417	367	349	418	410	378	442	393	411	420	413	407	418	406	414	384	413	405	397	376	386	396	401	372	377	414	388	430	400	387	395	391	423	379	414	401	381	393	428	425	408	425	423	361	401	423	391	422	413	372	404	399	394	382	397	393	411	413	397	389	407	387	421	406	380	415	403	412	384	390	410	380	405	409	417	368	371	388	392	381	421	416	397	397	382	393	387	384	376	392	419	430	399	385	374	358	376	406	395	400	349	380	384	390	404	386	386	360	387	407	399	400	411	378	405	374	371	407	416	380	398	442	396	405	391	404	398	394	394	434	377	384	359	387	384	412	404	395	389	359	346	369	410	391	360	419	411	402	381	402	397	411	396	401	432	398	450	362	400	388	388	398	358	414	418	416	382	401	369	429	403	398	396	396	409	400	367	406	403	437	421	425	428	402	365	388	359	423	367	401	390	409	403	421	392	399	392	418	413	415	416	368	403	411	385	410	372	408	386	398	351	426	407	335	394	435	398	404	376	405	380	390	402	340	404	405	382	374	379	388	391	386	412	378	395	403	415	441	379	374	419	423	362	392	399	409	394	375	402	406	405	369	405	373	390	377	371	414	384	401	421	397	423	373	421	390	417	392	419	404	365	387	413	446	401	430	392	389	417	392	414	417	413	385	426	399	399	419	372	410	418	389	411	383	395	346	410	386	388	423	400	386	399	412	363	402	385	424	396	378	423	418	378	391	379	423	387	417	403	386	361	395	393	399	411	411	411	387	388	366	414	374	405	412	417	424	423	395	366	403	366	376	401	421	404	413	412	393	405	386	391	372	404	380	385	406	401	436	368	347	375	384	392	369	420	392	419	396	420	385	388	429	375	401	386	432	393	395	421	394	356	384	426	386	398	395	364	398	390	396	389	384	410	359	349	401	371	375	437	415	404	432	423	409	423	367	413	398	424	398	408	390	386	386	379	401	412	383	395	402	428	401	369	413	416	381	406	396	426	418	408	409	362	393	398	390	434	378	398	407	355	413	428	387	407	406	356	353	385	380	409	391	410	374	388	391	357	359	412	378	422	390	396	413	393	445	414	382	371	396	381	403	387	412	418	372	387	411	417	408	400	413	411	396	382	385	419	365	390	419	413	364	370	369	376	387	392	386	410	398	389	425	384	392	412	406	409	413	378	429	369	394	378	469	412	423	398	368	424	408	419	375	408	394	386	410	404	403	428	416	437	397	377	381	380	412	416	426	381	402	389	381	397	399	392	364	388	394	395	385	404	407	439	362	395	383	399	417	393	350	389	394	398	370	424	364	376	416	350	385	416	396	429	414	393	393	421	403	392	381	416	379	392	397	407	418	373	392	386	379	405	423	381	386	433	407	369	405	401	358	385	371	388	388	423	417	377	392	408	391	403	378	412	403	433	382	377	360	381	412	381	429	421	369	409	416	384	406	389	425	391	410	411	378	404	370	402	376	400	395	381	421	386	401	396	455	403	386	410	396	420	397	400	409	413	416	406	383	376	387	434	430	379	384	362	397	430	373	373	394	400	379	386	396	387	393	414	437	380	404	405	400	397	403	427	409	412	366	352
29531	26155	19996	5234	745	574	379	350	323	304	296	290	289	292	296	308	283	271	292	298	304	331	286	296	282	289	320	301	309	294	281	309	296	308	362	336	375	357	343	350	353	356	333	314	292	296	276	299	287	278	294	283	312	292	289	265	290	290	262	261	316	287	282	309	287	290	284	273	276	293	322	275	306	298	260	302	296	291	291	295	264	294	294	280	283	282	273	276	277	273	285	293	300	313	271	281	290	267	259	288	256	283	265	295	304	267	270	290	297	286	306	273	282	275	264	293	249	278	296	281	259	309	301	281	267	330	278	299	312	280	293	297	299	284	283	274	296	297	276	290	266	284	283	296	282	256	275	275	285	305	241	312	300	258	275	263	266	285	284	284	290	305	287	282	268	308	271	281	287	282	260	295	286	282	282	232	301	286	274	282	280	314	309	270	303	297	272	312	325	270	265	285	281	286	280	284	289	286	308	287	312	299	279	284	284	267	269	285	256	311	294	274	272	277	289	302	296	283	285	293	309	288	257	259	277	293	278	258	310	283	272	286	283	294	277	287	245	285	333	300	290	287	306	286	286	262	310	306	288	293	319	235	316	297	270	309	295	304	252	267	265	290	263	328	287	320	280	252	270	294	255	291	318	281	289	283	274	281	274	250	278	311	294	297	302	315	301	295	295	272	288	300	282	265	251	285	306	310	275	275	283	303	301	281	309	257	288	273	287	274	262	267	257	265	275	285	313	276	277	295	313	310	253	288	279	288	301	262	273	255	302	295	274	260	262	278	255	294	307	288	285	288	292	293	305	273	304	297	281	319	299	296	275	337	265	280	301	265	270	279	266	276	313	276	291	249	312	268	274	301	283	255	298	294	284	282	307	311	318	255	313	263	267	270	265	298	268	336	288	304	282	268	280	290	274	296	293	276	274	298	281	285	284	311	316	273	263	270	283	266	297	273	269	254	298	279	290	276	270	287	309	286	305	289	273	277	266	291	278	294	267	272	310	276	274	294	252	311	266	294	266	281	284	282	257	312	296	315	286	266	284	264	289	277	298	289	285	279	262	268	296	281	288	271	280	283	296	275	287	286	304	314	297	304	295	291	294	277	314	315	265	308	258	264	271	286	275	293	297	282	234	292	230	285	293	294	291	272	276	283	310	277	280	289	306	275	303	303	263	279	277	265	288	325	293	258	283	304	287	285	274	294	323	288	270	286	278	306	305	277	304	269	277	264	282	268	285	276	257	283	293	273	287	316	291	287	236	316	261	288	297	274	274	292	280	268	275	277	269	295	294	257	294	276	285	268	312	273	264	288	311	299	273	258	307	287	290	319	290	308	256	272	252	273	307	265	294	293	302	263	261	280	272	258	263	264	282	267	262	257	290	297	281	280	288	292	276	279	277	277	291	263	285	294	235	265	306	303	265	288	321	269	296	289	292	301	309	260	262	276	294	271	276	308	299	292	265	312	302	275	292	269	259	278	295	290	270	301	258	290	297	285	317	268	275	288	270	314	282	276	282	272	306	300	287	321	278	297	276	314	282	280	274	257	292	272	267	287	308	288	274	282	304	271	261	277	283	313	289	304	273	279	302	312	303	244	277	288	271	281	314	265	326	274	288	290	303	268	294	318	298	295	266	297	269	282	261	281	302	265	277	260	252	275	273	257	280	264	288	271	300	275	296	284	308	263	293	279	312	268	272	253	291	263	295	271	281	293	289	291	291	299	252	289	262	300	264	289	289	279	280	280	251	261	257	282	303	287	285	268	278	296	305	293	253	294	275	281	305	285	333	284	288	290	301	279	253	277	277	270	288	301	269	280	298	282	289	307	287	276	288	304	269	264	312	287	280	278	266	311	290	290	277	295	296	283	283	290	257	270	305	277	294	306	277	262	263	269	286	273	284	268	280	288	270	296	280	261	287	263	249	276	280	287	290	309	287	291	282	287	269	291	271	297	272	261	238	301	261	272	281	301	280	285	287	296	301	273	278	273	270	320	252	279	279	279	269	258	302	281	272	284	280	292	286	298	302	277	290	289	301	300	264	294	270	304	309	277	285	302	302	316	271	287	238	303	268	254	301	296	259	275	272	289	285	280	297	277	295	297	271	309	257	246	315	308	269	274	294	301	296	289	290	308	288	302	274	327	297	298	296	257	270	284	276	299	278	241	274	258	281	318	258	295	280	273	306	300	276	314	309	267	271	304	291	292	325	312	290	283	260	251	294	298	277	271	258	318	317	293	291	291	301	277	288	292	282	289	268	304	286	281	263	297	292	282	296	286	256	291	305	284	308	269	291	282	259	315	280	274	299	274	280	281	289	276	291	269	279	264	292	305	270	278	271	299	269	265	292	310	284	276	288	281	272	290	299	274	292	288	292	288	275	260	274	306	275	261	277	296	286	290	284	284	312	288	295	277	311	257	281	300	272	259	272	277	284	315	292	276	265	270	275	299	269	248	310	288	282	323	290	285	283	277	298	273	329	274	305	277	279	276	292	300	291	283	257	309	260	284	254	292	261	265	288	307	307	280	281	277	302	269	286	289	306	277	288	299	273	308	288	305	311	294	302	296	277	312	268	313	253	276	299	287	256	287	284	279	273	297	299	306	274	256	275	283	264	286	276	315	298	259	300	286	298	299	252	304	260	263	306	291	306	291	292	290	266	299	292	294	320	315	272	269	278	309	268	274	307	279	279	283	290	267	280	312	301	294	289	306	276	268	292	299	280	289	314	273	289	288	261	310	299	275	319	297	301	297	263	279	316	277	291	294	285	277	307	307	268	318	343	284	250	281	285	278	279	258	294	277	267	284	275	263	307	282	314	305	285	292	284	308	281	273	290	307	316	265	278	283	281	298	278	290	273	286	281	277	263	278	287	313	307	273	284	290	301	332	288	294	257	278	291	243	305	289	302	298	286	326	291	289	263	294	285	261	269	284	279	275	254	291	281	289	273	273	313	284	288	282	250	283	282	279	271	274	292	257	290	314	272	272	266	298	287	277	279	266	265	292	297	266	291	281	308	285	265	276	257	292	294	297	285	271	288	270	306	280	317	298	306	301	261	281	308	275	277	294	278	297	295	306	255	270	305	276	282	277	279	295	265	313	277	288	296	277	263	300	273	271	317	293	254	275	295	264	305	277	286	263	256	284	291	289	268	295	308	266	290	275	278	255	264	281	308	302	293	270	287	273	308	283	299	286	293	267	305	283	279	290	299	276	269	256	257	249	285	286	287	288	278	282	274	309	272	264	286	284	275	282	290	282	290	288	282	296	322	279	290	292	249	268	258	312	267	280	293	284	279	286	313	289	288	290	262	304	303	296	287	294	300	294	288	283	272	309	304	259	285	300	273	302	307	299	313	268	277	302	281	276	247	266	296	344	295	272	286	284	294	319	272	276	310	282	282	284	288	285	261	311	291	303	293	289	291	285	280	267	253	298	306	257	287	316	267	272	282	275	268	315	286	296	275	283	289	281	277	249	268	295	324	288	296	295	270	276
36572	42202	20399	4436	1020	841	695	584	531	539	500	485	461	446	437	432	467	421	421	432	454	381	456	444	440	439	437	453	456	380	406	418	469	448	496	498	490	543	518	543	561	516	481	461	451	408	430	424	434	398	412	422	426	427	412	384	414	402	432	424	416	441	435	404	362	390	438	441	422	436	385	436	422	401	414	439	407	393	399	439	414	404	406	423	422	426	398	357	432	400	409	464	425	408	368	430	420	406	449	402	429	377	396	431	365	438	447	425	416	443	437	412	371	423	398	439	415	386	426	435	383	408	408	409	428	388	407	393	420	388	409	407	416	415	407	432	413	401	405	381	424	418	437	412	418	402	394	427	392	414	432	433	413	399	439	396	413	427	421	425	429	416	392	410	418	399	446	438	400	386	377	379	453	462	405	435	400	393	437	415	429	411	425	408	426	426	423	423	413	429	380	423	397	373	414	409	427	370	408	433	422	419	437	399	408	421	397	404	398	405	404	371	400	432	414	431	419	391	418	426	380	399	457	426	422	439	430	395	407	405	385	397	417	412	443	389	399	412	397	400	408	407	391	441	414	401	435	429	394	396	418	390	433	398	452	441	405	420	406	415	435	425	418	404	398	410	428	399	428	397	401	391	417	426	391	425	409	405	394	431	449	365	402	411	402	407	411	412	389	402	393	415	406	407	415	389	410	412	424	412	376	417	422	427	404	440	398	422	413	390	411	401	435	393	423	424	413	431	422	410	417	380	400	393	450	420	418	429	416	438	435	380	406	402	426	425	366	411	422	389	407	436	402	418	393	396	381	400	425	396	347	436	386	421	409	424	431	399	387	415	399	424	424	417	457	422	396	415	398	399	396	405	397	385	396	394	392	395	437	411	409	412	404	404	436	401	407	425	403	415	378	372	399	429	416	448	409	382	430	426	400	397	395	362	412	429	396	399	396	424	369	417	415	419	408	419	441	396	427	405	371	463	403	453	381	397	448	389	393	444	455	388	402	437	411	428	385	419	383	424	398	437	393	396	383	425	424	417	445	365	428	415	403	405	455	426	407	429	431	432	420	448	401	461	419	417	416	412	436	425	403	448	403	399	430	419	402	394	408	357	391	384	425	410	417	396	409	424	405	419	418	407	414	397	396	387	419	432	430	390	396	423	409	427	408	414	428	446	405	402	451	387	419	415	414	398	452	436	373	417	472	420	389	400	423	392	392	420	439	414	411	405	398	394	411	406	424	431	408	396	401	420	421	434	424	411	407	414	375	401	396	428	430	405	420	413	409	405	448	404	433	400	398	379	427	441	448	384	401	434	401	414	414	413	432	404	447	361	424	427	425	413	406	416	393	435	420	399	401	425	427	420	420	430	398	393	392	399	393	402	407	415	394	402	391	421	416	411	405	395	436	386	408	426	402	422	406	384	379	375	401	413	399	427	428	434	408	440	433	387	393	398	387	406	402	394	394	416	422	407	424	381	436	370	393	443	420	410	432	396	389	422	404	391	417	420	421	427	404	407	371	408	411	403	428	443	390	439	386	407	420	419	401	406	389	393	390	406	403	430	385	409	405	423	439	416	409	408	425	410	423	377	424	409	389	370	444	397	398	423	381	413	402	392	403	418	408	438	411	412	414	433	421	389	412	384	432	402	403	378	446	407	367	381	431	431	464	415	420	430	418	408	402	432	438	429	397	401	391	403	468	402	437	398	423	423	409	384	406	429	430	421	415	398	397	389	417	407	453	409	416	419	396	422	400	422	387	430	414	408	416	422	421	380	426	379	384	338	431	400	431	431	382	376	385	447	400	370	444	425	409	405	405	417	386	412	377	432	382	423	379	413	399	430	433	394	473	418	401	424	422	378	398	392	412	418	423	386	407	420	379	393	405	404	402	419	394	399	401	437	423	449	414	406	425	424	424	416	408	422	399	414	413	428	420	443	396	465	412	408	399	426	373	386	395	437	390	406	395	373	401	411	415	367	431	401	428	394	429	381	378	413	434	407	414	414	405	430	435	376	430	427	418	387	415	436	413	395	418	399	407	455	404	423	410	430	431	400	431	402	466	389	431	408	398	407	418	415	411	441	444	420	380	417	395	403	381	392	440	400	400	409	387	410	429	444	393	418	412	433	420	420	426	437	398	400	461	429	429	407	398	419	431	423	436	394	408	417	444	418	410	425	417	409	389	407	427	380	403	396	419	423	425	463	415	420	410	421	401	389	426	438	415	393	410	430	404	430	401	439	451	430	376	399	424	415	438	394	402	420	431	398	435	439	447	404	417	388	414	413	405	423	426	397	431	374	372	416	416	404	440	402	456	410	411	375	409	413	363	390	384	396	417	424	433	432	415	387	419	412	413	415	404	410	433	371	391	413	400	415	396	408	389	418	399	438	397	441	448	379	413	410	400	403	410	400	383	446	387	403	408	429	424	398	412	416	406	397	373	425	430	369	417	391	433	412	401	394	395	422	363	441	426	405	425	396	444	432	399	377	432	401	443	416	444	411	438	383	400	417	418	402	405	383	437	435	385	395	444	404	400	407	435	426	423	431	428	453	450	398	376	416	402	438	377	394	431	413	401	465	389	405	436	441	422	404	402	374	391	367	399	399	400	389	405	412	385	395	394	395	421	419	414	402	408	419	423	437	427	386	386	430	412	430	412	413	423	398	437	405	397	439	379	423	424	421	343	425	378	423	406	403	433	356	403	410	422	403	428	409	426	399	416	442	423	436	399	389	415	381	411	408	399	401	415	434	372	435	453	423	452	395	383	409	353	372	378	368	380	412	415	392	403	431	376	378	421	424	400	418	409	409	400	395	402	392	390	397	416	424	390	415	431	415	368	419	407	403	425	393	407	409	428	402	465	416	395	398	441	415	439	387	417	436	391	398	443	412	418	375	423	429	412	377	424	392	408	451	414	402	402	419	412	452	396	444	423	411	425	419	425	392	412	410	406	406	431	457	458	426	429	429	396	413	446	397	409	386	421	403	384	427	433	421	405	434	380	372	406	441	402	408	423	420	423	402	398	456	437	397	423	451	404	417	407	386	432	383	414	403	396	412	415	440	436	401	403	407	414	392	406	436	447	413	412	402	404	394	401	449	388	409	422	391	448	423	405	427	425	421	413	379	424	392	414	405	423	429	387	405	407	398	387	366	383	449	442	366	432	400	382	404	417	406	422	410	391	419	393	435	408	390	387	382	426	433	420	435	457	409	440	402	383	388	406	377	437	414	409	400	420	389	423	443	397	408	451	384	414	406	409	391	417	427	456	420	421	446	438	418	386	442	403	422	428	411	402	411	416	392	457	403	429	408	425	392	436	420	396	410	396	429	380	380	394	418	392	409	431	448	405	417	428	414	411	400	420	407	421	406	430	425	416	395	394	387	405	452	410	401	399	412	403	397	405	390	421	395	425	442	441	421	412	407	385	390	403	434	423	430	417	389	365	407	379	410	422	388	410	445	432	405	409	388	431	388	403	387	386	421	409	440	414	424	401	412
24539	21603	28901	24708	20971	6342	1054	714	530	516	511	460	449	427	411	442	361	430	413	418	372	409	376	396	420	425	429	372	438	398	396	408	425	409	433	478	468	450	437	488	481	467	418	386	374	407	393	399	397	367	387	356	384	403	368	358	353	368	370	366	403	326	392	317	370	382	358	377	366	351	365	371	379	365	356	368	373	380	377	383	359	360	352	361	394	367	363	375	374	374	368	381	381	396	367	346	380	361	384	377	377	348	326	372	346	400	326	376	365	376	364	361	370	354	371	402	344	374	376	344	368	349	366	347	346	355	399	400	387	345	328	356	397	348	361	357	375	385	377	363	359	338	357	342	388	371	356	358	368	360	363	367	366	365	378	354	382	374	381	356	382	365	353	385	378	386	376	364	378	418	382	384	376	331	360	363	349	387	359	349	336	363	367	375	382	388	336	354	357	369	361	365	369	388	360	385	380	358	353	320	375	365	360	375	373	375	382	335	347	372	396	397	346	383	409	370	357	380	362	346	354	360	354	343	353	398	359	382	374	386	363	380	373	363	388	370	383	341	332	387	375	384	353	388	378	346	334	380	373	360	348	351	400	346	369	379	377	356	345	381	394	374	351	388	334	380	317	352	392	373	343	374	392	381	404	422	426	396	374	335	340	354	390	339	357	354	377	354	362	353	409	396	383	370	391	389	358	380	369	323	371	374	381	376	349	339	371	375	372	354	346	369	357	349	361	379	388	377	365	392	361	340	366	387	358	373	364	355	371	388	369	370	369	350	395	336	333	373	335	349	351	417	375	359	332	396	373	371	375	379	386	360	378	359	360	327	378	365	333	346	386	329	362	334	362	408	352	355	387	428	379	412	348	358	358	360	356	406	369	360	344	372	347	347	325	358	361	393	353	358	357	370	374	368	345	376	341	374	384	356	322	343	372	366	369	334	351	375	353	383	338	361	348	368	393	357	391	361	358	390	355	375	346	372	370	389	407	361	354	350	362	351	369	393	366	389	374	357	344	349	350	378	378	389	366	402	382	388	365	337	396	371	390	346	376	381	358	338	364	348	365	370	372	377	364	381	370	380	350	360	355	394	343	384	347	369	380	364	356	366	354	389	376	340	379	356	370	344	335	361	369	365	361	403	395	375	364	396	414	373	383	376	377	347	369	382	331	364	363	366	419	389	383	367	366	360	343	365	374	359	349	320	359	359	377	372	385	352	394	336	335	361	353	368	336	374	399	361	339	385	376	367	357	386	372	379	385	368	378	342	346	383	351	366	343	410	372	383	327	365	367	356	371	372	361	385	406	410	367	394	376	357	356	386	379	357	383	419	366	364	367	352	351	375	352	378	372	372	354	361	368	384	338	368	368	374	384	392	378	339	347	407	361	376	369	358	368	386	354	374	348	352	367	363	384	341	363	355	358	324	355	351	346	366	366	349	354	356	356	337	380	368	367	385	397	364	348	375	387	358	358	376	351	386	368	398	374	346	348	347	343	345	380	349	362	354	358	374	367	368	354	342	381	355	381	372	372	389	332	333	372	380	340	384	374	359	344	346	361	355	369	339	371	431	372	341	396	373	379	351	404	345	383	378	396	357	358	359	369	373	382	393	391	376	356	347	365	370	359	363	355	381	342	351	365	367	331	396	363	401	390	345	387	379	349	373	346	345	376	366	375	379	381	340	362	393	383	358	387	360	398	369	369	353	391	323	377	369	367	393	393	367	344	384	378	393	381	381	339	370	374	366	384	355	340	374	367	356	383	377	367	367	386	383	393	371	388	354	365	353	412	331	393	385	363	406	398	353	352	351	352	366	344	401	343	411	365	375	366	363	343	363	351	361	370	361	370	383	370	345	367	370	384	352	348	362	368	365	356	351	367	376	383	343	342	398	348	390	379	384	347	369	408	336	376	392	348	350	389	352	381	386	350	350	357	349	353	429	370	373	346	369	362	418	369	320	363	371	382	399	363	373	369	358	412	374	335	339	367	373	371	389	370	361	410	390	381	388	371	358	350	394	363	385	367	346	378	355	346	380	373	392	360	366	404	364	359	363	359	365	385	386	362	374	338	368	389	355	387	390	355	395	388	348	336	382	362	372	362	354	385	363	358	399	358	388	374	378	368	350	353	407	337	320	375	378	375	362	371	394	348	402	361	368	341	360	342	409	377	348	352	347	371	411	393	379	357	338	354	337	364	392	369	364	380	354	387	367	359	367	335	380	391	393	360	349	385	346	377	340	344	376	373	402	359	410	357	359	337	375	413	332	395	345	362	363	360	362	363	382	397	346	364	358	378	343	336	361	376	383	357	359	345	358	364	348	377	342	376	324	354	373	401	356	382	396	414	367	322	381	382	363	379	372	391	356	331	362	364	362	345	376	345	371	377	343	356	373	367	376	373	363	361	343	352	394	352	362	363	382	337	341	361	395	357	339	383	363	373	365	391	398	398	375	372	370	356	360	365	368	377	360	373	360	352	340	372	359	349	367	361	396	383	359	328	365	371	355	369	345	353	390	388	375	351	359	354	357	370	383	333	374	341	367	377	377	351	360	381	374	367	344	354	371	390	352	362	403	374	335	362	359	384	373	362	340	389	411	341	370	424	402	380	373	365	370	362	347	363	380	332	375	362	386	375	371	362	371	373	401	352	340	324	379	394	339	333	374	333	351	364	379	333	363	384	345	382	374	381	344	352	332	362	360	354	398	353	333	361	366	359	365	338	360	372	366	377	377	354	369	363	320	357	381	372	328	360	362	364	371	393	328	363	380	410	360	349	371	374	339	361	387	363	370	346	325	374	383	356	388	370	386	337	361	369	386	324	380	314	350	344	358	350	353	404	375	360	408	367	347	367	374	401	363	373	371	356	341	324	341	344	357	362	361	370	401	384	351	387	383	367	348	387	361	409	383	349	351	364	363	374	339	373	348	379	374	365	364	373	367	335	358	366	376	405	377	361	351	372	347	354	384	386	343	359	373	363	404	375	343	357	383	362	376	328	343	341	367	392	390	371	377	386	393	383	379	336	392	397	388	392	386	336	366	384	369	384	361	347	343	371	408	358	360	367	396	363	362	360	375	369	400	370	351	380	366	381	391	361	393	377	354	375	348	369	374	317	371	376	375	324	356	351	376	373	351	418	362	359	363	357	312	321	351	371	380	351	371	365	378	418	368	392	332	369	388	382	373	397	374	363	360	342	337	339	382	388	361	361	368	375	343	346	399	359	372	375	361	384	370	358	338	393	376	358	345	356	397	361	401	400	380	391	369	369	364	390	388	360	365	370	367	311	372	390	384	356	351	394	328	358	365	397	386	354	394	373	403	351	362	371	370	370	356	347	338	366	348	337	384	369	375	408	351	392	373	365	360	379	393	378	369	370	369	373	372	370	376	358	353	351	349	342	363	414	350	390	345	383	367	373	362	363	389	367	330	379	392	400	391	374	374	370	387	380	369	403	366	390	390	328	360	381	374	378	392	370	350	335	335	365	351	364	396	395	357
40919	57358	33251	10274	2827	2287	1686	1448	1200	986	880	856	760	744	703	621	668	641	602	669	607	572	606	617	610	618	600	650	618	633	586	577	633	641	673	695	750	684	753	746	743	782	649	651	610	606	627	586	583	551	587	560	541	567	507	543	550	531	535	546	579	535	550	541	498	547	550	524	517	535	516	603	526	533	523	495	516	555	573	549	515	523	484	520	560	592	530	547	533	564	550	557	510	515	538	539	528	512	559	546	516	518	519	507	531	562	548	517	544	520	522	564	522	545	506	521	538	554	533	528	507	535	550	524	546	516	526	533	546	537	555	521	542	546	572	543	572	490	507	567	584	551	513	534	525	560	545	542	537	512	541	553	514	493	522	538	539	516	523	536	558	541	559	512	510	524	548	535	527	519	542	510	518	516	518	516	513	492	488	563	480	490	549	523	535	535	542	521	536	505	533	538	528	538	539	556	566	517	527	508	492	575	504	512	525	533	525	538	553	535	527	551	524	534	512	497	542	530	553	551	546	550	529	581	524	529	578	510	568	524	591	564	517	558	554	489	545	519	503	545	506	514	512	529	555	532	527	549	532	538	586	566	533	547	541	542	568	561	556	558	533	562	521	570	562	572	544	545	522	537	497	565	494	488	502	545	541	549	542	536	532	523	530	512	553	553	520	501	548	505	533	544	486	509	541	532	491	533	525	563	534	579	495	499	513	531	534	513	522	571	511	516	516	495	517	574	533	529	560	526	544	542	558	515	563	527	521	540	518	573	528	520	520	560	517	484	544	521	537	519	523	556	504	511	553	529	547	519	521	537	581	550	564	519	572	538	584	565	535	522	514	535	541	517	524	546	543	510	551	566	584	538	514	552	513	543	509	521	581	516	550	560	493	561	533	533	522	544	532	519	533	533	553	539	558	544	561	573	542	552	475	521	526	552	561	537	483	530	521	528	531	543	548	521	544	528	549	511	557	536	587	524	490	605	533	532	506	522	544	502	498	559	528	533	549	511	486	562	505	496	535	491	550	515	550	509	503	541	546	500	540	551	568	524	484	509	537	546	541	510	550	551	524	554	458	542	535	508	496	514	592	571	548	530	573	503	514	530	545	493	533	546	545	499	526	544	523	541	537	474	553	544	513	529	548	554	473	513	535	577	510	545	534	521	544	538	529	544	516	511	529	535	498	565	524	539	549	534	553	544	531	520	590	553	542	505	543	490	566	555	524	534	550	503	537	511	543	518	557	517	532	520	521	591	515	476	576	519	553	542	572	570	522	532	574	517	547	483	544	524	550	530	518	537	526	568	567	560	509	567	500	552	556	515	567	541	587	552	550	538	500	525	546	534	527	558	530	489	582	520	512	503	507	543	563	560	538	509	566	538	525	552	534	555	543	513	569	609	527	530	536	564	559	571	501	523	532	538	546	527	540	544	546	489	490	582	546	544	502	552	548	503	554	509	540	547	524	546	548	548	538	544	546	539	551	561	569	522	527	491	532	533	528	543	530	518	522	541	526	561	543	556	518	494	525	554	540	544	553	547	520	535	529	511	549	568	527	527	538	575	538	549	554	509	503	531	532	549	558	547	531	491	526	508	559	522	546	482	534	513	528	543	526	495	552	523	517	538	508	547	535	562	548	538	472	528	550	515	572	534	521	527	535	555	540	522	535	546	523	540	520	540	515	545	533	518	528	540	499	545	557	539	543	524	497	512	534	561	539	522	522	531	518	517	515	574	524	522	519	559	562	535	524	529	567	516	512	514	536	529	528	552	550	506	517	515	530	515	555	541	519	504	531	508	528	546	519	565	527	551	551	527	537	515	494	526	520	548	492	573	546	527	525	530	523	512	509	544	535	560	500	529	518	550	553	533	490	521	560	544	540	525	512	538	572	542	523	506	522	555	574	537	511	468	533	556	530	520	556	522	559	565	572	543	547	513	537	541	537	500	564	542	539	492	515	548	530	549	504	511	540	528	488	554	540	492	514	528	526	557	575	494	523	525	566	524	537	573	521	530	533	538	556	546	530	528	542	531	485	536	506	529	575	529	484	530	520	534	513	594	522	566	543	537	488	554	530	569	520	589	539	516	505	550	523	529	532	530	578	544	539	565	531	550	559	517	494	544	540	532	519	570	553	520	533	534	543	527	558	544	525	507	547	498	530	500	557	542	552	570	529	536	525	525	518	535	555	546	512	537	511	547	514	514	507	525	523	507	553	548	508	506	501	545	481	573	597	508	557	532	531	524	528	544	524	574	527	514	548	522	508	488	544	537	543	531	515	523	561	493	528	555	505	534	531	492	562	534	538	569	507	534	531	556	552	469	533	517	535	475	547	484	560	547	544	509	493	493	518	541	509	536	532	559	521	515	530	513	493	527	530	524	488	506	508	504	556	563	565	538	540	504	497	541	535	533	523	568	523	501	533	494	521	562	550	528	489	530	542	546	569	545	511	535	531	543	550	558	526	589	524	532	562	520	556	543	500	534	492	539	546	528	531	518	514	515	506	518	515	539	557	571	543	525	574	543	527	538	488	550	542	549	550	550	532	510	531	602	550	536	497	533	597	543	494	506	533	548	498	516	551	544	527	569	484	548	547	502	548	538	496	541	506	545	496	568	573	539	513	495	527	582	599	490	550	567	540	517	527	553	539	558	587	512	548	527	517	495	542	571	539	547	584	524	533	517	542	518	557	539	538	573	554	513	511	553	529	543	510	535	515	540	514	512	480	515	518	596	519	519	532	517	546	543	523	552	523	520	561	524	502	495	506	543	521	557	534	557	550	552	529	545	540	545	514	509	563	560	532	525	583	519	543	546	538	534	539	578	521	515	556	508	537	518	539	536	556	524	532	537	538	529	529	518	556	501	515	545	531	561	584	545	509	551	560	553	530	502	487	518	543	507	506	533	517	527	508	522	552	561	540	525	561	561	536	538	576	539	526	475	563	535	488	589	578	584	525	514	548	557	539	505	528	473	535	528	540	542	546	515	522	525	575	530	543	492	504	563	577	488	531	494	565	562	513	535	541	542	509	554	520	550	552	500	549	517	545	513	529	522	508	495	512	496	535	590	502	539	501	561	549	527	540	548	512	530	549	529	518	510	525	528	526	537	509	531	498	523	524	538	531	529	548	517	588	531	568	571	509	531	533	532	503	538	528	572	511	518	536	514	512	523	508	563	518	546	536	544	550	524	533	532	515	532	542	516	594	547	554	530	475	536	535	548	552	512	528	566	537	509	539	540	514	565	501	508	516	521	518	490	502	505	537	530	538	553	523	505	566	541	584	523	516	531	570	544	544	519	484	534	563	564	507	544	541	524	541	550	535	565	488	529	542	523	549	506	546	522	528	504	548	554	522	511	552	528	498	501	541	498	565	529	524	550	496	556	566	511	547	521	508	526	526	516	564	497	559	571	547	578	575	523	484	528	514	558	542	537	515	513	534	537	559	541	560	531	517	553	576	495	507	524	536	511	537	551	567	526	564	512	512	541	544	536	516	510
23529	21613	29387	24233	21582	21093	4825	973	639	569	493	436	416	395	349	380	351	346	288	324	322	308	304	334	306	332	310	345	321	322	299	305	331	374	362	379	407	410	428	407	439	388	351	294	290	276	275	275	303	288	281	274	266	270	274	245	249	260	256	254	286	266	251	270	273	288	258	291	266	238	288	255	260	251	287	269	252	275	281	283	260	257	274	271	279	266	268	267	246	246	267	246	294	247	254	258	280	256	250	298	288	260	263	254	252	261	240	257	259	309	297	259	266	272	293	266	242	287	246	256	285	247	229	254	285	278	268	294	263	254	254	247	234	263	273	273	263	225	258	237	249	251	264	276	279	266	252	274	238	264	239	282	232	279	251	269	242	247	258	249	273	269	278	228	256	277	252	243	233	283	264	298	255	244	241	246	252	266	284	271	277	267	271	246	235	232	265	243	259	267	272	273	245	266	283	256	267	253	250	251	286	286	249	257	242	292	263	272	247	259	302	259	269	266	285	260	265	249	247	253	295	278	249	268	266	257	240	277	295	268	251	271	236	268	277	304	269	271	226	263	251	281	269	269	265	273	277	297	257	269	256	273	275	295	270	261	270	261	293	283	263	264	255	276	273	263	266	274	286	236	264	272	276	262	257	242	275	228	292	288	274	252	263	283	262	269	266	276	275	246	257	267	257	250	270	284	270	253	269	247	254	257	284	278	242	267	298	287	304	252	271	231	245	266	305	266	251	262	252	280	230	271	300	266	234	288	313	271	271	233	264	244	285	251	281	266	249	272	223	261	255	257	249	262	275	241	296	266	288	262	237	253	265	251	264	250	286	248	261	230	291	243	294	262	277	276	252	245	242	257	308	249	263	259	253	287	280	236	274	264	299	279	265	264	278	272	251	266	270	264	263	249	272	256	240	270	249	271	258	252	272	239	261	276	257	255	245	279	247	258	262	264	252	292	250	278	243	292	268	239	269	261	242	260	235	241	279	262	277	257	268	271	274	242	281	280	269	259	254	254	260	239	256	223	245	254	233	258	259	291	271	263	250	250	263	243	248	240	255	244	269	270	255	272	265	260	279	265	276	246	257	268	247	253	246	246	273	297	251	252	240	260	260	266	313	265	280	241	251	241	259	259	267	275	257	280	260	245	232	240	267	258	278	265	258	255	276	272	239	250	279	288	256	241	272	272	259	235	252	279	251	294	263	244	285	250	258	252	266	231	266	267	275	260	250	249	240	258	277	268	263	281	259	256	277	244	271	274	255	245	264	258	254	268	235	254	281	278	227	281	244	255	246	259	260	250	260	259	238	266	271	258	245	233	277	269	260	288	286	287	249	272	266	242	268	280	250	266	261	275	303	247	246	270	267	277	276	250	261	286	245	232	292	267	286	251	269	291	256	282	267	275	282	256	273	265	246	245	246	290	247	267	274	254	256	250	273	250	269	246	272	258	284	254	236	275	283	274	257	276	260	238	283	294	260	282	217	270	274	265	263	273	255	262	243	265	291	268	246	244	252	250	229	266	268	244	285	259	264	254	281	275	280	260	250	268	269	254	293	256	262	250	263	277	271	294	227	275	278	271	262	284	256	270	273	266	272	260	233	240	260	279	292	235	278	265	250	240	264	242	242	274	240	256	238	282	238	241	287	258	274	258	327	253	275	244	278	288	252	252	265	277	272	251	262	253	245	298	268	267	233	255	297	283	240	268	270	253	277	264	274	232	260	227	275	267	253	258	271	247	291	261	265	272	240	264	265	246	258	235	256	251	282	258	246	265	260	254	287	244	296	240	245	241	243	259	258	225	231	259	277	258	290	273	235	291	252	266	239	238	279	259	258	266	260	281	290	301	291	252	249	292	250	288	266	254	255	265	258	298	248	244	255	233	285	281	263	237	273	283	260	285	257	268	266	244	269	277	260	270	275	254	276	261	253	270	251	250	251	238	315	252	276	230	258	258	265	266	279	277	282	248	281	248	284	254	262	276	256	262	264	247	268	262	265	237	269	235	285	250	253	242	253	261	268	236	266	271	252	242	223	254	295	249	249	277	263	251	250	292	237	271	259	277	262	244	271	287	226	253	272	257	227	268	272	240	276	277	255	231	262	252	282	272	262	248	251	261	232	276	275	292	260	265	267	288	272	260	260	257	250	275	272	244	245	258	252	265	266	259	239	277	260	253	252	271	281	240	241	255	258	267	270	278	274	259	233	256	285	252	259	274	267	261	257	252	263	260	270	265	288	239	266	256	297	250	234	253	266	271	262	265	282	270	256	238	230	276	279	261	240	241	273	262	276	253	267	245	258	265	259	272	226	257	259	273	261	249	261	264	259	238	286	257	294	272	320	248	286	251	251	261	246	289	251	266	262	268	283	281	279	251	257	272	253	269	266	262	248	284	279	232	235	249	250	280	272	256	256	270	272	270	264	256	246	253	226	258	264	260	243	282	264	261	250	287	259	262	267	283	254	254	267	281	289	263	284	284	243	256	274	288	259	264	246	249	257	255	263	260	267	284	248	265	267	267	299	249	265	253	267	250	282	261	274	259	254	243	292	262	259	272	281	272	242	272	267	279	261	260	265	304	251	279	248	257	255	271	263	262	258	278	263	268	262	284	271	253	273	257	265	253	252	278	270	258	255	276	275	251	260	258	248	291	261	259	272	264	267	257	285	253	291	293	260	252	248	287	240	250	279	246	262	266	284	255	259	273	240	269	285	246	274	265	256	272	277	304	257	247	249	261	273	243	271	262	299	263	286	257	243	292	245	268	282	284	282	242	263	254	251	278	259	258	250	255	236	265	267	280	246	256	276	234	288	293	270	243	259	238	294	255	289	288	264	255	251	267	272	257	278	255	279	250	256	268	281	258	286	268	252	313	259	270	271	256	265	298	272	275	248	282	256	229	240	254	263	250	263	261	273	277	275	259	258	252	275	254	257	261	249	276	265	253	274	259	254	284	263	265	290	251	259	243	260	282	269	288	250	291	269	245	251	278	250	265	281	258	242	265	228	252	262	274	252	246	241	247	265	235	281	263	246	290	262	270	260	233	251	252	269	295	265	267	275	241	274	276	257	241	268	276	258	263	255	281	273	292	261	228	240	273	281	257	258	252	273	259	252	270	268	275	252	256	293	251	245	264	241	238	239	289	255	265	254	273	256	252	254	271	236	256	241	281	240	243	254	264	263	259	275	265	265	273	256	277	257	262	256	285	251	273	288	256	283	287	238	240	266	266	264	253	273	263	274	270	283	212	254	253	259	248	269	240	254	271	258	252	243	264	283	265	247	259	276	297	259	231	258	263	262	260	262	269	271	248	261	245	243	275	285	244	280	280	247	260	273	244	267	258	287	274	246	264	256	275	250	252	261	258	250	240	281	254	281	256	297	283	279	257	255	269	254	269	254	276	273	250	282	279	231	226	257	259	288	269	285	255	299	260	250	244	250	240	295	293	258	255	272	257	276	276	251	245	256	244	265	277	272	247	228	255	253	276	267	245
45409	65920	40030	14163	4374	3296	2559	1955	1577	1225	1105	936	841	776	673	591	572	587	597	526	551	537	510	488	510	516	506	550	535	471	504	484	542	595	671	657	693	678	726	787	744	662	555	502	485	466	475	448	471	438	392	369	404	398	405	424	372	362	431	456	410	395	411	370	402	357	361	418	410	409	401	412	400	389	396	360	431	366	393	392	389	395	430	402	412	408	391	386	340	357	404	385	370	382	386	411	401	374	404	359	396	378	391	368	419	398	410	413	366	366	358	374	368	404	389	437	414	397	396	380	394	390	411	402	403	386	410	410	358	413	374	400	374	411	373	374	404	399	414	386	422	420	360	410	396	352	375	375	381	360	410	391	389	393	380	409	384	401	398	413	396	424	400	382	352	383	395	366	399	405	404	393	408	396	381	362	377	367	357	392	419	393	399	441	376	384	413	394	402	366	387	423	359	419	395	392	396	392	377	343	405	398	386	360	380	403	396	397	392	385	357	356	393	395	432	392	378	375	405	365	421	382	347	387	378	379	366	404	369	369	409	386	377	380	420	364	369	398	390	376	379	394	387	375	395	376	353	382	414	382	401	375	384	410	397	401	385	386	444	385	358	428	393	385	411	404	370	381	410	386	402	368	371	367	393	353	396	384	364	384	390	344	400	423	412	415	379	404	392	395	383	399	380	387	368	391	390	373	372	383	399	380	362	388	374	366	383	373	421	387	371	392	386	412	390	391	409	379	386	411	404	395	365	400	377	411	381	372	384	384	384	392	398	373	402	377	361	421	371	376	384	380	374	362	414	370	382	412	361	408	410	393	382	402	412	387	368	369	403	390	399	405	403	404	394	419	369	378	413	388	379	440	387	380	415	379	409	372	425	354	359	382	385	385	413	335	377	427	390	363	405	393	435	420	409	390	398	419	378	427	358	366	403	399	378	386	391	383	375	389	386	385	421	418	371	393	417	397	387	353	392	422	413	361	373	391	382	389	369	362	405	409	385	376	377	382	381	383	415	384	382	424	327	390	345	402	399	399	365	421	408	413	398	363	347	383	365	387	402	378	386	415	425	410	407	364	364	376	402	423	399	381	372	407	383	378	383	379	371	384	434	383	413	401	411	359	391	413	385	414	389	354	364	401	400	388	412	386	391	387	381	428	375	382	332	387	372	392	414	399	403	389	396	373	352	393	389	385	349	358	387	418	385	390	379	403	398	372	373	400	390	394	401	378	379	358	422	385	387	396	388	403	386	357	386	434	435	381	375	417	389	412	411	377	402	382	383	372	400	406	377	360	418	377	382	375	373	372	372	408	389	392	371	403	423	400	362	399	402	375	379	354	413	402	381	369	371	397	392	373	408	406	389	400	367	400	361	388	387	375	429	376	342	360	404	387	352	389	401	393	379	366	355	365	381	387	403	441	393	415	391	370	390	404	383	396	433	400	405	371	378	413	382	373	380	357	378	436	384	413	391	377	410	412	384	384	412	355	398	412	366	375	338	366	385	368	381	375	383	384	374	383	371	390	419	399	392	391	350	378	383	440	408	392	388	383	393	380	383	363	433	407	415	409	373	394	396	356	384	386	381	374	377	426	394	360	397	392	392	395	393	383	404	404	409	411	431	384	398	385	388	387	395	402	403	364	398	383	374	410	391	376	410	394	373	397	352	375	392	405	398	394	404	395	347	395	392	364	387	389	379	377	387	402	373	370	386	392	383	417	415	391	380	369	408	388	389	414	361	392	393	383	382	395	450	358	384	410	401	393	393	402	398	448	421	390	383	389	377	394	394	375	398	376	384	396	393	372	390	363	377	404	394	414	411	403	382	437	392	414	385	398	403	386	387	394	381	348	381	382	366	382	408	363	402	414	369	397	392	406	415	403	402	411	414	393	402	406	405	408	389	426	405	375	392	371	374	365	365	387	393	370	371	410	356	378	354	354	373	359	379	399	380	384	365	392	406	419	379	429	379	380	417	382	367	392	415	370	364	408	399	390	404	392	399	377	390	370	402	401	383	395	398	379	367	386	397	377	368	386	378	383	377	403	361	370	376	388	409	390	400	409	413	390	422	392	382	369	442	397	405	388	405	390	373	382	406	387	364	355	389	346	368	378	360	390	407	360	410	357	376	379	409	392	388	415	389	390	397	373	404	381	366	364	395	370	381	365	403	370	389	400	444	351	397	373	362	379	381	405	376	413	403	397	365	400	385	378	359	366	419	355	379	396	357	416	388	389	393	376	397	365	387	396	396	358	392	406	379	418	370	364	380	400	383	402	340	382	404	415	390	366	408	389	378	357	399	393	376	376	388	406	396	371	370	400	392	404	354	438	378	401	394	396	351	404	395	387	384	372	376	384	368	402	376	384	368	391	404	398	379	404	379	379	393	364	385	386	404	401	385	414	393	392	374	416	384	378	381	394	396	373	370	398	367	390	373	406	374	373	409	383	369	408	386	381	422	389	382	409	427	379	402	360	411	400	378	356	400	383	412	388	404	387	372	396	359	426	416	405	391	398	408	360	372	368	383	381	396	440	375	405	381	396	352	381	404	396	388	401	389	372	414	382	371	379	411	387	363	365	415	405	375	362	397	400	389	398	394	386	373	406	401	407	412	405	386	439	364	375	400	365	346	413	411	368	384	366	400	404	404	406	415	378	370	420	383	379	374	418	370	420	394	392	385	378	398	399	399	393	370	389	384	366	375	386	359	383	345	398	428	371	416	360	394	397	372	409	435	360	386	397	387	413	372	381	367	367	418	387	421	388	394	388	380	408	416	353	390	406	400	403	350	406	385	402	395	372	403	379	363	391	382	408	398	401	373	418	426	385	448	410	379	402	377	361	402	368	372	360	368	362	386	402	380	386	382	370	386	386	395	422	401	403	391	391	421	351	391	401	394	388	384	403	392	372	372	414	377	409	387	394	380	404	434	375	381	381	406	365	375	384	368	394	360	364	414	382	357	386	419	432	384	383	397	399	405	360	404	382	407	373	384	327	359	414	390	381	371	398	375	388	404	389	391	390	399	415	405	371	414	414	410	421	406	391	379	394	345	390	391	428	400	417	371	400	410	390	372	377	373	383	386	407	415	345	366	403	405	354	388	385	381	342	395	387	393	411	387	405	379	385	390	375	384	404	377	400	401	379	386	387	367	385	404	417	384	389	379	414	332	367	399	380	376	404	330	419	398	383	368	357	415	358	433	407	372	395	377	356	403	368	404	398	385	356	398	373	412	371	405	367	379	380	390	365	360	381	392	402	410	381	406	412	400	405	396	414	360	415	388	387	379	345	377	394	364	383	383	388	373	363	356	384	399	394	405	359	384	408	375	404	389	373	371	395	391	376	440	398	415	400	374	391	369	380	393	396	391	425	371	392	357	381	415	411	403	376	401	397	387	380	394	414	395	396	389	405	388	355	379	393	391	388	397	387	378	385	412	394	399	417	395	403	384	395	387	403	401	442	407	356	373	367	400	375	410	432	375	365	376	358	421	381	354	379
29455	26026	19356	4638	486	411	346	323	316	298	283	288	281	283	300	290	280	277	274	313	297	305	285	296	281	279	291	284	293	284	284	306	282	327	276	294	324	311	327	283	297	315	287	299	284	283	315	325	251	301	252	249	295	273	255	270	287	266	290	260	278	326	270	277	270	280	285	269	273	286	251	267	283	258	304	323	284	298	276	294	267	247	289	267	276	288	305	293	269	243	252	283	296	263	260	282	264	285	293	280	276	304	279	289	309	284	264	293	282	284	303	279	262	286	282	282	288	249	266	252	285	249	269	263	301	269	283	308	289	266	287	292	292	273	301	267	291	295	280	297	298	276	283	292	277	278	295	281	257	297	267	282	258	263	282	266	283	260	306	263	282	278	286	280	263	300	281	295	256	285	263	279	256	290	285	271	275	257	284	301	294	244	290	278	274	279	261	274	290	304	297	279	301	300	248	296	263	289	255	256	252	283	303	314	280	249	293	296	283	303	269	245	289	280	269	245	267	283	282	251	275	283	252	299	266	299	262	292	243	250	282	256	275	263	269	291	277	267	273	301	289	309	286	289	276	302	271	296	275	278	279	268	302	251	272	272	269	275	294	289	256	282	274	280	266	312	309	279	284	257	304	281	283	295	306	263	253	306	271	273	258	281	273	296	289	280	281	275	273	245	265	289	258	269	282	274	255	272	243	240	277	274	293	269	293	287	262	290	264	297	302	269	271	260	268	275	274	288	298	277	280	287	265	323	279	277	276	281	303	285	280	300	277	308	270	279	279	279	291	295	255	270	318	291	309	283	280	251	300	277	287	287	288	250	274	248	312	295	258	268	262	260	283	295	279	297	285	278	264	262	274	302	281	264	263	280	264	261	275	284	274	287	273	270	265	270	298	257	292	263	278	304	279	300	281	266	264	278	279	255	280	282	267	242	252	296	286	294	275	300	303	250	272	298	278	253	266	293	283	256	291	302	273	286	294	261	270	282	278	278	269	251	254	259	321	265	288	272	288	249	276	312	292	318	293	318	284	301	281	261	294	298	310	286	313	249	271	257	278	277	302	300	283	292	297	282	279	307	289	266	273	301	259	272	297	303	315	275	255	300	303	292	265	277	284	281	285	300	270	270	275	265	268	256	301	292	280	271	295	273	293	271	284	285	301	265	289	285	277	266	272	263	275	276	295	274	264	315	277	270	262	283	277	268	277	234	288	300	294	275	291	260	278	285	300	258	292	294	303	272	256	276	298	291	308	249	293	276	281	274	270	269	249	283	246	287	276	288	311	289	282	261	262	272	276	275	300	269	335	265	303	309	259	266	290	289	269	274	311	271	277	276	272	338	282	288	257	254	291	319	270	272	246	267	268	273	267	314	279	274	280	267	287	278	294	305	285	251	265	279	265	301	278	256	268	286	303	290	283	287	289	271	262	288	314	292	284	280	273	240	267	275	264	250	271	241	276	294	271	285	273	257	276	263	288	260	267	265	286	303	307	304	293	297	269	300	259	273	277	291	299	263	264	288	304	285	306	291	280	289	279	292	257	291	286	264	290	262	273	275	285	275	271	261	282	279	297	278	289	266	263	237	307	258	279	286	307	297	264	287	285	252	253	326	288	276	252	294	298	274	264	283	280	233	270	316	284	297	271	259	321	310	259	245	278	252	277	283	237	273	291	249	268	278	271	297	258	283	293	264	288	294	263	295	276	275	260	276	248	283	290	296	261	285	291	270	275	251	280	282	282	259	286	261	296	276	276	303	280	303	275	278	259	284	273	288	289	294	306	274	283	283	276	282	289	273	277	264	256	267	280	291	267	270	286	300	250	257	282	274	291	301	268	278	328	291	291	281	284	308	279	278	261	292	282	275	276	211	263	270	297	283	298	261	287	284	316	290	269	287	295	282	286	312	288	244	270	276	270	274	263	272	303	249	272	266	287	296	270	312	265	266	272	303	280	266	263	267	258	268	283	254	308	285	305	284	271	261	287	280	310	289	274	293	267	274	293	307	299	245	297	307	277	287	266	261	267	270	283	277	278	286	268	305	300	264	287	282	276	275	290	308	282	271	294	270	319	280	277	271	291	294	263	253	241	276	276	268	281	271	286	277	278	279	278	254	259	309	273	291	289	307	265	261	264	266	315	298	262	291	289	279	301	287	256	311	270	279	270	291	247	269	266	288	282	262	279	308	275	278	303	274	275	272	271	267	245	246	269	285	267	294	294	308	265	270	278	279	267	275	292	276	276	282	260	274	288	293	260	272	303	280	289	306	292	276	277	283	282	259	286	264	289	291	281	268	279	275	250	270	262	270	247	307	269	295	268	271	255	296	295	300	295	282	301	264	281	261	282	238	262	274	292	291	307	256	239	283	279	283	279	271	281	269	262	257	263	304	303	257	240	272	237	262	287	261	269	264	271	318	264	274	264	275	274	304	271	273	315	268	274	277	274	278	278	255	265	236	266	301	265	302	305	297	261	280	270	268	271	270	288	315	299	251	252	268	268	287	290	304	265	280	268	291	254	265	277	249	264	265	283	252	306	270	285	295	311	274	273	281	281	279	280	259	270	274	283	285	260	285	262	277	268	289	281	285	279	287	310	263	272	288	296	288	255	288	280	296	268	289	281	271	285	259	251	278	285	294	276	275	282	292	261	301	277	292	263	250	310	281	268	254	291	313	281	277	280	281	279	274	268	281	280	280	279	275	281	281	303	299	272	288	281	290	272	292	286	271	301	276	301	252	291	270	276	274	282	304	271	287	303	299	290	261	296	312	313	315	277	260	291	267	270	275	298	255	268	269	265	257	287	296	304	271	275	267	282	289	252	261	305	288	281	259	271	249	294	273	297	301	302	284	271	280	256	285	262	270	293	283	250	275	253	295	299	284	257	249	269	293	292	283	268	319	258	273	277	271	295	307	278	305	250	263	272	280	246	259	286	317	274	273	264	268	284	265	270	266	266	313	280	290	265	286	274	276	294	312	300	269	305	299	268	258	289	282	274	304	296	282	291	274	279	260	283	281	278	305	292	270	258	252	283	283	280	259	284	268	266	299	269	307	303	240	287	268	270	300	283	265	288	274	290	261	292	275	246	316	252	308	284	270	261	279	292	273	262	271	278	276	265	272	282	257	234	281	270	275	296	266	265	268	271	291	261	268	279	245	272	297	259	270	261	284	273	273	305	263	283	241	273	285	285	273	275	266	266	299	246	281	270	276	288	298	290	254	251	271	258	297	269	261	285	272	298	257	287	315	289	266	261	268	289	286	305	297	272	232	285	259	270	303	284	267	275	260	271	273	288	269	246	288	279	277	270	272	255	277	284	309	261	285	287	284	290	272	276	254	307	271	292	285	284	283	290	308	278	281	316	277	281	286	267	304	281	260	318	239	285	275	271	274	294	295	276	301	277	293	306	273	287	273	282	300	279	291	267	268	264	276	281	280	291	278	302	272	250	299	288	314	292	285	279	281	273	269	286	255	299	295	311	265	313	234	305	258
36007	41296	19753	3973	931	757	646	568	504	465	477	494	431	407	435	433	426	435	430	427	407	421	416	397	427	438	451	457	443	426	402	406	469	449	506	509	511	537	547	536	504	499	490	418	457	393	423	413	425	402	422	382	376	391	405	392	412	399	395	438	396	414	419	447	368	373	441	469	406	387	359	433	424	402	410	421	425	408	441	400	393	393	412	420	432	404	386	394	387	373	391	391	401	439	402	420	426	424	449	417	385	398	369	443	395	397	418	403	417	393	387	446	395	396	366	411	407	431	411	387	396	400	388	411	399	429	429	458	389	417	414	404	420	373	451	402	384	398	353	379	408	417	429	419	404	441	411	418	398	417	413	368	437	417	421	392	402	340	406	403	372	396	391	455	440	410	410	396	443	425	404	436	416	390	433	401	367	451	380	442	407	392	387	404	386	432	376	379	432	413	380	405	419	428	391	423	405	403	364	375	368	411	429	416	385	374	423	421	386	404	372	407	402	386	366	437	402	408	402	424	401	426	433	437	450	418	396	405	445	407	420	409	433	427	395	385	410	411	428	404	403	394	398	415	391	392	422	384	392	405	433	414	415	403	389	397	395	430	433	432	403	401	403	412	379	429	448	418	378	393	408	418	384	424	389	414	375	389	404	458	426	408	411	446	402	413	408	369	409	394	400	418	420	422	377	397	421	389	415	405	408	426	422	399	397	393	373	435	419	366	380	416	405	401	400	401	440	420	426	434	423	390	398	376	421	399	396	395	420	412	433	409	413	447	385	387	400	360	417	406	400	416	393	388	428	406	440	387	391	417	395	434	407	400	381	426	390	388	393	421	395	429	392	426	437	410	394	363	398	395	405	416	434	431	400	447	397	415	415	399	405	448	396	390	433	414	365	413	385	436	450	439	397	386	409	413	393	381	421	424	413	441	392	405	388	423	401	399	406	385	391	435	381	394	386	373	396	386	438	395	417	451	401	411	393	391	439	409	376	415	409	453	421	429	433	383	398	398	434	388	410	392	429	431	467	393	410	385	351	406	384	404	404	382	391	412	430	404	436	381	421	423	416	416	410	398	428	340	393	419	395	414	398	410	409	381	391	394	389	376	415	411	419	410	388	409	479	415	406	441	417	438	421	379	379	380	412	409	470	394	431	360	394	383	429	358	426	387	432	418	392	385	439	404	389	388	390	412	399	426	420	419	444	401	393	382	416	377	365	409	408	408	387	399	403	409	410	435	409	409	426	423	437	389	398	432	425	382	402	426	415	409	395	407	393	378	404	431	393	411	426	393	380	425	395	399	417	394	412	401	413	410	458	424	423	401	422	420	394	420	366	382	422	437	442	407	405	420	392	399	412	387	367	395	398	379	408	403	413	392	409	413	405	424	384	381	383	408	405	408	415	425	397	437	413	421	419	415	420	399	415	410	418	421	432	424	406	407	400	409	408	383	396	401	405	413	410	403	426	382	391	383	358	405	384	391	385	399	402	418	427	375	410	390	408	443	402	383	421	404	394	399	394	367	415	389	397	398	375	417	401	435	405	390	437	389	396	396	390	371	376	424	423	408	414	367	379	414	408	418	410	392	395	417	434	387	385	400	396	377	448	385	396	397	401	345	397	414	385	390	465	402	390	405	410	388	396	432	423	411	414	380	406	412	429	411	411	390	425	406	366	405	369	385	441	407	412	427	412	435	423	380	419	421	406	394	408	382	409	453	407	371	421	398	386	382	391	436	415	455	379	371	389	407	444	447	437	386	408	386	434	433	388	432	429	396	399	401	385	404	413	383	411	376	391	417	398	370	425	405	434	407	360	414	367	438	432	408	425	417	358	393	373	399	407	381	388	392	368	407	395	395	438	415	419	390	434	426	411	377	412	385	401	393	448	425	415	426	416	417	401	386	409	408	393	401	405	406	396	386	433	372	398	411	434	426	380	428	399	437	434	441	403	393	410	407	417	431	407	403	379	414	433	420	409	382	425	376	403	364	411	414	426	428	414	431	379	416	388	426	409	419	406	377	380	410	416	414	408	402	423	376	408	402	417	382	411	434	424	385	382	404	408	409	367	409	419	372	413	412	392	391	418	419	432	401	357	411	415	417	399	456	399	373	386	437	406	391	386	430	393	417	430	424	403	409	367	373	411	409	397	445	411	391	398	409	426	416	391	381	422	439	387	393	436	398	440	426	403	375	414	407	418	427	404	396	387	420	404	396	391	423	430	439	423	405	424	418	409	420	403	452	443	418	442	375	424	385	405	381	397	415	374	426	418	428	425	413	380	394	376	430	366	418	425	390	424	370	394	367	405	413	389	436	412	382	428	380	451	406	404	404	356	395	391	412	406	399	421	413	396	407	411	422	423	426	447	393	419	380	406	390	385	434	404	410	430	378	473	411	396	368	391	410	365	451	413	405	433	382	408	417	432	392	419	397	416	389	439	431	394	392	425	387	383	433	409	419	412	360	392	407	434	388	370	421	413	421	412	424	395	428	413	401	395	407	414	410	390	437	426	424	390	386	389	369	391	445	404	429	406	424	395	412	397	413	419	406	404	429	401	454	395	379	380	417	438	417	426	392	424	428	389	389	425	427	389	402	408	394	424	422	372	403	389	408	411	359	429	423	400	426	393	408	368	379	400	428	387	411	376	372	408	395	418	415	381	397	410	420	450	400	381	402	388	388	419	397	436	414	368	438	411	414	383	367	435	405	426	388	430	446	411	433	411	418	425	402	402	429	416	415	371	403	407	421	391	391	410	403	412	427	411	398	434	392	380	427	447	394	404	432	414	427	405	409	407	401	383	408	416	398	427	400	406	404	441	419	412	409	390	407	424	387	405	404	431	390	424	416	459	385	376	389	379	424	400	385	383	389	403	378	407	453	392	428	377	399	417	395	401	411	431	369	435	438	393	422	374	401	445	394	403	402	412	392	403	405	386	427	406	405	429	424	427	410	445	438	384	397	450	424	456	416	418	424	393	386	442	396	379	414	409	389	408	424	399	413	415	409	422	407	409	394	413	392	442	387	431	413	373	420	386	406	375	411	440	406	413	404	423	425	379	391	427	375	400	389	408	435	430	443	407	409	466	438	416	403	427	418	404	402	417	407	432	386	395	413	425	391	384	396	417	415	393	402	409	430	423	429	394	406	410	427	417	426	367	427	439	409	414	398	403	414	423	433	385	401	413	443	425	403	411	400	417	435	409	447	364	430	447	393	415	382	441	436	388	456	391	386	387	456	401	416	379	372	420	398	398	408	411	380	393	406	392	414	384	414	394	410	405	365	405	401	410	409	410	381	386	422	398	375	382	395	393	413	398	407	414	388	391	454	389	375	420	410	418	419	406	383	408	384	425	405	401	414	410	443	412	389	449	421	436	433	429	418	400	420	429	392	355	411	400	396	366	390	416	400	426	431	422	444	400	399	405	425	411	416	380	403	391	363	399	399	423	376	408	398	386	402	423	372	400	404	390	431	438	397	395	405	418	390	387	395	413	422
24534	21614	28845	24725	20982	6565	981	741	620	553	501	466	462	454	434	397	388	409	393	423	380	443	390	403	439	386	460	388	420	353	395	368	399	445	452	488	443	473	469	486	478	431	387	408	407	381	360	366	420	385	385	353	355	372	334	348	356	373	365	352	346	367	364	353	355	369	380	364	364	345	367	386	388	370	359	348	364	361	377	370	374	339	364	378	374	377	386	355	363	357	393	377	372	370	356	388	398	366	354	341	378	412	381	399	346	373	366	360	372	365	363	333	336	379	385	358	364	377	326	343	384	376	347	381	333	358	368	354	363	331	368	333	369	350	370	331	362	357	357	372	367	350	384	341	391	375	373	379	379	360	361	351	363	344	366	348	367	381	375	339	369	358	374	357	364	393	368	397	403	362	391	403	364	396	376	366	347	354	350	339	364	346	352	310	345	360	381	371	395	373	398	339	387	332	369	371	347	364	360	351	338	376	368	359	409	379	342	362	364	352	382	381	371	364	363	339	361	385	362	348	344	336	347	377	388	381	375	327	368	363	336	387	373	365	338	362	356	351	351	388	370	324	358	391	367	406	361	350	341	370	345	347	367	320	360	371	364	380	361	352	354	364	366	332	371	334	331	388	339	346	358	352	350	366	385	401	390	352	371	373	339	368	358	350	333	353	343	394	380	349	362	362	343	357	388	380	356	387	365	363	355	358	352	351	358	402	355	375	351	372	346	367	369	376	347	341	341	314	374	382	352	370	354	368	361	355	382	384	341	356	355	349	366	351	367	364	346	339	367	376	382	388	385	407	378	346	363	353	373	378	357	354	365	355	337	387	357	324	347	347	392	372	382	376	340	337	362	342	347	377	350	380	355	333	388	373	350	383	357	360	357	325	332	387	375	370	368	354	361	376	380	351	345	365	362	373	356	388	386	335	336	346	373	353	355	350	380	342	356	347	381	386	381	361	350	361	394	352	371	391	359	338	364	395	382	376	358	357	393	375	364	358	363	365	361	424	324	357	363	364	323	356	346	349	338	373	381	371	338	397	379	381	345	368	358	350	357	372	345	362	376	367	350	357	399	355	367	382	359	339	362	373	332	390	342	385	348	386	359	359	337	370	356	345	354	368	357	409	380	362	337	323	398	391	387	402	384	349	402	375	398	324	378	351	334	402	361	344	380	350	372	380	353	387	387	344	376	333	355	342	384	381	345	325	384	347	386	364	367	350	357	352	363	357	384	383	348	359	353	373	373	369	397	394	372	365	354	377	356	377	351	377	376	372	352	364	355	391	364	329	334	372	357	359	348	350	372	336	353	378	346	372	380	348	350	365	366	355	383	342	395	375	344	361	390	360	345	350	375	363	347	391	376	370	349	345	354	376	354	386	364	371	356	370	345	382	344	356	353	372	361	394	386	326	356	316	343	381	358	372	342	372	380	412	366	356	343	361	343	355	387	351	403	371	363	357	365	360	371	339	378	372	375	369	354	368	362	374	327	375	355	377	364	390	373	342	391	354	409	377	380	380	354	365	386	365	357	389	367	363	383	329	360	343	376	339	356	363	333	374	360	364	337	352	373	376	363	329	362	384	327	371	371	371	379	369	340	321	381	383	364	345	361	369	401	364	384	346	409	370	359	381	346	345	360	385	362	384	352	387	357	345	386	376	369	350	359	382	340	344	379	356	356	360	359	406	373	348	353	362	365	376	389	400	373	369	369	375	346	352	355	393	385	329	370	366	343	330	345	341	345	385	376	376	343	375	395	347	345	357	391	358	359	363	358	361	371	330	359	363	391	362	349	335	350	362	369	384	326	316	395	373	367	368	370	362	364	348	340	320	365	392	369	396	354	372	346	336	378	387	397	375	362	370	369	371	369	351	363	376	326	365	369	355	393	385	362	381	356	351	343	354	372	374	346	360	350	349	325	366	377	348	352	375	361	362	325	362	384	364	376	356	401	352	378	339	371	383	371	366	323	351	358	380	378	360	409	353	388	352	382	374	360	400	356	366	365	375	356	328	356	342	424	378	367	366	356	357	393	366	351	364	349	360	372	379	369	391	377	356	346	329	379	360	383	399	364	371	354	378	359	354	342	368	374	375	387	386	422	341	361	368	338	341	393	392	363	373	355	373	348	364	378	358	329	373	342	325	327	344	363	358	345	392	363	354	356	364	326	363	354	367	339	368	332	376	387	336	357	378	366	354	363	355	402	328	363	360	341	343	347	362	347	350	346	390	345	369	348	353	371	328	417	348	365	341	334	393	343	366	341	378	359	328	347	345	340	371	379	360	351	360	364	343	353	355	337	332	335	353	411	382	330	358	394	352	353	393	379	363	363	388	392	374	351	362	365	370	379	370	366	382	374	391	338	342	357	366	362	369	372	350	387	350	337	372	322	369	386	368	399	331	371	390	354	358	366	391	371	357	331	387	363	383	334	373	382	358	373	363	352	366	350	367	358	366	378	381	359	392	394	379	336	356	370	376	357	375	373	383	376	368	365	374	365	378	384	385	375	361	358	354	385	331	361	331	350	342	378	346	364	329	335	367	339	367	363	375	366	359	380	379	354	352	317	364	361	343	370	374	343	394	363	328	377	362	377	354	372	368	379	388	351	337	363	365	397	362	341	391	349	348	378	346	346	390	329	375	357	371	346	381	366	345	339	382	362	355	391	355	319	359	381	361	354	376	376	345	372	375	387	349	382	372	376	385	367	373	389	329	398	347	386	378	334	360	369	366	349	385	353	360	378	334	353	386	386	356	371	388	384	357	378	359	373	390	349	350	365	346	369	366	359	360	382	398	334	376	371	344	353	337	376	347	360	384	384	351	373	333	370	341	344	371	386	365	357	329	377	354	378	349	342	390	369	355	374	376	385	396	354	349	344	411	403	342	363	389	372	378	360	352	388	368	354	361	356	407	349	393	365	341	345	350	345	357	350	350	384	396	347	346	377	342	342	362	372	355	385	385	398	323	362	321	347	346	372	366	375	362	377	362	407	361	375	337	359	367	331	367	337	365	352	348	360	379	374	344	378	379	372	389	375	366	318	346	350	372	382	386	363	377	354	370	351	361	331	340	370	353	345	345	393	316	359	361	377	346	391	372	360	358	369	348	361	400	389	348	376	373	349	356	351	320	362	381	362	365	351	372	367	346	327	366	364	366	335	348	396	354	416	388	378	350	354	357	386	351	351	401	372	364	366	341	328	375	354	370	364	381	356	367	379	381	373	407	353	354	371	381	358	361	378	358	365	335	402	372	346	365	407	381	407	354	368	365	385	346	353	347	361	319	407	375	358	385	373	353	355	341	360	386	359	357	361	355	385	391	346	352	372	350	364	335	362	372	385	375	330	331	362	344	352	372	382	366	404	336	361	347	361	360	368	352	355	368	342	357	357	342	378	377	380	354	358	345	339	389	380	360	393	348	347	369	362	375	391	357	339	371	368	351	394	389	344	361	362	340	319	347	373	366	357	384	375	378	343	350	338	363	382	342	368	395	328	362
40136	56947	34509	10872	2849	2038	1699	1379	1188	986	875	810	731	706	717	654	589	642	651	624	599	666	595	572	608	619	651	645	635	589	572	588	571	677	678	735	795	772	806	773	814	664	660	609	614	549	555	511	582	549	596	600	530	565	524	557	522	549	537	544	542	511	529	555	546	521	558	558	550	524	532	532	539	532	582	511	545	532	531	507	544	539	542	501	478	534	544	520	537	504	491	571	519	552	534	510	502	546	505	532	523	536	513	534	526	535	556	527	561	551	543	501	525	517	529	534	527	517	520	551	579	543	548	580	506	513	531	521	534	513	523	521	560	525	517	574	521	548	566	526	506	532	553	496	529	519	539	550	480	522	499	529	529	534	516	552	526	496	512	515	532	551	538	531	539	509	519	519	529	524	523	534	541	524	541	553	531	521	545	488	536	527	490	520	494	525	513	507	529	550	524	527	525	529	504	494	536	562	524	457	517	530	535	526	567	533	540	517	558	470	517	512	481	544	538	525	558	541	529	537	542	484	556	492	557	519	524	499	532	497	525	580	507	544	592	556	495	558	523	535	514	535	488	506	516	483	553	546	523	547	558	523	508	514	511	515	545	529	554	544	551	570	489	553	561	537	535	497	550	506	505	553	542	520	571	545	531	492	526	516	500	522	482	537	548	512	497	529	501	527	497	569	525	528	531	531	544	478	502	530	517	553	549	538	517	554	525	538	517	530	564	514	523	507	585	499	508	548	563	515	542	510	541	502	569	523	526	514	523	534	506	544	548	531	528	537	501	545	534	491	508	498	543	557	536	519	516	544	531	556	511	561	492	522	488	542	539	529	563	530	503	523	516	528	505	525	535	487	533	522	505	520	522	533	541	521	533	525	539	538	487	543	524	505	536	495	545	509	531	497	522	530	517	523	577	532	529	551	533	514	522	546	529	504	506	530	542	525	530	489	549	557	568	563	528	540	505	570	562	528	536	500	499	515	508	541	546	483	549	513	538	519	560	508	554	562	573	545	558	557	506	550	535	493	553	539	554	526	532	486	538	509	524	540	551	518	534	518	529	558	524	533	513	533	551	512	531	502	467	563	498	527	504	540	507	494	481	515	550	532	545	560	540	543	584	515	539	522	544	517	511	547	496	522	505	537	549	465	492	551	475	553	548	551	549	545	545	507	570	527	537	511	526	528	523	496	511	568	509	496	524	525	542	548	550	557	543	531	536	509	562	506	557	500	552	503	555	566	507	540	501	525	517	567	561	512	540	517	545	517	502	538	492	528	522	515	482	527	553	527	482	541	557	520	533	538	519	516	492	534	484	544	491	547	543	539	527	530	518	518	510	568	557	487	506	519	529	508	506	491	550	545	511	525	509	523	530	547	562	538	539	512	520	543	556	523	503	526	539	533	516	514	542	567	535	489	495	494	507	511	536	550	535	578	535	535	543	523	513	525	529	523	518	542	526	563	588	493	532	558	512	552	571	532	539	567	506	527	511	532	519	509	519	527	529	513	555	492	541	524	513	512	522	494	514	555	500	548	545	509	487	524	523	524	540	509	506	544	522	539	507	519	548	492	517	560	503	529	526	523	515	486	551	521	508	520	530	535	523	523	515	537	491	521	500	504	490	524	514	531	529	561	521	519	494	591	552	516	529	513	542	463	520	526	572	558	583	543	493	497	536	544	515	571	564	531	492	554	539	535	510	515	500	560	561	505	514	558	537	536	479	539	574	517	508	548	520	556	498	539	509	498	513	541	540	524	535	527	543	516	496	530	554	488	505	504	545	544	502	539	497	562	532	522	531	511	533	560	539	509	532	537	552	537	497	552	500	551	518	543	524	504	546	525	574	511	488	534	581	544	484	491	539	548	526	518	526	498	541	520	461	488	548	544	523	520	520	492	540	529	544	542	521	518	548	528	551	555	534	513	554	546	521	479	508	541	563	519	525	570	503	567	500	536	520	546	514	499	550	524	486	511	509	532	515	526	517	539	549	541	492	559	530	526	501	511	482	539	551	506	526	555	559	510	555	506	574	547	531	530	512	535	518	502	524	568	529	527	497	513	522	512	511	527	526	522	499	524	549	527	487	574	527	513	533	530	524	514	510	514	469	504	528	584	490	511	535	547	549	539	575	535	532	518	550	533	535	517	494	540	552	571	504	472	516	529	541	524	532	530	511	523	523	488	532	529	557	513	563	497	540	546	573	524	496	546	515	548	546	498	529	521	560	537	511	521	491	525	556	519	535	593	569	470	553	528	519	549	503	518	536	517	521	506	535	547	545	529	562	548	549	537	516	534	562	508	515	550	584	517	484	523	486	532	522	521	515	550	561	548	540	546	544	568	505	519	572	516	490	523	553	525	510	545	529	559	515	535	536	492	538	516	526	527	502	520	524	529	535	497	520	509	502	522	572	520	553	529	538	508	532	523	532	516	548	519	498	517	492	537	548	566	545	534	522	554	500	526	536	582	555	484	538	527	521	528	535	511	507	505	516	549	548	516	542	484	509	543	575	529	492	517	538	511	539	533	529	534	535	531	505	498	468	529	491	530	542	515	518	514	532	529	503	509	522	490	509	515	523	511	533	531	515	526	529	525	543	494	525	542	533	506	493	520	567	515	532	505	553	510	496	510	520	529	539	494	487	505	519	572	545	531	503	548	556	497	498	517	526	553	523	517	563	558	514	503	522	514	523	520	526	514	506	502	571	515	528	484	541	525	540	524	521	533	515	537	534	502	528	545	520	523	546	544	524	513	496	513	493	568	462	522	534	530	517	521	512	561	530	527	544	489	552	496	543	509	515	577	524	488	548	531	503	517	526	523	526	525	546	542	538	534	503	502	502	540	522	546	545	511	497	507	508	524	488	503	535	533	533	522	522	550	523	525	496	476	549	550	535	501	522	519	488	518	512	495	526	544	527	500	543	523	521	490	541	519	542	557	527	572	505	554	521	535	519	528	508	553	511	501	561	514	528	504	560	541	527	542	533	540	534	526	536	496	490	499	495	509	531	502	475	508	529	558	512	553	534	533	506	535	527	512	493	534	509	544	555	561	525	530	545	558	511	502	497	558	516	530	528	522	504	482	550	533	523	545	527	537	523	520	532	498	509	574	552	525	523	520	492	483	529	555	535	505	541	524	514	532	525	520	531	560	551	536	563	575	532	546	507	468	546	515	539	491	511	533	542	522	490	526	532	546	491	512	501	511	524	561	522	527	550	549	526	572	552	537	522	524	502	507	497	523	535	518	536	503	514	534	523	483	532	538	528	537	557	509	502	532	501	508	505	540	527	578	525	526	588	569	527	463	491	507	525	504	555	562	537	549	558	543	543	513	540	563	516	516	515	535	496	496	529	501	559	508	499	546	519	552	509	546	537	540	492	524	489	517	530	536	501	535	556	508	563	464	525	505	524	561	570	513	540	504	492	515	535	522	514	522	536	503	522	538	508	537	485	521	533	545	510	507	563	543	483	553	513	536	523	546	513	510	517	500	519	518	525	565
23516	21636	29462	24190	21576	21157	5153	903	652	581	503	455	457	419	394	344	354	313	343	317	298	321	295	331	324	318	347	362	335	304	277	282	313	341	379	395	362	404	404	439	412	330	351	328	297	277	244	271	262	296	280	273	261	283	295	268	261	278	260	256	271	269	255	291	258	276	256	275	295	264	280	276	258	261	255	253	279	251	279	240	294	250	250	242	272	254	256	260	262	252	282	256	249	243	259	269	227	239	282	279	255	282	280	253	252	219	266	278	258	264	254	284	257	268	261	294	264	264	273	236	287	245	266	270	269	235	251	260	261	278	269	279	290	238	252	260	288	262	276	276	261	272	258	275	269	254	229	270	283	282	251	276	247	284	258	254	282	248	275	266	224	291	252	270	253	244	246	266	248	231	243	265	264	261	267	261	243	236	266	231	237	250	239	256	279	234	270	273	264	235	279	246	276	265	249	276	254	256	253	274	257	262	255	261	253	264	264	263	250	234	281	279	282	241	242	267	243	276	283	305	241	266	254	269	247	261	226	291	274	237	246	225	240	258	239	258	259	258	273	260	265	269	261	259	249	243	266	297	272	265	233	279	255	249	275	296	255	278	281	291	289	254	284	250	281	253	272	249	260	277	277	245	218	273	268	266	242	253	276	253	243	262	285	252	257	270	261	258	260	289	258	283	249	272	247	268	276	240	229	265	268	251	279	267	271	307	250	279	294	266	256	275	244	287	258	266	262	234	271	272	247	258	259	259	271	237	244	255	272	266	270	249	263	258	251	251	281	276	236	246	255	259	273	275	259	270	235	272	258	249	269	255	272	250	279	259	260	274	238	226	243	235	257	251	234	259	267	265	285	280	228	262	269	248	248	276	295	252	278	256	259	268	263	273	250	248	278	259	279	260	239	238	267	242	277	244	253	263	227	266	260	252	247	248	246	262	236	259	256	270	247	255	226	255	267	256	263	273	246	247	254	257	256	267	229	268	229	252	270	282	282	254	263	247	270	258	274	278	265	276	232	285	247	267	253	268	236	290	243	251	263	239	238	229	290	242	261	249	261	216	258	260	251	278	255	277	268	283	273	263	217	250	290	259	261	249	245	263	263	265	245	253	235	264	266	266	260	240	275	271	221	281	222	274	273	253	256	230	293	237	246	267	292	240	250	260	236	274	256	259	249	238	281	263	260	257	273	264	267	273	278	267	274	257	245	252	280	288	280	250	267	275	255	239	270	282	270	258	255	282	205	240	236	277	251	248	254	262	242	260	247	265	255	260	230	257	252	242	288	252	259	267	250	266	239	265	253	241	264	255	260	287	252	261	236	282	214	273	250	265	265	275	272	272	244	244	251	241	264	283	243	270	258	245	288	244	232	253	255	264	258	265	242	248	235	292	268	265	243	263	234	269	270	244	213	268	232	248	254	268	271	244	264	289	275	249	261	238	237	259	276	255	259	260	294	286	281	255	272	262	254	278	272	256	243	267	239	260	253	260	252	248	262	276	250	256	231	261	240	264	274	230	264	292	251	240	279	293	251	261	244	266	253	268	265	234	269	250	222	274	275	277	281	281	267	254	238	227	283	262	259	254	258	287	257	283	257	248	268	246	238	263	257	264	246	247	274	251	250	265	270	263	296	235	266	285	264	258	282	262	256	241	253	276	260	267	245	283	259	255	263	257	269	261	265	252	266	234	258	237	223	260	268	266	305	268	262	256	268	272	286	252	273	249	258	274	259	258	269	274	281	231	264	272	283	273	274	226	279	283	252	240	281	288	260	286	260	281	252	260	251	288	258	279	262	271	298	258	259	237	254	228	266	252	262	254	246	265	273	292	292	254	280	252	279	259	268	279	268	255	274	259	260	282	262	247	279	251	249	268	269	261	266	284	282	247	267	271	277	233	237	246	250	267	259	247	259	258	280	267	243	265	256	258	243	267	234	279	255	264	247	272	267	251	246	252	262	283	263	250	257	247	268	286	276	270	234	285	235	301	248	279	259	240	273	255	307	275	268	262	271	272	277	247	274	250	261	267	279	248	276	266	224	248	266	244	246	239	229	261	267	273	256	255	226	237	241	280	277	258	261	258	267	290	252	242	254	246	268	248	252	268	275	245	255	261	256	249	260	261	254	264	242	249	271	250	272	264	270	270	243	242	243	278	236	255	265	257	248	278	253	277	268	250	256	278	255	271	256	242	239	263	231	267	258	266	290	242	281	284	250	277	278	259	256	241	273	256	274	269	287	262	271	248	290	257	280	260	270	252	240	251	244	259	249	253	259	286	249	278	225	254	253	285	261	245	269	279	235	247	289	296	267	264	273	261	286	268	277	272	253	267	269	236	258	244	242	252	252	235	254	246	273	272	270	249	233	260	272	285	235	275	269	231	261	263	233	269	276	254	267	270	236	227	241	282	252	272	257	268	249	240	273	261	262	274	264	260	268	263	269	259	241	241	249	248	271	248	258	283	273	258	250	241	251	258	274	263	271	252	246	244	257	257	284	277	248	267	257	270	276	262	253	262	252	262	218	253	243	276	265	271	256	256	275	236	252	264	253	254	271	267	278	255	270	257	236	256	288	244	265	248	259	261	247	260	245	272	262	261	272	249	270	275	257	264	280	272	292	240	269	242	249	255	239	260	248	270	236	276	270	264	279	238	284	248	270	262	251	245	236	241	255	271	285	278	266	250	261	276	256	296	224	271	258	248	229	288	257	274	258	284	260	273	257	262	252	247	276	238	244	267	278	251	262	280	260	266	252	249	259	260	279	264	281	243	258	243	267	258	221	281	251	243	286	256	251	251	279	290	249	245	264	273	247	253	272	236	267	248	294	280	249	251	252	281	247	258	276	254	283	248	265	257	260	262	285	250	254	259	287	249	266	249	270	247	281	276	242	263	246	272	242	223	227	278	265	259	259	231	267	235	292	244	259	285	288	250	289	223	268	221	255	283	262	268	228	245	237	253	265	254	242	268	284	284	245	259	256	238	268	242	262	269	274	259	260	264	254	265	259	258	256	258	281	258	253	250	260	258	259	250	249	285	271	254	246	282	251	271	276	290	268	251	245	306	249	274	258	261	256	230	252	260	288	284	249	273	250	263	255	240	246	268	271	246	256	244	257	281	247	266	248	264	256	254	247	259	248	267	277	267	260	265	250	265	277	263	228	263	251	249	238	286	272	253	249	258	264	250	262	277	264	253	294	290	245	262	271	230	255	235	278	279	240	249	249	261	245	237	272	258	243	280	275	254	218	256	287	297	307	242	282	238	255	261	277	266	256	261	261	262	256	249	268	254	273	258	249	281	270	256	258	252	222	259	266	267	265	263	285	256	273	244	279	292	288	267	257	260	267	233	251	259	252	241	271	243	244	264	250	283	259	257	256	258	287	240	270	273	272	233	259	283	256	263	263	266	233	267	247	241	282	278	249	247	275	247	274	248	248	261	246	261	265	224	283	252	285	285	252	248	248	253	273	245	254	252	281	285	254	285	273	262	271	260
44755	65988	43085	15323	4360	3210	2467	1950	1580	1278	1083	903	751	716	672	643	571	564	530	538	563	529	506	512	530	506	590	620	503	480	458	482	558	623	714	694	724	771	788	820	801	635	574	525	463	470	434	411	436	403	436	408	427	396	393	365	390	367	412	372	380	385	417	416	376	357	370	394	346	392	411	415	342	368	432	396	393	391	389	375	385	382	413	360	368	377	396	391	399	378	399	378	414	414	371	395	405	460	395	410	390	391	398	387	396	373	392	389	433	392	389	403	393	385	409	400	372	374	384	408	343	391	380	401	369	370	357	396	407	378	393	401	357	360	387	407	387	392	360	380	419	375	418	398	404	396	371	397	362	383	369	384	382	345	375	385	361	380	368	392	387	374	399	388	390	343	383	377	405	398	376	364	387	364	412	383	406	411	413	358	404	399	367	401	390	389	402	365	392	412	362	355	371	368	386	393	386	393	383	421	369	368	375	367	388	359	368	386	434	386	350	403	382	412	393	386	388	407	386	405	344	364	351	387	387	372	408	354	372	381	366	380	436	431	401	368	390	407	426	364	387	409	363	380	391	369	391	391	406	405	346	347	412	433	380	394	389	376	393	360	384	387	386	403	387	371	412	384	379	368	408	350	384	387	327	382	383	395	381	364	389	378	388	380	366	373	390	388	375	335	361	376	396	380	406	375	385	396	340	344	379	342	396	371	378	391	385	347	365	359	362	387	380	395	402	381	387	359	382	397	416	391	375	398	409	392	368	376	378	372	367	394	381	381	387	398	446	384	398	396	391	384	406	378	393	379	358	385	355	400	380	389	439	372	379	381	381	396	369	396	366	413	368	386	386	377	381	376	374	367	386	379	395	426	431	364	371	370	372	381	380	385	378	374	419	356	384	378	441	359	367	348	355	400	388	372	363	404	385	408	376	394	375	373	376	419	337	410	376	401	360	407	404	384	395	351	416	363	360	364	396	372	379	396	392	427	381	374	380	365	378	417	404	371	350	369	408	341	345	360	395	378	388	364	395	390	390	388	423	397	372	360	365	382	387	408	389	350	381	357	380	379	375	361	402	379	396	419	389	421	379	387	387	394	397	385	392	405	434	397	384	395	389	417	387	411	361	393	420	411	374	362	387	362	387	380	384	372	366	374	396	379	349	372	417	351	382	349	358	385	402	404	370	349	375	383	358	403	421	356	381	353	372	392	377	368	441	402	373	368	347	406	382	400	366	363	410	364	353	381	356	381	398	376	380	393	371	401	309	403	383	361	405	381	387	369	410	365	383	405	385	390	356	374	394	356	377	395	359	376	385	369	365	373	405	402	394	393	353	415	361	406	381	382	383	376	406	414	387	442	395	381	383	400	361	391	362	386	368	400	370	374	348	395	392	358	366	386	373	398	354	381	364	398	370	377	400	419	405	361	386	384	369	402	361	355	369	406	384	393	399	373	365	383	397	352	421	362	403	414	357	367	379	382	381	395	385	379	343	386	376	368	356	351	364	378	395	384	436	396	404	385	393	359	364	376	409	384	362	406	369	380	368	398	371	381	388	381	372	396	383	406	377	394	384	381	392	336	367	409	373	398	397	373	402	446	378	398	377	381	389	401	366	399	355	392	368	394	367	371	374	438	388	436	409	404	416	380	383	407	373	429	392	369	363	386	371	371	369	373	377	404	421	408	396	376	370	336	364	384	377	367	384	410	399	390	410	380	369	412	415	374	347	405	378	390	392	379	365	382	381	377	399	357	379	376	385	375	382	397	379	391	392	391	400	366	376	387	393	377	404	370	373	431	387	358	397	384	365	372	370	410	398	368	394	392	384	403	393	364	399	371	403	397	369	384	381	406	391	404	399	373	375	387	385	406	389	388	368	408	390	361	397	385	369	400	374	398	381	373	397	387	401	389	369	385	410	382	398	366	338	369	380	394	392	373	382	402	391	411	387	406	374	390	386	398	405	385	391	408	377	350	381	395	389	412	365	401	384	410	394	379	367	394	363	376	358	418	373	355	382	402	381	358	382	345	379	357	353	395	380	413	327	381	361	416	419	359	380	357	388	359	377	384	350	383	426	357	386	351	377	388	394	407	398	399	388	398	381	379	384	376	365	374	408	405	391	360	380	360	426	415	387	379	384	387	368	347	379	379	364	343	344	365	385	376	378	394	391	327	401	377	372	386	367	400	397	373	349	382	395	410	348	391	363	360	379	387	351	378	369	431	418	370	396	381	412	397	344	409	337	398	376	396	349	382	401	353	399	360	394	396	374	420	416	362	394	390	376	399	347	404	404	359	376	357	376	372	390	347	362	417	379	366	380	394	381	377	367	383	401	384	362	405	398	406	392	377	397	377	391	370	373	387	359	371	360	369	389	392	404	390	393	376	372	375	372	401	417	383	395	373	394	399	356	383	342	383	325	397	375	425	384	387	399	376	402	370	398	399	355	364	404	364	363	386	387	373	369	400	367	363	393	411	398	362	430	375	368	397	410	376	373	348	384	381	371	404	379	402	378	369	395	396	379	397	358	433	377	403	387	415	396	422	388	388	409	375	390	375	409	359	398	394	411	376	374	400	427	349	371	363	378	365	374	406	357	373	359	361	441	387	405	361	376	361	380	374	401	376	377	408	403	380	414	393	383	396	395	404	391	416	423	394	385	367	381	378	394	391	399	360	401	394	356	388	336	384	397	380	381	400	391	398	409	396	373	368	391	415	360	389	379	379	398	383	385	382	387	380	385	371	397	358	405	364	382	389	386	388	397	397	397	371	374	386	406	371	376	355	364	387	435	393	380	384	372	362	397	398	397	386	405	365	389	382	361	355	394	384	383	364	399	372	371	364	412	397	399	427	364	375	368	382	356	387	392	387	392	389	363	378	372	389	395	432	364	383	389	372	365	407	379	387	387	423	383	365	383	384	443	385	404	408	392	391	423	385	376	426	360	376	376	385	364	388	393	416	380	399	357	352	416	352	418	422	402	372	371	374	414	361	360	355	390	379	405	369	397	431	424	418	394	371	372	366	390	342	390	396	393	404	430	385	409	399	400	416	402	388	383	380	424	391	380	397	388	392	370	374	392	379	416	384	417	337	390	391	401	396	424	399	388	364	414	415	386	398	366	380	353	383	425	420	396	384	379	401	433	386	382	404	375	379	415	368	401	391	355	375	369	376	387	413	395	378	400	390	397	374	393	391	395	369	392	381	411	377	361	394	368	372	395	371	352	381	362	341	393	390	367	363	379	414	389	398	377	409	379	393	362	375	433	360	380	391	388	382	389	379	394	347	382	363	409	396	394	375	361	400	381	362	402	379	344	402	394	382	382	421	401	378	398	379	415	371	396	387	371	391	402	350	354	401	395	399	402	396	380	395	396	403	357	360	395	401	386	392	400	407	364	401	362	395	359	420	382	355	403	422	378	361	377	382	380	379	350	405	394	404	410	376	406	337	367	381	374	395	379	388	376	411	441	393	416	369	428	352	369	392	407	406	370	391	383	394
29372	26118	20363	5775	679	534	389	344	310	320	302	300	297	286	286	309	274	300	312	273	273	286	281	290	271	304	280	275	287	266	320	328	300	277	300	312	307	345	327	336	348	346	309	288	286	301	282	292	260	255	233	314	282	260	284	251	275	295	279	268	265	289	266	275	257	282	292	269	272	253	292	271	274	235	272	271	292	307	301	302	262	285	280	289	289	272	284	285	314	296	269	288	263	288	267	247	311	269	306	264	275	283	290	251	248	285	284	317	268	262	283	298	275	270	291	294	304	273	272	285	287	280	296	241	263	285	268	300	259	275	250	313	297	298	251	270	245	282	281	266	289	281	278	303	284	281	257	272	274	266	273	278	269	289	257	257	274	314	291	296	311	258	303	270	281	278	285	259	279	266	275	242	266	268	244	262	289	272	276	279	282	273	278	288	277	294	289	294	241	304	283	251	292	279	252	255	251	301	297	260	277	257	263	295	275	279	269	297	279	269	264	240	291	270	278	255	277	314	276	298	280	272	273	281	277	277	309	296	249	281	289	302	268	272	273	261	269	283	285	263	281	264	266	282	302	271	288	273	284	252	246	302	268	240	288	260	283	277	265	298	253	279	279	290	278	273	267	246	263	252	267	285	275	279	255	267	258	248	303	292	322	277	293	282	259	290	302	278	303	280	266	255	285	270	294	275	239	290	222	281	286	270	290	271	293	235	275	276	278	242	260	297	278	269	260	287	239	256	300	272	273	273	305	286	265	293	293	262	254	272	289	281	255	273	270	270	257	277	261	268	275	268	291	288	271	271	269	296	287	279	275	275	284	247	284	249	264	269	257	276	287	306	276	293	255	275	268	296	269	272	262	280	254	269	278	274	279	256	281	238	295	280	291	263	257	264	264	287	261	276	286	235	254	286	278	282	240	269	254	299	262	287	286	294	282	294	266	298	272	285	293	278	261	280	250	266	271	277	302	297	291	298	290	254	275	282	293	277	239	287	308	258	285	294	238	285	273	276	275	279	295	260	301	314	298	288	294	316	275	263	295	260	273	266	277	268	289	258	308	268	271	273	264	258	250	252	285	252	281	256	272	286	272	268	288	291	251	283	267	285	260	253	255	270	244	244	272	265	288	249	291	235	286	277	258	280	258	272	289	290	279	284	285	258	263	256	264	250	260	248	299	275	286	264	296	267	244	277	280	279	276	284	281	247	276	272	272	283	274	271	266	271	313	273	288	277	265	257	276	261	268	293	302	257	258	310	256	299	268	272	315	255	285	282	261	298	284	302	277	265	270	288	287	272	265	292	291	272	262	302	248	297	276	266	278	284	251	261	270	268	295	269	254	275	275	290	296	270	294	294	289	262	265	265	274	275	318	262	301	257	262	291	267	270	264	303	260	269	259	280	262	294	277	298	264	287	279	266	302	304	264	256	283	291	263	273	269	264	289	242	280	280	259	266	274	256	264	259	272	263	270	277	290	248	273	283	257	285	292	276	269	246	286	269	272	256	309	251	282	223	291	312	280	287	274	287	291	240	293	251	299	261	267	258	260	280	274	290	282	281	305	244	296	279	308	270	301	256	277	267	257	270	293	294	286	292	267	291	270	271	286	316	262	276	271	287	240	281	295	255	266	273	284	331	295	267	250	250	290	277	252	294	282	308	267	278	283	289	298	240	283	258	283	261	244	256	307	256	256	281	262	254	293	294	301	282	259	258	277	287	277	283	278	294	267	274	249	268	270	274	274	272	282	273	304	261	255	263	276	250	269	296	281	275	235	280	258	279	260	276	294	283	258	275	278	267	279	253	278	272	293	265	302	289	276	297	256	286	263	262	264	264	288	300	263	266	288	289	267	291	282	287	288	277	277	278	284	259	274	264	278	279	271	243	283	303	289	289	266	247	303	278	265	291	292	253	268	294	287	269	295	272	285	248	245	299	309	267	262	294	268	287	300	298	273	275	281	272	282	249	262	264	243	262	286	264	274	286	278	275	252	259	257	255	264	259	295	294	261	255	280	253	243	281	268	271	270	274	274	313	242	314	274	279	283	259	278	280	270	273	275	310	283	297	284	300	266	256	274	237	260	299	269	272	293	273	240	259	269	254	249	272	262	261	272	316	281	289	257	290	283	264	258	275	281	262	300	280	271	292	273	278	293	302	266	293	301	249	314	254	283	255	286	298	269	278	287	252	278	296	289	291	259	256	258	280	269	283	246	273	266	290	272	287	265	249	305	264	288	280	281	269	282	293	267	254	262	283	261	270	281	276	257	274	266	271	263	274	242	298	262	306	278	284	303	273	277	285	300	275	262	267	281	287	265	298	255	291	264	265	277	296	276	297	265	290	283	290	238	285	244	297	263	257	299	238	278	299	283	272	272	293	323	288	267	237	265	299	292	241	256	273	265	265	281	275	269	258	274	281	280	297	288	263	292	281	273	253	276	301	278	294	263	271	270	282	276	267	255	280	230	261	269	273	287	286	291	277	268	279	292	261	257	285	301	288	284	255	282	285	285	321	251	291	274	277	278	287	314	306	264	299	309	275	260	261	280	299	275	282	265	270	285	268	294	276	286	287	280	292	272	286	220	268	299	267	275	272	281	266	280	289	297	286	288	288	253	297	274	263	273	244	300	287	316	254	270	231	274	283	278	247	298	249	304	260	269	265	238	254	273	291	263	285	293	278	271	275	262	286	266	278	305	269	292	260	280	281	290	308	253	263	302	273	294	248	285	256	283	305	266	275	289	285	316	277	260	267	269	275	263	257	235	298	249	299	283	273	275	295	271	283	256	238	273	308	272	284	286	296	262	245	249	267	271	294	292	274	272	283	278	264	257	285	281	264	271	278	306	282	252	288	278	295	283	265	268	305	273	277	269	280	295	285	287	269	229	284	245	296	282	288	289	265	315	278	272	289	251	270	270	290	290	260	299	291	262	242	260	300	243	280	272	299	273	244	284	274	292	262	296	277	275	258	270	253	310	265	278	264	283	259	292	264	285	272	300	271	276	255	293	242	252	281	270	295	256	261	250	272	243	276	269	260	290	244	281	272	251	292	229	275	278	296	275	289	289	261	241	284	282	269	268	264	268	254	272	263	260	290	288	266	277	271	282	234	280	262	272	291	278	260	261	257	257	284	275	288	285	299	270	274	241	279	268	284	280	268	277	279	258	286	260	274	261	268	278	286	272	303	272	278	258	281	250	291	274	280	292	280	299	261	293	323	261	292	266	249	288	293	242	280	284	251	253	283	274	259	287	273	291	284	258	281	280	272	263	293	271	255	306	301	284	279	256	267	294	268	293	297	264	280	296	298	282	272	265	278	260	285	222	294	294	259	310	270	262	276	296	274	302	294	299	279	276	243	274	285	275	271	283	262	260	287	289	274	285	286	287	266	286	261	268	266	288	278	274	253	298	280	256	275	301	300	277	272	272	283	261	246	274	284	266	287	281	270	227	279	281	320	245	274	243	280	293	270	306	273	259	300	285	283	255	285	278	278
35937	41793	22249	4786	880	719	609	574	540	492	487	447	431	445	435	467	440	385	420	453	427	401	433	438	446	429	488	463	390	397	423	495	507	481	522	496	525	515	561	536	554	458	465	460	420	421	428	467	430	398	382	398	419	378	393	428	424	375	394	422	393	369	411	427	412	399	406	395	456	434	390	412	392	380	401	374	404	364	410	420	404	401	420	388	430	395	421	414	394	402	440	435	398	397	389	427	413	388	431	396	394	413	392	398	417	403	379	392	392	393	389	400	402	416	416	424	397	397	415	405	414	406	416	378	403	393	368	377	409	379	387	409	432	406	402	372	445	372	396	399	388	399	423	410	402	429	389	393	374	395	434	388	386	379	379	384	425	441	397	368	407	392	407	374	417	401	401	429	381	402	372	410	418	392	402	375	412	393	393	428	442	379	379	406	393	442	381	396	416	431	408	401	416	407	429	432	361	384	436	393	402	389	388	421	445	383	427	395	409	404	385	420	374	376	410	406	413	403	403	394	428	409	373	404	407	425	406	426	386	414	394	397	438	403	401	430	370	375	443	413	380	428	371	405	454	385	400	403	391	410	413	392	357	438	430	387	371	416	395	397	407	411	383	420	389	403	432	400	388	400	402	375	383	407	406	387	398	398	407	403	417	399	407	403	418	437	424	377	424	419	420	380	399	400	401	405	400	402	427	428	402	406	382	463	434	428	395	349	447	373	344	411	396	402	392	421	419	388	371	404	421	403	370	392	412	402	411	369	393	374	417	401	411	406	351	386	384	388	367	412	412	412	399	381	406	390	376	457	423	430	391	414	426	372	383	438	404	393	394	390	389	406	382	396	398	422	416	377	411	401	403	430	419	400	406	359	413	394	384	387	403	386	404	414	363	424	413	370	405	412	425	399	455	406	369	422	386	392	388	426	403	452	409	394	399	389	409	417	396	407	393	395	412	388	406	409	395	395	365	422	384	403	393	456	392	406	404	405	405	405	405	385	443	400	421	447	395	372	422	383	409	407	380	408	413	398	404	404	429	407	411	434	385	401	410	413	428	420	401	400	409	387	421	392	395	418	394	445	398	389	414	402	412	419	394	378	417	361	375	407	415	390	395	376	405	393	375	375	383	425	395	404	400	415	429	390	388	414	416	431	396	406	403	405	450	424	384	425	427	385	430	411	396	406	385	395	411	427	404	402	410	405	408	407	422	394	389	410	399	433	397	401	418	415	419	384	373	450	367	406	425	405	398	397	406	401	396	400	436	417	381	427	417	380	391	411	393	388	428	426	433	374	431	398	388	430	450	405	404	415	418	432	422	379	415	406	363	384	416	396	388	449	379	389	402	356	407	399	398	397	380	407	406	384	378	399	385	404	385	425	379	397	423	400	433	417	398	416	388	387	359	413	411	403	385	426	397	356	424	422	436	402	375	446	422	406	412	380	413	415	408	392	401	418	434	440	402	451	398	410	406	373	408	446	408	406	407	381	426	413	409	424	402	394	411	401	394	412	392	404	383	404	397	420	388	415	408	447	356	381	414	400	403	413	412	415	453	452	380	427	369	407	434	438	380	405	412	428	402	418	387	422	390	419	406	404	404	407	411	370	438	378	409	375	430	418	390	388	406	382	410	433	354	431	416	381	436	444	417	357	379	415	405	385	424	387	432	393	373	419	403	416	436	382	410	437	421	425	417	408	422	397	387	443	418	431	407	399	431	378	424	439	456	378	397	388	390	418	408	394	391	410	405	417	397	374	375	439	409	370	443	374	426	386	413	393	386	389	444	412	439	380	421	380	389	384	397	439	419	400	407	377	411	427	396	376	380	428	402	388	414	404	403	389	410	419	392	423	379	392	380	407	431	409	385	423	414	408	417	358	399	416	396	390	429	416	387	367	402	360	406	393	453	423	404	394	391	408	421	400	467	408	409	392	389	395	443	402	410	403	378	370	397	406	409	404	438	379	382	388	386	406	427	403	400	400	438	408	392	395	393	428	398	405	421	406	423	409	414	416	385	398	381	408	390	366	397	423	392	394	386	403	420	426	408	404	371	396	409	363	377	373	414	412	391	370	418	416	395	399	374	402	400	420	414	425	404	393	385	428	412	400	423	401	422	398	367	424	404	412	379	384	393	440	397	422	395	409	400	394	411	383	387	445	360	365	416	370	411	437	373	433	371	410	411	419	387	405	350	410	415	387	430	415	407	380	437	431	440	385	378	417	412	439	415	383	404	413	406	406	403	408	406	409	405	438	384	395	373	443	380	407	433	388	385	390	367	408	423	426	415	378	416	371	382	453	401	404	407	401	415	430	396	410	433	388	376	402	381	400	362	390	444	448	397	402	399	389	415	360	414	388	403	425	395	413	406	393	422	429	390	396	391	389	365	385	394	342	391	404	425	412	401	395	395	422	387	399	440	405	405	425	368	407	410	400	391	414	360	375	400	403	422	395	431	427	405	411	394	402	392	377	378	392	401	393	404	384	389	376	401	392	415	390	388	382	406	407	441	405	426	397	386	391	366	418	367	434	383	388	403	370	395	409	389	423	402	401	385	413	391	413	378	366	366	411	427	394	371	390	428	409	388	427	384	381	397	391	387	410	380	415	375	407	398	410	403	407	423	446	390	377	380	405	387	437	426	393	408	413	417	403	420	410	424	392	413	436	398	394	401	457	408	397	435	425	411	409	375	446	403	393	379	417	379	436	405	373	413	438	403	389	380	405	411	395	437	409	401	381	391	392	420	418	375	413	403	394	407	369	413	379	391	423	390	394	416	385	393	415	420	392	406	429	380	403	422	413	407	406	407	409	382	408	458	382	390	379	414	385	409	426	404	413	411	431	396	406	393	395	421	405	418	383	390	380	414	388	381	422	401	358	406	383	432	418	416	380	390	420	378	391	397	414	416	381	418	397	405	385	414	424	420	411	381	372	422	407	398	381	417	377	381	375	411	367	435	389	400	402	413	399	403	408	398	424	399	436	416	365	417	373	371	376	420	373	372	406	401	393	405	390	378	405	414	443	407	446	384	409	390	401	407	386	420	401	390	385	371	404	420	412	405	431	418	413	420	390	393	392	437	417	443	412	399	396	424	382	402	405	419	423	393	398	385	394	403	398	374	359	412	400	407	372	417	394	382	387	397	376	408	374	407	428	402	438	387	408	418	377	395	412	405	398	436	418	434	427	384	417	438	414	407	415	408	399	378	408	395	424	412	390	400	428	417	411	399	424	395	411	384	397	410	398	453	381	409	408	405	433	405	366	381	410	414	361	393	411	450	417	402	415	365	399	425	401	394	426	426	411	409	402	419	408	387	411	423	398	402	386	407	387	382	417	399	413	427	396	394	450	428	383	402	396	377	379	419	404	373	421	423	445	416	411	395	419	382	404	403	406	422	429	378	346	409	436	434	374	401	393	415	401	356	412	458	422	391	419	407	406	409	394	379	380	417	364	415	418	435	421	423	397	403	377	415	413	393	387	396	385	380	428	405	373	404	386
24611	21634	28953	24724	21068	6397	982	709	562	497	513	452	451	398	413	419	442	401	398	387	403	391	396	403	435	410	442	378	368	354	359	429	439	427	457	450	428	443	516	485	503	390	457	408	357	345	341	378	339	378	374	363	381	349	359	359	348	366	361	382	347	358	360	370	319	357	366	380	397	362	363	347	371	362	346	366	373	361	352	375	379	354	377	312	365	367	357	368	322	355	345	357	353	335	346	391	368	351	386	377	365	368	344	384	360	340	358	360	333	331	374	341	372	359	386	359	341	349	365	339	369	334	333	365	370	356	364	367	366	351	378	354	340	340	318	344	385	361	376	345	357	344	352	356	346	374	357	371	337	384	355	348	384	342	393	373	354	371	367	386	355	370	339	376	353	367	352	344	356	377	332	382	339	358	381	343	381	361	370	359	391	339	315	359	378	356	365	395	325	354	363	369	387	375	387	338	368	384	335	376	389	376	367	322	390	355	369	361	391	346	369	335	339	331	336	335	338	385	366	355	372	412	356	386	400	369	353	381	359	358	387	373	362	365	338	351	367	361	347	338	368	355	358	377	316	352	364	363	341	349	341	353	371	370	329	368	377	366	354	341	362	348	392	370	332	359	337	345	372	343	350	349	330	370	376	353	333	364	372	319	373	382	348	372	359	375	343	381	365	326	362	348	375	352	332	363	374	354	351	372	384	350	393	363	358	357	382	334	338	362	369	351	356	329	381	402	395	385	356	364	350	365	353	384	355	365	363	330	329	345	340	373	336	370	384	350	337	340	351	348	377	372	343	348	354	356	340	348	342	343	387	378	370	390	373	370	340	368	376	367	339	360	365	377	375	345	327	340	374	388	330	366	355	337	358	383	329	367	372	330	337	405	333	380	381	350	344	380	361	348	362	369	350	361	359	323	370	384	331	329	353	347	357	364	364	348	381	387	340	373	346	381	349	374	356	353	361	338	369	383	379	351	385	376	358	365	357	330	364	360	363	356	356	331	323	371	342	340	363	338	376	364	354	343	345	337	355	398	329	360	350	366	350	335	340	374	372	368	365	343	349	336	362	380	354	366	342	387	364	363	378	339	352	376	333	376	389	329	399	345	366	375	357	349	363	360	382	361	343	356	382	330	367	399	359	353	351	340	367	374	359	371	373	336	351	379	377	355	336	381	368	375	357	357	368	356	411	343	387	366	370	357	376	361	339	329	350	377	368	332	353	365	360	368	378	377	339	333	363	348	341	376	379	341	338	380	318	367	346	394	354	343	365	392	374	366	365	384	365	350	353	341	348	352	351	340	368	368	377	321	364	344	349	339	337	386	365	356	389	333	333	343	340	396	374	313	366	348	364	370	321	384	362	359	344	379	361	361	363	334	346	335	371	367	328	349	363	360	359	384	376	370	320	386	342	337	380	362	353	363	374	373	366	357	346	349	373	401	346	355	371	393	355	339	334	377	365	337	356	358	362	363	360	339	337	351	345	372	357	335	340	370	351	375	365	356	371	356	332	353	371	365	384	351	351	362	343	378	334	364	346	350	378	377	379	379	363	362	362	350	352	326	395	370	373	362	349	378	321	345	367	355	356	363	372	359	384	362	354	360	372	361	353	350	374	388	363	352	351	367	382	345	362	383	384	334	351	332	342	350	345	351	354	394	362	354	365	365	368	338	353	382	372	354	363	387	366	387	370	413	342	336	359	384	375	376	354	384	392	375	344	372	349	372	371	345	351	365	366	376	377	381	375	350	364	346	336	323	317	332	369	369	365	384	337	380	344	354	374	353	359	329	380	367	359	329	368	355	351	348	362	368	356	361	393	356	340	374	336	375	349	355	378	375	371	370	363	353	389	346	370	362	370	347	370	380	378	350	349	368	364	334	345	390	346	367	348	369	331	367	370	366	380	386	381	379	361	364	370	353	341	340	362	352	405	326	347	357	363	344	328	339	371	363	348	344	350	329	352	367	360	346	360	382	349	356	336	328	332	338	376	396	346	383	336	369	347	396	356	354	342	371	367	392	344	384	344	365	355	350	333	375	359	384	385	399	368	356	361	394	335	384	349	365	351	351	344	355	351	370	374	362	365	365	370	363	368	325	342	360	338	355	368	373	337	365	366	362	368	338	351	382	380	332	337	362	350	371	363	319	364	361	361	352	310	369	344	374	340	363	346	370	363	371	340	369	349	344	364	318	397	342	404	356	391	334	340	369	323	355	372	365	379	386	340	348	351	374	360	358	348	385	376	352	361	326	382	332	368	364	373	379	360	334	345	352	380	355	399	357	356	383	370	356	330	385	384	344	377	352	408	355	337	357	374	333	377	334	364	357	322	341	361	344	365	353	384	334	341	368	379	376	358	360	388	363	391	371	357	358	357	340	347	383	398	346	348	363	363	369	375	364	374	337	384	320	355	387	373	341	344	351	362	348	369	341	339	372	379	372	339	359	373	347	370	333	388	345	345	379	348	341	378	351	376	347	325	352	340	372	364	384	395	366	328	356	351	362	356	358	342	342	333	366	361	343	369	373	354	368	377	338	358	329	346	342	376	335	360	357	360	357	375	355	379	331	365	364	349	371	359	360	364	360	394	382	379	327	364	344	325	367	300	356	398	351	375	362	355	359	354	348	366	319	348	340	341	349	356	378	369	349	384	380	353	365	359	342	364	353	338	367	420	342	347	403	346	343	376	370	348	369	324	393	349	339	355	348	359	364	390	359	335	393	342	357	362	338	345	376	370	318	386	358	338	344	393	365	334	353	340	328	359	351	390	378	364	358	360	356	350	365	363	353	333	381	326	365	347	350	363	354	384	353	359	367	397	370	366	367	371	326	343	319	356	381	387	326	312	387	372	350	358	353	353	335	379	352	363	320	367	389	322	368	351	358	339	368	363	365	405	360	354	342	324	365	357	364	353	356	359	362	369	365	348	358	338	353	339	367	370	351	368	334	372	362	365	355	356	348	354	356	342	386	350	354	376	377	373	371	347	336	376	336	343	346	361	384	334	410	335	352	392	370	389	372	365	382	342	340	383	346	374	332	372	388	379	363	389	356	367	358	350	363	378	385	360	346	369	354	375	362	346	323	343	342	336	376	380	359	400	372	326	327	392	373	375	360	378	388	373	350	355	343	385	369	353	374	358	363	370	352	346	376	357	376	321	362	340	352	361	377	341	331	370	357	355	356	360	335	351	369	371	335	340	336	377	384	350	398	386	350	380	364	351	358	363	371	337	371	366	392	340	334	354	330	320	355	409	370	391	339	373	339	353	351	363	342	379	345	362	331	368	368	406	361	323	366	360	351	341	389	361	348	336	351	355	361	366	373	354	371	375	353	345	369	336	351	363	356	357	359	339	356	338	361	367	364	339	376	382	381	385	343	341	373	369	406	380	361	350	332	359	365	340	350	370	364	382	373	355	356	376	382	365	382	351	329	362	371	380	403	360	334	385	360	332	337	354	346	359	359	319	353	343	362	346	356	326	352	361	382	348	343	341	391
40515	56724	35285	11802	2818	2042	1624	1372	1180	987	861	794	763	705	680	618	670	616	582	593	633	597	591	604	621	670	668	665	638	543	565	676	723	752	739	740	735	763	780	786	782	697	640	591	575	531	549	597	547	546	567	555	542	526	537	513	489	565	528	585	542	564	523	506	503	528	528	525	507	502	554	533	520	533	552	514	591	521	496	514	598	487	502	514	537	564	506	557	544	536	511	537	531	535	553	527	545	518	519	522	506	512	557	525	517	537	474	572	539	515	528	535	556	502	550	531	515	490	492	525	525	515	531	516	504	489	545	536	519	486	588	513	507	528	528	529	532	575	548	527	484	537	557	512	559	524	491	549	581	565	555	566	539	547	485	505	486	533	551	485	522	564	510	521	555	517	486	513	562	490	500	529	522	506	507	528	521	488	552	555	564	552	526	527	480	549	539	532	555	520	539	508	539	499	505	503	518	532	540	518	485	531	574	490	524	542	496	486	552	517	517	513	506	510	532	542	496	543	528	509	500	503	559	531	511	550	538	493	532	535	493	486	581	526	520	511	525	530	534	501	565	546	530	554	492	528	526	528	485	533	539	526	553	546	516	503	515	540	532	501	529	497	532	513	484	508	518	515	523	558	523	532	544	507	503	505	557	526	551	551	535	543	538	549	519	589	523	559	540	581	523	505	573	524	534	556	500	553	535	520	486	551	546	510	501	541	526	499	523	553	546	519	542	520	554	521	551	507	514	559	515	528	515	542	549	508	543	512	534	512	522	548	537	549	501	509	530	481	515	530	494	532	520	551	514	514	529	582	562	556	507	523	525	542	500	540	518	560	532	517	513	586	542	508	543	544	521	484	519	527	512	548	519	552	517	540	547	530	510	512	552	531	542	550	534	501	514	566	518	532	475	555	523	554	531	501	489	506	543	495	513	515	508	536	535	552	544	533	521	523	486	546	481	515	501	492	497	529	517	534	556	511	506	521	528	577	484	516	491	547	543	520	532	489	535	553	521	528	546	533	535	517	529	526	543	526	458	573	522	528	546	484	491	532	520	554	484	455	558	485	495	561	561	523	562	526	518	543	556	522	566	509	523	517	510	551	532	561	495	531	537	486	528	517	537	540	574	538	557	507	519	549	527	530	540	548	545	524	550	548	509	538	520	529	560	526	537	486	511	557	550	511	522	521	546	508	523	542	547	573	541	514	546	556	536	528	537	516	508	461	555	546	507	529	555	582	508	547	514	518	540	517	529	513	504	530	534	537	547	503	562	479	510	476	519	533	555	514	539	547	551	533	539	545	520	532	517	537	516	511	569	548	558	537	570	508	527	527	500	522	554	528	569	536	524	504	534	491	513	524	530	538	490	538	501	507	556	580	494	521	537	547	526	494	541	545	524	543	507	562	492	509	493	510	471	528	520	464	529	555	480	521	540	557	544	491	552	545	499	535	485	516	544	579	551	555	559	478	531	487	552	564	512	483	550	549	501	523	492	484	515	540	550	532	525	543	527	540	530	523	495	533	500	515	548	567	475	505	554	513	516	520	518	531	546	504	548	552	518	503	541	507	495	516	540	536	520	515	540	554	494	513	533	467	546	541	486	559	516	510	509	491	556	506	522	521	502	512	543	548	536	503	522	506	528	537	510	531	531	464	544	501	517	503	547	503	495	516	533	501	503	537	518	519	517	530	536	565	501	534	498	534	576	544	504	513	486	536	506	543	507	511	507	513	542	515	524	517	538	498	563	528	522	484	529	557	515	493	525	502	529	523	570	568	524	543	516	575	557	517	533	523	508	531	561	509	513	506	524	556	558	540	530	493	519	469	584	509	564	488	517	559	574	536	502	511	529	521	536	517	549	522	515	514	535	554	527	522	492	523	518	516	563	496	504	493	566	549	536	541	569	532	535	516	539	508	502	513	565	514	522	494	520	544	527	512	534	523	523	535	505	528	519	521	492	509	496	516	522	513	518	488	548	539	521	525	514	538	544	528	558	568	551	559	533	537	538	492	509	491	499	503	522	544	514	510	552	540	511	564	523	538	542	521	519	565	508	531	506	479	553	520	479	551	504	535	584	516	524	507	530	497	526	531	539	509	527	523	525	505	514	528	538	497	551	561	537	524	560	533	508	498	521	526	533	523	504	508	514	527	558	516	530	518	511	542	500	541	519	490	526	506	506	510	483	530	529	519	507	538	513	559	518	541	539	546	517	527	534	505	513	525	514	528	534	538	536	547	501	503	513	547	535	542	506	549	532	534	553	523	498	478	558	530	551	553	548	538	530	526	501	514	530	550	518	550	533	492	518	534	516	540	546	532	535	496	483	479	523	530	524	549	504	519	517	558	590	560	498	498	512	470	554	566	516	550	520	520	514	490	520	546	524	522	533	559	511	511	543	506	527	503	505	539	502	554	544	517	497	526	504	514	513	520	540	552	537	500	560	540	506	507	586	531	521	527	467	544	507	513	500	554	526	529	493	524	525	563	543	525	564	536	532	521	557	510	527	532	515	504	499	511	529	566	548	560	541	540	524	527	505	552	527	511	535	507	552	510	498	465	545	562	541	531	538	530	494	500	492	512	539	461	510	504	534	506	523	542	508	501	523	532	530	474	488	589	531	525	538	517	521	509	561	526	520	550	531	554	477	514	526	482	541	495	496	529	512	515	509	555	530	538	523	502	481	514	540	528	548	571	520	549	542	539	561	504	498	535	523	546	529	518	516	534	548	486	561	498	533	511	567	530	512	515	538	535	570	512	519	499	521	572	530	547	530	530	516	532	513	546	513	516	531	522	498	480	511	522	519	542	548	529	492	564	511	499	554	555	490	522	540	535	488	523	529	532	494	532	499	542	520	551	553	517	487	572	492	508	527	538	523	556	511	532	542	470	532	502	498	512	543	531	537	532	503	511	507	492	494	477	501	534	536	516	548	494	482	488	537	521	512	506	478	571	552	539	511	511	509	550	504	511	516	513	592	536	550	535	538	526	532	497	553	516	560	513	537	551	516	522	538	548	545	522	509	557	543	565	504	477	506	526	527	569	529	562	520	485	510	492	576	491	551	540	491	488	555	504	510	518	494	507	541	538	510	513	508	511	535	562	473	518	537	544	513	528	552	531	502	513	465	542	503	525	595	517	571	552	527	530	540	579	542	558	524	551	516	546	525	503	532	540	531	530	474	497	544	526	552	490	523	508	501	502	547	542	509	503	579	542	513	504	478	521	496	523	535	502	524	504	507	523	537	522	533	507	541	534	522	526	536	547	523	508	550	520	540	561	525	541	521	517	512	537	462	487	532	506	499	499	514	531	479	531	552	536	543	537	565	499	532	554	519	503	536	546	523	491	522	539	545	535	565	491	524	533	551	538	533	545	519	503	515	566	546	502	534	526	525	515	536	551	543	526	555	461	541	516	548	517	507	543	532	520	577	553	516	491	500	483	566	561	502	525	550	552	520	527	503	531	506	513	522	537	505	524	524	514	518	547	544	527	522	556	556	516
23490	21575	29353	24193	21558	21101	5057	863	669	554	472	463	426	402	352	379	350	339	343	291	323	328	323	369	353	348	332	286	347	329	327	353	403	366	354	356	379	442	430	418	392	358	315	319	282	267	314	290	261	292	282	260	263	260	271	252	298	279	240	274	288	237	252	266	267	256	259	289	217	285	257	261	258	258	263	244	268	293	269	295	276	254	255	268	257	258	277	292	257	243	275	255	237	284	271	258	283	235	228	239	252	250	297	259	269	256	281	260	281	266	259	270	268	267	275	269	249	269	270	299	260	250	274	255	271	263	285	267	294	246	278	261	260	253	282	256	268	233	288	264	272	254	264	259	271	244	220	244	283	272	274	285	255	257	272	250	239	261	263	239	240	239	236	260	293	286	255	233	244	257	275	269	275	271	267	255	236	250	256	263	280	256	240	240	275	242	263	235	249	246	257	245	268	258	270	264	258	247	222	258	241	257	252	260	256	260	252	270	277	256	239	278	263	257	270	272	264	269	249	277	257	272	257	268	225	241	257	254	237	270	286	227	256	234	266	293	266	258	255	263	281	250	265	272	239	266	261	231	245	282	273	270	271	233	240	245	254	252	248	248	240	253	275	260	277	260	260	257	265	253	289	267	256	245	253	280	262	283	285	290	250	269	263	248	263	274	276	298	256	238	241	246	206	261	262	231	261	264	266	275	241	267	259	250	245	260	271	255	260	250	256	266	248	265	267	268	243	270	233	236	246	268	297	259	261	257	264	243	230	241	273	244	250	251	255	260	253	251	250	256	257	235	274	264	297	239	256	244	284	246	255	225	243	259	244	263	254	279	246	283	231	292	265	270	245	224	243	250	239	266	267	257	252	281	241	265	278	301	264	265	269	256	265	256	251	266	257	276	252	265	280	238	293	259	261	269	259	239	273	227	248	248	271	251	242	220	242	264	272	248	260	267	257	272	271	276	260	240	243	295	287	270	275	271	273	239	258	267	271	258	275	254	221	258	245	256	246	236	273	265	289	269	251	260	280	246	269	263	248	270	255	266	278	254	250	259	233	258	251	272	257	266	258	256	252	262	265	279	265	253	225	256	246	242	269	257	272	265	278	249	269	253	245	242	257	260	255	237	301	242	263	259	264	274	246	272	261	258	289	255	243	240	248	272	253	273	243	260	259	257	294	249	256	250	292	253	240	265	269	261	272	252	249	266	266	267	243	240	250	257	274	267	266	259	242	265	262	245	266	260	267	252	283	266	236	240	267	241	269	272	250	243	246	270	253	282	263	268	289	262	245	246	253	244	265	275	258	271	231	267	276	271	253	240	286	253	247	277	262	256	250	246	253	275	287	248	239	259	244	257	241	279	288	251	260	276	252	245	274	260	269	269	256	261	251	274	269	268	228	259	255	242	270	238	263	277	280	261	271	262	253	263	251	250	252	261	276	244	277	267	265	299	245	289	267	270	248	253	250	229	271	252	270	250	273	265	280	263	255	258	253	271	242	248	260	252	257	259	255	283	263	275	263	264	245	227	272	274	303	252	244	241	268	257	254	246	265	295	284	247	286	256	278	283	275	263	284	274	234	234	266	254	261	264	236	259	276	268	266	229	257	225	246	279	271	285	287	239	277	285	256	271	266	254	261	239	254	256	264	267	249	275	252	232	265	288	284	280	268	289	236	279	277	262	270	242	262	237	269	268	255	210	253	244	273	270	268	261	258	269	254	259	258	251	244	269	289	263	250	271	252	261	236	259	251	254	264	252	231	253	258	263	245	246	260	276	265	251	263	267	275	239	270	271	260	253	264	258	289	260	249	269	254	244	272	262	252	272	268	275	279	263	240	259	294	247	278	253	290	235	275	269	274	247	268	288	272	296	241	273	242	289	262	269	267	289	244	248	268	272	276	276	253	281	293	246	266	261	285	247	253	270	258	265	265	241	283	275	274	253	257	252	292	221	235	254	287	283	260	278	281	267	256	232	245	240	266	266	256	249	250	241	245	247	257	281	249	254	257	257	267	253	264	255	275	286	275	241	264	281	261	256	263	256	254	284	257	213	258	275	254	279	253	277	264	282	269	246	239	258	289	287	239	250	243	263	264	255	267	285	282	243	227	276	282	243	261	257	257	224	260	269	272	266	267	276	234	256	261	251	233	272	273	275	269	273	252	275	246	261	276	268	256	261	267	276	277	230	268	258	271	277	249	257	236	257	273	249	270	259	260	257	282	226	278	226	289	268	235	267	246	274	276	253	265	245	269	272	273	270	250	282	265	272	297	270	261	251	263	253	247	279	266	245	298	246	255	289	272	271	240	244	259	269	246	249	266	214	241	271	287	281	267	268	251	254	248	271	258	279	253	274	249	246	265	234	245	232	257	242	250	259	263	256	273	291	251	263	292	251	272	245	230	244	261	283	254	294	252	246	265	251	259	290	266	263	259	262	273	242	265	239	236	270	270	269	255	235	256	246	240	277	272	272	244	274	250	262	282	231	253	254	280	271	245	289	268	252	282	264	277	265	264	260	289	278	278	268	274	254	251	250	238	271	261	274	236	271	280	260	227	259	243	268	264	259	226	240	230	273	273	240	258	270	259	238	238	239	227	246	258	245	290	285	260	235	266	275	235	287	246	262	248	262	252	251	244	268	299	268	253	258	256	268	279	255	269	280	248	220	259	258	251	261	253	252	253	254	285	255	290	288	256	239	247	258	260	254	266	254	291	269	243	254	277	291	281	267	254	277	260	245	278	254	275	277	244	245	284	263	274	240	250	245	251	268	253	265	248	281	245	270	297	257	284	269	264	268	272	294	258	282	267	262	262	265	290	276	255	277	254	292	238	249	249	285	255	228	266	285	260	255	250	288	282	230	261	279	256	270	227	258	255	274	250	282	258	242	257	287	267	249	264	276	266	285	238	269	244	276	255	233	254	265	274	274	276	248	261	267	267	263	279	272	277	255	282	232	256	281	252	253	256	265	243	270	275	306	276	278	271	265	256	244	262	260	285	247	239	265	229	256	274	252	278	256	249	263	260	252	232	248	252	264	247	214	264	260	235	282	254	249	250	261	264	244	264	236	234	247	252	252	280	268	263	252	271	285	243	241	250	223	279	251	256	264	249	266	228	279	243	261	289	250	244	275	265	270	246	237	258	235	274	243	242	291	257	240	237	275	247	274	235	258	258	241	298	252	272	250	266	256	273	265	232	253	264	241	273	249	273	272	261	253	249	222	270	280	264	263	270	283	271	221	267	268	262	260	242	267	255	264	290	269	257	274	260	242	276	243	227	247	271	298	254	252	269	268	255	264	261	280	240	250	263	249	278	275	278	246	255	258	265	244	268	273	252	263	247	282	286	251	248	268	255	274	244	267	254	241	271	240	236	246	261	249	259	278	272	258	259	237	276	250	243	293	245	230	258	241	245	220	255	256	274	261	280	263	266	257	268	255	260	259	269	276	270	237	266	270	263	250	245	283	286	237	268	285	309	263	269	266	257	264	243	250
45245	64852	43812	15625	4082	3046	2354	1873	1479	1249	1011	932	778	749	649	576	537	559	578	556	530	520	570	546	600	638	605	537	545	495	484	567	714	671	664	643	693	719	783	744	750	591	527	460	472	438	458	403	452	402	425	421	387	381	418	400	393	400	410	413	406	392	399	396	400	388	384	373	391	380	402	429	389	372	363	397	421	359	371	367	405	411	390	386	392	404	402	367	401	354	402	345	383	403	388	385	376	373	395	384	394	397	373	352	356	378	369	370	338	365	409	378	357	393	363	371	392	376	394	396	413	410	377	388	376	379	381	362	348	386	401	369	334	399	403	384	412	388	379	337	363	385	386	361	387	379	406	349	380	353	391	397	410	353	377	437	365	382	363	388	378	411	376	363	391	391	393	390	365	366	399	384	394	360	401	384	384	379	389	373	418	391	414	381	352	394	368	369	377	373	349	410	379	387	375	350	398	396	366	404	402	416	400	370	396	368	382	365	387	371	374	382	380	376	380	394	385	405	363	373	390	400	406	400	372	425	407	385	409	380	384	398	365	364	406	377	385	385	376	354	382	413	367	386	379	412	410	377	421	389	388	359	395	374	392	364	351	370	407	400	363	386	410	377	352	416	379	408	381	375	355	347	363	370	374	390	368	409	390	382	400	396	409	401	393	381	367	391	384	393	394	354	379	379	380	384	415	376	376	423	389	376	374	382	358	390	389	350	381	378	389	408	374	384	387	396	390	384	382	368	400	404	382	404	402	402	377	365	390	363	390	398	363	429	398	407	393	396	392	380	406	392	377	380	384	396	400	375	387	366	367	405	402	391	374	410	370	378	367	362	377	344	391	394	396	367	369	389	397	378	369	375	397	385	360	371	399	375	390	394	420	402	399	388	402	338	377	397	360	418	378	367	413	379	410	396	351	405	391	384	339	358	390	385	445	356	364	388	371	364	408	339	344	408	365	383	396	423	398	384	356	374	401	379	370	378	382	374	383	405	388	374	405	385	413	371	346	392	359	360	384	377	410	383	357	398	394	385	393	382	407	367	359	382	401	380	377	396	381	386	358	406	401	360	413	372	387	372	375	365	372	375	390	368	393	403	421	373	356	408	367	358	384	408	417	397	399	397	408	373	364	366	425	322	355	364	389	395	390	372	358	388	357	378	392	342	433	388	422	417	388	390	387	383	397	362	363	397	391	394	399	358	361	417	376	395	407	391	376	360	390	359	380	371	401	408	395	356	368	405	389	382	401	392	349	395	400	370	357	424	364	381	378	401	406	366	380	412	395	387	410	392	414	379	395	406	380	355	374	379	404	377	365	389	387	408	379	392	368	404	401	410	366	441	362	378	380	387	405	366	392	409	372	373	377	356	374	367	374	389	330	410	367	405	392	381	357	374	388	371	378	363	391	385	378	397	390	407	354	383	388	335	419	374	381	379	390	366	394	411	425	372	367	372	370	400	356	389	372	355	375	364	404	389	362	381	375	386	401	408	367	350	365	394	377	389	394	401	394	395	388	379	348	370	346	362	371	390	384	385	397	410	410	402	376	393	419	388	348	374	411	389	377	403	369	369	380	423	383	395	361	379	386	413	379	399	411	398	391	395	382	372	376	405	387	380	396	417	364	417	383	390	409	384	375	383	391	377	377	434	364	409	377	386	355	400	373	374	396	395	422	383	392	375	391	413	376	372	375	376	397	372	372	379	371	378	407	415	385	389	370	377	389	378	379	365	389	388	384	377	401	405	348	370	374	369	382	378	369	407	346	383	393	390	391	367	357	361	372	428	353	360	352	366	379	389	383	367	390	364	426	396	413	400	379	372	402	387	378	384	370	397	407	373	400	372	406	377	432	377	351	423	372	383	386	371	399	371	405	370	395	387	404	434	382	386	368	410	398	412	371	382	371	378	387	398	399	367	362	394	394	397	413	381	352	374	378	401	408	393	385	375	379	379	394	397	406	351	369	363	350	397	385	405	355	390	376	399	375	365	392	397	400	403	366	376	382	401	365	353	367	394	368	392	410	389	362	352	392	384	360	381	401	358	365	388	391	386	365	423	373	368	392	368	420	377	412	379	389	349	395	414	364	369	385	363	381	358	404	368	424	429	380	385	388	383	365	417	420	363	398	389	394	377	378	375	439	411	384	344	359	376	392	374	366	368	398	388	399	358	394	406	383	401	414	362	392	352	411	404	408	394	362	353	415	386	393	369	417	389	414	379	355	373	339	396	375	372	394	359	386	379	433	397	355	378	389	385	406	396	401	385	424	393	352	365	375	374	402	370	365	415	387	386	370	363	429	366	377	385	366	411	375	389	396	385	395	406	375	387	392	407	405	399	361	383	407	408	404	404	352	406	371	380	374	379	355	376	377	359	385	353	406	372	400	381	375	394	416	338	424	379	371	402	378	366	389	384	402	394	401	392	347	391	416	350	403	371	389	429	420	337	345	386	403	395	368	386	384	358	365	368	377	401	386	354	398	371	392	372	390	401	378	390	383	396	365	380	399	353	379	419	370	383	381	381	382	405	345	386	388	404	391	359	378	391	395	400	382	359	390	381	431	385	359	410	382	384	395	391	418	409	376	389	399	359	387	375	397	402	402	408	355	394	380	386	382	370	408	406	388	371	395	357	373	390	352	347	393	372	381	385	370	416	358	408	392	361	382	381	344	404	395	395	364	403	423	417	358	389	379	398	391	380	411	379	392	378	370	400	381	376	405	383	408	424	403	379	401	393	378	370	418	378	383	404	356	354	376	382	362	376	417	420	406	359	356	380	402	396	403	380	420	353	401	357	397	364	361	385	386	409	369	417	403	403	363	392	407	366	370	397	414	399	379	378	400	356	400	368	361	393	386	382	367	395	394	409	385	385	376	374	389	404	371	375	393	384	399	373	387	405	377	414	364	352	393	366	395	375	384	363	349	422	350	407	414	364	391	387	399	400	380	400	379	407	367	422	379	376	362	370	396	365	392	390	391	365	378	397	394	365	370	363	414	358	384	390	391	386	383	356	388	382	371	394	372	385	401	388	338	385	403	393	361	402	399	371	399	382	370	399	373	443	380	381	372	376	379	402	379	412	348	392	384	416	378	423	438	400	372	412	375	383	367	406	391	390	396	404	380	376	410	391	382	354	383	382	378	390	388	343	369	362	378	384	364	379	369	368	394	365	390	395	375	359	375	414	373	377	375	375	364	391	413	410	408	405	356	380	400	388	383	367	379	399	388	384	401	376	371	400	428	396	361	353	376	393	372	406	411	394	362	388	385	396	410	373	357	400	392	348	376	360	400	375	379	387	368	390	361	396	416	382	412	383	402	393	380	400	364	381	381	368	427	387	383	392	399	394	362	377	364	354	419	364	358	360	353	393	381	382	357	415	380	435	380	394	372	380	352	439	362	377	365	369	415	353	389	382	399	357	425	368	379	381	393	360	377	378	367	411	386	376	378	368	368	385	397	394	374	407	330	377	392	382	388	400	351	361	400	370	398	388	362	413
29619	25861	20936	5178	561	411	353	305	313	336	279	302	291	299	287	288	317	247	260	272	259	276	326	272	309	336	300	269	330	266	291	308	349	334	329	338	365	324	380	361	334	319	291	289	298	307	278	293	269	305	287	285	297	279	269	305	305	282	297	276	309	256	252	292	290	277	268	241	284	286	275	284	281	285	323	271	281	259	278	263	288	240	269	272	303	280	290	307	291	262	270	267	255	263	291	286	271	269	262	273	280	296	272	256	258	275	272	302	276	285	256	282	277	285	276	278	277	304	271	272	289	279	245	266	279	289	287	309	279	286	290	267	259	273	284	283	303	308	293	277	268	273	282	301	274	282	290	298	276	269	267	236	260	270	256	294	276	274	294	295	271	283	278	272	278	277	259	245	278	298	291	258	296	268	278	263	259	285	266	282	250	282	290	239	291	283	250	275	263	268	259	305	271	260	260	295	297	262	264	261	272	300	278	258	266	272	302	283	270	301	282	266	255	249	274	269	290	271	276	274	274	288	330	291	282	265	253	310	261	273	303	286	274	266	282	268	272	265	245	280	288	265	259	286	275	270	289	271	309	271	286	275	312	275	270	297	242	270	264	299	269	308	260	270	281	268	278	290	293	287	262	269	284	288	271	264	275	252	279	304	302	285	253	265	265	252	248	303	277	256	283	270	285	306	326	302	273	281	271	247	264	274	254	304	252	278	264	268	281	266	309	265	272	270	315	292	267	292	262	273	266	308	283	267	252	260	281	279	294	272	271	239	264	266	272	306	281	289	299	287	275	277	278	270	271	270	281	278	276	249	273	252	272	276	278	311	280	275	285	287	244	296	287	296	301	274	260	259	277	293	282	251	261	295	307	267	274	269	301	286	293	277	257	272	234	271	293	283	289	273	300	285	304	307	270	279	270	276	271	282	318	259	284	260	258	265	290	294	268	308	285	298	273	261	259	306	268	265	303	271	290	270	267	279	278	295	295	266	279	282	287	274	281	268	250	283	265	282	279	279	269	289	278	294	272	272	295	266	271	292	282	282	273	268	258	250	269	310	252	249	300	269	270	268	276	272	226	255	283	293	277	275	267	253	244	275	274	288	286	298	274	289	289	312	283	287	298	294	304	286	220	315	283	292	277	286	263	281	304	264	268	292	313	273	287	285	289	299	264	242	255	267	276	257	287	294	256	308	295	275	285	310	276	283	287	275	272	266	266	278	292	270	279	239	295	292	272	294	275	245	271	247	298	260	271	271	283	271	283	274	293	276	275	269	261	289	276	283	291	289	285	290	264	292	271	271	270	300	290	289	262	236	222	284	273	286	259	303	302	277	254	270	275	289	283	284	295	284	284	279	263	279	247	267	261	264	265	264	280	282	291	289	275	283	266	308	280	272	295	275	278	264	265	302	291	287	280	288	265	297	278	283	310	277	271	272	265	257	291	270	293	228	257	292	269	306	285	281	273	278	307	288	262	270	285	259	258	259	270	272	278	268	296	251	260	273	274	277	250	277	293	309	258	277	297	300	284	300	246	268	292	277	277	262	276	292	265	276	275	291	290	290	268	266	282	291	279	284	296	279	300	275	281	291	270	280	262	294	282	314	289	295	304	290	278	239	277	282	282	275	303	273	280	275	287	280	301	295	260	295	253	259	271	290	276	309	269	261	275	287	262	254	287	274	273	294	277	270	287	286	295	265	299	279	286	272	284	307	264	271	255	283	279	269	297	266	281	259	281	252	289	269	269	304	261	276	267	270	282	290	273	294	277	260	268	263	282	276	271	299	295	249	254	258	272	273	319	276	315	290	245	278	307	276	287	280	264	248	280	299	266	246	255	254	262	238	289	250	271	273	258	269	256	278	290	295	322	258	295	266	275	292	275	270	293	304	273	272	284	259	307	280	308	280	273	283	274	273	271	279	223	279	268	279	279	259	304	266	276	287	297	243	287	285	272	312	242	296	291	298	277	294	271	304	253	278	269	264	282	282	262	288	286	266	266	263	263	303	316	273	269	301	277	298	279	288	276	290	284	259	265	268	262	296	274	303	288	315	279	275	278	276	264	255	259	298	271	265	258	297	263	257	295	252	267	292	296	285	285	257	273	297	282	241	296	234	256	281	284	245	259	277	260	274	270	286	272	289	281	261	267	262	269	299	287	287	273	256	287	280	267	308	273	279	266	286	299	273	284	284	290	295	277	291	275	295	255	296	293	279	247	321	278	293	289	275	276	276	266	319	276	282	249	285	284	295	312	280	275	287	268	275	325	281	315	281	270	304	281	264	296	275	288	288	247	257	278	313	276	288	263	272	292	258	296	245	279	297	285	281	279	268	292	298	259	273	285	304	281	266	272	286	256	264	286	309	274	285	281	312	287	247	269	286	281	250	254	269	279	271	232	286	285	259	267	289	278	303	311	274	275	260	281	256	293	244	297	249	282	297	248	285	282	285	281	288	274	271	274	285	282	244	259	304	324	270	255	299	283	269	264	289	254	258	307	264	271	276	284	249	304	273	279	288	258	291	268	260	264	280	267	314	279	296	284	296	290	261	270	262	294	277	263	258	285	304	295	303	272	270	234	275	252	290	274	289	291	269	264	278	259	279	281	310	257	279	269	275	301	264	279	296	272	279	266	264	269	252	306	268	261	271	282	275	274	257	294	276	283	297	291	287	267	280	268	276	282	291	291	286	274	298	292	273	278	283	259	230	251	277	301	258	255	298	260	276	254	292	321	283	251	303	270	254	268	265	272	281	296	285	247	248	276	287	303	272	281	292	316	254	284	293	278	270	270	260	271	274	284	269	287	279	304	308	283	256	282	290	273	267	280	271	286	248	284	262	262	286	283	298	270	294	324	268	287	299	266	283	285	290	279	275	257	264	285	293	266	294	254	266	265	296	272	296	257	265	299	281	269	276	275	275	249	294	265	303	284	285	276	264	262	289	291	287	293	272	272	261	278	269	283	268	273	267	270	273	274	289	267	256	291	252	307	279	304	253	297	290	248	272	290	281	237	259	253	237	274	279	294	303	241	266	269	252	242	243	312	250	278	267	311	246	252	293	268	284	268	292	246	262	290	299	295	269	280	305	286	272	264	277	265	290	275	275	295	279	286	266	273	275	268	281	268	276	292	265	305	295	290	261	291	257	300	250	297	285	290	246	272	275	246	315	270	273	277	277	257	251	276	289	279	286	287	237	299	261	312	282	303	269	254	261	265	272	290	302	290	263	308	265	278	264	264	276	272	253	310	277	274	268	274	262	267	307	267	272	287	276	275	287	276	264	284	280	248	272	291	269	249	279	279	278	264	286	310	322	290	289	264	270	258	282	293	292	280	275	302	269	305	270	272	282	248	301	281	305	302	262	260	290	273	286	272	251	272	271	285	274	273	250	298	273	260	275	278	274	272	242	254	299	273	275	295	262	271	273	276	278	301	266	268	272	295	281	273	301	277	281	288	254	278	282	306	251	283	283	293	279	296	279	294	291	289	260	306	303
36113	41354	23336	4097	871	695	636	568	495	506	457	423	437	420	415	392	462	404	427	419	432	428	448	420	481	439	460	441	427	430	425	448	515	541	555	520	527	558	579	543	574	471	475	445	427	405	388	445	414	430	435	400	412	394	381	400	396	405	429	397	413	425	388	398	396	376	389	447	408	382	377	416	411	415	413	431	406	423	388	383	418	416	379	387	430	428	390	395	432	388	387	438	370	399	421	397	379	402	422	402	415	386	382	422	393	388	438	428	404	399	372	395	406	389	404	431	421	415	368	402	441	418	401	370	408	419	389	417	403	419	402	427	384	403	424	443	400	401	377	440	398	389	401	414	415	391	409	417	418	417	393	428	400	415	367	408	412	442	392	382	399	405	432	396	429	412	440	368	409	410	422	412	406	390	397	420	442	397	412	390	420	378	405	391	382	367	406	436	400	385	395	391	390	410	396	429	392	420	413	393	386	398	392	427	409	409	418	391	417	397	425	390	394	400	382	418	412	412	391	387	386	403	415	397	392	446	384	406	397	417	382	395	411	434	413	405	414	391	398	408	402	411	448	428	384	376	420	398	428	400	411	381	445	385	405	418	404	416	427	402	422	422	405	392	365	432	440	377	421	394	407	404	364	417	442	415	425	404	400	454	395	409	396	427	429	378	373	437	395	424	406	393	385	435	402	375	393	408	428	387	380	420	402	410	371	414	398	389	437	393	391	396	408	425	422	441	380	386	394	401	408	407	429	366	395	430	423	442	385	394	406	421	412	383	396	401	398	408	417	381	369	401	436	394	417	407	415	402	425	383	442	397	404	454	408	404	388	414	401	386	429	408	395	424	426	374	398	425	405	431	408	435	434	437	372	414	395	389	406	389	422	405	416	419	384	404	407	381	439	417	401	412	391	409	387	387	419	416	404	408	411	392	402	414	377	383	374	392	411	393	397	407	404	430	400	389	401	403	423	402	426	399	391	409	429	380	457	389	414	388	412	394	383	436	411	409	423	417	394	428	383	418	413	428	379	409	413	421	412	415	400	364	392	428	398	404	374	385	413	404	418	406	407	414	443	373	394	427	420	385	413	423	467	408	385	373	378	389	421	371	409	380	394	385	422	440	385	420	411	407	393	382	426	388	410	421	404	387	400	405	414	418	425	398	409	412	410	383	417	443	441	361	416	403	397	398	393	401	440	409	437	397	429	380	391	427	396	443	407	412	413	437	376	392	439	401	446	424	392	388	397	413	443	435	419	406	397	416	403	400	410	395	395	393	399	414	391	397	422	381	424	402	463	428	430	437	384	350	393	408	391	410	363	447	416	377	386	414	387	442	414	397	395	412	418	378	399	381	385	361	395	416	394	367	394	414	384	384	385	420	413	401	425	379	404	417	404	402	424	409	411	444	401	411	429	417	405	416	370	420	369	442	397	422	382	418	446	389	434	408	414	400	437	415	466	384	373	414	412	411	415	387	375	396	403	410	407	406	448	424	424	429	397	449	381	389	401	404	365	400	429	441	394	388	426	382	395	407	393	414	382	421	397	461	365	401	380	384	385	355	416	412	407	410	409	405	379	400	403	397	387	409	389	418	427	391	399	369	379	391	361	392	383	418	395	422	391	407	417	394	390	396	407	427	400	398	400	413	398	428	380	418	366	373	439	412	443	400	406	404	409	432	391	401	395	381	409	419	413	388	389	383	396	424	396	422	390	385	407	390	391	403	425	427	390	418	379	426	371	399	440	433	379	381	414	395	417	383	404	446	405	420	411	398	398	405	418	403	423	380	420	394	419	388	373	429	400	409	387	420	422	398	394	391	420	376	421	416	392	369	399	418	386	416	379	400	452	376	445	420	429	400	405	406	388	408	424	406	408	374	388	409	402	436	409	390	412	400	391	401	387	393	418	392	431	459	397	365	415	449	405	366	445	442	400	408	413	396	370	403	408	395	396	391	388	364	389	416	385	399	439	411	366	388	430	402	420	402	397	417	419	393	385	402	415	378	406	401	412	410	374	412	422	372	404	400	391	420	483	437	380	381	412	427	398	423	387	410	398	391	423	433	407	439	417	401	427	392	432	440	425	375	398	442	453	422	400	405	380	374	414	382	401	424	419	428	399	431	396	414	446	421	423	413	371	387	380	382	378	425	413	383	390	443	398	426	390	434	409	388	415	388	379	382	364	380	409	403	419	414	413	371	416	374	401	400	384	420	403	411	395	393	417	410	404	420	391	411	405	403	416	405	365	420	421	426	402	397	419	421	414	385	418	383	411	426	419	443	411	417	427	438	423	372	404	389	393	410	413	409	374	373	398	414	418	442	379	410	436	391	423	393	424	405	384	400	446	419	418	376	426	408	382	442	400	395	444	421	424	419	370	394	429	424	405	435	424	400	428	416	421	415	391	400	379	389	417	409	391	411	397	393	413	403	407	382	430	409	428	374	399	396	388	412	373	379	424	410	376	422	399	387	404	398	372	380	399	397	415	398	424	405	376	389	408	400	406	365	392	419	402	384	447	383	429	420	404	378	389	398	410	437	381	385	407	431	407	420	397	426	405	388	414	404	435	411	457	395	451	413	421	386	394	376	373	419	422	427	394	406	388	411	374	417	401	419	399	423	411	434	373	434	414	415	385	386	426	437	408	411	396	402	415	420	397	437	383	392	416	396	391	388	411	413	398	393	421	423	418	388	429	395	418	415	402	426	406	409	410	406	422	414	379	414	416	410	432	428	362	412	444	412	443	400	395	379	407	412	433	398	389	429	405	422	447	439	386	388	424	400	418	427	407	392	425	459	392	426	404	379	405	432	405	422	385	446	408	393	370	403	381	426	419	389	408	440	398	409	421	393	395	412	455	418	421	397	422	402	403	439	411	425	430	397	433	424	398	422	386	414	409	418	417	419	443	411	416	415	396	406	426	412	408	346	372	414	404	399	391	445	434	421	371	404	407	397	389	395	437	414	452	452	423	367	422	399	410	398	418	383	419	414	388	454	400	424	431	396	413	401	378	417	412	391	360	409	400	413	406	401	415	351	401	397	403	407	416	400	405	436	433	411	383	397	407	448	373	419	400	449	430	368	424	385	397	417	381	378	410	423	387	391	412	402	388	375	413	420	413	427	413	438	436	395	442	423	372	366	398	428	358	395	428	380	392	427	436	411	402	414	420	396	422	417	394	382	393	421	381	418	404	411	399	423	400	401	390	399	437	384	389	421	378	439	394	402	391	390	417	450	426	403	456	381	393	421	470	428	412	429	432	435	385	378	413	424	435	405	427	394	411	381	407	395	402	403	412	420	398	408	393	412	382	408	453	420	454	414	447	437	421	374	394	408	353	400	415	411	432	401	425	364	401	408	394	418	429	419	396	436	444	391	387	434	420	422	448	401	425	397	408	388	410	421	428	400	407	429	402	411	418	391	376	428	378	380	408	392	389	394	435	419	387	406	419	403	380	398	414	419	415	415	361	382	389	431	399	403	379	370	408	409	424	367	396	456
24504	21592	28914	24668	20938	6448	914	690	550	474	506	477	457	459	420	413	401	407	443	397	405	414	368	446	427	427	422	374	402	391	373	436	453	417	502	438	526	485	477	466	460	441	361	386	399	409	383	368	344	344	365	371	360	370	349	360	379	355	352	399	368	374	351	364	365	362	365	360	333	342	370	340	342	380	348	377	340	387	359	373	373	360	335	347	348	350	374	349	367	352	335	381	391	338	359	360	349	362	330	354	396	380	365	385	333	360	351	352	314	370	342	370	329	349	360	328	346	345	374	375	358	380	378	356	370	381	380	357	365	317	373	386	364	355	349	399	338	372	367	362	338	366	305	420	338	341	388	373	358	341	350	380	351	354	349	353	354	333	388	376	350	364	354	365	353	363	353	354	397	343	339	360	337	378	320	365	338	383	310	355	341	326	364	355	373	362	356	341	368	383	382	370	380	334	358	346	362	358	371	363	375	372	344	313	324	399	394	331	370	357	328	332	353	346	350	356	377	327	348	345	360	369	376	363	354	360	358	345	390	398	360	347	353	369	341	349	331	341	380	316	360	359	351	406	365	374	342	318	382	372	347	374	385	348	312	355	349	369	393	337	366	376	341	349	380	414	351	356	370	358	344	351	358	351	329	360	359	351	363	360	350	340	364	343	391	366	385	366	332	373	323	374	399	368	336	368	353	376	389	338	348	382	353	370	356	369	358	335	350	362	373	339	378	343	368	371	377	360	335	352	357	365	388	365	337	356	368	324	331	400	366	392	342	329	396	327	364	354	349	378	370	353	351	365	351	353	374	378	347	390	376	336	378	361	353	354	338	360	321	354	350	366	310	346	312	354	368	339	375	376	344	340	332	376	365	368	350	383	336	370	352	364	360	354	329	347	330	360	374	352	355	346	371	362	321	369	375	351	364	359	377	373	336	331	328	389	361	366	384	375	375	355	349	363	317	365	369	384	376	343	344	361	378	396	371	377	355	383	333	355	341	348	344	355	363	352	350	346	355	377	349	376	359	340	337	359	378	337	373	349	372	376	370	362	328	353	336	343	358	365	385	393	353	336	387	350	398	382	328	373	359	319	381	353	349	341	347	339	380	340	363	318	332	348	379	334	366	357	359	388	368	356	397	361	342	386	343	378	351	347	365	364	353	350	351	373	352	331	358	359	388	368	347	367	375	349	348	360	342	326	390	359	377	388	369	320	358	378	357	340	342	331	347	358	371	420	347	313	374	352	351	371	311	366	362	354	401	352	373	362	335	390	339	339	358	351	410	346	356	333	325	362	353	368	344	368	369	339	325	362	366	340	303	347	375	339	394	349	371	345	341	356	367	367	348	358	358	374	316	348	372	368	366	374	372	397	358	375	344	328	315	338	350	328	343	357	350	326	389	354	390	364	372	350	343	357	364	348	357	373	347	367	382	334	351	346	329	356	364	369	355	349	363	372	347	347	359	343	366	363	363	356	358	356	354	357	380	359	349	369	346	380	348	381	322	386	389	323	315	354	376	336	351	362	379	372	385	353	361	336	386	361	360	370	368	332	358	355	371	357	362	384	353	370	353	369	381	348	339	334	346	347	346	329	366	379	355	350	349	359	350	407	331	335	359	344	356	378	361	345	380	398	362	333	367	399	376	353	379	343	371	363	310	364	336	368	381	347	385	370	391	384	333	292	379	359	371	345	355	353	337	346	391	385	382	356	364	383	342	357	390	378	362	370	381	360	382	363	368	315	341	364	405	358	325	332	336	385	352	360	315	382	375	347	377	320	346	355	359	346	347	340	343	354	351	345	361	368	385	362	335	368	391	363	357	395	355	367	360	365	349	387	395	363	392	333	378	382	379	361	356	362	337	350	336	336	395	335	355	369	332	337	380	380	350	382	357	356	344	322	342	365	369	365	329	354	353	383	360	343	363	367	373	341	380	326	363	381	368	334	387	377	372	359	316	385	353	367	356	384	365	349	372	338	359	331	365	386	369	353	375	348	350	353	350	316	331	337	325	380	327	322	362	353	349	369	368	362	355	349	363	362	334	408	356	373	331	348	359	339	353	379	361	374	355	308	345	371	361	324	355	373	369	365	358	357	335	404	348	367	348	351	347	337	358	342	363	384	355	336	377	394	345	361	366	373	376	373	385	362	350	383	330	356	372	361	370	336	352	357	324	332	371	384	333	346	388	343	395	339	367	413	342	373	387	336	331	371	358	379	371	351	347	343	362	351	377	391	342	387	337	330	337	333	332	351	350	340	370	393	384	369	401	328	372	357	339	350	371	349	349	349	365	347	327	346	390	380	372	330	344	314	399	352	350	379	360	392	382	368	386	341	376	349	341	353	379	359	354	390	362	382	334	316	354	347	349	362	348	358	340	373	356	343	359	361	362	330	408	333	352	348	363	371	346	353	332	358	343	342	360	365	336	356	395	340	358	336	354	325	384	354	338	336	335	379	378	349	365	317	361	395	341	334	395	341	359	348	362	337	355	387	343	351	384	347	366	375	350	363	398	374	346	380	367	378	380	312	378	350	374	343	365	364	362	393	323	351	381	351	369	345	368	358	373	364	376	364	351	382	378	387	356	333	388	344	319	367	338	328	347	418	361	360	337	350	352	352	360	346	398	356	385	372	383	375	319	371	395	333	352	385	348	349	364	357	353	360	365	350	368	350	365	378	339	386	358	370	364	364	354	356	330	375	358	341	383	375	362	346	370	328	398	360	355	355	344	335	355	344	370	367	323	371	350	361	323	355	371	340	383	395	359	366	364	393	352	366	363	377	347	363	354	350	348	372	343	374	384	381	369	388	375	410	353	331	400	365	334	366	354	336	348	366	346	368	349	386	397	393	365	382	359	338	369	350	358	382	327	351	374	365	368	377	352	354	330	374	393	358	396	356	364	331	374	320	341	361	348	367	389	371	347	379	384	350	353	334	395	373	377	331	375	353	359	337	354	360	386	373	329	350	378	326	372	349	344	367	345	384	358	361	332	372	324	375	363	351	363	377	352	354	359	384	344	346	385	364	347	387	365	346	357	357	379	362	346	371	373	388	378	377	346	350	371	346	380	407	337	351	378	362	367	316	377	365	368	340	367	361	365	358	370	369	354	324	382	370	340	403	384	337	367	379	376	370	368	355	360	375	353	374	376	358	315	372	357	333	352	358	374	309	354	359	362	343	353	348	361	365	349	371	358	335	379	362	354	355	335	344	385	352	372	366	366	293	360	365	388	355	377	355	353	366	353	375	362	370	349	387	356	342	355	329	358	358	354	348	321	338	355	373	404	334	366	337	335	336	365	369	361	370	340	372	356	372	385	380	353	339	358	370	363	386	337	356	379	367	379	365	373	382	350	326	353	325	393	374	376	364	368	359	360	355	359	384	379	333	367	361	390	341	349	351	352	367	371	348	337	382	374	387	343	362	334	349	340	394	342	367	396	344	360	349	352	343	374	359	331	349	360	367	323	375	366	346	352	373	411	354	360	344	363	371	337	350
40021	57248	37603	8321	2613	1989	1545	1321	1073	1035	906	812	692	750	738	628	647	621	591	625	615	607	655	647	653	700	655	641	603	621	610	694	726	805	784	724	736	797	788	820	752	644	594	569	531	538	578	542	578	513	527	509	520	570	543	570	511	521	491	539	497	512	524	517	524	547	548	520	579	505	551	506	518	538	492	506	523	533	486	528	528	512	527	532	532	531	518	506	519	545	507	513	549	517	522	542	524	492	545	532	515	554	548	483	535	493	521	516	503	495	545	567	520	508	534	532	504	520	538	463	545	479	548	520	541	532	544	512	531	549	521	536	551	505	497	500	506	532	504	501	495	543	517	495	535	505	524	481	559	497	507	555	510	558	547	485	540	523	501	550	516	534	542	550	506	500	577	520	534	538	510	531	535	503	497	545	539	522	524	497	493	524	541	507	543	557	514	544	515	521	480	559	529	542	529	516	540	518	496	555	553	519	518	569	552	504	545	560	537	555	526	540	478	520	506	503	541	527	516	494	536	533	518	513	517	527	534	486	498	525	539	543	538	516	527	503	510	540	518	528	484	508	522	528	550	516	483	516	520	548	536	525	526	521	560	483	481	514	549	518	537	454	531	547	508	496	497	509	477	478	538	520	519	527	517	512	500	464	560	526	510	520	535	550	535	525	498	580	500	516	524	479	516	512	503	545	498	490	500	497	505	482	575	532	557	490	521	522	533	512	506	505	536	537	534	514	533	550	520	493	514	538	564	498	508	534	507	508	501	458	493	533	517	547	542	562	541	556	517	501	536	505	509	536	523	506	534	535	534	489	502	505	464	548	513	511	534	517	552	514	527	526	533	523	490	544	548	505	495	523	537	522	516	534	517	542	572	521	562	481	541	524	536	532	513	536	524	537	522	518	470	519	518	539	530	479	517	532	512	480	490	535	510	496	502	508	525	515	547	520	538	506	537	522	558	477	545	492	502	534	526	508	518	530	472	528	537	494	529	509	551	532	529	568	540	492	492	526	514	551	564	550	493	538	504	526	505	540	519	503	508	477	545	508	557	545	565	543	557	514	557	507	518	492	532	536	500	519	517	488	508	525	517	542	561	500	498	488	530	525	505	512	528	520	512	489	534	542	500	532	521	533	488	504	506	499	507	526	513	492	535	498	538	537	504	525	540	518	566	494	535	506	490	532	546	554	552	549	489	535	506	490	542	540	480	534	481	527	579	567	498	535	504	524	558	499	538	480	528	583	520	503	542	538	509	546	558	518	506	546	540	537	493	514	557	503	528	512	518	575	588	507	568	526	568	532	538	524	542	517	539	487	491	531	525	548	525	520	525	582	532	525	533	527	506	445	508	540	486	507	533	609	541	518	473	505	503	566	513	555	508	525	547	550	531	509	513	572	522	547	533	492	478	519	463	518	531	543	478	526	542	550	567	516	522	533	526	511	510	540	543	550	515	584	523	520	523	513	526	521	554	548	531	539	488	529	551	515	531	483	555	546	507	554	538	543	558	505	516	512	522	527	496	504	516	583	562	534	556	535	530	486	535	559	527	538	516	552	522	551	521	537	550	522	600	506	520	508	491	538	556	539	497	570	517	535	502	478	548	479	526	526	499	481	543	495	534	509	500	548	538	536	536	529	494	540	550	504	552	506	532	522	475	505	514	529	520	486	538	529	497	531	513	522	531	546	534	485	482	524	538	529	522	554	501	487	538	538	550	525	528	544	505	585	496	536	556	520	519	549	535	502	513	501	521	527	505	529	489	524	520	525	511	527	567	478	514	493	524	565	507	548	510	532	547	533	515	522	535	511	512	532	535	492	560	545	515	522	519	492	500	525	533	541	513	555	508	500	546	521	510	539	515	506	524	493	535	497	495	516	496	507	504	537	542	505	525	517	524	545	521	529	501	537	556	528	527	513	462	503	525	504	540	542	523	505	563	556	536	503	492	548	509	568	544	521	530	524	526	485	534	528	542	496	502	550	523	533	482	494	552	527	503	535	472	492	491	538	529	557	540	554	524	511	502	516	513	534	500	524	529	516	505	515	502	545	535	520	488	517	503	554	540	532	548	508	507	491	512	534	506	555	517	501	511	546	549	561	521	563	513	514	532	555	489	525	469	520	524	533	560	507	511	499	503	562	520	513	501	509	494	489	530	488	516	491	497	542	516	526	511	488	536	537	530	529	496	533	528	497	505	531	540	527	526	570	514	547	503	532	525	522	536	516	519	528	513	536	522	503	501	530	540	526	511	495	521	520	519	586	470	520	486	555	530	548	540	496	568	497	582	512	510	506	551	586	521	530	507	511	563	513	549	529	519	538	536	548	503	509	504	499	558	510	531	499	518	482	526	512	523	536	531	534	543	497	508	543	561	540	516	546	512	512	529	566	531	480	500	518	502	492	511	546	526	528	501	536	511	531	584	502	566	525	560	521	524	517	513	514	547	544	539	530	535	476	523	561	495	509	533	521	498	487	516	585	524	528	516	522	522	516	536	506	512	485	541	506	514	457	541	532	511	509	500	516	499	501	504	512	497	529	508	493	564	536	508	511	502	508	511	535	524	516	495	556	530	513	550	532	492	541	514	519	560	479	535	539	525	540	501	519	542	527	497	551	515	497	504	550	525	535	544	501	515	579	531	528	550	538	536	506	495	495	537	538	527	521	516	548	535	509	545	478	505	537	478	522	552	470	528	523	532	568	502	510	512	518	545	527	514	542	481	503	513	521	518	531	517	531	553	504	486	527	504	477	537	530	494	540	544	517	494	525	521	525	481	505	536	502	539	532	528	519	518	525	528	546	560	522	516	541	535	499	517	547	534	569	513	498	527	560	528	493	560	533	540	527	544	564	495	499	524	528	537	544	517	558	500	489	547	501	563	542	544	529	528	546	490	556	501	520	523	531	500	532	528	479	540	530	475	493	477	514	508	516	527	521	488	527	563	550	512	543	552	545	541	541	544	503	544	519	533	507	514	527	532	480	549	494	531	523	501	488	500	510	536	538	541	515	518	559	511	551	519	551	506	473	512	495	526	540	540	468	530	512	509	520	511	534	505	483	516	506	543	531	556	513	512	484	519	511	523	516	534	513	506	551	573	483	517	491	523	590	531	522	498	517	514	515	507	511	527	497	484	525	478	494	506	536	540	530	572	524	555	511	526	520	483	530	548	543	541	548	513	525	496	527	552	534	552	504	511	542	521	539	536	533	494	495	539	513	538	484	530	522	527	536	545	514	528	509	529	528	483	513	533	536	549	506	511	518	510	499	562	522	539	513	523	540	503	511	508	491	520	513	545	545	500	500	531	550	507	563	488	534	507	539	519	523	522	535	491	509	510	520	477	500	510	475	520	519	512	524	524	510	550	571	521	477	520	506	542	540	488	546	540	506	509	523	517	499	530	522	521	511	515	505	539	452	554	519	495	564	540	537	552	527	532	546	520	488	506	510	490	535	509	505	505	523	512	511	532	515	523	501	504	560	543	527	561	543	556	527	519	519
23492	21591	29392	24197	21547	21031	4734	856	600	524	466	439	409	402	375	382	361	375	349	366	350	329	340	388	369	384	339	331	313	277	318	339	402	446	400	432	458	444	450	456	397	331	282	281	312	277	268	266	290	259	269	237	268	271	287	283	247	249	268	263	266	254	279	257	256	229	246	250	259	254	274	297	295	273	245	286	298	240	238	254	266	280	251	244	264	251	253	247	246	274	269	248	277	242	262	249	278	237	260	253	247	253	293	276	294	285	275	264	257	259	249	252	265	268	265	284	231	263	246	265	258	252	251	260	254	264	257	270	256	245	307	274	284	270	246	253	256	253	274	261	261	272	224	249	277	270	269	247	262	242	240	289	267	283	255	273	288	240	273	254	251	286	261	251	235	266	247	242	271	274	266	247	251	259	258	232	265	252	239	251	282	286	265	238	242	258	251	254	266	255	266	269	267	250	273	265	251	254	243	237	209	265	265	258	240	251	236	249	265	251	253	273	285	257	264	229	237	263	267	277	258	279	235	246	234	238	283	238	231	266	290	257	242	279	260	268	276	274	234	257	266	250	257	249	239	269	267	239	284	267	275	270	288	257	237	281	250	250	254	264	271	252	279	282	256	247	259	245	250	271	248	245	259	266	255	249	250	260	271	256	250	273	251	282	249	268	264	246	257	264	274	259	257	245	262	244	248	255	271	245	262	275	256	272	259	261	262	273	272	224	238	248	260	253	263	272	268	248	261	236	252	248	260	256	270	273	240	238	242	282	252	258	235	261	234	249	258	238	287	272	247	231	270	232	277	292	252	268	281	232	268	245	259	264	238	272	261	240	271	260	258	253	246	259	258	250	279	285	270	247	263	273	261	238	259	261	246	270	266	249	276	236	280	267	254	251	242	255	272	258	247	226	258	295	279	254	271	276	247	272	228	261	273	254	265	297	269	254	259	230	285	263	247	275	277	275	259	258	244	254	261	290	246	260	239	284	239	282	279	269	267	232	275	245	266	264	261	262	246	269	252	276	292	244	247	264	272	273	289	264	261	256	252	268	260	230	284	292	250	256	248	269	252	241	246	248	233	238	229	273	278	290	273	232	291	265	273	277	272	259	261	287	246	258	257	275	271	250	247	246	252	273	288	270	267	275	245	253	245	271	262	259	249	256	259	238	270	262	268	219	237	250	238	264	259	245	271	251	260	216	252	276	275	278	268	273	271	271	250	255	228	248	278	270	247	267	281	279	225	251	255	255	266	275	279	263	258	268	269	234	246	253	275	281	259	252	276	264	248	237	265	228	271	232	268	245	229	271	234	286	246	249	251	227	244	273	267	296	261	267	268	274	260	274	235	252	274	276	265	272	252	266	297	260	260	271	272	276	239	268	268	251	259	281	237	268	249	264	268	256	250	239	285	274	257	253	271	279	272	272	254	279	252	247	250	242	260	241	246	268	265	260	263	248	258	263	260	242	278	269	257	277	261	246	254	239	232	272	280	255	261	259	245	244	283	252	235	253	255	261	261	238	255	246	237	270	254	291	257	279	259	255	309	262	234	262	256	257	239	282	254	258	260	242	262	299	237	268	279	264	269	253	261	277	272	255	263	266	260	269	258	258	232	280	255	272	247	257	251	251	246	250	282	256	228	250	274	255	268	233	255	286	287	251	280	258	287	297	276	279	263	238	278	272	290	271	280	260	229	234	258	243	275	265	235	258	283	241	269	260	277	226	245	266	255	271	256	263	252	235	255	275	237	246	278	255	239	257	264	266	284	265	247	262	263	253	269	262	244	257	260	239	286	291	289	265	284	261	243	236	261	232	229	264	227	244	250	271	265	252	266	258	265	274	258	233	249	278	282	239	255	250	274	267	261	254	250	278	252	237	248	236	213	255	236	269	253	282	260	266	279	256	264	236	245	258	220	250	287	264	265	267	265	252	273	261	268	261	243	267	242	256	267	257	260	228	268	258	279	279	261	274	263	249	248	265	277	232	276	257	258	259	268	252	251	274	269	237	266	267	264	283	236	287	262	237	248	255	263	267	246	275	236	275	252	285	264	253	247	267	258	265	262	257	261	268	257	281	266	234	278	253	259	249	235	247	273	253	235	274	278	265	264	287	288	248	251	281	260	248	259	244	247	270	252	255	239	276	301	279	244	255	286	256	261	268	266	253	212	272	273	249	252	280	317	284	260	245	266	248	273	245	265	248	284	282	235	281	273	258	262	270	235	260	273	258	260	288	260	257	235	250	276	266	273	247	257	262	245	254	298	261	271	270	241	217	270	265	239	240	260	275	287	241	256	268	287	259	268	262	255	262	242	274	264	245	264	274	255	244	269	253	284	231	229	288	249	256	262	249	255	278	253	252	267	262	269	254	245	270	279	264	256	249	268	247	249	241	259	251	259	271	256	258	269	251	275	263	270	273	251	256	255	259	260	268	252	270	289	265	245	257	265	255	285	246	286	270	241	254	259	285	219	259	270	261	256	252	278	264	252	271	250	252	302	241	278	258	254	266	259	272	252	218	262	274	278	274	242	270	278	254	274	249	274	250	245	295	261	267	273	287	271	256	245	270	283	252	242	295	268	252	263	286	257	266	244	253	245	262	251	253	250	262	259	260	268	249	252	262	240	252	225	254	270	235	259	258	261	266	244	267	246	236	270	282	248	270	242	261	251	257	277	240	244	224	251	267	251	251	267	250	243	266	260	271	266	254	252	275	247	260	265	246	264	270	245	276	251	258	254	274	280	233	232	250	274	244	234	268	239	258	276	232	278	277	286	265	241	241	259	257	224	260	290	253	248	262	264	249	265	259	276	275	261	244	263	259	240	267	271	268	287	259	248	248	241	259	245	253	275	283	247	239	245	276	261	248	260	248	241	232	279	250	254	244	281	264	235	265	227	282	284	264	265	276	264	275	279	261	250	235	237	274	249	247	255	223	257	279	230	283	263	308	269	264	230	261	237	263	261	251	242	282	234	224	247	274	275	254	271	239	250	255	243	255	261	256	267	260	254	241	250	266	280	266	262	288	259	292	249	285	255	259	268	232	282	265	246	250	260	244	265	282	241	276	284	259	281	249	262	247	276	275	259	231	233	246	233	259	250	260	251	270	299	284	264	246	238	274	248	221	257	251	257	255	250	267	260	270	273	282	267	259	250	232	299	236	251	255	273	240	242	271	251	271	255	244	251	238	296	241	281	253	258	241	243	260	231	258	272	248	247	257	270	285	264	238	243	247	271	275	278	262	243	242	275	246	306	233	264	288	236	279	263	258	279	242	256	265	252	247	301	281	244	262	270	241	272	255	264	252	237	274	234	289	274	258	252	235	283	282	279	230	290	227	260	273	254	254	274	234	255	280	268	267	247	250	243	271	257	261	255	270	249	245	278	278	246	270	240	284	284	263	263	251	270	255	268	256	235	252	271	244	219	244	251	259	279	245	276	266	250	244	269	257	243	252	295	253	250	227	255	255	266	257	259	298	260	270	269	254	254	235	256	244
44291	65828	44124	11077	3988	3126	2322	1891	1534	1242	1090	930	816	729	677	666	644	621	553	509	606	541	588	628	659	684	567	497	501	513	487	625	697	834	732	790	826	826	759	856	668	536	482	459	420	423	403	414	423	415	438	395	395	431	385	366	381	387	393	380	388	397	417	410	408	394	393	403	394	361	355	392	366	382	396	386	337	394	400	427	374	372	362	375	432	374	403	375	374	416	407	419	389	400	404	384	392	363	391	383	391	368	396	399	397	411	406	389	352	351	385	371	375	387	406	359	366	422	387	378	394	388	368	377	421	386	369	325	406	368	390	375	349	410	405	398	398	362	406	392	374	391	387	379	390	376	378	382	388	369	363	408	420	367	355	385	357	386	399	392	394	377	349	388	430	406	398	389	421	348	424	401	365	343	375	388	389	357	398	362	360	422	380	399	392	367	373	354	408	356	379	358	356	394	391	377	371	395	355	354	376	350	430	370	403	395	389	361	384	401	403	384	396	393	372	399	424	386	355	381	372	344	360	373	414	373	379	346	340	357	390	369	400	383	351	358	367	342	395	364	375	389	383	396	386	380	354	384	373	365	409	386	416	399	378	394	351	375	380	377	404	369	424	359	372	411	344	410	373	377	392	368	354	380	403	351	411	402	347	378	394	406	372	403	383	404	350	397	390	385	389	390	387	399	382	403	383	392	374	415	371	371	383	421	347	367	366	373	398	369	415	408	357	397	371	386	368	387	373	381	379	397	376	406	377	400	397	397	379	383	375	403	394	381	352	415	370	352	379	383	387	371	378	389	364	359	400	399	376	356	354	385	384	416	348	395	377	357	365	399	405	361	358	393	423	380	384	371	403	370	399	380	404	399	363	345	381	363	355	382	396	356	385	353	383	387	378	392	419	365	410	364	349	381	390	382	374	360	398	372	388	358	395	410	367	421	376	352	387	380	377	407	368	378	368	364	367	381	390	405	397	408	385	389	380	416	395	405	441	359	405	410	386	386	380	420	412	351	368	384	401	427	398	355	391	390	424	392	410	395	403	371	356	365	386	396	400	370	362	402	363	388	352	388	368	387	381	390	355	383	391	395	377	367	423	355	411	393	379	378	391	389	382	408	428	403	374	412	357	362	367	381	367	380	382	386	368	370	375	360	392	359	402	373	399	358	386	427	351	360	394	410	421	370	382	368	376	391	347	416	404	371	369	381	376	395	375	391	398	357	384	380	388	421	358	366	358	389	381	387	374	380	376	405	394	377	396	378	389	371	399	374	397	371	379	408	407	358	393	395	385	400	386	409	366	339	402	381	371	378	391	351	380	397	402	385	356	406	361	411	376	392	369	396	381	403	407	349	397	343	394	338	415	376	382	390	377	411	369	365	375	393	374	366	372	364	357	375	369	394	390	418	356	366	383	391	360	369	377	375	408	381	375	393	400	370	402	455	406	389	402	409	398	377	335	384	340	390	349	389	377	365	386	395	394	387	391	396	382	382	356	364	382	402	397	369	382	386	385	409	395	380	395	406	406	409	352	365	404	387	387	393	410	381	389	430	382	365	373	399	374	362	372	326	391	376	395	388	392	398	375	411	362	408	385	400	387	383	381	398	346	395	383	393	415	371	397	394	388	376	373	399	349	370	373	369	375	421	407	379	399	369	400	386	371	397	398	379	356	391	349	399	358	432	375	414	380	378	419	387	351	393	384	412	373	386	364	396	400	378	403	402	411	363	378	349	372	405	385	401	402	376	368	387	391	372	375	381	364	380	371	376	413	377	368	368	402	367	386	414	390	393	365	370	399	412	392	388	359	391	391	393	375	368	354	372	393	400	352	410	372	365	402	358	371	411	402	378	393	397	387	394	395	395	377	378	421	379	392	393	371	377	406	426	402	402	414	390	361	360	414	376	366	351	393	413	396	397	361	380	391	371	389	389	416	363	383	381	390	377	370	376	375	356	392	407	376	382	372	379	371	365	376	363	376	391	363	375	375	366	380	372	404	345	374	394	397	405	376	380	391	393	418	384	384	357	342	366	395	368	366	376	361	365	365	334	396	381	394	391	363	370	394	382	388	392	414	367	392	366	399	408	405	407	359	385	391	391	401	377	379	414	389	390	381	395	392	401	353	381	396	385	368	367	352	387	360	407	384	345	392	358	394	383	416	353	390	388	392	411	411	391	371	419	378	419	399	389	371	371	420	384	379	379	380	378	361	418	411	386	362	383	362	405	399	362	404	397	367	358	410	385	384	387	396	374	399	399	368	389	380	401	354	382	411	391	400	351	366	379	387	423	369	347	344	384	402	400	408	394	378	390	370	359	428	414	346	361	406	329	400	397	352	416	349	361	379	386	432	363	401	377	414	352	380	357	392	359	391	385	402	395	428	403	368	413	387	385	388	387	357	372	408	391	410	385	378	364	404	366	391	390	365	409	410	433	381	392	403	373	373	373	361	387	380	376	363	344	442	364	364	418	388	372	412	418	348	383	388	403	377	374	399	383	382	391	405	400	371	341	377	413	398	395	371	377	386	388	416	360	386	366	380	345	350	410	381	389	411	421	380	397	358	400	367	341	403	352	367	388	417	392	395	386	423	385	411	404	387	385	371	388	386	360	390	394	354	375	370	352	419	389	370	402	371	406	400	415	422	386	378	385	367	372	370	397	392	366	368	378	377	358	402	382	367	389	375	362	361	349	405	389	406	371	373	430	373	398	390	394	373	385	364	384	363	387	395	376	384	365	391	417	398	360	390	394	356	390	396	371	416	382	386	381	340	363	399	399	397	383	386	344	361	373	348	348	372	378	357	360	380	374	407	403	403	374	397	392	386	377	368	389	405	381	368	408	356	404	405	395	394	380	360	404	382	364	407	361	388	352	358	362	383	373	371	395	367	404	386	392	394	384	370	378	351	377	380	384	394	380	400	351	351	378	356	381	400	374	365	368	363	369	384	400	395	384	408	374	410	363	363	371	361	377	370	383	367	391	372	390	365	375	380	372	374	375	361	367	381	425	384	358	386	396	378	393	372	391	356	381	402	418	426	367	356	389	357	406	378	370	383	423	378	383	388	397	376	389	380	406	375	379	345	331	394	365	383	396	362	358	352	381	370	387	367	380	417	401	371	396	361	372	394	389	399	365	385	431	361	364	368	375	385	362	386	423	390	394	403	365	397	393	396	403	418	396	377	366	392	390	372	406	363	393	382	361	396	383	368	353	415	376	394	400	381	406	395	351	395	394	404	355	362	407	376	366	416	346	369	397	363	350	390	363	371	356	387	409	368	394	391	401	361	410	367	406	371	405	394	397	396	401	387	406	374	356	379	388	376	386	369	383	372	392	380	386	420	407	378	387	385	397	369	435	382	375	400	378	423	359	396	389	378	392	384	370	402	369	373	392	395	424	388	414	372	420	355	388	359	409	405	366	404	398	341	415	377	387	389	369	422	388	396	392	413	411	374	369	367	414	383	377	355	395	390	364	409	409	385	384	372	387	389	414	392	400
29325	26247	20790	4378	532	392	346	347	286	297	280	277	284	288	267	266	316	292	256	280	296	303	288	329	296	315	301	311	282	299	299	362	349	388	336	359	390	333	329	378	300	292	261	300	267	254	311	299	282	301	266	291	311	270	280	278	280	265	241	293	305	289	293	293	279	269	269	295	295	293	288	250	290	246	267	296	294	275	258	278	273	276	319	285	275	258	281	289	288	282	279	267	274	285	278	282	311	283	273	284	259	263	278	331	275	297	280	285	266	303	279	296	277	256	275	262	268	257	272	253	309	256	270	261	301	309	285	256	296	265	285	271	276	279	301	296	278	247	278	283	296	258	275	280	304	280	290	263	263	270	284	259	253	276	259	306	322	275	269	276	277	281	260	298	281	257	276	264	285	270	270	273	275	276	289	280	279	269	299	272	289	312	296	287	254	267	259	290	262	272	285	277	265	267	289	257	288	266	279	255	279	310	275	276	273	315	269	303	254	286	293	289	288	279	271	281	261	281	294	276	315	252	295	276	302	286	269	256	297	264	274	261	262	286	301	282	281	271	259	266	275	277	298	284	285	272	299	269	264	262	280	282	236	287	258	272	280	274	287	267	262	266	296	246	282	274	309	274	257	247	303	270	280	275	262	278	291	284	304	281	301	302	270	283	278	282	278	258	287	231	283	286	278	265	261	284	252	253	298	301	299	274	279	248	293	278	266	266	282	264	260	287	318	270	287	265	252	261	287	266	291	274	290	266	280	293	284	251	260	269	268	272	275	296	264	276	303	302	288	252	297	294	274	285	249	272	296	293	280	229	282	287	270	267	281	269	269	313	289	275	278	273	283	280	269	281	271	282	279	269	290	284	267	253	280	271	286	278	266	280	267	284	310	262	288	301	261	262	248	266	275	272	267	261	264	318	265	286	264	284	291	264	303	297	272	302	258	293	281	310	260	250	263	266	277	287	321	262	301	297	287	273	285	265	274	279	286	260	299	264	306	262	261	286	286	248	264	266	279	276	255	288	284	267	285	243	277	268	280	300	257	266	277	274	263	270	285	293	304	298	252	275	294	280	280	268	292	310	324	276	289	290	283	288	254	284	279	266	307	267	276	309	258	255	278	264	276	261	280	290	295	269	281	304	276	278	275	271	263	257	287	279	239	280	287	288	270	307	289	268	296	271	285	265	256	257	290	240	292	271	290	289	255	265	244	273	288	283	289	248	266	257	279	276	269	260	265	285	250	280	293	270	274	259	275	288	271	279	291	290	289	285	283	276	308	270	277	304	287	288	294	268	295	279	277	285	242	291	255	267	277	259	301	314	258	297	297	282	280	297	270	280	291	311	290	287	267	287	277	280	279	296	290	272	278	289	251	276	303	276	315	266	303	292	292	283	270	272	297	287	287	276	258	280	274	266	265	285	283	231	299	236	270	279	275	266	298	266	259	273	286	262	280	284	255	250	276	305	273	271	279	275	276	283	269	267	263	317	285	312	286	268	302	294	282	293	272	273	299	265	268	276	261	270	292	283	293	305	319	313	273	251	298	283	276	280	294	301	259	302	268	281	269	252	283	259	284	278	284	263	286	291	276	266	289	307	292	277	295	280	309	269	270	254	277	302	268	269	259	269	279	289	281	287	284	273	272	221	273	287	311	278	266	274	279	248	248	278	299	295	251	250	289	276	276	266	268	284	256	281	291	276	249	269	290	290	301	302	278	301	277	299	282	279	300	277	256	251	260	258	253	285	258	278	310	274	242	272	283	268	274	274	293	275	285	265	291	276	256	264	283	285	272	302	278	277	283	256	264	290	283	268	246	251	285	263	310	281	311	241	289	275	261	265	254	256	263	264	250	284	271	256	260	274	284	261	305	279	284	267	292	289	285	286	302	289	275	295	278	281	269	292	287	265	253	265	247	263	300	276	286	254	265	279	285	287	253	303	282	261	298	260	282	282	294	271	271	278	269	280	265	246	302	274	279	263	263	297	288	236	287	273	253	285	294	276	272	295	302	271	268	299	293	305	249	260	309	289	296	284	275	259	296	296	291	275	274	282	301	254	284	262	296	286	315	272	279	297	264	252	255	286	263	272	275	267	287	310	279	266	295	261	285	265	256	314	299	237	275	293	272	270	272	295	283	286	285	283	285	272	269	273	301	286	297	265	295	294	272	272	262	252	280	258	289	270	288	299	251	269	271	280	242	264	268	277	270	313	286	272	261	305	273	263	257	288	287	265	275	266	267	254	277	288	294	298	299	278	264	275	257	291	293	270	259	275	288	286	277	293	260	262	274	257	288	273	282	291	288	307	299	262	276	275	271	278	263	280	282	297	242	283	277	237	287	236	274	276	281	301	286	277	294	286	287	300	283	268	286	281	279	283	274	289	289	254	289	287	287	292	262	280	315	262	320	266	272	253	337	284	251	258	292	262	254	253	263	271	276	301	248	320	282	259	312	287	267	280	291	263	278	265	294	275	280	278	267	270	284	286	279	280	283	248	281	274	258	246	281	285	259	274	269	268	295	288	267	305	294	257	275	300	298	302	269	272	257	265	279	253	276	286	259	317	269	275	278	287	287	248	295	268	279	278	260	276	261	268	270	275	287	289	280	256	262	266	246	248	268	264	270	269	270	276	242	281	262	298	282	260	245	249	281	280	277	260	273	306	295	309	273	271	254	271	278	285	290	251	299	297	280	259	227	287	297	272	287	269	281	296	281	253	298	300	282	268	279	276	243	281	285	275	245	259	286	280	281	311	283	268	288	284	293	286	267	269	276	271	286	280	276	293	278	276	283	294	268	258	273	271	291	264	308	257	275	243	295	279	282	263	286	274	259	301	243	277	292	279	279	286	279	267	281	284	266	313	284	288	262	283	282	259	291	300	247	300	285	267	251	261	275	277	268	274	276	278	265	285	282	265	289	296	275	299	286	285	272	250	277	291	268	251	260	272	304	255	255	292	290	290	286	270	253	257	282	301	279	278	256	277	282	279	292	291	250	281	282	244	263	307	267	264	274	273	264	259	276	297	292	290	293	304	272	294	288	293	279	260	270	249	269	278	296	249	271	287	299	305	274	278	252	286	279	282	298	258	287	280	257	284	259	271	272	268	278	254	250	280	269	282	271	306	297	281	285	305	291	309	292	300	259	287	281	249	282	309	293	286	288	307	271	269	303	286	309	278	301	253	254	252	252	280	289	291	297	273	271	276	282	272	271	281	266	282	292	295	280	279	316	288	281	245	278	280	285	270	283	294	278	302	281	278	292	276	290	308	300	272	277	277	288	301	286	282	288	270	291	290	279	274	288	252	299	252	278	295	302	282	278	275	287	278	304	313	283	259	294	272	283	287	280	276	247	276	284	286	275	262	261	261	266	278	271	290	276	261	294	282	269	277	264	268	275	290	259	272	283	282	270	276	290	280	262	266	286	271	269	283	289	264	256	291	290	285	294	288	260	285	274	286	250	259	307	288	292	282	287	284	265	321	307	260	286	312	289	260
35422	42605	22540	2728	763	639	583	545	493	476	487	456	439	430	435	407	418	421	432	420	414	452	447	481	496	480	435	463	407	433	471	510	553	575	593	569	565	591	564	556	474	463	446	437	401	425	430	424	380	400	387	437	417	412	407	408	421	407	426	415	409	407	442	394	410	428	414	434	413	429	397	370	399	413	415	390	425	393	409	364	446	398	367	389	421	418	415	377	407	381	383	399	413	404	431	379	392	400	389	407	385	391	419	408	420	405	389	434	430	406	391	406	389	372	414	437	375	442	424	392	413	359	393	405	378	374	409	416	411	387	392	431	435	431	415	375	430	425	411	398	411	406	449	428	408	439	421	409	418	445	397	424	432	380	438	403	359	396	374	429	394	397	422	390	417	415	408	394	416	410	424	364	409	447	427	405	409	392	417	408	387	406	363	409	410	401	375	394	412	406	417	381	401	394	405	433	396	399	395	457	417	334	385	383	374	399	420	407	420	416	384	388	414	416	416	361	429	401	379	384	389	408	401	434	427	420	399	406	417	360	408	422	372	414	391	378	379	369	408	397	385	420	409	402	405	427	425	403	423	422	378	397	401	385	419	394	415	390	405	380	378	395	415	415	379	393	410	409	349	384	413	420	390	407	408	395	402	380	421	373	392	410	400	393	386	382	374	413	407	367	440	446	376	412	404	402	392	377	413	404	431	403	405	390	380	379	419	398	406	383	403	404	399	403	393	386	403	409	412	360	358	467	429	429	412	405	396	416	400	387	440	402	378	410	418	410	423	395	390	437	399	429	399	452	408	379	422	364	385	381	412	410	376	430	371	379	413	415	380	415	408	410	381	420	381	420	432	397	399	387	392	395	406	419	435	387	415	411	437	362	400	407	426	396	426	418	421	410	388	438	413	409	415	417	404	407	429	402	392	365	371	416	408	396	424	379	396	418	428	395	432	419	419	368	400	405	403	421	416	393	397	405	413	362	394	402	389	429	409	413	391	407	449	399	413	369	437	421	417	394	396	427	396	382	368	442	403	401	404	427	387	420	397	430	432	414	417	383	411	458	395	421	398	373	382	419	396	383	385	384	404	406	376	399	401	410	409	411	399	412	405	403	415	409	410	362	437	382	416	455	384	416	377	377	405	414	403	400	401	398	399	383	409	383	398	380	428	414	416	396	432	382	393	403	377	415	402	384	428	448	436	407	382	378	389	403	394	410	372	376	396	395	399	387	435	404	413	416	406	401	413	395	410	388	403	419	424	406	384	390	418	465	388	427	392	453	368	400	411	407	391	408	410	401	382	354	439	445	420	393	390	406	407	398	409	418	385	417	385	391	371	409	383	414	399	447	397	426	421	385	408	423	387	458	417	412	390	401	399	393	379	419	401	431	406	378	389	388	399	405	425	391	400	415	413	388	406	375	399	407	402	377	404	435	424	395	440	375	397	405	403	405	414	407	400	383	432	362	399	411	404	423	414	408	407	428	376	412	406	400	419	391	403	407	418	402	398	421	412	383	419	413	413	410	400	398	447	411	388	409	403	419	407	377	369	407	439	411	417	453	430	400	393	370	408	414	388	441	435	403	425	413	420	398	414	394	410	445	411	351	406	402	423	399	416	419	411	398	381	407	414	404	395	406	421	400	462	449	382	391	415	440	409	408	414	440	381	413	394	425	418	390	424	388	389	421	426	429	433	403	358	430	391	439	416	400	394	451	448	435	413	413	423	391	393	423	394	374	378	407	438	414	389	409	424	398	385	392	374	404	404	405	407	397	399	411	387	397	412	433	376	453	422	394	387	414	396	401	362	388	347	407	427	428	392	387	402	405	448	397	425	424	383	392	394	393	420	418	398	386	406	429	387	413	408	412	393	395	403	440	387	422	396	378	425	396	420	404	416	429	394	416	465	417	425	409	419	438	387	397	399	403	397	395	400	399	456	389	417	378	399	394	397	415	424	405	419	384	384	404	399	408	425	417	392	432	417	432	406	445	414	436	417	369	388	374	393	418	403	408	406	415	408	422	385	380	384	402	402	378	418	391	428	408	381	400	413	380	385	411	446	425	428	408	416	405	400	401	429	403	389	363	388	391	351	404	386	402	364	424	444	389	417	405	410	387	392	437	395	384	391	427	396	379	435	376	397	404	393	414	393	458	376	391	424	402	427	392	383	456	426	426	438	413	459	398	413	399	398	418	420	397	389	387	414	423	426	418	415	389	396	431	417	383	459	415	451	400	413	424	399	410	399	406	394	405	419	409	386	402	388	417	417	392	378	405	397	402	429	407	397	391	341	393	402	369	413	407	457	442	384	413	410	436	415	385	396	382	401	394	400	394	419	414	380	371	417	439	404	431	405	410	416	416	414	397	392	413	399	418	436	364	410	408	419	381	419	393	421	352	418	391	380	401	443	431	430	403	433	400	376	426	421	391	398	413	394	405	426	417	419	417	391	404	390	386	385	419	403	401	404	418	405	406	410	412	417	421	422	370	420	407	405	438	379	424	446	438	414	391	406	405	377	413	365	412	380	426	407	441	423	386	415	400	379	386	402	399	390	369	374	384	389	438	396	370	409	381	404	429	415	384	388	398	400	385	394	383	399	419	368	399	389	427	391	437	356	419	382	400	380	400	411	442	417	409	397	395	409	381	437	438	400	419	404	400	398	378	421	416	441	435	424	422	400	440	428	420	419	428	407	399	405	417	420	430	425	373	384	377	400	401	389	464	425	403	406	422	392	379	392	369	397	385	404	392	384	403	397	401	439	419	405	441	397	414	410	434	408	434	436	434	419	380	442	389	415	381	399	399	431	407	403	433	418	402	431	419	464	369	427	413	393	409	403	403	429	391	398	381	403	376	395	435	398	379	434	443	405	382	413	378	389	450	378	393	415	391	410	392	419	432	404	383	414	429	401	440	420	401	393	407	418	416	414	396	428	408	396	420	416	396	394	410	385	394	423	403	405	440	412	386	431	404	429	385	408	403	428	409	415	414	395	385	426	448	361	411	441	393	392	426	425	420	389	413	403	411	397	437	408	400	442	428	409	423	392	385	414	379	393	387	408	386	395	396	407	450	440	376	407	372	427	409	400	423	411	457	400	410	397	424	444	398	378	385	386	400	446	403	405	394	401	403	409	393	354	383	426	375	413	405	391	381	394	404	397	455	391	398	420	443	408	367	396	403	395	396	405	381	416	392	414	392	405	405	415	368	399	375	404	429	412	402	370	426	394	412	418	403	434	407	382	375	419	438	416	391	405	386	388	444	419	399	417	400	428	411	396	390	439	404	416	395	384	382	412	424	411	437	410	399	431	400	389	371	412	384	377	416	420	379	413	387	415	411	428	379	416	391	399	403	342	411	420	400	387	400	421	404	362	428	438	433	434	437	419	403	387	378	401	393	397	404	425	425	403	397	430	369	420	434	396	372	422	395	405	401	389	402	369	390	396	393	403	402	430	400	428	426	399	408	392	363	402	381	374	412	378	408	408	392	447	395	420	415
24530	21587	28896	24676	21061	6462	993	719	585	529	485	448	442	430	402	392	408	422	435	413	421	460	456	454	478	395	373	374	395	416	369	439	460	490	473	478	527	471	496	458	480	435	360	352	348	364	384	376	391	398	355	382	364	392	370	342	359	343	343	365	361	331	387	355	375	348	363	350	368	375	383	429	373	390	329	364	328	370	367	384	306	378	394	343	384	357	364	333	346	332	361	373	353	365	384	350	366	375	359	364	360	338	348	373	368	386	357	326	371	334	372	347	385	354	361	323	311	319	316	388	370	360	343	369	352	366	353	335	365	391	329	392	313	361	342	364	355	382	369	354	370	348	348	328	336	377	344	387	400	371	330	363	386	382	333	384	342	336	360	349	370	359	345	384	378	341	344	349	346	375	373	368	401	357	357	332	368	360	365	391	321	361	365	363	398	359	329	351	369	364	361	375	388	311	373	357	322	353	363	353	368	371	379	375	384	315	335	344	372	354	336	370	352	363	346	363	368	368	367	349	373	343	344	362	381	365	360	387	342	333	373	359	360	348	360	374	375	375	351	357	346	380	356	365	329	391	367	364	353	355	389	375	353	352	357	371	379	359	363	349	364	338	316	346	339	364	386	362	328	354	364	381	403	378	355	394	365	365	358	352	359	331	385	364	339	361	334	353	370	337	375	353	366	358	354	373	358	364	367	322	337	371	386	337	346	351	345	372	333	335	377	366	367	365	348	381	312	362	383	393	380	348	371	358	389	343	377	354	329	346	360	369	399	348	375	367	366	345	343	378	357	356	341	401	349	362	383	382	344	358	395	350	353	373	356	359	374	394	347	372	346	356	335	337	355	360	379	344	356	368	370	352	366	330	330	342	359	373	355	336	366	363	325	375	350	371	340	371	354	346	370	372	339	342	383	366	360	347	346	379	339	326	364	350	395	359	331	389	381	350	328	351	356	344	388	343	354	358	328	370	384	364	332	371	346	342	356	335	359	355	350	337	387	371	348	374	390	360	357	323	340	354	346	397	361	398	332	330	390	368	335	347	386	368	370	364	348	337	358	354	354	373	353	374	351	345	361	324	352	360	333	347	366	367	394	363	333	398	344	326	354	370	376	390	315	341	357	334	384	366	336	359	396	350	368	364	379	343	356	348	376	369	343	405	369	354	356	350	368	364	354	349	362	332	334	370	340	362	340	340	359	369	366	376	349	356	375	367	351	372	359	370	383	361	378	343	349	374	366	376	387	388	365	382	345	349	365	324	338	329	387	386	311	361	370	378	382	366	389	362	356	349	343	388	381	364	358	381	342	348	381	373	374	364	390	401	377	322	372	355	353	365	349	374	362	336	376	364	373	352	359	345	367	363	368	334	359	331	376	354	360	375	345	368	371	392	355	384	387	356	380	396	377	370	372	397	379	359	344	372	357	353	360	322	343	350	372	374	373	371	346	343	351	361	336	377	385	365	374	385	348	359	363	363	347	353	340	368	356	359	386	347	351	395	349	373	330	371	372	356	388	368	329	372	360	366	360	350	329	369	368	387	385	328	363	326	383	366	370	368	393	352	384	365	345	368	366	362	342	373	345	382	362	345	364	383	358	347	334	356	372	351	348	379	367	372	358	384	374	374	356	361	373	361	344	319	346	369	351	369	372	356	372	375	400	340	322	363	343	352	387	351	331	327	372	370	364	382	360	358	317	360	374	393	377	355	382	355	349	345	391	360	376	362	353	355	335	376	367	388	369	376	347	372	324	368	374	336	396	394	362	380	372	340	379	335	394	346	360	353	329	339	324	341	362	373	355	329	343	325	377	362	378	400	357	401	354	364	398	333	358	353	351	352	341	354	361	345	387	323	348	381	360	341	360	366	343	377	343	370	346	338	390	383	332	392	347	368	338	367	340	315	381	321	367	361	389	358	378	328	343	344	376	371	365	367	355	376	395	361	365	371	300	372	362	377	358	350	324	344	349	335	348	354	372	346	327	374	329	368	337	356	352	335	360	363	331	350	370	395	319	355	367	352	311	353	383	348	363	373	357	355	346	360	323	369	381	360	387	364	350	369	371	366	353	360	362	394	355	349	372	383	351	391	347	338	323	367	381	356	376	370	350	361	344	358	385	365	371	372	372	392	380	352	352	396	348	343	374	365	348	338	366	349	330	330	345	338	319	352	353	365	355	355	318	342	379	384	340	362	343	373	372	339	331	346	355	370	349	356	362	365	336	351	359	379	374	363	395	320	327	362	346	355	341	365	389	380	366	364	357	367	399	367	344	364	395	364	368	367	373	353	357	387	330	351	352	361	393	343	352	372	332	366	377	391	369	387	387	347	395	374	338	372	372	379	367	356	362	370	370	358	359	350	377	396	368	362	326	356	379	347	376	379	338	362	361	380	366	347	398	361	385	412	375	345	358	352	357	367	372	355	354	370	353	353	345	352	356	338	355	352	339	347	362	344	334	370	347	342	362	392	333	331	369	348	314	376	364	357	371	365	355	354	352	352	375	377	360	339	340	340	366	354	353	358	336	353	352	379	373	376	352	393	359	368	397	341	388	346	356	365	344	338	346	354	369	382	307	328	352	372	341	378	371	338	366	357	363	360	346	340	346	382	341	361	346	359	328	357	357	351	347	356	350	325	363	346	367	341	393	346	346	359	370	327	384	347	350	377	360	337	335	366	375	312	383	366	340	348	363	377	327	347	341	360	369	340	359	358	377	384	346	367	350	393	345	336	338	338	360	358	390	372	352	363	358	370	348	371	330	361	353	371	361	337	353	355	357	372	356	391	369	381	377	344	379	358	392	313	344	355	367	376	352	348	337	352	375	371	349	371	369	396	369	373	364	395	339	354	347	383	373	358	361	350	372	376	364	348	370	356	372	360	337	323	372	372	354	351	365	382	355	391	337	375	358	363	370	372	369	343	384	375	339	381	371	367	364	338	384	359	368	375	403	367	360	339	349	352	378	334	394	376	364	342	339	337	365	341	337	378	348	369	339	363	377	375	371	352	317	342	351	353	349	350	342	392	359	327	366	339	358	327	361	362	381	395	330	359	360	364	392	323	344	370	371	359	342	354	330	344	352	312	346	336	356	335	332	350	401	390	357	395	353	371	368	336	405	332	331	356	369	374	339	392	317	385	369	353	331	367	361	339	377	328	350	353	351	351	373	355	379	334	373	363	350	384	340	354	353	365	377	329	333	345	375	364	364	351	378	346	369	386	384	372	369	345	352	373	333	367	380	375	367	369	360	339	380	371	358	352	366	383	332	371	347	355	366	369	350	340	371	377	397	328	375	347	352	361	367	365	368	367	361	352	339	378	386	355	377	376	354	388	347	352	348	353	361	337	354	319	337	390	386	346	369	392	328	362	354	368	330	353	360	381	349	344	359	347	351	353	349	371	376	368	362	346	396	325	322	327	361	370	342	357	352	313	345	369	400	384	361	392	358	356	377	362	341	333	311	346	335	342	348	355	321	323	372	362	405	370	325	355	338	382
40107	55834	35360	7884	2620	1944	1635	1358	1111	936	867	802	761	721	657	687	667	612	609	635	603	657	689	764	763	684	651	567	614	644	600	778	796	839	828	910	845	839	836	804	712	632	567	573	545	517	548	577	563	530	509	512	490	559	512	534	521	562	549	520	524	533	500	528	562	497	572	518	504	560	531	528	513	505	553	533	535	531	541	524	517	558	511	495	530	521	498	556	536	527	536	540	492	529	554	502	547	495	488	513	519	503	536	524	540	511	522	528	492	531	557	559	519	549	559	503	491	535	502	507	569	523	572	492	496	485	479	543	542	496	522	519	491	501	510	523	511	503	507	500	533	547	556	578	500	524	503	549	533	522	500	500	482	584	483	535	523	531	508	511	582	516	532	507	517	524	512	539	530	554	474	512	518	524	502	555	530	514	470	499	533	533	480	541	521	514	555	551	542	529	566	529	493	489	501	578	515	535	522	494	522	562	508	523	569	564	549	524	542	514	545	528	490	525	548	511	517	549	518	559	525	531	578	520	535	525	508	499	494	551	536	488	491	506	496	533	546	521	481	526	525	493	569	516	514	502	529	497	545	549	538	534	545	531	568	557	536	523	531	507	486	532	533	509	534	510	548	540	521	490	530	548	501	535	532	530	497	494	540	543	530	509	528	507	573	550	522	507	506	531	508	525	562	535	524	551	513	531	534	575	512	521	487	489	536	518	515	514	497	501	551	488	496	496	535	492	497	500	518	516	525	499	508	498	513	518	505	495	505	491	528	517	561	560	575	480	509	541	489	538	504	519	496	511	528	515	504	507	542	490	517	521	496	502	483	523	485	525	556	558	548	555	493	514	507	533	486	521	534	528	493	501	513	502	556	512	533	548	518	558	544	509	506	522	524	543	500	548	525	544	549	544	498	517	552	556	516	522	521	466	500	532	477	522	555	545	537	492	531	523	506	554	509	517	527	550	515	570	570	483	521	512	521	563	513	503	539	510	569	542	507	516	534	516	506	528	533	509	518	515	527	521	509	494	504	542	533	510	529	504	529	527	518	541	552	533	549	476	498	544	520	512	548	499	546	514	494	553	543	544	524	532	523	507	485	511	526	543	505	521	572	565	566	510	544	505	515	541	485	482	563	531	533	505	541	533	534	518	572	523	486	489	526	463	511	529	487	528	527	560	527	515	557	556	533	501	524	529	526	525	521	498	482	512	547	534	537	494	524	525	504	546	525	515	488	540	547	542	527	525	534	503	501	507	540	524	517	552	570	544	474	539	527	505	522	501	515	466	487	538	533	521	574	481	560	545	521	539	506	497	529	551	512	506	541	530	510	503	544	544	508	515	541	508	529	545	539	507	559	525	508	512	517	516	522	484	492	527	528	489	532	515	487	546	505	519	505	499	547	520	483	556	557	507	505	514	504	510	496	495	523	527	489	496	529	541	519	498	470	535	497	500	523	489	527	494	527	475	490	532	510	539	531	528	487	505	522	536	518	525	477	534	520	555	523	513	500	525	492	513	539	525	507	537	532	518	522	498	510	528	512	535	527	512	531	540	543	534	507	529	495	534	520	543	540	499	497	553	480	515	489	548	498	510	555	510	551	516	500	535	455	532	548	494	510	525	535	465	478	528	515	550	534	498	538	530	529	552	564	550	513	528	501	536	529	506	516	542	505	560	519	567	499	492	517	585	513	538	529	550	460	559	570	534	547	527	533	491	519	514	511	527	506	537	542	538	511	525	522	486	540	517	564	511	558	558	514	505	542	485	540	541	492	510	508	506	561	519	542	567	482	503	536	541	532	526	527	522	514	516	505	510	495	498	517	497	507	505	541	506	545	491	527	558	547	543	536	535	557	485	539	555	509	510	527	530	524	539	484	558	525	464	522	525	551	484	529	506	505	501	511	506	566	539	516	488	530	545	526	534	528	434	547	499	476	538	541	516	537	563	537	496	508	517	497	542	531	483	537	524	511	552	514	509	526	539	510	559	504	549	530	554	547	510	530	576	524	536	526	590	530	525	557	537	493	507	553	527	531	488	548	500	532	502	468	554	493	510	529	545	516	523	505	528	553	517	526	536	550	512	529	505	540	486	510	531	533	530	512	492	546	511	538	526	538	504	538	508	481	535	523	543	526	525	497	540	503	488	516	509	490	529	524	530	515	476	555	525	499	536	516	517	554	507	537	546	539	537	523	543	531	513	587	487	514	543	530	512	537	487	538	529	501	529	533	542	509	521	515	569	514	536	514	501	502	516	544	499	536	553	540	531	478	539	519	487	540	520	532	528	521	488	492	549	527	519	527	510	535	505	510	486	511	511	484	506	514	525	495	531	548	511	546	519	522	515	502	531	521	496	479	533	524	563	507	506	498	534	503	486	474	527	509	532	511	500	541	575	524	506	529	532	472	514	561	535	536	542	483	565	563	529	512	484	557	532	535	533	484	548	520	546	567	521	506	547	537	515	498	550	528	561	505	480	494	519	476	530	495	483	484	522	537	531	557	546	528	507	503	520	494	493	506	514	499	499	509	475	568	526	518	537	498	490	533	518	485	549	495	539	553	545	544	549	550	484	539	520	515	518	512	527	491	543	507	552	492	528	521	518	524	540	532	496	491	515	554	530	511	511	573	496	542	521	514	528	522	499	524	521	506	473	538	507	553	566	517	532	516	557	548	532	518	515	489	508	538	536	495	493	528	542	511	537	526	516	573	556	489	509	547	509	551	504	512	509	514	504	509	510	534	543	554	511	509	520	514	522	481	510	512	501	503	535	500	529	502	511	514	540	532	494	509	552	517	535	544	524	579	514	525	506	498	488	527	472	540	515	475	564	512	530	555	478	559	505	495	529	490	533	535	539	534	521	501	513	492	482	531	496	495	490	514	502	547	517	521	524	522	516	541	514	488	536	504	475	518	531	530	495	502	495	496	539	479	510	533	492	518	519	525	475	561	510	486	529	523	489	534	510	546	495	517	494	532	514	502	510	547	584	539	514	541	526	492	533	524	501	531	523	522	528	524	562	501	525	487	531	554	526	518	512	506	545	571	555	504	495	539	539	568	523	536	498	530	506	547	503	511	537	557	546	533	515	536	496	538	520	528	516	485	503	507	544	492	510	531	521	558	505	520	517	516	523	502	492	503	553	561	502	502	514	520	510	509	501	499	483	547	532	506	550	534	534	494	532	543	565	512	552	478	519	515	495	522	474	508	503	507	498	473	574	473	524	504	522	541	532	520	526	559	547	566	541	573	515	487	509	512	511	533	534	549	521	491	530	544	524	523	492	521	516	526	517	535	517	468	491	534	549	524	553	493	549	525	519	528	539	508	536	525	539	528	501	507	537	534	585	505	523	598	512	503	541	519	541	525	519	539	516	549	508	529	539	517	529	483	504	542	502	515	526	536	487	525	517	495	525	539	511	470	528	553	558	531	551	491	504	522	522	545	540	490	511	521	560	509	499	524	498	551	542	571	557	546	522	517	495	506	539	522	497	492	536	530	554
23461	21611	29431	24188	21561	21178	4947	897	627	585	513	465	451	423	393	365	362	383	354	361	355	377	404	425	472	357	332	335	309	313	385	434	438	473	459	520	512	460	449	412	344	351	334	281	282	276	287	313	275	258	309	270	293	259	265	288	283	256	278	305	284	285	237	247	269	290	275	271	257	258	291	269	248	247	275	226	264	295	245	267	271	281	272	257	248	247	287	272	255	273	271	259	272	265	265	257	283	290	262	251	253	293	260	245	250	286	238	263	279	259	267	251	252	273	288	258	280	266	269	269	239	251	292	260	243	260	246	260	272	260	250	268	265	252	280	250	252	248	255	275	271	284	289	271	266	272	278	248	268	267	275	274	286	287	264	239	261	259	265	264	266	256	285	257	246	257	246	283	247	263	257	282	284	277	283	262	254	252	269	290	295	255	265	276	251	273	273	302	294	255	265	258	267	278	250	282	249	275	262	248	261	270	284	272	257	253	286	289	286	281	297	266	263	275	279	255	290	277	270	259	293	256	294	234	241	254	283	267	287	273	285	277	278	273	283	228	277	237	271	270	233	256	248	280	259	260	255	275	251	264	289	251	273	254	252	275	258	244	246	258	261	233	248	278	291	316	249	252	266	244	274	253	240	268	271	262	278	246	277	252	245	248	269	272	259	276	273	268	279	270	236	281	277	285	270	271	239	230	267	279	266	249	248	291	271	265	258	279	257	279	272	260	299	280	240	247	250	242	294	261	273	251	282	277	245	286	246	276	256	242	253	281	269	308	270	253	241	255	268	260	251	276	247	274	268	242	258	264	274	274	260	249	268	291	267	271	251	263	234	289	271	264	275	271	263	261	299	276	244	276	258	281	242	250	239	251	263	266	233	269	274	263	266	308	249	257	301	261	278	233	286	297	257	286	246	259	257	266	286	256	266	297	274	242	273	241	269	269	234	285	277	259	254	292	225	223	251	274	246	246	288	261	276	233	244	245	268	231	258	274	251	289	257	262	275	261	235	264	260	245	241	261	251	248	271	267	284	262	267	248	256	270	283	281	266	262	279	280	257	276	256	258	267	295	270	297	277	250	270	242	273	253	251	264	300	271	248	233	276	262	264	242	244	295	266	273	269	246	244	278	265	277	255	260	253	271	273	233	266	267	229	261	266	266	233	266	257	264	254	281	260	271	254	253	241	278	289	260	262	242	249	275	279	286	260	259	264	278	270	276	267	286	251	250	271	237	294	251	270	260	246	255	245	266	233	249	275	273	272	277	301	274	266	256	245	273	256	271	265	248	283	273	260	273	272	257	293	263	256	243	248	271	257	253	235	275	294	240	279	271	257	276	259	222	261	268	298	233	247	283	261	251	274	259	256	248	274	260	251	261	246	255	249	278	281	261	297	263	236	285	267	239	251	280	267	255	290	256	255	267	217	253	252	278	272	250	279	261	278	280	253	263	248	242	223	253	255	245	258	258	253	232	234	306	268	258	255	288	265	260	283	270	271	267	284	249	235	253	260	245	257	278	283	284	258	246	282	285	271	246	250	266	257	282	319	257	265	258	278	267	275	276	255	261	261	230	259	283	283	268	281	252	249	252	273	307	273	286	245	266	283	298	283	253	272	249	263	240	277	244	268	260	255	269	280	286	303	234	242	261	273	283	288	252	242	271	281	280	298	267	245	228	279	267	267	234	261	295	262	257	258	284	244	275	265	246	259	276	250	290	252	272	277	248	284	275	255	292	286	270	288	253	267	239	239	296	286	270	276	256	266	272	264	273	268	248	243	266	271	266	242	291	284	247	230	250	260	273	280	284	288	275	280	279	274	283	264	286	275	275	277	249	275	275	282	273	264	239	278	268	255	265	265	276	284	276	251	242	245	271	258	266	272	258	255	278	258	286	218	268	252	261	261	292	254	230	232	263	278	288	284	258	261	251	267	260	256	274	275	254	279	262	275	247	268	237	249	237	274	248	260	262	250	268	272	260	268	264	264	278	274	284	268	270	233	286	285	258	273	239	279	267	295	265	240	279	270	290	243	286	264	249	278	257	267	255	283	267	264	284	241	284	270	273	261	272	256	265	233	261	271	262	246	272	258	241	244	275	251	289	273	270	264	279	246	269	258	279	256	264	262	257	266	260	273	257	280	249	257	263	279	289	269	246	286	271	244	254	269	254	278	271	269	250	273	246	270	248	277	289	266	277	290	235	240	266	247	258	249	263	291	246	293	283	250	240	241	259	252	264	266	265	268	222	292	261	263	288	265	281	243	267	244	254	280	293	251	281	257	263	245	259	247	236	250	261	257	259	263	256	293	250	268	286	260	265	267	262	298	297	237	253	236	268	259	281	281	271	247	253	268	275	271	280	259	282	256	259	262	271	251	251	224	241	257	249	269	258	234	259	274	268	266	283	247	280	260	267	237	245	282	227	276	259	265	272	232	276	263	250	251	267	252	245	251	261	283	238	238	278	258	241	256	238	264	261	282	254	249	246	262	283	268	261	253	261	282	284	255	251	286	276	274	269	250	246	253	278	256	298	286	243	265	249	252	274	265	285	279	273	283	278	259	247	266	239	272	233	287	274	249	244	279	265	286	262	268	310	257	262	279	260	266	305	255	268	268	272	258	277	285	283	248	266	239	253	261	255	288	245	270	237	293	236	244	248	265	271	283	290	275	269	271	267	275	243	268	258	286	256	264	246	274	276	253	270	262	235	285	227	258	276	267	277	282	245	297	262	251	259	268	278	284	238	246	230	278	267	247	243	265	278	268	280	273	275	267	265	257	244	259	284	259	262	269	276	273	242	274	268	259	243	268	278	282	247	263	240	279	275	263	247	267	250	226	284	231	276	260	253	261	266	250	261	255	270	261	267	267	271	287	237	270	281	271	265	262	279	259	255	264	270	256	241	260	283	244	285	283	301	259	276	252	269	261	262	269	246	282	246	272	266	262	289	243	272	288	269	239	263	255	279	245	262	294	276	247	283	274	234	254	219	234	266	256	261	242	275	250	271	241	301	272	255	258	248	267	253	285	276	276	281	280	277	259	255	245	273	273	272	258	279	261	280	251	279	266	255	280	276	258	263	244	251	276	259	272	258	258	286	274	220	265	287	249	279	264	263	254	265	268	253	261	249	262	263	276	281	271	267	264	248	282	281	258	285	277	263	268	244	282	258	254	272	253	254	253	258	281	274	253	243	242	280	278	266	250	251	276	253	264	255	277	278	279	283	263	261	236	263	286	283	259	264	285	261	274	291	249	307	284	240	258	277	286	275	257	286	251	266	244	281	276	241	288	273	255	238	277	275	253	274	278	234	262	285	276	276	295	250	282	266	242	224	250	273	252	253	275	316	255	247	282	259	288	267	245	309	279	269	263	236	262	286	257	282	280	256	254	289	256	260	232	269	245	272	237	262	252	265	282	256	264	259	263	280	256	277	227	278	294	260	256	269	276	254	267	228	282	267	269	255	276	293	280	288	260	268	279	274	313	310	248	268	228	273
44869	63844	43458	11026	4142	2940	2391	1913	1467	1269	1077	899	856	716	694	612	603	597	586	567	578	632	759	828	781	638	491	548	550	545	582	809	782	866	905	975	873	845	865	836	620	512	485	465	449	456	429	448	423	466	421	409	443	401	435	394	404	375	376	413	388	383	394	411	403	395	394	374	398	383	402	357	371	426	395	380	389	412	379	378	371	366	400	378	390	361	387	391	383	432	434	407	396	402	392	372	371	399	412	377	399	367	366	410	425	365	399	395	394	408	389	390	404	376	421	417	391	389	408	430	395	400	366	361	405	374	421	359	365	370	364	382	401	407	392	389	395	416	390	402	402	402	377	378	382	382	341	403	418	376	392	406	382	382	378	364	381	392	399	394	363	373	392	370	380	380	423	413	383	386	390	412	376	355	398	404	401	391	391	389	377	373	415	400	351	390	390	387	414	373	391	375	381	377	398	388	370	388	411	417	374	407	341	366	340	357	387	407	390	388	361	375	384	353	368	364	410	414	396	418	349	387	402	425	389	380	400	376	409	360	399	368	392	383	416	401	397	375	388	396	388	411	387	364	386	392	401	396	377	391	379	386	359	385	393	395	413	388	409	451	377	387	362	385	419	382	392	392	358	388	417	372	342	346	377	382	412	417	394	370	343	397	345	380	358	393	403	419	398	362	411	418	347	368	400	401	374	389	404	360	422	383	381	417	390	404	370	368	421	395	382	377	408	393	395	350	396	373	383	402	367	407	373	403	413	397	394	372	405	412	401	424	382	423	402	392	380	379	401	406	370	429	373	367	372	384	375	411	397	375	371	404	369	386	392	365	384	381	399	377	390	341	411	380	393	382	367	402	388	410	386	381	381	407	374	415	332	375	398	362	366	378	401	424	400	403	399	423	351	374	377	373	408	386	395	344	398	361	416	383	388	340	396	377	376	389	383	386	359	421	383	392	396	373	393	412	393	367	392	394	428	391	406	414	397	374	391	381	367	408	404	370	361	407	388	403	390	394	410	384	376	387	405	368	397	377	434	378	396	404	380	373	373	372	392	395	412	409	381	406	372	382	389	443	411	392	369	431	379	375	364	389	354	403	370	373	389	390	358	411	378	372	402	397	387	410	397	404	382	386	392	398	369	385	424	329	423	365	353	411	367	370	399	383	352	356	374	406	420	382	378	395	416	430	407	380	355	383	396	379	350	435	381	417	399	385	376	419	395	409	410	398	373	385	355	412	372	352	372	379	420	407	361	377	373	371	384	368	377	349	404	408	388	391	384	382	382	373	373	415	396	401	391	402	408	392	376	395	384	398	386	422	420	426	397	400	392	402	408	379	391	403	437	405	416	422	420	375	409	382	383	399	419	367	385	388	388	358	419	368	404	394	392	359	398	408	406	359	384	392	343	411	397	381	360	364	400	362	420	415	397	398	403	371	426	413	400	378	395	391	386	348	412	410	372	416	353	407	402	368	404	393	385	398	383	373	371	348	410	418	374	392	370	372	415	354	393	386	428	382	376	391	391	370	425	352	383	374	364	380	410	432	410	385	416	381	405	389	384	369	425	394	376	440	386	408	382	378	392	433	406	386	361	368	391	394	399	407	372	385	374	399	374	414	401	368	381	395	367	395	375	395	369	430	421	387	394	364	373	397	410	370	405	383	405	380	388	370	402	376	364	358	378	393	400	383	366	403	393	398	385	367	396	365	382	383	406	396	389	410	333	389	382	421	346	412	383	386	387	379	362	421	386	395	356	387	382	380	381	399	411	378	403	369	401	411	387	397	393	389	388	382	383	413	430	436	387	392	415	381	366	384	391	372	367	375	392	393	374	354	403	363	423	398	361	387	408	380	397	360	382	379	387	409	368	400	406	397	382	387	401	378	398	356	394	367	360	344	381	364	398	398	401	407	380	377	350	395	408	398	405	384	390	380	412	341	396	361	364	418	384	419	399	402	402	418	417	402	391	409	397	356	413	389	375	368	423	363	390	381	371	391	396	419	391	354	372	356	327	401	396	385	428	411	379	395	374	384	365	383	376	409	361	371	375	358	384	392	386	399	404	384	337	384	403	387	402	383	360	400	398	380	393	389	405	397	391	348	375	401	373	398	380	370	384	372	335	379	397	399	418	426	388	427	380	417	377	416	402	369	346	399	388	358	378	404	377	393	405	368	389	367	382	384	375	394	400	365	407	338	390	375	399	394	375	386	395	375	384	394	383	403	381	364	401	412	423	350	385	380	397	401	387	398	361	389	387	417	405	381	403	412	365	357	376	375	366	366	359	345	393	371	384	388	365	380	380	395	380	362	387	410	363	387	352	370	351	387	405	416	389	357	386	359	391	363	379	386	387	372	369	373	380	391	383	413	383	375	402	401	374	419	390	354	391	372	392	398	420	377	383	383	370	400	416	438	389	413	399	413	365	353	388	419	357	420	403	364	427	397	375	394	421	350	391	394	385	391	403	388	387	396	404	390	395	397	382	383	411	410	397	388	417	408	352	390	407	384	425	391	384	398	392	371	384	395	401	398	398	384	389	351	427	380	359	414	383	417	403	370	389	394	371	384	386	392	409	365	387	393	360	422	389	383	396	359	352	434	411	394	394	361	370	408	398	391	372	379	386	399	363	370	387	393	405	391	409	379	377	388	432	372	382	374	367	346	377	419	345	439	394	339	383	388	394	390	391	389	401	369	387	421	363	375	387	383	427	377	415	368	391	372	350	377	393	372	363	383	384	411	438	422	368	420	413	396	390	388	393	415	397	395	397	378	405	365	369	423	348	387	398	394	387	385	407	364	388	372	368	358	348	413	376	416	391	364	395	389	405	388	387	401	404	397	370	392	373	452	418	435	394	422	369	395	415	394	391	412	416	389	375	357	409	358	403	416	380	387	366	368	405	401	360	392	361	393	353	378	398	376	366	402	381	409	385	382	363	383	375	385	408	395	392	367	375	376	383	370	402	394	387	417	362	396	421	378	387	382	399	402	375	415	401	380	404	368	353	379	390	438	410	373	382	410	385	403	380	364	390	352	381	383	419	414	393	403	379	392	380	389	412	348	381	381	415	363	408	347	388	384	404	409	392	402	418	397	383	433	393	401	417	429	365	377	394	386	395	375	368	394	402	387	362	369	387	375	404	365	367	393	413	424	430	354	420	380	378	372	389	398	349	438	372	376	398	391	399	406	387	359	395	390	370	383	420	371	370	351	409	401	398	399	385	385	393	364	372	394	387	403	390	400	379	342	375	387	401	384	415	383	360	389	398	395	374	396	391	430	387	440	427	431	411	421	398	362	385	404	385	408	429	389	346	353	399	366	392	363	392	403	396	404	405	360	389	407	370	374	364	395	382	377	386	411	388	366	417	379	396	376	400	374	420	394	420	358	350	390	378	362	379	406	395	398	380	404	367	386	422	364	410	364	390	391	403	341	379	407	378	407	414	455	381	391	400	395	410	422	395	389	414	412	357	392	384	358	385	350	375	386	410	403	410	371	371	382
29104	24943	21042	4600	493	383	377	324	326	291	265	308	265	308	317	305	301	316	267	289	271	315	347	312	337	297	308	306	292	292	332	357	313	396	380	354	377	371	340	337	303	308	308	286	308	315	307	281	299	321	291	301	306	267	276	271	279	270	260	265	274	308	264	276	303	294	293	267	263	288	285	283	264	274	266	262	298	280	289	248	276	262	265	269	250	272	301	290	271	255	282	313	263	273	262	284	290	260	267	285	280	287	276	273	258	284	272	304	284	284	306	251	261	306	275	265	250	262	264	285	281	287	288	268	277	283	283	284	284	285	262	278	305	259	288	260	297	256	271	291	287	284	266	269	284	267	272	265	258	289	294	283	264	291	256	301	306	317	297	267	280	268	286	291	263	306	258	284	267	268	270	276	280	287	254	305	294	266	297	272	285	272	281	282	311	259	276	279	273	298	246	317	300	279	260	271	258	286	266	249	295	286	303	297	301	276	275	256	291	297	280	299	263	266	330	284	260	303	273	275	280	302	305	295	317	260	275	268	298	253	292	291	293	274	250	263	274	301	282	305	270	288	276	274	290	288	295	287	290	265	264	277	284	292	301	245	269	300	303	299	285	281	264	287	276	294	286	303	261	260	300	296	295	289	271	287	260	257	272	279	302	264	273	276	309	263	302	267	247	268	289	250	274	289	286	271	268	263	267	274	260	281	294	279	309	263	228	280	276	259	297	283	289	300	310	299	284	294	301	241	303	290	259	272	266	272	277	273	312	279	279	287	283	261	272	270	290	269	269	293	251	296	256	294	281	282	274	284	278	284	277	272	242	275	314	278	292	284	299	290	261	262	285	287	279	259	281	299	281	278	304	276	269	254	281	261	273	281	257	287	274	270	271	260	278	292	262	298	274	277	281	286	252	270	294	259	298	264	274	291	279	262	257	285	269	283	296	268	286	257	254	273	289	270	307	317	254	290	301	253	315	263	234	274	251	270	280	279	264	299	299	278	275	271	266	274	320	274	288	276	261	255	249	275	292	288	264	299	272	320	273	249	259	249	290	309	258	303	274	275	299	251	295	286	294	269	285	278	298	273	274	285	280	283	289	245	269	249	248	266	274	274	280	284	260	281	265	258	266	289	281	283	278	272	306	261	299	282	298	301	281	283	262	305	272	257	302	266	262	290	282	274	279	296	264	279	293	306	289	307	313	273	252	291	278	283	272	258	273	263	273	287	319	282	271	275	279	270	275	275	313	298	294	294	271	261	256	298	275	274	283	273	267	283	294	265	298	245	309	290	275	287	298	276	295	276	291	279	274	288	274	251	273	266	290	274	277	308	297	284	292	288	292	284	301	286	271	304	265	291	289	280	285	282	306	303	306	259	281	306	303	287	312	282	306	309	253	307	270	284	276	303	257	249	256	263	271	292	277	269	259	256	278	273	271	302	295	284	267	293	271	313	267	279	249	278	292	261	277	280	297	296	258	272	269	304	280	288	256	262	252	282	273	284	253	279	271	283	284	284	294	290	301	285	267	271	285	240	249	272	255	297	297	279	288	288	292	285	252	294	278	294	258	270	294	274	257	270	254	250	269	272	247	260	296	285	273	269	245	297	325	248	306	290	268	293	275	280	258	271	315	266	250	287	274	323	280	271	275	253	286	260	300	276	276	291	268	308	308	302	286	284	298	304	291	275	290	286	298	295	285	278	272	283	253	294	273	281	292	293	282	269	262	295	282	280	311	275	269	295	294	257	312	289	266	268	302	281	257	290	282	281	288	279	294	275	300	289	278	282	283	290	286	293	273	266	295	279	306	277	264	297	277	267	271	244	244	287	283	304	282	279	288	260	298	284	266	263	269	295	286	259	306	276	257	277	262	258	255	262	273	307	305	254	257	279	276	249	287	293	286	286	282	302	289	288	281	301	294	247	266	261	292	272	243	296	273	302	277	303	256	301	263	279	292	278	270	267	292	264	267	308	262	266	283	282	280	287	295	294	265	269	229	301	299	299	279	275	260	270	288	283	260	277	277	279	265	274	331	274	282	276	302	297	285	236	292	280	274	284	301	260	283	305	272	294	274	263	305	271	265	268	270	278	289	304	242	281	266	274	296	301	268	254	293	281	266	312	286	257	272	258	284	290	275	278	272	267	248	273	247	290	271	251	255	280	291	296	301	271	291	253	300	303	282	295	297	258	254	253	292	273	275	273	295	271	268	285	314	290	307	283	281	281	248	282	274	300	272	287	303	274	287	293	273	284	293	287	265	284	326	279	297	263	265	251	263	258	279	279	290	289	264	288	259	293	289	263	252	289	283	266	253	279	274	307	260	291	277	267	270	294	316	295	290	279	284	268	258	285	292	277	296	310	244	258	296	277	283	256	298	275	285	279	326	285	298	266	287	254	247	268	296	267	278	301	294	303	260	279	261	256	272	289	295	267	241	268	287	294	252	292	292	299	277	296	277	272	281	252	288	271	254	308	283	276	285	231	275	296	280	281	254	286	304	296	279	274	274	290	299	263	254	332	275	306	277	310	251	278	303	286	280	262	291	290	275	268	271	264	272	299	269	298	287	287	286	306	265	295	253	289	280	287	307	254	294	307	266	306	289	272	306	305	288	306	294	252	279	299	249	291	279	295	283	291	301	295	271	263	301	294	294	299	314	271	254	276	277	279	274	263	287	279	301	277	289	285	288	288	275	283	272	286	280	274	286	253	301	303	281	253	304	258	280	260	283	297	265	267	265	254	280	261	251	287	274	316	263	296	277	286	266	278	282	255	283	261	256	264	302	283	287	285	295	285	271	305	304	289	274	271	252	290	282	251	271	289	242	245	293	271	259	292	267	266	269	295	263	295	301	261	263	256	266	288	322	279	282	272	254	263	306	283	255	301	261	290	290	270	305	276	269	275	291	276	283	292	289	294	249	262	305	278	277	270	287	260	292	279	274	288	278	260	289	291	247	258	290	251	263	272	278	275	324	289	269	260	284	271	302	280	242	267	299	269	288	271	297	257	250	265	311	283	273	278	274	273	284	304	279	307	294	282	312	284	255	293	269	302	280	252	281	277	279	290	278	284	282	297	305	315	271	293	279	274	306	286	265	278	286	295	279	280	276	294	284	269	293	293	276	272	266	266	277	296	281	274	295	266	283	285	285	291	262	284	277	258	300	274	311	238	288	317	267	273	267	292	318	291	269	274	305	245	272	251	284	285	279	292	278	275	260	297	275	290	271	266	288	300	271	297	249	246	264	266	268	261	260	287	278	299	299	254	277	289	263	291	293	299	286	292	247	250	258	275	264	306	266	262	323	272	326	256	276	284	301	275	278	311	286	290	281	286	285	256	274	257	267	262	278	262	283	289	267	277	276	266	289	266	287	286	279	256	295	292	263	273	291	297	300	277	286	297	300	281	299	290	273	288	276	271	248	272	261	267	272	275	271	249	284	308	279	268	267	310	284	321	284	270	301	274	301	296	279	310	284	279	272	288	288	303	263	281	293	277
34969	40509	23402	3016	746	641	597	559	480	495	462	441	417	444	443	438	445	441	484	470	481	474	547	602	527	459	461	425	424	454	492	599	583	571	659	593	644	614	577	529	501	412	443	466	421	420	426	387	438	426	420	452	441	410	420	401	394	402	401	438	382	447	399	382	436	419	415	428	409	426	381	398	457	404	444	411	434	408	387	411	429	419	400	416	404	424	416	404	413	391	408	413	397	406	415	412	392	407	384	450	407	395	401	404	409	368	381	406	412	353	367	403	388	420	375	385	433	397	383	395	421	391	379	406	436	417	407	399	390	400	424	412	443	422	403	427	438	410	426	377	402	394	415	388	413	343	400	388	421	389	421	406	409	416	386	414	422	395	409	388	410	372	407	412	426	396	395	399	427	386	407	405	417	405	416	404	415	432	449	359	394	372	388	412	412	423	385	435	449	402	425	415	459	429	400	387	392	413	400	427	410	403	438	430	396	406	403	370	425	409	379	432	374	410	389	400	424	415	424	390	436	393	393	420	381	406	410	415	414	425	429	451	411	429	420	410	433	414	426	392	392	455	429	400	418	436	423	413	402	395	387	415	367	407	428	429	398	434	413	435	401	368	401	379	409	413	404	433	429	400	399	429	396	413	351	430	389	421	411	409	394	430	381	417	383	418	406	407	402	380	407	384	373	422	410	427	418	411	425	391	428	403	386	405	408	403	404	429	432	392	366	422	396	361	366	429	405	386	408	403	411	420	402	400	433	417	424	434	415	433	387	423	414	409	406	416	382	385	421	381	380	389	429	455	365	425	444	429	382	414	412	413	436	400	401	418	429	437	428	407	411	441	434	365	371	436	414	433	386	437	381	410	402	439	375	421	400	443	411	402	409	431	421	383	408	389	426	382	402	394	392	420	406	372	419	431	400	411	400	411	413	395	469	421	399	411	398	399	392	425	429	378	385	415	408	407	403	432	417	396	414	414	396	426	402	404	425	393	419	440	416	409	427	422	408	384	415	417	409	470	410	388	426	394	431	396	439	385	409	392	385	419	452	439	409	392	415	420	405	380	392	410	382	389	440	383	436	417	436	383	390	399	394	427	381	419	373	424	391	402	426	449	396	418	412	410	402	406	419	422	379	427	422	408	458	392	413	428	392	400	385	409	423	408	428	428	406	390	367	390	387	406	424	384	393	365	413	401	372	386	410	404	469	353	422	404	410	411	405	409	393	390	395	395	431	423	437	432	418	378	448	410	413	393	428	386	398	395	424	432	411	419	381	396	441	375	397	415	435	412	392	405	431	383	442	424	410	420	424	388	401	412	423	398	411	397	437	374	433	444	395	406	387	445	416	437	392	405	410	418	425	386	401	403	432	424	400	424	421	387	412	414	452	356	417	442	399	388	390	451	389	404	408	411	419	411	394	397	385	424	407	440	448	441	417	380	401	388	418	419	394	379	420	427	389	386	424	396	398	404	409	377	421	410	409	414	414	421	414	394	409	405	389	441	403	393	390	411	407	360	414	384	415	431	373	388	379	420	424	416	385	403	398	403	393	392	400	363	435	410	423	393	452	409	371	411	442	394	434	404	417	411	400	422	389	415	383	406	450	408	425	400	436	435	375	394	423	427	404	404	394	417	415	408	414	439	386	401	446	386	396	411	416	359	451	360	421	372	418	432	381	414	398	399	413	447	414	381	435	381	411	419	403	374	411	400	392	384	421	402	391	421	382	387	419	398	415	389	396	401	380	374	421	417	414	394	395	389	410	409	383	423	416	388	397	388	426	413	401	419	420	433	427	418	414	393	422	393	407	431	375	418	425	389	407	416	441	383	392	424	421	390	449	408	424	413	416	453	404	399	395	409	388	438	376	427	409	418	418	416	429	394	414	429	429	416	379	408	448	420	373	438	404	389	432	409	425	408	360	406	379	397	426	423	404	381	406	399	405	410	389	413	387	394	403	435	416	398	414	424	412	422	412	392	397	458	372	392	400	437	392	383	371	429	416	415	393	443	375	397	410	432	369	392	432	374	409	399	427	404	393	413	394	425	390	410	412	409	403	398	429	411	384	378	481	404	416	410	427	384	424	385	374	428	399	422	398	395	411	395	427	430	425	411	390	398	446	387	397	414	414	411	394	398	407	447	354	429	406	428	384	414	401	383	422	430	401	416	371	374	429	389	371	422	423	406	410	440	414	410	387	406	410	425	383	375	386	399	410	418	418	401	415	410	399	408	397	429	429	395	387	370	409	380	414	392	434	433	434	396	407	446	446	415	432	413	395	437	408	391	440	453	393	417	407	429	427	407	424	432	383	380	418	428	385	410	411	405	382	401	407	411	416	425	368	408	424	417	423	414	395	442	411	386	385	411	425	417	393	437	394	408	386	380	392	440	420	404	418	393	397	397	380	412	415	406	407	400	368	384	391	434	400	430	393	390	402	432	387	404	388	399	403	420	451	361	408	353	402	419	448	410	419	428	396	436	411	370	422	434	451	399	423	422	441	386	432	425	414	457	426	412	416	410	448	404	389	395	395	419	393	448	399	437	396	392	400	400	411	409	393	415	391	390	407	398	403	392	384	427	404	391	414	429	412	428	399	379	404	417	402	382	428	397	379	436	400	410	429	396	417	415	408	417	394	421	421	411	416	422	439	396	398	462	435	426	433	435	399	407	405	428	389	431	449	425	390	373	451	393	384	383	385	389	427	419	420	402	414	383	405	382	380	413	424	397	389	430	389	430	440	403	421	427	416	389	427	396	393	426	381	424	429	415	393	402	381	399	395	399	409	437	421	390	407	393	442	416	392	436	378	392	421	414	412	433	430	401	404	407	411	406	413	423	400	401	408	403	426	374	405	412	407	389	404	418	446	385	434	404	406	393	409	440	454	381	406	405	376	402	398	421	370	396	431	396	414	408	404	401	370	403	409	384	419	376	415	448	401	437	399	371	402	417	384	409	404	392	432	400	406	432	401	404	420	387	369	389	431	411	382	400	427	416	402	463	393	384	401	395	412	414	448	395	416	437	414	419	423	418	384	399	423	446	430	456	409	405	403	423	461	405	400	402	431	427	394	421	407	371	447	380	388	417	432	380	425	434	386	379	417	404	396	407	406	389	366	424	397	423	400	443	433	417	399	413	423	380	376	385	407	435	423	414	431	406	384	414	369	367	412	451	361	364	401	382	384	407	396	429	431	392	410	411	379	436	389	441	438	398	406	395	431	397	417	405	407	414	388	405	405	427	403	411	422	425	408	437	421	382	392	392	403	394	392	401	383	389	417	394	392	381	400	429	426	404	441	435	418	371	423	429	403	421	382	388	421	378	382	415	403	409	399	422	428	408	413	417	393	460	427	375	428	430	399	431	416	418	406	415	411	411	371	405	400	398	371	375	411	420	418	411	412	436	437	388	413	407	402	372	394	394	398	405	391	388	394	385	405	384	443	425	434	428	381	425	421	411	407	437	444	423	408	388	409	423	430	415	446	438	422	401	404	401	409	423
24521	21628	28899	24688	20985	6541	975	688	607	506	510	491	464	456	453	428	358	425	384	445	435	456	501	482	480	459	401	372	325	412	456	509	508	498	545	518	483	521	492	461	403	423	404	421	340	391	365	378	350	332	400	386	354	325	349	375	345	387	341	382	372	374	356	386	378	403	371	370	354	363	370	371	359	347	380	394	343	339	322	383	351	374	386	328	359	356	348	359	381	333	343	342	364	360	378	329	370	350	389	375	343	369	351	369	371	344	336	347	353	367	373	361	356	342	356	365	383	367	359	355	396	327	369	353	355	355	360	373	361	347	381	382	383	386	366	316	366	360	327	359	341	327	381	345	370	346	400	366	366	379	344	358	373	399	387	363	360	354	368	351	391	363	353	379	353	370	364	329	359	351	363	379	343	384	354	373	314	348	354	338	373	384	337	337	364	351	356	324	364	335	337	390	348	348	402	349	397	344	370	360	337	361	360	403	368	347	382	366	366	339	353	356	335	338	354	396	369	356	361	376	372	377	377	359	351	368	330	356	388	348	370	365	385	356	359	367	372	374	350	389	347	381	395	359	382	353	355	388	362	355	354	359	378	348	368	354	360	325	329	352	347	373	362	339	309	374	344	368	353	361	338	361	357	372	352	338	403	362	376	360	364	351	358	371	358	319	338	365	360	319	381	370	342	342	385	362	335	379	355	366	337	350	347	349	392	344	335	378	360	347	376	350	370	345	333	383	359	346	385	385	368	354	391	359	383	348	358	343	363	383	341	391	335	370	368	337	370	363	371	370	360	364	349	360	369	308	417	366	401	341	372	352	387	357	330	342	354	340	380	344	353	365	386	350	380	347	347	359	340	395	358	347	349	374	357	348	350	358	358	389	354	349	341	317	331	330	345	352	361	381	360	371	392	339	361	341	360	357	364	329	369	377	406	365	334	384	346	350	372	363	368	309	346	345	381	326	368	354	362	377	331	331	359	355	336	372	337	360	375	347	323	339	341	350	395	349	343	377	360	381	346	374	357	355	354	333	350	316	392	331	389	355	365	363	358	357	362	388	343	359	391	345	360	307	343	377	367	366	344	352	354	368	385	383	345	413	365	372	393	364	378	384	349	351	354	381	352	358	369	373	397	359	378	378	339	337	335	335	340	362	363	367	353	368	355	404	391	343	380	348	366	361	361	370	329	340	368	381	330	340	348	367	365	372	358	372	386	373	334	363	341	355	351	369	350	372	359	351	380	371	367	345	370	371	357	368	395	362	356	343	314	358	348	361	358	346	347	352	353	359	361	392	336	367	367	373	378	325	371	371	353	389	329	350	380	326	359	364	368	363	367	347	313	379	339	335	403	382	384	364	371	354	360	337	350	383	348	368	374	372	353	339	368	354	348	359	337	341	368	353	365	318	402	366	359	344	344	352	362	327	318	375	362	365	323	382	393	395	375	349	328	399	348	352	362	375	392	353	351	369	376	388	367	383	359	384	378	308	355	350	353	373	353	373	367	352	372	378	377	370	373	349	365	350	364	343	379	360	350	374	369	351	400	379	351	384	375	379	380	368	340	367	355	359	372	383	343	344	358	364	402	371	364	355	384	333	371	330	371	364	360	356	385	405	376	390	349	360	346	351	365	352	388	339	363	360	368	367	348	337	366	375	359	301	327	364	365	368	362	338	348	351	395	358	407	354	365	375	342	332	339	355	352	363	370	367	386	380	388	359	373	388	334	374	337	346	373	347	340	393	372	350	369	331	383	355	354	377	346	369	382	335	361	371	387	371	363	351	391	367	344	336	386	362	377	376	334	393	341	359	351	327	362	333	415	356	374	349	393	359	361	357	341	361	346	384	366	350	355	371	352	345	361	360	331	348	379	363	372	354	342	390	363	337	339	347	333	355	357	350	327	360	366	367	387	377	365	376	339	342	357	366	370	380	382	351	350	382	381	361	358	383	318	373	397	330	379	379	387	371	338	343	394	349	347	340	368	384	387	359	349	382	351	332	347	355	375	354	324	343	356	358	391	392	353	363	347	349	343	358	367	329	350	363	340	341	357	356	372	342	344	372	357	345	356	347	333	355	344	321	374	363	346	348	382	344	353	363	386	387	358	337	361	362	423	383	381	379	352	360	371	360	354	371	358	340	345	385	394	326	371	375	357	365	367	343	331	411	340	384	411	369	344	352	358	359	373	360	373	361	359	344	376	355	384	338	356	360	365	341	368	372	341	383	348	359	339	392	355	401	357	357	337	376	337	378	347	396	381	359	368	342	372	355	352	378	377	336	375	373	339	368	386	367	331	345	336	363	345	388	359	346	380	380	381	363	365	352	373	360	360	365	337	352	335	347	400	371	361	387	361	376	341	384	376	372	359	412	318	402	373	389	362	348	350	375	385	362	386	337	344	379	369	352	319	352	357	338	377	359	330	352	349	341	332	333	379	320	345	374	361	337	379	378	340	382	389	371	365	382	334	346	374	356	377	362	383	359	345	370	341	367	332	325	358	373	355	347	322	376	356	348	346	353	359	372	380	319	341	361	320	371	358	368	362	360	353	389	331	374	344	380	355	380	333	388	348	360	324	416	346	356	341	366	350	324	381	355	358	344	355	329	378	369	335	364	358	343	380	391	328	336	352	377	362	338	346	328	361	340	358	347	379	335	372	364	397	357	356	329	369	345	361	340	351	370	353	339	361	348	359	375	334	370	334	355	366	359	341	326	369	356	406	336	365	355	394	369	326	361	344	348	342	343	340	362	369	376	376	355	358	330	360	348	344	391	364	361	342	363	346	368	359	364	358	367	349	344	358	355	369	378	335	312	345	378	361	344	367	339	376	321	374	348	339	360	369	352	372	366	367	329	371	360	370	360	350	339	381	350	348	355	348	354	375	327	353	367	305	362	336	359	400	378	309	377	348	391	369	382	371	349	369	360	379	314	347	380	357	346	369	398	374	367	381	387	353	379	326	366	354	404	348	324	332	366	377	357	363	364	371	346	402	369	344	359	338	363	392	355	408	407	351	378	367	338	349	380	348	332	375	321	345	350	363	398	363	331	369	361	344	405	362	362	392	360	398	402	357	355	341	342	372	357	349	343	335	352	334	347	371	322	373	374	364	359	353	353	339	391	302	347	369	357	361	335	330	375	360	337	341	318	339	330	365	351	370	366	371	321	366	332	376	371	342	375	349	360	360	336	339	340	367	343	379	383	359	335	361	348	347	344	350	362	339	361	371	352	395	377	357	354	358	354	386	344	388	374	358	354	355	353	342	350	353	419	348	352	358	386	430	348	353	365	375	345	354	362	342	348	384	383	331	385	364	353	352	334	342	346	371	358	349	377	367	359	358	335	353	336	348	333	391	357	376	395	366	393	371	348	364	353	360	393	353	363	373	326	336	381	362	406	334	356	325	337	378	371	391	358	346	360	347	359	344	395	349	393	380	386	349	362	379	359	325	346	372	373	344	378	344	333	333	338	363	358	329	319	358	336	364	349	350	374	390	424
39427	56966	37862	6954	2465	1899	1634	1363	1071	1020	886	810	736	710	719	664	623	652	623	671	706	809	835	858	780	627	583	579	592	650	704	768	843	807	886	899	861	866	808	747	660	601	610	580	567	556	611	526	587	551	525	501	515	514	502	524	521	495	549	490	499	583	576	472	542	494	544	523	504	525	534	467	524	499	483	513	555	526	523	512	530	511	496	539	551	525	524	523	538	542	507	544	515	543	528	550	509	528	529	553	492	516	524	547	558	480	512	529	497	514	492	494	533	522	521	544	527	560	482	499	549	501	564	512	542	529	531	568	501	503	532	519	510	514	547	573	515	517	497	521	518	561	504	521	563	564	480	536	506	543	502	544	529	519	514	505	503	535	542	515	530	543	503	523	524	499	499	502	496	512	527	540	505	484	464	528	560	516	520	544	526	473	492	522	507	520	535	505	512	522	522	496	502	550	499	555	522	525	503	524	512	537	511	501	529	518	515	493	527	527	546	488	513	528	536	558	524	482	547	524	512	533	528	505	552	471	496	491	506	523	546	529	512	533	510	497	523	568	491	521	486	465	499	516	525	538	511	500	517	498	502	497	510	524	533	524	480	513	493	512	550	556	549	516	534	553	505	504	545	521	550	496	542	541	487	494	539	511	521	502	557	510	501	563	549	556	543	536	533	468	479	531	547	534	484	523	531	526	535	526	514	538	527	524	513	546	527	519	504	549	524	549	516	535	492	506	522	520	531	545	546	460	540	533	534	547	512	489	528	498	540	534	548	536	499	492	509	580	495	489	534	540	541	480	492	544	569	517	498	497	540	540	496	526	523	522	501	544	483	547	524	515	508	503	496	549	511	548	541	517	525	579	563	479	525	555	548	535	518	494	516	495	513	508	526	536	551	506	557	527	543	506	540	488	552	555	485	526	521	535	545	519	520	530	493	542	520	492	535	532	531	539	527	513	518	565	513	533	520	531	506	538	527	546	539	547	504	513	539	500	523	508	522	546	570	534	510	539	482	477	539	510	509	520	477	546	552	512	533	526	467	511	512	543	509	516	511	504	511	512	485	502	532	523	510	564	524	541	458	513	570	512	535	502	528	541	506	504	531	534	505	506	522	515	514	544	532	480	497	514	504	534	562	500	537	535	482	546	530	504	491	522	512	501	527	515	498	551	496	486	518	501	524	555	545	533	519	536	481	506	545	512	528	551	553	520	515	524	510	489	522	518	537	538	524	482	527	507	523	527	523	540	560	530	544	497	497	490	548	511	520	495	523	530	528	493	529	550	529	485	491	519	502	500	461	511	522	470	536	476	513	510	528	524	541	506	490	493	503	590	524	482	514	511	565	522	547	555	541	534	529	531	480	499	496	535	492	511	518	523	513	533	506	563	510	532	527	505	478	506	525	522	507	549	526	569	527	492	517	464	547	532	514	495	501	544	525	502	526	523	549	510	560	457	507	531	526	526	497	527	493	536	526	529	552	468	551	507	531	524	548	476	518	536	508	505	546	533	558	534	508	559	533	518	512	516	506	540	507	491	495	538	483	507	534	528	485	555	523	520	503	543	477	485	539	534	552	544	553	535	523	542	512	519	531	490	559	539	515	495	510	509	574	531	510	555	521	506	513	526	512	523	519	578	488	522	537	525	509	502	558	502	529	507	538	535	533	515	514	491	506	548	493	507	504	540	501	521	546	543	492	513	544	499	542	525	519	543	486	496	524	528	524	488	555	542	511	540	538	540	527	501	522	517	531	549	490	519	523	468	489	507	520	500	517	533	507	554	533	484	502	533	535	542	553	517	549	487	490	578	486	528	535	497	552	512	532	487	566	536	539	479	514	553	494	526	509	527	539	532	523	510	496	529	517	523	519	523	509	529	512	556	524	497	532	501	497	541	521	512	520	495	528	529	515	539	476	526	482	537	485	495	530	520	550	517	521	517	527	515	537	523	508	532	578	558	485	514	502	518	544	509	541	515	545	512	569	565	529	544	549	527	501	547	501	548	536	507	536	506	502	557	532	537	516	509	504	509	518	510	502	516	549	527	524	524	512	523	518	563	510	510	518	531	514	517	532	470	518	542	514	524	560	502	491	495	518	490	533	501	556	532	508	520	532	521	563	530	522	550	535	494	551	503	521	471	560	512	505	522	533	552	503	521	531	534	512	501	517	530	535	492	492	483	521	517	517	521	523	533	531	509	489	521	480	536	492	543	519	506	558	516	527	536	490	543	520	552	483	520	501	565	533	490	511	499	520	485	511	538	527	488	500	496	530	537	520	522	526	513	488	557	497	540	543	512	560	524	585	559	530	525	524	512	467	518	528	518	521	554	503	536	577	524	551	558	507	493	513	525	512	516	530	490	542	508	518	576	524	493	537	557	518	508	464	463	524	494	541	556	486	548	553	493	525	503	511	476	493	534	498	514	501	519	517	513	520	506	524	519	516	514	498	492	521	508	493	540	509	515	524	517	496	509	537	524	491	557	511	536	504	523	500	489	493	519	531	543	535	512	525	530	518	512	536	529	524	527	512	457	547	500	554	519	508	509	531	477	520	516	536	532	556	525	536	556	500	530	532	505	487	517	549	497	480	512	549	534	495	545	537	496	466	491	509	495	540	526	479	484	487	484	525	479	543	498	533	535	532	509	521	490	498	562	544	532	509	492	524	467	543	521	522	521	528	528	519	511	513	545	538	498	530	493	533	529	510	533	473	527	525	505	509	519	534	539	524	541	503	538	541	556	534	546	485	538	509	508	525	516	504	575	482	531	502	543	524	541	535	543	519	510	543	507	539	547	549	518	540	550	511	507	509	465	550	542	523	498	525	520	545	511	522	530	572	499	516	539	548	575	487	531	497	494	525	507	526	490	551	489	537	516	501	501	546	503	515	480	574	484	508	538	537	526	533	552	477	496	531	537	534	540	533	570	520	546	509	499	538	480	579	513	562	522	539	551	531	482	552	517	511	564	525	498	551	505	520	520	508	491	550	551	514	524	565	501	542	541	533	561	503	517	524	518	547	512	544	486	524	488	487	537	514	505	518	527	509	527	541	501	484	512	494	512	503	552	544	536	522	519	506	511	497	570	503	491	536	517	538	517	549	497	532	539	529	518	520	511	498	543	503	505	518	542	533	519	477	547	541	521	511	463	499	491	528	524	478	535	509	499	491	538	499	508	487	517	518	523	539	514	500	492	516	562	545	514	524	519	511	522	559	505	472	515	472	524	532	533	490	500	505	508	518	547	511	500	524	562	496	480	500	526	509	510	516	485	533	527	520	538	494	488	497	507	534	564	552	535	519	489	530	534	531	517	470	535	526	575	550	538	514	503	512	550	512	532	530	508	514	498	499	497	491	518	522	539	528	541	534	539	525	511	520	523	552	560	536	523	494	509	517	473	526	553	500	521	532	534	525	521	531	538	511	501	543	555	494	571	529	496	538	490	560	527	482	510	533	537	516	516	542	518	547	503	524	521	548	497	565	512	527	523	506	521	511	513
23474	21607	29419	24251	21582	21129	4979	924	603	564	475	458	419	392	393	401	343	380	351	372	401	467	523	422	374	338	284	278	314	333	396	460	436	482	506	526	493	457	438	355	374	331	314	272	283	305	277	279	261	297	261	297	287	272	287	275	277	234	236	260	279	279	271	248	256	260	269	278	244	287	278	248	246	283	246	267	281	289	265	279	296	282	268	254	249	270	259	256	271	266	273	272	274	259	246	223	227	269	264	282	273	267	255	246	281	259	229	279	244	263	270	280	290	221	246	252	275	275	242	251	241	228	272	266	265	265	260	263	234	269	250	260	262	255	272	268	255	262	265	282	268	269	277	265	255	288	275	280	283	258	279	263	249	265	254	248	269	249	240	266	284	293	245	279	249	277	267	260	260	231	255	280	283	236	261	248	257	247	288	258	281	266	244	264	286	259	257	249	255	269	235	288	270	250	257	245	269	259	263	250	246	246	270	275	268	275	247	252	269	242	250	235	272	263	250	256	267	251	286	246	249	239	268	239	284	252	230	247	259	287	272	248	240	246	265	252	248	295	263	267	264	268	264	288	281	288	278	261	274	294	264	270	249	287	261	260	243	256	295	272	279	277	247	257	295	267	255	265	254	270	287	260	247	267	264	252	254	247	271	273	271	235	288	256	231	292	267	264	254	263	269	289	250	251	286	289	246	264	283	276	294	282	287	237	284	283	266	250	273	246	261	269	258	256	244	266	260	270	275	251	227	233	212	256	244	267	278	260	261	223	253	299	255	275	290	244	271	274	254	251	255	264	268	269	257	267	288	252	272	244	280	260	266	271	253	264	271	282	291	231	240	260	280	261	288	268	258	256	272	246	260	285	256	277	272	283	247	290	262	254	289	271	257	249	267	248	268	251	254	267	281	267	270	267	266	270	266	255	256	291	252	299	251	261	267	246	259	280	272	284	262	273	221	241	238	274	234	263	290	245	251	254	254	254	229	292	235	261	299	254	245	265	259	249	246	222	243	258	280	246	229	261	282	243	242	245	266	257	249	244	292	232	258	232	252	302	265	265	266	274	235	265	269	254	249	287	278	261	265	259	261	270	258	275	287	242	227	258	285	254	260	282	240	274	258	251	243	254	283	284	262	257	251	232	241	282	250	262	254	246	239	263	259	269	266	224	259	247	259	295	270	253	281	270	302	242	270	297	252	273	248	256	267	268	261	244	235	252	271	262	279	255	272	268	262	268	275	262	267	223	241	253	271	274	279	243	297	276	234	271	260	255	250	247	243	227	276	239	293	258	255	272	285	272	302	305	289	238	262	267	259	246	242	286	231	272	269	284	254	246	295	240	306	257	273	272	249	279	288	258	255	245	257	266	279	278	284	249	278	237	297	254	261	282	267	216	241	273	268	263	265	256	248	287	245	251	288	305	251	255	285	267	280	256	270	265	241	258	249	289	222	278	291	265	253	272	267	279	260	272	257	267	258	257	238	297	266	251	257	275	230	235	296	239	262	269	268	265	256	246	273	248	248	264	230	252	265	265	256	246	268	246	263	259	277	266	266	252	267	267	223	251	275	249	256	251	238	271	279	256	271	239	246	255	271	283	287	250	300	243	244	259	246	254	250	245	230	263	264	283	224	236	242	276	255	247	276	258	265	242	282	286	266	261	242	258	252	255	272	273	235	271	236	261	234	268	274	237	266	259	243	284	264	257	246	254	261	243	258	294	268	245	281	263	272	260	251	298	259	229	305	216	247	242	266	270	238	271	271	259	236	237	270	248	242	268	236	273	273	271	235	255	265	257	246	279	242	240	243	269	278	248	280	248	235	282	256	266	243	256	271	259	273	236	268	234	285	253	255	237	263	315	276	263	273	215	280	278	259	247	282	257	252	267	251	257	255	261	277	270	264	271	253	257	239	285	293	260	302	246	271	288	257	232	264	243	267	272	274	233	248	279	277	228	247	282	279	263	285	254	275	261	245	269	246	262	254	250	254	290	257	246	291	265	293	244	261	265	268	269	272	245	263	260	246	248	272	288	243	255	267	258	264	261	247	259	225	243	265	230	232	259	265	256	280	249	268	284	272	263	259	257	278	277	264	281	265	250	251	278	266	273	276	242	265	279	268	257	297	236	276	270	230	271	261	228	273	274	270	241	264	252	232	278	240	258	253	257	262	267	233	280	256	225	277	245	251	248	269	243	284	262	252	280	259	268	277	266	265	251	273	276	253	270	246	270	251	240	239	247	249	285	234	263	257	279	266	253	262	254	270	252	265	265	238	279	269	251	288	259	251	233	244	272	231	263	276	264	253	255	291	247	240	276	248	262	272	270	214	261	273	262	281	236	266	246	261	260	275	251	258	307	269	249	271	269	265	271	247	285	276	258	244	236	245	290	277	263	269	240	250	269	288	256	265	258	269	226	260	243	246	253	259	285	254	278	259	246	252	284	276	252	281	246	264	252	270	261	231	259	279	259	258	256	231	259	279	239	241	262	262	226	301	259	263	242	256	247	288	260	258	239	257	277	285	245	260	254	287	279	268	264	261	263	249	301	246	289	271	284	230	273	248	254	263	268	249	271	271	257	262	288	265	270	292	268	242	240	236	293	260	260	277	284	235	276	263	248	259	283	258	286	268	273	255	270	267	257	255	240	267	296	258	270	246	245	274	259	270	283	290	273	285	250	269	270	255	251	264	243	254	232	244	287	257	277	282	291	243	246	245	249	285	247	266	234	254	278	242	270	272	252	242	243	253	266	275	252	268	268	273	252	262	262	275	270	273	233	268	241	246	283	236	284	273	244	243	268	226	261	276	245	251	253	260	254	243	262	239	233	250	259	268	252	265	270	253	268	251	269	280	233	241	243	289	254	266	269	243	262	286	252	299	272	268	239	260	263	256	252	289	251	274	264	243	277	254	273	249	270	269	281	301	260	234	259	247	246	234	295	253	275	271	279	265	266	258	248	274	248	260	252	272	263	258	253	252	263	260	256	253	310	267	269	229	266	283	278	263	278	289	270	262	241	247	291	283	254	247	247	246	279	245	273	243	297	277	270	269	266	269	297	247	234	265	262	250	279	252	277	270	244	275	297	255	238	277	261	278	292	296	277	272	234	259	239	261	248	249	292	291	250	262	252	291	285	277	231	277	270	267	260	241	263	246	260	249	269	268	263	261	271	274	259	274	283	267	259	288	254	240	258	273	252	233	263	239	248	274	270	225	254	268	261	284	237	243	262	297	248	297	258	242	252	278	268	260	270	259	257	263	253	274	254	272	252	246	276	278	267	249	252	279	230	260	267	268	288	266	251	289	266	249	259	321	253	240	244	281	245	270	268	232	232	256	266	276	248	255	246	259	254	249	256	264	269	244	295	255	261	233	272	264	278	245	233	259	233	246	263	253	266	277	278	249	265	254	238	255	247	285	232	281	253	271	279	277	280	254	269	251	268	279	243	241	283	261	273	243	263	264	264	273	241	266	268	281	262	267	256	269	248	264	262	262	249
44272	64566	44505	9055	3936	3036	2264	1864	1466	1190	1056	959	802	769	772	653	646	643	628	667	797	916	953	887	685	553	485	492	525	560	704	797	860	852	915	962	908	846	783	687	606	526	497	433	410	455	455	451	463	411	429	402	416	399	426	389	422	389	395	409	391	401	386	414	409	406	398	412	374	400	385	378	394	402	372	367	374	403	364	416	392	378	338	365	417	416	372	369	407	403	413	387	424	387	395	361	397	388	401	378	417	401	402	386	377	356	403	408	392	395	373	381	385	391	377	355	428	384	362	382	408	406	400	370	355	394	393	403	398	373	367	366	364	365	371	363	379	376	369	420	397	402	400	407	380	337	357	367	378	374	367	374	376	384	376	409	369	394	426	386	431	405	380	401	391	379	400	376	402	353	386	431	426	412	382	392	428	422	393	370	384	334	378	383	396	390	372	387	343	393	385	375	347	403	397	400	397	407	406	355	364	390	393	371	371	403	329	373	397	403	374	402	400	355	384	354	370	387	378	394	378	429	368	379	385	369	382	377	368	400	393	398	343	372	361	405	401	386	357	401	406	394	404	366	364	403	368	373	397	355	387	416	363	393	364	377	384	394	379	385	382	356	413	400	406	380	354	383	429	351	403	347	359	351	391	375	386	376	391	386	399	370	383	400	380	386	380	363	390	381	394	396	366	395	409	405	376	379	396	358	381	365	383	400	397	394	374	428	382	392	391	367	391	365	420	373	407	418	413	405	369	383	379	399	416	409	422	368	361	393	412	359	364	370	377	409	396	378	390	406	378	424	403	372	427	386	383	414	383	371	413	417	387	383	384	405	396	400	407	407	387	369	385	405	343	376	374	329	429	387	357	370	374	384	392	412	386	409	403	350	426	397	404	372	400	391	378	404	379	335	346	419	385	392	391	409	393	378	378	404	386	358	366	380	391	395	377	361	399	379	372	381	397	412	365	411	386	427	420	413	390	394	391	396	410	366	414	371	371	339	408	352	382	390	365	384	389	366	382	363	361	375	412	386	387	373	368	342	408	410	371	397	394	370	422	353	392	364	404	388	380	369	375	376	403	384	377	402	386	342	375	419	411	403	406	391	391	370	357	386	352	412	346	388	401	366	391	377	395	386	398	389	378	360	382	424	381	359	372	374	363	391	367	428	382	396	406	394	389	367	410	378	359	378	367	404	413	392	365	404	397	379	401	413	351	429	404	361	409	383	370	381	405	365	424	368	389	367	347	392	398	381	386	379	416	382	342	366	386	350	353	387	377	389	394	386	365	417	418	360	421	373	383	353	392	422	403	352	396	397	383	407	408	369	386	411	367	373	390	368	409	360	380	391	419	362	385	420	436	381	410	419	408	385	382	381	390	366	378	420	406	395	387	364	413	410	381	376	369	399	355	404	382	382	376	389	388	346	379	357	368	366	375	378	395	386	356	389	335	392	389	381	370	384	342	378	404	413	414	388	418	356	384	397	408	384	401	422	385	377	384	409	382	393	380	389	392	428	383	364	355	385	403	393	378	382	388	357	390	405	385	372	378	388	406	326	406	384	417	406	361	374	373	394	385	403	372	414	393	387	341	383	364	388	399	436	380	374	401	357	371	426	378	358	364	404	399	371	418	361	358	372	370	394	374	374	348	399	416	406	389	359	361	406	358	375	385	386	431	395	383	375	356	396	379	362	360	390	428	384	376	352	386	421	383	405	364	393	394	372	414	367	406	373	397	380	386	369	411	413	375	409	402	365	396	377	387	397	380	357	385	381	377	351	355	392	390	397	414	377	349	416	393	391	403	395	402	401	363	366	356	372	363	363	352	372	362	382	361	397	402	383	378	379	416	386	403	417	381	406	385	415	403	430	362	336	370	343	403	395	384	397	357	405	366	389	382	348	396	366	403	371	385	374	402	441	374	388	370	378	390	399	394	366	402	340	373	389	374	363	389	376	406	393	416	396	447	371	380	392	374	357	375	414	373	390	378	372	386	394	352	364	386	361	391	388	394	384	366	396	394	376	424	375	373	334	423	386	397	369	401	359	380	378	416	399	356	371	403	393	339	363	374	384	357	367	392	364	391	370	389	420	382	378	414	363	406	373	377	381	369	363	409	405	354	408	369	392	417	386	402	378	409	362	364	405	346	375	426	386	384	379	355	408	362	384	396	394	367	383	410	416	407	376	404	389	386	409	379	366	402	394	403	388	381	423	403	396	374	373	407	379	416	410	369	410	411	377	390	369	364	373	395	380	379	391	388	362	373	400	382	398	379	392	387	362	373	396	376	385	394	368	376	385	356	379	394	392	376	382	393	400	415	381	374	394	382	366	420	398	373	370	396	371	381	396	406	369	406	365	340	383	388	364	353	392	388	396	379	393	385	391	408	353	397	368	377	371	422	351	392	380	388	391	364	366	385	375	382	361	377	392	407	396	377	420	388	347	411	392	393	410	402	407	402	370	375	357	394	393	410	367	396	365	374	374	363	393	397	371	339	358	419	408	383	391	372	400	412	365	387	391	376	388	381	410	408	396	372	412	360	388	414	376	390	370	379	339	396	391	352	413	339	409	385	412	390	366	417	413	406	391	355	429	426	382	384	395	428	379	384	378	396	409	361	369	382	350	385	404	387	358	423	371	395	383	406	364	376	389	405	370	410	387	375	402	347	422	389	383	388	394	422	426	383	389	396	386	387	423	368	378	380	399	359	382	335	368	356	386	369	361	382	374	399	403	402	369	380	364	358	412	382	397	411	417	375	389	385	393	405	385	338	365	375	389	401	389	407	376	395	393	384	387	395	414	397	404	378	408	383	387	392	372	400	420	363	370	370	399	355	394	409	361	325	371	373	383	372	404	383	380	373	354	361	407	407	369	407	379	375	381	384	396	387	360	380	407	410	382	377	364	402	363	378	393	387	359	354	393	413	401	364	351	356	395	405	360	364	394	356	391	388	402	384	383	398	384	375	382	400	362	379	401	376	368	398	416	373	369	341	380	393	410	442	376	391	395	376	350	404	383	427	387	374	435	388	403	414	377	367	365	402	388	428	399	395	355	393	383	384	384	366	399	378	371	394	409	377	366	344	380	371	387	373	366	367	400	408	397	357	395	345	381	406	384	382	374	401	406	354	372	367	374	347	387	373	386	387	421	399	347	386	404	385	389	366	373	409	406	373	379	403	424	372	392	388	364	374	358	415	406	404	418	398	358	380	376	368	371	373	390	364	398	403	365	386	387	380	375	416	387	377	390	374	407	406	397	406	393	393	380	392	422	391	354	404	410	380	408	426	399	394	402	365	375	382	405	384	371	349	363	379	378	407	392	415	383	378	384	370	406	379	356	372	391	366	349	413	370	389	397	369	373	359	400	338	403	343	406	386	398	381	398	378	390	403	352	388	360	385	368	379	390	403	381	368	392	365	370	407	367	394	409	366	358	403	403	399	377	376	394	384	423	371	374	367	377	370	404	379	356	399	386	403	340	407	429	409	418	382	360	410	384	366	377
29233	25221	21180	4540	481	382	319	305	296	305	309	315	278	288	305	273	302	291	283	327	312	327	324	325	297	294	281	273	291	264	348	314	356	352	360	375	345	341	320	328	315	310	296	286	289	287	278	250	293	302	260	282	251	277	289	283	293	262	250	295	290	289	289	285	263	276	265	282	261	279	276	276	287	271	298	287	281	293	262	277	285	276	247	268	293	271	258	278	251	272	279	277	250	264	273	272	247	266	251	265	279	306	266	255	279	282	269	275	306	270	283	277	290	262	271	242	260	282	227	274	265	277	267	263	272	305	275	301	288	241	267	282	287	277	281	296	289	282	275	287	299	264	247	262	256	247	279	290	291	289	281	253	271	279	271	283	267	268	302	270	292	268	262	297	309	284	299	271	253	268	271	269	267	315	292	262	288	288	235	282	290	283	319	255	274	265	263	271	285	267	296	247	283	267	287	297	304	265	286	277	270	268	268	272	290	240	273	278	291	269	285	285	270	283	257	263	253	281	287	275	306	306	275	281	284	296	282	273	276	286	250	278	259	280	240	280	250	276	259	271	283	298	286	290	332	267	297	302	317	290	278	256	277	272	270	293	315	281	296	247	248	282	276	265	304	266	252	286	281	299	270	282	257	265	267	290	272	276	281	303	250	256	290	281	295	276	253	276	255	273	296	263	317	279	266	292	278	277	244	278	250	266	263	277	262	260	292	275	264	272	285	255	322	276	289	260	259	288	270	281	260	281	280	249	277	265	276	271	276	259	274	278	301	290	269	304	300	280	277	269	265	282	263	270	289	291	276	264	272	279	276	282	294	264	295	283	303	282	290	280	267	272	279	275	299	286	283	286	272	279	256	269	294	265	262	245	294	284	278	286	287	286	290	242	277	277	281	280	296	285	288	290	257	310	308	287	280	261	274	266	279	272	245	284	310	277	281	274	303	292	301	294	277	284	294	255	280	276	285	297	300	244	289	277	268	296	266	288	289	297	300	278	286	297	255	275	268	303	257	281	278	265	299	287	269	278	266	242	296	287	288	285	305	287	281	269	311	295	275	244	279	266	298	300	296	283	329	272	293	268	273	284	287	265	287	297	270	279	281	293	272	292	297	265	273	286	275	248	268	257	270	251	260	269	305	274	276	277	292	273	265	259	270	285	314	284	283	242	252	283	280	250	269	281	283	278	239	263	271	299	279	277	320	246	260	310	305	277	264	261	260	261	284	312	293	277	270	251	285	258	258	252	276	284	279	273	265	267	285	265	280	300	250	241	295	281	255	291	304	255	295	269	253	300	281	293	278	273	291	264	289	254	294	302	282	249	266	269	294	256	266	284	312	289	306	259	277	267	272	260	271	275	268	295	249	300	272	283	278	255	295	294	291	264	257	279	243	260	261	276	310	301	287	281	257	289	317	291	306	268	268	258	302	267	299	273	264	291	266	252	276	279	283	286	285	233	306	250	270	303	286	285	262	267	290	276	270	278	256	271	288	264	257	277	254	279	263	288	259	289	284	276	261	309	307	284	284	259	276	276	323	256	292	308	282	291	288	276	298	252	298	281	304	281	274	298	285	294	301	262	291	301	241	295	293	317	263	276	274	301	293	265	291	264	248	278	252	272	286	259	287	305	311	291	279	235	292	294	272	284	279	291	279	296	272	249	292	266	272	279	265	255	261	295	287	262	257	277	262	269	256	267	277	285	272	252	261	276	289	301	284	259	287	266	289	265	300	270	301	263	300	250	285	271	277	278	267	288	271	273	299	245	285	257	286	279	287	269	263	242	254	281	227	275	280	301	283	285	304	294	286	280	256	266	258	299	284	291	279	276	285	291	293	252	282	272	268	291	278	317	303	258	308	255	282	278	315	263	271	304	270	287	300	297	270	274	275	291	296	270	283	304	271	267	277	276	266	293	260	313	279	256	289	280	292	284	262	287	293	286	268	274	288	286	279	288	282	289	277	320	319	298	292	297	276	297	283	307	268	274	271	281	278	299	294	266	280	261	294	315	252	263	304	277	284	282	257	290	270	276	261	274	294	269	254	270	312	299	250	273	294	284	272	285	259	261	274	275	238	291	256	251	275	284	275	248	282	271	277	255	289	287	281	285	287	250	299	276	303	299	268	286	282	257	245	298	249	263	248	286	257	299	288	284	276	309	305	289	277	278	292	298	265	274	277	264	277	274	282	272	268	312	284	269	268	302	260	272	277	272	290	288	286	251	279	271	273	267	269	278	290	248	289	248	270	279	283	293	300	285	283	277	288	269	288	294	279	266	308	257	295	288	264	260	298	264	264	284	285	265	250	282	274	284	257	264	278	269	299	288	277	260	296	286	231	272	253	277	292	290	274	265	278	283	280	295	277	307	257	265	281	280	290	285	282	265	253	278	276	261	263	269	237	283	272	294	273	266	260	308	267	274	257	281	280	258	273	279	279	291	256	279	298	252	310	274	262	277	306	305	307	266	297	255	281	294	291	276	275	279	279	307	305	274	252	262	267	300	290	284	257	268	265	296	270	255	265	257	269	289	294	269	258	302	296	270	254	261	287	289	288	282	279	263	259	253	263	298	261	256	262	261	256	247	283	268	271	299	294	286	309	273	255	316	274	278	270	303	261	296	270	293	260	308	263	304	274	282	282	248	289	269	280	275	298	296	268	278	251	262	270	273	285	276	246	278	252	284	274	273	283	284	293	260	274	298	263	269	300	261	281	308	283	294	254	321	258	249	274	266	277	289	261	278	259	277	260	276	270	276	277	270	251	265	312	259	289	256	302	279	315	275	299	291	280	296	291	291	267	257	256	284	306	268	282	274	234	291	288	283	269	276	259	295	246	301	283	255	277	290	284	266	287	291	284	289	262	311	296	283	268	280	283	293	266	282	270	278	269	289	276	268	270	316	273	299	251	263	272	249	304	264	270	290	275	271	267	278	277	280	301	261	283	286	291	287	266	257	259	274	269	289	269	307	300	305	271	263	301	270	299	284	296	292	306	277	283	275	264	292	297	297	301	276	304	272	253	257	271	282	308	302	267	286	307	306	278	285	282	279	272	277	280	292	271	274	271	265	295	242	265	298	318	281	271	290	321	266	277	293	271	289	299	275	282	299	273	300	290	290	270	267	278	299	267	281	269	282	292	276	305	288	272	253	270	254	286	266	261	271	275	254	269	260	276	271	272	282	285	270	272	262	265	265	271	262	313	281	271	299	290	292	283	296	276	292	265	266	264	255	287	279	269	284	296	282	261	277	283	305	274	266	285	314	282	262	255	262	272	284	304	295	254	283	271	269	313	280	297	271	314	298	294	246	263	254	270	292	289	301	292	274	259	269	268	272	264	291	277	270	252	299	265	280	288	286	261	262	283	292	276	296	263	269	258	276	279	297	274	244	305	286	280	272	281	263	294	277	274	291	291	274	271	299	308	285	296	265	282	276	276	297	285	279	298	253	239	282	297	283	268	274	286	279	266	280	271	277	262	282	316	266	245	295	272	294
34893	40539	23894	2420	755	639	570	502	468	516	428	425	444	470	442	414	441	416	423	486	534	534	651	548	508	468	406	426	427	424	519	543	587	608	626	600	627	583	550	481	498	447	422	413	426	398	386	421	409	428	407	431	421	413	376	408	424	377	427	430	445	376	392	411	388	423	405	419	388	401	381	395	399	407	383	402	433	387	382	437	436	392	375	433	427	392	406	411	429	411	410	420	376	362	417	390	405	383	406	436	411	383	424	408	402	391	444	409	419	409	369	385	375	430	410	407	396	395	398	366	445	403	399	383	424	394	388	431	428	394	417	410	391	381	402	416	411	388	424	414	403	406	408	448	409	402	385	390	417	379	410	429	406	437	412	405	402	394	396	424	380	429	401	440	381	422	399	432	376	393	400	404	400	372	367	380	398	406	398	407	393	415	389	380	387	400	391	402	420	430	401	399	413	357	390	391	406	433	423	412	418	380	384	395	424	392	401	411	411	407	417	417	408	429	439	414	407	395	399	435	427	385	382	405	413	396	409	396	410	419	428	364	382	409	437	395	406	440	408	395	423	387	433	418	365	380	418	442	394	405	399	399	382	408	367	385	384	390	408	388	397	413	373	408	408	407	409	384	373	368	424	394	451	392	380	456	397	408	360	397	403	435	389	387	397	403	397	413	417	434	418	431	402	411	402	367	399	447	391	416	425	429	403	412	413	397	434	419	411	385	392	422	423	409	412	431	376	420	431	402	380	427	398	434	388	418	353	417	444	413	413	386	420	396	394	414	393	385	435	414	357	428	400	393	465	398	383	432	384	432	400	369	425	381	400	365	400	406	382	414	403	403	373	400	372	408	410	437	408	412	435	420	409	426	383	381	360	407	407	408	382	373	396	400	398	396	421	378	426	426	376	438	390	407	430	413	423	395	429	414	410	389	419	433	429	426	428	422	413	451	408	398	396	422	369	421	382	441	392	431	402	388	404	432	399	386	395	401	407	430	392	433	398	371	410	390	394	387	383	405	422	402	393	382	414	401	417	404	398	381	425	446	402	379	427	406	393	352	407	408	420	410	402	394	418	399	426	390	420	414	405	386	449	387	394	410	414	423	383	394	392	421	379	366	381	453	388	421	411	386	403	389	372	379	373	435	430	422	404	386	392	434	393	435	383	414	396	400	422	381	412	428	422	410	395	436	397	372	387	408	385	371	382	419	414	415	409	354	392	402	422	430	429	403	420	417	420	434	389	439	403	393	404	414	412	404	429	432	387	381	418	376	383	397	418	444	423	399	407	411	386	432	356	420	421	411	399	400	359	390	394	418	404	410	397	433	420	386	407	428	410	412	383	398	386	383	408	398	388	406	380	402	431	396	392	391	416	392	392	421	390	393	385	411	400	394	419	405	409	445	431	384	370	387	432	440	379	398	426	428	408	422	426	415	408	414	403	402	410	379	384	423	416	417	394	430	411	369	408	374	427	418	396	415	398	417	376	403	367	405	409	439	430	399	410	436	414	416	455	412	389	410	428	387	411	410	391	403	412	421	392	413	399	412	425	396	406	415	378	402	408	396	423	395	423	441	416	392	384	384	435	367	428	423	387	451	386	419	381	393	379	422	425	422	407	378	415	446	403	453	393	414	391	386	383	407	394	433	411	411	433	431	388	415	395	440	422	378	390	418	397	429	431	404	393	390	358	386	398	385	410	393	427	376	421	391	429	361	384	435	417	416	404	385	416	399	398	403	396	380	397	418	406	405	423	415	411	418	392	402	403	414	413	382	417	437	412	424	424	423	414	414	404	372	426	393	403	365	412	406	376	415	407	389	366	447	398	430	395	389	431	413	409	424	406	371	419	438	381	384	382	414	384	409	400	428	448	409	437	405	418	420	390	406	384	438	386	433	396	411	431	409	398	393	379	402	379	372	387	401	392	372	419	392	413	405	453	401	416	405	427	390	417	391	443	403	425	399	421	390	400	375	365	381	356	408	358	404	391	432	427	449	394	423	408	373	383	428	390	414	401	396	418	415	395	411	388	453	423	442	385	418	406	427	398	385	425	384	418	417	418	452	421	402	422	394	413	396	413	454	398	404	412	437	401	409	407	368	357	400	396	372	450	407	386	387	403	397	390	412	399	373	371	386	414	419	398	427	431	415	393	404	396	396	417	364	384	414	380	413	401	398	397	391	405	403	378	422	412	444	411	412	408	434	385	407	387	449	402	424	386	411	405	398	372	383	418	377	390	406	409	421	419	407	444	430	416	376	398	409	412	440	387	382	391	419	366	409	381	374	411	395	390	423	397	445	407	446	413	426	423	377	403	432	427	448	401	387	419	422	421	382	380	420	398	374	430	396	411	383	431	385	394	410	409	387	404	401	418	413	401	434	356	387	397	444	379	379	389	420	441	455	357	396	420	402	446	397	397	367	399	397	413	411	417	398	410	387	433	403	405	406	406	410	435	408	407	405	438	429	396	406	421	410	388	423	402	382	392	381	415	423	426	393	416	443	406	427	428	378	407	392	381	430	413	386	386	420	403	396	407	405	421	406	399	383	422	417	380	371	377	397	382	417	414	417	428	390	445	357	409	392	388	406	420	383	387	412	410	408	449	383	412	360	431	444	409	390	379	388	420	377	427	399	410	375	391	396	396	415	424	401	410	430	397	374	411	382	387	422	415	431	430	374	408	395	415	423	410	405	394	410	434	401	388	448	443	420	375	401	399	399	370	442	403	413	407	418	366	418	397	434	387	411	378	407	406	408	393	421	403	412	388	417	405	427	434	400	400	438	405	424	413	390	400	396	375	380	413	384	434	410	427	382	395	398	438	405	408	384	378	436	377	387	409	426	423	395	392	426	416	367	366	424	429	424	413	421	425	387	412	388	414	410	401	411	408	412	434	368	374	427	409	419	400	441	390	413	443	415	402	418	366	377	428	421	400	379	420	427	402	386	428	397	426	443	402	443	389	405	415	404	389	401	407	390	446	406	376	419	405	383	388	421	464	418	408	384	386	398	394	412	411	392	410	393	394	423	376	380	421	408	413	364	409	406	408	427	407	388	415	395	409	389	378	408	411	415	412	400	446	409	401	387	392	387	398	416	397	413	409	412	401	419	413	444	363	413	413	393	424	419	409	389	397	409	412	429	430	396	400	421	415	423	426	453	416	422	404	406	410	419	396	400	400	398	398	436	405	389	388	422	405	417	404	427	410	398	428	414	418	388	381	378	417	406	395	407	400	382	443	416	411	376	408	389	423	391	387	382	401	388	375	416	393	418	389	375	424	438	392	381	432	407	427	399	381	403	395	405	393	439	417	439	426	381	427	397	384	430	405	404	403	411	416	414	405	416	423	365	378	420	388	401	382	410	407	401	434	407	381	408	377	412	422	360	412	359	388	382	421	415	432	367	422	419	384	398	445	425	393	447	394	405	436	431	419	396	365	405	417	419	400	408	400	410	395	436	418	422	416	413	364	431	411	366	419	429	396	432	426	378	385	379	448	395
24512	21579	28871	24671	20909	6112	1015	675	525	525	432	449	438	411	402	440	425	396	446	474	475	482	517	487	466	404	392	394	382	392	445	493	519	500	523	512	542	511	419	419	443	401	410	371	361	379	382	374	336	393	349	356	373	352	364	327	342	324	380	359	389	350	393	355	350	345	338	382	366	367	366	368	371	347	366	375	352	350	357	360	390	356	349	374	361	351	374	370	388	380	375	336	356	322	312	339	334	343	343	368	338	382	373	338	341	345	360	335	351	368	337	397	322	363	350	334	377	348	320	364	345	377	352	354	367	346	343	359	365	335	340	349	346	376	364	353	381	352	377	356	340	382	344	365	376	359	358	330	358	331	372	361	332	353	362	355	389	362	357	333	353	363	348	329	392	325	347	341	308	343	373	345	345	364	355	363	370	320	343	338	352	340	348	356	345	357	363	393	313	340	361	360	353	352	361	349	348	329	349	358	371	347	361	323	322	354	367	352	336	352	355	345	358	355	333	335	346	347	347	364	360	372	374	354	360	345	345	338	338	342	367	398	370	349	352	329	332	357	331	342	336	360	368	335	372	360	335	367	370	357	328	354	336	345	353	345	356	357	384	382	356	350	337	326	348	374	379	378	317	331	393	340	345	337	349	373	344	366	349	378	344	342	323	374	353	321	368	342	378	307	374	345	330	351	356	346	341	372	355	359	327	340	344	357	352	353	378	337	357	384	336	373	335	347	377	344	350	349	336	342	346	359	349	357	323	348	348	365	356	341	375	361	350	358	363	360	363	339	345	359	328	322	358	386	326	320	359	367	343	350	323	334	336	374	337	378	345	389	363	389	374	340	334	376	372	380	348	360	365	347	357	358	332	345	342	356	355	363	372	373	349	341	349	338	354	354	362	327	335	367	374	367	347	328	346	352	356	348	356	339	388	326	361	324	350	398	365	323	396	330	372	366	370	342	346	389	361	343	363	335	353	331	350	362	345	346	367	368	344	360	338	360	369	373	344	388	361	362	348	353	372	358	355	395	359	375	346	375	352	326	368	342	354	368	349	359	347	345	343	365	382	360	376	351	330	362	371	373	322	356	373	348	352	369	342	361	351	335	368	343	376	334	360	333	395	357	353	342	358	335	338	352	366	370	366	336	359	375	372	378	364	366	368	331	359	337	367	327	357	362	361	345	366	360	332	342	343	375	343	337	348	364	350	356	355	310	391	369	331	386	347	371	336	400	306	369	364	365	354	380	351	349	360	345	364	330	323	377	333	376	381	349	338	339	363	390	377	353	372	330	370	357	347	332	331	385	358	355	330	394	351	340	356	389	348	351	361	368	314	348	326	347	384	363	349	348	338	336	342	366	344	368	350	365	350	363	341	328	362	350	377	374	358	375	354	342	323	356	333	331	363	350	361	351	354	339	344	371	345	383	356	357	359	340	340	301	352	376	338	355	343	364	328	372	339	347	370	351	363	362	366	379	342	361	371	356	372	352	387	335	384	353	355	339	365	340	335	368	387	360	395	351	355	348	334	356	370	352	365	365	363	360	375	349	348	336	340	344	376	349	326	399	346	369	388	343	353	349	384	328	344	348	388	321	341	345	391	343	322	402	357	358	340	337	372	338	341	390	342	350	352	389	355	364	335	319	345	362	362	362	357	329	371	359	358	352	365	353	324	336	382	341	366	360	348	364	347	331	377	355	372	392	346	364	360	365	362	345	346	361	344	349	329	357	371	362	355	365	348	350	350	345	358	357	340	345	353	353	337	346	323	335	337	327	366	335	356	371	343	361	363	349	322	299	366	349	355	377	361	338	347	334	357	356	365	338	343	355	365	356	346	379	369	336	386	351	341	325	347	339	366	364	352	365	392	369	348	364	398	343	321	320	350	319	354	341	378	352	329	359	358	344	325	354	368	343	309	341	360	343	367	357	352	362	360	338	333	362	370	368	411	342	387	375	369	365	336	358	371	323	337	350	359	378	354	351	398	361	368	372	353	349	341	349	363	316	349	382	340	387	371	355	374	352	357	359	339	351	358	345	372	376	309	353	342	368	382	383	359	334	372	345	355	341	368	364	380	361	354	363	363	341	376	348	351	347	352	352	343	353	370	357	344	327	330	337	374	324	374	347	319	374	351	354	316	361	338	352	355	360	347	357	385	352	378	379	351	365	349	348	363	376	363	355	334	353	384	358	386	377	346	333	329	368	361	339	346	351	368	365	339	401	354	329	332	336	370	357	323	311	369	348	351	328	374	347	349	368	349	370	368	332	384	348	362	333	348	358	359	352	346	395	353	347	333	377	352	350	351	323	365	323	339	337	357	348	353	376	351	356	358	315	316	322	345	393	352	330	380	351	369	370	333	370	338	365	354	375	324	366	348	349	348	339	352	340	350	345	342	344	356	351	369	349	361	386	379	347	348	327	356	351	333	354	347	337	350	382	370	386	369	363	340	351	348	344	346	374	378	327	356	348	356	339	345	341	381	389	379	318	367	371	388	358	381	367	366	373	378	315	356	359	367	338	384	363	374	357	341	347	343	371	345	333	341	321	381	313	341	374	347	360	353	350	377	363	382	363	337	342	365	368	333	373	370	327	323	355	362	366	381	363	363	341	365	361	356	374	376	343	323	388	346	325	354	367	356	340	303	380	362	340	353	361	379	365	358	355	372	336	366	382	361	374	355	352	368	343	354	331	345	367	347	358	351	371	383	324	351	359	351	345	349	370	390	342	357	352	348	316	389	345	383	345	320	328	388	344	376	353	342	345	326	358	383	352	350	351	351	350	329	381	381	375	389	356	346	386	352	348	334	358	314	341	352	317	344	363	355	352	343	373	384	313	348	346	336	371	373	361	350	347	344	334	312	332	363	346	389	404	373	348	378	363	334	353	346	397	355	344	370	362	322	335	335	330	373	379	349	351	340	358	355	382	303	338	372	364	361	338	374	333	371	349	370	386	358	370	364	320	372	380	373	388	376	316	328	390	376	356	376	371	359	388	346	344	357	361	317	352	341	375	340	314	362	342	365	336	368	360	358	343	343	373	348	359	333	345	361	345	335	357	369	354	341	341	366	338	338	328	345	353	379	328	360	340	334	322	354	379	339	341	360	350	356	356	314	358	330	353	354	342	331	313	340	361	381	347	356	354	387	341	360	349	352	333	356	363	367	370	361	344	331	347	356	351	377	365	347	337	354	359	338	340	371	329	359	351	350	325	355	349	359	344	338	336	364	346	343	336	345	372	335	344	369	398	341	338	345	321	310	372	337	344	338	339	360	353	352	366	365	354	327	344	368	363	360	370	329	367	329	352	328	386	385	346	338	381	361	335	367	348	335	369	389	354	348	364	333	346	356	347	354	343	357	353	350	357	337	355	345	347	353	376	402	332	395	322	350	368	324	335	359	331	359	342	347	344	338	389	347	350	352	348	343	356	322	338	380	341	347	387	337	325	380	338	364	370	377	329	335	381	371	365	352	339	338	335	355	336	391	362	358	338	365	356
39190	55708	38370	5676	2498	1959	1594	1297	1117	938	805	849	771	686	672	691	690	614	649	702	842	909	899	739	638	617	526	559	565	621	728	819	918	792	874	869	872	891	708	674	644	633	555	573	571	543	563	578	555	568	565	534	532	505	519	524	527	517	526	509	531	527	549	589	517	556	492	514	489	499	517	513	524	492	545	540	501	512	505	518	540	542	489	493	498	549	479	533	506	510	497	526	536	499	526	521	537	484	503	510	515	515	506	534	495	557	526	490	548	527	520	569	485	521	515	532	520	497	540	489	538	482	523	487	490	490	492	486	453	511	505	513	552	523	490	481	517	525	488	525	551	515	528	482	534	526	525	541	511	539	497	528	499	512	523	568	518	515	528	524	548	518	511	481	493	535	510	543	525	524	525	499	494	540	488	493	520	490	534	523	497	525	542	530	503	509	526	504	513	548	463	485	496	513	521	512	497	525	539	520	522	491	479	488	484	519	510	517	542	490	523	510	504	499	516	512	538	496	510	494	505	507	542	535	530	477	492	512	523	531	506	525	485	477	468	533	500	465	545	508	527	490	500	515	499	530	537	492	503	533	482	517	529	549	497	500	534	561	515	531	496	464	534	514	516	534	523	543	530	573	536	503	490	556	516	492	534	506	515	504	488	502	503	540	492	532	521	521	536	478	527	509	511	484	532	499	488	542	498	562	518	519	536	483	511	558	493	535	534	525	525	493	522	527	520	491	549	539	484	486	513	505	487	540	517	445	496	517	552	535	510	487	509	571	545	514	554	516	506	512	483	543	503	506	521	517	484	514	547	511	479	530	473	500	505	530	492	472	487	515	564	499	501	458	500	469	537	526	524	539	506	529	512	503	500	521	498	471	525	474	535	531	506	467	510	486	551	536	492	528	506	556	517	503	543	519	499	526	549	535	491	502	552	514	518	520	506	511	526	470	469	504	520	501	523	497	488	527	487	535	513	501	484	481	480	536	514	540	529	503	510	537	478	513	504	536	487	537	512	499	530	546	532	549	514	547	545	497	500	564	504	547	542	551	542	550	484	538	502	485	545	533	481	533	525	517	485	535	564	501	517	494	516	503	501	558	515	507	493	549	503	489	508	555	481	508	515	507	486	559	534	540	504	526	516	545	502	481	578	538	535	514	501	505	533	483	503	513	561	539	528	504	525	507	498	535	515	522	533	542	495	523	512	499	503	502	486	510	565	523	499	518	465	513	564	525	517	544	508	494	514	552	528	541	556	500	512	531	538	528	520	502	496	498	513	526	510	497	526	493	511	482	496	534	527	481	495	522	499	495	510	535	513	524	528	529	515	520	502	512	524	479	511	520	502	509	545	502	538	474	531	518	527	520	486	477	487	514	486	488	559	512	545	514	482	533	496	492	494	506	511	531	494	473	530	494	485	518	526	558	534	549	459	525	508	548	506	499	511	455	480	547	489	514	546	510	538	483	551	481	525	511	546	556	484	493	530	522	513	491	549	520	536	500	519	482	539	504	518	516	507	531	535	517	532	501	513	497	537	486	504	522	541	506	538	516	487	529	527	514	500	485	544	474	492	530	510	525	524	531	523	527	482	516	506	532	535	572	517	504	539	490	508	532	520	525	509	528	495	521	553	543	532	517	559	533	514	555	483	518	470	496	518	529	493	536	527	480	516	535	544	508	501	502	457	501	478	537	541	535	504	504	540	495	531	505	532	494	510	515	470	526	519	514	522	537	506	506	519	478	559	525	478	526	485	552	517	517	519	538	519	548	499	502	541	516	522	532	515	493	583	506	486	530	522	484	527	528	504	486	520	532	512	504	536	539	519	523	489	501	514	514	516	536	553	516	534	511	513	519	498	497	509	502	500	519	496	491	511	538	536	542	491	531	539	530	540	493	516	519	548	508	534	564	518	510	507	498	504	517	486	489	515	497	468	545	554	524	530	474	508	511	532	504	462	530	540	505	503	541	507	515	498	485	529	524	509	516	488	492	511	523	494	494	510	496	523	529	508	496	526	481	541	535	545	502	473	498	531	505	545	505	531	507	537	516	514	521	508	506	551	518	522	547	514	531	525	537	524	546	524	473	568	482	485	515	555	523	511	526	507	516	517	532	502	555	506	491	482	463	507	508	477	556	518	514	521	493	505	544	518	505	533	479	481	535	514	532	490	531	510	494	525	530	500	499	524	550	480	568	525	517	503	493	491	521	524	533	535	485	544	532	522	521	509	517	509	507	538	517	537	519	514	541	533	537	501	490	508	524	529	551	485	502	500	537	531	522	486	531	492	529	540	482	538	525	536	545	496	537	499	470	494	503	459	523	483	548	539	520	492	506	514	478	524	496	532	531	555	534	499	571	521	539	522	497	532	492	526	488	508	511	524	493	540	486	529	514	524	510	492	489	535	458	510	487	538	531	516	523	530	488	517	508	516	495	498	495	498	491	505	509	533	486	542	550	496	449	534	516	500	526	517	528	504	536	542	484	522	469	563	527	494	495	486	489	520	514	528	491	545	520	517	504	522	503	488	554	511	538	510	515	476	533	488	493	503	533	476	539	493	485	503	471	484	503	491	500	490	497	516	487	490	539	489	516	564	540	523	533	550	518	497	503	516	516	526	476	498	523	557	511	545	560	528	571	569	531	473	515	485	543	528	482	522	499	520	557	497	526	500	508	520	546	491	555	531	508	569	526	527	527	526	509	510	493	548	494	508	508	503	513	519	487	499	517	505	524	526	503	548	573	526	485	486	510	540	503	540	479	483	502	586	534	498	511	478	513	510	518	490	496	508	511	516	512	504	544	487	512	550	521	558	511	520	515	496	496	497	549	539	513	520	537	498	504	510	501	500	481	534	484	498	497	498	545	491	513	491	528	572	561	513	513	499	497	529	527	486	570	482	478	491	528	492	482	497	500	525	484	547	542	531	521	514	535	539	535	543	460	493	515	525	515	525	501	489	515	534	557	476	517	500	530	546	554	577	489	500	563	527	514	499	480	518	476	523	526	537	531	505	514	533	520	508	514	529	560	520	554	502	505	535	504	485	523	539	538	501	512	555	509	491	537	544	510	550	534	522	493	531	492	501	499	488	547	531	497	489	504	477	496	480	524	525	534	499	487	510	500	515	495	491	494	549	549	555	492	567	471	528	498	497	491	501	508	542	542	473	498	518	502	490	514	520	491	541	512	569	538	477	517	538	541	521	510	471	503	483	505	519	477	541	498	497	529	502	500	510	515	510	538	510	526	493	512	525	458	522	511	565	495	498	499	519	473	493	507	484	482	505	503	493	504	492	496	508	523	486	525	556	513	515	525	500	519	530	541	551	514	487	534	558	540	567	495	520	509	514	511	477	513	517	518	506	529	480	536	516	538	548	499	508	503	516	525	520	454	496	519	503	531	499	511	515	506	506	489	555	534	510	513	491	526	494	508	489	502	590	502	534	483	492	492	524	518	538	551	535	523	515	538	521	549	503	551	493	493	493	507	540	522	520	548	520	547
23450	21636	29457	24165	21585	21233	4809	942	623	605	511	435	422	406	413	387	386	372	375	391	459	517	471	426	400	335	281	290	296	318	391	441	482	464	457	512	462	440	412	336	351	312	271	273	250	282	302	262	332	271	275	269	260	279	206	300	255	245	288	241	297	257	276	269	248	270	246	259	268	256	248	271	247	245	261	251	240	250	238	270	241	260	223	264	248	254	269	280	242	245	276	264	249	264	267	257	254	259	266	249	256	239	257	284	247	268	278	234	256	246	242	236	263	252	260	258	207	269	263	226	233	251	272	243	266	251	261	241	266	262	286	256	252	275	233	247	283	260	256	257	251	243	289	266	255	263	263	274	256	276	265	293	258	264	252	246	272	276	271	274	274	235	251	250	253	252	259	266	276	248	258	249	286	280	236	248	250	244	228	252	280	252	239	243	267	254	248	239	276	267	244	280	282	242	256	264	251	252	296	278	282	220	272	275	218	255	260	263	286	251	234	297	246	253	251	253	249	279	247	272	248	252	225	263	276	293	281	280	265	271	245	270	273	265	249	257	273	268	287	246	236	253	245	278	275	269	266	285	280	246	258	275	265	226	222	244	273	255	239	255	259	256	243	261	245	285	262	254	254	250	269	247	290	233	253	299	239	244	236	221	267	281	261	265	252	259	264	247	260	248	251	253	274	266	252	242	267	273	283	278	265	227	275	257	268	270	249	254	256	234	260	262	256	251	262	263	271	257	249	251	246	272	226	264	276	243	250	261	279	274	257	256	230	234	252	284	242	248	241	267	240	276	260	272	259	255	244	265	245	269	257	280	276	262	259	248	252	252	264	273	227	242	280	262	253	272	254	247	250	250	244	256	261	265	226	245	266	258	254	232	267	265	242	275	255	267	254	237	253	238	267	246	263	263	260	240	297	243	268	276	257	275	263	260	246	285	270	260	274	239	242	287	275	256	242	249	238	261	243	262	239	259	276	288	239	219	272	247	249	262	258	239	282	241	240	236	273	251	267	283	249	235	254	254	271	242	237	225	250	270	252	227	241	265	215	247	277	256	261	268	271	249	222	256	246	276	266	274	276	265	233	267	272	269	268	217	282	259	275	240	269	287	237	277	260	259	271	247	241	231	275	250	261	261	274	254	275	278	239	268	268	272	267	244	244	240	246	247	261	255	303	270	250	245	257	224	262	294	288	249	271	235	288	256	238	276	268	235	254	267	248	258	261	264	284	274	287	284	264	290	268	252	277	275	250	266	269	267	258	283	252	288	261	250	259	282	265	254	252	235	286	259	270	264	261	251	223	259	250	266	233	229	236	249	239	262	284	261	264	258	271	227	262	282	281	229	268	253	285	260	241	264	234	242	244	258	258	267	244	277	263	255	235	246	267	240	261	303	229	237	226	261	250	228	273	259	289	232	259	267	265	276	267	269	231	246	258	299	251	248	278	251	267	263	264	282	246	252	230	280	234	273	236	227	245	237	272	236	238	278	246	268	266	251	249	256	240	247	255	256	265	257	286	247	253	252	274	280	244	266	238	268	260	252	248	260	265	283	233	284	251	257	239	260	246	252	297	275	263	260	249	267	249	245	278	258	251	262	231	267	260	266	277	231	238	263	265	243	252	263	252	271	241	262	261	233	265	263	276	254	252	260	289	284	262	253	262	262	233	237	245	261	263	276	279	250	279	252	254	229	254	255	269	280	249	251	259	251	266	272	255	254	265	241	263	248	234	214	272	237	274	284	237	247	264	271	290	273	242	248	271	273	279	239	269	234	251	280	244	252	253	261	252	240	238	275	276	228	269	244	232	256	260	268	256	267	247	260	265	285	256	222	249	259	238	233	235	257	269	258	264	232	262	249	236	283	284	284	215	265	301	236	259	268	258	251	278	263	259	258	254	282	260	282	272	237	275	263	282	245	257	244	253	249	230	263	211	248	260	243	244	235	227	240	254	253	260	268	251	248	261	258	248	278	253	251	268	219	244	254	261	284	236	272	255	255	285	246	243	247	255	246	245	268	255	243	236	243	302	264	251	259	256	224	261	242	267	251	243	258	265	248	283	245	261	259	240	260	237	255	250	258	267	266	231	235	254	292	276	241	263	249	235	241	286	264	252	257	270	285	253	289	233	252	269	262	286	287	252	277	266	295	249	274	248	266	276	254	262	274	233	250	242	255	259	277	265	249	262	257	225	252	251	256	246	283	259	265	257	284	274	257	259	283	249	272	270	229	282	244	268	265	214	253	294	259	280	277	250	241	244	288	287	243	285	266	251	277	241	275	300	240	238	258	266	251	275	264	269	275	270	252	251	234	268	260	265	299	294	255	246	250	262	259	273	244	254	272	248	248	265	249	257	255	270	259	265	243	248	244	247	239	253	266	269	246	248	251	272	283	273	252	255	248	303	242	279	265	268	273	268	248	258	259	244	235	242	256	231	290	257	245	238	236	245	260	252	262	252	276	252	312	258	268	249	255	238	225	275	228	247	266	292	265	256	288	253	280	240	278	261	220	234	248	229	266	265	289	249	260	252	251	297	246	221	254	240	277	300	280	259	261	281	251	230	252	265	244	248	256	264	268	279	274	231	241	257	229	245	269	263	260	255	254	243	279	277	270	264	281	276	279	241	250	250	279	260	286	270	263	242	259	267	287	238	250	263	230	253	261	276	242	235	278	263	248	270	259	271	280	254	250	289	259	238	264	240	258	275	276	261	262	287	285	284	242	224	250	293	264	250	241	239	249	251	258	223	245	263	248	245	260	266	261	272	245	260	215	261	284	263	265	264	268	251	283	257	240	263	243	260	250	251	288	287	265	255	265	241	256	293	241	256	250	272	241	223	263	247	259	276	243	257	260	247	265	245	256	271	231	270	261	255	280	251	264	273	263	250	259	236	283	248	242	278	276	239	260	264	251	266	255	258	256	253	245	242	258	282	253	275	260	247	251	235	282	259	293	249	290	274	256	228	274	266	287	248	237	261	272	280	276	273	255	250	252	261	245	274	259	266	285	267	314	279	270	274	282	253	257	256	259	270	285	273	265	262	258	278	253	287	241	268	256	254	234	281	234	268	282	252	242	252	230	249	257	253	250	252	261	283	231	251	248	274	243	238	269	277	227	267	253	271	265	281	234	281	264	295	260	256	247	247	264	242	259	271	245	287	221	249	259	260	280	232	273	247	252	261	267	225	272	245	254	276	238	219	255	249	273	261	276	280	249	252	266	266	296	264	271	233	245	236	241	254	250	268	259	253	230	240	245	255	249	226	281	252	267	281	237	259	266	265	282	273	264	253	233	260	256	269	245	229	272	258	267	278	272	282	271	249	250	238	271	259	253	245	251	240	249	263	276	281	261	251	260	269	269	270	248	263	237	250	261	254	256	265	264	276	262	269	252	301	238	242	264	295	287	245	270	255	280	293	237	262	261	263	271	250	257	236	242	246	247	251	261	262	264	262	252	262	260	250	251	271	286	292	243	277	258	254	220	271	258	247	240
43919	63472	44416	7868	4012	3132	2372	1811	1520	1296	1119	957	840	764	755	686	699	612	611	751	880	995	920	752	631	511	509	466	461	553	700	800	922	833	899	922	854	824	698	667	512	497	475	418	444	461	408	441	454	452	411	408	403	386	401	400	374	392	396	413	410	380	369	395	363	401	396	424	381	408	381	391	359	367	396	375	401	375	393	361	369	349	365	364	383	404	390	403	357	391	382	396	396	369	411	400	372	386	377	396	364	411	399	403	377	371	377	392	340	377	362	366	383	430	360	339	383	360	390	369	364	368	378	359	366	396	378	351	421	363	374	409	364	384	399	379	379	355	379	387	387	377	374	387	373	355	391	406	396	387	377	369	372	374	414	342	381	375	364	361	381	359	386	402	379	400	346	403	364	387	388	377	391	400	394	359	402	366	389	402	405	379	420	367	392	414	361	376	386	394	409	418	372	367	421	382	395	393	385	370	416	373	380	387	398	380	438	376	389	389	371	390	372	381	415	378	368	360	381	368	373	402	385	372	381	437	348	370	372	410	386	387	384	366	382	378	393	365	421	357	369	353	384	378	355	378	385	408	374	366	386	356	383	363	399	373	377	362	395	392	348	357	351	414	376	378	388	394	369	431	411	389	412	397	389	367	400	406	390	364	348	397	348	402	406	392	375	365	370	374	385	349	367	377	359	385	353	384	369	355	363	410	395	374	396	375	376	354	435	388	381	367	386	413	351	404	397	393	418	353	400	383	384	399	403	366	376	399	373	413	382	379	421	391	354	373	377	417	377	366	368	349	411	333	380	367	378	376	408	360	379	422	357	360	352	355	378	394	394	402	395	372	369	363	327	416	376	401	379	378	388	391	377	370	395	376	372	381	355	376	368	392	366	401	398	339	410	367	399	383	362	340	403	385	396	382	382	343	374	384	364	386	398	400	382	336	381	383	382	364	415	363	403	348	394	373	366	372	381	376	397	390	389	368	370	358	392	345	384	374	359	366	323	380	360	409	419	405	393	369	354	321	404	362	376	400	378	376	381	345	401	387	392	388	366	390	374	385	402	374	360	370	386	397	378	374	391	409	396	375	379	368	369	428	374	382	360	395	383	349	409	393	396	374	385	386	340	375	391	375	384	411	396	399	353	385	353	396	361	389	407	376	388	386	393	370	393	366	358	388	395	398	404	408	356	391	388	364	356	349	360	394	349	364	368	327	373	376	389	343	357	370	380	413	401	390	394	399	405	385	388	381	362	392	372	399	417	364	393	405	369	344	434	358	379	402	400	374	367	385	373	401	411	397	372	388	399	359	360	402	326	360	410	378	390	347	408	402	358	382	401	383	375	380	411	351	332	396	372	397	393	386	395	377	394	370	383	416	392	404	384	363	397	360	371	356	372	362	372	403	385	374	384	386	409	392	374	359	389	383	349	367	379	373	387	407	370	427	370	381	359	412	344	368	340	397	414	331	380	345	401	380	364	365	382	375	370	377	386	400	390	347	407	372	399	349	387	373	366	345	374	418	350	379	388	386	380	406	351	391	355	408	384	377	387	382	366	395	412	397	368	375	375	391	385	364	363	345	397	386	348	381	424	369	383	374	386	376	405	388	396	407	397	389	394	389	386	399	408	387	366	387	379	404	374	403	376	403	384	373	389	354	385	366	389	370	415	403	382	375	384	415	368	400	340	373	325	382	412	342	411	393	363	344	384	374	400	405	389	386	374	387	351	394	402	425	378	389	354	386	362	381	392	391	388	400	374	366	392	385	367	380	371	356	366	386	375	345	344	371	409	387	390	402	389	406	370	368	372	342	391	359	399	385	403	378	360	389	361	406	382	386	406	381	364	357	393	412	400	361	383	387	403	392	368	349	367	405	367	368	389	353	371	362	358	389	355	401	406	396	403	392	407	379	395	401	402	372	359	371	376	383	360	339	406	403	358	377	350	380	387	369	394	400	348	406	365	354	383	376	379	381	384	387	365	351	373	375	373	436	378	379	391	414	366	387	405	371	366	401	397	379	358	396	338	359	383	386	334	394	376	429	387	377	372	389	383	360	352	370	356	385	374	364	396	377	379	408	385	404	391	348	398	392	393	350	347	356	351	367	391	398	372	389	355	379	369	384	388	395	366	386	380	394	386	397	378	370	386	342	421	404	384	376	362	379	377	361	379	366	388	387	381	396	348	354	364	391	385	365	432	388	340	394	420	404	374	386	375	374	409	378	398	377	396	397	369	374	380	382	349	374	368	429	384	362	379	389	383	393	386	395	403	402	379	389	398	369	394	401	392	389	381	389	348	338	336	348	383	375	383	395	360	359	390	377	374	400	336	366	384	373	374	355	396	404	366	400	400	392	372	390	394	389	403	379	356	400	383	374	336	381	387	378	390	398	427	391	379	398	393	406	416	361	378	359	396	365	365	425	418	410	373	350	410	393	360	370	392	395	351	374	369	369	370	376	405	379	385	376	386	358	382	407	380	368	320	383	381	398	382	382	319	409	386	381	349	369	384	362	391	355	384	374	402	359	371	375	428	351	337	411	365	392	377	405	395	361	373	366	367	351	400	394	386	365	433	376	374	378	384	377	382	372	366	373	379	346	378	380	350	393	350	357	378	374	410	357	342	356	359	375	387	392	420	381	363	384	365	362	395	405	378	350	382	357	369	386	374	385	345	366	380	391	357	377	377	377	385	409	384	358	353	359	372	400	421	409	384	366	338	395	364	379	359	412	357	373	416	372	407	399	376	376	363	351	360	377	376	369	335	383	384	344	354	373	403	388	389	348	371	391	411	393	413	392	378	385	376	361	414	338	362	383	367	372	363	400	369	395	376	358	374	364	374	368	393	388	375	387	367	394	359	381	386	396	411	375	341	383	361	391	373	367	368	343	367	357	389	388	402	394	373	364	412	378	361	411	413	388	392	378	389	377	397	397	412	362	408	382	388	411	388	408	400	351	337	378	383	402	392	366	360	360	350	383	370	396	393	384	409	391	390	389	367	364	379	372	375	403	385	400	409	410	363	362	383	387	374	357	397	369	355	363	384	386	360	365	378	387	382	373	372	393	363	407	414	396	353	335	385	389	410	418	390	362	383	403	404	340	367	333	373	393	363	407	368	402	340	379	399	367	419	374	392	367	380	382	351	387	397	369	387	374	394	365	379	381	425	384	399	378	353	384	378	346	388	357	382	386	371	361	380	377	352	392	370	400	384	397	361	428	368	379	354	364	394	402	375	383	385	388	391	376	454	379	390	424	370	369	382	368	410	369	366	362	368	391	366	382	379	397	339	389	411	392	359	400	388	380	351	385	369	372	376	355	386	335	379	397	382	393	389	341	396	373	361	395	382	365	361	342	375	385	366	377	407	359	388	345	372	384	356	384	413	374	376	372	400	383	386	398	380	387	367	360	412	382	385	405	359	427	335	348	382	410	401	396	372	363	405	341	369	394	381	370	351	372	355	358	369	388	375	394	375	391	399	369	375	381	403	391	359	384	369	366
29092	24858	20679	3719	442	361	320	312	336	275	298	300	309	306	304	280	308	304	317	354	344	364	351	312	324	272	287	285	268	295	306	351	342	352	420	369	328	326	313	319	303	283	288	277	280	272	284	273	292	292	278	285	293	275	315	305	277	258	259	252	272	279	271	282	266	273	247	252	280	299	279	259	269	290	274	281	280	273	291	285	294	274	264	259	282	268	255	278	264	266	284	269	307	270	298	298	287	249	245	291	325	293	280	296	254	267	298	291	269	267	283	297	292	253	283	258	254	271	286	269	253	300	268	261	266	273	300	300	293	253	293	275	266	276	262	267	274	268	304	292	294	283	270	274	291	251	275	294	270	277	265	257	277	279	280	263	276	287	275	276	284	274	267	253	287	263	295	265	289	267	280	261	277	286	256	252	266	286	261	252	270	241	277	275	247	258	263	251	272	258	259	295	285	298	284	276	313	260	280	261	263	278	284	291	307	295	269	290	257	261	250	278	272	274	265	284	268	299	292	282	259	246	303	257	264	252	281	258	287	300	279	311	254	247	296	264	235	298	264	285	282	279	271	272	289	264	277	269	275	286	252	275	271	259	270	277	267	301	282	301	257	282	268	273	256	269	273	286	283	270	278	286	267	272	277	319	270	268	270	262	293	273	278	267	287	247	278	275	265	275	282	246	275	277	286	257	288	280	269	303	243	288	299	264	259	273	296	259	295	262	261	292	272	310	314	260	280	274	281	252	286	270	275	291	240	237	256	249	292	266	264	282	256	284	268	294	263	276	291	271	289	268	260	260	242	281	295	257	243	274	256	256	275	267	278	299	281	251	288	267	270	288	286	269	275	279	280	267	256	269	285	263	300	294	252	264	247	278	292	271	261	265	251	261	314	276	268	259	279	262	301	290	278	286	280	250	279	242	257	268	268	289	284	251	254	283	306	266	262	289	271	253	266	257	299	286	273	295	263	277	287	302	289	273	280	261	266	284	268	264	289	265	287	275	236	266	269	266	307	272	269	264	270	281	293	284	267	268	279	278	300	246	286	265	295	277	277	270	299	286	275	279	267	257	275	279	262	249	291	260	287	279	291	272	282	291	286	278	285	273	283	254	285	303	291	254	273	285	273	279	270	281	282	276	253	289	281	305	272	251	266	291	248	262	270	261	300	283	271	246	268	262	248	285	264	284	278	282	286	250	251	299	271	260	265	259	252	273	269	272	271	260	253	271	282	258	288	277	260	281	275	263	256	259	273	279	286	260	264	275	256	282	242	268	262	263	270	252	300	310	257	244	279	267	281	284	266	270	271	316	252	270	245	257	280	321	308	292	292	262	272	272	288	295	252	264	292	240	274	278	282	269	287	259	266	291	275	274	290	312	270	257	274	277	264	280	240	265	252	289	281	273	265	265	257	281	285	252	307	285	260	275	253	258	274	305	260	287	286	283	297	261	263	282	270	261	313	267	288	275	267	263	281	287	236	294	278	287	280	253	278	283	277	259	279	255	287	285	274	283	278	268	278	269	269	291	267	275	297	276	255	280	273	248	278	271	269	284	249	265	268	245	237	280	277	256	285	281	292	282	322	290	290	271	309	245	271	296	276	267	260	270	274	265	286	266	266	299	274	289	281	259	309	284	266	280	245	281	272	279	295	286	273	271	288	278	295	278	256	281	271	256	282	241	262	276	258	238	268	265	300	282	296	253	244	272	255	236	283	255	269	272	296	246	252	278	274	275	280	258	244	265	272	266	265	265	285	236	274	273	288	291	278	276	275	281	294	247	265	281	280	311	269	281	280	285	285	272	219	256	265	254	288	303	296	274	279	262	292	273	255	270	239	263	248	242	292	281	258	281	288	274	340	269	252	290	254	281	265	275	280	269	265	275	275	257	272	295	256	268	273	291	281	280	263	268	285	264	271	267	243	278	293	264	255	308	251	285	283	301	277	283	291	258	291	277	264	286	288	255	296	287	265	270	279	292	249	256	277	251	305	259	265	270	284	240	271	279	272	287	302	269	316	291	293	285	265	261	245	263	262	288	285	283	300	279	290	246	272	258	261	264	321	311	279	254	236	272	268	274	299	293	268	305	262	294	296	269	273	281	257	271	261	287	296	286	295	260	246	269	247	270	276	254	260	286	272	281	293	298	295	256	261	289	264	256	298	260	282	277	275	313	281	275	278	264	251	275	256	273	259	268	307	314	292	255	264	259	242	290	258	281	277	231	277	281	280	250	266	263	286	270	280	259	281	235	267	272	263	264	286	277	265	281	262	286	251	285	304	289	252	270	272	253	279	271	293	258	273	275	279	270	302	282	301	244	272	271	249	282	269	283	269	280	278	295	299	286	263	299	253	271	266	294	282	257	284	247	294	268	273	263	289	267	299	325	245	275	287	283	302	284	268	271	290	261	290	309	262	279	265	270	306	262	281	282	245	263	264	261	257	284	238	274	250	251	291	265	282	286	238	272	232	286	282	293	240	256	284	261	262	275	279	288	255	276	266	265	293	265	308	280	260	276	277	281	278	273	263	294	252	281	285	260	263	281	271	263	283	272	282	251	256	258	250	243	304	270	298	283	246	294	267	269	292	269	248	295	271	285	298	265	271	294	278	257	286	289	281	265	278	278	277	280	285	265	247	265	270	263	262	288	270	283	278	305	275	272	271	261	275	314	290	293	275	256	259	236	288	277	263	267	275	277	267	263	291	258	273	293	299	292	289	309	264	306	270	263	271	253	294	255	270	289	269	261	283	286	276	267	268	296	300	272	275	263	260	249	322	254	261	265	283	268	285	270	296	281	297	278	251	265	274	289	278	264	250	298	260	259	260	270	262	255	281	299	258	285	303	285	298	253	273	294	257	249	262	269	276	286	271	262	271	274	291	261	259	291	262	286	266	267	284	280	276	291	266	260	253	249	268	288	291	274	294	246	275	265	299	265	280	271	281	289	302	271	263	278	291	280	250	267	294	319	270	277	274	304	263	264	299	270	278	267	287	293	252	285	246	244	272	287	295	261	234	290	268	272	277	274	261	294	268	279	239	262	278	306	249	267	256	284	280	239	264	273	265	287	253	259	255	256	287	303	247	260	272	272	285	269	298	281	266	283	297	274	257	273	286	258	293	273	274	274	277	283	261	291	275	283	266	252	301	306	258	269	267	275	263	265	280	301	293	279	264	258	262	273	259	264	268	265	288	285	264	239	286	288	230	265	267	271	258	277	263	277	281	281	258	298	249	299	285	263	299	281	273	295	292	264	276	259	309	269	253	264	265	261	249	273	256	302	267	258	275	257	272	245	288	253	281	248	295	261	256	277	290	290	288	292	279	303	262	245	270	258	275	255	281	284	277	266	254	277	310	269	285	275	314	270	255	241	261	278	265	258	264	243	288	276	263	295	252	270	254	299	301	253	290	232	276	277	284	280	291	291	298	267	264	309	273	275	248	279	276	258	303	285	263	275	261	259	277	276	273	280	277	241	312	279	265	297	280	276	269	267
34564	39973	22973	1834	741	616	507	540	502	474	449	485	425	426	434	431	446	449	441	569	672	534	599	450	466	443	405	424	407	421	532	565	600	566	632	653	570	549	534	485	479	440	427	414	401	427	415	446	423	418	423	424	412	427	402	404	417	401	396	415	400	416	408	400	416	398	407	392	401	387	377	411	391	391	410	392	406	390	381	405	429	404	411	376	372	398	387	415	394	382	382	390	416	387	339	430	415	384	420	419	377	401	421	379	416	362	402	368	397	413	395	410	393	387	408	418	402	375	421	388	424	401	412	392	415	393	418	392	401	388	406	398	453	435	397	399	395	443	384	416	438	428	400	433	406	377	405	402	397	414	413	399	390	421	427	409	385	414	397	412	369	379	373	370	373	398	428	376	405	406	435	395	411	415	388	373	410	423	428	383	396	434	378	395	411	392	408	403	396	430	398	373	402	441	346	383	411	415	403	381	410	408	426	402	413	410	392	436	380	413	409	413	395	416	380	413	420	422	404	384	384	424	415	456	389	395	384	420	421	380	454	406	401	419	404	393	430	380	420	416	395	395	411	392	431	382	425	453	394	367	406	366	398	413	437	426	435	396	415	388	411	378	451	417	433	407	407	437	399	398	404	370	403	418	397	383	379	400	390	414	368	392	408	394	418	380	401	389	411	411	408	426	392	399	415	408	401	417	385	402	417	409	415	399	391	398	399	394	400	365	381	396	412	405	412	396	399	444	408	398	395	371	422	423	395	400	388	419	391	404	395	424	393	410	414	397	409	410	366	396	389	391	409	395	391	366	401	401	361	401	411	413	422	423	403	379	387	396	370	389	382	384	399	421	452	443	405	406	426	395	408	431	400	432	406	389	387	450	393	374	378	404	393	418	397	406	397	417	442	391	417	435	396	415	386	399	400	441	392	401	472	378	402	428	411	414	366	391	420	427	392	413	396	426	370	387	418	395	421	380	380	405	399	379	430	412	394	368	392	406	444	404	380	382	429	439	422	421	367	393	385	407	393	412	412	382	404	411	418	421	408	397	424	418	379	382	419	384	395	384	370	430	418	408	418	425	406	426	376	372	389	395	420	407	422	408	384	402	387	371	401	413	398	384	385	347	377	402	390	426	407	417	384	415	417	400	416	410	437	390	416	395	413	398	421	422	396	390	438	424	421	386	390	381	436	394	362	419	428	400	389	402	424	423	384	402	424	394	393	385	408	377	422	430	417	397	393	371	415	397	366	380	441	386	406	377	401	396	409	400	384	394	376	405	384	402	390	410	388	386	406	376	419	359	418	424	401	410	420	414	387	369	412	409	424	409	368	406	374	428	388	410	409	415	368	403	369	398	426	419	419	427	425	399	377	386	399	411	397	380	383	385	360	421	432	385	403	408	440	408	385	437	411	378	403	400	418	412	394	411	413	387	398	397	367	400	372	430	406	417	403	382	424	423	396	406	364	412	397	393	435	395	412	393	423	390	422	409	355	405	371	415	405	400	409	409	412	415	391	385	393	444	419	408	427	411	367	412	398	423	365	386	414	425	388	386	404	429	406	366	391	382	381	414	387	384	428	380	394	416	372	405	431	411	395	394	410	419	430	371	374	404	372	397	413	378	399	384	396	404	382	400	385	419	389	431	412	404	389	404	398	405	422	396	397	390	375	402	417	404	415	413	427	434	420	441	398	385	374	420	404	400	405	395	426	425	410	416	416	441	397	388	365	393	420	422	377	391	363	400	375	356	452	394	399	392	397	410	375	402	366	398	364	431	384	384	412	390	422	401	412	387	409	407	398	415	430	398	444	412	430	418	401	370	409	408	424	433	423	447	363	363	398	374	400	424	387	370	374	392	389	409	391	411	433	392	423	409	396	390	406	409	419	418	384	425	394	397	380	393	398	405	404	392	440	398	432	405	401	450	400	388	393	392	415	429	441	393	409	406	417	373	423	421	419	423	340	366	396	408	372	367	368	406	408	405	383	440	370	409	411	414	411	418	409	392	408	418	395	383	414	417	413	412	412	413	412	416	404	419	408	390	391	388	364	419	375	419	400	407	428	375	388	395	396	400	421	415	420	412	397	405	370	388	390	429	416	405	393	394	413	348	387	381	353	386	441	425	438	400	400	412	366	433	425	409	410	397	417	355	372	388	407	401	413	404	386	383	393	419	378	369	407	369	382	368	403	416	401	392	404	388	396	430	402	393	442	379	371	413	418	400	412	393	401	367	398	413	423	401	389	404	383	386	393	381	389	403	362	378	346	406	384	389	419	395	375	411	421	416	408	380	394	385	425	401	375	427	404	426	432	391	430	404	397	426	394	415	412	405	377	411	390	373	430	402	412	399	402	360	420	414	403	404	387	379	392	412	392	363	396	408	349	416	389	431	383	409	410	415	407	398	394	404	390	442	408	399	409	424	426	381	377	407	411	390	395	386	407	383	415	402	405	399	392	415	392	403	416	414	424	389	399	383	425	421	385	375	364	403	392	419	413	398	351	410	394	442	406	402	394	408	450	444	402	414	407	413	391	396	441	421	397	381	449	380	422	400	409	381	361	403	399	395	389	401	387	418	416	414	399	370	376	411	400	382	399	426	392	385	399	405	402	403	411	397	393	393	374	413	398	427	426	339	361	419	408	380	407	417	406	387	375	388	368	383	381	412	414	396	385	415	399	428	381	426	401	398	397	364	384	388	401	388	436	406	413	425	419	384	402	420	404	368	391	410	414	418	428	420	439	419	386	400	396	406	417	424	405	383	415	371	397	393	425	384	373	391	390	426	420	385	377	393	403	384	407	402	366	391	389	400	373	413	365	400	411	404	388	393	391	394	397	416	387	383	398	388	412	354	420	425	377	383	397	398	379	425	390	429	382	397	379	380	386	430	416	418	404	424	412	400	369	371	398	435	392	413	400	412	413	401	414	417	434	395	419	403	399	387	433	381	424	407	395	442	379	398	418	422	389	414	380	391	384	382	381	388	395	368	382	378	416	392	390	420	426	388	400	400	434	399	416	380	418	407	399	420	396	412	393	383	410	401	428	394	401	378	372	429	416	402	399	417	378	373	393	415	387	403	422	430	417	384	358	395	410	385	392	430	378	403	390	429	392	427	436	410	379	393	366	399	400	381	421	405	395	396	418	415	389	428	405	400	399	403	374	386	410	424	356	384	426	388	409	416	404	437	412	418	409	416	386	418	393	420	380	406	375	365	422	357	400	418	376	404	419	437	396	410	385	418	395	430	395	432	423	386	409	399	424	377	415	397	379	387	421	431	420	416	403	379	387	420	375	367	403	408	415	374	401	443	416	403	426	385	376	413	391	426	382	400	402	416	405	398	429	414	394	419	405	418	417	374	381	375	399	385	418	414	385	401	415	375	382	404	366	376	409	402	397	404	423	357	363	437	420	395	396	414	411	405	424	392	399	420	390	406	368	404	408	406	399	411	398	403	404	409	394	417	406	377	421	430	402	382	424	396	414	421	407	418	421	395	410	360
24573	21650	28888	24785	20950	6018	975	660	500	521	452	451	419	418	444	402	424	433	458	561	503	502	459	429	420	393	382	407	364	408	488	437	506	518	514	509	446	456	423	389	414	396	374	343	365	336	378	359	376	348	403	333	346	337	364	348	366	356	352	360	368	362	361	335	371	364	345	331	397	358	316	331	362	333	390	341	338	365	346	341	347	328	357	372	359	348	364	332	352	365	347	366	316	351	311	318	345	355	379	349	355	350	352	354	366	348	328	323	315	341	349	384	374	373	340	334	334	348	374	374	341	341	371	348	359	351	394	363	327	348	387	345	323	324	347	354	349	345	323	334	346	351	356	380	359	315	345	363	368	373	352	353	326	355	395	374	373	365	316	352	348	328	342	335	338	345	330	338	369	355	386	362	368	324	383	339	338	354	319	369	304	357	340	379	351	334	326	374	341	366	377	366	348	343	340	369	354	356	386	374	353	358	344	331	370	362	330	352	374	369	345	356	345	356	355	379	362	331	374	331	368	356	352	364	353	349	352	350	359	340	326	358	353	319	367	326	331	340	318	344	371	334	346	373	354	386	350	377	358	320	331	331	343	347	375	368	355	334	363	341	348	305	355	371	341	338	326	355	357	362	354	342	341	336	317	363	349	319	345	320	317	323	361	348	349	348	333	345	329	342	351	378	336	374	351	342	336	343	337	344	329	354	369	352	332	383	367	382	372	371	319	324	340	358	332	315	379	355	371	342	378	329	375	349	312	347	322	351	395	373	377	327	334	370	326	353	362	336	337	350	322	329	370	345	345	354	344	353	356	370	375	379	351	345	344	358	367	385	355	320	405	356	341	365	337	337	349	334	370	345	345	346	360	329	327	334	362	362	362	355	341	344	338	363	350	417	354	361	344	289	341	354	348	366	322	351	339	366	329	385	345	372	373	359	318	337	350	356	328	360	373	382	356	342	358	316	350	351	365	341	359	362	342	353	357	358	377	318	361	364	342	341	322	363	328	340	358	335	320	371	365	343	365	358	361	374	355	345	363	352	353	366	307	383	370	348	327	351	323	328	384	330	397	358	358	361	348	327	355	317	349	323	359	340	350	363	382	354	355	376	347	326	391	332	337	316	359	358	343	391	334	369	366	358	374	349	346	333	372	361	361	341	347	367	371	354	356	368	336	372	375	335	358	326	364	320	333	380	334	373	340	353	363	330	337	352	346	371	366	378	333	363	363	371	363	345	319	353	341	348	327	386	366	349	384	347	348	354	363	399	315	376	369	357	344	332	300	353	346	327	341	368	352	359	362	350	374	376	358	329	361	355	364	359	364	377	337	333	351	367	365	359	349	358	343	364	338	372	375	329	347	366	372	352	353	329	333	369	389	352	332	350	347	371	358	380	379	338	343	370	347	344	333	313	357	382	359	359	354	367	349	351	362	374	305	371	353	367	347	390	366	356	352	331	364	343	340	352	351	365	354	369	355	333	323	340	336	351	327	370	325	337	349	335	334	343	382	374	356	377	357	352	310	327	355	376	353	358	346	365	336	371	354	295	370	341	343	373	336	338	346	349	392	369	342	352	302	389	337	340	388	347	336	320	353	344	332	392	350	364	369	370	357	351	371	330	328	369	379	351	352	332	356	358	369	339	341	354	352	341	366	353	338	362	365	367	352	386	343	341	364	356	358	377	369	325	327	362	378	347	363	361	330	382	347	340	377	385	361	338	364	372	339	350	363	335	338	357	351	348	347	325	329	364	359	353	352	372	371	357	348	335	326	344	339	339	393	307	339	324	374	346	343	339	363	355	343	343	322	349	351	339	350	384	353	330	346	351	336	358	400	346	333	363	381	357	345	348	335	337	345	365	348	347	331	385	334	313	343	344	364	327	343	352	348	322	369	346	371	370	346	367	327	349	348	360	331	346	344	359	358	348	378	342	368	380	368	356	353	368	351	348	348	358	351	353	342	378	365	354	372	358	362	337	343	352	329	381	348	335	330	343	367	376	353	355	342	356	383	329	381	381	397	337	320	354	339	357	342	347	368	334	331	353	378	354	377	380	367	362	362	362	359	346	348	352	381	394	363	331	298	371	375	349	349	354	351	338	325	335	332	359	337	357	325	349	399	369	379	369	340	369	318	341	343	348	325	345	366	372	336	332	355	355	359	341	329	356	361	374	338	370	344	342	350	337	335	358	354	356	362	365	363	355	353	326	373	363	320	340	364	344	324	328	342	336	325	346	350	366	333	307	355	358	371	306	345	368	325	348	348	340	344	359	290	354	326	353	354	343	369	353	373	376	332	326	349	332	383	354	357	358	321	352	350	375	365	316	359	347	345	347	331	356	341	363	352	355	349	350	331	331	348	370	292	353	363	345	355	358	297	379	340	366	326	328	368	356	350	343	323	365	336	329	373	357	334	342	345	385	357	377	373	317	370	359	312	318	377	347	356	312	327	356	367	319	376	365	362	350	355	342	360	341	345	356	355	345	356	322	343	372	361	354	363	399	379	336	375	335	360	347	367	332	358	335	329	342	342	358	339	346	365	364	353	351	354	336	370	387	359	353	389	390	309	326	341	359	348	352	348	355	303	346	368	353	355	328	334	349	337	336	362	378	312	343	332	331	364	343	340	340	333	359	345	354	316	362	328	326	350	364	327	380	335	351	319	363	370	336	349	394	367	330	340	378	335	362	333	350	341	332	324	373	338	370	299	353	329	354	357	314	337	363	381	334	323	338	382	338	331	366	366	352	361	327	381	332	355	360	330	370	339	365	378	390	348	337	340	337	372	359	372	366	335	369	332	335	358	399	370	346	326	365	355	364	363	348	338	325	309	347	355	364	342	346	400	356	377	367	345	335	350	331	351	343	345	342	337	365	340	338	326	357	363	320	330	359	388	361	341	345	351	357	348	338	342	339	344	340	343	335	334	337	384	356	367	351	345	366	343	344	325	352	358	346	325	333	320	365	346	375	348	371	346	336	352	322	374	303	323	339	358	349	364	307	353	334	324	357	359	357	354	330	375	315	345	353	372	348	384	349	357	316	342	353	364	353	333	380	363	359	330	361	329	328	383	318	328	340	346	364	350	346	373	336	345	370	341	332	336	361	339	356	373	351	341	350	367	355	336	302	356	351	342	324	359	358	333	332	367	357	353	365	327	342	369	344	402	338	382	347	377	335	337	362	365	337	340	362	353	325	353	351	390	326	340	361	314	379	380	363	342	375	347	377	344	349	353	361	303	353	357	352	346	410	321	328	344	321	340	359	365	340	352	355	326	340	347	367	323	328	365	346	344	362	344	351	347	369	367	329	351	358	310	355	358	340	371	315	336	347	366	354	370	342	338	326	351	358	344	378	375	373	364	342	339	402	330	327	358	342	356	334	347	360	342	373	359	311	323	375	372	304	374	366	374	344	350	361	372	319	375	331	351	360	325	350	337	338	344	379	351	325	352	346	362	350	347	335	333	358	362	351	355	362	363	367	322	371	367	358	345	378	349	345
39173	55814	36849	4779	2562	1970	1518	1297	1072	1010	921	813	776	739	734	736	712	676	755	884	937	882	765	657	627	587	591	602	600	631	733	836	802	823	934	852	797	772	755	623	611	558	558	534	546	527	557	530	549	535	540	521	565	523	532	509	490	485	515	570	554	512	535	531	507	506	456	469	516	526	530	547	514	503	518	485	504	520	542	553	539	495	516	513	517	553	541	534	515	533	532	522	550	513	504	496	510	502	524	500	520	482	512	483	501	509	523	491	525	466	511	508	501	513	505	497	502	517	484	539	497	482	473	525	522	487	533	491	504	527	483	511	518	535	534	511	514	521	541	495	536	531	509	479	521	480	526	535	499	502	522	530	465	512	504	507	484	525	513	475	502	505	514	562	522	528	499	500	500	507	503	514	465	511	546	466	500	501	504	521	500	540	514	538	505	542	531	516	489	512	506	467	492	503	509	559	539	492	497	482	497	509	517	545	552	541	494	524	559	531	525	507	520	514	520	517	534	545	530	541	487	499	511	476	525	545	516	526	511	545	480	489	541	533	493	509	502	500	519	528	506	486	561	495	512	566	482	527	503	505	533	503	526	517	516	492	541	511	521	524	512	510	463	509	519	502	501	472	528	519	511	550	506	520	501	520	522	529	517	532	550	489	553	533	452	518	543	497	502	537	482	466	525	506	532	503	522	496	479	571	520	520	531	514	510	522	505	483	511	513	530	571	506	547	535	516	496	505	511	498	497	498	507	473	497	533	505	548	536	483	545	561	519	501	497	543	539	508	512	499	513	532	530	524	541	513	534	500	519	478	487	511	501	513	483	505	500	512	502	509	542	514	519	515	536	509	523	523	523	530	505	510	524	513	514	515	508	545	512	481	536	517	503	502	523	501	533	531	489	499	546	513	508	473	535	528	487	516	494	547	523	499	510	529	501	454	499	546	522	501	524	526	542	497	534	513	481	490	536	532	487	480	527	513	535	516	478	496	535	512	516	559	490	493	531	515	533	514	541	455	488	551	468	498	543	511	525	528	507	509	491	518	487	510	525	502	556	519	498	532	515	485	558	524	484	522	531	524	554	554	517	489	526	525	540	530	504	551	497	510	489	516	514	505	526	493	454	506	495	499	515	465	543	505	526	478	544	505	452	475	550	515	499	500	521	491	518	494	488	494	504	504	487	486	528	538	556	531	572	479	516	494	491	524	495	462	500	477	500	496	505	508	534	504	493	530	528	511	480	486	510	532	511	504	527	504	527	501	527	467	544	509	495	491	506	548	537	494	532	526	490	522	544	539	502	554	524	537	485	497	497	538	524	488	532	495	504	519	472	529	494	533	487	514	490	515	526	494	543	521	531	539	517	514	483	563	516	511	469	548	530	495	550	493	457	530	538	498	560	536	507	489	538	543	484	492	517	520	472	473	502	515	535	541	538	490	539	488	508	493	548	516	508	513	507	511	518	546	524	463	523	523	557	499	508	513	550	526	485	537	483	477	531	579	528	536	517	513	499	505	542	521	480	503	523	488	479	509	518	476	504	510	522	516	512	454	530	477	527	555	477	500	544	519	545	521	474	509	529	508	493	493	549	519	493	526	491	504	500	538	496	520	495	503	502	536	498	481	515	490	508	533	503	516	564	518	490	521	453	509	497	495	515	505	536	507	488	476	529	499	517	547	521	540	502	546	547	491	524	488	506	497	514	536	525	525	492	486	520	536	532	469	558	483	555	500	514	538	522	505	529	533	486	506	510	464	543	539	537	519	523	475	535	485	517	500	490	471	554	516	502	528	534	499	522	526	518	553	498	506	502	517	481	476	516	542	512	481	558	510	486	504	513	525	502	517	535	521	473	493	509	493	501	505	487	522	512	549	515	527	516	513	483	483	540	498	532	500	547	496	542	529	535	502	509	527	528	527	503	553	496	500	477	504	494	542	511	538	488	489	516	510	477	586	545	523	489	507	510	472	517	530	552	527	529	541	493	528	521	493	554	526	515	499	498	476	493	516	494	502	517	473	506	488	494	518	514	500	514	560	509	493	549	481	518	531	520	516	494	530	564	520	512	524	538	457	537	535	506	491	529	536	512	545	525	482	511	518	501	557	469	474	523	523	537	512	517	495	523	525	541	530	529	504	507	484	491	472	527	469	510	483	525	516	529	480	523	515	490	534	487	514	559	546	521	512	528	557	500	535	466	471	497	520	501	500	533	483	484	535	515	493	516	525	499	478	503	528	477	481	499	511	508	506	539	485	497	541	489	511	487	468	524	499	512	495	532	521	539	484	488	531	519	531	537	472	502	530	507	525	502	519	521	492	488	520	536	542	549	573	495	518	506	522	503	509	481	521	516	470	508	532	493	502	504	483	494	541	489	517	462	484	489	547	511	524	497	485	556	556	512	535	519	511	512	518	520	523	544	508	508	519	502	511	514	521	499	570	532	485	525	474	520	543	522	478	470	517	494	527	477	508	586	515	476	508	535	501	539	546	506	494	522	521	539	561	497	521	502	495	531	487	532	516	532	464	519	499	518	478	527	498	485	503	535	471	528	549	506	529	501	497	520	498	512	516	516	530	524	517	491	520	537	468	513	490	485	520	535	481	487	506	492	510	513	544	521	520	496	488	522	550	535	508	511	462	546	507	491	505	511	521	499	522	491	481	561	506	500	507	541	505	538	521	537	475	543	532	501	536	567	499	526	550	524	518	530	518	519	529	475	493	501	531	515	539	513	532	502	513	517	503	461	561	461	503	485	481	508	488	548	523	488	496	524	560	553	527	500	503	531	514	552	506	508	480	486	539	495	554	522	529	548	497	525	485	529	563	474	502	524	511	513	517	521	514	474	558	516	536	503	548	546	500	532	543	471	481	484	483	530	474	565	490	571	485	518	533	525	511	499	503	536	531	523	533	548	512	532	550	503	496	558	518	498	531	524	495	511	507	541	517	489	544	510	516	537	523	525	526	521	504	473	526	536	516	531	495	513	492	482	497	546	485	489	505	495	503	559	517	530	536	564	512	547	514	497	470	545	506	495	526	494	521	500	494	521	492	567	507	505	512	505	501	512	483	479	543	467	520	496	503	539	488	528	517	534	523	530	549	494	555	511	533	528	510	480	532	533	546	502	472	521	496	515	532	488	476	537	520	504	487	538	518	513	515	512	526	505	550	483	512	512	492	532	486	514	517	533	524	510	554	512	482	514	523	533	500	475	515	547	495	484	524	527	494	516	502	533	511	497	534	510	499	558	512	497	476	517	512	507	560	546	522	505	492	539	522	471	548	520	530	499	538	522	523	531	479	533	508	496	499	518	534	471	511	521	519	514	513	444	522	527	482	544	516	533	506	493	518	499	471	499	536	531	532	468	503	504	494	520	493	503	480	509	502	565	513	545	499	510	481	535	519	499	533	494	529	445	519	566	498	527	591	492	508	497	559	525	528	526	496	504	540	538	500	495	527	525	519	493	496	532	535	531	510	499	503	521	472	468	498	535	553	494	491
23436	21600	29402	24162	21559	21236	4717	869	640	559	487	414	434	404	388	405	448	390	487	549	521	504	488	394	317	324	304	307	270	339	426	440	458	455	514	451	440	424	429	346	319	305	296	280	287	291	268	259	269	273	282	282	291	274	272	249	266	277	266	282	284	275	261	269	253	262	248	251	234	267	281	268	280	246	261	244	222	264	247	229	250	270	259	254	239	291	263	259	275	258	263	259	268	248	240	252	262	264	261	264	274	222	274	226	252	264	284	237	263	258	269	237	246	252	237	245	240	250	250	242	241	231	256	275	267	263	238	298	273	255	276	259	275	277	249	258	259	274	284	234	260	261	248	245	239	261	252	261	253	266	240	237	248	270	253	274	239	247	249	241	248	247	305	227	253	235	250	268	248	258	267	244	254	228	253	253	274	247	268	273	278	225	253	281	265	267	265	251	235	274	245	258	241	250	249	249	266	267	268	244	243	260	259	271	236	243	259	233	283	291	275	258	258	244	250	293	267	241	277	239	280	277	290	258	264	237	273	268	261	275	234	246	265	231	250	273	214	250	261	246	275	282	253	237	263	269	265	229	269	253	247	253	280	280	250	229	240	243	280	263	251	267	277	300	270	258	275	249	267	236	250	251	275	268	237	254	247	252	252	250	235	254	267	267	248	280	263	260	282	264	248	230	298	272	252	262	263	265	276	262	257	248	265	238	254	245	265	240	234	235	252	252	304	264	240	239	231	251	267	267	246	264	263	256	253	238	262	262	258	249	244	272	254	292	243	258	245	265	236	271	259	276	239	245	263	255	239	230	274	260	248	258	242	226	270	258	233	228	239	259	262	247	218	257	248	254	240	249	264	249	267	290	261	246	280	269	251	269	258	248	272	236	230	261	276	279	250	290	267	250	269	250	290	249	242	276	239	250	232	266	236	278	251	245	245	237	254	241	239	239	278	237	223	238	251	250	233	246	260	242	251	263	252	238	258	236	236	220	262	236	240	243	234	258	268	249	233	246	279	291	261	242	233	259	257	240	233	230	260	265	257	264	227	260	263	235	229	252	268	245	273	259	263	276	263	275	238	227	229	275	245	249	246	256	243	270	286	280	247	267	243	258	267	251	211	230	235	287	243	262	257	248	268	263	278	254	225	276	244	262	233	233	284	280	287	258	255	247	268	261	246	251	231	247	244	276	245	229	230	256	265	246	280	257	270	240	263	270	238	235	236	254	268	268	307	238	233	255	250	248	229	283	247	255	251	251	286	248	272	229	253	265	252	271	263	267	253	216	212	271	271	273	238	273	281	255	260	256	261	315	252	250	245	282	269	221	253	280	256	255	244	242	242	238	236	249	267	257	281	253	260	240	270	269	222	263	251	269	261	268	257	243	248	233	267	275	248	241	289	253	249	269	272	246	249	273	245	243	251	282	259	278	244	259	295	255	260	265	239	270	251	221	261	267	268	231	278	254	253	255	286	269	252	248	241	275	262	273	231	272	248	250	270	270	240	257	259	248	270	274	257	247	218	260	266	266	236	279	266	248	270	258	263	243	253	222	225	239	257	253	226	245	246	281	251	256	252	254	215	249	247	259	246	228	258	274	248	238	276	247	266	272	268	275	279	243	261	265	248	262	245	229	238	261	263	270	238	254	291	249	248	267	265	270	244	258	260	260	267	281	275	283	253	256	246	272	276	255	280	282	251	294	263	266	250	261	250	251	291	270	264	251	243	249	269	261	260	271	252	238	250	274	282	232	248	250	236	242	270	252	274	254	252	252	261	255	242	264	239	251	252	266	226	257	267	234	251	234	259	284	246	244	239	248	242	247	265	271	263	249	266	218	289	259	270	267	280	238	271	264	253	258	272	243	258	257	276	244	279	239	236	240	246	278	231	261	244	247	249	235	264	288	269	249	249	267	251	254	247	247	231	233	251	274	246	271	243	263	262	248	261	269	248	255	251	248	256	275	260	269	255	267	248	251	236	242	247	241	269	265	253	266	252	249	275	242	259	266	258	270	238	247	259	250	286	266	244	253	240	264	254	248	265	233	257	224	229	246	265	249	237	274	238	281	252	270	274	269	257	232	269	253	265	229	260	247	277	236	251	238	246	241	231	260	257	269	252	280	237	265	283	277	259	258	242	259	250	271	248	249	245	251	287	261	271	266	253	245	220	249	282	274	262	275	248	272	262	272	260	287	239	238	250	260	234	239	248	257	239	239	255	251	231	235	267	274	261	258	269	249	274	261	256	252	300	208	235	274	257	262	250	242	229	245	279	275	261	255	226	267	294	258	253	262	249	293	276	258	278	215	227	279	256	221	246	265	250	258	263	272	279	259	262	237	261	247	254	253	243	230	276	260	284	235	251	252	269	276	231	287	249	250	244	285	287	265	272	268	265	258	275	255	262	257	261	246	251	233	247	262	232	233	272	231	254	261	266	270	268	252	251	262	275	263	255	272	261	245	257	243	265	229	251	263	261	232	237	235	288	250	248	277	289	242	248	230	270	284	254	245	251	256	278	256	270	257	257	251	221	248	228	233	281	250	221	271	248	248	260	278	235	257	288	275	252	238	235	237	276	235	237	265	277	258	272	262	257	255	222	255	258	262	234	283	246	239	279	279	255	254	268	251	257	247	255	256	241	256	270	259	240	248	259	254	252	264	260	256	253	252	237	282	248	254	247	256	242	242	252	271	235	245	265	260	271	242	280	256	232	286	237	271	267	239	269	262	265	247	264	261	233	243	269	227	288	251	270	259	263	258	263	266	249	247	254	250	253	253	253	245	281	261	269	258	251	260	251	256	233	251	261	276	262	280	249	245	265	255	252	264	293	237	251	241	244	254	264	242	253	256	257	261	297	259	239	241	238	259	255	233	244	249	268	244	257	271	262	271	248	280	259	249	267	282	255	253	266	251	258	273	239	252	251	235	239	250	262	255	289	240	239	289	236	265	260	289	251	257	248	234	286	266	273	258	239	248	282	257	253	275	264	275	267	233	253	248	250	266	256	277	230	242	259	263	273	239	257	245	236	248	239	237	269	252	259	258	235	264	245	273	265	267	244	226	254	221	264	228	241	268	251	224	242	231	272	266	263	241	239	228	250	228	265	250	249	253	256	277	253	230	274	271	256	243	242	232	243	257	265	265	209	247	259	243	254	293	246	257	258	276	234	279	241	225	235	281	249	224	289	253	244	269	254	259	260	256	268	272	287	263	234	282	259	264	250	231	273	252	261	258	249	237	250	293	244	245	239	235	233	265	227	259	290	291	265	249	246	267	212	255	256	244	270	293	259	257	245	240	273	260	243	267	270	238	274	278	269	265	255	246	260	243	278	298	247	233	270	261	260	249	260	221	261	228	226	258	250	265	269	245	263	233	247	254	239	282	286	267	254	257	243	242	246	278	251	256	252	235	252	263	228	262	248	269	279	256	263	247	233	275	257	252	242	263	275	242	252	241	234	261	265	248	267	255	272	258	287	271	239	227	248	245	244	262	248	277
43903	64327	42255	7101	3950	3086	2320	1788	1454	1298	1066	1008	849	759	834	790	692	728	934	1041	1089	951	853	659	582	512	508	455	473	590	779	768	929	907	921	936	869	832	680	607	567	429	437	444	444	439	434	409	406	485	408	456	436	416	439	409	407	374	413	372	410	397	382	397	391	387	396	397	364	420	378	361	370	342	346	391	349	365	362	387	371	385	378	368	364	361	419	385	399	391	439	358	344	381	400	371	355	385	395	344	386	392	381	404	387	409	402	363	395	384	402	399	360	384	385	369	387	387	347	380	428	351	348	387	397	373	350	397	346	399	385	373	381	404	388	369	421	366	375	387	375	362	372	373	386	380	391	387	392	394	357	357	398	377	382	414	358	358	382	352	397	373	374	352	348	353	391	391	376	405	350	386	394	394	378	363	349	349	384	332	377	391	429	369	375	359	373	347	391	385	403	344	411	381	379	393	374	398	331	415	384	349	391	357	370	382	363	354	406	366	409	361	347	364	397	349	346	386	414	372	380	363	369	375	391	373	374	377	431	391	383	394	372	408	420	364	354	399	381	372	385	376	404	377	371	363	396	397	362	411	375	360	401	378	370	387	383	372	378	388	374	376	390	361	386	348	360	368	390	409	369	379	359	396	372	375	367	399	384	346	397	374	377	340	391	363	400	366	374	366	379	393	396	384	359	406	369	349	348	394	384	362	417	365	381	367	364	379	360	381	371	358	392	370	409	379	362	368	353	412	401	404	356	358	410	352	389	355	362	353	400	386	369	350	359	375	356	392	394	388	409	383	391	386	368	403	343	370	349	374	395	372	403	367	364	379	388	364	360	348	332	399	370	357	390	373	409	374	388	371	413	356	373	375	383	356	341	378	366	372	387	391	414	410	366	371	394	398	357	370	369	400	361	409	382	370	334	371	395	366	375	373	331	359	382	365	382	353	416	390	327	355	382	379	388	393	368	343	348	386	424	369	392	383	388	360	368	368	380	375	375	395	372	379	395	387	417	357	383	366	377	382	369	374	402	363	345	342	380	381	388	353	401	367	372	390	370	367	369	368	361	364	343	399	385	399	423	400	401	368	372	372	384	369	364	341	387	385	372	369	345	348	387	384	393	397	405	394	386	369	393	355	343	397	403	349	338	389	392	411	364	361	335	384	359	396	423	385	380	361	402	367	378	354	371	353	391	368	390	370	383	339	399	391	373	386	361	395	397	408	390	378	408	385	393	367	350	407	356	380	375	366	373	393	369	402	387	380	384	345	375	349	380	356	372	389	371	351	387	381	383	402	374	373	395	383	398	368	356	369	344	377	361	398	375	407	353	367	363	394	385	375	412	372	392	382	374	382	334	386	391	364	383	375	396	398	359	370	391	368	344	382	394	388	362	379	395	361	372	380	374	379	353	401	403	357	357	363	386	357	381	407	379	368	364	412	408	399	382	398	370	371	367	393	399	395	368	385	395	362	383	384	380	390	385	384	378	352	369	391	383	358	363	359	389	344	416	372	400	406	370	370	390	396	400	339	380	370	356	347	376	380	356	395	372	362	387	404	374	360	382	383	383	368	400	375	361	385	363	382	355	362	383	368	372	392	368	377	386	352	370	343	362	389	328	393	373	426	388	364	360	368	354	403	389	389	380	383	348	400	361	407	373	400	399	390	387	367	375	381	353	394	345	363	382	373	367	375	386	388	345	409	393	359	364	383	352	369	389	354	386	379	390	414	380	394	372	356	371	412	377	360	366	348	370	366	399	369	425	370	368	345	383	336	401	390	360	418	419	393	395	402	358	348	386	375	408	397	359	374	402	407	411	383	360	386	373	380	389	347	386	401	373	423	356	356	388	343	290	374	370	381	390	370	415	392	400	394	380	381	372	420	347	359	368	373	368	383	381	384	380	384	397	389	359	368	389	363	388	384	398	384	367	356	424	390	354	341	380	372	385	361	385	375	379	418	376	355	411	408	366	408	360	354	363	382	360	367	358	388	365	403	381	362	368	358	398	378	363	416	366	375	400	366	369	344	372	354	375	395	400	379	343	380	386	385	378	371	360	369	372	382	329	377	384	410	362	376	365	388	353	352	382	395	391	362	362	356	389	376	398	359	367	362	379	379	368	360	407	359	358	407	398	393	409	361	385	363	384	394	383	347	393	362	383	338	376	372	383	379	357	393	378	393	389	382	382	388	379	383	394	355	389	359	354	352	368	380	378	384	355	359	370	389	391	354	366	346	388	393	363	355	381	379	362	373	376	386	366	358	405	399	365	377	352	334	387	358	358	391	373	374	372	391	354	393	363	370	404	356	373	374	370	366	394	363	398	377	370	379	404	363	372	388	366	371	366	404	374	392	385	384	354	367	413	418	375	378	387	351	358	376	398	384	351	388	362	397	371	389	364	350	362	362	364	401	389	382	379	393	366	383	365	351	374	350	408	379	378	395	379	412	353	381	399	371	399	402	378	375	383	415	392	356	375	372	428	377	411	407	350	360	349	397	384	385	384	359	355	365	332	353	399	374	366	381	388	399	385	354	338	353	386	373	353	362	397	362	347	387	333	368	399	353	355	402	387	354	364	360	402	351	392	403	395	404	365	379	361	376	348	387	404	377	401	374	415	397	407	382	398	368	370	367	419	381	391	360	364	387	360	347	368	373	396	346	417	359	354	358	386	382	393	396	387	362	394	364	381	387	374	395	359	367	378	378	363	363	373	369	350	375	379	392	346	338	393	350	363	369	392	408	364	382	389	379	375	386	387	372	363	399	357	389	395	393	361	380	426	360	383	421	345	396	386	382	366	376	385	371	347	371	422	413	368	374	392	360	366	385	369	377	392	375	371	358	371	366	392	389	368	363	350	380	409	352	391	383	376	363	396	371	388	379	351	358	390	391	386	355	373	386	373	416	398	353	388	371	376	355	365	376	402	398	370	381	356	371	378	388	366	352	379	347	390	359	360	394	406	359	370	390	400	396	382	407	381	374	379	398	349	399	369	355	425	367	367	374	365	391	383	365	364	409	352	353	393	356	360	374	364	386	403	336	361	388	360	381	349	362	359	399	383	375	377	406	374	363	395	360	367	388	404	370	390	370	397	393	366	394	422	338	388	359	409	378	354	371	347	399	360	336	374	393	384	363	397	370	378	365	376	397	362	388	384	365	413	425	355	387	378	373	338	413	361	395	400	381	362	390	385	384	354	368	376	374	355	424	374	345	388	356	343	398	358	348	388	382	358	340	396	389	383	358	387	341	398	357	400	401	352	384	385	383	401	402	381	391	370	375	356	352	372	398	350	362	373	363	382	350	372	384	364	419	382	360	380	388	379	401	362	371	344	366	420	390	372	358	366	393	369	364	373	336	361	380	395	365	369	397	356	368	376	380	350	392	373	373	377	417	345	396	370	340	370	369	346	363	360	389	375	390	369	380	354	401	362	380	356	360	336	364	367	369	349	402	364	390	367	377	361	408	373	412	378	357	368	385	390	384	355	354	367	381	357	342
29227	25222	20125	3504	483	351	339	323	321	260	334	301	296	285	286	272	303	312	359	361	350	353	357	301	280	282	301	267	273	310	329	347	328	360	373	376	353	329	307	319	295	293	295	239	293	263	262	287	265	287	284	274	266	279	276	299	291	269	275	291	288	296	280	263	287	289	263	262	280	270	276	305	268	253	283	297	273	255	268	282	273	287	271	299	264	271	273	245	258	304	300	279	286	311	278	293	282	253	294	270	283	263	269	242	253	303	265	258	281	274	268	265	269	259	268	275	274	258	286	269	269	249	277	250	307	255	288	263	268	265	268	306	241	260	291	276	285	264	276	294	305	283	265	295	271	265	266	269	281	247	294	240	262	265	291	276	265	285	273	295	279	272	259	279	280	272	283	269	276	271	243	269	262	284	291	252	285	262	280	267	290	271	266	296	272	262	255	249	268	262	264	291	272	257	290	260	250	268	264	289	264	268	284	250	267	285	301	260	237	298	255	271	294	285	252	252	307	276	247	267	272	282	272	280	294	287	269	295	240	257	286	272	264	248	284	283	265	288	230	285	294	259	275	285	233	256	293	274	255	276	293	280	296	304	299	268	260	266	273	243	227	251	264	288	254	295	257	265	275	267	306	259	266	282	269	268	286	277	260	274	270	283	300	262	248	268	283	309	246	265	295	277	259	274	282	278	268	282	259	269	236	277	301	286	253	267	287	248	251	270	262	274	284	270	293	299	242	271	226	262	280	259	265	265	267	279	248	273	256	261	256	255	275	260	256	270	236	313	277	271	298	303	267	258	260	261	280	275	267	278	283	272	266	272	275	296	299	262	277	274	285	281	297	243	266	273	279	276	259	256	271	297	231	276	289	270	296	248	242	256	304	256	281	303	251	272	249	305	272	258	277	269	312	264	269	286	275	281	266	252	256	271	264	281	280	246	266	284	276	273	258	286	274	291	271	273	250	281	294	297	295	275	242	251	288	293	258	253	274	285	262	279	270	258	262	250	285	268	263	296	274	269	289	283	276	282	249	274	248	253	259	306	267	274	258	300	270	264	281	268	264	292	265	240	254	264	284	290	268	264	249	260	279	287	286	265	264	271	286	274	217	304	254	258	293	291	297	258	285	262	303	284	272	297	258	287	254	261	283	224	270	285	266	246	255	260	253	247	273	267	251	264	298	284	275	265	276	256	247	264	298	283	281	274	292	296	288	299	248	270	265	272	282	275	257	245	276	284	250	296	257	280	254	263	265	269	280	249	271	261	271	291	248	288	284	264	265	269	263	272	295	280	285	272	265	295	265	294	268	269	259	308	245	284	302	285	263	287	261	245	276	274	263	269	279	276	288	269	243	290	247	287	283	288	250	273	271	280	267	275	259	279	262	262	287	247	270	267	261	236	263	249	260	245	281	262	283	295	283	273	273	266	286	254	292	305	272	274	275	277	280	266	285	283	272	280	257	279	244	283	259	281	250	276	261	264	269	268	270	266	280	274	268	265	265	266	248	268	285	312	276	236	281	277	269	293	265	291	271	300	267	255	299	289	279	304	260	274	313	294	272	280	265	281	265	289	262	286	275	284	270	267	272	260	282	250	284	293	290	264	269	235	271	258	266	274	259	282	242	254	291	243	268	271	277	247	266	251	281	273	287	260	241	289	279	272	264	261	301	280	309	272	283	250	265	273	287	279	274	279	286	300	281	256	295	276	278	279	298	262	262	287	265	309	276	270	240	283	286	289	260	271	254	276	266	283	260	264	265	302	258	289	249	267	263	294	290	278	276	283	285	264	250	290	305	248	283	276	235	294	279	288	277	251	287	231	269	270	293	288	260	291	231	253	277	252	261	290	250	240	240	282	260	270	231	285	243	255	269	245	258	262	276	277	282	265	262	272	278	270	279	235	274	277	282	249	251	290	266	302	275	262	261	295	274	291	283	251	278	283	250	285	268	246	286	260	296	284	272	284	292	286	276	267	276	255	252	302	272	259	284	272	272	270	293	265	277	284	280	259	280	258	264	233	270	249	283	279	248	266	273	266	297	277	274	316	263	274	262	285	285	261	229	278	302	284	279	270	272	266	269	261	268	281	258	273	268	263	317	281	266	292	272	303	234	277	278	238	280	290	242	265	255	279	273	268	298	277	287	280	244	276	272	272	285	254	287	285	278	280	254	281	279	268	292	236	272	270	248	268	261	253	273	259	249	266	269	259	238	271	277	281	272	273	270	278	281	231	315	261	260	249	293	286	297	276	258	264	267	255	256	273	255	271	285	285	273	276	238	285	258	247	267	299	278	278	269	303	267	294	255	245	273	253	261	289	259	276	293	279	302	267	286	283	242	278	288	278	320	288	287	293	268	285	269	289	259	255	247	292	292	264	267	279	265	273	267	281	269	279	267	257	274	269	300	292	248	267	256	283	255	256	282	283	268	287	283	314	263	247	238	258	273	255	307	256	270	284	251	257	258	286	276	292	270	269	291	272	286	244	284	268	250	274	255	256	264	274	270	254	256	270	272	238	259	272	279	288	275	250	292	271	262	279	257	257	270	261	279	252	261	284	273	275	290	260	253	298	261	245	250	282	248	285	275	294	299	255	293	278	268	301	274	268	296	282	242	278	226	293	275	251	265	266	267	256	257	259	254	286	272	256	254	267	298	267	286	261	265	257	247	295	240	283	284	274	277	280	272	256	271	295	260	302	273	295	269	281	253	311	279	268	280	261	278	261	302	264	262	276	290	253	269	261	280	281	270	244	292	268	245	274	250	275	273	277	281	278	273	250	242	261	281	282	293	280	261	256	272	271	257	266	292	273	277	268	307	288	250	262	254	273	278	266	276	266	311	260	268	246	276	290	280	283	258	274	274	293	287	273	264	255	268	272	259	269	269	261	267	281	242	288	292	268	280	285	256	277	250	241	235	271	282	272	277	289	274	263	258	294	273	281	286	249	245	259	245	276	266	274	277	256	255	271	249	269	269	252	267	286	267	279	240	255	263	287	259	248	254	266	292	254	283	279	275	252	224	292	267	277	276	246	241	259	303	259	270	255	269	259	301	262	262	291	250	274	307	283	283	283	246	285	279	291	302	277	263	270	273	277	275	295	277	236	270	262	291	264	272	280	239	267	268	230	277	277	300	264	274	295	267	271	270	270	269	291	271	287	276	286	270	271	253	260	268	249	266	310	270	290	263	289	275	265	275	246	271	276	288	277	265	290	292	252	275	285	268	269	271	240	255	289	283	276	270	338	298	254	257	253	263	257	265	262	297	283	254	264	259	310	279	252	270	267	282	241	278	252	258	285	309	262	273	239	263	265	267	284	308	240	260	260	254	259	287	278	261	264	291	257	258	281	259	269	280	272	258	276	270	261	294	297	261	278	258	250	320	262	315	248	274	272	295	289	270	277	289	260	267	258	252	251	291	283	296	271	271	285	286	224	249	294	275	253	279	281	282	230	277	266	282	256	273	277	256	268	244	267	252	263	263	265	261	283	277	257
35108	40332	22001	1326	714	582	519	532	466	497	483	466	478	480	507	486	425	512	585	663	682	613	517	456	448	442	373	429	387	490	469	579	560	542	600	625	621	576	494	450	481	449	413	446	388	406	422	425	405	395	379	444	392	394	422	404	401	376	418	418	442	412	384	437	410	425	391	380	373	390	438	453	406	360	396	377	379	395	390	390	393	408	367	400	418	375	422	413	413	401	415	378	395	407	403	393	384	412	377	369	420	376	399	364	391	382	408	421	388	389	416	394	389	397	393	397	380	391	402	395	414	386	397	445	404	407	362	429	363	379	398	383	400	363	401	394	378	387	419	374	404	371	408	394	381	403	389	387	428	417	425	387	405	389	406	414	400	387	396	405	404	387	390	430	408	430	415	439	433	402	382	399	406	403	403	424	373	385	392	412	410	391	423	374	384	396	444	392	454	425	391	433	365	363	421	380	384	377	396	397	372	373	404	385	406	396	410	394	391	399	389	411	394	400	375	399	423	414	384	417	408	402	423	408	408	403	383	377	451	363	365	393	392	361	409	382	415	420	385	397	402	393	395	400	381	387	403	406	386	397	398	380	408	375	402	438	375	396	369	396	377	404	400	382	393	392	380	383	402	393	403	394	417	351	414	407	395	393	396	401	405	382	399	411	420	366	393	415	400	392	400	381	413	425	414	405	412	415	375	386	393	402	394	422	377	377	378	427	392	401	387	371	440	382	362	400	365	384	420	407	387	407	414	391	401	389	427	416	390	408	421	375	401	402	414	407	378	411	366	385	420	370	399	432	392	360	391	388	400	401	422	429	412	416	395	399	401	388	391	449	399	395	415	398	357	371	388	400	407	378	389	364	404	415	386	398	387	381	402	376	397	386	365	419	410	363	376	394	394	405	365	399	419	397	362	397	379	387	364	411	386	376	418	419	387	356	409	393	400	379	388	405	404	408	371	406	370	371	377	406	387	420	394	375	432	366	397	379	382	428	367	389	376	371	391	374	375	386	404	394	383	394	408	420	411	398	411	372	361	382	387	378	372	392	377	380	366	380	407	385	376	371	393	409	390	373	393	386	394	419	399	414	400	382	408	389	460	414	407	395	390	376	388	393	395	405	407	384	390	396	379	409	406	411	377	399	416	381	395	437	386	401	393	410	392	408	400	402	397	391	396	382	408	421	415	394	411	393	395	395	426	411	396	449	387	369	375	394	390	380	389	412	384	382	374	402	382	436	380	400	423	390	364	375	401	439	418	398	432	366	396	400	414	432	424	402	428	399	382	360	381	354	405	395	410	381	394	394	376	362	386	401	443	371	433	397	394	375	367	412	400	423	407	412	392	463	407	389	400	403	408	428	370	394	396	401	344	364	404	395	392	404	374	404	407	394	412	392	393	384	441	368	415	401	379	399	412	374	418	386	411	409	391	395	370	388	353	388	405	397	399	402	376	391	403	397	373	381	388	396	387	373	370	371	405	398	411	402	377	391	400	371	388	417	428	391	380	408	396	399	407	420	381	404	401	373	380	388	396	400	411	409	380	377	409	389	389	397	422	388	385	398	386	391	401	364	409	384	389	385	411	421	367	392	414	417	398	387	386	405	412	407	387	378	390	413	390	435	418	404	392	412	437	401	368	364	386	417	397	389	406	460	382	403	379	383	438	393	377	369	378	409	394	433	408	463	399	385	438	373	390	395	392	410	406	386	399	392	391	399	415	429	382	389	396	396	408	376	390	414	404	394	389	382	410	358	403	391	376	396	401	420	405	417	409	381	352	430	362	402	395	399	359	398	389	426	388	384	375	376	447	376	389	380	400	387	373	409	402	396	400	413	378	380	394	391	416	455	387	408	415	364	399	386	428	415	408	407	399	423	381	372	409	375	360	420	401	402	381	389	424	421	392	422	400	444	385	411	393	392	393	414	394	411	382	405	409	414	406	424	418	409	415	402	422	352	424	388	403	413	364	410	407	387	430	401	396	411	391	409	388	394	449	375	365	397	426	381	388	375	374	377	388	416	408	413	390	419	400	383	406	382	387	408	381	414	425	378	410	384	409	438	418	383	413	396	393	401	405	448	399	391	398	369	406	387	402	366	394	393	398	371	414	410	385	371	419	428	407	350	404	431	368	377	383	399	380	397	409	370	436	392	398	388	389	438	412	362	413	421	395	439	414	429	414	367	403	368	382	371	399	388	402	423	433	401	423	421	390	414	395	399	396	390	382	396	431	399	354	396	412	377	392	426	404	400	395	385	383	405	389	404	436	366	417	387	397	422	420	376	357	399	409	450	367	416	367	415	402	436	403	406	360	413	430	392	417	413	383	398	379	374	411	422	379	408	418	372	384	389	375	421	435	381	422	406	406	399	379	401	377	401	405	435	383	389	373	376	394	399	349	384	436	413	403	395	386	411	432	436	376	416	410	411	411	385	389	411	416	378	403	413	365	375	414	388	422	409	390	394	405	403	367	458	410	361	408	373	388	381	385	410	368	403	419	370	395	382	394	406	400	399	423	412	414	418	383	390	397	388	376	409	413	379	399	417	401	426	415	405	400	382	393	408	377	382	430	382	371	380	378	385	366	411	410	366	383	410	399	437	400	414	388	387	411	360	392	431	381	363	415	396	387	398	367	421	450	371	396	339	454	404	367	430	396	404	391	382	380	404	416	385	418	402	391	374	371	359	386	415	426	409	389	412	401	396	380	448	412	370	418	378	412	397	391	389	394	414	385	410	367	418	396	372	382	402	423	441	385	392	372	389	395	371	409	379	427	408	373	405	393	421	386	393	378	387	430	373	350	346	403	412	398	424	408	392	355	392	377	420	403	399	399	383	391	401	375	435	385	406	403	397	381	393	397	373	344	400	381	396	420	363	385	408	401	423	390	398	403	377	367	362	398	396	384	377	427	404	376	390	416	418	391	426	381	391	438	414	400	395	412	403	393	440	397	415	377	413	382	388	389	415	389	411	396	419	418	377	393	435	385	375	393	406	367	374	396	383	379	385	390	447	408	411	372	406	407	382	379	395	369	442	376	388	432	390	395	368	407	388	398	410	367	390	367	399	379	369	399	434	402	435	384	360	377	384	420	413	398	375	423	410	379	357	388	419	377	387	400	384	373	396	368	383	415	398	402	417	358	408	392	418	351	443	389	417	394	408	360	397	358	403	373	400	381	392	425	373	397	398	408	392	399	390	415	429	447	426	378	390	392	379	398	397	391	385	363	396	407	443	397	404	416	401	367	368	373	409	410	409	400	399	390	435	399	420	406	442	407	401	396	388	434	391	365	423	385	386	405	408	451	393	380	380	419	438	453	409	439	382	341	408	388	398	406	427	389	394	432	413	413	406	391	445	387	368	369	425	433	428	392	379	442	424	406	389	393	399	398	388	406	343	395	389	369	401	384	351	406	382	423	390	382	382	406	383	398	375	388	412	413	452	362	394	378	377	394	423	389	402	405	384	361	391	408	410	389	368	398	387	430	402	419	400	395	395
24480	21648	28876	24706	21047	5964	906	692	575	531	458	463	433	475	447	432	431	517	523	564	532	506	435	427	436	380	393	386	379	425	422	445	468	500	519	522	462	456	445	411	386	353	366	332	367	367	382	374	346	353	328	315	359	353	350	378	390	362	329	365	363	336	348	379	358	341	379	288	348	331	327	331	352	351	328	362	339	342	362	370	352	326	345	339	358	349	349	316	365	367	370	319	341	330	318	337	323	316	333	362	376	361	338	356	296	371	335	329	362	316	375	338	353	332	356	354	342	354	375	342	377	329	377	304	308	351	367	351	367	344	324	341	333	329	322	354	352	335	388	313	326	334	361	353	363	345	341	325	335	343	295	359	335	350	337	330	331	357	309	345	362	350	353	351	364	363	348	321	329	347	354	357	313	369	352	327	349	315	347	328	326	317	354	339	346	329	394	358	349	340	342	370	320	372	363	339	327	351	367	347	343	356	319	336	342	358	337	355	365	374	346	316	360	335	346	369	358	348	375	338	309	359	338	335	328	326	358	352	348	366	358	323	327	340	342	340	349	345	358	322	331	363	336	343	353	339	329	349	356	320	329	367	390	340	345	305	336	380	347	314	355	362	325	335	364	381	363	341	292	371	334	348	327	361	355	370	293	344	368	363	347	350	322	328	345	352	345	362	351	374	357	347	338	340	315	370	335	352	322	337	370	352	382	396	358	347	332	325	349	335	359	346	385	330	335	302	320	350	353	354	361	348	316	349	363	366	364	361	350	342	377	336	369	365	337	366	360	332	326	378	328	357	383	356	335	341	357	317	351	334	360	317	333	320	348	320	319	321	343	337	376	364	334	340	366	360	327	324	335	345	324	355	384	339	329	365	348	334	362	367	341	344	362	377	302	337	350	321	331	338	352	338	338	350	350	327	360	354	357	328	363	368	352	348	320	345	362	343	369	363	310	331	367	328	330	354	300	337	327	370	339	333	333	336	365	348	323	358	348	347	353	322	348	318	339	349	336	324	330	360	342	341	326	390	329	362	343	329	376	306	322	367	333	377	335	339	364	337	363	382	329	364	353	327	313	335	330	320	335	331	335	366	339	329	309	334	360	319	341	332	330	348	325	348	326	354	354	381	330	383	383	331	370	345	324	383	353	347	331	354	311	361	347	368	331	339	321	312	328	332	363	359	340	329	344	359	310	356	354	342	331	383	328	335	341	331	324	323	348	340	373	356	353	334	372	344	349	377	338	358	321	336	323	356	337	328	334	351	347	355	346	385	344	338	359	357	324	335	372	318	349	360	358	373	344	334	340	324	341	338	348	352	382	333	324	348	361	344	352	354	341	353	339	336	331	353	364	323	332	325	329	348	357	360	346	311	325	351	352	363	342	330	356	382	328	353	364	338	388	328	337	343	366	375	353	330	334	357	317	334	338	328	342	316	342	321	312	319	354	359	381	356	343	353	362	370	350	333	339	357	368	327	363	337	363	355	334	340	335	333	350	339	369	370	340	303	346	396	343	362	341	328	295	331	354	354	350	344	382	350	351	329	336	338	382	334	345	334	317	343	332	343	344	329	346	329	339	355	346	356	346	324	342	348	344	360	302	348	338	354	367	339	332	338	341	344	339	338	351	312	359	371	359	359	351	367	364	332	371	352	338	337	365	358	324	319	328	352	367	352	328	371	361	365	342	334	358	341	327	315	336	294	378	386	326	353	344	338	346	369	338	344	313	360	339	329	367	340	315	367	346	343	349	331	301	321	346	305	318	347	316	337	346	322	351	341	342	342	354	339	349	360	376	342	316	370	368	330	334	336	351	366	333	365	321	360	356	383	338	338	359	362	310	336	320	333	337	385	347	391	324	358	363	324	362	346	344	355	328	338	339	370	348	314	320	336	340	348	328	312	343	370	317	317	365	371	357	345	330	311	297	351	309	324	348	336	365	347	342	313	334	344	367	340	356	366	341	358	330	334	358	354	342	339	344	349	344	298	370	339	365	346	380	340	338	346	315	340	364	323	328	317	347	309	375	340	326	303	319	339	370	350	353	314	327	362	337	333	366	338	350	325	367	342	335	356	308	347	358	365	334	369	329	302	342	363	371	351	328	318	361	324	351	339	338	357	347	302	335	339	339	341	317	338	349	337	325	352	367	327	336	379	359	315	368	335	356	325	344	359	331	330	376	350	361	371	379	335	320	338	343	360	356	360	353	331	352	342	363	363	322	339	346	340	358	343	344	325	325	295	296	320	364	331	325	318	355	335	307	330	364	371	335	352	349	349	321	374	358	309	327	312	356	338	343	331	358	352	322	313	347	355	364	358	357	353	353	352	336	339	334	357	338	351	303	352	324	320	329	348	364	362	312	353	356	342	351	327	374	352	353	338	336	337	355	338	356	323	345	333	365	337	353	330	352	354	344	389	340	376	363	366	305	370	317	320	317	367	320	327	335	374	335	380	333	340	353	329	331	334	347	318	353	347	329	315	320	345	353	343	338	347	335	348	368	335	361	347	358	327	362	316	375	348	322	320	356	326	358	352	334	364	338	329	345	374	330	340	343	318	372	348	324	344	356	373	339	341	357	348	341	358	339	339	359	354	345	347	322	341	341	342	351	335	324	342	347	361	352	365	360	322	343	328	347	326	355	348	328	329	362	320	377	331	332	343	337	312	346	335	326	347	298	386	366	324	318	333	360	335	320	341	360	347	351	317	346	354	335	340	342	355	345	338	358	358	354	358	338	352	328	353	344	356	356	356	392	353	365	384	361	340	332	351	339	310	339	375	338	333	342	339	360	361	358	388	332	341	361	336	337	354	335	357	347	358	331	348	355	367	333	346	350	382	325	316	313	337	320	351	318	328	334	318	341	320	352	329	327	336	335	339	293	359	335	321	340	337	322	340	325	358	315	339	327	326	341	325	347	352	328	365	353	327	346	341	353	342	336	318	341	332	349	345	392	339	317	365	366	321	353	375	312	335	335	331	366	349	331	326	343	346	363	314	362	388	324	329	328	332	348	368	332	360	328	373	297	352	339	347	349	353	319	321	379	328	351	328	341	318	336	400	349	335	322	347	341	382	393	356	357	359	330	335	392	336	354	323	314	370	346	337	354	334	341	347	343	358	364	330	325	340	327	371	337	341	332	341	336	336	368	335	337	383	336	348	378	332	309	341	379	334	359	364	311	329	390	328	337	372	343	313	336	328	365	347	321	358	321	330	329	339	325	382	319	341	375	341	371	353	345	354	366	288	353	374	352	342	297	346	363	341	331	354	330	333	355	317	330	376	316	376	366	343	319	339	343	346	360	336	363	339	348	347	364	347	360	352	322	353	361	363	353	338	364	352	352	352	319	342	367	332	334	335	382	329	366	356	347	337	363	322	314	375	371	373	319	324	312	358	359	320	323	369	329	341	368	322	343	360	359	346	332	376	324	341	355	343	334	358	351	338	350	350	344	361	379	350	345	360	337	377	337	347	344	349	341	343	333	337	354	349	343	339	364	335
38967	54657	34816	4014	2498	1903	1578	1266	1103	922	875	880	796	740	757	734	756	886	970	1019	1018	901	745	634	600	581	579	600	577	672	762	760	834	823	910	862	868	780	747	615	568	554	551	510	537	552	503	523	527	535	521	550	548	507	493	514	529	529	512	516	533	481	505	502	526	531	500	490	473	520	485	494	483	482	507	526	496	477	507	509	474	510	494	535	512	496	503	542	484	521	490	528	490	527	503	501	489	517	517	556	490	499	523	501	512	492	478	524	496	509	522	483	532	520	531	538	491	504	509	506	524	538	518	479	490	483	518	505	530	508	481	475	477	488	471	489	533	508	482	523	495	495	512	515	476	510	499	521	511	510	495	482	528	488	501	469	513	530	534	485	518	532	546	501	502	515	463	495	512	555	489	500	514	495	490	500	518	566	556	503	518	491	509	497	538	505	476	520	504	463	519	519	551	542	481	488	508	501	497	516	527	511	532	503	505	491	488	524	526	493	548	512	486	515	535	526	555	475	490	520	483	502	522	483	504	469	525	493	499	480	534	473	505	552	491	516	476	463	530	515	522	493	517	487	561	557	504	438	512	501	499	506	501	527	505	525	501	487	469	503	525	491	496	485	511	505	517	496	510	509	469	487	500	473	510	521	512	495	492	552	430	487	524	509	504	512	503	506	485	479	491	527	453	490	515	477	515	504	477	536	459	543	536	532	476	511	503	514	527	523	508	512	509	474	515	495	498	508	497	466	497	539	506	533	485	465	523	504	480	471	530	473	497	508	542	508	461	483	555	491	543	490	507	480	492	508	495	487	516	509	508	487	522	494	492	506	457	495	537	503	543	492	488	506	498	515	516	547	510	533	514	574	532	504	492	509	469	509	455	529	504	478	538	523	499	516	515	486	491	525	501	499	557	484	494	533	504	499	464	495	528	490	517	504	470	510	489	541	501	518	492	533	521	485	520	551	525	517	477	518	487	521	494	508	495	505	529	476	512	464	505	459	535	526	508	487	535	500	452	518	486	482	498	549	435	487	516	508	511	518	551	487	531	538	510	515	523	504	504	485	487	514	504	480	506	507	505	540	490	546	500	526	512	521	484	528	480	484	500	530	456	517	544	483	517	473	526	526	496	502	479	478	501	497	495	493	474	490	517	470	509	487	499	507	488	494	526	488	519	515	496	529	520	502	523	488	550	474	487	445	524	486	500	499	499	519	490	512	487	517	502	491	515	535	539	525	530	481	512	520	500	536	498	541	472	521	478	499	506	455	505	471	535	470	522	507	467	515	495	500	479	513	521	500	512	508	515	469	496	552	496	502	508	494	521	483	503	512	494	513	505	480	523	502	537	553	485	511	507	461	502	503	462	504	471	502	552	487	481	563	557	485	476	531	499	495	494	484	509	485	520	491	503	517	506	484	481	501	519	503	475	491	503	483	485	532	513	467	508	522	499	554	525	499	493	498	462	468	478	507	523	486	494	512	491	520	515	478	495	497	529	550	468	479	532	474	498	501	498	537	502	536	500	496	507	490	524	508	496	525	499	511	498	484	497	472	501	569	517	494	517	484	500	480	506	528	556	515	510	488	520	485	479	520	492	506	516	491	528	493	512	545	532	486	504	497	530	484	528	523	490	478	517	497	477	501	532	514	474	466	496	522	489	526	481	480	514	499	492	476	514	497	535	511	493	518	517	482	513	504	524	485	524	549	512	513	511	490	519	536	550	500	526	482	484	525	506	560	523	520	500	491	488	491	523	488	463	482	505	533	513	466	494	521	528	540	531	527	501	531	465	496	479	519	501	507	545	528	515	484	506	529	539	458	530	498	507	517	542	512	538	512	488	477	493	519	487	515	449	507	490	519	515	516	505	477	483	505	552	478	468	473	549	518	488	491	541	496	510	486	521	507	545	517	499	458	531	482	484	533	474	503	518	528	509	499	513	518	511	556	503	494	534	479	492	491	518	480	500	475	514	510	507	505	502	503	521	471	510	531	531	497	521	481	509	504	498	537	524	517	511	518	489	558	489	532	519	503	540	510	490	527	547	521	545	557	504	538	493	501	499	513	551	527	514	539	495	500	457	518	534	482	517	528	498	528	505	486	563	496	497	512	495	522	465	497	509	483	527	482	507	514	485	509	521	503	512	488	499	509	505	524	519	506	497	513	481	521	499	486	523	491	447	502	505	490	487	492	495	493	458	491	538	483	523	503	545	491	524	529	527	517	542	498	501	494	502	494	516	529	464	540	489	530	496	512	486	499	508	526	502	487	504	538	488	555	502	504	534	505	516	512	514	478	486	509	533	512	488	500	548	462	527	482	516	470	503	540	532	529	488	519	517	497	522	535	482	494	545	461	478	540	517	532	520	530	497	473	487	495	485	505	509	529	505	499	485	476	492	516	516	491	467	514	482	465	465	450	498	558	520	533	503	489	496	516	545	525	563	517	512	541	520	498	535	477	509	486	509	529	531	545	486	507	480	510	517	491	517	507	493	512	491	529	503	519	519	510	485	503	489	518	489	524	525	500	500	517	511	477	493	491	494	495	501	492	497	506	526	477	480	519	492	511	471	478	506	486	541	479	555	529	496	535	504	500	529	497	510	498	519	490	483	482	500	518	514	487	493	475	507	484	528	508	486	478	497	531	458	519	497	490	460	504	546	516	478	504	526	471	504	537	506	507	492	465	531	518	469	455	486	511	512	509	499	528	510	526	527	532	489	505	510	509	498	483	514	510	535	496	541	487	480	516	520	524	496	533	483	465	515	493	509	534	502	513	503	507	521	548	523	526	510	525	522	542	470	504	489	463	479	512	516	501	509	518	458	531	555	489	455	470	515	536	501	492	495	522	450	515	516	499	526	486	488	479	505	459	459	535	500	542	522	506	541	489	485	535	510	511	532	489	508	552	531	514	511	518	510	494	478	515	508	499	511	481	507	495	496	516	494	462	489	503	492	472	546	516	517	498	511	526	506	521	488	493	513	500	477	501	453	494	511	512	492	484	491	548	480	497	489	509	533	514	496	476	493	516	472	554	548	504	514	522	465	512	549	508	494	486	513	482	521	486	526	514	505	529	491	519	542	469	545	518	535	498	515	500	553	488	493	455	532	514	518	502	498	513	519	473	502	552	494	546	546	522	515	492	507	497	489	510	523	502	532	484	484	497	492	549	543	525	506	510	545	499	486	502	488	473	497	502	522	476	525	531	487	493	521	522	487	486	467	548	503	488	534	480	505	525	481	496	513	544	482	505	505	491	511	502	471	531	472	487	496	498	459	499	488	507	475	481	521	532	484	510	489	521	490	504	492	544	524	471	521	517	509	509	504	485	491	498	511	494	483	515	481	519	516	496	505	505	428	520	500	485	510	528	469	495	492	498	475	499	537	492	500	521	463	487	494	566	483	541	483	519	508	500	465	535	531	500	495	517	474	506	522	539	482	493	488	499	514	498	510	497	495	516	529	529	470	481	515	515	496	486	490	511	489	532	511	502	532	477	485	467
23445	21644	29396	24176	21571	21180	4785	888	703	593	496	485	467	410	424	416	432	519	627	592	575	504	406	309	279	290	307	331	327	367	417	458	482	495	491	479	427	401	388	334	287	297	255	247	263	253	293	271	248	264	253	287	256	282	273	261	276	261	262	273	270	256	257	267	251	261	249	262	232	270	235	240	241	266	250	265	253	224	265	250	241	253	248	265	245	268	266	257	230	244	250	225	240	254	242	250	251	281	270	261	241	248	266	261	239	277	252	242	230	245	251	234	254	265	256	253	267	252	221	257	241	267	261	234	240	264	234	238	246	249	243	276	245	242	254	262	256	251	253	254	259	267	283	212	239	273	272	223	257	237	249	234	227	232	254	244	238	233	261	250	269	241	261	228	224	240	236	244	265	248	234	251	239	231	260	263	231	253	242	254	257	274	258	254	233	279	281	243	233	247	264	244	235	230	252	241	237	269	246	257	260	258	246	230	251	261	247	275	233	274	270	275	212	266	245	260	264	242	236	227	273	241	246	249	230	231	257	240	220	232	231	245	215	252	245	236	250	250	225	219	254	260	260	243	263	256	250	263	234	265	236	231	255	267	237	227	268	261	252	260	234	203	245	251	239	234	267	254	267	248	264	257	245	286	281	246	258	269	241	237	261	243	238	265	254	237	263	229	235	281	250	254	257	231	255	249	256	240	277	253	262	267	272	264	273	263	250	222	245	218	279	252	253	230	278	264	267	252	264	282	241	226	245	237	295	232	259	237	246	217	254	246	254	252	230	249	258	271	235	257	238	249	269	239	264	276	268	245	271	270	253	249	270	253	216	261	249	234	239	253	236	261	210	266	229	250	236	199	259	267	274	255	248	258	228	236	262	260	250	256	291	263	239	266	253	251	227	245	236	254	249	251	288	266	238	240	266	239	241	234	233	247	259	218	252	288	244	248	227	257	246	228	268	257	261	235	285	244	223	246	240	266	262	239	247	252	239	230	266	243	207	238	247	257	240	230	233	251	264	230	242	284	250	244	245	253	260	269	202	265	266	257	251	234	252	267	250	275	245	256	261	249	252	244	248	202	228	238	251	261	289	276	253	290	255	258	257	258	237	250	250	232	239	254	270	234	239	252	228	267	232	289	265	252	242	262	256	229	247	250	255	257	261	254	260	272	244	237	230	263	237	233	247	244	227	246	241	268	226	271	249	254	253	234	238	240	260	258	247	239	258	262	262	225	236	230	265	258	230	265	268	247	240	238	286	255	243	256	252	243	238	255	251	240	259	247	257	226	221	235	254	257	257	234	237	259	242	222	237	258	286	248	234	223	239	234	274	242	269	222	231	238	245	254	261	234	248	247	235	251	275	262	221	279	263	268	227	225	232	236	247	258	230	251	246	278	244	218	266	247	235	263	238	229	267	226	284	262	254	276	241	275	220	238	270	270	252	248	279	272	242	227	245	253	222	267	248	239	235	237	263	239	248	243	266	266	277	244	244	259	237	238	260	256	240	262	265	244	254	286	238	238	261	261	229	255	243	228	245	227	281	274	235	262	252	228	245	237	236	238	244	252	256	248	268	252	263	241	259	244	253	262	284	273	241	245	237	265	234	231	244	264	241	240	263	270	255	236	270	235	243	236	231	238	255	243	230	269	237	262	249	281	242	271	229	242	243	269	273	247	242	254	256	245	224	295	241	261	253	240	229	244	263	259	270	238	211	253	257	255	256	209	261	232	263	253	258	260	293	268	246	241	236	270	246	239	233	241	233	246	252	248	250	252	243	243	274	261	268	229	257	262	250	250	231	250	254	233	245	285	255	258	240	264	227	243	251	220	261	247	249	233	252	227	229	266	240	256	241	257	221	274	225	246	252	220	249	238	241	232	257	253	239	271	249	258	260	277	232	251	255	244	227	236	218	258	256	232	254	240	254	259	251	239	245	252	238	245	267	257	264	211	259	247	241	252	295	269	270	254	273	269	250	231	254	230	233	251	252	229	271	264	248	230	233	255	216	255	245	271	234	261	230	285	229	239	251	257	211	251	263	219	231	250	253	238	252	250	226	227	262	236	238	250	235	244	238	283	252	251	233	261	254	263	230	234	240	266	262	269	243	247	261	232	247	248	239	257	268	247	260	229	272	227	265	235	249	245	243	234	260	258	249	248	231	237	276	227	250	238	245	225	262	266	233	243	248	265	248	245	238	279	235	253	241	252	268	287	240	245	277	258	224	231	271	240	254	264	236	266	246	266	255	246	254	252	252	259	239	246	226	262	248	255	270	247	227	230	260	249	264	258	261	270	253	248	253	245	239	235	222	262	249	232	235	267	262	236	228	253	247	264	213	251	252	229	238	261	273	226	269	227	247	263	240	258	212	251	242	227	234	251	245	260	241	251	241	246	257	229	243	223	250	269	228	241	244	234	255	249	254	273	243	262	266	264	264	236	251	264	240	257	230	242	210	248	242	253	263	289	233	249	266	260	244	261	240	258	231	243	258	233	232	253	234	248	264	259	241	269	259	245	270	260	272	250	240	246	243	238	259	253	241	254	275	226	221	291	237	252	221	243	268	247	256	235	260	242	234	251	256	249	262	243	224	234	236	255	238	233	270	251	248	242	261	257	247	252	237	235	244	252	237	241	230	233	245	248	230	269	260	244	247	256	268	254	244	254	245	257	223	240	252	235	233	249	248	251	249	248	257	254	263	257	289	252	248	251	254	238	258	233	256	250	246	235	256	259	257	271	270	276	251	263	244	257	247	245	245	249	255	245	248	217	253	258	219	226	263	248	246	243	209	249	273	256	224	268	252	254	257	247	251	245	273	246	241	205	259	248	240	264	251	222	245	252	251	248	252	249	274	276	232	246	244	240	264	261	241	213	264	242	264	248	214	247	260	263	229	264	226	269	238	248	228	246	289	264	261	239	244	250	227	269	263	259	275	244	257	226	267	233	241	246	274	221	243	229	253	191	251	247	273	228	242	239	291	274	240	273	227	267	231	251	245	232	238	248	237	239	234	254	262	251	220	265	250	231	238	261	237	281	225	249	233	238	233	238	268	263	235	288	232	230	255	272	262	264	240	243	267	263	242	235	258	234	254	249	211	262	232	255	245	254	252	251	242	253	245	266	258	242	238	244	227	236	236	263	241	242	248	266	264	249	257	255	286	243	274	243	260	256	251	253	263	225	256	257	255	263	243	238	241	253	250	269	252	213	246	253	241	236	251	269	271	253	248	249	242	268	262	273	239	243	248	256	267	229	273	254	245	257	254	257	215	269	253	243	236	237	254	252	253	284	257	228	245	263	264	238	280	262	251	262	252	270	239	240	252	251	217	270	261	258	244	244	241	245	240	269	242	262	241	253	245	273	244	252	257	250	254	250	238	274	263	247	250	245	259	252	225	208	228	251	240	228	258	220	255	258	224	246	275	238	240	256	258	248	275	274	241	256	248	272	257	260	267	274	266	273	247	260	256	247	273	264	247	255	268	254	247	248	211	252	260	242
43693	62808	40260	6182	3961	2972	2381	1841	1541	1314	1118	981	916	873	755	780	935	1039	1242	1311	1135	906	773	563	575	463	477	488	558	640	739	864	928	954	946	955	892	686	654	556	451	471	429	439	436	412	437	464	428	411	424	362	388	413	408	394	378	357	370	439	385	389	354	405	383	415	364	381	337	379	401	404	401	373	358	354	372	358	418	356	378	345	389	373	398	425	394	387	358	366	395	359	366	359	369	361	377	380	353	359	373	378	372	355	378	390	371	389	345	380	382	383	375	372	338	369	377	431	388	330	412	360	370	387	381	375	377	357	410	388	327	353	388	380	387	380	375	381	356	375	392	327	385	393	385	335	364	378	367	380	356	345	377	388	357	411	336	374	354	390	403	361	364	382	371	353	387	324	356	379	369	382	375	335	382	384	381	391	363	362	365	360	338	369	353	371	386	346	388	399	353	366	406	365	362	367	376	399	352	405	394	362	386	391	379	366	360	354	400	384	373	357	364	358	333	326	370	396	370	382	365	378	359	365	363	386	354	359	383	372	388	358	362	335	374	392	382	371	381	391	390	365	390	344	367	352	384	390	397	372	371	375	363	392	382	399	385	381	345	368	365	346	405	368	368	358	359	366	381	361	399	389	389	378	367	369	389	365	362	367	409	375	334	380	390	374	324	358	355	393	385	346	385	361	335	369	358	372	376	335	356	380	382	342	357	387	340	370	395	381	332	378	375	365	358	348	348	383	363	383	357	355	368	367	379	340	354	345	362	377	353	354	363	331	354	397	350	356	373	369	370	381	333	367	361	364	378	347	373	364	407	383	352	379	363	398	355	387	368	358	375	394	361	338	402	350	389	352	361	357	359	364	383	356	380	393	357	361	385	356	317	361	372	375	358	390	374	416	385	353	331	367	354	351	383	386	370	404	326	394	403	412	389	361	379	381	369	362	381	379	384	379	368	386	420	382	382	375	379	376	399	406	351	355	367	365	368	376	375	357	415	370	390	391	367	375	374	355	356	392	368	347	362	352	381	392	411	369	354	359	388	361	339	391	344	422	388	363	387	331	363	358	361	393	347	430	392	344	391	375	381	358	376	395	362	344	369	399	338	393	377	344	380	390	365	378	357	398	356	379	408	348	378	319	380	353	350	369	402	361	377	378	357	333	338	401	367	361	340	400	365	367	336	373	383	371	362	369	361	368	347	373	371	418	355	332	364	370	398	364	368	377	357	361	344	385	366	355	380	354	373	336	367	368	373	363	357	385	385	380	390	365	357	353	376	381	421	350	397	402	384	353	359	364	377	364	367	388	377	342	402	356	375	358	383	359	371	352	354	357	352	395	364	392	362	341	415	368	388	384	410	354	358	370	375	372	364	371	365	378	374	363	369	366	359	401	363	368	376	361	392	367	363	390	372	371	357	375	356	385	352	370	346	374	338	364	372	373	366	363	400	381	359	355	362	368	364	372	403	368	375	326	369	370	359	387	361	356	374	338	366	394	345	331	386	385	379	361	383	357	359	373	342	394	365	396	375	388	346	404	376	385	350	334	379	365	398	375	387	342	334	364	379	349	356	360	356	346	358	354	382	364	353	402	378	379	355	372	374	415	371	364	397	359	361	379	338	360	384	360	348	358	403	329	408	372	371	439	374	382	387	396	353	398	361	365	357	349	365	370	375	357	362	385	370	355	380	377	378	371	352	371	355	351	384	366	390	399	349	344	395	330	376	352	401	370	374	380	400	369	361	349	358	370	371	370	361	390	361	372	371	386	391	363	392	351	363	362	353	377	363	374	387	392	389	393	394	353	395	366	355	378	396	402	396	369	348	344	356	388	358	394	346	360	367	348	367	342	381	367	341	351	375	408	347	353	380	355	407	371	359	378	355	342	386	355	394	370	378	340	410	371	382	363	362	328	380	389	372	417	372	413	371	375	351	388	352	345	373	344	399	374	376	355	419	354	384	357	397	350	339	348	360	395	380	353	377	352	353	348	384	398	348	345	365	388	350	378	364	360	367	375	345	344	378	361	371	373	349	364	377	385	352	337	370	382	374	393	342	374	375	379	375	352	361	341	388	392	398	383	376	389	353	369	387	367	370	373	359	383	373	357	365	368	314	366	356	352	381	359	386	348	375	367	364	382	323	377	383	411	402	352	351	381	367	364	365	368	359	402	407	414	358	358	383	393	374	371	388	362	362	437	350	398	352	396	359	361	386	361	369	372	408	361	366	398	372	387	391	360	358	365	376	365	363	402	333	353	390	325	373	397	397	373	390	330	351	356	390	351	384	384	356	377	403	370	378	397	365	350	396	392	349	348	384	366	372	384	339	377	397	384	379	388	373	383	370	340	399	405	370	355	368	381	405	379	388	379	369	345	369	357	381	412	379	368	400	371	380	339	410	369	381	383	336	346	378	361	370	345	370	346	389	358	412	392	359	371	339	354	358	394	399	354	364	375	355	357	401	364	347	347	366	349	372	372	378	392	379	359	369	394	384	378	371	357	391	345	334	374	382	375	381	383	371	376	329	372	408	391	386	355	373	375	349	385	379	366	389	336	351	365	374	362	379	388	370	366	382	392	389	366	358	358	345	369	373	370	399	352	370	375	349	368	347	380	380	330	357	371	350	362	399	385	359	395	380	365	359	361	380	370	349	374	374	402	345	410	375	375	366	336	380	346	355	374	372	394	383	337	407	376	368	339	373	376	373	358	343	363	370	382	345	404	375	362	391	383	367	378	355	352	382	383	400	363	349	400	383	376	358	374	351	351	366	390	369	356	371	377	364	365	392	361	373	372	350	387	389	346	377	416	335	344	379	355	365	378	346	370	382	406	382	345	373	382	369	383	341	401	362	398	341	427	343	388	376	346	376	363	392	408	364	369	363	382	359	363	412	355	378	348	383	366	376	386	408	340	394	391	397	387	370	372	373	374	355	368	355	368	356	373	381	397	363	348	345	371	367	356	344	400	389	358	410	367	380	358	367	372	388	353	336	358	401	382	347	362	393	384	385	374	401	375	380	372	337	387	389	367	380	365	389	390	404	387	368	363	359	363	365	384	380	357	336	379	367	376	387	365	348	366	357	349	372	380	376	377	342	377	373	404	351	383	395	392	362	373	335	348	358	396	350	347	394	346	337	368	358	410	360	374	378	368	370	371	361	368	358	359	399	360	357	383	360	402	339	357	331	366	368	373	365	377	372	373	395	338	352	385	366	358	372	389	407	348	375	345	366	385	356	392	352	370	395	384	372	344	355	373	376	422	402	391	355	366	357	382	357	412	363	365	398	356	358	359	354	402	365	357	387	377	366	354	358	409	376	365	379	394	345	428	409	410	359	351	348	350	383	379	404	345	375	357	371	381	374	369	382	364	328	366	378	371	359	373	373	388	362	381	395	368	377	362	377	362	369	369	394	371	350	364	391	415	350	381	367	382	393	366	342	365	405	364	343	370	360	337	354	360	388	370	409	368	366	362	354	359	382	388	376	356	370	373	358	378
29015	24835	19391	3004	464	388	361	314	281	300	295	308	272	294	300	319	350	332	377	392	376	307	282	267	310	273	275	290	249	306	335	312	335	355	355	353	317	282	296	316	289	270	247	264	256	271	272	303	281	269	255	258	245	272	278	263	319	291	225	245	279	302	261	264	291	273	236	242	273	269	274	282	251	264	281	238	249	252	276	269	273	264	257	281	246	238	264	301	279	268	272	245	285	264	236	263	288	252	238	246	265	307	260	267	280	268	238	292	281	272	297	283	270	275	247	251	263	256	270	265	287	282	268	247	295	255	262	281	273	267	281	274	269	255	285	262	259	258	234	237	260	282	238	284	237	268	275	237	271	255	232	280	251	249	270	259	273	275	249	259	263	266	274	264	270	265	269	252	298	272	243	265	283	262	250	266	253	304	281	227	264	235	273	287	247	270	264	272	268	252	272	244	287	256	263	266	266	281	253	271	265	266	261	284	239	280	258	295	245	245	267	283	239	275	260	281	290	270	284	262	279	282	265	279	275	241	283	264	274	274	258	261	290	273	253	264	260	279	258	268	243	256	259	288	250	255	263	287	285	254	249	268	277	287	295	277	244	290	263	247	258	256	248	278	259	265	284	262	276	228	288	253	264	228	247	274	272	286	256	265	291	257	273	255	273	264	259	257	272	263	260	283	246	266	269	245	239	290	246	289	273	259	278	278	264	257	273	274	279	292	271	260	261	275	244	258	280	275	254	278	245	266	270	279	272	265	280	273	253	268	272	280	254	244	262	238	279	278	251	263	258	250	306	256	261	265	272	276	295	306	291	258	263	277	264	253	286	262	272	255	256	287	275	260	267	258	270	284	258	270	278	257	276	267	276	270	252	264	256	271	257	289	282	283	267	271	261	256	271	256	264	263	286	295	273	278	278	278	253	307	271	264	263	254	272	249	267	282	258	269	262	247	257	262	287	264	283	260	263	264	271	283	258	264	260	254	252	264	267	286	275	266	288	272	270	295	279	286	264	283	255	285	289	258	260	258	250	267	264	251	254	265	270	293	281	271	254	253	254	298	260	275	294	241	300	248	269	241	286	241	293	308	260	298	300	256	250	261	277	276	262	281	253	262	259	247	251	266	252	273	267	288	261	270	263	250	270	254	260	226	268	242	257	273	276	256	250	272	254	254	257	261	238	274	265	239	280	251	310	245	260	257	272	227	268	254	278	303	266	266	268	288	271	290	265	247	266	289	267	269	250	269	283	270	278	282	231	262	289	267	292	245	242	282	264	244	286	247	271	263	269	281	256	253	278	277	252	282	267	284	271	249	257	292	267	266	280	277	246	240	274	292	270	260	262	238	260	275	259	272	237	254	257	271	267	245	281	250	239	280	285	223	225	253	267	259	261	269	257	278	285	242	257	267	276	269	267	240	295	269	276	278	260	249	241	244	287	277	251	263	251	247	285	244	275	257	292	243	261	261	278	251	278	276	259	262	252	257	244	251	272	258	276	272	250	274	236	270	267	242	254	246	285	290	258	284	252	275	295	288	283	252	247	276	263	275	291	251	260	260	271	291	265	284	275	247	265	267	254	269	245	270	274	256	277	283	273	243	266	281	250	275	293	263	278	257	295	250	271	256	293	271	254	247	255	250	252	284	264	271	283	261	284	245	269	287	272	262	284	271	270	282	285	263	269	252	273	247	245	276	292	287	256	257	275	245	260	252	309	254	257	264	260	257	248	280	263	291	244	291	279	275	249	256	245	260	255	281	303	293	252	251	274	253	284	268	257	258	264	299	245	291	249	263	231	307	278	227	227	237	267	284	287	260	264	250	291	255	250	254	239	247	270	273	282	290	270	271	257	246	291	257	260	258	260	271	262	251	265	255	259	246	287	224	267	265	279	268	253	280	294	266	246	302	272	250	277	274	277	267	276	276	273	278	268	245	273	230	276	261	256	266	270	282	268	286	276	246	282	247	294	267	263	252	251	261	239	286	276	281	253	264	249	264	271	236	278	288	263	259	266	236	267	270	293	282	281	272	237	228	273	258	277	317	254	233	258	290	267	284	302	302	265	271	272	249	246	260	274	275	254	260	278	286	260	251	258	245	302	276	257	263	286	269	265	268	275	259	257	276	281	259	259	275	280	262	270	275	290	245	277	275	271	257	277	263	254	221	275	284	232	292	266	272	254	290	293	268	264	276	301	253	293	270	260	247	272	283	275	275	235	264	225	290	289	276	251	256	254	275	291	275	262	248	252	253	277	287	276	255	277	272	249	267	246	255	300	285	266	267	260	254	287	261	284	259	272	289	273	258	277	282	270	258	260	274	280	239	265	272	261	251	265	292	263	272	284	283	287	262	250	274	290	297	275	275	295	264	246	282	265	248	248	267	261	269	271	288	279	248	260	298	260	264	272	261	267	265	224	265	248	262	278	262	268	294	255	286	273	279	283	263	265	255	272	261	250	270	264	265	251	280	274	253	247	273	269	260	237	268	279	273	267	250	270	270	235	290	297	266	256	261	270	270	272	260	291	280	277	289	250	279	260	267	260	253	252	269	255	275	246	297	233	287	237	251	259	247	254	302	273	256	293	277	288	267	268	260	273	250	242	270	240	278	286	253	290	238	255	258	290	272	288	275	266	266	293	257	254	298	247	298	259	263	273	283	269	289	283	301	272	265	281	256	267	244	267	267	271	274	281	263	277	275	289	268	262	297	246	279	243	296	260	273	274	284	263	273	282	256	226	266	288	260	250	258	263	264	252	307	252	254	262	249	245	276	258	257	292	241	253	259	278	278	277	235	234	300	265	251	273	271	238	245	277	288	281	256	262	228	295	274	261	251	245	287	250	245	270	280	290	276	258	262	300	269	253	277	235	248	260	272	278	258	273	280	264	266	272	286	280	309	269	263	254	290	281	272	275	295	328	241	270	297	255	266	255	246	280	231	265	266	265	284	253	298	269	252	267	265	275	245	239	251	269	283	271	267	268	253	264	279	278	239	251	274	274	269	279	302	251	255	262	250	259	274	250	270	292	281	267	246	263	243	257	253	255	274	267	270	258	281	314	278	268	302	308	259	277	240	257	254	254	228	271	234	278	261	224	265	276	303	258	275	274	276	242	256	266	269	309	297	289	242	245	262	299	253	262	293	266	236	284	251	279	285	272	265	280	247	290	266	269	273	262	279	286	281	254	306	279	227	269	251	261	268	232	272	253	254	235	277	254	266	267	279	269	264	291	274	253	279	278	279	286	253	251	275	274	283	270	252	252	298	238	271	269	271	260	277	260	287	272	272	282	253	295	270	264	244	260	274	244	280	265	293	243	285	247	249	288	278	279	259	278	267	272	275	252	276	275	248	262	252	274	271	269	269	242	297	272	262	260	287	237	259	255	257	262	246	289	268	279	254	272	277	274	275	294	269	258	272	287	271	269	284	262	253	257	279	260	261	246	281	274	291	298	265	280	248	277	269	261	258	262	265	277	277	269	263	279	283	295	265	276	259
34893	40022	20000	1020	703	623	545	523	467	491	499	495	451	475	484	501	601	662	708	681	646	563	447	421	405	466	416	424	453	458	563	567	626	659	593	608	549	523	473	437	410	407	375	380	377	405	388	372	421	378	402	397	425	382	404	414	372	389	419	374	368	383	424	392	412	385	391	426	384	389	335	381	402	424	369	383	400	409	377	390	382	383	398	374	384	394	359	407	394	407	360	397	442	411	375	371	351	367	370	391	357	380	425	380	385	398	385	364	382	369	396	366	378	361	410	380	375	351	412	398	370	399	408	411	399	386	376	376	350	360	386	413	386	403	381	425	400	353	400	380	410	362	390	409	382	397	418	399	403	399	398	394	425	368	410	362	419	391	382	364	398	382	387	394	436	397	357	394	375	401	358	404	403	393	391	416	396	356	398	414	395	385	404	390	410	375	416	374	382	377	413	385	400	397	426	379	401	360	380	404	377	411	439	394	410	380	403	374	412	379	392	403	387	403	403	353	398	345	432	372	372	379	399	397	402	410	379	405	378	359	397	363	396	378	425	403	354	372	399	442	374	368	388	354	408	387	397	358	411	401	406	360	410	383	389	355	397	379	384	422	391	410	367	380	407	388	386	364	363	427	404	402	385	362	399	386	422	368	417	386	410	397	403	384	393	389	395	434	401	385	401	406	422	401	402	382	424	430	375	386	377	409	401	361	360	382	399	392	408	379	424	432	387	427	397	391	408	378	355	344	387	440	381	415	400	401	386	383	374	353	411	408	385	391	393	375	386	402	407	400	410	396	392	361	365	373	431	379	384	398	358	390	360	397	376	380	412	376	425	367	390	346	374	390	393	371	371	409	385	392	400	402	384	382	371	368	402	381	370	394	364	383	380	369	400	359	378	416	386	392	359	379	377	361	401	364	369	398	382	430	416	382	408	376	417	404	372	382	410	350	429	385	390	421	403	412	379	377	408	371	356	391	364	381	412	402	394	385	423	400	385	384	382	398	386	390	376	387	399	397	378	428	369	389	417	372	403	399	389	395	406	411	398	379	401	420	395	396	372	397	386	376	438	395	409	411	361	424	390	409	422	375	415	419	422	418	372	401	424	382	385	369	409	368	385	394	400	372	371	413	364	373	383	373	404	376	392	380	387	409	416	379	402	367	426	421	403	418	402	397	367	390	376	396	404	403	414	399	395	385	399	426	443	403	377	417	408	390	379	391	423	381	418	391	400	386	366	397	371	380	395	371	391	439	440	431	398	368	401	388	389	382	393	379	387	374	362	395	376	395	406	400	385	387	376	377	399	397	418	396	367	399	377	396	416	432	417	432	402	398	417	410	388	383	381	405	385	385	405	396	369	401	385	365	390	423	387	364	429	379	400	366	388	397	390	373	384	408	402	435	400	396	376	411	393	408	432	384	382	381	350	394	385	387	389	381	362	392	352	426	368	391	402	403	388	355	377	414	370	439	380	398	358	394	386	388	393	367	362	421	368	401	394	353	364	414	357	377	385	442	392	382	440	402	397	424	362	430	402	398	394	389	401	401	370	404	387	357	420	416	421	394	367	367	386	387	401	395	389	403	408	406	367	393	423	377	409	358	373	399	367	395	387	361	443	382	395	389	408	375	369	399	365	348	406	390	405	373	404	383	358	378	396	376	441	385	418	405	399	415	382	372	380	373	367	391	392	388	417	368	409	386	389	378	384	383	363	377	402	420	448	429	398	417	346	369	395	369	367	391	389	378	351	399	412	405	391	398	431	360	402	390	410	378	368	437	381	403	375	359	388	405	402	402	412	436	359	399	381	381	409	422	399	408	366	383	385	396	372	397	417	389	385	402	433	372	420	385	383	361	374	380	369	325	370	398	380	403	385	389	376	386	376	425	425	414	376	391	408	393	369	390	415	388	395	395	395	376	412	399	401	386	419	404	384	403	347	368	389	426	362	349	410	380	396	369	348	404	387	396	365	397	400	395	406	404	367	366	402	400	372	413	404	406	392	387	413	391	426	363	367	398	406	427	400	378	370	403	366	355	392	372	417	433	400	402	362	397	413	380	371	379	427	414	377	344	353	379	365	383	332	378	389	398	410	391	412	372	430	425	401	395	394	405	372	393	380	392	386	398	387	372	392	370	389	383	410	395	393	379	432	399	405	373	350	380	399	433	372	392	399	396	414	359	381	440	426	385	378	395	401	367	401	350	400	364	372	412	404	358	365	354	387	400	397	388	404	373	375	414	383	370	373	384	404	394	387	404	409	398	407	358	386	390	402	397	378	356	361	357	372	402	421	385	441	369	394	401	413	380	391	396	395	376	363	367	383	373	359	407	384	408	419	396	383	423	377	386	419	396	411	405	401	399	384	400	393	367	400	398	388	418	425	390	391	400	407	350	391	368	417	389	410	364	392	401	398	404	395	395	381	382	400	390	409	353	416	414	372	393	380	398	418	378	387	382	410	386	320	408	368	397	382	402	389	411	416	452	403	396	373	386	438	380	375	394	401	407	373	412	375	407	382	379	390	373	399	384	427	369	388	387	403	356	400	419	393	387	370	408	405	395	414	382	400	376	391	409	429	426	381	404	388	410	388	370	416	415	385	403	407	375	383	413	369	447	383	402	396	376	370	423	394	370	404	375	444	374	382	397	385	366	399	392	378	384	375	359	389	380	393	420	384	397	394	381	400	417	402	389	385	409	364	382	381	379	455	406	412	337	372	364	379	372	401	369	395	395	403	334	392	384	429	388	385	359	397	365	387	405	393	431	377	354	406	375	365	377	405	381	354	395	381	399	368	384	417	386	411	408	379	406	402	372	405	356	415	359	399	409	395	394	389	386	397	359	396	378	407	420	427	410	396	377	385	401	401	383	423	402	397	374	389	389	373	407	394	407	371	399	404	422	394	405	406	391	395	355	386	391	347	394	398	395	402	375	395	409	394	435	386	378	400	395	396	392	400	359	386	382	377	383	430	394	355	431	410	377	383	369	383	384	380	359	401	368	359	402	351	405	405	421	374	403	417	369	390	384	398	394	388	416	389	377	395	370	418	392	411	370	394	371	392	411	375	395	404	395	366	376	390	380	431	367	345	385	386	378	356	412	378	379	398	434	384	391	414	385	414	432	402	382	362	408	436	354	406	404	364	399	383	409	376	372	390	406	400	415	370	404	383	378	411	384	400	371	410	397	389	403	431	408	410	392	367	425	397	422	368	395	438	390	415	382	385	396	396	408	414	385	392	413	380	406	390	373	397	400	354	385	393	377	368	401	341	391	396	381	390	413	356	403	375	409	410	418	394	387	393	412	394	389	370	376	375	409	380	396	371	399	419	419	363	394	372	398	395	389	387	397	380	407	371	403	409	394	393	402	396	373	400	393	382	419	396	360	381	410	398	418	368	401	405	364	369	378	362	413	383	375	392	402	404	391	380	381	369	370	365	410	375	369	401	400	394	351	396	388	421	359	387	389	401	389	403	410	406	423	391	421	372	383	365	406	392	386
24483	21608	28896	24667	21017	6078	976	691	553	489	500	442	452	464	433	468	540	605	588	571	493	400	385	399	365	369	399	378	388	394	433	504	506	531	499	482	437	412	403	399	358	359	332	363	353	387	382	356	339	356	321	324	321	335	349	331	353	350	316	305	322	318	371	347	317	313	357	369	332	350	347	346	329	344	318	344	326	309	323	351	344	357	354	349	323	329	349	347	347	375	337	367	307	320	372	342	356	344	351	356	324	322	337	358	349	344	327	312	352	351	310	332	343	296	324	322	308	345	341	372	354	351	319	348	340	323	326	305	352	351	324	330	313	345	367	332	339	314	315	321	336	328	307	384	358	333	343	353	320	314	357	318	362	343	336	331	347	351	349	313	345	329	341	347	329	354	356	352	330	326	363	348	361	338	339	350	331	323	321	323	325	371	361	334	323	344	354	327	320	316	365	319	365	353	303	366	321	345	347	358	316	316	340	303	357	315	345	298	321	330	348	317	343	322	314	335	339	352	316	351	310	352	335	317	324	315	330	362	331	353	366	376	346	335	328	354	361	331	350	340	323	348	388	348	323	364	335	338	335	343	344	322	362	369	338	332	335	326	333	352	332	331	341	350	329	338	334	347	327	311	313	331	333	351	305	359	358	373	323	297	300	344	330	321	334	360	316	332	344	347	326	322	356	347	361	345	313	342	346	350	331	354	330	377	336	332	338	346	363	330	361	390	322	360	327	352	349	340	329	334	300	309	332	335	341	355	363	373	359	348	334	369	348	320	368	350	333	321	315	326	304	336	325	337	312	344	342	278	323	348	333	356	362	328	330	358	340	342	343	328	346	347	365	314	335	361	341	337	349	365	324	334	304	348	357	354	329	382	357	353	331	329	317	357	325	317	308	360	328	313	343	352	340	324	317	338	336	336	369	347	332	351	342	298	340	351	372	366	334	315	324	360	336	336	316	337	328	367	327	330	353	295	308	340	307	340	302	342	354	351	314	328	317	328	342	339	340	358	362	343	294	342	314	344	310	316	300	333	345	342	335	353	316	340	374	326	327	351	341	354	346	364	335	346	329	381	335	342	334	348	349	336	356	371	352	316	305	329	343	322	348	340	353	363	345	319	342	349	336	347	336	315	340	365	344	362	300	347	308	368	342	313	303	320	326	333	366	333	356	325	351	328	364	342	358	349	308	327	350	321	342	336	330	340	322	305	344	329	353	344	316	323	301	327	337	329	311	342	342	338	350	384	336	365	343	325	338	332	320	324	347	389	341	330	382	307	318	336	333	330	344	346	323	349	353	326	318	343	338	341	322	339	332	355	335	336	348	316	329	361	320	347	345	324	329	351	315	326	326	326	347	333	327	363	324	364	349	345	350	319	336	358	348	338	343	350	340	348	321	353	333	336	348	334	361	320	357	363	333	335	315	330	336	346	351	346	343	360	341	348	321	344	332	311	355	311	330	348	358	322	354	359	341	319	310	337	340	341	339	331	354	307	335	305	331	348	347	346	349	370	345	304	376	324	379	337	325	359	351	343	332	330	314	398	339	331	310	329	369	342	324	353	323	362	336	335	309	330	353	333	370	326	339	326	328	334	393	370	340	315	360	368	338	318	344	336	317	317	325	319	316	329	315	354	351	345	340	330	323	332	350	349	339	343	331	338	339	338	364	324	346	344	301	321	309	345	324	291	328	307	368	352	328	317	346	342	331	333	343	299	330	338	296	320	341	318	335	342	307	348	346	338	332	347	394	309	349	324	356	336	330	344	313	344	346	335	337	329	309	320	358	329	326	322	340	354	308	346	323	374	373	332	347	333	345	359	341	321	349	338	359	370	301	373	343	322	348	338	327	342	372	350	353	332	319	339	326	347	331	331	344	354	332	383	339	331	339	338	317	346	332	353	351	320	332	318	328	353	329	358	336	355	360	300	359	343	359	313	328	347	365	327	335	345	328	345	324	327	326	349	332	308	341	349	329	319	312	346	327	338	330	350	340	320	305	313	317	350	343	349	367	329	326	317	334	329	336	372	318	366	325	351	352	354	358	330	353	344	330	326	349	345	326	361	328	348	339	338	328	371	347	354	340	338	336	316	340	326	334	326	322	337	346	305	343	333	344	298	342	352	349	341	340	347	337	318	345	317	347	349	337	350	329	352	332	324	355	346	317	307	324	331	352	326	293	336	368	345	341	335	346	341	353	349	326	344	340	365	313	344	335	341	316	333	335	320	359	338	363	301	297	319	314	334	350	344	360	341	337	308	337	331	371	339	353	359	353	334	351	399	347	347	337	338	320	332	346	317	321	330	340	362	343	343	348	312	340	341	372	344	341	360	332	372	305	332	369	325	346	358	333	358	349	341	338	308	351	314	343	304	326	384	330	324	336	357	350	334	347	332	341	330	323	346	343	364	357	346	329	333	357	359	365	331	351	313	356	351	341	332	342	360	331	331	326	348	301	319	330	328	335	328	326	370	325	333	325	360	333	310	343	312	321	328	372	326	339	367	318	319	316	328	383	331	348	355	324	322	348	368	319	322	338	343	355	346	333	334	345	346	322	319	342	321	328	317	341	345	342	371	323	338	336	338	340	339	340	340	348	348	327	333	352	339	348	311	349	320	320	354	306	340	341	350	374	313	328	324	332	351	317	368	367	344	332	329	374	299	345	329	305	302	387	329	320	325	366	359	325	319	335	323	330	345	328	313	341	306	322	344	352	364	348	348	345	346	360	341	347	329	334	323	340	326	337	330	347	343	312	352	349	353	340	366	348	322	361	322	308	346	362	352	330	332	371	357	363	368	319	337	328	317	363	311	332	325	309	352	312	334	355	332	340	313	349	323	363	360	323	344	289	314	302	319	344	345	352	349	355	336	329	298	329	364	343	380	364	331	325	322	351	367	330	368	326	329	367	317	347	312	316	329	350	358	318	308	338	305	324	322	310	368	344	330	326	372	330	341	328	348	324	318	358	321	351	359	334	342	337	372	322	338	337	338	325	326	362	341	332	341	327	291	301	336	303	346	337	319	321	366	318	366	337	345	336	319	341	363	356	322	349	318	326	321	332	326	331	331	317	330	333	345	362	324	309	354	347	337	319	350	314	339	346	345	329	331	330	374	362	356	322	336	348	360	326	371	342	374	365	340	332	354	334	332	320	337	372	366	354	313	333	313	294	307	330	326	329	323	356	356	337	322	332	323	335	321	319	332	312	366	333	345	369	351	321	341	318	341	328	306	344	337	296	372	326	313	343	335	334	336	378	302	303	358	335	347	340	342	337	371	335	325	318	343	336	316	314	319	299	289	343	325	367	346	319	343	307	350	322	309	345	346	346	329	351	353	319	339	343	331	335	344	318	355	354	337	339	337	339	305	367	365	358	321	328	328	343	341	320	313	312	330	353	355	327	328	315	318	322	330	348	318	308	338	374	349	331	341	372	347	369	341	338	340	351	353	307	333	349	316	331	331	346	345	338	365	341	341	325	320	329	304	325	359	389	338
39405	54229	34477	4135	2387	1822	1496	1312	1193	1060	911	847	793	788	754	898	988	1102	1151	1034	906	719	662	644	606	624	563	626	619	631	732	856	938	947	911	795	751	673	725	606	538	548	516	544	517	539	560	560	514	511	478	523	470	500	533	537	503	536	527	537	541	500	523	531	482	493	455	491	500	516	489	456	487	491	493	523	512	498	507	501	498	503	518	502	484	477	493	498	528	517	514	494	478	496	479	472	481	482	528	492	496	498	482	490	522	517	491	477	476	523	502	483	492	520	499	499	520	505	451	501	510	524	488	481	494	465	510	496	496	489	498	526	485	502	461	476	503	514	498	493	503	490	528	459	504	509	510	480	491	541	495	500	473	515	484	461	507	551	519	501	498	477	473	504	504	500	516	517	487	489	490	450	484	498	490	485	489	501	509	497	483	479	505	500	528	484	506	490	480	529	508	521	507	470	539	492	475	510	479	500	510	506	473	520	508	526	502	511	509	502	523	499	490	455	522	493	500	468	499	503	523	451	501	460	479	516	496	533	486	525	497	512	525	505	506	472	496	497	485	478	494	505	494	500	489	528	489	476	468	505	458	516	508	480	515	498	503	496	557	505	495	499	509	511	468	494	513	474	539	481	499	529	496	489	508	481	473	499	488	498	510	469	514	507	453	465	510	468	475	512	525	481	471	523	517	484	491	509	500	497	503	503	531	482	510	499	480	469	470	500	492	541	474	474	522	518	522	491	502	490	523	497	509	492	468	496	490	506	486	506	488	521	501	524	492	502	498	467	463	509	495	486	461	506	470	495	488	480	542	462	506	506	519	479	474	496	482	511	503	488	501	490	524	467	540	492	530	485	503	503	544	504	528	506	548	466	460	512	485	483	492	479	482	489	501	488	506	489	502	533	474	481	500	506	480	489	503	537	489	522	521	488	496	480	477	505	531	528	500	506	481	439	517	527	517	527	495	532	480	528	502	480	462	517	476	515	505	504	479	462	517	490	512	459	491	466	495	564	461	558	494	501	509	484	508	522	490	478	499	451	497	502	468	501	478	534	474	534	538	491	503	461	506	473	522	500	507	529	475	523	528	474	494	505	492	470	537	494	513	485	528	490	545	502	495	474	496	490	505	501	477	501	487	538	528	484	486	534	486	532	472	477	523	459	505	541	516	498	505	460	496	541	517	483	497	511	476	478	468	527	469	509	533	497	511	482	447	479	498	525	516	472	504	515	501	466	482	484	485	469	508	532	481	510	515	456	499	508	505	466	498	502	493	542	511	488	480	503	526	490	483	543	499	492	498	505	482	475	530	519	489	471	499	524	539	505	480	496	511	515	485	453	494	494	513	463	517	521	531	515	494	545	506	471	493	541	485	456	504	516	534	470	522	479	516	473	494	507	493	492	507	514	493	445	452	489	470	456	500	494	477	495	508	504	530	476	502	494	490	475	490	525	507	456	498	487	455	520	500	488	484	505	503	518	471	512	510	475	493	489	548	485	510	474	512	539	525	494	463	506	517	463	528	471	513	494	531	514	486	494	509	526	484	466	563	507	502	437	472	538	450	457	508	505	468	481	468	504	454	514	492	497	488	523	445	498	505	494	518	494	521	488	513	522	500	500	491	531	472	506	465	527	510	497	542	530	472	503	474	497	525	508	487	564	457	438	487	509	512	506	477	511	505	517	527	497	535	490	508	480	509	517	517	495	485	486	511	473	453	481	472	496	495	473	504	499	489	533	525	513	506	483	541	506	500	507	510	482	520	468	468	511	487	495	500	515	512	501	485	506	502	519	472	485	492	485	499	464	518	487	513	505	537	531	498	495	493	480	466	496	486	506	520	485	463	530	527	536	507	479	488	499	479	498	527	507	453	548	467	496	496	516	499	485	469	519	479	492	510	504	467	494	510	470	491	511	482	462	514	485	512	500	474	474	470	512	484	531	463	522	463	479	490	523	442	488	522	486	509	517	501	483	512	464	510	517	488	486	463	513	503	473	530	521	493	520	488	488	508	521	466	475	483	505	497	492	478	487	520	503	470	491	507	513	498	505	491	526	495	476	509	484	480	485	460	506	475	512	503	506	475	437	534	518	499	502	487	476	531	504	505	480	474	518	536	494	498	492	443	471	505	479	503	499	505	529	478	505	488	487	501	504	512	499	511	486	480	496	503	488	513	532	523	483	487	456	470	475	449	470	477	469	478	514	509	525	504	516	478	475	501	458	506	503	523	544	452	524	538	502	497	476	520	468	490	474	511	488	489	484	511	540	504	475	463	492	501	476	564	501	486	476	487	493	507	503	482	494	495	461	529	483	512	545	485	510	498	546	510	470	489	455	502	497	469	561	462	509	496	527	502	504	529	478	481	486	524	532	478	470	481	502	532	499	487	509	526	517	551	527	478	480	536	529	503	494	497	516	495	498	509	498	514	498	447	506	506	495	519	539	507	513	548	492	444	485	496	515	472	496	490	511	476	500	489	482	467	515	491	510	488	482	478	540	550	507	475	504	472	471	521	483	476	492	473	486	507	508	490	490	487	531	470	503	455	470	516	486	517	533	447	496	508	525	523	497	441	485	492	512	480	471	479	536	480	474	505	500	526	541	485	499	476	506	504	464	509	495	479	517	492	473	508	503	512	481	491	475	514	483	512	502	457	533	481	497	465	489	497	519	473	504	504	495	516	491	497	484	512	495	533	472	461	469	511	496	533	485	530	505	533	516	497	455	540	472	471	470	519	529	492	455	524	524	503	481	527	510	465	520	543	532	485	483	504	498	513	479	477	491	476	525	506	481	497	535	485	518	545	454	488	469	513	462	485	461	495	500	468	505	499	499	557	432	502	479	468	487	503	510	476	521	463	494	506	503	505	487	500	489	495	484	511	451	475	514	475	515	495	490	512	487	540	486	479	516	493	503	490	500	500	484	492	454	509	526	559	517	460	486	510	488	496	485	467	519	499	480	480	527	513	497	504	519	472	502	532	522	500	478	468	480	526	508	477	470	502	454	504	516	483	460	497	484	485	457	508	474	514	457	485	528	467	480	478	492	474	522	507	503	479	475	515	503	499	506	485	492	530	511	477	505	452	483	493	487	515	498	518	512	481	506	502	524	451	485	530	511	455	454	487	470	489	490	527	505	530	535	521	520	513	461	502	504	477	505	504	488	441	532	488	465	490	500	489	509	481	463	486	513	531	486	499	487	489	501	483	512	485	490	478	480	510	494	468	494	493	484	478	525	531	495	490	488	508	437	491	517	544	541	471	495	498	507	497	534	493	468	447	445	537	532	485	459	488	500	491	478	487	460	526	489	483	504	538	461	511	514	497	479	522	491	559	493	466	486	526	500	472	527	516	482	505	480	528	520	501	526	488	516	506	531	482	508	491	520	508	453	503	484	528	520	483	504	500	493	522	489	501	494	498	497	427	488	470	529	464	512	444	451	524	505	543	495	509	511	486	506	458	477	494	491	511	509	527	468	452	548	501	497	510	474	517	479	467	475
23488	21568	29408	24134	21543	21152	4689	844	627	561	495	472	435	432	403	554	608	601	597	500	432	346	306	332	300	301	325	312	318	331	380	426	468	488	408	424	359	315	358	293	307	296	271	264	277	281	261	263	253	251	248	280	243	251	239	248	251	285	271	205	279	247	233	303	275	292	285	244	253	227	243	247	249	249	272	245	260	263	252	224	205	235	256	247	237	240	256	257	242	224	246	226	227	235	244	225	233	226	237	223	253	224	229	253	245	227	257	258	277	223	238	210	232	244	276	249	229	230	235	244	240	250	242	241	243	245	278	234	275	234	246	229	291	230	257	259	239	258	249	235	259	237	239	238	220	244	258	234	262	256	247	294	235	239	258	262	226	254	265	237	257	227	256	227	233	273	255	251	246	256	220	242	249	216	235	251	219	252	250	247	251	222	230	235	231	251	251	250	256	238	227	227	248	229	245	223	224	256	260	242	271	252	242	255	245	251	252	250	248	266	252	237	239	239	248	255	246	266	246	232	236	243	264	223	262	238	241	240	265	228	231	237	258	240	252	252	240	257	235	243	239	222	245	274	238	243	247	274	253	250	243	235	263	241	201	235	251	264	208	255	216	274	217	248	234	240	246	227	241	245	230	232	248	230	283	226	255	245	238	222	227	228	262	239	249	277	229	223	237	237	237	244	234	240	242	252	245	228	249	221	228	224	257	249	231	212	251	215	226	247	242	240	268	235	241	232	249	215	241	274	248	257	250	235	219	242	252	232	218	196	274	259	235	268	255	234	257	272	248	259	248	241	209	231	254	265	249	263	259	259	243	246	254	239	263	261	236	238	256	235	242	224	219	260	241	235	242	264	216	243	252	254	227	256	240	253	272	238	270	250	268	235	238	265	232	234	234	244	250	257	222	303	253	238	237	234	234	232	257	252	254	241	230	238	233	227	223	222	280	255	218	226	276	260	260	250	255	249	254	247	252	214	216	231	238	256	253	227	251	252	266	261	245	241	245	243	251	252	214	244	215	237	269	253	234	200	229	234	229	245	258	256	230	262	275	258	238	249	266	224	252	252	224	214	253	237	235	212	235	251	230	230	249	240	248	243	246	272	238	249	241	244	242	227	268	236	255	236	268	219	228	225	256	222	253	251	219	245	254	262	200	229	250	221	242	220	223	216	256	249	253	219	252	234	268	251	220	246	260	250	236	258	232	208	235	262	225	237	240	246	237	214	248	232	244	265	224	234	264	240	235	234	263	240	272	236	239	227	219	255	257	220	266	223	255	236	210	262	240	258	233	215	261	233	243	246	248	261	221	239	223	245	228	233	271	248	240	248	272	216	240	246	203	217	237	260	243	241	264	235	240	232	231	240	227	260	231	216	236	248	218	233	216	258	258	206	234	269	244	248	266	265	251	234	212	236	228	206	245	234	229	240	239	254	234	248	237	243	216	227	244	225	265	236	229	254	256	228	245	255	224	254	266	229	233	271	233	259	258	217	232	261	227	236	245	238	229	207	219	231	214	236	249	260	232	242	251	257	227	259	248	248	250	233	262	234	219	222	251	230	255	242	220	241	238	252	250	268	241	226	255	242	267	253	262	241	254	233	248	261	220	237	247	254	246	210	252	203	257	254	212	241	234	231	237	262	246	262	240	264	229	236	260	226	255	251	252	240	238	242	229	255	212	249	224	245	274	247	264	235	269	244	232	282	245	224	232	220	243	242	226	239	235	223	254	223	239	237	248	271	238	248	255	241	248	248	217	227	217	266	246	253	233	242	246	234	254	258	253	238	272	239	256	236	228	242	241	243	217	256	251	226	232	252	226	256	264	235	248	273	228	253	210	207	276	232	239	247	242	231	234	251	251	261	235	240	260	231	237	225	215	258	253	236	257	220	223	236	250	241	256	234	251	262	245	229	271	232	261	236	242	201	235	245	238	220	227	252	249	249	229	232	228	251	242	265	254	230	257	241	252	224	230	251	267	264	267	241	240	224	274	240	246	218	243	216	243	255	247	235	227	245	255	256	247	255	234	251	228	250	259	249	211	258	268	216	257	245	229	258	232	215	265	236	256	238	237	239	231	228	242	272	240	231	244	226	239	233	260	244	260	237	240	242	246	248	229	217	258	238	240	219	240	232	230	237	253	219	246	225	249	253	224	232	256	229	247	247	232	232	261	264	260	261	225	260	262	236	260	246	255	253	222	263	236	259	236	216	221	224	247	249	225	245	247	245	241	234	234	224	249	248	235	222	269	233	260	269	264	254	231	252	247	291	234	233	243	256	245	244	230	240	242	232	259	221	246	248	237	241	232	234	233	233	243	211	255	262	234	251	238	236	259	218	252	239	239	252	196	222	264	225	232	225	213	242	244	212	265	253	215	263	221	261	252	223	232	207	231	262	235	248	239	218	242	258	234	236	233	228	248	256	223	246	242	249	222	273	264	229	240	240	203	237	238	267	227	236	246	265	219	250	230	249	231	237	263	270	240	252	257	239	235	265	248	232	246	246	235	242	246	255	228	256	252	274	251	249	244	267	237	228	262	262	269	231	267	268	235	265	222	224	261	269	221	220	247	242	290	223	233	216	261	234	249	253	250	248	237	250	259	246	255	245	230	240	222	235	248	239	235	218	239	220	223	236	245	228	229	223	230	244	260	226	255	252	233	247	239	233	216	239	238	258	234	221	253	257	277	258	238	259	250	240	254	218	230	269	230	235	258	252	247	262	271	225	244	219	237	279	242	253	242	263	255	273	238	226	237	249	228	238	224	224	221	221	268	240	256	251	251	245	263	214	257	247	224	243	236	247	265	238	232	257	240	242	261	231	241	236	218	245	241	243	236	223	263	264	249	265	241	248	268	249	270	241	243	247	235	249	232	281	239	235	250	248	221	253	236	263	258	246	258	255	230	239	249	217	222	245	264	254	251	248	269	237	234	243	230	229	203	236	264	276	249	240	254	242	249	226	230	271	236	225	280	229	228	245	218	243	264	263	243	249	248	218	265	216	243	233	232	249	205	238	222	239	249	235	236	243	240	245	229	251	236	244	235	274	260	250	237	234	239	240	228	244	250	274	274	245	246	225	235	219	239	218	259	235	223	273	267	252	236	271	256	234	258	243	245	234	262	265	251	269	273	225	250	250	233	224	244	222	234	229	219	232	223	236	257	239	260	223	235	246	254	262	216	231	277	240	233	258	228	233	246	249	248	253	229	253	231	259	258	237	273	253	225	270	224	236	238	229	241	230	240	243	279	253	278	255	243	235	229	256	220	271	228	253	225	237	206	267	248	241	246	257	238	235	221	277	232	227	244	228	263	239	234	239	250	250	261	233	245	216	252	246	231	244	252	236	253	248	223	262	241	225	258	240	241	251	236	211	236	214	224	208	240	244	229	238	256	237	218	241	251	243	243	204	219	228	246	257	208	229	244	238	265	278	238	251	247	212	240	247	231	246	248	221	218	222	264	253	244	242	239	237	247	259	249	232	255	237	239	258	253	237
43779	63566	41686	6541	3844	2984	2287	1890	1539	1413	1154	1062	882	802	835	1111	1582	1357	1339	1087	850	681	591	510	445	470	467	472	496	607	682	792	947	1014	928	897	680	623	574	535	457	417	418	385	409	406	382	362	412	416	397	358	381	386	367	372	429	413	406	398	396	380	376	352	359	351	342	359	353	364	366	340	361	363	375	339	353	368	365	353	360	367	372	373	372	382	384	388	323	377	374	382	345	360	361	381	358	354	358	363	372	382	370	369	331	369	389	363	376	370	345	353	343	326	371	366	336	369	358	387	337	345	362	345	369	338	349	388	367	348	396	351	347	344	347	367	361	363	380	368	389	370	309	358	347	336	383	366	384	366	330	350	371	344	357	380	355	370	374	387	320	375	381	354	371	413	394	348	344	356	399	364	365	390	358	384	344	392	385	360	360	394	355	347	344	381	408	410	359	351	348	361	360	395	363	370	364	334	367	361	369	379	354	345	348	359	362	373	343	343	381	348	342	353	341	379	372	339	353	352	363	392	380	330	361	353	354	358	373	335	342	362	367	365	360	345	323	385	343	350	351	373	381	335	373	397	387	353	373	344	345	381	388	362	332	354	371	356	334	344	331	367	385	339	339	395	385	386	352	381	340	369	359	362	370	387	356	348	352	365	322	328	360	349	370	387	350	332	362	339	391	368	363	382	340	336	360	351	368	390	331	356	382	372	368	370	345	354	364	349	338	359	337	396	336	354	353	337	343	386	349	342	389	355	369	368	378	362	380	330	346	358	367	346	360	348	331	363	344	362	388	328	375	350	342	361	375	381	339	386	345	333	359	371	320	336	347	383	328	359	349	349	359	368	398	412	359	359	354	368	340	359	357	375	372	337	373	364	359	344	362	347	371	381	354	381	360	384	332	331	393	355	359	350	355	358	335	386	351	346	362	352	375	349	382	327	401	368	363	380	347	357	382	350	386	359	336	321	372	369	357	377	362	364	329	399	374	341	311	345	336	385	362	309	339	376	339	353	367	366	344	347	348	357	378	347	365	375	342	347	312	323	359	420	365	363	364	354	356	369	347	356	346	344	358	359	387	379	369	354	370	365	379	339	358	340	355	357	357	355	380	351	353	366	364	373	365	380	397	364	330	342	348	364	386	388	344	359	339	330	357	358	358	346	360	363	343	359	350	343	373	361	358	333	326	377	353	353	357	350	388	373	392	383	333	358	328	379	346	350	340	350	363	354	355	356	354	359	364	359	350	368	371	374	333	389	379	342	364	363	362	351	378	336	362	346	364	336	392	351	338	319	383	390	332	341	363	344	355	370	365	377	346	332	359	335	351	374	350	365	329	338	337	389	339	357	362	367	348	372	354	385	393	330	340	374	385	343	323	374	369	366	344	357	351	342	385	354	373	336	337	373	338	365	354	334	375	374	370	362	337	347	356	401	359	318	365	383	379	335	378	363	341	362	342	373	364	299	350	336	355	375	360	395	379	357	391	383	345	357	350	392	359	358	374	384	363	339	368	386	357	351	325	335	349	374	349	388	353	371	349	372	340	388	382	356	365	373	353	346	377	369	366	344	372	384	372	353	343	382	389	361	367	336	364	315	370	385	366	364	364	354	364	337	330	385	376	339	366	377	369	367	343	374	346	397	359	338	362	375	336	361	345	343	363	331	375	361	395	356	360	361	358	380	364	341	361	340	381	358	373	350	354	338	350	352	392	363	393	336	345	364	369	395	394	352	374	347	337	326	340	355	368	343	359	398	313	327	368	372	341	390	341	344	340	367	361	355	355	352	372	369	359	351	366	367	379	325	358	366	359	345	363	362	378	359	364	355	346	372	344	337	332	387	315	370	332	359	379	336	345	368	351	354	336	343	370	364	343	341	371	385	344	364	367	340	369	408	385	355	346	360	368	367	366	353	375	350	330	371	358	345	335	382	368	370	351	334	331	338	357	370	337	365	414	371	379	344	350	355	341	357	370	389	374	351	340	399	370	353	366	359	389	361	360	402	362	328	360	375	339	360	327	362	354	327	365	362	395	393	355	385	393	357	357	370	366	363	385	361	381	356	389	355	411	377	374	358	335	355	391	369	323	353	343	344	358	366	385	355	362	373	377	361	382	352	367	356	339	366	356	341	358	426	379	332	374	344	372	344	353	368	356	346	359	360	350	361	395	352	376	343	353	345	327	342	383	352	353	379	369	325	372	365	365	371	338	340	349	351	350	342	358	356	364	344	349	374	328	358	378	320	381	337	364	341	357	359	345	375	323	374	356	371	349	372	354	354	353	365	393	343	353	367	367	371	335	376	365	389	370	356	364	379	399	364	343	360	348	354	366	347	357	396	371	364	347	355	365	366	360	345	372	373	342	348	341	390	340	324	350	367	346	372	372	356	361	343	356	371	366	367	358	374	377	386	358	363	367	362	387	312	376	384	368	355	365	364	360	350	378	332	406	343	358	337	366	376	370	327	350	365	326	378	323	372	358	371	391	370	380	341	339	352	364	355	364	371	355	332	365	369	389	336	361	367	357	360	342	373	363	348	381	367	364	402	351	349	318	382	349	396	342	354	358	355	398	356	357	373	355	349	334	392	351	373	379	377	358	368	376	352	328	340	407	359	380	341	353	357	381	345	346	333	389	360	372	372	349	370	372	370	404	382	396	360	384	344	349	356	356	410	367	349	358	349	383	379	377	406	368	377	375	350	353	375	373	353	358	302	348	383	380	375	382	378	398	371	362	387	367	364	346	355	381	371	376	349	356	338	376	348	372	339	350	363	382	335	339	361	410	333	393	337	350	365	386	316	348	333	364	356	363	338	336	345	350	337	354	351	341	332	342	358	368	353	351	385	354	345	371	369	377	349	356	348	334	361	373	367	343	341	351	362	366	379	356	393	377	381	361	325	387	360	376	361	357	360	339	336	344	379	366	352	360	367	352	351	372	341	345	365	374	358	337	384	372	374	377	356	371	349	374	346	334	327	330	360	377	367	348	403	313	391	345	343	362	353	366	355	377	355	371	360	394	385	380	348	347	350	346	377	373	381	344	354	375	367	389	353	350	382	387	373	355	380	373	347	342	338	365	400	332	378	358	343	332	344	352	360	366	388	369	355	367	366	328	373	356	365	402	371	353	391	350	328	352	326	368	362	345	329	332	356	347	352	329	404	354	373	375	360	335	377	388	391	379	362	374	383	351	382	359	357	351	361	346	356	391	364	354	364	366	347	363	372	372	372	356	357	371	333	367	358	382	379	355	383	320	373	375	378	337	355	400	342	346	367	361	361	375	353	352	364	367	365	356	372	344	393	363	376	385	364	343	383	348	370	346	354	361	388	362	352	384	402	339	339	334	376	359	366	351	378	361	334	359	359	379	362	363	362	368	352	366	354	350	356	363	376	351	363	338	359	372	372	382	335	346	362	389	353	374	361	335	379	357	341	371	337	376	348	350	376	414	341	384	362	343	352	363	352	376	365	370	330	366	331	309	388	389	356	363	373	381	335
28999	24850	20188	3553	447	357	322	319	327	284	328	311	323	273	319	393	383	352	404	324	324	292	255	283	260	255	304	275	292	286	291	293	362	345	377	354	318	292	263	268	277	251	265	244	262	291	268	258	283	269	228	239	268	294	240	234	254	235	246	263	247	251	255	247	258	237	257	261	255	319	281	276	236	282	271	234	241	254	261	267	257	245	266	256	286	259	245	296	266	249	280	273	261	239	270	291	253	256	234	243	258	280	261	266	246	255	271	250	235	266	234	263	267	264	263	267	254	299	250	259	276	257	261	250	273	232	242	260	251	269	248	293	238	248	265	256	295	252	280	269	248	273	250	263	258	289	250	268	266	244	259	274	260	276	258	248	247	271	279	261	268	236	242	247	260	269	267	256	292	249	235	231	276	285	252	244	275	256	289	267	255	253	260	233	221	239	256	270	258	243	253	265	245	245	269	229	258	244	261	271	244	244	229	280	236	271	263	244	281	241	284	242	242	259	258	255	236	274	275	273	283	217	254	254	263	280	269	257	263	266	255	239	288	282	247	269	272	273	254	232	254	260	250	236	265	271	264	258	294	255	246	256	275	253	255	268	245	267	244	236	251	252	279	261	270	260	249	276	269	241	285	274	308	272	233	271	253	242	221	249	267	270	239	279	281	236	275	254	240	253	292	266	257	284	244	237	226	252	265	272	261	268	291	252	274	248	279	278	264	255	244	238	251	279	254	278	264	247	222	241	253	271	256	262	289	251	246	260	277	245	253	242	262	260	274	287	280	256	242	259	282	248	282	279	250	262	262	295	275	243	251	271	251	247	249	262	230	268	253	243	242	249	263	279	253	258	280	239	254	247	267	229	283	257	248	263	268	259	293	237	281	258	242	278	256	257	274	280	258	263	250	272	280	271	285	219	264	230	271	235	259	275	284	269	259	262	257	293	260	265	258	292	256	273	235	269	257	275	252	238	271	253	275	243	254	295	265	229	283	263	284	269	263	241	261	260	273	263	282	258	267	275	260	281	275	272	237	271	242	257	246	279	253	272	261	261	251	278	268	233	271	274	270	261	266	268	274	276	271	256	256	288	289	247	255	262	265	234	260	240	259	254	249	267	267	224	255	276	271	278	271	248	271	274	257	279	289	292	293	276	242	261	224	251	240	244	262	274	252	251	280	289	257	279	269	261	262	260	284	261	247	258	266	245	253	257	247	230	247	268	260	246	251	267	273	236	273	276	264	261	263	253	253	263	246	273	251	247	228	239	239	257	289	292	276	258	249	273	264	254	272	288	258	227	283	263	273	256	235	276	245	251	231	267	251	259	264	280	249	244	265	266	268	242	274	225	281	299	256	258	277	264	221	259	252	235	268	231	281	240	243	279	230	232	272	287	257	246	242	288	235	274	235	282	228	279	236	267	254	273	275	275	262	256	263	283	264	255	267	285	256	258	234	259	259	242	268	236	261	255	253	261	261	249	268	240	252	265	280	276	235	298	265	241	254	260	272	253	255	289	255	263	279	260	265	252	266	300	263	285	274	287	263	242	247	263	251	251	264	273	212	288	260	264	237	233	242	252	231	246	269	252	268	249	248	264	246	245	245	253	257	276	266	231	239	217	270	290	264	286	240	241	263	240	282	265	259	266	228	256	263	269	231	263	232	295	263	259	256	257	264	256	265	268	250	249	247	267	272	261	249	286	227	246	278	232	250	240	231	244	267	254	247	236	246	253	250	254	267	261	259	272	267	256	253	256	286	259	289	257	235	242	240	255	283	266	267	257	261	268	253	254	254	274	274	281	288	283	236	271	251	275	241	260	248	264	269	260	250	272	248	252	277	297	240	258	238	254	256	247	275	257	262	252	285	241	278	239	247	268	243	257	255	280	225	262	279	251	267	272	277	280	267	255	234	264	244	270	261	287	271	253	235	271	234	269	249	246	283	234	262	253	255	273	263	266	271	243	249	256	256	275	261	242	265	273	236	260	272	266	272	266	254	263	265	251	261	269	254	253	270	268	247	263	238	245	288	272	249	257	277	283	237	255	284	281	256	252	244	240	244	255	249	261	280	270	263	290	237	285	266	232	260	241	274	237	248	287	272	256	256	270	275	247	232	245	275	264	257	274	262	263	261	259	272	259	269	264	255	243	292	264	289	265	261	243	222	250	219	252	264	253	258	241	243	266	240	244	282	267	257	273	275	262	291	268	260	277	263	284	269	272	268	260	264	248	246	224	233	278	240	248	257	269	264	300	299	284	240	273	255	251	285	265	256	251	258	240	285	231	273	246	248	249	249	244	230	266	244	279	243	246	277	254	279	245	253	256	255	269	251	253	254	277	275	259	268	244	238	232	246	259	292	281	239	255	272	261	255	264	253	274	251	260	286	270	249	253	245	246	265	254	220	242	261	270	258	267	266	259	266	255	266	254	274	262	264	246	273	243	260	285	290	258	272	280	278	293	262	266	251	255	257	260	262	259	254	274	302	240	290	270	264	265	263	290	266	225	271	267	238	258	254	268	264	237	258	265	275	244	297	260	261	249	246	244	248	242	273	260	299	239	274	258	246	267	301	274	282	241	253	220	263	246	267	283	227	259	257	276	250	249	273	273	257	265	238	231	254	263	243	238	277	254	281	274	258	244	272	249	249	259	243	273	277	230	268	252	267	269	234	237	280	285	262	264	268	272	234	236	240	241	223	256	280	268	250	255	259	270	251	251	267	286	277	242	240	257	251	287	280	260	288	250	230	259	299	255	266	252	259	253	232	262	285	263	280	270	248	291	242	298	281	270	254	280	267	261	264	270	244	257	245	267	259	249	248	243	228	247	245	262	238	264	260	268	288	268	272	244	236	258	236	267	259	252	236	279	289	286	267	248	259	248	259	272	242	244	263	295	258	248	257	275	255	303	263	261	273	264	242	282	252	235	246	238	289	246	263	267	223	259	281	264	275	224	287	273	261	269	254	256	284	263	255	274	264	251	266	267	282	246	255	260	273	274	250	258	258	253	295	298	234	263	249	245	275	284	271	269	282	267	270	265	257	250	245	271	249	251	295	256	260	253	248	265	234	223	256	260	277	280	257	238	245	279	267	271	289	284	313	254	251	284	245	260	242	251	265	272	273	248	251	267	291	280	262	271	276	226	247	298	267	263	246	254	244	274	245	270	254	256	292	265	276	227	279	284	257	279	235	246	264	287	254	234	257	275	245	263	256	264	277	277	262	271	265	278	243	253	253	261	272	247	270	245	258	239	233	260	278	270	252	253	280	270	253	275	247	263	267	286	264	263	242	291	257	241	222	248	294	259	218	254	233	257	247	240	244	269	244	290	286	233	277	247	256	253	243	250	258	261	281	258	251	252	279	247	251	270	257	271	272	255	274	290	278	274	236	274	261	251	231	258	264	252	278	266	269	246	267	277	263	275	268	261	246	286	267	273	251	267	270	276	262	247	241	269	264	242	241	272	282	257	253	235	237	263	255	236	275	277	274	269	271	244
34488	40302	22219	1314	748	588	592	512	533	516	465	495	481	462	522	716	703	741	683	591	547	462	439	411	400	406	400	395	401	430	519	522	618	651	594	583	507	443	478	441	405	377	408	392	422	368	394	360	385	346	399	377	385	387	397	417	365	378	402	366	362	404	398	348	410	403	384	377	358	405	370	369	398	392	369	363	364	383	391	391	399	373	371	376	390	371	385	439	402	406	387	347	349	381	354	385	353	400	380	393	380	386	344	371	410	382	350	378	383	371	368	408	372	343	364	370	392	403	346	426	390	383	401	363	386	392	375	372	356	356	359	400	376	387	370	400	378	392	369	380	397	427	396	360	354	338	378	371	375	389	366	392	413	394	355	400	382	386	397	379	389	379	391	337	417	372	371	375	400	412	393	355	368	358	383	369	398	367	399	390	360	393	385	328	395	400	388	377	375	403	357	394	382	373	375	362	371	389	369	349	394	366	397	378	386	365	377	363	387	377	383	368	376	371	358	355	389	359	373	427	402	376	361	378	383	370	385	378	384	393	379	400	408	355	389	381	376	378	384	367	403	361	379	379	360	359	373	387	395	371	367	370	401	384	400	381	372	406	382	368	379	370	414	375	385	384	371	395	345	391	377	368	410	389	384	401	407	384	370	393	369	350	366	386	379	412	404	403	369	375	372	369	400	365	378	360	389	364	392	384	358	372	392	364	391	382	401	373	403	410	402	387	390	338	383	380	358	368	377	393	382	380	371	363	414	384	400	387	380	357	360	376	339	394	399	396	371	379	393	410	398	351	409	389	420	392	358	415	383	344	340	378	367	388	368	419	399	344	400	356	379	410	390	398	391	366	381	398	366	389	402	386	350	414	400	372	401	399	372	358	355	363	355	396	404	390	380	360	380	386	406	393	406	383	389	339	386	427	397	400	392	398	378	377	339	379	383	366	379	389	386	363	353	385	377	353	422	365	393	353	450	364	384	378	370	379	380	394	382	370	362	355	381	383	356	362	384	392	402	383	363	373	408	406	384	394	382	370	399	399	388	373	397	344	376	353	385	393	384	384	346	406	376	432	389	384	395	389	400	405	373	365	408	395	382	346	409	343	382	386	379	401	373	382	370	376	370	375	403	366	363	426	377	357	377	360	390	397	369	405	358	392	361	369	415	331	364	393	346	378	394	364	381	373	406	397	393	381	368	372	385	393	373	351	391	394	363	397	377	368	351	384	344	360	407	385	378	368	337	396	365	380	407	381	367	382	416	370	381	377	375	374	362	373	377	379	362	385	383	394	380	382	375	386	383	403	395	398	391	403	378	407	376	370	377	387	384	402	365	378	418	357	364	395	413	394	414	391	403	394	374	353	375	386	375	398	376	396	385	394	364	375	380	409	365	373	421	372	431	379	377	378	414	371	362	396	369	409	401	378	362	403	386	366	349	409	369	366	381	383	397	376	399	394	399	372	391	362	345	388	396	382	385	401	367	352	389	367	418	389	367	360	367	372	400	358	359	387	363	405	394	384	379	385	355	373	416	395	346	374	418	387	397	364	371	387	324	410	357	385	380	364	364	377	415	360	372	376	403	393	390	371	356	367	358	398	392	365	378	386	397	428	392	373	387	381	367	386	368	406	389	379	387	370	374	411	365	399	354	382	392	362	364	402	375	398	385	350	373	369	370	405	390	366	358	380	374	375	379	409	361	378	409	365	389	370	384	355	408	423	419	398	409	418	387	384	377	385	369	376	376	369	375	399	390	368	322	358	353	377	361	361	362	368	396	369	394	375	410	404	412	380	357	368	410	378	401	373	383	377	383	379	374	376	395	417	389	358	379	396	381	383	383	365	378	378	374	371	399	363	391	353	375	380	383	382	385	376	398	399	369	375	376	395	366	387	370	391	373	386	369	372	388	369	419	338	380	382	390	369	358	384	386	372	380	415	370	376	375	405	362	370	376	373	358	380	381	401	395	337	379	364	398	374	398	406	387	364	386	372	385	379	361	378	386	363	373	368	385	365	404	369	374	425	363	376	358	369	394	375	374	365	396	366	413	350	415	387	390	385	432	384	381	384	377	366	382	432	381	395	376	372	369	402	358	382	370	417	373	377	371	376	384	415	366	386	356	376	365	378	415	405	352	387	395	394	364	388	373	403	382	352	373	387	393	358	392	400	375	402	388	359	374	368	362	373	395	390	382	384	386	389	348	360	347	392	400	392	390	411	384	346	407	370	368	392	359	368	357	367	356	369	382	415	370	386	362	361	404	391	348	347	413	392	379	396	385	358	364	374	396	376	399	334	393	384	389	368	380	359	354	428	384	395	421	378	394	388	385	373	377	372	371	369	351	405	374	375	398	408	399	353	380	392	395	386	384	379	391	387	387	371	382	388	382	389	392	380	373	394	335	404	383	399	376	410	366	374	390	396	366	392	355	355	398	368	367	378	398	388	410	391	358	394	424	393	393	381	381	370	368	404	364	368	396	397	380	373	394	359	418	362	373	394	368	412	415	377	361	362	375	355	338	416	394	344	407	378	394	385	399	357	391	348	387	378	379	394	403	398	390	402	376	384	372	408	387	342	427	404	382	392	395	402	352	383	401	371	392	390	386	369	351	384	418	390	347	379	412	368	409	367	384	349	404	374	386	417	399	370	378	398	382	393	405	370	425	381	391	415	360	407	409	398	361	411	363	369	366	380	393	358	347	395	413	381	378	392	364	347	371	394	372	368	390	409	395	359	348	418	387	405	387	363	375	385	409	396	388	394	350	382	385	364	369	407	366	376	357	391	376	356	336	373	375	373	389	439	429	379	390	360	412	370	404	393	403	358	387	373	382	395	397	383	409	383	391	368	365	402	403	405	368	353	396	406	400	394	387	385	384	360	349	358	401	383	357	378	444	369	410	356	421	419	371	420	346	364	380	385	380	408	366	376	351	378	372	369	390	457	377	387	394	392	386	363	398	379	380	389	340	404	422	410	403	385	390	380	392	387	401	356	418	408	393	354	366	408	376	391	371	370	382	381	363	384	390	365	364	370	384	354	387	394	363	364	382	414	384	404	385	379	364	385	397	390	357	397	362	378	366	389	392	390	420	375	377	344	394	387	388	406	362	414	426	403	351	388	388	369	366	414	367	404	359	415	368	389	393	406	375	377	367	385	392	395	348	382	408	372	426	372	375	384	420	397	399	383	344	336	372	383	371	388	366	358	396	400	399	365	388	372	392	393	393	386	366	337	383	399	384	373	387	368	381	387	370	362	391	383	392	365	396	409	389	385	398	360	395	357	394	394	370	408	390	391	375	363	374	352	370	410	380	376	358	372	356	360	354	395	374	398	386	358	360	362	366	406	373	373	398	341	398	365	387	375	358	398	377	339	377	362	411	369	403	368	356	385	377	389	396	394	388	341	352	406	382	383	400	341	367	365	382	395	412	371	395	377	376	404	360	380	393	379	384	378	404	392	388	366	361	372	370	367	370	394	389	408	376	369	399	406	390	405	386	351
24563	21625	28952	24642	21049	6160	977	654	569	528	477	427	485	475	523	575	611	581	618	514	469	433	406	361	392	377	350	360	391	409	459	447	498	540	509	456	412	392	394	385	366	330	359	326	304	339	354	338	367	326	343	342	339	335	352	332	359	381	347	359	340	345	298	353	310	337	344	328	352	376	366	348	308	312	323	328	321	352	327	304	335	337	345	342	351	340	322	321	332	341	352	325	326	340	315	291	298	345	333	341	339	352	328	316	351	313	322	358	359	335	319	314	333	317	342	301	338	337	357	333	314	316	356	345	314	342	320	337	319	319	320	320	371	341	329	338	337	327	305	334	368	315	350	335	339	309	313	306	360	320	326	345	330	374	329	348	345	336	348	346	333	353	337	346	339	323	318	327	363	333	325	356	344	335	352	327	333	346	327	373	324	323	340	341	340	347	336	346	310	316	321	339	323	334	352	318	351	325	342	324	335	327	331	355	349	313	324	330	311	350	346	323	322	321	313	329	288	317	329	358	308	337	342	340	361	315	348	317	335	310	322	363	333	315	339	332	342	290	326	337	312	313	323	319	313	339	349	330	361	336	325	349	320	322	322	332	338	362	354	317	309	391	345	327	326	290	328	342	358	322	321	347	320	322	305	310	367	332	324	341	335	336	328	317	286	312	351	343	334	300	362	334	340	320	332	322	336	351	349	323	312	347	317	356	287	299	350	303	345	348	316	345	352	337	318	355	356	307	335	319	297	344	341	315	342	347	323	323	341	327	312	333	341	332	336	355	301	294	303	306	332	324	344	293	309	318	324	339	356	326	342	356	328	337	348	351	343	317	340	344	348	319	318	371	317	311	361	301	316	324	325	345	355	342	350	339	316	371	360	318	351	336	326	288	297	329	361	293	337	350	339	299	375	365	310	342	303	315	362	320	336	322	332	313	335	350	354	341	308	352	337	302	335	327	289	328	344	365	344	332	338	354	330	310	343	299	326	344	305	317	314	343	314	324	317	314	328	329	347	320	365	319	343	337	323	329	339	314	354	321	365	355	327	323	347	338	338	340	337	334	325	317	330	341	327	311	309	320	340	367	309	328	318	351	314	314	345	348	347	370	360	334	344	349	335	317	336	323	357	315	335	372	323	309	340	324	339	325	319	318	357	349	326	327	362	296	314	365	325	342	332	326	350	337	309	345	299	344	330	328	315	341	311	314	349	311	352	327	335	346	332	309	334	343	324	374	340	311	314	330	364	354	314	346	325	358	354	340	339	314	286	339	338	329	341	328	332	383	293	326	317	306	332	351	305	344	355	285	324	325	334	341	327	346	320	358	325	346	327	356	351	340	292	324	353	336	311	326	311	351	330	309	328	309	316	290	327	343	300	335	332	307	324	313	322	319	333	315	369	330	341	327	323	341	334	335	326	320	364	318	320	316	343	380	341	337	313	318	337	329	328	343	356	335	330	312	342	350	362	342	304	327	328	361	312	302	324	357	338	298	302	316	308	342	336	346	365	304	294	331	334	344	316	290	357	353	345	356	301	323	326	328	330	343	340	320	287	317	339	327	356	365	329	292	323	318	342	333	370	348	358	351	331	347	362	318	318	308	352	343	337	304	326	328	340	340	332	344	332	331	356	333	335	314	348	336	327	318	316	352	327	320	318	323	330	313	332	336	354	335	323	303	323	313	368	316	325	305	304	324	311	370	328	380	318	324	356	323	324	350	318	345	350	323	315	350	396	335	342	348	336	335	322	355	302	314	310	301	362	315	324	325	315	333	347	329	369	280	351	313	341	335	323	342	324	343	349	323	329	341	302	305	309	341	358	299	357	344	324	309	329	362	313	339	317	360	320	350	327	328	351	328	319	307	303	340	340	340	352	319	351	331	287	327	315	342	321	334	323	323	346	369	329	360	363	302	360	329	334	319	347	317	335	349	337	348	335	357	335	342	342	365	324	333	371	335	350	371	332	339	355	350	344	330	321	315	327	316	339	324	341	334	298	346	345	349	338	361	338	314	339	343	355	331	319	338	330	341	354	346	344	310	298	313	336	346	339	345	323	322	347	330	332	316	349	367	334	335	350	321	330	333	357	335	329	353	345	321	333	335	334	327	330	353	342	328	377	292	326	337	333	323	323	297	341	333	325	363	335	345	334	331	352	323	313	355	358	321	348	327	364	341	309	345	336	362	340	315	361	337	323	305	342	308	343	344	343	344	348	324	336	359	355	319	354	300	336	341	347	339	338	338	336	317	315	346	348	334	356	318	355	322	344	346	342	372	330	294	338	360	326	338	359	362	331	331	353	335	326	354	308	342	334	322	351	335	327	314	358	311	308	363	313	347	329	334	337	339	298	316	341	312	362	315	352	315	353	333	322	311	314	331	353	317	318	298	354	336	320	303	304	348	324	330	331	350	316	343	331	346	307	344	312	319	340	311	337	342	339	341	353	331	324	348	363	351	303	340	326	352	322	364	325	288	305	350	328	323	328	346	328	361	331	329	341	342	344	335	340	333	336	364	346	312	316	316	329	329	340	354	298	344	361	323	341	321	333	331	353	347	394	305	317	337	308	344	336	347	319	328	315	333	374	346	321	339	331	337	324	341	335	332	329	315	369	336	314	312	353	350	328	354	320	321	319	310	317	349	322	349	323	338	343	311	306	338	321	322	312	315	321	347	354	339	305	351	298	335	360	341	297	319	342	320	331	346	299	333	370	358	334	336	321	321	349	362	317	319	354	314	321	358	347	355	328	341	316	312	295	342	361	335	335	316	314	360	298	291	324	319	371	328	312	284	305	302	333	325	341	327	319	332	328	349	317	350	349	316	324	348	338	325	336	332	297	356	292	317	351	307	347	372	335	363	348	340	320	295	387	325	302	329	327	316	349	315	350	346	338	311	338	336	329	340	335	333	329	301	307	314	362	384	319	340	309	345	319	329	353	295	343	361	349	321	361	314	301	307	303	345	338	338	311	313	341	303	327	327	324	345	328	318	329	301	333	321	310	323	312	326	334	349	342	292	319	333	330	345	305	376	358	335	342	348	328	324	322	346	325	317	309	329	345	340	320	339	315	323	327	324	334	358	346	346	315	346	337	332	336	341	326	308	353	316	335	309	337	343	326	318	315	284	332	307	331	338	305	357	339	336	337	311	339	320	329	324	321	312	320	347	322	330	335	330	330	337	339	352	325	350	359	314	341	341	316	347	334	373	352	349	345	310	324	320	372	346	307	305	312	296	313	359	329	304	359	342	336	340	340	327	329	333	356	321	359	329	361	364	353	340	345	337	337	318	340	304	379	351	366	310	339	303	337	335	340	331	337	296	319	338	283	316	326	300	314	346	348	327	324	334	310	325	311	340	333	338	324	339	331	345	317	341	327	307	350	309	355	295	310	386	355	321	363	314	343	336	314	300	332	346	322	361	355	357	351	362	338	320	321	339	295	352	345	343	321	316	345	322	342	314	312	303	342	360	346	321	342	328	330	344	332	344	330	339	351	341
38854	54543	32784	4148	2563	1939	1674	1330	1146	1032	999	867	823	885	1066	1200	1254	1170	1140	962	882	768	654	581	584	571	616	573	615	624	699	724	837	868	827	700	714	688	609	602	538	522	552	537	537	517	478	478	465	525	498	497	490	446	541	506	488	506	513	518	537	527	504	510	513	486	493	500	506	457	525	509	461	504	486	459	490	511	486	476	442	502	497	517	510	501	459	509	485	497	511	491	493	487	464	495	483	519	465	500	467	460	513	519	505	518	473	493	496	495	491	506	505	514	484	514	437	513	460	470	487	462	492	469	558	484	461	469	473	485	493	479	503	457	479	474	465	439	488	495	512	487	473	459	497	524	494	484	478	488	488	490	495	447	430	453	456	485	494	493	467	496	490	462	528	500	487	506	509	521	475	447	473	491	474	460	475	519	525	510	509	450	510	476	486	457	509	498	478	491	471	498	485	449	467	463	522	489	481	488	524	476	486	491	473	455	471	452	478	494	513	461	514	494	502	499	479	509	495	496	479	486	476	549	467	518	472	472	448	508	503	520	477	537	486	475	480	500	522	491	516	517	490	499	501	456	487	543	489	463	500	518	458	483	499	487	504	434	495	512	480	514	512	499	520	428	503	492	475	488	520	523	485	482	500	465	472	472	453	487	519	496	529	460	451	500	518	519	537	467	485	510	502	474	488	471	499	511	447	433	495	478	525	480	450	504	480	476	433	485	414	497	499	490	507	483	513	503	513	476	525	484	469	465	473	473	522	505	486	478	496	454	497	472	522	491	472	524	462	481	498	471	463	521	507	468	491	504	465	489	473	476	458	481	520	509	490	474	453	522	493	466	461	503	486	483	494	515	465	508	519	482	469	474	465	520	482	496	460	491	470	459	456	503	553	476	472	489	511	482	505	482	486	471	508	490	499	486	499	491	522	508	470	475	519	467	433	465	524	495	542	450	475	470	477	460	510	475	521	490	494	504	515	505	513	501	487	471	469	491	547	437	505	496	488	515	473	525	516	491	494	474	484	495	515	488	469	514	482	470	487	513	483	500	478	456	490	487	456	466	513	483	474	469	551	469	489	477	498	469	482	529	463	514	531	527	483	516	484	485	488	477	465	495	513	498	532	497	478	474	478	473	463	499	481	519	513	495	539	468	496	518	513	514	479	483	474	458	450	511	484	538	488	493	510	486	494	476	503	517	499	496	469	507	510	450	494	496	514	482	485	457	528	503	473	501	500	491	520	491	478	441	486	486	480	519	469	496	447	444	484	524	483	490	501	470	471	443	453	501	503	475	489	515	476	496	489	486	477	461	510	489	480	526	456	507	465	495	456	512	503	500	501	501	470	488	483	477	491	475	511	512	505	491	515	471	497	491	521	496	480	493	466	524	523	470	485	509	501	516	482	528	458	500	505	466	503	514	492	522	489	471	510	498	518	484	497	482	513	491	479	507	499	478	480	496	491	496	520	506	473	513	494	519	491	449	486	481	495	479	467	469	497	482	497	462	535	475	488	466	472	448	465	487	515	491	460	463	505	526	448	454	495	480	521	453	477	498	481	485	492	500	492	501	461	439	513	467	477	488	491	487	458	485	468	475	470	452	486	508	507	508	465	515	506	474	468	515	511	487	505	503	487	534	496	429	471	456	504	518	467	487	486	491	503	501	514	466	495	483	485	483	478	470	471	491	496	471	513	448	507	486	500	486	526	499	438	475	485	484	520	457	435	484	547	490	467	512	472	484	471	482	480	505	454	491	469	497	501	509	503	492	496	475	466	493	501	494	522	472	500	454	527	473	498	480	486	493	505	500	483	472	457	463	489	491	454	487	486	501	493	494	438	496	463	493	479	494	463	518	488	519	448	496	484	449	499	505	501	465	534	488	459	474	462	479	488	467	445	495	471	492	495	476	483	483	496	493	499	479	506	474	509	469	458	510	454	488	500	517	484	442	494	503	492	489	456	480	465	478	464	477	497	483	487	475	487	456	532	514	509	490	442	510	484	466	486	481	494	471	487	480	504	512	506	436	502	492	484	517	468	540	513	450	480	480	518	465	467	489	498	487	474	465	477	502	516	495	507	457	464	461	509	513	471	513	501	464	462	516	510	458	468	501	471	490	461	497	479	504	495	533	468	463	502	498	485	472	502	476	508	494	489	466	457	487	493	506	509	491	470	478	465	511	478	471	479	510	450	468	521	434	496	492	500	510	513	492	488	502	461	483	507	505	478	523	506	480	503	479	460	519	458	499	464	512	514	507	487	496	470	479	477	477	469	494	463	494	497	466	519	498	492	481	423	509	497	505	514	502	483	501	497	488	491	510	451	483	480	505	482	538	522	502	472	456	465	518	468	502	495	534	479	463	512	496	476	498	491	475	502	476	514	513	476	471	538	502	438	471	495	510	500	517	435	460	444	468	541	482	492	517	479	510	526	485	505	427	508	489	495	488	470	458	482	486	491	536	461	506	513	504	528	512	489	496	469	468	480	497	500	511	506	506	477	480	497	506	478	509	499	467	506	515	501	441	486	475	509	506	529	476	523	483	521	474	499	511	491	470	445	467	437	474	499	477	480	466	548	505	478	500	475	488	475	499	469	441	467	475	483	513	449	536	492	533	498	480	517	487	490	479	476	496	501	486	472	497	519	498	540	481	500	512	498	499	474	482	464	479	477	519	455	492	461	502	497	446	538	484	522	480	502	472	484	524	455	472	490	490	480	496	477	505	493	482	479	519	490	553	491	459	504	522	492	474	478	522	507	479	504	451	521	506	478	508	467	504	468	479	511	470	481	500	475	514	501	515	494	482	506	480	482	461	460	474	502	500	502	479	482	479	493	516	495	470	458	535	467	469	504	443	500	473	495	470	452	462	510	467	477	479	521	485	481	516	475	494	510	474	419	488	475	475	496	482	488	490	486	471	493	498	479	471	476	450	501	496	475	512	462	488	514	474	492	499	486	501	499	473	461	491	473	475	507	439	499	491	521	478	495	472	503	520	498	503	503	440	477	500	461	476	492	495	484	486	483	452	517	496	481	458	499	460	501	502	476	486	469	499	531	437	474	464	545	517	478	465	466	510	466	454	473	514	502	473	476	465	507	440	459	494	503	495	484	472	497	516	502	480	494	475	492	480	442	485	508	488	520	479	495	503	486	512	498	516	521	485	505	470	482	493	491	501	473	508	466	464	492	492	521	531	486	493	461	512	532	459	478	513	499	514	509	479	464	480	476	501	430	471	504	495	473	455	476	446	459	508	489	469	469	483	478	479	507	475	504	499	484	492	505	486	491	517	499	478	496	507	493	467	509	485	504	499	466	516	479	512	476	497	481	504	489	467	533	505	485	488	504	502	476	475	494	490	517	486	437	441	499	496	466	494	518	477	449	464	504	491	483	463	553	520	439	514	483	474	493	499	466	527	441	497	520	456	487	496	502	472	484	468	511	511	483	475	469	494	470	465	516	473	469	494	474	462	492	485	502	515	495	481	508	482	462	464	459	458
23497	21608	29439	24164	21567	21282	4886	999	646	609	505	479	451	572	658	647	714	701	648	596	440	353	313	312	290	304	310	280	303	317	370	373	438	461	407	416	345	346	349	302	293	254	273	269	233	260	237	247	278	239	231	247	245	257	242	257	236	270	261	254	226	232	248	246	261	237	241	227	239	259	256	236	259	232	244	219	250	247	217	240	253	275	257	262	242	214	238	253	248	245	245	259	231	243	241	243	226	227	238	255	200	231	251	244	221	255	220	210	252	254	235	247	238	232	257	239	241	231	223	230	238	255	226	245	240	248	222	235	238	254	220	238	216	247	263	231	248	244	228	221	255	238	260	238	252	238	221	190	236	246	223	247	223	274	225	251	254	247	210	238	222	256	253	218	264	243	200	218	267	226	244	239	229	248	208	203	248	213	225	224	241	228	205	203	238	234	257	245	246	236	246	214	245	245	244	207	255	221	241	253	239	230	227	231	267	243	213	214	204	262	216	232	253	223	258	257	251	237	229	236	254	264	262	247	275	243	228	237	226	196	251	243	236	231	234	242	226	273	228	232	234	218	243	272	214	256	248	256	219	205	240	274	221	248	193	228	235	237	245	256	263	235	244	232	269	243	256	215	270	218	247	251	220	247	237	259	221	207	252	229	237	249	244	242	230	222	239	223	258	248	238	248	222	233	245	215	207	225	224	261	280	237	231	233	278	234	222	268	230	245	259	239	219	233	214	236	240	255	256	215	234	234	230	240	234	218	254	228	249	236	258	239	231	244	214	219	228	219	251	232	237	234	215	236	281	252	220	225	229	233	251	216	233	246	221	232	247	237	261	230	249	219	261	263	244	262	242	242	251	255	232	213	231	255	249	244	232	232	257	248	225	222	226	226	238	245	238	258	262	258	238	238	201	243	230	212	215	250	250	250	241	249	215	211	231	209	223	205	225	255	220	191	210	229	208	242	230	259	208	223	242	242	234	199	248	241	242	222	220	233	234	222	228	248	236	239	244	254	224	246	251	225	229	231	235	224	254	219	215	253	233	241	245	261	221	232	233	249	221	227	228	273	240	260	267	261	252	257	222	239	231	250	234	241	227	215	260	254	234	226	251	267	259	238	254	218	243	251	218	236	232	222	233	229	215	214	269	249	244	227	223	249	229	206	270	246	241	246	218	223	240	241	243	248	248	214	225	207	206	238	232	230	240	232	240	267	241	210	234	231	256	219	233	241	234	218	249	240	241	261	232	238	209	204	239	244	238	230	215	219	220	261	257	236	221	234	233	241	231	234	248	244	227	229	261	247	210	240	245	254	236	234	225	242	223	236	229	244	234	220	225	233	233	242	225	250	234	221	238	236	240	259	236	245	221	234	223	258	271	243	242	230	227	245	271	203	233	240	252	236	207	254	235	232	245	253	258	218	208	234	208	219	230	258	228	237	238	241	226	235	254	250	222	230	254	243	207	247	229	239	246	236	258	237	230	228	247	214	233	229	233	214	249	221	206	232	234	234	258	243	257	240	239	228	241	230	240	258	243	250	255	226	232	212	228	256	221	253	217	230	242	213	259	221	241	229	227	250	245	242	231	246	245	233	223	233	242	244	255	245	229	280	228	220	228	219	244	241	209	248	242	227	232	256	242	266	223	223	229	245	228	236	254	210	234	244	232	251	249	248	231	233	233	231	243	239	240	212	258	260	239	226	221	256	229	220	264	248	248	240	214	218	242	233	256	215	224	205	246	281	265	226	240	233	232	262	237	243	247	245	210	241	220	259	246	246	253	280	242	236	247	228	225	252	254	216	236	224	207	233	236	272	216	221	240	225	261	258	236	246	233	231	239	218	230	249	234	240	259	260	249	222	215	257	225	219	222	234	245	229	237	232	228	243	244	265	246	243	230	222	248	245	265	239	267	247	234	277	220	238	260	260	231	267	271	221	237	240	228	239	242	236	226	233	230	239	224	257	240	210	204	240	244	238	246	237	219	211	233	230	239	226	222	265	230	248	234	241	233	227	240	247	238	238	224	233	226	233	233	218	255	234	233	282	234	242	228	253	239	241	239	244	250	244	245	243	229	223	253	217	239	226	270	230	237	244	211	246	248	228	228	259	245	240	255	227	233	211	250	232	257	246	253	252	244	220	252	243	246	248	243	232	251	235	229	252	251	230	246	248	237	232	241	229	229	225	228	211	233	208	244	218	265	222	241	219	234	246	243	217	258	236	229	245	219	249	231	219	219	260	245	223	242	221	221	259	222	239	247	240	214	228	227	220	243	248	228	246	213	227	244	254	233	242	225	236	244	207	259	221	249	242	241	245	236	237	219	250	233	254	234	224	250	265	240	195	228	228	269	250	217	239	243	247	242	253	224	235	239	221	262	231	233	227	242	255	222	247	242	207	248	233	248	224	224	233	218	250	223	229	271	231	237	245	200	243	222	209	246	237	244	273	231	214	223	242	245	227	238	238	242	237	232	262	238	230	254	239	214	251	236	242	239	236	217	231	226	240	250	216	233	224	228	229	232	246	211	210	216	220	231	244	228	237	248	255	246	264	220	225	243	210	253	251	245	229	242	215	237	221	240	213	216	215	246	258	236	240	223	250	212	244	230	243	243	240	207	225	245	234	246	243	235	256	235	232	227	245	219	214	236	239	216	232	242	240	259	227	221	234	239	247	243	256	222	233	238	238	233	253	195	222	234	241	257	256	229	241	209	245	264	249	227	232	238	256	239	231	271	240	234	228	247	237	237	232	250	234	244	261	211	233	266	263	218	239	242	227	231	265	260	227	245	243	248	241	246	250	241	258	235	237	217	229	237	214	260	231	258	223	247	238	246	218	240	256	235	248	241	238	223	228	239	245	241	253	238	211	242	210	219	238	237	240	274	273	241	208	231	227	281	247	237	267	209	237	232	223	227	252	241	242	247	266	198	220	198	248	238	257	226	249	241	220	230	237	234	245	230	257	211	252	255	237	237	245	225	252	229	248	217	250	248	270	226	214	252	245	256	236	231	242	250	225	240	225	222	231	221	238	230	225	232	244	230	226	236	227	205	256	210	213	242	233	248	239	249	216	233	231	253	249	254	276	243	237	219	268	232	233	256	230	226	252	239	230	236	234	215	240	240	262	244	204	228	238	212	264	214	230	222	241	228	218	239	232	221	222	241	219	255	223	247	249	230	260	224	221	244	215	211	247	200	253	221	258	245	252	228	238	219	253	210	261	218	259	250	223	232	239	245	233	234	246	231	216	236	231	199	240	258	265	245	240	255	220	213	241	236	252	255	262	222	237	232	247	235	240	233	238	239	239	236	209	231	232	232	230	234	236	255	237	267	216	223	212	242	231	268	268	223	257	261	223	246	209	243	235	248	264	227	225	223	233	239	234	232	237	233	222	222	221	245	235	236	234	239	255	227	218	211	227	225	238	240	257	209	222	247	240	247	216	240	232	216	262	221	208	236	226	240	258	241	217	249	231	224	234	231	218	254	255	196	233	233	258
43690	63272	38295	6528	4021	3008	2343	1959	1644	1358	1184	1009	1033	1209	1404	1544	1554	1607	1494	1163	864	686	569	526	504	446	486	475	506	647	693	762	855	888	809	670	635	603	538	452	420	400	405	373	374	352	363	374	389	400	384	343	398	365	364	368	413	362	367	360	352	364	345	374	377	353	355	348	361	328	367	393	348	364	347	362	345	330	324	366	311	346	344	364	392	365	371	380	368	358	349	349	337	330	351	383	349	335	343	359	379	360	387	357	370	371	370	339	381	320	352	347	326	371	372	341	342	344	383	383	343	349	350	317	349	358	382	375	348	351	387	355	329	378	344	358	343	336	351	309	370	363	313	360	340	367	381	342	338	372	350	353	342	363	359	334	342	341	304	359	350	335	382	365	325	372	349	321	362	368	371	335	371	337	358	375	367	348	337	343	324	335	365	355	375	363	365	349	370	347	334	363	327	368	327	364	380	363	344	338	379	365	353	347	377	352	349	397	348	317	358	334	316	348	362	341	362	390	339	379	340	345	367	349	353	357	383	324	369	349	372	338	355	329	347	341	354	350	382	342	386	339	354	372	353	361	386	357	327	354	371	356	367	378	332	357	360	370	338	352	370	362	331	365	343	338	333	320	391	339	384	337	325	373	367	328	352	361	358	364	332	361	382	362	375	342	338	354	331	338	375	303	372	329	334	362	343	320	350	334	395	373	342	338	335	331	391	339	375	373	387	358	307	331	342	376	363	316	343	347	354	321	330	353	341	317	332	353	340	341	383	359	380	361	361	342	368	358	354	368	348	361	353	353	351	390	372	328	341	350	335	338	383	332	333	362	323	374	320	334	362	356	334	350	369	386	342	383	351	349	350	353	357	338	347	349	375	366	339	356	325	358	349	382	331	349	378	316	359	353	365	341	326	360	352	373	374	348	346	349	319	349	353	335	348	399	337	343	336	361	351	362	363	366	350	343	366	375	381	359	349	358	348	354	344	354	351	381	358	370	365	383	371	358	340	334	401	367	343	354	320	350	346	371	327	328	380	326	345	353	341	370	376	358	361	354	334	360	336	353	368	378	357	366	365	341	319	374	353	341	370	382	339	342	331	332	384	356	360	348	341	364	330	339	332	353	356	343	342	349	332	371	382	367	344	342	347	339	364	348	329	349	330	337	366	329	353	371	349	335	322	362	316	350	367	366	331	325	333	378	325	339	367	353	356	331	362	390	338	316	355	383	366	351	357	313	355	377	372	352	387	319	372	340	346	373	343	372	415	320	335	351	351	365	337	391	342	334	345	338	334	382	378	385	370	376	349	333	365	358	322	334	309	350	348	378	368	345	344	391	350	341	355	362	354	344	349	336	373	375	349	332	358	340	327	318	347	336	357	360	375	344	351	329	314	346	352	356	352	319	321	340	335	372	363	340	314	351	361	326	373	337	375	342	336	340	329	342	326	359	366	360	347	388	363	351	357	341	376	378	362	342	344	314	333	335	356	338	364	354	337	330	336	368	325	323	336	370	339	392	353	334	334	372	333	340	357	359	363	342	344	360	375	367	354	382	322	356	366	343	359	363	349	341	371	355	363	379	358	356	323	339	360	349	319	364	349	352	333	368	351	403	359	378	377	358	359	351	347	348	345	349	391	360	357	364	328	365	372	368	373	338	371	366	357	337	359	328	351	339	340	339	352	335	345	337	362	367	383	334	335	368	358	335	337	379	345	345	336	378	328	367	369	322	313	331	334	352	336	356	334	374	375	335	315	373	353	380	341	360	377	334	359	368	378	331	345	343	348	309	361	372	352	359	348	366	341	333	402	375	328	366	374	350	328	384	332	350	341	349	340	370	358	356	345	363	357	361	350	350	341	342	350	355	341	342	358	341	365	355	388	357	316	333	325	343	348	340	355	359	339	379	326	348	357	324	381	348	379	350	362	358	301	349	370	362	341	333	343	396	339	318	329	370	360	342	362	364	365	336	358	377	329	339	320	357	343	337	348	333	394	317	322	359	346	343	355	375	332	323	346	350	338	349	331	333	360	389	351	353	370	332	358	337	350	348	343	343	318	355	340	345	351	323	362	355	382	336	365	354	339	338	350	366	346	367	347	331	402	363	349	315	331	372	404	358	331	343	382	371	367	362	383	343	350	348	388	353	348	353	336	388	321	353	352	369	363	333	376	360	364	347	359	347	362	356	371	354	373	369	357	345	359	348	336	370	350	351	348	350	354	376	360	323	320	385	341	372	365	345	346	351	356	379	325	364	376	359	372	365	344	339	332	357	350	342	337	374	380	355	357	333	333	387	358	354	320	373	338	361	367	331	358	413	366	336	345	363	361	337	371	346	335	349	358	383	336	340	339	298	386	370	340	377	365	363	363	376	371	339	352	366	349	371	337	383	357	326	349	336	370	350	362	359	359	359	370	338	351	384	358	355	339	319	364	314	331	387	356	372	328	386	334	352	339	317	367	337	369	341	343	320	345	313	359	355	370	360	365	359	369	364	336	354	354	371	354	370	363	373	350	364	341	349	346	334	332	356	353	361	362	354	353	353	349	303	317	367	314	316	361	367	354	342	373	363	333	341	343	339	361	350	350	361	384	348	362	325	380	326	347	365	362	380	366	352	346	368	340	359	324	338	347	326	319	373	364	365	362	364	363	338	359	380	342	390	361	352	326	339	359	364	351	371	369	341	370	355	403	377	363	378	347	354	384	375	345	356	329	352	345	348	340	348	402	340	378	346	349	346	359	332	353	323	351	360	348	332	327	348	361	349	383	355	329	345	325	374	338	323	361	397	328	341	370	362	375	369	339	375	343	368	351	370	349	338	352	326	346	339	338	374	367	326	346	318	357	332	347	343	348	368	402	359	373	385	352	339	325	373	385	397	382	358	411	395	341	379	338	337	338	332	355	365	325	337	356	288	350	339	334	354	370	325	376	341	364	366	354	334	354	343	379	316	391	364	337	330	349	358	328	386	308	349	354	360	347	347	366	329	336	332	359	355	371	333	359	353	348	348	316	336	371	378	354	325	347	359	351	350	372	348	341	346	352	313	362	339	345	348	337	341	351	347	367	361	331	365	341	352	360	342	327	344	371	349	339	340	324	352	325	369	359	361	361	369	351	360	373	376	345	342	362	326	333	372	363	341	369	377	355	323	335	363	340	358	351	363	345	339	369	333	352	366	334	365	347	358	373	358	362	336	360	396	334	365	327	323	345	356	349	344	349	362	386	315	356	336	332	367	370	352	386	316	374	334	394	339	338	366	336	332	367	359	364	327	338	324	401	340	354	344	314	354	374	365	389	360	337	364	372	368	361	366	347	357	327	364	370	329	352	350	378	343	340	315	351	337	366	343	326	338	351	335	333	366	318	357	373	330	358	348	341	375	347	392	345	370	327	359	363	347	342	374	337	337	343	357	363	373	330	360	359	345	357	327	367	334	330	332	365	322	339	343	365	338	347	330	325	335	355	333	379	364	344	375	338	373	327	352	398	352	358	348	355	384
29153	24648	19271	3019	393	316	342	324	279	310	273	269	321	375	379	419	389	401	378	339	339	302	281	284	283	292	290	265	292	306	301	312	321	316	321	285	291	325	271	257	258	258	242	265	250	252	258	269	256	266	236	277	232	229	242	269	237	263	245	263	282	238	257	265	243	283	257	242	267	231	259	264	279	216	232	231	238	258	268	234	247	283	246	259	275	267	238	237	240	238	258	271	265	237	238	258	261	260	240	253	260	265	268	256	255	256	221	256	249	273	229	240	246	253	236	249	268	259	233	284	258	284	232	264	257	253	241	252	246	257	228	258	252	252	261	251	262	243	219	254	256	228	256	237	269	243	257	233	236	245	264	226	245	295	253	251	258	245	269	247	284	237	262	242	233	264	239	289	233	267	279	248	251	232	258	242	241	268	246	282	242	279	272	247	260	237	240	252	277	264	221	267	267	245	246	281	270	253	253	247	237	248	255	265	252	251	230	274	276	262	242	229	229	240	229	253	244	247	265	242	249	285	255	248	257	243	264	243	235	246	268	242	246	257	284	231	265	259	265	237	282	265	272	245	276	252	253	257	263	256	261	235	242	268	275	262	263	270	244	237	237	270	275	240	222	250	252	252	245	237	246	230	286	249	246	235	284	267	246	265	253	272	241	268	263	275	274	242	238	202	257	244	244	248	252	244	261	243	241	249	252	255	267	246	251	245	277	257	261	280	262	268	304	267	247	238	265	229	275	274	284	254	266	270	251	248	258	252	268	275	253	235	263	261	261	266	227	253	253	266	245	251	250	249	251	266	250	244	248	249	259	273	285	261	230	242	234	265	232	278	232	251	259	243	269	260	239	267	251	287	254	247	260	248	255	270	248	225	258	238	261	255	263	289	252	271	232	241	270	250	263	260	240	238	252	254	274	261	256	312	262	284	273	261	251	247	290	239	232	251	262	265	268	248	252	254	249	253	257	246	236	248	250	239	260	276	254	265	276	241	200	255	268	256	248	257	233	237	227	223	259	263	257	240	256	275	233	253	239	281	254	227	260	264	244	258	264	244	268	257	266	251	266	285	289	277	252	259	247	223	267	243	275	247	249	230	250	221	253	289	275	256	248	274	243	239	238	231	250	268	243	259	261	244	233	266	251	260	254	253	243	279	257	259	266	273	238	256	239	274	265	262	275	257	257	257	233	246	227	279	254	228	239	266	241	259	271	287	286	277	256	248	232	273	256	243	250	288	256	241	248	250	247	260	254	247	261	252	237	240	235	231	254	258	241	244	247	265	246	262	254	240	234	234	253	269	253	254	266	256	251	267	280	257	261	240	229	249	248	260	292	234	261	246	258	223	245	232	231	244	284	247	265	256	245	257	232	267	254	249	260	248	264	268	270	254	249	262	290	279	232	249	254	237	256	238	244	250	262	279	226	250	260	239	242	237	267	275	242	243	258	237	252	265	248	248	247	259	220	259	244	285	247	235	255	232	237	240	289	262	268	283	258	229	254	247	262	243	279	241	254	250	257	265	271	240	238	274	235	276	254	269	242	243	260	251	272	255	267	255	259	240	231	253	250	252	296	253	252	254	237	244	246	277	253	260	256	234	236	244	260	258	269	232	239	271	268	239	256	276	253	268	262	229	216	267	250	253	276	262	243	271	248	247	236	258	241	253	250	261	252	249	245	236	246	245	253	272	253	274	255	264	258	288	265	265	259	253	247	241	272	268	231	241	250	239	233	270	279	265	256	229	277	249	247	243	274	234	246	228	281	255	287	268	247	303	256	252	242	267	220	267	232	253	264	264	299	276	246	295	256	285	259	258	251	240	227	232	230	249	264	234	253	240	261	261	235	255	273	238	269	268	240	238	253	222	245	240	251	267	260	280	242	252	241	279	252	263	259	261	252	263	251	275	309	286	268	260	237	272	260	263	251	250	274	262	241	246	250	275	267	225	271	251	289	262	277	250	257	244	251	245	269	252	264	245	251	263	247	259	261	258	255	287	281	244	283	268	267	270	263	244	269	254	219	247	239	256	248	274	231	247	274	248	247	232	251	281	245	267	231	213	257	235	244	272	265	283	225	238	286	261	228	274	269	216	256	237	221	250	265	269	234	244	273	265	249	241	264	245	268	275	224	261	258	255	258	258	263	268	258	266	239	259	244	267	281	257	242	246	249	227	275	252	240	273	236	265	270	256	250	263	254	241	280	253	247	253	223	251	268	274	287	249	242	256	260	283	258	236	245	235	276	237	263	252	269	302	260	256	248	251	265	274	256	268	243	281	260	261	233	249	242	265	288	283	277	254	239	217	247	246	282	252	244	245	244	220	261	257	259	239	245	238	243	236	258	249	259	252	247	270	264	286	241	234	242	280	263	236	247	254	265	264	267	272	233	277	262	240	249	243	277	266	217	251	255	259	257	256	233	236	256	246	237	272	243	259	283	230	272	263	269	280	270	262	245	287	252	258	239	263	251	234	243	248	271	254	272	264	263	250	249	253	261	270	263	235	246	240	277	237	245	268	268	241	251	250	263	246	260	243	264	241	266	264	268	236	279	290	236	244	251	235	260	266	265	260	239	249	249	246	230	290	265	249	264	270	265	254	281	266	256	277	239	255	265	251	260	268	248	264	238	246	248	240	205	233	253	243	252	251	272	225	261	265	248	248	277	269	222	266	261	270	258	228	248	254	258	237	234	258	242	256	250	258	252	221	236	253	244	256	232	246	248	250	232	260	274	274	273	270	234	240	244	227	269	236	240	240	262	269	264	292	276	242	253	251	247	233	254	213	240	267	261	289	291	242	248	231	255	249	249	246	254	256	288	252	257	267	263	257	251	256	246	228	276	241	265	251	257	248	242	265	274	248	236	255	271	256	272	261	228	259	243	231	255	249	245	252	236	273	235	241	257	254	254	257	230	246	251	232	251	265	239	236	248	266	241	268	268	265	261	238	255	246	245	252	264	244	228	283	221	254	259	249	280	266	225	253	237	275	236	270	258	258	268	285	233	293	242	215	272	248	260	250	238	265	237	275	278	260	236	264	234	243	265	245	241	218	256	266	255	279	293	224	277	274	265	259	250	250	243	257	237	248	245	254	237	219	247	243	265	252	261	262	228	254	267	264	244	268	251	238	275	237	260	251	246	260	268	240	270	230	224	254	251	256	249	284	235	232	228	220	249	245	254	262	273	267	283	246	254	287	229	257	219	256	231	237	227	234	252	251	258	222	249	240	267	271	269	238	263	263	244	258	271	268	232	248	258	254	238	246	271	259	267	307	271	251	251	243	259	256	257	269	272	272	239	259	237	243	244	224	270	273	267	263	232	256	269	265	267	265	229	259	249	244	259	238	258	262	238	252	258	255	277	238	245	241	259	257	248	241	236	224	282	223	259	252	258	237	255	287	249	275	227	227	264	256	264	263	247	234	223	254	241	241	255	227	235	248	281	223	262	233	242	247	250	252	230	226	258	271	269	246	258	262	274	271	252	260	245	235	253	246
34400	39740	20115	1133	702	629	604	548	537	492	519	464	582	649	769	898	796	837	697	591	612	496	456	409	380	416	394	416	389	449	494	519	589	546	537	519	520	479	407	419	388	378	381	402	371	387	382	411	364	383	379	410	345	405	379	368	385	360	383	403	347	396	358	373	368	390	372	373	381	390	349	384	368	375	408	378	383	368	353	383	393	361	366	363	360	390	380	347	373	341	368	401	401	339	372	354	394	387	422	366	375	357	388	373	390	380	377	367	395	362	393	377	393	367	349	384	395	367	374	372	384	402	394	370	387	384	382	376	357	389	353	383	351	382	387	399	383	380	358	363	381	384	393	377	329	376	371	378	375	415	367	363	378	383	333	362	376	367	347	365	367	386	345	375	355	391	381	377	328	381	366	327	381	334	396	362	385	389	376	392	363	387	361	380	362	394	374	352	360	349	357	385	387	382	387	373	333	362	396	395	371	367	379	366	379	336	374	387	378	345	361	356	365	357	390	407	395	389	384	397	356	372	397	373	380	373	375	376	387	347	363	390	378	343	395	377	371	369	389	353	377	372	380	367	378	378	372	371	356	360	406	405	371	371	397	381	375	420	380	369	367	382	418	380	377	407	355	358	407	387	370	385	373	373	363	371	395	371	419	308	359	384	370	400	383	391	347	374	379	363	351	358	390	362	338	382	391	357	389	361	373	345	355	361	379	385	350	353	399	401	397	347	372	386	387	387	376	365	390	370	372	338	378	391	365	365	367	335	376	375	386	378	372	390	364	392	381	413	370	392	378	385	425	387	365	362	382	364	369	379	374	368	407	398	379	360	336	402	388	382	396	374	378	374	385	357	406	374	390	396	380	373	371	375	374	382	356	357	374	407	371	394	362	366	365	376	386	359	350	352	356	374	375	365	367	344	397	369	362	380	381	382	368	374	389	387	361	352	353	373	400	367	385	421	368	398	371	407	397	362	391	344	382	346	384	347	414	396	377	373	349	373	403	382	381	384	386	375	367	387	369	363	381	344	396	366	365	376	395	420	402	393	404	366	375	345	398	386	371	383	386	392	365	387	383	396	362	393	398	395	410	362	391	351	368	389	366	382	346	335	390	386	377	368	377	381	407	367	388	388	355	363	383	392	387	388	389	349	379	407	376	416	342	343	367	381	354	338	377	403	429	334	353	407	365	392	369	399	373	363	384	408	365	375	414	392	375	363	397	343	398	356	401	379	381	353	421	380	361	361	383	375	359	378	370	387	412	374	418	366	404	372	372	356	394	356	397	360	383	387	378	375	367	399	407	376	375	371	379	374	410	385	389	393	361	357	360	349	394	378	392	379	372	405	383	390	385	350	355	361	393	390	398	371	358	365	391	398	351	402	358	402	361	377	350	366	373	361	368	353	400	400	389	381	380	383	373	386	385	368	373	403	346	385	364	345	366	368	383	392	418	379	375	352	370	377	392	393	382	406	377	367	335	345	369	414	397	404	360	323	366	376	349	375	379	411	360	408	370	361	371	384	342	394	391	357	396	394	346	392	400	404	386	347	386	375	372	418	370	407	355	384	364	393	368	398	338	348	384	358	362	376	365	393	351	379	371	367	366	341	368	365	395	353	336	349	385	397	350	401	388	357	355	372	389	388	363	368	357	390	351	371	417	362	354	377	364	361	375	385	357	349	379	371	366	397	369	386	371	373	378	376	359	382	420	350	364	343	364	352	410	396	359	349	381	396	379	394	378	380	376	399	397	340	376	400	358	377	390	372	362	374	374	373	393	365	383	360	411	385	371	379	318	361	363	382	374	390	401	333	379	384	391	380	336	382	389	384	374	362	372	389	352	361	409	355	393	383	357	372	384	368	426	371	373	370	378	360	372	394	392	371	369	372	400	430	383	377	329	354	349	368	389	374	386	365	376	372	357	399	366	369	360	380	400	359	402	363	400	362	393	380	384	388	365	371	387	354	350	345	358	344	372	352	401	390	382	389	379	388	369	388	398	370	388	395	368	413	360	359	393	374	359	354	352	380	389	378	391	377	362	375	398	376	392	377	363	377	367	356	390	383	399	375	358	390	401	410	361	385	375	398	356	381	359	353	397	378	387	407	401	368	377	392	362	363	360	350	362	381	391	351	372	383	397	344	416	393	377	390	362	377	401	414	361	378	362	391	390	362	371	389	397	364	381	366	378	401	385	407	386	377	374	349	368	385	342	376	421	364	363	421	389	385	359	389	386	366	396	355	374	398	369	371	351	370	377	354	367	362	389	366	371	382	373	414	392	411	347	386	380	359	377	386	369	395	366	392	382	389	396	336	386	378	416	401	351	398	374	381	423	367	344	388	393	377	397	381	384	345	397	378	361	376	361	373	369	398	381	305	336	377	376	349	374	373	373	367	371	384	356	387	350	368	429	365	390	397	355	367	363	403	393	375	373	382	384	380	372	404	401	406	382	339	338	332	387	374	401	351	402	391	373	379	403	403	380	372	359	389	403	371	372	365	382	344	363	390	346	361	390	362	407	376	345	375	361	379	399	357	366	372	398	386	389	377	354	345	379	372	344	374	372	394	401	388	393	398	372	364	355	361	351	381	405	384	389	335	379	387	385	370	375	359	369	369	380	388	402	362	346	381	387	391	406	383	345	360	404	371	384	366	392	382	346	384	362	344	396	394	392	366	379	371	388	354	374	379	355	372	389	382	444	351	377	356	380	373	378	381	367	373	403	360	343	393	370	370	392	372	395	351	396	360	398	391	393	379	361	341	360	382	386	355	406	378	389	400	388	397	368	366	386	374	365	377	395	346	383	380	364	383	381	360	372	375	404	353	394	392	376	381	369	357	360	361	388	362	375	395	348	351	375	379	388	375	397	387	427	385	370	363	386	368	328	401	381	396	386	370	396	392	352	365	377	353	386	370	378	364	394	397	375	415	355	379	342	379	370	381	373	367	391	382	381	359	386	346	370	388	369	377	386	371	387	370	380	352	397	370	396	423	392	344	419	360	386	410	397	368	370	385	389	362	356	336	398	370	390	363	365	365	346	378	370	376	397	382	366	370	357	401	370	361	354	382	362	350	366	378	382	351	380	388	396	358	383	398	363	392	388	410	341	351	388	374	377	380	375	373	375	368	388	410	403	340	396	378	384	392	377	401	412	395	379	355	380	365	414	377	369	359	374	364	370	391	374	350	350	409	355	355	371	364	400	394	398	377	352	363	419	334	381	350	387	358	402	398	390	400	379	384	394	350	362	381	363	386	352	380	385	395	378	377	372	371	394	413	387	399	392	394	378	381	397	391	361	387	364	375	404	374	405	386	381	388	334	399	357	371	379	404	362	386	381	403	368	409	405	377	367	385	375	371	399	334	375	384	346	351	348	373	359	387	409	366	391	405	348	386	346	385	369	361	398	388	372	387	372	346	327	410	380	372	376	370	389	377	386	374	355	423	389	383	351	356	361	383	367	367	417	373	376	346	398	371	400	382	370	368	349	363	377	351	369	411
24632	21660	28899	24799	21171	6047	1003	705	579	517	500	529	508	624	619	600	616	693	675	569	469	406	382	373	327	342	376	381	410	403	428	413	428	470	461	466	430	410	402	325	387	345	351	370	321	324	322	328	336	311	338	339	375	345	339	356	297	315	350	309	328	306	314	309	323	338	329	301	321	371	315	316	359	348	319	359	356	351	352	360	359	371	340	293	337	324	324	361	314	342	338	290	337	333	288	373	361	358	335	371	351	337	308	339	306	303	355	317	321	309	314	316	352	339	314	305	307	318	327	338	310	322	272	322	337	295	352	297	324	353	334	311	353	314	356	324	318	329	326	348	330	324	326	328	329	335	307	301	375	320	316	352	313	332	334	325	345	321	317	316	336	310	294	310	335	325	320	314	376	332	303	314	300	305	338	322	350	335	339	330	350	312	335	319	343	349	342	342	310	297	328	330	337	365	303	320	323	334	340	336	310	319	365	381	343	341	361	347	354	315	336	330	320	347	344	309	336	329	319	303	324	359	345	326	351	352	314	356	322	321	296	296	306	343	324	341	311	340	320	307	344	334	338	304	295	309	293	340	342	305	329	321	311	342	337	308	344	374	348	307	347	327	359	320	311	320	341	341	322	329	337	331	325	290	348	328	308	291	336	330	327	345	321	327	336	343	317	360	331	310	316	313	329	304	314	348	356	355	341	318	373	368	333	293	325	345	381	315	353	328	302	335	323	346	361	325	326	290	320	289	315	344	321	343	336	307	339	327	331	355	325	357	333	333	316	295	327	346	327	347	331	342	349	337	325	334	314	319	340	320	322	349	316	316	331	355	310	327	337	317	319	336	340	311	341	343	339	337	307	341	329	365	341	314	322	325	308	348	307	331	297	336	325	311	324	342	287	311	306	323	340	339	341	320	315	346	309	346	329	365	326	362	316	341	321	333	329	311	317	328	312	328	332	309	329	317	302	305	347	321	322	353	337	342	321	308	322	342	322	339	328	301	309	328	334	346	323	316	334	343	328	329	355	315	326	330	316	316	341	320	291	320	335	309	346	308	333	339	341	309	322	310	318	353	306	317	343	309	341	306	343	330	334	334	324	318	292	348	314	350	301	312	310	302	325	313	358	298	288	340	310	341	325	317	340	367	328	320	305	330	351	317	346	314	316	327	365	321	322	299	334	333	311	324	325	351	334	308	329	375	305	317	324	323	360	347	352	315	324	321	357	324	350	322	280	346	352	356	314	340	312	296	331	298	358	325	319	322	333	325	352	310	343	322	349	328	366	306	349	321	355	323	362	318	375	353	355	348	358	339	369	318	348	265	307	320	335	333	318	291	326	329	327	333	329	327	296	315	331	342	302	321	326	312	364	350	342	351	326	337	303	337	308	324	345	345	335	348	302	315	318	325	304	290	342	316	320	322	324	333	317	348	311	329	328	334	349	330	341	327	327	318	345	325	335	345	332	315	325	331	359	299	339	309	327	320	344	330	334	361	330	310	322	313	327	325	335	352	325	333	348	339	334	358	307	329	336	322	306	329	348	310	375	298	314	350	331	320	338	324	342	347	317	330	339	338	335	367	327	299	352	296	362	335	348	307	336	368	300	365	298	321	310	308	309	338	329	325	326	334	313	326	356	342	334	345	317	353	334	316	315	308	343	353	312	321	336	338	315	301	320	329	314	297	312	300	347	319	315	378	350	316	310	321	311	328	356	328	336	331	299	315	323	305	332	326	363	328	328	337	340	325	328	319	331	379	339	326	325	318	304	278	308	306	341	326	312	329	337	311	342	333	322	336	342	315	295	346	332	345	306	310	321	350	351	361	365	375	318	324	353	329	329	319	340	338	318	334	343	322	314	311	314	344	340	314	315	308	327	294	331	313	345	316	295	340	331	294	341	356	333	307	365	333	365	333	315	348	333	364	322	339	317	327	352	328	347	318	332	315	341	344	320	322	341	325	316	355	343	322	311	308	329	320	315	380	329	333	331	318	316	313	306	321	355	267	328	313	344	341	333	364	346	333	335	333	340	326	356	295	323	316	348	332	328	346	341	329	321	341	326	352	369	376	371	355	339	324	310	349	345	317	317	333	353	333	311	351	296	346	338	327	366	328	345	372	361	351	343	295	341	304	339	296	331	317	330	308	308	328	341	335	338	328	361	343	314	324	372	323	338	372	328	340	316	316	339	380	324	335	321	332	352	381	379	354	316	323	333	304	333	300	288	321	352	344	326	340	305	321	334	329	315	329	320	343	311	314	291	284	350	305	335	303	349	358	321	337	313	337	350	323	318	325	340	329	345	329	314	333	307	286	344	339	339	345	355	299	310	319	326	359	335	348	353	356	341	352	319	330	327	342	324	349	339	335	345	314	306	312	334	350	319	370	311	330	341	318	333	317	356	329	319	363	361	331	309	349	342	368	319	337	343	301	340	314	348	318	335	330	343	344	331	299	348	317	299	365	334	337	357	345	322	361	359	324	310	346	326	300	324	369	322	349	340	298	338	336	295	321	354	326	313	335	334	352	347	305	331	308	354	295	298	351	328	351	351	378	321	319	340	307	339	318	333	325	323	368	306	307	352	318	342	327	324	364	325	336	329	327	347	328	288	313	325	325	360	321	341	320	358	314	347	324	345	298	338	313	314	332	315	319	320	322	316	318	348	302	326	333	333	310	336	282	348	360	306	333	311	351	351	335	323	313	340	303	297	342	330	334	311	300	336	310	339	331	330	329	345	314	341	302	324	304	317	344	322	343	337	352	320	317	309	327	342	302	320	354	316	365	367	354	328	317	326	328	345	318	341	352	345	330	314	342	345	320	302	359	337	317	321	312	331	340	325	351	378	309	307	324	309	340	363	332	321	334	356	359	356	340	310	325	317	332	315	359	343	348	316	341	364	366	310	328	304	376	336	328	342	315	364	367	337	320	324	319	315	351	281	335	310	345	340	314	323	339	378	293	342	306	313	331	313	319	340	295	329	348	357	332	332	298	350	317	329	337	327	306	341	342	337	323	364	367	307	313	337	303	316	328	316	323	327	339	316	335	317	311	341	316	337	340	346	311	341	353	343	344	326	323	295	306	315	343	282	323	333	336	319	325	356	320	322	329	325	340	352	347	301	340	351	285	351	335	342	309	334	317	319	325	353	303	297	313	328	331	335	309	353	320	317	322	315	304	328	297	338	330	320	292	309	303	336	339	308	324	343	311	365	357	299	309	317	339	331	299	338	336	309	299	341	309	335	308	343	324	322	314	329	353	320	332	356	324	340	352	320	320	308	344	330	328	332	301	320	320	350	328	316	328	348	325	326	337	324	342	319	332	307	354	327	332	324	335	343	328	346	330	327	332	349	357	340	367	322	361	331	338	301	324	310	313	307	353	350	295	331	316	334	293	321	326	318	311	355	361	335	324	327	330	316	338	355	330	302	333	336	325	337	324	324	309	320	317	342	342	359	316	339	328	305	323	324	320	315	343	338	312	295	329	321	312	304	317	269	289
38793	54889	32946	3926	2489	2042	1618	1392	1233	1077	921	936	1084	1207	1298	1282	1371	1494	1333	1093	765	650	612	579	559	581	594	634	646	707	678	794	841	774	847	726	707	661	615	557	524	522	541	543	500	501	480	545	483	474	498	509	503	480	457	458	494	501	508	466	522	465	460	456	509	495	531	485	501	475	525	498	468	449	493	540	485	516	485	508	462	459	520	528	504	468	501	466	492	485	475	504	460	484	471	443	476	486	486	512	476	460	498	496	511	485	508	479	514	532	473	491	427	474	448	482	484	446	472	473	498	489	431	482	528	485	473	482	461	500	449	484	474	490	485	455	476	465	492	469	467	500	498	492	467	542	455	487	495	481	478	456	484	460	510	507	482	465	484	516	490	499	527	514	475	475	446	478	497	497	486	486	492	504	487	482	483	457	452	422	506	494	481	476	464	465	462	488	477	513	473	506	469	482	483	491	494	468	500	493	510	463	460	435	453	481	461	473	501	477	473	518	492	521	527	468	483	495	458	500	481	481	464	479	484	449	456	481	499	537	508	482	487	501	531	483	457	487	496	483	436	497	497	484	476	453	465	491	471	502	493	480	480	482	495	499	464	489	496	470	475	519	481	529	494	472	472	486	528	462	494	475	488	466	494	451	503	470	504	481	456	459	456	492	484	506	499	502	494	469	491	469	451	476	468	484	498	485	437	474	452	490	475	505	505	467	513	505	471	505	510	428	492	477	503	492	503	481	492	491	495	487	436	483	446	505	484	511	457	515	519	473	464	458	519	454	533	478	491	495	501	471	449	498	491	485	462	491	523	526	471	479	438	465	495	452	479	523	455	502	461	450	469	484	452	481	508	457	505	444	468	445	484	501	461	504	446	517	503	474	484	497	474	449	460	462	513	464	502	485	486	481	468	447	457	508	494	466	484	478	487	447	479	497	501	453	481	475	488	487	514	523	493	472	477	491	466	440	475	476	507	499	485	480	504	498	487	508	531	499	501	494	449	487	456	471	481	533	490	499	504	425	505	484	452	458	491	466	512	461	444	526	457	448	467	493	495	479	483	456	454	512	458	466	502	513	497	480	454	477	493	464	483	453	489	486	486	493	485	479	481	468	474	466	461	458	469	466	478	486	482	475	456	462	461	469	488	522	507	468	480	486	523	525	486	434	467	485	508	471	461	499	452	499	453	474	466	493	520	496	480	472	466	459	465	497	477	431	487	495	481	463	446	482	457	429	503	496	459	501	495	524	494	487	470	466	504	450	486	482	494	479	469	493	457	477	453	481	469	484	453	466	506	460	473	517	472	466	472	458	515	476	486	497	467	482	486	505	462	473	471	498	479	483	492	470	459	483	531	532	476	455	454	499	515	504	482	483	485	453	465	491	465	470	516	473	518	428	456	473	473	481	483	445	486	483	464	481	478	451	479	480	453	505	459	503	482	499	444	484	447	453	479	486	511	503	487	449	454	492	496	498	514	491	468	482	455	503	476	477	460	508	441	463	511	506	492	465	466	452	477	470	494	467	430	489	486	470	483	509	500	480	466	484	507	489	529	439	498	473	511	462	498	505	479	517	518	506	490	477	481	520	499	435	480	488	429	460	485	484	470	513	470	492	481	478	474	491	495	490	518	490	474	452	524	499	483	484	478	495	470	548	507	496	463	488	496	464	514	489	482	466	508	470	426	482	485	502	458	517	472	499	472	455	450	464	500	463	494	474	475	450	499	505	488	495	480	457	521	499	478	498	507	513	480	478	474	481	494	463	484	446	456	486	456	496	475	512	476	503	493	495	491	479	511	473	484	449	481	467	506	500	503	477	452	491	507	489	505	446	455	473	486	488	487	482	502	486	481	492	488	453	495	483	505	464	471	520	528	475	468	509	465	467	489	420	495	471	504	453	481	499	487	477	490	489	478	500	496	485	486	461	458	478	534	497	525	469	512	483	495	504	501	461	491	511	501	490	489	509	537	493	516	448	476	466	441	461	525	490	518	461	468	482	497	476	461	502	510	462	448	456	501	491	470	477	478	497	486	473	487	475	504	485	494	509	478	502	472	451	483	457	475	483	484	495	446	469	463	495	466	497	492	476	487	507	438	513	463	480	502	479	493	477	465	470	497	446	499	516	479	474	487	484	478	508	516	485	509	485	468	480	446	495	498	489	498	474	505	529	464	523	484	474	477	467	477	495	457	483	485	486	486	522	489	481	458	472	484	485	493	487	501	490	485	486	478	474	509	500	485	464	501	500	476	503	504	468	482	502	481	490	467	513	465	461	470	493	506	486	476	499	485	464	488	479	505	497	489	542	426	529	464	487	501	499	481	514	519	435	495	446	462	513	519	502	511	437	502	474	477	541	498	467	518	490	477	465	495	518	509	485	456	460	495	496	476	471	486	507	476	487	443	493	446	476	489	478	472	449	497	491	482	452	486	491	474	487	483	470	506	474	512	488	501	478	498	485	514	495	494	501	475	492	493	490	514	475	463	479	495	510	490	501	483	459	466	459	468	442	491	468	466	482	494	500	472	499	478	472	460	471	469	502	470	511	506	451	464	473	499	486	473	437	472	481	467	459	464	477	467	486	515	497	479	441	490	513	486	467	524	482	478	480	453	487	474	487	513	489	492	492	493	459	511	501	474	501	473	491	499	502	501	478	487	489	449	494	478	495	504	486	476	537	490	484	505	494	503	456	480	450	510	493	449	467	491	488	449	500	450	468	477	480	462	488	477	478	463	469	473	494	480	490	484	485	482	511	458	473	464	523	482	473	530	500	461	481	518	467	470	506	460	493	473	493	510	477	502	496	513	505	465	469	515	447	472	478	497	504	495	445	476	490	529	454	451	457	460	489	508	472	454	442	469	488	480	477	451	484	522	465	521	482	458	478	449	485	452	444	446	492	477	510	499	462	413	477	476	470	458	459	491	457	465	516	453	502	517	473	474	507	525	488	480	458	521	506	461	456	495	508	493	472	485	460	465	492	501	455	472	477	461	480	487	502	507	467	461	478	468	486	466	509	520	456	490	468	482	488	472	446	529	502	472	472	513	497	500	490	486	483	499	513	457	482	456	542	480	482	480	482	509	458	479	494	498	496	495	459	480	475	496	496	451	473	457	482	485	489	485	487	483	500	507	494	447	478	517	493	472	494	516	491	458	457	494	512	470	462	499	488	460	479	506	474	472	473	453	459	483	490	495	512	472	512	487	467	461	487	466	488	499	499	488	458	515	490	448	497	510	499	498	482	491	530	534	486	486	451	523	472	495	482	496	453	492	444	444	474	481	475	463	479	459	488	477	497	483	436	469	502	489	474	484	493	484	448	470	502	510	535	492	473	482	464	514	517	499	492	447	465	506	504	448	486	498	489	480	558	465	464	465	467	524	481	508	441	494	481	483	486	455	503	505	482	454	450	503	500	499	475	481	504	469	502	468	535	519	497	441	482	485	465	471	465	517	485	440	480	461	464	465	478	478	497	473	498	459	478	478	495	471	495	492	472
23465	21562	29380	24211	21555	21216	4858	919	695	558	519	560	547	598	566	703	861	824	685	456	392	350	302	317	296	322	326	327	348	392	380	396	479	436	434	397	357	327	326	259	251	256	236	261	245	252	243	230	271	261	254	217	270	293	250	250	230	213	245	237	228	228	256	252	237	228	244	236	232	248	213	241	231	232	255	244	229	265	245	228	257	199	237	223	242	226	233	226	232	239	254	241	244	245	236	189	232	242	219	256	226	246	249	235	262	238	261	221	256	241	219	220	241	232	257	208	255	249	216	223	223	238	210	236	238	240	257	242	243	234	255	271	246	226	243	259	217	241	232	250	250	236	232	266	248	219	248	226	244	225	242	265	238	201	235	235	218	235	236	253	227	235	265	201	231	234	259	223	260	210	244	217	203	219	239	254	233	218	241	228	200	249	253	252	225	240	226	226	241	232	260	249	226	228	232	256	222	245	225	226	227	258	234	260	209	225	212	236	260	225	236	256	258	214	222	281	252	266	196	224	251	246	246	218	232	237	272	231	250	222	217	234	252	244	218	232	248	237	256	243	220	259	243	233	229	228	215	255	232	240	221	261	239	223	230	235	230	274	243	224	254	220	245	229	207	236	205	244	238	255	210	265	226	229	252	209	237	241	236	243	257	234	258	236	229	233	235	211	224	223	249	221	226	215	237	239	223	240	212	229	246	248	215	259	251	244	240	264	211	227	233	252	237	215	233	237	234	244	244	260	250	216	234	205	258	240	233	207	195	236	225	242	262	234	221	226	251	253	233	201	235	219	252	197	212	211	242	189	259	246	222	223	230	239	222	245	216	247	224	211	243	219	241	232	223	210	239	238	236	206	222	245	210	227	260	209	240	237	226	226	238	251	222	240	217	245	241	240	198	242	230	249	226	233	242	239	266	235	252	236	226	225	232	266	240	232	201	243	265	255	225	241	274	211	243	241	231	220	283	216	245	267	221	193	229	211	235	236	255	265	251	228	233	200	243	205	227	249	251	216	268	271	251	250	215	250	248	228	243	232	220	226	237	231	234	247	248	232	238	219	249	238	231	214	249	222	213	236	266	261	215	245	226	237	245	234	246	221	233	226	234	241	252	257	235	284	233	237	226	196	230	234	242	235	222	199	213	249	248	246	218	250	241	219	254	225	246	258	217	214	246	226	214	228	230	239	230	251	238	258	202	245	250	257	249	213	226	237	266	217	267	214	248	243	240	230	221	235	265	237	239	220	218	243	207	244	206	252	262	232	224	240	252	267	214	236	226	259	190	223	201	245	210	219	221	240	242	225	203	229	247	212	235	248	216	238	221	216	234	256	220	252	226	226	218	250	210	259	235	235	239	241	266	220	232	224	236	194	225	221	250	254	215	229	212	244	250	210	235	212	210	248	242	260	230	248	234	254	228	248	229	228	236	216	244	232	238	211	264	226	232	233	240	205	253	209	243	229	219	232	232	243	227	240	225	216	262	243	251	230	237	208	231	246	224	270	258	236	230	255	230	225	228	210	227	230	252	233	241	255	234	204	235	222	254	241	249	206	240	243	240	194	221	229	216	236	239	244	228	243	223	243	249	241	219	235	270	246	226	268	221	196	229	216	244	238	260	232	241	219	246	243	248	214	258	277	242	235	254	260	220	244	218	236	231	234	252	228	222	247	221	242	225	231	249	238	233	230	246	226	230	213	245	254	237	225	245	222	241	224	225	228	234	240	207	207	251	250	222	220	217	244	273	243	250	229	218	263	240	248	236	225	227	219	246	258	227	241	234	267	201	284	252	219	238	222	228	219	241	232	214	217	226	220	228	251	236	241	246	257	260	243	219	249	265	220	228	255	235	223	240	267	217	216	214	251	241	256	205	255	245	249	221	204	238	220	235	239	241	229	220	248	244	205	259	230	218	209	255	223	248	225	239	216	239	243	205	212	267	211	230	229	204	239	220	249	195	254	235	220	219	247	252	246	246	225	255	227	258	240	226	215	245	232	227	220	245	213	229	208	231	249	235	193	250	215	236	233	241	270	256	269	256	238	223	234	217	256	233	235	249	249	209	249	224	218	256	253	246	225	239	202	246	231	240	219	220	236	232	209	226	266	273	239	207	234	233	227	238	237	222	225	205	249	245	248	232	265	246	252	255	227	232	236	214	234	213	234	249	262	243	249	238	258	231	237	238	217	175	226	240	249	205	243	238	245	265	224	226	237	206	211	245	242	216	208	221	234	221	238	235	230	241	248	228	211	225	240	242	237	256	240	211	228	244	238	232	231	212	253	237	230	263	242	219	259	252	226	234	216	219	211	241	236	240	232	246	249	241	234	256	240	248	234	231	235	242	213	223	232	247	229	253	213	238	231	223	250	217	251	212	229	260	209	218	226	227	270	238	235	246	255	236	243	246	216	224	268	252	251	240	229	230	253	216	263	231	221	226	221	236	277	241	223	235	219	200	233	228	223	233	248	243	223	217	240	231	252	246	243	225	232	231	223	234	244	220	242	239	252	230	245	241	238	247	258	244	247	244	235	221	253	236	248	234	225	248	227	213	244	242	223	232	236	221	208	232	233	251	237	255	230	259	217	231	217	238	228	239	242	262	208	234	227	225	234	229	228	252	250	247	220	217	217	234	222	220	239	245	230	209	241	214	237	250	207	230	251	218	233	232	253	255	260	231	233	242	228	210	188	242	230	224	222	212	234	237	220	228	259	245	205	239	225	220	249	250	254	258	249	250	212	251	240	230	240	227	236	252	228	234	241	232	239	249	206	217	257	218	238	215	244	227	243	240	239	246	253	213	252	235	244	228	222	225	242	229	248	264	269	217	250	194	257	245	231	250	231	228	249	233	254	238	239	253	262	207	237	232	261	231	234	250	241	226	228	237	214	229	253	230	225	265	259	203	234	223	242	219	229	242	234	233	245	243	282	240	218	235	218	243	235	268	229	225	233	254	234	250	240	245	233	228	221	240	247	240	249	235	249	239	227	223	239	259	258	237	219	249	205	223	238	218	239	251	237	239	224	245	237	251	233	248	229	208	239	256	257	239	236	230	250	222	230	245	219	243	233	247	234	251	250	197	233	258	224	231	234	214	251	231	243	235	231	232	264	207	227	236	233	207	222	247	230	238	259	261	229	255	227	247	256	232	213	212	243	213	222	227	219	232	256	189	226	252	194	233	239	234	244	229	219	253	233	240	221	213	217	221	222	241	236	226	222	235	231	237	259	236	245	239	260	241	252	217	256	246	233	227	225	213	235	230	219	240	219	248	227	218	266	246	225	229	234	258	233	219	255	242	250	245	246	242	219	233	245	222	253	233	238	266	245	252	244	242	230	234	248	222	228	250	245	251	249	208	238	227	221	244	238	231	239	234	237	230	229	237	225	247	232	242	243	253	213	214	238	236	238	246	256	235	238	255	216	250	239	226	243	259	248	228	237	236	229	222	253	247	240	251	212	230	203	241	248	244	221	220	227	210	251	203	253	238	219	234	244
43511	63398	39436	6136	4067	3119	2463	1997	1622	1363	1218	1282	1313	1392	1313	1498	2037	1954	1466	910	677	587	555	481	509	511	512	575	618	647	799	868	880	871	820	762	660	605	429	394	440	380	395	359	386	346	372	400	361	336	392	400	393	367	355	404	366	370	366	369	365	347	350	357	332	339	332	356	355	361	345	364	341	365	363	337	354	352	344	365	348	397	383	368	360	357	375	337	323	364	343	357	347	358	331	353	364	324	374	326	338	368	341	367	342	316	373	335	351	326	336	356	369	333	320	345	340	354	363	361	365	364	370	327	373	351	325	359	349	346	339	361	379	341	335	380	333	350	344	338	368	332	357	353	380	372	343	360	339	329	336	358	354	334	336	330	348	362	354	348	349	371	343	340	331	354	338	344	404	343	320	328	330	366	366	351	348	377	375	367	330	369	334	334	368	355	382	334	321	337	340	356	344	376	372	340	374	358	353	328	352	356	340	336	352	343	345	331	310	313	359	346	362	303	356	321	331	386	324	327	367	350	344	386	349	360	338	343	335	341	345	354	348	349	340	346	327	335	344	356	309	351	319	342	366	304	310	378	335	335	334	336	345	346	370	369	358	349	347	345	355	354	351	337	328	354	336	326	397	347	343	333	354	364	368	348	360	327	358	342	347	315	316	346	328	348	354	347	346	378	330	347	349	348	339	337	364	360	377	361	357	321	354	340	353	341	351	337	355	360	314	355	357	374	343	341	331	344	337	344	358	354	375	331	339	351	338	357	381	357	322	355	356	349	334	325	326	364	358	357	324	324	314	342	328	362	341	351	322	365	355	353	370	343	402	334	371	373	349	329	360	339	339	364	347	354	326	373	338	373	309	369	326	340	308	350	355	340	346	357	343	320	367	374	360	297	370	358	351	314	367	331	341	346	336	358	348	332	333	357	343	339	372	367	358	334	327	334	350	335	359	342	377	354	389	338	366	327	337	351	328	379	332	350	352	360	351	362	377	361	332	377	334	347	320	347	355	379	373	370	339	357	348	338	343	358	332	336	347	344	325	343	320	348	383	367	355	350	315	299	336	345	349	343	326	324	373	339	370	353	340	318	336	347	345	370	357	366	380	351	331	355	324	363	337	334	375	336	330	329	336	327	330	374	329	330	325	353	366	349	351	353	362	366	346	358	340	348	340	342	360	368	353	378	333	332	352	349	342	345	353	355	371	350	381	341	342	377	370	369	320	330	352	336	362	350	313	346	355	357	342	342	408	355	328	367	384	334	346	345	352	358	326	342	363	371	361	354	340	362	376	334	358	355	354	360	349	374	353	351	388	341	345	335	346	360	364	348	350	325	357	365	321	351	344	379	365	350	357	343	357	358	360	393	335	339	298	327	337	320	364	334	346	304	360	368	344	352	337	357	371	365	327	362	354	340	365	347	329	349	380	356	319	367	326	359	341	380	341	343	338	360	330	359	361	369	378	319	347	335	348	341	351	343	342	362	346	358	375	352	339	362	331	362	356	361	371	372	362	344	354	364	333	366	382	377	328	352	335	354	341	316	356	321	341	346	350	359	330	343	347	336	356	319	360	363	352	356	352	334	326	346	348	320	368	351	335	331	353	347	363	345	354	370	369	340	390	346	343	371	355	321	341	329	335	362	360	326	344	316	360	327	331	330	330	360	376	367	387	362	359	348	359	328	332	335	349	342	354	371	348	365	356	360	355	307	317	352	325	349	357	338	351	321	363	357	342	342	346	338	345	298	332	332	339	329	361	330	371	340	369	327	370	378	372	340	339	361	349	362	327	337	322	367	376	367	351	335	369	377	357	329	328	342	349	337	350	313	339	343	325	331	321	374	349	349	339	368	344	362	354	370	329	357	378	317	367	347	346	348	349	387	344	360	359	344	310	379	333	311	332	338	327	351	370	346	372	364	320	362	325	349	343	338	327	358	367	362	319	321	341	341	334	358	362	306	326	329	380	354	386	345	350	338	328	337	373	315	354	343	358	338	339	330	350	357	364	343	337	341	371	358	375	344	363	368	362	319	321	322	345	340	364	343	357	386	343	340	338	367	335	374	340	357	345	367	352	360	359	364	353	353	336	348	355	361	293	350	372	357	335	346	315	356	341	332	379	335	337	363	369	342	355	340	329	334	344	348	366	354	342	356	341	358	361	329	339	294	338	338	337	350	367	379	359	338	338	357	366	361	343	345	375	351	332	360	354	382	377	367	294	368	360	315	359	344	357	337	378	361	360	362	345	357	348	339	340	350	351	334	373	378	322	377	359	364	374	321	330	368	359	339	362	352	327	342	357	378	382	339	375	355	353	342	365	338	368	333	328	360	340	369	355	340	338	344	331	368	350	352	348	355	365	369	360	358	353	367	353	344	371	355	357	345	365	369	363	357	332	353	342	339	371	346	307	340	351	365	372	352	331	346	366	345	360	341	367	368	352	324	333	370	358	344	340	348	377	352	325	355	351	360	381	352	330	349	340	387	352	338	337	357	357	353	328	351	350	365	337	365	328	353	342	364	374	347	341	340	374	337	367	348	361	332	345	369	340	384	365	352	329	351	319	346	366	347	338	344	342	343	339	373	336	340	374	355	343	337	342	335	353	356	337	341	361	354	392	348	368	326	340	367	347	351	370	348	327	364	355	363	334	368	353	340	356	329	346	327	361	344	372	355	374	342	370	325	341	362	350	356	363	324	368	335	320	337	358	353	354	353	327	388	325	350	362	355	371	347	326	347	360	327	358	354	359	372	345	381	344	348	374	363	354	355	317	371	381	353	334	335	343	330	356	369	354	348	339	346	323	339	355	346	341	343	382	377	342	396	322	348	357	341	363	362	345	321	365	364	348	352	325	354	349	321	330	345	354	337	349	345	357	357	351	307	376	336	319	347	344	335	358	372	350	356	335	367	327	346	311	366	365	305	382	368	358	343	371	343	333	380	362	367	353	338	350	339	351	332	327	334	335	358	345	363	330	364	339	340	373	335	368	344	361	344	338	322	331	335	378	343	347	344	333	354	331	392	309	364	333	352	396	352	352	371	332	355	343	353	342	368	342	343	347	319	375	352	372	371	351	336	358	341	340	334	319	337	358	323	336	359	359	376	373	363	374	357	382	336	340	363	321	333	346	382	354	328	359	349	332	328	337	351	319	340	343	351	358	322	358	361	358	337	323	342	359	365	353	337	356	331	308	382	342	355	368	358	344	368	354	311	359	366	353	377	355	367	344	332	386	372	350	331	363	328	369	363	340	340	385	336	349	383	337	342	375	359	333	346	326	346	377	359	338	358	357	387	345	342	340	333	348	336	348	363	335	342	339	295	339	357	371	335	357	323	314	375	335	358	357	308	327	353	352	355	357	336	353	328	356	363	372	356	345	341	331	314	339	305	361	371	346	359	318	374	337	335	339	353	336	332	352	378	364	359	337	350	343	358	330	328	323	365	366	356	335	342	375	328	350	330	361	345	342	368	379	347	373	358	291	335	329	356	324	379	344	336
29020	24803	19544	2984	445	355	345	297	288	276	311	307	339	335	397	492	472	458	356	310	278	316	253	286	239	281	269	265	278	288	326	351	329	342	339	335	288	289	244	239	246	287	238	249	253	235	287	277	262	257	254	273	248	259	252	222	243	236	245	253	258	243	264	284	270	245	261	251	270	246	279	255	250	253	242	305	256	252	261	235	260	248	259	263	264	264	261	268	292	246	276	267	264	264	252	267	288	252	247	259	246	252	234	253	275	234	257	252	226	254	256	252	259	267	274	234	235	215	271	272	231	258	258	246	267	240	278	251	303	217	259	232	288	252	243	271	232	255	222	256	244	260	268	231	248	245	262	271	273	261	302	261	270	274	276	235	240	275	267	257	258	279	272	252	250	237	258	258	247	241	233	285	236	298	238	225	267	277	253	256	241	255	256	261	216	283	246	227	251	251	264	251	264	256	257	252	266	263	242	248	236	251	265	245	258	222	243	234	255	244	260	242	281	277	259	238	274	227	242	237	251	218	251	248	278	261	257	213	264	250	248	239	216	263	278	256	246	240	257	261	223	260	250	225	257	248	241	247	255	268	251	307	239	248	241	301	241	241	273	233	278	233	266	232	245	247	257	266	238	238	244	247	282	261	276	245	265	282	241	225	250	263	234	242	233	265	258	244	252	225	254	252	246	248	253	241	237	259	276	265	275	236	253	246	246	252	265	254	232	247	266	266	239	231	263	235	249	239	245	256	249	272	239	233	258	236	279	211	252	268	259	232	267	241	279	267	269	250	259	280	240	247	244	272	237	260	251	297	281	242	257	250	253	269	271	275	264	268	260	248	238	260	228	268	292	259	252	234	264	242	250	225	235	268	247	239	258	269	245	291	254	251	265	249	272	270	240	227	256	247	234	256	255	246	239	235	287	253	283	271	265	271	241	230	266	241	246	258	242	264	271	252	233	251	284	243	230	267	249	232	259	246	286	258	266	250	271	258	237	256	278	268	249	244	281	255	234	267	257	232	252	248	275	223	238	260	229	263	259	216	269	257	245	269	257	239	257	259	251	241	231	233	252	233	268	260	264	256	244	234	248	251	248	229	253	274	239	247	236	247	277	246	235	268	216	283	254	282	250	238	243	252	268	274	260	249	231	259	250	243	217	243	230	265	261	225	263	265	225	239	262	251	227	231	251	261	239	269	248	236	267	278	248	263	272	252	242	231	243	260	237	245	253	257	228	252	219	246	223	255	259	243	227	275	259	247	234	253	238	256	261	255	234	269	255	240	237	250	247	254	274	242	246	223	255	260	228	244	225	252	259	255	272	263	261	233	239	235	242	251	276	245	256	250	249	248	269	264	256	231	260	270	266	229	247	265	246	266	228	244	275	259	229	250	259	246	269	257	247	253	239	273	279	239	248	265	253	237	243	256	277	250	233	241	235	263	239	250	256	270	235	282	219	252	255	266	260	267	255	227	273	241	259	256	245	241	296	270	256	236	278	251	239	257	256	261	230	252	255	225	248	241	245	283	245	261	257	260	248	254	266	248	256	271	240	265	240	267	273	258	249	242	241	274	258	242	266	264	243	236	248	265	245	240	262	245	232	281	263	271	280	265	255	242	249	228	248	255	268	249	243	254	254	237	218	254	266	251	243	222	274	215	274	264	255	276	245	245	264	241	229	255	240	257	251	251	262	274	263	254	267	230	243	249	234	230	246	258	249	254	260	221	247	265	263	260	238	256	233	237	251	271	248	233	245	230	249	240	225	245	268	261	232	256	226	249	268	230	232	271	276	263	242	240	259	233	266	240	275	277	228	242	262	255	266	236	256	231	269	258	247	255	256	239	226	283	244	274	265	258	260	237	246	275	245	260	252	277	249	266	257	234	262	263	262	238	275	270	241	253	261	247	255	263	252	237	261	265	252	239	282	235	238	260	263	241	256	230	274	244	277	243	222	255	263	226	254	236	290	251	254	227	242	262	236	268	240	260	252	235	255	245	251	249	260	230	256	239	268	238	242	249	252	275	224	254	252	240	232	253	264	254	242	250	263	265	261	231	234	253	250	243	250	266	262	246	257	260	255	243	248	254	247	250	223	208	261	277	257	265	252	280	246	276	263	262	245	261	234	265	264	253	259	267	270	252	224	233	262	250	263	242	249	254	246	263	278	235	254	248	227	244	262	245	255	247	244	247	247	270	246	255	258	277	281	252	245	241	254	260	258	258	264	247	254	253	243	260	258	269	279	247	264	247	257	248	250	273	230	249	273	254	236	252	264	263	256	261	249	246	260	264	249	249	251	255	238	232	257	263	254	264	273	270	261	262	253	248	239	253	235	268	259	235	269	250	228	275	230	289	270	260	270	268	268	253	243	229	244	235	255	280	231	256	243	262	218	265	263	256	272	262	260	258	252	233	252	241	228	259	250	238	255	266	266	252	254	278	285	211	229	277	241	234	227	257	246	253	258	258	256	270	261	248	265	244	244	258	244	262	256	273	230	268	261	252	258	248	250	215	245	265	256	239	265	248	256	267	256	278	263	273	265	269	252	251	294	273	246	253	266	244	258	233	249	262	277	240	247	239	267	249	267	260	244	230	253	246	239	256	234	247	255	265	267	269	221	229	266	223	254	240	266	207	233	238	254	264	257	279	260	284	253	238	248	223	249	227	280	266	251	223	233	283	242	257	274	221	231	248	251	248	252	239	256	220	222	231	235	271	249	251	243	248	245	227	252	235	284	246	273	280	212	249	251	227	245	250	246	251	259	244	268	261	235	238	249	277	270	266	244	259	254	238	243	253	271	252	254	255	262	264	230	255	217	257	237	255	270	246	229	230	273	246	264	283	244	254	249	221	244	228	269	252	227	248	254	246	254	258	252	271	240	234	238	249	247	249	264	247	258	247	256	238	238	254	259	248	255	264	235	259	248	235	238	271	251	244	222	229	267	242	255	231	237	257	233	266	255	240	243	256	246	240	246	244	228	260	222	278	282	260	253	258	249	245	285	265	235	255	260	264	266	268	244	233	283	282	243	231	245	254	252	243	250	263	267	273	277	244	277	263	267	283	243	236	237	280	258	245	252	229	277	265	235	261	242	289	240	227	261	270	245	252	253	221	250	277	244	253	217	241	240	258	265	221	258	254	263	259	237	250	257	262	255	261	247	240	237	252	265	245	261	250	258	228	262	244	237	282	265	267	218	256	255	246	242	271	276	278	246	259	204	261	252	268	222	263	230	257	250	284	283	268	238	235	245	251	240	245	263	274	231	267	269	249	234	253	266	237	246	242	268	265	251	246	244	243	272	235	242	275	268	280	244	287	242	245	281	233	244	244	242	245	249	250	250	228	235	274	247	261	234	255	264	268	249	255	250	263	240	242	261	290	263	245	268	254	259	239	221	250	243	257	267	272	261	241	249	253	293	225	231	267	241	239	271	274	260	238	247	278	234	281	255	258	234	265	268	245	244	273	293	241	267	264	234	246	262	249	256	255	278	258	273	272
34561	39502	21014	1101	779	668	632	572	500	541	519	573	584	607	764	1018	1045	928	697	521	492	441	413	416	367	368	424	438	420	460	584	621	626	663	557	517	421	420	389	398	427	360	387	361	361	337	389	411	364	393	420	418	393	398	393	366	363	400	350	356	379	367	375	394	365	396	373	403	347	350	373	357	355	352	395	376	378	359	421	321	386	392	341	377	353	387	399	374	372	390	371	370	355	361	357	393	360	382	353	354	391	373	351	401	384	346	358	362	373	357	327	366	374	373	375	392	367	367	370	391	391	405	341	343	306	333	347	370	386	373	377	367	385	400	332	376	371	374	421	376	356	377	344	353	359	343	355	360	355	363	376	349	353	391	377	390	389	364	413	355	374	379	370	359	391	373	361	398	349	372	371	366	373	366	412	380	362	396	361	356	372	366	377	344	323	336	383	389	380	391	359	361	397	356	399	368	368	342	378	349	362	363	381	400	357	389	381	357	356	348	355	406	370	385	363	361	375	381	379	360	388	334	383	348	355	347	359	395	399	343	377	407	393	404	364	391	354	339	401	400	370	373	353	363	359	360	361	394	371	384	383	391	383	370	381	386	402	370	390	380	365	386	397	389	384	352	349	377	408	344	397	369	371	361	398	381	387	376	382	392	397	361	378	361	363	371	385	352	384	402	381	368	370	391	371	364	408	350	360	361	381	383	389	348	376	391	349	390	350	385	360	380	382	357	366	401	350	337	356	361	392	367	347	394	388	401	369	370	400	381	375	375	380	409	376	374	375	365	336	370	365	385	359	369	377	379	354	412	369	376	362	358	362	380	344	361	364	370	373	417	402	380	365	409	389	405	366	380	390	356	355	374	332	353	374	371	357	361	390	354	352	345	385	398	369	352	411	377	377	358	355	350	338	398	383	366	385	384	380	353	359	410	347	376	387	371	406	361	365	374	393	371	345	358	353	395	371	376	338	329	378	339	386	363	387	384	368	374	359	385	374	396	403	390	376	361	363	386	363	387	371	387	352	375	367	382	361	367	350	387	389	350	354	386	351	381	386	348	390	376	337	326	366	419	361	409	368	398	366	371	400	380	317	389	363	363	405	364	385	368	353	360	431	337	407	383	367	391	358	396	371	382	388	406	377	365	371	401	374	327	374	394	335	388	380	404	406	340	382	395	387	385	375	353	392	368	353	337	376	325	389	387	389	355	372	353	365	350	339	401	379	356	389	382	352	405	375	367	388	394	379	380	337	392	344	389	352	409	369	389	406	367	354	368	402	355	363	358	382	375	419	384	382	367	357	375	354	364	380	384	374	425	396	376	362	384	360	366	408	387	363	366	389	366	382	384	364	346	382	380	366	375	354	403	379	367	381	403	361	351	376	350	390	382	369	362	339	364	368	385	384	375	391	362	374	370	366	347	381	370	385	392	392	401	373	377	361	420	387	363	374	373	357	395	370	376	372	374	356	354	348	362	388	407	394	347	394	361	361	386	322	413	339	371	362	387	357	344	370	352	335	357	378	369	344	355	374	386	371	394	368	391	370	371	358	371	356	358	348	355	367	371	355	366	370	396	367	400	350	362	396	354	387	349	373	406	411	354	373	396	387	376	341	386	380	387	353	389	415	380	387	357	373	365	363	405	383	348	403	378	332	354	388	397	375	381	370	353	376	355	383	371	370	370	390	372	384	386	382	409	381	367	373	382	414	375	369	378	398	360	363	394	369	392	357	363	356	364	383	369	386	356	342	349	361	385	383	357	359	356	352	374	405	375	369	357	345	371	368	375	372	363	363	381	369	394	369	352	390	393	391	375	392	355	362	380	372	378	362	349	354	351	361	335	381	358	363	403	372	372	369	383	373	365	360	379	375	365	384	344	359	387	416	384	374	356	362	376	398	382	397	409	363	399	371	384	400	388	354	384	367	402	391	375	399	430	341	348	397	390	394	336	423	376	395	372	340	357	349	363	385	358	343	373	374	354	370	387	371	367	367	372	374	367	312	394	367	364	375	374	356	371	335	391	351	365	368	327	386	379	401	373	366	378	387	354	368	371	391	343	339	377	380	380	354	389	396	381	379	365	361	368	345	353	350	412	413	360	379	365	384	387	367	382	370	364	388	373	381	328	387	352	378	372	381	381	367	365	366	371	390	366	352	393	334	400	370	360	338	363	352	331	405	368	377	411	369	365	367	396	357	373	377	427	406	383	359	371	366	358	382	377	382	360	375	370	358	362	362	392	364	361	368	406	352	390	371	373	382	386	375	381	388	371	397	361	366	350	370	374	352	394	384	372	344	387	378	329	403	388	385	359	372	400	381	384	366	370	381	390	361	385	390	366	402	401	386	339	357	341	385	366	349	372	371	364	342	365	360	393	344	386	363	353	403	388	379	367	407	406	352	343	352	356	390	368	373	355	366	341	375	392	374	379	372	375	382	417	359	370	348	386	371	401	354	369	340	386	360	349	385	365	371	362	410	363	378	363	360	379	405	391	374	366	378	375	354	372	347	387	366	375	374	343	362	380	395	363	387	369	369	373	358	370	368	355	369	352	385	378	374	356	349	387	381	341	344	394	354	385	352	387	362	382	362	423	404	370	370	378	391	398	366	346	362	358	421	362	390	376	380	357	339	394	396	388	364	359	395	406	365	360	360	365	365	381	343	365	377	334	342	381	383	352	378	374	379	379	346	360	369	363	354	411	373	365	351	384	394	344	395	359	375	404	359	394	368	359	367	358	371	375	342	372	382	323	384	388	350	395	383	365	350	342	377	372	369	370	361	392	358	382	390	376	354	372	347	361	355	408	362	356	359	380	385	409	369	343	348	354	377	385	375	337	417	389	355	377	395	363	379	388	328	377	411	382	377	364	350	394	371	376	364	376	356	380	354	349	392	347	378	344	361	352	359	356	386	377	396	363	354	344	372	404	365	378	384	378	377	390	372	367	413	379	353	385	415	418	356	372	381	378	376	359	390	418	357	365	357	368	348	379	377	356	330	391	391	388	371	390	377	338	365	355	380	380	347	382	393	375	371	357	386	366	373	399	389	390	371	392	378	393	376	374	375	376	401	355	381	375	363	376	386	391	360	357	343	347	363	374	345	392	358	371	368	396	371	365	346	363	382	357	356	345	357	398	373	339	364	360	347	400	377	368	340	381	382	368	385	366	366	370	406	376	360	395	404	366	400	345	421	373	385	372	370	353	374	360	410	361	362	389	389	419	377	361	381	356	350	320	395	400	389	342	382	374	382	382	369	361	387	348	358	363	396	402	390	391	369	371	380	358	384	353	380	362	402	415	368	386	379	353	377	379	356	397	388	409	401	380	382	380	373	371	352	383	378	384	379	357	375	378	357	395	375	375	406	357	349	337	355	373	369	380	339	370	376	367	362	403	377	369	401	376	386	387	358	375	367	395	368	355	369	371	339	358	354	370	329	348	396	381	381	358	380	392	392	372	391	369	405	420	371	397	352	390	388	383	349	376	344	394	363	380	335	337
24444	21631	28876	24706	21065	5855	1024	649	537	557	546	538	599	675	827	848	748	658	481	408	413	393	382	348	372	320	373	402	397	392	453	484	503	489	457	363	422	342	334	366	325	339	336	301	322	335	336	356	362	360	346	331	329	324	311	301	312	295	326	351	322	341	313	327	313	348	299	337	335	353	350	339	327	301	343	304	318	350	319	357	311	300	320	321	337	340	330	334	360	318	284	331	325	351	310	327	323	330	313	313	315	307	313	320	295	336	318	328	340	307	335	308	331	309	317	322	344	366	301	302	315	332	324	354	319	295	308	320	308	326	340	305	293	358	342	322	319	328	347	319	316	331	297	293	322	323	354	331	374	319	313	318	330	338	324	327	347	345	353	325	329	346	330	332	295	292	295	320	305	332	366	306	315	337	317	323	329	339	290	325	311	321	308	343	299	318	325	340	337	280	318	298	343	325	356	354	326	326	345	312	335	312	317	345	311	284	309	346	335	272	310	313	324	303	320	327	325	350	337	316	319	351	317	286	332	322	329	318	300	299	317	326	348	327	280	306	302	320	337	296	339	338	321	317	311	343	308	310	346	316	341	340	302	314	314	360	305	315	336	290	319	331	320	317	314	325	291	310	309	302	316	348	307	356	326	332	324	335	352	361	358	331	331	365	292	341	350	332	311	343	320	331	317	295	299	330	333	314	321	358	359	360	297	309	357	311	284	313	293	299	322	312	356	343	306	343	306	321	332	357	343	297	350	319	301	333	335	344	342	300	315	323	319	303	321	356	310	316	313	310	330	331	328	312	307	334	349	340	332	325	308	274	329	304	319	344	308	333	314	324	318	323	332	317	312	325	339	319	323	323	340	325	363	341	291	352	309	325	299	329	304	346	329	322	356	360	299	288	325	365	322	333	352	350	346	304	325	317	340	323	332	329	325	332	309	315	314	323	294	326	299	295	313	327	296	347	327	322	332	333	335	341	313	323	334	326	325	333	314	309	349	328	344	327	362	333	331	299	312	306	310	349	343	313	328	321	293	311	351	333	326	349	337	314	337	315	315	308	358	358	347	315	289	338	297	330	288	353	339	338	312	343	322	317	325	325	333	353	338	312	333	293	310	339	302	316	337	325	326	336	317	333	330	318	323	289	299	318	307	341	302	319	326	349	359	285	333	339	355	314	320	347	328	346	310	320	337	309	337	344	332	323	315	329	310	301	377	338	309	309	310	344	301	332	333	306	330	315	313	347	317	304	332	318	330	333	320	343	314	304	312	313	311	323	337	323	294	322	310	337	313	340	331	314	332	355	331	340	326	321	321	318	320	344	316	370	327	349	317	344	327	331	340	346	316	344	355	326	328	296	323	355	313	328	319	333	351	309	305	339	334	315	355	318	303	306	358	366	307	346	309	340	279	312	330	297	340	313	314	341	331	364	321	301	340	314	308	293	342	313	291	318	328	327	314	336	356	320	308	320	331	308	327	328	304	329	321	346	306	293	318	308	345	297	342	324	327	302	305	322	325	330	317	331	331	330	314	350	320	330	345	367	326	309	337	339	323	332	298	340	292	321	293	333	356	307	349	330	309	340	311	347	322	337	322	345	317	328	332	340	316	346	303	328	306	322	321	349	357	322	320	314	355	340	314	288	331	291	367	300	334	309	330	345	339	299	333	326	321	350	292	314	305	329	349	328	331	355	316	303	307	313	304	360	310	303	307	285	328	317	322	305	329	313	286	336	334	354	363	339	327	359	302	319	295	307	339	333	343	365	325	315	341	331	327	320	298	348	311	339	343	339	320	311	319	320	321	323	324	314	326	311	315	317	313	317	309	343	307	331	314	304	327	321	343	304	314	322	352	335	319	328	326	324	326	309	327	319	312	315	307	298	318	309	328	361	311	320	316	329	338	363	317	311	311	359	290	335	344	342	351	343	327	333	302	347	334	300	344	304	350	312	364	319	320	318	321	336	338	314	332	359	365	345	357	334	340	334	331	314	334	319	347	345	311	328	343	358	352	326	336	346	338	288	319	332	329	330	309	359	324	327	324	334	297	323	323	298	321	309	304	318	340	313	358	321	368	334	332	363	326	310	335	319	328	368	340	357	342	308	330	315	303	325	334	346	319	351	323	348	331	323	350	347	299	310	319	304	300	360	342	343	342	357	322	322	354	309	318	345	331	358	314	339	357	326	322	339	335	358	317	382	325	299	313	305	318	307	296	294	322	344	351	342	305	371	334	348	335	325	321	337	313	323	366	338	323	316	288	339	344	344	348	339	318	312	336	319	318	368	318	346	311	314	334	314	332	345	294	314	337	337	320	313	326	308	327	322	329	332	328	345	308	312	325	319	343	311	333	327	297	329	335	320	293	329	324	309	310	308	338	319	314	272	324	319	331	323	314	324	307	333	318	326	320	320	337	325	334	326	333	355	328	302	321	338	299	331	335	314	352	330	350	330	330	318	351	316	361	304	330	276	335	330	307	315	325	347	334	340	335	314	316	323	323	326	324	337	307	330	289	317	317	320	332	334	344	341	350	355	349	319	315	320	331	298	298	324	354	325	337	316	354	347	350	312	299	316	340	265	341	305	339	326	326	312	308	353	294	295	353	319	297	303	312	352	312	316	324	309	345	339	348	303	343	299	325	320	319	306	306	362	306	337	342	272	316	301	297	330	356	352	326	323	343	359	322	354	357	331	329	359	279	287	318	301	336	350	308	326	335	363	321	335	309	333	313	352	331	328	300	282	325	320	312	312	346	293	285	354	335	299	335	355	335	300	310	315	294	340	323	328	321	316	326	368	351	342	324	337	332	317	344	313	331	308	310	324	336	326	312	334	323	328	342	341	341	302	292	319	321	305	336	320	315	330	297	324	325	329	322	322	356	350	326	341	321	315	279	334	306	310	313	309	323	347	352	312	327	313	353	343	311	312	325	286	301	303	303	344	298	341	308	297	315	324	320	303	316	321	316	288	327	344	319	322	317	346	358	325	307	332	324	304	303	361	320	324	291	320	344	314	315	342	309	318	305	307	315	295	355	328	310	338	316	314	341	333	311	323	308	326	362	330	315	312	333	338	302	312	330	330	336	300	314	313	320	326	328	339	295	343	322	339	318	345	312	301	327	345	324	313	322	330	283	330	307	348	348	320	322	313	303	320	311	347	308	324	341	321	344	303	328	310	346	326	341	296	375	322	323	290	323	309	332	327	332	321	346	333	302	322	314	310	324	318	315	331	351	326	318	328	284	314	350	304	338	305	313	316	336	307	352	318	345	340	315	307	287	322	362	313	329	323	342	308	330	331	333	313	338	307	312	324	304	313	319	307	289	337	329	305	315	358	346	318	308	331	316	363	330	313	318	334	312	313	333	335	331	314	313	327	349	306	317	342	350	321	308	319	342	329	315	330	319	339	337	307	324	347	348	336	296	324	322	280	322	333	347	349	315	320	328	327	345	345	305	324	326	298	335	317	342	312	320	317	316	330	333	313	337	320	336	327	359	349
39192	54366	32045	3650	2548	2089	1665	1424	1181	1093	1115	1071	1137	1377	1876	1847	1734	1456	916	784	698	655	612	590	551	569	555	643	657	716	791	841	922	783	755	712	625	598	532	541	515	555	474	462	498	501	495	491	476	457	441	507	488	510	486	511	506	452	430	478	507	464	477	499	505	496	455	485	450	506	478	476	474	463	486	463	480	518	477	491	469	514	515	495	425	506	492	470	479	476	517	487	494	499	515	543	467	477	454	497	479	478	468	469	449	502	475	495	498	485	469	432	496	469	497	464	450	455	447	515	487	485	481	497	508	498	447	480	487	519	495	511	494	471	481	506	499	467	471	488	509	471	535	483	479	491	492	481	481	496	489	450	456	500	463	462	463	484	458	471	499	490	504	475	501	512	474	466	502	501	507	500	464	447	461	500	487	499	482	455	475	459	483	462	513	481	439	469	471	474	514	449	514	500	497	496	469	513	470	485	493	553	490	445	504	484	495	478	447	524	485	495	513	488	505	471	507	488	449	485	492	458	453	432	468	494	468	471	473	483	509	495	473	514	463	452	467	463	490	459	498	448	454	480	467	480	466	463	499	506	437	470	459	421	498	469	494	479	454	478	485	493	493	477	414	491	522	458	488	437	500	444	478	470	455	481	493	473	463	468	488	511	494	448	440	438	456	494	466	505	458	487	493	468	487	508	492	479	480	468	468	458	514	475	485	488	450	479	504	469	513	450	459	493	458	461	476	455	509	487	484	510	483	495	505	469	506	452	481	495	501	479	459	486	519	459	510	473	462	501	461	475	490	529	464	466	467	488	477	490	495	495	468	457	474	445	476	466	433	475	482	484	515	475	471	487	493	480	462	464	488	481	506	474	471	431	494	479	477	462	481	464	473	480	503	460	507	491	493	485	455	487	500	455	473	454	458	460	476	499	495	491	503	465	513	491	496	453	497	518	430	461	497	481	494	463	443	500	455	503	449	503	463	476	497	481	470	498	487	487	481	452	437	492	462	478	513	486	464	479	468	479	477	455	508	496	496	459	472	474	500	514	517	501	474	485	436	459	498	513	462	504	485	514	498	498	456	468	484	470	481	505	489	504	503	472	507	484	487	487	476	504	490	491	491	491	485	468	496	483	488	500	480	473	468	474	469	508	448	507	495	500	494	460	477	490	495	477	486	495	480	483	481	479	503	474	501	455	475	473	464	458	437	482	469	487	478	492	508	448	489	518	489	473	488	489	486	457	470	490	484	525	470	476	477	453	487	486	445	501	416	482	449	494	464	474	423	506	462	459	483	451	464	500	478	516	456	494	435	465	496	476	446	549	484	488	461	486	465	512	480	510	470	460	429	518	452	444	496	504	462	461	452	529	460	500	501	474	492	492	486	464	446	472	473	468	515	499	497	442	469	471	536	473	503	460	458	459	475	462	483	514	485	464	475	500	477	450	467	450	477	454	489	472	488	486	468	481	482	499	482	436	472	467	484	440	473	520	488	504	499	465	483	485	432	463	495	507	491	459	460	504	473	449	475	478	473	465	463	511	480	472	438	486	481	488	475	475	497	467	450	461	455	452	490	462	453	483	471	442	476	476	458	490	499	467	467	439	492	522	488	448	490	496	533	478	457	518	493	498	472	502	506	469	443	465	481	513	534	445	505	440	466	491	481	459	469	487	459	417	474	522	472	505	459	453	500	472	505	490	460	502	489	483	485	450	471	512	504	460	488	452	498	459	482	452	481	514	437	473	497	449	491	465	477	470	473	495	475	465	488	449	484	474	487	512	496	479	443	511	484	488	476	458	438	504	480	517	462	500	497	483	453	495	466	460	449	511	493	476	460	459	478	510	506	499	479	477	473	473	438	440	448	504	515	465	481	479	530	477	488	473	503	439	493	464	486	459	481	462	498	431	484	509	488	494	466	488	442	424	497	487	451	520	502	411	499	494	534	485	517	480	445	487	454	504	458	484	451	472	486	466	481	484	481	502	496	499	430	478	441	485	484	438	474	489	501	488	495	489	460	501	482	470	445	476	466	475	480	440	511	450	502	458	491	480	506	492	464	471	465	462	500	470	478	509	476	495	442	475	467	483	492	509	482	468	473	502	482	503	478	536	501	486	483	507	472	475	465	445	492	466	513	475	462	482	492	465	473	488	461	486	457	467	451	503	479	516	506	468	456	507	457	475	515	471	489	485	480	498	458	444	458	476	484	452	470	450	485	497	476	492	527	467	478	476	458	488	503	469	472	459	512	453	467	461	507	503	461	457	461	457	456	465	470	461	423	472	491	491	433	474	500	478	493	470	482	487	497	486	474	498	507	455	474	495	461	517	526	479	448	448	518	483	515	471	475	474	455	455	494	494	453	488	453	465	503	490	503	499	486	474	484	491	499	500	461	483	506	485	466	467	488	480	466	487	490	470	454	448	477	465	488	493	512	468	477	476	468	510	529	467	476	455	436	481	477	466	499	481	494	522	520	464	468	464	484	497	471	485	521	475	527	468	501	452	460	485	469	483	460	495	472	463	459	504	518	457	519	491	478	458	490	472	428	483	488	480	471	473	477	474	490	516	470	479	514	472	462	460	470	533	476	475	499	459	428	502	489	500	505	499	486	521	488	498	485	507	466	499	487	481	499	477	464	495	448	493	485	446	429	471	485	455	443	451	498	424	508	483	467	481	513	487	488	465	494	470	483	435	491	452	487	488	478	475	524	461	480	474	453	472	483	469	482	470	430	477	437	433	482	512	484	455	503	508	464	453	517	489	471	478	522	530	485	485	469	490	447	494	493	459	479	484	470	445	483	468	482	457	476	508	431	475	455	497	503	471	480	487	488	441	472	477	454	516	507	479	483	472	466	491	468	478	463	450	483	433	492	489	470	449	478	493	432	469	440	457	479	469	509	492	499	455	472	468	526	479	479	497	460	453	471	514	466	476	458	475	486	476	502	512	490	489	488	487	482	509	475	430	480	471	449	504	524	480	480	465	489	472	451	488	465	497	472	494	475	510	455	501	474	493	481	492	494	487	459	495	462	450	476	529	480	470	498	493	515	488	443	463	448	488	474	451	471	454	478	450	448	476	482	433	468	476	450	469	486	447	498	488	517	476	535	474	455	476	467	485	492	473	456	532	464	501	487	496	460	494	466	457	495	456	482	494	476	456	498	509	490	464	476	460	444	494	449	494	514	489	474	493	497	518	483	453	486	467	487	456	482	495	466	467	510	490	440	441	483	483	468	425	505	468	440	524	462	478	485	484	497	453	481	488	493	459	477	491	495	473	493	513	508	483	539	483	462	467	477	439	477	472	457	480	495	494	511	482	461	488	476	460	497	507	447	464	465	476	496	470	483	505	482	469	505	476	490	470	469	468	470	455	482	490	466	490	465	457	524	488	455	480	501	510	496	465	499	496	448	458	508	478	506	505	507	475	496	461	490	458	470	501	518	519	435	474	509	470	451	502	470	456	431	432	467	444	507	463	492	469	459	469	515	468	434	456	488	499
23519	21631	29384	24273	21573	21183	4761	937	688	659	565	633	835	961	988	950	940	658	489	432	352	337	274	296	299	292	332	371	351	352	443	491	394	402	381	321	339	297	285	283	271	288	225	236	240	243	275	238	242	256	268	236	260	231	231	241	233	226	230	238	227	216	255	238	239	249	241	241	247	233	239	247	230	241	223	241	239	206	251	248	221	228	233	238	246	265	220	220	206	251	236	205	278	229	219	232	251	232	220	241	219	223	237	240	221	238	220	234	229	222	239	235	246	230	208	228	219	227	262	229	235	270	219	255	210	262	231	213	263	263	258	232	246	233	214	226	220	229	236	244	213	269	225	255	234	248	256	233	230	226	239	233	238	236	225	268	226	224	230	273	243	244	243	238	235	225	257	232	241	235	196	211	235	234	278	221	243	235	230	243	241	231	217	235	219	254	247	216	246	230	226	235	219	199	202	243	243	243	222	232	236	227	250	235	213	226	229	220	233	245	232	235	259	231	243	207	212	230	225	235	233	251	212	232	218	222	288	234	242	223	234	247	268	234	250	221	250	248	216	253	209	230	250	235	225	243	247	221	252	225	232	217	249	221	214	241	245	223	224	219	276	211	243	243	252	228	248	240	224	199	265	213	217	224	228	233	212	216	243	219	228	241	225	221	254	237	218	207	239	238	229	224	223	219	231	211	244	239	227	225	230	237	230	255	216	237	248	234	228	239	248	237	210	225	247	215	241	240	244	242	269	231	215	249	243	239	238	220	211	224	236	235	273	248	214	230	247	250	221	232	223	286	251	235	232	240	251	213	209	263	236	229	232	216	243	232	231	231	240	212	258	238	236	230	234	232	206	257	206	246	219	226	204	224	239	225	212	259	237	224	218	245	245	242	225	236	248	210	224	238	232	232	246	236	205	235	262	232	222	248	237	226	244	223	233	239	257	224	226	244	251	229	199	229	261	216	213	247	251	220	230	212	225	236	260	217	218	213	247	213	235	244	237	235	242	223	218	228	254	223	229	210	230	246	234	236	217	218	245	213	245	241	245	234	222	211	228	261	237	206	243	224	253	216	230	231	208	246	258	216	230	220	222	222	222	234	226	237	232	219	226	237	232	236	222	223	223	235	229	224	242	266	235	235	213	217	237	241	221	236	211	251	244	263	206	256	216	216	233	230	221	238	255	258	245	247	225	243	257	220	249	210	242	244	215	236	251	226	207	231	249	232	231	261	250	251	236	238	221	250	229	251	222	235	229	238	224	231	217	247	252	236	234	256	233	215	236	234	209	234	238	229	241	225	209	234	222	229	229	243	261	236	189	270	257	231	236	226	268	231	222	241	254	238	237	242	247	213	241	227	238	223	248	246	246	219	225	233	252	251	235	242	244	238	218	216	252	231	233	216	235	227	246	242	234	231	212	237	258	232	238	220	227	230	224	210	223	259	223	216	260	235	247	250	253	219	240	210	225	217	225	228	250	221	227	235	246	248	227	240	225	236	229	238	227	244	232	203	234	233	243	219	205	229	234	252	237	253	233	213	236	244	232	258	198	236	215	208	255	231	220	236	220	236	260	261	209	233	246	241	222	227	232	223	210	231	244	248	236	247	258	231	229	259	227	228	224	248	246	224	240	222	217	248	227	222	253	225	229	209	231	242	217	228	256	242	235	195	231	225	215	218	213	234	234	223	224	223	227	214	241	221	225	238	258	236	232	251	249	235	244	273	234	234	241	236	247	254	216	221	231	250	232	252	240	225	199	230	262	228	229	237	229	222	243	221	241	231	247	234	233	252	258	249	227	270	263	265	184	214	247	245	241	220	228	203	246	229	232	227	209	233	246	235	222	246	251	220	260	219	237	236	249	249	251	229	253	221	218	242	231	226	227	234	239	245	240	230	230	240	245	219	242	192	221	247	248	241	263	258	228	251	223	229	246	236	206	229	245	219	246	234	255	236	262	227	255	245	238	235	263	244	236	230	245	219	204	215	243	220	220	256	248	194	251	222	213	222	235	238	222	248	208	247	258	228	230	198	225	235	248	231	262	191	213	230	205	221	249	254	240	234	235	235	222	241	209	235	227	188	250	247	240	230	224	220	233	247	225	223	206	237	222	225	240	254	255	226	203	230	247	233	214	211	216	216	239	198	220	238	223	243	224	228	239	236	228	206	236	249	236	215	186	241	211	238	201	239	210	237	251	241	241	235	231	237	228	234	233	225	207	249	231	242	240	241	235	232	197	234	238	263	201	221	235	249	214	219	240	259	238	239	239	197	223	221	207	210	246	198	238	238	221	243	230	212	245	231	226	229	252	226	246	222	224	229	267	211	246	221	209	232	242	211	234	222	247	225	218	244	255	236	226	214	265	243	251	226	222	258	241	215	246	244	235	241	227	196	226	235	236	230	207	255	226	231	242	232	261	232	201	235	211	238	222	227	210	240	229	232	229	239	230	249	266	217	244	219	212	217	232	215	238	235	220	222	224	209	245	252	234	222	220	217	228	250	256	227	234	201	218	221	228	253	242	228	231	230	243	215	242	238	249	213	204	224	214	229	236	234	259	238	249	255	228	224	236	233	258	224	247	233	234	236	230	234	236	258	241	243	217	255	214	210	238	231	225	253	235	246	217	223	254	249	255	232	245	236	223	236	244	247	213	232	246	212	232	219	234	235	231	210	243	227	239	229	259	240	221	235	218	223	237	234	257	237	231	209	234	247	236	240	221	238	224	239	225	214	222	245	208	241	231	240	234	217	235	238	243	223	238	244	198	255	238	224	243	264	213	236	231	224	240	250	211	258	220	248	214	241	214	238	224	242	240	229	231	250	213	224	238	217	238	245	210	227	265	233	246	213	204	276	227	257	255	229	253	236	222	229	225	202	243	252	253	231	234	237	199	219	221	212	245	244	218	234	252	226	221	224	216	237	246	230	224	219	218	245	261	231	222	216	240	216	229	219	205	216	236	237	242	218	237	228	217	233	244	220	231	210	246	214	236	215	229	264	227	232	250	235	211	219	229	211	248	253	217	227	206	225	197	233	253	212	213	224	251	228	232	245	246	245	233	208	256	202	237	237	248	199	251	238	233	216	216	247	243	235	218	214	224	219	228	227	259	245	258	248	230	234	230	243	242	223	239	231	215	243	212	227	222	201	208	220	242	227	240	222	257	247	219	238	220	243	232	216	226	255	256	212	242	233	209	243	244	221	215	234	237	231	227	235	216	224	227	226	239	224	245	242	227	215	222	228	196	246	232	233	247	245	228	241	226	215	255	196	218	240	217	219	222	239	224	250	224	242	232	208	220	227	270	218	235	235	209	241	222	262	221	254	224	240	224	235	237	203	242	240	225	226	263	240	238	256	224	224	248	216	223	251	249	249	242	245	246	224	232	230	263	225	225	232	215	215	245	229	225	239	228	226	238	231	227	213	235	219	232	228	236	240	225	235	238	222	226	275	245	274	235	241	234	234	234	217	237	221	241	229	236	245	242	227	245	249	239	227
43198	62970	37446	6014	4133	3320	2456	1979	1711	1569	1399	1460	1870	2353	2497	2345	2102	1482	918	848	636	574	550	491	516	501	542	647	663	757	795	924	830	760	642	608	547	501	494	445	415	389	378	398	376	387	396	360	375	355	391	361	377	390	374	364	350	335	362	346	347	338	342	359	356	362	324	364	355	354	347	334	355	358	352	342	353	373	352	341	334	358	358	385	359	327	302	322	326	338	378	319	341	316	322	357	323	334	335	342	358	359	334	343	332	358	343	347	356	330	366	328	334	343	326	322	362	332	338	375	336	336	380	313	335	382	383	354	371	365	329	373	360	358	361	360	345	355	351	351	310	319	351	362	344	355	357	356	328	360	318	351	348	377	337	314	366	360	376	346	349	349	336	314	330	341	328	353	358	344	357	355	344	335	325	361	378	374	371	342	368	337	342	334	375	360	331	365	351	362	324	342	345	342	334	346	370	331	346	356	357	330	345	350	344	333	345	330	352	372	354	368	331	365	352	341	308	352	348	337	341	373	356	307	347	333	322	322	331	313	329	329	342	358	355	361	349	353	341	336	321	344	336	332	331	329	318	339	370	366	346	320	361	358	352	351	355	374	335	326	362	356	366	350	367	323	343	351	364	336	369	337	322	347	324	377	346	377	357	318	334	323	346	343	360	349	321	329	344	344	315	360	344	381	348	355	348	355	327	361	314	356	357	341	356	351	377	341	330	336	340	329	305	337	356	352	360	342	332	346	348	367	381	392	352	309	344	368	352	330	343	350	334	314	383	367	361	315	325	341	369	372	377	335	382	349	316	365	344	350	334	333	351	325	360	349	372	335	371	355	336	372	327	352	345	357	366	350	353	323	336	347	341	342	371	362	332	389	336	362	346	319	338	350	319	296	320	355	344	329	366	350	309	333	343	325	323	364	329	355	360	344	323	347	355	328	336	326	314	344	379	302	356	359	352	376	354	312	350	333	337	316	391	361	358	349	348	340	323	346	365	346	321	349	324	342	363	337	390	342	352	348	345	315	334	340	335	350	318	362	374	366	357	315	330	335	385	342	367	336	328	338	306	311	355	315	355	335	340	337	349	342	359	312	343	326	370	371	369	341	334	344	326	349	349	318	350	353	335	332	353	382	353	347	366	339	333	352	320	350	367	366	367	352	319	345	355	358	349	345	325	326	341	346	375	344	311	350	335	318	345	375	338	354	358	337	346	329	295	349	353	330	364	325	342	332	347	317	337	356	331	331	333	344	361	340	328	352	346	312	345	354	339	342	362	353	308	309	332	318	363	350	360	366	328	352	349	349	344	315	354	337	362	345	348	358	353	299	331	324	300	345	348	383	332	327	324	351	328	323	380	341	343	321	394	321	342	364	314	380	323	362	351	348	336	359	344	345	323	343	327	364	350	371	323	377	331	338	359	324	348	348	335	362	326	329	343	362	366	351	362	374	331	354	390	336	341	343	368	360	380	346	345	328	364	340	342	376	355	363	339	364	328	364	352	337	355	319	331	365	325	346	318	362	375	333	339	377	373	337	292	362	370	372	339	365	322	328	358	350	321	363	352	363	357	332	354	326	367	380	326	380	306	360	328	333	361	363	344	367	367	339	348	349	335	346	351	346	371	362	382	340	383	366	356	352	323	356	367	328	329	350	325	352	372	326	366	342	377	353	340	339	361	373	378	341	356	354	362	359	361	338	364	333	347	387	345	334	349	329	327	319	349	332	329	360	376	336	346	323	324	322	348	359	326	362	339	322	309	358	355	330	350	346	348	329	317	341	354	345	329	343	351	323	342	343	350	365	373	356	349	332	361	358	317	356	337	344	338	376	358	362	343	313	350	365	331	361	344	357	366	333	339	319	362	360	327	323	344	325	354	325	331	339	393	354	341	355	367	354	350	326	310	358	370	342	358	310	329	339	369	318	345	339	369	384	365	330	311	342	319	346	360	359	342	364	348	354	361	359	375	334	362	372	351	322	348	341	339	341	372	349	371	357	359	347	357	346	351	340	349	339	344	354	341	383	342	367	326	349	364	407	364	355	358	357	327	352	324	330	358	350	342	342	361	349	328	386	363	331	338	344	339	352	341	320	346	361	361	323	388	345	353	382	356	346	362	329	370	330	333	351	335	372	340	351	348	352	338	346	324	346	363	332	360	361	331	321	362	368	380	330	341	339	373	360	363	337	318	301	334	355	335	328	373	347	360	342	373	355	377	344	353	342	343	321	335	323	334	334	359	386	344	357	325	350	350	308	352	354	338	372	353	362	330	341	350	345	335	351	344	339	335	334	333	347	336	318	376	340	354	357	350	343	364	340	336	339	339	400	318	348	356	327	342	358	365	335	368	320	313	362	355	334	341	376	340	359	319	304	311	332	353	324	347	329	351	338	342	395	328	343	301	330	363	317	318	364	360	347	337	351	322	348	370	349	362	349	328	345	319	340	339	358	373	355	342	317	342	354	341	373	350	359	368	345	371	370	356	351	368	382	312	343	330	337	347	369	349	366	417	370	353	370	331	343	318	368	329	352	332	380	373	384	344	355	355	328	362	346	351	340	353	323	332	326	344	350	356	329	361	363	365	314	332	344	375	345	324	331	351	374	333	319	306	348	335	335	301	344	369	308	344	342	353	361	359	328	345	392	348	330	352	334	349	340	360	323	358	357	340	374	368	370	332	361	371	318	333	351	346	335	354	373	367	330	355	358	352	335	326	304	341	349	314	325	349	330	345	349	352	352	349	348	352	344	322	371	336	336	345	358	376	376	339	334	354	362	321	321	360	346	344	346	333	337	306	322	365	365	337	341	365	356	319	321	332	354	344	356	367	334	357	338	336	335	380	347	373	369	361	366	350	343	307	374	355	353	370	343	347	359	342	320	338	330	347	349	343	315	356	334	351	336	341	337	372	328	368	339	337	369	320	342	344	335	355	366	340	347	348	358	335	334	319	343	357	348	332	358	360	360	354	312	332	319	344	318	323	370	323	339	317	363	380	374	349	337	338	349	351	335	333	327	328	348	361	313	365	349	369	359	316	348	350	349	338	365	326	345	355	369	374	317	351	372	331	365	324	333	360	371	297	334	347	357	336	352	349	360	356	332	336	344	337	332	326	349	338	356	363	334	344	359	312	372	334	378	341	340	357	339	337	348	341	340	373	333	352	337	310	332	376	331	361	369	330	326	380	342	339	346	317	363	321	346	351	323	366	358	347	354	350	345	342	351	365	347	349	341	311	363	352	357	347	351	356	361	332	342	333	355	365	405	352	331	348	348	340	353	358	310	303	350	341	323	330	341	354	345	341	342	359	358	348	336	327	346	348	335	308	366	350	396	343	355	375	359	340	328	312	356	336	357	347	366	337	346	346	355	371	359	341	376	306	332	326	331	390	371	348	365	336	342	347	369	327	348	336	353	359	313	359	362	351	353	371	333	358	357	339	349	341	335	346	346	334	342	353	331	322	377	334	389	338	340	343	340	333	330	323	343	348	357	334	337
28937	25050	18681	2733	506	384	301	319	301	306	318	411	436	443	533	530	461	409	304	263	295	255	288	262	287	258	305	276	304	302	324	326	317	304	308	315	258	266	267	266	249	277	247	249	260	234	244	251	246	256	274	239	221	239	244	241	213	217	239	231	221	260	245	235	240	235	229	274	279	243	257	240	250	245	250	252	248	253	255	255	273	255	263	232	268	244	243	232	248	259	251	261	247	226	254	264	245	267	280	246	261	216	225	246	265	257	253	235	247	268	241	254	268	252	255	255	253	264	252	241	246	225	234	267	242	247	291	268	238	246	237	240	238	282	231	251	266	261	262	246	275	260	244	257	254	248	257	218	252	247	289	251	246	233	252	239	274	248	277	253	279	246	235	257	268	246	281	262	237	272	240	230	242	253	252	246	240	258	253	241	240	254	271	255	239	240	267	241	269	251	248	221	245	261	231	222	240	243	261	278	265	294	240	244	275	267	257	266	248	254	256	226	269	241	274	260	243	266	277	237	276	265	264	246	244	268	266	286	240	226	249	221	228	253	282	245	286	208	231	252	243	226	259	248	263	257	228	250	242	254	248	271	239	247	250	238	274	231	222	256	285	265	254	259	257	253	285	283	253	247	261	267	247	260	231	243	229	247	275	265	248	265	235	260	234	265	247	259	254	246	236	241	231	293	240	279	244	271	264	257	265	250	291	248	268	252	267	271	255	248	267	262	245	263	250	264	254	212	258	235	235	243	238	228	255	255	265	261	256	273	266	274	236	249	285	243	280	267	257	275	263	256	234	247	261	246	256	255	248	289	227	224	241	246	259	263	264	234	268	267	269	241	246	218	253	232	254	244	260	255	285	232	254	207	258	257	244	224	249	253	234	250	228	247	239	267	255	245	256	224	245	235	268	235	268	262	241	257	243	240	254	254	255	258	259	247	251	243	259	242	253	227	272	280	257	262	290	246	234	237	265	256	256	239	247	231	263	270	261	245	251	260	253	218	217	253	223	319	241	232	237	226	241	249	228	237	274	241	259	243	258	264	223	247	248	243	250	254	260	256	226	275	245	276	261	266	249	270	271	255	256	230	254	263	232	271	227	244	265	265	261	257	256	254	229	280	285	260	255	259	263	248	250	247	273	265	244	256	275	240	254	256	233	251	217	266	263	251	258	258	291	245	273	249	267	244	211	255	255	220	261	244	262	274	268	231	231	262	244	271	227	270	251	261	244	261	250	238	254	252	225	264	264	271	253	226	249	235	230	262	249	254	234	245	255	235	258	251	259	245	258	242	260	242	242	260	248	233	255	235	242	271	238	235	274	247	270	277	245	265	256	249	276	263	246	224	261	287	255	253	270	231	240	256	244	222	242	237	263	234	225	279	277	238	258	248	241	258	266	250	227	256	242	235	262	256	227	267	238	279	239	260	258	253	257	265	262	289	255	266	237	250	242	208	267	256	248	280	233	246	284	271	252	259	251	244	272	266	269	257	255	210	255	249	231	227	268	257	269	248	287	242	246	248	240	244	271	231	255	257	272	262	226	251	283	242	260	257	226	231	265	281	206	234	244	274	233	240	259	259	236	248	245	240	237	252	238	264	233	241	244	251	265	229	253	259	220	269	269	269	234	248	240	255	224	235	254	268	241	265	254	271	244	258	233	259	241	267	250	270	233	232	246	245	259	267	247	267	261	211	227	247	247	253	256	228	241	230	227	272	265	250	237	274	249	239	236	270	220	262	269	232	314	258	237	244	274	240	255	262	247	245	258	261	229	237	251	237	256	257	232	263	234	255	266	257	235	258	238	254	263	246	251	281	242	243	262	269	247	248	259	254	244	242	255	280	261	242	249	222	245	251	272	258	263	246	259	239	246	286	235	241	251	245	257	235	235	256	248	264	270	249	267	248	230	235	243	257	257	226	271	253	251	229	257	254	250	250	250	254	258	270	250	251	234	251	258	256	238	234	247	257	247	249	245	244	244	257	261	226	252	245	234	254	253	261	265	258	236	240	237	281	240	231	239	246	243	247	236	271	257	252	281	265	278	252	270	230	262	263	237	246	247	256	252	244	240	265	251	252	238	269	265	242	265	222	271	268	249	240	251	268	263	228	239	295	263	284	227	257	258	239	249	257	257	238	258	246	237	235	236	246	272	236	252	243	278	267	280	230	234	226	240	264	275	245	248	230	251	228	238	250	247	242	229	253	259	250	229	281	251	237	250	195	284	268	267	253	302	253	290	253	276	250	241	254	266	248	260	271	249	226	288	244	239	264	257	263	259	233	275	250	250	252	254	275	277	251	284	253	267	268	259	248	243	243	269	267	268	258	275	221	245	254	242	259	277	254	267	261	228	243	265	280	276	228	242	234	268	244	262	264	230	247	225	255	274	252	233	261	252	253	295	238	240	251	252	255	259	274	262	247	237	263	264	251	255	245	242	274	238	257	245	269	253	285	242	247	254	253	235	245	264	243	238	242	236	278	265	240	262	263	247	247	248	243	233	259	247	253	250	225	238	247	240	250	273	265	246	260	255	241	241	227	231	252	235	232	257	258	238	260	260	249	256	220	246	244	251	268	245	256	268	268	255	272	249	256	221	233	280	230	278	235	273	237	269	257	256	275	280	252	244	264	261	261	259	250	295	271	236	259	258	237	220	278	251	222	238	246	237	273	253	286	251	236	274	246	259	246	257	271	260	238	256	252	261	260	227	261	245	203	239	252	255	244	263	245	260	249	274	246	269	287	249	280	233	236	222	218	251	232	251	244	277	254	266	237	224	274	275	241	262	228	251	263	230	241	241	265	266	236	253	250	251	252	260	218	281	245	259	233	246	263	261	243	284	235	280	268	228	259	274	220	243	269	239	255	268	246	226	233	256	251	274	240	252	255	273	247	272	229	251	254	239	241	243	222	262	242	243	246	261	262	230	251	236	243	231	235	253	239	253	252	230	234	232	237	272	248	281	227	250	282	229	264	249	234	260	257	238	248	254	284	249	223	241	285	296	245	264	247	246	255	249	237	269	246	258	281	267	242	272	248	254	275	273	241	258	224	264	260	258	237	250	261	262	248	241	260	267	241	256	248	291	249	231	239	246	250	240	231	233	242	269	254	231	264	234	264	250	276	248	262	257	268	269	237	246	247	252	257	259	250	243	250	247	266	271	239	249	245	271	233	243	213	255	265	270	240	268	292	244	264	255	257	242	269	254	293	269	244	256	225	254	240	268	284	258	262	280	232	259	245	247	272	262	239	253	211	246	257	280	243	253	261	238	249	245	238	249	239	271	249	272	291	261	243	275	254	249	249	239	272	258	277	233	245	280	253	254	260	250	240	259	241	224	254	248	248	242	277	254	245	229	236	266	251	275	252	257	249	249	257	250	256	221	246	237	245	269	267	258	268	230	272	239	238	262	258	233	229	263	247	233	257	265	248	284	206	239	229	276	276	248	283	242	261	263	245	229	290	279	257	269	246	249	269	242	257	271	255	256	252	264	243
34604	40152	18518	1028	902	701	628	596	632	594	608	742	960	1074	1172	1093	956	716	597	506	482	433	446	414	431	396	442	503	505	456	595	621	507	518	475	486	446	411	424	409	363	400	393	387	347	371	359	370	375	357	409	389	394	394	353	393	384	386	347	341	398	368	388	378	382	375	409	387	379	359	385	356	367	416	382	366	382	383	383	406	375	342	393	380	383	363	373	350	332	375	383	377	392	367	364	369	373	367	341	376	382	361	353	367	386	357	350	369	372	390	352	360	351	361	366	374	383	370	379	393	365	342	389	379	338	390	374	370	364	350	411	361	387	368	359	338	368	390	368	372	365	377	354	344	403	387	366	401	335	361	362	390	351	373	359	382	378	375	338	375	345	334	366	357	367	389	390	337	382	395	367	357	382	355	385	371	396	386	352	360	392	374	389	374	351	357	350	351	339	369	355	366	326	357	376	359	380	379	367	388	364	343	368	353	393	376	383	344	373	364	400	360	358	398	356	365	383	314	372	374	371	385	350	337	339	391	398	363	391	403	400	363	388	356	373	369	405	385	350	402	379	369	383	373	370	333	354	372	375	348	352	379	365	357	366	379	377	386	359	383	344	352	378	379	373	387	427	346	398	353	410	345	373	360	408	350	385	393	399	378	398	358	348	361	352	373	378	376	344	374	392	378	394	392	354	378	352	376	365	352	383	330	400	374	364	403	401	373	390	376	361	390	387	334	390	352	373	365	410	352	398	368	366	378	378	386	373	386	367	405	355	421	393	357	340	406	374	402	339	359	379	371	339	354	364	363	359	372	366	408	363	368	358	385	398	383	334	372	382	383	336	372	358	355	348	360	382	396	380	391	366	394	361	380	372	373	395	319	408	382	381	369	394	360	411	360	335	351	335	331	340	372	357	340	384	375	376	364	376	363	382	382	367	395	369	365	389	351	387	359	384	364	381	375	337	325	372	352	378	349	363	399	362	387	362	387	351	368	366	391	367	394	352	360	365	381	326	382	356	374	342	404	378	373	348	357	400	386	377	380	376	363	407	372	350	385	369	383	331	352	377	356	414	380	353	388	372	361	314	396	366	366	355	356	366	367	369	385	401	360	371	393	380	387	371	376	371	362	366	396	360	371	392	382	350	378	387	371	390	378	349	353	371	355	365	366	379	382	403	353	347	352	372	351	378	376	385	394	359	352	348	374	377	376	380	346	373	379	361	367	366	366	392	348	374	373	372	363	368	385	369	372	352	350	377	333	390	380	364	352	358	346	364	425	373	378	333	329	383	374	376	370	365	339	401	378	381	368	361	355	408	393	363	400	378	368	380	369	363	399	352	390	367	362	373	407	377	374	403	403	366	369	357	342	379	392	362	354	399	376	370	377	349	341	352	345	360	393	369	346	355	381	375	350	381	336	362	384	411	359	376	374	371	345	393	394	365	356	384	379	412	358	351	341	388	358	376	352	353	381	364	337	354	409	353	360	396	382	362	401	398	345	356	391	404	391	363	365	401	374	350	362	361	334	374	330	383	365	356	354	335	402	353	377	362	404	387	373	361	360	343	372	365	362	407	379	352	396	380	373	375	342	388	386	357	369	367	369	352	386	387	391	364	345	359	358	388	367	398	381	394	368	380	371	360	356	345	390	384	382	381	404	357	397	392	370	348	366	381	389	403	382	384	334	343	364	383	373	379	361	354	353	350	407	347	373	351	340	374	369	379	327	371	357	361	375	395	359	372	390	357	419	410	383	383	359	348	420	371	393	361	389	395	362	377	352	335	389	333	364	390	387	349	355	372	382	387	362	409	360	376	383	372	360	371	350	406	378	395	349	356	347	393	409	410	390	348	357	382	367	380	359	381	340	358	382	346	362	372	402	379	372	378	351	398	358	344	361	332	344	397	370	352	391	422	356	365	408	347	378	375	407	364	382	372	385	420	369	368	329	365	379	368	387	346	361	374	376	382	363	388	366	345	372	354	351	411	376	365	388	379	393	391	347	394	386	386	364	357	376	356	397	379	387	343	367	397	377	382	369	359	374	377	350	365	402	359	376	377	367	381	364	396	385	402	384	366	393	398	383	341	363	355	383	370	400	386	399	404	372	353	382	399	408	378	386	358	336	372	407	368	353	357	379	376	350	359	347	403	376	359	368	381	369	366	351	368	356	362	362	367	363	371	379	349	375	367	355	354	357	341	378	371	347	372	389	346	383	396	338	359	376	349	370	340	333	382	379	321	371	382	366	351	368	394	390	395	345	394	357	402	367	352	370	408	372	361	378	386	383	402	378	365	394	372	376	351	366	376	364	379	388	379	354	388	321	349	369	397	390	389	361	362	360	361	364	375	360	378	382	348	389	349	454	385	358	391	373	363	364	320	362	362	364	358	373	375	369	376	383	367	397	379	374	370	391	378	350	349	368	374	371	373	349	371	372	387	377	404	372	379	369	384	382	355	370	375	392	415	388	385	369	371	388	352	355	367	356	402	363	395	352	400	344	405	362	377	403	378	359	370	376	381	351	367	391	331	346	395	395	366	373	334	349	378	375	354	381	351	397	363	357	397	423	400	372	345	370	380	335	376	390	364	377	362	368	353	363	349	349	374	354	399	397	337	364	357	369	380	361	391	406	380	363	400	390	401	382	372	356	402	329	359	378	388	371	377	381	346	368	376	349	357	325	338	374	410	368	366	351	356	385	410	385	380	411	372	381	362	360	375	364	394	356	334	365	388	382	340	363	409	381	390	380	355	404	356	383	371	389	373	360	378	387	394	391	355	381	377	365	396	345	347	374	384	379	375	424	344	374	382	381	365	378	368	403	380	357	356	344	396	419	382	377	371	381	395	373	413	357	377	364	358	395	386	357	355	347	340	365	372	368	352	376	349	346	350	405	347	359	376	361	345	398	370	363	394	391	395	355	369	385	386	382	363	307	389	329	347	350	345	386	355	398	355	347	356	360	366	340	387	402	364	368	358	369	340	357	340	372	384	378	346	327	391	367	379	366	368	385	373	376	357	363	392	358	355	371	319	343	345	377	377	397	367	384	392	396	401	406	360	388	379	358	397	379	389	386	376	370	382	352	369	353	384	389	375	359	395	385	345	388	393	329	343	381	369	392	380	372	385	369	358	371	364	363	353	380	375	357	405	374	401	397	398	361	356	326	382	335	391	385	353	370	357	393	368	349	355	375	380	345	329	381	386	365	393	389	344	357	376	354	392	372	419	390	399	327	367	387	385	361	352	388	324	363	370	367	390	390	340	362	384	367	345	378	363	393	335	377	399	380	344	373	390	341	417	366	344	363	361	357	358	354	410	392	389	376	357	353	354	375	392	375	384	392	353	347	351	348	376	354	397	354	368	365	388	384	393	349	385	394	418	387	354	406	360	378	339	376	378	392	375	376	355	376	369	352	344	366	338	382	386	366	397	380	385	356	378	368	400	376	383	378	351	389	370	396	388	375	375	380	361	385	340	381	365	362	387	339	356	368	361	364	391	379
24541	21609	28860	24773	21126	5971	1011	715	603	621	592	635	689	805	851	780	728	595	443	403	406	373	386	311	346	383	415	419	418	451	396	439	422	458	401	396	395	348	333	353	305	328	298	326	308	309	317	365	304	344	316	382	343	298	294	339	343	322	319	336	346	303	345	312	342	333	321	306	319	325	324	342	333	323	312	313	310	317	337	351	314	342	327	312	345	351	349	315	306	322	318	303	331	323	319	292	317	327	320	315	315	360	314	338	320	315	317	314	306	339	304	334	312	318	305	326	337	345	313	304	349	307	303	321	289	339	345	325	311	293	332	338	312	352	343	307	295	296	310	314	331	306	340	337	298	320	346	333	323	286	317	325	351	326	365	308	322	338	334	306	300	342	321	313	323	321	310	321	360	295	327	326	324	307	317	324	334	332	327	320	298	336	297	295	341	320	316	337	328	316	257	306	333	351	311	335	309	320	329	338	306	303	314	324	348	359	290	337	301	332	327	308	329	344	320	311	300	294	299	293	317	315	360	338	311	340	306	298	304	310	328	329	337	307	323	311	335	307	323	350	323	301	325	359	306	338	329	308	322	327	309	327	300	330	356	338	321	272	308	326	288	318	319	311	311	338	342	315	314	311	335	355	304	331	308	318	363	311	330	362	309	304	320	325	378	336	326	346	351	325	320	279	328	324	319	345	274	304	306	309	350	332	314	336	308	322	324	322	332	312	329	330	300	305	320	308	324	310	314	322	323	298	363	300	331	301	351	301	303	333	309	321	332	304	297	348	313	333	312	340	348	324	307	363	320	282	327	351	328	310	314	316	333	337	320	308	342	318	333	343	345	336	284	320	312	318	320	316	320	334	309	336	327	314	330	339	327	316	299	338	360	308	321	292	319	314	331	315	315	327	379	302	321	336	340	301	353	335	316	314	300	303	338	312	305	324	325	330	326	333	295	318	323	304	333	322	341	332	310	342	309	299	288	341	326	306	325	330	345	327	320	297	283	280	313	338	303	335	312	342	314	310	291	293	314	319	318	340	326	326	297	307	334	272	321	310	297	302	306	356	324	295	299	285	286	328	324	317	324	309	311	314	320	334	309	315	345	319	334	316	323	329	332	326	351	348	297	337	295	341	343	345	313	343	313	310	311	283	350	300	313	321	329	305	338	308	345	312	294	298	306	341	347	342	298	312	309	337	316	308	334	304	307	333	337	313	321	310	320	324	308	354	289	356	323	331	308	360	354	323	330	324	327	346	303	308	334	330	336	318	311	342	314	307	325	302	341	334	320	335	350	327	334	306	318	319	311	295	320	309	317	320	353	362	300	340	288	313	335	351	345	320	324	343	294	304	324	356	325	306	328	302	263	326	319	308	323	302	313	332	308	315	324	310	360	326	320	313	345	315	344	340	318	346	335	323	310	322	298	310	315	326	311	308	341	317	332	316	354	295	276	311	314	346	326	322	310	331	319	300	345	315	334	311	284	338	343	323	301	342	332	338	322	293	314	316	316	322	294	324	288	351	319	324	311	294	345	305	336	300	354	339	309	340	316	298	322	320	319	326	333	364	305	312	300	318	294	319	299	300	302	308	322	338	356	304	326	332	319	305	309	333	312	307	314	325	310	330	307	328	345	328	352	351	340	320	322	302	280	319	339	300	329	319	320	321	347	335	302	323	353	349	345	304	328	338	302	321	303	325	336	322	348	313	361	297	313	331	314	300	325	319	357	283	316	344	329	331	305	313	332	310	351	343	274	335	319	344	316	358	320	328	342	330	312	352	336	332	296	332	316	315	306	317	345	317	332	336	353	310	327	310	323	338	323	312	306	317	322	322	301	314	305	332	329	355	328	313	360	325	321	321	315	335	322	335	305	326	319	316	355	323	320	353	321	311	301	313	331	309	332	320	328	347	317	337	342	307	305	332	305	321	316	315	317	301	332	308	342	337	300	334	334	329	341	309	316	304	318	337	336	327	322	311	333	330	349	308	338	282	307	310	327	307	310	310	310	304	319	325	319	305	306	344	331	340	325	290	327	317	304	344	317	324	304	312	333	353	331	308	323	328	323	307	338	313	286	330	302	339	298	359	304	315	288	348	316	292	310	320	320	331	323	367	335	309	302	336	288	316	346	305	318	302	322	350	342	310	319	318	309	308	343	321	297	309	327	298	309	320	318	355	327	278	325	325	324	314	325	337	326	316	350	320	361	311	313	322	299	342	307	313	329	352	285	326	346	336	315	311	294	318	278	271	314	309	319	311	309	310	304	303	319	311	318	321	312	316	331	316	329	316	328	322	312	322	335	293	315	323	312	351	334	334	326	322	323	305	308	320	318	357	354	286	337	299	344	293	337	322	330	311	313	353	292	303	308	307	341	303	327	282	327	287	327	285	355	327	319	300	335	325	300	319	308	339	309	320	306	323	337	308	317	371	318	297	335	319	330	318	310	312	315	322	331	307	315	323	322	317	302	335	299	291	319	336	339	327	351	318	314	344	295	349	315	289	326	316	349	345	302	296	313	296	299	281	344	335	323	324	333	274	331	341	299	317	330	304	320	312	337	313	338	335	358	304	345	357	296	315	336	344	314	314	319	302	316	304	334	322	348	322	295	333	321	323	354	317	322	342	311	341	328	271	340	313	350	304	322	309	370	310	310	326	291	298	318	322	307	308	342	322	274	320	310	291	338	309	309	306	329	310	304	322	308	293	326	312	333	295	343	331	329	325	330	342	327	308	292	324	329	314	319	314	312	312	322	303	314	323	316	309	324	320	309	283	313	327	326	320	314	313	333	316	316	332	343	332	332	328	314	303	288	295	307	342	298	330	346	321	319	329	341	295	344	319	351	314	289	316	291	315	289	298	319	312	329	319	319	322	316	325	342	331	324	321	340	338	354	358	317	335	312	309	350	357	333	346	301	316	334	324	318	306	324	332	309	335	308	320	262	334	266	332	354	329	317	321	327	328	286	341	339	283	324	345	352	335	334	316	342	294	316	325	339	306	320	319	322	307	327	323	328	305	295	324	277	300	290	301	309	334	318	326	299	334	325	338	337	303	296	328	320	298	326	315	315	298	379	329	310	310	326	298	315	308	288	309	296	326	306	291	279	325	308	325	315	333	289	331	309	339	325	304	324	280	306	306	307	313	327	336	293	296	321	311	316	337	335	289	305	328	319	336	312	329	310	322	293	279	311	348	315	310	306	325	298	324	307	303	330	312	356	279	333	294	327	298	315	334	322	337	296	303	322	332	316	290	293	330	343	307	299	330	303	299	350	307	298	283	296	305	309	345	329	351	321	321	330	323	314	324	315	312	316	352	292	324	335	307	312	318	311	328	342	302	326	322	330	329	330	284	343	368	304	327	302	337	296	322	351	345	309	303	317	333	325	372	306	319	308	304	338	315	304	336	329	338	322	332	325	308	329	337	278	340	332	332	279	311	315	338	313	310	322	311	327	304	323	275	284	342	319	331	328	336	339	318	342	295	338	325	338	308	329	307
38845	54751	32034	3773	2758	2072	1759	1483	1257	1147	1314	1353	1593	1964	1850	1752	1469	1156	922	760	638	636	550	575	558	572	622	719	678	722	707	786	773	725	683	645	542	556	550	510	534	484	478	498	509	502	494	537	495	467	504	511	466	506	495	503	479	479	440	511	462	502	492	517	469	494	471	476	463	481	453	491	486	502	419	463	472	477	474	434	496	511	468	481	526	477	436	485	455	483	482	465	491	428	465	450	498	514	478	432	471	444	485	479	420	478	458	475	437	497	470	482	474	499	490	497	491	479	477	457	477	474	486	499	489	471	466	504	478	455	459	505	453	477	471	483	444	469	492	465	457	503	489	490	464	476	460	473	480	463	457	471	478	457	490	463	455	484	480	468	516	475	453	483	457	466	475	484	521	514	530	510	474	455	499	452	501	480	516	468	493	496	488	516	450	484	463	477	481	462	469	475	478	468	438	482	491	459	491	529	495	483	474	503	478	451	477	493	493	447	497	476	487	466	494	455	473	454	451	500	480	490	479	444	500	472	463	473	505	474	524	529	491	444	475	493	465	475	459	474	523	534	468	456	493	468	502	480	524	508	462	494	453	473	473	480	437	464	444	468	483	517	492	502	467	489	448	485	482	471	468	456	470	489	468	468	489	470	478	452	463	477	505	487	489	508	485	476	462	509	436	466	469	497	428	496	477	414	491	489	470	451	488	473	463	460	499	457	490	448	487	486	485	494	460	467	492	472	491	465	463	463	466	462	442	484	473	485	510	471	463	440	443	461	478	471	484	481	476	472	486	462	486	469	482	463	487	433	495	475	454	481	447	508	499	480	511	475	465	507	457	512	503	436	422	496	441	454	456	480	425	454	453	469	484	440	441	464	468	481	435	457	482	462	492	455	476	449	497	447	468	482	417	472	460	482	507	444	488	469	466	455	440	494	487	467	453	505	461	486	485	467	464	479	500	442	491	498	462	471	481	508	481	424	434	444	491	471	475	464	495	475	478	467	458	496	527	482	485	475	476	432	479	464	477	484	480	470	448	523	490	488	434	472	454	440	464	449	492	458	505	493	470	445	445	458	460	469	441	450	465	478	512	468	484	483	479	465	508	461	465	507	469	481	439	480	472	437	477	449	473	470	493	480	468	488	479	432	489	513	487	497	497	451	502	456	479	454	478	492	482	500	446	453	485	488	475	489	503	521	447	491	451	468	470	498	442	467	462	460	483	471	493	476	489	505	474	457	471	463	477	504	495	485	500	477	503	481	478	487	458	472	461	506	483	487	485	505	486	490	508	442	492	439	464	421	473	470	466	490	464	464	480	457	469	503	486	467	473	478	487	485	477	478	493	502	469	477	483	480	478	485	488	476	510	461	472	475	462	475	490	491	511	493	502	496	476	467	465	510	445	433	515	471	508	438	492	487	473	474	457	455	501	477	496	444	501	471	476	433	463	474	455	432	501	460	481	468	474	460	491	430	493	479	501	455	442	464	493	478	453	452	472	489	465	516	494	470	486	497	451	477	475	475	475	475	441	484	467	483	469	494	472	489	473	483	478	458	489	484	479	462	495	512	486	473	499	478	463	466	446	485	497	424	457	491	420	487	502	465	496	466	476	458	479	464	447	440	483	485	455	423	504	439	470	476	469	451	514	482	499	472	465	454	452	468	471	502	495	436	498	485	445	479	451	478	460	467	445	459	444	535	474	433	512	439	482	467	520	462	493	442	486	485	475	453	488	495	480	480	470	449	486	434	485	485	468	491	513	472	470	460	489	451	467	461	429	446	496	483	462	469	454	504	505	462	490	488	498	477	463	514	474	492	447	471	500	425	456	459	460	477	508	505	478	448	464	519	444	459	429	477	495	502	475	514	474	492	480	460	477	454	466	441	476	500	472	468	509	479	478	478	448	428	495	504	487	504	480	471	475	481	511	500	482	470	515	466	493	485	466	482	468	479	417	448	508	488	444	443	455	466	503	459	502	483	482	481	422	463	453	470	485	522	489	453	461	426	499	471	480	450	506	466	451	446	457	495	480	487	506	484	464	443	478	469	493	475	471	423	474	482	484	451	446	426	451	489	483	522	480	487	480	472	513	498	482	485	452	496	423	472	465	490	479	456	539	511	472	503	447	464	477	496	482	473	487	460	505	469	466	473	478	444	448	496	467	466	465	460	497	503	485	499	474	504	483	456	456	471	446	478	451	474	480	461	481	457	441	437	456	487	481	472	469	498	447	503	453	486	417	476	552	442	527	513	470	470	474	462	457	472	457	474	490	485	471	468	469	478	485	484	497	462	468	454	541	479	423	477	481	462	447	473	422	463	518	485	492	516	505	476	485	477	430	464	478	534	473	492	468	467	456	482	483	481	481	458	499	477	452	444	478	451	466	465	441	473	522	502	495	458	472	469	453	499	494	477	486	466	474	511	487	480	474	473	463	449	474	480	469	459	467	457	432	462	462	463	443	504	452	491	472	479	488	461	446	486	478	439	474	475	489	437	492	460	464	476	428	460	483	459	479	444	508	516	433	473	480	467	519	451	487	435	488	462	454	454	472	434	483	490	412	474	442	451	515	473	448	475	461	440	508	444	451	475	473	483	464	427	470	461	476	482	515	464	499	463	512	449	476	458	480	423	457	453	487	449	455	485	419	515	457	433	467	519	465	486	473	454	474	471	494	500	430	456	456	470	484	461	468	478	433	472	498	492	442	461	474	457	467	470	472	502	428	451	476	442	477	467	482	530	492	502	496	534	430	485	471	498	453	461	512	493	439	417	474	517	463	443	464	460	490	464	456	485	503	497	460	509	491	472	481	476	482	466	464	508	502	462	448	521	456	464	476	474	496	485	461	467	496	482	459	457	472	467	499	462	476	519	445	469	465	479	477	431	457	470	494	486	499	493	476	475	484	448	499	482	451	479	492	450	469	464	476	450	441	473	481	492	477	474	474	479	442	497	523	467	482	451	457	471	449	418	473	468	496	474	497	453	448	477	479	494	469	471	467	456	496	493	471	536	476	444	529	465	504	446	482	457	449	444	476	466	477	466	497	443	489	448	489	504	498	494	438	476	487	498	502	487	466	441	468	480	465	501	464	509	479	446	490	471	475	453	479	484	467	477	502	467	482	503	463	449	477	482	456	477	495	482	474	464	483	473	429	462	486	494	504	449	484	509	462	480	446	458	499	448	471	492	471	462	455	466	455	494	495	487	469	461	501	504	452	516	455	480	430	447	455	469	447	446	464	472	483	468	491	483	463	468	477	476	522	485	474	465	465	487	449	466	464	455	457	481	461	480	443	503	451	524	440	497	491	457	470	496	488	455	481	466	475	452	479	513	483	443	499	487	462	466	453	443	417	427	492	481	483	501	437	502	507	485	477	486	463	482	480	450	462	530	494	451	502	504	468	508	489	486	481	439	470	476	469	452	499	466	476	460	435	510	474	501	457	506	524	453	464	481	465	471	486	507	432	525	461	442	478	481	492	475	460	452	468	481	449	458
23431	21588	29419	24126	21551	21170	4676	975	701	658	705	731	877	979	960	1024	798	572	491	353	327	329	323	287	304	283	336	410	396	402	381	355	394	410	338	300	282	316	286	282	252	235	259	225	244	244	252	238	230	265	241	234	243	247	236	248	264	245	266	224	229	262	233	221	238	248	235	234	232	227	231	222	242	249	215	244	232	242	222	258	262	241	240	223	242	234	222	205	210	232	224	208	203	219	214	229	241	239	241	247	238	238	201	248	220	233	249	245	249	240	240	225	229	222	242	244	256	247	235	227	229	234	230	216	204	253	225	261	243	268	225	244	226	217	255	241	244	238	231	276	235	212	226	223	209	249	242	243	244	240	227	243	223	233	203	218	216	239	221	227	269	247	228	221	224	238	246	247	237	220	232	224	248	234	221	229	230	234	220	212	253	240	192	241	228	238	193	207	226	214	222	211	213	254	232	216	252	231	255	231	226	211	225	245	231	250	218	223	248	240	258	256	212	225	265	253	227	229	211	216	224	230	209	206	231	220	199	229	211	241	209	225	214	212	210	224	193	244	221	223	215	213	237	231	247	221	217	224	237	213	256	221	232	250	224	217	223	256	233	223	243	233	237	213	228	219	258	237	248	198	200	255	222	228	243	228	211	240	224	246	249	237	216	228	232	210	233	242	227	256	235	221	234	233	207	249	228	211	228	244	221	209	236	251	223	248	217	247	239	255	216	240	252	253	254	204	242	241	234	237	252	225	236	228	228	251	221	240	242	248	223	232	241	239	225	255	250	224	238	239	228	220	240	270	225	228	224	242	237	232	248	246	222	217	238	244	242	253	230	225	252	209	247	218	256	222	234	235	222	214	208	219	251	218	219	229	225	219	258	210	215	243	260	222	212	264	215	232	231	243	203	217	216	223	219	225	213	232	218	237	222	235	222	242	238	230	252	227	236	221	257	224	227	251	224	233	236	228	245	253	216	242	202	199	217	227	276	216	213	212	252	234	253	233	239	252	260	236	228	230	224	218	243	243	212	204	225	228	248	231	235	191	243	213	228	225	233	214	208	210	240	242	259	213	209	229	218	207	248	223	242	222	238	229	226	236	222	224	227	230	247	227	228	232	221	243	250	206	236	228	242	232	226	216	215	222	221	244	230	211	214	231	245	224	228	246	223	254	245	253	253	235	252	232	273	228	220	231	226	229	207	254	245	184	217	212	231	238	225	246	216	220	249	249	233	233	235	232	224	253	262	231	262	224	233	227	284	230	218	233	199	237	205	217	220	244	248	232	238	279	218	223	200	256	218	250	204	211	234	214	265	242	239	210	216	210	222	241	234	215	225	256	208	246	216	245	246	239	218	224	222	253	243	220	243	215	221	226	222	277	242	218	225	235	220	283	214	204	237	232	211	225	224	210	234	246	217	233	235	242	223	235	266	251	235	219	236	214	218	228	243	251	235	224	224	242	223	228	220	209	230	239	255	227	221	231	227	221	275	205	215	227	209	204	232	210	229	226	257	236	237	220	237	247	233	202	234	226	230	237	220	218	250	234	215	233	208	237	252	218	226	227	212	219	251	230	226	230	259	199	248	210	225	218	216	217	229	241	202	219	226	222	211	223	225	230	227	246	230	238	219	239	229	226	235	218	245	227	220	208	261	219	230	231	244	231	229	264	224	226	232	202	238	229	219	241	237	217	228	221	243	227	227	206	242	219	225	232	248	255	225	224	224	237	233	245	216	234	241	236	237	226	248	240	229	221	238	243	235	225	221	208	224	196	225	229	221	223	228	227	217	236	241	214	236	224	239	204	245	231	230	211	238	264	205	233	225	219	241	240	232	231	251	216	222	253	233	241	221	249	248	238	219	212	208	225	247	237	218	236	228	214	192	243	235	255	214	235	209	227	242	240	239	254	199	225	247	234	254	237	220	220	246	204	228	212	242	220	223	216	225	234	246	223	221	218	239	228	238	241	223	252	190	228	273	215	257	228	206	229	201	233	216	228	203	231	205	217	240	231	231	228	210	246	239	256	214	225	250	219	209	259	243	217	231	220	236	228	209	227	263	217	222	248	214	232	222	224	211	247	233	230	224	234	244	228	261	207	222	222	220	235	226	214	213	236	241	215	227	204	238	244	249	225	242	241	209	237	217	217	261	246	227	228	231	234	209	223	229	215	247	239	220	251	249	236	196	253	222	231	225	216	220	237	228	244	240	221	249	241	239	229	259	228	213	232	224	262	256	225	247	217	241	227	218	228	241	252	229	234	232	246	236	229	218	226	233	237	233	220	257	219	215	254	225	230	216	220	221	238	251	192	261	248	190	226	205	201	236	197	206	234	244	251	235	240	231	235	224	229	232	268	231	206	244	229	261	274	218	224	223	245	229	242	213	235	250	259	203	250	226	240	222	238	229	229	235	225	235	253	227	239	233	225	269	200	246	221	201	216	225	241	224	243	212	235	213	213	246	249	232	240	211	237	267	253	224	231	218	235	237	226	208	232	241	223	243	241	229	239	222	252	226	219	256	246	228	223	234	224	212	228	207	229	209	228	242	218	231	226	214	212	218	212	216	212	215	249	220	244	197	234	221	213	228	215	238	224	216	239	226	226	215	227	216	245	224	243	220	240	245	253	219	242	230	246	242	219	228	206	236	243	229	195	246	253	223	228	242	251	231	252	196	218	224	241	240	224	210	213	220	231	209	241	215	223	221	227	234	266	209	222	265	217	217	213	230	230	229	224	249	227	250	250	207	218	246	223	244	234	220	232	203	190	222	207	243	220	217	235	205	208	234	219	210	236	218	238	238	235	226	233	222	213	227	221	229	232	238	217	236	222	230	228	247	237	241	253	261	217	265	246	263	215	215	227	210	257	222	221	235	237	233	219	212	208	247	214	245	196	235	214	235	230	247	247	236	218	244	211	244	215	228	241	198	224	223	254	230	269	230	250	232	226	211	254	238	214	228	233	233	232	244	241	203	227	226	205	245	217	219	232	235	231	235	236	215	203	230	236	276	249	242	238	226	250	204	214	221	241	239	238	239	217	218	255	222	213	245	244	226	210	245	255	229	225	271	233	240	236	228	251	222	233	223	219	245	224	252	216	251	235	221	253	236	223	246	226	234	260	233	224	206	217	232	235	255	205	209	213	232	211	193	243	225	212	231	228	236	232	204	249	238	221	246	208	219	240	253	228	236	210	226	218	229	223	243	223	251	259	253	251	211	235	211	227	208	255	218	256	251	229	233	259	232	242	193	233	239	226	229	223	205	249	207	241	218	214	250	225	205	236	228	233	198	237	238	246	229	234	207	212	231	237	248	247	239	212	227	222	221	217	206	218	233	215	224	229	236	220	204	242	230	217	244	210	246	234	232	221	227	220	212	244	225	219	239	243	214	213	222	256	247	238	240	239	240	228	210	250	269	221	216	234	238	227	207	237	242	201	215	245	251	232	206	232	215	246	247	235	250	258	211	210	222	231	228	234	244	218	234	230	227	224	213	235
43389	62564	36547	6316	4343	3278	2569	2114	1769	1672	1703	1850	2292	2347	2522	2469	1830	1339	944	710	640	589	539	487	478	505	644	750	746	679	730	708	736	736	652	574	513	484	429	416	358	359	380	366	405	393	417	362	396	378	350	356	368	384	366	381	371	380	352	366	325	342	337	336	371	342	374	359	367	367	343	378	368	344	336	373	365	349	351	336	338	322	362	350	340	339	328	326	352	371	365	338	341	323	368	332	322	358	353	347	339	344	359	367	332	352	380	336	361	344	362	318	357	346	348	338	349	338	333	329	364	336	302	335	321	309	358	359	349	354	347	337	365	347	343	333	361	366	309	336	337	358	361	350	353	343	353	321	343	326	314	338	313	327	391	327	316	365	354	342	376	342	357	320	341	340	364	338	365	325	358	344	332	356	354	343	294	366	334	310	326	334	337	344	332	336	339	336	348	320	344	335	364	364	345	366	329	368	328	335	344	375	358	332	408	336	328	312	354	332	334	325	310	351	347	332	363	348	324	376	343	334	342	344	321	364	356	299	340	336	347	311	346	313	337	315	348	369	359	322	361	302	342	333	345	350	337	319	340	324	332	341	361	342	313	337	359	346	347	354	353	336	354	349	333	354	357	350	342	338	337	333	342	351	329	346	320	335	345	357	327	328	349	339	321	332	328	347	391	342	359	368	325	370	300	330	341	356	326	345	348	368	323	371	322	348	347	355	353	370	327	333	357	347	342	363	326	303	313	349	343	360	361	375	341	361	344	334	356	368	338	343	320	326	338	338	345	308	348	328	323	391	334	352	370	303	355	354	355	346	365	368	318	331	334	322	351	345	352	342	369	344	353	355	366	364	339	346	371	347	315	347	357	350	352	321	353	350	342	353	342	338	373	352	338	326	362	344	330	350	343	383	320	353	331	340	334	365	361	350	343	344	359	323	336	364	323	357	344	353	349	371	361	317	323	341	344	349	375	356	324	332	344	367	386	361	331	332	384	356	328	363	342	360	340	347	379	366	336	359	338	322	306	346	312	394	344	347	376	371	368	360	365	349	342	313	317	333	329	376	372	353	321	339	368	350	318	332	349	338	329	401	340	348	312	357	363	317	350	339	383	353	329	342	350	365	363	322	358	374	342	316	336	335	293	308	361	331	344	342	364	338	365	367	356	353	331	358	355	338	331	332	328	314	341	359	326	353	342	378	336	328	324	318	370	338	386	356	340	333	324	366	357	350	386	354	366	306	350	344	339	385	347	330	333	312	310	292	336	334	334	342	326	341	353	313	324	374	334	353	331	324	348	368	353	329	353	366	349	354	359	305	377	326	346	361	315	368	310	327	353	346	348	367	319	363	344	361	328	344	353	381	346	326	341	356	333	338	374	358	344	349	344	314	343	341	325	375	315	321	332	359	378	336	359	347	356	347	328	378	343	371	356	339	349	353	340	358	338	316	336	328	332	354	361	339	350	347	332	356	333	334	353	343	293	357	370	351	371	324	347	353	359	347	324	359	334	314	366	348	359	341	373	319	330	326	354	311	316	357	344	331	380	339	347	364	344	368	361	346	360	338	333	378	344	364	367	333	366	306	328	334	379	346	364	321	332	297	338	352	334	352	371	376	341	337	347	355	344	344	357	333	331	341	330	358	313	335	345	337	353	379	355	359	332	346	384	359	345	361	365	340	379	315	341	310	303	334	378	327	383	356	328	341	350	315	380	362	337	334	338	330	358	349	323	337	355	354	328	344	339	321	336	338	352	347	338	365	355	342	310	365	332	369	322	355	317	328	324	337	321	344	359	383	366	323	342	362	382	357	362	343	326	342	331	328	369	360	331	350	344	331	323	340	341	321	332	367	349	299	333	341	334	360	318	351	330	394	339	349	338	332	319	332	301	350	345	332	322	363	338	300	355	393	349	345	350	338	328	327	327	337	346	319	353	314	359	365	333	336	357	347	324	327	352	352	344	348	335	381	312	337	352	364	347	341	335	369	365	340	328	340	320	327	350	329	361	331	370	327	362	336	353	320	310	345	341	347	365	317	340	311	328	348	335	373	342	360	362	349	339	362	320	357	336	320	353	360	326	335	341	390	367	369	325	345	342	359	369	357	336	343	319	328	333	333	322	319	346	353	324	360	325	348	359	345	325	333	307	345	341	356	335	351	368	359	324	302	397	361	368	325	359	329	376	339	349	312	327	321	347	380	343	365	336	372	345	337	295	349	308	363	306	314	325	321	347	338	368	367	323	289	307	291	332	353	323	327	345	351	340	329	324	358	323	342	360	327	365	366	329	350	342	328	358	336	335	344	328	386	349	335	363	352	347	342	316	348	325	356	345	332	321	328	328	332	379	340	318	318	349	331	333	342	335	325	351	335	358	343	347	349	332	329	336	370	368	336	332	328	347	323	353	357	339	321	318	326	367	360	387	353	316	371	372	330	347	377	367	358	337	368	344	330	323	348	321	351	349	345	348	321	361	358	333	344	320	350	347	359	324	354	344	396	327	323	344	347	304	328	327	360	338	360	300	319	364	354	336	333	343	355	346	349	332	318	330	338	364	389	354	376	310	353	345	336	329	321	292	383	330	357	355	371	305	342	331	321	348	345	337	344	336	350	339	341	328	348	333	356	334	327	338	364	342	328	343	325	353	329	365	345	359	319	336	353	373	342	386	374	346	320	329	332	345	332	319	330	343	341	366	349	370	323	344	340	348	336	357	387	342	367	336	365	346	289	319	327	295	327	339	325	334	320	342	324	326	350	313	354	329	369	345	367	321	341	316	348	342	342	333	330	324	321	336	333	323	385	337	340	346	328	379	347	318	362	385	347	348	324	344	305	337	394	315	338	340	352	315	341	338	333	330	323	335	350	349	332	327	319	349	314	334	336	339	301	369	344	330	322	351	360	352	323	354	329	335	337	335	343	401	339	328	355	366	360	354	341	351	382	332	348	345	354	339	329	347	374	333	353	328	374	335	313	306	359	360	337	323	356	318	335	317	327	340	355	336	349	343	357	340	352	332	368	357	357	316	323	348	312	397	358	344	352	355	298	362	330	372	350	353	329	327	340	340	332	327	330	331	354	366	384	348	358	341	304	344	342	380	342	367	316	351	346	340	366	382	352	355	330	351	335	312	341	328	327	350	337	332	349	334	339	321	314	365	339	328	313	341	356	333	345	332	334	336	346	349	360	327	371	341	371	338	324	326	303	348	345	339	371	347	350	327	332	340	351	354	337	333	314	370	358	345	333	330	353	323	324	344	340	345	329	346	347	354	358	353	362	298	358	347	353	328	371	359	327	355	344	327	343	369	317	366	333	349	321	321	344	347	333	371	312	351	367	374	355	332	351	341	363	339	322	340	335	345	348	340	310	324	327	330	340	352	343	313	356	337	354	354	374	340	408	364	353	376	325	343	335	351	322	360	344	288	341	352	365	375	328	338	337	328	351	325	339	343	322	356	324	357	328	347	316	392	362	324	324	336	350	351	326	353	368	333	356	365	350
29169	24289	18997	2918	637	544	391	316	328	340	391	389	461	596	631	458	392	367	296	269	272	259	253	300	237	279	302	323	338	330	316	328	299	310	312	296	275	291	285	238	260	236	278	258	284	270	237	263	259	270	266	267	227	227	259	254	266	261	276	242	262	240	250	213	283	242	261	263	266	257	243	260	257	253	237	243	257	231	278	269	243	245	277	240	236	244	235	266	239	235	261	225	228	253	250	256	248	274	254	238	232	252	270	231	265	239	279	259	238	233	249	260	243	217	251	262	249	230	255	260	252	254	245	230	251	280	256	240	241	232	227	257	272	247	271	254	298	230	220	266	234	249	275	237	238	259	254	224	257	233	265	238	270	241	233	246	263	260	262	265	261	247	225	252	248	258	241	240	262	254	234	250	255	247	246	286	243	273	262	253	243	214	269	273	259	235	263	243	247	235	260	233	248	269	249	276	242	248	234	251	249	239	243	250	266	250	242	265	249	268	271	252	260	249	277	248	248	250	245	255	238	238	248	245	239	256	228	248	266	239	250	255	243	260	251	240	224	251	238	243	263	258	261	241	240	219	251	258	241	261	242	236	274	259	264	230	254	229	271	259	259	251	255	234	254	242	285	251	257	244	266	259	256	251	253	283	268	263	251	209	231	261	241	247	247	259	241	243	263	253	254	261	258	256	240	246	242	266	235	253	272	249	251	264	251	261	258	267	259	243	294	249	263	260	241	252	229	248	261	249	249	229	245	255	204	271	241	249	263	245	245	258	220	237	223	230	235	254	228	266	251	258	257	260	252	234	241	235	219	263	244	245	237	227	259	265	241	259	226	241	246	250	271	242	255	225	252	229	256	256	265	265	257	244	271	263	243	265	255	246	241	257	239	267	223	262	276	272	253	270	257	222	273	247	251	265	260	235	276	229	247	227	244	256	268	273	288	244	255	272	252	255	255	228	264	270	224	253	258	247	234	222	217	288	287	254	253	230	260	253	229	287	231	244	241	227	242	252	269	209	257	267	230	229	238	266	256	262	225	275	268	260	237	246	232	256	249	208	247	266	260	260	245	259	258	243	231	250	271	242	261	263	241	266	242	225	264	282	229	246	269	253	249	235	243	241	275	265	250	248	235	227	248	240	247	247	267	264	237	257	243	250	225	293	226	242	248	250	240	238	262	268	259	244	255	242	251	264	232	259	242	285	271	264	275	250	224	258	212	253	235	253	236	260	251	249	247	262	254	234	234	268	221	221	224	245	218	254	242	248	233	256	256	260	260	229	237	239	259	251	257	245	261	232	239	244	257	251	233	257	237	196	260	256	254	264	249	233	254	253	255	241	224	273	268	260	231	252	263	239	246	282	266	249	243	258	271	252	284	267	241	238	269	248	250	281	236	245	245	266	246	275	263	252	241	261	266	240	251	231	235	251	255	241	278	240	256	266	241	248	249	264	246	241	240	264	291	245	243	253	255	274	248	268	261	250	241	251	251	241	248	251	237	212	258	241	243	229	260	256	253	226	264	250	247	231	246	241	238	247	238	272	236	250	242	247	282	272	264	231	232	262	239	239	265	242	262	259	235	260	265	238	257	269	287	236	245	244	229	241	258	254	249	242	259	253	259	240	237	218	242	222	253	243	226	252	244	244	233	237	260	247	246	256	263	252	213	234	259	269	246	249	245	244	230	239	254	265	231	265	226	255	260	251	262	240	261	236	244	242	211	260	257	230	281	238	250	251	261	263	234	242	250	260	253	264	241	219	248	226	254	245	257	244	231	245	239	268	293	241	254	243	245	260	255	266	258	272	251	240	262	238	225	279	260	239	238	240	254	247	261	250	272	242	245	254	244	234	248	248	253	228	258	271	262	232	247	261	208	264	273	229	274	257	261	253	249	279	258	246	229	265	260	256	247	260	245	258	255	240	237	241	263	255	261	253	255	242	273	220	274	253	293	255	273	255	232	278	276	282	249	241	238	248	238	263	246	240	253	241	230	237	250	243	293	257	239	235	251	245	228	240	243	215	254	239	257	286	260	252	265	234	247	247	241	261	242	234	248	257	268	250	253	251	250	263	260	262	237	267	272	252	243	263	238	240	247	231	255	245	226	244	263	242	256	254	234	251	264	223	267	249	254	237	270	253	239	241	272	253	258	259	224	242	267	228	251	231	272	231	251	259	237	249	237	235	284	284	224	238	286	258	226	255	268	249	231	242	264	271	230	277	239	248	256	270	233	256	227	249	236	256	223	245	235	256	247	226	242	253	266	248	265	271	243	274	264	238	290	228	240	255	212	252	227	252	252	256	259	248	257	246	257	231	253	251	257	258	272	256	243	265	246	296	258	249	256	267	249	244	234	233	258	251	251	253	245	290	241	261	251	227	220	243	264	216	257	265	266	280	259	245	246	259	254	258	254	262	263	257	247	238	238	264	252	260	237	266	270	251	227	262	266	246	255	266	258	220	227	255	226	255	243	262	236	251	257	256	280	252	231	251	253	271	242	284	220	259	222	244	228	256	225	232	252	280	259	239	262	237	262	261	259	227	253	238	243	254	264	254	256	253	223	269	250	274	246	262	254	264	231	261	253	219	250	242	221	261	271	249	257	265	283	255	246	237	233	251	246	277	266	256	243	218	245	273	229	264	268	245	266	248	238	255	259	257	267	268	226	234	280	251	225	232	259	266	264	256	262	245	252	242	261	236	269	250	252	235	273	230	271	261	266	273	258	237	261	238	242	223	283	243	225	222	219	282	249	266	245	251	249	255	267	231	253	263	236	240	285	256	237	271	246	250	242	266	259	263	257	262	232	262	243	281	223	259	243	265	261	246	254	261	247	267	262	244	214	253	251	276	266	263	221	259	241	246	251	243	245	244	231	237	259	233	253	265	247	263	248	265	271	304	262	226	241	257	261	244	266	265	251	272	282	241	217	274	252	247	294	236	249	258	258	236	240	247	271	271	260	226	249	255	275	252	252	256	262	279	247	233	219	239	254	261	247	272	269	260	255	264	243	243	251	250	279	233	251	271	257	242	290	282	255	251	251	284	270	254	239	255	271	239	225	239	254	248	219	262	219	237	247	256	256	232	267	242	239	276	260	236	249	260	231	242	280	266	256	234	257	237	246	261	286	272	244	248	228	249	268	256	260	258	237	237	263	233	252	236	214	254	257	241	244	244	246	234	232	226	248	251	247	276	279	258	235	265	259	227	259	260	238	242	242	244	259	226	265	242	250	286	240	248	242	240	274	253	265	248	252	241	243	268	255	249	245	260	260	258	305	257	230	282	271	252	256	249	235	268	263	273	264	246	247	252	246	255	258	244	226	263	289	255	262	266	242	250	209	272	240	298	248	236	239	262	254	253	221	260	222	236	241	255	254	246	233	236	260	241	265	244	234	253	213	249	246	256	247	242	303	259	283	251	254	250	259	259	255	247	262	272	259	245	249	249	258	269	279	234	232	227	277	259	254	277	260	285	270	239	262	233	262	243	285	246	252	273
34473	39033	19401	1177	922	774	670	627	642	742	847	998	1062	1335	1374	1016	828	669	527	428	432	433	396	434	415	450	496	536	536	512	443	555	528	500	518	490	436	404	394	396	354	367	353	382	364	366	358	379	380	378	348	384	401	412	349	343	402	346	356	390	365	400	379	384	371	333	373	381	398	363	354	378	376	349	377	385	342	406	365	391	352	356	358	372	410	357	361	360	380	370	401	373	388	378	341	368	370	370	362	378	384	378	352	356	368	369	377	395	363	393	348	360	363	396	351	394	408	365	369	360	358	368	377	350	370	400	357	344	355	363	325	409	390	366	363	391	370	396	374	371	325	390	332	375	366	367	353	357	353	379	341	364	340	353	353	343	402	372	375	345	358	341	406	347	365	368	371	371	349	365	361	381	333	338	369	353	352	364	402	381	390	353	346	372	354	368	388	367	361	351	377	339	334	358	362	371	347	368	378	365	336	367	332	371	392	423	387	360	343	377	355	371	362	376	376	366	387	346	397	372	350	349	387	349	368	391	372	378	330	355	400	366	376	372	362	345	374	353	352	364	342	359	395	357	379	371	369	363	380	379	351	375	364	380	369	381	390	373	336	366	363	373	371	327	409	363	353	364	338	407	426	386	378	366	376	387	359	366	363	406	369	353	349	344	381	370	359	358	360	366	338	400	378	372	362	354	396	370	386	364	352	392	348	390	372	352	381	378	374	353	393	411	380	344	364	388	340	364	384	361	361	354	418	402	370	354	411	391	402	382	372	338	345	356	401	425	377	371	361	385	406	372	372	376	383	343	395	367	349	361	337	394	392	371	369	367	358	395	397	369	395	382	383	359	382	363	394	366	376	370	354	355	374	368	377	369	349	355	331	345	377	376	351	365	374	396	346	370	365	346	378	380	360	360	361	366	391	409	375	388	382	391	329	386	374	379	387	354	346	357	397	346	356	372	351	420	383	354	364	365	383	397	339	360	371	353	356	381	378	395	386	373	388	370	349	379	332	369	367	402	351	358	381	361	386	370	341	337	371	377	334	358	376	344	369	354	362	372	356	337	392	362	362	344	384	371	364	370	387	397	355	349	430	363	368	388	385	370	352	351	365	362	393	375	392	366	358	366	371	340	351	353	388	409	345	359	401	361	383	370	398	355	363	380	366	360	336	355	373	370	390	375	356	365	378	419	404	350	369	381	346	336	365	358	392	364	371	353	319	352	349	370	375	390	353	392	342	366	377	359	364	363	382	376	350	335	366	384	371	391	370	381	375	370	336	358	369	372	363	355	380	389	359	371	377	349	399	370	368	345	386	376	392	357	355	399	406	360	384	369	349	386	378	363	403	354	380	358	366	377	376	365	371	357	359	406	358	368	354	366	375	404	369	376	376	350	357	339	394	379	364	365	367	402	356	369	384	366	385	366	393	382	386	351	352	361	384	410	371	367	377	348	358	377	373	383	357	387	376	348	406	376	381	379	361	354	366	365	386	385	346	395	386	379	371	358	393	365	336	379	365	382	380	372	366	347	385	365	369	388	351	372	384	417	427	360	348	394	377	384	366	358	368	385	387	390	371	369	345	346	342	389	399	392	377	360	386	381	382	360	386	353	401	414	365	357	378	389	356	348	356	381	353	371	363	390	388	370	371	383	384	375	387	353	362	334	377	373	377	356	353	341	373	377	354	389	403	364	356	360	366	366	374	358	364	347	358	337	337	345	386	349	363	357	353	388	397	384	321	389	370	400	388	395	397	393	362	352	362	393	362	358	395	363	384	380	401	368	367	383	354	354	412	394	379	372	363	373	389	363	374	379	344	330	375	337	382	378	404	353	369	405	372	354	351	397	397	384	391	357	362	403	347	398	402	337	375	392	370	358	365	378	377	352	378	370	345	363	344	376	385	365	371	383	351	379	367	389	378	388	363	363	361	353	364	350	352	353	392	371	351	373	384	369	368	386	367	378	362	369	392	361	366	360	370	357	367	385	393	392	352	379	390	371	346	385	388	393	364	373	367	338	391	381	386	361	365	334	382	386	381	353	368	336	387	365	400	373	365	368	366	379	404	356	368	389	363	364	365	363	391	389	362	345	392	378	334	334	370	381	366	340	380	361	360	380	375	331	364	392	369	350	375	390	355	383	399	374	407	332	383	380	382	365	361	356	377	360	366	351	372	380	366	374	358	378	382	358	371	377	366	368	398	356	367	368	384	338	346	360	369	361	387	386	423	340	363	350	344	366	392	364	364	386	369	362	358	371	410	354	357	381	433	379	349	359	383	353	381	332	349	373	352	366	360	348	399	346	396	382	374	386	383	396	361	341	362	372	377	389	357	354	350	378	421	362	355	362	370	343	397	408	343	373	390	362	388	408	390	336	396	372	364	390	359	355	370	384	360	368	383	410	410	360	360	353	378	371	366	402	355	396	334	378	368	373	340	351	388	419	396	393	377	408	379	332	413	374	354	412	363	374	377	367	413	386	385	345	394	342	361	356	383	364	357	393	365	349	363	336	380	361	391	358	383	356	350	360	379	339	394	358	360	368	380	345	395	384	404	375	381	374	359	365	357	364	384	363	349	344	382	332	373	384	348	382	373	361	378	350	378	371	376	353	385	354	371	342	374	368	366	374	376	361	386	352	404	382	363	375	395	373	396	347	360	360	342	375	355	380	351	378	364	360	375	363	373	390	347	348	370	346	370	346	370	356	357	394	368	368	366	365	370	339	391	385	404	426	393	379	361	387	346	370	371	358	380	337	365	358	408	383	369	354	387	386	416	376	349	383	338	379	385	337	371	389	354	391	370	365	367	358	349	350	401	353	394	370	367	363	383	381	382	375	359	390	387	385	335	392	363	342	388	394	363	375	370	373	369	372	369	339	388	364	360	391	362	377	358	382	369	377	373	425	347	379	379	379	367	354	376	387	403	373	388	374	375	363	349	376	381	398	371	360	372	363	383	375	357	365	353	372	413	381	385	342	367	371	352	400	379	338	352	333	356	397	368	366	412	370	402	342	342	349	368	338	335	392	362	369	345	344	363	398	355	367	389	364	380	396	369	343	344	379	379	339	377	352	362	358	386	361	342	357	363	411	377	393	399	364	412	387	347	369	347	361	389	386	375	388	381	354	359	422	359	407	379	421	345	371	352	384	374	347	399	379	354	356	341	370	372	366	394	377	385	393	337	371	393	362	390	381	378	361	388	345	316	345	371	403	378	429	384	413	361	377	360	372	358	384	380	359	363	349	349	376	400	372	359	383	364	369	396	361	377	408	365	376	368	369	316	391	365	358	384	362	374	342	415	353	362	352	371	327	367	388	373	359	404	331	375	371	371	382	374	414	383	372	370	346	377	409	388	374	387	375	357	371	376	368	394	358	318	375	355	374	370	333	401	379	345	363	374	387	378	337	374	373	380	382	357	353	362	384	385	402	378	363	385	347	381	370	362	363	340	388	372	383	398	380	373	384	386	342	381	353	355	348	392	383	387	384	391	357	352	393
24476	21608	28880	24708	21112	6082	1077	699	631	688	735	797	1108	1031	855	841	657	534	418	396	392	359	352	378	383	397	472	473	490	434	472	476	425	430	391	371	397	350	324	322	299	308	325	306	349	345	303	307	310	362	338	358	354	313	304	343	321	334	315	338	312	314	372	338	320	322	331	325	321	331	359	315	336	285	320	345	322	343	315	340	306	329	346	333	320	348	308	323	324	315	327	316	332	324	343	311	338	333	336	332	283	311	283	349	331	300	317	315	341	312	316	344	318	329	323	325	291	325	309	322	339	312	323	337	329	321	338	329	313	310	298	322	313	337	306	283	306	320	346	321	321	303	321	329	280	339	330	322	287	335	318	343	316	302	287	351	331	330	321	337	279	326	346	333	323	329	352	311	320	333	301	319	301	291	334	334	326	347	334	327	321	319	322	314	335	347	332	349	340	333	314	343	308	331	323	277	323	318	287	330	298	332	315	305	337	332	310	317	330	342	300	360	307	328	331	318	319	308	321	342	313	319	343	358	339	359	331	303	318	310	309	327	315	315	259	303	331	317	335	318	330	344	317	338	313	316	316	331	300	321	316	366	351	359	346	305	317	326	299	340	319	345	327	309	307	319	317	335	316	288	332	313	323	324	330	342	321	343	361	316	330	314	339	299	328	325	309	334	315	307	339	321	325	365	342	320	316	300	322	346	323	285	315	308	335	293	352	337	312	319	321	335	304	317	317	318	287	303	330	298	307	342	323	340	330	322	310	308	344	318	326	343	367	332	294	301	334	332	344	323	320	361	322	310	311	337	330	323	333	323	335	345	350	290	316	319	333	328	289	283	319	304	335	351	326	331	313	330	331	299	323	299	302	303	320	347	342	348	331	333	344	336	343	307	342	327	378	311	297	324	327	331	326	323	289	357	321	306	343	309	329	300	334	336	298	335	347	321	319	365	320	296	309	318	308	323	324	350	338	310	338	328	338	341	311	329	312	327	311	346	320	296	344	312	328	352	322	354	285	301	326	315	331	298	372	326	317	315	302	322	310	361	302	334	319	336	328	355	320	318	351	343	318	317	342	334	288	301	308	307	283	295	311	308	320	321	335	367	327	303	327	289	308	261	348	324	318	321	305	301	334	314	336	332	379	295	309	313	372	327	354	301	308	316	336	339	335	319	322	321	332	344	327	330	331	327	292	323	297	317	323	315	322	305	315	314	326	319	312	323	327	333	343	328	323	332	314	349	339	288	315	320	319	327	313	304	322	337	283	302	316	321	324	307	317	330	343	359	307	330	326	344	346	336	375	313	338	328	313	294	306	300	314	354	305	343	359	324	318	343	312	332	320	354	308	354	342	318	296	319	312	326	359	327	340	317	303	326	268	319	321	289	333	338	334	306	306	307	326	314	334	304	365	303	336	307	297	336	313	300	341	323	303	354	281	373	322	318	332	331	318	321	350	336	288	321	312	321	342	305	316	360	320	326	326	318	292	326	295	348	334	304	331	300	296	303	328	326	286	326	323	347	320	321	294	346	299	313	300	300	310	322	295	355	333	324	303	322	310	325	310	349	319	296	343	325	283	328	323	341	330	318	296	326	357	334	334	311	316	312	319	343	308	297	316	315	317	337	348	318	305	316	331	308	316	332	314	333	338	303	326	326	340	307	319	299	313	294	291	344	315	317	317	331	317	311	330	291	335	351	336	307	319	329	326	340	311	349	321	337	304	319	328	306	327	279	318	317	297	347	335	317	371	309	307	306	317	332	325	334	303	299	331	345	338	328	334	321	308	318	352	333	322	305	296	350	311	303	318	319	335	313	346	311	310	320	319	311	328	303	350	313	328	298	328	301	338	325	330	340	344	310	324	346	322	323	330	321	321	304	303	315	336	288	319	345	317	343	303	306	319	320	291	336	339	309	339	322	301	327	324	315	315	305	293	310	330	303	315	324	306	357	349	323	343	350	303	353	330	316	325	307	324	334	298	328	340	331	288	319	306	337	325	322	325	347	309	329	307	340	307	310	343	322	327	356	315	315	313	304	330	298	326	349	313	330	315	324	324	304	331	294	331	319	319	299	361	342	331	314	304	319	327	335	296	331	303	322	325	302	327	331	336	327	356	330	322	304	325	317	334	319	296	344	300	344	318	317	334	310	334	314	330	337	308	313	345	335	326	307	351	348	315	308	316	316	328	352	326	313	308	301	340	339	300	332	311	311	327	351	267	351	306	332	302	326	312	322	319	318	340	339	326	311	313	333	295	310	291	308	355	317	306	320	340	293	316	298	301	303	331	339	329	309	307	358	319	307	316	319	313	303	344	331	307	324	330	310	317	340	330	351	354	333	298	327	311	313	325	312	310	292	314	322	300	329	325	329	297	336	328	334	335	301	340	318	322	305	325	305	287	323	337	334	352	358	304	313	307	282	341	302	326	311	272	316	326	359	298	340	323	311	301	344	345	322	333	312	318	277	299	295	309	321	362	312	327	332	329	295	311	341	323	306	331	315	332	323	346	329	356	346	322	279	321	332	337	298	321	339	308	316	339	331	332	310	320	301	338	303	314	345	319	340	342	314	306	338	372	324	300	295	314	319	338	337	330	354	279	340	331	331	320	317	321	332	325	357	305	325	315	330	302	337	310	289	310	334	301	383	334	329	370	309	305	329	337	319	279	338	346	321	319	311	310	318	362	349	304	300	341	312	318	327	343	330	341	319	350	337	302	340	334	353	370	293	292	287	316	295	298	339	339	284	328	318	315	304	311	312	329	337	339	317	311	322	323	316	314	327	316	308	331	316	332	328	306	312	325	334	358	324	339	323	330	325	345	268	322	314	319	319	331	324	318	310	312	314	303	289	299	330	349	323	318	339	290	303	301	300	302	314	299	319	334	342	313	336	334	290	331	308	335	326	274	359	313	347	311	299	313	312	334	342	327	325	344	343	319	289	326	317	318	337	320	310	355	335	333	312	300	343	328	337	316	310	278	346	298	286	325	331	326	343	337	322	296	312	314	344	291	307	313	306	353	319	336	314	299	376	340	349	321	311	299	319	341	291	316	303	325	352	343	334	324	321	308	306	291	323	333	308	342	320	356	321	341	311	326	272	288	311	321	337	337	283	320	297	313	325	384	310	362	348	329	317	294	373	343	338	313	314	326	315	361	316	342	323	307	325	305	329	325	311	331	299	305	318	363	310	307	332	336	321	324	337	295	347	339	336	310	319	341	323	353	349	342	343	316	339	313	320	317	291	325	354	321	328	331	337	319	323	309	309	353	324	332	333	335	305	335	328	309	324	326	331	338	341	319	322	322	307	322	336	293	299	366	341	322	303	322	344	318	324	303	311	364	323	325	312	286	304	289	302	326	364	345	321	334	315	325	317	332	324	359	309	294	308	313	387	329	326	340	334	345	313	327	320	288	314	315	357	331	323	373	351	294	312	316	318	321	342	325	314	326	315	341	345	330	322	302	319	310	311	297	331	337	327	358	330	330	324	332	296	337	331
38307	55117	29535	3986	2727	2087	1702	1486	1458	1447	1679	1811	2602	2404	2109	1946	1400	881	822	743	640	626	606	598	609	693	733	759	839	721	708	725	681	719	649	652	587	521	529	525	504	463	487	493	499	522	502	510	494	500	519	501	480	464	492	472	421	440	480	497	501	491	483	490	462	489	468	517	465	473	468	484	473	527	454	454	496	478	474	489	473	475	500	473	484	472	449	464	512	425	449	473	446	446	454	453	457	453	464	487	435	486	452	486	442	452	457	494	488	462	441	492	459	434	447	511	478	491	444	481	471	459	482	486	472	486	496	412	475	467	481	444	481	524	476	458	464	492	492	459	463	476	448	480	455	493	485	483	457	466	446	462	466	504	445	450	483	455	510	435	454	483	458	464	457	478	466	469	480	465	483	471	476	458	506	474	489	460	508	470	441	492	453	458	470	419	467	509	506	497	458	500	510	441	474	443	468	486	482	429	463	435	450	471	488	491	486	457	469	446	493	494	496	503	472	446	481	481	456	487	489	457	453	419	481	524	454	496	465	467	449	492	491	491	470	450	427	449	460	492	448	476	468	449	466	435	472	487	451	475	483	505	500	466	482	498	443	494	464	480	484	459	428	455	483	472	473	462	460	469	488	471	464	431	423	454	494	494	436	462	506	470	498	461	459	521	505	476	477	448	498	484	471	453	484	487	477	465	474	485	480	443	490	456	473	450	451	480	487	489	464	484	448	472	506	507	459	475	424	495	473	501	464	505	479	480	478	467	482	464	459	471	463	468	467	432	489	476	451	476	483	483	460	466	478	478	499	475	442	505	473	451	440	464	461	470	467	471	444	494	489	478	468	481	491	456	454	474	456	477	477	456	473	492	464	488	459	492	437	471	463	521	493	444	487	500	459	444	461	495	436	472	472	471	478	496	470	500	492	458	459	467	484	464	502	475	447	469	472	461	506	475	488	471	469	449	452	447	495	460	467	428	479	431	471	474	483	418	472	469	471	493	464	477	480	467	446	445	451	511	464	494	466	497	463	466	447	496	461	473	453	484	468	499	507	435	458	464	487	451	475	487	508	483	495	493	472	463	441	468	462	475	453	433	498	451	472	513	487	476	454	481	481	484	485	445	490	451	496	473	456	482	466	516	447	505	484	447	449	495	482	458	454	487	479	464	470	494	452	440	461	467	466	489	435	459	462	467	451	472	504	429	488	474	462	481	463	490	478	444	479	485	484	482	426	458	481	499	455	420	487	444	428	440	479	481	495	445	489	439	482	464	494	454	469	505	497	460	478	459	458	487	488	439	509	462	460	433	446	462	455	472	471	463	487	456	468	453	492	472	477	481	457	478	427	484	477	471	477	430	513	450	490	499	473	499	470	478	473	486	473	466	472	458	461	502	494	464	461	493	471	427	458	437	460	471	494	452	479	454	470	468	468	460	468	467	472	484	466	452	477	475	441	463	481	476	480	450	469	482	473	484	503	478	456	489	492	522	440	477	455	425	456	495	456	491	451	498	493	487	456	444	419	467	514	500	454	486	484	473	493	505	450	464	470	478	445	473	494	463	428	471	501	517	461	501	471	488	471	480	435	515	497	464	430	499	474	467	454	460	465	503	507	474	490	446	462	446	459	475	458	477	445	514	470	525	499	479	479	502	486	466	459	468	481	456	445	475	517	505	460	490	524	455	501	481	458	453	447	470	446	459	486	448	496	472	452	491	451	454	504	474	468	465	503	456	501	517	499	472	525	469	460	499	500	466	485	499	460	443	473	475	543	465	461	464	468	457	483	489	489	476	476	474	445	470	440	456	468	463	466	450	454	495	449	470	503	480	453	469	455	458	470	478	452	477	451	448	474	464	487	533	499	456	497	454	486	477	520	546	456	441	482	496	468	488	485	497	489	453	456	488	497	472	447	440	478	484	456	481	447	433	468	481	505	469	488	480	456	491	488	495	468	494	500	461	492	440	456	455	478	492	500	464	488	475	476	498	470	439	443	458	472	490	489	446	512	494	486	440	497	478	483	443	466	474	462	519	447	419	448	500	465	530	421	438	527	477	448	464	487	446	488	471	485	487	472	487	467	445	459	485	519	467	461	448	474	483	459	458	456	455	484	491	523	493	496	511	442	461	473	454	486	516	479	458	488	468	468	471	461	447	440	475	471	474	463	475	467	484	473	439	453	475	516	450	422	516	498	435	464	484	498	462	466	461	437	495	493	470	495	476	464	463	473	478	513	483	489	465	482	485	482	495	506	484	490	494	497	442	477	492	423	483	467	510	489	458	451	482	455	502	457	444	485	515	458	473	480	407	465	482	455	456	472	460	458	478	419	468	495	428	439	478	482	492	497	455	480	478	504	484	510	459	460	456	493	457	491	483	446	441	462	483	512	472	503	487	549	454	468	438	464	485	496	474	470	472	495	485	476	467	491	488	490	439	471	437	488	443	445	457	440	450	499	429	465	476	478	476	436	473	460	469	466	494	458	467	435	483	475	446	453	479	459	469	432	467	494	482	456	482	444	476	497	471	455	517	481	470	481	478	484	460	450	471	496	467	473	485	451	500	497	506	491	442	491	485	447	466	466	470	482	472	461	513	435	477	438	467	482	444	457	494	481	474	506	463	482	498	491	460	484	471	484	469	495	468	451	463	488	471	444	489	483	494	458	509	506	469	490	492	433	477	473	508	481	446	474	491	468	477	471	459	430	483	478	490	460	455	434	460	480	451	452	476	438	472	449	474	523	466	451	465	468	445	464	489	457	464	476	439	467	438	473	462	493	484	482	483	472	486	521	447	443	468	477	472	470	471	447	479	442	484	491	464	442	479	460	489	452	459	442	496	473	494	490	477	474	492	500	475	493	481	509	480	448	520	476	469	443	474	478	459	449	460	501	500	469	493	472	492	481	462	446	495	496	485	461	462	437	512	467	509	462	515	491	512	438	477	476	433	461	453	442	478	471	509	487	466	483	470	518	490	477	446	499	460	516	440	451	502	492	483	439	471	495	433	472	486	466	469	500	479	422	450	464	499	457	492	491	492	496	483	459	470	494	465	469	480	440	501	465	483	427	518	477	513	447	490	471	453	491	492	503	480	470	486	479	480	461	479	453	485	455	486	463	467	456	480	489	486	476	490	461	443	487	448	473	515	467	464	469	486	507	491	442	487	475	481	481	502	515	460	479	455	482	468	481	427	500	481	465	473	483	454	464	487	455	450	466	487	478	444	493	463	501	496	453	465	496	479	461	506	464	475	452	471	454	480	474	459	457	469	480	454	445	460	482	471	463	480	473	462	468	487	474	500	477	490	437	490	474	474	460	452	484	489	506	507	471	494	454	466	437	495	477	490	499	453	434	468	479	494	484	450	455	488	446	503	470	432	485	485	520	494	479	511	491	475	469	503	524	474	493	489	497	499	453	467	507	445	455	445	494	503	478	500	449	459	477	477	468	486	495	452	510	453	483	488	454	467	458	488	517	512	485	448	460	465	481	501	465	533	480	483
23499	21641	29437	24227	21591	21263	4798	1019	727	881	792	1064	1155	1222	1296	941	677	501	409	373	309	308	307	302	353	345	439	399	478	419	387	380	404	388	398	322	286	265	284	252	245	245	248	261	249	256	255	259	231	250	262	263	247	215	220	223	211	237	239	247	232	211	255	260	266	232	250	247	248	235	231	225	254	238	229	263	241	212	241	217	205	235	224	233	231	225	216	230	271	248	222	261	233	236	222	208	208	227	253	223	241	238	232	224	226	203	244	273	240	250	239	211	243	241	233	242	243	223	251	233	241	208	221	226	205	239	237	252	251	229	229	254	232	224	218	261	247	229	229	243	261	236	228	246	241	230	261	228	232	260	225	247	212	243	212	202	213	236	224	242	237	206	241	233	228	220	223	205	210	210	235	229	226	242	230	234	226	199	243	226	239	231	250	235	237	224	239	224	217	266	252	223	214	220	250	214	212	229	242	237	236	225	235	251	224	216	228	258	244	251	218	236	216	249	237	242	232	238	245	227	239	210	227	241	228	237	200	243	232	227	248	225	236	220	232	230	232	244	252	244	207	217	274	264	225	227	250	206	239	224	219	226	219	228	267	239	249	222	241	229	243	239	249	223	226	217	232	236	239	241	223	225	239	244	216	231	228	230	240	255	221	260	227	225	219	218	226	238	238	219	228	218	221	237	236	242	237	220	231	231	234	207	242	232	224	252	212	231	239	232	232	226	209	213	246	215	219	231	210	234	223	226	235	225	219	212	243	245	248	245	265	245	239	220	243	227	250	233	246	231	222	226	240	237	226	226	240	217	243	241	225	243	223	231	224	222	216	229	235	268	260	236	215	253	247	225	254	238	246	236	256	235	238	246	235	219	220	241	200	228	236	239	232	220	215	200	235	230	234	224	224	242	239	227	247	216	230	231	238	230	236	248	234	244	216	253	207	220	218	228	247	226	235	222	270	240	221	245	214	239	257	251	253	253	252	242	220	254	252	243	210	231	229	221	240	243	226	245	241	257	253	214	282	270	247	251	226	262	224	233	224	237	234	231	226	244	241	247	234	223	236	245	230	245	234	229	217	235	230	236	231	225	232	235	213	247	239	233	258	226	206	256	232	237	203	219	238	203	246	261	214	227	191	234	206	221	211	233	220	239	223	227	239	261	216	216	220	238	231	236	218	241	234	240	229	248	240	206	230	217	223	227	261	222	231	221	236	234	222	207	245	242	226	226	210	247	242	249	244	237	236	252	231	202	217	242	227	248	226	211	222	249	267	251	232	257	247	224	247	240	242	233	257	225	231	229	252	209	248	235	229	238	228	253	226	216	251	239	231	211	238	247	250	252	240	256	239	248	241	221	235	232	271	272	222	241	247	214	232	256	229	269	224	224	227	255	218	260	245	234	217	227	246	224	263	223	223	221	221	224	227	206	236	214	212	220	209	237	210	249	229	239	234	222	222	240	234	225	238	254	213	234	231	227	234	213	228	219	243	226	222	214	210	267	217	243	220	233	237	210	223	216	213	235	233	253	246	234	254	250	254	238	232	253	229	229	228	249	233	204	242	232	219	227	228	266	221	238	236	226	228	260	234	247	218	230	225	232	197	206	227	237	218	208	235	199	231	268	196	226	225	232	237	244	220	242	247	250	222	256	223	222	228	241	236	236	242	208	241	249	248	203	238	254	201	226	236	217	209	250	224	232	239	223	225	220	212	218	235	219	224	230	228	221	233	235	216	220	256	238	226	216	237	227	269	223	218	234	219	186	214	220	272	228	223	234	229	246	223	228	204	232	267	248	237	227	229	212	235	209	229	203	271	239	225	225	237	257	206	232	225	215	213	214	226	224	237	225	201	219	256	230	225	254	247	233	242	207	253	221	239	231	208	237	231	234	253	257	234	226	248	237	206	245	243	221	248	228	227	217	247	241	220	232	214	250	223	244	228	244	243	228	244	223	215	208	242	224	210	236	224	215	227	242	248	246	216	236	221	222	243	253	195	261	245	237	221	224	243	224	246	242	229	228	244	223	256	241	219	249	233	248	236	255	233	210	218	212	245	209	226	239	217	214	239	194	261	256	236	257	238	226	258	204	222	237	229	224	242	225	228	232	231	254	227	231	252	228	239	218	259	226	221	228	234	237	257	216	226	241	231	249	220	233	214	244	233	228	215	238	242	233	221	241	209	228	228	221	220	242	252	222	216	205	248	234	234	254	234	212	226	246	248	241	245	197	220	228	247	238	247	250	231	230	237	247	222	252	219	234	220	238	220	225	245	241	195	215	265	240	230	214	215	234	256	261	227	238	254	222	243	229	257	239	233	229	208	232	252	225	231	232	206	227	206	206	224	240	226	231	248	248	240	250	225	217	223	235	253	224	235	243	203	245	249	233	213	220	266	226	239	238	237	222	224	198	254	245	220	241	230	263	221	226	224	253	220	254	239	244	248	244	215	224	212	216	231	225	217	240	213	220	220	228	232	254	226	215	243	204	228	230	222	266	205	246	243	234	245	237	244	221	240	246	236	219	233	258	249	235	225	218	239	235	250	238	260	229	226	217	213	220	221	230	236	214	207	237	242	222	205	242	233	232	220	267	224	222	218	283	210	225	254	228	252	223	250	226	234	262	213	198	229	229	214	244	263	230	240	264	227	244	238	225	231	243	225	198	210	221	229	219	240	242	230	214	222	253	222	216	239	258	219	242	240	206	208	214	262	205	236	242	257	217	234	223	217	235	223	253	241	237	225	244	228	229	213	238	227	228	213	221	219	216	227	263	223	220	235	251	228	232	236	241	220	248	268	214	238	235	248	218	253	238	212	212	222	234	216	215	226	253	244	230	248	225	238	240	246	229	211	224	230	220	207	214	259	223	213	224	217	228	269	229	214	227	239	237	238	225	235	215	222	218	222	220	226	218	217	202	209	220	235	267	234	255	214	213	234	247	228	248	251	215	253	233	256	239	229	214	237	229	237	253	228	233	242	248	241	228	214	218	224	243	249	221	240	237	212	190	227	212	248	229	257	229	232	223	203	272	222	247	230	224	193	224	233	235	237	231	253	214	234	233	224	224	241	229	204	222	258	233	207	227	232	225	253	219	230	228	216	237	255	259	238	206	222	228	242	236	236	226	252	244	248	219	245	262	228	236	226	231	236	204	221	245	227	244	241	242	240	252	221	251	240	233	204	210	213	246	227	261	264	210	263	216	267	224	259	218	232	210	256	225	224	231	219	249	243	271	231	227	226	240	236	257	231	207	262	226	239	218	226	228	225	223	245	220	225	237	199	204	206	247	222	249	222	255	247	244	238	258	234	250	242	235	235	257	227	191	213	256	229	246	235	253	220	208	234	236	234	217	228	255	240	252	229	238	264	245	225	250	241	236	208	221	236	227	230	250	218	252	237	198	237	253	255	267	235	237	225	213	227	209	248	226	242	238	225	221	246	222	233	243	246	233	268	216	236	263	249	242	235	230	252	230	230	255	254	238	240	231	229	227	251	243
42990	64155	35098	6254	4468	3349	2728	2331	1981	2133	2047	2765	2887	3179	2988	2096	1407	1063	800	690	621	607	569	562	598	674	777	872	1025	770	759	771	705	670	611	568	484	439	408	400	399	345	356	387	416	428	415	418	381	376	355	372	388	388	379	362	327	335	350	434	405	382	347	404	393	370	371	333	364	357	346	344	342	406	355	373	351	349	344	331	370	325	340	345	374	316	334	366	353	362	339	387	392	371	354	368	350	387	366	373	375	377	354	325	358	377	308	349	382	357	337	356	361	372	341	346	333	350	374	307	382	343	340	328	339	366	322	362	305	357	306	358	353	353	373	335	352	356	352	368	362	358	310	363	327	356	327	332	346	355	355	329	350	386	341	344	379	356	327	362	361	325	370	380	347	325	309	338	340	336	366	357	337	388	355	378	347	332	343	350	335	346	382	348	343	333	355	386	350	319	351	319	335	368	328	384	340	346	363	341	303	356	339	359	397	344	339	340	352	331	338	313	362	334	342	310	335	362	341	348	355	317	351	359	356	349	367	359	363	334	350	370	366	330	370	324	318	346	344	355	316	376	351	332	346	349	347	340	378	331	336	340	328	340	365	343	323	364	345	321	380	323	378	361	335	312	348	345	354	312	337	333	303	396	366	347	352	328	364	339	316	338	361	326	328	328	341	333	342	332	309	320	364	361	351	306	337	352	345	373	290	359	396	357	327	342	367	352	349	364	358	337	351	356	324	344	386	330	375	364	341	296	328	366	341	340	376	352	344	341	327	360	327	333	389	356	323	378	374	315	372	337	353	347	352	370	350	368	350	328	389	317	376	336	342	353	367	361	344	330	345	330	378	327	372	341	385	339	334	323	338	336	310	342	380	361	371	357	351	354	349	374	328	318	375	325	322	377	341	398	323	332	352	332	348	365	322	344	366	331	331	357	339	357	336	377	348	353	318	354	324	345	323	357	368	361	339	362	340	367	337	355	354	322	331	353	345	317	336	329	336	383	330	330	366	380	372	359	351	321	314	356	350	344	321	338	380	309	345	333	314	345	333	363	345	312	345	335	370	333	347	361	332	383	358	343	376	355	334	334	337	328	338	348	348	382	342	366	349	350	340	358	313	356	353	326	338	366	348	377	364	349	326	339	336	324	370	358	305	349	304	337	336	322	341	341	358	345	357	302	344	326	345	331	317	354	329	323	316	347	359	338	343	378	305	369	351	311	336	372	355	362	340	355	341	354	330	349	363	328	342	365	335	356	344	331	334	330	327	347	368	360	332	350	350	368	301	325	343	346	338	372	335	351	355	334	332	390	345	348	336	333	344	372	352	328	346	343	344	324	354	349	358	372	379	374	352	346	363	347	368	332	348	371	360	345	356	339	348	361	341	339	353	339	348	318	360	343	368	356	330	351	354	353	328	344	343	358	333	370	371	355	330	342	350	354	355	302	338	316	342	337	336	349	340	352	337	316	314	328	352	343	375	385	371	355	337	341	340	348	343	366	321	352	345	327	360	324	360	308	313	360	382	367	354	342	367	340	351	334	357	380	338	353	337	336	356	335	350	346	363	329	353	354	351	324	350	352	333	350	361	355	346	341	347	349	331	370	354	381	351	377	335	349	326	372	338	369	343	343	345	347	340	353	355	331	369	331	372	371	350	332	326	363	368	369	352	305	346	339	372	344	341	375	334	343	358	301	363	340	346	331	352	382	387	352	338	360	362	329	350	328	380	329	332	328	335	376	332	338	374	376	358	334	323	351	356	362	347	366	356	327	316	362	382	333	367	339	354	333	351	331	344	353	347	314	380	345	345	332	327	350	371	345	332	348	346	336	308	364	334	325	368	367	309	322	336	336	358	364	348	327	334	335	363	346	365	345	358	346	331	337	350	348	358	311	345	344	361	370	342	382	355	357	348	371	348	364	341	371	309	349	363	344	362	325	343	356	385	341	368	354	345	329	340	348	341	335	340	339	349	315	358	330	376	339	353	371	307	387	341	357	341	348	334	359	346	311	341	356	349	395	329	321	324	378	326	358	355	366	362	329	349	340	333	361	339	318	367	333	391	362	365	323	316	375	324	364	353	345	329	347	315	355	335	324	334	357	326	339	320	360	362	373	324	374	346	346	354	348	327	377	302	336	340	342	347	344	345	333	345	342	350	400	334	313	377	343	344	342	324	361	330	339	370	335	375	363	375	351	350	361	374	341	353	331	328	374	385	358	337	326	361	318	331	340	335	366	358	382	326	374	346	327	375	342	337	379	333	339	374	344	340	335	306	355	341	387	332	337	349	345	358	353	340	340	396	354	323	358	361	312	353	336	349	333	338	347	369	351	352	336	339	359	379	336	365	355	351	361	340	364	358	340	332	365	370	371	363	333	337	344	341	323	331	317	354	350	340	327	347	326	299	343	328	346	380	356	343	376	366	318	328	332	361	333	338	371	346	348	356	352	352	343	325	359	348	334	316	361	360	366	336	361	334	378	319	334	348	336	345	319	378	347	368	325	366	362	329	331	343	388	313	341	331	362	335	318	351	354	356	373	338	336	331	293	324	355	384	341	338	339	309	339	346	323	341	358	332	306	346	363	344	360	355	351	329	348	347	342	344	337	309	336	332	352	352	336	346	317	314	349	370	353	360	366	372	348	384	340	342	358	319	305	348	321	325	388	346	361	347	376	350	345	316	356	328	356	353	358	350	325	345	333	311	378	389	346	341	357	338	369	336	349	344	355	345	372	333	326	356	358	345	327	354	316	348	349	326	342	363	371	356	334	360	365	350	344	364	364	336	330	338	341	332	340	304	371	324	362	314	370	339	347	348	337	344	347	371	354	348	372	336	343	317	347	357	319	350	344	349	330	348	344	298	389	334	341	335	362	347	302	327	348	340	325	341	316	300	379	354	310	310	342	353	354	353	367	321	363	386	333	357	337	360	360	391	385	364	343	352	349	385	316	361	337	345	391	339	355	367	322	347	356	331	366	341	321	320	370	353	360	352	347	358	359	368	330	377	368	349	331	353	373	308	374	328	382	342	346	362	362	351	363	341	335	333	339	338	327	346	362	372	344	346	379	360	368	376	348	336	349	329	343	348	363	337	332	305	338	340	338	344	367	358	333	318	340	375	401	331	319	357	330	327	346	356	359	371	366	365	334	347	352	333	349	317	352	349	357	340	303	339	339	370	340	332	339	339	344	351	365	332	329	335	339	346	376	357	319	362	312	375	346	375	343	335	356	341	353	354	333	366	352	346	351	333	377	347	369	343	344	335	344	382	374	341	375	357	364	331	318	341	323	366	353	365	333	318	382	343	374	318	350	386	313	341	309	350	333	333	358	356	352	339	327	338	342	367	335	348	371	356	354	398	304	323	320	347	329	366	357	351	356	338	348	329	357	348	340	384	351	328	359	357	358	360	370	323	334	344	347	324	308	343	343	341	398	359	341	348	364	351	362	315	357	343	341	334	319	349	316	351	328	366	363	331	311	380	360	334	379	369	346	369	336
28928	24760	17993	2536	670	534	440	377	372	384	526	580	656	671	565	449	384	296	319	276	283	279	262	239	273	328	323	323	376	345	314	317	285	282	282	284	231	248	245	252	293	271	279	244	277	252	263	244	250	248	256	259	267	226	282	247	243	250	249	244	272	240	271	260	280	236	261	294	286	269	255	259	256	273	273	269	264	236	257	236	253	252	221	282	235	246	268	250	231	218	240	263	242	248	266	246	243	241	251	265	250	235	262	282	241	241	240	267	265	263	234	248	238	260	256	240	262	253	253	248	255	261	283	279	258	281	247	250	254	273	241	252	222	268	231	262	271	248	239	246	255	247	259	248	237	276	281	268	224	241	252	235	243	242	259	248	268	240	249	262	242	214	226	233	234	294	275	222	259	258	255	230	239	253	275	283	275	265	263	261	278	247	251	224	247	228	254	258	243	277	241	250	269	237	251	276	258	241	253	245	255	261	238	225	247	247	271	272	276	244	273	230	240	265	243	239	271	253	241	251	257	252	267	259	248	249	237	257	276	250	257	253	249	255	249	218	267	235	248	235	282	232	265	273	244	255	249	263	245	253	245	267	247	238	261	227	253	229	257	222	231	227	212	277	227	261	249	291	279	243	243	250	233	231	269	252	222	251	271	262	264	238	267	250	275	277	254	252	236	255	263	267	247	272	237	280	268	252	233	211	243	251	256	244	225	274	238	248	244	246	257	248	227	275	239	262	273	243	246	247	251	273	255	242	249	245	249	231	233	243	273	224	276	261	232	251	262	256	256	252	266	252	222	279	239	229	261	224	217	255	284	263	231	273	256	249	246	239	250	238	255	248	256	264	261	266	227	258	230	256	262	239	246	244	262	288	264	260	281	248	244	252	236	217	261	258	266	258	262	283	250	242	234	276	261	280	248	270	265	266	233	244	240	266	208	269	247	251	251	262	245	244	252	276	216	235	275	288	234	232	264	239	250	255	254	240	237	256	273	237	245	247	242	245	242	252	281	250	261	256	281	264	226	248	247	237	247	264	258	266	267	257	240	281	281	262	261	244	266	248	263	232	241	251	257	232	253	263	247	287	256	269	263	251	229	244	264	262	262	239	270	246	232	241	225	271	237	248	260	225	251	231	243	254	260	249	249	224	244	222	248	234	275	282	240	260	242	235	270	253	288	262	259	252	240	262	238	267	240	247	251	255	229	247	248	238	248	256	258	260	252	256	277	269	244	269	270	234	252	235	249	272	250	228	247	241	244	229	242	239	252	253	222	261	251	263	242	262	258	256	226	264	252	262	277	256	241	293	242	268	251	241	234	260	257	234	228	242	271	285	263	255	254	261	277	235	257	275	302	287	247	224	248	268	229	248	238	256	257	252	255	261	236	238	268	233	221	248	232	269	263	257	238	226	251	265	268	249	259	235	254	252	237	258	257	232	236	247	265	252	280	275	253	274	244	242	267	240	247	244	259	250	256	266	238	272	264	235	262	278	225	233	267	253	245	247	232	262	241	220	239	253	225	245	239	269	246	252	232	275	236	283	239	261	263	240	282	221	240	283	251	271	249	248	251	243	246	265	251	223	248	244	236	243	288	258	236	234	237	269	236	248	231	233	277	236	264	243	265	277	261	276	257	245	269	255	254	249	273	255	249	254	258	239	230	249	257	248	258	229	260	305	227	244	274	235	250	269	248	251	262	250	236	269	227	278	260	231	264	248	229	256	253	253	234	221	237	247	269	242	246	248	268	250	260	225	260	250	272	271	282	263	234	234	229	222	249	224	215	253	239	256	250	261	240	254	234	228	256	255	246	261	211	236	256	232	255	259	239	276	263	247	256	274	223	241	227	285	233	248	268	235	221	262	238	233	240	247	245	249	270	273	269	224	269	233	247	269	224	240	257	231	275	220	242	257	271	233	248	247	244	239	293	236	254	241	284	254	291	254	254	238	235	252	255	252	262	250	262	235	258	250	250	258	242	244	261	258	239	253	257	261	248	246	265	270	259	271	227	248	234	257	286	235	258	236	270	258	260	230	256	250	279	268	280	238	264	246	233	235	268	242	243	236	274	274	254	287	271	275	271	265	257	257	233	242	256	255	267	238	243	235	266	243	238	222	250	260	224	277	263	259	249	236	260	244	280	252	246	258	259	249	250	243	219	245	250	264	254	255	257	248	232	285	249	246	229	244	261	221	244	285	253	221	240	240	225	249	254	267	251	268	221	250	259	266	261	253	244	256	246	228	255	247	260	223	264	263	268	245	245	242	237	247	268	255	282	267	232	263	268	269	248	239	247	255	264	256	226	246	268	239	254	257	241	274	243	238	259	262	234	271	254	246	266	277	261	231	221	290	250	261	288	245	254	267	251	257	246	269	238	252	270	253	276	277	259	263	249	279	258	215	262	279	225	282	264	280	262	255	255	257	219	249	256	244	250	309	288	249	226	262	256	244	271	246	253	234	245	256	259	246	245	247	258	260	243	262	265	256	228	252	251	251	286	239	277	260	227	240	240	236	233	226	229	250	286	271	273	287	239	229	252	267	264	251	221	242	291	254	297	259	237	237	262	265	255	265	253	277	250	253	253	245	226	275	264	269	279	270	265	275	220	253	238	240	259	255	265	269	242	257	272	273	268	235	279	227	271	267	248	265	252	254	263	260	244	255	248	252	270	257	266	267	240	246	278	261	237	270	269	245	230	251	247	241	267	251	247	238	241	255	247	260	246	261	256	256	265	258	228	253	256	220	233	274	273	244	252	240	265	258	258	273	224	255	250	235	278	236	256	237	257	251	247	252	281	257	242	262	264	254	273	226	260	250	276	271	268	242	241	281	239	265	225	267	233	264	245	224	238	288	288	233	240	241	257	245	236	272	254	232	235	249	231	254	270	279	271	268	216	220	232	276	253	236	238	251	261	263	262	234	235	270	250	251	254	215	239	230	232	256	252	263	260	267	258	262	243	250	261	235	279	255	269	239	262	242	228	259	276	259	264	246	249	226	278	272	260	249	245	253	236	242	258	304	239	242	283	256	268	275	258	237	244	228	229	237	246	223	269	220	240	244	248	248	270	251	303	259	255	283	262	242	261	244	248	258	258	254	245	266	249	279	280	251	229	246	202	250	251	270	225	259	263	269	245	277	221	256	247	263	284	270	252	277	260	240	264	257	248	247	252	267	251	222	247	262	259	287	251	272	253	250	256	267	255	230	236	270	260	239	239	248	247	254	248	244	279	255	240	253	273	239	258	267	252	239	243	223	235	274	237	272	245	233	265	238	242	267	262	253	262	276	251	260	253	250	228	251	264	238	251	262	221	227	227	250	267	260	256	262	251	251	236	246	248	229	257	261	234	261	247	262	269	253	270	234	270	219	227	261	229	248	261	285	237	259	256	242	259	250	246	279	244	274	248	262	258	241	284	273	227	244	267	220	246	281	274	257	245	272	244	282	252	245	275	246	247	241	269	246	268	247	241	273	264	286	274	250	254	228	235	256	252	240
34200	40326	16572	1216	988	801	790	694	718	910	1191	1291	1608	1553	1250	898	740	528	509	482	430	401	421	418	453	465	505	576	667	523	502	513	505	471	486	449	403	429	386	383	413	394	392	355	397	390	407	415	360	371	376	354	359	390	365	393	380	376	363	354	406	386	346	356	361	396	381	344	354	385	424	365	386	363	388	371	377	366	358	368	380	344	373	389	393	352	395	357	375	368	388	362	383	378	352	376	373	382	383	359	386	367	369	369	369	348	378	394	377	332	364	429	389	360	355	370	390	373	379	374	379	375	394	356	386	364	367	377	383	372	356	380	355	383	402	373	360	351	373	385	364	374	352	372	360	356	366	386	374	381	370	354	401	341	387	423	395	401	356	341	386	369	355	360	366	377	356	359	355	368	352	349	355	327	372	363	362	379	379	375	391	363	382	354	340	347	376	352	364	368	360	356	356	383	333	347	353	350	348	382	416	355	401	369	407	368	366	356	400	376	393	375	384	344	353	352	334	390	369	366	373	377	363	399	363	351	351	383	387	385	414	354	362	342	389	351	381	378	371	351	372	354	362	365	416	390	365	392	375	383	352	364	399	376	355	391	393	399	380	382	375	359	373	362	371	370	385	402	351	396	369	367	396	402	401	391	344	350	337	356	354	370	343	391	372	371	369	332	388	339	387	348	385	392	373	375	382	368	360	354	365	363	349	365	371	363	394	359	371	317	379	342	340	389	375	356	389	382	361	372	415	346	353	383	409	394	384	358	357	358	401	363	361	382	380	375	378	373	354	368	368	366	335	398	408	345	352	409	380	358	399	362	366	356	396	386	381	365	372	393	384	363	378	368	377	364	383	335	356	372	367	408	365	403	382	332	392	430	399	384	364	351	401	391	381	399	364	381	367	388	362	375	379	376	377	402	368	374	392	379	373	346	353	379	364	388	374	371	366	415	357	341	396	392	370	353	374	356	381	375	347	365	364	384	352	345	406	387	371	396	368	412	352	351	371	358	383	410	361	363	395	352	362	363	388	364	406	378	407	375	360	387	380	398	392	381	366	399	353	394	380	342	320	354	375	324	385	368	359	386	355	368	345	413	369	390	333	398	396	377	408	387	367	375	377	381	352	410	378	375	390	377	344	372	356	394	387	385	367	336	377	380	375	352	409	366	346	368	383	415	398	360	346	377	353	339	386	343	341	342	363	343	353	351	424	358	369	375	374	371	402	394	378	367	341	361	364	338	374	362	349	354	365	328	394	353	360	391	373	386	335	366	381	370	401	388	349	386	348	378	355	373	364	379	339	346	392	375	369	335	402	367	371	380	369	355	374	351	403	406	375	412	365	370	375	369	351	372	384	336	368	347	366	408	386	317	377	368	361	345	383	368	365	359	413	368	373	360	375	398	355	359	385	364	375	336	375	346	384	369	344	388	359	376	377	378	362	341	388	380	404	382	391	379	370	388	338	364	347	377	352	382	366	386	380	377	370	345	356	356	331	334	375	364	374	379	362	357	362	389	391	390	394	365	341	366	370	405	376	387	368	396	376	387	340	345	381	401	358	360	340	435	376	362	385	351	367	391	374	390	369	373	358	370	340	355	420	356	353	376	368	356	401	367	337	380	368	340	388	336	363	374	351	357	373	368	331	348	390	410	393	345	381	379	396	402	371	390	393	374	342	368	369	321	359	396	363	361	375	388	382	350	373	359	395	366	386	385	353	399	373	363	356	368	395	386	409	387	386	397	398	372	385	372	371	371	353	309	397	360	351	381	346	362	376	368	369	371	364	354	379	343	355	363	348	399	371	358	371	387	363	388	386	407	382	344	363	387	365	338	397	367	412	346	363	351	395	400	342	370	359	371	412	380	383	348	357	347	362	346	417	348	383	387	368	377	379	380	356	364	398	347	402	371	338	346	373	359	391	386	352	348	387	371	356	346	378	410	396	427	380	387	398	393	375	360	342	350	330	372	361	379	373	345	344	366	369	371	366	376	370	371	367	389	363	413	365	369	402	366	413	380	353	377	376	378	365	373	349	395	342	386	392	373	374	341	371	348	375	348	382	366	372	355	377	340	348	356	372	381	354	383	377	360	379	389	381	384	360	358	377	376	323	359	352	395	374	420	373	394	388	380	423	406	357	363	353	357	385	376	355	380	392	374	345	370	410	343	372	383	324	363	360	347	369	371	369	408	408	400	329	364	364	371	369	360	373	372	364	389	372	353	356	403	308	365	385	354	364	351	356	335	350	382	378	359	361	382	368	358	358	392	387	352	381	374	369	363	368	338	352	369	357	379	354	404	399	406	382	367	355	370	371	389	401	334	376	366	412	366	376	360	389	417	377	368	361	373	385	351	369	349	388	390	362	368	345	362	359	423	400	399	364	343	373	357	345	347	362	332	375	382	355	358	355	384	402	372	349	391	380	343	360	372	346	378	374	352	355	375	375	380	382	386	349	373	372	363	346	355	358	346	358	362	364	362	362	366	378	372	379	384	381	371	375	384	350	361	405	361	379	387	348	348	362	364	349	404	342	365	354	353	343	367	365	393	377	347	376	337	378	402	397	344	363	379	365	360	363	390	342	331	391	385	392	385	413	350	370	395	376	369	390	398	346	369	361	327	378	377	366	361	387	362	407	357	330	364	403	383	366	389	377	370	408	388	388	388	375	354	396	357	360	376	357	376	386	364	385	352	369	377	369	366	376	357	389	371	361	380	371	373	381	365	340	331	388	374	375	350	373	370	392	347	353	348	407	378	379	389	367	374	386	358	374	361	366	368	393	344	381	346	378	344	368	343	366	389	386	353	352	362	348	395	377	372	357	384	365	393	349	363	363	402	396	376	385	394	377	389	341	357	363	401	372	338	352	362	375	373	381	403	377	329	379	383	364	352	343	374	392	374	390	363	343	361	362	363	368	362	370	378	390	358	399	430	405	341	384	381	370	390	354	345	367	378	346	420	369	348	371	378	378	371	380	380	384	361	357	385	342	354	398	385	380	354	390	354	375	378	386	365	391	361	363	360	386	369	401	383	381	381	358	391	371	347	380	369	404	349	387	372	403	365	366	352	358	406	361	340	380	366	358	392	391	361	436	360	357	423	370	362	371	350	371	383	410	389	401	353	372	356	377	360	363	346	373	370	356	376	379	391	346	351	360	357	335	369	356	361	383	372	385	366	365	355	350	371	349	372	371	356	377	370	337	398	379	375	359	396	370	377	384	348	389	408	410	392	366	359	346	388	369	357	406	340	355	387	383	332	369	341	368	376	390	402	382	349	374	358	371	372	387	373	362	354	373	353	338	372	388	350	373	373	382	372	377	381	336	391	391	399	390	379	385	362	388	373	341	364	401	373	344	391	365	374	357	357	357	375	367	363	356	330	391	400	370	393	377	421	373	371	381	332	356	344	381	387	394	384	380	360	366	391	351	396	369	357	355	391	370	343	367	373	378	366	365	386	386	376	353	367	368	359	362	400	363	374	336	394	375	388	370	403	345	383
24585	21626	28855	24731	21095	6117	1090	761	708	805	831	1038	1017	1073	869	732	562	477	439	410	373	396	360	363	433	440	461	464	523	490	464	410	453	414	382	340	350	333	317	321	298	298	324	342	350	365	341	317	329	345	322	333	332	314	332	305	294	307	290	305	332	304	361	346	286	307	324	325	335	316	329	280	327	346	328	321	334	301	301	318	331	341	345	367	347	297	333	274	288	320	310	320	316	330	349	301	325	338	312	304	322	339	352	308	338	350	336	300	310	351	309	329	275	354	300	278	328	319	307	344	351	318	304	315	321	307	341	329	282	329	301	330	326	343	301	296	311	325	301	313	309	338	306	326	325	318	297	328	300	313	322	312	325	326	310	296	314	351	288	359	332	328	349	290	357	307	320	311	275	323	341	330	289	313	340	284	341	326	340	310	341	354	317	303	303	333	329	309	333	348	311	305	335	331	308	308	332	352	346	322	315	313	307	332	347	328	354	325	318	334	334	312	353	332	328	291	362	329	308	345	303	314	301	316	303	301	303	309	328	319	304	305	315	315	313	318	342	331	297	332	334	333	320	306	312	323	336	339	326	323	320	353	320	295	311	295	305	373	331	333	328	327	307	320	301	307	318	343	325	324	358	320	317	298	283	317	320	311	337	316	289	331	345	319	356	328	312	285	316	305	336	322	355	342	276	323	289	272	351	311	317	344	299	317	341	325	288	312	309	321	323	333	317	316	292	308	325	305	311	335	325	334	340	308	319	292	330	304	305	330	333	299	320	324	326	283	320	293	349	313	327	302	312	343	326	350	335	295	320	339	336	325	321	310	326	287	317	313	330	295	294	318	328	290	285	317	307	326	329	303	308	332	335	319	342	346	318	317	293	321	325	309	291	285	295	321	309	314	312	330	301	338	340	283	341	321	321	300	307	327	323	371	314	341	306	309	301	314	279	313	323	331	312	309	308	297	299	331	342	309	323	338	300	328	320	290	320	337	314	308	319	344	356	346	313	350	312	323	316	347	301	316	292	315	307	332	291	312	313	295	323	329	313	353	323	294	299	308	331	340	340	338	316	306	336	324	306	346	320	319	291	291	317	308	299	317	344	310	332	315	326	291	317	339	309	313	324	296	314	309	318	302	328	296	333	315	299	344	299	328	294	319	297	319	331	316	320	341	314	355	285	326	371	341	308	324	343	315	320	320	300	332	282	330	302	310	289	317	318	323	333	316	316	312	357	331	318	316	297	294	313	351	324	309	321	299	302	295	311	333	311	292	329	316	331	301	315	325	327	333	336	319	324	301	297	336	318	308	292	309	331	323	326	308	338	315	321	304	324	337	333	334	304	318	297	313	321	296	326	343	329	313	305	333	290	327	328	291	316	339	334	312	303	352	291	313	324	351	301	341	323	305	303	299	298	330	310	337	338	323	280	319	333	318	330	339	336	310	361	310	324	307	305	335	332	305	303	275	340	333	300	306	323	280	352	325	324	330	349	262	323	331	335	331	348	317	332	361	320	346	304	336	339	315	330	350	332	325	336	311	334	318	310	315	336	298	349	350	342	296	311	313	325	315	318	297	320	302	310	311	325	318	287	322	303	319	325	310	342	329	303	306	318	308	322	300	322	303	304	317	324	351	309	322	312	319	316	308	338	303	332	321	314	297	323	317	325	324	315	334	311	306	301	299	312	299	323	286	298	305	306	294	329	301	342	308	291	328	312	299	307	338	315	343	299	357	328	283	332	373	325	315	326	326	306	324	314	341	339	297	326	309	308	293	316	307	314	313	311	333	312	318	306	323	326	310	291	355	329	335	312	297	308	331	321	324	352	326	334	313	327	310	319	294	310	329	316	289	310	316	308	311	318	348	336	285	310	347	313	308	278	322	313	320	335	311	323	326	312	307	357	315	309	333	305	309	319	311	311	294	341	331	309	323	325	302	308	320	344	339	325	297	337	316	290	333	345	321	320	321	332	333	318	287	335	325	329	323	332	324	298	323	315	304	327	303	325	292	308	303	342	338	312	299	321	309	320	334	321	337	315	300	328	320	343	311	307	319	307	316	323	295	323	313	322	305	336	345	323	308	335	325	312	300	310	282	320	352	318	333	323	286	315	294	316	337	320	325	313	348	347	335	290	314	282	283	332	319	312	355	295	327	313	329	332	316	331	342	329	309	291	325	312	312	303	321	324	302	308	346	319	329	304	326	318	338	312	325	339	282	303	341	307	284	282	326	310	348	279	325	340	323	296	290	324	289	356	300	307	317	322	328	317	319	332	290	342	342	264	317	328	348	316	300	290	313	325	303	308	319	285	337	312	340	315	314	307	317	310	301	297	324	310	313	313	336	303	331	295	298	311	312	372	309	307	328	339	340	331	305	266	315	334	338	312	316	327	305	337	341	302	351	326	330	304	323	318	327	321	330	315	327	318	317	336	322	322	324	326	310	323	326	323	301	279	321	338	339	304	282	310	306	291	331	334	329	365	314	306	342	306	308	331	328	318	314	319	332	334	319	330	304	306	310	301	335	348	314	339	313	325	321	362	310	288	323	324	281	309	317	286	309	277	331	348	303	367	337	305	290	328	325	351	307	313	296	315	302	330	299	313	321	307	329	354	298	309	300	330	330	321	359	322	354	322	310	335	320	338	301	310	306	308	319	289	328	333	318	305	316	305	323	322	316	348	305	321	325	316	315	301	339	342	312	328	327	335	327	324	344	320	313	303	297	323	325	334	318	350	320	339	316	314	303	315	325	282	304	322	308	327	368	338	310	349	309	304	332	312	332	337	321	315	330	287	309	301	343	307	350	320	279	313	319	296	321	322	343	320	325	305	311	329	299	305	291	316	342	355	323	364	293	311	328	296	352	313	344	329	346	312	313	321	321	324	332	305	301	343	310	326	307	329	328	311	333	325	352	344	312	328	329	352	297	323	319	332	335	305	298	318	324	314	308	302	304	341	306	302	318	316	314	320	324	325	314	331	309	308	292	332	324	329	317	310	320	328	326	292	305	331	332	307	358	306	318	315	340	333	309	296	328	321	304	328	296	327	316	296	308	335	352	313	313	331	327	323	293	318	319	354	316	311	340	308	298	297	336	313	296	333	294	318	305	313	332	314	341	303	324	307	322	293	309	330	284	342	323	304	333	336	305	316	330	304	318	316	326	302	366	321	287	320	300	327	337	327	305	311	290	286	323	332	307	305	320	299	347	335	285	338	319	327	319	309	313	303	325	324	305	315	323	334	337	302	299	326	327	301	318	319	321	325	327	299	303	312	316	315	319	322	341	329	346	318	300	353	323	317	360	321	343	361	341	309	332	320	343	316	299	285	304	314	328	326	324	322	344	312	303	294	300	298	315	275	328	269	300	328	301	343	312	317	302	309	328	349	316	305	326	301	312	277	371	314	285	303	321	329	305	338	311	292	318	294	287	297	349	322	311	329	350	334	316	327	319	288	298	332	299	299	350	310	328	299	324	336	324	310	300	317	329	306	318	301	311
38772	55332	26674	4061	2931	2222	1821	1650	1619	1874	1875	2641	2487	2362	2036	1576	1045	900	741	770	628	604	621	645	688	703	787	825	971	896	730	777	709	689	658	535	534	492	489	494	490	474	518	478	488	496	511	521	500	483	482	467	465	488	486	463	462	446	468	491	505	470	490	458	510	463	485	466	450	455	465	503	478	503	487	468	483	479	462	490	475	487	495	482	428	479	486	463	479	483	459	461	427	480	453	463	436	476	493	466	509	438	465	473	434	452	471	434	433	453	458	487	471	473	457	474	479	466	492	477	484	474	462	501	469	445	486	476	459	418	465	487	457	421	479	468	466	486	456	495	485	467	467	480	450	500	515	454	496	458	455	459	495	475	488	446	438	460	479	497	469	453	461	493	473	444	473	484	469	500	472	422	486	474	496	501	449	455	456	469	445	492	511	446	469	465	454	463	487	440	431	433	507	454	471	487	472	427	493	475	490	468	484	464	465	463	476	415	458	478	479	470	476	453	455	472	486	448	444	452	462	450	438	470	475	507	487	486	494	455	460	458	472	474	492	466	456	491	476	465	485	459	466	436	477	463	498	506	462	471	458	479	471	493	435	414	488	446	492	477	495	438	474	463	476	431	451	494	444	506	502	466	512	457	424	489	469	471	451	451	477	483	444	452	463	474	493	441	475	474	464	472	486	460	439	469	428	490	469	464	492	484	472	506	452	486	436	488	439	460	475	488	492	465	499	477	470	473	446	456	483	427	465	453	457	485	487	538	456	445	457	451	442	403	475	501	503	488	495	495	500	467	462	456	461	446	426	471	500	440	473	505	453	492	490	476	466	477	427	462	461	463	478	448	460	511	460	428	482	474	472	492	459	498	444	441	489	467	458	455	441	421	479	426	461	451	457	461	495	487	462	505	483	492	452	462	463	479	510	446	501	452	456	476	463	451	441	474	476	477	483	461	469	467	473	467	463	461	468	433	484	486	475	466	450	481	444	434	431	450	491	462	429	487	435	495	449	439	461	482	485	467	503	472	496	464	460	494	505	487	471	461	466	472	488	453	447	484	481	454	480	451	428	485	470	451	485	413	489	497	441	476	437	481	456	448	473	459	502	435	485	503	441	462	526	479	472	470	474	449	406	450	469	495	465	443	482	453	490	458	457	472	501	455	476	483	474	484	421	449	509	443	495	492	498	470	485	486	463	484	451	449	470	483	478	485	486	523	485	475	458	464	473	472	472	468	492	491	448	447	448	462	482	502	452	430	496	454	491	448	493	483	489	491	460	461	486	471	463	468	476	471	480	419	484	490	434	475	487	466	481	467	469	493	411	508	442	471	456	465	449	453	456	448	477	492	492	465	470	471	434	484	465	451	431	466	450	481	477	464	493	494	438	470	485	461	470	479	462	497	479	484	473	448	477	490	439	487	467	448	475	473	486	463	463	461	497	480	489	435	475	450	479	509	505	455	466	475	477	482	442	470	474	496	493	466	439	471	493	486	475	483	446	467	490	471	468	482	487	463	493	469	459	466	471	485	471	467	490	462	460	466	504	528	497	453	467	478	464	432	454	463	447	458	458	493	459	505	443	451	458	457	483	452	472	437	464	476	460	503	463	470	460	463	458	451	483	495	434	512	468	466	431	469	504	440	465	489	461	458	471	469	470	461	468	479	471	460	485	475	452	458	456	467	481	440	441	477	446	462	491	465	478	493	457	478	461	478	445	467	461	463	459	483	462	456	463	479	505	413	497	494	480	458	458	467	481	436	455	474	508	501	473	486	495	512	469	420	464	476	436	461	456	462	468	478	446	489	474	445	447	480	473	477	487	486	486	452	467	480	466	464	450	466	453	428	456	459	486	463	490	482	473	458	479	459	477	474	533	454	501	456	437	478	416	455	445	475	459	466	451	491	475	470	490	432	478	450	492	469	497	476	439	516	434	496	456	467	475	495	452	482	457	450	498	461	473	447	485	458	456	450	501	416	444	487	467	462	446	515	464	488	489	515	452	421	493	445	495	482	513	435	489	458	481	508	475	458	456	478	490	471	462	487	490	445	486	460	483	499	460	448	456	468	451	464	445	488	449	528	468	450	438	430	482	440	429	467	451	468	466	509	498	428	455	522	488	425	461	440	507	466	488	477	465	477	431	497	504	480	495	504	465	447	491	447	467	459	478	458	505	455	490	454	479	489	459	461	452	492	444	451	499	478	450	454	477	499	443	435	490	470	470	436	458	477	434	445	474	490	448	467	497	440	486	433	464	482	481	476	494	435	445	447	477	485	504	463	449	507	496	497	453	479	449	450	472	450	458	439	467	467	469	464	423	494	451	447	480	509	494	455	385	499	478	478	478	462	464	454	477	426	465	492	442	456	474	490	452	440	486	455	485	483	506	450	472	457	475	441	459	452	466	460	487	471	475	484	453	455	462	493	492	472	480	487	441	467	430	450	474	502	469	488	471	481	471	486	463	485	475	458	479	437	465	463	445	447	427	484	452	450	476	479	481	481	455	451	470	454	462	498	448	526	454	479	497	512	493	474	483	456	492	513	451	476	474	456	416	450	506	492	461	488	466	450	500	472	451	465	457	494	475	500	485	461	471	452	468	441	471	454	458	479	458	435	485	467	459	437	463	455	502	478	456	488	480	498	478	438	474	448	419	502	483	458	473	471	488	474	483	462	519	474	505	481	456	464	445	462	515	493	453	461	463	478	516	472	484	465	451	447	467	484	423	494	471	497	473	507	452	497	444	484	475	465	503	461	483	487	455	437	479	485	439	515	480	481	461	511	471	467	477	477	454	462	482	469	451	475	433	449	496	500	464	463	442	515	455	433	465	489	453	453	453	496	508	492	441	469	512	492	424	433	479	470	479	464	486	479	466	468	478	473	453	495	503	471	460	496	429	517	447	510	461	480	484	475	449	464	441	450	517	470	434	484	499	469	474	489	492	458	448	470	467	507	481	491	449	485	452	456	476	474	479	429	483	467	501	461	482	473	471	437	467	435	448	495	484	487	471	488	499	503	499	468	487	482	483	446	455	481	494	489	461	496	435	464	443	436	491	456	486	513	478	433	462	465	481	455	473	500	495	490	437	464	464	514	423	461	451	470	456	445	495	441	480	500	452	496	463	440	519	476	439	481	484	443	467	478	423	475	469	476	529	487	492	466	489	439	482	441	479	464	475	478	468	446	466	470	439	486	495	491	489	505	459	497	447	429	440	449	490	449	481	456	499	437	467	443	469	453	474	479	469	438	478	467	475	459	506	434	489	461	476	403	479	447	458	457	450	462	472	492	472	441	449	486	477	481	449	454	484	480	451	515	499	444	515	491	416	461	436	493	464	466	483	490	431	471	470	441	480	492	513	474	464	471	471	466	464	504	452	451	473	463	457	494	467	526	484	438	488	507	480	448	469	518	525	483	422	492	448	490	480	451	487	454	494	466	462	462	462	455	465	469	484	476	442	474	448	437	488	483	469	445	448	435	447	458	470	479	464	471	484	476
23472	21593	29434	24122	21549	21156	4733	1123	917	921	1189	1284	1361	1333	1132	819	592	488	422	433	330	313	320	353	338	352	387	428	523	515	379	414	413	356	337	268	264	247	237	248	269	242	243	244	250	255	263	243	243	253	252	245	241	240	244	236	207	257	236	243	266	268	247	265	257	256	237	242	233	223	235	269	251	266	231	243	230	222	218	214	234	212	205	217	219	266	227	224	218	240	221	222	218	222	236	246	199	255	230	238	234	227	221	266	256	223	235	213	219	259	249	249	228	242	251	233	242	251	226	265	223	234	242	251	219	235	245	243	245	226	237	231	232	242	224	218	237	238	219	249	221	226	235	216	228	217	202	217	225	205	219	215	212	234	247	209	217	228	251	189	214	232	222	216	261	217	223	239	244	260	238	221	245	233	229	273	237	207	225	211	226	202	226	246	209	249	232	221	236	238	240	210	222	234	230	210	241	259	228	217	256	223	236	230	210	238	252	247	240	215	264	226	221	250	237	247	227	239	212	227	243	265	233	239	241	250	280	231	240	203	221	201	230	228	237	234	224	235	229	207	220	229	251	253	246	244	233	226	239	228	244	238	230	240	204	238	228	230	208	219	222	226	251	245	223	226	238	217	248	239	190	228	240	206	225	230	217	230	221	228	201	258	240	248	210	220	236	236	233	230	226	220	213	236	258	239	207	203	226	228	206	220	208	241	231	204	227	203	251	220	236	206	234	202	225	230	237	252	225	219	215	219	236	229	222	226	243	205	207	224	245	232	243	222	223	213	259	221	208	236	235	244	233	222	249	229	229	213	215	236	243	238	232	220	223	223	213	249	212	231	236	263	204	209	251	246	223	212	227	235	233	221	232	223	204	228	224	228	206	230	237	249	215	247	230	239	244	207	227	238	230	232	215	221	250	240	257	233	210	212	248	269	250	230	230	239	272	208	205	207	238	242	241	229	244	229	219	210	224	225	227	225	214	214	229	234	222	243	209	229	212	220	245	221	238	218	215	217	210	234	228	254	225	220	225	245	222	241	226	272	219	242	194	232	248	216	212	244	244	231	216	221	228	204	212	230	237	229	228	218	245	230	222	243	238	230	227	239	215	236	229	211	199	237	213	226	220	238	245	247	225	227	221	213	251	223	221	230	252	210	238	225	220	248	217	221	228	225	230	244	209	238	247	235	223	257	219	225	249	246	208	224	253	228	233	242	231	236	222	251	235	252	234	224	235	262	261	230	258	251	260	241	233	222	227	212	208	216	231	228	218	225	227	244	255	226	244	227	233	224	240	200	231	239	209	225	254	246	247	226	230	230	250	253	250	261	218	226	212	229	202	236	230	207	230	218	215	236	234	234	215	215	230	233	211	235	247	206	240	231	208	219	215	218	243	234	246	218	222	229	215	250	195	204	231	260	209	201	201	265	202	217	229	229	248	211	205	235	260	215	243	218	233	215	231	259	215	220	236	218	216	234	224	223	229	225	226	226	240	228	213	239	223	214	202	225	233	225	272	249	208	245	210	245	217	239	208	221	203	242	232	243	211	211	237	236	230	248	246	216	215	223	214	246	221	209	231	228	206	221	245	229	226	245	240	210	264	227	222	232	222	239	239	239	212	183	244	257	223	249	246	238	210	239	225	226	235	223	241	203	262	214	234	228	223	221	234	223	224	245	247	219	234	237	218	223	225	219	208	208	208	251	250	222	231	209	224	226	217	225	228	234	238	220	260	241	213	239	243	253	232	233	251	231	268	256	204	249	239	212	251	207	222	241	220	244	232	222	239	229	204	260	241	222	256	233	224	221	214	247	229	227	211	226	233	241	222	237	229	239	227	222	229	240	250	270	231	200	236	236	221	241	197	251	253	219	222	266	207	253	199	228	223	252	246	226	230	219	235	239	226	225	219	222	216	246	215	195	224	236	225	240	220	225	242	216	231	249	217	202	270	212	182	220	232	246	227	213	218	201	221	237	242	236	240	243	230	240	225	217	235	251	246	232	239	228	227	237	222	231	236	227	253	206	235	224	236	223	234	229	207	229	219	256	221	239	210	192	220	261	219	236	200	249	232	270	209	214	220	215	211	240	231	223	219	221	253	249	230	238	219	206	216	238	204	236	240	221	233	220	231	225	253	200	214	237	230	216	227	221	233	255	213	222	206	206	233	230	239	226	243	214	224	227	229	215	217	246	222	243	241	221	232	238	237	219	217	224	220	237	258	231	228	230	213	226	237	234	219	221	244	239	264	218	239	228	221	234	244	205	239	215	213	254	233	248	246	249	237	235	221	228	207	237	241	218	212	231	246	209	225	209	242	220	197	236	223	207	256	187	253	221	223	223	252	213	235	229	227	221	228	249	233	212	217	236	235	246	257	207	230	250	226	256	202	225	212	209	234	208	216	248	242	218	231	254	203	249	211	225	215	214	241	205	205	223	255	213	215	254	218	260	230	214	212	231	236	233	208	212	245	241	193	251	220	224	233	243	225	219	234	244	211	240	225	250	236	224	233	240	227	242	224	217	231	205	224	217	236	213	212	232	226	205	239	233	238	204	234	277	262	226	228	252	235	232	246	234	233	217	218	216	240	232	240	231	211	194	219	266	232	236	240	210	224	236	252	232	212	229	225	224	248	260	224	232	215	224	216	239	219	242	247	245	190	243	236	252	233	257	229	253	242	237	234	208	238	248	222	225	217	210	242	240	218	211	216	251	210	233	242	208	233	210	235	221	218	232	208	255	222	224	230	216	229	245	249	220	204	242	222	220	246	225	244	262	230	228	211	208	236	269	247	214	218	224	251	222	234	219	220	255	219	238	218	219	237	248	234	223	227	222	231	204	197	212	229	239	250	234	256	218	219	193	212	231	228	231	228	211	219	222	240	247	224	220	207	237	244	185	205	220	262	255	225	242	245	241	241	244	222	252	216	216	193	226	211	214	231	245	221	235	243	225	242	219	214	241	221	215	255	235	223	219	210	230	232	222	198	220	243	198	222	224	231	216	234	204	219	223	225	263	226	181	248	218	250	244	238	241	222	251	219	208	228	222	221	226	218	236	218	239	209	239	267	242	239	205	249	229	196	228	224	240	255	245	244	238	226	239	201	223	236	223	241	244	221	233	227	200	262	212	207	204	218	221	216	223	215	248	239	254	225	223	234	213	245	226	216	247	237	235	230	231	239	232	248	227	194	223	243	198	216	207	217	217	241	237	227	249	218	223	236	227	235	245	219	228	226	257	225	220	250	232	223	253	261	238	231	213	227	226	214	231	236	216	210	209	230	233	229	244	245	222	210	227	220	231	226	232	226	248	202	229	259	215	224	216	230	215	227	216	223	239	225	233	193	260	204	238	239	252	251	193	231	223	209	229	236	215	231	221	197	259	232	207	230	225	251	230	231	238	216	253	237	223	239	222	220	238	235	237	204	232	219	232	228	225	217	221	235	230	217	233	237	236	218	227	234	215	236	230	220	228	252	233	220	228	233	235	255	243	237	214	244	218
43139	63042	32800	6514	4745	3529	2816	2423	2437	2408	3068	3456	3467	3483	2719	1966	1292	1013	854	742	620	602	562	580	629	708	793	844	1035	968	752	759	714	643	591	468	408	402	400	420	374	392	399	409	414	410	425	376	352	371	370	378	370	375	344	351	306	365	361	356	367	364	363	356	338	354	372	319	341	365	359	350	375	397	372	365	335	338	334	349	342	337	344	365	296	331	348	333	333	329	367	349	302	343	336	382	312	307	343	338	321	346	322	321	359	347	349	314	357	349	372	316	354	344	327	308	371	314	343	327	328	325	361	335	335	372	328	370	293	378	362	342	327	345	337	338	344	368	341	358	354	340	341	340	353	350	332	352	362	375	354	314	339	313	364	321	344	347	368	330	341	356	333	356	344	329	355	346	361	326	322	356	359	356	327	354	354	346	322	339	344	362	362	328	330	357	328	359	336	346	328	350	381	354	334	351	326	345	336	340	367	308	363	345	323	360	353	353	337	281	342	332	322	366	344	329	364	317	356	345	359	313	336	332	369	338	364	306	343	353	342	325	349	368	345	356	341	369	336	350	320	351	336	331	334	319	326	318	372	356	332	309	339	337	363	360	324	284	370	321	358	372	342	370	337	365	349	325	333	335	317	362	333	340	328	361	345	372	362	347	349	348	351	349	338	322	331	352	342	338	373	310	321	332	326	347	355	349	342	324	365	354	365	353	305	332	331	343	363	317	322	339	325	320	356	351	380	334	356	346	322	362	341	329	322	310	352	366	336	339	361	336	348	307	337	334	348	340	332	310	322	354	288	354	319	351	384	306	336	347	289	352	313	325	310	361	311	313	358	318	331	352	364	336	327	327	330	338	375	358	332	337	341	335	368	351	332	363	367	334	344	328	357	319	375	357	333	352	353	342	353	335	369	350	384	361	347	317	326	316	362	341	380	349	366	355	372	344	364	348	339	373	350	359	311	313	319	319	346	326	329	340	366	308	355	340	373	335	339	362	337	349	344	327	318	348	320	404	323	343	329	358	340	314	333	375	355	359	349	329	346	334	352	341	362	344	351	374	316	321	346	318	352	350	331	349	338	349	339	349	338	359	336	339	337	317	350	326	300	350	354	366	336	364	365	328	359	309	302	327	290	330	358	324	306	341	331	353	346	319	337	334	362	342	334	354	351	337	325	357	364	343	351	336	326	357	332	335	327	317	320	329	363	311	372	323	340	362	349	356	332	331	339	355	360	341	316	333	351	339	333	346	361	354	336	344	362	358	325	370	341	342	328	330	336	335	368	338	336	318	361	344	302	345	331	322	340	358	363	315	338	343	378	323	310	334	350	339	345	344	299	342	314	352	347	347	360	332	326	370	328	337	360	328	351	354	323	337	363	334	352	329	352	357	314	334	316	332	364	318	320	375	345	346	336	338	355	331	366	343	343	370	340	316	324	313	329	356	326	324	352	320	322	340	335	329	339	319	385	365	342	348	296	311	326	361	371	347	345	315	344	335	356	320	317	342	320	341	313	330	354	325	345	356	349	363	360	368	348	352	327	373	341	379	354	303	344	338	358	349	376	344	342	329	362	317	316	385	343	363	343	346	353	339	341	351	364	311	360	353	313	345	328	303	389	343	311	329	349	389	340	358	324	373	347	367	348	359	321	338	366	311	339	337	346	351	334	334	317	351	368	328	361	388	329	335	345	368	309	303	344	347	348	321	338	342	358	298	353	308	326	362	353	360	317	325	339	341	318	355	374	338	333	348	323	339	369	351	330	364	332	390	350	336	325	319	353	352	329	336	349	363	328	340	358	340	336	351	318	345	336	324	329	320	361	298	357	314	336	345	330	338	336	328	344	326	328	328	383	320	346	327	334	343	368	306	300	319	382	335	331	369	375	340	311	332	348	322	335	318	356	330	346	338	352	333	320	336	332	347	330	356	343	348	314	314	325	321	327	341	343	398	377	350	302	326	354	329	370	321	305	374	333	327	351	361	297	334	336	338	345	329	350	340	374	338	351	304	335	341	348	353	338	321	353	358	329	356	355	337	361	338	307	316	341	351	302	366	318	327	352	367	310	368	336	343	356	305	380	349	367	348	356	348	366	328	311	350	391	340	338	348	328	317	337	346	342	333	355	375	340	328	360	304	346	341	385	346	360	362	345	320	380	344	354	337	332	344	327	357	366	352	348	340	364	359	354	353	296	321	324	360	357	331	350	337	326	340	325	353	358	340	345	331	316	357	324	351	352	335	346	354	301	379	358	348	358	333	328	328	358	327	338	358	368	364	360	319	360	341	293	335	334	311	331	346	342	333	357	343	352	326	348	332	309	333	335	338	343	320	341	337	355	384	336	351	352	337	340	350	348	331	364	346	325	346	299	348	358	336	368	340	348	378	306	332	346	325	339	357	344	338	361	348	382	366	364	308	365	324	333	356	366	343	347	357	364	343	314	336	347	362	387	351	363	334	318	314	390	299	342	324	314	305	381	331	349	339	349	316	358	343	344	374	323	342	347	345	311	344	350	310	365	347	335	338	367	342	350	353	317	343	334	328	350	337	354	368	338	357	337	332	365	337	356	363	370	299	317	327	332	368	345	348	335	329	348	354	333	337	339	288	360	343	389	351	323	329	313	366	321	328	364	340	337	341	335	310	346	325	340	301	329	305	343	368	341	369	364	369	334	337	337	352	342	342	315	347	344	341	341	328	315	363	353	345	319	330	336	319	325	357	357	342	321	348	319	337	336	341	347	319	347	352	358	342	316	343	348	345	323	359	369	337	343	337	368	353	331	344	365	306	374	342	315	350	334	353	369	343	334	342	307	327	328	332	327	332	365	328	303	346	352	328	343	355	345	367	341	366	334	373	344	366	314	343	348	347	345	328	326	361	334	360	374	338	311	317	342	348	355	370	330	382	350	339	338	358	287	320	358	359	323	361	352	316	349	338	354	324	329	351	346	373	353	357	325	332	352	342	357	343	330	331	345	308	351	378	367	350	349	346	321	350	328	313	348	364	351	364	341	376	339	339	343	365	331	325	340	313	346	328	325	342	315	331	345	352	368	354	345	330	332	351	327	282	307	329	351	316	354	340	339	346	342	354	345	336	359	333	348	323	334	369	347	355	356	375	333	345	356	353	323	310	334	335	332	338	361	375	333	352	307	318	339	334	305	384	350	336	335	322	332	355	347	370	357	351	349	333	331	325	370	329	336	334	349	329	325	322	318	324	347	359	337	322	311	338	357	362	345	316	338	319	340	312	326	360	351	344	382	362	313	356	357	338	347	345	331	338	364	340	367	316	341	339	311	311	327	328	313	360	330	315	345	356	329	333	347	355	351	307	366	345	383	386	336	354	305	355	339	366	360	369	346	334	345	333	328	354	379	343	336	354	361	316	348	335	338	344	343	356	315	328	342	336	344	289	336	324	328	363	331	322	318	340	316	328	318	347	330	338	344	342	334	312	349	357	346	326	324	332	336	341	357	341	339	323	293	368	349	325	389	351	344	335
29139	24535	16855	2296	588	438	426	423	425	510	663	682	739	614	529	440	351	340	324	296	279	272	275	290	305	261	300	334	406	335	299	305	287	342	269	282	285	261	239	253	249	247	246	275	270	271	234	259	270	246	277	268	234	258	268	263	243	259	262	246	262	240	236	242	262	248	262	252	233	268	238	285	224	247	266	267	248	246	249	266	234	240	225	256	238	206	242	247	218	255	252	221	281	248	236	239	249	280	257	249	263	259	246	247	266	275	282	258	235	244	270	264	253	260	224	258	249	243	213	250	260	283	252	239	258	248	240	254	231	224	244	268	256	237	245	255	260	253	259	218	272	252	230	240	257	241	249	258	243	258	272	261	235	280	258	228	265	234	260	237	255	241	218	271	246	246	270	237	257	216	283	249	257	252	215	234	259	278	259	221	274	269	260	258	224	228	219	253	269	247	264	228	222	244	244	243	247	226	234	270	257	263	240	238	252	255	245	249	250	255	247	237	245	239	214	258	265	267	236	258	270	267	238	232	247	239	260	270	265	250	242	267	252	240	253	233	257	242	260	233	248	241	271	234	245	216	247	260	255	245	227	238	250	259	264	245	248	254	233	265	259	244	249	242	255	266	270	248	255	255	247	228	268	236	289	220	238	244	252	231	242	245	242	215	228	265	250	264	249	252	268	227	249	271	269	204	228	248	254	255	233	252	255	253	255	223	244	258	249	228	244	255	276	213	231	202	248	226	255	246	236	255	294	237	256	250	236	241	265	259	283	255	264	220	234	237	222	250	248	285	247	233	248	221	244	252	259	253	253	245	232	237	232	239	270	269	280	245	239	242	258	265	253	234	248	256	245	266	271	303	259	270	235	259	265	230	252	255	252	236	272	290	234	256	242	237	259	264	246	259	247	260	269	237	271	246	246	254	240	215	224	270	264	252	269	213	233	239	243	255	259	260	249	243	252	261	221	236	257	267	250	265	268	258	250	234	229	231	258	252	219	256	245	250	242	275	251	239	222	237	244	246	252	237	249	249	225	255	241	244	269	241	253	268	231	253	243	217	258	242	251	221	242	241	255	251	230	262	265	227	283	237	265	250	239	247	245	236	252	224	246	245	265	234	274	264	242	234	284	277	256	238	269	252	236	237	262	247	257	253	264	240	250	256	257	245	265	233	263	231	247	233	266	237	255	253	234	259	274	240	261	243	248	227	231	227	271	242	251	240	223	259	249	241	254	233	251	249	234	261	246	241	221	256	261	226	260	257	240	252	293	250	254	269	243	251	237	247	254	271	263	234	263	262	263	234	216	277	261	246	258	256	227	244	248	245	247	239	221	260	258	271	260	248	252	253	231	247	264	276	234	230	264	255	263	255	249	241	240	222	250	257	239	260	264	262	243	259	230	248	244	244	246	260	254	238	238	259	234	237	258	235	240	266	259	225	252	239	239	256	246	219	261	259	258	235	239	255	264	272	240	240	243	239	253	228	234	248	253	250	212	280	227	256	259	253	261	243	252	243	237	259	253	266	256	235	235	270	245	272	231	250	272	255	260	242	242	241	245	235	252	242	250	265	240	238	252	249	238	241	230	223	241	250	250	268	249	242	278	250	259	273	270	288	251	254	249	274	268	250	244	232	228	256	254	233	242	224	258	259	246	220	260	264	268	262	242	237	278	270	257	269	269	285	244	266	232	243	215	227	253	243	246	239	247	241	251	258	268	273	249	246	244	240	269	236	258	236	225	234	236	249	258	244	235	260	271	254	233	230	250	245	260	262	237	252	236	248	251	256	225	248	247	249	248	266	250	204	259	273	259	251	262	267	240	266	261	244	223	231	268	219	238	267	242	234	267	245	255	237	268	250	237	248	282	241	247	251	229	249	239	260	239	261	256	256	261	261	267	232	242	234	242	252	235	250	263	225	264	239	235	232	252	280	247	240	235	252	229	260	264	262	265	234	266	271	261	241	272	246	283	269	225	234	239	239	221	250	229	256	237	246	267	263	270	237	230	274	225	243	279	233	241	262	244	256	255	263	235	274	241	222	232	240	258	230	244	264	226	247	234	238	260	251	220	262	252	281	252	224	255	256	241	266	240	267	255	253	249	228	231	262	271	257	267	237	237	242	277	219	241	243	234	247	246	227	241	258	236	233	245	267	257	228	255	258	262	249	253	260	250	248	232	261	236	249	261	247	255	225	230	249	251	234	228	261	279	260	222	256	225	233	257	219	257	272	241	221	252	238	282	250	245	253	238	232	225	258	262	272	258	234	249	235	228	250	260	248	266	239	268	230	222	267	251	274	249	250	235	269	279	247	256	257	256	230	253	241	231	224	228	261	269	248	258	249	256	249	251	245	231	241	232	267	232	223	246	261	245	239	276	230	266	243	233	250	225	247	293	270	259	265	243	244	264	249	227	247	255	238	265	247	234	220	257	266	240	248	248	250	217	253	268	235	236	239	242	255	258	282	253	249	275	280	228	217	208	277	292	222	270	244	256	221	219	243	257	253	255	246	276	259	237	239	249	272	255	268	244	257	235	246	227	245	244	235	246	245	241	252	236	256	233	221	274	257	242	273	244	250	240	256	228	236	251	268	225	252	223	238	244	220	254	240	250	251	245	240	232	245	237	268	229	260	264	279	237	235	227	237	233	237	248	248	261	273	255	248	235	252	224	240	269	291	274	239	229	248	240	252	244	254	272	291	245	252	228	228	240	246	236	263	239	249	236	242	244	238	247	226	250	238	236	244	232	252	238	256	223	252	222	289	221	274	234	253	231	255	246	246	254	237	247	262	253	251	254	249	236	223	219	236	257	261	256	258	252	240	249	261	244	263	260	262	243	257	257	247	243	246	247	234	257	264	275	250	255	258	261	252	247	223	261	287	238	264	254	241	264	275	258	259	275	239	253	276	243	214	233	237	275	259	246	221	213	237	271	246	252	219	251	241	250	228	246	289	233	241	267	287	259	267	290	252	230	243	258	242	275	258	249	257	237	248	262	254	243	227	235	215	248	248	250	258	247	249	236	274	256	218	249	256	255	241	259	251	241	248	233	250	273	238	244	256	254	262	233	280	221	243	245	277	261	268	221	237	260	237	258	267	256	248	242	238	250	242	254	272	240	252	251	236	264	252	246	241	242	207	267	262	228	267	236	220	237	264	222	250	256	237	265	240	241	235	226	260	251	259	253	227	245	254	269	250	255	253	246	230	242	265	260	249	276	240	268	227	239	266	220	251	232	235	243	250	251	257	258	266	261	261	249	218	253	276	222	253	241	256	253	226	266	243	237	254	261	246	249	243	288	250	254	234	231	244	249	271	241	249	267	262	260	237	242	255	235	257	264	246	220	264	251	251	241	263	268	236	263	272	272	234	242	233	255	251	238	248	234	262	254	281	249	276	220	247	225	275	299	231	265	231	246	283	248	225	260	270	218	243	233	209	266	254	230	244	283	239	249	251	234	235	239	260	247	246	270	260	243	259	249	258	261	254	242	265	257	231
34754	38967	14610	1350	1088	858	785	813	940	1223	1489	1714	1825	1531	1199	864	658	610	549	455	479	435	395	420	478	490	512	601	655	648	514	509	523	472	417	421	395	394	362	361	394	368	386	398	399	397	368	391	365	355	396	376	380	364	379	379	406	396	373	404	340	371	336	366	385	379	371	381	367	367	347	329	380	378	385	388	362	368	384	364	368	359	359	333	370	375	355	370	349	383	337	342	383	352	357	364	385	379	373	378	382	339	381	357	346	334	350	390	372	355	397	332	396	353	331	348	377	380	353	368	414	363	362	373	367	358	361	367	372	374	388	395	411	321	367	375	352	364	332	351	340	355	342	369	386	361	396	369	374	358	364	385	368	359	351	343	359	354	376	368	345	368	364	353	394	366	367	368	361	422	382	366	353	360	387	356	366	373	373	350	367	371	363	384	362	361	395	348	358	400	379	375	371	380	374	388	377	375	406	350	352	379	335	332	375	386	334	376	362	365	392	350	346	372	344	373	367	373	351	366	379	357	368	366	345	405	395	372	329	361	356	355	365	319	387	365	341	345	332	372	359	342	397	360	390	384	373	316	350	385	315	389	390	367	344	349	371	376	370	359	370	411	340	392	350	371	351	360	365	377	336	398	369	340	370	352	374	375	355	357	376	370	356	360	347	358	377	376	371	393	369	348	375	418	386	369	345	336	355	358	374	376	360	373	357	390	353	404	357	339	389	369	348	397	369	378	370	370	385	367	377	370	348	387	377	383	354	346	412	416	366	379	397	376	394	374	383	370	382	342	356	353	353	350	348	367	379	357	361	361	379	346	343	387	391	373	340	362	406	372	376	362	356	377	386	356	406	384	354	387	373	362	345	386	338	360	382	384	384	390	421	339	345	387	394	344	419	342	348	406	384	365	370	371	372	353	377	377	356	363	355	364	345	394	360	364	360	362	356	334	351	394	340	338	385	393	374	353	362	355	370	362	402	353	342	382	364	352	390	362	385	361	358	344	354	339	394	370	326	390	388	371	367	396	375	360	432	399	338	353	354	340	366	372	408	382	376	348	339	353	368	358	348	326	372	387	364	365	394	381	333	419	364	386	386	354	345	376	370	392	407	362	378	376	359	371	347	356	324	394	340	394	351	373	384	398	379	385	379	359	383	369	337	373	361	384	356	372	387	345	348	375	366	367	383	371	372	371	365	368	359	363	387	368	356	336	374	409	351	365	349	386	367	370	322	370	363	332	378	340	359	367	381	350	384	392	336	365	361	362	365	331	356	327	334	388	347	342	340	344	366	370	351	381	375	330	358	354	405	362	387	391	358	361	358	351	412	359	356	361	367	317	385	357	362	408	368	372	368	398	371	371	379	363	367	361	370	367	361	341	362	367	365	353	395	360	350	341	359	348	385	346	364	360	350	383	367	338	387	381	382	352	361	371	392	396	355	376	372	395	356	333	406	399	356	360	375	381	340	346	366	394	339	329	344	376	357	358	337	360	343	359	335	340	362	352	434	380	389	346	347	336	380	331	364	360	368	336	374	342	409	388	337	366	330	364	387	364	360	377	353	359	369	370	354	349	376	381	364	367	384	363	365	344	369	367	352	359	347	400	368	391	342	400	365	370	340	336	380	347	340	356	377	368	389	370	324	396	391	390	373	397	373	360	367	371	344	391	359	379	378	370	365	371	385	378	349	384	346	350	380	364	384	362	375	377	371	344	389	369	364	354	376	357	353	380	395	360	365	380	371	348	388	363	349	385	349	403	369	375	353	347	373	368	354	356	360	340	372	359	335	365	365	343	347	363	367	346	374	371	350	364	392	377	353	364	364	375	358	362	354	411	356	350	397	359	371	357	347	389	360	398	375	367	380	346	360	387	339	376	384	384	365	370	378	372	358	404	390	368	350	348	388	360	354	378	338	360	395	374	354	348	386	360	374	382	354	370	366	348	359	349	399	362	363	374	371	384	405	342	383	374	349	375	366	391	365	378	341	369	375	400	376	358	379	367	380	327	377	353	342	358	368	416	383	343	393	360	365	388	346	380	340	375	345	380	334	364	400	357	389	388	371	394	381	354	357	367	351	374	405	389	372	333	383	361	373	353	347	387	351	337	347	370	412	358	380	335	370	358	364	345	372	357	371	358	371	339	345	337	363	389	370	357	364	340	377	349	345	381	311	362	372	356	364	355	396	348	365	364	366	353	350	384	341	383	343	353	371	371	363	354	356	378	384	377	366	368	396	315	360	337	375	357	339	369	331	374	368	415	366	346	345	376	373	362	385	339	369	395	363	380	370	364	333	374	353	331	356	364	394	368	362	386	375	358	351	368	357	370	351	367	369	345	372	361	342	371	365	385	359	390	354	370	335	350	359	380	325	391	361	394	333	348	366	375	399	355	351	342	366	350	352	368	369	365	381	378	350	390	370	379	378	365	365	357	380	372	380	411	384	358	386	342	346	382	395	332	357	355	375	327	381	372	378	385	358	371	376	398	367	326	374	374	367	378	339	400	387	385	383	326	350	369	347	355	362	369	366	354	389	369	354	349	329	383	362	330	365	363	368	360	371	370	374	383	356	385	389	364	382	362	365	369	377	359	336	370	365	382	395	381	397	362	332	377	366	356	365	363	348	351	379	361	395	369	346	357	385	406	364	364	366	378	376	343	354	395	360	385	376	383	374	376	366	354	404	368	368	306	369	361	379	346	378	359	373	363	382	375	355	356	353	346	342	379	396	371	386	417	377	373	365	381	360	375	369	392	382	380	374	380	349	342	406	374	351	362	385	358	352	360	379	350	364	343	408	377	341	356	351	369	380	344	339	365	363	348	368	335	383	331	370	399	364	339	368	379	347	410	339	364	401	365	333	376	399	354	394	376	385	337	371	340	395	336	335	353	366	379	369	388	376	338	374	370	400	351	362	352	361	419	351	381	362	394	308	401	347	355	376	376	354	413	356	330	378	337	357	381	368	358	357	375	379	373	355	348	352	358	390	364	380	376	347	377	356	381	393	381	388	403	355	360	360	374	377	407	381	361	358	370	352	355	347	363	372	351	367	398	359	356	346	380	377	387	372	352	351	346	362	345	360	385	365	391	338	359	389	340	375	364	342	380	404	354	353	365	390	362	378	354	359	353	398	363	382	346	381	380	374	383	385	362	348	367	332	365	365	374	347	372	372	349	394	368	372	338	380	342	381	350	367	349	385	339	352	350	384	378	354	371	343	381	351	393	349	369	369	352	375	327	343	356	359	372	375	407	361	356	361	381	362	354	348	325	366	393	398	384	347	361	355	382	347	337	393	352	339	347	333	393	393	349	352	351	350	363	320	387	363	367	376	350	341	365	374	363	366	365	382	365	354	371	346	355	354	339	384	352	350	380	351	366	387	350	357	366	364	354	332	411	377	397	394	380	372	373	370	377	386	408	362	348	365	366	354	395	388	367	353	392	375	384	352	356	376	344	395	420	375	365	391	366	356	379	356	355	372	375	377	374	402	411	348	365
24536	21635	28845	24777	21147	5961	1102	856	899	997	1202	1331	1221	1012	902	642	577	556	422	424	383	382	386	344	377	428	512	467	535	512	457	432	421	327	368	357	326	351	338	347	349	330	301	320	315	302	324	306	364	340	315	284	298	313	339	330	331	288	356	328	301	330	337	342	342	318	314	314	334	333	348	356	318	310	311	310	318	317	328	311	344	297	318	319	328	292	311	311	354	286	312	316	281	337	315	310	323	324	305	339	329	330	297	322	335	309	314	337	313	313	323	317	290	320	312	299	320	309	325	317	288	323	311	321	332	330	316	326	295	278	324	313	353	317	308	335	324	354	324	300	327	315	291	298	280	332	334	304	287	329	283	311	319	316	283	305	302	315	301	334	285	325	335	281	316	314	290	344	320	300	310	346	317	331	324	303	318	313	312	315	310	329	346	324	296	350	343	347	344	310	308	314	322	318	311	295	341	310	313	307	313	325	342	321	311	316	299	297	306	306	299	295	320	308	298	317	316	317	321	310	307	348	309	319	302	297	319	334	297	341	322	324	295	325	303	322	316	325	327	329	352	325	328	341	345	310	305	325	322	329	310	324	330	314	302	298	323	314	360	322	331	307	337	325	306	313	316	323	318	347	323	325	317	337	324	350	323	309	329	322	342	328	315	321	338	327	325	315	318	295	342	299	325	312	284	320	321	326	326	330	333	306	304	294	312	302	339	311	307	301	326	305	311	337	330	314	335	328	358	328	323	304	310	315	333	325	334	315	331	312	376	319	325	341	291	317	330	296	290	339	318	295	297	288	321	306	311	316	298	342	322	309	296	347	323	332	305	311	325	322	296	359	314	302	315	308	305	307	325	324	325	338	289	341	328	302	345	303	342	310	289	348	327	325	285	313	311	303	328	333	329	314	296	290	336	308	338	342	304	340	289	308	331	351	334	319	377	327	300	342	319	320	311	315	331	332	269	306	319	319	310	319	344	285	336	287	294	329	307	338	280	316	310	335	347	321	319	303	284	323	351	299	319	332	304	333	284	342	330	297	333	335	308	310	299	346	309	323	327	305	299	315	319	322	334	285	324	308	324	298	333	302	305	297	322	289	313	328	328	346	289	307	322	312	278	310	307	338	317	361	338	328	303	334	319	305	313	306	318	335	341	313	324	342	328	311	345	334	321	331	299	298	289	312	309	333	311	324	347	286	340	318	324	310	338	315	334	303	290	316	324	304	331	316	327	314	352	300	304	336	312	301	310	313	307	307	305	285	327	325	299	339	286	318	297	330	323	322	345	344	333	317	300	328	337	302	313	303	299	310	307	342	298	320	305	289	311	317	326	318	286	312	354	325	300	311	319	348	307	271	308	287	302	289	347	323	301	306	327	328	290	287	316	285	302	308	288	309	312	346	348	316	294	331	306	351	330	312	318	300	309	320	338	330	304	319	287	322	310	318	317	284	309	289	312	296	273	324	313	322	307	312	295	300	318	304	323	326	339	263	327	325	313	311	308	342	293	353	306	301	320	304	337	300	333	298	289	315	286	329	313	304	338	309	304	316	317	298	329	299	306	322	325	372	306	329	370	289	326	320	317	318	321	315	301	297	324	319	355	323	315	327	313	310	310	347	355	330	321	337	322	298	303	324	343	316	273	293	350	319	303	293	308	272	295	299	311	328	312	313	318	339	303	338	320	318	291	334	338	301	296	321	301	305	330	338	314	308	315	300	335	323	348	298	349	284	339	317	332	326	301	335	283	317	319	307	333	305	338	299	304	294	311	298	338	343	321	307	313	310	305	333	356	317	324	326	298	318	277	313	288	326	324	321	313	318	328	311	340	348	347	294	309	331	293	299	289	301	333	303	323	301	344	297	357	306	327	326	318	324	330	329	299	326	298	317	315	297	308	300	321	303	333	335	306	331	320	287	314	296	316	309	346	332	309	310	333	344	295	326	322	321	330	299	325	309	312	314	309	330	308	313	301	337	305	308	317	313	296	316	324	328	314	305	303	326	294	325	318	321	356	307	310	306	301	321	333	336	314	330	346	321	278	303	279	303	349	322	327	328	298	291	275	338	288	349	314	313	334	319	320	324	305	311	334	308	320	345	330	315	310	301	299	333	323	309	306	302	337	304	320	314	313	336	325	328	322	335	308	311	294	319	336	322	316	314	332	313	309	287	338	314	326	302	355	348	334	332	281	320	300	321	316	312	287	272	309	263	368	344	300	316	318	319	347	333	323	276	311	314	299	308	312	343	318	318	327	326	340	307	335	303	307	317	285	322	325	316	320	319	299	298	301	311	340	308	340	333	320	299	282	304	321	302	296	285	329	334	301	311	283	327	318	322	325	318	293	320	334	300	339	316	285	320	305	333	322	328	282	299	323	306	325	290	319	345	311	334	304	318	323	347	329	299	309	302	331	317	312	325	308	318	345	294	320	324	305	308	308	302	307	320	305	335	337	293	337	329	341	285	314	352	329	316	317	320	312	310	316	286	324	310	351	322	325	337	293	322	311	309	324	296	320	294	305	315	300	324	338	319	331	321	300	320	373	321	298	345	298	319	308	311	319	316	321	316	316	317	300	297	313	314	302	287	328	309	306	318	337	324	302	332	284	300	317	317	301	321	311	313	310	267	343	309	338	310	289	312	336	321	303	316	313	310	353	327	309	315	295	335	298	315	284	311	324	311	329	328	326	343	337	290	309	321	319	318	299	325	323	326	364	342	324	327	312	319	339	270	296	306	336	302	320	309	316	315	282	327	325	346	303	292	364	315	350	298	350	301	338	300	301	336	308	323	299	317	342	295	315	334	270	260	331	333	309	347	318	307	293	313	350	325	311	326	316	310	319	312	326	342	307	309	311	270	324	305	307	333	335	285	321	345	299	358	293	319	306	276	311	309	342	301	271	302	341	317	312	314	317	322	319	275	314	289	307	329	300	308	322	317	310	318	325	305	303	299	298	329	307	320	317	322	308	361	323	339	313	349	298	291	317	326	321	311	315	301	312	325	340	324	317	311	278	308	287	311	305	307	329	320	328	315	290	336	295	322	332	323	332	312	334	319	278	314	351	300	311	306	331	324	321	304	297	314	306	328	288	295	322	315	327	286	335	319	314	307	302	313	337	290	333	304	357	312	284	315	316	288	340	313	318	326	297	316	340	316	305	293	298	328	349	315	332	288	311	312	304	325	344	324	319	357	283	318	309	326	290	305	333	293	339	299	297	331	322	338	342	311	297	339	324	314	303	340	300	306	320	316	293	304	306	316	318	330	313	296	306	315	323	323	287	290	335	322	329	304	283	276	308	311	288	311	314	351	316	308	306	304	353	298	341	318	314	284	306	312	328	319	321	341	306	288	277	318	267	304	322	349	306	323	295	313	322	347	301	317	311	348	332	289	316	300	305	286	294	307	321	329	347	332	305	313	339	288	299	325	316	338	313	316	321	326	283	329	300	309	297	281	330	352	300	326	292	356	343	324	323	321	321	308	317	295	305	296	337	327
38966	54021	24594	4364	3087	2417	2075	1966	2159	2562	2872	3364	2969	2471	1942	1347	1096	967	757	701	655	603	645	635	686	713	798	836	1031	857	772	694	736	632	545	500	562	472	504	484	485	529	512	513	496	495	488	479	496	476	487	467	455	444	454	487	441	431	483	501	498	483	489	439	451	511	438	471	463	455	472	526	511	500	468	431	460	486	480	504	437	471	436	454	448	470	480	460	432	475	469	461	444	446	486	446	461	459	464	467	440	474	464	457	457	477	492	455	479	484	484	463	467	482	469	470	444	472	476	492	482	426	438	474	499	459	474	494	466	488	458	457	472	445	449	466	434	437	453	483	517	461	454	500	459	442	439	472	480	458	499	454	476	504	511	451	474	424	498	469	474	438	492	472	448	449	484	467	480	452	453	476	441	468	459	478	464	468	462	459	452	473	478	483	446	457	458	488	470	443	477	459	470	504	442	490	490	487	475	468	486	422	477	447	445	475	487	487	440	467	422	490	439	466	427	466	444	467	459	478	456	439	458	432	457	437	480	429	470	429	433	494	460	469	462	469	498	498	449	459	469	446	465	473	424	461	495	444	453	469	486	463	441	471	520	466	470	477	443	441	463	494	443	448	456	491	493	473	489	485	461	472	426	426	441	462	426	444	488	468	481	495	483	454	446	432	471	447	485	485	456	443	463	451	434	452	466	455	468	457	464	492	464	500	482	447	458	454	490	472	482	484	440	461	453	465	481	510	493	508	520	444	455	441	459	475	474	439	488	452	503	483	480	487	458	457	463	486	451	497	464	467	448	472	455	465	454	484	433	436	480	474	486	463	447	471	449	459	450	463	439	470	482	477	453	458	450	480	454	455	464	455	428	457	478	473	453	513	465	485	520	447	443	479	462	459	458	482	440	481	499	465	472	494	514	463	436	467	436	497	457	464	440	460	476	459	479	485	475	433	416	457	482	450	464	463	481	489	481	445	474	456	456	450	457	487	463	480	439	470	447	491	516	458	440	467	488	457	456	478	458	462	466	491	464	518	488	466	439	502	466	453	466	433	463	430	484	462	482	467	461	443	433	466	475	483	467	419	475	457	462	479	438	461	448	472	458	443	437	497	477	476	459	449	484	488	495	466	448	461	485	460	516	459	431	463	477	478	483	496	437	500	446	444	467	489	442	531	485	441	483	466	436	477	438	451	475	432	466	490	469	458	423	450	438	474	460	474	439	451	455	488	483	429	441	491	482	466	481	437	453	483	457	450	448	447	433	487	436	433	466	432	481	472	466	475	453	488	489	488	441	485	447	463	489	435	469	484	443	450	481	446	451	453	450	462	474	440	462	498	477	467	455	461	462	455	461	467	482	517	460	449	507	444	483	460	476	476	492	504	432	465	441	477	470	464	423	469	444	422	483	460	469	451	455	468	456	469	468	490	474	452	477	481	473	464	418	478	458	476	450	460	458	460	498	408	476	461	489	493	470	495	457	467	457	483	452	443	499	470	526	455	512	468	482	468	467	464	505	466	453	430	447	482	450	442	457	441	482	433	504	475	485	487	435	526	459	455	470	502	460	451	468	439	507	455	491	450	469	482	481	500	449	474	446	465	461	448	487	472	482	428	438	455	450	484	465	485	437	476	486	459	469	438	454	502	436	425	468	431	440	458	463	460	459	466	466	471	465	477	457	484	473	454	451	469	460	470	472	465	464	463	484	501	428	472	515	485	441	450	507	500	449	495	456	472	450	447	449	474	450	459	452	470	445	480	455	467	428	465	449	488	493	498	474	456	466	459	471	474	435	471	460	478	463	442	461	441	470	470	489	497	418	474	514	471	508	482	500	474	450	453	466	410	461	455	439	479	493	465	510	387	468	452	464	482	474	476	458	429	478	444	450	436	499	494	452	469	484	475	453	453	454	428	461	486	490	463	490	475	433	480	454	499	439	472	474	451	458	441	431	437	492	487	458	460	501	441	484	471	481	442	477	445	463	500	428	447	424	452	470	490	499	440	430	492	473	445	521	469	458	445	472	459	504	411	470	483	471	459	461	477	465	447	469	433	442	460	447	480	463	449	459	454	444	477	472	472	515	450	468	485	479	455	460	462	491	457	469	444	462	500	479	475	481	477	460	440	485	437	434	473	437	511	460	462	461	466	449	461	418	453	466	479	466	443	423	453	488	421	460	462	446	487	460	467	475	454	449	480	468	479	501	493	488	462	446	462	480	456	494	481	489	463	461	481	490	460	485	471	481	465	511	492	469	450	459	484	475	452	447	439	482	432	462	457	470	435	468	417	440	442	495	447	456	454	469	460	462	476	467	497	485	451	434	456	473	454	473	490	485	479	440	455	491	497	455	464	469	442	479	483	449	473	477	452	471	453	433	469	520	497	469	477	462	468	477	463	434	496	433	466	456	488	500	467	480	449	464	480	451	471	487	450	480	426	480	469	425	470	492	469	472	451	476	469	447	459	459	468	445	464	437	488	464	468	449	480	438	455	504	417	469	484	459	453	415	471	499	444	488	445	473	466	450	448	456	449	467	460	488	456	472	499	435	436	451	457	476	464	468	450	493	476	431	440	449	450	481	519	471	472	425	470	463	460	451	474	498	478	476	455	440	417	479	457	467	453	451	453	469	503	468	467	461	440	441	478	484	444	455	467	471	423	456	505	453	500	461	456	477	448	491	434	438	471	448	476	463	500	476	436	458	436	453	478	430	487	470	465	464	488	434	487	449	498	448	470	483	485	461	444	476	484	500	480	467	490	446	469	465	503	466	483	472	462	480	429	481	515	478	443	502	449	504	483	483	476	482	465	488	450	425	414	453	448	453	480	462	463	495	471	447	442	451	487	466	490	450	446	463	435	478	526	437	471	459	487	491	457	467	467	481	476	443	463	440	446	496	457	459	462	469	459	439	473	468	506	412	455	449	455	454	446	456	455	463	442	441	472	454	467	463	468	479	464	457	466	475	476	478	429	509	491	522	487	483	477	444	476	496	466	466	481	443	467	449	473	480	461	443	440	454	488	434	484	451	443	461	456	510	461	431	432	449	458	433	452	473	458	503	495	474	463	435	455	447	474	441	502	483	440	467	467	432	463	487	450	459	444	478	431	519	444	493	484	467	466	473	476	502	474	470	455	455	464	448	427	459	462	459	460	483	452	513	471	487	435	482	480	493	429	475	477	454	421	471	463	468	468	497	507	469	484	474	463	433	470	453	467	461	434	464	421	457	437	469	461	470	461	479	454	447	501	487	462	480	485	459	448	449	462	468	456	509	498	489	485	454	448	461	459	458	447	466	445	488	475	465	474	456	475	426	486	465	477	478	420	489	486	448	475	487	413	488	449	441	510	473	475	469	500	489	449	471	478	483	463	412	491	464	495	461	462	451	428	489	441	477	459	419	450	458	507	471	447	437	439	468	453	467	446	456	452	499	460	447	479	436	426	464	503	451	472	443	462	482	441	445	487	468	456	466	485	452	476	396	477	441	473	472	449	441	455	477	470
23465	21573	29368	24179	21540	21224	4978	1279	1284	1411	1618	1837	1638	1345	1059	739	589	518	444	400	354	366	373	401	391	382	430	515	509	447	405	362	420	350	266	252	265	280	233	234	264	273	264	276	256	252	285	259	229	258	222	231	253	218	234	195	256	222	226	251	257	253	222	224	241	231	201	216	214	248	246	259	256	236	233	260	208	244	228	237	247	217	214	244	242	226	223	220	251	223	212	217	222	207	216	217	247	223	221	252	221	226	217	231	228	228	222	251	238	244	236	240	222	251	254	231	193	223	225	225	238	233	236	225	231	234	238	212	228	223	218	206	210	224	245	226	229	241	224	226	217	215	250	204	257	228	229	224	205	228	221	227	242	223	229	219	239	252	248	259	208	236	220	217	199	222	240	232	210	240	231	247	217	224	240	219	238	236	242	182	220	237	237	236	229	231	235	259	228	243	244	254	235	215	248	226	231	224	244	224	239	228	216	225	190	197	210	218	243	230	242	247	229	214	228	236	215	225	219	235	189	222	252	224	213	228	212	228	229	237	225	228	202	228	263	250	235	260	253	226	225	214	213	231	252	251	218	275	240	236	234	221	227	246	216	232	232	239	222	223	219	190	221	219	261	219	238	217	250	233	238	237	251	232	220	232	224	247	232	233	239	233	217	225	227	202	209	218	253	245	234	231	233	221	228	242	225	222	263	249	251	200	233	208	220	227	215	240	238	239	226	239	250	242	215	233	228	219	242	240	227	240	242	234	236	214	229	233	238	230	239	190	225	226	241	201	229	243	216	256	216	249	217	217	222	219	219	212	226	243	236	206	199	254	236	237	206	236	231	240	242	210	233	228	180	208	217	213	245	217	223	219	239	226	237	222	232	219	228	228	236	236	222	222	215	238	212	196	213	228	238	235	228	223	198	255	210	235	227	233	249	229	242	226	235	228	211	207	220	232	221	220	241	242	237	226	194	226	222	262	241	219	234	249	213	205	253	235	261	226	226	236	223	228	224	244	221	206	222	252	250	222	241	226	217	227	227	216	240	203	253	216	221	235	215	214	241	200	214	223	242	222	236	231	220	232	211	208	236	207	260	232	187	263	204	249	252	242	229	215	226	214	243	227	210	211	254	230	211	250	257	222	209	235	225	243	213	193	222	224	229	213	233	235	238	233	217	244	229	210	232	219	229	235	246	245	227	251	206	237	227	229	240	225	229	237	239	225	200	213	235	226	225	221	223	236	210	227	233	238	218	212	227	228	208	230	264	244	214	216	229	222	227	249	227	221	217	226	203	214	248	238	241	238	243	204	243	244	224	214	219	225	219	221	230	212	212	225	237	221	233	220	229	228	235	241	208	220	195	207	211	253	236	215	241	219	214	245	225	208	229	235	232	240	218	215	211	220	227	206	198	214	231	230	221	195	235	212	242	230	219	232	239	260	230	230	222	228	227	227	253	237	247	225	209	215	205	225	222	229	232	234	255	258	229	229	223	214	220	236	216	205	237	232	200	229	224	247	265	236	227	238	217	252	204	216	206	232	222	230	227	230	233	254	233	232	224	235	256	207	247	226	211	248	226	258	242	206	239	218	203	233	216	261	227	224	244	247	212	255	240	221	225	209	237	214	236	245	234	237	228	196	237	215	230	219	231	273	240	202	250	219	198	238	211	228	228	225	200	203	208	235	222	214	222	210	244	228	214	215	242	222	232	227	247	215	231	254	245	224	234	254	206	285	225	245	220	222	195	212	239	223	223	213	206	246	243	203	224	227	247	237	240	210	239	220	226	244	226	235	206	223	213	227	225	250	216	247	221	201	185	228	236	233	256	233	219	222	241	197	210	216	237	231	224	237	239	251	240	237	224	235	229	211	215	221	232	231	229	217	243	233	241	236	245	223	234	227	220	208	224	219	234	213	213	241	224	224	240	200	228	218	247	222	230	232	254	226	228	227	215	257	231	226	233	241	212	224	238	233	219	231	240	219	230	229	239	221	221	237	228	229	240	218	223	197	220	200	241	224	253	213	251	212	248	236	240	236	202	233	215	241	229	221	242	242	234	235	233	218	215	260	236	255	234	201	223	221	249	226	244	216	203	229	234	211	211	215	224	213	242	226	225	217	211	233	244	233	235	219	229	215	234	265	240	238	220	225	233	220	227	200	241	250	204	264	233	233	221	252	239	230	229	243	219	241	214	246	216	255	210	250	247	206	206	206	236	220	237	212	202	207	239	221	255	208	218	226	236	207	244	219	221	223	245	233	212	220	227	203	229	239	252	227	246	219	230	246	237	193	244	233	221	242	221	251	218	243	249	236	242	213	208	231	258	214	247	217	223	225	212	256	239	232	230	237	213	261	230	217	239	225	231	244	234	255	237	224	222	243	234	232	246	217	225	222	221	228	233	229	243	206	236	243	205	231	235	210	217	230	212	220	232	238	221	240	233	238	216	227	199	216	247	237	213	230	204	250	238	230	246	226	221	239	232	243	233	235	230	248	239	230	242	209	216	238	219	218	238	224	237	217	243	206	252	232	247	210	226	217	237	234	263	223	226	244	196	235	246	227	234	211	245	252	208	251	214	242	222	214	188	250	221	218	222	234	192	217	258	230	223	227	256	230	191	228	220	225	246	209	221	228	207	238	220	195	229	250	205	246	239	216	225	222	229	215	229	222	245	222	231	229	226	266	200	203	205	243	234	225	217	239	229	231	196	253	218	213	242	232	216	234	209	221	237	211	233	220	233	232	239	224	217	252	215	235	222	209	233	213	219	219	175	239	219	236	228	208	250	248	218	203	226	229	244	238	212	243	224	251	231	207	235	221	208	219	224	254	219	221	208	235	254	220	248	227	222	210	214	200	212	224	221	256	202	225	237	205	227	240	209	216	210	221	229	234	247	257	245	213	224	224	252	214	233	236	226	227	224	205	220	232	230	234	245	244	237	221	228	254	215	220	247	246	226	202	238	243	212	245	233	213	227	242	214	233	225	201	221	224	220	227	253	222	240	236	205	236	206	218	229	224	246	225	251	210	216	244	201	236	228	235	237	213	230	214	199	216	228	229	213	218	208	195	220	219	226	215	235	237	226	217	223	201	232	232	227	197	219	216	240	223	240	236	238	239	250	230	244	232	229	206	220	233	226	205	227	230	248	232	255	243	212	233	249	231	241	244	201	250	234	239	204	234	215	265	246	240	229	231	216	249	244	244	250	226	240	201	228	255	240	225	243	228	219	210	217	248	229	202	231	235	227	225	212	205	230	232	210	229	206	231	230	207	231	227	213	218	219	218	227	202	212	233	235	225	234	225	223	232	214	233	240	235	243	225	227	216	233	211	220	243	236	261	212	237	237	235	248	251	189	239	205	226	243	217	227	201	226	225	228	221	241	256	233	258	209	215	248	233	211	234	225	225	227	251	215	221	201	241	224	217	230	226	229	231	207	227	232	206	231	227	229	229	217	204	264	228	225	234	226	225	228	241	241	231	230	229	238	235	252	223	221	243	219	247
43095	61944	29857	7071	4863	3830	3401	2934	3581	3647	4574	4788	4108	3283	2383	1750	1325	1087	891	743	621	651	682	670	722	755	915	988	998	898	792	770	758	559	422	433	398	424	415	376	396	423	385	436	453	455	411	420	366	371	389	366	334	347	353	359	332	367	358	348	359	360	343	373	339	326	337	371	317	349	345	369	382	356	343	368	362	349	361	346	352	371	330	336	332	333	335	351	322	342	323	362	328	335	330	356	311	339	341	357	352	348	337	366	323	317	348	373	352	345	356	323	355	323	318	353	325	327	333	333	331	319	337	342	338	313	318	370	361	350	333	318	332	363	322	310	331	342	358	344	357	304	354	312	341	355	367	331	342	348	297	348	349	363	339	351	318	301	348	333	322	356	347	327	372	349	348	334	336	343	339	339	338	349	357	349	368	331	354	316	321	361	371	335	325	355	331	367	349	306	326	339	392	351	347	334	353	357	351	337	357	322	324	315	351	326	352	322	358	355	339	319	324	336	342	339	319	347	368	365	314	342	349	329	337	338	361	363	334	341	348	351	302	313	371	353	342	355	355	327	322	318	346	315	348	336	342	348	348	365	334	363	340	335	337	332	318	339	352	377	343	342	345	352	363	330	323	342	316	369	330	332	341	311	328	355	355	366	316	337	310	359	292	312	301	353	308	332	317	346	323	311	341	325	341	310	329	345	322	344	314	336	339	346	352	326	314	316	337	335	350	333	364	350	331	374	324	371	311	342	313	359	350	335	335	353	326	332	360	342	335	366	368	338	363	345	352	347	338	369	342	329	333	331	355	342	322	334	363	332	338	339	347	296	354	346	360	326	324	388	341	347	335	321	345	303	326	337	354	382	351	381	326	370	329	340	371	316	323	316	346	352	326	333	341	342	342	329	316	335	339	376	330	319	309	384	320	301	347	333	391	342	341	351	351	334	352	341	321	321	341	349	352	378	358	327	328	336	372	372	342	319	342	343	323	331	341	358	364	305	347	316	329	299	342	351	333	370	338	356	338	301	321	352	346	311	355	328	339	328	345	330	373	344	330	331	366	322	359	338	358	349	328	356	370	337	351	312	347	331	352	328	349	366	317	315	381	366	343	343	333	311	341	329	365	357	333	330	356	341	350	303	384	356	351	357	356	349	317	346	351	327	343	351	342	348	332	349	317	339	344	348	345	341	327	355	370	327	337	345	336	340	332	331	346	313	350	299	339	367	368	300	349	325	340	344	322	369	341	342	326	326	310	348	344	361	315	343	348	346	341	325	333	330	334	307	327	335	341	364	311	351	331	330	333	341	331	326	356	349	356	334	343	372	325	359	361	362	359	337	350	338	325	319	384	335	334	331	346	344	350	356	361	318	340	312	334	341	327	331	336	346	344	347	361	328	343	317	322	358	347	339	332	313	339	327	336	349	323	328	333	308	362	351	335	355	338	310	360	362	321	329	317	345	343	321	366	334	338	329	353	321	327	364	334	372	323	333	294	338	323	364	317	362	338	353	325	369	315	363	362	342	345	379	370	328	322	343	324	337	331	320	366	368	335	323	349	318	316	330	333	314	339	330	382	344	322	328	352	332	329	341	372	330	336	361	333	347	333	325	306	333	329	347	349	337	377	330	315	328	361	333	329	335	332	358	361	319	356	317	327	317	314	327	342	352	335	340	345	351	324	347	326	359	310	331	371	322	338	332	337	354	317	332	333	324	331	305	317	330	334	356	327	356	357	326	324	357	370	345	337	327	361	338	330	307	348	369	322	340	336	337	362	389	332	348	361	339	339	343	344	343	313	338	334	340	347	317	333	339	328	353	327	343	340	339	373	323	353	340	373	353	357	341	339	321	330	352	310	373	301	331	352	343	328	333	330	308	352	323	345	377	337	351	320	334	365	298	325	332	357	345	352	359	340	360	363	347	345	346	381	296	322	332	303	343	314	373	344	366	329	361	349	312	342	325	357	315	323	347	324	329	327	338	338	323	336	348	353	374	334	333	347	374	340	333	364	316	357	363	337	337	361	350	334	344	349	356	344	346	368	357	296	356	335	336	331	375	336	347	342	356	310	344	332	344	328	337	342	321	333	321	329	366	354	346	314	349	323	324	327	343	337	302	335	371	341	323	318	321	348	322	317	317	382	388	340	316	366	319	340	351	332	321	341	337	311	336	302	364	341	347	334	375	334	361	341	315	344	373	328	349	329	323	317	299	313	302	372	348	360	308	352	358	347	361	377	343	356	331	332	332	363	327	332	343	359	329	328	358	379	341	344	290	358	345	345	342	356	370	322	324	335	358	327	317	364	334	348	303	327	322	359	303	352	334	325	319	337	334	323	361	344	346	326	331	334	346	348	342	355	358	339	292	370	329	361	343	327	329	357	341	350	357	294	365	338	325	364	346	326	335	339	323	364	322	319	329	335	350	347	343	323	314	301	359	328	376	326	345	304	342	344	350	322	317	361	322	335	330	357	344	362	329	360	339	313	350	310	342	334	342	351	352	344	343	343	326	354	345	331	369	322	302	355	351	338	328	329	319	378	358	336	345	318	325	325	333	332	331	358	348	346	329	346	326	327	339	349	330	342	312	333	330	330	355	331	321	327	350	345	353	326	325	354	324	328	351	355	363	322	337	349	331	321	345	331	347	340	352	344	342	358	363	320	341	322	301	325	344	336	335	339	374	370	335	331	271	330	317	320	332	306	337	358	341	357	340	333	335	324	346	347	314	362	309	367	335	313	340	321	346	334	340	328	306	340	338	338	346	331	352	354	342	316	360	328	349	353	362	337	354	333	336	341	340	353	352	334	348	362	349	340	323	337	325	341	316	302	335	348	352	320	327	320	321	351	341	342	364	353	347	343	323	352	319	341	332	323	326	339	285	320	328	335	342	328	336	326	297	347	371	360	354	309	347	328	348	334	329	385	367	352	372	331	358	307	322	350	368	340	359	320	314	365	342	305	340	354	359	330	322	346	344	338	327	347	348	324	369	334	309	341	312	330	334	309	357	321	308	345	358	341	346	343	340	344	346	305	280	322	350	325	357	318	333	344	338	333	374	346	324	325	326	367	352	351	311	358	328	348	331	350	350	316	362	305	334	368	345	343	315	330	332	366	344	327	362	367	335	360	339	313	351	304	362	349	302	310	338	342	357	328	333	357	363	329	336	304	344	320	348	327	344	349	341	316	337	351	339	344	352	334	327	320	359	320	373	346	357	328	329	297	353	359	342	344	318	318	342	364	365	387	355	323	346	346	353	312	351	349	322	350	354	344	316	301	357	336	303	359	356	323	325	335	357	340	350	344	345	325	347	335	311	298	315	339	355	304	341	325	378	355	367	343	317	340	342	338	364	321	367	350	321	341	363	334	336	305	311	303	325	354	342	329	341	332	331	347	334	362	353	389	313	325	335	346	340	332	337	344	344	321	350	381	325	349	366	340	370	319	338	321	340	336	361	341	352	359	317	323	341	330	328	348	365	338	323	342	296	345	364	348	333	358	356
28977	24249	16593	2369	663	499	474	535	609	799	804	832	749	663	482	387	366	346	283	293	283	281	311	274	290	291	319	364	328	329	295	336	329	238	264	264	239	263	244	238	270	259	253	249	262	253	249	273	239	260	234	248	269	231	221	262	245	265	236	214	239	261	221	235	263	247	254	275	241	273	259	242	249	222	247	213	230	246	243	252	243	269	246	220	261	241	257	234	248	218	230	247	255	212	258	232	199	217	233	239	234	258	250	273	246	250	238	243	251	261	236	275	247	225	251	249	225	248	232	274	252	255	238	224	259	256	252	235	237	236	259	256	231	249	264	267	238	250	217	242	239	239	231	248	230	263	244	253	250	241	240	273	226	246	257	271	245	255	225	215	225	238	253	240	260	245	245	232	237	230	255	267	245	255	227	252	247	241	247	236	241	222	249	235	247	274	221	254	237	274	249	233	242	264	243	274	274	251	241	263	251	226	228	235	277	238	265	238	266	237	251	258	249	236	226	273	248	224	242	257	252	242	218	273	264	248	238	244	247	255	253	252	240	275	250	218	228	259	242	232	241	253	253	258	248	235	242	263	240	238	238	259	247	226	250	253	245	232	233	254	234	278	239	235	262	267	245	254	237	241	220	256	259	234	233	242	270	247	243	250	226	243	272	249	235	245	258	258	233	249	238	258	231	248	234	267	255	238	265	264	228	255	221	263	236	259	242	236	227	263	269	249	247	255	211	244	281	231	262	227	272	238	261	266	257	243	246	251	228	257	220	233	264	258	222	258	259	233	243	261	261	258	237	239	268	247	257	270	247	231	237	251	255	270	268	251	222	261	247	237	230	240	225	272	244	230	255	230	244	272	240	244	215	252	272	268	245	209	258	228	265	251	242	229	242	240	213	257	219	235	246	281	241	227	250	232	251	239	254	222	247	262	241	257	238	244	244	249	258	222	269	238	240	251	247	257	244	226	264	265	249	240	252	232	261	234	268	272	216	264	256	258	244	276	261	251	237	254	242	223	250	271	258	239	252	238	260	218	280	228	251	243	254	256	262	232	241	248	242	233	254	250	238	270	262	233	264	234	257	267	213	258	240	233	259	239	222	227	258	230	266	232	229	242	238	258	228	252	259	235	251	273	268	242	232	244	239	266	226	220	227	244	240	246	241	252	246	228	240	240	249	248	263	235	268	262	237	253	232	236	236	256	249	244	246	237	230	268	225	235	222	254	260	248	249	260	254	241	233	249	233	231	252	231	250	267	263	207	235	243	257	238	291	245	246	251	236	211	251	261	230	268	253	261	274	261	253	234	234	252	226	265	254	266	261	274	243	249	236	249	249	247	230	234	247	235	234	256	235	256	252	241	235	225	229	239	241	235	241	232	234	251	213	249	245	269	247	228	283	261	256	265	267	248	259	233	223	239	238	256	248	228	226	253	257	247	290	267	259	250	258	222	227	252	249	261	238	233	239	263	246	249	264	267	250	245	216	255	219	214	234	271	241	257	245	241	236	262	240	232	265	253	242	252	272	241	258	235	241	251	240	230	253	236	286	283	269	263	242	243	241	219	232	242	220	246	262	237	254	258	239	245	240	247	243	245	256	265	219	224	212	240	236	229	253	222	241	261	228	250	228	240	249	259	237	245	246	247	252	201	276	259	256	255	263	259	255	238	263	243	231	237	208	252	249	263	240	253	244	257	273	263	259	221	257	236	272	219	255	256	243	253	256	250	248	232	264	253	238	226	239	291	245	230	259	251	238	255	254	259	255	252	251	242	253	218	253	238	238	269	237	269	234	245	246	243	241	223	237	244	228	243	243	237	228	226	230	267	236	267	255	228	237	254	243	238	254	257	254	242	263	240	233	250	240	287	274	242	239	225	231	229	240	259	262	241	256	241	244	235	231	240	230	250	211	251	230	242	241	253	251	262	220	242	233	252	255	249	279	253	218	228	236	243	259	238	205	238	220	224	251	251	265	268	253	261	254	266	220	245	247	231	249	217	226	254	237	242	266	241	233	240	216	259	270	271	241	258	247	269	230	248	283	248	225	255	258	254	228	231	242	252	246	249	236	230	234	235	255	236	288	242	229	232	268	240	226	227	232	275	261	254	245	255	258	236	219	263	262	229	253	262	247	229	247	261	230	238	227	241	281	261	222	252	256	225	242	236	235	235	249	263	229	269	250	236	250	239	272	235	251	248	254	224	258	243	286	260	241	250	259	243	246	235	224	223	255	233	257	248	220	246	220	238	234	261	275	227	257	261	253	245	258	238	238	228	225	235	247	232	225	276	278	256	233	221	231	270	250	245	245	249	217	260	282	220	258	260	221	244	254	262	258	235	251	288	261	229	238	240	236	275	221	250	232	265	275	236	243	223	246	265	277	244	249	243	242	233	253	246	233	240	235	230	255	225	264	233	254	264	255	244	266	238	244	237	258	216	267	235	263	244	242	232	228	249	248	264	260	229	230	261	269	239	248	248	252	261	259	249	229	226	243	235	249	252	223	248	237	270	243	226	246	229	265	225	243	276	232	252	251	251	253	270	234	256	244	244	223	237	243	261	249	231	258	260	224	258	261	252	236	243	232	201	239	250	250	265	241	251	248	255	219	207	217	232	245	246	275	240	247	214	246	277	261	232	262	250	231	219	245	261	226	260	238	224	224	275	228	263	273	257	215	243	273	256	264	234	237	229	243	276	247	226	226	232	271	228	248	254	236	249	215	220	251	227	268	266	260	241	242	253	237	260	272	272	217	256	264	275	221	259	222	224	248	272	269	253	229	242	261	261	247	229	244	208	282	256	238	220	247	222	222	232	243	260	231	270	222	248	240	233	211	250	233	265	269	249	248	217	226	249	249	267	242	257	219	242	252	245	270	265	245	271	239	269	241	252	246	244	259	272	248	264	248	233	237	255	245	237	272	274	224	264	257	231	268	242	223	260	250	249	234	261	251	238	258	265	225	244	226	235	218	236	217	241	257	262	248	263	255	269	242	252	234	249	277	265	233	232	274	226	254	230	244	255	248	271	287	247	241	253	259	208	237	243	252	281	259	241	231	246	219	235	236	246	229	241	215	264	221	235	248	261	247	234	225	249	246	287	256	265	263	282	225	230	224	275	259	233	244	262	239	246	262	252	228	247	252	249	246	232	230	267	248	235	246	253	233	231	244	250	232	238	252	254	255	244	272	233	226	237	245	249	226	236	252	248	224	230	258	241	261	270	245	231	230	231	243	244	232	225	224	264	243	241	261	239	235	234	228	218	264	254	229	263	247	254	249	235	248	217	222	244	255	253	252	238	238	240	250	254	240	244	290	261	280	239	257	228	237	226	243	252	219	259	259	200	242	270	248	221	223	251	233	239	256	258	243	258	279	262	258	245	237	244	243	242	220	271	241	239	262	239	248	248	242	248	247	242	244	247	230	241	237	289	245	247	267	230	267	253	245	259	236	247	237	249	240	268	240	262	244	269	237	239	223	225	231	263	258	256	246	257	267	269
34696	38155	14598	1577	1203	1037	1026	1197	1430	1963	2021	2078	1756	1479	1068	781	678	622	517	468	485	449	500	475	501	515	569	684	623	524	510	542	495	359	387	375	355	350	384	357	397	421	373	374	390	388	404	376	371	373	370	403	385	377	399	361	381	380	376	380	371	393	360	366	389	350	403	361	404	369	377	396	363	394	350	344	348	362	382	376	376	376	364	380	371	349	365	368	404	362	379	328	346	358	382	375	333	380	348	334	365	407	371	347	369	360	366	339	384	384	347	350	373	382	326	382	358	382	346	370	349	378	342	377	343	367	369	350	373	382	415	361	391	365	373	381	345	333	359	347	328	362	355	345	344	356	358	344	338	378	371	371	338	342	368	361	387	350	353	362	386	367	341	363	374	381	363	363	355	333	380	376	378	373	392	383	358	358	355	367	356	397	356	366	367	346	356	396	360	382	358	343	351	352	400	373	396	341	365	353	381	372	357	387	369	403	384	343	356	358	357	360	359	327	384	370	352	364	391	411	358	373	351	391	355	365	358	340	354	375	366	338	387	357	356	361	381	377	360	358	352	366	384	361	353	361	353	368	320	360	369	403	374	354	350	411	349	391	358	387	358	367	372	365	347	382	377	379	374	383	355	375	357	356	376	370	336	383	358	394	345	350	380	345	349	388	377	347	356	372	361	392	339	391	382	359	371	396	352	363	331	407	357	362	361	372	352	358	359	373	356	411	397	361	395	362	358	362	334	346	369	379	394	350	384	359	376	349	366	357	353	397	335	343	379	358	343	365	369	377	372	377	326	360	357	352	365	375	351	386	347	385	349	342	314	327	375	377	361	359	328	340	356	392	380	365	364	378	372	360	386	325	345	347	386	378	409	353	376	377	348	370	389	379	402	372	394	362	340	347	365	356	348	358	384	370	370	343	340	367	377	389	354	393	347	362	377	350	344	375	389	369	344	361	368	375	328	329	381	378	363	363	354	341	356	369	371	371	339	351	355	370	345	383	355	370	363	344	361	352	346	381	379	344	367	373	369	352	364	352	340	361	369	375	370	356	367	398	359	358	364	372	353	347	362	353	365	378	341	375	389	375	384	341	334	383	344	359	400	358	358	373	361	344	360	367	379	363	347	371	353	384	397	375	341	401	352	384	383	381	348	367	359	383	343	341	384	387	370	362	343	366	381	349	355	381	419	332	345	364	376	363	406	350	334	366	398	344	359	385	375	364	379	383	379	384	389	373	371	363	349	386	353	390	338	372	343	382	367	370	366	353	355	371	387	323	387	356	365	373	340	388	358	343	348	366	374	392	353	359	341	377	383	368	348	387	366	356	359	364	393	381	355	359	382	358	329	353	374	376	364	388	354	366	367	360	390	337	364	361	381	368	407	385	344	384	385	346	356	369	367	356	346	360	360	353	345	389	388	359	345	387	363	337	388	358	373	410	359	378	383	354	361	372	387	354	367	372	375	370	353	377	369	368	385	329	345	385	360	342	377	359	363	365	346	360	359	403	367	371	384	384	356	396	361	378	396	340	342	381	333	356	365	353	350	377	346	376	370	378	358	354	358	347	366	376	360	374	348	366	357	352	357	357	344	359	398	378	375	357	368	367	354	373	355	369	380	352	352	370	374	370	367	352	390	376	322	385	388	356	388	364	364	338	389	372	386	350	398	357	343	406	346	359	394	359	378	361	328	348	380	385	389	372	344	385	365	410	331	381	355	371	374	387	389	411	369	379	398	386	352	340	385	340	363	347	376	360	396	364	330	366	396	363	359	360	354	338	357	345	370	354	377	341	382	373	361	349	393	370	363	374	346	333	348	350	370	359	398	372	375	387	318	336	352	364	361	395	361	352	394	365	359	371	383	353	347	359	384	366	334	397	318	364	333	365	351	370	365	387	363	337	385	352	357	376	371	391	345	369	354	377	390	363	369	335	375	374	381	362	361	343	378	379	357	346	375	389	375	379	364	334	390	371	374	359	376	362	360	378	373	384	351	422	372	361	384	354	373	391	357	349	374	372	369	392	364	407	357	383	390	386	350	359	354	401	369	383	356	352	386	381	354	394	355	400	409	330	331	371	332	351	375	406	386	370	361	359	374	350	363	356	372	334	334	403	332	353	385	326	350	333	320	380	361	343	361	405	372	384	369	351	361	352	340	392	376	346	385	325	329	397	357	364	355	363	340	372	368	365	350	385	369	357	365	333	342	381	349	353	351	380	362	351	353	384	368	360	332	375	349	392	363	372	370	343	372	361	351	318	366	383	363	376	374	353	378	386	371	356	367	337	369	409	381	349	336	370	339	368	378	371	363	372	388	387	364	357	367	364	368	337	370	360	372	344	363	345	360	363	353	315	380	345	368	345	345	386	323	384	361	356	330	368	378	351	370	358	348	392	361	388	345	367	351	381	366	348	359	378	343	371	366	344	351	383	325	337	385	418	348	398	362	355	378	351	369	336	374	361	381	356	348	337	378	400	399	364	367	351	351	363	376	355	353	369	379	367	350	374	391	365	380	384	381	386	346	361	373	338	334	366	373	363	354	359	371	355	382	338	369	334	343	359	346	357	395	357	342	376	364	354	384	380	366	368	391	357	350	389	374	356	387	367	397	341	352	371	375	356	335	367	375	385	376	385	370	390	389	393	342	345	345	356	357	377	369	359	366	371	365	399	360	339	334	357	352	366	383	346	377	386	339	363	329	328	349	381	342	368	362	394	385	344	352	376	363	368	388	379	358	364	358	360	366	328	362	356	344	342	365	384	365	373	319	372	365	369	363	368	384	345	365	351	375	362	343	351	375	373	367	363	424	348	346	368	378	339	370	376	377	347	345	378	389	389	372	350	392	364	336	373	324	371	358	365	344	378	359	376	393	350	382	347	332	380	359	389	358	380	386	408	327	358	381	368	379	358	338	344	345	401	377	354	371	371	374	325	373	361	357	350	359	379	364	358	390	397	365	402	345	379	351	367	360	349	376	328	337	370	390	360	354	337	351	405	349	377	350	364	383	361	358	345	395	355	376	393	370	360	379	350	365	369	339	353	393	358	321	373	345	365	381	372	374	352	396	362	337	372	370	376	331	383	337	367	332	366	356	387	351	361	375	342	350	384	352	355	380	345	380	339	387	379	351	383	367	389	370	333	368	357	383	324	372	339	355	365	374	374	361	398	358	352	355	322	347	357	373	405	363	364	324	367	330	384	359	368	345	343	358	353	396	341	388	358	343	365	366	382	379	342	342	373	359	354	329	397	354	372	360	402	337	379	377	351	367	338	375	338	352	363	355	390	378	373	391	352	374	367	357	364	385	364	354	374	345	350	362	347	340	356	385	362	358	346	365	343	375	357	367	343	357	341	349	366	355	361	364	354	367	368	362	310	346	367	386	376	345	341	378	353	345	348	360	347	390	343	348	405	372	368	386	366	381	370	350	332	354	383	408	351	373	349	340	378	361	387	354	391	343	374	367	373	402	362	412	390	337	384	390	366	341	375	383	347
24599	21633	28830	24759	21178	6350	1302	1195	1232	1374	1411	1399	1302	1054	823	657	481	473	471	399	454	416	419	435	463	442	490	515	520	454	407	410	439	341	356	335	330	327	325	322	320	354	348	359	357	374	341	351	331	367	326	299	313	315	329	310	337	307	323	330	296	299	337	319	328	309	327	335	330	347	304	323	307	312	317	342	350	339	307	320	310	287	312	342	319	318	330	299	308	308	315	320	310	340	277	306	321	314	319	328	318	319	330	318	306	330	314	342	352	315	356	290	302	340	306	310	317	301	310	344	317	324	304	338	322	334	319	332	313	322	328	312	314	359	311	330	307	279	321	312	341	320	316	307	331	325	324	303	331	286	344	292	326	300	326	308	301	342	330	355	347	309	320	326	300	305	317	285	287	312	335	289	320	303	311	303	355	302	315	318	299	302	295	283	330	327	305	339	311	337	311	317	320	344	294	322	311	355	292	313	336	318	316	311	299	277	315	309	333	333	321	298	283	330	342	288	303	337	314	295	326	314	308	344	312	330	322	338	310	302	314	319	286	324	298	340	300	318	310	319	324	339	319	321	288	315	347	330	330	326	313	286	309	303	304	325	312	322	284	312	321	339	342	314	311	329	289	334	317	327	295	302	322	325	304	308	327	299	321	287	306	336	354	331	306	305	320	286	297	298	335	289	333	287	309	314	290	315	313	326	306	338	320	280	331	309	346	306	318	309	321	318	307	292	294	300	274	293	323	322	300	312	302	343	333	325	297	312	309	283	307	331	321	335	334	321	298	321	338	306	326	319	285	313	336	317	324	295	313	321	282	305	317	289	300	284	286	301	302	293	314	324	294	312	309	351	291	318	311	329	336	314	327	305	303	319	339	316	312	346	336	278	321	340	353	328	335	328	296	338	312	308	302	318	312	315	331	313	310	331	307	338	274	306	315	354	327	328	296	336	332	322	297	296	329	323	342	337	284	341	329	292	344	321	333	317	321	319	279	317	317	285	327	329	309	316	314	318	323	353	325	297	275	302	309	319	299	305	314	324	287	309	320	324	328	308	329	339	327	341	313	290	327	291	311	306	314	319	324	352	320	319	303	279	319	296	292	325	322	302	294	296	303	279	305	291	304	308	325	320	311	311	324	348	329	319	309	317	322	302	346	327	294	311	325	311	316	331	296	296	315	332	323	304	304	296	301	341	286	339	319	302	297	300	318	337	337	340	341	270	298	321	309	320	310	315	356	318	296	321	314	331	313	315	326	318	288	328	313	290	307	289	304	303	310	317	280	332	281	289	295	351	317	308	319	310	275	309	311	319	317	328	312	313	304	314	334	291	309	323	315	303	319	304	293	260	307	349	332	294	317	323	293	311	313	298	309	325	296	340	334	338	328	303	321	325	331	327	310	301	303	329	299	302	313	306	279	288	310	319	312	321	314	313	306	303	319	322	323	315	310	328	314	324	313	320	309	295	320	332	316	313	349	317	303	313	297	306	284	328	328	323	315	320	320	340	309	310	337	307	305	332	296	311	312	303	322	339	299	320	335	304	287	296	302	326	319	316	320	326	317	339	303	300	308	345	291	345	314	351	287	280	339	294	319	306	293	290	264	311	331	304	311	319	349	331	311	361	339	303	334	317	305	322	325	333	284	309	335	295	317	298	310	331	287	325	325	301	301	294	333	328	306	309	295	293	322	319	335	318	296	317	307	320	332	324	336	325	296	336	289	310	313	303	319	313	305	312	347	337	299	317	335	303	318	313	284	332	308	303	331	302	337	302	308	308	314	307	343	323	317	305	316	307	337	285	329	322	307	330	296	316	306	301	340	320	326	303	334	315	310	324	322	320	317	326	321	334	285	308	305	354	317	298	335	315	323	315	300	300	283	312	321	343	318	327	318	316	315	334	309	274	335	293	311	309	337	330	326	333	301	292	328	305	291	318	285	302	313	336	331	286	307	296	316	286	321	316	288	326	348	306	314	330	335	326	326	330	321	323	304	313	311	330	303	335	291	330	312	294	317	343	307	294	307	324	299	276	331	286	310	309	313	310	304	310	320	332	325	306	321	330	301	346	300	321	292	272	318	298	315	326	312	276	314	323	325	326	310	316	300	330	330	309	302	307	309	328	311	301	320	310	301	296	299	342	296	287	344	317	311	333	327	336	327	318	289	304	300	311	305	314	304	297	340	305	313	290	312	352	306	338	307	316	282	334	307	337	279	347	331	307	281	334	295	314	296	336	326	315	271	303	274	310	310	347	350	313	323	323	334	292	305	322	320	323	297	305	294	318	304	331	311	310	312	323	275	325	307	338	334	321	313	317	301	297	318	323	301	328	299	299	320	335	312	311	299	346	310	314	312	299	311	312	314	296	307	296	292	321	333	304	328	319	296	340	344	302	300	316	304	308	335	299	326	331	296	310	304	313	327	292	302	290	315	308	307	356	349	296	306	342	284	314	311	306	325	341	314	312	318	290	312	302	283	310	332	303	328	313	310	323	309	284	307	318	321	297	310	318	329	307	328	302	276	320	336	321	300	303	318	301	295	316	296	302	283	346	291	293	309	320	315	316	309	324	310	348	321	315	317	303	316	312	338	288	348	307	299	315	314	307	282	357	274	318	297	337	270	314	291	332	329	313	320	319	319	331	346	308	284	283	325	314	321	286	326	332	328	299	301	307	325	337	284	315	324	298	314	299	279	327	325	293	322	317	321	324	300	322	338	285	296	322	314	339	307	315	329	317	323	323	317	283	322	319	321	268	317	297	304	331	313	330	299	326	301	290	316	301	289	315	296	301	314	269	315	324	318	296	316	315	313	324	289	284	309	309	288	319	340	302	326	309	314	311	311	309	329	346	309	346	331	321	277	338	299	331	336	303	303	319	305	299	329	271	318	327	268	288	318	322	308	298	299	300	294	334	285	311	321	338	343	333	316	318	332	319	288	329	302	306	330	275	309	301	325	319	337	319	293	329	332	318	310	312	319	321	321	319	284	320	304	309	315	308	325	310	312	301	291	312	322	313	331	323	306	293	301	283	346	324	338	327	327	312	310	313	266	323	311	276	329	302	333	294	294	347	295	297	294	319	318	324	284	322	314	281	312	325	311	303	328	309	309	317	304	289	308	311	345	304	300	323	309	352	310	328	291	313	341	333	321	300	299	307	317	320	299	272	309	277	290	294	286	295	314	320	311	315	300	312	328	306	342	312	279	331	330	343	348	322	312	308	320	336	298	316	293	316	319	310	308	293	305	313	327	279	330	324	324	324	284	293	317	342	315	317	300	319	336	298	331	294	292	312	272	302	297	333	306	316	303	289	285	327	334	304	301	286	335	301	292	283	272	302	272	300	339	325	325	326	314	339	296	285	310	305	345	322	338	324	292	307	305	272	324	349	300	319	339	310	300	310	324	330	289	330	303	296	279	312	291	285	302	317	321	297	347	291	325	308	336	334	309	289	303	325	259	356	299	309	330	338	268	300	333	323	299	321	279	334	320	322	290	327
38822	53380	24731	4717	3235	2848	2432	2795	3138	3464	3838	3648	3086	2265	1725	1286	1029	970	802	719	697	639	710	708	744	774	883	991	943	798	800	766	675	570	551	511	512	493	473	508	494	516	512	520	521	506	476	488	493	487	475	486	422	471	475	460	453	482	483	467	456	458	462	453	493	453	458	443	448	512	485	485	462	463	476	444	434	457	472	490	459	483	473	467	467	455	476	467	446	475	477	475	455	397	461	429	483	438	449	484	454	453	473	478	454	442	456	441	461	474	463	463	471	473	460	480	458	482	456	473	479	440	419	460	462	479	459	478	425	496	478	480	467	462	441	460	446	435	461	454	475	466	499	475	483	477	472	446	423	443	481	485	466	492	440	436	430	490	466	446	484	454	482	467	454	438	452	474	435	458	443	445	501	493	473	470	432	407	498	444	527	452	444	459	479	483	464	458	474	454	451	462	474	467	519	440	540	465	446	483	486	460	475	439	461	441	467	455	463	466	453	441	450	467	521	433	463	491	489	449	470	450	466	471	482	440	480	482	476	486	451	426	485	481	452	469	432	480	501	426	486	441	424	491	525	452	417	475	459	480	438	462	461	430	468	462	487	426	441	466	441	477	481	509	472	448	414	475	468	462	481	456	423	459	460	442	468	477	427	495	434	479	458	465	460	483	456	442	503	499	451	489	462	462	419	493	459	460	474	455	482	462	460	484	474	441	455	433	452	450	465	446	474	452	445	468	447	425	490	475	478	457	463	458	479	465	443	485	421	466	455	429	457	499	480	493	482	464	458	441	439	440	431	441	457	414	434	465	477	463	427	462	487	449	449	447	473	450	480	469	467	473	435	440	456	440	456	457	449	477	461	476	493	483	438	464	479	468	491	461	423	483	443	475	498	464	464	449	445	459	467	451	446	453	449	502	446	490	475	458	420	470	483	442	468	398	436	473	495	468	470	451	448	431	462	427	421	479	448	472	485	412	451	477	464	488	436	510	468	483	482	468	473	460	436	446	489	430	454	457	468	443	436	485	470	474	437	444	463	503	427	432	484	471	445	469	457	472	480	443	465	459	448	480	461	479	475	484	462	457	469	468	428	464	487	482	498	452	490	473	499	401	473	474	442	490	482	507	460	437	473	482	479	444	457	451	455	453	485	443	480	458	430	475	509	448	454	484	509	413	453	439	463	477	465	456	432	448	443	454	458	476	498	451	446	452	448	478	467	482	446	464	475	438	468	459	458	487	451	480	442	443	470	481	448	466	483	427	487	515	437	447	476	473	443	472	477	431	462	479	427	422	434	461	485	422	422	466	445	463	465	455	445	505	481	478	498	435	474	472	457	470	455	432	454	467	474	480	456	478	495	485	470	478	478	487	494	486	474	468	449	469	456	455	475	476	481	479	461	496	465	458	471	447	454	465	491	435	437	438	445	445	436	471	435	435	468	463	430	469	449	458	450	464	456	491	433	461	515	455	443	408	486	449	465	470	458	454	425	482	481	465	487	481	485	417	481	483	442	479	440	478	455	450	476	450	449	453	434	477	456	480	486	472	458	471	478	441	462	479	476	463	499	494	434	463	464	500	428	474	449	490	459	427	471	465	463	497	485	495	449	450	443	447	482	419	466	463	443	468	477	409	452	485	464	443	470	415	488	477	447	438	495	491	461	495	437	415	479	509	444	481	456	421	478	447	422	480	448	489	461	469	458	458	439	484	442	443	455	453	432	460	474	447	495	460	454	464	478	420	436	469	437	469	494	485	471	456	437	484	456	462	502	474	439	460	455	482	450	462	431	428	471	477	485	467	452	489	533	421	468	477	448	451	469	455	495	467	463	467	469	463	472	487	448	479	429	449	494	455	484	465	415	473	428	462	451	445	439	449	466	473	466	488	480	475	510	459	426	476	486	436	445	448	468	458	473	491	495	445	442	514	494	431	429	482	471	455	436	481	474	456	429	468	421	465	493	462	501	408	418	464	474	446	487	425	459	492	482	446	460	456	458	474	447	459	470	436	430	465	483	438	454	465	445	455	448	459	449	444	467	446	440	471	462	505	518	474	448	468	430	479	508	449	468	448	494	479	493	468	435	415	464	492	402	454	473	438	455	496	458	504	417	460	475	438	449	455	463	486	459	464	433	474	430	449	475	452	471	444	520	456	454	433	463	473	429	458	444	478	493	459	438	456	425	449	425	507	409	458	470	455	484	460	452	478	481	468	478	456	474	486	486	437	453	498	415	471	456	465	469	449	468	444	467	477	469	452	471	473	470	490	423	429	448	436	450	482	444	483	420	472	462	473	431	468	428	483	457	439	449	475	514	478	458	455	489	478	483	433	445	448	468	458	472	471	455	428	407	486	456	455	457	471	458	485	463	447	410	456	467	430	471	491	462	434	451	462	477	484	463	485	458	458	487	448	445	423	481	473	450	464	489	462	445	454	477	457	447	504	435	454	494	484	478	427	483	447	426	455	438	463	460	459	471	469	459	448	493	414	442	462	430	431	474	487	428	445	467	451	481	479	471	465	475	462	449	469	434	460	419	475	456	513	537	438	429	484	447	454	421	491	482	446	483	480	467	430	455	461	457	482	434	475	458	478	446	472	415	497	454	441	469	464	496	471	480	448	485	472	488	474	459	474	489	482	442	501	394	444	401	468	447	413	489	459	462	469	448	423	474	438	450	432	449	467	433	457	490	485	448	450	497	472	500	494	479	489	463	447	456	419	454	456	447	453	489	471	433	464	465	449	431	480	461	453	470	489	469	459	445	454	444	486	408	433	498	460	463	471	480	450	480	486	473	473	459	461	464	460	457	490	435	455	413	471	473	468	487	465	480	441	454	463	434	425	481	480	466	447	485	457	469	462	440	454	473	477	461	474	485	424	431	457	445	445	489	439	470	476	429	441	455	479	453	474	451	475	463	450	426	494	474	450	467	450	456	464	442	473	464	454	458	453	456	480	462	459	455	479	452	451	475	449	441	467	464	487	436	469	475	462	447	483	521	433	472	438	448	450	487	454	444	472	488	481	465	485	438	440	468	443	484	471	496	452	444	472	494	461	435	448	488	443	472	479	462	435	467	476	450	478	455	459	447	479	452	457	446	440	460	436	467	453	472	458	466	434	462	472	440	491	417	426	473	453	457	479	474	444	457	481	431	444	449	441	447	467	439	438	465	447	461	481	436	459	450	455	482	486	426	466	459	445	411	457	528	480	485	496	449	452	467	473	462	479	458	484	454	454	477	432	430	484	493	474	467	465	456	494	480	484	447	439	492	457	454	500	422	448	489	444	500	463	435	459	457	448	500	470	452	467	492	492	438	450	451	470	465	443	438	470	492	475	476	508	467	462	471	460	429	476	426	453	439	498	449	542	450	481	470	489	497	495	468	452	514	467	462	496	488	481	450	466	476	478	478	483	477	500	490	449	466	448	443	442	455	444	460	476	460	477	473	444	474	479	443	453	447	487	425	504	449	455	500	443	475	433	491	462	477	457	471	474	467	457
23457	21579	29364	24155	21540	21271	5609	1717	1746	2093	2101	1881	1680	1203	865	651	544	539	466	401	382	372	395	423	427	449	497	539	501	442	409	370	351	304	287	270	267	240	234	278	245	257	265	252	259	273	274	243	225	261	237	236	228	213	258	232	219	233	228	221	241	224	246	238	256	203	221	246	217	216	237	231	190	210	233	215	251	232	228	232	213	231	222	236	220	233	244	231	225	222	226	214	226	208	238	246	228	233	232	231	224	207	221	209	232	227	224	242	234	224	224	219	223	238	200	220	223	237	202	231	258	249	211	212	222	204	200	195	216	197	228	208	227	228	218	224	213	262	251	251	244	229	209	191	251	182	206	233	218	189	233	224	210	244	232	233	217	192	257	230	238	207	232	232	228	220	251	226	236	220	219	225	207	218	199	251	191	202	246	253	221	210	215	202	220	228	219	247	208	195	230	211	221	242	215	212	221	246	198	251	216	197	217	223	208	239	215	228	205	204	211	210	218	233	227	247	250	222	240	240	254	242	222	217	235	214	245	222	234	236	213	234	210	217	236	211	207	228	231	236	240	211	219	203	213	220	225	249	204	208	201	220	214	247	217	217	195	216	235	193	206	246	247	228	237	220	206	224	188	236	214	218	219	230	222	234	255	226	196	246	219	239	200	208	238	245	223	234	230	234	230	210	256	226	195	224	232	234	253	244	238	230	220	225	200	241	246	213	220	254	199	233	244	208	224	240	242	197	242	208	212	217	244	204	209	227	212	212	212	265	204	224	238	259	222	234	219	234	235	233	199	214	217	243	186	222	206	214	248	239	228	228	243	220	229	237	213	212	220	255	229	239	237	208	236	250	219	227	252	217	219	227	220	248	270	221	208	224	187	228	238	205	215	251	254	248	227	223	208	229	226	237	211	215	245	221	216	219	235	223	212	232	226	225	226	218	225	249	201	237	225	204	241	231	216	238	224	233	224	237	246	240	227	225	221	234	219	231	220	215	232	218	201	241	212	208	218	227	217	199	192	216	265	211	235	205	236	243	210	223	235	209	211	191	210	219	202	211	215	267	194	230	224	231	218	219	215	213	227	233	190	225	225	219	220	219	233	220	233	203	233	222	247	219	223	227	240	236	213	202	220	214	258	227	212	225	215	203	213	235	215	235	224	240	223	256	248	234	225	237	247	227	237	225	212	223	225	221	226	210	233	233	243	222	226	182	213	217	231	232	198	216	205	206	249	247	223	237	230	226	216	223	249	222	238	229	243	210	234	226	195	247	230	212	227	233	218	225	210	218	211	220	207	214	220	230	246	211	201	217	260	198	209	231	221	202	223	218	211	227	227	206	213	214	224	212	233	230	252	244	217	226	199	240	224	217	241	197	213	239	247	245	235	216	215	208	217	208	239	258	193	240	251	243	243	213	219	217	240	237	241	233	245	213	221	215	202	235	245	221	236	218	220	232	245	231	213	245	215	245	245	224	195	211	240	218	228	238	226	230	222	206	242	224	243	247	190	240	246	220	217	208	232	232	236	220	227	243	199	256	221	204	196	218	217	232	206	212	252	241	206	215	207	216	228	205	194	223	229	229	219	217	254	198	227	238	234	189	259	245	232	222	231	210	265	231	214	202	213	221	224	220	259	217	227	205	208	221	235	232	235	227	282	219	230	241	237	217	197	233	233	220	222	243	222	206	209	242	252	221	211	212	205	224	230	212	231	227	241	257	211	206	224	234	217	230	240	221	239	209	213	235	222	226	230	215	221	212	239	231	238	214	226	237	214	204	221	213	201	229	246	218	223	231	238	236	218	244	233	235	233	247	216	228	219	249	187	224	220	205	227	233	213	247	210	218	208	229	241	240	231	262	194	182	237	223	216	220	198	227	232	248	214	223	239	229	206	242	236	219	215	211	240	254	212	234	246	208	236	246	212	237	241	231	226	194	251	220	219	226	204	242	258	230	219	218	222	227	234	195	230	218	190	230	187	242	244	214	238	218	197	231	238	240	244	225	236	230	220	248	207	241	230	232	227	220	211	224	236	204	234	206	234	220	217	222	221	228	245	231	220	197	224	210	205	237	217	231	204	216	209	225	234	230	225	216	241	227	210	226	217	211	235	226	194	227	221	244	205	247	215	205	228	216	241	250	227	235	220	226	221	198	232	213	238	232	219	248	218	230	239	218	240	245	216	215	221	219	218	238	215	204	216	236	225	229	228	211	234	221	233	225	246	232	227	207	232	256	201	229	208	211	238	256	230	235	227	243	214	210	233	231	248	206	207	221	236	207	245	223	222	199	224	234	231	177	238	201	223	228	237	216	233	226	233	231	220	234	207	225	239	230	233	214	228	239	226	217	242	227	227	215	250	242	246	224	238	181	215	200	230	211	204	217	233	211	215	207	246	250	246	221	207	201	220	228	239	238	229	228	221	266	218	230	238	213	218	235	209	195	224	209	250	236	228	243	218	213	209	229	199	236	227	218	206	213	216	228	219	237	228	219	239	231	240	219	234	228	229	240	219	243	228	217	245	241	223	208	222	219	240	236	233	216	211	242	224	223	211	248	213	227	219	212	221	236	209	237	213	220	219	194	245	232	203	241	226	260	260	241	207	241	239	223	202	235	212	213	230	205	245	197	225	240	207	236	223	208	245	216	262	218	247	216	235	243	215	235	231	205	249	239	217	229	210	228	204	204	211	227	238	220	241	222	235	198	224	246	232	230	222	213	215	216	219	226	245	224	225	226	217	239	201	255	217	242	221	214	232	202	225	208	245	208	232	233	214	213	232	221	236	220	226	236	251	242	220	216	229	216	252	223	196	223	252	202	227	213	244	242	214	229	222	229	226	207	260	229	226	223	242	223	238	199	231	204	198	222	227	206	220	264	249	238	219	271	200	231	249	229	267	213	209	209	230	214	216	244	213	251	243	233	220	229	260	212	215	206	222	221	248	227	204	238	220	209	219	228	233	230	240	216	212	236	246	244	236	250	211	206	193	219	222	224	223	216	230	210	240	235	206	245	213	243	196	234	230	223	218	224	225	233	208	248	238	241	234	233	231	201	217	236	253	224	237	200	230	228	237	240	236	219	222	227	213	223	238	203	224	229	237	232	242	239	222	216	247	221	255	222	231	227	229	211	217	227	237	229	216	219	239	240	208	212	186	211	224	263	230	214	191	214	221	218	227	248	265	233	240	250	236	230	235	229	183	218	208	244	236	217	214	231	208	210	230	218	206	254	220	233	243	228	233	217	240	224	238	233	212	223	218	257	240	227	223	225	190	233	213	231	216	204	248	216	213	225	226	226	224	241	219	219	225	221	228	241	215	202	231	230	220	225	212	199	238	229	195	217	234	225	205	208	221	221	248	229	245	244	209	210	222	209	210	223	221	219	253	195	230	212	215	263	222	228	242	230	216	234	234	246	227	207	234	226	215	221	240	233	206	212	234	216	213	206	220	219	233	210	225	219	217	260	224	252	216	246	222	224	236	233	228	244	219	242	237	236
43176	61610	29757	7357	5330	4402	4006	4211	4959	5545	5548	5091	4319	2992	2097	1538	1260	1118	886	730	685	695	687	793	803	856	1001	1169	951	809	718	768	639	500	461	386	428	394	369	400	435	382	447	417	416	415	382	406	411	373	359	385	366	334	364	353	328	327	360	350	375	368	346	358	332	350	360	321	320	383	376	359	347	337	357	376	359	366	321	364	330	376	364	311	305	324	330	331	327	338	379	327	324	328	353	326	312	344	363	321	310	283	352	333	357	343	345	333	310	370	331	363	346	325	333	332	318	332	336	331	358	314	370	360	341	338	321	319	355	350	324	329	345	355	343	340	339	346	327	325	332	335	364	334	386	346	353	324	340	332	368	338	352	310	329	316	348	379	347	338	335	310	341	326	348	350	323	316	342	339	346	291	376	363	313	319	336	344	334	302	362	345	396	340	363	323	330	353	324	299	321	384	333	349	345	350	358	323	334	304	327	366	361	366	345	322	353	343	335	319	339	341	328	322	319	296	339	340	325	328	354	325	329	347	311	347	342	362	346	343	351	344	345	333	320	319	318	301	339	324	316	354	324	315	325	361	343	326	346	369	301	316	333	369	344	374	338	309	363	339	337	375	361	343	358	319	321	367	329	315	331	337	322	315	326	363	335	372	328	388	349	326	329	311	323	341	323	331	359	347	366	331	303	335	317	348	322	331	344	363	325	298	323	350	316	342	347	373	318	336	315	341	354	297	315	298	343	357	359	332	336	323	336	346	343	320	322	288	333	323	333	357	316	359	341	319	359	331	299	350	339	333	308	318	323	327	325	320	347	349	329	338	372	333	336	360	340	327	295	325	317	312	347	331	299	329	311	356	329	345	338	305	347	315	312	331	361	320	360	305	288	349	325	360	347	344	310	322	309	340	363	336	339	350	347	323	324	320	310	349	372	336	332	302	340	355	316	293	352	356	357	345	373	321	316	356	312	334	331	345	343	360	330	321	340	363	355	321	366	379	313	350	327	335	344	331	327	311	332	366	346	348	340	337	340	338	304	321	327	327	295	336	324	355	352	317	335	343	329	341	331	327	334	329	334	334	344	295	347	332	335	333	306	345	303	342	337	341	321	323	338	349	331	340	308	336	368	319	336	351	347	358	341	344	349	322	360	356	374	330	348	322	291	329	327	364	368	321	325	320	313	337	364	319	344	309	325	319	334	336	342	315	349	329	345	333	348	337	352	313	395	343	376	347	332	320	308	306	339	346	338	357	323	330	321	324	320	341	334	336	349	352	324	318	312	329	338	313	343	350	349	319	322	315	300	344	345	307	327	338	318	343	346	305	328	333	345	342	319	312	359	319	329	331	358	332	353	336	350	338	336	342	331	306	332	363	316	351	349	318	350	330	383	326	326	331	339	367	335	362	320	346	343	324	297	337	360	348	322	344	313	342	343	345	362	372	361	357	335	367	336	340	306	324	352	351	351	356	329	339	340	340	331	331	346	321	331	322	318	337	345	340	313	344	339	339	311	345	338	331	323	307	321	325	322	368	322	348	340	367	364	327	323	303	324	359	342	324	325	309	323	374	340	316	334	302	316	374	346	346	350	340	307	360	345	304	314	359	343	352	324	343	346	336	333	323	344	374	325	319	341	360	354	330	351	336	358	359	342	337	334	298	317	343	326	293	329	332	329	319	321	322	309	336	299	343	338	348	350	345	326	342	356	331	346	325	337	295	308	330	319	357	365	307	344	322	321	321	334	310	352	352	276	346	349	348	344	366	310	322	348	355	309	352	324	332	357	344	347	392	320	313	314	323	351	306	364	336	359	356	331	340	338	330	362	324	369	366	328	337	350	346	341	360	307	322	341	377	336	330	353	354	377	318	326	356	314	324	326	335	328	344	331	358	302	317	331	318	333	343	346	359	344	333	352	315	309	337	351	327	306	345	339	325	307	340	327	351	315	326	336	290	359	353	333	308	361	343	315	318	326	349	340	320	338	328	330	339	313	342	356	309	351	349	350	351	369	327	326	342	333	353	328	354	342	349	320	316	358	331	345	341	337	350	329	383	331	346	327	292	342	331	322	346	346	336	343	320	308	333	379	309	381	379	314	306	297	342	336	362	365	338	351	328	322	342	362	331	340	336	318	329	321	344	320	327	301	325	345	344	325	367	355	326	336	374	306	321	336	318	359	326	327	378	347	316	352	331	323	338	330	319	330	339	342	348	323	357	325	341	329	313	318	336	343	320	319	371	345	334	337	336	333	358	338	350	344	298	333	326	313	319	326	333	309	368	327	341	349	349	330	359	324	366	335	299	307	312	346	328	335	342	345	331	358	335	316	356	325	332	365	340	353	307	341	336	329	301	358	346	339	328	326	339	318	344	348	310	341	323	327	317	343	343	305	347	323	344	352	337	309	312	330	333	368	330	307	339	343	370	327	336	365	321	327	350	316	315	351	335	336	332	354	331	344	378	362	332	313	350	331	329	317	320	320	328	354	370	346	326	335	327	352	379	351	333	318	332	318	319	295	345	334	328	359	307	339	341	346	340	353	328	333	334	342	298	355	381	363	295	351	310	317	321	300	333	317	368	333	289	349	322	316	343	322	318	317	333	328	348	299	309	350	354	322	360	337	321	353	325	338	328	298	329	327	323	315	340	319	340	350	363	330	350	325	377	347	336	325	339	321	355	319	339	360	333	330	343	328	333	343	347	331	342	301	319	327	322	360	369	315	334	337	312	338	347	335	334	336	336	349	329	340	347	356	350	308	356	344	317	315	342	339	360	331	346	346	307	317	344	313	350	348	351	322	365	347	332	308	377	323	329	315	344	331	311	309	344	375	300	344	328	350	301	329	381	373	359	378	352	330	339	357	345	327	344	349	348	356	317	378	324	323	386	307	294	340	350	319	347	321	328	351	347	320	326	343	352	338	351	340	345	362	340	338	318	308	325	339	330	321	315	336	339	321	317	369	357	325	328	332	335	328	363	325	320	333	322	358	344	316	320	350	342	319	307	321	335	339	315	320	353	359	326	339	346	322	345	316	339	327	311	303	373	335	315	321	343	343	313	340	306	321	324	320	356	301	322	340	319	316	342	331	307	375	352	315	335	360	346	336	321	338	329	309	369	330	330	321	343	314	321	345	327	319	340	378	338	338	323	374	372	336	338	313	333	311	297	365	342	340	349	335	352	352	387	356	331	312	356	352	340	352	372	312	329	313	311	344	331	314	349	361	324	318	331	333	351	327	357	349	358	333	311	337	324	323	334	349	330	348	360	319	340	346	339	320	320	330	362	346	338	364	323	340	326	356	314	350	337	316	336	379	301	337	351	321	343	357	367	344	350	342	334	321	351	320	348	322	348	336	359	346	358	335	352	348	374	352	320	322	332	333	317	353	332	344	334	326	312	354	332	337	329	337	325	321	337	317	331	368	376	334	368	357	336	337	359	324	341	336	343	357	366	336	327	359	349	340	329	334	335	313	343	298	341	351	329	318	321	327	336	318	330	338	359
28962	24523	16393	2413	802	642	642	774	790	895	1009	880	643	531	470	383	346	333	311	271	286	325	301	322	306	295	342	353	376	333	308	293	280	268	246	277	268	238	220	252	282	258	274	278	273	247	259	244	250	240	274	231	272	255	251	237	249	270	272	268	221	261	222	271	264	268	264	254	268	242	239	245	242	235	235	217	241	264	241	225	228	250	225	252	219	245	247	228	219	247	248	234	260	217	261	230	242	254	217	220	266	217	265	219	258	228	263	221	236	245	253	228	253	232	216	246	265	249	238	236	241	228	251	256	238	232	256	229	228	238	254	257	284	256	251	243	263	260	254	264	262	224	241	225	225	249	239	228	268	231	252	197	221	264	258	244	233	239	251	238	247	261	257	251	247	250	248	243	237	253	248	238	247	232	252	264	258	251	244	261	251	228	234	239	251	240	253	225	229	245	263	227	261	244	258	230	252	257	234	257	237	273	229	253	259	260	259	266	246	214	229	282	276	242	246	246	232	228	235	232	232	222	225	233	254	258	244	221	273	247	246	247	240	257	252	245	241	231	263	251	234	251	251	239	236	255	226	241	272	238	245	234	243	252	265	233	275	255	241	239	273	228	237	250	238	230	241	240	231	249	263	242	264	252	268	233	228	241	258	224	273	228	229	246	209	249	237	256	230	242	240	230	238	223	234	208	220	229	253	243	255	241	255	278	223	233	229	244	235	261	251	249	249	239	259	227	255	234	259	246	282	269	237	252	268	266	230	237	252	230	233	223	260	252	261	269	251	256	250	283	253	235	223	227	247	246	250	244	269	259	232	254	255	252	255	241	266	240	242	253	253	260	219	235	246	259	247	252	228	260	257	301	244	260	230	230	229	271	264	263	262	249	262	235	238	236	244	274	267	277	222	244	240	261	235	257	227	227	271	228	266	232	230	238	268	249	252	239	227	245	242	260	201	274	217	259	265	244	233	238	248	239	262	245	243	262	276	249	254	277	249	238	212	235	251	253	252	215	215	267	203	237	232	219	233	265	249	239	241	259	251	233	243	237	237	226	237	251	236	255	233	236	227	247	238	256	268	260	217	232	249	236	255	243	259	264	291	230	250	269	262	240	235	252	270	229	246	268	235	236	250	251	251	234	238	227	246	222	256	260	270	257	256	239	256	267	265	273	238	240	250	252	231	242	224	271	270	234	253	261	211	248	252	259	262	221	270	246	241	248	262	254	239	224	255	254	249	220	258	257	243	249	240	238	221	249	256	277	223	255	214	255	253	254	255	234	251	240	258	250	255	235	266	232	235	243	250	239	247	245	266	252	227	237	217	260	219	231	271	258	243	224	243	256	235	248	250	268	267	256	258	249	249	252	243	235	211	241	252	242	272	238	264	242	263	250	248	214	259	234	251	284	220	263	236	213	234	255	237	238	227	240	249	249	244	239	260	255	221	251	259	238	247	238	218	208	252	220	247	234	245	240	224	255	208	249	251	256	247	258	251	270	252	229	228	240	239	276	247	252	244	254	230	253	249	249	246	255	250	250	278	264	238	250	243	250	264	254	225	216	250	251	256	232	306	231	252	288	260	253	244	280	238	261	257	258	266	247	267	224	237	250	269	253	257	271	256	229	236	246	260	240	223	240	247	255	249	260	250	245	278	271	273	250	226	246	230	244	255	258	243	211	252	232	203	227	238	288	216	243	279	231	241	241	252	257	269	232	245	238	227	267	254	279	256	244	253	256	262	237	271	244	219	254	259	240	213	267	238	237	237	266	260	250	250	252	254	229	251	268	246	250	260	222	248	268	258	228	257	230	261	246	229	232	239	251	265	295	233	217	264	275	254	240	253	229	272	230	244	240	240	269	213	257	265	248	240	251	233	203	261	257	257	250	231	236	260	241	234	254	263	246	270	234	253	216	256	229	229	272	236	241	259	262	288	249	244	225	234	259	256	265	252	234	271	220	226	265	238	237	251	220	244	268	251	238	244	256	254	256	236	238	257	252	223	220	250	258	269	258	275	243	258	238	288	231	235	228	238	241	224	238	237	267	242	267	236	240	269	265	237	247	237	241	288	231	273	268	233	258	236	265	244	259	250	229	250	263	222	232	274	235	234	254	250	238	256	281	242	217	246	248	261	233	256	227	251	277	247	225	233	237	255	194	261	242	284	243	229	254	224	236	241	235	230	275	246	237	249	228	274	262	226	218	211	239	204	261	238	250	237	245	242	259	240	235	253	220	243	237	276	251	237	254	241	247	226	232	242	245	224	285	272	225	227	236	249	266	235	235	235	240	245	251	245	231	219	250	269	231	245	248	225	236	278	242	228	209	239	273	262	223	218	239	243	213	204	240	234	268	285	255	250	253	255	230	247	222	255	228	257	217	246	265	230	242	241	228	249	273	246	247	270	248	257	250	264	266	247	240	256	257	254	236	228	245	274	255	229	237	214	250	256	259	261	262	253	234	268	249	240	257	229	249	219	250	205	248	255	260	265	223	248	240	241	232	265	221	245	254	241	239	263	241	257	213	253	244	275	205	223	257	236	240	238	253	275	255	231	256	241	229	252	259	260	269	245	246	236	206	264	217	258	245	242	252	236	268	239	232	220	257	234	259	256	244	205	260	242	267	225	221	248	247	211	237	248	214	253	266	256	218	277	268	240	239	240	254	247	245	244	235	245	267	248	239	269	241	252	229	262	260	254	236	234	259	246	217	226	255	227	235	244	251	256	238	256	259	229	239	234	263	263	245	234	239	218	280	264	237	235	239	226	238	226	221	254	227	269	263	255	243	267	251	225	209	258	254	231	258	222	234	254	244	248	275	240	244	226	247	220	217	221	233	255	252	264	234	234	234	220	247	230	230	247	213	268	239	217	238	248	250	242	258	238	284	246	227	249	251	223	249	240	249	242	225	259	239	245	238	254	248	259	218	249	238	246	217	267	251	250	271	242	267	223	235	235	243	251	231	234	270	255	221	249	226	237	221	255	235	224	242	231	232	246	232	247	238	263	268	255	233	262	245	262	262	223	248	268	267	248	250	266	236	243	214	223	240	247	215	275	238	248	257	258	237	232	241	239	249	225	227	214	236	227	263	241	250	230	258	246	229	225	226	229	251	239	255	243	235	221	222	261	277	263	274	256	243	250	254	255	231	268	254	252	248	236	245	278	237	246	253	240	227	255	236	261	237	261	246	230	244	247	254	225	240	225	231	233	243	248	226	242	242	229	246	203	254	249	251	237	243	257	250	238	267	219	225	235	245	247	242	253	278	251	221	233	246	243	254	224	245	262	250	264	221	257	232	264	246	249	245	250	256	246	225	210	233	249	246	262	239	238	224	238	242	266	245	252	253	282	260	247	247	220	265	226	267	258	274	243	234	244	216	286	259	239	257	228	244	258	245	219	259	225	199	262	230	237	234	223	263	244	234	240	247	247	252	235	244	252	259	233	256	256	261	240	252	255	245	240	281	297	232	238	281	225	259	246	251	241	237	239	259	267	230
34065	38839	13680	2005	1585	1497	1592	1995	2251	2334	2493	2141	1671	1276	933	752	716	623	543	479	451	475	520	507	542	581	663	740	641	540	497	489	477	461	414	392	362	405	364	382	385	380	351	365	392	405	397	381	374	370	350	347	397	411	344	339	363	341	369	356	344	383	335	368	353	362	367	356	356	373	371	371	361	334	349	375	344	339	369	384	369	394	343	370	379	363	412	364	377	361	371	353	362	359	374	350	339	355	366	362	359	366	363	364	359	388	363	358	357	362	359	343	357	354	359	331	330	366	405	360	378	369	383	378	379	381	346	340	348	327	377	373	355	358	379	347	376	374	342	352	377	392	337	350	321	376	362	348	354	362	355	354	345	359	391	368	377	322	349	356	373	349	343	362	359	339	322	383	350	388	350	321	369	317	385	365	365	350	347	399	375	376	350	383	356	373	373	374	350	391	341	389	377	340	348	377	354	369	342	385	359	356	339	351	374	373	362	354	363	354	375	377	337	380	372	382	349	384	362	344	364	344	349	367	347	360	373	357	343	327	357	355	328	396	345	385	367	323	372	391	334	342	362	366	374	356	392	382	389	347	326	358	366	346	367	368	385	378	370	382	375	346	361	372	377	327	361	346	352	364	372	382	350	360	379	344	375	377	363	338	354	317	334	376	354	351	390	368	413	349	347	338	358	376	366	313	357	393	369	386	392	376	371	373	366	346	333	368	345	351	346	351	361	371	355	356	370	317	349	392	374	369	369	332	358	343	352	362	341	359	368	381	373	389	341	332	369	391	350	395	382	331	329	347	351	359	347	360	337	390	346	322	368	348	379	374	356	354	370	385	354	336	366	356	320	322	311	378	351	353	366	369	366	350	327	374	365	367	329	352	338	367	368	374	359	383	350	369	357	379	354	342	345	340	322	379	356	326	363	333	367	373	361	347	353	372	373	335	375	350	383	367	369	340	379	391	344	383	339	394	368	364	354	351	348	364	335	340	404	380	359	367	355	343	380	383	351	369	381	352	363	398	335	360	368	391	332	384	353	327	375	379	345	359	353	348	370	373	337	335	380	351	388	377	346	349	373	368	376	335	328	362	345	361	361	350	340	355	333	366	354	391	378	359	319	332	353	376	368	352	332	365	359	343	352	351	391	352	351	339	345	375	337	316	364	305	378	368	371	403	395	354	329	353	364	398	380	377	328	336	370	365	354	362	399	354	372	387	335	385	385	333	386	368	368	355	344	360	353	369	358	366	355	382	376	344	393	325	364	360	349	381	366	379	384	368	352	378	344	337	368	391	382	346	368	358	365	314	329	371	323	386	367	374	363	372	351	402	370	340	368	345	392	361	366	361	360	351	385	337	355	347	397	342	375	346	380	325	380	349	351	391	373	347	356	358	370	345	351	364	371	357	392	373	359	366	377	380	368	373	368	365	359	389	387	389	368	308	388	359	358	349	366	329	354	377	371	372	370	359	373	342	361	352	362	377	381	392	331	387	348	351	376	370	365	390	376	340	380	393	365	365	350	350	373	375	368	344	360	374	368	397	348	348	387	346	325	378	372	363	355	359	355	367	339	399	349	351	366	364	354	358	359	420	359	373	328	375	375	362	363	365	344	352	371	342	360	374	370	347	390	380	352	369	329	370	377	344	373	343	371	347	365	384	393	389	368	365	366	331	362	351	379	379	379	361	358	364	335	375	379	373	363	346	339	382	375	353	348	341	313	353	337	378	355	320	386	335	347	406	356	366	370	367	355	388	374	408	368	374	402	367	383	401	361	358	357	380	326	387	356	376	376	331	396	359	369	383	392	373	347	346	425	382	364	344	333	315	354	354	347	331	348	363	348	391	347	349	365	340	379	346	365	360	374	370	360	352	375	363	384	372	374	325	346	341	369	359	389	389	369	393	347	356	339	369	373	330	375	391	367	345	366	377	375	356	332	379	349	356	382	342	354	357	405	391	352	408	342	345	363	350	365	366	375	361	344	357	379	312	356	361	364	383	362	352	368	374	319	361	359	375	395	350	347	348	349	379	334	351	382	368	352	347	408	356	323	354	336	345	371	347	375	374	355	361	372	393	344	350	330	335	391	351	403	351	348	342	338	378	374	352	353	358	350	338	353	386	372	334	374	355	397	360	378	342	360	329	363	361	327	343	371	350	342	382	335	365	339	360	393	384	335	392	370	390	381	374	360	384	373	341	377	335	358	341	356	344	346	353	356	365	351	357	373	375	370	329	328	357	356	358	349	370	351	375	338	351	359	357	338	366	362	365	334	365	354	354	358	358	370	376	370	337	353	343	342	361	358	383	364	344	376	347	364	401	348	358	360	389	368	407	388	323	344	371	342	370	315	352	375	340	363	407	339	333	358	381	369	355	356	375	324	364	315	372	351	371	369	371	325	384	338	388	358	406	342	357	361	353	397	333	368	328	367	394	335	370	377	353	345	336	379	330	356	397	366	361	365	374	367	369	409	371	391	363	378	353	375	344	385	364	376	370	338	359	365	338	381	356	341	377	393	329	364	384	313	360	381	365	382	354	361	375	347	367	373	357	378	347	348	372	349	369	371	381	369	331	354	366	342	358	330	357	350	377	362	386	348	353	358	393	380	360	374	397	378	362	387	383	329	363	367	360	341	358	349	376	338	339	367	366	355	335	367	365	339	396	342	344	339	366	342	352	368	359	344	362	357	387	374	375	321	365	356	362	346	350	378	342	369	362	379	355	370	390	357	344	348	371	361	387	375	369	353	370	357	390	362	378	328	348	315	331	360	371	374	339	343	378	364	368	385	358	327	339	349	351	358	354	368	392	348	352	335	387	349	363	360	401	367	361	342	370	373	346	381	338	390	376	344	368	322	358	397	357	387	350	356	362	357	367	328	353	365	402	345	387	361	362	319	360	334	361	385	372	358	359	366	366	368	323	351	370	332	367	372	354	359	335	368	345	351	357	348	342	354	376	394	378	358	378	337	359	391	317	371	356	401	376	359	350	352	335	362	364	350	341	356	354	331	377	344	359	329	314	357	333	339	374	348	344	336	351	335	392	389	382	360	361	383	366	384	354	360	368	338	371	367	351	376	371	366	357	407	337	343	328	363	365	351	387	340	354	340	361	383	368	384	341	348	331	359	365	340	374	358	364	344	331	368	357	374	347	415	341	370	330	386	351	374	351	353	337	386	366	372	318	354	355	342	336	377	372	354	346	363	346	384	350	371	333	357	353	377	343	383	368	331	372	381	369	378	340	344	365	370	383	393	368	363	373	364	385	327	359	378	382	351	377	349	390	332	357	339	378	345	360	337	350	368	374	364	346	328	348	378	334	333	383	367	372	365	352	340	361	378	376	415	354	375	358	372	385	379	365	329	358	353	389	363	352	349	380	366	338	343	387	362	364	369	368	354	395	372	343	365	369	371	350	379	337	349	392	358	359	354	352	402	345	337	367	378	356	351	361	360	381	382	390	315	369	324	335	350	338	358	349	377	348	368	361	334	373	363	372
24517	21661	28926	24775	21248	6804	1861	1446	1559	1770	1624	1366	1145	908	692	642	567	529	467	415	426	477	405	430	419	497	510	577	503	393	482	456	396	336	340	331	346	355	305	320	336	329	348	361	324	323	348	331	311	331	339	352	280	289	311	290	286	328	327	339	296	309	303	314	295	332	329	301	325	283	318	329	292	306	337	326	312	304	334	323	359	317	313	324	298	315	322	314	295	280	258	331	294	317	326	311	306	318	323	334	320	299	283	321	328	288	299	324	329	287	328	323	340	300	324	334	344	272	282	306	332	320	322	281	339	293	331	309	300	309	292	312	290	323	293	327	312	332	295	350	290	281	294	330	305	275	338	290	308	289	271	303	285	302	290	338	329	302	303	265	315	302	327	301	290	296	310	314	303	307	323	320	325	279	315	281	314	297	319	331	314	296	312	310	268	306	324	297	297	306	281	288	363	309	308	327	308	325	293	308	317	338	326	296	325	320	306	298	281	306	310	308	288	322	293	313	287	332	314	337	315	309	327	328	318	303	265	322	330	289	281	329	311	294	294	300	292	300	296	285	321	324	304	303	310	287	316	300	319	304	345	315	307	344	319	331	336	337	324	296	319	299	311	348	301	291	310	306	323	306	296	303	310	324	336	316	311	322	317	311	304	294	309	308	338	301	327	322	320	327	299	285	318	297	342	314	276	311	294	334	312	301	279	316	308	353	326	322	311	302	300	299	322	321	318	295	320	324	319	356	329	304	338	316	287	316	302	314	324	305	342	318	291	324	297	304	310	332	298	311	309	322	323	304	304	302	320	313	303	311	337	320	303	316	334	311	296	307	280	332	306	317	327	288	312	327	335	295	321	299	282	330	357	286	320	327	318	308	310	331	317	312	317	293	289	335	337	298	311	288	311	326	340	347	312	283	323	274	304	297	333	319	300	321	317	308	315	293	324	329	285	303	309	323	290	258	287	306	310	313	324	276	323	347	294	315	320	306	331	325	314	281	335	308	312	306	311	312	333	304	318	288	310	313	334	316	324	265	325	306	299	327	320	307	294	341	315	328	343	332	319	309	288	310	275	308	304	298	318	336	329	285	314	298	317	315	317	305	291	290	336	306	320	338	291	318	318	307	316	304	291	291	306	282	329	302	303	289	331	303	305	308	303	319	307	346	314	311	325	363	290	276	332	308	304	307	328	297	323	290	293	345	317	317	323	311	304	302	310	334	302	290	330	330	291	300	329	313	358	316	281	302	315	300	341	306	314	295	317	311	318	303	308	298	315	322	301	327	331	311	309	286	303	327	336	315	309	328	353	332	298	318	294	320	273	294	299	323	293	311	306	322	328	299	301	291	294	288	289	329	332	312	303	307	283	346	322	363	329	291	348	255	332	339	307	322	319	312	317	306	322	315	301	311	283	315	331	308	285	329	300	310	338	312	309	275	292	335	311	300	310	288	328	308	302	314	282	329	353	306	315	293	340	306	295	292	246	298	346	285	310	311	347	336	310	301	320	296	315	310	296	328	285	336	325	316	292	314	328	298	304	319	314	327	302	326	294	339	308	332	306	317	293	314	327	314	310	324	314	321	310	319	330	295	278	311	300	308	290	312	319	338	310	331	316	324	341	327	316	312	294	307	325	312	297	297	311	353	287	316	287	278	316	310	279	306	302	297	281	341	310	325	305	327	320	305	284	313	295	305	268	317	303	326	310	288	306	282	283	318	300	326	287	322	328	338	301	337	291	298	302	291	307	315	293	322	323	306	295	330	320	331	343	329	306	317	298	327	301	293	320	307	287	304	309	272	292	317	320	312	318	299	322	289	286	337	299	317	317	320	301	299	279	330	299	323	290	310	337	299	338	316	317	277	290	309	319	318	343	329	331	281	313	296	309	297	315	310	307	326	316	308	301	296	320	282	288	297	328	288	291	308	329	318	300	331	338	352	289	317	300	304	328	300	299	290	290	329	316	317	292	294	312	294	301	321	333	321	320	292	320	282	290	330	348	312	302	317	339	305	314	282	302	326	331	309	306	327	298	328	314	308	310	287	331	354	299	317	326	354	321	321	302	312	310	305	297	320	322	312	301	286	318	316	320	297	300	321	296	316	291	323	300	299	301	295	306	332	314	300	312	314	304	287	317	324	312	349	328	300	322	287	339	317	317	328	303	321	296	327	320	321	300	316	326	306	299	310	288	332	308	309	298	327	312	311	310	291	335	287	330	318	332	313	312	325	297	315	334	310	341	296	314	297	316	301	312	314	321	283	305	307	296	300	305	319	305	343	308	318	291	331	332	317	307	306	325	344	286	293	288	315	335	327	295	268	298	300	292	309	276	335	273	275	312	301	317	340	310	331	310	291	282	292	333	305	319	331	308	322	330	289	329	317	284	309	296	317	331	319	315	316	281	303	321	329	304	299	336	315	311	308	316	298	321	308	321	298	306	286	310	311	302	321	288	308	299	306	328	304	301	293	301	314	331	275	297	303	330	329	306	303	328	264	295	318	308	331	290	352	311	307	290	316	324	342	318	335	311	330	354	320	317	316	303	332	335	314	314	317	313	326	296	324	269	305	292	325	286	312	312	308	309	305	308	305	323	313	329	318	309	281	314	309	358	324	332	289	327	312	307	343	326	315	284	311	303	256	298	324	329	309	301	298	273	339	302	319	320	338	302	275	297	313	347	318	295	283	307	312	314	269	295	306	305	316	304	309	290	308	301	336	290	288	341	300	309	265	307	282	289	313	299	315	292	287	305	271	319	292	309	304	315	305	263	338	304	288	305	292	277	319	305	286	275	286	312	318	294	308	317	306	328	327	311	327	301	272	305	299	292	301	320	319	325	331	303	303	346	342	300	338	323	297	311	321	305	305	317	288	318	279	319	330	301	322	319	328	317	277	288	320	324	329	328	327	328	324	344	330	294	300	305	291	319	313	318	297	294	285	293	321	275	351	329	280	307	288	319	300	311	297	313	327	312	314	313	272	281	291	293	314	312	335	272	308	345	328	336	291	298	355	314	305	292	313	312	288	327	298	330	278	317	320	304	308	302	332	302	309	349	316	297	321	315	317	319	331	325	307	286	303	295	309	292	277	297	326	323	308	325	310	292	315	301	321	292	314	308	294	325	321	320	339	309	342	311	298	305	329	305	292	284	291	315	294	300	349	318	304	322	333	308	296	294	290	361	281	287	316	287	321	339	323	296	294	295	317	317	304	316	314	320	312	316	301	294	327	311	320	314	312	318	298	329	332	312	289	347	286	336	313	349	305	305	330	338	317	290	309	286	276	274	311	337	340	297	298	312	301	307	304	314	327	343	316	317	288	308	310	311	321	294	285	284	311	326	310	329	314	298	308	325	291	306	306	317	282	291	298	285	334	282	273	292	295	319	306	312	328	305	307	295	309	306	315	297	313	322	326	312	317	322	319	298	312	315	328	309	302	323	312	316	305	301	344	331	281	290	322	302	324	313	320	319	301	342	299	324	321	307	334	289	283	290	313
39266	53262	25115	5516	3934	3697	3727	3687	4069	4665	4308	3471	2785	2080	1561	1377	1189	936	756	685	744	671	789	792	804	894	1012	1090	950	791	744	757	711	588	486	521	511	486	526	480	487	533	529	511	552	517	481	497	516	479	520	470	472	468	482	468	438	466	464	497	503	474	441	453	448	508	488	448	490	441	448	470	456	488	448	482	445	486	444	445	469	485	477	459	449	465	462	482	447	511	458	491	467	474	471	480	463	440	496	459	425	415	459	477	479	443	417	476	456	481	454	464	481	440	437	427	467	454	471	459	475	430	443	445	473	452	455	457	460	468	510	429	439	456	461	463	461	449	437	497	444	452	463	426	450	481	468	473	480	485	505	467	465	443	455	452	452	451	459	443	458	471	459	446	503	459	453	473	456	470	443	427	440	448	469	433	455	459	451	512	446	464	469	487	451	492	458	489	472	465	458	459	467	447	453	464	481	450	467	439	452	478	426	472	454	457	433	438	476	465	438	453	472	456	481	425	436	486	447	474	399	442	475	463	454	449	433	423	494	515	469	457	411	423	448	440	474	443	503	489	464	428	433	468	447	465	473	463	466	450	452	447	495	468	480	424	497	442	413	505	484	467	446	487	441	486	434	476	499	477	429	431	461	463	450	449	451	438	449	432	484	442	462	483	468	431	455	431	429	433	473	445	450	453	473	460	498	485	475	466	454	455	484	447	498	513	445	436	469	451	453	511	420	465	447	491	445	453	457	449	470	465	460	426	498	449	481	423	409	446	470	487	492	416	461	437	480	455	452	457	461	492	472	459	468	495	457	438	475	471	474	465	481	449	430	480	419	461	486	443	482	460	459	449	466	434	470	467	489	422	459	500	462	455	464	450	458	433	455	447	486	448	432	476	486	463	512	508	448	468	447	477	418	473	420	504	471	470	470	457	430	424	439	457	440	444	453	451	497	464	454	430	461	488	454	444	482	462	447	450	461	467	488	458	467	460	471	458	426	446	419	465	476	474	437	449	461	412	435	477	462	428	440	456	414	475	499	454	468	463	465	445	443	468	447	458	448	430	437	433	463	458	435	455	462	462	449	510	435	458	458	465	469	437	449	431	453	451	441	438	452	442	424	437	502	476	462	458	474	440	464	411	459	464	470	465	455	459	440	480	459	444	451	433	473	451	481	419	485	462	454	468	494	441	458	415	453	464	479	448	451	502	425	461	451	445	456	432	438	446	455	456	450	468	425	446	457	474	444	451	444	464	448	452	460	457	442	477	458	443	473	453	480	456	448	421	475	419	440	502	441	464	481	461	509	464	459	497	499	479	451	508	449	431	477	428	480	448	484	445	447	477	457	478	429	421	466	457	482	456	459	472	456	463	445	445	463	471	424	459	466	406	452	429	430	495	433	448	487	411	435	502	406	485	452	453	505	464	489	444	470	434	433	471	457	466	435	426	433	459	457	432	462	435	453	459	428	468	486	496	452	470	452	440	424	411	450	454	450	496	464	421	462	491	481	476	421	465	436	503	444	472	468	446	448	462	414	439	445	455	450	431	494	464	434	435	486	463	482	456	514	443	491	451	442	451	468	464	491	441	457	474	478	481	458	451	479	450	457	463	443	466	453	469	453	453	484	423	460	493	421	443	417	432	460	478	447	487	448	468	491	475	460	430	462	492	467	443	430	428	449	428	438	475	480	452	429	486	473	447	472	490	453	471	448	487	465	482	462	461	442	478	451	482	485	441	434	468	429	432	473	472	435	449	418	425	451	451	465	469	428	459	421	444	472	463	449	469	434	454	450	486	452	462	435	440	466	435	457	445	484	475	480	465	433	439	474	440	476	447	429	482	442	456	424	431	479	466	468	482	473	483	483	470	495	510	464	448	447	452	450	493	419	436	480	471	474	467	468	462	459	471	475	460	482	464	460	444	462	490	422	495	433	476	459	442	458	447	443	452	442	457	454	454	470	433	451	441	502	452	514	440	483	451	435	445	442	498	461	493	448	433	440	429	461	477	453	481	446	505	442	487	486	440	462	474	480	451	425	517	422	442	472	429	418	437	493	441	466	492	456	457	482	469	493	451	486	425	455	464	447	445	449	451	423	469	457	442	465	424	461	496	455	472	483	448	438	438	483	503	416	439	485	455	455	462	412	436	446	435	448	443	431	450	451	419	445	471	455	457	444	470	433	426	466	455	448	440	463	435	418	416	470	476	438	483	451	487	468	490	460	427	478	476	454	444	478	449	459	470	426	461	428	432	439	440	475	433	459	446	456	426	460	458	443	440	420	473	478	451	468	436	477	461	448	459	465	423	446	470	440	453	470	451	465	455	432	425	445	443	483	437	423	426	449	448	464	437	494	472	452	435	459	478	463	465	428	461	506	433	437	463	410	486	470	436	425	442	442	472	443	463	484	483	468	436	451	425	478	471	459	418	423	481	468	435	498	451	472	471	454	447	425	479	431	483	481	475	445	480	489	462	442	444	448	475	476	488	480	450	445	485	420	402	454	440	469	454	476	432	457	446	455	471	456	477	475	457	408	447	441	456	442	447	480	486	414	475	446	429	467	480	453	433	459	466	455	446	460	507	460	485	506	440	450	493	437	457	442	439	446	483	445	432	486	447	467	454	452	492	458	419	477	454	453	458	463	469	455	436	417	441	458	489	448	433	440	476	455	471	446	447	473	442	485	494	458	452	467	477	440	434	482	496	493	461	469	493	471	474	447	465	486	426	454	469	492	451	459	437	480	453	472	464	454	476	451	405	450	431	452	458	459	454	499	456	439	511	445	476	440	435	470	442	489	442	496	473	419	460	435	469	423	465	464	448	444	457	455	454	456	438	425	427	514	467	463	510	425	438	466	478	491	468	420	467	444	466	476	462	454	484	443	444	451	468	444	440	471	445	517	450	454	451	440	439	462	464	449	449	451	472	472	461	413	452	492	440	426	470	479	452	425	466	458	451	491	458	443	377	464	430	435	475	496	447	468	442	445	483	430	459	472	448	460	479	459	470	446	458	493	482	481	454	414	427	426	437	468	463	470	478	427	453	465	429	450	467	484	469	452	447	496	438	472	458	463	453	493	462	436	445	432	490	470	477	452	475	444	451	470	409	446	433	468	431	436	439	495	453	429	478	468	464	445	478	430	442	449	462	506	459	467	427	461	447	469	493	466	442	423	474	496	453	423	441	477	449	466	472	440	434	453	431	448	484	445	469	453	468	464	451	445	455	457	513	496	458	462	460	493	471	453	481	482	471	460	489	491	432	409	487	468	424	496	460	459	475	445	509	443	467	485	438	466	486	430	451	483	483	444	432	485	461	452	510	494	474	440	467	456	453	431	442	476	471	429	434	431	448	425	451	452	480	446	464	447	443	445	479	494	485	461	435	470	461	457	454	440	467	434	411	434	445	480	432	477	483	485	433	447	439	461	425	459	473	469	487	450	463	428	434	436	433	463	435	452	443	488	470	416	510	472	504	453	489	492	471	493	419	481	440	469	462	444	449
23450	21569	29375	24132	21546	21182	6389	2357	2425	2461	2282	1942	1446	1119	862	734	601	471	429	379	393	381	427	450	472	450	555	668	522	382	446	433	363	305	269	250	243	264	233	255	254	286	293	255	277	267	244	252	249	252	233	256	233	210	231	258	235	214	232	218	214	249	227	260	222	201	227	244	221	252	259	201	230	211	248	221	211	210	242	209	247	229	240	233	242	232	229	238	228	204	232	211	213	179	220	211	237	216	194	209	232	232	207	215	219	203	230	217	206	202	216	230	223	193	260	222	195	229	219	224	230	246	205	214	254	243	231	220	217	225	204	243	226	248	249	221	241	217	241	242	225	218	191	234	217	261	224	232	241	233	224	235	255	257	235	218	224	223	231	249	211	231	215	209	210	227	219	206	238	235	221	251	232	209	222	206	248	241	207	218	247	240	215	218	234	205	233	226	245	206	226	258	218	208	173	228	220	239	243	208	201	213	241	236	252	220	229	245	195	230	213	219	219	225	208	221	225	216	210	235	229	213	233	203	221	220	242	228	214	212	244	214	223	249	236	243	205	245	244	234	220	188	205	222	229	253	233	228	230	233	210	220	214	207	235	227	230	230	214	217	228	258	217	242	226	228	234	222	234	227	227	222	224	228	242	240	231	237	218	229	204	215	211	236	206	246	221	224	227	212	226	229	223	203	221	222	209	258	232	205	228	223	211	227	217	209	210	203	246	206	221	242	246	225	200	208	224	235	228	228	206	232	221	240	212	221	226	230	232	237	216	214	230	228	205	210	230	233	223	269	226	208	222	233	221	229	221	217	249	207	223	247	226	214	229	247	224	220	234	210	224	233	234	261	237	222	227	231	236	220	228	229	219	224	224	216	250	206	216	250	212	254	218	217	224	229	235	239	223	226	197	244	251	251	224	203	207	245	230	223	257	232	226	245	219	225	241	201	228	228	231	251	214	223	207	233	245	240	234	212	215	212	207	207	240	226	241	241	239	241	271	251	223	216	237	216	213	208	244	241	225	222	213	248	239	249	239	234	218	222	206	240	251	213	201	191	204	230	193	201	214	239	205	231	242	240	250	239	218	237	205	238	233	195	233	227	229	227	225	213	229	223	254	222	225	210	227	229	218	237	226	224	226	229	200	239	225	207	225	212	234	198	240	238	212	213	225	217	214	219	215	253	233	235	231	247	232	220	222	210	202	226	202	234	219	211	223	212	221	215	249	239	234	245	217	235	234	238	221	226	211	239	197	248	209	219	235	209	228	209	236	219	221	223	238	238	215	230	224	248	237	233	215	233	211	232	233	243	241	217	200	237	222	212	216	228	218	243	217	225	206	229	260	222	212	233	240	232	205	228	230	234	217	225	232	228	198	227	216	224	220	225	214	208	238	240	237	218	233	226	225	237	216	244	224	231	233	195	258	200	234	249	213	226	230	237	210	249	217	236	221	230	223	243	229	222	213	236	230	225	261	221	210	199	221	209	222	195	231	234	222	243	220	230	202	246	221	226	223	229	202	208	233	261	211	225	249	183	229	205	230	223	259	209	204	223	220	218	222	225	204	211	207	225	232	183	197	224	247	251	219	258	220	223	231	223	218	237	231	224	229	215	227	229	250	208	209	209	230	231	217	222	245	232	242	262	208	204	250	230	228	245	218	219	238	257	241	231	223	247	224	242	246	221	231	200	220	224	242	208	229	199	216	219	220	216	222	234	216	218	227	210	220	240	235	248	239	205	237	226	212	231	230	221	227	216	226	226	226	212	223	216	216	245	214	196	231	193	239	224	210	247	224	220	240	230	230	237	256	211	240	229	232	225	214	242	225	211	224	240	207	252	232	208	225	236	229	202	212	209	241	217	232	234	238	211	209	242	222	222	220	204	236	242	205	234	198	241	220	238	221	216	219	235	239	218	264	218	238	233	238	212	231	233	186	231	219	234	228	210	207	217	236	209	239	231	221	244	232	211	235	247	232	252	217	208	240	185	204	246	249	222	217	225	220	197	216	232	238	231	255	207	237	221	208	229	196	236	206	222	226	221	217	247	214	245	223	232	208	215	240	261	249	211	218	204	206	230	222	214	220	245	203	220	219	230	231	206	215	250	233	217	215	242	202	224	213	231	219	235	219	239	247	256	235	197	227	214	210	211	214	232	231	226	226	250	220	202	239	201	194	231	219	231	242	222	220	241	235	219	224	223	221	224	238	216	246	189	223	236	203	226	208	226	213	239	206	228	197	230	222	226	241	242	218	226	228	246	220	235	215	212	214	210	227	216	236	251	228	225	226	242	217	220	227	228	193	216	240	254	201	221	225	233	201	230	232	250	213	237	247	218	241	213	234	229	204	217	234	218	236	233	232	205	198	199	239	246	204	231	232	219	247	255	252	228	245	226	248	228	208	240	196	221	230	233	247	227	247	197	219	213	223	211	230	229	192	251	222	227	220	243	205	228	222	222	220	235	226	254	222	219	231	212	201	207	234	201	207	205	250	199	245	239	221	244	229	259	248	237	244	230	220	229	209	227	227	243	180	227	247	256	224	213	221	224	237	228	245	208	245	237	225	232	217	246	230	260	212	240	226	250	209	241	206	226	223	228	233	237	197	255	239	206	231	187	235	221	216	229	223	209	216	191	246	229	219	221	216	247	223	203	215	229	241	227	238	210	259	232	234	224	215	225	234	209	204	233	211	233	221	224	197	225	237	236	232	242	201	235	232	222	210	221	218	203	234	223	229	199	222	239	207	201	246	205	220	217	220	213	210	242	221	195	222	234	239	205	220	255	230	233	251	226	226	236	205	236	197	230	225	210	244	223	216	231	207	238	251	225	228	249	222	220	213	215	212	214	222	215	244	217	234	218	211	245	224	225	234	206	236	218	209	221	234	207	215	211	236	219	210	240	202	214	219	229	225	236	231	243	214	216	223	231	254	251	217	223	194	203	217	214	227	231	244	225	233	227	238	226	225	208	223	224	238	213	209	211	200	230	226	246	204	209	256	238	217	238	226	211	216	218	205	232	233	220	208	250	233	233	215	218	248	212	219	236	222	231	215	220	236	220	225	211	229	242	226	217	226	233	201	196	227	212	193	214	233	209	228	224	219	221	223	224	222	231	219	223	221	234	257	245	195	239	217	219	207	234	239	217	249	215	224	240	214	218	237	214	230	236	237	212	240	218	227	222	231	222	230	236	246	217	233	244	197	215	252	236	210	228	197	219	223	223	216	201	231	205	234	248	204	221	238	227	241	232	214	221	233	250	213	221	223	219	228	217	198	222	232	233	235	216	231	216	233	212	219	236	221	215	226	208	209	223	231	214	219	245	208	191	208	234	219	250	231	215	208	214	192	236	231	225	207	222	225	217	245	218	197	236	196	237	220	206	198	209	240	217	224	238	209	223	251	228	231	243	249	210	222	211	253	244	238	218	234	230	209	194	226	233	218	234	227	211	221	212	224	231	232	220	214	233	236	210	224	230	236	217	237	238	220	228	247	223	245	217
43015	60755	30685	8676	6483	5591	5277	5614	6315	6467	6007	4905	3750	2787	2076	1640	1368	1053	858	820	776	778	792	907	834	959	1093	1337	993	757	826	796	668	464	463	423	383	366	398	381	402	421	450	417	456	435	369	383	386	374	349	385	358	342	373	341	378	346	345	363	371	372	348	358	339	354	334	357	343	322	339	347	355	348	336	352	339	336	342	375	309	352	357	359	356	331	326	348	345	332	334	342	343	301	308	325	326	338	316	320	321	320	315	353	343	340	322	348	332	350	317	359	335	315	336	309	315	320	332	345	314	338	364	339	322	318	336	346	334	309	337	349	346	322	319	342	361	300	331	351	324	318	321	330	329	358	325	350	331	354	310	293	313	328	349	319	321	300	322	333	359	299	350	353	316	346	331	323	328	338	314	338	337	315	339	351	359	335	312	342	295	310	322	341	339	341	360	320	316	322	330	328	318	334	303	352	303	345	322	347	308	384	335	308	358	342	329	335	313	294	350	327	344	323	335	356	341	367	321	327	349	371	330	328	340	320	334	342	309	363	315	338	332	293	327	348	331	352	368	320	325	349	354	318	361	340	360	349	345	346	368	351	317	354	356	337	344	308	303	313	342	333	347	331	354	355	302	351	330	349	358	340	343	348	356	336	327	327	309	313	340	315	331	325	347	356	337	336	330	354	326	340	320	320	321	345	330	343	326	289	324	342	316	327	318	353	335	332	350	331	334	357	323	335	308	336	325	348	306	331	298	339	345	329	348	357	343	340	350	321	347	358	329	331	339	325	346	329	322	342	340	335	300	352	363	308	327	303	334	383	297	354	371	350	327	336	325	320	345	331	368	347	354	301	367	328	325	335	290	349	371	365	308	335	324	308	311	339	340	325	328	356	326	324	344	369	330	329	331	312	332	349	315	342	315	321	361	331	304	343	352	323	338	318	342	285	315	345	359	359	343	341	322	322	343	361	331	341	343	317	333	335	343	351	317	326	338	350	323	325	340	349	362	298	358	367	303	344	301	352	310	311	339	323	359	327	329	324	315	347	356	345	319	357	287	375	364	334	348	366	324	328	336	325	333	318	324	337	317	307	334	339	319	289	340	350	319	321	374	342	350	349	313	308	343	317	376	314	345	313	337	339	350	314	334	336	305	336	324	324	353	333	320	340	333	333	371	345	349	335	323	311	343	368	326	323	348	370	326	337	308	324	332	342	346	307	320	321	335	370	336	335	342	326	356	320	334	336	338	356	314	378	340	333	347	310	367	310	354	365	351	341	333	322	339	352	310	350	354	372	361	321	327	360	364	338	330	324	344	325	308	344	313	318	360	343	338	324	332	330	349	341	326	342	332	303	339	339	331	345	323	350	342	344	350	340	346	346	348	371	351	349	346	329	333	341	328	323	344	313	337	339	323	308	327	314	344	345	331	334	321	326	350	339	317	365	357	356	321	340	326	335	339	355	355	340	357	334	305	334	328	343	332	325	332	329	357	323	376	347	318	340	340	320	329	350	339	332	329	316	325	345	367	371	339	337	338	319	339	316	336	357	314	317	310	360	338	316	326	326	317	280	314	325	354	336	320	324	337	317	328	324	306	324	318	338	365	353	333	333	325	325	349	319	362	312	376	317	333	307	341	343	336	313	343	346	343	302	341	327	332	345	356	319	336	324	324	333	350	343	311	354	325	335	337	346	307	331	320	279	307	325	351	331	351	344	325	313	341	321	321	315	349	349	334	323	335	325	321	364	331	335	346	344	334	324	317	333	322	316	325	330	329	345	319	349	323	336	318	340	328	304	338	376	331	331	321	360	351	321	318	362	323	312	308	343	344	360	342	326	321	322	326	350	337	330	308	341	337	321	351	325	353	350	370	335	334	310	333	355	317	334	345	360	350	348	340	333	313	334	336	358	353	308	310	360	345	339	326	316	328	333	341	346	335	341	338	350	346	338	340	346	300	330	336	330	376	340	351	349	335	351	380	375	333	342	349	349	374	320	336	318	325	337	295	308	339	319	342	332	322	342	329	350	314	340	340	340	315	333	331	353	313	371	336	318	324	326	344	357	327	306	330	342	320	300	333	331	324	312	306	299	363	329	339	330	326	366	333	342	321	334	352	342	341	322	357	296	346	298	365	312	366	349	356	339	322	321	284	356	323	318	316	332	360	345	325	353	314	323	341	353	329	354	368	317	337	327	344	343	322	317	346	351	314	328	336	330	341	337	342	299	317	333	345	316	360	344	353	331	342	335	315	322	326	308	342	298	324	298	323	321	329	325	335	336	343	331	360	313	332	322	321	354	325	338	336	340	332	318	365	345	336	320	358	335	324	357	328	324	343	297	322	336	354	341	326	303	331	372	307	330	340	302	287	358	317	346	322	373	320	334	344	348	341	346	330	328	327	327	338	334	353	302	359	303	343	352	356	331	319	320	348	360	340	338	352	339	343	310	300	319	331	359	294	316	341	313	345	340	342	327	362	347	364	372	331	354	348	358	314	304	343	354	326	351	333	325	325	335	319	343	348	343	331	335	349	305	340	334	350	358	353	310	314	312	334	339	351	343	316	347	318	349	306	345	350	318	324	346	341	362	326	314	330	355	351	344	345	337	348	337	336	301	355	360	347	317	328	289	319	317	337	361	358	321	320	304	363	339	337	346	326	345	327	307	311	338	356	303	316	303	369	353	329	322	314	348	341	331	316	343	325	360	338	315	346	349	347	323	363	340	334	319	332	326	318	328	351	337	327	341	328	294	330	335	319	363	339	356	336	357	326	310	330	314	329	357	333	322	327	339	359	308	366	354	337	337	302	325	339	340	291	342	371	351	344	346	347	350	352	339	355	339	321	350	348	355	321	346	324	335	312	291	324	324	356	315	339	349	331	307	358	328	334	346	363	346	354	330	346	324	324	305	318	347	344	353	338	359	336	326	346	344	353	357	320	330	341	316	333	368	323	350	338	332	325	282	352	343	351	273	349	324	338	318	315	347	341	326	323	328	321	347	335	335	334	320	340	307	316	336	373	329	366	339	332	320	349	311	335	347	343	336	324	313	340	345	321	355	314	346	314	329	347	331	342	363	317	310	311	304	327	321	304	331	321	315	341	333	331	319	348	308	333	353	336	304	332	340	322	367	351	328	349	307	326	327	337	346	341	304	335	375	311	324	333	318	295	340	341	336	339	316	365	300	341	343	330	320	333	315	318	336	310	339	318	342	347	311	321	370	324	318	356	363	329	315	331	343	352	346	337	316	331	314	337	337	334	332	328	342	361	359	320	317	319	327	335	343	344	328	328	329	295	381	331	331	322	318	317	293	328	320	345	299	343	342	327	316	307	333	325	334	336	340	322	353	351	356	311	360	338	359	324	329	346	317	341	348	342	338	358	318	316	313	339	300	371	310	302	342	341	308	338	329	303	309	325	318	334	287	303	326	312	349	318	339	332	343	327	320	329	313	342	332	327	362	335	347	323	340	314	339	368	316	331	347	357	355	367	325	338	344	302	329
29026	24205	16634	2834	970	805	910	1031	1067	1084	1002	817	669	538	431	425	350	313	321	286	321	302	338	348	342	343	406	443	336	301	299	274	275	265	237	240	244	241	264	253	227	238	252	239	254	260	254	232	292	240	253	252	245	234	228	244	250	230	221	246	283	268	238	216	243	273	238	239	269	242	277	253	241	252	231	248	253	248	247	261	232	224	220	264	218	250	261	250	261	255	233	247	255	238	257	232	236	247	236	226	231	248	252	241	257	262	245	232	262	247	255	256	241	228	260	243	240	243	221	225	249	254	233	245	251	238	216	249	217	243	243	231	224	235	247	252	258	253	240	234	240	256	262	218	239	267	241	234	232	239	245	226	248	232	223	218	250	230	242	224	238	241	254	239	262	249	237	259	246	235	239	231	267	260	246	227	210	223	226	230	243	238	243	246	257	233	276	238	259	225	254	233	255	241	261	252	256	251	243	246	225	265	219	215	228	244	222	235	255	245	271	251	255	256	226	248	219	298	243	250	221	233	237	228	222	253	237	275	258	246	238	241	258	242	225	245	229	247	221	238	273	232	229	248	235	214	233	208	268	243	226	252	247	220	250	229	234	228	245	253	243	260	243	228	235	240	249	239	241	258	233	241	241	254	207	254	237	250	235	266	255	231	235	231	230	253	289	269	233	286	245	248	254	245	236	216	227	208	234	213	233	239	220	238	247	251	212	238	233	236	248	213	251	250	268	254	211	247	231	249	248	271	253	225	233	233	218	229	241	243	244	250	256	239	208	244	239	233	205	233	240	236	237	239	235	247	268	253	248	245	227	220	227	241	222	238	251	241	276	235	259	257	232	212	238	257	229	230	268	234	241	269	229	224	241	232	254	246	238	284	271	255	227	251	264	252	243	235	225	258	236	233	258	244	227	232	214	217	276	243	209	235	265	211	236	239	253	241	229	230	249	234	226	238	240	247	233	232	248	257	209	222	247	252	208	213	245	247	250	237	223	267	244	238	222	256	255	242	261	276	262	254	207	253	283	247	249	238	226	254	246	236	255	239	244	253	250	257	251	250	242	252	222	241	224	224	252	242	215	249	247	240	253	249	248	238	282	233	241	227	228	248	254	264	235	232	243	228	265	233	279	242	268	244	240	247	218	219	237	259	242	248	231	267	251	268	285	251	242	250	242	242	231	283	259	261	244	212	263	249	224	242	227	247	232	231	242	264	259	260	271	269	225	245	242	233	228	267	252	256	254	233	264	235	259	246	282	223	235	246	264	225	249	232	249	249	271	229	235	249	273	260	271	230	234	247	285	236	253	233	295	237	236	240	240	229	258	268	234	265	242	256	253	226	225	241	248	241	232	253	235	236	229	247	242	223	284	236	273	226	267	255	260	246	263	268	232	224	252	236	254	268	244	218	276	244	206	219	249	236	257	228	269	254	221	233	218	266	223	230	241	265	272	211	235	262	214	245	251	235	243	245	247	231	270	262	260	244	234	249	253	222	232	238	229	228	245	271	256	245	217	247	250	226	248	265	244	229	250	249	261	298	259	233	236	232	235	235	266	252	264	240	248	250	245	235	237	239	228	244	226	237	215	236	246	243	241	257	244	254	242	264	269	233	259	267	248	234	235	258	286	237	217	258	247	238	213	229	239	252	272	243	260	228	252	246	239	255	255	210	254	220	239	219	259	261	234	229	224	250	253	233	227	232	243	246	242	234	216	246	268	228	232	249	251	233	249	249	267	230	248	215	228	276	264	212	238	262	262	248	244	257	245	241	238	235	236	261	242	264	239	220	240	223	273	242	237	207	248	234	257	228	275	223	259	226	227	231	227	247	251	276	256	253	259	253	260	213	252	253	221	249	262	254	247	242	226	266	265	258	234	226	228	257	256	222	248	269	235	282	243	230	265	229	200	242	253	255	270	235	238	261	221	236	221	255	252	237	253	242	252	241	256	239	242	264	226	248	220	248	243	261	237	245	248	265	265	248	229	252	231	218	262	236	226	227	239	242	247	240	237	252	231	230	245	229	220	253	240	251	237	243	243	240	247	240	217	221	235	243	240	215	195	242	237	232	249	250	222	252	239	216	243	229	251	262	239	227	236	237	243	245	247	245	232	242	240	224	243	244	234	243	213	248	249	245	269	239	251	254	257	232	218	268	233	253	244	258	278	264	232	234	261	234	253	257	236	231	249	245	247	248	245	245	251	233	240	254	272	233	243	266	254	214	240	242	242	232	226	212	270	251	227	246	252	245	257	249	235	231	252	243	243	241	223	256	242	252	236	251	258	234	246	230	244	270	224	250	252	230	234	225	241	253	260	249	254	237	245	220	231	243	221	258	253	237	275	246	245	264	251	240	260	257	253	245	250	237	239	258	247	244	244	215	253	271	242	228	245	265	259	226	219	237	248	250	254	246	219	248	264	252	230	225	222	279	264	206	226	252	256	243	258	230	246	254	235	251	232	257	228	226	267	266	237	249	226	246	237	248	242	249	222	234	254	244	266	236	263	237	240	247	235	259	231	224	238	254	238	246	250	248	235	233	247	245	252	270	230	268	279	245	240	227	242	260	252	255	258	232	261	230	262	251	241	213	234	254	264	211	221	248	261	248	237	243	222	262	245	236	247	259	236	248	240	232	243	223	257	225	258	233	255	253	253	216	256	218	252	260	225	268	248	249	261	226	252	240	243	246	252	247	245	257	228	255	265	266	239	237	262	250	250	221	251	236	232	241	219	229	265	232	233	272	222	235	232	283	259	222	236	245	257	235	262	274	238	245	257	258	259	245	225	255	232	231	231	252	256	234	231	233	239	263	243	247	239	250	242	252	219	233	245	226	238	219	226	241	260	251	239	230	242	250	244	257	256	252	236	260	242	250	258	251	250	237	247	228	223	249	261	244	208	233	213	242	235	247	226	244	216	255	228	246	233	252	254	217	250	239	236	258	249	245	249	239	254	258	245	254	255	223	244	246	258	239	243	266	251	222	235	252	260	263	246	227	236	226	226	279	239	214	228	277	243	269	244	250	256	248	257	252	267	260	259	213	249	238	261	232	250	238	233	238	230	254	230	225	242	245	235	230	250	257	265	259	246	249	239	236	238	239	230	256	217	214	244	257	249	236	249	243	241	249	231	246	242	214	270	233	261	226	248	213	253	286	286	239	255	250	273	220	245	253	244	252	257	281	261	226	219	251	257	251	242	257	212	223	280	227	251	260	269	235	232	229	238	232	244	241	265	279	281	237	245	239	218	246	242	250	248	241	230	224	257	244	276	211	263	215	236	265	243	250	211	239	232	282	227	253	221	237	239	237	204	243	211	260	246	239	234	226	249	254	246	235	238	236	271	255	265	221	238	264	238	250	267	213	259	259	257	273	265	222	227	233	240	233	278	249	261	242	251	261	224	231	208	254	231	207	240	226	242	250	255	264	245	227	218	285	256	237	215	246	225	243	235	231	247	253	249	240	264	242	235	249	257	228	280	244	257	223	242	221	235	222
34454	37779	15623	2672	2074	2173	2293	2777	2976	2955	2715	2044	1636	1202	971	839	688	635	517	516	515	508	537	639	614	673	699	847	618	490	512	500	457	401	372	381	377	393	353	370	392	369	371	410	367	415	382	397	383	358	356	356	374	383	365	353	358	385	347	385	388	343	338	385	368	350	345	365	324	362	364	346	352	349	330	334	381	370	357	375	382	346	350	346	375	359	357	348	360	377	355	373	361	368	351	355	334	336	386	382	351	336	349	368	374	339	385	348	383	360	350	321	389	358	379	364	397	347	357	366	369	334	342	355	385	364	355	398	372	350	346	357	360	339	401	379	362	332	362	350	361	364	379	377	394	346	377	360	370	383	370	358	347	375	376	334	357	358	365	350	353	348	336	387	328	342	356	381	378	363	335	371	383	366	330	352	368	375	384	380	396	376	354	368	393	369	352	371	370	350	373	340	367	354	361	336	359	339	338	366	400	347	378	361	369	321	351	350	341	367	384	391	383	393	400	391	358	382	374	365	326	360	382	383	370	352	369	339	387	359	351	330	385	380	344	354	370	363	386	358	356	333	343	372	346	348	360	350	360	381	337	348	362	346	352	364	319	385	374	352	383	369	369	359	375	357	382	355	342	354	374	323	370	307	374	345	339	325	376	345	362	342	348	334	346	383	362	400	363	382	334	363	387	351	360	323	358	368	381	357	311	343	361	342	365	391	370	354	365	357	337	383	342	353	352	347	384	370	383	362	347	354	357	341	410	354	381	356	347	335	371	345	386	335	355	347	378	333	356	360	380	351	353	367	371	360	373	383	358	342	361	353	383	374	375	384	382	366	366	367	354	358	355	348	364	346	369	363	368	313	353	369	377	365	311	362	344	348	343	356	380	350	357	387	356	374	369	366	342	394	364	363	378	350	342	363	382	399	369	383	333	315	386	346	347	399	354	379	347	376	377	365	363	349	366	381	339	335	358	363	379	358	342	393	360	372	382	369	365	390	357	359	377	335	299	366	333	395	393	363	388	339	342	369	355	360	353	380	362	355	335	334	366	347	372	353	359	349	385	369	378	378	374	350	332	334	357	374	347	327	375	350	398	347	363	366	362	356	327	344	370	370	347	342	336	353	353	361	354	381	366	384	368	365	379	365	346	323	360	335	379	358	369	329	342	339	371	344	362	366	355	378	348	368	323	355	342	372	321	362	343	376	355	347	341	390	332	366	361	359	362	370	348	373	327	353	375	357	361	350	341	352	383	381	377	330	370	368	359	344	339	329	385	319	378	385	353	342	381	385	369	373	360	310	382	332	345	350	383	361	338	349	346	393	357	370	329	345	348	341	352	381	402	391	384	370	352	382	344	359	355	337	335	364	349	357	339	342	359	399	352	336	375	369	347	365	355	352	364	358	335	373	353	348	356	357	375	371	368	366	364	359	369	367	362	336	330	339	342	385	342	396	360	374	397	380	368	373	368	352	362	372	373	349	403	407	365	362	365	360	339	384	374	373	370	391	361	392	365	376	378	354	335	353	372	360	373	366	356	341	344	355	344	343	379	383	353	377	389	347	363	379	356	367	385	355	340	326	406	369	372	367	341	367	347	329	399	351	349	382	363	356	400	365	361	346	377	372	392	337	335	400	368	384	389	357	351	373	344	361	336	365	361	380	380	352	368	364	365	323	369	385	387	393	357	370	383	339	366	361	360	378	356	371	379	373	383	375	338	360	360	367	366	377	352	353	362	350	377	374	349	398	353	366	379	312	350	356	359	358	358	358	330	352	345	361	362	336	380	380	365	371	357	363	392	363	378	367	359	352	365	337	339	346	354	328	367	378	352	345	363	356	346	351	363	345	384	385	375	355	334	358	321	344	354	338	365	367	344	304	325	354	394	344	381	368	341	347	357	352	331	364	366	369	346	356	365	368	353	352	384	390	355	340	352	361	372	335	366	388	377	358	352	332	349	385	367	352	379	342	356	368	362	366	374	340	376	340	356	341	356	360	345	376	375	381	357	412	404	370	350	365	341	358	349	349	366	371	404	327	358	345	349	386	362	362	386	342	346	359	348	323	349	381	387	339	357	358	367	347	324	400	338	346	364	347	378	360	371	344	362	356	370	357	375	376	347	353	364	377	357	334	370	369	365	389	338	330	348	338	335	345	393	343	361	363	376	343	362	380	358	382	377	332	356	319	351	376	375	390	366	381	386	343	362	367	361	337	363	352	365	344	369	344	374	375	361	357	353	358	359	372	351	398	343	378	387	353	343	380	352	358	335	362	359	366	362	358	367	338	345	344	373	361	343	385	352	355	352	355	358	358	360	355	366	374	352	346	358	367	355	391	368	361	381	375	366	362	341	377	403	392	379	374	371	368	372	355	386	359	346	330	364	370	334	366	407	385	349	369	321	388	357	366	357	359	395	355	340	366	383	325	349	360	345	362	353	362	348	372	371	376	370	383	394	329	348	368	391	359	370	361	356	393	393	324	360	362	355	335	360	331	327	367	395	344	356	377	334	348	347	408	366	385	360	327	389	341	336	377	339	359	351	339	363	334	378	346	378	364	354	347	368	350	340	361	365	378	385	325	354	351	368	326	341	330	377	366	363	354	389	380	390	336	328	354	358	364	360	368	387	346	327	367	314	347	342	346	367	367	360	338	358	334	347	352	363	395	370	357	379	311	360	318	346	336	369	332	373	341	369	399	364	312	365	360	391	365	362	347	363	358	366	346	344	344	374	368	349	368	376	351	366	336	359	347	328	359	340	376	355	385	329	354	355	360	363	327	338	377	363	367	330	371	380	378	360	371	360	339	380	377	323	351	367	367	341	353	382	356	331	374	360	360	357	366	333	369	393	367	363	358	384	385	388	377	358	361	327	373	356	372	342	376	346	333	356	398	379	376	349	337	359	352	344	358	347	375	355	339	339	341	341	343	363	359	354	362	384	372	377	350	347	365	364	366	349	351	361	372	377	334	330	359	379	365	314	377	364	395	379	335	370	384	384	361	356	355	334	363	332	372	362	376	376	364	355	363	377	341	392	366	365	377	366	375	368	375	338	376	372	317	394	379	392	355	357	354	364	356	367	347	354	355	357	318	347	337	397	361	322	363	349	329	386	351	356	315	359	366	351	409	338	351	363	334	356	362	356	333	378	369	359	404	330	353	388	381	383	368	391	367	368	345	345	332	337	372	381	334	350	342	380	378	338	369	405	386	349	364	327	367	329	390	348	355	346	345	352	376	366	364	340	354	364	333	360	386	345	361	331	338	318	396	357	373	367	387	341	351	359	363	340	347	329	407	346	343	380	338	370	375	376	351	362	339	363	332	361	348	331	371	350	379	381	367	335	371	405	339	349	372	356	338	385	341	371	364	366	410	348	350	360	372	341	346	337	362	345	393	357	338	358	367	389	368	391	371	379	390	345	363	379	367	361	342	341	368	352	393	367	356	327	355	366	322	375	350	352	348	367	367	346	362	342	359	354	348	374	340	357	339	357	360	329	328
24517	21616	28849	24718	21137	7117	2314	2068	1993	2050	1810	1411	1119	859	711	630	554	505	436	435	435	433	480	483	517	554	596	581	460	410	423	463	393	344	360	332	337	324	303	319	346	304	330	339	322	338	340	337	286	343	323	325	349	289	327	312	297	269	310	320	336	353	293	315	343	298	304	302	291	317	290	325	304	308	323	311	309	331	305	321	334	324	317	283	328	283	307	325	308	308	314	311	309	321	272	312	313	312	298	291	337	327	310	278	293	291	316	316	298	303	319	303	293	306	341	313	315	302	284	333	254	305	284	308	299	296	314	322	299	288	329	314	321	313	310	333	305	342	330	312	327	317	318	305	310	297	282	299	314	329	287	319	303	285	321	320	262	306	302	315	284	305	319	350	295	297	303	303	330	291	303	277	281	323	305	291	300	309	316	315	313	333	309	294	325	288	302	299	288	323	326	300	322	326	316	341	266	308	296	331	348	341	322	289	282	303	327	342	323	340	281	286	336	330	340	325	318	323	308	289	300	293	282	334	318	294	333	322	307	336	290	301	304	313	306	299	310	329	303	324	298	295	302	308	268	315	309	314	318	325	312	326	323	312	294	306	305	271	293	309	290	277	299	322	293	297	297	295	303	262	294	286	339	293	305	287	296	297	311	295	263	306	280	285	327	306	317	317	297	323	328	320	305	319	306	317	323	303	301	332	327	334	286	289	307	296	321	282	310	316	309	327	267	326	292	322	315	312	314	310	336	288	361	298	318	302	309	269	323	309	341	280	318	317	298	328	333	309	332	285	329	317	300	328	301	291	320	286	321	281	291	296	315	302	314	321	312	320	289	316	296	311	292	345	275	346	314	295	299	307	325	303	291	307	291	306	297	263	250	316	298	303	325	288	327	311	311	346	310	308	300	320	301	316	287	309	301	321	280	313	322	301	317	300	313	313	324	286	357	311	283	308	311	301	285	346	279	310	275	321	343	320	285	318	309	311	347	292	340	275	319	288	314	294	308	304	309	291	288	307	300	332	327	295	315	296	313	308	304	329	311	291	311	316	273	290	304	324	286	325	295	316	297	309	316	318	307	324	340	293	292	303	327	294	335	307	318	312	308	313	319	303	306	303	305	311	310	282	305	332	321	331	283	319	310	314	325	288	326	316	284	302	317	296	306	332	308	305	330	318	310	297	300	307	313	300	318	325	326	315	301	293	280	299	315	295	293	293	299	316	294	283	312	300	291	317	290	310	317	283	305	285	323	305	320	317	316	297	308	292	298	333	287	302	309	302	299	303	305	325	291	276	314	317	294	274	335	327	334	292	283	299	332	337	303	320	317	347	299	297	308	300	297	295	343	277	308	336	275	310	312	311	314	305	347	318	334	352	319	284	291	266	315	328	289	310	303	343	304	301	295	347	277	309	290	304	311	296	336	274	303	294	299	295	323	297	301	292	331	295	286	289	318	321	314	290	339	293	336	297	320	306	326	317	304	284	306	327	295	270	287	318	324	303	295	315	322	302	295	326	322	338	305	320	327	316	305	301	308	279	306	306	311	291	293	296	335	267	316	324	317	320	305	307	278	291	308	301	330	293	329	301	305	315	318	353	316	297	318	301	324	306	300	292	324	320	303	325	314	303	321	322	310	292	306	321	321	306	294	292	293	298	284	268	311	307	303	314	322	269	281	321	303	315	286	297	315	295	313	307	296	312	302	310	298	292	312	261	322	309	321	320	312	319	277	305	330	307	297	295	311	309	294	306	292	304	321	294	309	314	310	276	341	270	336	320	305	321	288	322	282	342	286	284	297	294	330	288	304	316	302	325	331	315	284	303	325	324	298	314	296	325	333	282	292	323	287	302	292	298	317	321	299	339	280	307	310	322	285	329	302	284	333	295	324	299	297	311	330	338	331	314	273	306	302	340	314	304	308	308	323	343	302	299	297	333	270	321	281	294	308	296	327	337	308	302	300	292	345	305	307	320	308	297	319	295	315	319	303	329	296	317	304	309	307	301	299	309	310	310	295	299	334	317	292	321	335	287	332	292	287	294	329	331	268	311	302	300	306	303	281	353	311	333	324	323	260	326	328	325	308	321	355	357	297	315	290	311	303	289	302	279	307	302	290	308	282	299	344	324	291	309	306	288	303	302	302	305	325	294	273	313	294	289	325	308	304	346	295	306	333	289	278	290	327	327	340	333	323	278	317	289	309	340	323	348	289	294	321	302	285	310	292	293	297	329	322	285	278	321	327	285	281	301	326	324	312	309	305	303	347	343	285	312	298	300	319	310	293	304	336	302	301	285	318	337	299	297	316	303	295	308	317	293	324	341	320	307	334	294	303	322	309	317	308	327	328	288	318	317	326	285	342	288	267	334	283	304	320	284	306	281	299	304	291	297	298	288	330	334	328	311	301	311	298	325	279	314	345	313	285	287	302	303	309	301	307	281	305	281	301	314	288	307	321	302	320	310	315	264	334	326	312	315	349	304	339	321	315	285	312	311	300	335	294	320	310	307	323	307	322	311	323	304	314	316	301	324	290	277	304	316	283	334	289	319	328	279	316	308	334	281	300	271	326	325	302	289	303	317	288	301	272	278	324	318	307	285	295	335	292	327	291	335	309	296	291	304	304	321	317	293	278	325	311	319	321	300	305	280	312	302	307	312	274	290	278	305	303	286	324	341	315	301	307	333	288	301	324	286	308	301	308	286	320	309	314	314	319	288	298	307	309	283	337	299	281	320	331	307	303	349	314	300	332	301	265	317	314	287	329	285	307	334	313	313	289	301	321	286	306	322	303	301	314	297	312	304	325	304	305	303	306	301	298	284	319	334	290	309	312	345	315	310	299	330	313	335	324	305	333	302	322	290	311	280	280	287	312	302	320	300	331	284	327	277	313	298	330	298	289	346	312	273	309	293	277	276	312	334	337	321	332	280	312	327	305	319	319	306	323	301	335	282	295	325	302	321	280	319	298	314	287	294	301	318	326	295	289	292	285	298	290	301	284	304	271	303	328	336	327	282	290	303	292	303	318	293	305	304	291	314	289	302	287	319	339	293	308	299	307	291	339	312	316	299	321	315	299	281	325	335	358	330	331	295	298	307	323	302	295	303	344	327	282	305	329	315	280	280	319	272	315	287	315	301	316	305	346	313	314	312	318	321	294	271	315	309	324	307	296	328	321	319	321	293	319	304	309	317	303	307	302	288	304	323	271	330	334	309	301	354	292	322	309	293	320	271	310	293	276	276	294	310	316	338	327	290	257	304	314	321	346	306	319	310	298	317	263	306	272	333	312	273	319	322	305	324	312	282	301	312	312	320	341	309	263	294	309	285	304	282	299	299	330	329	289	316	278	301	329	299	317	291	301	324	303	316	315	293	320	299	303	303	288	301	291	319	288	284	306	332	315	296	302	298	312	317	295	292	316	304	306	313	312	317	318	279	310	331	322	280	315	317	284	300	299	321	300	311	291	289	313	317	339	301	306	285	313	353	287	324	286	329	302	334
38614	52598	25694	6414	4642	4366	4710	5145	5264	5321	4404	3675	2722	2017	1511	1305	1074	903	831	781	784	790	841	910	985	969	1068	1034	760	727	746	762	637	524	505	509	502	481	482	492	528	474	514	506	507	487	496	522	480	519	474	442	465	485	494	491	479	425	453	453	418	441	446	460	500	433	448	487	462	434	448	440	441	450	439	468	426	442	462	448	449	455	446	473	456	469	460	429	467	464	488	428	463	419	454	415	427	438	483	464	413	443	408	431	463	444	462	443	432	458	472	423	477	429	429	453	441	406	434	499	450	476	507	479	485	436	462	444	434	475	419	438	454	468	475	455	456	408	475	446	424	478	435	455	434	464	415	468	474	422	469	435	465	433	429	461	482	438	449	415	440	472	460	466	440	433	445	454	407	442	434	468	474	474	480	447	448	471	408	467	460	476	438	454	441	483	407	473	434	467	437	483	440	447	438	481	465	451	460	463	445	440	450	430	462	476	422	468	468	439	437	429	475	434	426	427	430	441	457	451	430	457	454	475	499	449	457	441	446	448	426	429	445	465	426	435	426	497	455	490	467	406	444	423	489	456	440	460	486	454	410	443	421	452	444	471	449	481	401	460	424	423	445	444	459	428	445	429	476	444	445	454	425	448	460	446	438	424	471	463	433	464	487	437	416	465	453	442	446	432	436	440	472	427	468	470	448	461	450	455	434	483	449	474	435	455	493	460	449	471	433	460	456	445	471	422	468	455	430	434	422	454	460	439	459	446	454	487	444	461	442	471	433	476	454	441	437	460	482	405	458	517	426	479	463	453	411	453	491	450	447	463	434	469	442	445	460	438	445	442	446	440	451	439	459	467	464	459	462	460	477	413	471	465	491	474	453	446	470	480	482	441	444	464	442	458	454	458	425	468	487	452	436	476	466	419	469	450	471	465	448	447	442	466	452	462	393	434	455	474	475	459	469	436	433	458	472	455	462	469	469	479	425	473	475	453	480	460	436	446	466	405	441	449	419	446	433	447	483	490	438	453	493	457	439	464	439	460	426	461	457	452	471	476	453	465	428	470	428	451	450	453	452	424	471	399	473	473	443	445	444	419	424	481	422	442	467	429	423	472	450	467	441	443	439	457	453	430	470	416	450	442	423	478	463	457	448	446	449	502	449	471	435	448	450	437	463	436	456	433	440	469	474	483	427	503	488	444	449	465	469	422	451	452	466	453	454	425	422	456	473	435	456	442	424	422	458	397	418	453	459	467	454	447	458	427	402	449	424	460	481	413	422	437	461	461	431	425	421	435	477	446	490	447	434	454	407	462	461	466	463	437	455	426	467	471	422	504	442	482	467	448	436	458	424	434	453	469	447	485	430	467	447	462	458	439	406	425	423	451	494	433	443	408	422	438	464	450	452	496	455	444	442	422	433	432	461	408	453	439	488	427	430	459	446	458	451	457	435	468	450	454	455	415	462	460	432	451	455	437	441	508	502	474	424	422	469	425	452	463	439	445	427	475	477	434	480	438	476	435	468	427	418	472	448	411	443	452	474	454	500	409	478	469	453	427	447	429	488	478	465	413	440	407	449	472	433	458	490	420	456	446	471	420	442	417	451	474	438	433	437	445	441	427	417	449	435	457	431	464	438	450	453	434	473	450	441	459	425	443	413	431	478	437	434	461	427	446	468	444	427	454	464	434	420	418	444	454	456	458	462	491	434	448	428	462	439	452	488	430	421	414	444	482	421	478	444	468	450	466	439	484	444	449	452	453	465	459	459	482	471	405	458	465	407	444	479	427	448	408	488	426	478	420	469	471	474	445	481	454	433	453	485	470	455	441	451	456	482	475	470	424	435	449	474	447	469	478	472	442	447	440	454	493	461	473	475	407	464	430	468	439	462	429	463	467	443	446	440	434	517	434	472	474	442	466	452	454	453	508	466	455	441	468	451	429	454	429	478	433	444	474	418	480	469	459	477	464	487	450	446	433	459	466	464	463	460	434	430	464	424	435	456	472	461	472	450	465	440	453	418	455	432	470	435	446	469	486	512	464	404	469	438	455	456	421	420	434	505	473	473	478	448	421	452	422	505	475	485	418	428	458	444	454	469	448	448	446	419	463	428	459	454	426	453	458	493	450	465	451	498	447	493	433	412	478	444	462	429	447	432	473	469	467	474	438	428	443	437	441	452	461	471	451	444	473	449	465	467	436	460	443	457	479	416	486	446	475	484	420	420	453	450	431	442	453	455	432	425	445	464	419	449	473	466	476	450	470	447	470	467	467	439	440	460	463	492	474	457	443	454	465	428	432	459	464	433	451	502	439	473	441	443	442	460	419	431	431	469	497	428	421	461	479	452	467	451	470	456	445	474	429	491	471	445	454	438	473	445	457	462	454	425	463	434	463	463	429	479	441	492	430	440	472	434	440	435	450	430	474	464	463	446	427	428	444	419	440	462	466	449	458	448	469	440	471	446	458	491	423	440	448	462	471	507	433	441	479	465	464	448	455	449	408	439	439	449	462	446	441	477	420	440	438	493	469	401	456	494	449	422	459	440	434	427	434	440	445	483	458	429	456	472	444	455	463	434	456	459	435	469	423	482	443	477	445	431	456	469	431	445	433	473	491	454	414	424	453	431	466	472	471	428	458	418	449	470	471	465	475	455	442	465	440	451	437	464	459	417	455	461	453	442	446	466	431	478	454	437	455	449	468	453	461	479	493	431	458	468	438	459	447	461	449	475	475	430	483	479	464	487	442	467	451	499	433	435	480	416	433	488	452	464	455	446	444	438	441	462	433	474	453	429	482	444	479	477	460	453	502	458	449	487	487	485	441	463	427	482	490	458	455	457	418	440	471	399	442	448	449	447	460	454	458	467	463	460	451	468	461	442	425	416	453	424	461	472	458	432	525	443	456	417	462	479	447	463	461	476	462	452	451	452	429	433	512	471	421	428	449	457	449	467	427	415	435	459	479	431	413	441	435	442	420	472	437	411	451	439	452	430	417	453	458	488	403	405	443	426	483	506	443	474	447	439	488	396	451	481	458	460	459	433	435	417	463	448	448	465	472	473	459	464	425	422	498	424	443	427	473	453	450	439	465	417	444	427	472	444	448	394	467	452	477	484	422	452	472	429	435	442	442	457	468	451	410	485	451	427	479	443	456	435	495	470	448	471	401	442	448	443	447	469	486	457	466	480	434	450	429	435	409	427	453	482	470	496	448	436	446	468	483	477	431	475	446	461	431	460	461	452	439	419	442	454	445	485	452	458	427	436	431	444	405	450	472	417	457	455	438	432	422	465	459	452	469	497	458	461	478	449	465	444	449	466	439	446	461	478	420	464	454	423	443	510	439	437	463	442	475	448	478	446	447	423	450	468	397	410	454	473	416	457	422	452	462	507	438	430	412	427	420	452	463	499	474	404	428	457	447	441	471	418	476	446	402	386	425	454	437	458	478	399	432	443	483	444	441	487	450	448	456	466	431	420	462	446	457	451	467	423	459	409	457	458	466
23499	21620	29458	24171	21592	21319	8052	3401	3089	2886	2432	1885	1378	1046	840	657	593	512	484	440	440	412	458	556	538	540	542	498	394	406	384	408	329	296	266	239	257	264	238	290	279	289	266	275	261	247	248	242	241	248	254	246	224	229	251	241	214	233	243	255	290	205	253	239	229	242	242	221	222	237	238	204	238	267	222	225	233	228	200	205	217	192	233	191	211	218	237	238	224	242	222	228	216	226	212	228	223	230	222	203	192	251	210	251	243	221	223	232	235	226	224	206	225	218	210	228	230	232	234	237	226	222	200	232	241	241	235	205	227	223	241	199	248	252	229	239	213	234	222	209	217	202	234	209	226	204	211	214	215	231	238	216	219	223	250	235	239	218	228	246	236	244	189	237	231	229	229	230	241	216	212	250	226	224	208	226	215	238	226	211	228	227	217	218	226	242	231	229	214	209	210	230	226	238	209	217	230	232	227	214	225	202	236	224	232	256	218	227	218	225	220	226	226	228	237	231	211	231	237	233	239	220	218	240	248	227	224	239	243	229	215	247	256	212	246	208	205	217	244	226	226	224	236	234	211	204	227	238	224	208	241	229	255	215	224	192	216	207	230	219	229	232	249	216	221	196	225	241	241	247	200	209	225	221	217	198	208	223	199	227	234	194	235	203	232	238	219	216	219	217	235	249	240	206	233	217	214	238	223	207	220	225	240	251	232	208	211	223	221	217	235	220	226	229	235	225	238	212	230	197	242	227	250	227	227	226	220	239	187	240	220	219	223	241	201	220	226	202	218	243	210	205	230	227	220	211	214	221	237	225	225	220	206	238	217	242	212	233	224	245	205	213	240	218	232	227	242	228	233	219	251	238	217	222	212	227	238	237	200	219	237	221	216	244	205	228	233	217	212	202	241	237	232	218	220	242	224	252	207	230	228	228	210	209	218	226	202	259	236	186	223	176	216	223	222	228	230	231	209	212	222	231	226	226	226	217	231	228	211	220	238	232	206	198	211	238	215	249	246	231	235	227	220	221	212	235	227	210	229	213	231	214	230	221	226	222	191	229	227	218	224	213	206	242	235	220	245	233	226	233	241	229	224	203	237	221	205	228	204	214	252	213	208	221	191	232	223	255	213	215	217	204	236	228	219	233	220	222	237	200	185	203	232	230	224	229	236	222	221	194	229	225	248	238	211	210	222	222	250	224	268	239	216	234	241	215	239	222	214	217	235	236	257	241	227	211	220	225	217	224	227	226	255	226	195	238	229	224	230	206	215	220	198	210	211	227	222	209	233	216	225	214	207	231	221	221	252	228	216	242	232	202	220	233	238	267	222	228	218	215	221	245	216	214	222	226	227	210	197	213	225	225	216	222	241	213	213	227	259	228	223	199	222	218	229	208	235	231	215	233	220	210	204	214	232	232	201	215	249	210	246	218	197	218	242	230	239	230	268	233	238	207	238	246	234	225	217	218	251	224	232	233	228	203	228	209	236	245	232	223	246	234	230	217	229	220	243	198	212	216	226	222	203	225	229	203	234	182	214	221	241	239	232	207	236	243	236	207	218	216	221	199	226	203	236	190	206	206	247	219	230	200	225	239	242	186	214	231	236	212	199	217	221	227	233	199	206	217	216	215	208	200	230	233	219	206	249	201	224	235	234	225	208	208	209	209	227	210	222	197	239	258	219	227	225	231	224	232	225	243	229	223	220	237	231	204	190	227	233	222	221	206	221	232	235	204	214	211	232	235	222	229	235	242	204	215	220	225	210	247	236	216	251	242	218	221	236	234	199	214	221	206	233	241	204	196	223	215	201	251	211	228	239	248	211	220	206	214	222	191	208	213	234	234	242	219	183	227	223	251	239	219	225	250	223	242	208	211	209	227	204	224	215	210	222	237	233	214	209	213	196	227	220	251	239	238	252	222	221	230	234	212	221	225	247	222	226	242	241	230	228	243	208	230	241	232	226	232	250	220	199	232	240	228	204	251	211	234	206	220	239	231	247	224	211	208	242	232	240	197	217	230	215	229	201	242	209	246	222	212	230	236	231	232	239	239	228	201	215	240	220	259	237	205	253	224	226	243	245	236	216	225	222	233	243	233	213	233	244	209	229	238	207	235	216	227	212	209	231	249	214	217	225	217	231	208	227	219	243	228	222	198	233	245	198	219	232	219	234	242	244	204	244	217	217	221	219	212	232	224	216	248	250	226	193	213	223	206	229	214	231	229	227	236	221	241	234	234	249	202	223	205	223	238	237	217	216	232	204	233	228	228	203	211	227	252	241	195	218	238	224	218	222	229	228	218	222	232	195	251	244	215	233	220	221	251	228	204	221	198	207	238	225	241	239	202	240	212	208	226	216	225	199	217	220	202	249	233	218	222	232	219	252	225	237	223	212	222	220	235	233	250	207	225	207	230	234	223	240	217	227	222	222	217	209	233	213	214	233	212	224	216	212	192	210	231	241	194	206	238	228	245	241	228	201	207	241	232	233	234	237	245	225	211	256	250	219	226	207	212	213	199	209	247	201	236	267	221	230	213	203	228	246	239	212	247	222	208	217	238	220	213	208	218	217	224	237	236	227	215	219	225	211	228	249	259	206	256	236	215	218	226	214	213	235	202	222	236	225	213	202	202	212	223	234	231	223	264	224	235	242	236	237	229	211	214	213	216	200	227	244	231	240	210	222	227	231	207	195	238	240	231	227	210	246	226	206	221	235	250	216	241	225	223	212	222	203	230	229	245	217	217	236	208	230	222	230	226	219	226	227	231	195	226	199	217	207	232	215	229	217	207	232	206	226	245	185	212	215	211	239	229	210	209	209	217	204	208	198	216	229	207	237	218	217	221	249	212	217	227	227	230	217	213	216	224	209	204	214	195	206	224	233	233	222	200	222	240	211	220	222	219	207	232	239	225	244	228	209	218	224	234	215	244	220	207	229	233	241	225	223	196	191	214	233	213	232	220	217	231	222	227	249	215	199	230	238	186	235	213	214	221	236	233	227	214	215	206	221	204	221	229	251	270	230	225	259	216	213	215	250	255	226	255	223	244	204	230	226	232	246	232	198	231	216	232	220	246	218	250	221	221	161	197	220	254	226	232	236	213	211	218	226	247	235	244	222	228	203	238	218	216	224	232	231	219	216	220	214	231	233	225	222	229	218	222	254	208	220	227	222	236	215	215	241	229	220	238	208	210	226	196	235	228	209	221	227	224	237	206	238	226	245	239	201	219	221	231	242	210	258	212	217	259	224	211	205	221	236	249	207	238	225	231	229	200	233	246	250	217	233	214	223	244	238	212	242	228	233	196	220	218	216	227	223	251	230	236	229	210	235	216	206	211	186	243	232	220	230	226	200	199	213	220	219	213	228	232	242	222	243	227	225	210	226	214	199	228	247	227	201	217	225	221	216	209	198	219	213	221	206	217	208	231	213	216	227	220	231	218	202	221	228	222	207	224	234	231	240	242	225	196	225	204	227	231	210	263	209	238	218	204	219	261	239	263
43072	60566	32147	9625	7910	7116	7533	7872	8317	7463	6306	4963	3377	2445	1973	1557	1298	973	908	933	848	816	852	1079	1184	1029	1297	1062	764	759	798	761	599	482	408	397	371	365	411	390	426	440	471	417	407	392	400	407	320	378	383	409	343	336	338	337	359	366	341	357	348	356	355	358	332	371	338	350	354	341	333	333	329	345	332	357	321	328	337	338	353	365	309	339	331	351	377	334	360	339	343	331	314	315	343	328	306	332	324	348	333	336	319	340	358	348	310	346	320	319	361	333	356	339	308	352	316	347	329	299	327	340	320	348	311	349	339	327	326	343	343	351	328	314	295	324	350	339	368	335	299	334	315	343	339	334	348	346	329	281	351	296	319	342	312	311	327	318	317	309	330	309	318	312	330	312	351	324	319	357	318	350	355	330	313	361	370	329	377	369	353	316	344	342	335	332	312	322	368	333	340	329	329	333	331	328	363	306	365	352	304	343	321	309	349	306	307	319	320	326	348	326	334	337	323	323	347	313	318	290	346	312	368	332	336	332	348	339	329	344	325	318	337	384	336	344	315	349	325	314	353	307	334	360	356	330	327	355	323	306	319	324	325	336	337	362	351	320	349	361	295	329	344	330	321	351	323	338	315	312	313	317	323	374	336	339	353	368	342	334	321	325	337	360	366	315	340	347	322	319	359	365	307	322	341	323	354	368	363	319	327	359	349	329	333	324	312	339	306	284	306	312	338	339	315	331	340	308	356	302	326	344	352	350	321	340	323	324	374	294	330	343	349	332	327	326	352	352	331	342	309	304	329	357	365	348	311	339	328	325	347	323	354	294	351	368	359	349	317	321	356	335	335	342	342	296	344	352	318	315	297	357	320	365	333	342	343	309	351	312	351	325	334	355	348	317	324	338	329	294	340	319	358	315	340	325	342	335	313	347	350	350	356	324	327	339	335	334	336	323	346	345	345	347	306	312	325	331	337	338	300	310	347	361	338	315	350	319	311	337	323	340	340	299	327	349	332	325	315	315	317	301	338	364	344	347	329	340	349	322	363	367	328	349	314	355	330	331	347	327	335	344	308	368	311	323	342	352	340	334	339	311	323	295	367	361	329	339	346	333	307	331	342	316	351	353	361	299	327	306	370	326	364	312	332	345	324	325	329	342	370	355	330	323	309	338	320	344	366	354	316	313	325	369	346	336	323	368	310	344	305	336	342	321	324	330	339	325	313	330	331	358	328	311	311	336	356	329	337	356	312	335	341	349	363	301	309	321	337	341	324	339	369	309	351	337	326	310	317	356	343	310	322	347	342	339	327	315	322	328	312	290	294	333	357	308	329	332	331	337	332	324	312	358	337	323	316	327	345	340	320	325	339	322	332	354	323	331	307	351	353	314	375	342	351	308	337	339	332	314	338	331	360	323	293	367	324	307	337	335	323	322	327	355	311	316	342	329	367	338	309	345	350	339	336	332	369	319	340	291	334	336	328	367	343	343	330	322	354	301	308	348	291	322	334	301	330	367	333	318	326	342	326	321	309	316	363	351	325	302	333	346	316	321	303	321	329	327	310	304	316	313	328	319	344	322	304	339	367	349	315	347	316	332	337	335	353	331	323	338	320	337	354	323	306	325	354	309	347	334	345	327	330	329	360	311	353	298	359	303	334	338	337	309	361	339	357	357	338	328	309	327	354	350	339	323	312	361	321	335	323	328	333	312	308	343	347	338	334	314	340	325	321	332	320	341	347	320	330	317	330	351	297	315	324	331	335	315	337	342	300	326	350	304	316	332	324	350	342	325	354	354	356	339	299	316	336	341	339	331	315	329	350	332	318	323	357	345	309	324	358	322	325	330	315	344	297	334	343	343	320	337	323	336	369	305	350	290	333	300	352	312	296	345	306	359	313	293	328	338	356	335	326	342	341	316	313	323	333	306	294	333	363	340	350	322	343	343	310	322	348	326	320	333	346	367	324	339	335	365	383	372	348	341	310	321	288	356	314	321	332	311	328	333	353	310	312	330	306	345	286	328	315	330	281	316	302	348	329	332	311	305	326	334	313	360	297	308	334	341	338	354	369	306	308	348	337	309	349	323	317	338	357	338	337	345	310	340	326	330	312	323	338	330	295	348	322	331	352	330	318	356	340	361	323	337	346	350	340	352	339	364	339	306	347	351	315	320	315	360	315	326	340	312	380	363	334	351	316	331	330	341	308	364	321	354	324	355	353	354	339	337	349	323	351	324	312	344	345	359	340	328	340	316	326	350	347	313	330	341	334	341	325	345	324	326	330	335	360	342	321	366	327	325	347	315	307	338	338	337	344	325	323	335	336	333	316	321	350	302	329	335	358	303	311	338	313	364	359	327	349	325	298	332	337	347	334	380	355	305	351	366	299	331	307	323	323	333	332	308	324	329	341	322	292	358	323	346	339	313	308	322	343	335	329	347	333	347	304	347	335	355	320	337	344	355	351	345	330	361	348	328	334	322	327	321	334	320	314	309	308	329	340	345	343	334	346	301	340	377	362	312	339	320	343	330	328	318	350	354	327	331	320	344	347	345	329	313	314	360	336	326	356	321	315	339	332	340	338	367	327	347	332	326	345	321	337	313	334	335	349	351	382	331	335	332	339	331	329	317	339	343	334	312	321	359	310	314	348	332	343	331	325	343	313	326	331	365	325	326	334	315	372	334	331	344	307	350	336	355	316	375	311	350	330	312	347	318	327	334	351	313	320	318	327	334	344	364	305	332	352	309	344	340	308	313	310	312	318	366	327	338	338	330	335	306	354	313	343	343	321	351	354	313	340	338	344	333	340	317	355	345	327	349	317	307	329	349	287	328	319	326	329	321	315	363	311	333	317	349	345	334	322	329	334	312	341	309	320	353	317	336	311	334	328	324	331	332	364	335	339	321	321	372	314	307	354	342	366	356	299	322	311	311	363	340	331	298	332	347	308	338	375	354	332	340	320	325	315	330	339	335	377	329	320	340	317	340	346	353	319	342	321	351	327	344	338	326	333	331	308	333	335	315	348	344	351	314	336	314	338	329	318	360	311	370	321	318	309	307	346	300	334	334	339	310	348	356	325	315	365	328	330	302	358	361	383	362	319	334	321	315	306	340	363	336	329	326	338	307	356	328	355	297	353	306	338	310	322	367	321	369	318	299	342	313	344	320	314	308	373	320	310	359	310	337	319	346	343	351	317	304	335	319	354	317	338	321	332	340	353	327	335	302	377	348	333	339	323	353	303	332	363	341	335	352	332	342	318	339	301	336	341	352	319	319	347	353	346	318	288	349	316	336	347	349	329	355	354	328	361	318	322	358	353	351	374	346	334	358	323	332	346	374	326	308	371	334	336	338	346	331	342	331	331	336	355	375	290	322	297	328	316	322	354	329	332	345	301	330	303	308	333	297	305	345	338	331	364	343	362	316	329	323	314	301	314	307	321	364	324	317	336	315	332	317	319	330	313	357	309	303	327	328	328	346	331	338	308	311	316	352	333	351	322	313
29223	24136	16580	3429	1331	1184	1327	1392	1380	1275	996	733	569	550	440	433	350	332	326	324	308	328	367	374	393	365	406	331	298	327	297	306	268	295	232	263	269	280	246	256	269	249	224	242	245	261	244	259	217	270	241	234	246	265	244	239	248	289	242	247	227	270	228	256	285	261	223	236	257	255	256	260	241	250	226	262	258	240	234	221	226	254	219	256	237	243	232	262	231	229	244	258	226	233	248	249	265	237	245	238	220	226	247	247	216	254	234	248	255	234	267	239	263	254	250	240	236	254	228	237	269	240	252	247	246	214	215	240	210	251	249	260	237	229	246	275	256	247	240	295	239	256	226	244	239	221	243	229	203	247	230	223	229	238	246	226	250	252	246	248	243	253	237	232	246	215	285	244	235	232	231	235	255	228	244	234	220	246	250	252	234	243	267	211	236	243	236	239	246	221	259	237	243	251	252	233	252	302	239	250	263	248	231	243	231	250	258	223	264	246	238	263	230	243	230	241	255	253	237	224	242	240	265	223	237	252	246	235	257	239	260	233	254	226	238	252	267	233	253	254	235	216	249	245	260	244	253	239	237	290	240	242	222	277	261	261	281	227	249	241	258	239	261	237	238	251	240	247	221	234	255	240	260	246	223	244	236	231	252	265	255	247	212	240	246	246	229	245	248	216	259	236	232	258	230	245	242	248	242	219	216	254	229	245	240	242	253	218	228	281	248	278	250	223	226	218	241	256	212	237	228	265	237	203	220	242	250	248	233	239	233	242	229	234	231	211	252	228	221	262	261	221	226	268	247	256	278	248	244	237	242	242	254	243	251	251	256	237	230	240	276	269	255	233	240	250	254	252	269	264	265	233	261	220	235	230	237	262	239	252	260	239	244	239	239	229	274	259	236	256	209	245	269	240	244	225	209	233	221	222	261	238	228	238	237	234	261	233	261	250	233	291	262	223	253	277	268	251	248	223	230	258	236	262	246	219	260	262	227	259	253	239	227	270	250	225	259	261	237	243	241	241	280	230	258	266	265	261	225	224	232	253	237	241	250	243	228	231	237	266	268	232	246	234	263	233	249	235	232	254	266	222	229	243	248	230	247	254	206	234	259	248	225	251	257	248	269	223	261	248	241	248	252	249	254	228	251	248	227	223	219	236	223	211	226	230	248	270	247	241	244	245	221	239	267	256	235	258	218	237	259	226	228	236	215	236	241	241	227	257	230	231	244	228	245	245	239	243	260	258	215	272	226	265	240	243	251	255	262	249	237	251	268	244	237	239	259	255	259	243	278	243	262	233	228	230	262	232	261	228	249	264	216	227	253	229	276	251	251	238	276	247	225	247	244	243	254	245	243	220	254	274	249	257	231	213	256	246	265	274	236	244	229	247	247	234	256	259	248	252	269	255	255	247	213	242	260	231	262	243	229	249	255	255	264	217	257	251	212	243	253	245	270	221	222	248	239	255	261	235	213	247	243	234	251	238	225	230	227	240	249	228	254	235	229	235	228	257	262	265	226	277	252	258	233	255	243	245	232	248	248	264	234	237	243	231	247	242	218	254	249	266	241	246	242	197	209	251	237	231	256	231	224	224	237	273	248	243	258	250	230	256	229	241	263	212	251	247	267	219	239	255	229	229	267	211	238	245	245	247	235	279	231	228	237	231	261	240	247	232	274	238	215	245	257	238	231	234	257	247	240	235	271	234	250	268	237	241	267	239	230	215	275	243	241	275	231	253	264	260	227	236	260	255	264	249	258	261	237	250	244	230	259	236	248	251	283	229	270	246	220	258	240	252	238	246	240	265	259	240	252	267	243	253	235	235	235	240	239	240	244	255	269	217	230	244	238	224	246	219	218	234	243	278	225	237	237	252	227	224	242	251	243	217	244	240	274	244	249	235	251	234	249	253	260	269	271	235	246	244	248	232	249	241	228	260	231	246	248	225	248	266	263	241	260	223	205	241	215	243	229	259	242	246	269	238	231	255	267	242	241	267	243	230	221	238	261	263	243	236	231	250	239	231	238	214	248	264	214	196	241	231	252	255	223	242	261	255	265	233	253	272	240	210	216	265	230	261	258	220	227	240	242	248	251	235	239	249	236	249	240	231	272	262	231	259	256	254	247	247	243	227	243	244	245	249	234	255	245	235	220	256	240	250	265	249	229	226	241	240	265	256	243	249	254	252	248	264	249	230	264	251	229	250	265	259	243	220	248	214	272	253	222	229	224	250	237	219	267	283	224	265	248	248	216	234	248	223	244	235	240	230	246	215	236	251	236	240	273	229	214	226	232	237	267	236	252	229	222	245	271	257	224	262	251	248	248	233	279	241	265	240	261	235	219	267	237	223	251	219	213	264	245	250	241	284	231	237	266	234	230	249	265	247	226	246	264	264	268	235	233	256	228	224	255	260	247	227	237	230	254	253	236	243	221	264	259	253	241	237	210	255	277	220	245	270	231	237	256	259	252	224	251	278	258	262	238	251	251	228	246	247	267	258	239	238	287	241	253	219	252	238	246	270	231	231	270	295	250	252	233	243	231	241	291	226	238	258	262	262	256	246	219	225	285	230	263	213	260	218	244	232	259	245	256	252	233	251	241	223	216	272	248	234	236	256	251	252	274	246	238	261	255	252	244	250	249	236	268	230	269	240	237	231	262	261	254	216	225	235	254	262	253	230	275	243	240	226	240	230	255	241	288	220	254	266	220	219	222	259	243	245	211	225	227	245	248	225	212	230	246	258	254	235	261	228	241	238	274	226	237	225	248	246	215	249	267	234	230	229	256	242	254	251	239	223	264	225	227	235	219	266	268	214	239	233	255	234	249	225	251	248	220	250	254	281	251	203	245	244	249	246	253	248	255	245	230	221	247	267	263	224	233	233	245	274	247	252	195	250	213	265	247	279	237	221	276	228	250	234	279	241	231	210	238	213	208	216	263	241	223	249	246	220	235	242	227	213	257	240	250	220	242	218	263	250	242	251	259	241	239	245	236	262	213	270	245	245	258	238	238	244	245	233	223	233	248	251	256	263	224	257	230	230	258	249	279	240	226	251	235	256	220	246	240	260	254	231	227	265	244	236	230	240	225	232	241	245	244	242	236	249	231	253	257	234	241	250	232	228	226	235	229	245	266	259	237	233	249	226	243	246	225	262	222	253	215	232	249	248	230	252	236	230	247	234	248	245	240	229	229	267	240	234	215	249	223	260	255	246	233	234	243	228	253	261	264	229	251	256	239	241	244	262	232	246	242	243	259	245	254	210	256	260	257	235	262	206	224	249	237	254	247	251	277	258	249	244	272	233	253	266	243	236	242	264	254	236	243	230	235	228	256	244	246	251	199	256	253	224	223	236	256	261	247	236	234	245	243	222	236	237	252	242	250	224	228	222	257	274	257	221	260	231	247	264	231	227	217	238	252	241	239	250	237	225	245	228	235	260	255	280	224	245	213	217	239	214	243	233	257	241	235	224	267	255	236	244	242	264	229	265	248	255	236	256
34794	37581	15133	3761	3039	3155	3658	3813	3893	3373	2737	1900	1447	1139	974	727	671	624	547	541	519	593	615	688	725	733	698	562	514	547	529	482	425	412	396	393	375	424	405	372	400	422	393	380	417	342	382	378	369	342	382	363	399	374	362	361	375	357	345	342	375	337	385	355	372	342	355	366	338	367	369	375	358	371	332	352	341	364	370	364	384	369	362	318	365	347	368	363	381	316	378	336	353	374	321	365	345	348	344	367	377	340	358	337	319	347	349	388	357	373	348	376	371	388	374	351	360	383	318	351	357	315	330	346	357	349	354	370	365	373	352	351	359	325	357	384	376	374	345	355	346	374	378	365	338	371	352	324	372	364	374	366	390	369	363	382	374	365	356	364	351	412	383	356	342	368	362	337	376	365	345	328	344	344	351	376	349	408	337	347	361	379	361	345	360	348	375	355	359	359	386	340	361	363	355	383	360	325	349	362	356	335	307	341	349	349	347	385	368	381	351	367	392	381	336	371	356	344	375	343	359	373	352	353	355	341	373	380	345	346	389	369	324	356	385	385	401	379	323	341	355	356	337	356	354	370	315	348	341	360	365	332	371	383	345	378	366	374	333	366	363	356	323	338	377	371	354	361	377	328	350	343	370	392	377	347	364	362	376	360	347	347	378	363	368	375	332	345	345	325	355	364	358	330	365	385	365	384	333	373	355	340	357	349	345	364	353	340	351	356	354	370	347	360	381	381	390	342	380	356	325	358	342	384	382	375	340	332	358	339	365	356	348	379	340	336	347	362	379	370	357	373	361	345	355	342	344	376	365	318	348	369	363	333	338	379	371	371	331	395	393	347	364	374	360	381	390	348	372	353	350	350	336	344	356	362	332	379	329	364	361	382	379	355	377	332	357	322	342	348	350	347	359	391	347	330	372	340	338	359	373	342	359	363	349	400	337	354	369	379	365	376	333	379	369	333	329	397	323	349	348	365	350	332	357	357	368	339	381	391	348	348	370	318	337	389	345	371	368	363	337	359	336	339	325	389	334	362	352	361	327	342	353	389	366	354	360	368	395	330	364	334	339	355	317	348	380	368	348	351	395	362	349	365	348	359	375	360	364	357	360	366	328	315	385	385	331	360	363	371	341	371	361	351	347	356	377	386	342	348	349	379	353	322	373	337	391	368	344	376	326	346	381	358	347	383	339	358	395	337	354	370	370	365	381	391	324	372	348	361	347	344	338	347	346	365	352	349	345	362	351	350	387	351	368	352	360	380	372	381	349	351	349	351	361	359	351	321	351	357	326	359	368	343	348	323	321	349	335	349	358	380	344	363	356	385	378	358	374	363	356	378	368	357	391	373	352	331	343	356	340	374	347	367	375	376	335	330	358	375	342	341	348	338	388	344	356	376	364	345	328	351	380	383	344	361	352	328	353	365	349	341	374	366	377	356	398	331	350	339	373	351	359	354	391	384	343	336	394	376	388	382	369	347	353	381	359	359	368	372	369	341	352	375	368	359	333	326	369	349	365	336	369	397	353	358	326	359	365	372	390	343	366	354	406	373	367	355	363	340	344	383	360	369	352	362	354	396	371	366	335	355	340	348	315	397	342	337	354	368	345	334	373	361	317	356	368	375	329	333	364	363	350	354	374	387	362	360	379	379	336	352	341	394	369	426	354	340	376	377	350	357	394	358	353	387	346	376	366	363	334	361	358	319	324	356	353	389	384	338	381	348	336	363	339	351	330	363	374	389	365	335	382	367	341	351	354	349	361	367	369	305	382	342	382	349	359	335	383	367	363	341	350	353	322	359	332	340	354	334	389	370	340	336	350	375	386	363	358	370	392	359	342	384	339	373	373	361	356	389	335	352	369	358	359	373	359	343	371	377	389	397	370	343	391	383	355	397	384	352	368	334	351	346	367	361	343	397	371	372	379	368	377	388	364	354	358	355	326	364	344	351	384	375	335	354	373	345	363	343	351	370	374	355	389	388	387	338	351	387	336	360	342	353	346	372	357	390	359	385	359	358	371	365	341	365	359	363	333	366	367	325	379	335	332	360	367	374	349	366	334	349	372	383	346	348	351	372	384	365	352	377	351	358	361	377	364	358	334	373	363	394	366	349	359	342	356	345	339	349	355	344	318	356	369	362	331	353	369	331	387	376	370	346	349	370	347	345	368	342	343	351	367	344	355	367	349	359	324	377	355	343	348	346	394	370	333	385	361	359	329	374	367	370	347	358	352	334	371	372	359	336	342	328	393	342	370	330	349	359	362	353	352	348	342	383	367	376	373	352	369	363	355	397	399	352	326	357	333	365	377	362	381	342	380	379	343	377	336	361	338	346	350	382	391	380	367	337	384	358	324	339	351	361	326	344	381	342	378	374	347	362	337	338	365	368	354	361	351	332	337	375	384	379	344	394	345	360	367	353	387	367	370	347	385	396	378	376	362	352	357	342	362	349	339	347	381	337	358	341	376	350	338	369	354	355	336	351	369	359	371	363	355	378	361	363	349	379	337	351	373	362	340	356	387	373	396	372	367	351	327	391	377	361	370	352	356	399	378	365	370	349	373	330	344	345	328	367	353	398	395	417	370	372	333	358	349	372	343	370	363	362	350	378	353	357	364	345	365	362	362	376	337	344	382	339	377	339	392	337	352	347	358	353	360	381	335	361	366	345	365	350	360	312	382	363	353	357	352	367	382	321	329	371	377	382	359	370	358	359	420	382	353	358	365	358	359	343	386	362	383	314	343	389	362	349	363	336	370	362	355	339	381	387	364	390	369	378	318	395	377	364	360	359	368	376	364	357	371	386	369	375	368	378	386	360	346	365	361	356	366	326	347	366	361	381	384	348	384	356	351	351	332	375	361	319	350	339	357	404	336	377	342	335	383	355	354	376	342	351	350	383	380	367	307	344	334	342	380	363	353	349	374	356	389	340	372	378	334	346	370	388	331	354	358	382	381	370	346	385	371	417	367	365	357	361	370	372	340	363	389	397	358	374	380	357	345	367	367	351	335	326	361	376	346	380	362	381	339	373	349	377	349	350	333	403	368	337	363	361	367	365	360	351	327	422	333	374	358	368	346	325	370	383	370	325	382	337	364	344	379	337	385	415	357	347	331	323	338	348	351	373	340	366	385	358	356	367	381	321	385	342	381	364	337	365	359	331	365	345	369	381	358	336	402	353	340	325	342	363	377	348	382	380	342	326	317	371	364	337	318	356	337	357	354	332	393	385	360	349	366	352	354	351	382	347	364	368	371	364	347	368	386	336	392	357	369	372	398	376	370	360	370	376	334	346	350	348	385	377	374	386	344	354	379	378	367	352	365	347	342	355	380	394	350	350	374	338	342	388	360	382	362	368	364	340	331	365	352	311	365	372	356	354	363	326	369	380	396	353	365	365	333	385	360	364	362	386	377	381	383	369	399	351	352	330	331	358	369	332	356	394	374	380	359	321	398	344	372	382	366	319	368	356	323	362	379	369	380	356	351	360	368	400	396	378
24517	21615	28860	24714	21189	8388	3488	2953	2538	2273	1660	1284	959	850	703	614	501	519	450	466	466	422	499	555	523	551	481	452	410	392	431	400	366	357	314	317	323	320	305	337	324	307	314	336	329	343	323	325	331	356	292	330	318	310	298	311	297	337	282	289	318	298	328	309	336	314	297	277	298	315	317	313	285	302	325	298	286	303	290	309	308	249	310	327	315	309	284	314	298	310	270	310	287	301	273	306	354	295	333	303	335	317	302	329	325	279	318	283	290	301	328	307	319	316	309	314	305	311	324	280	324	326	320	305	312	292	289	292	302	317	312	314	319	265	306	281	270	306	290	296	330	308	287	281	277	296	324	273	314	284	305	285	319	271	260	294	291	305	323	326	318	310	306	337	264	283	312	313	276	294	330	341	298	308	277	278	318	296	326	297	295	309	305	291	317	302	326	336	277	316	277	267	295	272	310	274	309	293	282	319	303	333	333	303	343	286	280	298	302	294	295	292	290	282	322	299	341	312	300	305	326	307	315	299	308	302	294	305	277	328	303	293	287	284	296	302	296	316	287	266	287	312	310	318	306	304	285	296	311	287	317	273	299	333	308	309	305	301	296	308	298	309	303	304	321	308	321	292	279	284	275	308	308	296	329	270	302	322	288	289	314	283	309	301	291	299	289	294	304	325	298	325	274	312	301	282	302	316	318	304	289	302	300	321	286	301	279	308	308	318	300	322	280	317	304	299	303	285	297	290	311	315	292	290	287	313	309	325	309	299	288	320	316	298	310	295	322	321	301	331	299	296	331	285	302	312	299	293	314	320	310	315	310	329	317	289	302	314	303	292	307	298	296	299	318	295	301	317	305	288	289	295	263	270	311	339	311	311	336	302	321	289	285	312	291	315	306	287	334	310	290	289	308	293	315	300	291	307	319	292	296	297	325	299	301	308	267	290	311	285	300	281	280	297	297	298	297	305	322	309	289	331	300	294	316	320	279	305	299	284	294	283	288	296	329	278	323	293	321	314	299	321	336	338	315	306	304	321	299	322	310	316	318	300	293	304	319	296	330	310	276	316	333	324	281	278	328	302	296	288	303	292	284	298	293	290	308	290	300	303	317	325	294	321	325	290	306	294	285	321	322	313	290	328	321	287	270	306	283	309	311	301	291	284	302	300	305	331	303	361	320	295	291	294	288	292	283	334	318	282	325	321	286	321	330	298	289	300	297	305	302	311	324	283	296	313	331	330	304	297	300	298	308	317	309	275	314	294	323	337	300	302	299	296	282	318	279	299	297	347	301	294	319	286	287	297	269	287	313	301	299	316	290	315	308	279	298	318	324	315	321	315	275	273	294	280	292	338	283	313	320	289	334	316	322	300	331	331	343	303	285	299	304	289	333	306	310	313	280	304	300	331	277	327	293	304	307	324	292	293	261	294	296	250	327	309	287	295	311	316	313	315	323	297	285	313	286	310	255	296	306	291	285	286	323	333	302	331	346	300	318	296	314	291	298	303	314	300	283	285	300	288	298	311	294	303	301	308	320	287	289	314	281	282	288	309	300	280	308	274	298	275	294	288	304	291	312	297	282	328	318	280	308	296	294	317	294	323	308	311	296	285	301	289	285	303	317	293	312	322	291	291	291	327	297	300	286	295	295	321	300	261	327	324	313	298	264	309	323	302	311	307	319	285	282	297	295	324	298	344	302	283	281	331	292	310	272	313	302	297	296	282	298	296	301	306	338	298	303	311	327	275	310	298	314	337	273	282	320	290	293	296	281	308	284	300	290	297	297	324	293	319	281	294	309	313	312	266	296	280	300	311	322	322	284	296	295	280	332	319	296	306	291	320	271	263	339	295	293	311	289	314	331	313	299	292	302	299	317	300	304	308	305	312	297	274	293	320	322	330	273	301	291	309	284	327	304	294	323	315	300	308	323	309	310	331	307	296	286	318	286	298	281	283	304	290	278	277	288	299	274	280	306	304	305	310	295	315	336	306	314	321	287	315	328	283	295	321	322	308	306	310	304	306	282	293	305	285	274	315	329	326	298	264	287	291	314	297	292	316	313	273	325	317	327	281	278	303	311	305	303	294	306	307	288	293	318	301	296	271	303	312	303	293	299	295	315	306	296	288	312	320	295	292	282	297	313	319	300	343	279	300	313	313	279	305	293	323	321	294	280	330	279	280	305	309	275	357	294	315	305	259	310	319	342	297	291	313	282	289	335	306	295	317	306	312	345	349	285	282	284	300	297	304	330	297	324	296	297	311	328	281	260	294	287	307	324	314	314	323	311	304	289	305	334	287	307	314	319	288	322	288	290	255	330	305	305	284	311	328	339	271	302	293	294	334	322	298	308	287	304	286	281	325	338	292	344	344	291	299	326	336	304	321	318	315	291	280	352	281	275	319	321	295	321	324	312	319	314	292	289	280	329	268	312	271	321	296	280	294	308	300	293	298	312	295	300	302	332	305	305	303	307	316	289	308	303	302	313	281	313	314	302	329	290	302	298	299	304	289	298	287	299	310	286	296	308	326	303	310	292	292	297	297	291	301	302	276	317	283	275	293	276	324	307	302	313	289	282	310	326	272	330	277	301	314	297	316	298	287	322	317	312	285	288	310	286	307	319	322	325	289	318	290	305	312	279	299	296	300	296	294	343	287	296	297	306	302	321	289	298	320	312	302	288	310	271	311	297	309	304	324	298	297	295	311	297	321	288	279	310	291	291	303	283	330	290	321	308	280	278	307	264	322	300	295	290	334	304	340	310	316	264	324	301	305	315	328	306	304	283	286	293	308	293	313	286	332	285	323	292	337	289	310	335	306	301	298	305	306	311	281	306	277	311	303	288	336	307	282	291	315	293	300	298	319	283	295	321	301	306	312	300	308	304	302	320	276	296	317	277	276	280	243	315	317	253	307	296	330	312	281	298	311	328	264	300	313	302	329	296	277	309	332	323	315	306	314	292	312	339	280	291	317	298	289	294	309	263	308	289	296	307	284	307	306	327	306	289	295	264	278	305	297	313	293	290	331	287	298	284	271	282	288	287	290	340	292	286	291	311	308	311	294	304	261	286	266	296	339	315	296	318	289	318	303	277	288	285	326	309	334	305	322	283	327	317	325	337	273	274	290	293	320	285	299	287	278	318	319	303	328	300	307	292	326	298	302	285	300	282	331	304	302	308	298	284	309	279	319	309	334	307	290	277	264	332	296	317	306	306	314	297	302	343	281	309	292	306	277	321	292	302	334	300	279	302	307	275	287	328	283	309	277	287	277	300	304	338	305	301	295	319	302	314	285	293	330	307	308	301	301	277	334	280	282	320	303	293	322	304	288	342	315	272	326	329	293	306	290	304	287	315	272	274	295	329	307	292	315	306	296	293	281	303	295	308	317	296	329	297	302	301	335	291	315	319	303	301	294	303	309	313	319	299	329	317	330	290	300	308	316	269	286	314	293	324	308	330	307	300	293	291	307	291	297	317	321	270	309	300	342	315	293	292	312
38333	53022	25846	7981	6198	6361	7295	7346	6714	5548	4342	3123	2272	1884	1451	1323	1011	1011	857	757	764	837	869	1036	1014	1072	925	827	760	719	765	724	602	493	489	515	521	499	494	506	542	549	492	513	480	466	472	467	475	524	436	432	461	461	480	445	458	424	468	459	425	491	483	468	432	459	457	443	439	423	478	422	423	436	444	439	454	474	452	448	457	460	454	441	451	455	445	445	421	445	473	467	449	471	412	448	473	414	462	474	453	477	483	445	463	454	470	449	437	441	446	440	454	445	419	447	433	440	446	481	433	426	457	454	400	426	454	453	434	438	477	426	433	447	425	465	452	454	471	459	439	467	457	434	425	430	431	460	453	420	492	435	463	439	474	434	441	442	421	460	452	430	441	444	482	441	439	418	449	458	447	445	430	445	450	433	442	441	446	463	463	450	466	412	445	451	433	434	422	457	445	446	438	433	432	435	456	468	453	430	456	440	452	453	388	456	442	425	427	470	443	457	442	488	463	454	449	462	408	464	439	407	478	411	411	444	459	421	431	432	461	467	435	476	444	470	487	446	481	432	433	448	445	437	415	470	461	506	440	454	432	450	450	418	421	448	446	452	478	417	477	443	484	455	496	459	450	438	445	455	479	432	499	434	455	414	433	450	447	435	461	447	455	445	443	452	446	445	437	447	450	426	424	436	454	413	466	476	480	472	430	433	449	444	429	436	467	441	440	447	403	438	449	433	430	426	489	481	432	434	467	445	430	445	437	420	457	465	435	453	440	467	480	457	456	450	419	422	448	449	442	418	395	430	447	446	440	478	419	469	464	457	435	477	453	437	423	407	461	446	451	451	474	452	462	465	433	473	466	434	418	453	468	491	434	461	457	472	452	453	430	448	473	451	436	428	444	439	433	469	456	432	472	495	473	419	459	445	478	453	444	442	464	478	454	427	441	482	473	439	462	464	462	412	453	457	441	497	421	464	501	444	452	466	470	462	474	491	423	420	455	458	469	440	474	467	449	434	458	484	490	469	476	468	440	449	426	415	401	447	419	449	377	453	463	460	420	448	398	456	456	448	420	424	464	458	467	482	496	485	458	426	453	470	453	429	454	470	428	447	484	488	456	446	433	444	445	468	445	442	502	468	405	447	464	424	453	471	463	461	415	427	478	431	459	452	455	433	435	424	451	492	464	448	443	455	400	457	451	470	460	460	463	452	427	446	461	465	460	449	458	443	442	427	428	441	443	499	445	450	418	435	441	419	421	466	484	481	434	452	457	458	441	440	449	443	405	463	455	418	471	439	444	416	406	436	457	446	450	404	427	445	418	480	460	454	493	457	435	461	469	459	453	463	442	482	459	468	422	421	446	467	419	472	443	485	438	456	462	466	426	456	439	494	439	467	463	420	452	470	439	448	458	426	434	447	434	468	469	481	488	427	460	425	467	464	452	457	437	450	451	449	453	438	438	473	450	460	462	463	446	450	456	436	412	387	476	469	471	427	445	437	461	483	461	399	450	427	423	436	426	450	450	425	461	454	469	474	445	430	481	448	440	422	473	462	429	432	447	447	470	420	471	491	471	423	474	469	461	463	431	478	465	440	456	444	416	413	448	436	485	425	449	502	460	423	482	439	471	440	454	450	460	447	427	442	459	429	478	426	442	469	423	431	444	488	446	440	444	485	433	446	493	468	475	450	465	460	424	411	487	447	462	477	433	446	423	475	442	481	461	456	411	427	454	448	451	470	455	470	424	416	425	447	481	458	427	443	444	451	477	478	428	443	452	447	432	443	429	405	461	461	449	475	407	478	457	446	471	433	424	406	470	438	445	465	426	405	435	438	477	448	479	446	441	450	475	436	474	471	477	436	476	422	446	454	454	453	453	467	417	442	455	457	436	460	400	453	463	440	448	423	439	486	463	472	448	467	448	444	444	416	453	419	410	501	469	427	463	479	418	432	432	467	476	432	435	485	453	466	470	431	416	473	459	455	458	454	437	437	432	413	431	423	461	417	450	413	462	470	465	422	466	447	437	469	474	439	423	473	429	435	449	463	467	433	393	424	445	465	443	434	459	455	409	463	453	474	437	491	452	431	415	461	441	393	454	461	408	463	445	496	468	455	414	450	438	464	458	409	451	481	462	413	445	425	438	452	469	472	471	426	486	475	443	467	449	472	435	436	453	449	462	484	451	455	487	445	440	433	461	393	437	429	440	453	428	425	498	442	434	467	447	433	434	429	422	465	425	420	494	464	449	435	458	417	440	422	453	466	463	435	484	466	396	466	430	475	474	437	482	406	427	459	486	439	466	453	500	418	455	457	444	442	452	477	455	421	433	453	448	458	484	441	458	436	452	422	459	468	459	442	465	412	438	465	407	410	423	404	470	429	458	461	429	449	440	452	462	444	461	455	412	384	457	468	418	461	451	418	483	426	446	449	421	476	475	460	432	479	437	423	411	438	459	451	463	457	435	431	452	453	445	395	435	449	431	415	451	448	443	438	484	443	436	462	429	460	444	491	432	444	481	439	472	468	461	467	432	445	504	423	446	438	477	443	440	403	466	430	480	423	468	491	452	441	435	471	437	447	440	454	436	448	438	456	456	425	427	451	440	419	445	412	429	439	420	398	452	428	476	459	474	396	448	479	417	484	437	448	458	427	500	467	436	461	452	421	455	476	407	463	445	467	425	409	431	461	455	421	496	471	414	422	458	465	479	434	438	464	474	463	432	454	444	440	446	423	438	466	425	445	406	431	409	431	458	418	459	464	496	458	463	453	430	439	462	417	443	496	470	431	475	453	437	441	452	458	454	442	465	465	475	420	424	454	461	456	465	477	442	461	496	465	437	487	427	446	498	438	494	464	428	434	478	434	457	444	415	466	456	435	452	466	449	440	441	414	436	462	454	449	441	430	434	471	417	463	451	456	451	451	480	474	424	471	431	447	454	444	470	444	424	460	447	466	409	445	422	458	449	450	462	469	437	474	386	457	467	482	449	419	439	457	471	432	441	466	451	428	433	455	432	443	443	439	443	472	452	435	430	445	421	464	462	440	412	460	482	420	473	435	445	421	461	472	445	483	457	429	485	411	484	467	450	454	436	444	431	497	426	424	449	450	440	418	456	451	486	427	370	403	440	448	473	418	446	465	472	465	444	437	467	419	465	459	470	450	466	449	519	460	452	445	438	471	448	429	426	466	456	450	477	467	419	465	423	448	459	418	426	459	435	433	442	444	472	430	435	482	443	491	467	472	472	392	437	404	435	443	435	431	445	424	489	438	430	453	453	467	462	440	430	450	433	465	458	453	450	444	436	453	426	469	462	439	438	495	449	431	419	461	434	475	444	464	422	437	422	446	466	416	448	451	460	434	424	482	446	421	463	478	442	462	437	463	447	474	447	424	426	497	534	446	470	454	456	464	455	466	451	433	465	443	460	487	455	426	419	439	419	450	464	463	453	449	423	488	444	428	427	437	426	430	458	445	434	458	424	442	441	454	439	460	474	478
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
