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
340403738506	340403739067	340403739617	340403740167	340403740717	340403741267	340403741817	340403742367	340403742919	340403743467	340403744017	340403744567	340403745117	340403745667	340403746217	340403746767	340403747317	340403747867	340403748417	340403748967	340403749517	340403750067	340403750617	340403751167	340403751717	340403752267	340403752817	340403753367	340403753917	340403754467	340403755017	340403755567	340403756117	340403756667	340403757217	340403757767	340403758317	340403758867	340403759417	340403759967	340403760517	340403761067	340403761617	340403762167	340403762717	340403763267	340403763817	340403764367	340403764917	340403765467	340403766017	340403766567	340403767117	340403767667	340403768217	340403768767	340403769317	340403769867	340403770417	340403770967	340403771517	340403772067	340403772617	340403773167	340403773717	340403774267	340403774817	340403775367	340403775919	340403776467	340403777017	340403777567	340403778117	340403778667	340403779217	340403779767	340403780317	340403780867	340403781417	340403781967	340403782517	340403783067	340403783617	340403784167	340403784717	340403785267	340403785817	340403786367	340403786917	340403787467	340403788017	340403788567	340403789117	340403789667	340403790217	340403790767	340403791317	340403791867	340403792417	340403792967	340403793517	340403794067	340403794617	340403795167	340403795717	340403796270	340403796817	340403797367	340403797917	340403798467	340403799017	340403799567	340403800117	340403800667	340403801217	340403801767	340403802317	340403802867	340403803417	340403803967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	2000	3600	2300	2719	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23265	21475	29092	24599	22176	21438	10817	2101	1105	607	504	467	458	426	404	423	410	438	399	420	411	419	444	447	435	404	409	424	433	401	463	430	423	417	438	416	429	388	393	411	432	406	407	415	437	418	408	452	379	417	410	382	432	450	397	451	433	398	388	436	412	400	391	385	416	419	416	414	392	420	425	442	437	419	387	384	460	413	415	460	409	425	414	412	430	406	411	403	444	431	421	424	404	414	427	409	418	420	418	422	432	389	416	430	421	436	408	442	430	392	419	395	373	381	380	427	419	404	446	398	412	422	418	420	441	396	407	426	399	410	413	399	372	445	395	379	388	369	405	348	372	408	418	417	408	400	408	396	422	432	422	433	437	431	432	393	440	408	460	446	419	425	420	398	388	409	386	395	396	456	416	398	401	451	420	393	419	404	405	433	433	425	360	429	428	373	416	431	419	416	421	406	452	388	381	406	400	417	400	415	366	413	424	439	431	406	410	419	434	430	410	428	420	414	410	414	420	406	389	409	442	379	420	454	382	396	428	387	434	417	373	431	421	418	426	409	451	373	398	421	378	423	428	425	398	388	392	377	389	403	400	412	425	442	423	428	418	383	437	419	400	430	434	390	373	398	416	411	399	399	409	378	400	415	423	425	415	406	424	430	373	445	408	451	404	410	417	426	432	403	406	427	433	447	404	371	411	426	415	426	428	402	407	431	405	440	420	400	438	460	362	428	401	456	388	403	433	402	428	410	376	398	424	395	420	400	443	374	409	392	424	428	401	417	401	421	442	407	424	398	448	425	442	444	427	374	424	394	409	434	390	394	425	386	408	429	390	407	403	393	426	422	437	422	437	379	405	418	407	386	398	418	402	418	420	433	414	422	389	426	386	395	415	376	380	414	385	407	410	406	380	391	432	414	403	447	401	367	427	415	405	426	401	419	401	403	380	437	401	421	379	414	376	426	356	414	400	411	437	419	416	413	397	433	441	398	435	341	417	446	389	434	408	405	425	407	413	434	395	392	393	428	430	422	421	391	413	403	407	422	402	429	441	420	370	391	382	418	445	376	421	434	420	406	379	418	435	372	414	428	364	412	408	458	412	400	377	410	370	421	386	462	391	370	434	406	382	426	403	407	416	451	414	405	430	403	390	421	400	414	398	430	407	395	421	365	436	412	377	428	399	392	418	373	410	398	360	392	424	402	426	433	379	427	422	458	404	413	428	400	400	375	408	418	445	393	412	442	389	438	384	407	407	433	393	388	384	451	392	374	419	440	435	404	447	403	441	385	404	406	433	452	399	405	402	409	424	417	392	403	393	379	404	380	445	430	481	421	423	384	429	411	398	400	403	451	418	421	418	410	406	398	401	396	409	416	404	423	421	428	412	411	414	433	413	414	428	407	402	420	403	404	417	386	385	435	392	443	413	414	423	404	432	421	435	403	442	405	393	392	415	432	421	435	458	427	426	385	411	441	423	386	416	405	413	419	420	416	382	392	396	421	402	401	413	376	414	441	420	409	445	415	402	403	441	353	419	383	451	416	375	410	418	462	407	419	425	414	415	379	395	383	430	399	411	447	411	410	428	412	404	405	459	417	395	404	418	397	463	433	408	409	430	420	413	421	371	373	423	410	398	419	379	406	429	386	409	406	388	419	421	439	418	425	441	432	413	397	411	400	409	403	430	391	399	411	403	407	393	409	451	422	386	424	398	423	404	407	397	392	371	383	433	405	399	386	389	396	382	391	424	410	423	417	410	414	383	414	400	424	394	402	413	408	418	404	432	399	410	420	440	377	465	391	438	394	406	431	406	416	375	433	424	412	412	394	384	398	384	431	444	419	396	398	398	388	396	416	410	402	405	417	422	389	389	416	426	402	410	399	404	404	449	401	394	413	408	387	390	416	423	363	393	404	387	403	391	432	423	412	430	408	419	429	411	412	423	383	407	423	414	383	409	405	420	387	412	395	426	423	401	410	418	416	406	425	407	384	432	393	388	422	404	412	413	417	416	390	434	394	417	427	413	420	437	388	388	423	405	436	413	396	393	417	404	435	389	420	445	411	426	401	378	428	437	399	412	394	430	406	408	413	434	425	408	421	353	372	388	423	416	426	417	399	426	418	401	412	425	448	411	419	410	408	406	419	426	409	412	428	380	386	408	439	440	430	408	435	442	431	439	446	407	396	402	404	421	362	405	430	389	365	382	414	387	389	425	388	394	415	428	388	437	415	445	401	448	416	383	458	388	425	407	400	410	404	391	396	401	403	411	426	394	387	385	418	418	409	393	446	426	425	435	412	399	408	391	392	396	425	448	448	363	423	403	367	437	397	389	413	406	424	421	411	443	415	407	384	415	396	422	430	425	442	420	424	443	398	428	424	396	410	410	417	385	469	421	395	451	417	415	422	419	407	452	395	413	418	396	410	411	422	436	400	387	380	410	418	425	416	403	383	423	424	435	410	412	408	432	450	429	422	414	376	435	413	394	432	416	421	371	433	381	436	427	430	459	413	403	427	390	416	428	367	394	398	424	402	409	412	436	411	450	401	394	425	423	381	423	416	381	393	416	439	416	404	428	415	446	366	401	394	449	431	413	448	382	410	426	400	427	382	442	412	405	429	423	430	428	390	445	441	417	409	442	417	399	453	367	403	410	424	398	445	426	403	412	421	405	399	395	397	435	421	414	408	405	389	418	422	462	411	399	434	410	391	388	418	403	409	418	403	417	425	424	400	380	394	426	419	416	380	413	400	398	405	441	422	445	423	391	446	430	431	424	420	420	407	442	353	381	368	392	426	390	433	453	424	445	413	387	394	398	376	421	410	404	403	430	411	410	419	412	426	412	395	404	445	376	425	424	437	452	412	408	396	422	419	386	403	450	399	410	394	418	415	437	399	377	420	449	442	456	451	395	344	419	396	408	447	384	379	400	408	410	391	401	394	395	359	390	442	418	448	429	390	431	401	378	420	418	384	424	402	425	434	420	430	424	406	379	431	367	410	419	378	381	432	401	388	390	427	421	437	416	380	385	393	403	421	383	431	414	430	419	408	378	404	433	385	412	465	378	386	483	372	393	409	405	389	459	427	388	407	414	381	414	451	422	412	390	428	409	452	430	394	381	421	368	401	378	388	435	405	415	412	406	407	380	382	432	395	423	405	439	414	429	445	433	411	403	386	414	424	427	411	402	395	370	394	426	421	401	400	391	401	396	436	400	420	425	405	415	417	404	404	394	429	428	409	420	386	415	437	399	422	385	401	419	378	421	416	395	415	410	412	429	410	428	403	396	400	395	412	415	404	384	401	391	405	395	418	411	374	406	404	399	374	423	402	393	418	418	408	420	397	422	435	396	394	393	394	409	405	447	377	447	431	438	417	416	415	356	380	436	382	421	410	431	379	418	459	426	389	377	420	399	399	445	407	419	407	422	389	420	423	411	399	426	418	387	423	395	422	432	395	384	363	381	432	427	401	416	425	401	425	397	432	439	386	427	447	442	413	411	410
42230	62016	47688	37397	24532	11355	2727	1887	1328	634	496	517	486	477	451	457	436	452	492	463	484	465	481	486	463	435	440	448	453	477	447	433	493	479	452	485	477	451	443	437	461	446	457	446	463	420	445	451	446	456	441	449	428	468	429	460	426	434	441	445	475	482	433	439	515	442	456	465	433	443	447	465	484	417	467	471	442	425	482	478	451	484	486	444	470	445	454	463	471	470	427	434	468	453	454	432	442	453	430	414	419	464	442	461	470	459	485	428	432	436	471	446	442	451	454	466	492	433	456	466	454	438	455	440	420	465	463	495	471	474	431	427	417	458	483	457	471	423	437	450	473	411	458	469	453	453	448	469	453	450	445	437	438	448	433	470	477	493	465	450	409	435	411	439	425	431	436	434	421	436	427	448	472	479	521	487	449	417	430	493	418	436	450	453	429	415	439	455	463	463	437	442	474	474	434	429	447	466	406	449	454	472	438	441	444	463	464	448	470	489	407	470	465	426	448	441	455	440	429	450	472	446	430	447	444	492	433	445	463	445	465	451	445	458	505	438	445	451	481	458	449	462	469	448	479	420	442	442	437	418	460	466	410	468	436	447	442	456	468	448	443	448	431	473	480	479	463	415	481	435	426	457	454	438	408	445	444	427	462	447	456	467	449	453	467	425	476	451	430	477	458	475	444	447	439	445	433	463	466	455	461	447	486	444	457	464	445	470	456	480	476	428	472	434	490	400	495	450	444	437	486	439	426	485	418	449	442	481	461	436	487	445	442	450	466	445	422	464	482	420	458	432	419	444	452	497	476	456	455	422	464	434	446	452	462	443	424	431	460	422	452	448	415	404	461	470	469	488	437	425	463	436	447	443	413	448	479	473	441	439	485	446	484	393	458	482	445	476	448	456	438	486	451	446	446	457	457	461	490	442	429	508	469	467	468	442	497	454	470	464	421	461	469	456	453	442	443	476	420	485	449	432	459	435	408	463	486	438	440	456	451	475	469	473	469	418	490	444	451	433	444	450	481	453	450	421	447	485	452	456	452	489	440	453	455	448	450	443	456	444	453	463	445	444	464	431	450	457	484	427	449	447	457	456	430	448	445	450	473	476	510	458	464	425	466	488	467	432	445	439	437	430	434	445	420	457	455	462	472	435	476	489	437	436	447	430	433	474	439	474	447	460	453	420	447	469	424	444	431	448	419	437	452	443	449	483	448	471	429	468	421	444	492	408	502	467	490	403	457	443	463	465	463	459	444	432	432	453	435	420	447	457	412	463	439	451	470	453	441	460	423	443	455	435	467	440	449	485	446	463	455	453	447	444	449	429	480	444	455	449	437	438	457	436	464	473	410	431	486	461	420	425	466	437	446	429	436	441	433	473	451	494	498	450	431	456	439	452	460	437	499	448	451	450	442	448	476	466	478	427	436	462	492	409	470	413	458	445	402	453	460	464	464	457	440	434	443	436	425	441	413	426	476	444	416	452	437	476	430	468	434	428	486	422	450	427	432	442	447	435	460	469	409	420	430	448	472	447	436	435	439	415	445	422	491	485	465	465	433	463	475	423	419	482	445	425	437	425	442	411	457	449	459	451	470	455	475	491	425	452	456	462	480	426	438	411	413	429	441	446	440	469	432	477	455	462	448	429	446	444	444	455	440	487	490	450	481	459	450	455	448	419	438	423	459	468	446	458	456	466	424	455	492	483	417	434	452	454	443	444	446	440	449	459	457	431	453	448	437	487	419	455	441	473	442	485	485	461	425	446	429	445	459	456	461	466	434	497	452	442	452	447	474	408	442	485	439	450	446	457	459	476	425	453	442	451	430	438	409	472	448	444	460	486	439	446	456	450	426	456	444	440	461	452	438	456	433	417	458	458	454	438	464	463	422	470	453	433	472	478	455	426	481	406	440	445	432	464	414	471	483	406	446	446	426	421	457	490	429	452	449	464	457	491	436	469	454	415	439	445	465	448	431	467	448	486	482	443	418	441	423	449	449	454	445	437	481	477	442	472	440	428	470	448	464	451	440	446	462	445	457	414	430	455	460	464	434	465	454	413	456	458	462	451	460	426	464	442	441	450	473	468	413	453	420	438	453	456	463	465	444	443	511	454	440	443	471	431	459	451	422	439	498	453	481	465	491	447	453	420	431	462	450	444	426	450	457	424	452	462	469	483	427	463	435	429	451	458	473	440	435	478	453	442	447	437	423	431	473	471	447	480	478	431	479	426	451	472	451	447	432	483	471	440	485	482	473	410	454	459	422	461	431	451	408	474	407	478	445	427	420	455	459	457	471	474	507	464	443	457	435	423	479	430	443	464	442	475	471	418	456	460	417	430	424	391	462	451	429	452	440	447	432	471	468	441	417	463	444	422	458	465	446	476	462	446	439	429	418	424	448	442	436	426	451	461	445	454	429	432	452	456	465	423	426	438	460	420	418	454	468	427	440	455	437	438	412	476	463	450	489	467	462	488	469	459	506	466	506	431	428	464	455	482	439	446	457	445	440	456	446	426	466	451	476	480	429	464	475	445	478	470	431	455	448	452	468	477	436	436	459	415	458	467	467	447	463	463	462	456	424	458	443	407	437	471	466	467	446	463	405	466	461	459	418	464	423	460	437	432	486	447	454	431	402	449	466	481	444	444	479	474	456	419	442	472	471	431	461	466	472	437	450	419	430	405	457	473	460	470	427	450	466	409	428	451	460	417	452	456	468	443	432	467	506	480	447	478	474	423	456	455	480	457	442	430	465	438	445	456	432	439	474	458	442	451	465	419	470	461	454	444	471	435	483	419	419	478	451	429	447	438	445	473	468	433	443	436	422	432	496	446	438	448	446	439	434	499	467	410	433	410	437	440	439	455	435	431	443	486	423	444	458	494	480	432	448	498	459	460	441	435	407	402	437	452	462	455	458	435	456	446	459	439	429	440	466	442	430	427	456	447	462	471	461	445	435	426	453	473	440	468	413	452	437	484	449	453	428	432	419	436	494	469	431	477	426	446	447	479	477	459	442	484	427	463	440	475	450	451	493	460	474	448	457	460	443	497	455	439	461	416	421	472	480	460	457	461	443	449	452	435	431	477	462	468	452	497	428	447	445	386	461	453	452	433	467	411	431	452	458	449	451	456	493	439	430	485	423	450	434	433	458	484	414	472	418	426	463	440	437	474	461	504	440	443	452	421	418	490	445	441	477	451	471	440	456	471	503	464	418	464	457	465	469	412	447	443	449	427	444	473	447	454	465	455	427	442	488	450	422	453	436	430	447	429	392	475	462	434	462	454	466	420	431	472	469	406	428	454	446	433	459	457	457	450	422	455	441	429	456	373	444	420	483	448	427	477	444	433	475	393	433	422	484	466	417	439	448	453	440	416	424	464	427	457	421	461	459	435	446	423	482	474	467	448	437	458	442	416	436	435	414	455	440	442	426	433	408	473	428	480	443	443	421	423	481	455	477	459	439	464	450	464	434	472	466	423	473	455	466	445	463	469	450	491
31512	29046	33387	19648	5839	1137	387	319	240	273	247	267	240	263	250	258	249	258	248	266	259	270	243	274	255	249	235	265	253	261	259	211	247	272	241	265	252	256	254	223	243	253	246	254	278	259	251	261	272	250	245	264	252	229	226	271	239	268	231	258	273	262	245	272	229	259	276	254	254	244	273	252	245	258	253	252	243	245	236	249	307	250	261	252	254	235	255	235	257	267	260	281	239	238	260	239	285	230	215	240	258	233	255	270	246	247	243	261	248	232	242	259	258	248	283	210	224	282	237	251	241	268	258	261	262	245	239	276	233	255	262	228	249	245	278	245	253	260	262	264	260	269	260	232	275	263	256	238	227	228	271	245	263	262	255	257	259	274	278	261	232	254	244	251	261	213	278	250	263	251	257	237	241	238	251	260	263	241	269	278	261	234	256	249	248	256	253	238	235	284	262	233	247	237	226	235	263	250	262	224	231	246	253	239	264	248	243	243	246	265	225	227	268	265	273	244	251	274	257	248	252	245	258	262	272	247	234	229	234	272	256	273	270	247	249	233	257	255	280	268	252	235	255	231	279	268	266	245	218	261	270	260	247	246	260	241	229	289	252	245	240	264	239	263	240	233	263	250	267	249	265	244	233	259	233	239	256	256	268	275	246	253	263	254	248	249	261	284	261	234	244	264	291	246	283	252	269	253	258	266	268	243	242	232	254	262	233	261	248	251	230	256	270	279	271	243	259	254	268	259	246	248	265	228	262	246	284	262	279	271	266	284	292	270	284	239	228	260	256	263	240	266	254	239	267	244	252	260	266	241	254	278	241	256	242	271	224	255	232	237	243	255	261	249	217	267	233	229	243	256	260	241	264	239	258	250	255	222	233	271	235	265	265	233	263	226	241	255	251	247	236	268	264	270	264	256	239	262	244	259	249	264	264	245	236	259	216	270	257	258	253	265	244	248	259	253	263	262	236	255	237	250	265	267	272	242	248	247	280	225	224	239	262	212	233	245	262	251	237	239	270	241	247	265	239	231	256	274	257	256	221	262	239	248	256	250	249	241	232	237	240	236	247	217	251	236	265	273	222	252	224	257	265	233	269	222	258	234	230	256	236	243	279	268	239	285	256	278	262	235	251	254	262	240	226	259	223	245	263	266	260	275	241	233	240	249	270	244	265	253	258	266	262	264	237	295	228	254	257	235	282	245	253	242	262	261	275	246	233	257	259	270	259	237	266	235	283	243	286	218	258	273	224	219	270	252	231	234	254	241	244	261	255	254	246	242	300	285	256	249	242	234	275	263	219	257	248	235	256	257	268	245	244	249	261	254	242	269	229	229	255	249	250	276	247	231	267	233	262	241	228	279	244	279	255	258	253	241	249	293	238	250	282	246	260	267	275	251	268	262	253	252	251	245	240	232	254	262	233	248	236	235	250	261	268	245	258	292	262	271	233	258	231	239	277	274	239	256	249	262	228	257	259	245	309	254	236	255	275	249	244	229	251	249	256	234	243	263	272	252	250	261	262	249	240	252	244	232	261	251	234	257	231	265	260	248	249	262	236	259	256	260	230	258	237	269	287	249	276	250	253	234	253	271	250	258	241	277	290	225	276	273	250	237	251	261	251	247	272	243	239	261	250	248	230	274	266	240	248	249	244	224	249	253	262	262	262	243	263	233	232	262	245	247	270	239	244	266	282	279	261	252	242	273	254	242	251	237	243	241	255	237	237	250	266	259	246	256	238	224	277	248	242	252	251	250	255	222	250	241	228	270	246	279	270	259	272	252	233	254	273	239	244	242	269	262	270	253	259	247	245	272	242	244	270	269	300	279	224	241	236	240	233	249	237	240	265	240	242	247	259	249	266	255	265	272	248	248	245	274	253	261	244	231	253	252	265	244	277	257	247	238	289	266	257	243	238	264	288	226	279	245	244	246	268	239	237	240	249	231	255	231	253	254	237	282	256	273	257	263	224	264	283	272	247	239	270	260	252	281	291	257	249	292	249	276	222	237	255	264	288	266	257	255	241	239	263	242	258	246	259	235	227	267	241	235	250	261	245	249	235	250	273	279	244	267	256	256	263	249	237	258	286	277	232	233	219	254	265	239	251	279	277	238	239	259	244	235	250	266	233	259	256	259	271	253	246	250	270	243	285	266	249	259	246	248	245	256	239	241	248	260	220	275	275	255	244	220	250	239	247	291	261	281	263	242	217	262	254	230	275	255	241	269	249	245	256	229	230	198	264	253	254	256	259	250	297	262	229	246	237	277	273	240	264	255	276	258	253	257	257	252	272	258	271	254	274	276	227	254	244	250	254	249	274	280	243	239	269	247	246	233	236	275	224	264	223	258	250	221	251	258	264	268	242	250	231	269	277	252	257	236	250	239	252	232	251	279	237	266	276	255	256	247	250	253	251	259	248	247	264	248	269	256	260	252	274	249	235	293	242	253	223	244	232	247	251	245	253	272	268	271	248	243	266	259	254	268	245	270	265	248	280	234	253	257	243	237	266	241	233	245	279	248	250	226	229	234	239	249	231	263	248	278	260	250	235	251	247	254	265	276	249	223	219	258	247	260	249	228	249	237	251	249	264	264	268	264	244	276	249	240	252	244	252	249	255	242	266	266	268	290	269	265	242	260	250	279	268	236	242	269	238	265	253	259	226	235	274	251	259	258	223	234	247	247	273	230	240	250	250	248	278	236	271	249	227	236	240	248	247	255	268	260	242	249	251	281	246	258	265	257	225	244	254	271	247	244	271	282	250	241	291	257	247	244	261	260	257	241	273	234	236	264	231	251	225	246	289	239	268	258	240	230	260	235	270	245	238	279	223	250	304	266	243	227	276	269	276	268	220	237	245	264	257	262	272	229	250	265	268	240	283	228	275	239	234	248	278	240	260	252	254	267	265	266	245	236	242	265	240	252	266	231	258	270	258	280	269	232	242	257	264	248	234	240	235	241	261	234	252	241	273	252	262	263	234	262	254	250	250	236	281	242	255	262	247	261	265	262	260	272	270	224	219	280	248	244	243	295	285	253	243	260	220	253	262	254	263	267	256	249	252	273	228	244	251	254	266	253	280	279	293	224	261	245	243	248	236	280	238	261	250	264	254	265	237	242	261	216	264	259	290	250	229	236	249	273	263	277	262	223	250	254	264	250	257	274	256	257	256	272	270	244	218	225	275	244	244	245	266	252	245	276	261	280	249	264	271	245	266	240	266	253	233	228	258	259	252	225	241	243	223	260	259	233	296	254	278	240	253	242	276	282	281	278	259	237	262	244	253	267	256	230	228	246	231	271	264	234	242	267	227	250	267	251	246	262	245	260	246	247	251	273	244	257	258	263	253	253	247	254	236	246	267	273	268	264	257	276	274	243	244	249	247	256	230	242	256	262	252	248	234	253	229	257	266	237	245	250	270	243	252	239	263	236	241	239	253	313	243	245	264	250	282	224	253	273	244	231	262	230	283	242	244	257	269	229	240	264	267	256	244	250	235	263
36957	43924	33336	16694	6510	1565	517	400	336	271	297	287	293	318	305	306	289	293	309	333	282	273	330	303	281	317	302	303	292	261	272	310	325	304	305	293	314	294	279	307	286	305	291	301	286	290	323	298	270	279	320	289	317	306	326	292	319	316	277	281	275	318	301	304	307	295	296	286	282	294	308	283	303	315	324	255	301	351	308	314	309	314	300	288	301	304	298	302	283	287	311	303	279	311	285	290	270	307	296	286	284	326	283	297	305	289	298	302	301	314	313	288	314	299	282	298	323	296	273	298	286	291	269	285	257	327	286	296	301	302	322	281	309	298	308	292	297	295	296	305	300	275	285	292	283	293	303	317	284	304	316	304	301	299	286	276	327	280	301	292	306	310	294	294	298	325	272	274	305	305	286	345	310	292	309	270	320	291	302	290	296	325	313	282	294	313	267	269	288	311	295	296	298	317	258	321	291	326	287	320	297	311	300	292	277	315	288	286	306	311	318	282	317	284	276	284	320	325	286	322	304	288	303	332	280	288	326	301	309	277	300	271	285	289	292	271	309	286	301	296	318	288	319	306	279	295	284	315	279	305	300	271	301	329	304	362	323	332	274	286	284	316	306	313	300	290	277	325	304	276	292	327	278	319	313	284	260	310	276	304	300	305	306	275	268	311	307	280	296	311	289	304	308	284	268	304	306	306	320	300	287	347	308	272	287	329	314	319	328	299	290	303	318	289	268	267	325	312	299	284	310	278	295	265	290	289	322	278	262	279	266	299	307	296	290	315	291	309	276	330	288	303	301	279	286	317	279	282	283	296	300	296	301	293	307	299	317	323	303	335	308	297	296	297	298	291	289	298	318	299	291	312	281	299	314	306	317	291	291	283	309	294	288	286	328	295	309	291	276	319	291	314	321	300	298	260	304	308	304	280	304	302	293	333	302	289	304	304	309	300	308	301	303	284	310	302	311	306	300	303	326	306	293	291	306	265	318	273	310	329	308	285	329	285	290	313	315	304	276	323	257	302	307	281	319	300	287	279	294	299	284	297	324	306	323	309	275	331	320	324	283	292	284	289	297	315	307	292	311	302	296	286	333	296	307	330	319	302	299	289	305	301	319	317	273	336	342	271	324	271	301	310	290	266	274	289	301	277	301	320	319	323	286	298	308	282	290	295	294	300	315	285	314	270	299	288	319	334	303	317	296	307	271	297	297	325	315	292	300	322	276	297	289	271	302	288	334	286	307	315	313	291	291	304	274	288	305	306	297	289	287	297	323	311	283	276	281	322	304	307	286	313	274	328	316	307	281	302	280	326	302	308	296	313	292	309	302	307	287	322	317	286	303	317	299	283	303	275	294	301	317	273	312	284	318	312	307	283	302	296	279	297	300	314	313	309	329	300	275	322	309	312	315	296	276	333	312	289	291	298	298	303	326	286	318	317	303	276	319	313	319	287	286	284	285	292	300	314	264	292	286	301	300	313	301	287	294	310	317	307	281	305	267	286	266	299	304	285	302	309	302	290	285	310	280	329	305	293	324	322	295	302	280	306	276	285	271	262	309	289	281	288	288	305	298	271	271	295	312	282	288	315	281	320	300	296	312	295	291	269	279	298	329	318	313	323	303	327	289	314	305	325	308	299	307	309	304	279	282	288	298	331	306	307	285	315	299	260	321	296	314	312	308	296	325	303	318	281	293	302	328	268	277	284	312	307	279	302	272	307	297	311	295	277	310	295	298	272	290	314	292	292	307	305	301	276	282	309	320	320	297	322	272	290	312	284	302	292	291	289	305	277	275	322	288	280	307	294	311	302	308	266	283	298	279	296	281	332	309	313	317	306	299	328	329	309	301	297	281	305	309	301	283	293	286	316	283	318	277	322	312	315	311	308	281	287	321	309	277	268	312	313	312	286	263	283	287	306	306	294	294	302	290	315	321	303	252	297	277	300	328	297	269	274	290	284	298	312	306	297	307	278	288	312	312	285	268	310	282	277	282	287	297	328	284	293	315	291	320	335	314	343	316	279	309	287	301	281	266	298	300	306	310	281	331	286	273	293	292	297	283	306	314	293	315	289	261	312	293	304	279	281	297	279	312	308	295	327	281	318	291	297	313	284	306	324	290	280	313	288	309	308	323	326	305	289	289	307	263	263	295	293	288	264	300	303	266	299	290	320	287	319	300	285	306	313	332	302	334	324	281	295	295	313	304	266	293	306	300	292	314	302	324	303	257	295	314	269	314	306	299	314	294	288	282	262	309	280	275	296	265	305	294	293	316	299	283	305	302	304	282	304	338	291	287	293	278	306	299	290	335	269	318	295	327	326	271	303	344	289	275	297	324	321	301	299	331	289	310	286	299	284	310	283	310	316	312	297	295	308	299	271	301	309	274	317	288	285	278	247	275	301	293	305	302	290	327	277	298	306	299	290	305	311	300	289	268	285	313	296	328	314	328	312	305	288	299	302	343	264	299	303	333	310	292	307	295	268	307	290	282	282	329	303	321	292	294	303	292	321	302	313	307	291	281	309	335	309	313	290	289	291	278	298	302	314	282	318	293	295	299	314	290	298	305	278	289	312	306	293	341	307	322	289	311	303	302	291	304	289	310	289	308	291	265	285	323	289	302	312	306	299	307	308	276	308	297	293	292	294	282	283	297	279	310	298	298	289	303	291	307	297	280	304	276	293	296	291	282	315	343	327	289	300	308	305	307	314	299	284	267	284	327	312	297	305	293	306	321	308	311	297	321	287	308	275	298	299	269	261	293	328	292	297	262	304	325	302	309	303	351	296	305	263	278	297	317	264	289	308	323	325	298	329	303	313	301	278	303	309	263	294	286	294	308	293	326	310	315	286	265	287	299	318	313	288	280	303	293	294	254	262	281	315	317	291	295	309	289	293	312	309	295	301	302	293	308	300	300	303	323	271	304	308	314	334	269	328	275	303	285	317	327	335	304	287	308	311	300	325	320	301	299	299	301	322	309	315	300	266	290	299	299	289	312	295	315	297	323	290	289	326	305	298	287	337	294	333	299	313	334	274	291	292	296	299	327	300	300	322	314	283	287	296	312	274	286	290	289	313	305	313	268	300	295	288	307	284	307	307	310	295	305	287	296	318	290	298	262	293	287	302	270	313	292	289	321	300	293	300	291	297	285	305	296	287	265	289	315	316	294	317	335	285	286	321	307	324	283	279	310	264	305	328	291	305	328	310	291	310	285	300	307	303	334	289	322	290	308	316	322	278	296	303	310	312	275	319	301	297	293	300	317	306	310	309	309	267	291	289	318	282	319	283	300	316	282	281	286	287	281	307	330	306	303	293	315	284	296	277	279	265	308	300	281	300	299	304	270	316	313	323	309	292	294	312	333	334	286	308	328	294	317	282	287	287	290	285	302	304	332	306	310	300	290	312	284	285	310	322	286	280	315	289	278	289	264	349	317	308	314	309	298	335	309	303	296	275	282	297	313	315	287	300	295	309	339	287	310	291	315	303	308	316	291	289
23992	21074	28727	25319	20486	11040	3084	855	350	314	302	260	295	264	260	281	289	255	255	273	260	245	273	276	255	263	251	267	241	258	276	266	274	249	249	265	250	251	264	236	244	249	250	266	233	267	212	264	280	221	262	268	231	247	236	247	225	251	276	274	235	284	263	237	245	251	261	260	273	252	252	268	272	246	267	254	234	247	267	236	260	267	265	237	248	257	264	232	258	228	264	260	250	246	235	250	240	277	252	300	265	273	272	254	268	291	249	265	269	253	247	267	221	234	271	224	253	263	274	253	249	264	283	237	249	262	261	254	266	270	260	245	248	250	266	265	262	248	245	262	235	242	248	260	258	288	260	264	245	265	259	281	256	257	252	259	257	243	242	283	274	263	249	327	270	277	242	261	278	272	248	241	252	264	248	265	259	270	250	258	259	254	248	271	232	246	289	267	284	262	260	236	271	251	280	271	247	263	251	229	222	253	255	232	227	271	266	250	273	237	262	280	241	258	263	235	265	270	250	264	261	252	248	237	299	272	265	291	279	265	257	259	259	261	255	248	239	260	241	264	249	241	261	245	278	274	242	240	247	240	272	276	247	271	261	257	286	245	249	263	252	245	244	270	255	282	248	252	270	224	242	226	242	247	258	269	234	276	234	263	261	256	256	244	256	258	236	239	269	234	268	265	263	264	271	248	278	268	254	248	257	248	265	250	228	287	250	285	261	246	290	267	248	242	272	267	272	265	264	240	237	256	222	258	249	234	243	279	264	265	248	270	277	296	271	236	266	250	257	265	264	258	231	265	242	225	236	265	268	239	239	246	259	279	262	267	288	255	264	274	280	262	276	231	223	255	252	232	252	265	281	248	237	265	285	226	274	249	268	264	249	267	299	250	250	227	263	274	261	245	277	220	281	256	283	258	262	280	245	269	273	237	267	265	233	255	283	257	258	252	267	247	274	286	269	260	236	253	290	275	278	243	249	279	263	270	255	252	269	245	229	265	243	244	240	293	238	243	264	256	248	261	288	253	247	271	236	255	250	256	246	255	248	266	266	273	269	256	260	258	231	271	258	264	247	277	264	266	255	229	228	266	229	252	254	272	259	242	243	253	235	260	272	263	289	267	257	244	236	259	275	244	245	254	254	264	245	267	247	242	230	256	273	269	261	232	255	261	276	251	245	244	299	238	233	283	249	228	240	229	245	268	252	247	259	267	247	271	244	270	251	264	282	291	309	231	244	236	239	244	258	288	243	264	257	234	258	262	269	247	277	238	260	269	252	280	271	257	252	262	260	254	257	259	261	244	242	255	266	246	230	260	286	261	261	258	236	250	255	247	257	270	246	260	272	239	272	241	249	258	273	266	230	213	276	234	264	245	266	239	250	265	254	248	263	253	255	268	256	241	256	255	227	259	258	286	237	271	270	259	261	275	244	250	259	237	274	220	250	245	264	253	275	239	261	243	222	275	254	259	258	234	252	226	253	254	271	245	259	242	234	263	250	247	271	230	248	262	249	262	240	248	246	249	255	286	242	249	280	261	253	257	245	251	287	235	252	250	260	266	267	235	284	265	276	270	262	248	238	273	279	261	254	245	263	218	251	295	256	238	251	276	238	237	258	247	282	233	250	282	251	234	286	262	252	279	254	253	285	272	274	269	233	262	269	268	257	238	248	250	241	233	279	261	250	289	245	256	281	250	237	274	266	260	233	233	254	236	287	261	268	277	255	256	264	272	260	258	244	268	230	245	259	261	247	252	260	275	239	257	285	243	236	259	259	279	285	273	245	274	260	241	245	253	270	252	251	266	249	244	267	264	255	248	239	250	262	225	230	254	249	282	256	285	259	272	269	251	247	249	270	259	210	255	225	276	243	266	247	284	258	272	292	267	271	246	247	261	267	252	281	275	242	259	237	249	250	263	243	269	231	257	239	290	249	276	246	265	252	274	254	236	245	247	251	228	272	267	252	241	256	245	227	263	220	248	242	262	261	258	233	263	238	275	276	247	288	258	257	269	258	244	249	259	278	269	273	263	262	236	237	251	241	238	235	250	267	266	277	261	253	235	281	267	273	289	259	242	277	228	268	261	262	250	251	243	224	249	276	248	240	247	250	224	235	275	244	284	234	217	248	234	262	263	262	249	256	230	262	257	232	275	253	259	267	289	250	256	248	255	260	262	274	206	290	247	225	235	255	254	278	240	241	244	267	261	261	267	277	263	251	281	232	268	226	262	267	255	241	246	276	267	246	303	252	269	255	245	251	269	262	227	260	235	259	212	256	238	274	255	269	269	245	267	239	273	269	248	274	240	265	247	269	230	249	257	238	272	273	255	272	256	255	263	265	247	246	269	260	256	242	247	279	233	253	235	243	225	257	272	247	248	228	264	253	270	251	227	277	241	256	268	244	268	285	262	252	269	261	237	266	269	276	237	244	235	280	274	238	282	258	270	240	283	240	244	256	234	286	263	281	273	236	258	249	275	264	248	269	264	220	266	277	258	244	245	236	275	222	231	273	259	258	249	265	247	251	255	238	238	266	262	249	268	259	228	253	280	250	213	257	259	275	278	243	253	275	258	269	263	251	246	244	288	228	280	254	267	233	246	255	251	221	263	279	257	254	255	253	244	250	250	253	255	270	297	267	222	248	257	258	259	272	266	261	270	268	275	252	251	255	219	249	257	259	251	239	241	265	256	234	243	237	262	238	240	254	243	238	244	256	271	253	253	238	234	243	250	248	248	267	250	267	237	285	242	258	232	283	250	273	236	263	273	280	251	291	266	267	255	247	277	274	232	267	237	261	231	248	272	252	282	249	261	276	262	250	242	248	253	240	243	285	255	225	219	274	278	268	285	217	224	274	234	266	257	266	257	245	249	252	238	251	237	272	284	250	238	297	251	261	255	263	242	258	241	255	264	273	243	253	265	253	267	257	247	281	260	278	253	273	263	251	231	238	236	238	261	253	258	272	243	251	247	260	252	257	271	262	275	272	282	280	247	268	259	254	265	244	236	282	236	286	282	235	279	272	272	256	276	265	263	263	306	290	274	263	266	223	255	223	253	261	259	216	252	236	261	246	256	254	267	262	270	262	267	277	239	293	254	246	272	250	267	237	238	253	259	252	239	254	247	246	284	247	240	259	263	262	243	260	248	269	245	255	260	262	248	284	244	277	281	250	283	266	253	261	255	241	236	246	263	253	247	257	264	240	263	234	225	267	249	256	248	252	287	242	237	282	240	280	252	272	215	265	246	277	256	248	241	244	275	242	251	247	258	282	269	246	245	252	256	240	267	253	270	230	222	257	245	263	249	246	272	267	257	253	280	259	244	246	268	279	292	261	281	256	289	252	295	265	286	259	254	264	257	276	245	270	254	227	253	248	262	256	227	250	258	260	244	269	279	250	256	256	283	248	241	262	272	263	262	288	242	238	260	264	233	239	255	259	272	284	261	261	277	238	250	270	253	254	267	272	225	253	257	273	247	245	265	290	262	289	227	243	263
36608	62246	45725	26442	12514	4758	2395	922	376	373	322	324	284	309	287	306	316	286	310	333	312	306	319	284	284	295	320	300	303	308	266	312	302	278	299	304	326	299	328	307	293	295	313	306	297	299	292	297	281	318	305	279	296	305	285	300	266	302	280	318	305	282	287	331	308	316	301	288	306	290	298	333	306	292	315	301	301	284	289	319	301	277	271	288	275	285	291	300	273	298	303	280	292	256	327	294	304	274	261	258	283	288	292	290	292	299	277	291	301	293	305	309	263	300	298	287	319	292	282	293	293	309	297	290	287	273	293	302	304	275	285	301	318	325	286	291	311	293	287	294	288	282	272	322	303	287	297	299	303	290	308	280	308	322	290	306	284	296	269	283	283	296	295	298	278	321	284	322	312	274	279	310	290	278	284	296	289	276	295	302	290	279	269	286	296	285	281	283	311	326	325	307	292	320	288	280	291	307	283	319	291	293	331	289	275	272	272	298	290	320	286	287	276	303	286	298	305	303	276	317	291	267	301	316	307	313	289	272	307	305	279	297	328	301	275	321	296	295	315	290	295	336	288	278	302	296	292	286	287	322	300	293	304	301	307	269	311	296	297	271	331	289	308	301	280	266	309	309	328	286	317	284	265	311	297	285	299	322	325	304	287	295	310	330	319	287	299	310	277	317	302	263	293	285	286	267	281	309	291	275	291	304	307	285	306	293	291	319	287	309	287	292	297	273	291	312	287	302	270	273	304	325	285	284	295	291	285	303	282	288	312	295	305	301	296	271	297	318	313	305	305	290	301	282	272	301	271	281	301	327	306	275	302	311	309	294	293	300	303	297	304	318	283	308	297	269	262	280	315	292	314	292	279	310	295	324	275	301	293	301	319	259	303	289	273	315	279	302	298	321	319	296	306	298	298	305	288	273	303	306	299	255	314	300	291	298	273	286	327	288	292	289	289	281	308	298	300	313	312	313	301	309	299	288	300	318	272	300	284	282	263	334	315	305	300	303	285	328	302	317	327	286	280	289	287	313	323	306	336	318	274	298	289	275	290	309	302	272	324	317	338	294	312	310	322	289	328	303	294	283	291	281	324	288	318	271	320	304	282	295	309	305	280	302	327	286	289	293	274	316	291	272	283	275	297	325	285	321	288	295	326	289	292	307	304	307	322	300	304	278	270	272	327	278	304	302	277	274	302	285	316	297	286	284	278	283	296	296	297	270	307	265	317	312	300	301	303	301	278	292	263	293	304	296	325	309	314	286	290	295	281	310	279	324	292	294	318	311	313	277	301	314	293	293	266	285	279	271	316	289	289	292	276	286	253	319	286	285	290	306	290	299	284	318	309	292	270	293	267	313	317	299	295	299	296	311	299	286	310	321	260	239	291	314	313	314	312	321	306	306	309	296	308	293	288	298	293	318	288	284	319	281	291	275	315	283	323	316	299	278	275	284	325	270	327	275	315	311	288	302	280	256	308	284	272	280	298	273	278	319	302	305	288	294	306	303	300	312	310	289	290	304	302	328	271	325	278	276	315	264	345	299	321	283	307	302	296	279	326	283	298	292	282	306	274	277	288	310	279	268	294	265	296	293	294	303	271	286	309	301	253	321	296	273	298	309	287	296	278	326	335	283	323	287	287	325	279	307	310	293	306	283	289	316	274	301	298	311	314	300	287	306	316	312	290	293	257	311	281	309	313	275	311	301	313	267	297	300	275	310	273	311	272	317	321	300	291	281	283	280	277	291	289	303	280	331	297	337	298	292	306	273	283	262	297	291	294	284	317	288	291	269	290	275	329	321	297	317	290	303	292	296	279	304	329	305	303	296	311	320	297	298	270	299	315	286	286	279	299	270	293	283	282	295	295	282	313	268	323	279	289	298	297	327	296	312	287	313	300	298	307	286	287	309	302	300	334	283	299	301	325	298	321	289	303	285	286	296	279	297	320	309	296	300	278	301	297	289	290	292	301	310	313	327	305	287	315	260	279	303	289	313	315	308	294	290	310	304	312	305	305	277	299	322	311	308	315	255	289	282	265	270	315	294	307	272	277	270	281	325	296	293	294	325	330	306	275	293	271	283	302	307	303	308	289	289	290	309	281	290	297	298	329	303	313	324	274	299	291	286	272	265	308	305	318	281	287	347	277	284	311	296	309	304	298	296	269	297	320	316	279	311	296	293	267	293	283	292	321	295	281	282	291	318	320	278	289	284	306	286	319	296	302	321	315	278	282	316	285	313	281	266	344	306	291	313	283	291	287	278	292	310	315	289	293	290	327	331	283	297	293	291	294	256	280	267	279	298	338	306	323	301	287	280	294	283	298	324	276	322	321	279	298	269	307	314	281	324	292	281	305	299	310	323	331	318	310	328	285	297	355	269	315	297	312	297	294	280	301	293	295	295	304	272	298	315	300	304	266	299	303	279	307	277	316	281	299	306	282	301	321	242	258	292	313	291	295	289	298	281	262	291	294	312	323	280	267	284	314	348	262	313	270	301	256	287	282	282	304	290	326	302	307	286	316	312	276	303	322	264	307	286	314	286	300	304	309	344	305	269	311	300	293	294	300	307	302	307	306	308	308	309	343	272	278	287	315	284	298	299	284	296	277	294	290	310	290	278	308	310	319	291	298	328	319	290	290	319	299	294	321	338	296	302	284	305	283	273	314	318	324	316	282	313	335	302	308	317	296	297	335	312	292	285	293	305	311	305	303	316	277	295	313	298	295	303	282	296	289	312	266	311	277	318	290	287	295	319	301	266	318	286	321	327	297	316	286	285	303	303	305	305	304	272	256	283	295	302	300	308	291	286	328	275	327	284	311	298	317	310	284	274	306	305	281	273	291	284	287	281	286	298	303	271	300	274	329	309	300	304	263	292	281	300	301	277	288	315	276	273	292	286	297	300	283	305	306	280	324	296	285	303	292	279	317	266	285	312	330	327	306	275	271	316	317	306	327	297	286	303	282	288	309	313	307	279	299	281	294	296	291	304	326	286	309	312	289	291	266	308	281	305	306	265	318	303	292	311	279	286	274	299	282	288	285	318	303	277	311	267	290	276	313	297	320	335	337	296	271	305	264	280	277	320	306	286	307	287	283	304	301	308	268	308	313	323	287	284	292	305	274	301	286	323	303	305	300	302	306	323	318	297	311	298	281	283	297	289	282	308	272	290	277	279	270	279	260	308	287	295	304	276	308	293	289	309	322	311	275	348	271	291	278	292	320	295	282	289	291	311	299	301	311	313	316	304	331	303	286	310	295	300	290	300	274	280	270	308	302	310	301	290	319	299	314	288	284	270	298	296	342	307	279	309	278	277	276	327	304	300	312	313	291	291	307	278	299	307	352	330	291	276	287	297	308	313	340	286	288	270	286	302	289	296	310	287	276	279	298	290	294	309	298	283	297	282	290	292	297	340	270	315	292	299	315	284	315	278	294	304	291	303	302	301	293	281	312	290	307	313	262	280	293	298	300	277	284	284	268	317	282	290	328	300	274	308
25171	21629	29806	25341	13520	3930	1275	588	405	398	348	348	367	374	351	348	351	307	335	382	334	352	323	318	375	360	340	362	348	353	358	310	346	326	350	341	307	376	378	307	399	312	366	372	380	364	342	324	336	355	372	348	364	347	350	346	355	327	364	350	355	380	339	324	338	356	342	337	348	360	321	339	343	355	372	359	365	319	308	350	370	364	341	371	369	357	367	344	372	299	348	328	365	371	348	329	393	369	353	351	371	365	342	348	320	334	361	321	366	364	343	355	366	376	355	355	332	341	343	322	342	389	321	364	375	347	330	368	340	351	366	388	358	363	350	349	349	379	376	365	360	370	353	349	326	374	310	354	334	351	351	360	361	363	331	340	325	350	330	356	351	347	319	373	345	361	358	347	379	327	320	339	350	335	357	367	365	328	319	335	356	334	371	329	352	353	369	367	357	349	346	349	350	365	356	358	395	334	340	344	341	371	385	347	381	364	381	370	358	375	378	348	347	328	344	321	344	386	371	361	351	353	377	353	321	342	325	343	323	316	352	356	390	320	359	368	346	334	352	366	340	370	320	367	370	389	397	341	369	351	326	373	344	375	348	348	381	348	338	347	344	375	377	334	357	382	361	346	367	351	339	359	343	347	336	324	345	359	372	374	345	332	339	358	351	340	339	364	369	342	369	304	383	376	350	322	326	347	337	312	369	359	383	329	376	374	355	353	359	323	341	358	366	336	367	386	373	369	324	362	349	330	367	339	367	334	338	323	362	380	365	341	331	324	348	354	356	386	347	375	320	324	323	353	343	378	335	349	365	343	378	332	387	361	341	378	347	347	331	370	368	359	355	326	343	397	373	340	387	361	376	353	332	347	318	361	366	321	383	367	353	347	358	376	324	345	384	360	380	368	369	373	336	324	340	306	367	384	329	372	364	333	379	356	340	321	349	361	380	345	354	363	361	359	359	342	352	339	400	337	348	366	376	348	358	345	334	370	381	344	340	360	337	356	391	372	348	357	321	332	352	351	404	349	336	386	380	316	321	370	348	367	346	377	347	333	379	339	335	346	354	354	326	343	333	355	407	363	368	345	356	344	373	372	364	352	339	367	348	360	377	368	332	353	351	331	330	336	362	371	343	362	358	384	355	359	339	342	351	401	357	360	339	390	354	334	339	349	342	352	332	347	346	329	317	323	338	339	350	366	328	356	341	371	362	350	354	343	336	394	335	357	359	337	356	372	352	364	332	347	369	352	354	303	354	344	311	329	366	388	347	371	329	355	385	342	363	339	356	365	366	389	360	351	360	381	355	342	325	359	350	361	349	355	345	322	333	366	349	356	367	333	354	358	320	336	349	343	373	347	325	352	352	349	310	357	345	346	366	375	382	342	366	346	358	354	354	316	350	350	358	356	343	359	351	361	341	312	335	349	323	364	347	371	353	341	339	356	329	347	332	324	342	358	343	341	360	328	312	360	333	329	395	332	332	377	332	322	361	354	337	347	341	337	351	356	348	327	347	396	352	350	356	362	349	346	351	338	363	389	396	369	326	339	378	370	371	338	350	348	360	330	377	340	331	381	356	350	357	352	366	326	352	373	376	345	340	350	366	332	323	344	396	376	380	329	346	355	355	351	366	379	380	315	349	369	369	320	340	336	358	379	326	342	370	319	352	390	348	335	377	339	346	361	352	364	378	324	367	331	336	327	383	354	372	344	365	315	359	331	366	352	343	365	352	343	322	338	367	319	361	368	365	338	353	362	329	350	337	339	340	382	359	329	322	389	336	351	366	350	350	347	355	326	340	349	377	399	369	344	367	376	368	365	312	359	402	362	359	378	311	379	365	364	343	376	356	362	337	328	341	340	342	342	344	354	369	368	362	342	336	338	322	324	356	310	344	332	332	382	359	351	344	336	342	351	373	364	363	368	378	353	382	355	353	333	376	344	356	356	329	376	349	355	324	349	347	335	340	380	368	389	358	347	342	339	343	340	360	343	350	359	343	372	340	343	341	365	333	354	358	354	342	333	343	349	346	375	346	376	356	349	333	357	347	370	345	384	347	361	328	314	346	380	367	353	375	364	377	343	368	379	333	377	337	370	329	325	369	351	337	364	371	345	380	359	352	359	316	369	365	328	338	359	362	328	343	360	342	363	359	358	352	323	344	365	366	339	367	316	343	346	337	352	376	356	359	352	348	302	364	328	378	334	361	381	317	347	352	348	365	343	352	361	356	397	340	337	328	325	348	352	330	335	369	367	328	354	365	326	362	378	359	361	352	340	357	337	365	390	317	376	358	333	348	363	338	384	355	329	343	364	345	331	355	358	338	327	361	334	346	326	332	331	340	370	380	385	347	348	344	375	385	331	357	350	363	352	317	374	348	349	353	365	374	366	366	375	364	351	322	334	326	345	338	340	344	385	314	342	337	351	352	374	372	349	361	373	347	364	349	360	334	368	327	349	304	339	349	373	375	344	351	366	341	340	387	348	350	402	397	356	362	328	326	381	344	343	335	357	320	361	346	334	357	309	337	356	336	331	382	378	335	310	365	369	351	326	340	331	345	358	335	368	347	371	359	333	340	347	351	339	340	336	363	342	348	340	378	376	357	340	354	348	381	384	370	366	369	296	319	362	358	334	358	358	382	355	336	348	347	327	333	391	351	353	362	375	340	335	362	332	348	315	330	358	366	330	347	359	342	380	326	355	391	370	401	356	385	333	355	364	348	348	344	327	338	319	351	388	355	338	356	380	366	345	381	342	330	365	315	347	333	327	382	356	340	327	346	330	387	351	397	394	321	352	331	360	328	359	353	364	365	325	375	357	337	401	361	358	362	366	400	366	349	365	338	344	367	380	332	328	371	379	359	353	336	398	364	318	378	342	353	384	347	351	318	359	388	352	357	351	383	345	373	392	369	350	346	344	382	315	352	350	328	340	358	352	361	369	348	358	365	321	315	356	333	382	350	340	344	323	354	361	327	350	357	345	342	368	353	338	318	336	328	374	357	357	356	354	322	336	377	313	360	306	359	342	353	345	321	318	347	371	374	353	382	358	337	369	327	350	360	326	356	366	357	347	338	352	347	343	342	370	303	349	332	328	368	368	347	359	318	349	371	338	338	353	359	352	331	333	331	321	353	341	329	347	361	343	353	343	351	348	348	350	335	340	338	361	353	340	310	325	332	338	365	339	350	331	364	318	351	357	343	370	354	335	372	356	336	354	357	341	347	383	328	350	367	345	335	375	361	330	338	336	365	353	352	338	347	351	361	370	381	347	366	332	326	330	353	327	359	353	355	337	328	333	359	358	370	325	388	363	375	353	343	329	322	366	333	353	347	356	322	360	371	333	351	336	370	343	316	327	374	378	356	340	370	349	394	357	346	353	357	361	334	356	340	385	366	315	386	369	353	370	354	354	333	341	307	353	416	322	356	324	339	375	311	369	368	357	374	351	345	343	359	339	341	328	353	359	317	347	339	374	357	334	348	360	350	362	329	335	346	343
38465	59096	40447	18297	9086	4190	1597	717	486	408	402	434	401	409	468	398	368	409	436	429	463	447	444	386	420	423	395	389	450	416	398	402	426	427	388	388	407	401	358	420	429	423	378	418	405	410	409	403	410	390	390	406	442	405	404	403	389	375	403	420	414	397	364	378	410	389	435	407	410	395	405	408	418	388	411	391	411	434	395	421	388	413	433	407	395	393	387	396	372	417	404	392	400	430	413	385	390	415	370	440	386	392	405	418	425	401	414	417	415	394	411	394	390	423	414	399	446	396	387	408	425	424	442	396	426	416	404	394	387	411	414	393	399	420	376	396	404	383	397	412	362	392	372	436	400	413	423	439	380	419	437	436	428	430	419	394	406	405	404	399	398	393	378	381	399	368	394	379	382	409	388	446	375	404	394	398	423	350	395	418	402	406	400	402	404	406	378	431	408	441	418	451	382	451	447	410	396	445	390	435	431	410	383	428	400	412	375	398	427	365	404	368	434	398	385	394	374	395	471	382	416	435	396	406	389	411	372	400	402	391	403	415	417	384	419	415	406	399	364	412	406	418	403	395	417	385	368	394	402	369	412	387	399	399	356	422	412	370	387	424	411	415	436	398	414	409	407	415	426	431	413	400	439	384	392	409	419	400	450	392	395	362	383	400	393	380	374	392	402	385	407	441	378	423	387	418	411	427	412	428	412	409	394	423	397	389	444	414	387	353	441	417	412	420	405	396	407	395	406	427	417	409	397	440	433	388	442	412	404	366	384	399	398	390	398	401	391	444	395	420	376	428	364	405	393	385	378	398	406	400	418	367	393	405	430	394	412	442	450	421	413	393	424	419	407	368	390	414	409	413	407	442	435	363	372	425	435	416	439	394	437	408	395	394	418	395	384	394	394	384	392	424	377	419	387	431	370	392	408	378	422	375	387	408	422	420	405	410	417	377	445	402	400	437	455	416	415	396	408	430	427	376	414	398	385	411	405	397	402	373	416	452	417	415	372	369	394	435	396	412	391	428	419	399	396	420	363	379	392	361	415	422	390	394	402	389	391	388	413	383	384	409	413	389	398	408	387	381	435	409	396	418	382	431	405	421	394	429	417	420	387	414	386	419	423	431	382	408	385	433	370	351	413	398	451	365	384	396	423	402	440	416	425	392	385	392	406	379	388	414	413	391	392	412	420	409	411	407	416	383	399	384	409	397	401	372	411	403	376	441	406	361	449	372	385	395	398	400	424	451	431	417	421	410	377	386	379	403	412	414	407	412	375	406	385	399	414	398	415	409	416	388	432	407	427	401	398	379	381	399	387	425	395	405	399	431	410	400	404	405	414	405	415	368	409	410	408	426	399	393	392	429	407	372	411	382	421	405	424	410	411	424	395	364	388	399	384	394	382	414	390	385	434	398	414	407	415	410	413	410	403	399	436	406	377	427	413	420	412	378	410	378	419	406	450	409	424	392	429	372	412	393	410	380	414	434	401	434	363	437	384	412	403	394	386	411	431	379	396	414	373	399	377	388	408	425	421	376	409	424	400	368	402	398	416	410	408	414	415	385	427	400	391	427	405	423	431	403	400	434	422	406	420	402	396	425	430	413	386	376	426	413	421	417	445	406	398	389	386	377	385	407	445	421	392	436	428	374	378	424	361	400	398	354	399	402	423	401	414	415	432	410	377	398	415	440	406	402	419	405	359	383	395	424	439	400	398	406	430	384	409	394	414	402	357	395	389	414	397	431	407	417	408	406	394	438	421	396	378	399	393	399	378	430	377	442	426	396	363	385	426	385	393	418	403	399	387	413	378	371	422	410	365	413	382	416	422	400	390	415	402	400	383	404	396	386	417	377	438	383	399	422	379	359	388	396	430	380	388	383	386	387	403	429	413	388	400	390	461	376	415	388	436	425	370	378	395	388	403	384	400	389	395	401	407	392	404	400	425	443	412	421	419	398	395	397	376	371	395	429	414	365	397	387	409	396	408	410	441	421	419	390	426	430	392	396	389	428	407	363	409	390	386	399	430	428	369	429	411	380	421	427	399	430	423	439	411	390	414	393	402	408	397	421	395	410	388	422	400	385	432	392	404	438	385	370	386	363	362	393	401	385	368	366	414	431	394	385	405	418	423	424	385	407	409	426	398	427	384	430	418	391	405	398	409	365	419	397	419	443	409	407	368	373	389	372	415	402	437	394	403	420	410	382	409	386	409	392	427	431	394	401	424	407	402	378	392	424	419	379	388	386	401	417	404	428	381	393	397	403	432	397	414	387	363	416	401	421	381	392	378	399	420	417	413	377	367	394	371	423	403	362	395	391	379	398	429	433	425	409	404	414	401	385	421	360	423	420	377	389	402	430	394	370	398	387	388	412	389	434	402	416	407	396	384	374	431	403	401	405	382	460	410	402	444	399	415	364	393	393	442	394	426	395	413	406	419	431	396	412	387	383	393	370	403	400	434	390	386	387	396	411	382	368	421	425	398	386	414	401	395	414	434	435	382	412	384	418	399	396	402	369	394	414	402	433	385	417	407	410	387	407	368	401	439	423	403	450	405	405	353	450	402	432	415	377	370	409	389	424	419	443	413	375	421	410	404	394	378	436	435	401	365	437	433	421	370	363	394	406	403	411	407	383	401	407	375	395	394	398	427	398	407	400	441	431	396	400	388	363	402	391	416	425	383	438	382	339	425	400	399	428	390	399	390	410	375	419	390	389	411	395	395	378	405	419	406	420	440	441	393	386	399	415	403	405	405	370	403	431	418	371	455	420	389	435	397	384	378	429	428	399	388	426	398	401	402	378	416	394	394	382	376	401	429	389	412	393	399	389	410	415	395	376	403	439	385	415	417	406	363	377	395	381	392	385	441	404	396	413	434	402	417	412	410	397	400	392	425	426	401	420	419	388	385	373	430	394	396	423	386	402	376	440	384	417	425	410	380	398	415	359	415	417	392	421	405	398	422	400	446	375	408	401	410	370	369	407	402	381	427	393	396	400	419	420	404	393	419	377	424	436	393	446	374	401	428	376	423	420	395	391	394	406	413	378	398	387	432	403	436	419	399	425	414	406	444	433	407	378	408	419	389	405	407	400	425	396	406	383	360	425	438	389	415	415	434	406	427	427	423	373	432	402	408	406	410	405	398	412	384	400	444	431	406	385	423	431	417	416	404	384	384	431	402	404	398	372	442	387	400	401	418	390	415	377	385	431	368	398	389	421	410	425	399	364	401	408	412	398	406	352	407	380	433	422	399	407	411	389	435	411	414	403	390	383	410	410	407	407	418	380	418	403	429	377	404	457	408	459	406	377	373	352	392	396	386	432	404	399	445	422	407	367	419	384	424	422	409	391	380	411	430	425	438	418	416	394	385	404	391	375	379	416	375	431	367	391	402	385	376	395	453	402	405	457	394	405	426	386	410	397	455	372	424	418	425	410	390	437	433	401	434	477	365	399	370	377	404	424	394	393	444	361	375	437	477	391	394	423	390	366	378	395	415	380
22845	21024	28526	24038	21808	21314	12942	2640	743	517	443	474	465	434	383	419	446	390	387	391	415	426	413	389	432	407	417	410	423	448	394	386	402	434	404	429	380	415	405	429	378	387	405	398	436	452	390	428	412	419	380	418	364	435	437	452	419	393	396	419	405	396	413	397	381	421	412	381	416	411	355	411	441	357	382	399	385	419	365	402	415	383	392	381	434	392	391	452	395	383	389	405	388	425	419	392	412	418	399	409	407	401	435	428	397	444	377	341	408	442	397	413	425	397	418	375	397	423	409	393	382	403	426	403	430	420	360	447	409	417	398	387	407	394	408	429	381	407	436	371	396	403	435	410	399	403	405	409	403	393	419	374	383	432	395	387	391	417	389	406	428	405	392	380	370	402	408	406	408	374	405	423	425	436	431	407	385	400	425	399	395	402	416	410	407	422	410	446	449	401	428	410	415	373	405	424	416	411	414	385	416	351	443	404	436	390	361	417	403	412	395	370	388	414	416	407	400	380	382	420	356	447	379	385	408	403	424	397	391	418	414	429	398	368	388	400	409	388	412	408	386	442	384	400	405	385	428	398	425	432	394	395	428	415	395	413	412	409	415	445	390	411	418	385	420	396	403	387	404	382	402	377	435	389	387	392	412	377	375	416	433	404	438	406	357	395	378	461	438	388	421	400	402	413	437	389	395	357	385	373	405	435	373	398	388	402	433	436	399	394	383	389	406	419	426	394	406	390	414	406	443	366	439	410	425	408	368	440	416	413	376	435	427	406	401	424	410	392	393	406	414	392	412	385	367	365	397	382	391	394	397	408	392	433	409	396	435	414	415	427	379	384	395	392	397	402	422	413	431	368	385	399	355	388	420	405	395	371	395	411	378	418	419	420	380	434	411	401	391	397	392	397	410	433	391	421	455	433	379	422	417	384	381	405	418	406	399	397	407	421	387	408	409	409	414	429	418	412	420	408	422	410	402	386	418	416	423	427	430	412	409	428	397	445	397	451	416	424	406	402	402	417	407	386	396	385	378	413	444	409	401	406	415	405	416	402	399	413	414	454	395	422	402	404	406	387	382	399	426	395	401	382	388	425	370	366	405	406	390	397	408	396	382	385	399	394	389	401	383	405	418	411	425	447	401	368	454	376	435	400	429	395	410	428	437	379	412	361	395	421	400	367	419	417	413	386	447	392	422	384	400	395	402	389	385	430	394	404	418	405	429	408	378	372	374	410	381	406	373	395	398	399	426	448	405	422	428	420	387	397	434	385	409	419	441	398	398	410	411	428	415	395	417	400	400	340	401	445	369	403	395	361	444	357	389	407	375	425	379	392	419	420	396	413	385	418	418	421	407	383	375	436	371	394	396	405	396	384	369	388	417	401	408	398	400	410	349	394	368	401	391	401	400	414	435	424	401	404	419	393	468	448	406	401	385	403	399	365	417	415	411	418	388	394	432	410	364	395	386	403	428	377	434	388	414	396	439	426	398	432	417	373	400	377	390	434	422	410	392	386	398	421	385	418	382	417	413	387	379	379	422	381	385	406	350	448	379	402	384	426	436	396	402	409	434	402	382	406	373	437	402	399	413	441	431	398	402	382	407	423	399	401	434	425	403	406	396	386	388	393	404	436	362	385	411	400	394	425	399	396	415	436	379	416	401	372	432	409	410	385	411	424	407	371	372	435	425	376	363	365	425	371	442	401	408	396	375	426	392	422	433	362	375	415	436	424	402	428	420	416	380	367	380	404	406	417	426	374	406	414	400	380	411	398	387	375	417	400	382	409	412	411	422	449	432	444	440	395	386	422	408	403	396	448	399	410	390	427	397	400	413	392	419	420	364	404	368	382	410	378	401	403	430	401	426	468	414	394	413	381	394	423	435	416	384	417	404	398	377	397	436	406	440	394	378	407	380	429	410	436	375	416	392	403	386	412	393	400	385	416	408	415	385	409	401	405	395	404	393	399	404	397	366	413	401	399	402	387	390	419	375	414	404	437	407	379	403	397	381	414	411	388	412	381	445	412	404	403	400	356	375	387	384	390	400	411	380	420	392	404	405	375	418	409	419	391	404	403	410	396	405	389	393	375	395	376	380	412	401	398	379	396	365	409	387	445	444	451	415	391	421	384	429	397	398	402	373	429	415	444	397	377	466	398	449	449	418	411	405	429	446	415	403	399	390	420	392	401	392	419	389	407	374	399	438	420	395	408	445	377	393	418	385	416	417	380	420	416	399	415	411	404	364	412	380	412	398	369	421	400	409	395	383	391	382	373	396	372	382	391	429	364	397	404	415	411	402	383	421	405	422	395	432	414	396	409	404	410	413	413	406	386	398	392	384	443	393	383	403	401	432	373	424	378	403	387	402	430	409	427	381	388	396	383	444	437	398	403	442	406	421	422	374	368	404	410	401	377	393	398	410	390	420	436	417	441	428	414	400	423	444	454	410	397	402	426	403	375	365	403	414	437	429	370	404	405	375	391	391	445	422	423	433	377	414	417	371	381	411	374	366	366	428	424	367	409	411	403	384	399	371	414	379	413	381	401	412	398	375	402	400	433	401	384	430	430	416	382	394	390	426	416	415	425	409	419	397	411	437	436	476	422	398	390	418	410	397	425	459	387	394	404	405	399	384	436	357	424	398	422	407	400	394	397	413	403	413	404	438	402	401	390	378	410	387	390	395	416	407	385	412	393	410	414	389	400	405	378	443	419	383	463	463	413	381	438	379	418	386	381	386	424	394	370	445	394	384	400	375	396	413	424	401	356	409	402	385	404	461	381	414	385	402	396	394	414	361	391	353	406	418	389	397	419	395	420	383	391	375	392	411	400	409	345	411	406	381	384	406	383	369	386	359	389	425	402	385	420	405	417	377	390	374	418	391	431	387	441	375	368	406	364	391	399	399	423	387	399	400	401	410	420	404	410	393	404	377	424	427	443	410	415	394	419	394	400	384	383	414	397	449	388	413	377	425	406	413	401	434	393	386	404	399	392	393	394	438	446	397	420	402	396	396	418	426	392	381	399	383	396	396	416	386	413	351	412	392	426	404	412	449	387	390	400	414	421	402	419	400	360	391	391	419	431	387	369	417	402	378	396	426	408	394	405	359	389	404	392	411	382	415	453	396	432	375	417	391	411	405	413	424	417	365	413	434	442	410	423	409	347	401	423	435	422	402	392	426	375	394	402	392	424	421	390	371	372	399	380	408	390	424	399	414	354	414	370	439	388	400	388	390	369	385	378	403	460	402	401	390	412	406	405	390	414	387	358	391	422	413	383	423	398	394	410	397	415	421	402	415	396	407	378	414	402	401	409	391	359	385	413	425	421	414	396	440	449	403	432	385	409	423	449	389	398	414	415	414	392	405	410	416	412	426	404	413	416	425	376	409	412	378	447	399	398	379	416	424	404	408	389	367	425	437	396	407	417	408	412	422	394	388	411	419	372	394	426	380	402	404	431	402	427	393	367	415	391	384	375	381	394	368	434	422	384	405	453
41076	67405	43580	35325	24344	13073	5133	1913	663	521	506	490	517	484	458	514	461	440	505	464	430	460	435	450	471	422	432	430	455	430	440	453	413	455	457	445	457	478	442	455	386	437	428	462	436	460	439	437	453	464	431	468	454	454	470	431	437	448	459	448	416	405	453	435	438	454	440	449	418	445	451	447	442	426	484	453	486	439	435	421	425	446	434	421	419	452	407	500	419	417	479	419	419	421	426	449	419	430	419	455	447	442	458	419	453	413	447	427	477	439	445	428	421	448	436	425	446	454	460	476	447	436	426	428	457	440	456	393	438	482	462	506	407	476	444	457	470	435	449	450	428	448	441	424	465	452	422	458	402	458	491	419	414	464	427	437	418	443	458	461	451	425	420	400	436	442	432	437	457	462	444	404	448	462	420	452	433	429	439	440	479	419	411	457	435	467	418	430	445	461	433	442	462	451	449	443	440	453	463	426	483	427	449	446	434	448	449	466	446	460	429	444	413	453	439	404	451	424	451	434	436	424	462	482	428	430	427	459	445	431	459	446	445	436	453	426	454	451	430	464	446	427	451	416	482	441	458	478	400	399	435	404	442	467	440	447	408	434	463	419	460	421	446	492	411	461	462	431	445	420	432	448	457	473	437	467	447	480	450	419	429	434	456	462	464	482	431	436	453	441	441	461	419	446	431	421	445	433	474	416	445	415	438	443	431	428	429	455	415	435	429	396	422	437	428	431	466	457	460	448	429	459	424	429	416	453	428	419	476	426	397	422	419	462	478	424	463	440	460	421	441	446	419	410	425	409	446	490	467	444	439	475	434	454	423	401	452	425	431	440	444	439	436	481	471	445	457	464	453	480	422	432	417	444	431	414	484	507	425	413	451	446	412	412	452	460	448	413	422	452	434	460	427	497	428	433	440	425	455	461	424	458	456	464	418	446	419	442	428	422	411	454	438	414	450	411	438	434	456	455	475	443	469	444	412	418	464	460	415	429	434	451	456	482	437	444	505	438	449	437	447	441	449	444	438	447	446	419	466	427	459	464	467	443	438	472	463	440	439	440	452	426	439	443	470	466	443	423	439	448	450	453	459	440	466	413	443	440	433	432	406	432	441	451	418	446	461	419	407	422	409	461	431	475	435	441	426	468	409	430	456	415	462	446	448	453	438	430	431	464	454	449	405	493	459	435	436	442	478	446	434	444	449	416	447	430	417	414	431	437	425	433	466	427	443	436	450	488	434	451	437	437	439	432	432	410	433	441	466	466	441	437	408	477	423	449	428	459	450	390	456	430	459	450	455	452	463	455	435	423	421	480	437	438	499	402	408	457	433	440	420	445	440	431	444	416	427	443	425	483	475	475	399	462	424	437	482	438	442	416	420	463	451	487	401	463	455	469	420	455	433	445	465	427	412	444	469	424	446	478	410	468	444	448	407	439	423	421	440	445	434	452	440	437	429	420	384	446	458	408	456	417	434	441	434	403	448	429	411	499	406	424	426	457	440	445	478	444	417	440	459	431	461	427	433	438	420	480	429	421	393	437	402	470	443	443	410	412	424	491	431	491	408	436	465	466	483	444	443	410	438	447	429	430	442	448	431	434	443	443	516	405	443	441	421	443	432	412	440	442	441	487	468	462	477	446	450	472	480	451	413	426	420	444	479	453	432	453	413	470	464	412	453	469	445	425	457	451	414	465	459	435	474	421	436	461	395	430	451	444	404	451	459	471	439	392	465	442	435	435	456	431	471	446	449	453	422	430	488	438	424	440	483	451	462	452	385	441	444	460	422	396	514	432	462	452	400	484	428	448	427	444	454	405	425	473	457	451	449	474	474	457	469	405	462	397	439	398	414	424	418	443	446	422	457	435	452	452	476	399	453	416	469	437	435	479	409	433	461	443	437	458	429	417	451	418	438	464	395	420	448	456	445	431	478	377	432	423	427	471	465	466	467	458	469	467	423	444	402	466	439	404	449	444	441	467	489	447	497	412	464	451	435	442	463	410	437	431	439	469	398	427	426	426	416	439	460	456	446	404	472	452	429	413	459	438	482	442	426	462	435	426	431	442	431	430	435	472	434	448	408	434	430	448	444	438	458	433	425	423	456	463	413	421	463	419	430	433	477	418	439	439	455	443	445	383	466	455	460	451	429	423	432	437	449	475	443	397	446	415	449	422	408	457	459	422	457	424	445	433	472	453	447	437	444	468	449	435	452	481	437	448	389	447	445	481	444	434	456	475	425	439	452	422	452	452	425	456	427	471	444	457	432	504	429	469	431	479	453	423	478	431	436	451	435	447	423	433	448	467	447	432	446	402	467	485	454	446	453	480	455	437	438	465	435	448	442	468	422	447	445	425	476	451	446	437	421	427	437	447	413	428	462	431	440	457	454	431	413	469	443	449	469	451	444	413	455	494	478	424	402	449	453	431	466	464	434	439	476	414	427	442	465	473	456	431	440	439	465	466	435	426	472	461	443	437	418	414	453	457	445	472	439	476	450	449	440	452	444	430	432	448	417	412	440	445	447	457	418	444	448	438	466	436	413	426	453	460	428	481	435	473	446	448	443	407	455	446	425	443	449	443	436	471	451	432	447	440	439	433	434	442	424	447	433	477	460	406	460	425	421	447	455	436	453	439	433	404	419	400	422	406	429	420	453	468	433	443	437	420	471	472	414	444	452	463	446	475	401	409	431	436	427	446	445	457	481	449	472	449	430	420	483	468	401	406	422	455	447	422	463	502	471	421	425	412	479	453	426	479	437	429	467	425	471	395	428	437	476	436	438	461	432	444	416	476	450	458	450	449	477	414	471	437	368	457	476	440	437	444	426	433	428	476	459	458	452	439	458	415	448	416	419	452	476	452	415	460	466	465	445	464	457	444	447	446	416	410	428	449	425	467	423	452	460	441	454	414	458	453	439	434	458	434	405	469	429	464	449	449	440	434	487	441	435	434	473	465	425	432	410	456	435	396	470	416	428	440	410	491	403	460	447	431	432	419	428	414	475	431	439	462	395	407	466	418	433	425	468	443	444	459	434	406	402	431	442	411	458	440	455	425	461	441	421	408	445	464	407	417	444	441	433	417	481	454	425	412	405	422	408	491	491	441	457	473	473	462	469	448	453	439	473	480	475	413	436	415	422	456	442	466	418	468	439	411	466	444	453	466	413	454	430	467	452	442	421	441	430	451	427	476	447	432	417	420	456	437	452	412	442	414	442	435	439	440	468	424	472	457	425	423	477	424	417	419	429	429	468	466	482	513	448	460	382	462	413	437	435	449	451	424	462	435	432	428	408	426	450	453	437	441	442	442	404	422	425	419	408	408	491	462	448	447	417	449	473	426	440	455	447	419	404	430	481	448	431	437	431	454	433	495	432	402	441	437	434	453	447	454	444	491	464	416	466	475	428	442	404	454	440	409	469	473	470	450	453	464	457	461	426	482	477	455	459	465	459	454	449	465	454	438	435	459	447	436	460	431	453	455	418	406	439	445	433	452
30972	31665	32068	19819	6226	1209	433	259	242	263	258	229	243	264	269	259	263	275	248	264	233	235	254	242	246	248	255	271	236	275	249	259	255	233	253	251	252	248	241	265	224	232	265	236	257	249	239	236	230	261	252	258	261	259	260	269	229	265	289	246	239	258	283	261	243	227	212	264	233	250	245	249	240	232	247	259	249	254	246	234	257	268	232	232	256	235	234	250	230	251	233	267	242	228	244	237	246	252	253	257	254	268	233	242	255	234	236	253	237	240	257	259	249	252	215	230	230	264	258	250	251	265	238	263	251	241	263	240	285	236	223	253	253	253	241	259	278	248	256	248	258	241	237	257	228	254	244	259	232	248	248	245	248	259	259	261	248	273	261	269	247	259	245	231	253	264	240	224	228	297	258	213	265	247	246	241	232	270	242	286	250	262	264	232	245	244	256	255	222	282	254	263	259	249	241	236	250	240	259	283	263	244	257	265	270	238	273	255	240	285	259	266	263	242	271	233	256	259	254	250	232	236	250	233	256	265	260	253	218	271	262	229	233	252	255	264	270	238	263	245	259	235	245	245	270	233	238	243	251	242	245	238	264	261	230	273	240	230	243	257	252	259	225	261	238	268	253	240	253	270	230	260	241	210	264	275	287	252	245	254	246	271	260	244	247	257	250	280	252	232	273	260	252	264	225	260	257	257	275	247	250	222	233	256	258	229	239	243	251	257	247	264	239	260	264	245	246	240	256	283	252	255	244	254	238	257	236	244	254	239	226	265	254	237	241	262	249	254	250	241	249	235	255	219	253	253	242	255	237	255	255	233	259	240	260	233	236	239	221	243	231	246	209	255	244	236	255	254	283	240	281	245	264	261	243	259	255	220	263	266	234	253	257	263	254	259	256	270	222	228	235	273	218	242	244	230	216	231	274	257	260	253	230	248	242	272	272	253	264	237	254	271	240	257	273	278	249	253	248	261	248	256	291	245	243	236	238	240	260	264	259	226	246	277	244	245	256	230	277	264	273	244	236	261	261	241	251	247	258	251	223	231	222	244	267	230	240	270	264	243	278	239	251	247	281	258	251	244	257	265	244	230	262	275	245	219	245	249	260	226	246	229	250	238	275	253	251	247	251	260	258	293	244	201	223	249	261	246	264	239	205	250	212	228	250	245	252	244	238	239	228	247	249	256	250	260	225	239	261	278	252	255	310	238	218	234	260	243	266	266	238	230	231	253	264	249	258	266	231	245	244	258	275	252	278	249	233	228	266	255	254	263	229	244	246	227	253	230	251	234	212	238	269	214	259	264	246	259	263	240	254	255	220	235	274	234	192	255	247	259	280	259	271	263	234	268	243	267	245	244	228	233	273	234	277	236	243	231	222	216	252	239	245	235	255	230	257	224	249	254	253	217	268	258	259	262	238	256	224	254	273	238	225	242	237	255	252	248	231	248	280	248	246	254	255	246	238	232	247	261	254	256	257	248	278	251	281	258	255	283	257	223	236	256	237	245	264	231	271	248	250	241	234	251	226	227	236	261	239	248	256	260	270	228	242	239	223	245	223	214	225	253	215	274	233	247	245	252	274	270	263	265	252	260	252	270	252	242	230	284	262	285	254	229	267	278	237	255	265	268	254	258	255	246	278	268	232	246	243	243	256	244	235	280	242	267	243	261	273	242	232	263	254	254	252	260	233	246	221	255	274	249	259	235	253	243	265	256	240	221	250	260	248	249	237	240	234	271	222	254	273	226	234	239	259	260	234	249	240	305	251	225	231	281	263	246	227	243	224	243	269	263	247	250	228	261	251	264	276	263	240	241	259	261	255	249	290	262	257	253	238	256	255	254	258	243	239	251	234	277	250	240	248	239	234	242	268	235	255	240	257	247	254	263	241	250	256	238	237	229	248	241	226	247	260	243	253	260	247	271	236	253	233	232	239	246	249	253	225	254	241	242	245	247	282	249	279	233	248	247	254	231	261	285	251	250	249	253	248	227	231	264	252	239	254	255	246	250	249	246	277	260	239	256	263	234	233	264	263	269	271	241	248	242	237	258	267	245	250	253	196	264	204	249	242	276	236	204	228	253	234	220	255	249	284	269	224	227	304	260	249	255	228	245	256	261	246	271	263	233	254	246	240	248	264	256	253	220	249	223	242	240	264	248	251	223	231	255	243	253	269	226	251	254	271	270	228	260	231	257	245	268	246	224	226	237	221	251	255	233	252	254	283	242	251	251	251	241	239	265	261	234	232	252	237	256	259	240	227	247	237	258	254	243	257	229	254	264	259	235	248	257	228	244	256	248	267	251	266	216	268	248	244	247	248	255	239	248	269	256	257	227	252	272	256	263	229	253	220	272	246	270	237	236	246	255	257	230	260	267	250	235	234	253	240	260	255	254	258	253	261	257	282	244	251	276	260	231	257	287	275	252	241	274	246	236	258	265	257	243	267	227	243	242	246	275	249	261	233	266	244	209	271	244	240	248	235	237	277	259	246	239	229	228	234	256	261	261	277	281	248	273	250	249	265	251	232	250	250	244	254	256	226	216	234	246	242	237	233	264	242	246	238	206	288	267	221	236	253	260	264	240	241	259	237	260	251	254	258	240	265	242	255	234	224	294	248	279	220	264	236	287	232	250	265	258	271	255	272	255	262	252	263	257	269	209	263	227	264	253	259	236	266	260	248	235	260	253	246	239	244	258	252	301	266	270	262	251	246	233	255	238	244	237	235	263	257	230	229	270	243	249	247	249	220	244	260	222	258	238	228	224	226	234	270	236	258	242	239	253	262	259	258	240	275	225	252	250	250	227	244	250	232	243	241	262	249	269	254	241	251	262	274	226	267	238	259	253	242	254	216	225	241	255	235	227	252	259	275	232	249	245	250	268	249	248	255	234	241	237	250	237	250	235	240	237	249	238	244	241	223	244	251	281	230	269	262	240	246	266	252	228	228	229	250	272	252	241	231	274	228	248	276	238	255	241	231	235	218	238	236	235	262	250	230	237	256	226	250	244	241	263	272	269	258	239	262	242	271	255	277	267	247	273	264	258	286	265	242	238	265	230	251	257	245	236	253	244	253	252	228	239	266	229	250	232	236	241	257	257	244	238	247	235	243	278	234	222	213	232	237	267	244	227	236	237	268	256	256	243	249	218	239	234	239	240	256	250	250	268	254	226	271	257	242	248	249	258	252	227	270	234	254	255	279	246	228	281	252	234	217	222	242	261	241	243	263	252	274	261	231	259	207	282	263	210	253	236	272	280	246	235	223	230	230	252	254	264	270	277	266	269	236	250	274	249	261	250	254	244	261	250	225	263	235	237	266	250	249	265	254	252	238	253	273	241	247	228	259	256	234	221	248	228	266	276	255	270	248	255	269	260	251	239	273	262	250	273	251	246	243	265	267	263	264	254	227	204	252	241	223	242	233	231	257	261	246	258	258	264	247	251	237	249	276	234	242	262	257	230	241	244	250	253	233	260	255	254	275	250	226	267	261	229	270	253
35873	46436	31015	17405	6972	1569	607	315	309	296	309	264	318	315	302	282	269	282	295	254	286	289	279	301	304	286	318	313	257	294	289	304	296	297	310	301	318	282	296	290	256	310	271	321	270	297	274	309	306	289	294	285	274	288	265	296	258	291	325	306	281	304	284	282	302	274	297	320	289	283	293	272	321	285	296	300	278	302	299	274	294	293	344	298	278	282	319	292	329	290	278	267	282	274	306	277	277	283	306	259	310	270	277	339	273	315	277	303	280	302	291	281	290	292	276	307	298	287	279	265	310	244	288	305	291	287	302	293	302	278	282	295	292	280	277	285	266	301	292	323	274	295	262	281	324	272	294	280	300	315	286	304	258	296	301	298	277	286	292	278	300	284	284	293	291	270	307	299	328	275	264	294	297	292	301	267	302	296	269	297	312	342	287	270	280	308	292	294	306	305	292	280	320	275	299	346	280	270	269	265	287	291	291	285	288	299	278	272	299	276	313	293	292	283	278	306	301	283	289	314	297	320	306	281	298	326	255	309	320	292	298	278	263	295	296	285	264	310	290	284	303	295	295	309	301	274	296	280	296	293	287	295	301	276	294	304	285	274	281	276	281	307	288	290	265	322	290	299	314	298	286	281	282	302	288	297	291	284	285	281	310	305	303	306	277	319	330	279	300	294	294	304	293	294	267	286	291	275	287	294	274	279	289	286	297	300	299	306	284	281	272	271	314	269	274	297	269	287	297	302	290	266	290	300	288	297	302	307	297	278	299	296	292	283	318	311	311	281	275	304	284	295	290	267	297	289	288	269	294	257	264	275	286	303	297	283	274	321	298	287	310	302	298	304	289	304	281	279	293	296	269	288	299	256	267	305	327	307	275	280	324	302	295	320	271	258	291	270	281	325	277	276	279	303	315	278	304	283	296	296	308	283	289	284	314	275	280	279	326	302	270	289	319	272	299	306	258	321	261	297	305	290	293	286	304	288	280	287	315	281	287	295	284	288	270	272	293	268	277	288	254	305	288	297	310	278	286	274	285	275	293	321	292	338	292	276	296	284	309	278	343	277	304	293	288	306	288	297	297	300	331	297	297	288	312	268	292	274	281	293	297	284	286	305	307	281	281	268	312	290	289	302	302	283	309	324	331	291	292	291	291	298	277	261	272	288	284	277	253	298	299	310	296	263	301	292	296	316	277	309	310	269	329	275	282	304	281	286	318	294	302	279	257	298	302	308	285	289	296	294	290	265	278	271	272	288	263	317	286	269	321	293	293	305	295	280	297	301	314	274	292	280	305	290	269	275	300	281	305	280	320	305	276	301	301	273	276	312	294	290	320	304	301	303	305	268	315	291	286	291	249	292	325	311	288	307	310	257	311	297	329	310	315	266	302	309	297	277	280	282	306	299	321	279	280	278	320	315	283	274	310	295	316	284	259	320	292	307	251	279	319	314	288	279	317	288	310	283	280	285	272	303	296	323	303	278	315	310	261	298	286	310	266	285	273	245	306	306	295	253	289	270	306	305	306	269	300	294	298	296	305	272	290	314	300	282	303	281	282	305	288	272	272	277	307	267	298	256	286	287	290	318	281	318	273	292	291	260	309	295	281	271	305	267	328	278	292	284	275	329	270	315	313	250	322	293	300	298	295	305	301	303	297	294	322	295	279	238	280	290	273	258	288	301	293	302	285	301	293	318	274	306	282	271	293	289	295	289	300	270	299	271	287	308	283	292	336	274	283	253	326	279	299	303	281	296	267	281	274	269	316	296	308	279	280	283	298	298	291	242	285	282	288	249	297	271	310	278	268	292	283	282	305	277	293	287	336	315	261	298	308	293	279	283	263	289	319	293	302	261	248	285	280	309	264	300	318	301	287	254	306	284	294	299	283	301	273	263	328	269	288	313	290	306	289	263	295	287	295	297	289	280	298	282	289	299	336	305	298	303	298	296	329	276	297	301	314	297	283	302	267	296	293	306	307	315	295	291	301	300	328	317	301	275	282	285	281	284	294	279	292	276	274	270	289	298	274	279	283	304	284	283	282	278	271	267	261	269	280	293	274	269	303	272	306	269	268	323	255	301	308	278	278	300	281	266	314	269	322	302	326	280	296	298	265	316	284	282	287	277	271	307	300	321	285	303	285	286	293	317	286	300	284	289	262	300	287	314	301	270	308	286	302	305	289	270	281	271	295	294	311	283	280	284	296	296	251	295	301	308	295	269	273	286	293	280	312	297	270	294	284	267	292	290	275	301	308	251	290	304	283	301	293	306	282	287	325	283	303	305	282	265	293	290	297	305	299	298	298	308	283	290	301	313	291	284	303	288	292	296	285	303	314	322	272	284	287	285	324	305	313	273	303	281	312	281	311	288	272	281	264	314	309	293	250	277	291	270	295	327	276	293	307	279	284	279	280	269	299	250	273	294	276	314	290	311	308	311	272	301	285	283	298	291	300	304	271	275	301	302	274	270	292	275	310	316	285	307	307	277	291	286	298	331	310	306	296	302	272	286	307	266	293	297	306	297	313	280	293	303	272	296	290	311	266	276	306	287	271	278	308	281	317	282	278	297	307	303	319	287	274	297	303	297	323	273	272	312	267	282	270	304	286	298	269	293	271	289	295	297	260	307	311	313	287	306	301	294	294	301	297	301	289	298	301	291	292	281	284	316	270	310	243	276	312	319	267	310	302	271	296	295	298	295	265	282	309	298	289	288	295	288	292	301	311	310	275	319	283	291	290	281	268	274	257	274	286	300	302	285	298	290	278	328	288	265	273	258	307	275	280	311	266	292	314	299	278	300	266	280	271	275	292	306	294	284	316	269	291	275	271	273	309	311	284	272	271	235	291	276	307	300	281	275	295	302	285	276	294	326	278	291	277	286	301	284	307	307	289	289	272	303	269	278	285	293	275	292	309	292	316	297	283	317	298	331	292	284	294	300	313	298	289	311	287	294	298	271	294	307	288	281	301	294	267	280	308	311	268	283	284	287	276	325	313	265	283	305	310	282	289	286	278	298	327	307	289	296	301	296	233	302	328	280	275	295	272	284	335	300	263	297	276	265	283	281	301	287	278	305	311	263	276	290	355	278	309	264	289	291	268	298	304	252	276	290	332	279	290	285	287	316	278	291	313	284	278	302	302	314	296	306	267	272	286	287	297	276	306	308	291	334	310	268	289	268	293	263	293	277	252	324	279	301	283	271	295	316	298	262	276	303	259	313	292	318	283	316	264	259	287	303	293	293	269	309	284	298	292	280	288	297	286	320	286	307	276	303	296	299	275	308	286	280	306	296	276	277	286	325	257	266	306	305	297	308	292	283	301	303	282	288	315	287	289	278	250	294	276	300	275	291	313	278	317	294	264	296	271	308	300	294	316	266	294	273	259	294	258	309	318	285	276	292	289	271	290	285	282	276	297	286	307	287	271	313	264	279	302	293	288	276	313	307	302	276	288	309	311	282	300	291	299	261	283	304	287	306	279	296	282	283	285	330	304	307
23955	21056	28348	25212	21278	12553	2644	628	331	285	327	270	253	251	290	260	242	305	273	290	253	256	277	277	232	223	266	255	256	251	260	235	229	247	260	276	247	271	245	251	244	252	270	253	281	290	265	270	264	252	257	259	266	277	264	274	244	288	257	238	278	258	236	241	284	245	257	249	267	264	291	253	292	284	242	251	244	263	248	260	242	242	255	287	251	307	240	210	250	262	275	238	270	278	252	275	248	264	245	270	226	246	242	239	249	270	281	232	232	260	259	272	278	253	255	281	251	252	281	278	259	247	262	254	274	249	242	243	237	239	250	258	265	262	227	274	281	270	274	235	238	256	248	241	227	254	279	255	262	258	282	270	248	272	261	260	256	263	263	283	246	249	254	267	280	307	268	267	253	246	261	253	283	270	227	267	264	283	271	236	240	241	243	279	247	273	279	236	254	259	254	247	258	256	266	255	254	256	267	269	262	271	269	262	259	249	282	262	267	257	262	246	241	275	247	259	288	264	232	278	253	256	269	265	259	243	267	248	294	259	273	268	240	269	262	228	272	269	259	238	270	246	246	236	247	272	237	242	291	284	262	255	289	258	270	266	255	287	247	289	254	255	252	233	267	262	254	276	272	235	258	276	258	265	273	265	268	247	245	286	253	233	277	279	234	271	260	231	267	257	297	262	257	239	248	260	245	229	258	274	243	275	261	277	255	231	266	235	265	242	243	274	235	253	265	263	261	263	245	252	263	222	243	311	283	263	254	255	283	278	254	254	280	256	250	240	264	246	274	259	242	252	238	246	270	239	296	257	253	246	244	247	262	249	251	251	250	248	284	267	277	261	251	259	236	256	264	265	267	259	276	259	249	278	247	253	261	251	268	224	275	252	253	254	284	317	258	238	262	259	239	238	268	240	269	263	247	241	286	254	236	252	287	245	274	256	251	253	242	260	269	273	272	245	263	277	285	262	256	279	253	272	257	269	282	267	258	259	262	244	284	270	261	248	255	290	244	260	244	246	287	256	272	268	254	241	247	250	262	238	263	256	262	239	266	247	255	268	262	249	268	252	245	244	273	283	280	282	246	274	242	295	276	234	249	236	228	280	305	269	260	278	282	250	265	270	257	252	262	249	234	276	260	278	245	287	274	245	278	285	251	268	228	257	271	259	243	278	308	253	259	233	279	292	256	250	253	247	261	252	251	242	224	265	258	279	227	272	261	256	246	246	266	270	262	271	237	276	247	233	255	228	259	246	249	250	248	252	276	275	262	279	278	247	267	274	263	261	240	263	245	267	255	243	247	231	259	288	245	257	258	265	257	254	261	243	273	266	265	260	272	247	242	252	242	245	257	252	257	250	267	284	260	251	266	299	252	261	260	268	261	251	270	270	240	275	283	252	266	259	271	250	254	235	251	262	263	271	269	262	256	262	251	262	251	273	240	257	257	253	259	277	270	258	250	266	257	262	254	256	287	284	256	262	238	277	267	277	250	250	250	278	251	278	290	263	287	222	297	232	245	240	274	256	255	218	254	228	252	265	260	257	248	240	249	255	242	264	271	237	298	248	260	272	278	278	255	245	255	261	253	269	258	225	219	256	272	269	268	268	261	314	248	259	276	249	252	240	276	253	243	270	250	288	278	255	260	268	244	240	257	244	265	265	260	267	264	241	242	258	272	281	260	257	257	256	248	244	244	287	249	262	247	280	279	293	256	248	266	297	256	269	276	243	258	264	255	268	232	238	255	256	265	273	267	231	249	261	261	269	271	265	258	269	280	254	262	245	234	256	260	309	268	267	271	258	284	294	278	241	275	230	251	249	250	275	241	284	275	289	276	245	272	225	274	232	269	270	235	296	259	261	277	250	254	263	244	237	256	257	257	283	250	256	242	236	297	263	238	249	260	263	265	235	260	275	256	284	273	257	282	261	255	269	276	245	286	282	237	246	247	231	284	260	267	242	295	261	255	261	260	249	262	265	228	265	246	243	275	243	266	229	267	250	258	273	252	244	249	259	233	260	276	263	253	257	240	240	284	275	244	268	258	261	239	282	279	236	247	284	243	244	273	272	232	252	231	254	251	270	262	235	248	260	266	216	277	280	266	254	264	253	270	247	266	276	270	290	236	281	262	267	267	262	264	256	264	282	268	256	280	233	245	265	286	267	269	258	264	262	233	241	280	215	271	269	240	251	259	259	262	276	251	233	265	255	260	263	275	262	241	248	244	278	250	233	230	256	243	266	249	231	267	269	239	245	241	254	268	250	268	249	267	252	268	265	235	253	254	246	257	270	243	258	266	258	250	270	281	238	258	243	246	254	222	260	220	284	281	258	238	243	243	254	260	258	277	230	254	271	257	267	263	258	283	277	271	275	249	225	246	270	274	265	264	241	239	269	262	239	239	252	267	265	238	253	263	293	261	252	248	256	248	256	251	270	242	237	255	271	256	274	242	251	247	273	279	266	240	219	258	252	240	243	247	260	232	247	264	275	252	240	252	266	279	230	257	288	255	250	246	254	273	257	251	247	273	242	254	250	246	264	218	257	270	283	261	247	275	254	227	258	234	235	272	264	255	261	241	263	233	255	232	261	268	250	242	244	256	242	253	272	247	268	263	268	263	277	253	263	242	256	261	269	253	269	260	254	237	253	249	215	251	256	268	235	258	247	257	259	259	268	268	268	242	259	297	280	245	261	240	244	258	250	268	268	263	253	266	263	259	257	253	272	249	266	238	262	237	252	285	224	260	234	263	259	265	249	251	262	242	254	240	280	241	235	264	254	261	275	259	238	235	263	261	257	246	280	278	252	265	246	248	275	246	284	241	244	241	257	230	255	268	230	291	274	262	230	259	253	244	236	238	278	262	244	244	249	248	258	269	269	245	258	241	249	257	258	217	246	246	266	271	260	265	251	241	268	262	234	242	257	281	262	265	244	268	246	256	229	263	248	251	250	254	274	263	243	266	235	281	245	247	275	268	234	249	284	266	253	256	255	262	267	240	221	275	274	254	279	242	263	270	245	273	276	248	286	224	265	262	242	236	263	276	275	256	261	271	233	260	263	239	274	255	268	255	238	267	248	268	249	222	217	226	239	256	258	249	249	289	296	265	264	258	236	239	260	247	240	240	244	235	216	302	244	248	241	239	246	260	264	284	248	215	238	258	255	250	229	202	273	255	264	233	234	245	238	256	279	260	257	252	300	261	282	264	240	268	295	277	237	274	244	241	231	256	241	275	267	289	258	235	266	250	253	265	241	238	231	238	255	278	281	251	259	252	262	229	274	261	266	248	258	278	229	284	257	261	267	286	248	243	223	280	280	247	265	226	280	262	259	272	262	256	285	267	235	267	285	260	272	255	267	271	266	257	264	259	243	281	279	236	253	262	259	250	246	232	256	254	257	238	251	233	266	245	253	273	277	265	272	237	257	226	262	267	263	269	255	236	256	277	263	273	255	261	242	246	273	249	254	263	260	271	259	272	282	258	260	263	277	278	267	240	257
37249	57083	42560	28768	16352	5570	1644	536	356	389	305	314	341	324	294	299	304	282	242	297	313	302	303	316	340	306	282	289	333	298	300	291	338	302	301	286	283	285	291	296	287	313	298	305	281	308	334	269	274	302	263	288	323	291	269	278	325	276	292	305	322	286	292	338	317	297	278	312	311	296	288	297	275	301	286	291	301	309	317	328	319	311	297	273	299	268	294	300	272	325	296	287	303	303	288	300	290	305	303	315	308	277	329	299	297	286	265	299	334	299	269	274	279	284	305	284	318	299	303	322	301	291	305	309	290	261	296	345	309	266	271	282	308	306	326	290	285	281	293	290	290	288	306	318	268	283	291	298	329	300	285	290	310	318	285	278	310	269	322	317	283	282	335	293	287	321	311	276	294	290	288	295	298	303	310	297	306	290	270	285	300	297	285	266	271	337	282	322	273	329	277	282	272	271	297	285	276	284	290	295	277	315	306	284	282	303	306	279	318	294	299	292	269	287	333	294	293	295	298	309	284	266	285	311	309	300	295	318	313	306	270	313	307	304	296	290	295	265	304	295	309	270	325	306	300	287	322	311	321	293	312	283	292	299	292	300	302	287	327	314	315	298	264	282	318	266	307	276	303	285	277	310	297	297	318	288	275	282	303	297	279	295	311	295	287	307	286	295	313	278	297	297	319	302	291	274	273	291	273	313	289	298	291	293	313	296	299	284	313	284	308	306	315	268	291	343	288	298	267	273	277	268	292	313	334	309	303	290	315	327	279	310	294	316	278	330	304	279	293	289	305	309	282	303	296	295	289	296	288	293	311	301	318	314	296	295	289	308	302	290	303	290	306	298	305	310	300	297	281	299	296	276	314	292	316	281	289	269	269	307	266	302	298	331	298	312	276	305	268	304	274	288	296	278	284	291	294	300	264	301	283	312	293	292	332	297	306	295	344	285	284	301	308	269	275	261	292	282	305	303	302	265	326	301	267	303	277	271	299	291	304	293	278	317	308	276	293	311	290	274	265	303	322	286	301	277	296	311	295	313	278	305	290	274	270	291	263	302	322	259	302	289	289	329	298	305	267	305	296	284	264	311	278	291	277	275	270	300	305	296	306	284	301	267	301	300	312	326	296	299	326	250	314	280	310	291	326	343	298	276	262	302	292	297	302	284	290	307	298	285	290	279	301	287	294	291	284	311	289	265	307	288	287	311	295	303	320	288	281	313	303	305	286	299	314	302	319	331	290	264	330	286	287	289	292	291	305	297	302	317	300	276	302	335	306	275	316	299	267	294	276	303	280	297	308	289	274	295	280	290	314	287	306	308	296	293	303	292	271	322	288	281	284	292	293	312	322	294	296	302	274	321	284	311	298	292	288	326	298	304	283	277	282	290	298	328	311	299	300	314	321	299	295	286	297	295	291	277	303	306	293	284	280	298	291	331	263	293	302	270	315	286	317	274	312	289	327	280	293	277	277	307	290	285	298	286	257	280	283	295	283	303	265	272	321	302	288	298	287	308	295	318	271	298	307	277	320	291	292	285	296	288	321	278	322	282	283	296	302	309	278	285	293	269	298	304	297	283	328	293	320	296	267	281	277	297	267	293	283	283	316	273	306	307	314	275	290	291	278	286	299	296	302	299	295	266	317	290	294	310	297	301	323	313	282	291	318	296	284	264	313	290	276	318	299	279	288	298	289	295	306	309	300	285	280	272	287	281	279	298	335	320	283	273	307	275	287	295	270	294	299	275	320	259	286	311	257	292	262	302	274	297	322	293	298	251	304	275	279	284	289	332	310	301	287	310	306	263	322	294	302	265	305	299	286	292	297	316	308	316	308	296	286	277	307	291	298	299	326	297	279	275	299	315	301	290	294	283	289	260	283	296	287	268	308	308	294	257	300	294	332	288	299	280	288	283	300	317	284	295	296	286	273	302	305	292	284	318	294	296	284	310	276	296	280	293	294	270	277	339	292	326	261	296	302	297	290	295	323	287	313	288	280	290	287	291	299	293	291	278	289	289	308	278	288	295	294	271	285	290	309	282	285	268	310	285	284	310	312	283	323	314	297	323	291	325	280	298	267	277	281	303	308	301	281	321	341	312	281	284	285	260	295	310	295	310	287	274	314	318	271	291	275	307	267	296	304	273	282	257	304	292	280	294	272	303	290	297	309	308	301	296	288	249	304	301	302	307	292	328	297	286	295	290	289	302	256	292	309	314	302	280	283	289	322	308	286	272	305	308	306	299	309	296	319	298	260	329	274	309	278	310	274	304	307	320	320	295	309	318	263	278	296	264	263	271	298	283	299	280	291	281	322	284	329	321	303	300	286	292	301	290	322	289	312	287	289	298	301	271	299	279	297	292	295	266	275	310	291	268	322	268	270	307	312	276	312	288	301	300	323	263	277	289	300	311	291	323	322	291	276	289	297	307	289	311	283	293	291	290	312	322	275	304	323	297	294	287	300	269	305	290	288	297	336	313	277	308	286	300	264	289	305	308	301	278	289	291	273	264	290	307	308	300	293	267	282	305	268	331	298	300	267	310	303	310	315	308	305	311	292	312	271	320	319	287	288	312	329	347	319	285	312	286	274	298	279	311	303	317	304	301	271	309	318	324	280	271	291	290	288	309	289	323	283	268	288	301	271	325	317	267	285	270	309	296	280	303	286	304	306	300	277	258	286	325	274	308	277	310	300	281	309	299	273	285	290	279	299	304	274	266	277	262	281	313	275	282	284	284	286	297	285	298	328	345	292	293	298	326	303	304	262	282	280	284	289	299	300	285	294	281	324	338	294	304	294	276	321	294	288	335	281	301	287	307	300	291	315	300	296	293	306	309	280	284	323	293	265	288	305	302	299	308	289	306	286	311	305	315	307	291	306	307	323	328	292	300	289	253	310	289	281	278	291	284	269	267	284	285	323	280	310	298	280	305	287	291	303	296	303	294	306	309	301	257	283	308	271	322	302	320	280	281	308	274	280	293	290	293	329	313	295	289	297	291	298	299	295	300	296	294	285	263	276	298	277	289	320	306	288	263	316	291	289	286	289	310	316	315	310	291	261	312	293	302	282	309	299	306	293	282	294	325	304	327	312	291	249	322	307	293	294	294	295	298	309	308	294	311	318	298	293	266	290	275	277	272	318	290	296	301	276	281	294	326	277	327	289	271	291	256	298	310	303	289	317	268	295	286	264	280	272	280	285	296	282	294	309	332	304	298	306	317	323	307	295	301	293	295	315	302	276	289	267	291	311	318	293	282	275	259	288	296	320	311	298	280	302	318	276	278	291	315	305	304	282	288	286	273	313	306	264	295	287	277	321	319	313	289	304	280	272	300	304	266	282	277	313	290	261	305	278	278	288	319	324	292	307	308	306	272	318	292	312	299	286	313	293	296	274	306	294	296	302	279	282	272	301	290	317	306	299	272	289	262	293	290	315	302	294	292	276	294	305	285	269	297	286	304	304	273	289	271	309	279	298	296	310	296	313	308	285	288	261	304
25161	21153	28249	26388	16400	5264	1127	500	383	397	373	348	304	372	373	333	335	375	355	343	368	384	338	370	353	358	339	337	355	339	347	358	342	328	340	356	335	355	359	368	336	325	388	366	358	306	340	349	328	365	338	357	329	358	353	339	340	326	322	350	347	356	351	354	338	361	344	318	342	358	342	361	317	317	335	352	322	364	370	364	354	374	329	365	352	342	342	333	346	340	354	334	356	387	371	340	370	346	343	321	384	310	325	332	329	374	332	347	343	375	363	330	351	348	358	335	337	361	325	319	310	336	381	345	341	322	356	346	351	374	344	328	343	371	364	355	350	375	357	329	336	342	342	345	332	342	362	385	353	336	323	345	367	353	345	352	349	326	330	354	346	336	387	351	351	333	330	339	345	360	369	342	316	334	367	294	332	333	400	334	322	318	382	360	355	308	358	350	352	342	352	337	347	356	341	338	349	337	351	342	349	323	350	355	344	351	368	343	347	351	359	345	351	344	358	345	352	331	361	341	350	346	367	331	322	321	332	327	333	364	367	328	364	366	376	340	353	363	354	367	350	353	315	339	378	332	308	326	337	367	323	379	340	341	363	362	353	356	349	394	343	336	360	335	323	340	331	362	352	338	352	363	367	351	335	343	353	358	324	349	364	327	350	320	366	345	318	322	336	338	315	335	321	307	328	326	328	320	358	341	351	346	360	334	361	336	319	367	357	361	329	325	332	362	364	350	347	337	345	336	334	360	329	365	347	334	345	354	357	355	368	349	346	332	338	377	327	332	326	366	342	364	363	301	327	340	320	334	312	350	359	351	345	373	387	328	362	316	335	359	325	320	317	325	359	306	341	370	342	341	379	392	346	321	343	361	387	333	308	346	344	342	347	358	323	325	362	334	356	318	373	326	346	336	370	386	323	331	352	345	343	302	352	322	364	357	341	377	334	351	333	340	344	350	375	347	343	339	348	369	337	342	356	384	346	336	380	346	355	345	365	361	327	347	332	316	348	351	371	325	312	356	362	365	342	360	366	350	351	340	366	355	353	375	337	346	336	335	290	346	334	334	327	336	365	390	370	361	355	342	362	365	375	346	333	315	350	347	329	383	331	330	357	361	335	364	341	316	335	341	333	365	361	394	379	372	350	358	352	359	345	332	327	360	328	339	333	321	345	342	316	354	317	304	363	334	374	366	329	321	324	345	361	331	361	332	339	323	351	308	346	349	354	356	380	346	346	330	372	354	322	320	341	333	359	319	325	367	310	351	357	321	321	334	337	340	345	336	330	367	346	330	370	304	334	277	318	365	345	395	323	387	331	329	356	322	322	353	318	398	360	311	339	345	356	340	347	361	351	352	367	335	370	365	370	345	342	388	351	333	318	295	379	327	371	349	348	387	337	339	340	370	330	338	346	355	370	337	349	347	391	335	353	335	326	365	302	360	340	360	332	292	334	323	369	316	365	346	338	339	351	363	340	336	334	337	341	359	346	325	375	332	332	346	362	349	314	344	327	306	338	329	368	355	321	339	356	361	329	287	355	373	328	336	344	322	347	357	313	357	335	332	346	342	367	382	351	310	359	327	342	300	352	337	315	374	316	318	315	332	330	345	323	347	336	331	304	350	327	331	379	327	353	370	334	348	347	340	324	336	360	350	319	349	347	337	328	324	331	326	353	329	345	368	357	339	336	351	364	333	355	335	346	357	338	334	332	329	342	314	338	320	349	318	344	333	361	332	314	313	348	353	341	356	346	353	339	347	332	343	374	338	355	354	323	357	359	358	332	365	342	331	362	347	342	378	362	334	385	353	362	351	355	374	324	345	326	341	382	334	353	400	314	363	357	340	364	351	361	354	342	370	343	335	334	353	359	337	315	335	318	334	319	328	333	336	326	339	346	344	359	346	349	335	345	331	348	362	360	338	365	322	326	319	362	319	351	357	338	321	347	343	349	314	335	327	319	354	360	362	356	362	372	335	337	331	346	334	362	364	329	345	330	301	338	358	335	332	361	359	357	357	342	356	353	354	345	359	316	357	348	348	369	334	344	355	325	334	342	338	378	363	322	340	372	332	369	366	366	360	320	349	352	355	352	362	335	350	366	394	315	306	330	364	337	371	355	326	368	365	349	338	335	351	340	335	368	349	327	312	337	341	329	331	338	364	355	325	368	353	359	312	372	337	344	332	334	340	332	351	367	304	352	385	365	357	325	364	365	348	337	327	331	363	394	348	338	358	325	316	349	340	350	342	341	356	341	350	353	322	345	335	366	337	337	339	352	352	342	371	333	338	348	358	333	369	310	336	337	346	356	343	346	316	362	335	320	330	343	316	362	357	333	310	348	340	355	311	338	350	322	340	338	347	367	336	386	343	359	329	340	338	367	353	341	311	329	326	365	374	353	361	318	347	323	337	373	363	354	324	326	343	339	323	357	303	341	367	334	348	358	380	345	365	359	344	356	346	328	346	368	336	321	337	356	361	329	342	301	332	348	336	350	361	364	308	364	305	328	341	335	318	345	332	361	372	322	362	310	339	325	386	327	332	318	343	351	355	316	356	341	357	352	319	328	308	358	356	311	321	341	316	330	328	346	338	316	364	363	336	329	334	346	329	370	385	350	349	363	304	386	335	302	316	343	364	341	361	332	340	298	344	314	340	352	385	348	308	322	339	353	330	329	357	361	338	378	325	324	387	322	356	351	361	336	326	331	316	312	343	334	312	354	332	377	338	357	363	364	321	350	344	330	361	320	368	376	355	355	393	331	347	355	358	378	351	354	348	347	339	343	348	342	330	326	329	316	334	336	344	345	354	342	369	368	365	336	322	337	358	337	322	357	332	319	313	366	327	355	333	335	311	346	319	352	344	343	341	318	357	331	360	343	326	335	352	342	349	328	356	340	335	359	334	338	362	322	344	374	354	349	343	351	356	336	354	329	358	324	355	344	338	327	341	336	354	330	338	322	324	360	370	329	365	348	352	357	342	358	358	346	329	361	339	352	350	344	339	334	322	364	332	360	363	343	338	352	342	349	323	339	356	349	336	313	313	319	351	333	333	360	365	372	344	321	335	336	339	348	334	337	352	339	339	360	312	372	388	346	395	353	362	347	352	355	312	349	347	332	360	348	374	338	322	322	342	341	349	355	336	345	347	339	356	363	336	345	371	317	329	338	343	316	328	323	342	343	332	312	310	311	316	371	365	376	366	329	351	362	369	357	364	342	357	346	352	410	311	344	347	330	344	360	334	383	348	303	323	318	340	353	325	350	330	340	341	318	332	329	307	327	339	373	343	344	359	332	371	296	338	359	365	351	317	340	355	322	344	338	338	327	335	307	352	336	375	332	310	323	358	320	324	351	352	337	350	311	367	355	379	339	371	358	366	336	347	344	348	353	331	352	343	331	358	342	327	341	353	346	318	377	343	358	324	340	352	337	361	350	304	344	352	340	345	329	330	353	330	363	348	345	338	343	373	345	344	384	382	389	339	343	332	341	373	355	341
33366	48761	37590	23919	13829	4231	1058	494	445	439	430	417	381	418	426	377	374	416	364	420	420	387	421	374	426	429	393	403	377	400	407	355	432	379	401	380	402	407	380	359	390	424	401	451	418	367	402	407	401	388	377	437	399	394	368	429	371	402	400	414	393	382	384	396	395	387	400	419	383	382	403	425	387	400	440	403	390	383	438	380	441	414	414	377	438	360	367	395	416	445	381	392	395	431	414	369	400	375	381	394	397	401	433	421	396	392	404	342	374	412	368	393	415	387	413	384	383	419	404	416	392	407	377	387	451	407	392	371	386	402	375	384	382	417	362	405	376	439	405	377	395	417	377	383	380	382	408	381	377	389	394	405	340	397	384	378	387	391	399	398	368	400	395	367	377	421	405	409	336	372	425	367	345	399	394	404	376	408	395	406	388	348	413	415	383	434	398	394	404	381	354	434	406	386	380	383	396	406	400	394	382	378	409	405	401	392	389	367	405	364	391	362	398	385	384	382	411	370	395	402	383	409	408	396	389	390	380	391	406	396	410	373	443	377	389	405	395	381	359	353	406	391	399	373	397	395	424	375	386	403	393	443	382	360	418	398	402	364	394	408	389	412	401	363	462	401	386	355	363	422	404	407	388	410	385	395	403	371	369	443	367	419	379	405	388	392	388	362	400	418	403	397	395	403	386	432	362	398	389	430	379	409	372	421	406	359	357	367	380	356	393	428	393	425	396	404	363	390	387	393	400	433	389	417	396	402	411	411	348	395	419	376	386	400	362	382	382	429	382	421	409	377	354	352	390	386	415	394	395	399	354	389	421	398	379	397	375	410	396	404	352	429	402	384	385	337	409	390	369	396	391	372	402	403	389	398	381	395	387	378	382	364	390	386	361	430	322	363	408	420	440	406	396	411	408	420	371	381	358	350	379	398	414	392	391	420	391	349	379	389	401	349	362	372	372	393	413	402	424	401	400	349	406	373	421	377	397	393	407	377	437	424	405	389	366	398	376	380	405	377	366	404	414	381	426	431	360	403	384	373	416	391	442	402	406	407	390	368	405	384	425	417	397	374	404	363	389	421	393	398	403	413	383	383	382	428	386	373	389	380	426	387	392	378	437	396	431	393	395	388	388	392	393	351	395	407	390	389	372	394	393	425	379	396	357	411	374	364	422	410	393	390	370	401	420	396	355	391	438	438	400	408	367	365	350	365	420	448	398	420	365	423	397	418	380	402	401	398	422	407	369	423	389	392	370	401	413	391	411	374	419	380	407	405	370	401	396	362	402	374	418	375	418	394	406	387	353	366	410	388	363	366	391	366	433	424	365	368	394	422	394	372	398	397	349	391	403	379	375	423	387	399	423	380	390	427	385	374	391	363	387	356	402	387	392	418	443	387	427	395	382	412	438	372	429	419	394	409	377	411	389	394	414	417	413	389	426	396	405	390	358	426	388	400	403	385	406	413	391	399	415	394	370	372	415	383	382	375	401	406	393	392	367	424	413	396	345	414	401	360	397	453	417	438	383	420	377	408	417	365	400	394	387	398	415	421	376	387	404	386	425	400	399	390	401	423	395	373	399	354	403	418	399	415	426	388	426	383	405	354	377	406	425	429	407	403	402	389	410	347	404	411	396	394	367	394	384	400	384	391	398	369	381	374	375	415	402	378	395	390	377	390	432	384	388	406	396	388	372	384	389	366	395	388	385	404	378	404	393	397	408	397	374	358	423	422	343	402	405	382	395	393	395	377	401	386	373	370	364	392	367	403	392	406	390	358	410	426	363	405	385	419	410	379	372	397	398	403	421	382	406	367	375	409	415	391	374	413	394	408	390	364	378	392	360	419	387	415	413	425	389	381	414	400	402	393	425	439	380	365	375	379	372	381	397	387	371	373	451	401	411	358	397	350	395	392	425	398	404	402	422	428	404	359	404	399	394	367	392	397	345	415	403	391	399	375	413	367	426	384	419	395	391	388	414	420	413	411	405	403	394	407	365	366	416	407	390	443	353	394	393	347	405	406	391	431	343	402	417	374	369	422	347	405	384	378	417	370	374	405	390	368	383	392	430	414	388	411	406	391	398	398	403	425	411	406	408	421	402	391	360	371	394	403	382	382	407	414	379	390	408	419	401	361	410	386	373	394	402	407	380	399	400	379	393	426	410	353	384	426	376	375	392	393	402	400	401	372	384	369	404	405	412	410	393	366	422	415	400	368	393	422	406	388	395	415	388	350	372	413	393	425	415	394	368	377	417	389	365	412	398	399	413	384	421	407	387	393	402	427	378	408	384	406	425	371	388	399	373	403	403	364	428	410	400	424	410	383	408	377	387	409	399	420	386	387	427	350	410	407	400	359	407	437	358	381	396	381	405	388	459	384	413	402	391	360	394	429	389	389	391	375	399	413	373	401	423	415	411	360	389	396	380	430	402	385	392	394	394	400	401	408	374	362	397	386	372	404	385	411	382	384	368	390	429	397	380	398	432	398	432	385	397	399	375	370	382	397	392	401	380	401	414	376	358	407	402	405	423	356	398	407	371	445	410	404	358	358	424	377	404	393	404	407	413	378	403	383	423	412	388	388	414	389	434	411	401	437	383	389	418	371	402	418	399	371	394	408	415	429	396	385	412	367	417	410	366	413	401	414	376	398	390	389	368	401	385	443	377	405	385	359	411	381	410	395	357	363	382	348	364	349	412	392	430	377	414	423	370	389	386	377	386	401	395	388	395	372	408	411	356	391	392	413	381	412	389	395	414	399	380	396	424	421	414	394	381	365	392	384	395	377	364	390	375	409	398	375	397	421	399	401	444	350	387	422	394	374	363	424	424	380	354	390	394	412	402	396	399	378	426	392	376	379	421	384	387	381	369	397	380	400	398	449	382	394	397	391	410	381	408	349	390	390	399	390	419	377	366	412	416	364	407	404	416	415	377	420	382	396	395	398	389	402	405	406	378	373	421	381	397	400	392	416	416	389	371	396	384	401	418	423	409	387	399	405	442	393	389	383	408	370	385	435	372	384	388	398	392	338	402	407	390	398	422	410	424	432	416	371	366	371	400	433	435	385	368	408	377	404	420	404	374	425	383	402	393	345	391	379	383	409	398	414	395	396	395	422	399	399	385	391	453	381	373	341	369	387	387	424	394	390	426	397	401	394	399	404	402	397	401	391	406	368	422	389	355	401	391	386	405	398	389	432	404	404	375	378	406	412	383	415	407	416	393	396	403	401	407	378	403	398	414	392	392	405	390	432	391	444	394	371	403	367	396	401	401	434	383	403	398	389	390	387	392	416	397	409	384	403	376	410	384	393	454	430	397	404	384	427	420	400	377	396	432	407	379	376	426	385	377	360	376	405	412	411	424	406	367	394	378	388	441	391	378	407	409	392	388	359	407	388	397	389	414	432	429	408	402	392	389	395	397	401	411	381	404	406	420	395	381	376	401	402	424	417	399	388	376	374	417	403	420	385	389	378	409	412	424	400	381	392	421	395	398	419
22749	21011	28683	24658	22325	20998	11423	1720	752	537	509	471	444	418	404	388	396	389	389	422	404	411	459	386	410	394	390	419	408	413	425	380	382	377	412	403	406	459	404	429	427	421	404	420	420	398	388	375	421	411	395	406	401	418	401	399	367	420	380	357	402	391	393	437	392	371	401	405	418	397	364	409	401	415	379	391	404	396	438	433	377	389	408	407	419	392	426	429	400	399	419	406	358	373	412	380	384	376	361	387	388	394	434	392	440	383	385	387	378	443	391	402	410	344	383	393	426	373	443	384	395	397	403	401	383	371	413	392	374	419	387	418	404	401	403	430	417	387	427	413	383	390	395	399	374	378	400	425	409	388	381	403	402	400	449	426	391	421	445	390	386	409	409	433	408	396	382	408	416	399	384	400	419	407	382	415	389	394	378	416	405	382	397	388	373	428	431	405	370	386	396	434	381	369	406	386	367	416	401	375	434	384	374	386	434	376	396	434	393	430	425	382	424	428	405	386	416	429	418	364	389	402	377	410	420	409	404	418	424	415	436	405	407	397	396	435	403	413	400	407	414	406	389	383	399	438	371	401	382	434	380	385	403	434	385	389	381	422	395	430	404	411	381	402	403	380	403	376	405	434	400	392	386	422	400	411	400	402	416	386	360	412	376	397	405	404	395	400	394	379	419	430	383	380	393	384	389	381	429	387	415	405	424	412	412	422	387	414	429	399	389	380	414	423	432	419	376	386	408	394	385	417	418	391	400	428	431	425	395	413	412	388	407	405	413	357	355	387	412	420	438	425	374	387	384	416	367	386	389	387	391	391	405	404	412	363	416	412	387	413	411	385	418	398	406	397	402	390	432	387	426	412	476	369	399	373	413	430	384	382	411	386	417	392	368	382	412	391	414	421	391	413	385	394	377	395	421	401	425	397	425	376	365	387	413	400	421	427	410	405	408	421	407	422	423	443	394	376	424	402	401	440	409	407	381	399	435	418	408	406	403	400	408	403	379	418	408	408	418	402	407	403	371	409	389	419	407	406	414	415	393	410	394	426	424	373	393	391	392	398	390	422	420	361	374	362	412	419	452	435	401	388	423	416	368	402	406	419	399	427	397	403	427	372	387	409	404	403	413	452	387	413	371	428	405	443	420	389	391	417	389	433	373	411	412	457	447	402	388	397	420	416	421	433	412	424	399	403	393	391	385	395	415	414	425	436	416	386	370	444	400	359	398	404	391	409	444	415	436	415	425	377	402	417	403	414	412	367	399	394	434	387	388	438	393	379	429	415	400	411	380	396	372	387	399	400	415	400	391	408	397	406	401	406	399	394	403	402	406	430	406	408	426	426	343	407	411	392	422	430	354	390	372	396	388	387	428	408	416	413	365	346	395	399	398	423	419	385	458	394	416	394	453	409	393	372	416	411	397	395	379	435	410	418	428	412	402	439	378	415	410	416	378	388	389	390	386	381	430	428	394	405	448	369	409	416	365	405	414	411	447	444	412	393	417	416	408	415	421	418	390	432	419	363	389	388	430	412	419	417	383	409	388	417	408	379	421	404	412	422	421	413	387	412	422	329	422	393	364	398	418	389	375	383	383	379	388	426	356	404	399	432	378	402	399	409	430	395	392	397	431	370	365	375	396	435	409	402	433	392	405	405	390	380	400	401	420	366	372	381	401	407	421	413	395	375	401	394	428	427	401	422	362	372	400	387	415	400	406	435	378	381	403	398	412	391	381	446	408	366	422	426	396	467	410	423	372	398	372	366	389	355	461	362	381	374	426	417	391	389	442	451	400	397	410	381	416	378	401	380	414	401	383	405	383	387	422	395	407	379	409	391	379	354	382	412	411	410	379	392	415	396	429	420	408	412	378	425	399	389	395	405	398	365	399	411	384	376	399	451	424	396	365	408	378	377	417	428	390	400	386	376	399	402	397	424	392	391	418	447	386	403	374	407	422	393	381	412	383	389	405	427	406	430	410	422	398	413	393	423	404	478	417	370	394	381	440	412	382	390	417	434	405	399	399	434	421	402	387	391	427	406	371	413	363	405	432	430	403	391	381	378	420	412	409	403	409	415	402	379	386	389	385	411	414	405	414	381	388	391	441	395	384	372	405	400	382	411	434	400	416	420	385	386	438	445	405	431	415	353	391	398	406	406	431	394	421	393	425	407	433	413	397	382	393	420	443	393	375	381	413	362	406	392	399	418	384	441	399	419	390	426	433	366	405	397	410	376	431	409	397	415	419	395	363	394	381	393	410	395	350	358	413	377	413	369	409	385	410	391	439	405	397	391	367	401	407	379	411	413	415	429	394	438	397	387	386	366	393	381	421	396	392	389	380	379	427	405	404	414	413	372	423	406	398	401	393	412	404	423	424	416	396	363	403	406	403	427	399	415	420	407	425	411	395	444	391	370	397	411	414	382	390	391	406	385	369	433	409	414	417	426	388	419	406	396	422	392	410	437	440	400	367	422	429	421	420	429	402	382	396	388	393	409	395	392	410	401	397	378	419	375	419	392	421	413	402	407	384	390	419	420	394	403	439	421	452	385	406	395	395	369	408	424	406	370	402	421	394	410	414	423	416	436	400	400	392	414	420	406	370	394	393	388	355	417	373	378	395	414	393	423	432	379	398	408	409	402	434	392	413	416	385	391	380	429	381	377	398	387	418	398	396	385	408	428	405	407	383	392	424	379	362	407	413	432	396	389	374	423	412	362	418	407	405	465	394	382	385	412	444	401	419	425	409	402	395	372	421	405	421	382	402	377	420	387	435	438	380	402	382	427	402	404	408	450	393	391	381	444	406	385	370	403	426	446	386	426	413	389	427	407	410	395	372	397	385	410	368	390	392	367	425	444	394	389	400	418	379	386	420	393	419	404	416	393	370	404	369	383	392	419	408	393	423	378	422	442	401	415	407	387	367	407	392	387	429	388	421	375	414	394	428	403	406	373	393	398	381	410	410	412	413	383	418	380	400	403	396	380	407	432	399	386	394	455	413	377	408	406	406	408	402	382	417	407	423	345	428	387	380	452	396	387	385	402	432	377	442	439	421	437	391	393	407	404	442	371	405	399	400	388	407	393	381	415	408	393	406	413	407	398	413	392	413	391	380	417	407	405	381	364	422	418	411	415	406	389	410	391	422	436	411	422	420	403	391	400	408	406	385	365	420	380	428	413	398	426	359	389	409	380	373	408	399	411	400	406	399	389	372	401	411	388	423	364	435	390	412	427	406	417	385	426	404	374	417	400	371	426	438	417	425	401	413	397	435	419	395	424	424	414	401	420	440	408	411	437	393	395	398	439	382	412	443	390	410	346	391	371	384	420	372	395	398	399	422	408	393	397	406	390	425	438	399	365	425	399	382	409	389	381	396	377	349	381	435	414	402	415	385	401	407	422	406	408	420	399	394	382	373	373	349	370	437	396	351	387	396	385	361	403	386	415	415	379	367	387	407	388	422	401	428	417	392	400	405	391	418	400	404	382	399	381	381	404
35985	64060	55561	40844	26060	11418	2855	861	692	586	488	510	492	486	455	488	446	474	460	441	497	471	444	428	438	449	463	416	468	422	429	462	394	425	469	457	452	428	413	490	445	449	430	442	437	482	429	447	474	461	436	420	457	449	454	475	454	425	446	472	462	442	415	433	443	431	429	458	440	420	439	453	436	458	439	446	430	449	423	458	478	411	412	479	430	435	421	423	450	424	453	434	451	453	395	461	431	447	410	460	444	429	445	417	458	458	436	422	433	411	445	482	419	445	457	447	412	424	490	410	445	432	381	392	443	443	435	454	427	504	449	440	447	447	427	418	457	461	448	435	452	457	458	456	401	407	427	413	421	410	415	432	421	448	434	526	441	418	437	422	397	458	431	460	452	418	450	420	448	396	454	446	455	461	463	461	400	405	434	430	435	440	454	409	422	459	458	384	454	423	425	456	419	434	445	457	457	472	455	397	437	423	431	448	434	420	450	433	453	427	447	508	451	424	464	426	462	445	430	474	420	456	443	431	446	431	404	456	430	428	425	418	405	461	452	429	425	412	440	416	450	446	442	425	415	407	440	433	469	444	422	442	419	442	397	464	412	443	399	439	436	440	457	455	416	439	475	445	442	414	414	459	446	438	393	449	458	437	441	463	390	440	426	447	457	436	416	438	440	436	452	452	412	432	391	453	429	408	476	462	443	452	441	428	456	474	416	430	438	445	448	439	420	421	439	452	443	434	449	422	431	466	432	437	459	460	424	416	416	424	458	484	472	460	463	441	414	437	446	434	422	413	427	419	446	434	452	441	448	422	435	411	445	427	441	407	410	402	401	459	455	449	438	421	449	439	447	469	423	424	462	435	447	430	445	444	439	402	448	454	456	437	411	414	449	453	464	472	427	452	449	438	473	462	475	451	421	441	441	484	450	465	423	437	398	421	432	413	443	471	419	427	440	407	438	430	432	435	470	441	454	450	436	459	410	470	442	469	398	444	440	461	434	421	419	407	463	430	435	427	455	447	425	449	466	446	444	395	420	452	402	465	454	433	450	442	430	431	441	430	423	422	433	440	427	487	441	427	418	408	424	412	453	451	440	470	452	419	448	427	429	414	433	462	422	424	448	431	444	451	435	443	439	442	400	438	453	467	450	453	435	431	457	466	452	451	470	449	449	456	452	431	454	408	465	442	450	453	394	451	456	430	465	425	489	458	469	442	449	423	402	449	414	458	455	460	450	423	440	437	429	443	461	437	469	427	432	446	461	442	420	411	441	421	447	449	449	414	407	432	376	450	420	442	466	425	450	420	478	469	455	465	468	435	427	378	406	456	424	404	447	450	428	453	439	447	445	436	421	428	422	433	442	428	429	434	448	429	466	419	432	411	427	415	426	452	426	446	414	445	433	470	436	440	449	436	435	428	425	466	419	427	456	463	423	458	416	430	417	402	426	446	456	399	407	417	411	440	453	417	476	432	397	445	435	436	445	429	453	431	457	442	427	460	440	440	425	451	458	444	475	452	449	426	492	434	450	426	463	444	473	448	459	451	441	412	424	468	417	405	424	420	420	434	465	396	428	464	443	418	432	422	472	427	425	455	470	402	448	495	384	411	452	441	447	419	443	450	432	423	429	407	470	414	421	433	416	476	398	441	426	472	434	459	445	454	438	454	416	451	424	467	434	439	439	443	444	427	433	415	500	420	429	445	464	393	451	443	434	445	422	468	420	425	452	440	409	420	465	474	451	414	468	426	426	454	446	448	455	442	460	412	431	443	437	457	460	446	423	451	475	433	464	427	460	454	477	432	449	470	437	472	485	456	439	455	429	436	412	443	449	434	466	439	423	437	435	436	427	420	455	476	424	464	430	428	434	474	402	445	423	430	446	414	446	468	426	400	461	426	467	448	410	420	426	431	425	458	427	415	450	483	437	417	451	457	433	503	452	455	443	416	457	407	436	441	455	447	442	404	433	466	466	467	429	433	412	440	435	412	427	407	450	463	414	455	440	405	435	469	486	431	480	424	414	395	479	448	459	451	473	440	488	457	455	435	414	413	480	424	465	467	425	443	440	429	442	434	394	468	431	413	467	400	448	454	408	470	428	423	468	432	388	449	466	484	436	432	416	434	427	464	478	411	447	475	408	429	420	393	471	422	445	412	426	416	406	392	474	404	429	462	410	407	433	466	473	430	449	422	440	432	459	425	461	422	446	453	435	458	435	438	432	436	447	432	438	435	422	408	448	409	433	463	466	451	447	432	468	434	429	402	485	459	441	436	484	436	443	433	421	432	407	436	472	481	415	454	422	448	462	442	421	437	451	402	411	434	423	427	430	447	405	428	433	446	419	447	434	458	429	426	441	455	416	422	445	436	412	466	418	448	475	484	434	436	440	431	445	427	431	417	452	442	452	425	473	409	423	444	460	438	456	417	438	442	431	421	416	421	411	435	426	422	441	431	456	441	398	434	429	443	439	453	444	442	471	422	420	487	438	476	433	448	439	421	423	463	439	468	425	446	423	432	446	447	437	397	404	406	434	472	429	433	454	479	442	444	454	436	427	445	421	412	471	455	419	454	420	437	460	430	445	426	458	467	456	406	428	429	451	460	399	450	470	429	487	474	416	425	468	463	413	458	436	416	443	451	460	455	418	454	412	448	437	418	445	407	429	465	431	441	463	442	444	429	440	440	471	465	436	458	456	431	420	444	443	456	459	474	435	429	428	436	440	415	404	424	458	459	395	410	454	397	439	404	439	471	418	459	431	496	416	457	423	430	430	450	423	454	447	459	472	420	409	410	418	420	438	455	485	457	441	426	435	451	409	473	400	458	439	418	438	458	457	438	438	465	450	426	451	399	464	403	442	457	448	418	474	456	471	462	449	421	426	418	470	433	429	431	444	446	457	462	409	397	410	428	450	432	378	477	415	415	433	429	444	421	415	423	462	438	469	413	482	479	448	442	453	457	457	428	426	427	436	424	472	422	409	469	429	462	420	443	448	465	449	471	445	430	415	458	455	445	469	438	436	443	426	454	450	425	484	474	433	441	421	415	432	417	423	400	479	466	416	420	446	414	481	436	472	447	442	425	454	440	438	451	463	453	403	421	399	457	390	409	419	435	424	424	416	450	487	442	459	420	408	429	456	481	423	428	417	469	428	453	421	434	400	441	446	416	465	456	425	440	435	459	448	459	438	420	461	394	433	423	458	438	440	419	444	451	456	455	376	432	446	437	441	450	466	436	452	445	440	438	420	447	413	427	428	458	426	400	424	429	448	455	452	454	418	455	437	462	422	429	434	430	423	458	388	414	461	415	438	433	421	449	426	448	390	454	457	419	420	423	429	438	450	416	432	446	469	474	432	462	423	464	450	458	419	426	452	411	406	457	426	484	441	432	445	460	449	418	424	476	442	469	410	421	426	472	440	418	438	446	398	435	422	450	472	452	434	455	453	435	435	398	469	458	456	451	409	420	411	449	452	452	439	475	477	455	444	439	413	430
30166	36418	40081	23527	7750	1209	315	273	230	260	259	227	255	240	239	241	258	253	262	265	239	244	257	247	247	252	259	260	263	267	271	263	282	248	265	244	251	247	254	273	245	250	251	252	266	256	243	275	240	224	251	246	251	233	246	242	253	280	256	245	272	270	241	266	261	254	269	229	279	258	248	241	278	266	260	252	278	263	268	231	256	224	251	254	267	255	265	238	238	275	246	261	245	247	257	248	234	257	267	245	260	256	263	256	278	251	278	222	257	250	249	259	232	244	254	248	250	237	277	271	266	245	276	248	265	245	255	278	232	256	254	245	240	237	261	239	259	238	249	229	231	282	239	249	237	238	249	237	252	268	219	249	246	253	230	249	245	264	260	263	239	261	259	242	253	238	267	258	269	246	279	270	254	269	244	271	242	271	254	278	260	248	267	265	244	238	267	260	245	266	226	246	216	239	256	257	230	253	244	249	232	220	258	223	244	278	286	259	249	250	245	246	260	243	251	240	250	238	259	234	284	246	268	226	247	277	273	239	260	244	259	250	241	258	239	265	251	253	244	252	233	257	256	273	236	244	253	254	249	243	262	262	224	253	259	242	271	223	239	254	258	273	230	235	253	252	248	254	246	248	228	222	257	255	257	254	246	244	221	238	243	235	270	243	259	280	245	264	261	263	237	239	259	246	266	257	263	240	291	262	287	250	287	244	227	257	225	260	249	248	244	255	258	273	259	262	254	238	258	216	252	296	269	251	237	265	237	263	254	264	242	250	241	256	249	259	236	234	252	254	236	219	256	249	269	270	273	244	260	253	279	249	240	255	267	280	255	275	252	228	246	240	239	255	263	274	228	244	249	264	234	258	272	282	273	247	266	232	239	237	224	224	263	264	256	257	251	255	238	277	248	246	232	250	257	264	250	254	259	246	257	245	265	247	263	257	227	255	283	227	243	273	253	261	233	267	226	224	261	257	253	257	243	253	242	271	254	249	252	257	247	293	277	258	242	255	249	242	256	216	244	236	255	242	252	230	227	251	256	232	237	255	261	249	262	256	254	260	269	265	253	241	234	278	259	255	258	230	265	245	251	244	228	233	289	271	245	222	241	268	231	254	253	237	216	225	238	249	260	242	234	239	247	238	265	258	230	261	254	268	252	258	270	246	234	280	243	257	257	297	267	271	277	238	236	242	269	262	255	276	230	278	221	245	263	235	246	246	257	220	240	252	234	268	248	245	250	234	253	241	225	273	258	228	240	284	254	263	240	257	270	239	239	225	237	267	245	259	240	255	268	224	255	241	259	237	245	262	243	235	287	230	217	283	238	228	219	253	227	241	279	244	268	250	269	264	232	241	250	237	258	254	273	250	289	245	283	244	264	236	241	239	246	261	232	268	244	238	266	248	239	243	278	267	289	262	263	233	262	271	268	249	240	257	244	266	244	224	243	263	258	274	230	237	275	266	247	241	266	254	266	243	259	249	240	267	251	274	261	234	236	221	247	246	247	251	271	248	251	245	240	246	269	281	278	234	249	253	232	233	227	260	256	224	256	228	260	244	246	276	224	262	263	261	259	243	241	269	248	253	235	276	259	263	271	266	245	271	263	227	276	221	283	258	259	262	249	271	263	239	281	223	235	252	270	261	236	265	258	242	235	273	241	258	245	239	257	269	265	265	235	280	228	232	252	247	255	255	230	245	265	270	254	250	289	247	254	225	250	255	273	256	247	295	210	232	251	243	239	262	263	275	254	251	247	217	273	258	277	256	234	246	262	239	244	256	226	267	255	235	266	236	264	257	240	248	237	239	238	228	230	251	252	232	259	230	244	248	227	252	245	270	252	233	255	276	262	260	261	272	251	236	245	245	238	257	266	246	282	269	209	232	269	267	281	267	274	242	286	274	264	235	283	236	255	246	242	238	255	250	273	250	272	252	243	266	258	236	230	264	251	228	221	258	257	244	264	259	255	247	253	259	252	249	276	217	297	233	250	252	246	237	269	275	225	239	231	246	239	254	246	236	251	264	255	247	238	237	211	256	245	263	263	243	273	240	259	241	259	275	264	247	267	260	262	262	248	236	240	254	285	278	238	243	254	280	276	266	276	266	243	261	258	274	249	248	251	246	234	239	245	263	251	230	248	237	260	254	262	253	278	275	236	250	265	238	262	255	238	228	264	268	257	275	244	250	267	265	261	231	223	253	284	246	265	279	278	256	248	255	245	287	249	223	265	242	212	262	244	254	247	252	247	261	243	229	232	244	237	227	240	272	246	251	257	235	229	263	259	228	290	243	247	237	257	284	229	264	250	244	229	281	231	238	249	268	251	248	242	266	268	269	251	252	215	240	228	213	246	253	266	264	255	253	239	268	264	260	239	266	279	244	249	227	275	280	275	234	215	247	264	239	261	251	253	248	268	261	277	241	261	255	248	251	234	261	238	235	250	305	238	244	266	246	278	243	260	251	261	256	246	270	248	243	258	235	270	253	231	238	261	250	277	240	263	261	276	264	226	250	224	258	226	200	246	248	278	248	261	273	268	225	236	264	234	249	265	267	236	264	253	285	239	255	274	248	257	254	228	258	246	261	253	264	251	255	269	257	250	250	248	212	245	253	250	268	254	250	242	246	224	235	240	246	263	245	286	243	238	278	244	231	269	240	259	240	246	237	251	237	253	257	238	255	254	242	255	286	272	273	276	238	242	243	274	242	242	237	260	249	262	270	253	243	256	291	227	235	215	259	250	233	275	241	251	258	280	243	234	269	230	261	258	248	256	237	260	252	252	274	238	235	237	263	236	253	238	252	270	274	246	279	241	257	264	247	252	260	259	250	263	238	243	239	246	256	268	248	249	225	221	269	256	265	223	242	264	265	247	237	270	271	238	250	224	245	252	260	246	251	259	257	244	263	245	284	250	246	228	252	256	262	242	234	234	256	262	274	234	241	215	248	223	261	222	235	233	260	223	284	232	252	270	266	267	259	291	255	252	266	232	246	265	241	239	246	239	261	277	273	245	262	248	259	225	215	268	219	264	233	276	240	243	218	224	278	242	265	269	247	267	241	244	225	255	243	258	247	233	257	251	225	243	241	250	232	250	251	235	258	249	256	262	244	213	275	252	246	230	255	255	247	236	236	249	285	243	265	272	264	261	225	249	254	267	229	232	261	271	250	245	254	247	220	258	248	257	268	256	245	238	248	251	236	243	258	244	283	234	252	283	268	257	234	248	237	235	258	248	248	242	276	268	236	249	244	240	275	257	248	262	249	268	266	255	237	251	242	263	254	231	237	254	238	259	252	251	258	252	244	247	243	264	270	253	270	229	275	259	267	261	232	260	241	249	283	246	243	260	231	233	249	246	237	261	256	253	266	247	248	243	253	288	255	261	262	251	230	253	230	235	271	261	272	260	240	217	256	267	271	237	275	251	249	249	264	253	269	250	262	250	256	261	235	236	275	240	233	281	241	257	272	274	255	266	276	221	264	243	249	235	256	272	236	266	230
34595	52488	37326	19606	7800	1438	385	290	295	287	315	294	307	261	306	279	323	332	260	283	292	310	300	270	300	293	308	299	285	305	290	290	301	308	346	304	319	322	311	313	296	289	266	311	317	282	301	280	281	286	262	296	300	301	306	275	290	274	294	290	319	280	291	287	297	264	282	270	278	302	317	260	295	292	299	273	307	297	320	282	289	315	271	301	317	268	280	287	293	325	262	304	274	278	283	265	298	292	257	309	288	296	282	310	317	308	284	259	286	283	283	328	294	276	283	286	290	292	290	279	299	269	257	286	305	282	284	282	281	301	307	275	246	294	300	313	295	312	289	289	306	311	313	277	310	306	273	284	287	279	309	283	290	296	279	277	279	299	310	296	283	304	273	301	281	270	294	278	264	273	282	292	293	306	298	279	279	267	306	269	267	277	300	291	304	290	280	280	307	288	298	288	304	296	299	296	287	289	281	269	285	315	303	289	294	281	293	280	324	320	293	273	294	264	268	278	310	297	296	281	279	294	312	271	287	288	311	289	302	306	303	308	281	286	271	259	275	266	286	280	294	282	290	259	286	315	294	311	247	291	286	301	298	277	329	261	284	282	316	300	316	313	263	287	310	308	277	326	299	300	321	290	294	308	318	290	300	315	290	317	293	273	282	297	262	282	276	259	277	316	293	288	318	302	306	280	302	301	314	262	305	287	266	313	311	306	333	316	293	302	280	303	314	269	303	273	311	292	293	282	301	328	290	327	300	310	310	329	308	287	285	305	306	287	299	322	311	289	308	290	321	281	266	251	308	286	299	297	266	294	278	286	332	278	289	316	282	260	277	277	312	293	287	278	272	298	296	297	274	291	270	281	298	288	306	310	283	320	278	294	293	288	308	298	307	308	295	286	318	264	305	308	290	305	274	308	284	289	298	314	287	302	307	302	292	251	268	284	303	284	277	253	257	283	264	278	289	284	285	301	272	290	303	262	290	300	279	280	299	290	309	312	280	272	286	284	264	301	312	294	297	285	291	319	283	290	300	253	289	318	274	308	306	294	286	288	301	287	283	273	319	291	283	302	286	271	305	307	326	282	323	298	280	335	277	322	325	318	293	324	297	271	298	305	282	274	279	264	283	315	313	328	302	321	284	289	270	285	308	311	272	275	285	290	298	322	309	274	332	304	258	281	291	287	301	310	311	311	291	301	273	314	299	282	308	294	312	303	268	289	311	328	268	293	291	316	298	299	297	289	325	261	305	292	280	282	276	276	294	279	306	303	279	296	264	274	316	283	294	264	297	292	280	289	279	303	296	297	286	301	305	297	273	335	300	290	288	290	271	303	303	276	273	290	317	341	283	327	298	308	284	270	291	314	277	305	302	283	291	311	313	302	307	299	287	316	280	318	291	273	321	286	289	299	324	293	314	313	323	292	290	295	279	272	308	301	286	300	290	280	262	291	308	308	291	310	313	276	291	306	325	304	284	312	283	314	344	305	292	276	296	278	303	311	301	305	272	296	290	280	325	326	272	288	320	262	315	295	298	278	327	331	288	277	290	296	286	294	298	277	318	315	266	303	316	321	290	313	290	291	275	305	317	311	267	293	327	276	312	275	291	299	304	281	327	291	336	292	275	293	310	302	300	296	242	290	283	283	321	271	306	286	322	301	277	261	294	298	309	309	247	287	295	256	321	306	272	302	257	288	278	301	291	263	304	287	307	305	296	301	295	303	287	315	297	285	295	289	278	298	290	276	277	303	292	260	264	283	333	274	287	279	300	309	323	323	292	287	272	298	319	305	286	291	267	316	294	280	279	302	290	276	303	273	285	308	272	284	301	294	285	296	305	296	287	295	269	299	307	320	308	294	298	278	252	287	288	324	314	292	278	304	274	300	299	277	261	295	286	266	286	293	321	287	303	278	317	321	294	302	266	308	250	313	302	254	316	302	310	298	297	279	303	300	297	314	301	287	302	292	304	294	282	322	287	295	282	288	294	277	266	295	305	283	303	287	286	300	284	284	308	293	305	289	297	280	290	292	314	313	296	306	310	292	315	291	294	308	260	287	298	315	276	287	285	296	277	291	287	311	289	309	281	268	289	287	282	283	292	318	269	283	316	282	248	304	302	271	325	307	291	292	294	308	294	293	275	295	310	287	263	293	315	272	294	305	297	278	298	291	289	298	288	300	305	284	316	312	292	277	291	264	312	325	319	314	295	322	301	318	282	287	314	300	314	307	318	298	304	295	297	310	311	294	259	268	291	309	281	264	291	279	297	309	277	280	282	307	288	298	326	288	278	294	304	296	303	325	314	285	286	294	276	284	304	295	277	284	281	288	305	305	329	292	275	286	309	290	318	290	277	295	279	315	289	282	291	255	270	306	293	287	300	278	311	319	290	285	275	313	299	278	274	304	275	276	275	315	275	295	274	311	304	297	298	274	279	310	305	308	313	273	319	274	291	267	303	307	287	317	296	296	277	315	274	250	301	284	293	296	292	273	296	286	308	281	306	292	279	310	290	290	296	299	314	294	294	282	274	273	283	289	273	309	301	320	288	280	275	324	287	307	300	299	298	266	270	292	305	298	293	295	321	290	303	316	284	279	313	278	294	315	290	276	303	283	304	268	310	306	295	302	284	289	307	278	290	284	282	266	296	325	277	292	323	307	272	304	250	309	282	304	253	298	284	312	311	311	274	271	289	298	280	309	310	267	325	280	299	299	289	264	311	275	278	302	300	284	293	288	293	299	334	284	277	295	296	288	332	302	281	284	328	286	288	310	280	287	305	306	315	260	314	266	307	282	298	294	305	307	300	306	266	290	301	321	312	277	274	300	304	280	282	261	321	324	276	281	265	261	293	273	334	332	300	278	263	288	294	313	303	276	296	268	302	322	282	304	292	281	318	315	276	284	313	305	275	280	313	320	304	283	278	303	277	312	295	274	295	293	306	280	281	296	311	298	301	275	302	295	301	336	315	290	305	326	292	264	274	284	301	268	284	295	336	335	281	282	278	306	284	268	291	304	287	270	335	264	297	308	287	289	325	326	277	290	291	299	282	289	286	285	285	273	303	265	299	274	260	309	267	325	310	300	290	241	286	300	273	294	283	273	300	309	316	293	317	314	288	304	276	283	271	296	290	319	312	292	275	268	299	287	308	272	265	275	301	279	289	302	288	285	286	273	260	292	289	284	310	302	310	305	321	312	317	288	303	291	262	288	260	303	297	314	289	310	313	266	265	314	294	292	306	287	278	291	282	305	302	289	320	269	267	277	276	279	296	310	282	268	302	275	291	290	278	281	290	283	311	280	305	276	281	302	276	298	286	288	312	293	282	294	300	303	304	308	303	271	327	264	285	284	293	316	311	287	295	277	277	309	325	287	315	317	305	299	305	309	300	297	291	297	298	287	315	297	268	281	300	292	292	308	308	326	286	296	287	287	307	264	286	261	295	288	281	281	300	301	282	288	285	284	272	269	293	302	307	311	278	298	276	303	300	296	284	313
23975	21079	28687	26185	22312	13427	2430	617	341	304	319	294	256	298	275	256	276	277	242	274	252	246	298	273	270	270	262	242	254	250	241	267	276	236	285	245	278	264	256	275	265	279	265	257	238	252	247	265	251	251	263	273	253	245	254	271	251	268	269	258	253	227	263	258	248	239	279	251	236	243	276	256	262	255	247	270	260	257	248	258	287	240	274	272	267	299	236	275	285	257	261	247	246	296	265	269	254	256	261	255	266	265	238	256	263	211	282	271	250	256	284	250	245	253	259	243	263	245	250	255	237	284	283	256	266	224	225	272	260	279	250	269	267	250	254	266	251	237	247	270	259	260	252	236	254	292	270	275	232	267	276	259	244	249	254	251	240	256	220	287	258	276	239	279	275	222	238	256	262	246	251	261	279	244	234	270	277	289	275	252	277	253	291	264	240	256	253	284	264	257	253	235	243	249	278	251	271	263	237	237	239	263	259	262	219	226	258	265	248	237	248	255	276	241	234	220	264	267	257	271	249	230	236	267	296	259	282	255	255	233	263	274	258	244	269	260	256	254	268	260	261	284	273	279	269	261	269	240	267	275	239	275	268	259	262	259	276	264	272	268	275	250	269	270	251	235	240	271	273	239	243	256	252	243	242	250	240	232	236	255	259	262	266	243	238	261	249	259	249	271	246	251	283	291	243	259	254	275	250	261	245	258	248	274	252	285	252	237	235	272	219	243	278	261	263	249	243	265	245	266	254	265	246	244	230	251	258	270	258	222	279	232	273	255	235	262	258	255	263	289	258	259	257	267	268	283	234	258	263	274	268	270	254	250	250	278	271	244	269	261	252	249	260	241	249	237	274	259	285	263	260	253	264	249	261	269	243	298	279	238	268	269	252	272	245	244	256	270	257	261	240	258	236	264	250	251	236	257	241	273	253	242	240	274	284	261	256	248	280	265	258	252	242	274	259	284	296	246	269	264	256	301	257	272	275	250	270	226	241	261	257	244	242	250	229	272	271	245	237	272	241	251	243	254	235	256	270	245	230	259	258	240	233	277	270	241	240	253	249	241	265	291	262	271	269	255	280	234	265	238	235	272	268	263	261	240	256	263	241	275	273	252	278	253	239	250	267	267	295	285	263	249	274	257	261	273	250	267	269	255	245	242	268	238	287	245	263	247	221	224	290	269	265	270	238	286	269	256	271	266	239	248	273	275	274	271	245	252	266	233	249	246	269	248	258	247	229	278	251	262	245	252	253	267	259	265	246	248	236	262	263	276	266	258	271	254	238	252	270	273	266	252	258	261	252	232	239	233	244	255	255	229	261	277	252	230	242	248	249	275	238	243	247	284	250	263	266	269	272	271	248	231	243	239	238	248	246	256	256	255	261	292	248	246	254	282	244	265	276	278	296	241	277	240	286	248	273	240	265	286	243	268	257	271	252	234	282	237	241	270	248	266	285	228	257	299	262	270	292	262	239	274	237	264	289	255	243	254	247	248	264	258	272	261	261	254	259	257	242	249	256	247	233	240	267	259	287	268	241	245	262	251	262	251	261	252	268	279	265	203	246	292	246	250	255	268	254	247	251	276	242	248	302	263	254	275	284	235	272	255	269	260	259	258	245	237	265	248	244	224	226	265	252	283	269	264	256	280	273	243	244	265	288	259	234	263	269	264	282	254	263	250	272	251	250	250	289	257	248	245	236	247	241	248	268	244	271	265	262	269	255	273	232	247	276	267	274	254	249	235	238	285	260	258	268	272	236	236	261	255	263	258	257	267	268	251	259	270	252	259	271	263	229	282	283	251	238	285	257	285	257	249	272	265	272	248	255	243	280	279	258	263	246	252	261	234	275	233	274	273	270	276	270	240	246	280	265	242	247	245	277	264	274	271	237	249	235	298	248	245	293	255	279	264	243	287	262	247	247	256	251	255	265	257	258	249	258	263	271	237	241	262	256	265	252	259	232	272	261	265	260	266	260	253	255	261	252	234	249	271	269	292	259	242	214	257	273	242	238	282	243	237	284	241	249	255	302	268	286	262	270	253	254	251	255	228	255	262	274	234	272	272	267	249	249	235	278	269	243	258	263	250	224	226	259	269	279	232	238	281	279	286	280	256	254	256	238	252	267	265	255	270	250	259	259	254	250	265	249	247	241	250	260	261	278	257	253	248	269	238	246	282	274	252	249	250	264	260	273	240	266	262	227	264	216	270	262	261	281	250	265	260	254	268	251	272	233	235	265	255	248	226	282	278	274	256	265	286	259	238	247	241	272	263	271	249	234	236	263	250	243	281	264	249	264	239	262	231	233	264	272	243	244	277	265	189	236	262	274	276	265	247	253	267	251	250	240	259	292	268	251	259	265	233	255	236	268	260	300	244	282	242	237	224	253	241	278	254	277	251	254	233	243	230	294	236	249	272	257	261	227	257	263	288	253	238	235	258	269	249	276	242	255	258	272	285	249	263	253	260	257	260	276	239	244	248	285	281	296	229	258	270	274	262	247	266	263	245	300	273	234	271	285	246	243	269	269	259	260	243	251	248	266	268	275	270	243	242	250	222	276	258	258	262	241	259	265	248	265	274	243	269	262	272	255	249	271	237	241	239	261	260	279	261	247	251	263	266	275	246	252	260	240	283	228	262	231	253	241	225	264	278	260	275	258	230	282	265	263	254	310	293	244	277	247	262	262	267	248	246	279	242	281	243	254	250	246	227	258	263	251	252	253	243	231	252	288	257	259	240	266	283	258	263	248	231	231	269	233	273	259	235	273	285	269	257	254	252	269	277	251	235	240	261	260	251	231	237	261	243	277	274	267	263	262	273	246	264	260	258	241	271	256	284	241	244	261	259	242	261	264	273	271	258	273	244	289	260	264	228	272	234	257	259	242	238	262	261	244	267	250	258	271	271	264	262	249	258	281	259	253	260	279	263	243	251	223	230	242	280	257	289	262	282	257	279	253	261	246	272	277	244	266	257	263	255	229	250	219	244	259	257	301	248	286	251	273	234	259	273	248	263	228	255	229	295	236	251	261	264	256	260	266	243	261	248	253	237	232	253	273	276	252	252	240	253	278	249	278	247	272	254	263	265	245	273	260	266	229	272	271	261	241	258	288	283	272	272	260	237	262	249	259	278	245	261	268	231	278	276	246	251	234	240	255	268	233	279	280	253	272	261	266	253	271	292	272	294	252	262	269	244	245	261	262	274	238	253	261	293	243	249	272	252	245	260	267	268	249	284	252	247	258	280	239	276	265	260	258	254	271	247	262	241	249	261	248	247	268	253	231	248	244	289	248	263	246	256	246	277	238	251	260	252	256	276	254	255	227	267	276	259	260	249	268	284	304	249	254	245	273	237	267	273	259	260	249	262	264	258	276	246	254	287	254	255	264	256	264	259	259	262	267	229	245	268	261	231	252	272	264	245	263	263	252	266	298	260	243	259	230	235	267	291	248	230	258	243	265	253	279	268	259	265	255	233	259	268	281	249	262	245	263	278	259	242
36486	61997	45044	33209	20989	5443	1069	459	370	360	328	326	317	297	332	303	337	318	278	307	303	284	280	291	313	298	282	312	301	298	333	294	316	274	299	316	306	299	296	305	292	305	293	294	301	281	283	291	260	279	297	302	296	333	284	310	281	294	313	292	308	281	310	278	300	304	288	279	305	298	284	277	304	299	285	299	273	304	301	327	286	273	312	292	296	268	286	268	301	323	308	312	282	327	338	278	273	302	317	306	301	300	300	301	289	292	271	315	310	294	290	303	304	291	348	259	311	341	323	312	289	274	276	262	284	281	278	311	289	315	309	284	339	290	302	309	283	326	304	279	270	317	276	287	319	276	292	299	323	282	315	316	317	308	269	283	293	330	307	293	304	283	290	282	326	291	314	320	300	268	277	294	306	304	298	289	334	280	276	292	324	286	294	303	293	271	243	310	304	285	287	283	280	321	302	308	293	299	297	307	337	290	297	300	279	281	322	284	279	310	290	328	279	306	305	287	284	302	310	290	267	304	304	296	333	286	303	260	312	306	282	284	293	312	292	282	315	319	363	266	334	315	291	300	286	259	262	305	296	297	310	299	268	295	279	282	321	288	328	304	316	258	292	294	304	269	299	274	274	314	267	290	279	296	307	298	286	317	301	299	280	310	283	288	301	294	280	287	283	298	304	309	308	322	302	287	285	320	298	322	304	283	293	305	321	286	273	305	272	317	305	273	282	287	291	283	311	259	269	288	327	336	294	299	283	272	268	262	305	279	290	347	282	295	281	302	291	273	300	316	292	297	301	282	291	282	267	278	289	291	299	279	287	326	275	315	317	280	313	307	271	304	299	290	290	270	330	330	316	282	294	292	271	302	265	284	307	317	315	286	313	294	290	278	290	294	304	297	307	298	317	250	291	291	323	258	305	312	309	298	295	296	278	309	308	316	302	279	294	300	268	280	306	296	267	266	290	300	264	281	305	325	299	293	278	287	278	291	294	315	279	280	305	293	288	288	310	299	270	286	319	337	309	317	270	265	272	256	308	293	290	276	301	269	291	304	311	270	289	294	316	289	291	277	315	290	291	293	313	315	301	328	302	306	316	310	292	290	292	295	279	291	288	289	309	286	294	282	290	290	293	284	288	291	304	288	301	322	298	298	303	314	275	300	311	283	285	290	299	334	281	292	285	312	276	277	280	286	258	274	285	299	282	313	298	312	325	296	288	311	314	279	313	281	271	298	326	304	320	317	263	328	325	289	294	287	302	272	303	297	281	291	268	284	284	292	283	310	297	264	291	277	300	266	297	265	307	307	305	309	274	285	280	304	301	284	298	303	351	297	305	284	279	330	274	294	289	320	288	292	289	285	317	282	298	250	293	290	277	303	283	295	285	264	300	289	261	290	291	292	290	272	324	278	308	302	298	304	269	291	278	286	301	288	286	313	270	329	303	270	289	275	297	328	295	306	327	282	297	296	328	292	284	279	281	293	293	288	282	325	315	295	314	301	292	307	314	259	286	299	327	323	312	311	318	298	313	254	290	286	282	319	310	294	286	283	337	304	301	302	308	308	303	318	275	283	294	300	257	285	305	283	285	283	291	296	293	298	304	288	325	292	313	309	317	270	310	316	320	329	270	302	281	318	277	295	321	270	286	301	301	311	268	310	287	306	306	285	294	286	319	258	285	288	280	293	278	286	303	299	285	307	334	284	296	288	290	293	299	297	264	304	267	309	295	265	321	334	279	321	301	336	301	267	295	295	296	298	316	291	274	270	295	316	318	284	324	298	320	288	266	299	307	279	295	321	287	287	322	281	310	285	310	294	300	286	281	284	294	290	313	294	283	328	315	298	288	317	301	302	303	289	269	303	309	312	332	286	306	344	311	276	286	295	317	300	321	279	308	292	296	296	319	279	318	314	313	317	312	267	298	313	288	313	296	297	289	306	278	270	289	309	314	317	318	290	293	320	294	295	285	290	288	309	301	318	305	300	308	297	296	281	315	303	315	285	280	301	272	259	308	309	303	290	301	304	286	267	288	284	288	278	283	324	285	304	278	286	279	293	297	309	308	288	255	297	278	296	291	305	310	288	297	296	289	303	298	279	316	308	300	282	309	268	296	284	293	294	288	307	285	307	292	293	288	294	297	289	300	279	317	294	312	304	342	288	280	300	312	291	292	299	303	305	305	311	301	327	313	293	297	268	294	285	300	289	308	301	285	293	276	269	288	290	294	300	305	286	317	314	274	312	283	281	277	281	303	291	303	291	320	280	305	288	314	297	272	268	290	291	279	293	317	304	297	300	284	282	282	295	280	327	284	282	289	291	313	299	294	298	278	277	279	288	306	279	299	279	294	323	286	294	318	311	296	283	310	305	269	307	329	302	287	298	297	281	267	313	306	314	298	254	305	262	299	284	310	307	272	290	286	309	308	270	315	330	273	285	288	256	291	299	288	292	258	323	296	305	312	251	289	291	309	295	290	293	308	308	305	296	251	294	285	285	314	266	303	255	267	305	287	298	260	285	284	288	271	302	300	292	311	298	280	290	314	284	294	298	260	297	300	319	283	309	297	272	294	268	270	297	291	304	293	305	283	298	308	334	272	305	322	322	280	290	299	297	301	267	315	272	289	304	279	294	283	301	305	335	286	303	296	319	295	307	274	300	262	313	301	319	288	272	280	291	310	294	319	297	273	286	262	301	248	292	279	269	267	306	296	293	295	298	330	311	308	307	301	272	314	295	313	284	293	306	288	288	295	303	287	299	278	305	270	302	301	274	314	290	303	297	306	273	279	301	300	285	289	276	293	297	311	328	297	286	302	304	316	308	253	294	305	283	321	296	302	270	297	276	295	313	266	274	300	304	301	285	278	315	309	312	296	281	282	295	281	306	316	296	276	290	267	277	296	305	318	302	254	280	267	272	302	295	268	292	311	314	314	286	302	291	316	300	289	283	317	260	300	303	303	320	308	293	322	297	333	300	305	290	294	285	295	270	321	297	331	311	285	305	309	286	271	308	258	300	312	306	283	283	272	293	290	333	271	272	320	288	278	309	308	321	283	315	288	292	306	289	271	323	284	329	255	288	301	287	266	301	288	294	315	307	295	305	296	323	290	321	319	282	335	303	321	291	309	317	308	285	295	285	272	291	267	303	303	293	310	259	293	300	268	295	289	280	277	330	291	276	292	302	328	268	292	321	317	298	277	321	322	270	290	294	292	286	304	315	285	313	310	318	307	310	287	299	258	274	278	301	326	309	281	265	288	294	281	304	318	278	323	297	293	273	309	289	289	302	338	291	300	296	276	266	344	292	292	320	287	291	313	295	292	306	291	300	262	315	305	294	312	317	334	277	309	323	313	306	289	296	323	299	276	290	294	288	297	282	314	286	301	303	282	265	283	313	304	301	295	270	295	306	261	301	276	278	284	282	311	311	286	254	278	287	304	286	317	301	268	285	312	309	308	283	270	290	275	311	280	270	281	279	273	282	314	328	307	316	304	317
25197	21503	29788	26887	14883	3674	878	425	388	408	400	380	353	361	334	402	392	354	370	349	345	334	359	351	373	375	325	349	366	337	383	349	367	395	336	397	324	368	392	333	385	365	366	392	364	342	344	357	349	324	346	388	376	345	346	380	384	380	380	373	375	377	356	367	346	376	337	402	327	338	356	361	334	323	344	363	344	337	402	355	338	345	350	358	347	345	345	362	331	380	381	355	378	351	384	359	350	353	338	351	342	321	346	367	329	344	344	349	346	369	333	382	381	344	366	365	340	364	367	356	375	348	344	375	368	357	335	332	381	316	371	329	369	351	378	358	345	398	344	367	375	383	318	340	337	348	369	365	374	366	361	338	344	347	312	334	330	338	377	343	356	328	324	359	350	362	337	360	346	361	353	375	368	327	345	353	382	339	360	347	350	351	373	351	378	358	369	336	353	343	347	364	344	352	339	322	370	334	375	353	340	320	365	348	345	364	343	349	352	339	385	357	368	352	354	374	373	348	372	361	358	365	361	342	341	354	363	349	375	327	344	325	379	371	377	376	371	366	342	393	374	387	359	329	348	334	351	372	365	356	350	365	388	337	324	350	352	369	369	351	342	353	341	360	350	379	346	354	372	350	350	348	302	360	355	383	377	336	351	360	362	378	345	324	349	346	349	333	369	394	328	373	375	366	336	370	381	364	347	347	375	324	365	352	354	367	341	375	359	400	351	367	334	336	360	352	364	354	357	348	336	355	344	330	358	380	357	378	329	348	333	330	353	344	378	363	317	348	335	315	350	348	365	345	365	345	338	378	344	375	349	392	349	351	325	338	386	341	361	380	355	332	353	363	343	367	349	342	342	340	365	354	379	340	323	367	372	328	357	341	362	340	319	385	345	348	356	337	341	340	375	355	355	369	373	351	354	342	377	336	382	332	349	338	373	385	345	359	334	353	354	359	357	352	366	347	383	375	381	353	353	377	400	387	369	356	366	356	343	349	365	362	392	371	366	365	351	349	336	357	351	370	364	324	366	358	327	341	347	314	368	370	353	348	355	334	337	338	346	363	326	371	383	353	338	363	355	386	339	351	363	348	367	326	367	366	363	363	358	379	375	350	361	363	379	367	328	332	334	385	357	343	350	363	362	350	339	319	367	369	374	345	357	384	347	363	350	364	384	359	394	333	379	355	348	331	327	350	358	370	372	367	378	383	345	347	346	353	361	336	378	313	343	349	341	340	371	382	385	349	338	358	363	375	358	346	358	362	348	346	357	357	346	346	333	374	379	387	373	341	364	315	358	350	406	359	369	368	361	351	360	355	355	361	345	349	363	352	355	371	348	332	377	380	381	338	334	342	333	357	353	392	371	381	366	367	332	383	355	348	316	343	338	351	390	370	376	337	384	361	372	329	328	403	351	345	296	363	337	367	371	368	338	323	414	340	338	367	354	370	370	374	351	327	337	391	320	362	354	325	353	339	358	373	389	338	361	337	357	364	350	387	341	381	351	341	358	349	358	395	338	372	361	348	354	348	364	356	351	331	384	402	347	387	373	365	305	364	378	356	349	332	362	344	369	374	370	360	360	381	359	392	371	329	344	342	334	341	359	342	369	357	357	372	355	367	350	365	358	402	321	398	419	375	319	359	359	397	340	329	338	326	356	320	362	344	352	394	333	359	336	373	343	370	309	361	337	422	350	317	372	347	359	387	328	359	373	364	397	362	324	335	351	332	376	368	357	348	365	337	397	352	324	387	410	324	338	377	346	360	380	378	380	365	338	382	384	387	329	372	359	366	334	381	336	346	332	371	378	344	338	354	366	354	349	368	349	328	358	357	360	353	361	386	368	355	352	365	365	356	402	345	334	360	398	331	360	337	384	342	330	377	332	387	350	362	377	333	385	312	355	376	372	380	366	357	351	353	378	406	357	336	340	361	345	336	339	344	394	376	344	378	363	381	349	385	344	344	359	354	367	365	351	319	363	373	367	327	350	387	357	357	362	356	362	330	386	360	368	368	362	340	371	379	354	336	375	375	367	358	345	344	363	348	358	379	351	334	330	311	375	362	376	344	351	334	358	365	391	338	328	389	339	352	385	342	397	378	377	344	341	370	330	371	357	384	362	361	337	335	330	365	327	363	359	353	363	379	386	345	311	378	369	344	374	336	350	377	359	340	379	328	360	370	370	329	350	349	396	357	357	339	363	358	364	331	363	366	369	337	390	320	365	352	378	366	312	350	364	360	361	389	367	325	331	360	352	340	343	355	313	383	363	343	371	408	350	349	365	363	350	355	350	345	378	360	378	366	378	366	374	361	374	395	357	354	371	365	327	357	369	339	368	349	326	341	360	326	369	357	315	358	345	357	369	349	348	350	328	324	362	369	367	351	340	367	349	370	340	363	353	363	364	370	347	339	348	326	343	347	313	363	382	369	380	411	372	350	367	355	357	396	369	348	371	321	385	353	358	364	376	339	359	349	349	369	345	344	357	350	367	371	342	368	348	349	346	369	354	362	374	352	347	385	316	369	363	344	364	365	343	382	341	369	350	346	378	383	348	367	367	345	377	332	375	335	312	359	358	350	342	358	376	365	326	371	390	378	383	349	380	331	347	374	346	356	351	341	363	313	355	318	320	345	330	353	354	349	378	367	354	342	380	348	375	375	361	381	361	351	333	330	353	382	376	346	386	368	371	340	346	339	350	370	401	356	382	346	369	358	385	361	358	350	322	328	369	338	359	356	357	346	372	357	369	344	354	339	354	377	350	367	378	357	360	359	353	356	373	371	369	324	342	351	354	335	365	397	323	345	365	363	360	351	345	362	376	332	371	369	341	343	373	338	349	336	393	350	363	370	381	364	355	356	341	358	325	357	326	358	362	349	342	344	351	373	340	341	322	362	369	331	342	365	345	321	337	366	351	333	398	344	338	356	343	324	356	355	329	334	342	379	328	359	362	325	346	358	332	374	336	336	323	349	360	313	371	340	339	333	354	379	390	374	379	338	345	398	336	362	395	372	340	343	375	330	361	340	324	343	360	366	374	360	363	358	370	386	368	347	341	355	344	371	368	339	376	359	335	360	329	336	335	391	337	363	369	308	364	348	373	357	374	353	380	371	327	345	340	359	321	364	381	378	358	350	351	328	321	338	375	358	330	319	322	366	339	369	345	356	365	353	376	378	338	365	330	362	380	358	361	360	323	367	397	379	357	383	355	363	393	340	352	363	402	391	327	373	326	360	373	366	383	347	364	319	348	360	339	371	372	338	329	378	350	347	332	371	356	352	339	358	332	334	339	375	354	400	344	356	363	391	327	356	365	328	355	376	349	392	333	389	378	367	326	374	379	350	339	357	354	358	330	361	324	346	343	316	328	355	361	362	341	344	332	385	350	344	348	381	373	354	334	353	385	326	388	359	378	372	375	373	373	341	374	366	349	339	337	357	318	341	361	348	348	348	359	348	373	354	344	362	348	353	383	345	382	369	340	352	336	353	341	347	362	342
38153	56144	42641	24288	10333	3109	981	512	453	459	428	386	422	426	439	410	382	410	402	404	394	440	415	439	426	400	441	434	387	425	425	390	374	401	391	410	387	405	423	420	382	376	421	414	408	391	392	400	403	400	412	374	445	374	450	402	424	423	422	382	412	415	401	424	418	377	422	396	438	411	416	419	404	429	409	387	418	423	421	400	421	433	393	403	406	421	428	400	405	401	375	419	400	412	411	391	394	427	383	416	432	425	415	393	448	367	388	439	398	421	461	383	391	411	391	422	426	389	426	448	400	400	393	386	406	438	430	404	400	437	373	388	398	403	416	397	381	429	415	434	412	411	367	429	420	428	441	392	411	388	394	429	405	398	415	402	413	403	422	398	414	406	371	410	398	369	400	410	377	425	396	417	445	400	409	416	387	408	404	391	403	397	418	409	406	393	394	409	392	384	427	403	395	376	438	426	416	417	370	405	379	421	438	397	391	441	416	425	432	415	445	405	404	419	401	442	418	365	416	374	426	436	420	417	409	425	458	409	398	412	392	424	401	413	386	434	440	410	421	420	389	402	421	410	424	392	398	392	406	393	411	380	426	378	428	414	418	448	389	437	405	431	388	408	427	409	403	381	425	398	438	421	396	383	408	428	422	412	395	474	395	420	402	381	454	403	405	429	434	491	411	408	408	419	389	445	413	391	408	407	377	407	435	448	437	403	420	384	407	445	410	422	452	425	446	432	450	371	418	427	425	420	390	431	387	390	399	401	419	419	424	413	430	438	425	404	429	379	366	416	382	419	383	411	426	400	399	470	402	365	419	359	408	416	404	405	415	430	429	418	411	421	404	421	383	377	399	395	411	423	432	386	391	409	436	409	403	379	400	419	394	405	423	422	388	399	436	399	379	383	397	420	428	421	418	416	404	418	393	373	417	436	408	428	422	417	422	381	409	413	370	387	392	381	386	432	399	431	440	361	416	423	400	426	406	392	422	421	401	438	382	392	437	439	412	386	383	411	402	405	399	436	378	437	408	413	407	386	369	418	421	424	428	414	426	421	412	387	404	445	430	403	428	393	444	428	397	426	436	412	400	395	433	416	392	433	434	371	414	389	416	421	419	400	397	422	420	407	408	426	422	389	438	405	432	376	423	375	400	421	390	448	403	399	417	393	390	437	407	436	452	377	438	396	409	400	424	407	384	381	412	417	389	395	405	414	436	434	394	420	429	437	431	423	416	405	437	409	419	387	383	383	398	407	404	422	371	424	431	429	405	418	424	397	412	471	416	432	412	440	377	438	421	376	411	398	413	411	371	409	428	377	414	409	429	403	405	409	422	401	413	387	419	382	432	416	416	426	411	398	395	420	410	420	412	416	400	398	404	428	403	400	404	411	434	402	458	368	404	457	432	375	383	400	370	419	409	404	394	428	389	422	448	402	407	398	380	380	401	448	404	427	364	407	367	393	406	423	433	381	444	410	393	392	396	413	392	396	394	426	405	388	409	412	387	453	393	411	396	402	433	440	410	400	407	402	397	406	410	416	379	418	412	402	410	435	405	401	395	432	410	383	416	412	376	426	421	380	447	389	386	388	393	405	442	410	413	433	431	425	396	395	421	393	411	414	394	420	405	387	367	411	398	401	444	394	415	415	426	421	425	413	429	417	401	402	341	423	371	448	433	447	427	412	406	422	435	410	387	372	405	412	412	418	398	394	408	424	426	406	418	412	407	452	439	418	412	369	418	390	414	401	419	402	405	438	427	404	409	428	437	450	413	408	446	427	420	447	459	397	424	418	412	386	430	396	401	434	428	425	436	397	394	389	447	461	394	414	446	412	427	409	400	409	455	420	403	421	400	374	406	355	376	461	404	397	443	438	437	448	405	413	387	427	405	369	384	398	378	388	408	411	441	387	428	434	433	417	430	415	428	448	393	420	412	428	397	385	395	427	388	409	395	421	409	417	420	417	447	400	410	430	407	414	404	408	404	387	426	365	369	421	390	403	431	389	416	387	399	439	417	416	404	429	403	405	404	406	407	388	414	387	417	437	419	392	432	389	401	381	400	391	410	404	390	424	412	399	420	422	388	406	393	445	409	431	425	368	413	386	398	408	394	423	434	398	436	389	405	431	414	409	384	443	405	429	425	413	386	406	358	396	415	409	412	444	425	395	392	382	415	389	428	406	430	400	401	398	398	422	416	404	395	446	413	371	399	439	398	423	409	411	396	396	393	419	393	407	422	402	409	432	387	428	400	410	396	403	438	425	398	412	447	424	428	391	417	419	419	395	379	412	388	392	411	410	375	402	395	406	403	450	440	377	421	432	433	413	366	394	391	398	384	397	409	409	405	388	427	398	457	391	423	437	414	403	450	422	408	396	415	387	379	392	437	425	387	407	409	410	416	426	415	397	394	403	396	463	410	370	411	405	399	420	416	394	374	408	400	437	372	444	422	397	369	405	424	384	391	386	410	400	405	391	358	378	388	427	402	431	399	394	401	413	374	409	414	394	374	383	404	420	390	368	411	440	393	401	389	459	424	433	421	424	423	382	431	394	423	440	445	417	411	375	378	392	417	405	407	390	400	418	418	453	441	429	401	409	423	388	451	397	378	429	412	361	379	419	424	432	392	390	433	389	384	368	391	385	423	430	407	412	401	396	389	405	448	422	411	421	379	376	363	418	402	442	415	400	401	388	411	405	409	382	432	402	430	405	444	434	390	402	415	408	410	414	383	458	417	423	366	375	409	401	409	397	397	408	407	402	359	365	412	428	375	423	400	425	435	421	403	358	411	403	406	416	415	392	393	392	420	411	404	421	417	363	394	460	410	399	379	405	419	414	387	419	372	409	375	405	424	413	375	396	436	431	393	372	417	405	409	411	374	408	386	393	412	416	373	421	420	386	427	376	404	400	395	375	394	400	409	423	404	413	383	422	401	377	384	418	409	415	429	413	382	394	416	414	416	418	411	397	384	405	396	388	429	442	431	444	442	402	427	411	406	404	367	440	419	390	400	423	394	420	422	387	429	410	412	414	394	400	412	401	425	400	406	394	402	414	428	412	394	393	413	427	374	416	385	380	456	410	421	374	394	425	427	423	408	376	422	429	394	442	393	381	401	425	396	386	419	420	375	385	406	421	412	428	434	381	405	394	422	395	399	405	378	427	383	360	411	374	417	409	391	421	367	408	449	388	428	416	413	409	410	428	390	420	396	417	399	416	424	402	404	447	437	391	407	400	415	424	408	415	445	434	406	421	420	428	406	370	402	428	402	422	394	411	400	398	386	388	374	441	390	430	366	402	450	409	390	370	393	387	420	442	407	402	396	452	428	412	390	376	402	390	419	433	410	383	423	395	379	450	442	409	412	378	402	416	404	393	394	439	407	427	340	410	395	414	412	411	430	400	379	403	387	374	370	401	424	393	386	404	381	408	422	400	420	376	434	380	414	416	416	415	391	416	389	394	398	412	450	401	398	401	437	415	454	412	401	425	394	405	428	413
22776	21038	28640	23981	21338	20218	9128	1274	622	537	472	448	428	437	426	407	430	423	453	440	428	484	412	415	401	395	434	372	402	431	415	413	428	430	398	419	400	454	436	391	414	429	433	372	413	401	405	421	404	401	418	385	417	424	404	385	390	425	458	413	427	402	413	413	405	425	410	397	456	367	394	407	433	368	407	418	402	410	411	431	397	449	423	417	417	407	439	402	388	420	399	463	425	384	390	364	432	451	441	403	419	410	444	405	398	414	400	415	416	399	437	405	424	381	439	448	442	410	426	411	458	406	396	404	407	389	400	434	403	440	409	445	397	460	388	434	395	392	415	444	412	424	407	436	387	432	423	427	413	371	418	416	411	382	415	391	399	433	412	432	391	423	448	440	406	406	408	404	404	398	408	422	435	408	433	391	428	424	417	405	405	412	395	457	429	403	396	386	405	386	404	428	409	390	399	378	419	450	422	383	377	440	422	408	415	398	435	368	417	382	399	412	386	432	396	417	408	421	414	413	399	401	414	414	432	433	417	385	391	376	452	404	397	406	423	376	403	421	373	425	403	422	420	399	389	436	426	399	372	395	401	401	372	389	435	398	430	372	383	393	416	392	420	408	393	439	398	426	400	385	391	392	397	391	430	442	415	432	441	415	409	384	444	397	402	404	424	412	422	422	396	405	426	425	413	394	405	365	399	378	397	406	400	435	399	404	393	409	383	400	442	402	418	420	407	408	394	432	391	392	409	436	427	393	398	388	404	418	413	409	408	412	395	399	433	428	406	437	364	393	421	409	442	405	412	389	440	409	430	429	464	405	416	455	395	413	417	396	375	396	376	369	427	389	439	388	414	441	407	419	413	439	430	408	409	399	398	451	422	411	409	409	402	453	448	430	407	397	395	388	417	376	387	409	403	413	421	389	401	407	397	384	393	369	395	441	430	412	435	376	436	425	390	425	417	398	413	419	421	434	414	374	423	404	448	378	405	381	438	393	399	400	414	378	423	381	411	421	409	422	377	422	399	392	437	391	443	426	392	404	404	411	359	420	392	396	424	390	400	381	401	419	429	418	436	411	398	413	416	435	454	365	375	405	437	380	413	408	419	388	384	439	406	420	427	406	393	421	417	410	432	385	395	416	400	439	398	366	425	397	420	369	427	402	404	416	403	441	426	405	385	396	390	424	412	381	368	409	413	404	401	418	406	434	389	407	391	429	379	396	369	402	418	446	419	406	419	382	439	387	413	404	423	404	417	403	403	386	419	420	455	404	400	402	383	384	391	450	388	427	406	434	443	452	430	406	413	381	385	411	392	407	395	431	430	447	426	419	394	370	414	373	420	401	398	402	387	412	408	393	375	393	381	377	413	382	424	420	368	389	403	429	404	412	413	396	403	437	408	394	395	422	397	433	393	373	435	405	421	396	365	416	415	430	424	403	418	432	409	405	446	412	402	384	395	401	417	412	379	402	441	411	384	392	407	434	399	390	440	373	431	381	408	403	401	384	421	405	397	426	410	426	436	443	417	375	414	411	418	375	409	411	395	412	410	384	391	417	380	448	447	401	415	397	395	451	373	416	423	440	402	410	438	388	404	416	407	453	438	404	427	437	428	403	375	433	380	396	373	385	416	417	397	409	402	422	381	430	394	429	419	433	400	391	386	406	431	392	394	397	389	433	420	381	400	411	390	393	440	404	426	396	388	403	418	423	402	385	420	431	392	361	432	417	457	414	387	441	423	420	423	419	425	397	412	420	411	403	425	413	414	412	392	391	427	381	402	428	448	424	410	408	397	383	447	396	401	416	402	413	422	409	413	429	403	406	424	414	418	419	413	372	376	364	412	365	407	419	420	405	406	424	419	444	420	428	432	450	410	389	430	377	389	434	413	402	427	405	401	443	422	402	423	396	377	434	389	409	399	393	403	386	411	393	385	468	406	376	392	431	433	432	420	403	428	419	401	417	407	439	399	369	431	399	417	429	468	411	410	451	398	395	426	394	451	385	444	363	415	389	392	413	413	379	421	416	415	374	436	385	416	399	394	388	431	386	419	419	417	388	449	399	391	415	448	437	426	417	430	392	357	411	390	428	444	423	399	404	419	380	384	413	432	393	406	401	404	430	416	452	431	379	434	439	430	403	435	436	428	377	402	425	388	397	376	416	395	381	427	393	413	414	409	411	408	434	406	451	389	412	427	398	403	427	393	406	405	397	407	444	411	396	426	432	422	399	414	420	382	384	413	412	411	407	378	407	398	445	412	395	399	400	453	391	391	404	421	423	431	416	388	425	417	407	418	413	400	405	418	439	388	390	397	442	392	427	405	376	382	391	405	437	414	429	411	363	401	435	386	404	365	421	394	443	388	419	440	363	417	420	416	433	400	423	421	404	411	441	401	411	404	396	429	390	402	431	401	415	440	387	405	419	401	416	417	378	394	388	434	371	417	386	414	431	398	425	423	400	379	383	435	387	434	446	416	426	382	445	399	418	428	392	446	428	422	411	423	385	397	369	399	403	457	427	399	411	397	443	430	399	403	440	415	413	397	413	411	438	406	398	409	412	427	422	387	420	392	418	401	422	401	366	397	422	372	428	428	370	424	400	391	399	408	431	395	403	406	404	388	378	422	377	426	446	401	400	390	396	436	423	394	399	395	379	414	396	389	416	397	404	420	379	379	425	399	414	389	374	434	392	461	421	459	367	410	401	430	375	440	417	469	362	438	411	380	433	405	393	399	396	392	405	429	402	391	434	397	414	396	440	425	445	411	395	337	405	411	454	411	414	409	420	429	415	409	400	410	423	424	403	383	412	421	410	384	412	399	420	396	429	413	409	433	409	406	419	431	433	432	389	389	406	387	415	411	387	390	390	405	405	435	408	374	382	435	382	402	405	437	419	395	412	395	390	409	431	432	389	403	365	398	414	419	401	410	410	413	432	414	394	413	410	404	403	421	411	416	415	401	408	388	398	379	393	461	431	424	411	385	417	398	419	423	425	404	415	416	383	426	413	401	428	425	434	399	428	412	401	427	432	414	435	417	407	419	416	423	398	408	414	376	383	440	368	427	389	418	396	424	393	451	411	395	390	463	416	461	431	431	411	431	452	411	468	390	405	422	437	452	415	408	437	408	420	391	423	397	411	433	422	415	439	434	388	404	412	425	383	448	418	407	421	443	378	402	373	365	411	406	400	383	430	412	423	376	403	395	430	417	379	386	395	409	393	442	371	407	426	418	373	397	367	406	373	426	408	387	426	396	392	393	423	365	409	388	395	444	431	415	424	396	418	443	403	398	386	387	399	401	421	405	430	409	449	386	406	406	447	442	408	389	419	408	415	408	400	410	375	389	428	410	405	405	383	441	372	364	430	414	450	401	413	453	430	421	392	362	390	436	415	382	401	429	387	419	407	426	405	377	372	421	421	405	359	414	388	437	410	426	447	402	451	431	412	395	375	405	421	432	442	422	403	399	393	403	384	376	390	420	404	384	374	423	422	415	431
40581	67882	51476	31125	17113	5400	1846	940	642	579	521	501	505	477	420	481	467	461	478	446	449	484	520	451	457	461	504	475	449	443	444	436	457	492	479	430	478	443	440	469	438	451	476	456	492	446	440	456	453	438	472	450	436	427	457	436	447	445	459	430	416	412	391	446	462	463	432	482	442	443	472	446	400	444	423	448	448	422	469	425	465	430	431	439	457	455	430	436	436	437	431	433	445	422	419	485	427	455	419	468	435	446	432	451	438	449	473	425	450	475	464	456	471	438	416	443	452	418	421	438	445	415	442	470	415	444	402	455	425	457	483	416	444	472	449	430	424	448	432	409	460	447	410	460	451	456	468	442	446	433	456	445	443	428	432	437	428	414	446	428	440	441	493	427	446	459	463	470	426	485	463	445	432	458	418	434	466	425	418	428	465	424	445	430	437	444	442	447	463	413	441	442	437	449	457	433	441	481	464	450	469	473	426	399	493	423	462	434	461	418	448	436	465	467	458	456	462	435	412	445	462	451	451	487	441	442	447	486	412	453	445	439	445	410	451	464	454	454	437	420	417	427	446	445	436	420	479	447	485	426	466	455	410	478	469	457	463	441	461	452	455	430	467	413	460	477	448	424	421	452	455	438	442	451	451	422	465	425	435	394	400	474	444	439	469	447	445	488	397	475	422	444	430	425	443	457	454	468	395	455	454	423	456	414	438	428	434	425	419	447	446	451	465	395	424	463	442	434	465	451	431	437	482	446	473	467	459	420	442	453	506	434	449	460	443	438	456	432	486	485	433	444	417	448	475	423	452	422	455	429	442	418	436	445	430	454	467	450	488	460	437	446	413	442	437	442	460	448	440	420	464	427	459	434	450	474	406	433	459	465	425	437	440	443	439	411	394	436	455	481	439	482	463	445	491	437	423	446	453	456	428	457	472	433	450	450	440	508	420	423	488	430	472	479	444	416	453	451	457	444	469	431	453	431	484	410	434	413	480	426	471	407	466	427	455	438	466	455	449	461	435	440	463	444	421	447	437	415	455	424	433	445	468	464	451	465	451	431	419	447	490	462	419	451	470	463	443	453	400	454	429	453	416	456	443	437	442	437	449	454	438	462	422	449	419	470	440	434	465	444	467	442	451	432	457	413	416	466	467	422	432	435	478	436	464	449	431	464	428	454	415	440	455	432	397	461	467	448	424	409	460	464	435	433	464	482	449	424	412	477	425	441	477	421	452	452	439	450	462	462	486	442	444	376	466	449	402	466	406	485	457	450	427	420	444	494	458	445	462	453	435	486	450	483	440	449	461	425	421	435	457	471	473	447	443	419	464	459	465	428	433	451	453	432	437	436	469	444	438	402	461	420	447	445	440	499	464	419	453	462	461	458	471	422	456	426	432	440	461	465	416	508	490	415	465	429	453	460	476	414	418	425	435	414	424	397	448	458	443	455	437	442	473	426	408	440	446	469	429	494	444	444	459	476	460	424	479	466	444	409	436	468	427	448	443	405	500	453	478	445	460	429	415	460	465	477	465	467	473	411	457	454	375	460	456	454	412	443	426	424	469	438	456	449	414	453	443	443	415	417	446	459	418	446	435	413	439	469	450	448	410	454	451	469	461	455	439	448	459	444	452	432	470	407	469	454	440	435	450	429	457	477	462	497	452	459	482	444	468	447	451	483	476	446	437	404	428	450	403	465	478	448	454	426	447	444	429	436	457	460	463	476	455	490	432	414	444	459	426	430	471	473	459	458	469	478	466	448	443	429	436	456	437	441	394	477	410	426	443	437	435	451	396	456	441	465	435	439	476	445	435	418	430	452	447	460	441	427	465	421	436	413	434	411	476	442	467	441	439	438	427	406	433	426	443	455	443	447	461	469	420	436	427	469	471	460	462	463	430	471	435	479	460	471	409	425	426	411	466	454	452	478	457	453	390	441	432	444	459	457	451	380	439	488	470	430	451	495	425	441	441	454	452	471	409	444	465	424	479	461	481	406	462	446	433	422	481	448	443	448	470	426	432	453	448	463	446	442	439	433	485	458	528	431	400	399	443	392	464	458	472	477	441	491	507	425	435	467	453	450	439	434	440	486	459	451	452	468	428	447	475	476	417	464	463	416	457	478	450	447	427	459	438	482	456	427	456	425	436	470	473	445	467	405	437	447	432	460	444	469	445	472	445	463	448	413	451	487	396	444	471	449	437	437	462	473	469	450	407	467	456	470	428	479	454	403	440	464	426	456	450	415	448	463	438	452	459	499	471	418	459	425	421	438	404	440	460	443	407	466	440	452	451	450	438	453	442	460	434	411	459	455	455	452	449	466	400	436	436	435	444	429	440	440	465	453	429	428	456	435	424	464	462	452	462	468	449	462	463	465	439	454	432	409	462	457	468	456	444	437	472	417	437	477	452	473	424	465	456	459	471	397	440	446	440	470	427	422	441	422	418	461	424	447	424	434	461	432	473	462	461	419	443	427	425	438	436	398	446	447	426	428	464	437	466	482	464	473	445	436	473	426	442	431	421	433	484	454	453	445	434	401	452	465	438	482	489	431	433	452	424	458	477	437	431	470	409	447	494	439	469	449	499	469	460	421	455	434	437	448	430	459	484	442	490	453	445	480	453	444	449	476	449	432	448	435	443	442	450	441	453	426	479	422	442	458	428	432	475	428	452	450	450	488	465	433	457	448	457	451	418	452	459	426	467	456	456	454	466	494	435	441	461	451	444	437	407	431	417	435	450	428	471	429	445	463	453	486	458	414	445	471	445	445	458	482	446	433	458	438	451	459	444	433	409	445	484	445	466	452	433	443	450	423	416	428	436	471	482	428	469	479	447	475	475	430	459	447	448	415	447	423	459	451	436	455	446	437	432	452	447	425	434	406	438	405	497	455	432	455	459	472	485	455	466	442	440	409	429	423	457	463	408	413	448	424	441	443	435	434	455	441	455	422	461	437	480	467	440	505	445	440	489	448	442	458	439	474	499	433	463	457	437	464	426	414	436	440	452	452	445	460	457	420	434	434	470	459	461	453	435	446	463	438	422	468	420	459	435	443	452	430	469	500	503	462	463	471	465	470	427	411	428	441	466	479	437	458	458	472	430	446	471	463	415	467	444	447	446	448	461	443	428	455	462	436	473	484	429	407	462	429	478	421	445	448	450	432	487	437	433	491	461	487	477	475	493	387	463	455	452	471	434	471	427	470	417	447	441	462	440	466	476	470	483	434	470	484	438	417	445	440	440	450	445	482	476	454	408	443	455	411	445	491	459	473	457	413	449	456	434	440	469	479	476	444	424	400	454	470	491	459	441	463	452	505	439	434	431	458	466	418	460	451	441	451	466	407	471	428	424	426	455	439	422	471	479	462	472	458	432	452	462	442	425	481	434	421	451	473	430	481	432	446	420	446	430	453	470	435	454	437	422	447	443	450	437	460	429	441	438	450	445	435	454	435	450	436	466	435	483	431	458	429	451	488	458	435	439	463	443	420	460	422	416	438
31069	37376	38158	21188	5460	779	315	256	249	253	252	233	254	264	262	284	282	274	263	294	287	255	247	247	237	220	254	231	264	250	251	238	280	280	235	256	297	239	255	263	250	257	251	281	276	241	238	267	279	282	280	255	229	265	282	263	275	301	262	263	276	266	260	249	228	270	277	278	256	271	230	257	271	261	264	255	261	262	244	261	236	260	272	263	246	262	258	255	264	241	279	256	251	262	276	260	250	243	266	269	239	262	235	272	266	231	256	267	254	281	266	249	260	221	267	264	266	266	268	232	259	259	261	278	257	249	247	247	231	259	277	270	264	261	288	232	252	246	247	267	286	261	276	275	267	233	271	253	218	251	262	263	243	261	260	247	282	254	286	281	216	279	255	264	261	262	250	273	252	248	271	295	277	258	262	255	268	267	249	247	274	247	247	242	256	252	254	253	268	251	243	261	269	263	280	272	269	241	259	264	236	233	258	256	255	258	247	268	263	252	257	229	269	253	263	239	268	234	242	258	246	244	270	245	246	264	251	289	250	306	260	230	252	273	256	277	237	257	265	257	251	256	269	275	275	257	301	271	253	242	245	227	248	235	245	251	254	269	270	263	247	284	242	290	278	239	259	271	260	252	258	225	264	267	252	275	278	256	276	249	233	250	271	271	232	277	253	258	253	241	251	243	225	244	276	265	251	250	269	252	262	254	283	269	277	266	266	229	246	220	232	228	286	262	277	235	290	289	216	253	245	271	254	223	249	265	258	262	269	247	248	287	237	259	268	264	244	264	236	240	269	262	258	280	250	250	242	276	271	240	285	251	234	299	261	289	266	251	246	264	262	277	220	274	261	230	249	260	282	296	266	251	286	291	290	271	260	234	266	268	265	258	249	269	243	242	256	247	250	256	273	263	256	244	258	226	266	287	274	277	271	262	253	263	251	252	277	248	276	274	268	248	235	249	283	291	254	238	276	279	250	240	240	258	280	249	255	229	273	232	240	238	249	260	295	271	253	285	238	250	274	251	286	265	262	235	224	233	259	242	269	268	281	257	250	239	235	272	233	216	261	269	251	264	274	246	255	271	277	247	224	239	265	265	284	262	254	257	263	279	263	261	262	238	234	288	285	261	257	219	264	278	247	238	270	268	250	250	243	280	264	251	225	251	259	230	291	258	263	262	265	278	255	286	227	240	259	260	239	276	246	271	249	244	253	221	254	260	251	238	261	257	271	251	270	252	250	264	269	262	234	220	264	253	244	232	240	285	294	248	219	294	278	251	252	306	248	255	268	262	265	272	247	277	260	240	242	272	268	258	262	264	245	233	283	265	262	265	271	259	264	249	262	285	232	241	222	249	242	255	292	281	276	249	272	241	257	239	275	264	251	250	253	297	279	256	247	253	265	260	264	262	267	267	243	242	252	256	253	221	247	257	233	226	263	274	257	267	256	268	234	235	244	258	250	250	259	253	266	239	251	287	250	263	281	261	273	259	258	265	257	257	247	255	267	262	269	262	308	249	254	247	262	249	282	235	271	243	269	244	265	231	253	269	233	263	246	261	235	255	258	249	251	240	242	266	236	237	276	231	248	296	273	219	254	239	271	257	259	251	258	272	256	252	281	249	259	262	275	252	269	241	252	276	258	272	288	244	234	232	268	266	276	262	247	261	267	247	232	272	268	257	237	256	266	254	252	245	269	255	271	271	249	257	261	276	235	272	240	255	266	257	255	252	243	260	234	244	279	248	253	249	303	231	254	293	270	233	285	289	264	254	245	263	275	261	292	232	254	251	256	251	232	261	250	260	283	258	260	237	254	238	250	250	266	276	250	238	273	266	272	212	229	263	276	279	251	248	221	265	256	236	269	245	264	257	269	237	275	251	260	260	251	259	257	269	244	263	271	223	246	247	271	254	263	264	277	275	241	234	251	284	252	265	239	251	279	258	247	289	261	275	254	242	283	259	291	280	276	230	283	257	272	277	251	231	263	249	261	254	282	268	303	263	281	272	254	284	267	279	246	281	248	272	280	256	269	237	233	253	270	217	257	264	263	242	262	252	270	259	260	245	267	248	266	253	225	236	262	249	279	267	241	253	231	218	248	237	254	253	259	243	268	230	277	233	266	263	265	273	279	273	252	261	256	253	251	247	255	247	265	266	264	257	258	253	268	267	264	258	282	211	255	258	287	249	263	265	275	236	247	243	281	235	257	231	267	259	250	267	259	247	258	285	292	266	266	255	263	278	243	277	249	225	287	239	269	254	242	267	273	218	286	218	260	235	270	251	277	252	245	248	235	250	263	220	254	223	265	264	261	259	274	245	249	263	264	270	276	277	250	233	271	265	250	280	241	283	259	208	247	246	269	267	267	276	280	242	255	264	263	261	244	304	249	264	241	269	280	265	245	255	278	257	246	266	256	241	266	245	272	258	253	258	293	259	254	263	247	267	248	260	284	252	259	237	256	262	253	262	224	262	269	243	254	282	268	276	249	262	241	224	260	262	248	234	293	271	262	260	247	258	271	254	250	251	257	277	258	276	229	293	283	245	262	288	288	271	254	273	263	274	235	260	281	260	232	273	258	226	254	248	254	272	276	237	291	258	265	280	275	255	233	271	277	274	245	245	255	239	243	256	256	237	285	244	251	238	246	251	268	270	273	230	274	234	280	256	244	259	280	269	254	256	277	273	272	236	246	255	231	242	245	284	269	294	257	258	227	267	271	262	233	248	281	265	262	256	269	248	270	256	248	267	261	227	239	254	251	268	232	261	282	263	271	269	276	272	253	250	266	241	249	234	244	254	263	236	284	277	266	241	267	246	246	225	242	272	212	257	255	226	275	250	255	245	276	261	253	261	260	246	248	247	254	261	254	265	263	247	266	261	232	224	260	258	227	271	292	261	243	296	219	244	256	256	262	277	269	267	237	248	228	253	241	236	249	267	281	261	260	241	273	250	229	258	253	260	268	259	266	290	256	254	280	250	272	254	261	264	269	251	266	273	261	263	221	281	248	269	248	269	255	261	256	267	264	242	257	257	270	303	259	259	255	256	244	254	264	279	250	263	266	261	271	255	261	246	255	258	272	265	266	268	246	237	247	250	241	266	238	241	266	243	272	244	259	256	285	248	244	281	299	257	250	225	248	238	257	249	214	230	250	272	259	222	236	255	259	219	267	245	272	249	270	235	268	266	253	245	267	266	257	264	270	258	264	266	237	255	256	270	258	279	241	241	294	269	263	268	254	272	259	267	245	281	250	270	218	244	252	246	266	265	263	276	259	265	269	246	269	258	250	275	272	249	254	274	206	261	256	260	274	249	259	238	229	248	272	269	243	250	276	280	266	264	250	252	244	235	260	227	244	246	250	233	271	268	263	262	241	248	255	250	269	279	239	244	249	259	268	254	251	267	277	271	276	264	222	265	287	251	246	238	235	256	254	258	239	253	248	263	255	259	249	273	283	273	276	281	245	268	248	254	246	275	284	260	269	253	247	222	245	256	258	245
36857	53017	36211	17639	5213	982	427	337	315	327	287	295	289	313	280	312	305	316	288	300	296	333	304	297	295	284	282	296	288	299	302	290	329	313	290	326	264	329	290	304	297	298	285	279	282	331	307	278	303	299	302	310	293	306	298	287	301	315	288	296	308	312	277	303	303	351	298	278	276	253	276	278	280	306	313	307	318	320	302	282	301	287	294	281	282	313	294	302	317	299	300	316	308	304	300	320	311	288	292	307	319	288	316	314	303	313	311	283	337	313	310	287	306	294	329	317	331	309	294	302	336	304	289	320	312	316	286	289	293	345	319	296	320	317	304	284	286	289	292	272	298	301	279	310	298	323	339	299	302	282	294	320	308	311	348	290	293	281	317	304	312	308	292	291	319	306	281	305	297	307	282	264	279	298	330	341	298	291	272	311	280	311	304	309	285	316	285	272	319	292	307	299	300	312	304	299	299	287	292	298	293	305	289	313	327	319	304	267	291	281	287	310	305	320	284	309	291	303	318	266	313	311	298	287	302	282	318	346	315	302	291	318	266	305	268	315	320	325	291	309	288	296	328	315	300	295	308	298	315	318	321	325	309	312	290	301	280	274	297	301	314	304	299	297	300	306	300	333	299	296	316	289	281	307	342	288	295	325	303	300	295	312	337	334	299	313	311	323	297	313	297	268	339	301	311	311	297	305	282	321	297	301	324	287	295	277	311	323	325	288	290	303	311	300	305	324	325	320	280	299	330	306	309	321	315	297	313	296	290	324	322	283	309	327	294	298	315	321	306	287	335	337	317	295	295	285	306	336	309	310	299	285	315	340	279	288	302	299	291	281	276	303	316	302	294	323	279	308	302	309	283	339	278	306	304	290	315	326	307	319	306	310	309	290	283	293	304	299	277	277	283	298	295	310	310	270	288	313	305	309	294	276	281	294	283	324	308	280	294	306	303	285	292	304	294	303	298	282	299	311	266	273	292	272	299	301	317	286	290	287	303	309	307	333	333	342	296	306	316	331	345	337	291	318	295	314	268	330	295	279	309	282	306	290	318	308	299	324	289	325	304	297	288	314	308	305	306	318	291	290	264	285	327	315	292	324	286	283	282	300	295	295	324	314	317	309	278	317	296	258	307	323	297	292	321	293	299	305	306	308	318	318	313	320	329	306	301	317	313	287	309	306	322	297	293	304	322	297	291	302	283	303	311	290	304	319	361	276	325	314	300	297	317	340	351	306	308	312	302	292	279	312	302	316	307	325	309	316	305	313	306	309	278	306	320	285	326	303	311	287	336	314	295	310	316	266	296	294	281	309	331	272	326	302	283	277	310	286	294	280	294	307	328	302	300	312	303	289	299	284	306	306	317	291	280	319	296	307	344	323	305	295	301	290	294	296	313	296	343	318	327	299	300	326	315	292	304	313	298	305	317	327	315	308	292	280	291	300	273	293	322	303	304	277	298	291	305	324	312	295	310	291	283	281	273	307	315	285	285	310	269	352	290	311	295	312	282	287	333	293	322	303	328	261	302	331	317	325	306	330	323	286	309	312	312	302	272	304	364	312	286	291	302	326	286	295	281	306	292	293	358	301	319	306	296	313	287	329	304	296	299	318	328	303	294	275	317	313	298	317	306	294	276	331	275	291	302	298	277	298	284	322	313	305	299	293	302	329	312	278	319	281	324	283	304	293	305	322	292	318	307	311	320	283	303	296	303	285	313	289	294	296	315	315	307	299	291	325	304	313	339	311	311	305	301	292	294	301	304	292	295	304	297	319	283	339	311	294	323	308	283	291	288	306	329	293	302	303	334	314	304	302	298	302	306	308	298	303	316	293	286	307	322	301	290	304	306	297	288	292	323	310	304	293	310	291	311	277	308	266	301	328	306	331	310	260	322	293	313	313	267	288	312	291	287	309	309	285	281	280	315	295	279	297	280	315	303	300	287	289	297	313	291	317	285	329	322	315	289	342	282	273	306	307	329	297	288	297	312	289	301	311	322	281	299	316	313	317	337	327	314	304	309	296	282	309	302	330	311	292	296	307	307	317	322	273	302	290	326	268	296	287	316	333	266	348	304	268	317	300	306	309	286	294	284	305	297	260	296	305	307	296	288	285	316	282	326	325	274	288	302	311	313	290	271	307	306	274	294	273	317	307	303	309	338	300	301	324	303	293	361	311	317	280	321	317	296	334	315	325	304	300	341	309	264	283	295	303	288	282	312	300	308	293	320	308	291	301	281	306	294	295	312	302	312	310	316	288	296	288	285	283	300	312	342	281	307	255	315	301	331	303	282	294	300	292	296	324	291	297	276	306	295	306	291	338	292	328	292	307	309	279	302	309	269	275	286	322	298	291	302	311	326	329	315	311	273	275	309	311	284	315	323	289	287	298	283	306	286	285	315	311	324	350	323	300	279	310	274	342	293	315	296	328	329	312	292	324	299	314	292	283	296	328	307	317	278	301	292	343	296	304	328	325	296	294	317	301	310	328	321	323	315	330	302	307	270	300	320	342	281	306	317	314	286	299	309	304	299	316	282	311	274	280	313	289	297	337	306	328	278	287	318	275	313	279	288	299	291	274	319	284	286	302	321	314	318	304	331	296	278	304	296	294	285	300	314	289	293	324	301	284	296	308	323	287	320	311	293	300	316	329	282	319	286	286	313	310	314	322	295	295	316	307	307	284	316	307	293	320	329	329	296	300	301	297	293	296	284	307	314	288	309	304	296	263	301	275	313	324	305	313	295	289	311	308	344	299	307	297	322	320	324	313	318	283	255	313	331	299	290	274	304	271	298	285	303	300	281	302	282	311	325	330	322	294	286	293	305	321	288	307	307	283	297	308	301	314	319	284	270	306	311	275	312	308	316	312	298	266	291	304	291	283	303	306	304	301	314	321	304	287	297	319	296	301	333	314	317	312	290	340	314	306	333	290	312	290	318	288	298	328	313	324	296	315	323	316	304	316	292	301	299	300	315	317	296	266	294	318	298	312	289	331	291	309	287	294	300	283	305	304	296	279	299	302	316	279	318	294	292	316	295	303	285	309	288	263	316	306	311	291	316	277	286	313	309	287	299	320	290	318	314	321	304	299	309	297	293	301	283	293	310	287	271	313	296	322	307	294	292	301	337	277	333	281	327	320	302	289	326	284	271	332	312	290	325	317	294	333	305	293	302	313	316	288	314	292	286	300	310	311	310	289	299	344	307	322	320	305	301	299	311	306	290	304	300	316	289	287	297	290	337	306	314	272	302	304	295	312	360	275	341	323	327	286	283	319	277	305	304	316	328	294	291	289	332	325	303	298	289	291	311	302	317	283	293	305	307	282	298	301	315	331	269	275	303	274	335	289	347	288	296	313	291	309	307	291	292	310	323	310	325	320	299	299	313	272	299	276	288	279	292	278	268	324	299	295	297	309	304	311	309	284	289	290	299	309	297	290	311	297	298	309	314	320	286	327	288	300	291	299	314	302	341	323	306	309	286	309	310	279	288	280	284	276
24039	21117	28603	25434	20561	10932	2491	682	342	300	273	256	282	271	269	296	267	299	255	276	251	261	259	242	224	266	256	239	259	228	264	246	281	248	276	275	234	251	247	270	243	275	267	249	256	279	277	273	248	235	240	252	232	252	249	251	247	228	237	242	248	248	235	240	256	271	272	254	241	278	252	222	257	261	264	232	240	247	249	248	239	259	277	281	237	244	263	271	246	261	254	266	255	246	274	253	252	268	282	260	276	285	234	248	264	259	240	239	263	258	270	290	235	250	291	252	243	252	263	261	233	243	230	283	267	247	268	247	266	244	254	261	251	260	242	252	258	272	266	237	276	243	240	245	232	264	248	258	250	253	257	270	269	251	263	274	237	231	245	266	279	261	275	239	306	258	245	240	224	247	245	263	251	243	252	261	246	254	263	253	259	235	265	269	271	264	236	242	269	237	265	256	243	238	234	253	264	271	243	256	246	275	297	265	242	252	248	257	279	278	282	262	247	291	253	257	259	240	264	242	251	228	268	242	260	239	269	244	237	264	265	237	224	248	244	242	249	237	233	231	241	222	232	246	236	263	246	227	242	246	259	260	246	232	241	255	270	251	247	241	246	255	250	234	257	250	276	256	270	251	273	271	240	253	226	248	257	263	269	245	242	229	224	246	258	281	250	242	248	222	253	267	248	249	287	246	263	245	245	259	248	288	248	237	284	247	237	265	262	264	240	239	240	287	232	224	270	254	233	282	277	258	275	235	222	257	274	273	245	251	263	254	236	275	251	240	235	252	264	253	234	251	240	250	269	244	274	256	205	216	241	234	264	258	251	245	242	249	299	252	261	265	266	280	247	251	230	266	246	252	274	243	263	280	237	271	250	234	265	257	251	252	266	257	257	236	286	249	265	256	283	241	253	253	285	279	252	259	258	262	215	245	240	246	245	262	241	264	265	253	265	231	254	266	294	273	236	254	233	213	272	228	262	252	229	229	263	255	264	250	269	247	271	261	245	216	272	249	262	244	260	269	252	268	243	264	247	251	254	248	275	263	260	236	258	249	260	240	238	252	269	228	269	256	236	267	269	273	234	279	241	230	287	263	259	247	233	232	272	299	240	231	259	261	261	266	266	251	242	286	250	269	248	239	223	252	264	247	254	247	257	250	246	249	254	260	248	248	251	249	267	228	244	281	242	252	257	256	270	251	264	226	253	266	254	266	240	272	220	233	270	275	270	288	270	277	255	254	234	258	229	224	263	268	235	278	239	259	271	251	234	245	259	261	254	307	241	267	242	241	257	251	252	264	244	246	263	230	225	249	232	263	254	235	218	259	256	249	282	233	250	244	255	259	229	263	242	271	234	230	253	266	250	264	242	250	229	260	273	252	252	258	257	263	286	228	290	265	243	262	240	267	264	245	258	289	229	251	272	242	244	218	269	267	237	244	252	240	261	237	263	282	295	245	272	252	252	267	232	285	267	241	238	286	245	270	236	261	254	250	231	253	266	248	273	264	279	269	237	227	258	272	220	271	263	256	204	230	269	249	261	247	245	219	245	254	259	272	268	244	275	238	249	274	275	252	237	267	255	268	216	258	238	246	266	232	253	255	270	257	268	262	264	267	258	247	284	242	254	263	274	262	250	248	262	270	284	220	266	250	279	266	230	249	265	240	272	260	239	250	247	247	250	245	241	249	254	255	267	263	258	209	232	253	234	279	249	230	249	244	275	246	250	256	283	244	257	224	266	261	244	281	268	258	250	228	268	245	213	262	266	243	264	230	214	279	247	226	241	276	247	251	251	256	273	274	262	276	251	265	247	270	288	232	256	249	247	270	237	274	261	257	236	229	272	229	246	238	258	252	222	270	240	237	220	256	254	270	272	266	271	236	247	240	223	281	272	260	252	255	271	258	261	223	269	248	239	263	236	263	229	253	231	219	264	246	273	271	228	241	276	270	270	239	272	277	274	254	268	220	252	263	235	243	256	217	242	266	265	260	261	242	238	272	237	248	266	256	251	234	261	245	247	237	239	260	253	271	256	255	254	267	280	244	283	276	256	260	260	253	266	246	257	265	234	266	256	246	242	243	245	233	243	264	249	220	258	259	268	256	217	252	261	242	254	273	250	251	219	250	244	274	246	277	265	247	292	261	272	265	237	280	259	291	256	260	250	251	246	242	246	246	255	249	256	259	245	263	224	246	273	236	228	242	270	269	288	231	280	263	275	232	251	257	268	230	264	287	276	232	238	277	253	268	232	263	239	238	257	247	238	247	295	238	241	281	267	258	254	251	251	261	259	249	242	247	253	239	253	262	259	265	248	240	259	252	268	257	244	237	242	256	254	229	227	244	262	249	246	222	248	256	257	253	262	251	275	234	260	286	244	255	286	265	239	268	284	246	288	233	252	233	202	259	268	257	230	251	234	261	253	243	242	277	238	251	250	272	253	251	269	227	286	253	284	275	250	273	232	245	248	273	259	245	243	235	273	251	238	244	247	252	268	270	248	241	262	279	252	286	233	250	229	249	255	264	251	259	253	259	230	254	267	230	243	237	263	258	257	235	247	247	226	274	239	279	250	256	241	264	280	238	240	251	253	227	231	244	234	260	254	258	245	272	262	229	263	254	254	267	267	274	239	250	227	259	261	264	262	244	252	255	245	247	236	261	262	238	274	231	267	217	213	242	282	223	247	250	261	231	236	256	275	225	245	244	258	262	241	251	254	261	268	270	248	241	260	252	255	270	267	219	235	244	257	278	277	247	239	264	251	296	262	262	250	264	263	239	275	245	233	232	271	252	253	280	228	253	289	240	247	259	288	266	266	258	267	234	257	222	232	252	261	262	222	260	267	265	276	283	236	258	263	246	260	263	261	268	278	240	282	247	242	254	237	242	242	269	245	272	235	238	240	269	246	256	250	266	262	250	256	247	244	231	255	253	246	277	276	270	253	238	272	248	243	288	268	253	242	262	224	261	225	233	236	263	259	228	259	245	257	237	247	248	232	273	252	265	256	275	237	251	241	225	238	248	240	260	256	250	250	272	233	247	225	251	234	267	274	233	249	230	243	234	260	264	252	271	233	225	259	258	250	247	258	243	238	252	233	240	239	255	261	263	257	252	264	260	262	266	248	264	294	243	253	255	243	243	239	263	252	230	254	252	272	261	262	266	260	253	245	264	249	242	238	234	251	255	268	238	272	230	236	241	221	287	216	249	276	260	243	295	260	255	252	260	252	235	259	232	233	258	239	256	254	257	264	271	243	277	262	248	268	252	265	229	254	256	246	267	233	247	228	249	280	253	253	271	261	256	271	269	258	258	250	225	250	240	235	254	260	247	241	253	246	270	252	235	243	237	235	242	240	267	259	257	264	255	246	264	237	262	231	230	254	242	233	260	257	265	270	254	245	230	265	256	230	261	250	268	222	230	247	259	265	265	237	236	258	238	264	243	289	287	253	238	260	240	240	238	280	264	235	285	256	251	263	245	265	269	232	276	281	223	271	253
38474	60745	43779	27950	11087	4155	1424	586	381	349	312	339	330	330	314	322	313	272	296	282	305	262	297	294	312	285	300	321	295	287	289	313	325	304	280	318	303	280	275	310	293	280	293	264	321	308	295	313	251	274	288	323	255	295	276	268	296	327	272	305	292	263	256	303	304	320	296	312	307	283	317	287	264	315	288	269	286	274	328	301	260	274	295	289	304	290	289	306	278	289	284	340	284	287	280	304	269	277	296	277	299	313	286	306	271	297	308	276	315	272	297	305	316	319	270	273	299	314	293	321	310	315	297	295	290	312	312	299	271	286	324	302	283	296	282	278	254	289	260	293	279	300	293	330	287	323	322	301	305	292	269	309	272	282	294	277	312	289	292	293	319	283	282	267	303	292	325	290	305	268	305	274	294	305	341	295	298	286	287	271	292	281	299	315	285	322	288	308	287	283	250	250	311	309	298	273	288	281	294	293	267	278	290	309	278	258	266	305	278	312	311	290	290	294	303	285	300	293	280	296	259	296	300	306	303	291	275	287	299	295	304	303	303	298	262	301	279	287	322	286	278	322	305	282	288	301	304	269	277	309	306	286	303	271	329	283	279	288	296	295	275	288	272	285	272	291	310	309	288	286	268	300	287	282	294	280	288	262	291	295	297	306	317	294	292	307	286	292	320	292	306	315	247	271	282	329	269	290	296	297	299	281	295	294	301	296	303	298	307	269	282	280	296	279	275	272	290	304	267	325	292	272	302	302	280	279	331	274	301	310	287	301	293	314	310	301	293	297	286	274	269	291	327	246	273	327	307	276	325	275	292	312	280	312	325	332	273	289	306	295	320	279	297	298	308	312	288	288	277	328	292	295	307	286	278	275	259	273	280	291	289	295	282	301	278	294	267	316	300	306	308	298	299	261	271	255	298	328	305	304	257	300	299	317	271	267	289	279	280	319	298	305	281	291	299	319	276	276	295	277	296	279	299	299	287	291	274	268	279	275	296	306	296	303	274	308	302	279	329	292	303	309	310	309	302	270	278	257	302	299	278	281	288	248	283	277	259	285	324	276	321	307	301	272	306	284	280	283	291	286	298	291	294	289	283	283	287	280	291	280	310	279	289	305	282	295	325	314	292	292	277	314	290	275	273	327	282	300	299	296	270	291	275	277	289	281	280	337	286	270	257	290	292	289	313	313	277	266	280	271	265	274	266	302	281	319	280	315	303	315	277	304	320	289	278	306	264	299	290	262	295	273	266	288	297	290	289	296	275	278	278	289	311	277	301	295	292	290	268	312	278	330	297	275	289	274	319	296	297	331	276	305	286	285	289	289	279	303	304	273	290	279	295	300	346	283	303	284	317	304	279	286	257	309	289	280	309	266	290	297	316	264	307	304	287	265	289	284	303	294	296	272	275	315	268	299	289	298	266	299	294	313	290	281	274	294	311	300	308	284	280	310	293	305	288	315	292	248	306	283	292	313	299	300	317	299	281	303	291	296	292	269	285	284	311	306	296	324	313	288	325	319	265	290	308	282	291	258	306	245	288	308	294	304	304	284	291	271	275	267	277	295	314	280	275	293	271	325	289	303	285	316	310	316	281	262	274	302	310	301	272	261	289	275	306	269	285	278	290	281	264	298	292	297	282	304	280	269	320	288	280	306	280	282	283	261	261	292	304	290	311	275	275	301	303	311	301	317	277	338	279	282	312	283	278	309	330	293	288	282	296	293	253	333	302	285	272	289	278	270	292	295	276	275	308	283	321	307	285	267	286	285	297	292	321	288	299	269	282	309	260	273	297	299	319	275	315	330	274	277	302	258	313	294	300	282	310	287	292	266	290	290	302	260	294	288	303	289	315	302	317	271	302	290	274	291	295	302	298	313	290	305	299	309	257	295	305	295	269	294	301	297	304	289	273	288	297	292	312	293	339	283	310	296	300	311	305	276	275	333	297	270	254	303	289	301	316	266	311	289	276	284	285	324	284	304	310	304	264	318	325	282	291	280	299	296	291	311	261	288	284	281	290	319	285	283	284	293	284	285	270	285	271	276	283	302	284	302	286	301	278	293	287	306	287	325	295	293	299	295	275	273	312	301	278	285	313	278	267	288	314	264	324	320	320	301	269	302	302	287	289	315	295	292	295	289	286	301	284	290	271	260	295	278	314	256	291	282	294	270	297	316	311	323	284	272	315	295	265	276	273	280	278	307	299	297	267	307	291	295	299	303	303	301	272	265	314	297	296	308	296	278	321	291	281	286	283	297	305	321	296	303	278	273	319	310	285	284	308	314	292	313	280	297	271	303	292	280	311	278	307	278	313	326	318	283	293	278	303	327	319	299	321	295	269	293	284	294	290	270	288	264	294	296	275	291	244	274	290	306	317	305	274	274	311	287	252	320	302	303	311	297	295	267	308	289	306	305	283	288	303	277	297	280	298	286	309	278	297	280	277	313	284	290	303	299	283	287	286	297	315	264	299	296	301	316	277	320	277	314	293	280	277	272	274	281	303	291	310	297	310	300	296	302	314	285	282	303	287	327	295	266	305	280	290	285	302	310	262	285	308	286	294	295	264	311	312	294	285	307	295	309	295	302	307	295	288	314	288	288	267	295	280	302	306	287	268	299	258	282	295	315	309	305	262	246	309	297	296	295	287	291	306	346	289	260	329	293	263	261	286	304	292	294	300	296	277	296	296	323	282	303	305	307	295	273	291	300	288	285	301	296	285	277	276	251	279	297	299	289	275	283	278	275	307	284	268	311	295	328	301	301	258	300	312	277	302	287	298	295	273	298	306	292	288	312	286	282	278	312	288	282	273	307	310	297	296	313	274	279	274	300	301	321	294	306	320	288	254	300	297	290	304	302	316	303	284	309	254	284	284	284	318	275	318	299	289	285	299	289	279	326	292	280	296	315	269	274	275	288	289	277	311	297	307	298	300	291	277	283	280	271	286	328	259	290	301	271	290	317	317	305	293	281	284	288	263	292	290	290	282	276	291	275	310	306	295	291	263	282	291	286	290	298	271	289	263	296	264	293	272	314	316	278	327	276	282	312	259	279	300	272	272	302	295	290	277	303	299	294	299	300	279	306	277	302	269	308	272	300	305	306	315	293	289	280	299	286	284	310	286	302	324	304	275	279	267	289	331	261	281	285	333	285	312	307	289	287	274	295	290	265	278	296	303	270	295	268	290	312	291	302	311	276	283	334	274	311	296	273	299	306	291	277	290	275	284	306	330	314	319	283	296	301	271	278	276	305	290	282	282	254	278	307	303	270	300	263	284	284	302	288	319	289	275	308	287	291	295	255	275	288	291	283	282	278	329	293	310	294	294	279	271	299	254	254	284	283	272	283	301	296	274	285	289	314	288	301	303	287	307	287	280	297	263	319	306	339	255	257	300	283	290	304	269	288	284	298	284	312	281	309	327	291	306	280	303	282	292	334	282	257	294	292	266	304	290	275	287	313	298	276	303	288	290	328	280	278	290	255	306	274	274	292	290	291
25268	21354	28291	25703	14965	3328	916	436	409	379	384	382	371	378	369	382	365	386	361	350	377	409	336	329	400	369	348	371	356	373	363	363	338	382	358	351	367	351	360	351	367	336	344	365	379	363	369	346	362	335	376	322	331	372	362	336	359	363	367	366	353	346	336	339	332	356	344	380	334	370	342	369	403	353	360	370	338	383	360	377	358	360	326	368	361	343	337	343	376	373	357	350	366	324	341	359	313	328	369	363	339	356	374	367	370	363	360	350	363	340	368	358	337	328	335	338	340	396	338	331	363	350	348	391	326	347	359	384	339	358	359	360	377	357	385	356	360	381	345	358	371	385	364	319	361	361	361	340	370	366	367	351	380	349	352	312	357	389	387	376	377	358	381	338	326	352	337	352	358	341	352	373	393	351	368	346	351	359	327	324	338	354	348	344	381	391	362	343	329	355	330	369	346	388	345	366	367	361	343	350	338	366	391	346	353	368	364	331	342	385	378	313	316	328	355	377	361	374	319	338	356	352	363	350	358	334	359	334	375	318	366	348	338	359	360	399	330	363	347	375	357	387	335	346	354	339	398	316	329	334	313	346	376	371	337	406	383	382	394	323	347	371	347	373	364	356	391	382	314	356	358	386	379	359	356	352	372	353	346	404	361	399	353	332	355	350	350	380	380	391	348	370	384	338	343	383	357	349	380	384	378	336	358	336	356	333	374	360	349	339	336	396	332	352	328	337	355	347	345	325	325	343	376	348	340	338	354	376	327	355	375	317	384	335	342	373	362	370	368	365	357	346	335	364	366	365	345	339	331	308	383	378	370	358	367	377	350	342	345	367	363	367	344	381	346	398	340	356	387	368	365	366	337	325	340	355	394	340	353	348	337	364	301	374	350	344	376	385	334	359	368	382	330	371	320	378	374	336	337	343	356	360	351	357	357	327	301	359	385	326	328	361	373	370	397	386	330	354	367	359	360	378	322	363	344	339	360	383	360	312	343	335	379	351	347	364	354	342	351	350	387	376	346	362	359	417	365	384	368	368	382	329	336	324	349	372	330	350	364	395	352	386	364	356	333	313	404	354	388	341	361	348	340	360	336	343	358	378	359	339	334	375	358	370	330	345	360	369	339	347	347	344	344	368	333	377	377	362	348	389	363	345	356	383	356	366	356	343	389	324	390	349	388	347	375	340	348	376	327	318	379	333	362	365	333	355	326	366	398	342	362	363	348	342	362	353	349	361	378	362	349	352	355	348	347	374	323	377	398	363	344	360	345	348	359	362	336	373	366	341	359	338	410	363	369	330	353	370	352	377	346	335	330	383	332	346	345	343	378	390	350	352	328	320	383	351	351	337	350	362	384	358	362	345	362	322	350	355	383	355	342	355	375	322	376	353	386	369	359	348	385	368	343	349	357	393	352	353	356	353	376	332	355	354	368	336	353	372	360	301	374	382	366	359	359	366	368	368	348	353	347	380	380	348	352	363	359	306	329	359	379	383	362	356	370	369	378	355	330	346	334	341	361	385	348	349	351	365	371	345	349	380	355	357	352	339	309	364	341	339	350	361	382	353	357	348	382	342	339	371	353	370	332	323	395	345	350	350	343	367	365	398	346	367	363	344	339	348	339	346	354	380	341	367	349	333	369	339	368	382	367	362	348	376	360	359	309	351	370	328	339	353	372	371	367	334	368	331	339	358	342	352	374	351	352	355	376	374	344	373	360	333	333	383	388	375	380	357	373	331	410	356	360	393	358	359	372	336	369	380	357	371	362	352	357	352	358	385	368	338	313	338	375	365	347	329	354	367	363	383	336	342	329	366	309	357	380	349	367	357	340	371	365	348	348	352	355	351	327	359	362	345	378	373	332	333	357	391	351	383	364	352	393	326	335	375	353	355	354	379	332	366	363	351	377	341	360	353	376	379	366	389	341	338	374	386	360	347	359	350	351	338	389	363	350	321	397	379	348	323	343	341	397	363	371	381	351	356	359	365	365	356	341	365	358	373	375	356	352	344	345	373	320	339	325	359	336	353	336	354	368	362	381	335	365	356	384	386	322	379	329	393	348	377	373	348	413	372	344	352	349	360	334	381	348	357	342	367	352	362	346	347	370	363	369	364	359	360	364	353	356	346	348	367	341	354	338	383	383	350	358	365	329	336	324	338	336	375	338	343	352	373	334	370	376	367	323	372	340	371	383	387	335	344	380	322	364	341	349	372	392	376	380	356	354	379	329	352	351	364	305	346	385	365	380	374	367	349	351	354	331	363	399	367	361	396	333	373	342	337	364	368	368	349	353	362	381	339	324	380	382	326	361	345	346	368	334	359	368	357	368	355	372	363	335	356	343	325	342	351	362	360	347	373	341	359	353	322	340	391	362	362	335	368	335	350	363	414	358	328	344	358	377	361	346	343	343	354	354	370	342	328	356	386	376	353	350	378	361	407	348	329	364	333	315	378	361	358	349	366	342	349	371	349	353	375	319	348	332	352	375	363	362	355	359	369	352	354	369	397	356	342	381	370	386	331	345	370	332	345	350	383	376	341	323	354	386	394	373	350	336	341	373	336	360	366	344	366	374	357	363	379	335	368	331	316	366	377	359	409	351	337	378	354	407	338	359	349	344	334	343	368	338	373	357	369	325	323	339	321	359	343	369	357	348	360	374	392	340	359	359	367	322	359	322	369	341	342	359	363	345	348	333	371	387	368	370	343	336	342	346	366	377	354	341	372	385	350	376	351	331	358	351	339	357	348	327	394	358	353	327	382	389	393	375	364	326	374	346	343	367	349	339	387	327	356	397	338	371	362	374	336	346	350	351	360	371	340	382	357	375	318	361	353	365	389	350	368	411	349	375	339	342	356	368	373	357	362	347	375	353	345	338	370	364	371	388	362	365	375	365	362	361	336	374	359	324	358	350	381	344	357	371	343	371	332	348	335	350	332	365	363	370	391	386	371	356	338	344	424	358	387	347	335	323	361	326	379	356	356	355	322	370	327	371	391	352	349	352	385	390	316	351	363	355	362	397	340	372	362	362	348	361	373	377	369	371	368	351	338	352	351	381	372	332	369	350	349	354	361	327	334	360	393	370	348	367	350	378	366	350	358	370	355	343	344	364	364	359	409	362	357	373	348	333	345	363	337	355	334	361	378	388	340	341	366	381	360	379	332	372	357	375	359	349	337	374	358	312	366	323	376	385	373	340	342	353	337	379	372	379	369	371	368	346	347	370	359	346	375	420	356	371	365	394	325	377	359	348	379	344	353	369	403	383	357	342	330	347	354	376	323	382	351	355	350	344	350	348	360	337	310	375	377	334	290	374	362	362	358	335	346	360	343	337	337	380	340	367	371	362	350	331	390	321	407	370	347	367	340	367	352	353	366	392	365	372	360	391	361	331	391	368	352	337	343	360	366	352	342	347	371	368	365	348	339	360	372	353	353	372	366	318	355	337	384	408	336	340	370	342	353	341	341	340	341	352	357	351	351	401	389	351	373	360	340
38437	51955	36386	21467	11202	2601	889	474	449	436	400	444	440	428	422	454	406	417	402	429	417	415	426	371	395	394	412	428	389	414	364	420	388	400	425	393	448	424	442	424	419	404	396	432	389	426	391	425	393	412	437	416	397	410	396	420	379	374	424	399	416	436	399	379	387	420	407	413	401	432	391	395	381	364	356	444	427	408	404	450	385	408	411	410	384	389	407	430	371	389	412	391	392	402	423	417	396	392	414	419	453	391	415	398	419	409	450	381	388	421	375	395	412	376	426	395	393	405	371	420	406	436	410	430	390	429	383	430	417	386	390	431	406	399	387	394	415	411	384	396	383	405	421	419	386	456	406	400	415	374	396	361	418	398	394	372	401	393	443	407	412	430	400	405	364	398	409	402	403	385	431	387	389	425	395	410	401	414	370	394	390	389	406	417	414	408	415	397	403	388	400	406	414	418	459	426	421	441	395	386	409	401	388	418	411	431	429	415	425	400	424	419	397	392	402	406	432	388	406	396	372	392	390	433	449	400	406	379	381	375	386	425	413	389	407	402	405	432	442	419	423	348	387	399	374	375	399	444	402	387	418	381	420	415	379	394	389	428	379	412	431	396	404	431	415	425	406	381	407	414	417	373	392	400	437	393	393	420	401	451	410	417	349	399	398	402	385	422	380	418	417	412	381	384	400	371	426	399	390	419	418	423	414	429	406	437	416	390	410	415	412	390	408	400	426	389	430	391	425	421	384	387	362	386	398	423	428	391	408	422	382	387	420	392	429	428	408	426	406	433	390	433	401	417	396	390	417	422	380	402	404	412	412	388	403	376	405	427	400	397	393	404	429	378	387	401	357	421	413	423	379	387	428	417	397	410	385	412	376	404	399	380	378	393	401	425	398	410	388	388	438	395	389	385	384	397	409	389	385	378	395	382	395	399	392	437	423	453	416	419	401	432	385	385	373	400	416	372	414	406	422	397	427	426	451	403	408	443	406	388	403	393	389	432	380	425	422	411	384	401	413	418	389	409	406	399	419	391	405	390	405	407	421	440	390	403	373	410	436	398	400	375	403	431	462	381	434	415	401	399	404	446	408	436	446	416	418	388	429	436	409	377	407	427	401	419	388	407	427	394	382	409	400	395	388	413	423	402	383	428	385	405	408	425	372	418	384	437	428	388	377	411	415	364	416	402	422	408	395	408	413	400	417	433	422	399	439	412	441	419	427	425	444	427	397	435	452	404	440	406	412	414	419	394	415	419	372	428	421	411	418	431	447	396	420	429	413	455	411	390	388	392	433	412	440	361	393	405	399	389	406	418	439	419	403	400	377	395	418	419	432	420	401	419	416	421	389	394	401	390	435	404	402	426	412	420	433	413	410	406	428	402	386	406	421	430	410	424	385	408	424	416	432	397	398	390	451	383	413	422	388	425	414	414	410	445	409	404	390	415	412	393	366	353	391	399	424	404	380	426	411	418	423	396	429	416	417	443	408	417	398	405	452	399	350	397	422	461	400	380	389	380	434	415	412	401	392	394	404	388	408	388	425	389	401	408	414	395	420	401	400	401	401	425	431	368	423	403	417	411	403	384	406	429	401	413	417	422	387	395	401	416	388	404	423	407	447	414	418	417	389	418	410	412	438	390	445	417	399	411	392	411	414	408	435	400	402	402	426	410	420	416	365	409	403	401	399	383	378	410	420	420	396	408	399	391	405	421	426	437	400	393	398	413	431	424	406	387	388	395	420	386	419	407	404	410	402	384	397	400	396	420	437	428	403	404	417	415	439	443	390	409	432	426	416	396	405	415	399	369	413	423	417	374	433	404	387	369	403	396	379	457	419	384	431	390	416	393	400	412	406	437	396	433	378	448	403	440	427	388	421	416	402	410	428	421	397	421	411	404	422	385	395	409	393	414	439	361	392	399	423	425	381	412	425	419	398	413	377	424	412	398	384	393	378	376	418	378	398	414	409	398	449	418	424	382	384	443	393	415	395	395	417	370	411	388	417	396	388	450	399	399	406	398	391	417	375	455	398	404	411	395	431	427	403	422	380	377	403	400	379	412	390	381	416	430	427	374	412	404	409	416	424	382	422	404	440	388	407	425	415	410	431	394	440	416	401	371	392	413	374	393	415	394	397	403	384	418	412	410	398	358	429	381	409	424	414	393	405	395	426	401	415	426	386	399	398	399	434	406	397	427	417	390	386	416	397	395	383	385	414	422	380	406	367	411	438	425	445	412	421	429	398	364	411	411	416	393	428	411	391	401	386	375	425	410	427	402	398	371	391	409	407	396	390	389	383	396	412	414	425	428	345	389	415	413	457	443	411	413	388	411	409	413	399	384	423	398	374	378	409	446	445	422	417	432	400	455	408	431	417	418	401	388	413	402	372	360	417	383	421	397	412	426	401	427	403	395	407	482	412	434	424	438	396	445	393	390	401	404	366	398	397	399	416	402	441	387	405	424	423	401	395	418	443	383	429	384	380	417	408	409	404	429	377	421	412	434	383	406	393	469	391	420	367	388	380	370	389	413	427	432	399	413	401	378	394	380	406	443	431	410	439	382	411	418	370	410	413	443	413	396	437	401	408	408	397	390	393	386	427	402	422	417	396	374	356	424	399	368	392	408	383	381	412	411	434	399	412	424	413	413	409	372	403	394	395	421	388	406	429	440	410	385	419	418	430	464	408	392	367	426	417	394	404	386	443	380	436	403	446	369	384	399	401	386	405	434	393	415	421	381	392	407	435	379	395	410	381	405	414	392	386	440	408	421	441	402	393	404	382	388	399	428	401	406	402	411	373	398	391	406	435	358	377	415	404	385	397	444	367	404	417	399	436	429	387	390	439	401	383	411	372	429	415	384	406	393	396	427	434	429	395	400	419	391	411	385	383	393	416	401	389	399	403	379	402	426	423	414	440	381	434	413	390	399	402	404	409	433	401	436	375	389	398	419	444	406	383	399	433	404	364	370	429	420	361	379	388	415	431	393	418	370	416	420	443	401	396	410	410	413	375	433	405	435	415	398	454	415	419	389	401	394	435	402	408	392	438	401	418	396	416	399	410	399	433	453	377	415	412	392	430	411	420	418	386	403	374	449	402	399	367	439	369	410	407	414	408	416	403	429	379	403	433	414	414	383	392	425	386	422	389	366	418	413	437	409	397	400	371	431	382	372	412	390	381	426	399	424	430	418	400	414	434	411	420	410	413	394	419	395	430	397	424	403	432	401	445	424	453	416	442	418	408	390	411	376	420	439	401	374	398	450	383	390	395	389	384	406	393	371	414	393	406	389	381	418	455	419	411	399	402	423	366	409	449	406	400	421	458	366	378	371	393	387	397	410	438	402	416	407	388	400	404	410	395	396	394	385	409	381	357	418	412	410	412	397	408	398	402	391	411	394	428	375	384	391	391	446	387	400	397	415	431	386	370	398	401	375	406	418	428	428	412	402	405	413	393	421	431	404	416	416	428	406	396	406	403	384	407	414	404	423	436	362
22759	20976	28548	23848	21093	20045	7698	1020	552	513	463	464	456	408	427	430	471	392	461	396	377	410	436	441	440	472	427	425	418	428	409	406	440	425	405	405	377	438	410	408	403	400	438	377	362	406	410	416	420	408	424	401	405	420	407	382	392	423	407	382	400	441	425	405	414	442	404	426	392	402	416	401	417	399	410	415	368	424	413	398	391	441	395	387	399	386	397	427	421	411	375	380	407	403	408	409	407	416	411	422	413	390	418	408	389	411	392	395	388	414	387	385	389	428	419	431	435	421	397	379	398	405	389	431	401	388	372	416	364	430	400	408	377	404	448	416	400	400	414	421	442	380	360	403	421	422	378	431	413	387	392	423	407	397	426	440	426	402	426	398	450	397	360	398	394	412	377	415	419	441	422	408	379	401	426	382	418	394	438	415	422	407	411	392	433	412	418	424	415	360	395	438	385	412	427	406	405	393	409	416	397	396	418	414	388	449	401	395	409	402	385	424	400	436	403	408	418	443	372	439	459	450	395	411	408	416	427	394	413	451	403	405	396	402	414	417	418	455	419	406	390	413	400	437	433	428	396	434	421	398	410	407	444	436	423	401	393	440	419	428	424	419	444	397	414	398	408	398	425	393	435	431	439	403	452	458	480	445	441	367	403	412	407	398	405	429	393	381	392	411	422	437	445	412	399	408	408	426	423	407	445	364	440	409	405	404	414	410	368	394	431	434	413	409	393	423	437	409	445	412	381	396	388	406	441	376	431	416	434	381	393	446	411	434	415	401	389	422	449	393	431	413	451	409	420	420	380	371	401	391	409	391	430	435	420	437	388	438	432	420	410	401	446	395	428	402	370	417	370	402	425	440	408	407	427	422	385	393	387	382	406	387	378	386	410	413	394	372	426	392	401	428	400	397	409	457	390	442	448	425	442	443	363	414	454	429	374	391	439	398	426	417	426	410	443	376	378	376	436	421	392	387	374	410	404	402	393	370	393	418	422	430	388	409	412	397	405	401	427	387	405	404	402	428	376	391	430	388	415	386	440	405	395	430	419	431	379	424	430	428	436	428	438	402	431	406	404	438	422	409	403	390	392	434	399	440	377	402	407	414	422	401	399	365	425	412	421	401	375	398	386	407	422	412	404	416	384	404	389	421	412	377	378	417	388	389	414	432	423	372	408	419	417	439	411	409	444	445	421	427	394	445	411	385	404	397	407	409	429	425	427	440	414	392	409	395	398	407	390	421	435	400	390	415	396	409	405	435	429	399	412	392	398	449	416	434	400	433	380	414	411	406	418	417	435	420	407	445	416	385	436	436	395	413	443	383	432	426	379	406	371	412	371	414	409	428	405	425	441	430	409	370	405	394	401	454	388	398	416	430	425	433	424	404	400	438	386	396	405	412	441	433	383	394	424	432	391	415	402	416	394	381	385	406	403	393	422	414	422	414	383	431	394	398	424	389	393	427	382	436	422	419	415	408	433	445	406	428	415	403	377	394	399	431	416	431	392	405	401	385	407	393	411	436	416	434	437	412	423	428	399	423	421	420	418	433	416	437	392	366	419	429	427	435	402	399	434	392	420	428	388	426	444	444	397	403	410	433	406	409	425	436	404	427	404	482	453	382	404	410	408	391	411	409	435	422	415	383	379	375	436	432	386	423	381	401	456	410	398	408	406	379	408	414	404	434	393	441	387	409	448	428	435	393	404	436	420	387	376	394	397	395	406	436	420	399	437	433	434	407	415	431	417	412	413	409	425	383	423	379	431	451	391	365	426	426	411	396	397	423	419	402	422	420	450	435	393	391	421	450	415	382	444	436	407	383	385	414	404	419	452	432	376	401	401	453	379	415	422	417	427	411	426	437	383	421	416	429	360	404	402	390	364	395	411	425	427	426	415	394	409	431	408	447	385	398	394	396	455	398	444	445	413	407	351	428	434	415	413	442	401	440	415	377	397	411	416	396	426	434	382	446	425	427	426	373	405	422	368	409	416	392	411	398	414	378	388	440	416	424	422	428	437	397	404	391	414	450	415	407	417	388	409	417	426	456	388	421	392	403	440	415	370	399	426	407	419	377	448	387	396	393	440	419	405	424	394	379	452	446	395	406	403	419	385	399	436	401	394	395	419	397	415	408	422	388	377	450	416	415	402	412	418	428	424	458	443	430	413	368	421	419	422	430	418	401	413	436	407	432	408	407	404	417	464	403	414	432	436	422	434	373	417	429	376	421	392	431	393	439	401	414	383	437	392	411	418	416	415	435	414	425	473	389	445	395	412	382	470	422	428	402	448	408	458	409	381	411	437	399	402	403	404	418	407	436	397	401	410	418	444	416	429	393	435	409	416	389	413	397	400	411	393	401	412	415	420	404	453	426	416	397	391	412	443	382	405	372	383	438	407	390	415	422	422	426	418	361	449	416	379	420	410	408	375	397	422	435	435	412	426	400	445	411	389	431	366	387	399	418	399	390	399	407	424	440	420	418	429	446	423	384	397	412	418	411	368	421	401	404	425	400	415	416	394	402	388	394	384	419	398	376	429	441	413	408	399	412	415	416	410	422	411	370	383	434	423	391	417	389	394	414	396	439	365	392	370	407	408	427	398	399	431	405	393	407	406	408	420	407	397	384	437	442	397	383	383	420	417	435	419	407	431	414	397	400	407	369	432	427	416	403	430	377	412	431	395	408	404	422	403	408	417	385	410	386	363	372	437	438	412	408	411	401	396	437	436	396	412	395	432	419	416	392	363	456	415	414	425	428	377	423	434	403	360	373	389	407	417	399	423	410	357	420	443	426	407	398	431	448	391	436	422	388	414	368	405	414	385	426	420	424	453	433	425	391	417	402	391	419	431	439	414	396	431	402	405	409	433	407	410	421	420	420	376	419	402	394	392	418	438	421	380	407	412	428	440	421	456	411	417	424	409	431	389	425	419	404	409	414	427	443	407	409	372	378	428	395	383	433	367	369	413	406	415	399	438	434	440	413	417	412	423	414	387	400	405	400	407	401	403	461	419	410	428	400	423	406	410	391	411	428	394	407	403	398	420	411	378	383	427	430	401	402	402	407	446	357	414	393	400	426	432	393	437	417	439	397	389	405	404	416	402	411	428	449	423	394	378	398	453	397	396	400	403	421	408	416	422	416	412	455	403	394	450	419	406	444	409	396	452	409	386	398	403	411	407	379	412	386	404	425	403	402	414	418	428	429	440	408	423	464	434	392	422	449	399	426	409	406	400	398	431	417	417	423	385	460	443	375	405	442	390	422	418	384	448	397	400	434	457	417	413	422	422	421	393	400	400	458	436	419	384	405	406	436	388	405	405	469	442	401	431	393	407	438	407	396	375	390	434	433	442	408	393	398	446	448	416	393	398	395	432	410	413	425	412	420	414	419	387	407	411	427	407	387	395	410	387	419	436	414	411	424	430	416	405	424	414	448	409	389	401	413	413	407	421	429	405	412	435	428	413	390	394	387	412	394	407	434	404	432	431	390	408	409
42139	67404	47332	30165	11620	4234	1518	646	610	542	567	500	513	487	453	466	485	456	464	458	477	472	474	456	465	462	473	467	458	446	463	426	450	457	409	445	439	434	464	456	406	489	456	445	443	438	436	428	413	485	437	429	447	450	449	409	434	447	448	466	439	440	472	453	459	451	431	454	454	461	437	463	427	437	448	467	463	469	425	476	442	469	450	432	489	405	444	492	451	502	462	460	461	444	460	443	464	487	452	451	440	462	447	414	448	464	426	426	472	458	439	444	451	462	443	423	419	474	452	437	438	437	423	432	428	417	443	453	439	445	457	463	461	468	456	451	472	431	424	453	421	459	472	433	442	425	469	510	452	451	464	399	440	430	449	443	434	410	413	475	450	446	469	435	414	440	435	474	441	433	422	499	441	440	467	468	469	430	433	460	448	441	449	453	424	429	469	465	421	409	443	399	437	478	442	431	418	473	445	474	435	491	437	417	456	442	454	434	448	446	498	469	469	456	431	443	413	452	428	450	450	425	476	442	463	455	486	468	450	458	445	448	446	412	463	460	467	453	434	432	417	456	427	426	431	444	438	459	422	431	462	403	451	463	451	468	437	459	428	473	493	474	443	462	450	435	460	434	478	442	443	404	449	452	434	425	429	463	454	477	456	434	427	470	456	454	449	452	497	405	440	465	449	441	424	446	487	499	442	437	432	464	455	432	447	470	459	450	474	421	506	418	417	452	479	432	434	455	432	440	427	450	417	418	392	453	464	462	462	458	429	468	455	479	449	447	432	470	453	435	453	467	416	463	450	442	453	477	463	426	443	458	473	461	452	423	437	425	442	437	474	452	435	455	437	437	452	457	463	444	428	460	444	417	466	445	445	464	449	438	456	500	436	483	389	430	417	450	461	475	401	439	460	465	425	449	483	439	503	461	468	446	441	478	388	468	457	428	498	431	474	475	451	375	449	421	436	450	469	451	485	414	470	459	401	450	492	475	394	417	454	457	435	464	448	427	477	442	451	440	415	459	428	495	458	444	460	490	426	445	451	452	489	460	432	475	456	409	475	467	465	433	450	450	417	411	428	456	484	456	448	495	439	511	412	473	467	427	453	466	468	465	470	481	458	454	439	447	412	438	487	461	433	462	412	450	432	424	450	427	450	451	427	435	483	472	436	439	457	474	465	460	425	446	471	466	443	432	475	436	431	457	434	434	419	419	427	435	442	483	452	427	454	458	462	498	466	447	445	435	437	432	474	473	412	428	436	418	476	453	462	431	470	471	466	446	475	430	410	452	454	441	446	478	463	440	459	431	464	433	437	452	405	426	454	416	412	453	448	426	453	413	434	476	456	461	474	445	424	462	460	438	434	418	442	449	478	461	420	454	443	436	460	447	438	462	449	412	461	457	453	437	408	432	453	472	434	465	417	471	415	466	440	444	443	461	432	486	416	428	450	466	402	475	422	459	453	463	463	411	449	444	456	380	437	409	474	454	458	449	428	427	457	479	433	436	427	445	438	451	446	448	422	491	442	461	478	442	396	420	460	418	468	467	495	445	473	453	477	465	432	429	441	434	439	461	472	466	458	461	456	459	448	434	463	433	434	446	441	446	458	437	461	451	444	476	460	437	460	449	478	434	459	472	421	456	431	492	470	432	470	427	443	457	441	466	475	464	420	437	452	470	473	465	449	483	482	458	458	420	417	478	414	446	469	421	460	439	485	475	454	417	482	499	459	435	443	479	458	432	487	491	461	446	421	442	457	409	487	458	442	431	440	436	495	431	467	441	452	463	432	421	441	448	456	433	455	472	448	470	437	442	440	437	456	420	452	430	442	425	466	428	447	423	468	424	452	450	463	436	467	415	454	413	467	487	463	451	446	469	470	445	459	462	427	448	475	450	415	433	462	435	463	438	434	422	431	428	461	451	477	448	449	445	395	454	434	453	427	445	442	443	451	434	444	468	414	448	434	441	439	479	433	438	493	479	500	490	429	456	473	453	452	409	418	415	474	415	455	408	438	416	463	450	453	389	440	423	483	494	433	467	442	434	453	444	451	419	450	464	440	446	446	428	399	400	438	446	435	450	470	433	425	451	482	436	469	467	429	477	404	484	460	451	412	430	454	467	423	426	439	435	446	423	429	394	458	446	446	457	461	424	470	486	422	451	455	432	444	448	442	442	444	462	419	465	478	408	454	440	469	405	445	465	434	454	428	469	451	423	450	446	475	456	428	451	462	511	462	456	426	468	435	422	454	431	452	440	449	466	487	442	417	465	438	494	480	445	434	445	452	470	430	445	414	460	478	442	435	467	450	433	474	464	439	448	491	446	451	410	412	436	486	441	450	475	463	454	449	466	471	458	446	456	426	440	484	456	458	451	437	436	437	425	443	475	409	474	438	439	446	440	480	430	449	407	418	444	434	458	462	439	474	431	425	473	442	458	478	454	457	450	447	439	482	431	437	450	420	415	437	447	424	479	461	469	475	432	459	435	476	444	453	419	434	452	464	467	461	432	475	449	440	468	421	456	440	445	463	473	437	443	423	462	420	449	470	447	448	443	439	411	460	445	440	434	477	416	406	462	445	469	415	452	424	460	449	433	466	430	457	407	447	442	435	425	475	465	483	443	410	428	430	434	434	452	458	422	433	451	436	472	460	468	448	419	445	454	423	463	460	461	433	429	425	478	412	407	444	453	446	478	447	418	440	473	423	454	449	485	456	439	434	429	434	424	418	427	456	400	438	452	473	484	429	456	489	422	438	450	476	443	442	430	446	399	397	436	442	449	440	477	442	462	449	444	421	426	473	438	444	450	474	441	459	489	444	409	461	433	433	439	439	449	440	484	423	465	454	462	442	449	448	449	446	450	474	428	433	427	459	417	454	452	452	457	484	478	451	444	436	461	455	480	461	427	416	478	455	458	454	415	449	444	424	457	432	461	458	435	477	455	443	434	457	486	443	432	456	425	445	440	478	490	431	471	435	448	454	443	413	415	453	461	497	446	460	461	473	447	458	438	450	452	474	425	430	437	447	462	441	454	499	492	479	423	459	426	454	442	436	451	429	458	474	485	487	457	436	454	445	460	449	416	436	443	476	426	456	459	463	438	450	450	489	431	430	440	432	476	400	420	485	440	431	444	469	449	469	480	448	437	439	442	449	433	452	453	481	465	427	477	460	452	437	441	437	411	444	456	463	435	440	446	456	444	413	441	407	442	493	406	481	443	460	475	466	435	467	452	452	454	450	451	435	454	433	487	435	489	457	438	431	432	477	453	470	465	438	442	455	467	408	475	408	465	470	439	421	414	457	435	467	459	449	444	450	438	468	432	429	425	463	463	469	426	440	458	451	435	490	443	440	447	444	436	426	422	446	473	452	444	473	457	466	415	457	456	458	469	434	442	435	453	429	427	480	448	436	450	451	435	427	454	456	460	466	462	445	427	451	446	479	441	444	424	439	428	422	432	458	403	465	445	424	490	388	480	475	442	424	482	427	441	464	487
30097	29663	32620	20106	3770	943	354	260	249	254	268	267	261	258	275	239	260	258	270	231	275	253	252	223	251	259	244	258	255	234	264	246	247	274	260	220	262	262	244	224	240	242	260	247	250	279	264	247	234	241	224	274	264	236	232	239	244	224	256	223	249	242	246	260	265	253	274	258	255	271	234	282	227	251	238	249	204	278	271	234	248	255	243	249	274	258	245	232	264	224	276	266	259	264	237	284	240	231	256	244	289	230	256	227	221	242	239	252	252	263	223	285	270	256	280	253	255	244	247	240	241	253	246	244	272	244	234	232	238	260	239	231	250	247	243	250	246	263	254	260	245	238	265	243	247	248	250	227	244	260	257	233	240	240	254	274	238	259	224	245	264	257	251	247	255	236	245	247	253	244	237	247	229	263	219	246	225	232	251	246	263	240	273	249	220	225	228	234	251	237	225	251	241	247	244	286	259	231	237	259	258	274	270	249	256	266	238	236	261	250	258	252	268	235	268	245	230	232	279	243	249	261	278	284	251	228	239	250	239	229	268	237	247	241	228	220	255	245	195	244	237	277	249	258	280	232	213	241	235	263	246	256	255	269	236	239	231	232	261	251	277	224	222	253	265	233	255	248	269	263	250	233	242	260	265	233	240	263	237	264	270	238	260	237	263	237	264	270	260	235	238	244	260	264	250	209	253	218	289	262	248	245	245	257	244	260	282	241	231	265	264	244	245	234	258	239	250	240	239	245	266	249	252	236	252	247	231	245	256	249	257	256	250	265	252	264	258	256	266	259	235	235	249	252	252	241	245	266	236	234	249	257	263	226	253	251	241	226	236	236	254	254	250	280	243	245	227	249	250	239	239	243	241	240	259	235	251	264	248	221	258	254	245	256	245	235	265	284	254	231	261	249	252	238	282	231	247	239	247	248	250	268	246	255	271	273	255	259	255	218	272	206	232	231	238	227	268	219	265	230	252	241	246	235	265	252	282	269	228	264	226	265	288	255	232	257	236	235	250	254	259	254	231	241	215	256	274	249	245	252	243	258	256	273	211	280	251	237	243	249	231	278	259	244	240	241	255	244	258	263	225	255	250	251	267	236	268	248	241	265	284	237	247	244	241	289	238	275	246	242	241	243	289	266	237	256	228	254	277	220	252	228	255	239	258	258	236	254	251	245	255	242	236	255	252	248	235	279	242	238	261	234	231	240	227	257	264	255	236	256	249	231	245	251	268	262	253	305	254	229	250	223	264	262	231	248	235	255	236	228	223	228	281	261	259	259	245	278	285	249	235	265	244	264	264	258	237	290	246	263	234	244	270	264	240	277	271	232	253	247	248	246	256	279	251	306	279	282	229	220	236	231	205	263	234	259	245	252	263	230	260	271	255	282	241	259	271	248	265	261	254	254	229	215	248	269	249	273	223	249	257	244	244	267	271	246	267	248	246	251	245	243	279	226	274	240	266	222	253	220	239	258	244	267	237	260	241	250	264	261	226	247	246	263	261	254	250	229	263	243	240	228	265	241	222	254	247	258	251	221	239	229	254	242	275	237	255	253	232	272	235	255	256	248	252	252	227	232	262	235	268	280	236	214	278	273	244	252	269	262	239	252	232	242	254	290	260	248	261	222	272	281	247	250	260	255	242	248	266	224	237	255	257	234	245	261	250	244	229	277	259	274	240	225	246	260	220	264	236	253	250	247	215	258	254	261	276	258	250	255	253	256	256	244	235	254	265	244	224	238	234	240	249	239	271	262	232	255	243	238	241	250	245	257	244	261	249	244	219	231	259	261	237	248	236	246	242	266	232	249	252	253	238	244	267	216	263	224	249	237	224	238	260	248	238	224	257	216	251	245	246	262	253	248	237	239	266	257	231	231	248	257	228	287	240	248	250	248	225	217	253	263	252	222	259	223	254	222	250	251	272	246	256	245	208	278	247	247	249	235	266	234	246	249	268	223	261	259	254	222	243	262	249	250	235	244	269	253	258	260	231	219	256	248	236	264	231	283	272	234	273	205	252	245	267	242	252	255	255	228	259	261	290	262	278	289	255	243	235	265	248	258	229	230	266	221	258	253	264	235	224	254	226	262	235	264	253	261	256	239	238	277	249	251	220	250	264	253	278	247	253	253	218	272	239	242	220	228	262	256	232	264	256	263	238	283	247	273	253	247	275	265	264	227	238	249	246	247	258	275	235	249	252	238	266	240	253	244	222	266	266	245	288	270	253	270	239	245	246	243	245	253	220	250	278	255	211	249	248	255	192	271	283	279	255	264	234	235	233	285	281	263	259	226	255	252	275	260	265	247	272	265	263	227	213	235	248	233	254	248	246	252	218	233	283	240	250	277	244	274	256	245	254	261	244	254	236	246	251	262	221	224	281	265	259	246	236	263	257	225	250	264	250	278	247	239	270	266	225	249	239	260	243	240	272	247	223	234	259	256	267	232	249	219	238	252	243	263	246	260	229	249	257	258	234	261	257	264	247	239	264	277	239	272	266	233	256	255	234	233	239	241	246	248	246	260	248	257	263	280	244	273	245	235	254	258	247	232	276	253	237	281	251	264	258	240	250	257	271	235	244	262	263	281	253	238	254	248	231	246	246	230	271	241	254	266	234	271	263	254	249	238	265	244	248	234	270	252	259	240	248	249	247	241	269	272	279	238	247	235	274	262	252	256	245	255	236	238	266	259	268	249	241	226	232	246	221	218	262	247	240	265	253	239	239	224	259	251	249	302	281	231	227	223	250	246	261	263	269	273	240	230	227	270	244	261	264	263	239	235	255	244	258	251	249	239	237	239	255	235	235	258	261	231	290	252	214	233	260	248	224	237	250	269	245	252	218	269	267	261	239	232	251	240	266	241	246	264	264	245	243	268	234	274	244	264	242	239	244	244	240	268	265	261	242	248	246	246	261	235	225	247	249	280	224	231	233	231	226	249	279	225	276	282	249	252	252	254	254	252	273	258	261	276	257	253	260	261	250	259	268	235	250	232	253	223	253	242	245	265	272	248	280	267	261	260	273	242	227	249	263	241	232	299	241	212	222	230	251	249	234	231	259	250	246	268	263	233	230	252	236	270	253	226	257	259	252	243	252	259	257	220	269	228	261	256	241	259	281	268	254	245	253	245	244	239	233	243	256	246	280	237	265	233	274	270	246	255	245	262	242	273	251	238	255	243	240	262	246	247	252	257	251	249	243	249	229	258	233	257	261	240	237	245	210	271	275	246	244	262	255	229	254	240	234	239	268	244	257	247	246	257	227	236	233	286	232	238	251	243	265	268	246	226	247	299	255	267	248	260	266	234	235	218	246	267	259	252	246	257	246	276	258	239	261	252	256	224	249	230	261	273	258	251	257	268	244	250	230	246	253	244	237	258	213	257	244	261	222	240	261	265	254	227	267	237	233	225	265	275	248	246	235	243	248	237	235	239	235	272	227	234	268	247	242	257	266	266	273	235	247	252	242	245	231	231	259	235	250	266	243	222	260	257	238	250
33403	44750	32425	16388	3623	1308	410	319	297	300	290	284	297	311	293	261	283	313	308	278	307	300	311	260	295	330	304	289	295	296	332	313	277	315	259	285	307	318	293	294	274	306	284	321	301	270	293	299	317	308	295	304	285	287	292	344	308	262	306	279	307	264	317	296	294	313	277	291	298	272	262	286	290	286	287	280	285	310	283	300	293	295	293	280	297	295	273	295	290	318	312	296	285	287	275	312	280	270	289	276	316	283	305	272	266	281	295	280	309	311	279	322	339	297	306	310	275	287	287	281	297	305	271	285	291	292	257	274	295	284	278	306	306	323	272	265	311	294	302	304	307	319	289	295	281	280	311	271	306	258	299	300	302	291	287	306	298	262	275	295	284	288	298	308	294	312	295	295	293	247	247	309	292	306	275	280	306	301	251	297	320	275	286	263	306	306	286	320	270	274	292	286	315	278	317	274	292	317	276	278	331	299	286	286	314	292	290	274	274	306	324	306	270	315	281	311	288	288	294	270	277	287	306	308	298	265	295	269	308	319	309	290	278	286	297	273	296	278	301	305	287	315	299	272	307	263	329	288	301	296	292	331	253	307	286	300	307	310	303	279	253	283	295	278	274	290	300	292	236	323	299	300	289	294	268	286	305	239	295	302	303	303	271	292	290	295	301	274	278	273	303	292	283	273	266	300	300	240	306	295	304	274	304	274	274	295	297	267	292	308	290	291	303	298	259	280	284	327	256	276	278	284	316	316	288	296	316	290	281	284	291	294	299	293	307	290	317	309	292	288	289	284	257	274	305	287	296	285	288	280	303	288	293	279	309	290	305	278	300	309	300	293	275	274	299	322	291	278	297	284	299	296	303	330	289	328	292	283	295	305	296	338	330	269	321	311	292	278	288	290	298	284	304	290	285	299	248	282	310	267	318	307	315	295	330	296	320	309	283	300	280	309	310	310	265	317	261	320	295	286	274	272	306	295	275	284	262	342	304	273	281	298	288	287	304	296	312	298	284	299	284	293	310	289	290	281	303	284	276	285	280	287	256	308	307	298	307	302	287	299	261	320	279	300	285	305	282	278	278	281	285	296	309	292	289	324	257	303	305	313	311	287	312	295	311	282	315	290	295	281	313	300	290	303	281	299	329	283	282	280	323	275	314	269	287	298	296	299	288	306	265	310	295	330	277	281	260	301	328	327	284	317	336	319	315	292	290	305	295	276	264	264	312	302	286	290	288	275	282	292	266	292	278	294	277	299	312	292	282	305	296	318	304	288	284	312	287	281	270	279	293	298	343	290	266	297	271	307	295	274	314	318	271	292	295	316	271	293	298	291	280	294	316	295	286	289	341	322	295	281	268	290	309	293	313	311	294	288	294	304	272	300	302	297	306	295	300	272	318	274	296	290	274	329	282	273	273	287	304	289	278	295	294	307	270	302	320	291	270	299	304	281	281	302	270	277	307	274	273	264	308	273	292	302	320	280	291	309	283	294	324	302	310	293	291	301	261	305	286	304	299	298	309	292	286	274	279	290	278	339	270	288	313	298	289	301	277	310	301	300	321	274	289	284	273	322	303	292	304	320	303	300	306	284	302	281	316	290	296	335	255	319	312	311	314	288	307	306	310	286	297	286	266	282	290	286	299	305	328	298	298	270	273	289	289	315	271	278	306	295	322	294	288	271	301	286	305	326	293	308	332	320	316	326	279	273	285	304	292	279	278	297	297	279	273	320	311	286	291	305	274	292	295	297	288	292	250	276	292	303	287	337	287	291	289	305	302	303	291	282	272	275	299	296	291	314	297	306	282	286	318	326	306	293	323	309	267	306	272	312	285	251	291	304	284	318	310	274	273	311	303	272	293	280	296	307	273	310	302	297	286	306	264	278	292	290	315	301	271	279	294	280	296	316	284	288	291	286	314	292	285	303	302	294	251	274	313	326	305	289	283	295	269	329	287	312	279	309	310	273	324	303	306	282	267	297	302	287	301	288	281	307	299	270	309	283	286	280	320	283	312	324	258	307	295	282	283	271	290	291	253	277	326	271	293	285	297	289	300	269	282	280	287	299	314	312	288	302	297	299	281	300	300	291	312	288	288	277	303	278	320	306	280	302	284	284	287	301	286	303	265	295	291	293	307	298	310	275	286	285	287	308	294	282	298	315	290	274	297	301	308	289	325	285	264	272	295	288	317	283	289	320	297	256	305	313	307	265	274	290	277	279	294	268	259	295	285	267	309	277	274	316	294	298	311	298	301	318	318	298	282	294	293	300	304	306	297	302	319	286	268	331	335	284	305	331	300	295	279	283	269	315	314	300	273	280	296	275	292	292	292	301	314	284	295	277	302	275	299	290	283	302	278	273	262	275	286	260	305	296	326	315	279	303	281	317	286	311	288	295	316	299	308	306	295	289	295	276	290	295	296	294	307	313	304	307	289	272	294	285	306	318	305	292	288	314	299	303	291	285	311	292	306	283	268	285	299	300	321	311	294	308	317	326	277	274	312	305	288	300	300	281	317	283	273	313	308	301	292	281	299	292	284	273	300	283	299	273	276	270	284	295	266	277	288	310	309	313	303	296	290	292	274	301	293	267	300	288	310	290	275	275	283	327	304	294	278	296	307	351	265	298	304	289	278	280	326	309	263	311	310	295	282	280	287	279	281	275	271	259	285	294	288	330	308	263	292	327	301	277	277	301	301	294	290	298	282	284	289	278	299	293	261	252	288	286	287	294	299	254	294	322	313	320	321	277	266	285	324	290	295	286	289	306	309	282	283	300	285	313	302	305	296	331	294	325	291	265	316	299	303	306	286	306	322	326	272	302	271	286	318	282	289	285	276	284	312	323	284	296	268	326	283	301	274	303	251	289	306	253	260	291	317	297	267	290	288	263	268	305	275	313	275	294	286	274	319	263	295	271	271	299	319	295	299	295	280	263	276	288	278	286	310	285	303	283	256	296	276	302	318	283	282	296	277	281	305	319	293	294	259	278	271	281	299	273	321	311	310	284	286	293	277	287	299	258	278	293	288	286	307	298	293	273	309	270	292	285	308	297	307	314	285	260	291	267	293	277	268	267	280	300	291	282	266	301	321	293	298	260	308	295	287	276	307	297	300	291	289	292	276	315	335	291	286	298	332	288	294	318	297	320	294	308	273	284	329	286	307	266	306	269	273	313	290	293	290	275	252	309	310	265	296	302	308	277	281	327	293	304	305	294	282	299	292	288	292	286	286	281	281	286	275	295	287	285	302	296	306	312	292	268	289	287	306	332	321	280	297	272	300	271	320	319	295	258	297	265	278	274	313	282	308	297	312	301	267	282	269	291	290	284	293	281	300	275	294	327	278	309	264	290	316	290	292	317	277	321	326	293	309	291	293	263	290	296	280	292	283	285	256	320	292	287	281	282	306	300	268	284	305	279	280	305	293	274	279	293	303	302	322	287	279	296	277	259	305	284	280	313	311	313	315	309	295	273	314	314	310	285	295	268	279	300	288	307
24009	21155	28740	25932	21214	13570	3622	616	346	284	261	304	278	262	260	264	249	262	236	280	250	286	248	275	268	277	270	279	256	267	260	275	255	269	299	310	260	280	257	239	285	264	230	272	253	269	269	266	255	252	269	241	248	248	275	306	278	243	296	276	277	243	249	295	259	298	268	288	291	292	278	254	250	275	273	265	250	254	246	269	271	288	273	239	294	270	238	257	257	273	251	250	281	267	270	270	242	261	286	267	279	268	262	235	248	249	237	247	292	268	267	255	245	259	268	239	227	262	283	277	263	270	290	264	264	268	256	278	292	271	280	289	282	266	259	257	246	243	260	249	260	244	254	273	262	239	281	251	242	285	244	233	263	245	276	258	255	256	277	261	240	235	254	272	262	287	250	280	252	243	248	241	245	277	271	251	235	247	256	262	229	270	273	236	254	277	254	267	270	273	280	245	256	268	265	281	268	304	284	264	259	250	277	259	271	253	271	281	242	235	267	256	262	280	252	230	252	261	258	266	259	240	244	277	291	235	267	242	247	253	287	261	285	270	249	218	236	294	255	251	272	269	271	281	260	248	270	243	268	265	227	298	221	252	272	232	269	262	266	247	271	260	253	231	232	247	258	248	251	273	236	274	263	296	244	259	265	252	263	231	286	286	258	276	244	246	259	260	288	279	275	286	297	256	264	235	283	262	276	285	251	263	271	270	278	247	251	258	230	263	252	270	291	246	250	251	261	280	266	257	244	254	268	287	264	265	255	247	245	245	244	250	252	287	290	267	302	250	292	258	283	256	293	274	268	270	292	272	261	286	246	265	295	260	285	273	277	270	261	247	284	277	246	298	269	237	269	251	260	245	266	271	266	263	237	268	300	255	255	284	262	269	263	274	267	275	262	254	260	270	245	243	259	288	278	276	255	271	253	299	267	250	265	302	261	261	231	265	246	253	257	273	262	291	251	272	230	262	232	276	282	263	267	288	266	254	243	264	276	230	241	281	254	248	254	268	284	282	254	248	252	265	295	267	250	261	300	263	241	266	271	285	282	251	267	264	304	268	259	280	243	278	259	258	274	275	254	264	253	248	230	259	240	269	284	249	252	234	239	258	269	231	281	258	276	232	256	263	271	252	282	279	257	269	293	233	254	268	245	287	276	261	234	261	302	238	274	272	268	257	290	239	265	277	271	251	264	248	257	283	262	253	272	280	261	272	280	266	248	285	278	239	264	275	251	266	285	236	252	284	242	240	270	281	278	286	278	258	255	289	276	251	283	269	265	274	267	265	264	268	253	293	249	273	262	259	275	279	273	275	247	257	287	265	261	241	283	251	277	262	306	267	246	284	226	255	242	291	257	262	256	259	218	288	223	298	260	277	273	258	252	235	287	260	265	263	270	274	262	279	244	275	239	271	243	261	257	262	268	278	265	280	265	288	249	252	285	253	257	237	233	255	264	245	252	264	231	271	254	264	249	262	254	266	260	269	267	269	274	272	258	282	247	279	269	258	288	268	231	266	277	251	260	235	256	279	223	272	285	242	271	272	268	261	247	274	281	284	280	277	290	264	276	262	250	286	262	263	289	244	275	264	292	259	265	226	285	261	271	261	290	245	268	243	257	260	269	274	256	253	273	279	291	267	274	270	269	266	246	260	264	257	276	240	241	266	251	244	257	235	261	233	253	248	281	284	253	280	245	255	248	258	270	242	263	264	282	271	247	267	240	284	275	257	262	304	266	263	287	265	248	269	291	281	261	276	257	261	239	265	250	272	233	270	247	240	254	282	249	254	275	273	268	274	259	286	263	242	267	287	276	267	251	274	264	267	255	263	260	263	252	296	267	270	304	253	273	296	251	240	241	263	282	247	258	251	272	266	278	272	246	252	259	291	241	254	267	286	282	244	253	293	271	258	248	283	252	269	260	260	264	251	237	228	262	263	273	294	240	250	259	267	246	257	270	258	282	290	285	272	262	294	249	267	277	254	263	275	258	252	254	244	263	270	274	262	257	259	252	273	252	263	285	285	248	271	287	253	270	244	262	259	250	290	267	237	286	256	266	271	296	260	275	279	277	273	239	262	277	256	279	260	264	297	274	278	248	265	218	258	245	261	279	241	266	266	286	243	236	246	295	256	255	274	252	249	233	220	259	270	283	240	258	265	273	245	247	260	272	244	259	279	261	256	277	231	275	249	276	251	268	241	280	260	250	269	279	263	253	264	260	256	285	276	285	272	253	266	253	280	258	254	278	269	264	234	285	264	250	247	276	298	255	268	275	284	276	269	264	285	268	230	252	272	271	291	243	255	287	268	254	271	263	274	260	235	237	237	265	229	242	251	246	257	277	247	278	273	235	261	247	270	275	278	248	240	256	278	258	261	230	325	266	272	269	246	231	271	260	232	275	287	274	248	242	247	251	256	266	256	273	293	273	289	249	250	284	276	260	259	259	268	265	271	293	283	263	273	282	284	270	258	306	272	254	267	243	246	286	256	257	254	290	239	289	254	263	285	262	261	266	258	264	261	271	270	262	280	262	259	245	277	262	256	265	248	260	295	265	248	281	259	258	260	286	250	247	285	230	261	241	259	219	261	287	256	287	268	268	263	246	238	259	248	244	248	272	269	255	249	248	245	298	262	296	286	285	257	253	252	230	252	258	232	273	273	278	267	253	288	270	260	237	239	279	234	286	260	259	261	269	262	266	267	247	276	242	254	267	252	271	271	286	276	256	273	247	251	272	259	250	267	262	295	296	253	268	274	254	258	272	253	278	265	281	250	296	216	279	224	260	239	282	287	266	265	271	286	262	266	258	243	269	249	280	284	255	284	261	258	257	254	258	263	255	245	243	267	279	283	242	248	303	263	245	240	274	268	256	289	268	272	243	257	276	234	255	276	259	278	260	237	275	271	263	257	266	249	264	273	231	261	244	250	268	272	258	276	283	280	244	259	273	239	249	287	281	238	273	256	261	268	269	248	261	275	273	281	252	265	256	230	235	261	261	244	262	248	244	240	267	271	249	289	276	245	221	235	270	241	252	278	260	270	253	254	253	268	262	267	252	264	277	277	266	261	239	263	249	270	270	261	266	240	224	298	262	246	262	251	262	243	237	275	304	253	294	277	268	268	238	249	277	255	289	235	267	272	250	279	275	312	283	262	280	266	263	258	259	267	263	262	306	264	276	260	272	246	290	243	264	271	265	268	259	244	243	262	273	255	252	262	265	248	277	268	271	254	240	252	261	260	218	236	255	243	255	258	264	273	268	255	264	240	244	254	262	225	259	252	275	254	296	225	263	278	226	270	257	276	279	294	251	224	258	267	272	274	233	267	269	257	258	263	219	258	295	273	266	258	239	239	283	286	268	255	266	252	267	261	264	265	259	252	283	270	254	240	275	256	285	250	287	247	268	260	251	266	270	223	277	235	271	249	238	286	257	236	273	253	237	267	274	241	250	271	253	232	242	271	256	258	243	277	273	229	256	252	263	249	234	271	278	306	236	252
36124	60204	46427	30666	15379	7612	2118	585	394	362	346	345	323	352	315	311	300	301	302	292	296	308	296	313	324	322	326	294	275	313	283	331	298	288	299	298	319	309	295	307	306	308	303	268	285	290	329	324	295	297	303	306	311	327	301	297	329	292	319	299	327	306	307	291	302	288	277	296	272	313	304	286	273	291	303	295	300	295	298	326	294	292	305	307	287	306	333	284	277	306	311	325	312	287	288	270	304	321	307	287	311	324	282	293	278	284	281	293	303	337	286	290	301	282	308	325	287	293	315	303	303	274	306	315	312	292	313	292	308	309	280	304	282	302	295	293	333	303	286	307	314	289	300	316	297	327	304	301	317	266	279	294	282	288	298	278	291	281	297	322	297	279	295	304	311	299	328	271	309	307	282	279	309	283	308	300	315	298	314	312	306	320	308	321	298	270	292	334	296	294	340	271	305	311	324	285	326	306	319	298	306	301	296	297	313	314	301	330	283	265	316	300	292	295	305	304	324	300	295	287	321	300	303	303	288	277	296	275	309	305	307	285	304	292	313	304	306	283	309	293	306	311	310	298	309	299	319	326	277	326	280	295	323	300	317	339	327	284	310	307	295	324	273	308	284	317	323	308	313	310	298	313	334	309	299	299	272	325	336	304	336	284	303	319	305	292	289	283	283	258	309	293	289	304	310	339	311	309	320	311	313	311	306	267	316	339	298	290	306	269	278	274	304	321	300	274	319	285	287	289	292	326	284	294	279	294	322	279	312	301	272	322	298	286	313	309	312	282	319	319	313	287	273	277	290	323	315	317	302	280	308	317	291	312	315	284	296	286	304	308	280	309	343	338	311	289	322	277	304	287	283	300	318	311	300	297	272	296	309	281	283	314	289	315	306	304	321	275	308	291	331	309	293	275	321	324	312	315	275	306	315	309	283	290	306	263	295	280	333	345	274	295	286	294	319	284	287	272	277	303	319	330	298	335	317	286	308	291	275	295	292	316	311	285	314	317	270	285	305	303	283	313	319	322	292	284	270	281	316	315	256	289	296	318	286	293	293	317	295	317	295	313	291	283	268	304	293	281	289	304	321	302	280	276	285	305	302	304	318	312	310	285	272	322	282	325	314	315	307	336	261	279	300	323	283	305	289	304	320	301	272	312	261	311	285	278	309	309	332	296	315	290	310	289	286	307	321	297	312	284	285	278	301	299	285	317	296	273	314	302	290	294	309	315	315	295	332	299	301	324	276	299	302	295	312	313	286	275	296	307	300	284	293	286	295	286	300	287	304	281	280	341	287	306	304	320	323	295	303	288	319	260	279	321	291	290	327	282	315	319	317	288	304	274	293	320	305	287	263	310	304	297	263	313	285	347	307	298	304	311	298	316	330	307	291	285	311	295	278	333	295	307	278	315	289	303	292	290	293	300	312	323	318	306	291	335	333	289	324	283	290	305	317	294	308	299	279	279	300	299	318	296	306	287	298	278	328	309	304	299	318	292	303	278	315	295	291	288	305	334	329	309	282	295	282	292	311	314	267	289	303	289	273	304	278	272	303	286	294	297	264	318	281	302	297	308	308	310	299	265	293	316	271	288	302	301	310	303	308	292	300	305	314	310	307	314	301	299	284	300	287	291	287	297	292	298	342	284	326	309	293	265	325	309	307	314	309	321	289	340	285	306	309	311	281	270	328	284	283	307	325	313	318	295	314	294	301	281	297	288	295	311	307	285	313	307	323	337	298	300	307	262	284	286	281	261	296	287	302	310	290	312	294	291	302	319	286	286	303	281	321	286	314	298	278	333	334	298	314	272	292	288	294	289	303	295	301	283	327	293	296	310	291	309	306	301	301	287	285	308	293	257	289	289	314	301	293	288	265	299	309	314	278	288	326	287	273	270	287	302	286	295	293	289	313	302	313	315	279	281	304	312	322	275	282	332	305	294	309	321	340	270	309	297	337	301	296	307	301	297	292	318	289	307	290	315	282	294	313	314	328	298	294	302	309	315	295	297	290	293	295	330	301	288	324	287	304	302	313	304	305	309	312	315	293	273	280	285	293	322	289	310	324	285	290	305	303	302	309	332	278	325	294	279	314	313	283	310	274	300	319	305	318	287	324	265	301	318	307	312	315	307	309	330	341	283	312	292	285	301	299	288	286	301	302	279	325	283	279	313	301	294	322	293	304	294	270	288	312	305	313	315	264	306	277	284	314	285	301	292	307	287	279	302	315	303	346	276	309	308	316	302	291	306	314	305	319	265	295	302	343	289	312	303	280	331	327	275	295	277	318	323	335	299	320	322	281	309	308	277	284	283	263	305	292	266	323	304	307	317	297	289	297	300	327	304	301	291	307	305	304	319	360	309	305	308	272	287	307	320	306	302	286	271	306	266	304	309	294	337	309	323	289	317	295	327	292	293	303	280	315	297	317	298	332	301	293	295	269	287	312	301	320	281	289	300	286	308	308	265	324	294	303	314	318	284	284	300	274	279	271	308	298	294	312	311	282	327	336	337	271	310	288	303	287	296	321	314	291	337	312	325	301	296	302	286	278	316	291	289	307	271	283	310	295	293	277	293	311	298	271	279	282	278	288	299	278	313	321	309	290	339	297	284	304	294	299	324	320	296	303	295	318	301	285	283	328	319	291	300	319	291	305	300	260	315	311	296	295	296	295	291	307	316	279	295	275	325	291	309	320	309	308	292	310	311	293	288	285	289	318	279	325	285	271	300	303	284	289	283	294	307	264	300	310	292	286	300	288	322	297	301	323	280	335	317	287	288	296	299	313	321	335	294	300	284	273	315	322	287	298	295	298	302	330	307	270	310	301	308	309	265	316	280	284	315	300	302	294	314	332	336	296	318	299	308	282	289	314	307	278	301	298	290	300	285	300	296	291	305	279	329	335	300	332	288	271	278	311	318	293	285	319	290	297	291	313	256	316	277	272	301	284	279	295	295	277	290	288	308	276	314	286	295	325	287	291	299	292	302	281	297	296	305	305	296	311	316	286	294	284	268	274	293	265	328	341	272	301	303	302	316	292	284	311	283	267	324	317	311	306	281	302	326	307	318	301	281	278	297	302	293	349	307	288	302	316	288	301	279	288	296	306	296	301	302	280	288	305	306	297	279	323	313	289	307	310	309	286	290	307	269	303	281	315	300	279	308	295	302	289	329	293	318	295	284	291	305	305	317	274	292	281	307	339	298	302	298	290	303	284	342	309	294	281	310	312	294	316	262	300	293	284	274	319	304	313	290	293	319	305	314	327	290	300	322	296	295	314	301	317	311	317	309	297	306	299	263	299	296	286	322	270	316	327	302	288	279	315	301	299	276	293	299	300	305	292	291	277	305	308	260	269	328	298	297	313	302	343	333	304	277	325	305	305	282	273	287	311	282	293	300	318	324	305	301	285	290	303	325	298	304	318	294	302	306	327	281	296	282	293	323	289	292	308	312	336	288	341	307	262	286	293	320	302	311	294	311	306	319	324	310	292	292	297	289
25104	21700	29314	25800	14646	4297	958	464	389	351	343	377	371	360	400	368	366	346	341	358	375	361	340	383	364	361	352	364	373	337	385	329	361	381	389	338	318	360	344	354	342	377	370	329	366	345	345	344	380	366	356	373	359	337	377	334	360	344	323	354	352	356	370	374	355	349	353	368	380	351	380	359	345	313	343	371	337	378	365	373	356	370	383	383	336	314	387	373	384	371	366	355	361	370	354	360	343	304	344	338	372	334	393	363	336	342	341	372	352	349	382	341	368	367	351	341	352	356	316	341	380	339	373	366	336	404	347	340	352	357	356	363	370	391	355	391	330	343	345	378	353	325	357	348	350	345	348	363	329	351	358	352	319	341	326	391	364	343	374	328	361	347	362	393	348	320	326	364	361	361	328	378	348	381	378	350	310	390	380	367	343	389	386	363	397	353	316	341	354	379	343	374	356	324	359	372	377	384	303	355	344	333	310	365	356	360	353	319	370	333	355	340	349	403	336	401	365	365	368	377	343	386	346	350	338	360	330	385	388	337	373	347	343	343	313	370	333	347	353	335	356	347	347	370	363	346	317	373	364	360	354	353	364	339	370	343	346	325	376	326	388	355	362	342	336	331	350	358	338	379	372	329	338	336	343	346	358	361	336	349	363	377	370	340	370	351	357	361	353	360	363	382	346	332	361	382	369	379	371	335	342	348	337	355	358	366	354	358	364	359	388	359	366	344	363	357	374	365	336	349	348	377	352	353	330	356	349	389	372	335	401	327	366	331	349	361	371	343	392	343	348	370	359	377	341	346	383	342	358	356	368	363	373	364	371	355	360	340	387	334	358	339	356	375	380	378	382	355	323	345	359	371	318	372	338	339	390	327	362	351	325	371	372	320	354	368	372	352	352	384	336	375	369	377	374	360	378	394	352	376	322	353	350	363	347	348	357	352	343	369	388	378	365	356	344	377	374	360	340	327	359	319	355	376	353	356	364	356	341	354	354	320	362	354	373	347	382	356	363	349	361	355	344	378	359	381	348	356	341	343	391	355	337	363	366	358	367	390	372	327	350	377	370	331	319	354	375	357	333	344	362	336	364	344	381	357	337	336	340	355	366	346	378	368	307	329	332	379	340	393	345	355	348	338	366	406	360	364	356	353	365	384	337	376	356	357	375	334	360	333	364	393	340	377	397	357	381	339	373	365	362	339	353	354	348	382	320	351	366	351	346	325	359	336	375	364	346	364	360	350	369	397	360	318	379	329	362	384	341	350	352	322	350	348	313	365	352	308	355	373	347	326	372	393	363	373	358	380	356	353	354	370	318	361	350	366	370	378	355	356	350	361	358	362	366	364	346	365	343	377	344	359	347	347	363	341	359	385	358	366	327	380	380	331	340	358	354	362	346	363	393	343	357	362	359	351	350	362	365	329	352	338	377	360	356	349	391	329	386	358	373	343	372	364	341	356	353	353	389	348	371	358	391	351	349	337	356	350	367	329	336	312	352	352	333	346	337	340	396	335	356	368	309	353	338	337	390	376	386	352	393	349	347	358	373	356	352	355	356	371	361	327	331	324	388	338	344	398	341	334	348	360	359	361	368	353	392	345	346	368	383	337	364	390	382	340	361	364	330	367	342	339	331	334	338	339	352	346	355	347	353	363	353	366	329	373	381	356	357	349	359	361	357	340	360	363	353	365	340	328	362	358	397	346	366	350	363	362	381	398	373	355	385	361	350	331	350	328	341	386	349	387	347	388	338	372	337	387	327	360	369	331	355	381	380	353	367	313	363	348	378	347	360	403	379	360	345	362	358	363	365	352	358	360	383	341	369	363	349	341	290	349	383	359	361	350	302	328	335	383	354	337	375	365	366	366	343	374	351	368	355	328	395	326	349	335	357	347	322	352	357	337	358	351	321	350	340	351	354	377	359	375	374	356	349	368	362	370	366	342	310	327	359	377	355	340	358	342	368	330	354	346	335	379	344	365	329	354	338	333	367	354	338	347	360	353	358	395	369	353	349	398	348	382	377	379	365	313	358	347	395	353	372	381	312	379	362	365	370	358	358	386	371	343	387	348	350	344	354	398	358	376	345	336	357	356	361	371	362	380	342	318	347	331	337	371	366	325	365	372	355	332	314	379	363	386	358	352	330	357	347	355	356	403	342	361	352	368	363	364	390	333	387	367	350	346	349	328	366	338	345	373	364	368	331	395	345	389	371	343	380	364	349	339	368	358	349	346	366	391	334	358	340	347	384	368	348	387	368	342	358	380	358	367	360	353	373	378	403	371	355	339	331	341	364	362	331	340	350	370	364	355	364	358	357	368	344	374	375	331	353	351	387	328	332	360	346	352	374	355	338	402	342	359	345	387	368	354	393	375	350	355	371	401	348	327	371	375	332	361	349	338	329	380	351	413	363	334	338	325	362	327	349	343	364	326	352	370	385	386	333	305	334	345	372	362	377	335	362	311	362	361	358	358	382	358	355	359	347	374	333	353	359	391	337	386	395	367	340	396	342	352	345	364	338	367	358	381	378	372	340	347	351	393	337	405	354	372	342	325	356	374	394	346	360	354	329	361	369	408	340	358	388	338	329	346	361	333	347	370	312	375	352	381	356	340	332	356	381	373	330	354	345	364	333	324	360	349	367	380	365	334	346	361	343	363	368	359	372	363	391	335	371	373	340	387	351	321	360	360	394	348	380	314	357	366	341	359	374	380	359	347	374	352	401	348	348	336	374	327	351	370	368	378	352	364	378	337	359	378	355	358	371	368	345	363	333	345	347	379	344	361	363	346	405	345	351	388	368	339	387	352	356	357	358	340	326	397	370	389	379	369	347	340	359	345	345	358	349	341	328	368	360	339	351	360	364	364	340	325	362	357	342	359	389	391	344	356	345	350	362	336	338	365	368	329	355	328	328	357	355	341	395	355	375	368	348	353	332	339	366	375	341	357	353	359	342	348	373	365	368	375	381	357	361	354	383	356	345	414	370	378	334	344	382	374	371	342	359	349	372	366	347	373	363	355	363	365	349	382	361	341	329	352	357	329	372	378	365	340	353	353	396	410	343	350	396	368	341	337	341	346	341	361	347	393	371	377	344	347	398	346	361	343	351	341	330	371	356	347	380	338	372	340	345	367	360	351	339	342	381	324	348	375	379	362	367	334	386	355	358	361	377	355	367	357	359	345	353	356	358	350	336	344	368	346	367	346	379	343	338	373	351	355	368	363	351	359	370	351	337	328	362	402	397	376	334	380	319	375	358	380	344	373	336	392	323	390	356	374	375	361	381	357	380	382	353	363	301	353	349	355	336	358	353	357	352	338	331	332	352	371	351	370	397	322	355	373	397	338	359	360	358	332	393	357	353	350	339	356	353	357	321	346	349	345	357	359	359	345	375	370	375	364	348	326	319	392	369	361	332	364	366	355	382	328	366	334	386	319	385	359	348	343	317	397	362	326	357	337	341	363	339	335	337	353	375	355	348	350	311	358	352	366	363	347
36863	58370	38627	21122	10668	4208	1085	585	470	417	423	439	434	418	387	402	414	405	405	400	425	416	408	393	418	392	403	388	430	400	392	385	461	401	407	393	421	409	411	415	404	435	378	420	417	418	455	389	420	385	440	422	417	424	423	418	444	392	404	384	423	418	414	396	414	410	387	396	425	397	384	398	407	401	414	409	391	415	413	448	414	404	408	388	413	407	408	418	393	421	395	409	420	391	377	409	407	399	390	428	398	382	460	385	393	410	366	414	385	423	390	417	433	407	396	419	409	455	415	413	390	410	405	417	407	440	414	402	393	463	411	404	409	425	408	422	377	421	397	399	396	368	402	414	406	376	438	409	416	445	420	434	387	399	422	365	401	402	404	400	428	403	403	417	422	421	423	415	357	428	355	414	418	429	379	405	401	397	412	401	419	374	423	399	420	394	406	409	426	399	429	422	374	431	455	423	408	439	408	445	386	368	420	404	386	395	393	370	395	395	374	401	379	420	375	373	374	395	404	432	435	407	401	422	411	410	455	409	381	407	379	420	408	425	384	444	405	402	435	429	441	427	405	427	406	419	410	418	379	404	392	430	416	413	395	388	394	402	421	406	428	384	361	387	401	432	419	415	413	424	420	425	413	412	413	374	372	386	403	380	391	404	406	405	382	440	391	390	422	396	380	426	390	388	378	394	424	411	412	359	371	403	402	418	411	398	407	406	396	420	406	406	412	392	424	406	439	382	398	412	416	415	429	436	423	412	407	390	411	430	402	427	425	403	411	420	382	396	383	391	403	406	387	403	398	382	384	436	432	399	396	412	434	428	400	432	401	461	406	420	413	388	430	407	389	414	407	388	399	449	408	432	412	438	400	408	408	437	403	419	390	430	359	424	410	405	441	383	406	387	447	399	392	391	429	397	403	397	422	420	388	416	393	391	422	423	408	412	424	433	401	413	429	401	386	396	412	355	431	413	387	411	427	385	393	400	418	436	407	393	396	388	397	399	391	387	410	441	423	361	394	407	415	392	397	382	405	393	409	425	408	398	461	440	403	409	433	387	431	423	371	406	411	451	409	375	408	388	429	455	400	399	411	414	413	431	407	425	388	431	367	380	391	398	426	416	403	434	390	396	424	442	399	435	408	380	398	417	423	426	420	382	399	391	436	378	422	416	359	406	407	421	404	388	430	462	391	401	355	429	442	392	368	385	406	387	415	417	425	419	413	418	420	385	378	389	388	413	420	380	387	400	424	404	415	415	385	432	394	416	389	409	413	398	402	383	386	430	423	430	405	410	419	402	396	396	354	373	391	388	403	394	406	423	391	417	418	394	419	407	376	432	390	370	369	401	411	403	431	392	410	425	385	386	394	418	390	418	394	424	417	400	412	427	427	403	419	404	415	434	383	441	427	396	443	375	396	399	368	393	423	405	430	411	430	404	380	374	392	390	397	430	375	382	399	397	394	422	380	443	418	409	417	404	398	461	392	406	412	358	396	416	432	438	390	381	401	416	376	434	405	405	377	404	429	386	404	393	404	396	415	380	437	382	385	419	400	420	412	390	375	378	403	403	393	422	449	409	410	416	436	426	414	426	368	389	383	399	388	408	424	392	406	420	408	362	370	437	394	380	449	401	425	420	368	426	401	363	444	418	427	411	453	438	411	434	410	389	432	433	386	417	372	419	402	406	402	411	415	404	400	413	433	368	393	379	360	401	366	403	405	445	416	428	413	436	369	427	391	377	443	406	411	415	390	373	406	427	403	394	406	384	423	386	404	390	412	440	379	430	389	425	412	420	443	416	446	391	437	427	446	382	416	370	429	426	382	427	440	384	391	403	431	378	419	435	401	400	417	421	396	406	403	383	389	397	426	425	421	390	423	410	407	390	369	404	401	387	383	401	362	444	368	448	387	411	377	420	398	427	399	408	403	387	420	402	385	407	407	407	414	434	400	407	405	450	407	373	380	428	386	387	405	368	429	438	426	411	415	422	413	406	422	371	427	414	412	393	416	385	367	436	414	376	414	398	406	404	408	424	416	383	387	390	444	417	364	372	401	438	427	402	391	416	425	373	385	417	427	359	413	387	399	392	406	376	424	380	422	389	431	402	408	386	402	400	420	365	389	408	392	394	404	397	405	407	402	426	393	412	412	390	396	427	409	413	391	381	405	406	369	401	371	335	391	393	397	386	427	393	410	423	421	405	426	407	400	422	382	419	424	384	364	399	397	370	402	390	403	388	415	384	401	413	390	404	419	407	407	417	438	423	444	373	428	384	387	395	372	426	413	446	425	429	434	419	401	417	371	394	413	421	401	415	401	395	383	398	373	387	381	409	393	377	404	414	369	404	425	385	376	395	422	401	407	382	398	391	424	425	417	431	449	384	389	381	398	407	424	413	410	429	404	412	358	442	444	425	420	409	407	427	434	417	385	423	414	399	442	393	418	413	418	397	419	447	381	433	445	415	418	383	410	383	376	443	410	377	394	434	393	376	382	370	459	393	400	423	393	414	457	391	452	399	437	451	410	367	403	425	415	430	437	380	456	415	373	399	425	378	396	399	399	450	394	409	430	388	424	416	373	459	396	430	406	365	406	410	424	423	408	409	410	393	386	393	427	413	403	393	451	422	396	391	403	404	419	407	404	420	450	468	401	413	387	377	385	413	414	368	396	410	380	403	398	429	437	387	404	411	439	422	365	394	402	406	415	416	424	412	392	394	410	401	416	426	400	373	366	417	442	436	398	400	415	404	383	407	373	423	411	412	375	399	391	389	394	399	375	438	402	383	425	424	402	404	427	414	396	398	387	376	433	426	387	427	419	440	423	398	387	394	420	396	399	410	437	412	428	391	425	405	431	384	389	399	397	425	404	392	403	407	396	400	430	377	408	415	393	411	383	435	418	427	365	405	435	436	427	427	411	387	433	402	415	396	400	392	421	422	407	429	411	382	392	402	349	407	355	408	422	405	425	432	379	420	414	404	398	369	412	395	416	397	421	429	408	390	426	402	435	393	383	376	388	413	406	423	393	383	410	399	406	424	389	407	394	375	407	394	388	401	420	436	420	408	439	394	400	376	405	367	420	449	389	423	426	369	398	405	407	377	394	435	420	415	390	451	417	416	387	392	382	404	430	439	408	400	432	404	394	389	401	399	388	433	442	447	419	424	375	400	421	394	419	397	392	401	387	395	383	386	394	417	398	384	403	394	473	385	410	435	398	416	403	427	387	414	439	414	446	417	407	399	433	414	397	410	388	428	452	422	388	402	388	406	447	399	398	389	410	423	406	420	400	419	393	432	391	396	429	417	432	404	401	393	394	431	408	419	433	463	407	404	393	412	413	377	410	374	405	385	402	393	398	401	394	475	414	420	415	383	426	428	400	397	408	430	368	397	417	392	435	410	397	404	402	409	370	406	394	360	399	348	374	363	376	418	399	385	383	419	423	388	395	384	423	385	405	384	450	413	413	418	400	423	370	393	443	401	385	413	423	391	381	425
22815	21032	28630	24053	21372	20406	9332	1422	655	514	436	465	448	441	431	432	404	427	418	423	453	379	400	415	423	405	386	425	429	406	410	435	408	391	453	431	385	433	452	371	417	404	434	388	429	404	381	412	434	404	448	450	408	412	393	435	429	428	442	412	438	429	431	407	426	419	454	418	422	464	428	416	383	398	418	409	405	450	432	399	420	415	400	439	447	484	439	440	407	444	430	434	428	413	401	401	426	417	423	459	454	378	385	441	415	446	413	436	417	415	400	360	442	417	408	409	431	417	405	396	397	414	399	405	448	394	419	452	418	394	402	437	431	403	408	398	426	454	416	407	412	417	453	421	436	424	437	424	363	376	400	422	386	398	448	413	393	431	430	390	413	455	395	419	437	355	429	387	421	409	417	450	472	401	428	402	431	446	429	406	474	443	400	416	433	406	384	422	406	403	437	431	422	381	453	419	426	391	391	406	412	372	434	455	472	379	407	437	423	455	387	424	443	400	434	394	392	386	425	426	452	396	379	416	429	417	417	437	432	422	431	418	447	374	413	428	415	388	413	409	409	410	420	415	414	433	392	373	374	394	461	423	411	424	433	443	411	406	394	376	487	392	439	429	391	467	421	438	415	432	424	403	379	401	411	416	418	400	441	432	439	416	399	428	416	423	439	419	423	414	423	448	397	421	382	403	429	456	419	393	408	400	450	424	398	385	419	391	432	426	381	440	444	379	391	424	411	409	422	400	430	437	384	428	410	407	449	388	410	422	392	425	431	380	395	403	429	403	436	407	429	433	424	418	401	421	450	420	446	394	389	456	403	426	398	415	435	389	453	425	413	451	432	428	394	437	415	400	446	417	418	427	429	447	395	421	401	396	415	449	437	399	405	429	432	415	401	404	433	389	379	394	416	440	406	448	392	421	420	405	425	454	450	439	437	392	427	440	414	423	407	460	422	431	398	453	418	423	387	398	419	392	423	426	384	423	413	428	408	416	430	456	427	427	405	417	414	418	423	362	417	411	446	401	432	446	430	428	427	411	383	428	424	429	404	410	419	435	412	401	436	429	404	417	441	431	405	423	438	431	452	413	422	405	428	427	435	418	397	406	425	419	401	428	377	396	380	418	423	378	419	411	429	428	404	379	438	408	438	410	438	460	368	407	400	407	388	443	443	419	447	430	403	431	465	423	406	421	417	430	436	427	425	397	416	370	393	440	429	418	372	399	431	468	427	422	411	394	423	452	403	410	425	430	448	433	436	455	473	388	391	424	456	448	420	441	405	426	430	441	433	465	427	389	426	411	392	418	427	416	398	419	392	411	409	385	431	419	444	432	380	455	461	450	433	400	411	407	464	439	446	424	415	416	439	409	396	395	425	414	453	383	464	418	463	384	391	439	390	414	464	399	445	394	394	440	382	392	424	423	411	441	436	409	443	392	434	449	413	441	415	439	426	390	417	426	405	418	407	423	434	422	458	379	409	433	404	403	419	456	443	430	400	444	459	427	438	435	412	401	424	413	423	379	411	428	400	429	444	396	389	438	429	416	450	416	429	446	405	431	441	389	441	422	449	395	439	404	398	399	441	386	436	401	412	411	436	427	426	395	398	403	408	411	424	417	395	422	429	434	379	463	427	414	413	408	438	357	429	418	434	432	411	412	435	440	414	426	400	376	417	441	454	443	390	442	451	427	417	447	416	421	385	435	452	419	462	383	433	401	397	406	404	427	442	432	429	437	433	384	407	388	432	484	427	404	423	429	388	424	426	427	403	399	434	395	438	383	429	468	416	386	398	421	425	432	446	384	416	427	431	427	376	418	465	395	447	396	433	405	394	413	428	420	439	413	428	386	417	428	418	437	425	407	404	439	391	419	437	435	405	430	413	417	447	383	449	419	417	436	417	437	437	405	405	396	429	420	433	428	365	419	417	427	407	455	431	382	426	393	394	402	361	439	384	391	386	454	444	366	399	422	389	454	401	412	421	401	402	439	368	407	437	426	420	421	411	379	414	393	431	415	425	420	406	425	419	425	433	429	422	402	398	410	444	377	443	394	408	434	440	416	417	446	436	415	403	378	400	373	399	400	399	413	424	409	417	395	370	442	437	400	451	402	409	398	444	412	399	421	390	410	452	446	391	412	441	398	436	423	407	426	438	425	429	434	414	423	414	417	408	419	442	434	427	384	398	414	415	397	406	396	450	436	421	434	403	417	422	424	435	414	435	432	387	430	393	423	415	441	403	382	398	409	392	393	403	453	417	405	439	437	411	423	402	408	423	429	438	394	386	434	429	403	415	408	449	399	404	408	405	425	409	379	374	413	410	410	394	444	429	405	418	421	412	440	469	429	418	418	423	407	397	436	415	407	420	439	462	437	420	390	416	423	406	397	394	360	430	437	415	414	435	416	429	408	414	384	424	421	410	390	415	391	389	419	434	406	394	412	424	416	425	433	399	434	417	409	397	389	408	408	397	411	391	411	421	410	400	404	401	425	413	427	381	413	423	379	435	441	412	389	349	428	462	407	437	449	404	424	415	428	443	418	438	392	404	435	421	366	401	401	425	379	434	409	404	433	419	454	396	422	396	423	425	429	394	408	395	417	421	398	421	421	409	413	393	384	422	394	416	400	446	405	367	419	450	417	401	438	414	417	423	426	400	420	416	413	387	379	443	452	387	432	413	465	421	369	393	408	417	409	404	442	433	391	431	401	444	397	404	408	396	423	390	422	388	374	395	398	429	414	416	457	417	415	413	402	446	450	398	432	413	398	414	392	425	444	427	406	436	417	411	386	408	398	404	428	413	411	414	450	433	405	392	389	430	397	421	410	447	419	410	396	437	423	446	393	431	405	400	427	430	420	444	434	392	414	433	448	369	376	416	399	398	463	418	431	406	421	436	414	442	393	464	410	462	404	441	417	415	382	435	403	392	398	441	420	406	400	390	409	463	392	382	411	423	402	396	387	384	409	404	406	440	418	391	446	385	416	428	407	362	401	430	384	410	411	416	398	424	423	427	417	398	435	371	403	398	415	407	417	424	363	462	434	423	465	376	380	427	425	399	395	391	420	418	415	430	427	436	449	467	401	436	418	408	462	431	417	411	400	420	426	428	400	433	418	403	453	382	392	407	423	436	428	363	421	443	427	411	415	426	388	424	434	411	413	420	453	425	444	385	409	429	404	407	418	439	421	437	424	430	437	437	432	403	426	377	421	431	431	408	440	430	413	411	401	445	429	417	405	414	407	444	416	417	420	416	390	414	440	399	445	390	432	412	383	376	389	453	425	411	424	404	427	368	422	415	444	407	446	427	439	429	420	415	427	398	392	441	417	400	438	443	427	406	401	400	419	458	466	436	381	418	393	422	445	438	424	408	433	413	398	397	406	447	429	428	393	447	412	414	441	396	386	421	440	390	403	397	433	417	448	420	430	408	416	444	431	400	432	397	409	382	395	467	400	411	409	445	376	424	410	428	414	423	391	417	403	403	430	438	403	429	417
42080	68607	52312	33995	19363	7181	1887	1132	683	562	531	498	503	481	512	443	479	479	455	454	472	432	508	462	483	440	442	459	460	481	436	468	454	432	523	440	448	408	446	460	445	456	472	482	458	454	463	449	443	460	463	433	440	449	424	513	469	458	442	445	439	438	488	482	455	440	445	470	462	446	452	443	445	488	438	473	449	448	433	444	454	452	477	434	430	492	465	417	444	431	471	445	473	476	482	457	424	461	417	437	441	410	469	429	449	463	470	494	452	447	424	434	472	453	434	467	463	448	457	458	454	429	465	453	456	452	437	462	467	453	483	456	448	476	459	489	448	446	475	440	435	455	425	469	423	457	413	448	465	433	451	406	457	412	469	456	478	440	470	440	507	446	463	443	482	433	455	489	457	414	459	445	460	410	436	403	483	464	456	511	506	436	469	446	455	419	451	465	474	484	461	431	475	453	441	457	451	444	468	445	411	469	445	409	462	440	433	429	415	436	459	433	460	467	483	440	480	453	458	455	440	425	430	452	472	454	447	463	460	478	440	439	431	449	446	410	447	429	481	470	470	435	475	445	466	467	459	468	462	455	443	452	451	458	439	468	478	437	420	447	445	451	463	479	437	510	461	454	454	473	435	456	436	446	458	437	456	444	445	466	449	437	398	457	449	468	459	428	456	518	443	399	476	438	460	462	466	482	455	453	432	449	471	493	447	463	434	433	476	441	442	442	450	449	450	435	459	455	429	456	456	405	455	452	433	457	481	447	466	443	490	428	460	481	449	488	409	424	448	469	464	442	457	459	478	482	473	430	453	439	410	438	443	423	472	494	453	461	408	479	441	455	459	458	438	414	447	470	468	414	471	445	436	474	469	464	455	470	439	441	444	456	463	482	445	445	475	425	467	471	498	438	485	465	439	468	457	460	452	437	449	448	462	465	482	457	450	433	473	448	446	417	479	461	475	472	432	492	449	451	457	436	444	474	467	441	466	425	459	444	454	467	459	434	474	446	441	462	470	443	445	444	459	452	438	422	439	499	398	488	427	468	438	488	454	445	463	503	452	459	434	458	436	449	473	452	469	430	451	456	437	435	463	429	465	445	419	477	457	452	445	462	430	440	431	457	457	442	474	468	481	461	446	447	476	460	448	458	442	445	498	496	500	471	465	432	466	473	435	427	443	439	492	466	447	444	433	498	461	433	465	441	483	486	489	459	435	442	440	434	444	478	481	441	442	438	463	472	450	465	482	448	451	513	434	471	439	484	457	469	480	420	471	479	520	427	494	497	484	445	473	460	476	415	478	433	469	491	468	463	457	455	475	457	463	465	501	454	426	465	436	466	428	484	483	426	441	433	429	476	497	433	457	493	416	428	439	458	443	426	474	434	426	437	464	466	465	465	503	484	404	411	475	465	448	484	486	454	481	481	447	463	446	444	452	414	458	450	502	449	435	452	428	474	453	481	429	455	483	444	489	475	481	468	465	445	492	478	486	455	455	480	463	465	462	443	452	490	448	450	471	466	422	466	442	440	484	459	463	465	462	468	418	483	453	437	426	466	454	477	466	440	450	469	442	487	424	475	480	434	453	468	433	482	469	449	417	475	472	461	475	431	485	399	471	442	460	479	457	451	450	457	475	433	463	462	474	490	469	410	471	442	460	434	443	440	473	481	432	449	462	453	445	426	476	478	446	431	455	455	403	458	463	458	452	447	497	431	482	437	443	448	458	456	436	471	496	458	468	446	431	410	442	445	449	442	430	436	424	451	432	460	441	415	427	426	438	437	506	448	421	479	494	450	453	439	459	414	427	432	457	406	409	475	500	428	449	436	437	466	454	433	427	425	483	483	446	437	444	428	425	461	446	474	444	465	426	460	444	455	446	470	426	462	430	450	450	466	462	469	425	442	435	435	480	462	462	527	461	461	436	414	462	477	467	454	448	487	489	459	431	450	477	456	432	447	488	459	442	423	450	474	444	467	439	466	426	424	441	437	465	462	445	472	473	508	469	479	463	439	487	460	426	442	439	437	461	474	464	473	438	426	462	443	481	483	445	484	455	464	475	444	473	440	430	452	452	463	431	482	445	470	460	480	439	453	461	427	449	460	455	426	449	482	480	435	477	479	465	439	460	452	480	497	446	433	493	468	443	463	485	476	481	446	384	454	449	466	464	490	469	457	445	435	479	465	448	425	454	463	449	451	454	420	435	459	430	443	454	450	468	497	437	459	453	455	465	459	471	412	471	451	482	446	449	432	464	489	498	451	504	467	472	420	470	465	423	454	455	454	468	460	429	444	454	445	454	437	488	431	456	452	448	495	424	472	465	468	411	448	452	456	442	467	478	472	451	493	470	421	442	447	469	472	470	456	443	503	456	485	461	466	435	472	440	429	450	427	471	459	421	434	444	449	409	456	469	428	454	427	451	446	474	445	465	440	458	418	452	482	463	479	463	491	463	453	469	461	435	461	407	413	499	456	442	440	443	462	453	436	468	456	457	441	438	450	456	521	468	440	479	423	463	449	435	438	456	449	472	454	429	468	425	459	485	457	434	419	450	471	464	429	446	439	421	418	458	441	473	473	468	429	474	452	442	453	475	464	474	462	442	436	452	428	441	509	443	464	489	514	431	478	439	491	477	470	459	465	478	457	505	435	449	432	470	464	441	469	456	458	454	464	467	451	432	467	468	486	436	428	468	446	453	472	446	439	449	446	441	451	445	463	463	482	451	452	467	433	453	472	453	477	436	469	462	464	449	443	452	461	430	429	487	450	535	452	462	445	456	430	450	442	473	444	405	469	420	451	471	454	444	469	410	449	443	418	475	471	496	463	456	455	450	410	440	431	448	449	444	435	437	435	470	482	443	429	447	461	415	408	455	481	470	445	488	429	468	463	416	474	462	437	450	468	491	448	475	454	461	438	457	437	475	442	440	427	482	453	453	447	453	471	474	461	444	491	460	436	461	466	457	421	422	504	427	462	445	465	466	422	448	464	483	434	440	450	438	485	453	435	415	459	445	491	476	456	494	434	457	440	465	452	450	435	465	441	442	490	453	410	468	436	461	456	416	438	465	456	475	441	458	425	454	457	444	462	461	483	449	448	427	432	456	451	458	410	443	464	451	442	432	494	493	399	469	463	455	466	471	446	490	479	444	454	435	414	406	448	447	486	447	450	458	453	433	436	424	440	452	435	438	460	449	449	477	476	448	469	473	459	446	469	455	446	448	459	475	471	443	427	433	464	430	419	454	442	415	427	451	510	424	451	462	428	426	448	442	448	471	432	441	449	466	468	446	433	468	458	446	484	478	419	469	475	459	454	498	439	444	460	442	489	498	399	421	447	509	480	445	465	430	450	421	476	436	475	443	455	427	496	458	449	466	470	467	467	458	426	467	447	471	454	456	472	437	436	465	448	438	461	442	418	463	451	510	439	459	458	422	462	453	461	468	440	484	428	435	451	431	436	491	444	432	437	484	479	445	448	492	480	433	474	464	502	454	441
32384	36173	34081	18240	4887	983	359	290	293	259	284	251	261	259	260	282	283	269	281	268	258	267	281	268	262	267	280	281	269	261	270	277	293	282	277	275	258	238	297	265	287	272	267	262	266	275	258	272	272	291	248	250	263	221	249	252	262	254	275	288	287	250	276	263	273	257	280	266	279	279	282	277	243	237	253	259	277	271	266	261	266	265	256	264	288	259	280	270	301	278	323	274	264	236	303	266	275	262	261	258	274	260	265	273	289	268	268	263	243	270	258	259	244	259	274	247	269	290	259	261	257	268	279	281	244	282	283	268	274	283	286	282	275	292	288	256	273	302	275	270	278	265	295	278	276	266	288	281	239	263	279	277	278	279	275	268	251	284	295	272	273	246	253	262	272	299	282	251	279	285	267	255	236	279	267	267	271	282	268	279	274	265	226	266	280	252	287	268	264	272	275	279	270	264	257	256	269	241	281	221	281	252	292	242	252	309	258	274	269	249	280	279	264	260	268	280	247	242	266	295	242	236	276	272	252	290	250	263	234	262	272	281	268	232	272	289	268	269	272	268	303	255	293	245	276	259	283	230	257	272	274	258	246	289	238	228	292	252	255	259	289	252	256	249	257	280	265	284	277	275	268	267	243	285	282	270	247	259	236	252	257	255	277	286	243	276	231	285	242	280	283	246	273	253	296	275	248	256	251	274	253	221	261	250	281	257	264	264	270	243	248	276	272	267	282	285	282	273	252	250	273	257	274	299	306	283	267	270	256	276	270	273	264	280	263	264	285	243	288	256	266	244	225	251	280	275	270	275	259	273	240	275	267	254	269	273	259	298	256	234	278	264	262	253	233	258	274	267	274	258	290	249	239	301	258	276	275	260	253	256	261	288	253	237	309	276	300	250	249	267	254	262	260	234	279	242	277	261	266	276	271	270	283	278	248	269	231	286	259	278	260	286	257	279	258	295	270	271	255	271	278	261	282	264	275	265	274	257	276	235	274	267	251	274	268	278	262	250	245	255	263	266	263	247	287	299	261	280	278	271	260	263	278	257	309	271	263	236	276	274	225	253	248	278	271	233	296	239	272	270	265	250	259	272	268	255	286	293	258	284	264	262	229	270	289	270	280	232	252	298	270	269	255	290	278	240	247	271	243	284	298	288	281	272	253	241	271	266	268	280	240	273	283	257	246	245	282	252	249	280	261	277	260	265	237	281	282	257	278	266	272	287	243	294	250	261	289	279	276	238	286	284	282	268	259	274	266	283	246	266	272	260	278	251	275	269	278	252	302	265	263	272	263	279	256	264	269	287	268	275	266	284	261	271	255	271	254	261	262	256	288	278	269	279	271	291	277	253	275	306	301	270	282	282	273	286	258	280	256	268	293	263	268	283	282	277	255	257	240	290	270	280	259	259	281	279	276	274	271	273	284	247	244	249	283	258	267	274	273	271	266	261	267	287	263	263	256	283	250	251	256	284	276	288	283	240	256	254	264	254	266	252	258	252	260	275	255	259	276	259	263	265	247	259	247	263	267	268	264	270	273	274	266	252	255	267	266	288	296	272	282	247	255	277	268	288	280	256	281	281	284	250	268	255	267	283	247	282	271	275	272	279	290	251	245	238	254	271	290	271	258	237	256	253	248	264	247	273	255	263	269	215	232	267	281	271	272	275	241	255	276	259	254	278	277	258	267	256	266	251	259	250	286	291	285	242	263	246	255	281	242	238	272	259	258	273	238	269	264	248	256	261	263	263	238	256	300	249	285	268	284	292	263	261	245	260	255	233	287	264	248	291	244	257	274	279	272	301	267	235	269	300	267	283	263	269	292	244	287	266	259	253	257	261	278	270	282	280	252	248	284	260	265	276	251	252	237	266	292	261	269	265	270	256	273	283	268	254	258	296	256	277	262	266	283	268	257	261	247	289	257	244	262	242	274	283	232	282	270	290	249	283	296	282	292	291	266	268	278	288	252	262	260	259	255	299	277	263	274	277	288	252	272	267	250	270	269	269	242	265	234	258	278	254	282	286	265	262	280	253	280	272	281	244	265	284	278	260	250	262	261	272	277	274	263	272	248	242	253	257	263	270	252	261	271	249	281	318	254	258	273	262	265	288	275	252	301	288	296	246	264	250	252	290	246	271	268	242	238	280	298	278	252	281	261	270	261	267	274	259	220	265	279	257	247	239	264	265	294	265	262	274	271	268	276	257	274	265	250	255	266	266	275	272	258	268	242	255	254	262	253	275	297	274	273	283	291	260	280	264	253	275	284	254	257	227	268	285	276	251	264	269	286	266	251	263	273	271	278	255	259	248	261	278	266	282	267	279	269	264	249	252	285	255	268	274	294	295	278	246	279	259	274	250	275	270	277	266	251	253	264	303	268	261	286	234	254	285	269	241	276	235	258	273	277	256	248	250	271	289	287	261	301	267	289	274	311	265	280	248	250	263	267	264	227	295	273	265	281	305	256	272	274	316	256	258	270	293	268	249	257	251	241	236	269	274	275	282	279	255	262	279	282	253	284	284	249	245	282	276	237	251	262	276	284	272	234	279	268	269	258	289	287	263	258	251	241	259	270	274	296	267	288	243	263	270	274	235	270	286	262	235	266	280	234	274	297	253	273	281	272	295	261	292	249	260	285	260	278	263	260	242	260	252	296	261	281	281	298	260	283	271	249	257	271	251	257	240	270	264	266	283	264	262	236	261	270	270	270	272	254	263	278	261	248	285	260	256	273	289	249	298	252	247	287	293	247	273	270	298	257	255	268	263	276	243	260	268	280	262	273	269	269	281	276	222	297	265	291	263	243	260	254	263	290	265	266	288	284	276	248	256	273	257	249	274	296	265	252	274	267	257	269	266	273	285	263	268	251	256	258	262	275	260	284	246	294	301	251	249	276	255	272	291	293	273	255	253	274	248	258	266	279	267	266	276	276	264	275	298	281	245	278	249	274	259	274	251	279	264	255	296	272	260	270	269	265	289	279	257	249	260	266	260	274	267	293	248	269	272	249	255	268	276	278	271	279	267	246	247	223	241	262	250	275	279	275	258	263	259	260	250	237	281	276	279	291	270	248	253	307	263	276	278	276	258	281	264	302	265	263	267	257	269	282	268	271	296	260	267	254	245	232	279	302	249	272	269	276	307	253	292	246	294	238	259	253	271	249	268	263	257	306	294	262	261	280	280	267	249	268	287	259	254	272	259	264	231	253	266	244	292	265	263	265	287	265	247	271	272	255	253	254	272	268	258	280	242	255	254	282	262	282	269	247	267	283	275	279	284	267	264	238	238	299	292	263	251	241	276	288	249	270	287	260	277	279	277	239	258	273	271	249	276	279	257	267	261	267	265	243	288	262	293	284	257	289	259	305	248	253	285	251	250	262	232	247	263	264	264	224	260	305	236	273	244	262	253	276	266	276	273	269	270	256	289	248	265	264	251	260	274	290	256	269	267	269	275	236	252	281	252	286	298	267	278	236	268	282	297	279	280	251	278	256	258
38782	50620	32552	14706	5528	1313	415	322	356	312	318	309	301	306	297	297	297	315	305	290	308	265	361	282	293	320	334	266	309	304	301	301	324	292	316	321	313	324	300	295	298	290	296	320	307	329	319	300	317	304	320	284	308	295	333	288	305	329	298	320	286	294	357	301	289	328	289	310	311	313	338	295	322	309	283	288	322	305	303	313	305	331	315	299	298	331	331	298	313	317	324	315	284	306	330	299	319	317	266	304	295	337	319	285	307	305	368	350	301	330	307	322	318	309	300	293	316	305	299	311	312	300	278	312	306	316	338	307	306	301	281	300	303	286	320	297	298	285	315	319	272	274	314	331	306	302	294	298	291	334	299	295	258	279	313	289	275	310	288	287	287	312	305	307	316	311	274	315	316	334	308	302	330	324	298	290	289	323	290	285	270	313	307	321	344	309	309	334	300	298	323	325	300	313	318	300	301	318	300	290	312	345	302	301	289	292	305	309	313	293	316	340	325	319	302	313	313	322	313	307	306	285	300	283	298	313	318	318	288	305	296	302	301	308	300	325	326	318	291	281	307	313	287	271	302	308	309	310	338	324	302	324	325	282	294	303	321	302	303	301	329	281	321	321	292	349	307	291	304	315	317	297	311	289	303	301	311	290	305	302	300	333	330	304	327	309	298	327	296	303	290	327	324	299	319	300	302	296	296	303	298	321	313	285	297	321	329	306	290	332	306	327	323	343	286	313	334	315	311	294	302	288	336	283	309	311	340	321	323	316	320	331	305	307	298	309	318	319	357	295	345	317	340	302	297	289	298	336	322	301	289	293	284	310	304	342	320	310	344	286	302	289	306	290	308	302	338	313	327	296	292	337	318	313	308	309	348	291	297	298	286	299	287	314	364	317	300	293	330	332	326	308	299	312	305	319	317	302	293	325	335	274	320	320	321	275	287	280	291	318	284	335	306	287	348	276	297	289	355	282	292	304	281	347	325	326	307	299	298	317	322	311	310	352	338	317	290	328	268	313	298	317	315	341	305	291	319	291	289	292	304	301	315	298	319	339	325	301	295	293	316	321	308	318	306	292	321	312	285	320	293	335	299	280	294	267	318	345	322	341	296	339	318	316	316	283	289	315	306	289	302	314	305	280	322	331	339	335	312	324	296	305	340	317	290	323	304	300	312	302	296	308	332	307	294	330	308	300	304	332	295	293	281	297	316	325	312	335	311	320	301	306	340	321	328	311	310	280	319	304	299	295	309	317	329	266	305	305	314	289	312	302	290	326	324	319	332	328	326	300	321	315	345	331	313	276	308	310	300	308	281	298	327	298	305	313	304	318	290	309	299	321	307	315	276	349	313	297	308	302	282	337	296	302	314	293	293	322	318	332	313	290	300	306	319	306	335	277	321	312	310	306	300	291	305	325	303	299	325	332	299	305	292	304	311	300	335	287	295	307	331	344	297	283	310	305	313	308	293	282	318	326	314	289	327	318	333	318	339	309	315	285	318	298	324	301	307	309	310	299	300	315	300	316	305	304	294	292	293	284	294	301	307	325	308	301	350	318	289	319	318	321	295	310	321	336	303	278	315	308	298	310	304	305	316	310	347	338	310	307	325	316	316	315	289	308	309	303	286	333	331	307	310	329	287	312	332	313	293	337	302	321	316	332	314	307	308	324	329	311	307	294	294	267	299	289	308	326	282	300	308	297	321	305	323	314	309	308	334	267	301	293	265	316	301	311	312	319	298	293	290	328	309	290	295	271	303	291	301	285	293	333	309	304	318	298	311	292	330	328	295	296	311	292	287	315	302	327	333	332	305	306	304	302	324	311	302	326	305	276	332	321	325	304	291	285	334	286	282	300	310	299	320	330	328	311	304	298	335	320	279	334	288	301	322	327	303	320	311	315	330	328	292	348	296	312	343	318	325	306	313	329	323	300	300	297	328	334	296	308	321	280	289	329	359	328	304	307	306	314	311	337	330	331	322	282	322	313	306	306	322	315	326	312	300	314	309	317	321	322	323	283	313	315	344	273	336	298	346	319	319	289	283	304	307	308	305	292	275	320	317	324	296	309	366	314	331	335	283	291	285	300	310	294	277	318	331	317	334	306	312	331	286	282	284	344	337	308	337	340	322	318	293	305	286	326	305	348	314	292	310	287	317	294	289	305	312	333	321	348	309	314	311	321	298	294	303	299	309	323	299	304	315	313	344	325	321	311	310	307	314	310	288	324	337	294	300	315	314	303	321	299	293	311	309	264	316	322	290	289	293	294	287	308	330	312	299	286	305	282	360	320	276	345	296	294	312	329	309	273	304	356	281	305	307	323	331	313	308	303	303	327	341	334	305	302	297	281	276	310	308	296	309	318	324	297	309	350	312	350	314	282	297	302	324	285	328	274	289	297	328	337	310	305	319	320	302	297	326	290	303	281	300	330	294	346	292	329	332	304	318	315	310	250	332	317	311	352	334	296	316	307	315	297	292	302	295	312	286	312	264	322	339	320	307	317	276	282	319	283	326	310	320	322	321	311	298	276	292	349	311	296	336	298	336	318	291	298	292	330	304	331	306	303	325	313	339	337	291	295	298	320	317	322	297	291	299	310	300	320	319	317	305	284	310	300	350	314	357	319	335	300	306	315	298	325	323	333	322	320	313	339	343	320	276	315	294	294	327	333	285	333	314	321	331	301	295	310	321	305	319	321	314	299	288	300	295	315	296	312	319	335	319	297	307	279	319	317	305	326	288	323	319	320	322	309	293	323	306	312	340	297	324	291	321	319	292	317	326	298	280	324	296	319	300	293	307	295	312	300	308	322	312	293	315	319	280	302	306	306	297	306	316	325	310	292	333	296	267	335	310	297	299	312	311	279	324	304	288	293	334	318	311	290	299	297	328	322	251	326	305	325	323	328	313	324	327	317	307	300	273	297	292	290	296	317	329	304	317	321	280	321	291	313	331	281	315	330	290	320	310	296	317	298	308	325	304	313	290	287	305	327	278	305	316	332	316	297	337	305	337	320	314	341	302	301	307	294	295	301	310	271	308	320	308	352	286	312	296	332	320	307	271	287	330	317	289	293	327	291	285	305	296	328	292	336	294	302	303	321	319	315	286	330	294	283	329	286	319	289	276	314	330	318	315	300	289	323	314	325	329	333	298	297	293	314	349	282	319	292	319	310	323	330	309	325	269	306	318	321	320	297	304	328	306	293	342	307	333	317	301	332	344	350	280	307	301	345	325	316	322	311	270	343	299	282	318	314	300	290	329	326	298	294	300	321	330	347	331	297	338	310	284	347	291	311	296	278	308	314	306	302	294	309	287	289	323	307	297	338	285	306	304	324	317	319	295	325	322	286	305	303	333	307	322	292	282	283	308	322	334	283	279	305	325	307	290	275	305	311	314	318	335	283	314	308	318	321	309	280	293	314	303	294	330	320	312	293	323	309	330	318	295	298	313	318	307	301	319	328	328	297	296	335	285	323	364	297	278	332	321	307	314	319	328	315
23955	21040	28252	25610	21759	12724	2768	584	314	306	290	298	281	277	299	294	270	274	249	296	268	256	299	280	260	260	260	271	267	252	240	268	272	297	246	275	268	275	242	259	280	242	273	290	267	236	265	268	264	302	261	240	256	237	252	269	284	266	260	265	256	280	285	249	267	273	277	273	246	252	263	277	283	244	278	279	277	253	277	279	288	251	271	267	283	280	269	232	282	271	280	262	276	243	241	258	268	288	258	261	278	256	237	264	259	251	266	277	264	262	285	241	247	246	265	316	286	269	304	281	257	283	256	267	260	266	275	272	253	240	256	247	275	285	283	285	252	262	287	284	315	261	281	240	284	274	240	233	253	271	272	240	281	232	278	273	266	269	260	265	259	254	265	261	287	265	265	275	245	283	274	290	258	277	262	276	290	264	241	273	237	292	251	242	239	266	243	279	266	258	237	267	243	285	254	280	252	257	265	270	265	244	288	280	282	253	283	287	257	248	277	278	272	250	241	274	241	254	253	268	280	280	265	278	254	279	244	241	252	257	272	254	268	267	230	269	295	240	281	267	264	265	276	274	255	204	271	267	259	277	265	267	279	271	269	264	256	268	281	256	286	251	293	259	263	305	270	288	284	267	242	282	260	264	237	269	261	264	255	253	266	290	257	271	244	321	260	276	261	288	255	267	272	234	300	278	247	252	284	263	247	265	249	253	262	289	261	235	275	255	263	249	291	232	227	234	254	259	274	237	262	303	259	271	268	268	285	259	268	267	269	283	265	254	267	232	274	313	275	242	282	297	262	281	252	246	229	284	218	258	302	229	296	262	278	252	220	292	257	236	289	261	249	277	251	283	271	256	281	264	249	281	251	267	262	251	273	260	259	289	239	256	266	257	289	259	250	257	254	246	252	273	272	264	260	245	238	291	244	284	273	269	282	298	260	268	229	243	241	267	254	245	269	312	244	256	285	276	282	277	238	277	269	293	277	252	269	278	262	258	289	259	261	252	241	261	238	260	270	263	279	262	267	241	276	284	255	298	288	274	251	308	261	263	270	263	247	282	242	268	262	242	250	284	269	264	264	262	252	270	271	266	297	263	253	250	280	272	280	229	280	255	266	239	264	273	261	274	259	280	262	259	253	277	245	259	288	275	250	282	243	274	263	273	276	263	263	295	261	285	273	277	252	254	276	267	249	296	250	265	237	233	281	252	270	249	253	258	277	270	241	281	272	258	271	288	270	245	242	231	255	255	262	268	263	265	267	249	253	254	241	300	255	253	259	269	254	268	267	272	276	288	269	248	297	262	240	261	305	270	252	245	250	301	274	250	220	280	263	272	245	233	255	262	249	250	255	298	255	259	270	277	263	283	249	283	261	260	259	276	265	234	281	270	261	248	264	284	263	268	302	273	253	258	275	249	243	261	235	251	296	272	273	257	260	283	249	267	268	262	243	272	231	278	283	264	255	244	239	229	282	272	243	260	263	289	275	293	268	255	262	277	266	299	273	241	248	253	262	284	258	234	233	270	258	256	262	259	284	278	289	257	286	283	255	266	239	291	253	281	286	244	262	239	277	277	253	287	267	263	228	275	281	274	254	267	240	255	283	252	264	260	275	250	255	264	261	272	237	259	254	243	263	255	252	279	246	244	293	248	258	287	300	262	308	279	266	271	263	232	260	234	269	287	244	276	260	267	264	270	262	273	301	260	250	274	262	287	279	265	276	242	277	268	280	268	270	260	262	272	277	279	284	272	264	269	251	249	270	295	264	284	256	266	247	257	260	249	257	285	261	258	266	257	261	264	280	293	291	244	270	240	242	268	263	243	305	265	278	262	286	295	275	256	250	242	253	245	262	271	258	273	251	249	256	287	298	257	253	256	264	272	294	274	248	251	263	271	260	275	281	270	257	256	279	283	301	262	256	268	246	235	255	296	253	286	275	233	262	282	272	247	273	249	254	285	275	258	261	264	284	261	273	253	262	225	219	257	262	268	253	249	228	278	275	262	262	273	283	247	274	239	265	243	251	279	270	252	238	262	270	248	277	254	272	248	268	267	264	274	307	254	287	269	231	255	250	246	249	260	281	252	262	304	240	243	255	234	280	239	275	265	252	280	253	269	268	264	298	282	289	262	259	280	263	258	274	281	272	253	243	265	265	276	273	237	282	249	275	262	274	249	292	252	288	284	268	275	289	262	285	271	266	240	278	244	273	247	290	276	279	275	265	241	256	283	264	254	268	258	260	280	249	281	262	288	230	250	267	285	248	305	291	269	271	288	249	247	258	302	270	247	262	286	252	258	287	274	268	271	237	253	269	244	259	279	282	244	273	286	265	258	284	297	266	237	260	287	282	249	265	262	284	250	228	248	247	236	272	272	253	258	281	257	248	275	290	272	263	266	277	232	270	279	265	252	285	239	260	237	245	292	305	265	242	270	280	254	267	292	250	248	239	246	250	295	264	288	274	273	256	264	241	264	238	255	216	280	242	267	257	261	287	246	272	236	278	264	269	251	238	248	257	253	271	276	283	261	245	239	228	262	297	248	262	265	251	224	265	241	263	271	305	271	278	244	263	263	259	274	276	252	249	286	253	257	264	267	256	251	285	252	267	262	269	259	260	277	273	277	252	262	265	306	258	266	264	263	232	242	243	244	257	298	255	265	271	222	282	236	318	259	270	234	275	241	226	253	269	237	274	257	240	256	287	244	256	247	253	267	246	249	242	258	275	275	294	269	255	258	279	248	251	292	252	272	259	250	269	260	230	262	277	289	263	262	269	287	224	290	280	277	282	284	247	248	265	279	263	237	233	252	278	247	276	261	255	264	247	274	237	261	249	282	244	286	253	259	239	265	278	251	242	274	268	249	296	247	263	265	251	258	255	263	283	292	262	265	285	276	275	265	245	273	265	266	293	277	243	245	237	297	286	254	291	272	290	267	220	254	268	304	272	260	282	233	291	274	289	278	267	264	288	283	253	287	263	279	274	268	261	286	293	257	248	257	262	261	284	276	278	286	270	266	249	268	229	306	273	242	279	244	277	286	270	257	280	280	274	259	258	241	284	281	269	264	231	245	265	269	267	232	260	248	262	244	266	272	248	243	259	305	233	284	265	257	265	276	256	287	269	238	275	261	254	261	288	265	261	257	271	235	230	227	306	269	296	276	251	268	247	252	268	291	246	283	245	255	246	292	274	243	306	270	249	257	273	240	297	260	261	257	259	265	274	267	263	265	286	245	278	252	260	252	303	237	267	289	264	262	294	281	275	260	271	275	276	256	238	260	301	297	231	256	262	266	271	273	264	251	283	274	279	261	260	277	233	263	259	262	279	265	266	266	256	263	258	288	287	263	216	249	259	270	252	283	276	288	247	286	273	272	265	288	293	252	288	236	253	272	276	267	296	276	256	264	266	255	278	292	242	252	256	289	254	269	260	251	274	300	270	297	257	257	270	255	270	246	235	294	289	262	296	252	281	254	271	305	281	265	248	270	283	255	271	274
36871	59167	40843	31686	17655	5581	1663	530	394	358	339	328	351	324	315	363	283	335	306	301	279	327	289	324	317	307	309	320	334	298	338	284	326	305	321	283	296	297	284	289	285	307	299	329	307	334	300	288	314	301	284	324	288	337	296	320	312	298	310	306	319	297	307	294	333	292	300	307	292	295	289	294	287	288	307	287	315	306	337	291	299	332	304	310	327	304	304	319	291	291	313	313	267	309	312	345	294	289	307	295	294	337	319	279	308	292	286	309	299	330	326	314	315	288	275	319	311	302	277	305	314	304	280	324	328	309	300	300	285	292	298	330	304	331	292	279	311	279	311	313	289	292	282	306	286	296	328	342	289	281	271	289	286	310	277	297	302	312	305	311	301	331	316	291	297	299	268	311	301	284	272	279	298	338	282	322	275	290	306	297	320	312	306	328	296	303	290	318	311	311	302	299	280	304	298	284	302	279	285	299	262	322	286	328	316	312	291	301	304	312	279	287	326	291	283	311	309	291	293	317	325	292	274	292	268	271	330	332	295	293	299	280	306	313	314	285	276	288	285	272	329	312	325	324	302	275	312	275	332	287	304	306	291	298	312	325	266	311	335	300	289	294	304	323	328	315	312	285	295	290	320	295	320	313	311	289	303	276	302	264	312	306	291	318	304	329	306	322	305	291	282	324	291	292	321	322	317	265	278	277	297	287	279	310	284	304	309	306	297	284	286	326	327	289	281	273	284	291	357	298	309	291	301	303	301	302	316	305	319	327	322	319	285	319	310	296	302	321	304	341	312	287	297	323	297	291	344	276	288	348	275	303	307	288	326	320	314	290	284	296	294	314	319	308	295	303	296	319	323	301	305	325	286	292	311	323	310	276	321	344	322	330	328	309	323	286	307	316	362	295	308	322	324	282	293	303	312	309	285	294	316	298	314	323	293	290	306	326	349	291	285	285	307	311	304	295	317	324	320	316	300	286	309	361	304	305	320	298	305	316	296	296	284	307	301	336	308	301	316	322	317	313	329	315	320	285	300	328	345	331	293	301	327	323	293	307	321	283	284	305	305	288	298	277	279	327	328	285	285	312	325	337	328	289	280	319	318	296	303	312	278	319	295	285	325	273	287	291	329	302	305	308	282	287	304	283	315	321	288	306	296	289	339	299	302	281	313	311	313	279	302	284	308	329	295	300	306	302	318	306	324	304	265	316	310	298	285	309	300	291	303	318	338	284	344	279	310	283	280	287	312	293	288	290	291	309	341	287	283	325	309	313	314	327	297	336	326	310	298	311	324	277	265	299	248	286	271	340	336	314	306	285	294	338	327	287	303	289	316	310	294	284	309	281	298	316	324	297	297	297	289	281	285	298	303	304	311	308	311	315	330	298	275	312	324	349	310	270	296	297	270	292	285	293	292	313	313	282	293	316	305	298	315	341	311	326	295	315	310	295	348	327	298	306	322	309	297	286	304	307	296	308	289	320	292	321	284	307	314	294	303	337	304	321	308	287	334	308	296	298	321	287	319	307	315	303	315	274	316	309	310	330	293	319	295	281	294	308	314	301	307	299	303	300	277	316	319	308	301	331	314	328	302	280	259	274	289	317	317	309	334	299	292	313	312	287	321	319	277	318	294	330	317	311	322	336	315	298	352	311	304	312	316	307	298	271	299	307	303	297	319	319	315	303	298	294	312	277	322	331	280	309	317	303	310	293	320	326	288	320	291	322	339	316	305	313	303	314	302	300	299	307	299	288	296	297	326	283	321	301	305	287	332	273	308	320	311	331	302	311	301	297	295	293	315	270	303	277	317	298	270	343	310	322	317	292	311	311	302	279	280	329	299	280	299	309	323	318	292	334	318	321	275	279	317	281	280	308	298	297	289	321	297	290	309	305	312	288	334	301	296	295	296	310	293	321	313	320	323	284	287	302	300	335	294	287	307	310	299	291	307	294	306	319	324	290	275	324	325	323	280	307	306	340	272	328	325	307	276	277	308	280	311	331	300	309	324	325	271	327	301	258	305	297	298	302	303	298	290	294	307	312	303	310	286	298	306	299	293	319	292	264	301	320	281	284	344	285	298	272	263	293	301	299	322	324	329	290	298	287	322	304	292	306	326	317	318	306	272	287	297	284	268	321	293	289	291	308	291	320	310	285	311	323	282	315	285	298	302	314	273	278	277	320	329	296	316	309	279	333	334	298	320	306	268	335	302	298	326	275	309	304	305	329	335	300	301	308	276	278	317	293	268	270	260	278	260	314	298	324	286	296	309	286	310	263	322	330	315	308	310	325	305	301	326	299	303	326	313	289	351	307	290	319	292	295	319	312	284	321	308	325	310	287	302	331	308	310	334	315	286	344	320	310	305	311	327	296	338	307	345	302	327	307	310	286	316	300	279	307	301	302	312	289	309	288	320	315	359	294	274	297	339	281	299	283	333	315	283	283	268	319	309	292	318	286	315	299	311	274	339	307	290	276	290	292	309	280	298	280	302	312	302	350	338	300	318	278	313	367	321	293	302	296	294	278	316	308	312	325	319	298	284	315	287	274	315	299	303	322	276	296	304	316	329	295	298	307	311	295	306	334	295	294	306	284	285	306	287	297	310	321	305	293	291	309	286	307	313	327	332	303	297	298	283	272	304	296	280	307	308	285	288	306	296	307	320	299	279	308	294	336	310	300	302	289	279	311	305	281	287	304	301	306	295	293	293	313	301	301	313	328	309	313	303	294	282	314	279	294	318	298	320	323	291	302	301	293	312	289	281	330	311	308	326	307	300	303	339	325	318	292	286	292	320	311	296	299	320	270	304	300	313	321	310	300	321	286	281	294	303	326	314	299	300	279	334	295	314	337	285	299	306	309	306	333	306	322	318	311	332	317	290	297	299	299	320	303	312	315	283	322	282	293	307	320	323	314	333	319	306	294	306	301	284	305	292	303	313	282	275	300	286	293	338	277	282	277	314	300	334	300	308	287	318	313	298	305	306	350	317	312	318	314	281	317	276	294	309	326	320	306	294	311	295	311	329	299	342	304	313	287	293	330	334	317	306	282	320	282	309	292	302	325	326	326	303	315	343	343	303	288	316	293	325	331	329	326	296	288	302	271	281	273	283	294	269	299	297	298	304	286	274	316	276	273	323	283	311	331	311	284	304	315	309	311	300	289	282	281	313	300	286	292	337	302	321	330	326	292	316	287	347	274	306	320	331	306	315	315	319	296	290	304	281	284	278	316	279	307	313	314	318	293	306	304	293	308	320	296	275	283	285	302	302	306	282	264	320	323	304	317	313	317	301	328	333	309	302	279	321	278	311	310	322	308	280	283	302	315	290	310	334	306	320	285	266	323	313	289	287	319	295	288	282	272	335	291	294	308	303	254	345	291	307	286	292	313	283	278	307	294	305	303	332	305	302	269	336	311	280	296	311	296	292	293	293	305	322	304	307	315	312	315	319	288	313	303	317	306	343	348	311	339	291	318	280	290	281	270	311	247	336	313	287	315
25145	21658	29244	27087	15190	3398	775	443	388	380	399	391	339	347	355	404	350	357	383	378	390	349	325	360	355	354	332	411	347	395	356	363	359	372	362	370	377	386	356	356	345	365	374	330	370	354	373	346	355	383	348	364	341	367	365	375	351	353	374	360	330	393	364	388	353	339	395	384	370	355	342	356	354	352	368	363	394	375	348	366	333	361	390	346	377	376	347	365	358	380	354	365	314	384	368	330	383	352	365	368	354	341	370	356	344	344	379	372	329	370	356	343	337	328	345	326	341	382	357	382	365	392	380	357	350	367	358	374	364	335	362	329	353	327	361	351	382	339	390	332	354	376	389	343	371	377	362	365	307	413	347	349	388	371	376	364	358	376	350	355	381	373	325	352	392	354	357	360	331	331	380	404	359	359	364	345	379	362	353	370	343	404	375	343	362	370	382	372	311	357	371	334	373	378	359	361	392	397	361	341	358	368	340	380	357	324	376	296	367	366	360	367	344	396	395	377	404	369	361	356	352	395	383	354	365	336	344	351	355	368	375	334	393	346	360	362	383	317	350	312	358	322	376	381	342	336	337	370	365	357	382	372	333	362	350	367	374	354	375	367	372	345	350	392	368	375	347	366	346	367	343	361	381	364	356	398	367	335	360	343	377	353	349	352	368	358	328	373	373	358	326	340	363	364	368	350	343	324	337	359	362	382	381	364	368	345	349	374	340	330	326	362	349	380	371	333	364	365	374	364	367	392	385	357	351	367	348	349	378	331	398	329	349	368	366	366	328	370	351	361	391	353	365	326	374	354	347	341	392	382	357	339	387	338	371	362	401	375	378	350	373	402	360	365	371	368	336	366	380	381	398	346	372	364	360	354	357	357	387	380	346	385	337	358	332	360	411	376	358	346	352	376	363	356	387	390	413	343	353	393	369	357	358	366	391	377	403	335	357	327	343	346	347	359	365	362	366	365	369	391	350	381	393	366	380	347	371	369	348	386	332	394	383	364	355	352	377	340	376	354	357	357	328	364	373	357	333	367	375	353	366	383	322	349	376	365	352	346	347	376	397	345	347	370	355	382	351	357	338	346	375	355	356	386	356	396	342	336	365	344	335	386	357	323	347	338	398	336	332	387	347	388	342	366	331	368	343	390	394	354	363	386	375	374	359	390	333	393	337	390	369	413	360	322	363	343	353	379	395	360	359	359	353	370	336	342	350	360	376	384	368	387	371	390	367	368	352	361	358	379	397	331	371	360	351	377	370	354	347	357	315	377	367	368	402	366	377	375	389	347	344	393	363	353	360	366	377	379	361	368	364	363	377	342	334	368	364	364	334	347	357	385	393	370	349	336	343	339	370	379	303	352	379	374	342	369	353	338	356	346	345	348	373	363	390	342	384	354	349	347	381	371	335	350	396	353	369	365	372	409	383	365	337	347	339	351	352	357	360	340	374	348	366	358	378	334	343	363	333	376	371	373	342	350	318	367	375	364	354	364	379	377	336	367	350	388	369	388	363	373	335	358	349	337	369	373	377	362	348	346	393	341	346	372	366	352	364	384	345	346	390	351	343	371	325	329	363	405	387	361	387	350	377	330	350	339	375	346	384	371	363	358	371	357	364	389	386	355	353	367	363	343	362	363	348	351	366	354	371	353	363	324	327	372	373	347	371	349	347	382	365	357	356	371	368	368	350	380	341	363	351	377	342	347	379	395	357	382	347	377	381	374	371	372	394	346	396	356	350	324	376	366	369	315	355	350	342	365	374	378	360	373	369	330	325	390	350	370	362	345	358	360	323	385	378	366	359	372	322	350	373	344	369	368	372	327	337	372	341	354	381	376	366	337	383	378	385	349	392	350	384	373	334	388	370	350	368	333	362	356	348	301	377	350	347	363	375	371	353	339	362	376	374	361	356	357	384	384	372	360	377	332	363	360	323	367	368	356	381	372	332	339	369	361	354	362	386	388	347	350	368	354	355	327	377	340	367	343	376	350	394	351	351	372	386	355	352	355	355	354	335	381	370	350	371	348	367	355	348	342	356	342	339	377	383	334	357	371	389	350	327	369	361	382	326	379	288	351	386	359	369	375	340	367	373	356	403	346	371	357	354	379	368	379	376	371	337	307	358	358	390	411	382	359	344	370	364	343	336	379	349	386	347	360	373	349	320	393	338	364	366	366	381	380	363	356	350	368	368	348	367	371	351	336	378	367	367	323	361	334	363	384	386	346	397	374	378	374	365	369	372	338	365	350	377	333	390	392	354	351	353	351	360	374	354	350	368	361	329	373	367	389	339	339	352	382	348	348	358	347	388	363	325	366	356	371	359	387	372	346	352	337	387	345	360	390	377	339	373	369	350	369	342	353	380	363	393	364	345	375	361	346	394	343	370	367	347	358	331	335	371	369	326	359	351	319	373	378	369	369	344	322	357	329	350	407	352	388	359	377	356	366	393	373	353	351	334	390	370	359	352	377	349	335	354	387	381	364	357	362	353	401	382	329	341	379	367	378	343	372	367	348	359	356	356	363	357	357	359	342	386	347	320	366	374	364	380	348	343	365	384	349	379	339	369	357	353	343	380	366	372	377	387	360	333	348	361	375	376	369	362	359	375	362	371	366	370	330	361	376	377	350	367	361	393	338	344	360	379	329	360	350	353	370	362	405	362	347	356	353	368	384	401	364	355	388	353	361	339	349	352	327	385	375	363	365	391	401	356	373	373	376	372	364	368	374	359	379	347	361	387	386	366	340	358	364	347	397	394	308	371	338	352	336	358	366	355	333	352	376	373	377	369	358	330	361	369	325	345	354	369	348	364	369	348	381	376	368	370	344	347	394	333	366	360	375	370	338	333	373	353	356	381	357	379	375	362	366	358	355	355	367	362	342	339	333	359	353	372	354	352	364	365	392	355	375	353	382	375	334	385	361	353	360	370	359	332	359	320	367	353	364	347	355	353	347	334	363	384	351	371	354	363	337	366	337	375	366	354	329	353	316	344	331	380	378	341	359	382	357	382	362	362	342	360	347	391	357	392	360	370	361	383	356	368	371	333	374	414	375	340	378	365	375	364	363	367	348	359	347	376	332	345	391	356	341	380	384	349	418	415	383	341	373	388	379	380	362	381	350	356	326	344	356	370	346	331	344	375	367	396	384	354	342	368	378	356	335	354	321	369	384	385	398	376	345	366	400	362	411	367	373	365	370	355	380	365	343	360	359	341	381	377	349	364	399	357	374	365	376	365	360	407	355	345	365	347	394	374	338	352	362	346	345	376	370	362	373	363	327	331	374	350	361	403	354	364	390	389	383	350	367	350	349	369	383	394	359	343	312	340	380	355	359	361	352	374	395	373	354	349	369	358	356	333	327	326	392	353	369	320	388	381	362	354	356	354	331	382	357	357	375	349	364	375	373	353	323	354	403	354	368	361	350	356	335	364	360	318	361	365	385	379	365	358	344	369	381	370	343	352	373	332	368	360	353	360	364	369	402	358	319	352	385	369	341
38481	57522	40883	25399	10432	2283	892	479	477	452	454	414	426	436	417	433	444	442	399	399	399	381	424	385	402	421	435	418	428	421	448	383	380	403	371	394	385	398	415	446	392	438	403	404	424	401	378	414	412	426	400	401	426	403	428	426	427	399	431	431	423	447	447	408	437	377	413	390	440	441	407	425	443	420	435	475	428	433	424	424	413	404	407	378	400	456	429	426	407	408	390	443	408	402	423	371	397	403	403	408	414	429	450	406	399	415	393	439	416	434	463	378	400	411	441	426	399	414	462	408	373	425	395	393	374	431	452	414	425	423	390	421	393	387	421	452	378	402	424	382	401	420	401	405	403	421	398	361	415	449	412	392	404	439	426	434	429	444	409	415	403	434	404	427	450	407	384	400	422	412	369	393	417	412	364	408	441	437	445	394	402	408	414	407	402	424	413	401	405	413	408	430	429	400	413	421	406	415	409	419	375	372	415	413	417	410	419	387	416	401	449	395	419	421	435	419	449	424	428	421	428	436	418	379	381	411	426	446	470	430	458	419	432	414	431	405	424	426	401	425	402	408	438	421	377	427	403	411	406	418	374	432	396	403	399	421	442	429	402	399	402	399	430	422	416	409	376	412	407	408	402	419	378	424	426	409	390	387	457	434	410	412	430	436	428	394	390	399	407	438	393	392	420	384	408	414	406	408	413	386	409	383	406	422	393	416	417	415	438	405	389	449	426	402	402	405	424	475	425	363	409	428	420	449	423	427	450	444	419	407	412	408	431	417	407	416	425	416	430	377	413	395	441	419	447	390	377	417	454	392	441	385	442	404	428	429	390	410	428	395	437	415	435	416	409	374	395	413	396	413	396	426	432	426	401	434	370	423	442	467	433	386	437	420	409	415	428	399	408	403	424	383	399	419	407	444	415	435	389	397	419	426	376	437	417	407	401	416	403	381	391	407	408	450	412	401	372	356	467	416	412	402	427	402	401	432	408	459	429	458	411	437	416	418	387	381	398	412	426	448	420	400	463	409	380	448	405	414	407	422	407	422	393	453	445	431	417	417	410	407	379	414	394	371	389	442	404	413	403	409	402	411	449	392	405	382	435	429	388	382	419	403	453	399	443	412	440	429	415	390	426	407	438	416	439	371	419	435	421	416	423	387	428	427	432	401	430	424	403	429	409	417	444	422	419	421	426	378	409	423	397	417	413	374	426	380	374	442	413	419	413	412	423	416	410	394	409	444	423	434	404	403	422	414	429	395	438	417	436	421	398	408	388	394	401	427	438	407	418	441	410	400	397	382	384	435	425	380	419	400	417	389	433	426	391	380	417	430	411	424	404	429	406	391	421	414	426	404	460	412	429	390	417	391	437	385	409	401	381	400	388	432	389	413	390	386	391	439	411	392	391	433	436	432	423	418	444	415	460	400	425	414	435	413	441	404	428	419	420	391	436	418	428	378	408	408	432	451	389	419	419	413	440	416	404	433	406	418	432	384	432	388	448	399	426	426	427	400	410	390	410	397	425	383	415	390	405	395	370	426	393	449	386	438	399	430	420	445	388	431	420	398	367	447	444	425	418	399	421	444	386	396	409	423	428	432	384	423	446	456	400	398	399	406	391	386	400	414	424	436	385	427	411	413	434	386	409	410	395	406	365	399	406	402	435	406	410	375	426	420	407	415	404	385	443	421	398	433	424	380	414	428	393	400	434	416	414	413	417	446	426	403	391	456	392	410	409	388	421	416	415	441	427	444	408	427	425	403	412	384	425	443	440	396	437	414	397	403	452	423	393	399	416	436	413	421	398	447	461	399	406	428	449	428	383	409	376	451	390	425	406	407	414	427	374	442	393	419	414	397	392	417	412	413	409	409	440	444	400	433	404	417	393	424	402	441	361	457	406	402	437	395	378	386	417	428	453	404	449	423	376	405	424	414	396	371	409	424	410	410	415	435	379	410	387	430	418	384	447	384	407	402	395	452	417	375	402	426	399	385	396	408	443	420	420	402	432	386	437	438	422	421	451	398	398	407	438	401	419	386	417	398	408	416	425	432	415	403	403	404	405	393	392	420	437	388	442	394	450	440	427	417	420	419	398	449	388	430	482	353	433	411	443	404	404	407	406	403	447	389	417	436	421	424	378	419	406	415	462	404	404	478	407	438	389	450	385	403	404	415	390	390	409	387	404	408	428	405	406	405	447	414	392	421	413	418	380	421	393	399	417	399	417	372	439	387	407	393	455	414	431	420	408	407	424	412	428	411	422	453	394	387	380	423	418	424	416	420	390	383	413	447	376	430	398	419	429	465	424	407	420	416	401	409	398	393	417	408	420	400	414	435	413	408	432	467	443	388	395	385	399	420	351	426	396	399	412	430	422	439	432	417	382	443	444	431	419	390	423	438	409	450	381	400	428	398	388	441	419	399	396	423	392	397	389	457	421	434	417	422	430	439	430	392	433	375	419	414	436	405	429	396	397	429	420	409	380	363	360	409	392	408	402	392	411	384	434	417	396	417	405	434	442	426	377	442	377	419	409	442	390	400	389	431	411	420	380	398	404	426	373	383	424	403	418	447	425	401	405	393	413	420	415	416	411	454	431	466	412	437	403	449	385	406	433	414	394	452	440	393	407	443	397	417	409	411	369	431	443	433	418	455	404	444	402	430	409	419	425	435	413	445	388	399	409	428	388	448	437	425	382	415	437	378	422	461	432	442	445	427	402	383	414	413	401	434	433	413	409	397	369	391	367	439	443	415	398	408	414	418	409	433	401	426	405	427	404	418	417	416	438	434	370	423	461	384	435	400	408	416	403	423	413	433	414	398	415	398	432	405	415	413	425	415	405	378	404	425	411	402	403	386	374	376	422	446	411	424	427	421	407	421	401	407	427	444	423	404	435	410	403	404	402	387	392	413	382	448	436	447	429	444	415	420	410	426	405	433	433	410	429	404	449	445	410	420	395	407	450	424	429	391	444	450	352	412	422	371	422	420	432	391	423	414	407	389	416	407	417	407	394	449	410	415	403	434	432	408	455	418	424	427	376	432	414	452	419	441	424	428	434	440	406	419	393	415	421	431	399	437	404	390	430	392	417	407	419	415	405	411	381	409	372	401	402	415	421	371	404	416	401	424	419	397	398	409	417	396	427	392	414	436	395	421	407	411	396	405	408	426	400	418	436	403	410	431	409	421	421	412	440	407	432	387	394	424	404	384	414	387	422	442	404	424	434	434	431	437	378	418	425	410	408	397	415	413	391	422	407	413	406	432	399	423	407	438	402	392	403	402	439	405	410	387	411	447	408	429	467	408	451	428	403	395	399	434	407	422	387	424	406	425	410	393	419	433	393	404	388	380	417	411	424	419	371	418	430	427	413	406	415	432	426	410	394	416	408	423	404	395	439	414	423	398	398	411	401	423	396	425	430	412	426	425	436	409	438	429	402	438	406	420	402	419	400	405	421	415	405	423	405	415	457	410	415	415	388	407	393	379	409	402	403	423	430	365
22862	21049	28588	23980	21208	20453	8529	1233	588	513	464	456	448	452	478	442	429	452	413	425	440	388	416	375	428	408	423	435	444	435	441	384	433	435	448	416	450	385	438	430	411	407	419	438	403	406	407	433	388	423	420	435	439	382	413	402	401	423	422	414	409	382	383	398	400	424	416	402	412	432	479	412	366	437	404	452	445	429	386	393	436	433	394	381	431	383	467	389	417	398	415	386	370	409	410	421	439	432	386	426	395	428	421	394	423	386	411	429	432	431	461	392	434	456	392	414	472	462	414	420	395	413	397	390	449	412	430	426	444	417	397	363	405	387	406	404	412	407	408	439	410	414	399	434	386	437	385	426	423	422	420	418	416	457	423	433	414	434	423	422	373	397	403	445	399	406	440	432	404	441	464	444	424	396	354	431	439	406	445	399	416	387	413	434	387	421	385	427	420	407	399	408	401	441	400	379	429	408	443	432	431	409	431	423	412	413	396	457	434	432	427	410	396	378	402	403	417	383	388	386	423	379	407	435	443	392	424	397	399	401	436	395	413	387	403	423	409	410	430	414	386	375	437	406	396	422	425	442	405	410	407	404	411	426	432	393	419	444	391	435	462	407	389	390	398	431	395	411	431	444	450	409	420	436	431	425	401	435	443	432	412	426	414	385	402	424	413	379	425	419	387	394	404	422	420	423	421	413	385	426	396	431	428	421	399	415	401	396	417	385	363	415	421	396	428	395	401	439	413	383	379	402	384	377	444	427	417	413	383	420	424	420	432	427	397	385	406	402	402	380	385	426	407	386	413	412	416	398	434	431	436	410	404	436	389	411	436	394	438	424	405	420	407	433	389	416	387	411	430	392	424	456	413	408	412	416	361	385	430	442	437	401	412	430	390	420	397	370	413	433	410	457	405	419	401	376	401	409	427	463	391	415	402	408	381	443	405	389	398	402	433	431	389	433	415	418	415	420	424	408	384	398	401	425	394	410	388	410	426	373	438	430	406	409	428	411	425	440	417	413	414	445	399	373	410	408	400	394	454	410	418	421	427	383	392	434	365	477	408	438	420	377	400	416	435	432	443	390	375	432	407	416	349	425	440	399	417	441	437	439	418	415	424	441	430	408	392	371	355	406	420	448	424	423	435	404	423	387	384	409	431	388	394	446	401	408	423	398	406	382	427	411	400	416	431	457	431	433	427	430	434	411	411	409	417	419	416	374	422	429	414	424	430	385	421	405	424	402	393	426	390	386	380	402	396	392	425	425	404	410	420	414	428	394	394	427	408	413	407	435	425	419	382	364	410	454	363	411	383	381	417	388	417	383	434	423	421	411	440	397	415	405	362	433	452	430	381	423	418	406	414	435	417	394	399	428	451	427	411	407	407	422	423	449	442	453	418	421	428	444	459	403	431	405	424	423	445	422	424	444	410	406	422	437	407	389	443	381	395	389	432	416	426	397	435	393	430	387	408	404	432	394	412	406	413	406	416	437	392	418	409	413	434	406	431	391	454	398	401	403	391	428	409	407	437	424	403	392	427	395	426	443	424	419	410	424	423	394	394	418	396	437	414	418	406	413	416	429	381	410	418	436	416	451	404	435	422	416	425	395	389	385	396	443	422	405	369	418	438	423	410	367	397	441	416	398	412	419	381	393	438	435	417	396	398	429	414	395	376	458	435	432	464	397	399	416	390	405	419	444	379	395	393	399	388	434	413	401	400	388	432	370	416	413	458	455	431	399	415	425	394	413	440	396	412	459	407	407	401	424	408	395	433	389	422	416	436	413	415	445	403	432	442	438	449	405	393	387	395	418	424	463	400	397	432	406	400	415	442	422	435	420	426	450	413	437	419	380	425	417	427	421	428	397	417	398	438	410	464	397	387	430	426	430	394	399	402	434	432	416	402	419	397	426	388	423	399	409	380	422	419	404	418	436	434	389	414	442	401	425	434	393	403	396	394	415	451	408	411	420	414	392	425	432	427	428	383	444	404	438	436	430	389	405	449	431	402	443	406	424	396	447	413	432	429	447	420	432	396	438	456	398	441	459	430	435	369	425	436	440	443	374	420	393	407	422	427	432	444	456	411	413	388	381	443	399	395	417	390	362	389	402	429	404	408	428	400	400	405	443	430	419	410	466	419	457	425	415	420	396	431	394	413	421	422	391	412	376	402	412	418	405	417	388	420	427	440	410	402	399	438	372	419	411	364	421	428	429	420	394	427	415	395	414	416	420	408	406	426	415	426	389	385	383	404	390	446	421	435	401	374	409	417	385	396	431	409	433	413	401	432	437	408	429	449	404	438	424	373	415	392	461	438	393	398	438	421	406	428	419	441	435	376	404	420	390	406	441	395	434	427	455	411	412	426	428	408	381	434	425	424	398	428	423	470	396	410	415	431	385	415	426	435	428	405	404	437	398	454	410	405	408	409	428	429	399	421	410	402	381	389	439	403	434	428	441	370	401	416	380	428	397	431	411	403	403	383	371	412	376	396	424	451	413	424	435	432	406	412	399	390	386	388	399	403	427	415	445	423	458	432	403	393	437	426	464	408	440	407	410	405	414	418	438	406	399	429	409	445	447	426	412	405	428	425	431	423	469	425	404	384	412	440	408	436	392	415	401	419	440	401	418	395	413	404	421	407	425	445	444	396	411	415	395	444	448	401	405	418	394	412	454	416	425	393	408	415	388	432	432	406	402	430	446	435	403	439	388	418	387	438	379	397	451	412	387	436	423	424	438	400	408	378	400	425	399	462	439	405	400	382	439	430	393	436	427	408	406	386	383	381	423	402	414	437	416	381	404	436	432	467	419	380	440	414	421	417	447	410	385	419	424	403	422	409	428	391	385	434	409	418	401	422	448	411	418	409	435	420	443	417	435	428	412	409	447	398	394	383	444	392	415	421	415	410	437	414	390	385	407	384	404	424	418	416	423	401	449	388	387	389	434	379	433	422	415	425	398	428	408	418	412	408	372	438	421	455	391	404	424	408	400	395	394	421	371	434	409	412	444	397	398	427	429	401	391	430	405	390	415	426	420	439	402	405	404	428	406	404	407	392	392	391	418	427	434	409	408	407	437	422	448	452	432	380	446	359	415	443	436	416	407	410	414	415	395	428	424	392	394	421	457	413	398	426	409	407	401	405	419	448	405	471	408	411	414	394	419	433	393	414	424	430	421	397	419	395	467	383	414	429	397	419	425	412	389	384	404	401	399	415	387	394	431	413	415	399	406	379	425	399	385	419	410	404	403	417	424	411	420	435	424	425	412	430	387	420	413	444	416	408	437	430	458	425	443	424	434	423	473	421	443	430	379	408	433	429	402	399	395	391	434	403	411	428	408	423	422	434	418	418	424	420	405	372	411	435	407	374	422	396	407	438	427	375	388	416	364	433	412	429	432	429	405	415	445	404	422	407	419	432	398	431	414	389	393	400	414	458	417	389	379	413	443	398	419	374	434	384	406	444	409	447	416	441	460	397	388	417	406	423	423	423	401	381	415
40005	64779	49730	26787	13480	6522	1906	824	564	579	558	496	509	491	527	513	474	480	461	466	455	469	477	495	458	458	430	444	485	469	444	441	461	452	461	486	457	428	441	415	458	452	443	472	470	450	448	445	458	463	454	477	457	480	436	465	469	463	440	476	435	479	492	444	482	459	458	460	476	429	473	440	431	451	429	427	433	462	484	415	476	433	448	454	422	444	448	480	425	495	458	450	444	472	464	441	476	450	485	452	419	432	489	472	454	457	482	474	468	410	440	418	480	449	440	476	470	457	441	450	430	441	427	452	446	444	471	458	491	469	446	490	461	443	439	445	453	442	455	453	477	466	450	477	444	426	448	425	456	454	460	448	427	478	428	454	486	483	433	471	457	446	479	457	466	486	457	513	467	456	461	456	438	458	448	458	431	452	447	435	443	472	479	464	410	464	457	470	457	434	476	462	406	435	442	485	434	469	460	458	488	463	446	463	447	461	472	431	432	410	485	492	440	459	472	493	450	469	461	459	451	437	438	450	452	482	466	487	442	435	425	430	423	458	406	459	467	443	423	492	456	447	477	479	441	471	454	481	450	436	448	474	445	453	433	463	464	489	476	523	421	398	473	438	443	443	486	447	462	476	447	435	488	416	505	468	456	445	471	460	437	469	445	465	448	481	451	435	445	465	475	492	452	471	431	490	453	460	447	465	428	409	430	458	474	441	470	481	430	442	467	454	442	461	443	470	422	466	472	480	434	470	456	450	483	461	451	465	457	427	497	458	456	480	460	457	430	462	504	405	432	445	445	496	470	456	457	434	444	465	415	457	470	510	427	455	417	478	448	422	471	513	441	451	442	482	469	481	452	421	470	442	438	439	440	470	477	412	440	501	476	470	439	479	488	444	430	453	454	481	476	463	464	449	476	453	448	417	477	428	435	442	464	457	426	452	462	434	433	447	452	464	460	461	456	474	420	435	498	436	499	470	458	455	415	423	439	453	451	454	476	494	493	469	425	461	476	433	459	464	474	471	461	460	470	445	405	449	481	437	470	432	453	451	424	457	468	445	438	431	439	445	423	431	440	438	434	463	435	440	424	471	427	467	423	447	437	459	468	474	484	482	449	506	469	438	457	475	411	452	457	470	453	428	461	447	458	474	445	464	443	463	446	478	463	473	459	509	452	491	430	445	409	444	447	463	475	432	483	469	444	501	469	414	456	477	468	461	463	448	440	480	444	424	472	424	460	458	439	462	441	457	476	406	426	471	463	451	453	448	489	444	452	478	453	448	416	409	437	434	473	464	436	448	470	457	482	448	453	471	445	459	449	478	397	474	467	467	452	470	477	443	463	455	476	490	448	473	455	455	441	465	450	468	434	477	450	468	412	484	474	447	468	465	429	475	488	473	463	494	448	427	475	431	436	458	451	469	478	439	409	475	440	444	465	429	454	450	420	444	452	453	450	468	453	439	467	469	440	454	397	443	421	486	475	489	426	462	441	456	458	452	440	448	439	487	474	473	439	474	446	458	447	443	486	468	466	414	430	447	449	476	486	432	471	461	447	441	396	506	417	470	457	458	478	442	442	442	452	481	445	445	449	454	446	459	475	436	459	442	491	439	458	477	395	490	451	470	447	464	445	483	452	457	454	490	450	444	468	473	482	508	451	484	494	467	457	449	471	475	477	452	437	426	482	467	429	467	451	496	423	438	431	448	445	441	483	477	447	450	442	444	486	461	421	460	487	473	424	462	487	475	463	459	476	454	461	453	478	450	417	481	431	477	474	439	481	481	476	440	478	463	484	445	454	461	448	496	427	425	445	454	444	447	437	411	448	462	453	455	458	492	472	467	479	480	411	460	445	444	476	464	473	450	458	457	464	456	467	447	523	455	440	464	444	454	430	467	497	456	470	448	488	413	449	451	492	414	416	444	466	443	467	435	462	464	451	449	458	465	452	475	454	450	396	443	467	445	441	505	434	423	439	454	471	456	462	430	418	458	465	455	448	424	487	461	467	467	498	434	453	438	439	414	457	436	448	429	445	442	473	452	462	464	478	475	466	424	450	474	465	451	472	464	487	462	474	396	418	417	440	440	458	439	457	426	456	461	436	465	426	441	443	444	440	405	390	424	457	420	425	459	443	463	453	470	462	462	446	459	469	485	431	463	472	429	486	512	436	425	466	465	488	473	472	441	430	446	434	445	490	419	447	455	419	488	461	426	508	467	423	477	459	406	463	480	424	443	453	448	409	478	452	473	447	457	443	479	418	456	435	472	462	439	468	474	435	462	471	438	445	409	442	467	422	448	446	492	438	442	503	455	460	451	472	442	468	424	442	432	466	482	462	446	459	483	494	466	481	471	430	441	428	432	474	433	463	473	425	437	459	464	433	471	486	437	457	472	457	459	413	463	435	469	464	432	445	423	476	448	437	498	445	494	472	449	483	472	427	483	472	472	447	441	459	444	493	429	475	476	456	451	453	458	428	438	413	476	467	444	458	425	464	421	475	453	467	475	473	493	449	464	473	469	491	463	470	461	486	422	438	490	455	459	406	441	445	456	447	458	433	464	441	473	435	483	456	471	478	426	435	427	490	462	436	427	427	450	420	475	447	439	464	452	451	421	463	436	449	440	437	495	465	425	428	442	411	473	475	443	425	433	429	435	458	443	429	449	475	430	449	483	449	482	461	448	436	499	462	427	450	453	441	445	466	467	500	465	427	454	433	477	467	474	483	455	480	445	442	462	421	471	442	420	454	445	450	482	496	469	443	431	456	485	421	430	421	451	441	469	433	452	462	457	467	472	442	448	447	469	477	434	494	480	482	417	447	447	443	440	469	437	449	466	470	440	450	419	475	476	463	470	443	442	444	437	404	446	464	452	441	432	452	464	483	446	430	444	441	446	455	464	450	431	479	450	454	459	441	442	469	433	474	466	455	419	467	432	457	419	465	448	420	450	460	471	413	474	467	456	490	464	440	478	461	464	436	435	469	470	471	454	435	458	457	468	440	423	462	435	499	462	439	429	483	448	504	439	454	437	429	425	485	466	472	469	458	438	501	443	493	453	441	448	492	460	487	463	453	461	421	468	390	442	450	420	452	440	453	474	426	458	476	445	459	435	474	439	463	446	427	446	459	439	437	447	474	459	441	447	429	472	447	463	437	434	462	451	460	431	444	469	477	463	452	471	424	479	477	467	465	431	463	471	477	463	462	447	489	459	455	396	490	463	470	451	456	459	476	483	452	440	448	426	428	485	423	462	480	475	446	462	480	479	456	516	447	429	449	419	441	453	444	456	436	492	450	434	455	441	483	473	455	473	472	412	461	448	419	474	448	451	470	419	435	427	447	472	459	492	456	531	455	474	447	417	436	461	454	480	437	473	445	451	464	435	471	420	446	471	464	483	452	436	452	429	460	470	433	454	450	438	401	440	443	519	452	423	435	428	458	480	459	459	502	431	486	464	441	433	439	480	410	448	470	490	429	493	451	429	456	460	516	456	480	455
30564	36010	33320	14699	2977	771	325	277	258	286	272	265	247	270	254	255	212	231	263	258	255	231	248	250	239	242	235	243	262	266	256	247	253	229	263	241	296	232	226	266	274	231	243	248	242	270	258	243	253	249	270	243	242	243	234	238	240	262	247	283	244	244	257	250	246	241	264	256	254	264	260	256	237	256	240	224	248	256	260	250	237	212	249	242	240	293	247	257	268	241	248	263	230	259	254	246	253	269	261	273	242	247	247	256	253	236	249	257	257	237	259	243	243	247	265	264	230	256	241	221	237	246	231	247	229	235	246	259	248	282	241	237	244	249	254	259	243	253	245	269	259	261	223	254	251	231	253	257	252	246	247	275	255	246	260	256	246	257	248	230	264	256	255	223	249	261	274	233	231	248	260	243	226	261	237	223	229	222	226	245	241	260	234	269	239	233	233	285	227	275	239	220	229	286	248	249	241	239	256	263	248	260	246	205	243	264	221	243	262	264	240	282	248	243	226	238	267	267	207	218	230	249	266	257	224	234	271	251	262	253	232	240	260	252	234	248	226	255	231	269	224	236	277	267	262	258	241	265	237	219	249	249	238	242	224	247	232	252	258	244	239	257	251	268	235	226	256	239	270	264	258	239	242	286	240	235	232	272	252	253	246	244	254	256	268	291	241	259	244	244	265	246	259	269	251	250	234	251	260	262	253	268	251	250	248	236	270	249	271	234	251	258	251	239	230	247	257	257	265	220	240	255	240	219	217	230	300	239	231	251	247	238	247	297	262	243	254	269	280	225	248	249	249	262	248	268	273	248	249	242	231	234	250	246	271	243	231	281	266	264	234	254	272	232	253	283	232	228	274	254	244	238	247	249	241	215	260	257	252	260	244	228	250	247	253	197	255	240	237	248	295	312	257	238	234	255	275	229	246	244	249	211	261	221	255	275	263	258	242	233	261	239	218	227	278	251	263	270	251	262	258	261	244	257	280	258	265	216	249	243	241	232	258	246	249	250	271	271	238	235	241	226	242	235	231	239	245	249	261	240	242	248	237	257	243	258	274	261	223	250	235	244	251	234	234	236	234	237	258	271	269	246	289	235	258	260	252	254	251	224	259	245	243	237	265	269	240	271	268	259	241	258	236	248	260	273	250	269	259	279	267	235	251	216	243	280	275	239	230	236	246	269	254	228	243	229	272	265	257	209	239	258	256	240	252	235	260	250	243	266	238	225	250	248	248	241	276	254	230	237	250	255	243	257	251	262	264	257	240	248	222	252	273	261	253	234	248	263	244	248	238	277	261	240	245	227	234	262	259	269	258	263	254	269	241	271	266	256	250	234	293	253	259	252	247	256	223	244	274	255	266	232	283	249	266	244	266	251	248	241	274	259	239	239	238	278	256	236	261	263	259	258	242	262	239	247	248	253	246	247	240	248	261	241	236	229	268	251	241	272	265	232	245	234	260	255	246	245	276	237	250	238	239	263	265	277	250	246	254	255	260	252	246	233	250	224	237	253	252	259	235	256	237	244	248	242	241	255	271	259	266	270	256	233	266	259	235	265	289	248	266	261	245	244	262	235	248	264	240	234	241	259	264	268	236	237	239	237	283	225	252	252	252	240	261	263	289	252	248	237	248	264	253	240	279	258	245	231	240	247	262	240	276	259	260	286	254	247	251	270	266	243	256	246	241	261	265	244	239	235	247	252	219	231	237	244	242	212	244	231	244	239	279	263	257	240	268	285	274	243	256	255	270	253	235	243	245	239	255	270	264	277	252	264	242	248	270	261	235	246	255	270	249	289	236	264	262	248	238	254	258	232	259	237	267	236	294	251	235	260	249	259	243	240	246	264	290	267	264	247	208	241	238	244	270	276	244	254	237	255	256	250	272	262	214	254	258	232	271	216	263	246	248	265	241	219	253	218	236	241	227	274	230	237	241	240	269	269	252	256	245	283	257	253	232	266	249	240	239	241	237	239	235	259	233	271	257	256	255	252	248	267	264	232	248	235	283	249	255	236	270	232	215	269	251	249	242	245	236	269	272	258	248	241	226	230	250	260	288	231	231	266	267	273	254	239	267	220	263	249	262	259	250	252	231	262	263	253	229	242	248	251	239	248	272	227	247	259	277	252	246	257	248	245	246	254	256	244	251	268	242	262	258	251	246	277	251	245	241	247	283	253	251	237	280	241	269	236	248	273	246	243	253	283	284	227	251	277	273	240	232	260	254	238	281	240	244	280	251	245	236	252	273	256	268	234	240	237	246	230	227	216	240	266	267	262	255	265	256	279	303	243	257	239	257	212	256	229	242	246	249	263	218	240	238	253	250	241	229	246	266	247	248	256	251	230	228	245	235	259	244	265	259	245	265	238	269	246	234	239	264	254	268	256	231	221	239	268	230	234	235	248	232	245	248	212	255	255	244	255	256	277	233	253	244	255	264	255	267	230	273	213	251	251	255	260	256	252	238	277	217	242	263	275	217	262	258	206	244	249	257	245	297	251	241	256	222	224	237	255	239	228	275	260	264	225	253	250	254	272	276	254	253	228	262	245	259	244	251	248	255	262	224	233	257	249	258	271	269	227	247	231	245	264	241	237	264	250	232	283	248	244	250	260	263	244	248	246	273	242	230	240	250	252	271	270	237	265	262	261	238	224	248	243	248	257	262	250	237	247	267	243	266	253	256	249	234	263	291	207	215	245	254	255	267	252	225	252	223	240	230	277	231	255	264	245	233	272	248	246	218	264	249	233	244	226	242	229	248	215	239	248	289	241	251	252	245	247	261	271	277	272	257	261	242	239	271	278	252	250	278	286	227	241	234	239	252	260	244	252	249	252	248	266	238	248	255	266	283	261	239	237	247	245	252	248	274	269	230	243	258	254	246	264	227	245	231	207	248	274	235	254	302	235	246	256	247	259	236	252	249	233	221	252	262	275	253	264	276	274	225	254	229	223	250	249	255	244	257	237	233	241	269	231	247	269	226	246	244	259	266	230	235	284	247	259	256	249	244	264	261	257	281	243	239	239	241	238	284	247	235	265	256	274	266	242	233	252	262	235	222	279	269	252	242	233	241	243	239	278	265	227	239	251	279	259	259	255	227	239	238	261	244	255	226	245	241	277	259	238	256	253	255	254	255	237	285	222	250	236	217	233	243	290	243	232	280	245	223	287	240	253	248	222	276	243	268	241	232	261	267	265	248	256	271	255	271	255	201	261	274	249	254	269	266	279	254	247	245	244	221	258	246	257	290	237	242	268	259	268	267	277	268	252	256	252	218	228	207	268	243	228	235	223	251	256	217	257	253	251	259	240	241	224	256	257	278	242	274	249	245	250	260	227	263	261	270	287	245	276	267	248	254	268	250	233	250	259	253	243	277	253	241	246	241	263	284	221	260	226	265	245	254	270	231	259	257	243	276	244	261	251	244	257	275	250	244	263	237	247	256	254	260	258	227	236	268	261	237	252	265	241	244	272	231	265	245	241	232	261	266	262	259	251	266	246
35921	51184	30492	9386	3311	1023	425	333	321	294	304	305	301	297	306	316	261	274	285	291	308	321	286	294	279	289	296	293	288	312	291	257	289	303	266	281	285	292	272	310	327	294	293	282	322	291	273	290	287	314	326	315	324	275	271	271	286	280	297	315	304	291	315	280	307	306	282	313	307	315	287	279	316	298	314	305	265	274	307	288	293	279	255	262	302	282	276	292	297	298	285	306	278	281	299	303	285	286	285	260	283	314	271	319	290	292	279	293	314	264	278	298	263	307	327	325	289	285	297	298	319	291	312	304	297	265	307	313	263	247	291	304	308	280	287	289	276	311	314	287	293	289	289	316	305	277	285	283	275	283	302	316	274	284	303	289	293	315	288	286	295	301	325	263	294	271	286	293	275	274	315	282	299	299	294	307	297	291	276	284	298	281	300	278	292	296	316	334	308	286	275	317	276	305	290	269	327	294	288	279	290	270	303	300	306	273	257	290	291	294	294	323	285	270	314	285	302	269	284	300	297	272	296	306	316	301	305	307	290	313	305	304	316	288	281	269	283	295	286	299	273	280	303	286	296	294	304	310	285	290	278	288	278	282	290	337	324	297	304	291	302	296	302	285	308	298	258	284	309	272	295	318	289	307	296	259	308	280	292	309	282	317	289	290	309	315	295	287	319	284	294	283	313	265	292	302	277	283	322	314	300	299	321	269	258	298	283	282	293	260	310	327	322	299	322	304	330	281	304	308	259	288	271	280	295	290	290	289	293	298	306	297	282	289	275	301	296	262	299	285	281	275	281	288	295	266	307	294	320	250	313	295	351	307	322	296	316	309	294	293	303	294	299	263	303	336	273	316	296	304	293	307	282	282	306	276	296	263	261	279	302	283	285	284	302	292	292	280	291	317	276	306	294	299	311	292	288	300	319	315	282	262	298	287	294	298	304	295	301	287	299	262	297	273	301	328	293	281	320	292	308	277	296	302	272	313	257	328	301	327	298	298	292	296	327	303	293	286	269	270	303	280	287	289	306	276	259	326	302	294	308	300	290	322	266	290	282	304	282	315	282	281	290	296	281	302	282	329	299	286	271	294	314	276	300	289	301	308	295	324	271	288	307	304	309	295	299	301	263	285	289	295	290	253	311	310	303	291	243	306	309	307	297	310	334	299	290	302	279	308	287	262	318	302	295	325	281	302	288	283	284	323	325	321	277	276	308	281	319	296	298	283	284	323	325	302	327	303	292	272	294	296	294	281	262	317	319	308	293	300	311	300	280	261	291	287	301	296	276	308	327	300	321	300	281	287	263	274	295	299	311	287	327	308	305	333	281	320	280	313	286	298	261	279	314	301	269	295	291	279	304	287	286	319	304	287	297	261	299	304	282	270	313	312	277	290	307	316	312	311	292	303	305	302	272	285	275	278	296	281	284	284	301	302	304	273	310	294	327	274	291	271	320	303	263	303	294	303	292	297	271	306	286	315	290	321	305	306	282	319	296	292	293	290	303	290	311	315	269	266	326	259	281	284	339	272	307	284	322	284	284	281	255	272	294	282	313	286	319	289	309	278	279	316	273	268	320	294	277	344	347	285	304	300	292	316	310	293	280	294	335	279	312	280	300	322	331	298	303	286	298	275	306	297	294	300	266	261	314	331	314	281	324	299	274	324	303	311	282	308	301	292	282	295	318	310	295	288	293	284	282	285	273	325	297	286	297	285	297	291	287	295	297	297	288	292	305	267	295	263	252	298	304	273	290	281	332	283	303	323	293	294	293	294	302	287	277	314	296	299	298	284	289	285	291	300	263	300	276	294	315	319	295	287	316	260	277	324	283	280	292	311	310	298	309	276	305	272	306	285	297	296	279	302	304	292	255	304	278	309	294	294	296	272	280	286	296	312	307	303	341	295	303	309	339	302	292	316	330	282	286	297	320	297	282	313	303	298	286	283	319	293	277	280	271	271	316	290	309	278	314	281	301	277	319	275	285	279	318	301	273	320	301	252	315	289	304	279	296	301	323	300	313	300	303	315	296	311	291	312	280	326	279	292	295	312	295	311	308	266	302	298	273	305	284	292	292	331	319	297	323	277	304	286	295	276	270	303	292	297	299	335	295	284	300	297	305	295	306	288	292	289	294	281	312	308	266	315	295	271	315	294	319	314	284	292	300	301	305	282	305	297	297	305	298	305	312	312	299	305	310	296	307	324	300	316	308	296	302	293	317	305	305	268	314	289	326	285	261	306	317	255	298	289	281	288	298	328	314	283	307	328	276	272	314	305	279	315	289	291	300	292	274	295	342	266	293	315	252	265	276	306	282	268	306	277	303	265	305	292	280	282	315	328	287	295	295	302	302	271	281	307	313	285	316	271	310	286	299	273	289	322	276	295	324	305	288	295	285	292	302	275	311	291	315	283	287	321	300	285	288	301	304	271	288	274	267	265	303	275	306	315	303	273	289	297	322	286	284	291	293	298	309	288	290	303	279	299	256	289	308	279	305	283	289	307	289	284	289	316	301	331	273	291	300	312	303	280	274	284	303	301	303	308	303	273	295	319	305	292	293	295	272	274	297	291	330	293	316	314	295	284	283	289	311	307	310	340	281	265	327	299	317	314	266	298	290	267	275	300	299	315	289	301	305	277	302	282	267	296	303	311	300	294	303	282	283	306	262	293	311	287	295	313	297	303	300	310	299	286	257	319	294	307	322	289	280	309	304	321	319	277	303	277	307	268	334	298	309	298	314	295	294	271	271	308	295	282	306	347	321	303	250	274	286	295	283	276	276	305	275	269	272	285	307	274	289	295	280	308	324	284	321	325	300	281	292	294	291	289	285	285	275	287	288	320	290	288	283	300	307	290	305	299	284	304	308	300	293	304	289	297	301	307	295	316	307	248	295	319	306	285	338	279	308	276	275	278	310	261	298	332	292	303	295	289	242	282	333	284	292	278	290	305	319	288	307	309	296	327	273	294	319	303	280	315	266	281	277	285	274	274	309	325	302	269	294	270	289	303	274	312	249	297	313	293	319	265	274	293	315	289	308	292	309	300	304	301	262	279	287	300	334	279	297	297	304	310	315	303	288	309	286	305	290	307	275	310	305	285	301	313	291	295	269	283	289	295	299	275	287	304	295	290	307	329	304	290	318	317	300	278	305	288	266	314	262	290	288	301	283	273	284	298	319	323	310	268	298	265	307	297	321	346	288	287	288	308	304	301	267	311	287	317	320	277	303	282	281	317	304	286	267	327	291	288	284	309	315	300	286	289	305	288	272	288	322	275	305	278	287	287	295	273	292	263	274	271	269	287	300	326	314	308	297	292	283	277	284	298	316	273	279	285	318	311	295	271	283	278	283	275	299	292	274	291	299	304	308	324	304	296	318	280	269	313	319	297	290	278	310	305	289	288	293	308	330	301	294	258	284	298	294	312	295	310	297	281	307	314	304	338	273	320	297	287	304	287	283	302	296	315	307	263	320	319	297	286	297	270	300	307	308	299	307	295
24018	21105	28234	24509	20220	10139	1720	502	349	335	282	287	303	285	291	281	269	269	284	280	286	272	260	277	289	293	255	270	265	250	270	264	246	270	269	281	271	285	264	220	281	250	267	259	276	272	241	292	259	290	233	272	259	245	281	264	255	259	272	283	261	273	281	259	260	282	243	267	283	260	270	270	302	285	247	271	265	237	240	281	256	278	290	246	252	256	263	253	257	268	264	270	273	275	285	270	272	280	246	236	259	245	263	245	295	265	254	278	253	272	295	279	289	251	242	255	257	259	252	275	277	251	274	276	268	259	254	245	283	243	294	291	255	262	273	242	277	284	283	238	247	252	234	292	250	261	269	275	247	260	288	280	273	277	269	247	252	270	275	293	285	260	219	301	274	255	252	274	253	283	257	257	268	267	261	279	238	280	273	282	275	256	279	273	293	255	271	277	279	242	281	258	248	270	279	294	260	270	247	246	269	273	253	281	262	273	239	292	273	269	283	276	252	279	265	266	246	262	232	260	271	251	251	242	302	262	269	288	275	274	247	249	240	288	244	276	262	286	251	282	281	273	255	265	308	284	229	263	309	243	268	276	269	280	282	278	248	266	290	235	266	243	268	309	268	257	258	258	250	272	253	260	283	275	280	266	281	242	259	278	270	268	276	267	267	259	255	257	233	261	258	268	256	258	259	267	256	280	271	298	255	260	279	242	276	273	244	266	277	258	232	291	261	252	272	252	251	266	245	257	259	255	225	276	245	274	266	240	233	252	256	285	284	299	272	249	256	269	276	261	274	276	274	262	251	255	276	276	250	267	245	275	265	281	280	260	260	280	253	253	236	277	249	275	265	227	275	255	285	257	256	254	254	272	275	288	230	298	262	270	298	255	255	225	276	243	276	276	225	272	247	267	308	268	262	246	257	246	252	283	260	263	244	262	280	257	269	274	257	261	233	263	271	259	296	259	246	227	280	248	277	244	280	281	298	291	280	268	266	223	267	255	273	290	275	256	267	261	266	254	257	255	279	256	269	282	249	296	272	298	247	246	285	282	237	286	243	284	233	226	264	270	273	274	252	291	279	286	287	296	275	270	279	263	242	266	263	260	298	237	262	274	259	261	275	262	267	265	263	273	268	232	267	270	280	259	262	273	246	270	255	268	240	283	244	283	270	267	240	249	273	286	264	276	275	268	264	254	267	271	281	276	291	300	268	272	215	241	256	244	253	233	251	258	259	246	264	244	249	261	270	247	263	267	265	268	249	241	282	266	260	249	287	240	280	259	250	252	270	300	271	278	272	247	279	297	240	252	224	222	263	257	275	258	243	281	273	253	258	254	286	266	253	246	238	257	251	269	279	260	269	268	278	246	264	252	281	271	248	249	254	286	257	267	269	250	256	265	262	288	255	244	273	260	261	279	247	264	249	240	267	267	258	294	296	280	272	260	267	265	275	247	263	252	280	270	282	261	272	260	256	232	287	264	291	258	257	258	256	280	254	272	279	249	266	256	276	291	271	278	254	276	261	249	270	282	294	259	272	289	282	256	289	245	272	276	259	284	253	290	291	280	284	247	262	272	253	281	255	267	262	295	267	250	307	250	270	249	259	274	284	254	260	279	268	246	265	260	263	306	293	276	278	256	262	284	278	277	235	280	268	246	236	300	261	261	270	283	254	276	250	232	291	260	232	242	268	259	259	281	262	270	255	228	269	281	258	266	273	240	276	290	261	283	266	254	263	260	284	276	265	252	288	260	271	258	275	252	273	270	250	282	255	283	273	284	265	240	279	234	280	270	253	253	249	287	256	273	255	269	281	289	270	293	270	278	248	253	248	275	267	266	268	247	264	284	265	229	270	257	269	247	271	284	265	282	258	252	262	308	259	303	268	283	261	266	276	273	280	272	270	275	283	261	275	269	235	283	272	261	254	297	255	269	281	255	248	248	277	278	294	276	241	247	258	254	285	301	261	247	259	284	253	258	262	246	271	286	262	251	256	270	268	238	283	254	316	246	281	263	262	282	278	268	287	272	263	274	259	258	261	280	262	284	271	269	282	241	289	264	257	274	260	284	273	270	291	272	295	252	258	236	243	271	250	238	280	271	250	268	244	250	258	264	261	266	270	251	280	275	274	259	229	282	258	273	256	253	249	269	257	272	268	225	256	279	256	270	279	278	268	271	258	275	255	277	252	263	229	259	269	287	278	260	298	280	264	274	279	231	252	275	249	267	260	273	272	266	264	280	283	255	279	280	281	283	251	273	282	242	240	257	262	276	303	264	288	248	289	264	277	271	279	262	250	272	270	261	257	275	246	262	272	257	267	272	242	258	272	262	255	256	265	260	244	256	256	265	247	260	251	238	268	264	233	246	263	269	264	253	253	243	260	260	291	279	269	273	261	260	277	281	262	284	292	260	297	268	241	253	249	243	242	290	269	244	263	273	270	285	285	253	245	266	244	257	256	281	267	267	266	279	264	319	280	279	258	243	291	276	241	261	270	264	267	297	274	276	290	265	270	271	279	267	288	268	274	247	269	230	278	272	252	266	264	268	288	268	247	251	290	295	284	274	265	248	251	270	275	278	268	252	245	265	250	282	260	281	279	256	289	261	259	252	292	245	259	267	258	278	275	268	234	270	243	267	277	255	292	244	255	257	279	255	247	227	264	268	268	261	266	265	284	281	284	243	283	238	283	259	253	303	283	291	265	275	274	258	275	284	263	265	229	266	248	270	257	270	281	256	273	264	251	269	290	257	252	251	253	275	284	276	246	238	277	278	242	274	249	240	265	250	262	283	258	266	280	279	279	267	251	276	255	258	248	258	261	248	271	263	268	244	272	277	297	275	269	264	250	270	235	250	263	281	252	269	272	269	289	260	288	263	271	255	227	259	277	240	296	286	264	250	256	267	288	256	271	305	255	274	278	276	262	258	254	249	261	258	292	252	260	261	276	271	269	245	265	251	297	240	294	268	259	277	277	277	271	260	253	254	299	272	265	257	231	266	248	282	261	279	260	245	270	256	272	268	263	291	268	264	279	265	296	260	272	275	285	251	265	250	277	274	233	274	272	246	253	271	283	269	250	255	279	239	262	275	251	248	287	272	265	287	287	274	246	281	260	268	264	254	273	283	254	280	258	292	283	248	255	279	297	276	235	263	276	258	231	276	273	250	247	260	240	258	280	279	271	238	253	271	253	263	267	311	256	277	276	279	297	241	257	254	264	286	272	270	259	268	264	258	279	240	260	264	252	250	275	273	246	281	301	262	285	239	273	266	275	247	287	244	282	249	243	261	245	267	244	265	286	286	269	268	272	235	260	270	281	274	294	245	269	249	243	296	261	241	274	286	255	266	277	265	253	242	287	280	261	260	249	285	264	247	260	258	252	270	281	260	259	265	233	251	249	261	256	268	245	261	248	256	258	264	277	266	258	277	256	274	258	275	286	280	266	249	268	289	261	300	257	272	273	253	270	256	264	267	257	292	279	270	269	259	274	261	302	266
38828	61703	38968	19245	10281	4191	864	433	408	406	332	339	350	313	329	333	296	322	308	336	308	312	296	304	327	303	311	310	311	302	326	295	317	305	292	286	307	314	274	334	307	312	309	287	304	313	302	303	292	309	287	321	315	285	284	301	296	323	319	336	319	312	304	312	330	302	299	326	314	298	329	338	316	331	301	317	300	301	337	322	308	331	313	283	296	324	325	282	316	303	318	318	298	316	329	313	297	292	298	319	302	273	330	277	288	313	306	281	319	327	318	316	271	314	328	307	297	321	272	293	308	299	297	311	280	291	287	283	278	298	315	322	304	288	308	316	287	311	286	280	305	291	274	314	315	310	285	303	290	317	280	331	294	318	341	298	300	300	302	306	276	300	328	289	328	299	296	331	298	292	288	281	288	305	283	313	281	311	275	303	305	301	286	273	300	318	266	295	298	291	311	307	294	319	292	274	317	311	306	312	307	320	316	316	325	274	278	311	307	321	319	279	299	288	305	304	311	310	292	313	354	310	293	297	342	290	308	292	323	306	325	311	290	289	305	301	314	301	328	290	313	316	292	301	311	286	336	315	333	359	300	327	296	346	303	296	315	308	297	300	296	303	316	318	335	305	292	347	296	300	295	324	297	274	313	340	311	296	295	333	321	300	288	286	299	295	317	293	303	288	324	320	329	304	295	314	279	326	322	280	336	316	282	313	331	335	297	268	302	303	341	363	300	317	321	298	314	311	307	311	322	307	317	286	282	291	315	313	290	292	320	325	329	294	314	341	281	287	309	310	283	325	295	281	311	294	294	315	318	303	333	297	305	282	311	317	322	295	324	312	304	328	311	298	341	299	301	306	278	286	307	305	317	291	300	292	323	300	322	306	292	289	281	328	293	301	274	301	309	295	303	309	301	331	308	314	325	297	310	347	276	316	317	302	273	309	301	273	293	352	324	320	300	318	274	348	304	297	307	290	298	302	315	288	319	295	300	315	306	320	308	307	293	305	306	310	307	281	290	301	331	312	315	301	332	304	287	296	326	284	326	306	254	273	306	300	311	298	312	344	287	271	313	334	324	320	306	294	331	311	304	302	320	314	282	318	315	303	278	302	311	315	285	327	301	301	328	318	319	319	267	326	293	279	301	314	297	307	289	307	327	291	308	266	294	317	319	294	318	293	282	318	311	281	284	296	296	306	324	290	284	281	304	278	322	305	303	307	313	286	275	283	325	302	307	336	313	316	299	299	325	334	321	290	305	298	331	303	312	316	308	311	291	307	312	305	298	324	292	264	281	316	316	301	327	321	313	319	311	313	297	299	319	281	309	305	296	267	310	308	277	289	302	301	327	309	289	275	313	310	312	343	306	309	305	307	300	327	307	276	322	326	312	329	321	301	323	306	272	323	303	321	287	299	295	282	316	322	302	302	330	312	316	317	313	315	310	346	303	319	305	338	314	307	279	322	293	296	323	303	290	285	343	285	286	347	311	311	281	303	292	290	300	303	280	306	312	331	306	347	318	307	315	300	315	281	312	343	287	307	327	311	289	302	278	270	308	319	336	301	326	294	299	307	292	314	327	285	318	332	304	314	306	315	286	324	331	302	286	339	316	328	303	311	278	302	297	307	299	313	283	298	331	317	312	312	300	329	293	333	289	310	328	289	334	330	275	309	300	317	308	293	290	320	331	314	338	294	305	318	295	328	343	301	299	309	291	320	322	329	289	324	288	320	294	306	302	306	277	312	306	289	307	289	291	294	318	267	295	312	298	322	329	327	280	304	315	288	291	319	284	287	348	311	306	286	314	311	291	304	263	288	323	290	294	300	276	330	298	343	323	315	305	272	306	327	277	318	307	335	325	299	293	319	302	334	275	304	296	307	292	294	320	301	306	295	311	280	322	308	302	294	292	308	301	306	290	317	325	284	313	293	276	311	301	296	317	301	312	285	322	311	292	303	291	291	330	282	322	309	323	300	323	304	314	288	330	318	299	324	298	320	290	307	321	344	290	283	314	296	341	293	313	257	304	300	327	308	316	325	300	340	284	305	319	316	312	263	293	339	255	279	330	306	314	339	304	282	300	312	316	312	307	334	335	268	303	315	302	309	325	304	319	312	315	296	297	297	306	307	321	321	298	332	322	303	306	333	288	298	307	288	295	295	306	315	318	307	305	282	301	312	326	311	300	334	303	339	281	295	328	297	306	320	298	301	278	307	301	312	311	289	279	323	297	285	281	306	308	303	289	318	304	297	277	287	302	301	294	315	320	270	295	315	303	309	328	310	303	284	312	275	285	300	320	310	319	309	299	307	306	290	300	316	325	330	284	320	284	323	313	284	323	273	299	325	312	274	308	305	293	303	319	325	273	299	304	261	325	288	292	288	295	291	300	344	289	314	292	335	330	312	320	310	323	294	327	320	310	293	304	283	281	287	313	311	306	320	328	311	295	297	310	291	284	272	317	308	296	307	307	329	327	284	326	311	299	312	297	309	304	315	318	296	302	313	286	291	294	305	269	306	294	309	299	302	320	312	289	299	298	291	306	300	333	287	303	329	328	294	302	301	298	321	303	282	298	295	299	314	293	288	320	290	310	303	264	318	277	308	316	327	331	318	309	284	309	303	297	327	297	295	305	284	285	318	291	304	323	301	324	288	271	299	300	310	285	293	299	333	305	316	320	331	304	294	265	308	320	319	314	295	306	321	317	276	301	315	300	301	288	302	289	324	273	285	296	301	291	292	306	308	310	293	303	280	283	298	317	320	315	287	277	295	326	318	306	307	294	302	307	292	305	300	312	294	309	298	306	314	330	289	269	300	330	291	324	285	319	301	285	306	306	298	277	293	291	335	288	276	278	323	293	281	315	291	296	284	298	291	314	292	312	307	292	339	298	314	310	316	315	315	296	329	295	298	289	344	337	323	292	327	305	308	302	308	315	267	282	312	287	346	323	283	322	327	312	274	290	306	297	308	318	295	309	295	313	323	316	322	311	294	282	332	302	309	324	295	284	324	331	300	283	296	324	313	300	314	288	282	283	314	300	344	328	303	310	285	302	286	298	292	303	269	305	323	302	317	297	278	325	278	336	315	332	315	286	296	305	293	306	310	289	330	304	295	314	328	313	309	331	289	330	293	279	309	276	318	313	327	283	282	312	328	299	288	326	311	303	319	315	340	300	294	318	290	329	314	286	273	317	301	283	293	301	303	283	301	306	305	311	263	281	308	316	325	324	354	301	282	314	321	292	320	325	293	330	287	335	307	307	316	273	280	287	309	302	307	304	311	309	319	309	313	321	298	308	293	310	316	317	306	294	325	318	318	305	302	301	303	323	314	301	316	317	334	314	284	322	290	305	337	260	311	325	296	305	312	331	329	304	306	334	312	307	318	288	313	291	321	326	335	357	313	322	292	308	304	332	311	316	310	291	282	312	340	306	309	305	283	319	290	303	304	330	327	305	274	310	290	334	324	313	302	321	324	292	320	298	293	281	312	285	297	304	290
25234	21370	28221	25324	13322	3095	813	438	388	357	376	341	368	322	380	358	340	366	357	352	358	338	322	340	339	347	360	337	342	318	342	352	371	371	338	343	374	323	350	364	363	371	366	346	372	391	333	353	362	388	347	333	388	373	359	357	378	350	354	351	369	363	324	348	388	339	353	380	343	329	369	391	340	387	335	355	333	373	402	345	357	357	359	360	343	366	357	369	357	329	360	344	346	349	337	359	356	347	346	357	372	362	389	342	343	380	347	369	369	344	379	363	348	391	333	338	383	362	329	395	356	351	366	334	408	374	342	340	375	321	371	376	341	349	330	353	361	337	394	378	348	361	345	399	350	406	365	364	395	336	336	343	359	367	350	365	380	314	352	367	376	384	357	329	344	354	322	364	353	345	363	383	350	361	377	317	340	374	338	368	325	347	363	363	322	349	374	388	355	342	363	331	334	334	333	324	379	350	349	354	354	337	361	330	347	345	370	348	358	337	343	302	357	366	372	377	330	375	348	341	360	376	380	340	316	359	335	359	375	346	337	326	331	339	337	355	357	366	371	335	336	356	327	372	344	350	349	391	389	347	371	368	349	368	357	360	364	340	338	340	379	375	346	349	350	340	331	372	373	369	365	386	350	354	368	368	354	336	344	364	338	348	333	354	380	367	332	331	375	336	314	392	334	326	354	386	356	369	353	344	323	333	371	347	355	353	376	326	394	352	343	350	321	345	347	356	357	334	323	364	331	351	339	345	369	374	329	365	350	369	334	369	367	387	366	340	407	360	355	345	357	374	334	379	358	361	327	359	346	384	379	326	364	363	329	385	374	332	366	335	327	344	362	343	351	360	340	358	363	351	345	371	324	359	350	385	366	379	350	349	362	375	351	364	357	351	355	353	347	354	349	375	383	348	404	366	341	337	383	322	357	376	313	327	374	350	314	365	326	344	351	349	387	370	359	347	380	331	331	375	324	375	339	337	334	350	330	352	352	381	347	333	349	374	359	359	365	348	363	344	334	374	364	336	354	353	359	359	366	364	380	413	387	382	338	359	400	327	379	340	356	366	344	323	354	338	362	355	347	351	376	352	383	369	333	343	343	322	360	318	360	371	371	346	361	325	360	350	367	310	355	309	364	363	351	342	333	338	379	352	353	340	345	368	378	390	396	337	341	376	372	373	376	312	370	353	352	358	330	371	343	364	359	364	323	364	349	339	360	361	330	383	342	375	334	323	380	368	349	365	366	389	361	352	365	341	370	350	351	372	363	382	336	372	341	350	357	350	367	371	326	321	352	350	346	320	332	386	351	358	325	319	345	342	388	361	358	348	373	345	386	316	382	375	386	340	323	412	351	362	351	335	341	356	379	357	368	386	367	315	376	341	333	353	341	354	344	358	332	335	366	368	380	324	398	364	327	334	357	342	392	378	319	362	342	321	356	380	358	342	337	342	372	365	350	356	364	376	358	356	362	345	365	340	368	334	364	367	343	355	346	380	386	379	338	325	374	369	378	382	355	342	330	333	328	332	359	372	382	357	354	350	358	351	365	375	357	371	391	382	333	375	394	343	345	345	345	343	327	352	399	359	371	404	321	357	327	370	358	331	371	378	334	313	357	359	338	374	357	314	345	372	364	366	323	377	347	393	342	339	322	353	360	394	377	389	345	344	348	369	310	373	329	350	353	377	358	347	353	341	375	333	334	309	374	351	386	366	340	340	338	354	387	358	389	360	367	371	362	344	325	358	353	345	389	353	350	373	348	367	353	343	379	373	364	377	354	344	323	369	355	364	397	362	375	357	383	367	380	322	347	334	351	362	333	331	347	323	352	354	343	328	391	313	363	363	368	370	361	347	357	352	305	338	372	325	378	405	348	359	375	375	349	359	381	339	336	308	337	344	361	387	352	344	359	357	348	315	349	345	354	354	342	380	359	373	378	365	339	355	316	367	350	368	338	351	374	364	367	324	347	350	335	372	362	378	373	346	362	391	368	339	361	337	339	363	356	394	348	338	398	335	351	336	346	361	343	374	372	359	359	345	373	337	332	363	339	342	329	369	343	388	365	402	360	347	345	363	342	365	346	328	344	369	323	333	383	340	369	357	337	366	368	332	370	331	364	343	377	343	339	339	327	330	382	382	370	363	362	353	383	360	368	333	333	346	347	341	371	334	365	349	375	333	364	337	357	371	337	352	338	364	380	355	330	360	361	366	342	350	375	383	368	370	360	352	348	317	360	336	369	351	349	368	359	367	324	348	375	320	349	348	365	351	317	349	298	358	365	355	312	341	335	345	351	346	354	380	353	365	355	362	373	367	359	336	372	300	305	336	361	346	381	333	365	362	374	353	345	344	361	347	343	363	338	363	360	333	354	336	359	345	335	336	350	377	365	365	395	339	328	340	358	328	329	385	375	337	364	320	360	374	382	345	353	375	351	360	356	366	390	344	380	351	331	350	346	349	350	347	315	335	357	323	381	369	361	358	369	377	354	328	320	348	338	349	358	385	355	350	363	385	375	333	333	364	358	365	342	356	369	344	386	357	366	340	374	366	341	354	342	358	372	347	373	366	364	339	367	343	347	360	354	340	357	364	361	374	308	339	338	340	371	346	360	364	357	309	345	340	328	351	382	369	341	342	370	359	361	363	341	344	324	371	353	334	350	329	337	375	382	377	354	348	358	323	341	392	341	360	331	371	359	369	340	346	340	348	366	342	364	342	325	335	367	380	343	342	353	321	377	324	380	334	355	386	367	371	349	344	339	351	334	371	344	362	358	389	365	358	372	378	343	354	348	316	353	324	342	369	338	361	364	342	359	373	355	330	357	336	331	318	362	357	368	347	333	343	333	327	325	351	336	372	334	364	343	379	393	341	379	361	339	354	317	345	352	337	342	346	356	336	378	366	367	344	353	394	327	358	338	341	356	355	365	327	347	321	348	341	366	353	351	381	345	336	345	328	331	358	351	356	336	343	323	330	317	356	364	342	314	379	365	381	366	354	378	359	350	336	325	385	334	384	349	380	322	374	358	364	354	346	341	365	352	358	342	364	351	380	327	355	346	354	383	350	337	368	341	339	325	335	371	367	319	320	338	306	390	379	351	373	336	365	338	387	394	353	367	383	317	349	351	352	347	363	347	365	364	366	365	355	366	374	317	333	364	378	364	347	324	339	354	404	345	333	328	365	353	372	333	332	354	361	399	382	358	358	309	372	371	357	369	336	382	342	357	357	352	366	355	326	340	351	384	387	381	366	358	339	336	351	364	369	341	348	338	327	327	336	358	351	346	365	352	370	378	392	329	378	363	343	343	350	374	344	363	336	333	371	354	390	316	415	364	376	368	332	355	328	307	329	334	355	386	343	398	351	348	329	312	345	347	343	360	350	356	347	359	357	355	362	332	341	347	348	301	344	406	322	343	345	374	366	374	327	316	351	341	356	385	355	368	326	388	330	387	344	359	321	334	360	381	346	365	331	329	329	339	366	362	352	349	356	402	344
37066	52899	35860	19442	7868	2514	853	537	437	416	441	434	415	406	408	404	393	406	432	435	408	397	454	383	385	404	393	404	421	413	425	432	411	400	377	427	415	423	390	404	410	423	406	410	372	389	392	453	420	388	415	439	401	402	418	364	385	385	442	429	419	447	424	417	407	421	415	429	390	396	418	400	389	375	442	396	405	412	404	413	397	423	385	432	378	410	408	414	416	421	358	404	379	396	398	397	362	413	434	388	419	411	414	401	424	409	416	412	411	408	434	444	416	449	407	372	413	408	405	436	390	401	413	408	416	409	449	405	419	414	399	382	404	425	386	431	374	395	406	416	383	412	403	395	404	425	392	434	417	403	427	407	387	378	406	383	395	439	411	387	407	388	436	418	369	400	373	411	422	427	416	407	419	390	417	369	391	428	384	422	394	381	407	409	419	382	404	413	448	410	423	403	397	395	396	384	385	408	410	445	388	418	435	420	383	417	392	387	408	430	433	393	402	401	407	417	374	432	389	378	377	389	393	380	443	401	412	421	379	399	439	412	403	417	426	410	371	405	426	407	398	388	403	385	386	400	416	407	394	388	433	402	376	378	394	422	391	393	425	408	449	408	385	427	413	434	426	391	395	412	441	382	397	412	379	405	411	395	401	419	418	387	415	417	445	399	384	372	416	405	393	365	385	409	394	413	401	366	382	404	396	386	437	416	380	435	411	389	412	372	386	376	428	430	396	407	455	390	394	399	430	407	405	406	423	414	427	383	381	419	418	360	417	369	411	400	450	438	432	398	404	411	367	429	445	368	427	397	397	414	422	377	386	379	411	394	385	417	387	397	410	412	421	425	399	391	390	432	413	368	416	421	354	385	378	389	402	399	386	397	401	395	428	375	392	417	415	415	406	384	439	435	446	404	405	400	408	388	407	417	405	415	371	395	398	434	408	454	379	425	408	411	446	401	379	380	379	417	399	380	390	420	445	415	444	432	408	377	433	409	380	372	381	434	372	416	407	396	430	429	395	399	390	418	403	383	392	368	433	432	417	437	442	393	409	416	410	419	407	385	415	410	368	395	413	414	420	390	418	373	401	405	417	389	422	395	453	461	421	437	417	355	400	404	401	386	417	444	424	419	371	425	390	408	401	420	397	384	383	443	428	395	387	401	397	437	419	423	413	443	436	378	436	380	392	372	381	442	405	400	382	395	388	401	382	424	417	407	416	385	396	391	397	379	424	444	408	431	410	414	408	422	413	401	416	390	428	366	430	392	412	426	433	421	409	412	378	413	418	390	380	390	396	430	414	420	427	425	389	396	448	401	455	365	404	414	408	390	415	379	430	365	388	433	424	375	408	418	403	416	381	399	411	413	366	397	414	402	426	381	408	381	452	386	401	392	418	421	410	377	410	414	381	394	399	425	408	364	439	438	390	419	373	394	393	436	410	403	375	415	439	390	406	379	399	407	424	379	403	394	383	404	409	421	384	422	378	419	401	402	421	394	407	408	393	385	393	405	396	370	423	421	383	416	435	402	423	409	386	370	394	417	444	438	390	399	420	448	355	404	409	446	422	435	403	362	431	403	369	396	400	408	402	400	404	401	372	439	446	370	437	452	391	435	415	413	448	425	412	433	407	378	403	419	392	437	395	449	428	385	403	397	391	390	426	391	437	417	400	398	396	393	434	402	392	419	399	374	419	419	401	407	392	413	358	368	433	422	386	392	406	400	453	402	411	440	390	392	423	455	432	407	397	421	392	386	410	421	416	402	426	385	393	380	398	380	390	407	414	419	409	399	404	405	437	437	416	382	387	384	408	369	429	446	418	405	411	412	377	396	390	406	393	409	405	399	402	402	405	416	407	390	396	400	406	447	428	387	402	392	420	385	414	423	403	413	417	412	377	411	419	432	437	418	409	406	351	383	405	392	379	417	404	404	420	438	432	392	409	389	409	415	438	393	393	407	394	393	386	405	388	418	386	422	402	424	405	415	419	388	391	407	410	421	390	380	393	353	363	419	397	401	429	433	427	422	439	408	430	395	382	411	430	373	396	405	389	425	436	412	431	402	390	427	359	416	407	460	419	440	407	393	349	392	452	427	405	461	412	411	402	436	423	420	391	381	404	429	392	406	383	409	405	436	368	413	388	400	378	377	421	391	390	374	426	441	400	397	397	387	380	407	395	401	402	416	410	387	387	377	433	401	387	408	383	422	463	384	407	431	399	379	390	440	377	408	400	421	407	376	427	425	392	381	394	436	412	405	395	408	397	405	380	386	404	403	414	409	420	403	412	409	393	360	404	389	416	408	438	386	428	415	392	414	417	385	407	410	403	417	411	403	418	409	427	434	387	413	428	435	460	389	388	452	379	383	376	400	411	413	408	430	388	414	415	407	377	385	417	410	412	438	383	423	422	396	405	421	419	381	389	399	403	428	399	407	439	401	398	355	386	393	412	390	414	406	422	396	408	391	400	439	421	393	395	404	386	430	404	423	393	398	369	414	409	399	390	421	464	406	385	420	428	422	402	441	393	457	387	404	404	405	383	409	432	419	416	387	419	462	394	391	430	447	424	409	390	410	407	399	412	381	427	395	422	420	384	425	425	390	434	427	414	427	416	416	412	451	361	423	420	403	376	416	387	416	409	373	381	390	397	423	391	459	400	409	416	422	418	384	429	412	392	406	416	397	391	377	444	404	407	407	409	420	437	398	445	404	410	413	433	416	427	432	401	396	399	421	453	418	422	424	427	412	391	394	407	391	391	395	367	428	397	416	451	422	416	400	388	402	403	435	421	384	429	409	409	403	392	424	425	410	421	394	396	448	381	389	418	403	365	401	404	386	390	385	434	397	435	422	421	389	410	398	405	427	410	384	377	431	399	414	398	374	397	393	380	424	386	387	404	403	417	413	427	422	438	404	401	404	412	421	388	429	399	402	413	417	400	402	421	422	394	414	380	394	411	427	409	387	401	430	426	396	407	446	429	405	410	400	437	443	401	441	428	416	403	435	428	385	419	414	407	417	391	428	383	379	399	417	450	391	405	401	399	378	391	388	409	415	411	414	457	418	413	398	399	423	400	394	441	397	396	409	428	429	418	377	436	427	416	407	419	392	425	398	461	400	438	377	419	431	457	404	430	365	389	399	398	386	410	420	427	407	437	390	415	406	380	428	393	373	399	411	380	403	387	361	426	401	396	419	421	384	420	388	388	415	438	380	379	408	361	443	425	404	444	413	413	406	389	408	404	431	417	428	378	419	441	407	422	384	426	409	432	433	457	435	347	425	389	418	418	381	390	405	425	420	415	421	413	362	407	431	413	429	432	380	401	406	396	428	411	411	387	373	385	379	435	398	378	396	405	425	427	394	422	441	446	409	452	411	393	419	405	420	420	392	389	394	409	385	413	385	430	395	399	380	409	411	377	451	386	416	397	408	420	381	414	403	387	408	412	408	395	404	449	389	445	392	396	411	427	428	405	393	385	416	369	416	398	406	402	378	374	404
22680	20940	28376	23843	21267	20364	9047	1356	647	537	538	479	487	438	404	445	425	426	408	420	391	416	432	484	417	429	408	401	432	458	433	402	428	429	422	406	412	439	392	404	443	389	401	407	402	400	421	443	407	421	429	438	440	435	466	392	370	407	401	397	387	409	416	411	378	439	375	436	442	400	423	432	411	435	417	422	417	436	439	475	446	442	408	414	416	429	414	447	382	436	421	400	423	441	376	421	390	405	442	420	418	397	421	420	421	456	412	418	432	395	396	458	402	411	371	401	416	426	415	388	396	405	431	433	443	432	415	412	406	395	408	395	432	441	406	481	377	395	436	414	412	406	422	395	409	399	384	412	399	417	429	422	394	404	435	427	418	430	433	388	404	403	404	417	434	451	398	426	377	378	435	405	455	429	415	416	416	410	424	486	431	396	434	438	390	392	406	405	421	404	433	404	405	413	401	398	440	481	430	405	383	418	438	421	400	424	397	413	408	413	419	431	419	390	420	392	392	422	391	413	403	436	389	410	403	423	441	442	398	419	387	435	466	425	436	411	449	437	396	449	433	432	390	403	395	403	406	402	399	428	395	405	385	459	419	390	401	387	432	408	420	430	426	401	418	419	418	409	394	395	418	418	413	420	458	371	427	400	400	419	409	446	438	435	453	387	403	418	395	411	442	387	428	380	417	408	429	445	432	362	385	412	436	430	400	438	420	405	425	399	422	410	432	421	408	421	397	383	405	415	441	453	402	399	414	460	400	393	411	408	439	424	407	393	427	422	418	464	391	416	406	405	410	403	410	406	397	423	391	383	416	417	419	423	424	389	382	393	425	406	455	431	413	418	402	436	421	422	412	415	393	412	416	432	384	405	410	399	402	424	424	464	400	396	395	394	420	420	388	428	420	400	392	394	406	396	395	417	425	404	394	411	443	392	443	409	393	403	424	402	405	424	385	411	419	407	389	432	388	430	379	451	419	452	416	415	416	439	424	407	441	404	423	405	450	428	406	423	422	380	427	436	418	407	393	425	410	413	427	413	422	398	403	414	425	405	377	421	413	454	433	375	355	420	419	384	456	383	429	402	412	414	425	418	419	388	376	407	416	394	449	460	405	401	407	381	390	415	394	373	425	386	394	425	409	406	422	415	415	439	401	393	361	451	410	415	423	406	437	427	404	431	426	424	399	388	447	459	398	384	424	387	434	459	434	416	401	418	416	443	418	384	454	436	428	426	412	441	406	400	399	414	426	417	434	414	415	422	432	420	422	415	380	419	386	411	427	410	407	450	404	438	410	382	406	393	426	438	400	423	388	426	445	428	425	391	422	411	455	404	409	408	416	403	423	400	427	397	404	463	396	420	392	387	427	412	389	417	395	445	420	371	410	375	461	410	421	432	422	458	436	431	439	405	406	414	394	364	419	441	441	450	400	419	355	404	424	419	406	414	431	395	394	393	429	426	415	453	386	423	398	432	405	411	466	405	420	410	385	453	419	403	433	384	389	437	438	411	376	421	405	436	433	404	428	410	419	412	422	452	419	415	441	396	403	424	440	417	394	426	426	420	428	450	412	396	412	452	437	433	476	414	448	427	435	437	401	409	414	420	439	391	387	411	394	411	427	394	388	412	404	406	429	417	419	411	392	423	405	390	444	420	397	407	403	432	413	452	437	404	397	414	385	432	433	414	433	410	436	421	410	419	422	452	399	383	405	416	428	425	407	402	438	433	416	400	407	431	401	391	398	410	379	460	425	410	402	400	409	440	405	402	422	403	413	388	410	357	438	401	407	427	446	383	399	400	446	413	409	408	396	395	370	375	386	394	439	441	431	401	399	418	430	390	411	406	428	420	412	415	459	399	425	385	426	414	403	426	436	447	471	394	419	383	398	413	418	443	383	388	384	447	414	440	408	434	379	425	409	425	437	418	420	406	428	421	426	429	372	384	412	392	438	385	397	381	403	455	402	397	429	399	410	407	412	423	409	403	428	408	400	406	460	451	390	458	448	443	420	427	428	423	389	414	427	404	388	394	413	395	395	399	456	426	436	384	431	430	424	403	399	442	408	420	368	387	423	400	430	386	408	424	427	448	404	401	402	393	434	411	438	378	401	418	439	434	424	400	410	416	368	421	427	395	439	384	405	409	400	437	418	419	384	421	460	460	427	408	389	430	388	409	417	429	406	394	393	425	388	432	428	404	430	406	402	406	416	446	373	396	460	407	413	439	401	438	417	382	405	467	411	414	420	444	406	401	443	377	434	419	393	460	383	463	427	402	395	388	422	433	425	408	381	414	410	395	443	441	418	408	431	387	449	410	399	440	408	390	407	392	427	447	407	410	410	432	421	425	442	393	435	417	421	371	400	367	413	437	417	438	417	405	421	417	417	404	406	432	413	436	437	402	361	386	418	390	404	426	377	463	387	427	400	442	434	404	422	438	395	430	396	398	424	388	408	423	436	437	441	404	397	412	415	425	377	424	364	431	438	403	443	409	409	435	437	372	416	414	415	403	411	398	403	433	424	409	381	406	384	471	415	390	432	418	418	444	422	393	414	415	423	429	392	428	407	404	398	441	406	401	393	420	382	387	446	444	375	410	416	419	423	437	368	388	487	438	402	418	423	397	421	407	454	417	410	403	397	405	415	406	415	391	400	447	388	403	466	426	428	413	402	448	391	391	402	412	426	390	447	410	414	410	397	410	399	396	386	388	432	372	419	417	384	380	432	417	425	386	436	412	406	394	396	425	428	401	412	388	428	404	426	397	434	403	405	416	403	400	374	417	434	409	393	381	445	426	416	411	391	390	438	435	421	414	433	392	422	447	434	408	406	396	424	388	407	394	401	403	377	433	417	432	428	388	397	404	414	442	400	435	397	396	424	417	413	419	412	417	414	441	410	415	406	430	376	390	432	438	389	426	461	385	419	427	428	386	417	410	421	397	404	418	425	427	404	428	435	426	450	369	420	374	415	445	431	429	392	396	410	408	445	427	403	399	421	421	431	382	426	436	418	420	373	433	417	423	436	439	475	414	403	378	413	428	420	382	414	432	450	450	389	444	407	437	414	440	428	388	428	396	402	417	397	447	398	411	408	425	401	422	418	404	407	401	405	442	426	412	404	421	385	445	438	410	430	397	417	405	396	414	401	402	407	414	402	427	408	449	421	432	377	406	422	391	430	365	398	403	401	404	402	445	438	406	402	428	408	370	428	422	412	455	434	411	393	400	386	427	431	402	407	393	426	388	435	417	421	427	435	407	394	394	429	411	441	390	427	436	397	400	404	430	442	396	405	488	386	438	420	445	421	385	441	366	402	396	412	398	412	461	448	388	451	447	372	447	407	417	404	433	414	385	439	432	414	431	424	416	397	413	476	408	379	425	439	421	410	441	431	372	404	426	419	375	404	417	412	422	404	409	400	366	407	430	423	443	455	401	413	408	407	427	453	398	404	418	447	393	401	376	392	400	403	441	382	395	451	400	419	387	394	400	400	381	409	397
40969	64040	48737	29623	17321	6757	1729	915	720	624	592	584	537	513	525	500	501	481	463	453	500	462	438	424	497	489	472	462	437	487	473	479	464	476	473	447	477	466	477	463	426	463	461	525	456	471	436	427	458	458	462	469	434	449	437	478	458	472	441	477	460	423	437	448	452	460	462	467	460	454	445	502	418	447	450	451	471	449	437	430	458	432	445	419	436	426	461	413	443	472	437	443	464	419	475	433	418	499	426	437	461	454	466	430	446	464	416	400	414	486	431	452	455	431	452	467	461	421	471	440	454	455	472	471	446	420	444	447	467	469	463	489	448	431	474	462	431	439	468	412	464	455	460	471	464	447	421	440	489	441	518	440	430	422	458	438	432	430	465	425	468	454	443	466	440	455	441	452	486	452	478	410	493	475	471	455	429	437	457	447	457	443	455	462	461	447	427	408	446	440	439	448	475	442	489	433	477	446	423	440	465	436	439	405	432	426	461	445	477	446	467	429	436	435	457	500	460	426	437	472	418	441	418	478	427	445	440	459	475	432	460	461	458	509	509	451	480	429	455	432	407	482	421	416	434	466	483	474	475	462	445	484	436	456	454	449	466	445	431	433	444	439	417	461	477	460	496	467	449	454	424	436	474	433	422	439	458	475	484	428	429	468	458	456	436	480	459	493	443	447	479	458	456	444	436	417	417	454	468	469	479	424	436	425	448	489	470	445	425	459	466	454	435	480	430	413	464	473	425	442	417	483	453	489	446	485	454	474	457	467	457	447	464	432	396	458	440	454	482	460	441	452	449	445	376	467	451	449	462	455	441	453	455	457	452	451	467	460	460	467	464	425	440	435	451	481	448	461	420	470	459	459	427	429	452	450	415	472	428	472	445	471	461	443	454	502	468	464	484	473	459	441	448	479	449	444	440	459	456	422	425	461	484	493	437	467	461	429	486	449	423	459	461	471	456	444	471	461	447	470	394	446	427	416	482	428	459	435	441	441	455	464	448	446	466	458	421	481	431	407	441	459	430	442	475	469	455	496	477	433	468	467	433	460	433	408	424	502	444	451	443	488	466	477	426	470	466	447	437	445	468	434	416	462	446	488	452	474	451	448	433	424	439	404	456	425	466	481	461	442	437	467	439	469	450	399	453	444	443	426	449	458	459	451	430	441	457	431	456	455	428	464	469	457	448	490	448	433	395	444	492	475	462	483	494	447	480	453	443	449	438	435	420	466	423	424	436	479	452	432	454	423	457	446	478	468	435	451	462	452	460	436	442	414	458	430	447	479	438	474	456	482	485	469	435	442	478	437	475	455	434	453	454	411	497	448	461	468	479	396	451	461	460	465	448	464	478	447	462	445	471	439	471	462	457	486	478	456	427	474	476	468	460	445	476	493	476	462	441	423	449	454	434	459	459	473	454	445	420	418	450	409	465	475	445	406	441	471	481	440	445	427	503	427	428	457	443	423	462	430	447	453	424	448	477	399	444	477	489	488	455	434	442	449	434	471	440	455	442	465	420	430	428	453	453	471	439	467	453	410	476	458	458	450	430	475	465	426	452	450	459	443	451	472	437	457	466	428	412	469	442	421	479	437	488	456	447	460	457	452	474	480	424	483	434	464	422	422	421	488	455	467	444	481	442	432	457	444	424	438	429	466	448	449	440	468	444	419	474	461	415	475	465	452	428	480	439	429	477	436	470	517	451	460	419	473	493	426	445	512	464	442	447	442	448	427	439	463	470	429	427	469	427	446	472	471	480	445	416	459	422	439	459	397	473	454	464	448	464	477	466	469	491	462	447	436	467	454	445	453	440	442	462	446	469	430	442	439	459	491	468	455	441	462	458	465	404	449	475	468	463	457	449	441	442	446	471	416	465	460	441	449	463	430	436	448	476	422	440	425	426	449	455	466	476	456	494	445	433	438	449	439	513	455	438	468	492	457	452	431	479	457	448	426	434	452	442	445	456	469	502	459	446	479	485	407	416	447	422	477	483	424	436	490	420	449	440	441	437	469	476	463	458	415	452	453	432	440	479	449	470	453	450	478	425	482	477	472	483	428	459	478	421	454	435	437	452	459	486	411	426	472	480	439	446	442	450	493	464	476	431	442	409	457	445	447	499	426	477	459	475	449	429	471	421	415	510	433	457	400	468	453	429	435	433	453	424	410	479	425	425	462	478	486	456	457	473	462	463	415	449	454	475	420	467	460	426	456	455	469	446	422	424	467	445	434	471	455	466	464	473	452	473	442	474	469	489	453	464	443	445	475	454	444	431	459	472	465	455	467	455	424	470	477	470	459	457	427	436	396	438	448	474	464	503	463	478	479	441	391	449	448	439	483	422	440	462	461	432	472	426	412	422	438	482	434	451	452	468	442	452	460	445	463	455	435	492	437	447	455	427	467	448	427	461	436	442	501	448	452	439	469	381	410	445	480	525	469	441	450	429	444	515	469	451	437	495	438	481	453	443	447	470	413	444	431	459	449	503	458	454	447	426	454	410	455	470	481	407	438	439	450	486	450	458	437	466	444	459	468	475	446	463	440	474	423	458	485	441	456	443	445	415	476	440	450	448	446	471	419	439	448	507	464	434	457	463	473	402	414	454	465	440	439	450	460	436	458	461	460	451	428	458	469	484	420	474	441	457	452	458	458	459	429	486	463	440	465	478	452	466	452	433	458	414	473	482	439	483	460	441	451	443	458	453	428	429	476	429	462	428	465	440	440	460	439	449	452	469	468	422	439	430	477	431	460	435	420	453	411	468	414	485	449	478	463	456	459	435	464	421	457	471	442	434	450	480	455	448	447	509	455	463	489	447	457	476	459	431	453	450	444	471	451	471	460	429	439	457	444	455	489	440	441	494	422	432	442	440	498	451	415	442	467	455	465	431	434	418	476	434	413	462	448	411	465	417	425	432	470	432	478	443	440	469	457	451	489	461	460	446	456	444	453	473	470	420	473	471	488	449	462	457	462	472	469	478	436	460	446	435	415	444	439	477	475	467	456	475	485	439	455	477	440	481	449	449	437	457	474	462	483	450	438	465	443	481	474	491	451	452	476	481	465	448	467	427	511	464	445	468	432	454	415	475	436	465	456	457	478	442	456	491	454	447	454	468	428	426	467	445	442	436	451	463	459	493	460	466	422	444	481	435	456	453	471	433	487	483	458	446	453	474	467	434	440	468	454	444	452	456	466	497	470	434	449	444	441	439	437	427	419	450	455	477	475	459	481	456	439	427	407	436	442	490	445	443	448	476	434	420	452	423	427	468	416	463	464	442	440	453	412	478	445	422	414	451	453	447	428	455	423	481	461	486	470	442	488	492	460	446	424	441	437	441	441	440	455	450	450	437	444	403	457	466	461	468	460	461	439	434	446	447	444	456	470	442	467	452	462	450	477	435	445	492	421	466	471	449	454	462	428	433	450	429	443	449	483	495	449	450	448	430	432	471	473	461	461	444	447	426	446	432	425	470	494	492	435	432	490	435	446	432	427	422	466
31215	36742	36389	20343	4811	1157	338	316	264	252	255	259	283	248	268	225	255	278	287	241	291	274	281	272	240	226	240	246	268	265	278	259	251	292	288	249	288	269	223	249	257	239	288	269	298	274	266	245	229	258	293	289	275	288	265	293	264	280	261	281	262	268	257	243	248	271	267	229	274	279	279	281	266	255	256	257	241	258	270	259	230	255	270	262	262	268	289	252	277	258	260	279	243	247	266	254	262	266	238	264	252	266	250	254	257	254	228	254	266	243	265	277	272	255	272	248	282	250	252	268	266	253	237	289	262	251	262	265	286	255	248	241	248	273	257	277	251	246	250	285	261	298	248	259	239	244	273	268	240	236	261	248	251	254	292	248	235	300	255	280	276	275	236	275	250	286	256	273	279	240	283	288	261	261	265	273	249	271	258	253	271	229	284	246	276	252	277	245	270	242	279	265	244	264	264	278	277	263	270	251	256	300	251	269	255	265	260	241	240	261	247	247	263	269	280	295	295	273	250	245	257	288	280	247	282	262	294	232	215	245	286	278	284	230	279	262	248	250	251	260	283	283	284	259	245	242	260	250	268	295	246	258	246	263	267	269	239	256	275	263	274	252	267	262	259	257	251	292	276	263	240	228	254	251	286	251	276	281	282	257	254	281	230	287	268	257	251	281	279	261	269	268	265	292	259	258	240	246	247	272	276	264	274	277	264	204	256	249	283	271	256	261	270	282	284	281	263	253	267	279	255	280	276	274	272	284	298	264	255	263	274	262	256	281	275	297	254	284	257	232	266	257	247	262	245	254	263	265	237	252	236	244	252	233	283	247	278	285	290	254	274	282	241	285	258	256	257	248	264	262	267	276	306	260	272	263	278	257	264	239	279	244	259	270	276	265	278	281	241	278	276	267	287	260	256	279	264	248	239	276	250	259	269	286	260	255	252	265	274	290	247	246	222	267	239	299	268	238	246	255	270	268	269	232	239	267	264	290	269	247	285	239	235	272	295	276	274	234	260	283	275	237	243	248	241	228	255	235	253	276	242	274	228	228	241	265	255	249	278	278	225	254	269	258	261	242	266	263	277	248	251	240	245	239	238	270	255	244	273	211	313	225	282	250	303	267	261	305	278	272	259	285	273	283	283	247	259	256	249	254	279	271	250	264	259	258	244	274	289	274	254	253	260	252	278	260	283	262	263	264	296	243	255	252	264	259	275	282	255	284	232	244	261	254	267	253	271	250	246	234	261	264	271	275	251	251	244	264	256	277	266	253	278	247	306	266	280	273	253	229	253	281	266	258	270	262	253	266	259	268	251	274	268	250	265	253	268	298	264	278	246	240	264	258	268	252	270	269	246	258	266	246	278	240	279	241	259	256	256	256	279	250	262	271	231	253	257	255	275	274	242	258	267	241	304	262	251	273	251	270	241	237	269	255	254	280	293	273	257	258	275	264	262	279	229	255	278	250	251	245	250	247	286	254	253	261	229	263	263	263	253	255	283	253	273	273	251	294	260	245	238	227	279	280	259	247	272	265	252	274	261	237	265	243	282	256	301	268	251	278	239	272	271	251	242	261	286	270	257	256	256	250	246	263	266	253	273	288	270	263	274	265	269	267	262	268	294	258	261	243	240	224	285	288	272	280	243	292	251	259	272	254	288	273	252	247	253	262	274	277	285	280	274	236	237	254	282	260	259	256	264	278	258	256	266	233	265	286	249	266	245	252	224	292	258	232	291	268	288	272	267	261	256	267	281	264	283	262	272	262	250	252	232	257	247	286	274	235	243	263	263	262	233	263	242	251	279	246	277	241	279	273	263	253	285	266	279	266	299	266	275	275	247	237	287	274	258	289	256	271	278	250	275	239	264	261	260	259	265	258	255	285	226	290	249	271	242	276	251	241	262	259	256	251	246	245	278	255	281	238	252	230	263	242	249	273	270	278	245	283	282	284	273	245	248	249	257	280	248	246	248	290	242	224	250	285	304	281	269	271	243	250	246	258	249	250	273	244	279	262	253	245	285	271	262	261	254	271	256	243	259	244	285	265	259	283	267	271	287	252	267	268	248	254	263	253	247	286	252	273	247	268	259	266	294	264	286	262	301	264	252	274	255	255	271	260	232	248	262	259	251	266	276	251	246	284	260	281	262	274	292	261	282	294	265	267	257	276	266	257	243	272	239	243	262	253	256	265	247	245	295	272	259	254	266	257	234	247	273	280	237	245	267	254	258	263	270	284	256	257	257	271	285	238	254	265	286	267	280	241	276	285	276	268	254	293	264	282	266	281	273	244	261	257	262	250	245	264	226	264	297	241	255	243	283	240	284	267	276	278	253	279	260	264	261	279	268	257	249	280	253	242	273	263	239	256	261	278	250	249	251	260	261	268	280	247	270	263	240	267	263	272	248	267	263	283	247	282	254	285	243	268	288	233	268	252	299	243	243	269	226	242	271	272	262	265	239	258	249	260	288	248	260	289	272	274	243	228	262	259	270	252	276	258	234	251	275	284	246	281	266	235	249	269	261	292	265	246	264	276	264	286	251	270	229	249	262	268	266	246	265	287	251	266	247	284	252	268	275	249	281	278	250	272	252	270	256	225	241	224	252	288	249	266	266	263	260	266	283	247	256	271	290	290	265	247	255	271	307	271	249	266	259	263	285	227	245	247	266	263	267	236	263	261	254	262	256	245	243	246	229	299	237	254	245	250	252	254	291	271	291	245	256	263	280	227	254	237	237	253	270	271	255	233	267	258	248	282	254	257	239	239	243	279	283	256	281	279	239	248	275	252	252	246	273	276	281	267	277	257	256	245	273	209	266	251	238	268	239	267	269	269	233	276	259	269	249	289	272	236	261	280	265	257	276	238	252	268	276	248	254	279	252	267	255	263	266	257	260	239	280	233	273	269	260	255	262	259	270	275	239	267	287	226	272	292	246	276	310	279	253	281	249	250	261	261	254	279	245	222	247	269	216	257	246	254	254	258	279	280	250	245	257	271	285	282	255	254	271	274	252	245	240	271	249	254	256	296	257	265	259	257	254	297	258	244	274	243	258	250	275	261	290	264	235	252	253	259	254	276	257	253	265	261	263	283	269	253	249	275	259	280	319	239	273	280	268	291	242	256	298	275	250	248	252	269	269	261	283	264	296	251	263	259	244	291	271	271	253	298	242	255	254	293	256	260	233	280	265	263	250	258	249	251	273	262	269	246	285	284	275	271	246	278	286	268	254	277	250	241	260	272	285	242	276	290	283	264	221	267	255	274	272	291	260	250	236	299	292	270	270	295	276	253	256	253	247	268	263	249	282	273	236	242	275	269	252	257	281	254	250	248	251	269	267	276	280	268	265	265	300	290	254	277	263	295	268	266	258	235	264	288	252	268	272	247	259	247	277	265	224	281	269	254	260	260	269	289	284	254	270	266	244	255	250	237	274	234	236	285	291	255	281	256	249	260	290	287	285	278	274	256	267	266	287	262	245	269	277	256	279	257	275	233	242	275
36691	51444	34654	16062	4930	1464	453	366	281	314	317	304	312	298	267	325	278	300	315	322	307	303	320	275	289	285	338	294	295	299	316	295	289	289	325	286	282	286	290	307	322	287	291	341	315	273	314	301	302	282	321	321	301	342	322	300	327	301	279	304	292	339	293	310	287	330	351	343	282	282	288	339	303	306	274	308	294	293	298	337	302	296	295	304	290	319	288	298	299	324	341	323	311	325	303	289	302	279	291	295	304	327	356	313	302	307	326	326	322	302	288	294	293	316	293	305	295	280	300	300	281	308	299	305	305	291	326	296	308	341	308	336	303	288	284	315	297	289	287	335	297	299	322	314	301	285	318	311	333	281	297	275	287	314	319	312	309	315	339	308	319	293	328	289	302	277	303	317	306	303	274	308	310	301	287	327	312	344	300	330	324	307	311	312	301	272	292	306	360	294	320	356	327	324	298	300	329	317	289	297	284	302	316	316	279	285	317	327	298	298	339	301	283	301	286	321	299	347	357	311	323	333	309	305	304	299	285	322	310	316	285	342	326	305	314	294	290	285	296	356	290	305	291	297	307	329	266	304	315	307	330	295	305	301	310	300	285	331	291	304	311	286	303	306	286	322	302	338	287	312	321	340	340	328	302	323	320	307	300	331	322	316	300	305	321	303	306	324	331	305	331	316	326	296	303	299	309	306	306	312	316	303	302	303	315	277	311	328	290	293	314	311	335	315	341	348	295	299	307	294	307	320	303	296	283	313	325	323	337	318	307	276	282	291	301	302	308	308	281	294	291	297	291	291	307	286	318	291	319	302	304	306	334	303	288	282	293	297	314	286	301	311	271	310	302	304	299	309	312	296	275	312	321	299	334	304	352	301	312	283	280	310	294	298	325	284	321	334	318	324	313	322	322	337	282	328	296	332	311	287	282	280	303	337	342	314	295	292	295	312	328	312	318	300	294	332	298	295	258	316	348	312	339	313	329	326	292	304	340	304	293	304	316	335	291	298	326	283	328	311	295	315	286	282	297	343	310	294	310	315	320	302	301	297	321	282	308	320	330	294	309	322	291	280	318	293	303	303	318	302	283	313	298	285	326	325	328	280	318	283	323	300	299	333	302	304	282	274	293	282	268	340	286	291	285	306	304	328	286	299	296	298	266	293	314	334	301	317	277	304	304	305	284	309	320	325	304	323	308	293	287	296	326	299	324	303	303	332	298	308	346	290	302	311	309	314	302	300	323	328	335	277	270	294	292	281	310	304	305	336	315	279	322	291	326	330	317	278	302	334	309	281	293	309	290	342	274	305	314	330	303	307	315	283	294	311	301	325	297	312	291	285	327	286	354	287	311	283	318	300	315	305	307	317	307	292	315	284	302	301	293	333	298	296	300	282	300	274	280	304	318	285	296	299	274	317	321	336	327	320	315	327	340	313	278	302	308	328	320	297	331	278	294	332	314	347	317	292	288	291	308	322	244	283	299	317	314	332	334	285	295	303	281	303	323	328	314	323	312	323	296	321	326	307	314	286	330	272	287	328	325	274	271	313	308	292	281	365	292	300	304	296	302	309	302	332	305	302	270	315	311	281	288	282	303	306	294	300	337	302	319	286	303	287	269	311	300	320	270	295	320	297	281	285	322	303	299	302	310	305	284	295	295	319	277	292	345	321	293	281	298	329	298	285	304	321	325	302	292	317	333	303	306	334	303	306	332	314	315	290	292	330	278	304	313	306	319	310	333	307	295	296	306	310	269	308	309	316	290	318	285	314	319	320	291	300	283	299	350	310	320	307	326	307	311	327	320	289	321	284	331	313	324	281	285	313	319	285	319	295	344	318	277	295	288	321	327	298	334	323	311	294	301	319	333	301	324	299	281	297	298	323	305	294	308	297	282	311	327	306	333	294	312	280	312	307	315	286	300	314	303	289	314	315	285	331	338	339	301	324	310	335	338	282	289	281	306	292	316	307	291	321	309	297	316	305	327	281	287	314	304	306	339	321	309	300	302	315	300	319	300	303	305	288	316	276	318	318	329	311	295	330	310	303	306	305	305	338	295	314	314	320	322	301	332	317	312	317	312	299	306	275	301	295	296	318	349	308	291	290	313	334	296	326	305	312	296	290	315	298	286	309	315	324	304	281	278	312	317	284	311	318	295	315	305	304	314	291	303	301	285	331	289	317	280	317	292	295	277	276	291	283	300	296	315	300	297	332	308	314	314	297	275	293	329	303	286	302	298	311	298	290	318	297	316	288	340	347	287	280	290	294	290	304	275	318	274	311	334	295	292	337	276	301	272	310	306	300	310	301	304	293	304	302	308	349	329	319	274	277	287	303	304	294	307	292	307	299	343	322	300	304	260	336	305	351	310	300	312	325	317	309	291	274	301	329	312	299	326	330	292	307	288	316	312	304	312	296	308	319	287	308	307	291	297	315	323	288	317	285	330	329	295	307	296	269	280	293	287	321	315	292	270	304	277	301	304	280	301	286	339	318	322	317	310	338	322	307	296	312	277	261	301	256	311	298	298	305	298	293	284	300	317	295	325	327	278	295	314	330	295	287	293	313	312	304	283	279	317	304	328	286	314	307	345	311	303	293	292	302	312	296	313	319	269	271	292	327	299	327	308	317	294	314	336	349	281	331	285	322	332	357	303	321	271	281	308	276	301	349	287	308	316	309	309	294	303	308	300	307	301	280	336	308	326	288	329	333	260	291	306	279	301	292	304	302	334	286	319	283	297	288	283	309	299	294	318	299	329	291	283	328	303	272	261	310	283	282	314	312	280	298	303	294	304	299	319	307	307	307	317	308	287	305	300	312	294	312	301	290	295	324	317	289	324	322	313	275	311	299	292	279	295	327	312	282	328	277	334	322	336	316	317	323	341	334	319	308	286	310	281	305	276	303	294	303	318	307	316	321	318	303	269	310	303	283	308	287	305	299	282	290	288	324	314	274	307	293	291	317	322	299	314	297	318	299	331	320	299	288	325	333	339	288	309	308	331	323	296	345	273	309	322	284	306	325	295	288	300	289	303	308	281	315	291	289	325	301	314	309	305	306	334	301	315	279	312	341	287	270	304	272	302	337	319	308	302	319	325	297	305	294	331	325	313	271	306	303	334	308	314	303	324	303	319	294	313	306	320	295	303	281	335	322	313	296	307	288	296	310	321	315	298	303	290	318	308	315	309	325	325	341	306	304	311	317	292	324	305	296	323	307	314	299	307	341	317	326	275	300	299	284	300	300	287	315	300	297	297	296	293	325	291	331	289	302	299	298	275	298	298	306	299	294	312	312	310	315	301	275	321	292	297	305	290	311	302	305	291	293	291	319	347	302	324	317	316	326	275	315	291	307	306	266	320	296	292	311	326	328	312	318	332	317	334	295	287	324	339	323	321	345	312	293	299	294	305	302	326	292	304	296	312	312	279	276	280	305	336	289	310	286	312	283	307	321	325	341	285	317	291	314	295	306	319	323	288	297	290	299	294	302	297	289	289	318
23992	21148	28650	24705	20565	11518	2438	602	355	308	295	293	270	292	315	274	283	274	277	263	263	294	258	282	276	290	255	324	256	273	281	295	263	291	287	277	277	270	290	271	270	298	260	280	237	261	272	321	261	273	293	266	261	273	260	285	233	254	278	285	272	282	275	285	259	251	270	304	294	270	282	266	263	256	239	271	267	296	267	301	274	256	278	296	265	286	259	260	280	263	297	271	294	272	256	269	272	254	284	273	244	235	267	268	293	244	240	312	283	270	302	267	298	266	257	269	261	281	265	262	273	280	282	264	253	263	240	263	278	267	291	304	262	252	272	281	261	276	278	281	264	290	252	273	292	252	244	251	231	276	317	264	292	234	267	255	250	289	288	277	273	271	245	263	288	256	255	262	275	316	288	281	263	280	264	280	321	256	268	274	273	269	263	239	267	326	294	273	295	290	257	291	254	273	283	256	255	283	281	284	307	273	282	297	300	277	251	238	265	273	275	277	292	270	285	268	275	294	265	277	266	285	260	303	279	274	315	270	291	279	259	274	261	264	266	282	272	264	265	250	277	270	316	294	261	261	259	249	251	282	290	269	267	279	272	256	268	315	305	280	289	255	249	279	280	284	271	259	269	262	287	265	275	253	268	284	298	262	281	270	296	298	259	265	291	272	294	251	280	271	295	258	260	270	311	285	274	287	269	283	274	286	301	287	257	274	267	291	272	255	268	275	281	276	263	278	289	299	258	310	260	253	268	308	247	266	278	280	279	270	285	273	265	256	257	280	252	267	271	309	248	278	278	300	300	263	276	292	280	275	232	275	252	263	294	269	287	287	277	279	252	268	272	296	247	280	284	300	271	265	292	279	266	260	281	257	302	276	287	273	292	300	261	275	282	285	305	290	278	296	274	307	266	257	300	243	267	269	247	257	291	275	288	267	270	279	248	273	274	272	271	275	270	263	255	276	285	258	277	259	287	274	288	329	262	283	304	285	307	256	274	256	263	286	284	263	258	256	286	309	297	292	262	299	289	303	256	254	297	267	270	269	270	249	298	259	275	300	282	275	271	262	271	276	282	284	283	273	280	270	244	269	272	253	287	276	279	285	276	284	283	276	258	290	278	265	269	288	254	255	267	261	276	261	266	273	290	239	297	295	271	288	277	259	261	272	255	309	291	267	293	248	263	276	273	285	287	254	262	262	286	257	282	250	295	268	257	300	269	244	265	270	271	266	263	284	269	262	293	283	289	276	305	303	271	287	279	287	259	254	301	296	272	244	276	294	288	269	273	255	269	278	263	251	256	279	262	282	256	260	256	287	262	296	269	251	269	283	238	245	304	304	274	263	270	264	252	279	282	261	259	266	277	281	275	257	321	259	243	269	286	275	261	266	270	296	258	290	262	275	279	252	273	258	262	247	276	261	267	259	265	263	263	271	266	277	280	235	276	259	261	285	289	268	284	283	257	270	301	268	273	282	265	249	261	268	296	262	282	286	276	262	303	263	295	271	278	292	257	255	292	259	259	284	289	293	272	252	266	300	256	265	286	276	284	261	292	278	315	286	286	277	299	301	265	279	283	276	264	307	248	273	265	274	281	258	281	274	277	270	284	277	278	281	280	267	262	254	264	288	258	277	264	297	282	259	281	266	293	264	284	276	315	256	264	242	284	269	267	275	285	258	308	296	263	301	265	258	268	252	296	284	294	247	282	277	297	272	264	289	283	285	276	259	255	266	271	279	252	280	265	274	261	280	254	266	254	283	258	276	256	322	282	272	296	285	297	274	272	278	291	286	273	253	293	273	284	298	268	267	293	291	280	295	287	257	278	260	257	254	231	280	260	288	311	261	247	281	260	261	289	252	282	246	276	244	268	256	300	268	269	264	276	267	275	273	314	278	285	262	263	275	296	272	278	271	261	224	273	243	306	283	240	286	252	287	259	274	285	266	278	297	267	275	304	266	303	278	250	286	275	264	260	268	281	264	249	281	262	265	279	250	291	299	299	274	279	290	253	288	249	261	256	277	302	283	263	260	308	284	276	292	282	252	289	219	281	300	268	269	289	266	271	271	289	270	256	272	264	267	264	278	278	258	251	249	247	272	308	274	282	257	291	270	295	291	278	266	295	252	279	288	274	282	250	233	245	268	266	274	298	271	278	280	258	270	292	283	272	279	255	276	283	257	299	271	267	248	290	313	262	279	260	265	264	301	258	278	289	295	229	265	255	301	268	292	282	244	277	274	267	271	278	287	255	292	270	298	277	290	243	261	287	261	300	264	272	274	264	273	261	267	256	261	301	298	241	253	283	253	288	259	276	290	264	296	286	275	265	272	294	257	289	287	266	287	308	275	261	279	261	276	286	254	271	313	304	274	254	266	271	291	279	280	272	260	251	277	289	290	285	277	257	262	269	264	276	275	273	275	271	297	242	296	269	306	255	285	300	278	266	278	252	244	254	270	278	283	273	288	307	271	290	286	306	267	279	251	256	253	297	283	271	285	253	254	260	254	262	267	295	245	264	271	250	267	288	303	283	268	270	270	264	300	256	260	285	255	254	264	236	277	273	238	273	254	262	284	264	266	246	290	263	273	281	242	247	269	261	253	247	278	260	273	278	267	294	298	280	264	283	267	278	272	245	251	277	276	265	273	293	281	251	284	237	275	280	270	280	263	278	258	270	278	277	260	232	279	275	246	273	254	311	306	275	266	287	275	284	270	294	284	271	278	270	279	250	287	290	265	293	257	286	291	270	294	256	282	277	273	275	307	264	279	272	263	277	298	273	267	274	259	260	253	258	274	244	278	237	272	283	268	293	302	279	266	278	271	284	295	241	264	266	270	300	263	263	289	248	259	259	289	299	286	259	282	285	256	259	254	289	251	264	260	274	275	300	279	243	286	246	282	273	272	266	282	278	288	293	273	293	286	300	284	292	269	299	242	287	288	270	251	277	248	257	261	294	292	278	284	267	254	274	270	292	258	270	268	247	251	251	277	303	266	260	257	273	295	293	280	283	269	274	248	260	249	289	272	247	283	284	286	280	250	278	294	282	268	253	262	276	274	259	286	282	269	274	276	288	281	253	271	302	277	267	259	272	290	268	271	258	289	316	256	271	295	302	271	309	309	247	295	299	310	262	275	256	251	291	281	264	296	295	261	289	264	271	292	301	276	306	306	267	277	290	290	286	254	240	276	256	263	272	273	246	269	268	286	278	292	293	260	249	286	267	280	318	278	275	266	270	290	263	272	265	282	281	277	256	266	253	280	292	269	249	263	310	269	268	279	286	272	271	242	293	256	252	293	270	282	277	290	266	284	249	274	251	263	262	285	276	266	276	263	263	261	307	271	310	262	305	277	294	262	288	243	261	265	325	274	280	295	297	263	264	266	296	257	277	269	288	304	268	274	249	282	263	270	314	273	266	277	251	293	273	257	292	267	270	262	273	277	289	273	301	275	288	264	281	304	256	258	280	298	256	276	252	266	253	292	246	279	273	279	301	285
38599	65467	44470	22995	11841	5439	1611	498	426	370	378	364	340	357	329	306	323	326	316	314	298	327	313	321	334	307	300	315	328	282	319	320	304	292	324	334	319	307	307	331	312	301	336	322	337	337	278	340	296	299	339	321	303	320	308	324	326	315	302	356	338	322	286	313	308	310	324	302	301	340	321	292	340	314	314	327	314	344	306	317	316	361	324	316	306	323	312	259	302	336	316	336	332	304	292	316	299	296	300	318	329	318	302	320	313	310	289	289	311	327	313	291	307	306	289	328	318	291	314	321	328	308	333	285	319	319	306	304	339	318	337	320	325	293	313	306	335	331	301	318	288	301	272	336	311	331	280	321	333	316	302	316	315	304	338	320	332	308	300	328	318	276	309	299	308	319	316	317	288	335	319	333	341	327	333	314	327	322	347	333	290	309	347	324	328	289	344	322	298	307	314	323	304	287	292	322	323	313	305	350	303	326	297	328	315	340	354	292	317	323	334	304	308	331	308	301	307	319	312	311	288	309	313	316	340	287	288	288	349	299	316	320	313	337	324	334	300	298	319	374	283	326	304	300	333	307	324	308	310	333	359	321	309	324	310	320	292	300	303	301	315	323	280	308	314	330	282	322	327	300	343	341	301	328	307	309	309	316	315	322	323	322	307	319	321	339	294	288	322	304	320	299	304	297	329	304	342	340	320	288	324	321	351	325	293	282	306	335	317	320	309	340	280	306	285	313	300	335	323	282	334	299	306	333	299	294	327	316	322	310	303	298	315	312	298	319	273	326	296	306	328	331	284	336	310	318	317	343	311	293	296	309	330	308	320	306	321	340	318	321	319	317	318	317	305	322	312	335	315	298	354	296	319	308	312	301	310	326	305	327	303	342	307	308	339	334	321	347	344	308	280	340	311	325	311	315	299	361	287	354	297	312	320	302	309	322	360	312	289	346	293	327	301	294	318	296	335	291	317	302	340	274	316	311	320	336	297	321	328	311	301	296	336	300	292	327	299	327	313	292	328	309	306	344	321	292	318	311	342	259	314	329	288	301	297	311	303	284	329	298	319	323	328	314	322	325	335	331	298	340	307	306	333	314	308	304	324	334	298	289	335	303	308	311	341	322	303	326	291	344	282	292	335	324	327	306	289	295	287	340	347	292	321	319	327	319	317	282	295	325	285	291	292	298	318	296	304	325	296	301	304	289	304	365	295	320	306	341	307	327	325	309	293	309	308	317	299	336	317	306	334	299	301	276	317	303	294	328	333	296	309	340	357	321	308	334	296	318	358	312	310	319	305	339	281	329	308	295	341	290	320	327	311	315	342	330	337	308	344	317	294	316	313	351	350	329	314	307	345	322	346	327	341	322	311	358	332	300	316	307	297	349	340	301	320	316	331	290	274	333	307	328	330	331	328	325	315	310	322	292	327	330	279	318	311	322	313	314	302	314	336	303	316	325	336	332	305	284	302	308	335	313	285	296	311	304	319	312	289	313	301	330	285	328	301	298	307	312	330	289	370	313	310	297	323	334	306	299	337	313	323	321	336	316	302	313	317	327	293	303	303	297	319	292	275	309	322	308	334	318	293	320	281	315	301	279	303	303	318	293	295	345	310	277	357	322	299	327	333	311	305	304	304	311	350	317	301	280	308	323	336	352	300	285	353	353	312	320	340	314	344	319	320	284	311	317	290	290	337	311	307	319	334	318	303	284	328	322	320	333	317	333	347	301	304	307	292	327	338	355	297	328	315	313	356	318	324	296	327	317	306	359	315	288	273	344	281	291	307	304	305	337	312	325	329	303	301	293	343	317	304	288	292	313	313	303	321	311	357	325	309	311	342	312	318	319	292	279	274	298	326	312	338	328	281	302	325	340	298	318	325	349	325	348	306	315	322	303	323	278	293	321	305	316	319	355	301	302	321	303	330	340	312	299	318	307	310	338	329	308	318	327	342	324	297	323	319	317	303	330	308	314	291	310	313	309	293	310	321	325	339	307	303	291	309	292	320	307	333	302	311	303	301	317	321	309	337	295	315	323	304	323	304	326	316	294	327	315	314	300	310	339	298	311	313	291	316	305	306	309	336	318	273	332	322	321	295	320	321	355	315	292	302	300	322	324	335	299	287	339	323	329	334	318	292	312	297	318	304	331	328	310	314	319	316	328	310	297	267	317	297	309	313	331	263	304	312	301	325	306	327	333	350	292	277	295	317	356	310	336	336	350	314	294	293	347	313	281	295	335	326	304	311	311	287	332	298	317	324	340	320	279	321	326	317	309	337	289	314	294	309	286	337	293	321	347	276	296	321	287	314	307	300	288	324	321	301	309	298	332	331	316	288	354	342	331	330	357	306	278	297	326	316	308	302	309	271	298	322	335	316	304	311	318	278	310	320	302	319	297	332	316	311	341	326	328	314	344	304	333	322	302	304	299	305	338	318	320	334	302	347	297	306	293	322	321	310	325	322	315	322	317	337	302	310	328	296	291	313	320	293	341	318	319	299	286	320	319	335	298	281	327	357	294	291	324	342	301	305	305	351	335	303	318	330	311	322	322	318	314	303	324	291	300	337	309	310	314	300	306	320	320	321	313	305	321	308	328	332	306	306	334	315	329	318	314	317	320	332	325	280	326	369	311	313	343	308	331	325	310	316	319	316	301	297	350	324	314	295	334	300	304	292	312	291	315	324	311	288	266	321	298	287	318	321	303	305	338	339	326	344	293	323	293	303	311	360	314	322	352	312	297	296	310	320	303	313	301	325	344	316	260	285	331	312	333	308	317	295	313	302	292	300	324	313	315	322	333	288	317	297	314	310	330	301	308	335	296	310	309	307	314	318	308	309	294	317	279	299	303	340	300	311	339	336	334	314	322	302	297	303	316	292	317	296	303	285	293	330	325	310	311	310	274	315	327	327	301	310	308	339	327	355	312	329	299	323	336	311	328	303	342	315	323	288	333	309	318	303	267	313	285	330	290	311	303	311	314	309	309	333	308	296	329	323	312	314	296	288	329	322	293	309	319	294	321	314	328	346	308	293	289	313	337	321	283	322	323	301	292	297	314	357	331	330	301	299	337	311	304	320	312	326	284	322	314	305	319	320	291	333	355	282	343	319	348	316	290	293	314	329	285	311	341	301	325	302	325	303	307	302	321	315	298	293	319	323	313	303	314	318	299	368	304	322	337	309	316	324	323	315	299	287	293	318	282	330	319	334	315	312	315	323	318	282	295	334	282	309	310	316	316	316	336	291	317	299	311	324	284	317	285	312	308	335	319	346	329	301	329	299	320	291	324	296	318	306	335	295	330	333	317	345	305	289	351	304	335	328	323	320	318	312	338	324	291	320	300	311	317	311	289	328	309	334	343	298	289	324	309	317	298	333	344	344	312	299	298	323	331	326	330	345	309	308	335	337	331	298	295	322	308	319	314	309	354	316	292	315	317	316	300	334	302	280	317	289	311	299	320	308	292	309	326	304	299	341	303	306	313	313	334	318	308	315	322
25208	21376	27683	25211	13634	3585	960	467	405	405	402	339	398	351	400	361	381	348	361	357	372	361	373	340	345	361	379	365	411	355	361	391	387	401	371	358	333	358	359	386	342	343	393	357	393	389	382	323	372	354	395	354	350	360	365	363	353	356	374	383	375	357	382	343	402	360	330	355	346	374	353	335	341	332	332	360	383	376	361	325	334	371	374	376	344	362	306	382	363	324	362	376	362	361	383	367	332	418	356	362	381	383	387	357	366	346	372	364	347	375	366	373	411	356	348	381	356	367	350	389	354	372	328	371	367	360	368	354	348	356	380	357	364	377	361	375	377	373	358	346	347	347	411	391	409	383	366	360	342	386	374	362	348	353	330	363	369	352	377	390	343	357	376	334	366	336	357	383	358	355	364	364	373	364	341	343	353	377	373	378	369	387	387	349	383	336	430	379	369	383	367	361	394	385	390	346	364	320	375	350	332	400	370	357	365	322	370	366	378	351	364	375	327	379	360	345	339	347	361	395	372	366	312	337	361	391	381	372	374	352	343	362	348	384	390	363	383	360	350	376	389	357	369	367	354	363	343	339	357	387	394	337	368	332	401	337	378	365	364	364	384	344	386	373	354	361	329	391	366	354	331	370	356	368	355	341	360	350	359	342	361	367	368	395	368	332	349	371	374	366	371	389	402	421	388	361	346	377	381	380	367	368	364	364	350	372	385	369	388	377	389	365	346	373	382	373	352	327	378	365	359	390	341	351	343	372	392	337	362	376	355	378	393	338	367	360	365	355	333	407	403	391	339	341	367	360	349	358	400	377	349	387	358	355	362	357	361	343	353	391	386	378	375	354	378	348	314	364	380	315	343	374	377	347	362	358	353	357	365	331	352	359	368	364	358	346	353	360	367	360	377	396	380	380	367	372	355	364	385	347	369	371	382	348	371	383	368	377	342	331	385	336	394	351	341	354	379	382	379	346	361	368	351	363	370	352	355	378	363	345	359	390	376	354	331	336	376	355	345	371	389	370	398	401	344	380	368	333	349	332	383	357	387	370	367	368	408	386	373	330	375	385	353	346	321	365	359	348	368	403	377	351	353	341	339	351	348	360	379	371	373	384	378	390	355	343	373	344	357	356	368	367	372	356	381	352	358	370	359	386	354	358	363	337	380	323	391	370	354	367	394	336	348	372	413	373	380	363	367	383	346	366	335	356	341	397	342	348	364	349	361	361	359	369	371	376	384	373	371	342	408	365	354	377	350	359	345	381	344	332	363	392	347	334	373	399	353	366	388	345	365	362	362	398	355	378	335	406	369	346	349	390	364	354	378	381	368	342	393	372	375	384	381	340	355	376	348	363	363	329	386	375	366	367	401	332	380	356	344	383	358	356	340	360	369	353	357	387	360	376	364	382	373	348	358	386	371	344	363	323	377	355	362	381	370	359	370	382	386	362	354	349	362	363	350	362	367	364	364	385	343	344	355	338	358	355	366	357	361	348	354	374	362	353	395	372	396	366	361	390	383	373	380	357	349	375	355	346	374	329	367	402	361	375	369	374	374	343	384	411	360	419	395	384	359	361	378	354	350	365	356	362	399	362	378	346	370	340	361	379	373	339	361	341	361	373	369	421	400	368	401	345	376	401	374	321	376	369	354	412	385	375	348	390	386	350	359	364	393	355	376	388	367	393	392	370	324	360	385	345	385	362	366	330	375	366	356	317	347	376	358	388	370	400	332	359	367	364	363	386	369	349	377	354	385	374	345	395	345	388	392	345	378	335	344	348	358	386	392	389	337	403	362	398	350	349	386	355	328	370	382	359	341	380	369	319	354	384	373	415	382	379	353	373	366	345	359	395	406	361	376	379	381	389	370	388	378	338	349	368	352	338	377	364	360	353	364	354	392	345	364	366	354	342	356	350	363	353	353	370	372	382	394	366	367	365	383	364	372	377	377	374	344	365	335	373	376	385	380	375	360	389	378	375	369	361	321	364	341	333	351	358	401	336	381	337	407	369	389	343	389	369	332	352	386	374	330	361	344	387	373	362	347	367	351	378	331	375	362	374	363	377	397	353	375	352	340	373	343	369	355	372	373	361	382	332	353	369	371	343	349	349	365	363	348	347	373	397	357	363	325	338	378	351	371	350	371	400	362	387	382	375	335	363	358	344	350	388	339	350	364	354	354	397	358	347	387	359	387	348	372	358	353	393	359	352	395	398	330	375	347	361	360	365	361	364	368	369	352	367	384	377	385	365	348	362	365	373	349	396	354	374	346	330	326	370	385	394	413	381	395	356	361	355	362	389	341	359	395	384	375	377	349	372	366	378	336	360	376	377	365	364	342	356	342	380	361	353	341	352	354	387	372	359	362	380	404	384	360	381	354	371	339	411	346	353	370	397	392	362	413	339	375	367	364	360	345	342	378	375	349	382	379	395	364	376	332	365	331	393	356	383	368	350	385	347	372	379	342	365	363	363	353	354	356	359	365	389	354	343	363	375	367	324	350	346	341	330	359	358	324	390	332	376	393	384	340	370	368	365	394	375	357	363	356	348	390	404	358	341	375	378	351	347	315	351	352	379	381	368	366	353	344	346	376	356	350	365	328	345	370	377	331	372	364	323	401	351	350	365	373	316	360	362	351	375	386	375	368	394	342	386	367	359	368	360	376	346	361	395	389	361	399	351	387	384	370	368	383	341	399	361	331	394	359	382	378	348	361	374	368	385	417	372	389	392	380	352	342	379	357	365	352	370	366	345	343	362	388	402	364	345	400	385	356	383	390	373	389	389	375	363	355	364	394	368	354	338	386	364	373	367	348	339	393	346	372	378	368	351	350	352	378	371	360	368	387	379	383	367	379	358	346	349	318	378	380	355	376	340	391	372	361	361	350	360	366	359	382	357	381	371	329	341	351	341	324	346	410	365	411	345	343	361	384	401	369	352	354	356	332	391	352	389	372	339	359	353	354	329	347	371	376	360	389	327	347	350	370	366	347	370	376	371	343	384	382	367	366	377	365	370	363	369	349	348	354	343	360	372	368	349	373	369	383	383	385	379	388	366	351	350	385	395	355	333	358	368	318	354	363	345	375	381	361	360	362	341	363	355	331	354	364	344	421	401	355	395	342	385	369	353	391	371	385	331	408	348	374	364	349	376	370	366	353	378	369	380	346	369	401	363	407	349	405	394	366	384	346	354	378	374	381	368	358	341	371	366	369	368	371	334	356	383	334	380	380	374	343	356	393	400	370	344	405	324	390	411	381	374	377	402	367	346	382	371	361	351	348	393	379	397	374	375	383	390	363	346	400	394	366	371	353	390	380	327	356	351	357	388	336	371	357	368	366	408	363	361	370	374	358	396	372	361	384	355	404	398	322	415	370	394	364	355	357	377	385	409	325	365	334	353	343	394	389	366	385	383	382	379	397	367	333	364	359	361	388	363	387	362	347	376	380	336	385	360	370	357	366	365	337	391	376	400	358	340	342	365	369	371	358	352	391	351	367	362
39088	53185	34269	19305	9535	3358	1109	535	459	429	439	430	440	405	426	428	404	412	430	468	435	432	422	440	424	440	453	397	423	423	442	416	454	390	430	445	431	407	404	428	407	390	413	408	421	400	408	414	419	410	429	403	438	423	430	407	422	465	414	395	397	422	448	397	405	422	380	404	426	417	433	425	411	417	402	431	414	467	383	399	391	411	414	400	422	403	410	405	401	421	438	417	414	384	413	448	432	409	444	402	410	414	400	423	400	422	440	395	416	394	425	409	411	436	424	387	433	470	433	399	417	433	415	425	391	421	401	398	440	390	395	394	398	422	393	449	413	425	395	432	420	394	453	412	445	460	403	422	409	431	442	420	431	484	431	410	403	421	452	437	433	452	413	437	397	404	441	421	461	433	370	413	420	395	433	447	450	396	411	402	409	400	413	400	405	399	425	402	411	422	412	415	418	388	411	419	445	391	395	419	447	427	451	456	393	409	428	417	419	434	434	442	445	429	415	461	434	416	415	412	397	416	417	396	436	435	411	442	412	389	398	465	438	461	403	441	434	424	434	395	392	420	398	373	431	432	403	418	439	416	428	418	410	389	445	429	444	412	421	411	456	410	426	382	435	413	410	402	437	421	406	414	412	415	417	426	384	455	413	408	433	440	400	403	399	411	412	441	413	407	432	432	432	454	452	461	449	410	448	490	421	427	443	390	437	443	422	457	469	424	382	405	411	394	424	408	415	417	405	400	415	437	401	405	415	415	442	428	428	384	422	433	385	439	444	440	425	440	433	416	395	357	442	425	385	430	413	392	429	395	417	432	420	452	412	417	414	432	441	429	384	447	437	437	433	403	412	433	391	400	406	406	443	414	435	428	423	438	395	423	433	392	407	396	431	398	425	420	426	397	450	430	427	412	401	401	418	441	421	449	432	412	400	441	431	372	417	393	401	450	442	406	412	414	421	428	406	411	405	404	403	394	407	412	442	401	474	389	398	419	436	418	429	399	443	403	423	442	395	426	440	458	402	430	411	415	421	432	429	422	384	407	362	411	403	441	426	397	397	416	410	406	436	408	435	401	393	449	438	403	445	461	405	419	396	428	429	457	401	392	441	425	395	402	460	426	430	391	398	439	398	386	442	378	397	434	402	396	442	415	422	407	392	416	429	410	437	439	418	410	398	400	402	449	389	397	430	385	425	396	366	434	416	431	409	424	384	405	400	442	405	416	449	402	414	423	408	423	403	361	444	396	413	412	400	424	420	389	437	413	419	408	402	435	444	415	405	418	413	405	431	414	417	406	413	416	422	413	423	454	407	432	412	394	419	441	416	419	433	420	419	411	410	429	378	407	458	442	394	448	404	375	442	443	461	411	461	443	398	407	396	439	409	440	419	397	431	415	382	418	424	432	438	407	411	405	424	434	459	433	417	399	420	408	438	377	413	417	431	394	393	404	422	428	444	418	408	414	414	404	485	406	454	422	437	446	451	432	386	431	423	407	431	418	434	420	412	409	434	425	403	411	430	430	422	425	414	402	446	414	427	433	408	441	452	394	445	432	411	429	399	435	418	386	407	422	423	416	412	419	413	418	438	418	439	441	429	422	413	455	408	433	422	428	449	434	382	443	399	416	442	432	430	429	422	417	409	429	399	435	407	397	439	428	419	400	407	432	417	420	419	400	443	430	405	444	416	406	369	403	368	406	392	431	395	414	447	418	394	406	402	371	423	453	414	390	424	456	416	388	381	422	427	434	393	430	421	432	418	378	449	398	409	416	414	447	406	419	421	418	450	405	381	404	419	424	452	391	444	425	421	439	420	401	406	420	416	441	400	452	417	410	410	443	445	414	449	429	433	400	439	413	440	443	401	387	424	469	409	422	426	439	401	426	435	408	417	411	391	404	425	458	436	428	448	419	429	427	408	422	414	400	397	398	394	393	438	421	460	439	408	413	396	432	439	461	435	462	418	413	408	397	413	469	418	441	384	389	422	416	428	450	448	396	453	447	405	436	401	420	430	459	428	438	446	425	370	395	399	412	422	401	445	415	436	425	410	412	432	419	409	420	426	455	441	384	409	414	432	427	424	447	433	432	405	428	437	441	403	409	413	399	391	440	385	423	398	405	421	421	421	399	410	412	366	410	392	464	419	421	408	403	393	419	401	413	436	430	398	394	406	391	414	429	414	408	435	424	424	427	437	389	405	406	410	434	426	401	442	422	401	422	399	392	428	453	419	387	430	436	432	417	437	433	405	398	390	396	418	379	408	415	457	412	427	450	407	441	437	440	417	428	408	429	397	433	434	422	418	421	428	357	425	442	426	403	467	386	423	412	435	428	442	411	419	377	378	411	418	414	425	405	445	426	424	407	418	412	421	423	393	453	394	456	395	391	400	427	417	415	434	402	444	430	403	412	399	443	403	438	428	436	438	433	407	440	445	425	435	465	410	455	418	405	422	414	415	433	420	440	423	393	373	386	404	371	448	438	430	448	450	411	370	423	438	422	441	409	380	409	458	399	406	406	429	396	432	431	426	405	411	402	397	414	427	444	410	433	432	395	412	443	412	431	408	451	428	408	439	423	427	432	382	450	395	443	379	424	413	421	427	442	461	392	447	422	424	403	443	411	447	398	396	405	407	430	456	414	413	433	379	413	436	418	438	385	414	434	418	399	413	390	405	428	406	377	410	426	447	410	403	412	392	429	384	459	410	400	428	411	410	419	411	433	455	418	465	418	407	401	404	394	419	370	420	420	417	428	395	411	424	424	405	448	407	416	427	417	434	424	454	398	445	425	413	380	402	405	406	403	425	418	388	389	389	433	454	409	424	395	421	400	416	437	411	416	409	414	406	439	428	437	369	428	376	421	398	419	463	402	408	418	417	421	454	406	432	427	435	403	403	386	402	450	445	428	401	428	430	432	391	382	392	375	395	417	454	401	429	437	401	417	434	399	424	421	406	412	413	428	368	418	392	416	439	416	416	421	440	448	426	417	408	390	409	422	443	433	391	419	381	407	395	428	419	411	389	376	393	428	406	398	413	404	422	412	399	439	430	425	405	422	436	447	421	399	443	439	426	441	414	425	385	397	403	430	407	443	428	469	414	418	416	448	418	403	420	422	440	420	383	404	401	397	434	408	421	412	416	401	444	411	367	411	413	417	450	429	438	436	425	438	428	422	434	415	422	380	409	449	411	368	436	447	424	422	413	388	408	432	422	402	389	441	409	417	426	405	386	415	427	401	387	438	419	447	441	443	396	398	393	440	457	396	413	435	427	397	391	412	419	425	403	385	434	402	415	443	405	435	424	387	397	398	433	401	407	454	438	434	414	417	433	426	407	423	424	400	449	419	455	404	411	409	433	420	413	401	459	413	417	417	427	429	417	417	414	439	425	418	423	418	417	431	422	390	386	416	409	360	436	437	408	416	454	416	417	421	423	436	402	413	414	449	420	415	421	425	418	432	414	404	398	404	410	402	411	422	418	409	427	405	395	443	410	408
22893	21030	28631	23841	21602	20649	10097	1403	603	562	519	451	463	484	447	501	426	421	433	436	434	418	434	434	417	448	432	459	435	444	430	409	423	444	435	412	439	397	433	460	446	458	484	386	414	427	397	417	435	416	413	425	446	498	451	432	464	439	411	403	435	435	409	423	468	454	406	434	403	412	416	397	464	441	399	403	394	399	447	430	434	423	439	433	427	420	477	414	387	400	406	403	440	457	451	439	444	449	434	417	424	435	408	410	442	387	407	412	399	452	413	394	460	450	460	409	399	447	427	449	426	446	444	393	425	394	429	439	425	448	412	451	434	430	417	387	447	422	415	434	399	400	423	414	374	417	398	426	407	421	452	435	414	431	412	433	447	435	410	461	435	406	419	439	406	417	419	441	428	452	441	413	407	404	442	434	441	411	472	410	424	444	415	418	405	394	407	415	444	428	412	430	452	425	434	430	414	437	437	418	464	413	414	419	412	449	448	408	433	415	431	434	438	409	412	446	421	418	420	421	410	412	412	416	410	429	410	441	426	421	451	440	423	389	417	425	414	439	410	429	418	422	413	408	423	444	427	421	440	456	433	434	427	414	416	406	459	408	436	445	410	417	444	432	444	443	412	443	422	400	440	437	426	438	448	436	416	434	437	436	417	405	420	429	416	413	401	392	419	399	385	425	452	428	432	422	425	407	433	430	420	389	436	430	429	421	427	442	418	451	405	428	427	412	411	422	424	405	408	416	430	449	458	429	403	402	411	463	442	430	440	418	433	404	404	424	407	422	442	407	467	407	397	421	415	422	425	428	454	417	426	422	451	429	434	465	425	438	398	469	424	438	407	431	427	460	426	449	416	430	432	419	400	438	393	439	437	445	418	396	456	444	449	425	451	430	440	450	432	437	440	444	425	398	448	464	444	397	423	428	444	419	418	427	437	422	440	440	479	415	409	392	451	411	419	437	433	448	413	401	472	403	402	392	440	397	404	424	424	460	397	407	433	417	415	403	413	423	452	443	393	447	421	442	455	419	410	423	443	386	376	415	403	429	466	404	437	425	435	438	436	412	407	447	431	413	422	454	415	446	457	445	460	426	403	445	420	420	441	408	442	451	404	420	449	406	429	412	444	428	404	414	386	421	390	441	404	409	455	418	417	448	416	424	432	451	420	440	416	431	431	438	407	435	437	462	436	438	432	432	409	359	412	411	452	434	423	429	425	410	406	443	425	468	415	414	411	448	430	415	412	405	430	409	427	446	424	405	403	403	443	413	474	426	376	390	396	410	421	423	435	439	398	433	391	451	420	404	411	418	413	422	398	464	427	430	465	403	408	419	428	430	413	441	426	434	407	454	411	425	438	420	427	417	426	418	435	421	430	383	436	439	412	412	397	420	421	449	427	430	418	469	401	433	423	415	421	443	442	427	384	440	411	400	447	437	430	416	466	415	440	399	431	407	448	408	421	451	429	450	466	443	421	421	391	422	422	419	426	459	437	434	444	434	426	453	400	447	415	431	467	431	421	412	416	400	426	451	394	441	434	440	392	399	398	421	450	412	426	456	429	405	420	438	376	454	440	454	410	429	381	423	393	428	425	462	420	387	415	392	436	429	415	425	446	394	424	383	428	428	442	432	400	452	412	432	396	401	411	408	430	420	424	431	409	414	423	463	436	433	396	430	382	429	446	429	440	448	426	440	434	421	413	436	397	427	448	386	419	405	412	464	417	460	447	421	460	422	414	425	423	417	442	445	407	441	434	417	392	391	432	411	428	434	408	399	427	393	397	422	433	436	418	396	451	397	402	417	450	441	434	411	436	422	454	413	439	456	459	423	386	434	422	450	476	463	438	418	392	446	404	459	445	436	447	440	413	413	404	405	476	434	453	400	417	403	442	434	421	388	461	441	442	453	399	413	403	435	410	392	394	437	446	419	437	404	424	428	443	415	440	419	436	413	444	450	422	417	421	406	392	415	452	445	434	407	403	431	422	390	415	416	446	428	405	393	423	432	429	398	425	412	411	413	436	421	418	434	384	431	437	413	442	438	449	427	429	436	430	407	434	435	432	441	419	463	432	433	422	392	423	448	432	387	422	429	422	409	405	421	428	414	416	415	428	395	396	440	431	433	434	421	410	468	447	395	438	387	416	423	426	448	404	413	427	453	425	468	415	462	414	426	407	427	416	432	432	420	457	407	389	421	455	434	433	452	439	391	423	393	436	443	418	418	428	480	408	414	440	456	402	389	409	424	421	421	472	435	456	445	392	382	399	424	395	436	477	400	438	468	430	404	452	435	443	421	427	411	427	451	418	438	409	388	445	452	419	473	428	432	443	434	439	433	428	422	415	415	435	402	422	396	425	432	441	443	436	452	420	415	394	405	457	456	445	422	420	419	449	410	446	424	414	450	410	439	422	408	450	440	409	448	430	405	430	404	427	461	432	446	444	430	419	424	419	436	415	399	451	451	411	410	425	469	401	428	445	429	423	441	436	397	439	427	425	444	461	432	438	406	426	433	430	468	406	424	403	451	436	442	467	452	411	383	434	442	426	438	397	466	401	428	445	401	391	451	410	433	411	436	415	447	433	464	440	421	469	422	414	409	431	444	404	436	414	428	458	426	437	410	411	439	422	416	413	399	459	421	390	419	405	426	402	400	431	411	403	399	396	409	436	408	430	420	412	409	458	401	424	415	425	413	392	436	422	421	413	453	390	423	406	416	413	422	437	433	408	458	423	422	393	370	406	443	446	396	449	401	416	412	404	404	391	424	452	443	423	433	436	445	402	454	425	440	456	436	438	392	398	433	401	492	402	385	435	435	413	410	451	425	403	452	445	432	445	455	472	429	445	454	386	432	439	435	399	413	422	418	419	412	444	418	400	419	397	402	409	405	411	430	433	425	434	421	388	436	427	428	486	464	430	453	420	400	442	398	395	419	417	408	414	403	386	417	422	386	408	425	389	407	450	407	473	426	424	406	447	422	444	446	416	426	405	427	422	416	474	422	396	461	427	439	426	445	456	436	481	458	453	392	433	418	434	429	430	408	428	430	435	415	416	430	414	408	435	404	442	451	469	426	429	434	420	430	443	434	426	459	446	370	441	438	444	474	430	438	445	392	417	393	444	432	415	397	429	431	423	409	440	409	401	433	405	401	418	442	427	412	411	419	433	429	418	452	433	442	403	429	433	404	442	413	421	397	444	429	404	429	394	442	468	399	422	417	413	407	401	430	412	424	388	415	429	422	391	459	418	421	468	443	448	398	442	475	420	431	422	399	420	410	399	398	399	427	392	445	424	430	455	412	412	421	425	416	458	441	397	398	414	418	411	409	459	380	443	443	464	414	436	391	453	437	459	423	426	422	415	412	433	471	410	443	424	455	430	475	428	429	424	435	430	377	404	405	436	428	422	393	445	434	438	444	430	438	383	446	444	417	457	425	431	457	400	393	426	425	451	406	374	379	449	455	369	444	399	444	391	419	451	413	417	398	408	416	383	410
42522	66777	43468	31254	23531	8892	2976	964	645	596	530	509	510	459	496	493	473	467	479	446	451	492	464	505	451	479	464	485	470	431	474	468	514	471	461	438	482	477	473	446	465	453	461	446	488	481	500	451	442	470	428	477	452	470	487	449	478	473	461	443	441	438	457	474	450	474	475	503	471	475	478	481	465	428	446	470	440	463	454	445	439	486	481	480	463	478	473	499	426	459	444	464	444	500	448	493	433	476	477	436	478	454	499	461	515	436	446	507	433	426	463	459	490	460	450	474	449	488	469	447	476	438	448	479	453	470	457	452	470	466	430	513	459	452	488	463	468	486	464	484	464	467	502	439	469	466	452	475	490	466	485	462	464	470	466	470	437	457	464	481	447	481	459	452	445	481	471	437	489	469	460	455	432	439	454	487	447	492	469	481	473	476	459	477	470	459	491	458	454	500	492	464	473	488	478	460	427	496	464	497	488	453	461	458	441	471	428	447	479	497	447	462	480	440	439	481	493	438	471	468	445	462	476	482	478	497	432	491	481	490	468	456	470	429	457	507	478	457	480	486	455	501	496	447	497	478	463	445	455	458	415	455	475	486	449	462	464	459	471	465	476	514	481	461	503	470	474	480	423	481	473	461	468	463	464	427	447	492	470	444	461	450	454	446	432	448	463	465	485	489	461	479	467	505	451	488	471	484	466	452	460	439	474	508	477	488	466	467	474	434	457	470	442	501	495	475	483	436	455	471	478	474	461	451	455	452	457	483	452	449	474	456	480	448	466	415	439	469	446	456	467	485	463	473	481	479	453	460	470	465	439	443	455	448	465	421	464	520	465	479	480	450	443	423	473	459	488	472	441	455	478	490	464	468	472	446	452	491	475	445	426	468	469	473	418	443	454	467	440	476	470	470	461	470	455	442	485	464	458	454	444	459	434	449	468	469	473	467	491	472	478	456	479	477	472	483	484	429	432	456	456	453	485	484	491	484	473	436	481	451	438	454	474	486	448	451	488	454	439	422	439	475	433	507	434	500	447	504	453	481	478	453	455	463	452	488	473	473	442	477	490	463	427	480	478	487	503	449	466	468	417	467	464	454	502	432	455	495	445	430	485	453	464	468	451	468	458	432	463	471	469	481	456	466	475	480	467	462	497	465	444	441	457	444	463	474	481	465	456	454	432	442	471	469	477	453	483	459	477	506	493	441	477	474	429	461	451	428	496	443	472	491	471	473	445	431	484	467	447	461	444	447	464	470	425	459	445	452	470	472	461	450	467	478	449	452	495	478	521	479	463	458	474	455	448	457	473	434	477	435	447	466	465	447	466	470	471	449	517	432	476	483	442	447	498	437	478	445	478	468	410	476	461	431	432	444	454	443	470	466	473	429	427	476	544	509	444	490	428	478	486	485	490	435	446	486	464	460	474	437	539	489	460	472	432	440	455	468	413	448	436	504	489	496	431	460	500	426	476	443	445	459	467	437	444	471	461	457	460	462	463	431	472	430	463	470	463	420	454	467	470	501	465	485	467	456	419	457	428	472	433	421	499	484	486	478	477	404	457	498	469	479	478	453	459	446	434	473	463	436	429	439	485	479	469	445	412	433	459	479	468	486	488	476	470	469	451	465	437	452	468	487	483	462	437	480	425	486	434	500	509	465	453	448	444	508	484	466	437	477	443	531	450	471	489	505	458	468	442	468	479	476	504	459	497	476	439	448	471	469	433	438	424	460	469	445	462	490	487	484	442	471	454	498	436	430	428	466	520	466	477	461	463	480	457	448	464	451	435	426	486	455	476	487	469	475	462	512	471	432	473	470	455	480	453	475	427	461	495	484	459	419	438	487	438	442	424	449	461	462	475	497	468	474	463	443	422	461	457	449	484	504	445	455	475	484	502	524	474	462	495	468	441	473	484	508	466	459	478	486	468	434	450	448	457	474	441	459	469	432	451	483	451	444	479	448	505	452	476	477	432	465	454	447	461	431	451	441	467	454	484	421	467	484	433	453	452	472	470	464	474	470	478	435	476	458	504	450	440	472	485	463	492	467	505	480	439	454	504	455	493	460	476	439	457	435	474	487	463	455	436	473	493	468	460	446	457	475	503	452	470	451	483	461	435	443	515	442	487	469	465	459	451	493	458	458	455	496	447	488	473	439	469	474	489	444	465	489	465	469	471	442	461	450	468	471	445	512	469	504	413	441	480	458	446	453	473	476	479	453	457	457	495	445	466	466	434	486	486	476	459	471	496	450	446	466	466	486	485	456	438	480	503	443	501	503	469	469	484	498	419	440	494	466	470	474	464	497	459	454	485	481	478	495	449	426	506	493	462	480	468	430	475	440	486	466	467	477	481	453	466	438	463	439	453	437	481	407	461	467	460	503	470	477	485	489	476	458	413	459	469	430	476	454	478	448	435	487	432	421	466	449	467	461	493	488	469	481	433	451	402	479	477	475	467	486	465	427	460	510	445	478	460	440	408	458	506	444	463	445	486	424	475	481	472	459	481	475	499	481	469	423	491	440	504	459	452	496	466	459	479	450	481	436	406	472	504	480	453	482	433	440	488	444	470	469	433	493	474	462	457	424	432	443	477	474	465	479	461	464	449	468	473	475	474	481	509	492	440	414	497	479	447	477	481	480	449	431	466	393	463	487	471	471	470	491	444	443	406	449	465	498	500	445	469	469	414	501	461	450	465	421	478	482	458	474	472	497	428	457	460	486	450	447	464	506	457	474	503	490	440	426	494	495	469	483	473	478	460	435	509	455	446	443	447	525	475	417	472	462	449	439	483	415	412	451	483	431	440	446	483	485	496	466	457	473	451	500	472	464	436	457	495	489	458	499	446	467	477	468	474	467	458	440	450	452	492	425	461	453	466	455	458	488	456	475	452	439	455	479	453	485	477	446	463	439	478	453	475	444	465	474	432	434	463	476	444	461	481	467	480	466	463	448	498	464	484	432	475	455	482	468	444	508	466	448	452	448	498	475	500	492	446	479	502	458	478	448	434	478	468	469	466	478	477	466	459	473	494	474	480	476	477	451	449	438	430	445	440	492	493	463	509	494	414	456	449	462	419	471	453	461	429	438	502	457	485	449	454	438	472	448	457	485	465	430	471	478	483	499	461	463	451	479	462	442	458	483	466	432	420	454	430	477	448	457	494	424	456	451	490	459	465	433	513	467	464	479	440	483	456	472	498	442	452	460	429	463	440	474	444	461	455	494	483	497	482	480	476	457	467	490	511	442	439	475	495	439	451	463	459	479	447	486	450	459	447	459	481	448	456	449	459	473	462	463	483	466	476	479	484	454	443	480	477	444	490	468	432	454	460	430	482	470	465	453	455	456	484	480	471	419	439	465	481	469	491	451	472	487	500	454	411	445	504	468	445	488	448	430	484	427	478	437	473	470	454	420	440	442	434	447	479	418	453	418	442	481	458	407	465	487	461	493	490	418	465	452	478	475	459	482	456	447	488	450	464	437	443	460	465	478	428	471	453	428
31876	34541	31657	19550	6499	1350	393	331	255	285	261	274	253	242	273	265	248	263	268	309	279	278	267	261	267	305	248	265	257	270	275	258	276	272	255	263	250	258	254	241	261	247	253	253	242	236	250	278	267	250	263	282	249	296	263	230	257	273	264	287	284	242	267	257	281	259	289	288	292	247	273	272	287	288	286	298	264	291	249	297	252	269	260	247	258	263	269	270	262	217	284	258	282	268	266	290	220	271	271	274	261	268	292	234	282	277	270	260	249	256	249	240	258	290	265	255	264	271	252	284	291	241	269	273	253	278	265	274	277	279	264	251	236	272	263	282	287	256	278	229	257	279	306	273	233	270	256	221	264	273	254	268	273	227	275	269	274	258	257	269	238	232	232	270	256	252	284	254	256	247	262	313	269	279	291	245	249	267	262	255	243	266	237	244	248	270	250	254	249	264	227	270	274	262	257	275	253	283	262	258	265	266	267	277	257	232	265	245	268	240	271	256	254	279	279	287	252	261	269	271	289	280	273	263	276	252	280	258	280	280	282	273	271	282	269	245	257	279	250	250	269	254	244	254	267	261	250	263	255	271	273	263	267	295	261	246	267	256	259	255	260	257	249	235	283	264	288	259	278	273	249	280	277	277	217	271	257	242	260	252	271	272	271	252	273	242	263	255	280	275	252	256	278	256	269	278	269	263	249	269	278	281	270	265	268	266	289	270	266	269	264	266	265	301	262	240	277	258	251	271	245	247	245	260	273	272	267	281	281	238	291	285	250	279	267	271	284	258	250	273	282	262	277	301	271	249	275	262	259	277	266	258	280	300	267	261	254	271	245	292	300	284	249	272	240	279	242	271	283	256	257	229	275	271	262	243	280	250	234	257	240	258	289	238	274	254	244	293	258	271	283	276	271	278	276	232	264	290	260	255	264	276	241	263	264	254	279	264	296	269	273	282	312	254	256	238	264	246	279	243	261	256	237	255	260	274	266	295	258	267	264	281	263	251	265	259	287	262	294	295	268	254	255	267	274	262	255	264	275	271	270	219	269	272	240	266	287	281	246	249	263	276	245	260	243	271	262	240	265	247	269	254	283	271	276	249	297	273	273	258	246	258	273	264	252	239	256	263	271	271	265	289	290	278	273	274	270	301	245	212	256	240	260	292	262	271	236	263	266	256	262	300	250	234	271	290	244	267	279	251	278	276	237	280	273	233	278	272	282	262	274	281	270	269	258	245	242	250	267	295	243	272	254	240	238	259	271	257	278	242	271	240	265	243	294	269	279	270	266	234	261	274	255	255	251	257	259	285	243	295	254	260	248	228	283	278	256	259	272	275	233	252	256	276	262	270	266	265	270	253	276	268	265	267	273	230	271	244	255	268	289	268	245	259	242	250	270	275	264	289	297	269	261	267	256	307	257	259	255	270	237	262	283	253	251	265	248	303	267	270	248	268	230	288	251	265	255	254	283	253	257	265	261	249	263	263	246	256	259	254	279	279	303	272	256	272	262	316	267	270	278	257	264	268	255	266	264	277	260	264	249	276	283	261	260	272	261	247	285	269	285	262	247	254	254	270	250	265	271	285	277	251	281	254	277	261	265	274	289	273	299	272	275	276	262	274	273	280	262	244	263	278	258	263	281	252	256	243	278	261	275	268	255	233	277	234	260	300	249	266	284	245	280	265	272	276	248	275	289	248	284	254	268	256	295	260	269	285	260	273	259	260	276	260	249	257	243	247	242	272	284	264	283	266	279	245	245	264	287	291	266	242	258	273	253	262	236	259	273	269	275	286	284	243	299	249	255	275	295	251	256	248	266	286	264	277	272	257	269	281	261	288	271	266	274	237	266	273	262	274	266	263	263	267	257	265	240	247	283	267	262	234	268	276	270	241	279	295	290	278	258	301	253	266	252	280	269	223	278	280	282	254	271	271	266	245	288	259	269	268	267	288	272	222	265	268	249	266	277	258	248	255	229	266	268	265	274	250	265	284	240	243	300	267	280	280	284	256	247	264	298	266	280	255	272	265	242	273	258	269	243	267	254	264	274	250	257	255	258	273	265	286	228	287	280	265	256	249	233	270	271	266	312	233	237	292	285	240	243	259	290	239	272	260	274	243	270	274	261	277	263	240	256	282	266	256	269	255	247	260	241	289	245	244	255	266	266	266	269	268	262	277	278	249	233	294	250	261	271	290	264	250	278	266	262	279	258	267	294	276	268	249	270	255	256	239	270	292	279	280	269	277	259	255	260	272	272	262	263	264	263	260	262	279	285	297	253	300	261	262	246	276	265	280	266	257	259	257	245	265	267	248	287	280	265	246	306	250	263	282	275	251	275	271	288	277	250	278	260	261	257	240	237	270	268	283	264	247	293	252	265	268	232	282	250	272	253	242	289	257	279	255	251	232	275	249	240	269	263	263	251	254	266	270	263	281	271	262	277	247	250	276	240	260	261	274	253	269	258	255	248	300	283	254	268	255	264	273	264	247	275	266	241	245	263	276	244	285	292	254	252	264	268	268	257	286	227	266	274	286	289	261	263	290	257	276	251	258	233	264	273	243	234	263	284	274	244	272	265	289	280	261	282	282	258	269	274	289	264	260	246	239	272	260	272	297	283	282	248	282	293	234	278	280	268	271	254	273	274	240	286	305	274	291	276	260	239	283	268	307	286	266	273	257	257	237	281	290	241	262	289	273	272	299	294	242	260	265	240	269	290	259	279	255	259	254	253	293	262	268	287	260	247	245	268	275	268	260	259	272	268	273	277	268	269	271	276	262	265	252	250	259	248	261	263	258	256	252	262	236	265	261	265	263	281	281	255	267	258	264	266	275	260	269	261	250	223	271	255	259	240	269	262	246	260	274	293	242	244	238	242	284	276	253	264	240	250	255	237	300	261	254	260	268	233	256	246	268	235	282	257	265	244	291	249	237	242	277	289	286	249	248	252	290	234	272	273	264	295	262	268	288	252	255	273	237	285	283	270	265	265	271	251	238	262	279	269	263	241	228	254	247	251	251	293	270	269	292	283	265	255	265	261	268	276	249	266	274	257	253	268	272	288	266	277	253	249	257	272	262	285	275	257	279	265	276	277	258	285	246	287	266	259	262	240	266	266	299	291	266	271	261	289	260	279	272	239	251	265	260	273	291	291	273	297	292	260	292	254	277	289	227	268	241	294	247	290	270	228	229	265	259	313	263	269	257	264	244	269	257	255	274	270	250	269	245	253	265	274	294	303	257	287	254	286	275	256	262	277	284	284	254	307	266	244	246	257	279	257	259	254	277	268	286	277	287	272	260	289	269	261	263	252	260	298	280	278	258	245	256	271	317	221	273	242	260	276	259	276	264	248	263	287	250	284	254	281	279	265	254	272	272	247	268	250	272	250	261	277	268	241	272	245	254	258	267	270	278	285	285	230	287	306	282	228	270	286	270	258	268	277	256	237	261	247	275	287	274	239	269	280	257	267	272	266	251	270	228	244	280	244	240	275	249	239	251
38341	48031	30865	16891	7431	1879	485	387	349	317	312	302	286	309	340	302	306	329	319	327	303	291	308	325	320	322	304	316	311	323	275	350	324	309	317	323	308	291	316	335	284	327	303	286	273	318	290	319	299	317	297	306	280	299	341	334	317	298	329	320	305	298	308	279	304	309	305	292	299	321	319	300	266	326	338	329	276	297	310	299	312	313	316	323	326	314	304	298	288	328	297	312	329	297	321	306	318	330	303	314	284	343	320	306	309	310	339	306	329	321	328	299	297	312	307	337	304	347	329	321	347	331	289	295	294	297	306	324	312	296	341	320	297	305	301	318	334	273	324	304	327	293	304	329	303	300	322	318	316	309	278	317	295	302	298	321	331	316	303	321	327	289	301	293	303	309	303	327	285	289	288	316	263	296	315	305	306	328	312	312	325	305	325	340	315	308	323	273	313	304	314	310	283	311	288	304	306	321	334	276	328	311	325	296	278	295	277	276	269	308	344	293	289	312	318	312	319	315	323	317	328	337	325	298	297	306	312	301	325	327	321	343	281	331	313	337	289	287	325	296	301	299	336	321	311	284	333	297	300	332	326	323	282	322	302	294	282	288	313	326	292	301	317	318	277	303	323	355	317	317	313	289	314	316	295	308	292	274	297	329	333	285	344	319	321	292	312	301	302	303	263	333	320	317	292	306	337	314	332	304	301	301	320	307	295	302	295	288	333	338	320	313	277	331	310	338	273	311	307	308	300	325	311	309	353	300	342	347	321	304	317	296	295	277	298	298	317	344	308	323	337	306	329	303	293	320	306	294	325	306	301	312	322	316	288	315	289	305	331	273	318	285	312	309	340	288	278	292	315	342	315	301	310	318	315	327	309	310	319	294	319	319	307	329	302	326	289	298	335	325	337	294	294	308	300	325	320	313	313	293	304	314	306	313	298	332	327	295	303	302	291	286	304	302	319	315	303	309	298	317	301	306	260	314	330	286	330	315	280	305	326	320	298	273	304	345	322	356	342	325	311	321	312	310	292	292	289	313	317	336	311	324	335	318	307	280	322	312	314	304	328	291	311	329	297	308	337	279	308	334	289	302	302	282	324	308	323	303	335	287	299	291	346	319	345	318	289	271	291	289	319	308	298	295	328	304	315	277	345	302	310	306	306	329	287	308	299	291	319	324	301	304	310	302	315	328	288	313	323	317	312	330	331	323	315	290	295	318	304	339	305	294	313	271	287	305	351	286	292	296	312	331	329	306	309	333	325	313	302	325	341	337	297	309	282	319	341	303	326	294	298	356	310	321	311	298	338	290	275	349	302	341	307	311	304	330	297	295	308	330	287	294	328	333	325	291	298	304	353	300	312	293	317	316	336	314	343	294	299	291	313	295	298	348	307	315	309	316	309	300	273	344	322	302	337	292	298	283	324	340	305	314	323	289	304	310	301	351	310	338	337	297	308	298	313	305	291	290	274	295	311	347	303	346	292	297	313	300	323	328	311	303	318	328	308	325	325	311	305	295	323	292	319	308	281	285	307	289	297	327	318	327	329	320	323	296	331	304	295	336	328	319	340	316	331	299	326	326	299	288	344	306	297	299	296	316	289	343	330	336	323	310	283	307	363	294	323	293	281	324	304	348	322	302	329	311	340	324	312	308	301	318	307	278	329	307	317	355	299	351	314	319	319	302	325	299	288	304	315	277	291	310	281	306	318	280	336	335	303	308	304	315	308	334	329	312	326	275	282	315	285	308	314	260	303	325	327	312	339	302	309	319	284	292	289	306	313	316	304	336	293	283	286	311	299	317	311	304	336	308	306	308	295	278	324	314	275	321	324	290	305	335	328	322	321	326	304	301	330	314	297	331	314	320	341	322	323	286	345	320	306	334	302	312	318	294	310	312	319	302	294	319	324	300	314	299	326	313	329	334	287	332	321	327	340	313	308	284	335	318	333	281	299	324	335	345	332	296	313	295	316	332	304	322	321	322	330	311	300	327	321	302	253	307	342	326	299	306	272	326	303	311	290	326	307	340	308	332	313	314	323	338	290	335	311	296	283	312	333	276	302	326	296	294	318	279	288	328	320	287	301	325	326	299	299	290	341	308	290	299	312	323	333	302	351	291	299	310	363	281	297	299	298	312	293	297	285	338	299	309	328	326	302	287	289	287	304	314	319	295	291	298	294	332	304	308	317	316	295	318	309	306	299	302	335	287	308	313	296	336	297	304	295	321	297	324	314	347	304	299	284	311	308	317	291	296	318	317	315	326	302	298	291	319	288	328	300	296	337	330	296	304	303	273	319	298	298	296	273	341	298	323	325	293	271	315	302	270	303	305	305	309	312	289	326	320	291	331	329	312	316	311	283	325	292	272	301	296	294	308	291	300	312	313	289	300	335	297	329	325	310	302	311	307	325	302	301	285	332	328	332	305	348	272	334	303	304	311	325	318	304	275	329	280	304	283	325	305	322	310	309	326	302	321	329	315	301	304	311	339	329	288	326	269	285	327	300	313	313	322	267	321	311	304	315	292	307	344	290	314	307	321	308	306	308	317	265	297	329	299	311	303	290	343	342	298	346	332	311	319	335	307	321	335	307	314	327	320	309	313	303	296	318	340	304	293	321	311	309	318	303	254	302	301	304	324	324	301	292	271	302	306	311	295	294	295	292	300	314	347	328	297	278	337	316	264	343	331	331	298	286	278	321	321	273	290	303	350	304	317	331	310	338	316	285	325	323	285	315	315	316	333	288	304	294	324	266	326	342	301	301	322	331	334	318	312	339	321	303	313	313	332	276	302	328	301	309	309	332	304	298	253	324	313	329	308	272	315	307	303	325	324	325	332	333	310	286	307	318	320	306	308	331	298	308	307	346	308	333	300	302	317	349	305	306	313	314	304	306	331	319	321	299	338	315	314	321	305	298	295	289	312	299	316	340	305	335	339	321	304	326	301	333	273	293	313	340	320	315	328	299	312	319	334	348	317	324	304	308	310	296	286	299	323	298	268	307	301	305	311	309	298	297	304	306	279	300	288	343	293	307	359	304	269	306	335	329	307	285	268	299	304	333	315	309	290	342	313	311	299	363	302	314	304	310	288	293	339	330	331	312	330	315	305	302	355	291	294	319	343	337	306	314	307	310	319	305	305	331	301	289	332	326	314	285	288	301	289	310	301	313	295	309	332	312	309	298	324	278	295	296	329	301	306	274	316	297	294	322	326	316	310	274	312	278	290	298	337	310	296	310	316	321	318	304	295	353	315	320	282	336	305	305	337	314	336	290	322	312	317	319	295	303	303	332	333	297	313	323	292	305	293	311	313	286	301	320	295	291	305	306	299	305	315	320	299	320	313	322	313	316	332	285	334	313	294	299	365	287	288	321	323	307	309	314	322	327	290	334	318	295	326	318	312	305	310	290	295	295	309	327	320	277	298	348	311	320	310	324	296	302	317	308	301	312	315	305	295	302	301	300	307	300	325	298	271	291	271	301	310	307	281	309	324	309	309
24026	21069	28773	25384	20632	10779	1574	487	346	283	339	313	312	297	308	280	284	275	261	290	262	293	287	294	246	265	326	284	257	292	296	278	253	278	281	255	278	319	274	285	296	272	286	304	308	271	272	293	297	271	251	284	293	274	294	282	251	277	282	236	295	258	304	295	293	276	250	287	277	323	298	249	258	272	277	285	289	256	278	281	264	280	305	296	273	296	286	267	287	277	274	265	275	293	268	277	282	286	277	248	269	294	290	273	290	252	272	274	282	258	264	301	253	261	283	275	265	277	281	272	286	281	257	281	303	270	268	271	259	272	262	240	277	257	297	278	281	256	283	262	272	273	271	260	294	260	250	267	297	273	254	269	275	298	295	287	276	279	285	274	259	292	281	306	286	283	279	292	298	282	278	282	271	249	292	269	280	234	280	257	266	276	259	287	293	281	301	280	268	243	268	252	275	285	284	252	265	261	282	300	266	282	277	316	281	290	264	316	273	263	279	261	268	271	309	287	274	263	270	253	266	292	295	239	290	269	258	289	270	282	289	258	249	289	278	280	258	269	270	272	273	273	256	274	334	276	286	279	267	269	268	258	307	274	264	292	273	273	263	253	267	269	265	303	287	261	275	266	255	287	278	281	277	264	311	270	284	281	294	283	289	269	279	302	309	275	258	290	276	254	279	278	260	256	257	306	264	272	276	309	319	275	311	256	273	264	301	285	301	266	272	250	291	264	297	273	274	268	269	267	262	261	275	268	264	292	289	289	271	279	276	270	252	279	302	268	278	282	253	276	246	288	264	245	302	259	299	289	282	270	269	285	277	278	265	271	286	302	279	258	291	317	314	285	294	269	285	285	276	246	270	267	290	274	281	283	318	280	259	255	283	315	262	272	278	268	275	276	298	298	279	279	291	280	274	259	269	261	297	303	297	269	268	254	260	288	296	306	272	281	274	278	299	272	272	288	281	278	311	287	276	265	269	274	290	287	299	290	291	290	288	274	294	288	267	288	243	277	270	312	277	295	301	271	287	292	272	263	302	279	282	268	276	260	281	284	262	280	288	254	255	307	278	281	259	264	264	271	276	270	274	273	284	290	286	280	281	283	243	250	281	278	279	304	264	278	259	292	286	278	253	286	267	271	259	299	265	253	264	266	289	281	273	281	269	267	253	260	287	286	285	275	288	257	298	291	269	285	297	271	292	227	289	287	256	304	291	270	263	260	267	253	285	288	283	272	304	259	295	244	270	267	248	311	264	279	288	287	297	284	286	294	329	256	301	282	275	302	281	275	298	255	266	286	271	285	290	244	280	287	293	271	277	268	263	282	276	305	259	278	284	280	308	253	252	293	270	274	311	286	283	275	261	288	298	260	267	296	267	249	311	277	306	272	304	261	280	253	301	266	284	324	312	273	272	260	277	246	246	250	278	287	270	272	258	253	272	290	293	283	256	291	281	282	295	318	267	274	276	245	271	292	282	267	243	278	279	272	296	309	267	302	305	294	261	301	268	285	303	314	265	244	301	321	277	278	285	273	264	272	254	303	258	256	300	270	287	287	250	287	285	300	284	264	294	290	282	273	292	254	291	260	274	268	311	259	262	267	270	277	286	288	265	314	286	287	294	292	274	241	288	276	296	283	284	276	282	268	286	264	283	278	292	246	283	268	307	273	282	275	295	277	292	277	299	259	275	259	257	275	286	271	268	282	268	274	246	273	299	279	259	260	278	284	300	295	272	270	277	293	264	261	296	268	288	291	287	240	250	287	284	290	283	266	267	288	279	287	297	254	274	281	264	309	283	252	246	291	280	265	293	281	279	285	248	281	309	288	257	274	282	293	286	290	242	277	284	289	272	278	288	279	262	244	244	297	270	282	272	283	263	257	248	281	247	301	316	276	298	283	283	320	295	266	268	279	303	263	326	288	255	297	276	270	294	279	273	273	286	307	286	257	280	274	267	256	281	288	260	263	256	294	259	295	280	283	284	295	266	269	284	277	270	273	308	277	286	296	286	282	272	295	283	264	285	271	263	253	278	267	292	280	264	276	304	267	273	265	248	261	300	308	253	295	246	294	271	306	266	271	285	317	305	280	288	270	292	273	250	275	250	286	305	247	270	270	277	292	292	299	266	290	246	289	291	318	296	278	282	310	276	284	286	277	271	272	282	296	307	295	277	274	291	272	273	272	258	289	239	277	262	292	294	258	276	288	313	259	289	257	275	285	271	272	269	273	282	311	273	270	265	266	280	280	254	252	262	313	262	279	304	317	282	296	270	307	289	268	286	280	268	262	256	296	240	280	303	287	296	265	294	286	296	272	293	254	270	268	240	296	265	264	258	278	308	294	287	284	296	301	271	298	266	278	281	288	267	284	261	252	298	284	279	271	284	280	296	277	246	296	269	283	258	255	258	258	269	287	257	284	280	271	299	288	266	283	257	251	281	290	283	266	254	263	281	282	281	286	259	271	242	264	305	303	273	259	241	257	283	301	277	258	267	249	287	270	262	272	271	245	290	258	291	285	285	312	287	271	247	287	293	295	266	273	268	292	257	286	300	293	283	257	277	268	279	297	295	251	277	256	283	283	278	302	268	299	272	297	275	279	286	273	260	312	248	278	272	289	272	270	255	288	291	311	268	283	277	284	309	257	295	301	275	297	233	279	306	301	278	280	266	306	278	272	288	266	279	271	276	272	270	269	292	298	254	292	270	278	287	263	273	277	289	260	300	289	277	302	282	277	252	268	309	307	287	283	291	303	318	272	304	272	273	282	301	257	273	285	262	259	291	261	258	308	268	247	276	253	277	282	315	283	278	289	298	286	296	293	273	246	262	272	293	262	272	283	271	239	290	279	325	296	279	292	254	272	298	264	277	289	294	271	287	278	295	307	259	288	297	275	289	283	263	294	257	282	281	272	284	271	264	285	276	278	272	291	270	280	276	273	306	282	303	274	253	283	253	265	268	284	274	274	270	261	300	277	290	299	270	280	269	293	255	270	252	287	295	275	280	283	295	301	245	263	253	274	254	251	263	284	262	284	273	274	260	279	270	271	276	282	267	284	288	291	293	276	307	286	265	306	281	293	285	292	271	267	319	295	272	271	279	302	263	274	290	288	281	261	308	247	295	290	267	277	270	263	247	275	285	267	261	291	298	279	279	300	299	295	272	274	295	285	273	279	281	260	277	254	269	282	294	290	247	294	268	307	301	290	264	263	259	293	277	257	295	301	269	277	287	277	290	261	263	264	316	269	275	292	278	270	274	247	259	304	284	300	300	263	296	276	303	282	277	298	282	274	283	282	263	287	272	278	255	301	294	322	282	271	285	294	268	312	285	297	259	294	309	298	266	330	257	287	279	267	268	258	262	240	272	274	277	266	289	280	288	265	263	280	282	273	259	298	288	290	245	296	280	264	303	284	285	257	279	282	288	299	260	285	244	305	292	295	282	290	270	272	286	274	290	267	293	304	267	290	293	284	306	273	290	276	269	314	296	288	268	284
40155	63473	46414	28664	12930	4022	854	498	422	440	380	332	303	299	332	314	322	330	322	347	336	327	328	347	334	309	305	330	281	350	308	337	281	323	295	290	317	290	335	311	326	327	300	324	322	319	311	322	364	357	305	311	325	308	308	327	312	317	310	309	316	373	309	321	321	325	337	313	302	342	336	290	321	293	297	318	335	289	320	336	307	321	339	299	318	344	319	337	326	337	297	291	282	317	308	292	331	314	329	338	325	341	322	325	301	352	304	284	322	323	316	347	313	325	329	353	342	316	291	296	334	325	321	332	297	301	301	308	298	319	335	319	309	295	343	287	337	286	325	298	309	319	347	336	316	355	344	322	298	322	303	310	334	310	316	308	334	306	319	336	323	341	349	309	355	343	306	303	312	330	351	319	318	324	312	321	329	297	307	312	300	327	346	315	313	323	287	310	319	347	350	310	331	330	330	314	338	312	312	328	338	339	347	309	285	325	279	323	327	302	337	333	329	311	302	345	317	304	295	313	298	315	306	326	340	302	333	290	323	302	350	316	356	325	318	319	347	332	374	310	316	292	324	309	323	334	329	313	332	369	320	308	316	327	309	332	320	326	308	282	291	319	319	342	306	337	282	307	327	312	305	317	301	343	303	299	323	328	309	324	316	303	296	320	311	304	338	315	317	307	341	324	308	300	303	300	329	343	347	297	339	310	303	311	322	292	278	314	333	338	316	314	344	320	343	309	299	293	319	339	314	290	344	298	296	305	315	318	290	320	323	307	314	330	304	278	328	302	308	300	365	353	296	345	323	317	292	293	306	335	308	291	319	311	322	301	324	332	320	329	323	323	319	320	304	336	303	312	343	316	312	306	314	312	328	334	350	287	341	311	295	305	325	323	311	323	305	330	310	311	350	314	315	324	321	345	299	327	311	329	328	302	291	338	310	303	322	336	336	295	362	291	300	311	289	357	347	326	340	333	312	321	319	320	319	358	331	289	300	289	332	333	324	306	351	307	316	330	335	287	319	354	316	304	304	347	323	304	291	332	345	273	320	332	346	326	299	336	322	331	325	320	296	307	301	307	314	334	293	336	334	319	314	295	315	319	351	347	326	326	326	330	312	318	314	327	323	308	306	347	305	303	355	333	328	348	325	317	356	326	294	326	323	315	334	292	341	315	303	321	337	300	310	320	344	335	326	319	305	338	307	304	329	337	308	360	302	289	319	316	308	298	316	337	319	315	323	329	321	319	330	305	286	330	303	317	302	337	308	325	357	287	264	308	319	322	325	313	317	293	336	338	289	333	280	335	323	308	315	318	329	312	293	280	326	314	306	327	326	346	359	314	343	321	335	283	310	311	325	314	310	323	313	353	326	300	297	296	332	320	310	303	320	303	326	313	337	301	288	335	316	313	315	309	334	328	310	350	303	330	321	337	324	294	285	302	307	328	297	323	320	352	301	296	334	308	299	361	310	304	325	312	298	337	345	338	322	299	302	325	317	334	297	316	323	327	316	330	313	285	318	346	314	287	287	318	295	325	305	307	303	308	318	313	312	316	333	317	327	314	301	327	326	329	311	300	338	315	334	288	324	311	310	346	339	314	308	330	318	294	304	333	332	319	309	307	308	298	344	326	316	343	314	294	323	304	295	297	323	294	329	309	311	297	311	334	318	294	307	337	319	330	314	327	329	317	320	353	297	339	345	326	345	310	322	313	340	346	324	322	315	307	312	326	312	301	315	299	314	310	271	323	317	286	326	337	315	358	330	331	334	325	341	304	334	322	328	336	320	336	291	351	315	311	298	331	355	359	301	288	309	326	335	320	341	322	323	333	354	330	302	333	334	327	320	349	335	287	332	323	311	338	329	319	314	291	314	309	321	327	335	315	328	309	334	327	337	320	338	314	305	334	328	338	312	289	273	296	328	307	312	346	329	350	320	323	322	315	323	309	342	296	335	314	341	309	315	314	296	308	318	341	328	307	320	326	316	323	341	308	309	326	301	290	311	349	340	339	325	333	317	339	316	299	327	339	319	317	314	295	301	326	311	322	306	326	297	296	309	299	299	308	328	268	340	312	331	301	316	321	318	315	310	302	317	325	324	301	316	316	309	307	329	311	307	299	353	305	316	330	336	328	331	290	317	316	336	315	340	295	334	329	302	337	353	294	310	331	317	326	295	332	299	319	346	316	329	323	334	333	336	310	337	312	335	335	327	297	347	319	330	323	316	321	310	296	324	307	312	320	299	303	299	353	303	336	322	304	328	299	326	330	308	316	297	307	299	304	342	349	310	325	339	310	308	305	279	306	308	325	328	314	278	330	318	353	328	340	356	332	334	316	311	314	332	312	347	332	332	333	309	317	321	327	331	268	338	338	311	324	320	300	309	314	284	322	304	299	346	349	327	315	343	314	298	319	307	332	326	369	295	295	316	317	344	327	337	308	317	354	316	302	337	329	317	363	328	288	304	312	308	336	320	316	317	335	329	348	328	311	312	289	292	337	291	295	333	328	332	336	320	318	328	332	338	304	369	324	322	312	344	306	267	337	294	338	324	312	344	283	325	334	294	295	283	346	329	338	330	305	371	323	317	307	296	343	306	305	312	300	338	295	304	318	326	329	333	311	302	347	327	319	318	306	325	322	314	347	293	332	321	296	331	331	318	322	299	282	293	309	325	301	326	301	331	333	287	334	320	292	306	309	308	304	320	314	287	323	320	266	338	339	332	329	305	336	317	329	340	328	308	311	326	337	345	320	315	301	293	324	328	338	340	311	343	316	294	324	325	316	317	306	355	319	356	336	315	353	337	300	318	325	350	330	307	335	324	357	314	330	323	311	320	344	324	320	308	320	320	321	301	336	311	320	326	326	347	347	342	337	334	323	344	307	342	336	306	321	315	306	305	301	330	291	329	340	309	311	308	344	352	335	308	302	329	303	320	346	289	342	288	308	292	314	332	318	328	336	314	316	297	373	299	315	323	316	310	322	331	315	300	304	323	314	276	310	337	342	301	288	313	332	346	327	303	290	368	337	313	301	338	301	349	309	310	331	309	343	344	320	289	349	296	317	321	303	303	344	304	300	290	326	347	305	283	329	300	304	305	323	334	335	322	317	301	332	329	308	323	301	335	295	313	337	304	344	327	293	340	322	327	326	324	375	311	322	350	326	307	332	310	277	293	328	320	311	327	312	336	316	308	316	341	300	322	307	323	328	348	312	314	317	285	329	309	314	317	309	313	297	318	328	341	306	310	311	308	308	336	306	335	333	299	331	344	299	313	328	317	314	301	302	317	333	346	315	346	342	314	296	340	315	335	284	310	318	325	328	331	300	341	358	282	301	346	272	306	289	322	326	304	314	301	316	320	337	297	345	333	337	319	343	313	295	288	317	323	324	325	332	297	319	310	331	320	340	347	302	306	322	300	314	292	329	306	343	310	305	364	319	301	311	291	342	332	312	331	330	344	330	337	329	314	347	294	290	308	337	303	339	311	322	290	332	323	316
25194	21584	28915	25417	14214	3647	859	496	405	391	355	358	373	354	332	346	344	366	337	390	324	359	354	335	358	328	352	358	337	374	345	356	345	361	332	341	352	339	367	349	344	333	392	362	353	348	375	345	376	339	392	355	376	354	377	358	360	354	390	343	396	379	351	339	359	370	355	386	379	370	376	361	362	404	373	386	351	377	365	373	364	325	339	387	343	354	357	358	346	347	360	345	364	376	365	399	366	372	327	369	356	378	380	378	339	364	336	336	353	344	362	363	324	388	350	398	365	367	347	383	356	338	372	323	395	339	377	365	338	352	360	380	349	338	354	319	350	396	381	342	328	362	369	392	378	382	357	383	342	340	318	331	373	389	399	350	340	368	345	339	395	347	361	369	366	340	312	380	347	387	371	360	381	365	375	368	395	365	366	362	352	365	353	373	350	357	368	385	353	330	381	362	360	352	339	354	340	381	389	384	377	354	353	360	392	354	381	378	375	355	351	360	350	376	379	352	379	334	393	372	353	370	359	357	354	345	389	320	405	340	356	344	361	332	326	349	353	356	367	364	350	351	370	388	350	373	374	335	359	357	364	359	373	374	362	380	407	367	352	370	348	333	352	355	387	362	351	379	333	341	357	353	363	338	347	340	395	346	337	346	342	343	327	335	370	387	345	360	384	361	347	403	350	381	354	347	379	342	383	398	358	372	353	323	364	362	349	344	340	325	377	370	341	373	381	373	364	336	369	368	327	379	369	347	387	369	355	330	342	352	403	343	388	352	351	333	382	371	360	341	354	372	385	358	387	356	354	357	356	390	339	364	351	342	395	376	368	334	332	360	350	386	336	348	323	330	381	379	312	370	337	364	331	409	408	381	371	368	349	345	356	380	342	345	323	329	360	318	350	335	407	387	341	378	381	375	356	367	352	354	357	375	384	373	367	349	330	338	375	386	321	345	351	382	348	384	363	374	367	362	331	349	382	347	335	343	355	382	406	346	375	372	395	362	356	361	410	334	331	371	394	336	345	349	374	379	352	337	324	365	369	369	370	376	343	367	360	333	365	348	362	352	371	368	336	357	362	339	367	336	340	371	380	384	361	346	345	342	333	354	373	359	361	355	338	364	342	359	355	344	366	362	328	339	365	363	340	367	345	349	351	334	363	387	379	389	377	351	336	337	394	372	335	361	334	371	329	372	361	365	348	334	327	372	384	354	341	333	319	368	351	347	350	315	370	344	350	385	365	349	366	353	348	391	359	399	387	357	337	322	380	389	350	369	376	370	355	306	345	365	371	354	361	369	369	350	369	403	374	346	358	361	334	339	377	370	369	326	342	353	343	370	349	377	328	357	350	349	358	338	373	371	356	359	317	372	375	348	360	352	332	335	358	356	368	374	343	383	356	373	327	368	327	383	343	370	351	335	366	363	325	371	343	366	383	352	338	337	378	349	363	358	368	345	370	365	383	360	355	377	358	345	333	377	353	334	342	404	361	363	356	348	363	371	370	342	369	370	363	372	361	341	375	326	357	341	363	343	349	333	356	362	340	358	395	357	347	351	361	362	368	386	350	330	395	366	329	402	350	364	342	368	383	340	373	355	363	361	379	357	340	351	384	365	344	375	333	362	345	356	370	357	361	351	317	378	395	345	320	356	334	364	399	322	372	386	333	343	374	332	353	374	312	360	361	367	367	329	351	358	347	366	369	332	316	342	358	348	349	386	372	340	365	343	351	389	363	353	388	374	341	334	336	333	342	334	368	380	357	375	337	351	334	348	357	384	338	340	371	388	305	351	349	370	392	356	372	408	383	359	340	343	337	380	340	361	347	370	348	346	370	327	347	368	382	352	358	318	370	400	376	348	325	364	351	351	349	373	360	358	336	395	386	367	370	383	371	341	321	345	384	354	327	332	369	373	350	380	369	349	403	358	380	349	368	361	359	344	350	391	359	356	368	358	365	356	357	357	359	354	334	356	343	357	343	377	336	360	359	370	366	404	375	364	349	360	391	365	333	355	357	350	361	331	355	345	350	373	356	382	343	331	354	339	353	354	339	370	349	325	352	344	358	370	362	374	384	356	329	399	368	374	375	350	372	351	357	386	341	363	384	379	372	330	374	390	357	341	381	366	365	385	375	391	350	350	364	334	368	363	392	357	358	353	372	357	364	357	348	355	397	365	376	337	358	387	372	391	377	356	374	353	390	339	384	378	363	368	376	370	343	413	356	367	355	370	387	338	383	339	367	390	380	362	359	336	351	309	383	352	355	391	352	354	331	360	410	356	378	356	332	370	371	337	348	361	337	337	390	325	353	332	349	359	366	361	368	358	384	338	346	338	367	347	364	366	363	374	370	346	361	369	387	361	363	351	324	376	357	375	360	368	367	349	380	333	353	362	351	347	394	347	361	365	350	385	347	346	326	360	319	350	373	324	362	365	380	337	377	364	357	339	344	377	341	370	350	354	378	371	350	370	362	327	393	362	342	347	352	393	382	374	362	330	352	327	342	372	356	328	348	346	362	373	339	343	340	340	303	373	381	348	356	339	358	338	354	357	334	358	362	352	323	341	334	358	354	332	364	330	363	341	346	355	332	343	380	351	362	330	348	354	358	330	341	371	375	367	347	361	364	358	365	368	375	364	333	372	363	348	342	373	374	385	375	371	368	374	348	346	360	363	380	355	345	404	350	399	387	359	338	363	353	391	350	362	379	347	345	387	357	355	357	366	374	349	381	382	373	373	367	378	339	367	390	381	352	337	373	352	320	345	328	377	359	407	356	338	358	369	368	380	371	360	321	349	350	360	356	375	343	365	374	368	394	394	388	335	379	375	369	362	365	350	348	379	365	353	362	372	350	373	364	347	354	371	356	335	353	358	353	371	377	353	365	376	373	365	352	377	395	301	339	364	387	355	365	390	349	383	386	368	354	379	386	345	368	383	389	376	371	394	349	342	352	353	382	387	369	376	355	379	355	359	372	384	377	341	346	359	356	317	368	346	361	381	393	370	348	381	384	323	361	361	341	323	400	366	372	326	399	340	376	358	348	315	368	350	366	345	397	327	364	338	359	378	345	356	335	366	364	376	354	378	352	355	330	366	330	366	367	335	345	372	317	355	334	351	364	370	339	368	378	363	376	347	351	370	398	347	374	350	357	385	341	397	340	329	366	371	354	375	362	341	348	343	353	341	329	335	353	352	326	346	371	375	372	340	353	363	386	386	378	361	345	352	326	346	355	367	345	379	359	361	372	380	366	365	366	409	380	368	356	351	360	341	352	349	347	364	364	378	360	309	341	382	379	323	335	375	329	359	401	362	367	392	363	360	386	334	338	367	344	340	343	379	355	371	345	371	333	360	362	373	366	404	354	343	362	342	341	389	366	359	369	375	356	350	365	376	366	371	371	326	410	345	363	356	346	371	351	348	382	352	388	347	373	364	319	369	353	351	332	368	420	355	385	365	354	353	373	334	372	353	343	377	379	354	355	412	394	354	355	362	347	325
36451	55979	38604	19018	10349	3498	946	593	516	497	431	435	439	393	438	398	419	377	400	414	399	432	433	418	393	452	402	419	443	432	406	367	389	389	383	407	398	412	405	398	409	407	417	370	422	407	382	413	423	421	430	410	431	450	437	428	410	358	369	421	392	407	418	409	390	424	410	433	379	394	439	428	400	425	433	442	381	394	425	440	414	446	440	447	441	423	408	404	380	403	409	398	415	429	401	424	401	402	364	404	385	431	421	419	405	410	428	421	423	416	398	387	403	425	441	385	426	386	400	424	389	411	393	401	415	397	418	452	413	415	442	416	409	382	400	411	421	404	413	403	421	443	390	408	380	409	378	384	440	403	390	377	379	438	400	374	420	407	408	395	424	383	437	402	413	403	372	411	411	416	413	387	409	438	392	407	410	409	442	418	431	429	430	414	409	436	401	443	400	428	382	439	418	412	390	417	419	401	404	396	396	424	406	408	419	392	392	428	426	370	432	435	418	413	370	402	412	400	416	411	394	420	418	409	393	384	387	385	401	414	436	409	431	378	397	384	439	437	390	408	436	392	401	417	412	406	406	420	412	428	388	423	434	422	402	413	396	402	450	424	392	409	375	457	398	424	375	438	430	405	391	434	408	413	418	406	448	423	398	456	401	442	409	409	437	429	429	449	411	402	416	390	442	381	421	403	411	434	404	401	396	414	442	430	441	408	443	365	424	426	417	409	394	437	397	403	426	423	401	419	407	442	426	413	444	384	371	441	425	427	430	406	373	430	417	409	406	433	370	430	412	406	397	426	380	471	412	380	406	399	403	393	401	404	412	442	435	451	427	400	399	423	362	419	418	419	421	412	433	423	429	437	399	398	388	393	404	433	396	393	423	405	394	436	433	396	387	418	397	397	417	389	419	449	416	410	383	410	442	363	399	385	393	396	407	397	389	389	427	397	424	433	423	405	398	402	405	420	419	468	392	349	412	427	444	408	410	400	381	419	415	432	432	412	411	408	416	379	410	416	406	401	383	389	423	407	417	430	416	410	438	380	428	403	382	385	426	420	422	426	407	415	427	402	403	415	401	433	420	413	425	418	418	432	411	395	405	371	380	387	423	414	409	412	396	395	446	408	397	416	419	468	442	387	435	415	411	437	456	406	415	371	402	441	415	378	403	441	436	427	397	393	423	436	418	419	417	401	431	422	406	420	420	416	395	408	421	429	448	402	380	428	393	419	404	408	414	388	400	419	441	409	406	409	427	423	430	409	425	413	395	450	404	398	402	423	451	437	402	438	420	423	400	421	405	418	401	407	422	414	412	414	403	425	427	415	385	410	405	423	398	404	407	415	458	422	420	433	410	454	429	411	411	377	392	411	397	438	419	365	386	379	414	355	434	405	412	427	417	437	405	437	403	406	430	381	382	420	407	398	418	445	394	433	413	420	402	407	396	445	431	415	418	427	396	411	404	429	392	427	403	440	401	378	419	396	385	406	444	442	390	393	412	366	419	419	412	382	409	441	410	411	376	404	425	414	449	442	441	397	416	376	393	450	394	413	425	427	395	412	457	422	392	389	412	436	420	397	455	437	430	399	410	415	422	394	390	407	432	392	451	431	412	408	404	419	420	410	402	405	400	421	393	440	413	414	413	392	433	417	404	414	396	478	379	426	425	408	446	434	437	398	436	414	415	438	366	383	406	440	372	446	413	399	377	406	411	412	349	381	404	434	422	403	408	421	380	396	421	392	423	383	419	400	394	400	404	420	443	441	423	417	383	461	443	396	420	417	399	409	419	396	427	453	379	440	408	388	391	403	366	454	423	449	406	410	423	387	408	431	372	429	439	366	427	445	437	424	427	430	433	414	396	441	427	377	408	431	424	424	387	407	414	382	414	397	406	423	403	405	414	417	396	369	419	384	398	407	382	400	411	408	402	398	419	421	401	382	413	375	394	414	400	422	410	410	429	393	370	451	430	378	409	407	408	421	418	399	413	384	411	435	429	443	398	433	405	420	385	431	419	430	386	463	425	426	444	408	402	444	386	394	419	424	414	372	421	404	389	437	411	396	414	414	385	432	390	442	422	453	423	406	432	407	392	440	460	429	391	408	427	432	372	433	427	408	439	472	396	431	414	423	408	390	394	393	424	404	469	420	443	415	426	418	398	378	403	419	440	424	410	433	415	399	430	439	394	395	431	436	374	405	378	407	366	414	449	405	419	414	405	405	432	385	428	422	416	412	394	415	431	378	420	437	393	402	420	437	399	371	411	418	432	407	373	468	420	440	434	375	381	421	401	415	368	420	429	447	400	424	443	383	381	423	406	396	444	385	390	429	412	394	406	412	441	417	403	421	450	423	430	378	423	443	399	395	399	416	438	414	428	412	398	422	397	437	401	401	412	440	443	414	403	435	439	411	397	414	393	399	404	420	405	444	388	436	436	410	406	446	398	402	400	430	410	395	397	407	421	408	397	385	405	419	398	404	392	448	402	413	392	361	406	391	436	391	427	412	406	395	389	410	407	393	408	408	385	420	375	441	440	456	371	397	408	399	395	397	409	409	401	468	402	407	377	405	398	448	394	409	402	401	408	428	425	387	403	409	433	387	367	405	406	454	352	423	415	414	406	399	396	378	397	415	410	389	401	417	435	387	385	400	419	411	422	426	413	439	458	443	368	438	408	414	402	451	434	416	406	422	428	435	421	426	427	453	380	415	393	454	394	411	413	371	389	391	400	454	421	408	408	422	413	406	411	427	405	379	392	428	420	423	403	409	404	406	384	384	445	418	413	381	397	438	409	420	419	447	428	418	414	435	410	410	412	413	396	407	406	405	447	426	387	417	403	441	391	415	417	408	417	392	425	409	400	403	428	426	445	410	458	409	447	407	444	402	411	407	420	397	430	390	401	454	443	427	405	436	430	405	428	392	415	396	386	412	413	419	367	411	432	399	480	427	387	408	405	410	413	448	393	396	419	390	409	408	404	406	399	408	415	424	420	394	430	422	443	427	421	437	397	443	400	415	401	450	393	432	436	398	429	386	434	436	432	403	396	379	424	399	448	434	450	400	418	423	399	430	394	422	402	423	433	446	418	446	405	413	409	435	413	422	422	408	435	398	443	423	419	406	396	442	426	397	405	379	389	408	415	387	431	406	378	422	397	398	417	406	418	465	377	426	395	440	407	432	418	423	403	403	401	396	401	409	462	403	386	425	387	408	397	403	415	411	422	405	375	421	409	438	384	373	385	423	385	400	394	443	439	397	440	436	404	417	359	434	414	382	378	382	389	400	411	428	418	444	408	444	407	447	394	415	390	427	466	413	434	425	429	421	377	428	387	432	472	413	434	395	429	449	421	393	426	441	391	413	397	419	422	433	396	415	405	453	428	432	445	422	436	416	409	372	443	417	419	403	356	414	390	373	439	393	422	421	415	397	427	398	442	423	410	419	443	388	432	401	419	407	423	398	389	437	447	443	411	418	426	393	409	426	417	380	370	405	427	385
22814	21036	28547	23882	21577	20774	10242	1413	702	561	572	484	482	451	432	464	443	416	462	419	451	418	446	408	406	450	411	423	426	371	421	465	436	442	452	420	445	389	411	446	436	415	438	482	372	400	391	395	408	461	420	423	448	415	410	495	410	444	422	416	438	407	437	406	414	401	412	427	417	407	436	417	393	426	384	392	414	439	380	457	441	394	423	380	398	438	405	426	419	432	381	444	416	389	407	416	449	413	387	427	403	427	396	431	405	417	450	399	380	429	436	401	443	397	433	394	455	464	421	420	421	386	406	478	415	441	429	414	398	413	431	410	416	413	411	416	435	407	406	429	427	458	440	415	406	414	398	425	398	431	383	461	426	419	439	395	434	447	419	445	427	407	424	404	402	431	396	439	447	430	398	404	417	399	419	373	404	384	412	437	453	425	443	417	403	403	448	417	430	423	386	435	406	421	425	424	403	423	408	412	414	413	423	410	434	440	429	414	428	452	378	407	428	456	400	402	432	402	376	415	417	418	423	418	398	441	410	444	415	398	386	397	426	439	409	412	420	418	376	463	432	447	439	452	413	416	426	417	415	425	462	428	406	425	382	393	407	384	422	409	428	411	432	448	435	440	398	413	439	413	426	427	422	386	388	397	397	428	437	450	420	450	413	428	399	416	410	446	424	369	387	412	452	413	458	415	411	433	407	421	391	391	448	429	424	410	459	423	435	435	410	415	408	428	406	402	427	398	425	437	416	402	444	431	424	445	414	425	409	403	459	395	467	420	372	400	403	420	413	433	392	420	408	415	430	421	398	393	380	451	395	407	390	438	433	417	400	410	397	404	414	431	416	408	379	420	426	414	404	443	404	399	426	437	433	408	426	437	425	411	431	376	418	440	414	429	402	450	396	421	421	403	393	400	383	408	415	426	419	407	391	404	407	428	405	433	356	412	434	447	415	425	378	407	415	399	451	432	401	467	417	414	428	415	402	404	396	409	431	419	430	429	448	418	414	424	414	408	439	402	388	396	393	417	423	402	404	394	436	442	408	453	406	417	421	393	408	389	408	403	461	409	426	417	421	443	373	417	450	438	416	436	450	403	385	418	466	410	458	427	437	421	384	413	438	426	429	407	422	446	445	405	407	408	388	406	401	385	424	410	457	409	392	451	434	395	414	448	428	407	438	418	440	428	451	413	434	420	433	409	434	418	423	391	419	423	405	419	369	413	401	401	412	432	396	444	402	412	406	402	374	396	448	412	407	426	426	409	440	432	450	417	412	398	388	457	406	401	394	415	413	416	432	382	416	424	397	414	403	406	422	429	422	425	420	410	401	396	422	430	432	413	416	407	422	462	406	446	463	440	421	410	407	394	422	391	470	426	422	476	415	442	430	386	383	424	437	394	416	416	413	431	406	416	450	420	414	421	423	460	406	434	456	451	416	393	442	424	422	409	430	425	460	403	394	370	397	445	432	437	424	389	415	429	424	406	444	394	394	392	419	439	406	404	408	390	378	387	415	416	412	404	412	373	402	416	456	438	400	418	434	400	399	434	421	386	399	410	411	430	406	418	406	385	391	427	409	415	439	457	405	416	386	411	437	398	418	427	440	429	401	389	389	428	424	426	443	410	445	436	411	401	409	420	455	412	413	437	439	437	432	399	429	450	420	393	420	400	412	446	415	431	420	405	456	407	470	435	425	427	412	440	432	378	414	445	432	432	406	428	446	412	464	388	419	424	420	443	422	394	416	406	365	371	446	414	433	380	417	463	397	443	430	410	451	419	432	413	410	421	425	458	422	406	407	413	421	439	431	431	451	432	422	427	460	408	405	406	447	419	397	401	403	424	426	441	390	406	411	429	392	425	374	381	388	403	442	400	396	417	402	441	445	423	431	454	448	398	450	397	429	421	419	428	389	409	405	403	399	419	402	422	441	440	406	393	399	415	380	416	423	422	419	413	426	392	406	401	416	429	426	429	451	414	415	462	407	396	386	402	429	420	437	453	450	420	385	420	396	401	404	469	426	415	436	396	441	459	434	378	409	415	424	408	411	407	397	413	417	404	450	396	376	434	452	392	368	420	407	404	418	471	418	396	416	411	405	413	417	381	434	404	419	410	454	428	430	408	410	414	441	443	421	395	428	403	416	453	399	409	413	419	455	426	444	420	420	433	426	423	413	458	449	399	404	436	430	417	451	443	440	396	402	388	408	404	449	446	434	428	397	421	438	414	419	413	411	428	417	412	408	419	435	425	441	422	432	425	402	446	419	450	390	442	415	401	434	387	430	403	424	419	407	413	417	433	425	418	406	441	431	431	440	396	397	425	437	439	394	399	383	432	425	413	425	472	403	386	424	429	425	421	426	439	423	449	434	423	443	400	433	396	437	402	396	454	412	399	441	428	410	422	397	407	408	408	417	418	448	415	422	406	417	453	396	404	436	419	445	391	447	419	400	425	396	397	416	452	410	402	415	410	406	423	432	448	404	435	391	455	442	430	420	427	436	406	420	374	460	386	402	460	440	422	427	388	384	391	399	416	449	397	449	382	409	465	417	415	416	381	365	417	426	407	407	393	403	457	425	442	418	407	383	441	400	434	406	452	418	478	378	424	445	413	423	395	419	377	427	429	414	458	407	402	443	424	412	442	411	424	460	430	421	408	445	392	420	423	414	383	419	433	388	425	417	443	434	443	371	434	393	397	391	414	435	449	462	450	449	402	403	421	397	415	422	446	449	424	481	391	412	423	388	408	415	412	409	460	409	430	413	424	424	393	419	410	434	431	390	413	426	422	408	455	479	423	425	460	374	431	395	430	372	422	431	422	403	389	474	383	425	384	421	412	426	412	404	459	416	421	467	441	432	427	419	438	404	414	399	429	431	427	410	440	461	433	444	445	438	399	418	431	416	406	438	430	394	435	429	389	411	407	436	444	432	392	434	415	397	408	430	446	430	421	380	436	426	442	387	457	422	430	442	451	432	417	407	422	434	420	420	408	421	416	419	408	425	453	426	417	432	456	452	442	400	409	443	416	435	427	431	414	438	423	405	404	401	430	413	461	463	394	410	414	410	456	390	418	448	415	394	411	400	405	460	418	385	408	435	457	366	379	403	432	413	406	389	432	476	413	456	435	375	458	380	405	425	387	452	407	453	446	391	438	445	443	451	413	414	388	398	397	407	389	399	421	431	407	404	395	448	395	369	401	415	397	427	413	470	406	408	444	419	415	398	447	415	401	409	434	409	389	446	407	402	403	420	409	430	434	407	407	433	400	442	408	382	425	470	387	444	431	448	452	414	420	411	426	431	401	412	432	411	458	408	424	438	419	393	413	432	417	409	403	459	400	434	419	417	441	461	399	419	432	379	462	441	391	428	409	438	394	420	432	421	395	417	424	421	416	425	417	388	373	429	443	391	414	424	405	414	456	426	417	387	389	472	382	423	400	422	412	390	391	426	426	417	417	398	397	446	435	393	443	422	426	408	417	426	404	409	423	408	398	384	462
41652	64838	39155	28284	22725	9587	2829	947	802	693	599	548	534	547	558	474	500	444	478	483	491	488	486	468	513	466	494	470	457	448	488	431	490	405	502	447	437	456	464	421	433	461	469	451	478	472	440	470	488	466	457	466	485	461	443	505	472	482	444	459	466	520	455	446	432	468	452	450	482	437	444	482	470	504	441	465	472	462	445	429	494	460	473	446	459	447	435	463	466	444	451	469	460	498	446	461	462	473	462	474	400	475	477	449	444	468	474	474	443	451	487	455	445	424	446	471	456	466	465	495	463	451	430	455	468	457	510	465	432	427	449	471	455	472	443	473	444	504	476	490	444	449	499	468	466	447	428	463	459	436	427	445	456	452	445	466	475	432	418	463	457	440	442	457	464	463	435	437	495	457	471	439	448	416	446	439	463	498	496	442	477	465	446	465	470	443	487	472	467	458	462	443	484	501	450	451	442	441	446	454	497	471	440	472	454	446	488	448	450	464	504	449	485	454	461	440	459	446	409	456	450	450	479	445	448	408	443	445	447	431	470	455	467	444	464	430	446	411	469	445	460	500	472	497	452	486	448	441	449	435	444	451	469	475	470	484	467	462	475	480	437	420	468	434	458	479	460	444	428	447	476	437	451	465	439	447	461	473	465	487	488	459	458	454	466	484	462	424	426	435	438	427	439	455	443	440	454	476	463	467	489	447	477	445	415	481	447	465	458	469	456	522	422	435	486	462	499	470	448	464	448	436	461	487	455	430	436	451	500	466	498	452	467	466	462	441	468	489	425	428	456	468	466	480	450	470	443	469	429	462	442	444	459	429	425	457	469	452	429	420	449	449	453	464	490	456	485	504	477	451	443	440	472	445	469	458	465	451	463	443	455	465	468	474	448	440	480	415	439	459	457	475	441	456	411	461	427	465	430	466	468	458	425	478	458	450	446	457	459	453	438	436	479	440	459	441	477	492	432	450	452	450	444	441	473	470	465	461	487	477	442	484	460	435	457	459	470	465	467	424	463	441	494	427	474	470	468	439	420	481	425	498	432	454	455	489	462	466	435	450	459	455	474	483	495	450	444	455	446	446	479	493	422	495	455	499	468	454	438	451	432	460	461	444	455	440	459	466	485	471	425	464	474	440	484	477	476	484	457	490	482	420	447	439	474	447	435	435	451	444	471	439	432	452	433	506	486	431	429	480	449	476	457	456	438	477	444	449	448	469	462	445	465	469	474	450	477	480	445	502	498	466	491	444	454	472	456	438	478	452	449	476	421	496	475	474	433	449	468	465	476	486	448	437	459	458	474	464	474	441	446	444	461	445	494	466	468	471	463	434	460	459	413	467	435	490	447	455	457	468	442	507	450	444	448	473	436	406	455	493	487	437	454	444	489	454	456	446	471	468	427	454	487	490	452	421	438	457	455	446	444	428	467	479	460	472	443	438	417	452	420	451	461	468	470	463	464	471	467	463	471	459	506	471	471	528	487	428	465	450	502	444	451	474	454	415	475	440	462	445	459	483	437	445	468	480	465	438	443	474	459	427	419	497	436	436	445	445	434	451	460	413	457	468	468	473	440	442	458	433	445	451	438	419	456	448	511	496	452	472	456	481	462	470	432	454	433	472	482	472	444	444	487	470	452	412	469	479	489	460	470	469	456	484	463	478	474	455	477	493	472	461	431	482	457	471	443	502	476	444	440	455	444	464	451	470	496	451	431	449	425	421	452	500	424	434	483	431	443	446	464	442	460	482	400	447	491	423	485	452	446	428	464	477	437	473	454	475	402	454	473	478	416	430	448	456	447	463	442	458	455	490	457	438	448	502	493	460	428	446	431	465	478	467	452	428	451	490	430	449	474	436	507	472	470	448	429	466	459	456	457	454	480	483	444	488	441	429	460	459	446	471	451	469	412	466	451	433	479	474	456	452	446	445	461	465	479	466	470	432	474	467	445	414	471	458	426	485	467	467	474	467	429	441	485	491	458	506	472	471	469	470	484	426	486	405	441	465	447	506	433	436	462	454	472	455	450	434	461	478	460	458	438	470	484	476	464	486	470	467	443	484	446	453	437	446	472	457	460	438	448	444	476	504	461	452	448	447	479	466	457	465	485	452	467	483	426	486	465	434	452	491	462	428	476	457	471	453	465	501	442	479	451	474	454	487	429	464	452	419	494	456	491	478	493	457	453	456	464	444	515	397	438	478	468	440	463	474	486	483	437	506	422	487	457	457	458	455	448	468	472	443	432	479	460	422	482	467	468	445	461	449	460	468	450	480	489	458	468	469	471	511	485	452	432	495	436	454	473	447	413	459	483	471	450	466	481	449	428	435	466	477	461	464	442	426	451	468	494	447	461	446	476	495	483	477	414	468	416	460	470	488	459	448	476	445	451	449	488	471	473	467	459	422	467	468	440	454	465	451	417	464	447	416	497	443	439	459	472	449	470	456	435	449	494	454	458	459	473	458	467	412	404	459	427	456	436	450	420	473	464	446	467	449	452	504	466	476	480	447	453	472	499	454	444	429	458	522	468	446	459	450	463	424	460	446	440	441	472	510	469	423	460	466	468	449	446	471	466	451	485	459	423	518	461	466	486	487	500	419	448	446	458	442	491	416	431	470	468	435	449	445	473	461	439	432	471	474	427	442	474	458	455	466	454	470	442	445	429	474	484	430	453	469	506	433	481	434	468	472	434	476	467	464	459	408	473	424	475	467	446	475	490	467	434	478	455	445	480	509	411	449	488	448	478	496	460	447	450	508	443	472	477	487	444	456	440	440	451	450	460	445	484	441	438	459	428	456	493	436	472	447	468	447	486	424	465	443	414	459	488	439	475	466	438	473	482	467	490	455	456	471	465	470	428	495	458	501	465	446	507	448	478	468	433	436	478	470	429	424	476	480	451	483	434	465	444	439	457	465	439	469	481	436	428	429	432	464	444	446	462	487	478	468	478	451	476	446	448	478	398	460	443	488	497	460	460	478	442	446	443	472	452	454	437	451	455	429	486	470	476	460	463	418	466	472	412	448	479	444	470	418	451	443	470	467	443	459	458	470	477	436	453	428	476	461	446	446	458	478	495	455	496	448	461	463	472	439	498	465	425	448	497	485	433	463	436	466	446	457	442	473	465	489	450	465	477	466	400	465	433	469	480	457	474	463	461	441	472	457	443	463	440	435	440	459	466	492	458	421	466	465	471	488	445	443	470	416	502	479	445	452	455	486	471	442	455	446	499	491	445	436	477	458	458	508	440	464	416	425	490	494	478	458	476	453	469	460	440	441	487	469	465	449	463	402	418	450	449	450	450	446	453	445	485	460	461	435	473	440	479	477	467	432	476	469	479	467	407	469	439	425	449	480	451	438	474	491	427	477	441	446	491	501	460	432	457	483	424	470	467	411	447	466	467	433	466	452	459	464	453	440	473	459	400	483	410	434	452	453	480	414	458	432	470	455	486	450	452	464	465	436	450	434	454	460	461	478	461	478	425	469	466	451	481	432
30569	32120	29460	16860	5002	1432	493	275	294	286	276	280	282	253	242	241	262	265	246	253	272	271	296	237	249	246	241	267	224	242	248	261	249	264	258	268	252	246	229	238	242	239	224	246	223	242	283	291	242	260	241	241	255	235	217	249	221	232	238	245	242	250	243	254	269	271	247	241	269	207	257	254	245	222	258	283	261	241	247	258	276	255	255	231	259	243	235	276	233	252	244	230	246	246	227	235	251	258	261	253	263	257	264	267	300	251	263	259	246	235	268	259	253	275	241	265	259	283	232	257	281	252	265	222	261	266	273	265	256	231	283	231	260	252	247	275	222	248	240	249	260	251	245	259	235	249	245	233	260	237	262	255	238	245	230	249	262	246	247	246	262	249	257	275	275	253	258	271	248	275	248	268	234	253	250	262	241	281	258	260	270	251	266	255	255	242	243	253	254	249	235	235	238	251	256	266	259	263	243	257	292	241	275	259	206	234	262	239	258	234	245	253	241	258	247	245	283	253	229	271	248	269	254	247	235	250	231	262	257	238	244	255	227	239	256	243	250	281	227	272	261	285	244	254	281	236	254	277	251	266	242	257	261	264	257	280	251	272	226	262	228	238	266	254	241	238	261	266	281	239	268	256	271	263	274	253	243	280	278	244	239	243	245	246	261	225	242	253	269	251	254	268	282	247	288	232	237	240	233	233	230	259	252	249	235	271	274	260	245	237	250	210	250	254	246	261	259	245	249	241	263	229	219	227	246	253	241	257	268	252	241	248	263	265	238	239	234	235	224	221	240	266	247	289	228	276	248	242	262	242	235	240	254	264	251	258	252	244	242	257	290	274	261	258	243	260	251	237	235	246	238	236	262	275	272	279	267	263	238	259	266	260	251	279	251	282	259	276	274	236	245	260	232	281	243	252	235	268	250	213	271	222	245	226	269	257	268	248	254	269	253	269	222	278	267	266	270	268	245	237	277	271	231	266	255	212	251	247	261	249	261	248	250	250	259	276	234	282	246	252	251	228	226	265	246	267	236	246	274	255	229	262	271	252	241	274	239	253	229	269	262	265	270	260	273	241	245	225	243	259	228	258	259	253	249	250	265	257	265	292	262	277	238	245	260	243	269	265	257	285	245	250	254	272	269	262	268	282	264	264	229	287	289	219	265	229	220	260	245	255	263	231	268	253	262	246	243	251	249	279	236	254	245	240	242	247	263	237	259	243	297	251	227	241	256	275	248	231	245	272	218	294	248	245	255	255	261	271	256	271	238	227	210	230	213	238	260	274	262	252	244	235	273	266	253	244	223	245	244	246	248	228	240	231	253	259	274	274	239	243	252	254	234	244	251	267	252	245	233	261	258	263	255	244	268	270	250	256	248	264	258	243	248	266	251	273	244	242	266	260	219	236	254	277	255	243	275	239	249	249	241	262	251	264	239	236	277	249	214	262	244	248	246	262	251	262	254	237	229	259	242	221	240	223	239	263	281	241	266	241	236	232	255	270	252	238	243	271	278	254	262	223	261	243	260	244	256	262	244	242	248	261	239	276	268	275	271	277	236	270	244	253	259	249	280	279	235	232	252	264	224	224	245	270	263	261	267	254	254	247	261	276	245	258	259	254	256	246	275	265	245	267	259	266	215	255	234	232	279	262	240	266	236	265	252	224	256	276	237	247	249	245	255	247	248	260	240	244	257	275	259	231	264	257	271	247	248	240	239	247	263	303	259	253	240	242	254	266	242	276	237	213	268	264	273	261	250	255	256	239	247	234	255	264	235	282	280	223	258	261	282	227	239	246	228	261	256	288	251	242	283	246	270	248	253	253	254	261	246	257	241	262	271	274	265	263	245	251	245	256	237	229	253	247	243	268	264	257	252	242	254	242	257	275	240	231	255	248	245	246	252	219	253	242	226	259	301	245	265	235	250	255	275	241	244	271	216	254	244	240	273	271	241	244	264	248	249	261	240	258	246	257	275	256	259	260	288	242	275	227	252	266	257	256	237	253	275	242	238	278	243	255	256	248	271	258	257	245	228	260	238	267	253	257	249	243	214	254	232	277	270	246	250	259	263	264	256	221	266	256	261	229	227	221	253	255	268	275	229	229	267	246	258	271	255	229	273	229	238	284	226	247	230	264	226	266	249	246	224	222	227	265	257	273	262	250	246	292	257	267	263	236	235	257	224	244	241	259	235	248	273	260	258	255	253	224	269	243	271	225	272	265	249	233	234	230	276	262	262	271	270	266	255	255	265	262	248	240	252	237	257	242	268	233	270	263	253	266	236	229	256	286	285	281	251	273	240	255	236	276	256	270	253	234	247	260	275	287	249	256	274	260	242	248	231	255	250	245	254	255	225	235	231	271	247	230	242	261	252	251	244	249	247	264	241	269	223	238	251	274	231	258	260	231	282	248	255	266	245	266	274	262	213	230	238	251	253	273	227	236	248	246	256	255	264	279	243	267	253	229	231	219	255	228	250	284	238	220	247	255	238	227	239	242	260	241	253	268	253	272	267	270	229	220	277	237	236	260	269	278	246	248	231	248	258	238	244	239	262	243	270	277	270	248	267	262	240	261	251	231	243	243	248	254	284	237	249	238	259	245	257	228	268	243	234	251	250	276	278	268	277	258	213	240	254	241	252	234	273	242	261	273	255	258	263	264	260	255	230	255	266	243	238	251	243	249	257	252	248	237	253	244	256	223	275	240	260	253	255	262	250	268	259	268	275	230	257	246	264	240	266	252	268	253	253	245	265	274	233	264	213	236	263	274	241	244	263	237	228	248	238	246	258	285	247	259	240	264	236	233	248	255	231	290	252	251	273	238	263	237	270	248	277	262	281	230	250	279	250	284	232	248	266	244	248	258	241	259	265	266	248	262	251	246	235	233	257	246	261	238	251	225	262	226	263	251	259	250	229	254	258	240	282	262	253	234	246	281	245	225	251	240	274	260	241	242	265	236	278	245	235	238	298	243	234	255	268	239	256	230	244	250	229	251	278	257	262	275	234	251	250	237	266	258	273	239	238	233	260	248	231	240	265	255	240	236	236	239	256	265	259	242	258	245	238	251	253	244	276	278	231	255	255	246	242	247	252	258	254	229	229	234	241	230	249	247	247	252	247	258	251	266	241	239	263	239	260	254	244	250	253	265	237	244	222	272	259	267	266	238	248	247	233	286	263	269	244	241	264	264	281	248	230	263	252	272	252	233	285	259	232	237	253	260	243	254	298	237	276	246	246	268	248	256	252	257	231	218	284	252	233	249	260	235	240	268	260	254	258	240	266	253	258	272	232	260	240	228	265	234	235	256	245	271	283	239	277	230	241	233	271	261	235	233	239	268	248	242	241	243	261	266	233	237	281	237	255	283	275	245	251	254	247	248	273	255	256	261	258	249	264	266	266	243	277	270	263	278	274	260	270	270	244	261	249	262	225	249	248	259	267	261	261	255	246	240	258	258	270	256	246	249	270	245	232	251	210	240	248	254	261	240	246	241	257	238
35026	46536	28442	14715	5759	2118	645	372	374	311	318	317	293	293	292	295	296	306	306	316	303	307	288	293	332	312	330	294	295	328	312	287	332	310	300	292	308	304	274	304	311	322	272	307	321	281	270	321	306	276	272	257	285	292	277	314	271	292	302	287	292	316	274	294	273	284	292	299	289	317	280	290	282	296	299	299	294	304	284	282	297	273	278	297	280	274	294	295	308	289	275	321	296	293	287	305	282	288	302	292	285	260	293	316	301	295	311	294	301	282	294	281	304	307	284	305	300	293	303	300	297	285	273	305	300	299	302	312	318	304	299	303	285	327	311	297	324	319	283	332	294	315	318	329	300	306	269	314	293	287	301	301	295	303	289	314	279	269	300	304	295	276	281	291	294	287	278	284	330	291	276	319	298	278	325	306	330	300	290	292	300	291	297	306	315	285	291	303	304	309	317	289	321	295	325	290	331	283	308	298	291	317	293	308	309	274	294	265	294	296	288	281	308	328	282	305	287	263	294	290	281	296	322	294	293	297	297	308	298	282	258	280	293	307	285	277	264	287	276	293	277	291	317	282	295	304	305	308	317	294	306	297	293	297	297	309	303	315	329	288	289	287	291	277	304	339	264	275	332	297	306	312	268	332	288	309	297	312	289	287	296	297	287	268	304	313	307	291	320	313	286	332	284	285	312	288	303	293	274	287	312	313	294	299	297	289	318	301	319	297	332	310	313	320	291	301	278	326	314	310	288	301	282	300	289	317	296	279	294	276	301	293	322	301	296	314	293	305	299	322	303	298	254	289	286	299	288	282	310	298	308	311	312	303	276	299	322	272	283	325	282	283	317	296	277	296	294	276	312	271	322	313	266	271	280	306	295	295	288	303	259	333	293	305	283	290	308	288	290	290	281	303	282	281	273	306	288	323	312	256	290	270	329	319	309	314	307	280	256	297	316	301	305	321	304	328	306	290	293	289	311	291	316	290	301	279	295	310	293	317	302	308	304	282	316	314	309	303	291	290	280	279	294	279	331	286	296	310	295	292	321	314	328	272	301	280	330	283	304	264	316	285	294	329	279	323	249	307	311	317	286	306	305	306	315	278	308	303	297	294	306	287	290	308	272	305	309	306	288	315	299	292	286	309	305	273	298	337	302	285	298	273	279	285	298	299	317	275	306	299	284	308	256	288	254	282	297	332	304	281	309	279	298	286	292	312	296	289	278	295	293	321	278	300	286	297	319	307	287	290	299	310	294	309	295	301	303	302	254	296	312	288	311	278	295	306	327	299	296	316	259	235	295	301	293	302	309	276	288	273	276	324	317	310	291	282	310	277	270	286	313	286	317	291	298	285	278	323	304	290	305	317	297	308	299	305	326	296	303	286	308	314	315	300	303	324	303	311	282	284	300	269	315	316	296	286	317	296	330	323	283	297	314	274	294	295	327	312	316	299	310	287	294	303	309	295	289	312	314	268	270	298	290	282	318	312	292	274	302	297	260	274	345	301	270	283	306	322	306	301	317	288	282	307	307	303	294	291	293	307	306	308	315	306	307	318	291	318	286	277	306	292	289	299	289	306	300	318	316	313	286	293	293	301	282	280	278	296	351	271	272	299	312	320	293	284	289	289	320	293	280	289	295	293	297	308	297	288	295	287	293	311	301	302	286	313	284	289	267	283	262	285	330	289	285	287	301	304	271	317	323	323	305	315	310	298	293	320	279	280	284	295	282	281	316	323	281	296	303	284	263	290	313	304	306	304	326	303	317	307	288	278	306	319	297	307	304	314	308	296	310	295	303	282	298	294	319	278	287	312	302	282	314	272	297	295	279	287	285	323	276	279	287	306	338	315	311	297	308	288	321	287	299	292	286	312	273	285	322	301	325	316	297	314	297	274	322	281	263	302	299	321	291	320	295	317	306	290	272	303	285	282	293	280	311	297	269	304	303	296	289	290	323	278	302	305	325	303	319	276	334	313	349	276	273	298	308	284	305	314	313	311	328	292	311	326	257	325	291	306	314	288	277	277	307	296	307	285	284	319	288	306	305	322	319	286	328	289	280	298	291	287	311	307	324	308	305	296	313	306	281	294	276	298	314	303	307	303	293	296	329	280	339	299	288	271	296	300	303	309	277	307	313	271	267	280	278	326	295	282	331	284	277	299	290	301	325	296	295	304	289	319	279	296	321	277	275	274	314	277	325	296	310	291	296	301	286	294	291	308	291	306	298	291	308	299	294	275	295	290	316	323	285	298	293	295	297	348	299	295	296	263	300	311	295	310	302	293	306	305	296	276	297	314	290	306	299	294	292	288	305	293	282	307	298	281	263	303	323	319	283	295	236	310	299	283	312	308	266	277	326	315	309	290	303	313	319	296	273	285	318	296	324	310	304	297	328	282	306	300	270	316	308	267	293	274	297	280	319	310	305	274	291	297	308	307	293	325	276	328	278	267	314	290	306	290	284	293	289	331	274	318	304	291	319	311	281	300	274	270	309	297	303	280	305	293	312	328	286	294	306	286	258	289	295	302	284	289	317	301	300	278	296	276	290	301	268	299	315	287	287	343	330	317	310	284	262	315	311	303	305	311	299	307	312	312	292	284	308	286	283	290	296	269	294	327	321	287	319	289	295	268	309	294	326	303	278	276	288	280	292	309	295	266	293	290	281	302	307	314	307	304	308	282	275	294	290	281	297	306	295	315	313	273	278	312	296	300	315	296	314	289	294	291	276	284	296	344	284	325	291	298	286	300	271	316	281	303	300	275	329	296	328	284	292	282	295	314	297	299	301	295	324	311	327	290	302	281	274	301	327	286	282	314	316	335	297	273	292	276	285	318	269	308	280	280	314	294	284	319	271	315	310	305	281	288	348	285	291	287	301	300	291	277	321	286	295	282	272	281	299	307	293	292	303	304	324	288	299	287	332	304	291	302	277	291	320	284	334	314	297	310	283	303	281	330	303	281	306	277	304	311	351	312	297	309	300	285	322	301	305	305	305	287	299	284	306	307	317	300	281	277	319	269	281	298	270	284	327	326	332	278	312	290	311	316	302	302	367	336	333	301	320	297	333	256	315	281	328	331	306	302	314	299	285	318	260	305	299	301	305	306	309	307	315	296	296	280	311	322	309	308	327	293	292	309	294	276	305	295	294	301	260	294	289	321	300	286	297	294	318	307	280	279	303	293	305	283	293	275	332	306	301	340	285	287	258	330	327	291	321	267	299	292	293	293	314	339	273	294	297	284	292	345	321	290	324	306	276	314	304	302	275	299	299	295	309	297	302	309	304	313	310	311	292	289	329	289	269	335	292	303	272	304	317	290	283	283	300	287	298	318	273	286	273	332	283	306	259	284	272	328	295	295	323	303	298	283	299	300	342	273	262	295	277	314	284	272	300	301	313	290	289	286	287	306	314	283	295	282	325	292	303	286	279	301	295	292	304	298	283	279	328	277	275	278	295	293	266	293	286	295	293	298	317	280	312	320	289	301	323	288	318	302	313	279
24009	20999	28058	24777	21091	12134	2633	628	422	379	325	300	289	299	265	269	265	276	288	245	275	277	273	298	283	261	273	280	276	267	241	247	278	253	261	284	281	273	286	284	254	285	268	264	282	254	303	253	262	293	253	266	274	249	254	265	273	286	288	244	259	265	264	275	264	292	248	302	271	257	241	290	273	266	295	275	281	268	266	275	271	250	273	272	259	242	261	267	293	244	262	282	259	260	287	276	255	293	280	298	292	289	265	279	283	278	261	274	248	281	297	268	293	270	260	259	275	282	272	280	276	277	257	266	291	255	247	258	280	256	273	245	298	275	250	305	318	273	272	256	285	253	263	259	275	296	252	294	291	252	282	265	260	279	297	283	279	277	271	262	269	267	267	264	265	252	264	246	269	277	282	275	260	276	279	221	283	277	265	265	273	292	283	274	280	277	263	271	270	284	238	254	262	266	254	259	284	263	278	285	246	267	308	262	251	282	301	286	261	247	274	274	265	286	243	286	262	287	298	234	273	258	283	278	280	303	270	290	236	267	287	270	266	301	259	294	264	260	261	260	269	279	296	276	259	266	264	291	274	295	230	276	285	284	271	276	280	273	284	268	293	267	254	266	302	271	247	288	267	255	274	283	269	263	286	271	239	281	296	260	271	288	253	270	262	263	275	310	272	255	261	290	319	282	251	240	242	284	265	303	280	263	280	260	272	260	254	280	293	266	273	268	238	283	323	290	275	271	270	294	268	261	278	281	281	264	270	274	277	297	270	252	274	244	270	289	272	274	297	294	288	271	290	254	295	293	248	313	281	259	266	273	271	276	310	280	285	253	265	270	275	253	281	295	273	261	266	233	286	260	230	270	244	270	244	266	256	281	300	274	273	299	271	283	271	273	297	254	266	243	269	280	268	271	274	269	252	264	235	248	286	276	264	269	272	248	270	265	249	281	277	278	237	282	298	276	236	285	278	267	269	250	287	265	268	266	277	299	282	247	257	273	294	242	247	289	277	285	258	286	273	270	273	288	268	256	281	277	249	284	289	266	267	276	256	274	271	252	269	269	281	261	262	244	250	286	312	271	268	269	270	263	298	287	295	286	278	260	270	286	263	275	266	288	247	244	251	263	241	322	289	260	289	267	288	253	256	264	242	276	295	266	282	261	259	283	288	266	252	262	278	296	280	268	288	282	296	273	287	233	276	240	247	269	288	261	280	278	266	292	261	291	318	264	255	254	259	269	276	262	253	274	290	279	246	259	304	301	270	262	234	257	266	275	267	287	258	285	282	289	307	297	294	252	248	276	248	257	268	269	259	272	292	283	260	273	249	289	286	293	290	295	260	231	259	291	262	296	279	273	266	224	287	251	267	290	292	256	273	273	275	304	250	274	271	257	305	269	271	268	278	281	278	267	300	269	257	267	264	248	253	266	283	277	282	270	251	244	265	272	288	279	268	277	283	286	260	270	289	254	273	257	262	274	240	281	276	260	248	262	299	255	283	280	245	253	242	292	242	247	276	263	278	283	257	287	282	286	266	257	261	286	286	256	259	272	266	255	264	239	252	251	271	293	280	254	258	260	259	278	269	266	268	262	266	262	277	278	289	271	271	256	288	294	276	308	282	264	253	254	296	271	273	278	279	257	268	277	267	276	257	283	259	309	259	281	252	265	260	233	255	268	286	277	252	267	272	263	262	267	273	288	257	251	261	259	301	265	271	248	258	271	259	280	274	256	266	243	274	271	284	245	231	276	274	274	274	295	261	244	284	232	254	273	286	262	284	270	314	292	256	254	277	272	273	272	274	282	295	300	245	283	277	280	273	272	294	292	279	274	294	263	264	287	282	253	259	263	240	278	285	293	275	302	272	273	284	277	288	262	285	275	274	260	268	251	311	262	274	278	276	288	245	292	262	294	253	263	278	258	303	285	280	273	284	280	266	250	255	276	260	259	278	236	266	253	268	266	292	266	253	270	275	284	265	277	262	250	279	257	267	269	260	265	258	267	276	274	280	266	272	247	264	299	254	295	262	271	261	281	271	282	264	289	261	262	250	270	274	249	261	314	263	255	271	259	279	253	256	264	259	253	271	247	242	280	244	276	252	289	291	277	282	265	248	293	294	293	277	286	311	278	277	317	269	247	284	293	269	240	297	273	311	267	265	282	263	265	307	262	299	279	279	283	256	262	274	272	275	257	283	255	274	287	283	274	271	271	304	273	276	272	263	289	275	270	264	310	275	261	255	278	282	271	273	285	256	258	246	266	256	266	283	298	253	271	287	256	240	291	268	247	253	317	270	260	270	284	240	266	269	251	272	293	270	237	259	268	251	271	246	307	260	260	271	290	279	291	256	268	269	298	265	248	268	251	268	287	260	281	292	278	294	297	267	305	257	285	279	287	302	293	245	273	275	285	260	249	249	254	286	241	270	263	241	270	323	260	265	250	270	266	275	281	273	299	293	286	235	260	269	271	287	299	259	293	251	272	277	294	283	242	268	299	250	275	272	269	268	292	253	289	267	251	262	279	285	270	235	270	282	277	255	275	310	296	266	259	302	294	263	259	319	265	264	285	279	272	236	270	267	280	271	283	277	293	294	266	266	268	276	268	254	267	257	261	256	278	266	276	269	270	253	247	264	274	275	258	239	263	251	268	276	256	272	255	286	282	256	252	284	281	263	233	272	273	255	273	285	282	268	254	246	256	293	271	296	262	269	271	235	266	268	248	236	282	279	282	294	276	262	282	250	248	309	281	278	243	280	224	253	303	274	248	312	230	255	254	259	268	259	267	277	253	286	283	273	287	263	264	268	265	271	252	275	236	276	264	295	265	263	265	290	276	280	259	262	233	236	280	236	270	282	274	268	224	252	261	296	263	297	305	260	279	255	286	269	266	257	261	297	293	224	296	272	271	249	272	256	261	268	255	276	288	286	237	267	275	264	281	288	326	271	260	271	246	286	277	288	266	269	272	285	255	259	254	271	258	309	256	292	260	244	275	269	309	239	235	259	252	265	266	300	273	254	238	278	276	268	275	269	243	251	294	281	277	244	286	238	273	249	276	268	283	286	269	283	274	256	282	255	285	278	276	275	302	266	274	255	296	280	278	268	289	288	264	296	256	257	282	283	307	277	280	266	279	287	293	286	269	247	256	275	268	282	237	282	263	267	278	288	267	283	269	248	289	283	260	286	255	261	276	278	272	283	286	268	275	266	266	255	263	258	268	269	303	279	290	250	262	298	264	287	257	268	266	261	294	289	253	242	298	310	280	259	298	249	272	265	271	273	213	296	265	259	251	288	261	263	269	231	268	274	300	277	303	296	273	240	240	276	270	313	278	243	278	273	264	265	243	281	295	244	240	233	286	301	282	248	246	268	262	277	318	262	251	251	253	293	282	270	283	277	274	262	251	257	241	288	298	271	259	283	250	278	280	250	250	306	266	278	257	287	221	289	273	297	309	261	265	265	263	262	253	283	242	249	291	298	292	271	248	249	266	256	273
36116	52792	38648	24845	15410	5757	1633	602	465	390	379	351	333	336	308	342	320	288	327	318	318	302	337	286	290	300	333	302	321	314	326	333	317	268	292	319	328	321	298	310	316	306	311	282	309	306	341	315	308	341	307	320	299	328	314	326	316	320	348	301	312	304	310	311	289	314	304	297	315	294	304	333	349	272	330	319	300	332	310	335	317	297	302	300	312	331	313	295	341	320	340	315	323	312	289	307	297	318	333	323	306	274	322	313	312	344	310	290	310	318	312	306	286	316	349	317	302	345	313	303	310	321	312	295	348	337	298	357	326	289	267	305	303	289	323	334	287	314	317	322	316	282	325	325	316	295	295	310	296	308	292	293	310	311	318	293	339	285	333	266	287	343	293	304	317	340	344	284	303	324	316	308	319	301	305	303	312	304	327	252	324	319	276	323	302	302	324	301	287	317	315	309	330	297	348	306	301	320	337	313	284	316	309	337	317	297	281	316	336	287	303	328	318	314	322	297	306	301	307	324	301	290	298	294	304	303	323	334	347	346	327	302	270	328	295	300	294	330	342	331	325	294	317	313	324	296	285	308	282	282	298	285	306	315	335	290	282	306	304	288	315	281	296	346	362	322	350	291	327	295	319	322	297	329	314	286	310	324	305	262	280	333	286	290	289	315	299	303	295	304	323	318	306	298	321	317	305	337	304	274	356	320	312	329	285	305	319	335	308	318	319	323	325	329	284	297	344	301	304	329	298	318	292	309	302	313	306	277	302	291	302	325	337	316	285	312	313	322	321	336	334	318	285	311	330	314	302	319	311	296	309	332	314	293	290	307	283	313	285	324	309	286	324	323	302	350	299	344	321	314	281	275	320	317	328	285	281	292	296	310	301	323	307	295	320	282	312	307	290	343	281	293	316	339	300	299	304	335	303	321	307	324	290	283	313	320	318	305	307	306	290	304	303	263	297	300	299	315	303	296	313	286	284	302	334	291	283	336	324	295	307	297	298	295	306	290	300	278	325	282	349	301	281	320	355	334	287	310	324	312	347	338	301	327	302	301	284	297	335	338	309	316	325	322	347	295	331	296	311	324	328	307	318	324	295	309	313	293	324	313	307	309	289	290	291	319	299	324	294	319	299	312	306	300	280	290	328	313	353	308	285	333	322	307	268	314	306	319	285	333	318	281	330	333	302	289	308	315	310	301	318	321	290	313	300	326	319	323	314	316	294	280	322	332	304	312	326	323	279	316	325	302	304	312	330	323	320	316	315	331	307	307	341	324	317	312	291	275	316	318	345	283	316	311	291	292	324	307	311	318	312	314	317	300	279	318	328	295	320	328	301	316	341	295	293	346	297	318	296	314	342	289	324	353	304	302	287	310	306	313	303	276	293	326	326	293	292	288	316	313	318	312	309	310	309	304	296	314	287	303	320	304	288	300	297	276	322	318	311	318	301	321	322	286	287	326	301	294	302	305	298	310	307	312	320	334	310	322	296	296	308	309	320	354	313	310	304	305	299	295	316	321	312	279	288	313	306	312	334	270	313	312	303	318	291	332	318	300	331	334	343	322	328	285	313	344	274	293	315	313	308	318	323	292	324	319	288	322	351	312	295	314	327	298	329	299	310	305	306	302	296	313	312	340	280	306	305	329	318	339	316	323	296	290	319	313	340	286	351	315	283	319	300	304	316	304	296	325	291	343	283	293	306	304	344	299	333	291	307	295	312	347	312	315	330	283	327	307	313	319	303	295	287	325	301	276	307	307	330	291	270	314	274	293	301	292	324	292	287	340	290	314	285	312	316	307	315	298	326	334	313	286	309	322	320	310	335	314	322	308	326	324	352	291	294	339	304	315	328	339	294	300	298	302	271	310	289	334	320	274	299	352	291	341	320	303	325	310	294	330	313	320	306	299	335	287	330	333	274	300	301	319	312	307	309	314	312	298	321	301	330	298	321	298	286	311	336	311	300	314	338	301	294	328	339	333	322	345	327	292	334	322	321	301	320	311	349	274	340	325	270	299	311	315	315	307	304	319	318	317	305	322	334	315	297	322	324	313	318	321	315	309	324	335	313	307	329	317	298	307	289	324	283	313	291	301	338	312	332	310	313	292	323	318	318	297	289	331	336	303	327	323	331	311	294	296	284	314	321	325	300	314	293	301	303	340	311	337	304	322	314	295	325	292	348	310	311	320	313	278	319	300	286	315	309	301	322	304	300	340	328	311	314	333	307	305	303	320	327	300	280	334	312	333	315	295	325	316	309	295	308	315	302	297	312	317	331	299	285	305	340	307	293	304	293	316	329	304	301	320	303	303	331	314	293	279	322	333	312	308	285	290	321	297	347	296	293	276	323	332	354	298	316	288	326	282	285	331	321	301	310	342	329	306	318	312	301	327	294	338	343	305	328	308	301	332	326	332	313	289	334	294	311	320	300	314	300	312	301	305	313	303	308	301	313	305	331	298	314	295	310	270	317	345	299	301	344	321	285	325	298	294	293	294	314	306	295	307	304	315	318	273	313	306	322	281	333	306	303	311	314	299	336	305	343	296	326	294	317	294	316	299	325	322	313	287	282	350	331	329	334	320	309	303	308	308	316	286	309	313	327	275	329	326	324	302	309	307	281	316	317	325	300	274	260	320	350	282	340	293	303	285	311	315	315	305	320	314	306	320	320	340	298	294	287	320	305	295	322	291	305	282	322	339	289	340	321	315	324	299	295	307	321	332	300	334	299	320	341	299	307	340	311	305	334	320	311	342	293	316	334	291	327	322	328	311	299	310	295	300	311	317	287	289	310	322	304	271	280	296	295	281	324	280	297	281	298	318	322	326	279	302	337	340	317	299	306	312	305	322	354	301	311	292	321	310	272	293	286	261	315	300	294	322	325	277	293	307	307	312	319	322	330	281	274	308	322	311	297	274	311	309	306	315	315	302	327	303	286	286	318	297	318	320	322	305	295	314	315	310	302	328	347	310	314	327	292	318	317	315	268	308	327	311	328	301	306	302	296	322	307	278	329	280	309	286	312	317	298	318	351	316	303	308	292	361	290	275	343	327	310	289	319	325	297	294	285	296	312	335	313	318	295	319	288	321	294	312	298	313	319	297	288	294	299	303	305	311	331	310	294	330	347	298	290	323	305	332	316	309	289	346	278	333	325	328	329	315	297	346	276	309	298	324	320	313	329	282	338	315	304	301	310	314	316	293	282	300	303	310	320	292	315	322	305	313	299	309	312	325	340	310	286	314	290	313	308	326	300	299	278	298	288	353	307	332	312	295	320	315	304	321	291	349	318	323	313	303	325	295	279	277	303	317	319	300	350	299	284	308	301	283	297	307	309	286	313	317	317	310	285	304	303	334	326	326	329	289	307	305	312	313	318	304	294	299	334	274	360	306	278	325	298	337	314	316	332	283	284	293	323	314	301	296	298	294	321	325	281	327	341	315	291	307	286	315	320	294	312	295	268	301	308	328	313	315	312	311	302	309	311	285	308	308	310	323
25119	21302	28570	25839	15388	5083	1143	526	436	396	359	372	342	361	376	356	336	375	368	370	386	355	368	366	344	383	410	350	354	355	376	342	349	341	344	344	359	354	366	363	350	350	366	367	386	370	366	360	326	348	353	395	357	351	372	377	382	366	313	378	327	391	391	345	330	366	344	341	361	350	381	329	395	333	346	313	407	351	372	376	355	352	379	344	359	363	384	364	350	414	365	366	373	349	343	366	382	326	360	360	369	347	365	373	376	362	371	314	335	352	357	332	349	317	344	417	363	318	373	372	363	327	383	333	351	355	338	364	343	343	356	357	385	351	385	340	356	341	373	362	345	343	367	336	342	326	343	368	375	350	356	366	368	387	342	337	333	376	342	387	321	374	350	359	352	336	345	351	335	372	349	375	336	355	396	343	354	361	387	377	413	347	364	342	362	407	373	370	361	363	357	365	387	344	362	308	347	343	393	388	362	409	362	387	373	336	351	379	374	355	349	362	360	342	376	356	346	386	355	355	390	329	373	363	330	375	373	344	380	361	374	370	344	340	372	357	397	365	356	326	329	366	318	398	363	373	351	375	372	343	348	380	362	345	370	361	352	372	331	348	388	375	324	316	342	349	352	346	344	376	379	332	346	346	382	382	383	352	386	365	363	364	313	325	363	389	380	417	382	398	335	334	322	374	359	397	361	347	343	347	365	335	347	315	355	350	356	350	354	347	369	361	386	355	382	375	356	364	353	361	350	352	349	377	311	358	361	341	353	346	361	353	363	353	368	381	367	404	361	370	329	353	334	367	394	329	326	367	377	342	388	350	352	356	356	350	388	340	345	391	338	364	365	358	359	343	338	324	359	364	384	394	355	360	371	364	340	368	389	341	368	334	355	348	338	323	382	351	354	365	385	401	366	359	336	361	365	395	332	353	361	350	338	355	337	367	345	361	402	348	358	350	363	367	359	338	333	347	346	349	311	381	373	380	361	346	315	336	326	351	341	374	343	339	367	355	378	373	372	380	388	350	344	370	387	376	377	371	394	373	372	369	369	329	374	371	373	345	331	388	356	366	369	341	381	369	359	338	362	399	352	351	357	353	345	361	360	375	344	364	347	373	371	361	381	346	329	373	347	369	355	340	391	347	356	336	341	308	360	385	383	360	399	376	364	359	370	360	396	371	355	374	331	391	333	337	324	377	361	374	350	357	397	347	343	357	369	355	363	382	354	372	387	391	319	338	384	357	344	383	351	385	349	340	344	368	368	389	361	371	396	350	393	357	391	396	372	398	387	366	350	364	362	351	366	343	353	335	350	308	340	412	391	380	335	364	306	351	382	357	384	390	348	364	374	367	347	371	350	334	358	384	374	383	349	363	336	366	365	370	341	371	349	371	378	362	349	384	366	359	397	382	338	384	386	360	322	385	360	384	380	371	347	335	360	348	369	343	352	366	386	349	362	371	402	340	361	356	319	330	360	359	368	371	333	334	359	332	355	396	366	380	341	393	342	364	353	341	363	394	345	356	372	355	353	385	340	308	355	339	362	371	348	296	351	355	379	395	362	340	347	403	346	333	342	382	353	388	353	361	361	369	344	350	370	367	366	366	394	363	351	362	360	354	346	347	365	372	383	401	324	375	368	368	377	360	343	349	338	347	347	364	373	367	382	363	397	371	362	339	353	349	363	348	354	380	344	385	324	370	348	382	352	367	351	367	371	347	365	399	346	361	362	357	405	364	351	329	351	346	343	335	360	345	322	328	378	393	367	349	342	330	384	355	366	366	364	374	389	375	364	378	339	360	369	399	396	313	346	400	353	384	344	370	347	350	382	353	366	361	369	349	383	353	361	341	373	378	372	361	345	358	344	360	357	343	343	375	351	364	366	369	372	350	360	354	362	373	381	373	378	361	370	391	345	334	357	376	353	341	362	356	366	364	359	348	369	316	373	322	370	358	386	371	353	351	352	367	369	353	343	338	362	379	348	366	330	390	357	351	355	367	373	339	378	347	349	374	385	337	393	354	354	343	367	343	362	361	370	371	372	378	380	372	330	351	366	348	341	386	352	397	352	348	329	387	377	380	342	363	346	365	352	393	372	364	366	370	391	340	383	353	375	371	351	320	377	396	369	390	364	378	403	343	393	352	366	338	375	340	346	355	352	349	368	350	356	347	357	389	400	367	355	351	341	351	356	387	365	337	357	314	383	356	339	361	341	367	387	324	349	377	377	339	381	340	322	391	353	398	375	366	361	339	390	351	340	334	371	361	365	376	374	367	401	372	368	354	342	375	350	389	334	334	372	372	380	367	356	347	373	378	378	357	380	346	371	371	353	354	333	394	350	371	368	391	356	385	360	349	373	371	369	369	348	358	353	377	314	364	390	366	371	363	383	363	359	351	364	361	333	365	345	361	352	387	342	340	348	331	368	363	390	346	370	366	334	369	387	384	348	320	340	346	410	354	354	327	386	366	351	365	364	323	334	346	363	393	350	338	351	349	375	384	336	366	347	356	349	357	318	400	351	364	360	379	383	356	338	347	340	379	379	371	383	391	359	346	364	336	367	378	368	331	342	385	373	373	349	389	345	408	370	357	364	370	354	357	340	326	372	337	392	371	353	379	405	359	362	349	358	347	368	322	372	371	346	378	386	380	350	379	341	348	327	346	367	343	367	349	371	382	355	350	390	358	399	353	367	380	401	353	335	382	361	358	360	328	338	374	349	357	349	358	353	351	360	372	385	411	359	319	353	349	365	346	336	348	358	346	345	356	373	334	361	392	369	396	339	338	362	369	372	364	344	363	373	370	362	355	349	354	356	390	348	355	397	368	355	336	347	369	395	358	356	323	362	378	391	380	375	376	363	353	362	348	370	391	383	356	347	358	360	373	325	336	372	342	376	345	363	362	345	348	337	335	399	351	354	357	355	330	342	348	376	360	367	370	350	349	355	361	350	357	368	371	359	352	361	358	353	371	336	375	373	333	400	369	334	367	353	357	345	366	355	367	327	374	345	351	358	371	358	341	352	352	338	371	360	372	389	349	380	338	368	343	350	363	345	358	355	399	381	339	345	343	368	374	373	331	352	363	361	352	371	379	381	374	380	353	354	346	384	342	338	360	347	322	374	381	315	360	372	360	387	369	328	404	364	347	371	355	348	355	381	366	350	349	360	348	377	323	333	328	345	375	354	358	341	364	375	375	394	358	368	354	363	325	359	378	351	361	346	390	360	368	339	365	342	339	373	370	345	350	359	397	344	329	384	358	351	328	340	364	391	373	361	381	342	358	364	344	339	336	388	363	379	375	387	410	354	362	400	382	351	353	358	360	364	382	347	351	368	386	346	362	350	374	356	367	382	377	366	341	300	365	342	374	395	372	356	370	371	340	355	374	404	364	347	372	363	318	373	377	341	380	377	341	341	371	346	370	384	337	356	336	335	359	354	388	331	366	339	361	373	351	387	361	323	383	347	332	346	340	346	366	382	368	373	349	349	348	386	382	351	353
34300	53708	38113	21147	12813	5152	1305	683	561	472	502	448	441	454	434	413	448	416	421	449	434	406	417	386	404	434	401	411	434	434	385	425	377	407	393	387	425	373	432	416	433	403	394	431	418	400	414	365	382	406	428	414	431	409	402	378	453	420	403	411	402	397	426	389	412	418	407	418	406	412	411	437	404	386	436	428	459	414	428	427	441	370	431	418	426	391	419	421	394	420	398	394	392	389	406	385	393	418	424	430	457	396	422	421	383	436	406	436	416	395	436	383	408	413	419	406	400	414	369	428	421	398	404	399	405	408	416	422	443	396	454	433	419	416	427	402	401	408	437	374	473	378	413	441	425	428	384	418	405	397	412	401	438	404	398	371	426	406	425	462	392	411	378	422	416	385	395	377	364	450	404	431	399	422	431	419	424	428	398	408	441	400	406	427	404	389	404	446	441	363	398	400	415	406	435	423	425	387	420	415	438	400	415	411	441	380	417	426	440	450	416	424	413	406	386	418	411	385	398	411	427	411	407	412	409	434	418	383	391	395	452	436	416	420	427	419	408	415	393	411	439	419	418	404	456	403	388	406	399	410	408	421	408	452	424	438	378	429	425	422	420	404	422	385	416	402	381	418	434	381	428	398	460	384	416	415	421	411	423	415	438	406	386	408	412	451	421	384	429	442	381	425	426	421	388	418	400	399	414	431	403	410	405	394	436	471	396	392	391	427	388	393	397	424	399	436	425	397	410	408	400	404	445	391	444	448	403	395	441	427	411	389	408	410	410	437	378	469	443	401	400	394	430	382	413	427	422	431	395	452	392	405	392	437	426	434	401	370	449	419	418	385	396	377	413	455	386	410	445	400	427	440	360	443	419	419	420	458	437	405	398	398	387	381	393	427	425	407	403	394	410	415	379	397	395	417	389	399	381	406	414	426	407	426	439	397	471	392	450	391	417	383	394	395	437	419	414	432	408	408	432	441	395	417	415	418	380	477	413	382	369	408	427	386	380	419	412	391	413	386	428	405	382	427	403	421	430	409	420	421	451	410	395	428	396	389	430	443	439	414	398	411	415	400	427	407	425	437	419	427	447	423	413	409	404	414	404	407	410	436	407	408	405	422	416	419	419	390	424	420	383	460	399	398	380	439	429	405	433	426	406	423	372	389	375	431	385	429	391	406	442	428	398	412	412	409	348	419	402	448	414	427	398	451	399	397	443	438	369	380	417	423	421	403	394	403	377	399	427	446	424	406	400	406	396	409	377	395	420	423	414	468	446	384	424	421	399	410	404	417	407	426	396	430	419	385	389	449	419	419	390	441	420	414	378	430	405	399	398	412	426	387	448	369	412	422	395	456	403	389	426	372	409	400	400	370	394	409	407	416	406	450	442	446	430	406	422	403	416	422	408	426	426	434	410	418	429	440	413	381	441	379	438	402	453	375	412	443	398	387	398	421	409	401	423	436	392	401	384	413	397	410	423	421	417	404	414	413	427	402	395	442	405	404	401	437	408	392	414	416	429	388	423	407	406	438	417	412	420	391	403	418	394	419	418	387	420	380	409	398	438	403	454	420	403	394	426	393	391	414	424	433	414	406	402	415	445	421	365	404	460	422	403	413	415	424	406	421	451	420	448	454	394	426	377	430	429	405	413	445	411	399	394	399	426	439	390	428	426	433	389	382	439	404	400	428	431	407	399	402	373	409	434	387	404	410	420	396	440	429	407	402	406	434	412	406	422	384	438	408	405	433	406	415	415	424	435	382	430	421	404	400	400	420	395	416	416	428	413	395	424	427	414	453	413	376	425	383	441	412	398	415	387	382	409	392	415	426	431	386	397	419	420	399	417	407	435	381	373	430	400	417	412	392	413	399	468	390	404	380	396	416	410	417	426	406	450	426	408	403	389	402	408	381	409	449	446	445	413	428	399	433	431	447	390	391	370	395	417	408	440	407	385	414	397	406	411	417	444	394	410	396	425	426	402	404	439	437	397	380	441	380	391	416	416	448	414	401	444	412	404	409	402	415	414	394	417	418	429	413	439	440	409	417	430	392	421	414	400	406	392	406	392	433	390	341	428	442	399	399	431	389	425	412	424	459	417	409	380	401	402	409	387	410	380	417	392	416	404	430	413	413	402	438	448	432	441	396	392	412	421	409	407	405	440	423	416	393	414	408	424	405	430	412	411	438	425	383	405	405	422	418	458	398	405	393	409	406	382	385	392	445	399	419	398	430	435	405	402	417	415	405	422	411	424	405	414	417	402	405	451	412	400	399	373	421	425	430	393	430	412	425	429	421	401	409	419	438	390	393	406	423	411	402	443	434	455	423	400	384	454	430	395	436	437	386	422	426	376	445	430	402	380	377	412	383	429	420	413	405	435	413	418	414	389	401	434	402	405	398	448	404	399	410	397	459	417	422	439	417	411	437	433	424	417	405	394	380	393	435	421	444	430	393	426	415	434	446	411	443	403	458	405	418	398	407	389	470	417	391	364	401	420	414	425	430	432	399	412	403	398	379	402	405	414	440	424	403	375	410	393	431	408	400	418	372	394	376	407	390	440	412	403	427	400	381	407	408	379	410	426	384	434	430	432	432	397	394	416	432	401	407	400	408	440	449	402	404	400	419	410	423	379	407	382	407	406	414	441	418	422	413	429	413	418	431	396	380	445	418	406	412	397	411	379	403	419	421	377	411	407	402	434	392	436	421	417	400	459	430	411	431	417	417	390	446	392	430	388	424	407	400	374	427	419	403	402	401	443	415	407	394	444	433	419	379	454	407	440	383	433	411	387	435	424	425	387	404	392	402	418	440	399	400	447	439	427	385	425	451	398	392	444	383	425	437	400	434	404	388	413	394	414	394	392	429	408	418	432	413	400	397	434	405	366	420	415	443	447	402	415	443	389	369	444	419	392	417	427	437	425	405	427	389	391	406	433	383	401	412	402	423	387	450	431	431	422	448	440	401	401	452	439	428	435	434	404	387	449	407	430	420	420	412	403	407	397	418	444	397	431	407	403	409	414	403	382	425	416	385	434	391	387	425	419	419	409	399	424	410	390	405	376	406	409	408	426	444	429	419	449	394	410	421	410	416	429	381	405	409	457	406	411	418	414	404	430	383	400	415	418	420	411	391	419	382	437	409	433	425	430	386	401	396	391	440	372	430	412	432	401	408	449	391	414	424	442	431	379	438	438	415	384	410	438	413	408	449	436	436	366	431	364	400	461	399	406	385	407	399	434	435	424	433	412	407	432	400	414	449	446	438	405	412	418	420	402	396	423	430	377	409	400	456	423	457	381	427	397	384	423	355	441	453	391	412	433	428	411	438	427	456	420	435	437	440	408	426	419	419	430	419	418	412	389	453	416	390	405	415	397	434	410	396	441	423	421	416	422	405	425	437	399	443	378	410	422	405	423	384	400	418	424	399	398	413	396	429	393	424	438	406	378	427	430	415	386	424	426	442	414	424	417	438	395	456	427	399	370	412	405	393	386	386	432	431
22816	21056	28566	24162	21785	21353	11764	2119	835	646	554	483	450	479	445	471	461	422	487	439	423	433	432	412	428	439	437	418	423	428	407	422	399	401	399	409	420	424	416	407	411	415	432	425	434	379	433	443	439	422	441	433	428	420	410	413	453	410	418	449	429	445	458	417	435	421	407	435	429	417	364	418	420	424	405	412	417	415	421	414	433	450	390	404	411	409	433	421	441	402	453	409	423	410	430	410	430	425	416	397	372	442	437	411	408	451	397	424	423	396	396	467	406	442	437	457	437	456	408	419	416	399	418	408	432	418	442	455	430	427	431	413	410	417	452	436	425	432	424	403	423	397	419	399	417	417	454	435	420	427	449	397	426	400	421	413	410	435	420	417	421	429	437	457	438	403	421	404	408	447	388	431	413	401	418	435	410	431	430	390	444	424	436	431	380	391	433	391	443	433	411	435	430	465	408	412	410	391	405	427	411	389	388	385	441	425	421	420	384	441	423	396	432	423	432	407	421	442	411	396	414	418	457	464	405	432	432	440	436	435	418	434	448	434	441	420	407	414	458	430	433	419	430	418	402	397	436	433	415	404	402	435	391	423	452	412	417	430	482	404	412	410	418	416	472	412	402	431	444	418	436	427	456	452	424	387	417	446	426	438	373	441	428	439	432	393	437	429	409	409	460	404	418	420	412	377	441	428	453	429	407	422	444	432	413	457	384	433	431	395	440	427	393	393	431	398	406	407	399	439	396	406	424	397	447	412	416	414	408	392	416	427	428	405	433	448	419	397	420	414	431	436	420	426	440	393	440	426	414	390	384	391	392	428	458	443	433	413	421	425	451	472	434	439	436	429	421	419	422	410	422	390	401	418	433	400	442	432	404	452	416	396	439	407	435	406	431	398	425	430	445	414	402	408	430	423	445	417	442	413	451	393	435	381	382	466	470	460	419	404	394	404	387	395	410	414	399	385	426	422	404	402	437	424	407	407	398	407	407	397	417	390	436	452	429	412	428	403	420	394	391	438	440	395	425	431	450	401	424	404	408	418	420	433	433	414	439	429	443	415	425	408	457	454	463	474	445	411	407	424	444	405	435	433	419	443	413	424	399	425	434	423	454	434	439	432	412	412	429	416	407	448	405	422	390	436	436	441	389	409	413	422	424	448	414	420	459	444	460	434	436	402	437	416	420	429	415	424	445	405	417	419	422	427	454	391	375	445	403	427	426	428	417	446	411	439	428	424	415	445	452	437	392	458	440	414	456	382	401	442	419	426	424	436	422	410	379	370	434	402	429	430	421	429	430	430	395	434	401	393	412	450	407	396	425	396	421	422	430	436	425	455	452	400	396	432	421	400	428	416	421	438	421	418	433	391	417	392	426	434	438	455	462	424	434	430	406	440	392	434	397	393	415	415	417	437	455	416	401	404	449	422	398	420	438	408	416	393	421	403	430	418	407	432	420	445	399	427	413	448	393	420	393	449	395	393	421	412	394	440	393	429	416	401	412	379	416	450	438	458	392	373	438	419	416	454	429	423	461	422	395	408	414	417	444	424	424	416	417	432	462	395	393	409	400	454	415	439	399	425	380	380	417	456	395	389	404	408	403	418	423	393	407	401	441	412	435	405	409	427	394	435	404	418	419	404	421	417	464	436	425	469	403	425	431	436	385	416	453	412	433	425	484	407	401	453	441	474	399	424	432	394	383	413	412	456	411	400	398	417	400	427	446	411	421	444	425	442	355	416	407	397	399	433	424	468	435	427	402	435	382	446	404	426	420	449	420	442	389	430	436	404	417	403	418	409	405	433	403	451	408	394	474	419	427	433	430	405	467	430	406	459	413	415	444	416	432	410	415	449	414	430	413	406	425	450	435	451	408	425	410	409	436	395	414	427	424	423	416	421	405	426	431	406	418	431	410	426	410	406	433	437	398	430	430	442	420	422	434	420	422	386	434	443	394	418	412	450	427	407	401	420	439	412	433	427	419	419	396	404	424	431	450	432	422	457	447	429	433	414	436	387	436	441	429	417	393	404	409	442	386	392	444	409	419	399	399	452	416	434	428	420	407	389	418	440	439	375	427	462	437	391	424	437	438	457	411	408	419	442	418	409	413	447	396	407	425	436	426	401	482	434	417	410	424	443	390	397	416	429	436	419	443	404	400	401	428	417	422	421	452	418	422	452	413	467	423	418	453	421	443	442	413	455	431	434	413	434	464	406	408	422	422	439	411	424	434	448	417	440	430	403	427	406	460	419	408	416	428	435	407	409	439	425	436	452	408	428	426	468	403	413	428	485	403	446	431	447	434	427	392	416	417	383	439	395	413	402	398	437	413	395	436	440	437	405	435	429	414	427	434	421	421	379	434	413	398	424	451	378	415	452	415	449	422	385	410	409	436	450	422	398	411	425	436	401	366	431	424	421	428	454	380	431	390	440	420	428	437	438	400	397	462	466	459	423	396	409	416	427	427	391	414	426	445	423	405	417	443	417	412	403	460	407	423	446	418	402	407	429	423	459	440	406	377	451	420	412	384	419	391	431	447	446	414	444	431	429	395	372	442	403	426	437	427	396	427	381	433	431	436	418	397	382	451	464	408	420	393	477	438	414	386	440	400	419	394	429	445	440	417	442	430	424	422	445	452	406	437	443	413	403	428	452	442	403	444	415	427	419	408	404	392	430	407	407	422	436	405	408	405	443	415	450	453	406	414	428	415	425	404	416	437	438	402	395	427	401	431	411	419	410	426	402	410	424	424	391	433	393	434	438	418	436	395	474	435	428	430	404	430	419	407	427	417	394	448	411	401	391	450	470	393	422	399	419	442	441	389	413	414	438	381	434	435	441	412	416	437	440	411	421	410	392	396	406	431	384	426	425	409	431	366	443	437	390	376	474	425	467	434	403	416	387	406	423	409	415	378	446	397	418	420	435	435	430	426	442	462	428	419	441	393	425	421	396	399	428	418	415	414	397	434	387	429	448	418	444	408	449	406	431	401	429	412	441	452	417	442	418	415	460	433	431	420	456	441	410	428	427	387	452	399	416	394	443	420	403	434	402	384	457	423	448	421	429	411	461	422	456	408	434	417	415	450	470	447	418	430	441	398	412	436	429	443	424	452	428	431	437	408	415	429	478	417	407	434	400	461	444	424	423	411	431	412	420	405	413	390	414	471	448	415	411	417	380	441	418	443	450	416	413	417	454	417	415	421	434	408	444	442	405	406	442	424	411	449	436	430	408	438	442	409	403	398	413	449	372	404	416	404	400	429	422	411	431	401	447	400	436	439	449	407	432	434	418	423	404	426	456	421	393	413	419	420	419	457	439	454	411	416	456	398	410	435	397	422	426	428	432	423	454	433	448	451	426	416	435	426	417	405	439	404	407	407	443	402	410	402	386	425	454	415	449	441	421	393	397	470	416	398	445	423	420	443	444	452	431	411	407	422	436	421	411	420	430	397	427	399	428	424	449	395	416	446	443	422	427	399	417	433	400	438	420	415	401
37964	62279	48162	34904	24786	13815	3789	1711	883	732	634	580	564	470	499	496	472	515	475	467	464	448	492	439	474	508	440	445	498	419	482	460	460	463	462	508	502	462	442	467	494	470	498	474	471	451	495	424	431	432	444	485	471	464	501	475	505	470	463	442	461	483	452	506	483	467	493	456	429	470	486	447	459	446	464	447	431	443	479	451	466	474	466	472	439	471	476	492	472	445	468	438	456	429	453	440	447	454	468	471	443	482	472	493	438	447	452	417	449	481	471	460	433	477	442	492	502	433	465	506	436	470	405	427	499	470	427	471	471	465	447	478	453	450	460	434	445	447	478	481	504	493	426	492	472	474	499	464	462	465	492	458	437	460	491	457	438	474	448	445	429	476	458	461	464	438	450	477	448	446	490	482	470	455	424	443	454	468	461	463	482	497	475	491	465	441	505	467	487	474	507	461	492	421	438	450	452	496	456	482	475	470	428	464	488	451	461	449	506	470	478	503	483	475	433	446	420	475	454	431	462	474	457	436	486	424	482	472	496	434	483	439	432	449	487	456	456	453	474	463	460	479	449	461	446	498	442	440	506	443	490	484	464	511	460	463	458	440	491	454	478	463	454	457	470	446	474	452	459	406	502	494	422	448	467	423	477	465	455	480	435	473	469	478	467	482	440	428	443	486	456	486	438	465	459	477	483	458	467	455	450	492	458	449	446	471	431	473	496	457	450	444	442	489	486	473	440	461	491	470	466	446	447	501	453	482	473	481	468	440	471	478	466	458	439	464	483	464	433	444	473	449	513	416	482	443	459	441	459	475	470	439	463	446	508	434	519	469	430	497	487	479	443	453	471	478	439	463	490	450	428	489	476	456	462	481	464	482	477	449	446	459	458	428	486	467	456	524	489	461	461	444	461	479	438	424	440	459	477	462	455	502	464	461	453	450	487	425	459	455	447	461	472	471	455	450	470	440	450	451	503	494	462	437	464	481	452	488	464	490	452	480	445	427	465	451	431	495	481	483	473	460	480	442	476	496	469	473	462	464	457	481	463	474	457	446	502	466	414	425	457	445	459	486	470	487	461	457	446	455	445	461	439	462	456	465	478	478	508	480	469	475	479	474	464	475	420	455	476	461	455	443	481	465	418	488	442	479	450	456	442	437	445	439	447	452	476	438	450	448	464	415	447	448	504	444	475	481	459	475	443	445	504	463	462	423	468	427	448	496	485	456	441	437	456	452	450	489	473	447	419	492	454	491	474	489	450	430	455	456	448	500	467	495	441	483	462	457	449	480	456	449	452	448	486	453	498	463	486	460	487	477	432	477	500	452	438	420	432	486	468	465	477	476	508	433	469	460	441	437	486	464	446	470	451	444	434	441	436	448	439	440	481	455	501	462	451	496	473	456	486	466	449	480	420	464	480	480	456	450	470	451	464	473	471	468	461	456	492	437	526	483	440	463	517	422	457	503	438	464	466	459	474	444	455	440	452	480	450	465	450	454	465	461	460	466	446	460	440	457	427	469	475	452	475	476	491	444	427	482	452	487	466	472	454	444	479	464	476	475	469	459	464	404	445	446	457	507	447	443	419	460	489	423	448	482	464	494	478	446	472	514	483	504	477	441	414	438	459	475	487	432	489	457	433	491	461	459	495	482	454	501	455	468	459	511	490	468	478	474	467	432	463	450	502	453	468	488	442	460	486	439	470	472	457	497	456	478	437	476	510	454	472	476	456	432	488	444	457	458	439	444	482	449	456	412	456	463	434	490	467	451	476	451	463	475	469	460	467	474	454	508	456	457	463	445	486	428	490	464	470	477	455	468	486	448	460	446	444	464	442	509	445	488	420	506	457	464	465	419	450	444	458	445	412	470	418	450	494	456	457	445	490	446	464	472	417	465	465	433	494	503	455	422	485	428	482	422	449	456	477	453	493	450	431	468	428	450	449	458	461	469	502	433	448	455	466	448	460	461	423	477	495	432	475	457	453	467	467	463	455	459	441	463	432	486	475	415	449	447	408	474	463	492	467	471	493	433	479	434	441	480	468	460	460	442	482	504	462	472	461	489	460	453	450	458	429	468	494	473	473	408	416	469	426	437	471	433	483	453	494	514	453	469	450	445	451	497	481	501	443	465	461	455	464	491	514	467	439	443	467	471	503	509	486	443	451	448	479	468	448	478	513	409	425	472	468	507	466	482	447	502	454	448	424	462	471	439	452	429	484	486	472	495	441	469	463	491	464	454	465	467	473	471	461	431	441	446	412	449	452	487	471	474	443	438	494	444	496	461	451	461	484	454	464	444	483	506	461	459	482	441	456	426	482	479	464	504	450	457	451	420	484	451	461	433	448	476	438	485	475	475	481	468	464	454	472	463	453	409	484	465	479	494	458	493	493	516	448	464	448	462	449	487	475	431	451	428	480	484	457	495	490	477	461	471	454	454	472	456	456	450	470	430	456	462	418	479	453	472	421	438	452	470	438	457	498	433	433	440	433	435	446	414	449	463	498	481	461	467	446	482	457	457	483	447	466	428	454	472	485	430	456	414	500	408	477	437	465	411	484	457	522	459	486	489	492	453	475	497	467	474	495	508	454	483	464	451	475	466	454	455	465	460	447	419	476	450	434	450	452	452	449	470	449	455	465	449	460	480	463	450	488	460	465	450	435	460	468	491	474	477	481	449	441	471	423	470	466	494	423	445	490	483	456	442	483	464	456	472	495	457	496	461	459	518	457	450	442	439	445	440	456	423	448	422	433	450	449	456	486	470	460	432	435	481	509	439	462	477	446	465	440	471	441	497	486	443	475	476	466	464	482	448	466	501	499	456	467	467	432	501	483	473	494	438	488	450	454	465	470	472	466	421	477	500	431	439	449	447	463	491	480	444	438	465	450	435	493	474	453	486	464	469	480	435	420	514	435	459	468	448	496	450	432	471	462	450	476	460	480	462	458	466	468	497	465	451	481	482	434	471	474	463	463	495	444	481	489	434	478	439	506	484	491	485	486	461	471	448	428	485	485	453	445	459	474	478	463	455	454	447	464	449	466	505	465	465	471	481	515	462	461	458	452	435	453	452	458	509	476	456	423	442	461	413	434	462	475	485	476	481	452	476	449	501	483	442	452	453	493	425	443	454	442	475	488	499	453	552	464	497	442	470	455	481	475	453	434	417	455	466	429	445	488	478	387	476	464	490	450	465	453	457	456	478	449	488	454	495	495	462	481	469	447	439	448	454	438	449	463	454	482	485	473	439	484	444	456	449	424	455	428	482	469	456	433	471	478	450	501	445	450	471	487	452	486	441	459	473	434	480	428	395	466	476	486	431	476	496	469	482	485	462	495	456	421	471	444	480	476	472	483	455	421	449	461	463	468	434	472	479	409	480	494	425	462	471	453	497	468	475	467	494	468	446	427	453	480	451	474	474	464	436	464	499	421	430	477	469	470	477	463	521	480	487	478	470	477	433	466	434	438	482	456	482	435	459	467	441	434	461	447	489	425	430
31371	33497	32272	17935	8209	1500	442	305	268	280	262	286	256	261	254	266	272	255	253	276	272	273	263	282	253	252	264	277	278	265	278	279	267	266	260	268	261	260	260	301	282	264	270	265	256	260	279	266	275	280	271	247	246	270	280	270	253	232	281	287	250	257	260	246	269	255	308	247	277	267	275	250	274	290	280	266	276	265	266	235	257	299	285	338	288	258	251	293	263	244	286	285	249	235	270	252	247	265	309	285	240	262	250	269	259	281	261	254	266	284	274	283	278	253	245	322	266	237	274	273	277	275	304	273	257	280	251	265	281	286	252	286	279	267	267	237	268	271	277	264	258	254	274	301	276	269	283	287	238	272	286	270	261	246	270	268	290	276	291	291	279	255	282	232	278	249	280	285	276	246	239	285	282	292	276	268	264	282	301	257	268	284	267	275	273	277	265	276	291	265	300	285	267	265	276	285	291	240	231	279	314	305	240	266	243	276	303	259	289	256	257	267	292	254	241	269	262	232	270	274	257	263	274	251	298	263	273	289	226	289	246	285	261	257	275	271	289	251	277	247	297	275	284	287	281	274	266	236	284	271	268	245	274	290	282	259	249	237	304	268	317	258	245	248	257	274	266	288	241	265	264	286	244	247	280	258	276	286	297	287	264	254	262	274	273	263	247	272	260	312	302	267	266	262	268	280	270	253	276	289	242	265	257	272	252	257	305	273	253	274	278	287	271	247	286	232	253	267	253	254	278	282	284	271	259	234	297	251	280	248	275	266	265	266	249	244	271	263	259	274	274	276	297	283	284	261	275	259	279	264	276	266	264	271	283	307	227	254	262	289	254	279	260	269	260	242	269	256	285	269	248	283	275	291	298	280	282	272	280	251	238	259	284	280	255	263	263	268	269	270	268	314	273	239	253	256	288	264	257	261	264	245	263	252	273	273	286	269	279	284	247	260	262	276	267	276	268	289	290	260	266	268	249	258	232	245	259	276	250	289	310	280	269	257	293	278	277	240	297	278	262	269	257	269	293	273	225	269	289	264	274	254	255	280	288	255	276	294	271	272	250	258	247	271	296	278	283	266	266	239	283	291	265	261	272	272	273	296	239	269	272	286	272	277	281	259	254	293	275	270	257	245	254	272	272	263	246	270	277	291	256	261	283	256	225	288	243	286	237	256	284	242	255	255	255	273	249	294	286	295	258	285	268	277	279	272	272	256	262	265	270	291	252	282	269	267	303	272	249	274	289	291	265	271	279	283	265	270	249	266	297	257	281	279	277	265	268	256	289	268	273	238	259	271	271	266	258	289	301	271	266	278	279	269	279	271	233	261	252	278	275	244	249	296	252	304	274	295	274	251	282	228	265	272	226	257	274	291	273	262	259	277	286	237	250	251	273	257	256	256	273	254	283	266	277	292	256	277	291	260	289	260	274	279	263	290	254	252	250	243	256	291	279	286	247	275	268	251	274	288	272	273	320	287	261	256	312	250	262	268	263	249	246	270	254	269	269	263	261	252	242	262	287	277	301	270	267	289	290	260	279	244	257	286	269	264	278	280	284	269	251	290	280	288	296	281	271	296	304	312	253	266	293	291	277	257	236	281	278	250	307	276	276	280	270	269	285	282	257	265	284	261	272	263	257	278	294	254	253	270	275	290	277	271	245	265	301	275	270	308	291	252	274	259	296	274	254	307	247	273	265	250	278	277	274	262	275	263	279	273	230	274	268	266	251	263	265	281	258	264	250	261	284	300	291	264	276	264	266	288	272	268	290	270	259	264	266	280	264	277	286	271	248	249	273	249	271	284	261	250	278	271	253	255	267	288	253	288	265	283	270	273	268	247	245	245	274	264	266	267	316	274	277	271	263	280	241	256	287	274	282	245	270	277	268	262	293	255	272	276	289	272	300	260	263	268	289	251	290	270	274	256	292	255	295	305	269	299	277	237	266	291	270	248	260	252	277	274	294	269	254	292	256	251	255	278	264	269	293	277	258	278	298	234	277	275	291	252	246	250	253	288	280	264	280	276	266	293	270	248	276	258	299	269	270	289	265	282	291	283	221	271	299	257	252	247	265	235	275	292	281	252	250	251	277	226	287	306	276	253	253	244	248	250	258	295	297	256	248	242	303	272	291	281	264	260	270	290	300	209	262	239	236	256	260	252	263	259	253	279	260	243	243	277	265	273	279	291	282	276	275	270	266	275	260	267	292	265	271	254	260	297	234	266	271	278	261	259	245	270	273	293	253	267	271	259	261	303	288	291	248	270	244	261	274	255	285	287	258	288	329	306	252	250	243	293	276	287	279	241	283	247	286	269	278	261	283	262	272	243	259	274	250	266	259	277	303	284	287	279	270	268	288	250	282	289	247	270	276	277	260	284	268	280	265	274	299	234	268	292	284	247	276	285	258	241	264	242	262	272	264	266	283	242	266	249	262	275	256	250	281	286	256	274	284	279	276	261	294	254	253	280	273	248	275	264	298	241	282	291	287	247	278	287	273	296	269	271	275	260	278	262	271	275	284	264	232	273	301	274	266	267	254	300	272	277	264	303	296	249	258	282	281	288	257	268	275	259	258	299	257	272	269	254	249	260	276	264	260	273	282	274	279	295	273	263	243	277	281	271	252	277	289	268	280	275	265	259	289	277	283	272	277	266	263	286	270	240	295	287	265	259	265	262	244	299	257	243	261	262	293	261	262	262	259	274	274	247	247	278	300	258	271	265	272	293	239	288	267	283	276	252	275	269	278	245	261	265	260	273	289	253	241	277	246	273	244	254	280	261	265	241	257	266	251	270	280	240	285	286	259	260	282	269	245	283	234	259	256	273	276	253	265	259	274	259	304	265	273	281	265	284	261	291	280	297	304	269	275	261	256	265	253	257	269	307	260	248	289	256	261	263	263	304	269	267	256	286	267	271	254	265	282	289	283	263	256	271	239	231	267	263	258	269	275	265	258	281	293	242	248	250	309	259	257	290	277	275	278	269	253	269	276	262	292	284	288	270	284	271	259	259	290	275	255	307	278	288	244	271	271	266	268	257	312	279	267	264	275	235	286	282	251	245	289	310	237	278	261	238	262	275	280	285	227	266	282	252	265	257	283	252	263	265	274	260	251	258	280	262	260	261	251	265	253	278	258	285	242	251	268	231	285	278	286	293	291	247	300	285	274	268	297	292	265	267	293	270	269	249	249	261	233	277	271	282	279	276	261	249	273	258	236	237	268	259	274	260	254	261	257	264	257	294	264	280	287	259	280	261	297	260	249	263	298	297	229	268	262	281	279	283	259	274	273	277	275	261	264	268	273	297	277	271	242	277	270	268	248	240	301	292	294	278	258	263	272	294	272	249	249	274	288	250	277	269	276	261	266	285	261	291	283	261	275	276	266	287	287	261	273	286	291	260	261	272	268	261	279	252	277	281	289	262	277	286	302	272	243	288	250	258	265	273	280	261	236	297	265	259	256	290	282	250	267	279	275	248	295	302	285	289	264	271	276	246
36359	48123	30960	15338	9976	1957	579	360	343	336	331	332	306	316	334	295	318	286	311	333	322	325	280	335	306	284	317	323	324	320	327	320	311	315	318	309	315	319	297	352	336	307	321	327	303	324	325	307	342	306	312	326	322	344	305	332	314	320	325	315	321	302	288	329	307	348	316	296	290	324	319	333	331	303	336	314	322	323	310	334	321	287	313	297	275	296	297	314	290	307	317	309	328	327	312	327	317	306	326	296	312	306	300	310	318	292	320	292	332	307	295	311	317	306	297	312	320	314	337	308	333	329	325	314	324	347	310	339	287	344	294	319	318	335	314	359	325	324	314	320	328	287	323	328	316	310	341	274	309	316	345	310	302	338	317	330	280	318	317	330	319	318	313	297	293	314	300	302	328	314	332	294	336	310	305	333	297	306	295	330	279	320	318	290	304	326	310	326	343	305	310	322	311	311	286	321	331	347	311	339	318	335	304	320	300	311	319	325	296	291	347	320	304	305	305	329	321	321	284	338	358	336	300	321	297	334	324	306	328	332	305	317	296	309	312	326	310	311	297	324	291	357	310	336	315	342	337	341	323	291	325	333	325	316	319	316	326	334	316	312	296	326	314	289	285	333	330	292	298	337	308	309	302	323	305	283	306	319	321	304	322	319	318	293	328	313	336	298	325	312	303	329	310	309	305	297	345	290	313	342	304	293	344	312	322	326	310	315	266	297	325	292	325	315	322	312	333	319	293	332	317	332	334	295	324	288	348	353	330	308	300	296	335	311	291	310	295	322	299	314	344	327	307	306	333	301	301	314	327	335	326	330	338	326	304	297	319	306	300	291	335	323	318	311	303	342	320	308	318	330	338	298	312	346	325	321	332	313	308	313	329	306	301	311	314	291	336	335	279	322	281	294	331	312	287	328	351	321	322	345	323	335	309	293	336	334	320	318	335	295	317	313	307	301	318	314	337	350	316	291	327	335	329	317	323	315	310	313	317	330	344	316	320	271	347	329	288	301	319	343	308	315	312	312	291	332	328	314	311	302	321	303	336	339	318	295	337	307	324	327	331	331	323	308	300	302	316	304	329	332	336	304	312	306	299	347	357	313	331	317	329	316	322	306	332	309	335	295	305	297	307	309	339	340	311	317	309	311	296	320	289	321	314	277	361	317	322	334	330	338	324	329	288	348	312	321	300	324	295	299	323	291	342	296	314	324	315	314	318	296	336	315	315	304	329	314	292	305	337	305	320	307	312	293	352	325	293	342	286	339	335	315	330	329	319	313	307	359	322	344	315	326	331	317	312	322	327	326	325	316	294	342	326	331	309	324	371	287	319	329	328	331	304	324	345	312	299	308	309	308	336	302	313	313	328	312	318	308	301	337	325	327	332	331	327	292	337	328	332	321	289	328	345	321	320	301	289	313	303	304	310	300	321	293	283	333	292	296	310	311	311	349	318	308	325	303	297	290	293	331	303	314	316	335	301	334	319	353	296	312	332	344	332	299	307	297	255	302	314	285	296	311	314	310	282	309	328	334	315	299	319	290	321	360	308	306	287	310	332	338	320	285	293	298	296	325	315	285	346	321	317	324	315	294	354	307	334	316	337	310	336	333	325	342	329	319	314	321	311	338	309	318	349	327	305	311	301	307	306	342	322	319	288	292	321	307	290	322	288	343	333	311	322	319	297	304	329	307	337	312	290	319	325	315	313	302	316	318	332	313	326	295	306	326	285	358	340	326	309	317	327	322	327	312	319	310	332	326	333	316	340	326	313	295	324	332	289	357	337	295	291	318	293	316	300	307	335	322	352	352	315	302	317	340	318	289	323	311	312	302	282	313	292	308	317	342	342	341	327	296	321	336	313	305	292	310	304	330	298	334	305	334	329	299	309	314	315	312	300	331	335	315	287	288	330	307	305	311	307	320	331	342	318	282	332	319	306	348	325	309	314	324	304	349	294	281	318	366	300	312	301	339	280	307	308	337	363	320	296	317	321	303	315	340	341	301	323	320	319	307	335	331	337	358	295	327	307	325	309	290	343	321	285	341	304	292	332	358	326	302	314	293	288	336	305	296	305	279	316	312	303	351	306	354	302	331	313	329	304	336	347	306	322	282	333	318	307	320	321	345	310	295	328	305	344	323	330	301	340	313	285	311	334	289	336	345	306	335	298	302	277	319	310	302	301	337	310	338	342	338	329	300	330	312	301	313	333	321	342	354	321	298	309	306	295	321	298	316	310	332	298	319	302	293	339	305	345	316	324	339	347	292	334	320	331	294	334	310	313	303	311	312	337	341	301	323	326	283	285	326	343	288	294	345	306	337	298	353	290	295	320	317	300	312	315	340	332	298	290	317	293	283	313	345	324	287	294	337	326	295	327	307	315	276	334	338	309	321	339	306	319	330	307	327	321	322	321	314	321	316	314	307	328	316	298	293	338	260	312	290	329	311	341	314	350	317	324	332	308	299	306	318	315	310	325	304	287	319	358	314	359	336	285	324	300	322	318	315	328	332	319	281	321	329	326	321	319	297	314	321	321	325	283	297	302	302	324	306	343	327	306	302	292	325	302	322	295	337	320	283	346	320	295	375	290	331	330	323	333	292	324	327	313	330	329	286	339	323	303	339	312	320	320	312	314	336	334	306	313	289	319	280	318	346	297	355	309	308	282	296	320	282	317	302	308	301	321	352	302	313	329	296	322	304	294	349	307	303	309	295	290	322	330	326	343	340	318	330	336	301	317	314	327	313	328	304	309	299	303	319	315	319	337	315	299	360	293	318	323	315	320	316	315	337	313	313	330	301	334	300	326	299	331	306	341	305	287	321	301	300	276	331	308	336	337	331	304	344	316	313	291	293	327	299	300	317	313	336	313	310	324	331	280	308	316	325	294	323	366	314	294	329	315	334	305	282	319	322	323	296	323	314	305	324	310	346	348	351	346	310	333	299	329	301	288	312	297	339	290	357	308	304	296	308	349	325	325	331	320	322	326	331	311	302	301	320	306	326	333	308	308	291	328	327	323	310	321	335	322	310	297	349	338	335	332	334	304	304	319	336	282	330	326	340	317	339	290	321	318	308	291	313	335	335	292	263	317	337	313	315	350	347	310	310	307	336	303	327	309	314	306	300	294	309	303	298	327	318	290	306	273	309	290	309	313	323	304	298	323	330	330	329	327	308	315	333	316	309	280	314	289	331	315	318	318	336	324	342	342	322	294	332	315	317	312	310	326	337	306	290	328	285	378	305	309	315	335	276	310	315	289	318	329	323	299	306	313	339	319	312	329	329	333	341	298	346	319	302	316	312	306	315	314	309	318	336	321	366	294	356	316	327	300	311	309	307	308	313	332	302	289	315	296	312	348	307	302	302	322	274	289	301	331	317	325	325	293	309	321	318	344	325	307	305	303	323	316	338	307	318	340	321	294	302	337	309	329	367	359	307	331	307	297	304	299	305	329	348	299	322	312	306	308	340	314	318	335	286	321	305	327	311	275	306	344	355
24086	21074	28371	25542	21102	12737	3734	1057	499	380	326	311	300	276	298	292	267	285	296	280	261	286	261	305	299	279	299	240	263	307	271	250	308	271	283	275	288	284	310	276	253	283	270	279	298	272	278	268	279	317	253	295	300	275	306	277	301	290	291	267	279	266	268	280	288	283	277	305	286	292	297	254	297	293	290	272	275	278	275	259	274	281	252	276	264	282	287	261	286	279	274	300	294	256	251	278	229	260	307	271	254	314	257	297	278	275	291	290	277	289	288	285	247	269	281	290	284	270	304	260	283	279	271	309	282	285	274	291	266	269	262	292	281	271	275	291	268	268	303	287	273	267	292	287	278	270	302	288	291	290	282	283	294	262	268	269	301	268	297	277	276	298	272	259	267	275	273	279	283	278	290	267	271	294	274	274	306	298	292	262	315	292	290	254	311	260	286	294	259	259	265	300	253	301	251	305	256	266	276	245	264	281	289	259	268	261	287	298	282	278	261	301	284	283	279	272	275	276	269	284	255	280	261	246	268	286	303	247	271	268	281	292	279	271	267	275	250	276	273	283	287	261	286	277	301	265	275	257	277	306	251	274	270	258	289	278	251	257	283	268	268	261	279	282	281	316	266	272	279	289	302	262	278	248	305	272	290	282	261	254	284	260	284	293	254	302	284	281	263	275	252	297	274	268	280	278	286	262	247	279	281	267	277	277	288	291	244	273	285	290	261	296	282	271	295	289	331	264	293	291	250	261	292	259	249	260	279	295	263	282	284	268	244	265	251	269	265	285	295	277	256	281	287	304	272	261	315	285	265	253	295	274	255	268	278	253	250	245	260	320	304	250	273	271	275	316	294	263	282	275	269	285	282	314	294	264	290	271	285	266	293	279	288	298	269	309	265	302	285	297	289	273	254	256	262	234	275	307	277	281	265	286	295	281	264	305	250	304	284	300	251	306	278	293	268	282	267	278	280	264	271	266	334	251	282	266	274	283	263	269	313	259	294	300	264	286	263	275	271	259	263	278	294	281	290	250	279	270	281	271	296	276	294	258	298	277	295	282	278	288	253	252	288	286	265	276	291	293	310	275	277	271	301	278	267	264	272	263	288	271	283	280	300	273	284	281	256	269	270	292	281	273	286	304	296	294	260	273	277	288	269	261	283	279	309	256	255	289	317	256	287	272	283	269	267	277	270	275	290	272	278	246	273	256	281	273	284	292	274	273	279	296	309	276	268	295	286	282	275	258	255	263	300	282	295	278	280	270	270	292	266	281	259	270	295	275	300	289	319	282	264	304	286	274	264	271	269	280	302	298	278	290	308	302	271	273	277	296	264	265	289	233	266	285	265	241	239	244	265	307	285	295	253	262	291	287	307	264	280	283	287	300	288	280	280	286	274	275	281	230	271	288	310	262	291	258	251	271	259	271	266	308	276	312	279	281	279	275	283	292	275	299	280	300	277	283	278	284	261	310	257	282	313	269	280	280	247	292	282	258	305	265	261	269	271	280	297	283	297	284	262	305	289	275	271	299	300	264	274	272	288	268	284	278	255	278	268	272	253	283	279	263	284	308	280	260	284	284	279	289	265	272	275	277	300	284	265	280	260	264	291	292	281	266	292	276	271	275	290	277	265	282	277	267	268	297	259	291	261	286	286	236	283	296	269	281	259	268	256	261	263	282	292	277	279	263	257	261	275	300	251	280	283	269	295	296	270	317	302	263	279	273	282	291	251	281	283	317	247	278	267	240	292	259	259	302	293	297	273	291	260	268	278	259	287	258	272	277	300	295	262	287	277	315	266	273	244	272	290	288	276	275	272	292	291	286	290	282	291	290	260	267	283	271	250	264	284	283	271	272	286	285	258	274	259	266	267	287	310	279	294	290	299	286	286	259	270	265	301	253	274	276	278	264	287	286	294	273	265	270	269	272	280	276	282	249	275	293	276	300	290	309	257	255	250	289	273	308	295	269	289	284	270	307	286	263	306	258	290	291	284	280	273	279	278	244	282	268	269	283	259	280	285	283	248	286	289	257	281	281	288	284	285	287	291	283	307	258	282	303	264	280	282	281	269	304	270	300	235	279	272	267	293	266	291	293	288	284	276	253	279	287	290	267	276	285	269	281	267	271	291	289	275	271	257	258	271	280	253	264	269	288	264	266	264	262	316	281	289	284	292	330	296	283	242	262	254	244	276	258	286	276	278	267	271	278	259	276	276	274	267	290	275	258	288	298	299	312	313	289	270	253	271	267	303	274	278	280	304	265	285	282	289	290	266	249	288	286	269	255	301	284	296	315	277	286	262	287	281	275	277	263	272	265	314	259	292	279	289	284	298	249	313	267	293	290	272	271	251	258	246	300	271	284	317	281	299	289	256	295	278	296	257	237	291	269	271	300	264	313	269	302	290	270	288	309	300	267	306	275	265	236	270	253	292	280	299	249	285	278	286	289	286	300	286	268	288	281	288	277	278	273	300	289	311	284	275	298	275	289	261	309	241	264	279	272	282	252	288	259	235	274	296	287	305	262	268	253	303	259	255	276	275	275	288	259	301	291	299	276	296	295	256	265	297	282	269	279	237	267	263	271	289	275	270	253	292	275	260	297	239	257	285	285	291	298	250	271	292	279	329	280	282	271	279	259	309	293	263	290	291	284	264	286	265	306	254	250	287	265	246	270	272	301	247	278	276	268	279	260	307	267	244	272	246	263	307	265	296	275	272	267	257	311	261	299	304	302	286	293	268	283	261	290	236	309	296	266	263	293	285	289	307	285	283	282	259	280	275	266	264	286	273	283	247	236	238	286	290	263	292	264	251	293	267	303	276	288	311	271	260	265	273	298	304	287	275	298	277	267	288	275	240	269	282	288	262	291	313	271	249	268	257	289	261	254	262	290	285	249	306	311	297	283	281	280	293	269	277	276	250	230	269	284	274	304	293	294	255	290	279	266	302	289	262	291	278	267	258	283	274	305	283	277	290	271	291	275	283	276	270	294	284	282	317	257	278	284	265	278	288	296	284	270	281	278	260	296	298	258	304	261	258	281	285	278	266	282	260	290	266	283	249	255	254	274	255	236	293	294	245	288	266	280	258	290	272	317	242	285	250	289	314	311	336	295	274	256	278	272	279	293	290	274	273	256	286	244	273	307	276	262	262	260	295	290	274	280	258	285	252	279	277	280	272	265	271	278	289	293	267	312	265	259	290	291	299	290	282	258	277	290	296	271	283	276	296	276	301	284	276	261	280	256	288	268	288	270	305	267	252	316	288	248	338	252	284	259	311	285	266	244	278	283	294	255	295	289	274	269	276	299	287	259	291	290	275	289	288	252	295	306	274	259	247	275	277	277	277	274	239	287	267	260	259	272	284	282	268	261	284	263	261	278	284	292	256	303	306	298	284	254	277	284	287	281	289	261	269	300	290	295	278	266	282	283	277	264	280	287	285	301	306	274	284	265	297	266	237	276	285	279	271	314	242	271	267	225	266	263	295	292	269	294	278	262
36840	58299	41212	29718	15006	6707	2796	1179	576	465	372	376	367	338	350	320	297	337	323	323	310	316	319	291	348	318	307	321	325	340	327	314	328	324	327	331	324	307	316	316	285	329	321	329	320	302	304	322	323	332	314	291	326	328	327	307	308	278	330	345	347	293	309	342	335	326	324	292	328	334	312	338	279	312	289	306	333	326	307	305	312	334	324	329	294	312	305	300	301	305	300	317	302	313	315	296	291	340	339	331	304	323	353	339	311	327	331	302	280	342	308	341	295	328	303	333	300	279	311	294	316	326	317	332	339	346	305	313	337	307	305	306	311	330	303	320	305	307	317	303	309	324	340	315	299	314	326	323	333	313	349	313	333	350	291	325	313	327	325	324	300	332	336	332	330	329	329	345	310	329	307	374	311	308	328	283	324	325	351	307	286	305	315	313	325	337	327	326	314	303	308	327	312	335	301	314	299	306	320	302	328	286	310	296	307	333	299	318	322	329	295	295	358	349	330	322	307	366	316	323	290	313	309	298	318	285	316	327	320	305	306	337	334	293	322	313	321	323	301	312	313	302	328	330	328	333	312	345	313	323	337	317	341	314	299	326	337	326	303	343	293	326	314	315	353	322	317	289	309	384	325	336	338	330	310	326	303	300	321	321	306	315	294	312	310	339	317	322	299	363	332	312	324	311	320	341	353	324	329	295	322	318	300	302	308	315	309	290	298	315	318	356	342	315	304	332	359	351	288	308	275	328	359	327	306	331	309	350	316	340	312	325	316	311	302	356	283	353	334	312	334	316	320	294	323	311	278	307	300	335	314	320	318	348	337	326	324	283	319	297	309	292	314	343	313	347	351	302	310	320	325	318	334	291	358	304	315	333	333	297	325	316	322	302	327	330	314	314	307	315	302	340	310	325	306	360	329	327	327	317	318	314	319	297	322	332	286	344	289	313	315	312	320	292	318	294	320	311	305	314	309	294	294	309	319	331	325	342	307	309	318	307	317	299	350	315	308	334	304	331	322	314	307	340	304	286	302	312	342	338	319	345	320	298	302	333	308	328	301	312	306	299	299	304	329	321	299	335	289	313	309	340	327	337	312	307	300	314	288	340	294	279	321	298	333	310	301	321	353	322	308	325	301	301	328	329	292	306	326	331	319	309	313	304	325	331	284	310	303	326	329	317	338	311	325	305	302	318	321	344	321	315	332	323	279	328	339	320	308	305	340	311	330	355	301	305	334	323	330	328	297	360	331	285	262	333	345	328	329	310	329	307	321	311	320	312	327	324	302	336	340	305	303	310	335	336	350	334	314	278	343	317	318	322	323	314	305	318	335	326	317	304	281	285	331	330	292	329	349	318	300	281	313	317	308	322	320	313	316	321	337	315	342	307	309	340	355	308	292	307	304	345	310	310	352	313	315	322	293	310	315	321	328	311	278	338	344	326	287	294	287	285	315	320	310	321	301	277	286	320	294	290	328	343	318	331	299	316	299	304	346	302	309	325	307	331	315	291	306	330	331	310	362	332	341	306	320	325	341	313	340	316	323	320	344	312	312	339	311	313	347	297	326	356	310	372	305	325	333	307	342	293	324	314	341	305	310	320	314	283	332	290	330	306	297	328	304	337	300	282	325	301	303	333	303	297	313	286	322	367	321	322	339	321	314	305	306	327	309	295	331	332	305	294	329	317	341	301	304	326	299	324	354	304	323	302	303	332	298	326	323	309	292	339	346	286	310	313	311	297	328	313	338	329	334	292	329	288	273	332	297	362	321	288	346	301	342	301	305	338	325	319	329	331	294	325	335	309	298	307	328	309	293	330	310	319	340	309	286	326	332	294	367	313	335	338	320	340	312	301	336	296	294	306	331	373	319	299	318	310	311	275	342	310	312	312	297	342	310	337	300	311	322	322	309	340	316	294	282	326	303	323	319	326	329	317	315	301	307	338	326	339	310	305	302	298	304	310	309	295	290	310	324	319	326	324	289	351	314	349	345	348	311	324	308	338	362	339	315	308	294	341	344	324	288	317	327	313	333	340	311	296	289	323	349	309	318	313	344	346	332	314	347	354	284	339	304	319	316	321	346	305	319	332	317	354	288	323	355	326	346	331	338	329	322	338	322	306	308	320	342	327	299	324	311	293	328	318	312	316	318	330	302	344	298	303	312	330	311	333	321	332	326	315	288	293	331	315	315	360	336	321	324	335	324	314	307	337	313	326	328	289	310	335	337	297	323	346	305	293	328	308	321	316	281	306	313	301	297	316	278	324	326	310	326	304	284	326	316	334	313	307	319	288	323	366	305	302	281	352	276	334	319	309	313	335	346	313	333	329	309	335	278	328	300	312	327	365	333	331	317	309	280	337	315	286	331	316	281	331	303	301	315	347	306	306	334	325	347	307	339	334	318	280	333	332	325	329	332	290	349	320	312	328	293	313	302	307	291	318	331	360	290	303	333	329	320	325	291	321	305	336	340	311	338	334	307	305	304	302	313	321	298	332	295	310	335	313	305	317	321	309	315	353	348	333	303	331	342	320	293	287	341	332	333	314	297	310	292	330	306	321	309	308	323	313	311	317	322	311	313	337	290	316	306	306	320	310	301	322	332	306	326	319	349	313	304	315	328	293	305	329	292	350	304	319	294	309	321	361	300	296	347	314	337	326	325	306	327	333	339	301	328	320	340	333	334	299	306	304	336	344	327	297	344	343	340	319	269	348	322	318	311	323	315	319	320	333	327	316	305	297	308	313	311	328	300	315	309	322	357	308	312	320	307	274	317	355	339	310	339	319	316	291	336	328	301	271	329	324	283	322	329	303	347	303	301	276	317	298	308	311	350	318	330	330	307	314	329	319	324	308	335	311	315	323	310	307	330	311	305	304	326	343	329	298	344	334	301	333	325	345	309	294	332	334	307	312	299	298	326	318	279	350	328	336	318	341	288	310	306	306	316	295	292	296	338	303	329	294	321	309	326	321	314	321	360	282	344	305	316	327	325	297	364	324	326	310	309	317	366	308	327	298	329	325	327	339	326	324	323	289	314	309	338	292	356	323	317	292	331	291	313	322	302	307	309	324	321	323	329	363	310	313	351	293	302	324	318	327	306	302	344	317	287	312	341	296	319	290	281	374	323	323	313	333	295	327	305	350	315	325	339	281	318	323	328	315	327	308	282	288	337	296	300	363	329	349	359	321	316	345	314	288	354	306	337	338	337	319	326	315	282	328	309	374	307	299	311	337	304	356	327	342	287	306	333	320	325	296	334	295	326	323	300	281	309	311	269	361	307	304	346	319	302	334	320	310	315	314	306	322	316	305	322	335	326	310	307	318	312	315	330	330	348	343	342	320	317	322	361	310	321	328	353	330	298	337	332	301	329	351	309	295	319	289	327	334	309	340	333	313	324	336	354	317	309	317	324	356	292	318	332	325	328	300	313	285	323	308	307	311	313	352	331	324	310	344	312	332	321	333	268	307	363	318	309	335	344	312	356	319	341	324	323	300
25124	21381	29029	26382	15051	5001	1887	726	453	405	391	378	377	351	382	371	376	343	370	387	365	397	374	385	403	417	364	368	354	393	385	359	355	379	367	373	358	360	327	343	373	356	394	353	359	336	331	324	351	372	362	380	380	349	345	357	372	350	362	372	356	368	406	365	350	375	375	349	392	371	348	345	337	384	378	398	407	390	378	370	353	385	368	364	364	361	375	368	367	380	376	342	387	363	362	372	374	355	367	376	316	388	359	344	370	353	383	372	360	347	368	342	370	344	343	369	358	381	328	355	406	351	361	339	364	361	396	380	358	342	340	322	344	364	382	388	348	359	338	375	351	399	336	387	376	344	393	341	378	349	339	333	355	353	392	330	356	382	356	360	356	359	391	369	396	352	341	387	388	352	392	365	385	398	368	341	349	324	374	373	340	370	364	332	344	352	404	353	341	357	341	367	343	375	376	347	392	368	375	351	351	393	387	396	345	353	376	360	351	360	346	372	326	360	347	385	341	393	341	357	364	367	350	366	362	366	360	356	353	361	359	369	361	370	383	332	387	332	359	343	366	386	368	347	386	347	374	343	348	329	415	372	381	374	380	382	352	378	364	362	350	347	332	360	346	351	374	355	350	358	389	350	372	380	369	366	356	365	375	359	348	331	378	355	358	400	329	348	373	373	353	352	370	346	379	366	348	351	412	397	404	394	381	363	357	352	353	358	337	350	392	363	389	355	353	351	342	373	397	360	391	371	349	355	386	381	329	371	372	393	378	342	376	349	390	372	342	385	368	328	350	366	393	361	369	345	373	388	381	358	375	357	347	381	361	396	347	343	324	360	357	346	375	355	335	358	357	379	376	398	357	341	352	334	352	381	385	396	353	356	332	383	341	374	374	336	385	378	374	386	366	370	402	388	382	314	396	333	358	367	351	364	347	356	356	376	400	363	382	330	364	346	358	365	388	378	386	329	355	343	361	384	389	396	374	368	361	401	355	361	371	381	403	303	352	404	353	371	387	348	356	368	341	356	367	352	355	363	387	355	367	371	360	348	345	358	390	357	409	382	342	348	393	355	344	369	336	337	363	352	355	386	335	370	390	370	365	345	365	363	373	341	339	353	358	338	353	351	374	390	410	354	345	356	322	364	390	377	370	357	383	370	394	346	356	368	380	348	356	334	385	345	348	366	369	361	394	404	392	378	345	378	364	382	339	393	375	378	360	358	363	355	380	366	362	401	353	368	361	387	361	358	373	354	345	390	368	365	367	366	359	374	389	356	385	350	376	343	347	358	400	352	362	364	363	381	366	367	394	350	386	378	380	333	360	373	360	342	353	375	350	387	358	371	360	351	383	363	358	364	363	351	366	335	358	372	349	353	348	402	354	351	363	339	391	354	365	331	368	369	349	376	384	409	350	351	375	363	368	377	355	342	335	375	358	372	384	364	376	335	337	343	365	354	356	360	384	380	374	339	351	348	359	350	362	353	378	361	320	335	376	361	348	346	347	351	365	349	335	369	352	383	345	347	341	372	390	387	349	355	371	344	355	357	411	349	360	365	384	347	355	353	374	351	327	381	343	379	370	385	367	389	348	368	360	364	402	381	367	344	370	365	368	345	352	393	347	367	374	359	386	357	392	378	383	352	382	349	361	346	402	410	353	377	346	402	358	393	382	385	383	374	401	376	343	369	373	357	372	344	348	392	363	342	369	355	388	354	373	394	329	329	390	359	338	373	376	365	365	370	372	376	372	382	347	382	371	372	405	360	341	363	373	354	355	370	342	365	365	347	375	348	331	393	374	357	368	378	376	347	338	362	370	361	384	373	382	350	356	379	388	364	390	360	342	414	368	366	334	347	318	342	366	382	369	353	377	358	371	345	389	372	367	374	349	382	397	334	382	351	374	343	366	377	373	377	418	354	333	360	365	364	386	399	363	350	364	360	362	374	369	336	377	372	331	380	353	374	349	369	354	375	355	368	346	374	406	337	384	387	372	356	362	364	370	377	350	373	357	359	385	372	356	369	369	368	359	347	377	390	395	374	339	365	373	367	389	348	370	356	345	383	359	363	349	362	373	385	405	383	349	344	370	357	360	356	387	354	378	348	367	376	389	372	359	397	349	357	359	377	362	383	367	405	351	362	340	376	379	371	381	345	361	403	348	359	341	382	378	393	389	402	388	373	363	345	381	364	371	380	345	374	343	355	376	387	390	355	368	372	374	369	371	374	381	325	389	362	374	326	382	409	375	363	399	376	388	394	348	355	349	344	381	363	367	355	373	370	347	377	371	368	348	357	350	362	345	380	361	351	325	366	342	360	362	354	377	364	370	366	372	392	338	366	402	416	352	324	384	371	344	367	344	360	381	354	376	377	340	317	351	395	364	382	358	383	360	400	350	402	349	339	395	347	360	325	342	348	366	348	329	395	344	349	332	379	406	363	337	387	377	376	340	374	327	378	370	358	351	378	333	341	371	353	369	368	355	383	369	380	373	394	343	359	350	357	366	364	357	370	375	335	338	349	374	366	373	348	371	351	370	353	319	361	338	396	401	391	381	355	377	397	393	351	372	354	372	365	377	354	330	362	390	381	355	352	342	358	366	389	339	384	339	379	396	367	348	372	392	387	346	387	392	353	355	388	357	365	359	360	307	361	382	360	348	356	351	379	415	344	386	355	358	363	373	353	357	379	335	383	352	326	371	365	349	355	360	372	358	332	430	341	349	365	352	349	378	373	362	412	353	375	350	376	362	369	359	380	363	384	377	369	382	365	404	366	349	392	391	375	344	338	396	373	349	352	363	373	358	347	326	369	363	359	364	370	351	356	340	388	383	383	399	367	335	337	358	389	384	355	368	374	379	380	353	332	367	359	338	365	378	388	358	355	348	371	357	364	344	349	359	357	394	345	347	394	347	385	371	343	377	361	348	371	385	377	366	374	373	348	334	360	377	361	365	323	366	371	385	393	382	328	337	360	358	350	363	350	355	347	357	363	344	353	355	364	382	366	405	341	380	366	366	338	386	356	375	358	367	344	340	401	379	357	336	349	357	373	365	364	353	346	362	373	409	378	372	360	404	344	341	303	357	353	373	397	384	352	350	364	359	367	332	402	363	341	364	374	330	368	379	337	377	355	367	357	329	360	369	343	380	360	355	365	361	347	370	338	379	370	342	342	346	388	366	390	385	354	351	380	334	339	364	387	397	324	354	389	400	340	366	379	351	345	379	396	375	388	385	351	363	361	337	354	355	362	391	335	376	378	348	341	365	343	381	372	339	361	375	357	338	384	364	334	368	354	367	339	371	376	389	351	390	359	367	423	363	355	382	397	345	359	399	375	342	382	365	350	384	372	340	385	359	363	354	379	362	350	324	354	347	330	363	366	362	382	394	384	364	354	384	388	389	363	352	359	375	362	372	334	396	359	382	388	353	350	373	358	371	397	383	340	369	348	372	337	389	393	344	334	350	358	370	371	344	377	350	347	414	378	364	363	377	374	377	367
36233	54824	38550	22595	11472	5237	2487	947	550	491	480	477	414	436	418	437	411	422	442	406	403	421	464	430	412	412	415	413	414	387	389	393	409	425	408	432	409	410	387	409	398	420	413	388	443	457	443	443	435	439	413	422	421	426	399	427	402	407	415	418	402	428	426	441	397	448	453	425	423	407	422	443	396	423	463	427	429	433	449	420	425	427	428	433	442	409	400	434	395	440	417	425	448	404	397	422	394	380	404	395	429	372	443	440	423	413	400	430	400	434	421	410	422	416	451	428	393	396	407	417	437	428	424	411	404	427	421	430	394	431	449	417	419	431	432	428	426	403	436	402	401	398	451	437	412	398	395	429	366	435	426	393	412	416	399	404	430	418	382	411	386	428	397	411	435	433	392	409	411	441	427	427	408	388	415	461	416	406	383	398	417	399	422	410	429	403	419	422	411	443	431	403	422	423	413	428	416	407	416	432	393	397	407	444	427	435	404	441	418	427	410	418	427	392	450	435	414	408	443	413	422	396	421	398	419	406	439	437	446	437	432	459	404	427	389	419	388	419	439	430	467	435	402	389	383	412	413	437	444	422	410	415	384	424	442	408	432	409	418	428	408	417	451	406	449	437	473	417	412	419	403	441	446	441	428	402	420	411	411	416	402	434	410	380	421	464	413	405	422	436	403	423	391	433	396	427	391	410	411	433	430	425	409	432	413	451	430	450	387	391	448	402	385	395	387	408	401	411	415	416	441	452	409	439	409	409	445	417	388	412	413	426	417	443	424	407	393	409	404	474	402	444	458	433	441	379	442	417	420	398	395	407	420	444	420	419	373	412	389	458	421	400	400	365	407	413	402	426	420	439	410	376	466	428	427	386	426	420	430	401	415	428	382	408	430	438	446	447	403	400	413	418	455	420	438	403	445	440	419	442	435	425	381	434	415	419	443	444	433	431	440	437	388	416	439	381	409	443	398	413	427	392	385	456	384	440	464	403	392	410	413	431	421	449	397	398	414	397	425	412	409	376	424	442	411	381	388	388	421	431	423	396	439	432	454	400	402	408	395	418	368	419	411	415	431	424	420	398	420	407	407	415	392	399	389	445	448	412	436	399	449	400	442	453	400	431	469	380	441	409	396	430	412	396	403	443	404	434	450	418	425	410	453	410	395	426	433	425	396	422	419	408	437	416	458	436	411	398	440	420	440	405	402	404	384	451	399	407	474	422	414	427	406	414	423	406	432	431	416	434	425	407	397	422	479	437	401	416	401	384	422	452	395	404	424	420	409	400	404	399	413	405	418	398	434	423	373	377	414	423	413	416	412	442	447	396	395	415	415	387	457	389	449	384	382	434	451	420	408	432	415	391	449	455	414	429	393	414	399	424	436	422	409	420	423	398	427	400	409	387	399	436	407	402	422	423	374	419	424	438	438	403	423	444	431	397	419	421	413	401	403	420	413	426	418	420	369	401	446	403	434	394	437	388	396	434	381	419	437	425	406	416	411	421	446	395	424	409	436	441	437	391	397	414	407	455	438	409	408	440	393	433	404	438	423	441	428	424	405	409	366	434	411	447	433	385	409	416	411	404	423	430	411	397	429	400	418	431	422	408	427	440	414	418	377	425	419	387	403	437	415	435	424	434	399	413	440	422	416	400	434	411	417	398	441	382	452	426	415	410	438	372	430	401	391	374	422	436	446	409	402	421	402	465	411	420	393	434	371	452	439	385	425	396	457	429	385	392	408	443	468	406	449	385	421	412	377	410	436	457	398	426	421	372	406	403	412	426	416	412	397	404	443	425	411	436	410	437	449	425	416	431	425	426	435	423	406	436	437	404	409	429	413	389	424	446	415	404	415	460	417	405	405	401	445	407	397	405	403	425	425	417	419	458	423	423	434	405	348	442	404	438	422	414	424	401	401	433	410	441	432	402	435	411	441	423	411	413	424	419	432	435	419	412	448	420	405	415	411	407	387	396	417	416	422	424	421	421	403	391	400	420	410	418	430	409	413	400	374	394	442	410	405	433	405	424	380	396	411	424	423	477	419	394	434	432	403	440	428	405	390	439	424	429	403	373	399	397	436	429	431	435	408	419	425	422	405	415	411	414	423	411	366	415	436	404	441	418	444	397	390	406	422	411	413	412	395	428	422	419	435	403	408	395	432	423	405	418	421	399	406	436	376	384	406	383	418	401	456	406	436	459	468	423	410	387	410	426	394	431	444	388	430	467	399	438	409	431	431	429	440	408	441	400	428	410	419	411	442	429	421	422	413	391	419	418	384	423	434	458	393	396	405	364	432	337	391	437	408	428	421	419	394	405	439	451	413	446	426	423	438	398	410	434	400	412	434	423	398	406	384	409	429	438	425	438	434	415	421	413	458	397	401	416	401	442	407	410	385	395	411	419	442	390	437	435	419	440	393	415	401	367	428	442	478	411	432	414	432	421	419	401	423	432	431	427	400	411	462	460	408	421	414	411	427	416	410	455	369	445	397	445	430	386	436	408	442	427	415	389	446	417	429	385	426	451	442	399	427	395	438	392	449	438	420	454	392	407	434	424	394	420	438	401	431	403	383	445	444	457	435	417	448	411	423	437	428	402	414	406	414	369	392	401	451	429	405	426	379	405	415	406	420	412	435	421	417	405	440	404	449	401	428	424	395	434	438	402	418	409	421	399	382	393	431	410	427	399	454	431	436	395	419	404	440	467	429	414	415	421	418	385	435	432	465	408	425	416	423	403	421	405	376	402	382	424	388	414	421	464	436	430	431	415	430	413	430	417	417	430	386	413	436	404	420	428	409	387	421	431	442	388	395	413	429	482	430	450	432	414	457	416	441	417	451	371	423	447	429	397	419	396	423	405	452	390	473	384	406	423	408	423	412	414	470	406	377	450	391	429	444	418	434	382	396	386	403	361	414	411	389	425	419	404	387	435	393	392	398	435	382	406	411	391	403	407	430	409	423	418	444	419	428	403	413	437	407	440	398	422	408	400	430	418	414	441	437	420	405	377	419	412	436	392	420	407	376	437	387	375	408	419	417	423	416	435	425	419	483	413	428	393	382	400	414	412	418	404	423	394	447	440	407	399	393	403	421	448	403	423	395	442	373	422	417	399	463	424	396	414	433	425	416	426	432	400	462	389	423	431	394	427	418	406	413	430	437	402	419	416	430	430	440	394	386	437	452	396	392	420	396	448	419	443	421	398	431	424	410	409	436	457	408	371	433	422	383	417	442	422	403	420	424	426	411	382	411	408	402	446	405	429	421	396	405	391	404	413	424	421	402	397	446	437	457	429	426	419	405	405	410	420	417	438	412	381	417	377	408	423	404	428	398	444	440	417	416	384	392	420	421	423	419	435	420	429	422	413	419	403	424	398	420	422	398	481	414	423	429	431	440	401	410	400	440	377	437	363	410	427	459	427	442	449	419	411	405	442	418	410	390	423	451	426	428	410	481	391	423	429	441	401	425	425	386	383	415	412	408	409	411	409	414	418	441	448
22836	21037	28553	24038	21845	21549	12751	1847	724	591	534	539	489	491	423	442	440	474	422	433	462	461	434	412	421	443	424	433	421	450	437	425	431	405	449	393	466	411	456	431	436	378	468	416	427	402	465	470	399	460	427	459	403	434	448	414	404	416	422	449	411	440	433	450	426	447	444	455	403	449	437	430	460	458	464	407	441	408	427	449	478	448	402	431	437	434	396	466	421	454	435	405	419	463	414	411	397	402	394	424	426	408	445	428	449	406	397	455	407	442	409	447	412	414	451	454	435	444	475	430	414	418	442	418	392	433	411	384	410	429	436	382	405	439	425	433	403	449	449	417	452	447	436	436	401	435	423	433	450	415	446	432	433	437	419	421	433	453	433	436	416	424	403	425	428	420	443	459	435	433	440	456	446	445	415	405	403	433	421	410	452	434	402	419	426	454	418	427	392	400	447	453	430	455	415	398	426	424	434	437	404	425	400	417	464	428	420	418	472	404	419	425	443	432	420	413	405	409	437	436	452	454	445	438	407	448	401	391	453	426	430	420	429	447	413	432	443	398	470	438	439	398	449	425	428	416	442	435	419	425	436	422	456	419	438	413	455	422	403	416	434	446	446	424	411	420	420	423	439	408	400	382	463	423	440	429	437	426	395	442	431	402	410	459	445	411	434	403	424	428	434	465	403	437	447	412	373	404	430	425	421	454	438	443	434	425	440	424	429	442	435	405	410	434	426	446	434	434	428	431	421	461	446	447	436	399	386	475	430	458	481	431	438	386	417	434	423	400	454	442	422	469	440	428	416	397	479	421	423	411	419	419	398	460	409	432	455	397	461	434	437	406	461	433	430	405	397	409	480	419	436	422	394	383	388	427	406	406	489	408	382	431	413	420	442	410	446	490	462	434	449	460	439	440	481	439	417	422	462	405	429	413	445	431	450	430	422	449	396	449	436	437	444	408	446	414	369	435	453	433	431	422	423	453	405	376	424	404	429	441	434	417	456	479	435	395	431	411	424	440	458	444	430	401	431	467	459	440	395	423	472	440	439	408	449	424	423	415	433	421	424	451	425	470	427	425	441	421	416	434	425	410	452	418	383	439	411	435	419	424	454	436	415	418	477	428	443	423	443	428	459	415	431	422	405	443	441	471	443	440	419	448	468	431	417	424	429	441	422	425	410	432	425	411	444	383	438	446	430	395	449	420	417	420	472	442	413	431	434	396	415	436	434	413	433	472	430	399	410	426	379	446	415	396	428	437	425	424	420	446	450	405	443	449	414	423	440	409	459	373	449	448	408	449	456	429	439	428	414	445	407	434	419	416	452	427	448	443	420	419	459	445	432	447	449	448	466	432	427	389	390	432	434	452	403	429	433	424	413	417	405	403	444	455	416	370	443	423	433	392	394	400	442	440	424	415	448	430	435	410	433	447	413	424	463	415	405	417	445	420	424	426	449	415	432	459	411	387	461	416	425	431	416	435	450	433	395	433	447	458	405	471	431	423	410	430	402	454	475	444	420	441	431	414	435	410	438	468	415	420	452	446	374	440	453	421	470	386	463	425	398	429	422	417	393	409	417	389	399	389	428	442	407	413	426	464	451	418	425	439	467	440	448	417	401	410	440	423	412	397	416	402	475	422	420	428	455	417	418	390	392	412	444	412	425	402	443	437	430	457	435	433	438	408	424	471	437	396	411	419	386	408	443	429	422	407	423	431	449	439	460	381	446	404	425	432	405	451	408	411	423	429	415	445	420	457	428	423	433	396	410	419	427	427	422	417	407	437	444	443	439	428	442	453	424	453	427	429	424	443	430	426	474	434	409	425	425	395	408	436	446	412	473	440	443	417	422	424	397	464	455	389	417	441	415	432	433	453	411	446	421	436	447	453	422	420	447	423	423	450	480	412	434	416	435	406	451	477	430	442	421	436	389	399	429	440	434	417	448	463	464	422	423	456	406	456	427	426	441	465	447	426	453	382	429	441	437	438	411	399	445	399	435	421	427	463	462	406	412	424	463	400	428	439	422	439	418	449	424	420	415	414	494	405	456	429	431	440	427	390	439	437	427	404	440	416	420	400	438	432	464	448	427	384	408	437	400	427	420	428	430	423	452	409	442	417	427	415	395	438	432	400	437	449	420	445	418	463	403	410	409	411	481	411	412	432	436	433	481	443	410	383	414	467	441	410	399	460	396	424	437	399	452	364	436	435	400	414	425	429	432	464	436	432	472	429	456	441	409	381	443	433	435	405	412	410	414	396	434	446	432	456	425	438	446	416	409	405	435	458	387	419	389	402	407	444	451	406	415	446	455	469	439	431	431	441	454	429	421	436	462	403	438	394	413	446	399	457	407	492	389	400	443	437	418	452	420	440	420	441	401	428	434	435	444	408	443	428	400	444	449	411	426	421	447	466	431	441	398	412	423	468	416	409	433	429	429	420	481	436	431	429	397	453	401	401	439	430	424	407	440	398	421	415	428	393	440	417	406	428	387	457	400	434	426	405	441	411	425	408	446	382	416	434	451	449	449	419	394	412	417	443	438	438	439	437	455	438	432	452	418	443	428	449	420	474	422	418	418	399	449	382	435	429	423	423	401	441	428	454	413	386	429	418	423	412	410	429	435	404	399	460	453	407	434	399	427	434	441	447	433	454	401	415	421	429	428	396	430	416	431	394	427	461	410	437	432	454	399	431	429	427	424	465	443	416	442	438	404	426	452	397	467	446	429	437	431	412	431	430	426	402	445	436	389	471	459	420	420	424	465	437	416	429	459	438	407	405	436	446	427	439	431	413	440	443	432	429	419	422	450	451	453	455	439	428	419	410	414	453	436	442	417	429	423	438	398	455	448	400	473	410	408	419	443	429	408	386	451	449	417	404	389	422	408	412	440	442	457	430	403	443	443	436	406	398	407	398	392	381	436	414	417	464	459	452	418	432	427	435	406	373	458	424	436	412	413	413	442	461	405	430	428	404	462	434	417	415	451	423	437	434	401	439	427	450	426	445	422	434	422	444	415	461	436	451	410	417	430	445	429	445	425	418	426	450	413	443	422	401	460	435	425	445	437	444	429	449	414	452	415	388	391	403	410	440	457	426	444	405	408	428	399	420	416	451	406	418	423	479	395	428	422	403	376	436	453	424	399	415	435	436	415	436	484	418	408	382	427	402	418	469	420	461	457	414	449	418	435	399	446	413	410	466	415	419	470	407	445	468	430	436	427	463	433	416	464	439	393	441	432	416	453	457	409	405	446	411	441	438	375	452	422	406	472	412	403	447	411	445	407	401	405	467	433	391	421	460	426	432	438	437	390	454	448	461	414	437	409	445	437	433	419	446	454	408	393	430	424	419	450	398	441	418	408	449	441	406	422	445	454	434	447	435	445	441	427	422	427	451	414	406	422	399	401	464	430	444	418	450	396	447	387	416	398	410	415	418	444	385	449	423	458	445	445	442	437	392	428	414	423	411	413	428	449	411	440	429	440	420	436	431	463	406	415	446
38283	61192	43180	30943	26608	14692	5284	1404	863	693	593	574	527	500	463	519	490	470	473	455	489	473	520	479	472	502	487	491	439	478	470	469	463	432	470	484	476	479	471	473	471	491	480	462	462	449	483	465	500	469	463	463	446	465	481	538	482	458	448	431	507	485	465	447	480	450	501	446	477	478	476	479	472	477	435	431	444	457	469	490	446	465	439	439	476	499	460	476	497	455	484	467	485	458	466	479	464	461	410	460	487	433	464	478	444	456	478	487	446	443	463	463	482	487	442	465	430	495	473	486	448	465	472	508	532	439	477	505	461	464	467	463	448	439	476	498	472	488	451	469	462	463	449	481	504	468	459	486	464	454	466	462	481	438	493	504	491	471	424	501	467	472	454	454	441	482	443	458	496	506	506	485	475	460	463	462	479	427	448	474	466	480	468	433	442	484	499	472	419	472	477	467	465	457	462	470	452	490	482	493	449	472	442	458	454	460	449	452	473	454	452	475	445	471	466	474	477	458	451	497	481	458	490	469	482	475	464	432	447	500	440	451	466	441	496	463	428	486	475	471	495	473	464	485	451	451	456	459	534	469	448	492	468	478	471	435	442	490	463	459	512	451	483	422	497	453	467	465	470	458	452	468	470	483	438	470	498	494	474	447	458	482	481	467	491	483	504	468	474	450	460	474	452	423	461	479	477	483	500	427	500	473	485	513	449	453	461	482	458	465	475	478	464	468	451	477	485	443	472	507	493	457	449	495	487	463	475	446	458	506	448	489	477	475	495	455	493	472	471	470	442	478	505	482	474	477	429	454	471	441	471	469	478	521	472	463	446	480	457	453	453	471	451	479	422	472	481	498	430	458	485	474	468	480	463	435	484	486	476	475	460	471	465	442	427	472	495	486	473	473	425	489	473	482	509	477	471	436	445	474	427	448	443	505	451	466	463	451	474	484	497	434	484	503	491	495	460	438	512	497	510	459	473	463	472	504	471	497	469	438	451	472	476	456	458	465	436	469	431	465	484	452	456	460	451	441	478	452	404	423	467	468	427	477	475	463	492	454	486	457	494	507	491	465	462	462	465	500	455	530	497	461	520	417	459	489	465	495	480	465	465	440	451	453	459	488	471	471	437	446	464	460	437	482	458	457	489	455	454	448	459	491	481	453	499	479	449	467	462	447	473	449	456	474	460	469	476	473	433	488	463	437	468	486	457	473	430	470	441	483	466	464	481	457	459	470	451	464	486	465	438	451	482	510	458	484	481	465	444	526	503	468	535	473	493	490	452	474	453	457	468	458	489	450	490	503	457	448	457	465	475	446	464	455	448	506	450	491	467	459	450	471	432	448	441	431	479	459	495	497	481	468	489	449	460	473	449	471	473	449	443	446	450	467	427	460	440	477	453	478	482	446	444	496	481	458	450	477	474	472	505	473	424	470	481	466	456	461	443	500	445	452	465	503	478	481	476	475	474	491	462	498	467	441	488	496	464	457	479	472	477	446	474	479	456	472	482	446	461	442	456	465	470	477	457	466	434	427	487	440	478	478	462	484	438	501	472	453	500	462	487	439	441	473	496	510	461	454	434	470	495	491	475	484	469	481	503	475	521	484	463	455	463	451	474	477	468	509	467	452	489	488	440	429	461	420	483	497	459	474	458	481	440	502	478	470	452	481	480	497	473	484	476	461	445	488	459	492	492	442	460	461	452	451	480	439	417	463	478	446	453	463	472	438	507	464	480	465	449	452	479	467	445	450	459	478	505	483	447	468	470	464	450	495	462	459	465	478	444	448	442	431	489	439	503	495	477	501	455	461	459	431	441	483	409	445	483	441	434	495	521	454	452	509	462	454	464	474	486	494	463	463	488	486	462	459	476	447	507	478	488	461	465	487	466	454	460	414	426	447	451	457	423	437	480	474	464	497	466	475	460	490	440	460	469	467	469	473	485	512	476	479	499	462	489	509	464	478	447	444	438	488	456	441	478	455	461	429	521	448	464	462	448	484	465	496	459	440	461	457	511	455	490	492	470	510	459	492	437	485	449	493	454	456	452	469	468	486	483	456	464	462	474	462	422	440	435	468	452	515	457	447	455	438	490	431	487	482	481	445	508	421	428	467	448	509	446	481	454	482	453	461	459	463	484	440	508	483	478	458	445	481	483	480	444	494	470	462	447	462	475	469	478	471	482	445	470	477	444	476	484	476	473	472	477	445	490	464	465	487	454	482	467	449	445	459	453	500	497	485	469	484	505	454	465	506	468	480	486	515	472	477	486	456	466	461	472	474	474	491	487	458	454	491	483	435	476	459	435	457	475	487	469	448	481	469	480	490	493	466	426	465	462	435	505	446	486	495	453	435	453	460	455	465	449	450	478	467	447	468	447	463	500	479	454	460	455	480	482	483	463	474	481	451	467	458	439	463	480	464	454	411	449	463	442	484	433	441	448	448	482	471	482	457	467	460	461	452	447	510	472	495	483	481	446	452	475	439	470	445	435	493	460	449	474	467	449	462	469	485	528	497	465	453	485	451	475	444	444	480	467	490	506	492	454	487	488	503	487	483	457	474	475	488	434	472	466	462	469	444	519	449	429	442	470	510	475	423	499	483	480	464	437	451	452	461	474	471	475	446	433	484	488	473	439	441	440	467	443	504	429	431	469	484	449	439	511	448	516	465	487	512	462	461	443	438	420	494	455	459	491	471	449	484	485	487	453	458	435	482	446	463	474	399	464	465	462	492	457	478	491	475	441	465	504	455	462	425	468	458	488	451	451	464	460	471	460	485	446	476	497	471	469	481	464	469	493	474	478	461	468	467	469	492	471	493	464	474	470	464	454	487	456	467	462	431	423	495	470	509	505	425	431	477	455	443	464	463	465	440	455	469	443	504	451	443	456	441	452	462	477	464	483	490	505	453	495	462	466	473	480	484	455	462	451	439	464	436	446	445	477	467	480	443	430	461	484	484	464	473	407	466	503	461	483	476	451	528	419	474	458	478	494	465	468	460	464	489	445	466	477	447	494	447	490	518	444	478	438	488	495	443	476	484	458	478	456	449	447	475	460	487	452	500	480	431	496	480	458	507	469	489	474	467	473	480	472	432	475	442	465	517	480	452	474	485	487	438	479	451	474	494	458	522	475	491	476	451	451	471	493	451	465	451	439	465	474	488	468	499	457	483	500	446	446	482	440	490	454	477	495	493	470	459	480	498	460	440	467	415	474	472	461	492	470	447	496	474	502	451	480	478	446	492	474	492	449	466	489	462	458	466	456	471	507	471	471	463	445	498	455	494	497	410	509	454	495	473	486	448	464	493	491	464	500	458	468	463	457	459	439	419	478	436	424	463	467	449	473	445	476	495	459	458	486	436	446	490	460	475	500	460	483	479	503	493	476	487	472	480	466	450	460	524	445	464	481	472	485	461	516	427	486	467	464	492	488	461	477	487	465	430	456	469	463	445	442	460	439	483	472	505	478	479	505	480	438	425	448	477	465	461	443	475	460	436
30205	29888	30733	20052	6730	1905	526	288	288	281	271	261	267	262	249	273	286	244	247	288	257	250	260	234	272	283	243	250	240	250	247	258	248	249	259	263	255	245	243	259	282	233	251	248	252	227	215	259	253	225	283	240	269	273	262	260	255	271	271	236	273	285	244	230	275	282	282	243	264	238	248	267	240	268	264	287	255	258	245	267	244	261	268	264	218	260	243	222	244	295	264	291	248	282	248	247	265	239	260	251	286	284	242	253	247	276	232	259	252	278	222	249	237	273	244	264	272	253	259	251	266	240	260	254	248	240	265	255	258	258	264	268	249	285	245	272	256	265	244	264	250	271	259	263	271	264	238	288	262	274	236	266	262	240	279	264	256	271	263	262	254	282	254	265	263	267	255	256	233	259	265	257	256	255	249	269	246	273	224	288	256	242	243	248	265	273	291	244	238	243	267	268	264	241	259	263	254	247	240	261	237	246	249	266	233	248	214	277	220	258	260	255	238	246	240	263	254	264	262	286	257	292	246	264	252	270	246	281	271	249	260	250	254	241	230	263	216	253	252	254	270	265	288	250	297	257	244	261	230	271	253	248	257	256	243	266	273	263	253	270	232	265	265	266	245	246	236	267	249	266	274	273	248	295	231	272	251	266	249	262	267	239	267	270	243	267	257	269	231	289	305	279	250	250	248	255	236	240	241	257	253	255	240	263	263	256	290	261	277	289	266	270	253	289	239	246	222	269	247	251	276	244	264	280	269	282	256	237	262	272	276	266	268	256	243	267	253	257	248	250	259	257	260	247	281	252	257	264	262	243	253	260	232	271	275	217	232	236	269	237	258	257	243	240	259	270	265	247	257	263	257	266	246	261	284	261	264	224	247	257	261	275	275	244	265	268	250	257	238	242	252	262	277	237	248	285	272	244	260	283	256	248	243	257	238	279	277	287	271	254	288	259	282	246	262	253	284	289	255	248	268	260	267	272	265	274	255	275	250	282	263	254	261	254	235	264	227	256	245	231	253	257	271	252	230	304	271	235	267	274	256	273	264	274	261	235	235	237	265	251	299	251	283	283	221	259	281	229	244	225	244	222	257	247	262	259	256	256	261	250	251	284	276	240	269	245	282	288	260	247	228	273	239	253	257	259	275	246	240	268	249	235	283	258	285	297	236	266	240	242	287	287	242	242	243	277	231	245	263	250	272	257	253	285	241	209	266	246	270	290	258	249	275	275	261	247	257	220	282	263	250	259	272	271	272	238	295	249	248	272	281	262	235	276	235	263	278	272	255	232	226	293	270	273	259	268	269	228	275	261	235	263	224	262	245	262	273	260	246	274	239	242	254	266	261	274	260	251	245	266	249	255	239	258	250	260	241	257	241	265	273	261	280	273	258	300	253	258	269	240	258	263	255	260	249	259	262	287	240	267	276	235	261	261	237	239	285	269	264	263	250	257	258	259	240	270	287	275	255	242	260	252	248	233	278	278	280	224	266	279	273	284	256	264	260	230	278	245	239	297	244	246	270	264	266	261	249	237	249	271	253	253	239	277	250	248	274	270	270	264	257	284	266	252	253	264	239	270	281	258	258	262	253	239	254	240	276	238	274	246	260	271	271	271	255	274	257	262	266	254	235	260	267	261	283	243	282	296	236	260	296	258	275	275	270	275	243	261	293	274	254	247	248	232	266	256	242	244	243	259	271	238	263	234	241	287	255	254	244	234	256	281	268	283	285	268	247	260	228	257	247	261	239	262	279	262	267	246	260	278	252	248	250	295	237	246	262	276	274	249	266	291	251	238	268	291	244	272	293	259	261	241	280	280	244	260	261	277	233	253	251	240	283	258	287	282	229	258	264	264	263	252	284	259	272	229	243	239	240	253	264	268	282	278	266	265	282	266	271	262	264	255	238	261	250	235	262	236	231	254	230	270	244	232	248	246	228	264	253	255	244	265	252	231	265	252	253	265	265	255	251	263	244	235	247	263	257	268	272	250	252	248	241	256	289	263	281	308	251	235	285	285	255	238	256	265	264	255	227	233	251	303	254	283	277	240	279	251	275	262	254	253	255	269	227	267	269	273	271	250	296	245	246	232	252	267	260	259	249	285	256	275	276	242	246	241	260	264	260	230	260	255	262	275	249	249	242	254	293	264	269	275	247	268	277	261	278	270	251	286	267	251	257	289	235	240	263	254	270	259	259	223	238	228	291	272	268	269	262	258	250	250	238	265	231	223	272	241	250	281	258	281	257	252	271	268	292	292	276	255	258	265	270	268	273	288	252	268	236	269	261	271	239	234	296	257	296	250	285	276	243	246	241	283	235	263	250	256	266	231	270	254	231	253	264	239	259	243	271	274	253	267	263	252	237	258	256	273	279	279	241	290	249	285	299	248	258	259	279	244	265	258	268	234	244	239	255	263	275	284	273	209	251	286	264	237	262	261	251	238	251	260	241	282	251	254	259	254	282	265	270	271	264	262	267	278	269	259	246	249	266	265	289	261	254	270	268	241	240	276	274	281	273	226	260	268	248	247	252	222	255	272	250	255	264	249	268	239	244	255	266	260	220	237	278	246	266	236	256	240	264	306	267	275	261	275	272	255	272	261	268	237	241	224	247	281	268	255	276	251	265	251	261	242	257	267	255	260	276	255	264	263	284	261	276	286	229	251	221	266	258	281	257	254	251	241	261	244	249	261	263	260	271	291	264	236	273	251	246	252	286	255	279	275	261	235	254	250	266	258	260	244	238	264	274	237	263	264	288	255	235	274	250	261	271	259	249	257	278	284	251	274	255	245	269	262	252	260	255	277	253	273	285	280	264	282	248	270	274	250	248	265	246	266	276	282	282	277	250	263	259	268	251	287	268	257	266	273	282	260	247	251	269	248	263	271	237	272	256	238	291	238	237	259	269	233	238	265	238	238	265	256	249	258	262	282	271	239	260	273	228	271	246	249	219	283	270	269	264	249	283	265	253	267	275	265	227	233	232	257	271	257	286	256	272	250	253	241	277	271	248	259	240	285	225	232	231	281	265	261	261	271	279	269	233	238	244	277	269	261	252	256	235	258	274	255	240	265	260	236	305	241	249	276	240	292	268	275	254	254	243	267	266	274	282	275	256	261	266	242	291	250	243	238	273	274	282	240	222	259	268	252	255	283	282	247	245	254	256	276	251	258	259	253	272	277	247	254	238	265	237	287	253	250	238	272	278	254	249	290	242	246	237	255	258	291	291	245	280	263	268	270	252	243	243	238	258	256	251	279	237	265	231	235	283	259	286	243	253	252	280	270	283	251	231	260	261	280	242	262	254	266	259	268	276	238	265	259	272	246	269	259	285	234	255	263	277	267	252	279	250	259	258	270	250	238	298	241	279	275	289	257	249	264	247	262	259	264	242	242	238	254	279	239	239	246	242	269	267	255	264	245	274	260	251	279	273	262	280	287	275	248	225	238	228	272	255	272	255	245	259	259	280	265	258	242	271	252	232	271	269	283	248	266	278	233
34164	44522	30692	17431	7712	2608	648	415	355	361	356	326	318	323	274	338	303	306	307	338	276	305	337	326	301	252	321	319	306	308	297	292	279	320	306	307	320	317	270	307	286	339	303	297	322	304	320	276	295	301	303	273	311	309	286	291	287	333	325	340	290	293	336	330	313	273	289	317	304	288	257	318	301	318	323	289	338	275	288	327	324	305	330	303	325	286	314	291	302	315	301	333	305	300	322	328	306	289	274	270	299	324	301	282	279	314	303	328	284	284	306	323	296	296	278	312	327	272	290	310	305	301	281	276	276	303	316	288	350	334	289	313	290	310	315	296	296	285	291	313	329	331	311	318	302	303	259	287	306	310	314	287	288	308	292	295	291	285	316	298	311	299	301	314	269	285	309	299	306	322	345	313	290	305	300	328	296	317	309	323	326	314	301	313	292	298	307	314	318	291	334	313	291	307	286	309	292	297	283	312	282	332	285	330	322	287	329	308	344	320	303	335	320	315	298	282	298	304	286	309	304	310	272	301	265	312	278	287	304	316	288	297	325	313	291	291	312	286	291	316	295	311	295	300	316	301	283	326	305	310	348	282	311	301	293	324	288	325	300	308	308	269	331	298	318	301	287	283	286	286	339	315	307	297	308	297	290	302	315	309	280	320	285	314	323	304	312	298	295	326	281	257	287	313	292	319	331	308	331	294	330	308	304	292	323	295	332	323	301	289	274	299	283	305	301	289	324	304	335	275	314	315	308	318	322	286	298	275	264	316	301	314	288	313	300	330	303	285	314	304	304	280	298	299	304	264	294	287	290	322	336	294	312	289	303	314	332	309	324	298	283	303	284	298	309	279	295	298	284	296	332	289	334	323	291	325	283	299	300	258	308	309	286	301	320	320	330	272	320	294	323	283	309	318	300	333	290	287	285	330	281	309	316	281	285	282	327	300	306	278	319	301	315	315	292	324	324	282	300	296	298	324	296	296	305	312	288	293	275	322	303	282	286	307	301	295	296	293	297	286	284	300	306	289	308	331	290	290	306	318	313	311	280	321	315	316	303	278	319	321	297	313	302	310	298	311	302	287	305	301	290	316	286	330	291	295	287	296	294	306	323	329	321	294	292	285	287	327	301	300	319	327	295	287	318	307	329	347	284	308	319	324	300	290	314	311	286	299	300	295	311	303	332	289	277	287	315	304	307	312	308	286	328	331	286	290	314	281	313	295	321	283	286	288	311	284	317	298	335	296	322	320	309	322	314	302	335	340	288	307	329	287	313	305	299	290	316	297	305	331	257	286	292	316	315	294	310	308	278	285	311	290	292	308	272	298	308	340	311	320	295	293	301	329	311	298	301	286	255	283	296	343	308	340	307	290	320	304	297	301	313	307	318	280	305	326	299	284	289	272	306	270	329	323	296	316	297	298	303	289	318	293	294	290	313	317	304	290	309	300	316	303	278	294	308	309	312	273	304	308	294	301	322	303	287	304	308	310	305	301	318	322	322	297	293	315	293	343	277	301	322	308	315	295	303	301	334	308	305	296	325	310	323	303	295	315	323	313	308	292	324	280	306	313	291	314	274	295	292	340	311	300	316	331	310	299	292	328	313	293	297	315	328	321	305	322	288	293	320	291	308	308	298	317	292	297	329	313	311	297	266	297	313	305	267	313	287	285	313	354	290	304	328	338	284	301	286	278	287	302	287	302	309	320	345	289	275	287	310	306	302	332	312	328	307	312	308	311	281	333	287	326	317	309	278	325	313	314	312	290	276	295	308	306	321	302	308	305	301	303	281	281	326	336	295	349	326	317	295	302	330	274	284	301	312	314	290	330	304	319	281	294	300	285	321	309	333	315	293	302	301	282	310	296	287	307	304	278	323	311	315	301	333	311	301	318	306	316	295	279	330	304	318	315	285	307	321	294	292	289	322	325	275	297	296	316	323	319	339	275	317	300	317	299	297	302	339	312	313	308	340	358	319	301	316	314	323	300	334	303	332	319	280	268	287	296	317	316	316	279	286	302	264	306	294	294	277	312	309	304	309	262	341	303	320	290	302	317	302	301	271	310	319	322	293	292	325	304	313	311	318	308	310	318	293	303	291	328	293	282	296	309	310	297	332	316	294	310	270	284	310	299	318	303	294	327	301	319	316	327	282	298	321	308	302	326	324	304	286	318	320	299	322	296	295	316	305	311	314	321	328	270	306	286	311	310	306	322	315	272	334	311	306	302	294	308	319	299	313	323	298	270	326	284	308	288	266	277	298	276	284	349	286	315	304	343	295	302	307	301	291	312	301	304	302	296	320	330	316	332	311	306	276	295	330	304	287	315	304	319	317	316	316	304	320	299	298	288	285	327	298	308	311	300	304	307	298	329	306	296	302	301	283	282	307	304	336	300	296	345	301	295	291	293	312	313	294	304	293	312	307	300	286	283	326	304	295	271	312	306	300	269	305	337	318	294	300	314	306	318	300	317	302	316	291	341	301	307	314	312	309	273	300	280	296	297	312	312	325	322	311	305	271	301	323	308	287	311	319	299	300	307	335	304	318	319	318	289	282	356	272	319	296	310	325	315	315	269	296	287	312	298	323	296	282	293	333	277	300	281	306	314	282	297	305	303	310	311	338	332	329	299	339	322	332	290	313	300	291	283	275	315	310	337	308	298	290	335	310	295	319	294	316	330	326	300	305	306	289	298	293	306	288	298	285	284	305	323	309	316	301	309	293	282	304	299	308	283	304	279	300	323	333	300	294	311	315	272	320	333	288	293	294	300	340	299	306	296	332	317	294	318	320	309	326	272	329	323	307	297	314	313	312	305	335	312	295	292	334	330	287	315	310	316	300	309	311	310	289	331	311	271	250	301	304	296	324	295	282	287	300	308	303	281	321	312	324	300	282	280	300	300	329	307	276	310	295	292	309	311	302	315	279	313	276	322	306	289	284	303	288	332	344	314	324	323	318	321	308	287	315	282	310	314	292	312	302	276	319	311	305	307	282	326	313	301	303	339	276	316	305	323	310	301	315	312	339	310	300	304	283	311	313	327	325	314	321	277	304	293	327	312	285	322	307	311	311	325	285	294	299	299	319	301	299	319	331	305	327	316	321	300	317	306	321	300	314	280	293	290	345	292	302	275	289	284	296	300	297	300	283	340	300	305	296	296	297	309	298	307	324	310	282	257	300	279	296	310	307	296	298	316	321	294	315	285	303	310	305	298	297	288	309	331	296	315	287	299	281	288	308	338	305	322	304	326	289	320	298	298	327	315	303	330	298	329	277	293	306	284	303	324	300	313	309	320	307	299	282	303	343	301	317	283	299	317	312	305	284	330	307	297	303	326	290	325	288	316	305	291	326	335	331	292	316	300	286	307	298	279	320	304	278	286	269	306	271	288	304	269	283	323	317	326	306	312	315	302	299	312	299	318	294	317	298	306	295	312	279	326	300	302	257	295	291	310	314	308	308	292	299	310	330	323	302	297	288	295	272	295	290	302	326	315	320	294
24060	21000	28171	25074	21277	12425	2592	661	366	321	320	313	285	326	302	287	299	267	248	277	287	269	291	271	274	321	263	274	281	258	286	261	278	279	294	269	275	279	271	271	274	264	280	274	287	295	277	264	286	275	272	256	280	265	258	259	280	282	267	276	283	281	250	275	274	278	285	257	265	296	275	310	295	254	254	276	269	286	253	284	254	320	278	265	250	268	278	279	257	233	288	241	268	269	273	299	264	261	269	298	278	292	253	246	251	283	290	263	275	227	260	279	270	253	277	240	285	258	272	278	256	279	266	279	254	289	270	261	277	248	296	289	292	271	249	281	288	275	293	282	301	297	243	297	282	237	250	255	271	270	265	281	281	276	278	279	294	247	243	291	264	303	301	274	287	271	292	252	286	271	261	241	277	256	270	267	238	259	279	308	287	256	273	267	296	278	252	273	279	280	283	242	285	256	298	262	254	275	266	290	300	261	275	246	318	280	249	241	247	267	267	253	284	282	275	241	275	292	264	286	280	255	257	280	276	287	281	260	290	282	259	282	280	272	292	270	267	292	243	293	274	299	254	273	261	312	271	258	276	294	283	289	256	258	306	237	270	271	279	290	283	287	231	265	282	266	278	267	265	287	278	252	264	285	266	253	268	245	282	257	260	245	264	270	266	269	310	276	304	274	259	261	298	261	258	279	268	298	293	274	273	284	281	290	285	290	271	257	260	292	279	247	298	285	313	260	292	279	266	255	281	265	258	267	252	316	261	283	258	221	273	251	259	259	290	251	277	270	262	299	280	250	284	249	240	270	278	270	271	295	282	291	269	291	268	264	276	287	259	257	252	290	253	279	279	260	271	280	249	252	267	257	275	273	291	279	268	295	277	296	272	290	283	266	255	281	281	281	275	271	287	282	267	268	259	253	268	268	275	294	272	295	285	248	251	262	318	266	275	279	287	282	238	313	280	251	283	266	230	293	283	258	256	274	249	246	248	296	294	234	285	263	262	304	252	278	266	252	274	281	273	259	283	272	273	252	287	276	272	256	261	258	260	281	261	278	296	291	279	306	299	300	272	268	272	275	290	284	265	281	267	267	284	261	277	254	282	273	295	274	279	266	265	291	279	290	275	248	268	263	283	269	292	241	294	281	265	269	257	252	256	261	268	263	278	278	269	284	268	244	289	310	270	277	279	291	264	267	274	268	264	266	256	268	282	283	278	278	248	253	290	272	306	265	295	290	267	267	281	283	268	303	277	264	264	258	273	244	287	277	261	262	272	291	244	284	249	298	253	245	253	291	260	265	238	267	269	288	268	303	269	282	250	285	287	261	273	268	280	254	271	235	257	276	281	279	254	225	291	278	288	287	267	276	284	290	289	276	272	259	284	280	258	276	248	262	284	274	250	293	280	262	290	276	269	266	284	273	288	250	279	273	275	264	283	272	262	264	260	272	260	265	275	276	273	260	254	303	293	300	265	289	289	275	280	232	309	283	269	290	281	252	281	256	243	250	271	268	252	286	283	286	285	282	263	274	268	275	274	282	267	266	235	287	289	279	260	270	266	243	282	252	256	227	276	252	293	288	247	260	276	270	273	284	282	285	274	272	304	259	269	273	264	287	270	301	251	260	273	257	280	242	284	277	234	282	271	257	271	280	254	229	288	254	259	243	289	253	284	277	273	256	277	297	254	286	252	271	302	262	270	251	300	267	259	274	313	283	257	267	277	280	279	254	273	280	272	297	287	251	261	270	250	241	287	283	263	298	295	274	269	275	282	302	285	282	274	261	293	257	258	278	245	258	251	277	264	274	276	252	275	286	278	275	279	273	272	304	279	270	298	254	274	281	248	232	244	275	257	265	248	278	301	273	271	283	296	263	306	260	316	295	283	265	247	279	279	273	298	268	264	291	259	250	241	255	284	268	281	253	294	259	247	272	282	250	299	283	280	241	314	243	281	292	248	272	297	251	251	271	291	292	276	245	244	271	273	276	276	281	254	292	279	250	279	281	275	278	261	264	269	232	285	251	298	268	264	259	261	270	269	277	287	275	286	239	288	276	271	290	264	253	276	243	263	279	278	259	266	283	236	258	295	298	277	269	276	272	266	267	286	289	267	275	268	264	297	277	284	278	265	279	281	257	265	259	262	260	293	266	264	247	271	247	273	270	283	294	284	252	305	259	242	276	285	282	263	275	270	251	265	275	258	288	281	259	295	281	279	262	258	269	292	266	250	276	288	288	270	264	276	268	256	297	271	284	291	266	267	272	283	288	264	275	281	275	254	273	283	278	289	297	265	301	274	283	301	260	279	256	293	287	243	258	243	292	277	269	297	258	261	261	277	284	254	269	265	280	244	272	249	293	234	255	280	289	274	254	256	275	297	263	280	286	300	282	256	273	271	280	268	257	288	257	263	283	267	279	267	281	268	251	271	273	301	269	274	258	256	293	282	293	265	280	269	263	290	282	285	248	287	291	290	301	254	256	264	274	275	257	294	285	266	279	300	255	291	274	297	266	263	279	260	285	300	249	261	261	259	261	278	259	241	289	245	246	264	252	267	248	263	267	289	275	258	253	300	287	245	287	251	302	244	253	285	265	277	256	271	255	258	261	236	270	269	242	242	281	273	276	296	272	253	271	271	266	272	257	253	263	282	275	268	288	261	268	282	278	249	278	254	270	253	263	279	280	273	312	272	249	275	263	272	257	283	261	277	287	257	296	295	255	283	292	260	261	297	269	260	276	237	271	298	289	292	286	276	281	297	261	274	274	244	279	237	286	274	295	247	287	287	281	276	259	282	242	278	243	265	277	242	288	263	269	274	266	281	251	293	282	289	261	279	293	262	258	263	227	277	294	254	292	266	241	306	268	288	272	297	266	284	292	276	271	254	304	257	267	274	255	258	283	265	276	277	260	275	296	270	237	255	278	303	262	256	260	262	254	265	265	252	272	257	231	250	264	258	270	275	263	282	270	295	284	259	265	274	286	279	251	295	266	290	278	271	269	265	249	246	266	260	283	263	262	258	298	273	246	258	274	288	281	254	281	259	310	278	261	281	275	272	294	289	267	256	268	266	269	291	266	256	255	309	264	263	270	255	257	263	286	300	253	273	248	287	281	283	261	249	294	278	255	264	280	265	281	235	254	245	257	259	266	261	268	262	297	258	274	247	272	312	269	277	272	252	234	299	270	253	290	245	288	256	267	301	283	274	270	271	267	264	261	283	300	259	278	269	285	260	264	256	258	268	279	263	271	301	274	271	262	269	265	292	282	266	282	284	245	281	285	295	271	268	270	276	266	264	254	289	292	268	238	267	277	271	249	290	289	248	267	277	261	285	271	286	273	278	287	256	265	272	272	274	287	283	247	281	255	280	261	288	248	272	281	284	279	273	276	293	288	254	271	294	299	271	288	252	269	271	281	249	263	280	250	289	254	287	297	284	269	276	258	267	278	270	280	267	275	267	268	273	288	277	259	271	279	263	248	295	264	297	252	271	268	290	265
36144	53154	39990	27269	17057	6250	1832	768	448	422	359	354	331	308	304	339	321	313	298	308	336	325	328	318	298	306	304	304	310	323	352	320	342	326	291	327	318	312	315	315	325	316	335	302	307	301	309	296	316	311	310	315	291	319	303	351	310	295	330	306	302	335	299	323	309	295	336	294	336	341	311	311	299	321	322	344	330	304	295	306	312	285	320	322	330	325	300	309	315	331	320	362	317	318	324	322	343	325	329	312	303	309	302	293	313	313	346	323	304	275	300	294	323	323	318	322	325	322	268	308	288	294	281	310	277	321	297	339	310	334	310	321	286	332	340	316	349	280	339	319	312	318	348	357	318	323	296	325	306	339	318	295	293	315	325	292	293	304	324	340	340	333	297	335	322	313	314	311	298	300	296	309	299	300	320	319	323	305	328	338	325	329	319	321	264	323	332	331	303	304	303	327	321	298	300	279	331	322	313	337	291	343	295	346	327	307	285	324	295	302	299	329	324	315	318	303	312	349	291	282	296	295	317	290	296	337	314	303	310	311	328	300	299	325	304	313	294	299	343	304	308	303	343	312	351	324	296	311	279	327	295	286	337	291	303	315	320	310	330	317	286	281	338	282	326	303	289	310	331	319	286	342	294	317	298	315	318	322	290	298	306	322	287	300	273	319	353	290	328	299	298	301	278	325	310	306	310	296	320	318	312	322	319	305	295	331	308	306	285	308	315	308	292	293	266	307	286	322	282	328	314	313	321	285	311	322	323	318	303	323	314	302	329	284	338	306	299	281	289	329	314	284	299	300	303	304	287	289	301	305	323	320	291	314	297	300	313	319	308	296	306	315	324	308	282	310	321	315	317	319	287	302	284	314	318	312	285	297	314	340	290	292	318	309	325	313	306	298	320	318	305	312	329	342	341	326	271	293	281	329	316	338	331	304	313	287	319	308	319	307	308	309	312	312	340	307	315	344	297	346	323	311	316	304	301	299	311	278	297	312	292	306	304	333	335	332	291	304	315	311	286	295	313	326	320	318	298	316	300	313	326	318	312	320	339	311	284	310	285	307	328	312	317	311	317	307	301	323	309	313	304	301	282	322	321	346	331	321	330	309	302	325	324	319	338	304	309	325	303	312	337	311	310	312	298	335	325	314	281	325	340	286	298	319	336	292	300	323	317	308	308	313	329	315	302	332	281	316	291	316	330	344	295	314	347	306	329	319	341	328	317	318	327	295	300	335	288	285	305	333	336	338	286	318	350	274	336	267	342	332	326	314	313	344	291	310	287	324	297	313	305	270	333	306	324	298	319	313	331	307	329	315	307	291	309	344	367	316	284	316	332	308	300	307	309	309	277	288	350	315	305	346	297	327	315	312	281	289	300	327	320	315	308	326	327	307	320	328	293	324	301	330	321	323	310	311	310	324	309	323	280	313	292	294	319	282	316	316	335	318	298	302	281	315	312	293	338	310	322	325	308	339	341	295	288	294	295	319	333	287	342	320	288	295	342	303	328	288	286	299	331	338	324	279	323	312	307	345	317	316	299	310	336	297	316	313	289	329	297	292	305	310	317	304	295	314	332	319	286	315	317	303	316	330	332	298	300	308	327	319	307	302	318	318	324	295	287	290	332	313	328	305	325	316	304	322	337	287	310	264	328	322	320	294	308	293	315	313	316	293	300	317	287	293	329	344	348	295	301	298	339	317	302	285	322	303	316	284	293	294	340	298	297	310	310	280	329	311	336	329	319	302	321	337	332	314	295	295	312	294	279	331	321	288	330	337	306	309	331	303	298	291	294	298	325	304	329	333	362	328	346	326	282	302	292	319	319	314	297	298	301	307	320	306	328	309	322	320	338	297	329	309	323	291	310	335	284	329	313	302	316	295	274	336	259	335	318	319	313	320	318	289	331	338	326	318	291	302	311	309	321	307	294	309	304	316	319	284	331	326	305	292	307	341	277	314	344	358	305	331	314	316	351	336	332	309	312	337	294	301	315	330	295	320	294	328	306	326	313	305	284	312	307	334	346	329	277	327	288	281	303	285	325	290	324	353	307	331	291	291	323	294	260	296	319	326	309	303	305	320	323	294	313	302	309	340	308	287	312	315	304	328	323	314	297	330	312	294	281	308	269	290	327	304	327	325	297	288	328	310	314	298	296	319	319	327	314	318	352	318	286	319	308	312	308	328	301	309	335	297	295	306	285	327	307	311	323	306	332	291	301	299	308	293	295	284	310	309	313	330	312	305	306	335	296	305	300	304	288	322	319	293	304	289	314	315	357	316	361	316	328	323	295	333	294	328	286	341	308	315	287	350	326	305	289	323	346	307	282	304	344	302	289	318	303	302	324	304	312	304	344	320	302	303	316	340	306	307	309	319	304	300	311	283	325	353	305	322	290	267	303	329	342	331	349	306	315	303	319	348	284	313	290	326	294	292	303	306	308	311	333	331	294	320	324	312	294	321	315	290	313	318	285	291	320	320	322	310	301	316	297	327	338	294	328	308	294	320	330	320	299	330	318	343	316	306	321	309	318	314	314	345	328	320	301	310	297	295	313	323	315	314	299	329	315	346	334	327	310	318	300	312	323	310	311	295	325	309	291	285	295	307	317	331	290	318	337	333	313	310	302	312	308	312	317	324	314	313	327	288	335	310	320	308	322	289	301	293	302	290	310	320	327	317	288	319	308	328	321	287	290	326	310	361	302	315	318	308	320	290	322	342	304	342	302	311	285	314	288	313	312	327	309	292	322	331	319	293	306	298	309	310	280	322	324	329	324	309	304	339	298	317	342	306	307	314	318	303	307	325	285	303	306	330	320	318	313	299	316	312	315	320	314	311	276	320	318	322	306	316	312	302	333	310	288	327	322	316	300	308	316	342	301	301	303	336	337	307	325	308	305	292	319	288	311	317	356	315	311	312	325	309	305	295	318	291	313	279	313	332	314	290	331	300	286	286	302	302	317	307	332	331	309	356	317	315	301	327	296	316	300	313	330	323	297	348	309	281	332	287	329	337	318	284	306	329	292	320	312	338	285	306	308	317	332	333	291	332	322	328	324	301	313	299	316	332	305	303	295	275	315	301	311	330	282	293	310	302	331	292	299	322	321	291	316	306	318	323	321	328	314	324	315	326	310	305	333	304	318	303	284	300	293	311	305	332	331	283	329	342	299	325	341	306	342	326	332	299	303	290	254	300	285	336	320	306	339	302	320	279	341	340	313	325	277	323	338	312	290	290	282	308	281	296	302	313	301	345	332	309	303	313	324	323	275	305	326	324	310	320	286	296	349	306	317	327	330	325	298	331	332	342	306	338	292	340	325	306	359	300	329	293	307	343	309	314	330	300	297	318	322	308	315	302	320	300	324	319	332	313	291	313	308	332	340	311	299	301	349	305	344	310	314	317	293	325	289	297	336	300	292	306	330	338	289	324	309	311	333	322	311	303	303	311	290	301	345	317	326	307	307	324	279	288	308	314	284	313	338	341	339	303	320	309	310	329
25202	21322	28123	26627	16289	5765	1199	508	447	410	396	357	389	401	370	389	384	364	342	364	363	376	333	343	348	346	365	371	344	354	350	376	367	360	349	331	334	337	350	375	367	341	320	364	369	334	390	365	358	352	373	362	340	308	335	342	347	387	348	347	338	341	339	372	339	373	331	371	335	371	377	391	372	349	388	382	359	347	334	379	360	387	379	364	360	373	359	341	368	377	438	336	346	353	339	322	366	364	368	372	395	325	339	364	366	367	314	332	345	360	368	321	323	354	403	364	349	354	382	351	341	373	341	349	376	390	372	362	379	351	362	371	341	371	340	326	387	369	378	367	345	365	377	340	360	374	381	333	362	343	335	348	346	338	324	384	358	374	331	379	354	378	350	382	399	347	350	350	338	370	368	315	345	319	346	379	318	371	330	331	347	347	365	365	390	325	363	374	377	369	328	329	359	377	356	354	390	345	397	350	355	347	379	394	354	338	349	357	337	385	365	345	338	363	335	366	349	359	347	354	367	353	361	362	370	383	326	354	375	350	338	323	371	342	394	366	376	326	360	375	371	361	334	365	347	352	416	340	345	334	357	350	380	348	345	368	321	329	370	343	357	383	381	326	388	375	351	364	359	327	359	358	353	356	398	367	370	403	404	353	372	347	359	382	346	392	356	367	339	348	321	352	318	330	335	359	324	333	376	346	385	362	355	328	328	365	348	347	397	358	347	393	370	408	352	343	377	368	361	358	339	362	378	351	354	394	366	358	360	342	388	359	370	376	349	377	374	332	352	370	359	348	355	342	360	359	353	352	342	350	375	346	353	335	354	374	337	350	370	361	345	346	359	358	335	383	360	346	376	379	350	368	339	358	363	343	372	376	383	368	318	366	335	353	344	344	366	373	357	331	361	334	358	358	388	394	376	355	394	361	384	359	389	370	345	348	342	378	319	373	323	346	364	333	337	375	349	350	346	340	379	361	347	357	363	365	330	347	372	359	327	345	360	296	361	361	379	335	355	361	354	348	385	341	342	354	360	357	285	350	347	369	369	368	333	343	374	362	337	353	366	369	384	371	397	348	354	330	359	348	365	359	297	396	360	347	363	355	350	358	351	364	402	348	367	340	326	401	370	387	351	373	350	330	355	338	335	294	328	387	326	368	358	355	350	370	361	342	372	370	370	349	359	342	367	370	363	388	360	352	391	371	332	365	353	364	364	371	367	342	344	324	339	373	364	337	390	345	377	359	356	382	345	352	366	328	382	363	340	366	368	345	372	389	376	344	342	366	333	372	349	353	339	348	365	346	360	342	349	361	344	328	366	332	379	342	364	356	380	340	332	329	386	346	332	369	352	359	345	360	349	380	353	327	353	340	371	401	343	370	352	368	379	366	344	319	358	374	377	369	346	366	360	377	326	371	368	338	392	315	342	374	352	327	362	346	369	357	380	347	408	367	385	366	370	353	335	344	371	394	380	371	363	359	351	374	347	354	378	372	348	338	324	346	369	344	364	362	368	396	352	320	344	354	350	351	360	363	373	343	348	359	352	378	365	353	367	365	385	352	363	344	366	366	375	365	346	363	344	381	346	377	376	361	355	334	383	358	385	381	348	368	392	380	369	352	374	359	401	333	333	363	390	357	328	365	340	373	370	359	341	385	372	374	393	357	391	389	360	320	314	373	359	359	378	368	370	356	335	318	326	350	335	332	339	376	327	341	370	372	324	381	336	377	372	355	350	389	336	318	385	347	377	371	375	342	366	375	365	362	338	354	324	313	377	396	376	356	339	329	353	363	357	374	337	366	372	389	343	354	361	349	357	353	336	342	340	356	371	358	363	385	324	329	346	369	348	407	355	337	352	343	375	342	354	322	350	371	350	370	338	348	368	364	363	340	348	363	373	337	396	361	326	370	348	346	321	367	363	350	394	331	366	369	342	359	338	324	349	372	360	372	378	357	334	354	366	347	363	326	325	383	344	377	358	329	384	328	396	361	357	332	354	357	358	375	390	350	360	361	367	377	378	356	344	357	356	355	324	343	388	357	367	393	367	382	342	362	339	324	323	360	350	374	328	350	341	386	364	348	343	356	352	378	386	366	338	311	375	350	376	355	339	351	353	385	345	348	378	359	381	338	347	344	368	377	345	379	351	357	399	344	390	359	397	375	365	360	362	335	399	388	310	364	352	316	358	342	372	346	366	340	333	399	373	341	361	374	351	367	372	365	359	397	342	366	331	353	361	326	366	360	350	367	326	344	372	377	333	402	333	399	359	373	355	401	387	356	378	340	321	366	327	341	362	353	341	355	326	343	359	375	334	351	341	340	351	320	342	327	346	356	369	372	348	356	337	324	349	393	358	380	334	358	375	357	326	364	365	336	339	320	338	377	398	341	365	353	350	375	345	380	362	377	331	345	356	358	374	370	354	319	353	339	363	373	373	402	359	364	368	366	373	356	355	388	371	327	343	343	337	354	379	366	357	381	318	372	314	359	354	351	362	343	367	360	388	346	342	414	355	377	374	362	340	317	378	347	352	349	340	329	366	338	363	376	381	361	366	364	327	407	325	368	329	335	379	310	367	377	364	375	373	346	368	369	362	359	340	349	292	383	358	363	353	347	359	369	373	348	338	357	349	362	357	370	384	369	370	337	345	373	343	374	385	359	322	353	375	350	353	374	369	357	345	365	371	358	357	357	320	338	394	349	347	364	363	362	353	359	365	351	326	336	344	355	345	383	333	383	369	370	376	376	347	369	361	374	348	355	386	378	349	338	362	322	362	358	347	379	401	340	345	331	366	380	373	385	329	348	393	406	376	378	363	344	325	351	404	312	360	387	338	409	372	358	368	352	366	316	361	351	335	345	352	360	355	391	358	347	336	360	366	341	370	374	333	343	385	373	369	372	352	359	322	335	348	374	359	345	332	354	360	334	329	351	364	380	366	367	407	394	354	365	358	377	356	349	350	370	373	345	345	406	359	361	382	358	337	341	384	344	343	370	362	333	377	346	379	368	355	370	403	345	380	340	367	344	330	331	427	373	348	328	358	362	351	336	367	368	372	362	331	390	339	352	372	386	321	373	340	394	332	357	355	333	360	320	344	370	338	349	332	341	342	354	370	373	347	374	361	367	350	385	365	362	356	358	372	361	391	356	383	316	368	351	351	329	372	367	355	360	369	346	374	362	356	344	367	380	360	389	342	379	312	371	357	385	347	338	347	348	363	352	364	374	320	339	369	381	321	344	336	361	349	394	359	376	359	357	340	344	370	348	344	336	329	368	357	351	337	350	351	356	339	368	397	336	357	322	363	357	363	364	351	353	338	374	374	349	350	347	341	325	360	333	350	370	390	359	370	357	350	351	343	352	340	352	365	377	361	330	345	353	359	357	353	376	342	354	362	369	358	346	371	344	367	362	374	398	370	355	350	373	332	341	348	362	366	364	336	374	345	359	342	362	366	344	381	356	342	339	360	332	340	396	381	372	369	351	341	346	354	344	380	348
33664	51719	36549	25715	13535	5732	1447	688	485	480	464	405	449	430	431	419	396	428	419	407	419	403	427	442	397	405	393	448	406	411	420	414	464	393	413	418	420	403	440	421	351	402	411	393	420	414	410	411	386	401	413	410	408	443	398	405	447	420	408	411	405	402	416	436	405	366	405	429	440	393	399	386	397	407	442	379	380	385	403	430	419	446	439	435	397	446	444	439	391	420	429	395	415	407	389	422	395	425	399	420	416	420	424	400	416	418	426	444	425	411	406	423	397	407	405	429	410	397	388	423	412	389	458	406	407	426	389	440	412	403	433	393	389	433	431	433	370	407	377	422	375	385	388	417	384	398	382	425	420	409	415	403	381	444	422	392	428	419	425	418	446	408	418	427	422	431	430	443	454	382	433	405	444	420	391	376	411	374	443	407	388	373	445	401	411	419	426	433	395	399	407	396	397	398	446	385	406	400	388	404	407	367	391	378	408	443	446	435	432	392	447	417	409	420	457	424	417	394	412	379	415	380	405	426	424	435	402	439	437	454	428	386	443	428	398	430	432	396	417	409	360	414	446	418	426	421	405	442	403	426	369	419	402	416	397	344	393	412	388	451	412	433	410	418	413	404	390	445	420	393	412	386	419	377	397	424	397	367	402	433	386	371	425	421	392	433	381	402	422	429	411	370	409	389	420	410	448	381	391	388	415	409	419	380	407	413	397	401	406	403	448	432	415	438	394	441	381	430	381	406	369	367	425	401	386	430	403	398	391	459	413	434	388	419	431	429	393	397	407	420	412	419	415	397	408	456	401	447	403	436	416	424	466	413	453	430	375	400	428	427	413	430	423	414	379	429	417	399	393	374	398	383	393	398	416	403	390	396	441	372	402	415	418	429	406	386	383	390	421	424	386	403	395	450	413	411	398	407	417	414	397	390	414	441	416	364	393	411	399	441	427	431	381	454	429	442	390	380	450	445	410	394	399	418	418	415	420	415	405	412	398	417	423	410	449	423	384	398	381	406	421	421	413	383	413	416	383	409	401	422	437	423	403	437	464	386	406	410	409	402	402	410	401	382	388	407	410	427	394	413	427	388	419	408	387	420	412	396	360	375	374	410	401	396	417	419	408	421	402	396	422	384	407	408	365	389	420	391	399	425	394	420	411	411	404	410	404	425	432	398	403	399	400	409	429	436	416	462	413	446	401	415	396	414	410	423	421	408	443	434	438	468	404	421	403	427	431	402	390	395	405	386	405	414	380	424	404	374	392	437	384	393	412	404	393	436	379	424	427	371	397	409	408	425	413	410	410	448	389	409	421	446	421	394	407	433	397	402	406	438	417	437	443	422	414	387	400	417	382	395	414	411	401	430	454	422	434	425	403	401	449	395	419	414	434	407	462	422	418	408	421	413	422	370	388	426	431	381	408	416	437	412	380	423	412	417	428	424	437	426	432	390	390	378	408	376	408	425	375	393	389	403	404	417	427	397	407	425	393	414	411	429	415	409	395	397	434	415	401	409	429	435	386	431	405	412	417	405	415	419	434	420	412	411	437	388	401	407	450	430	421	431	427	441	383	424	438	467	414	413	391	443	417	380	380	400	417	432	388	389	426	433	399	404	393	402	403	416	407	436	409	393	442	403	396	384	410	406	417	409	401	406	431	424	410	410	390	388	399	401	416	401	396	429	429	418	370	455	417	394	388	438	384	418	410	387	418	383	377	384	394	382	417	391	365	412	416	426	437	408	401	405	419	410	374	401	382	407	437	411	404	446	398	403	389	426	372	356	425	442	404	418	427	402	416	406	417	438	427	396	411	395	391	393	393	462	406	428	453	393	435	405	411	411	413	383	420	393	402	405	431	407	401	391	392	407	442	424	417	441	400	420	455	402	435	429	433	406	417	390	410	371	405	433	425	440	396	440	396	399	402	433	404	419	407	419	372	417	429	391	417	422	378	428	392	418	403	427	411	386	413	435	421	431	419	450	412	442	424	390	421	428	411	425	393	420	385	410	404	417	442	392	452	406	463	409	374	413	369	375	425	386	432	416	428	434	416	400	426	408	436	414	430	386	411	436	400	469	433	429	436	424	405	398	417	380	406	423	405	406	405	412	404	365	431	410	386	411	400	391	440	377	401	447	387	378	437	409	417	361	403	420	406	400	424	401	412	417	411	411	390	410	423	440	431	359	421	428	410	434	403	428	364	439	404	375	400	445	403	394	401	400	387	390	396	429	423	403	392	422	391	374	414	405	384	422	389	425	412	388	434	438	415	395	373	409	434	446	453	382	390	413	429	438	442	453	420	421	393	412	386	383	404	425	428	394	422	396	404	437	382	419	417	418	405	417	406	402	420	387	436	423	412	409	434	409	410	423	413	420	417	386	388	418	384	432	399	399	402	396	412	405	410	430	406	409	399	390	426	396	439	378	383	407	404	397	428	425	396	440	404	415	381	382	413	425	397	411	404	411	424	404	408	376	395	421	411	399	395	419	411	409	397	409	412	360	413	368	442	406	423	415	399	430	411	416	372	364	399	420	417	405	405	399	371	416	415	393	411	462	439	441	427	413	418	409	420	406	408	413	394	442	414	380	409	417	411	415	357	408	399	390	394	415	431	391	410	416	471	428	408	404	393	429	427	418	453	396	409	388	428	414	411	427	421	387	388	395	409	447	406	409	434	406	411	435	473	400	416	417	419	392	416	419	425	412	417	422	405	397	402	407	415	407	399	410	408	402	388	415	398	433	389	410	438	377	401	363	425	448	422	418	407	453	392	415	367	421	401	433	365	408	400	426	389	394	404	395	410	434	389	426	416	399	430	420	421	393	395	423	387	411	399	401	421	411	362	395	408	398	404	404	388	418	414	403	409	399	443	412	439	415	440	376	423	374	403	388	406	410	419	382	382	409	415	423	385	410	410	391	419	417	409	424	445	436	426	409	427	404	456	402	412	424	422	410	428	383	419	423	393	420	397	405	418	399	431	425	389	386	429	428	414	442	416	397	436	381	430	411	401	428	428	398	416	420	366	399	437	397	420	453	436	410	435	393	416	422	407	415	416	424	418	416	422	389	460	409	426	396	435	406	430	409	406	375	403	392	393	409	394	411	398	405	446	445	401	438	430	450	402	376	397	418	397	416	412	397	435	423	393	440	398	414	432	408	425	373	419	415	384	387	432	390	397	372	413	385	401	421	384	413	406	427	446	417	417	386	430	419	400	419	439	424	410	410	424	387	396	393	411	368	400	400	410	414	399	400	411	397	438	425	407	428	392	392	397	441	388	370	381	413	432	454	407	432	425	412	398	405	384	377	370	455	420	425	365	425	414	412	426	407	408	386	365	457	418	397	423	434	435	412	420	408	401	396	434	379	371	431	406	392	393	371	418	425	432	380	416	398	392	411	396	403	415	420	412	402	432	416	410	414	390	397	455	407	449	386	424	410	392	422	430	400	409	434	417	407	404	423	423	397	424	424	446	394	410	435	414	451	414	435	420	407	444	401
22736	20935	28508	24024	21847	21106	11640	1451	637	588	494	479	439	473	467	465	432	436	435	432	425	452	417	424	399	400	393	413	438	455	402	415	430	436	395	432	416	412	401	412	395	450	433	433	424	399	405	449	401	424	430	425	433	398	452	425	473	402	406	454	423	428	393	439	424	406	401	403	420	419	395	410	439	437	439	412	405	414	388	435	405	417	429	432	425	420	438	384	398	398	417	424	400	423	447	397	447	421	440	400	416	378	410	416	408	463	411	400	438	439	425	444	398	409	369	412	442	392	450	414	390	408	427	408	384	422	411	446	422	435	417	385	406	442	412	414	429	448	443	396	386	438	412	460	425	402	412	431	425	401	427	412	428	403	407	429	419	440	405	450	406	420	365	409	426	404	413	416	420	420	445	434	437	415	420	410	401	371	383	404	439	417	418	411	427	400	386	466	432	417	424	424	435	410	404	399	393	425	412	425	430	403	372	430	434	413	451	415	375	397	426	405	412	458	415	434	412	411	424	433	437	443	422	414	422	420	425	443	388	409	386	426	448	422	459	422	430	397	456	425	451	450	406	434	392	438	440	424	437	383	439	435	419	434	436	414	411	398	417	428	428	397	414	409	463	461	394	437	418	409	420	395	422	435	415	437	448	380	428	409	416	446	418	476	411	397	412	419	437	374	454	382	437	416	478	410	438	433	410	452	398	429	419	426	397	410	400	451	406	431	389	366	440	429	433	418	389	428	431	409	431	417	415	424	465	404	452	408	418	436	370	414	365	431	426	440	420	406	436	401	457	426	432	427	406	408	424	422	456	440	419	425	404	389	415	420	409	390	410	421	447	424	417	446	406	433	392	455	382	426	392	453	431	437	397	421	444	421	426	424	402	430	408	426	446	400	462	416	424	397	444	413	398	444	397	423	423	453	443	399	417	417	406	394	439	402	426	453	427	411	412	422	436	434	445	403	402	405	427	420	426	416	428	432	384	427	448	412	433	449	406	436	415	476	451	429	461	423	425	425	410	432	413	416	461	425	403	434	414	404	413	427	428	370	389	463	404	411	484	401	407	435	390	420	404	411	387	428	428	433	416	441	418	454	453	452	418	419	389	426	409	470	422	406	411	414	419	394	390	417	419	412	417	393	404	419	445	405	410	408	403	382	435	419	385	408	442	415	417	406	412	371	426	436	398	395	398	395	417	446	427	421	443	432	409	411	405	408	408	415	447	415	466	416	421	403	404	424	445	420	389	420	407	418	443	409	430	444	413	409	443	416	408	396	438	391	438	402	368	411	427	449	437	407	389	417	440	397	415	403	391	402	371	425	402	391	461	408	413	381	387	409	422	440	412	420	402	412	383	433	455	410	458	399	402	435	401	439	420	428	403	404	388	430	420	452	419	456	427	463	419	410	434	422	422	423	416	380	414	455	420	419	443	414	419	408	414	446	415	387	406	455	395	441	414	414	431	437	394	440	422	381	423	414	405	409	430	422	439	436	384	410	402	406	435	408	412	412	418	424	435	437	392	443	431	420	389	451	427	400	432	449	431	431	410	432	458	420	437	432	411	398	448	426	406	446	459	426	409	413	415	413	429	428	394	412	411	438	427	429	441	411	452	404	448	396	394	437	433	463	440	416	403	448	415	400	430	396	441	429	420	426	448	393	461	408	414	383	421	421	403	403	435	430	390	421	422	444	428	422	457	384	382	428	449	386	406	385	423	395	424	433	402	420	413	438	450	404	373	415	410	436	425	421	447	440	437	393	389	401	425	404	443	419	439	416	425	392	434	433	387	430	378	451	441	416	433	411	413	434	456	435	412	396	454	428	390	398	417	396	414	439	417	436	411	487	465	430	416	399	409	426	448	403	425	413	440	412	451	442	424	395	410	411	391	386	412	423	469	413	410	442	445	417	439	428	413	408	410	417	399	435	467	403	386	398	449	443	412	447	395	409	445	421	397	440	401	430	409	408	387	445	388	461	398	402	452	411	437	425	446	418	401	404	401	436	412	440	437	384	443	424	408	420	436	424	421	378	435	384	402	413	439	419	411	440	380	455	452	403	453	444	407	417	441	440	432	388	413	436	417	416	409	426	410	422	419	427	383	430	418	427	441	432	408	448	452	390	419	438	419	441	397	443	400	408	404	413	418	409	423	402	446	435	440	433	377	402	442	404	429	431	377	443	432	429	434	454	437	423	454	367	402	410	444	404	394	423	397	404	422	416	429	429	387	413	420	402	431	398	429	439	421	381	429	393	459	445	451	377	421	409	395	398	395	398	397	402	423	425	392	387	423	394	412	440	460	458	437	387	416	394	378	443	417	445	430	418	444	436	420	431	415	408	424	452	402	450	417	373	400	387	377	437	412	419	411	421	427	429	439	442	398	420	432	415	438	474	437	419	433	415	401	411	427	434	396	412	432	406	409	414	434	397	447	453	414	400	425	434	405	409	399	417	405	419	423	438	413	416	407	391	465	447	413	405	430	431	407	420	410	449	409	415	411	403	414	428	397	425	399	445	422	420	432	426	392	398	389	413	416	405	407	406	440	408	388	407	450	431	400	407	416	425	416	391	436	513	424	471	438	443	411	435	431	413	421	407	408	442	423	424	412	424	421	406	461	396	398	407	412	421	436	424	416	434	413	419	432	391	435	411	423	423	384	425	448	403	421	423	417	423	428	403	430	442	423	420	435	417	414	428	390	444	474	449	431	423	412	434	429	434	389	434	395	414	389	410	417	447	433	405	432	387	425	451	411	441	404	423	383	384	412	424	405	395	418	456	401	413	401	399	445	428	437	437	389	457	437	439	429	430	397	431	387	473	421	416	420	430	393	378	458	395	409	410	447	441	432	444	436	417	435	387	439	423	379	405	415	420	416	446	459	380	433	418	406	434	432	427	422	418	380	446	415	390	426	430	430	465	427	441	400	399	402	419	407	405	452	425	429	416	423	426	442	393	457	467	456	419	401	428	409	424	404	439	417	454	431	435	419	429	407	389	424	431	446	412	393	417	398	444	418	410	431	398	428	425	442	442	437	431	424	403	438	416	408	426	428	465	414	407	440	424	432	412	432	434	379	397	447	412	414	436	431	433	465	448	410	417	419	422	423	425	419	397	433	435	397	425	401	411	429	418	422	395	431	410	430	394	406	429	442	442	424	416	414	418	424	415	417	390	423	420	400	448	408	431	416	430	406	410	455	458	398	428	423	438	435	449	431	449	429	418	419	424	395	388	416	443	484	454	435	427	379	423	391	415	411	435	385	426	376	390	417	377	406	439	445	416	414	429	451	407	406	458	389	473	436	398	430	425	401	407	411	389	386	395	425	423	386	441	422	415	401	415	416	456	414	432	469	426	452	424	396	437	407	457	410	421	401	408	432	435	410	387	455	393	387	422	437	422	409	389	407	428	450	434	412	418	425	441	410	426	396	443	408	401	396	403	397	413	377	438	387	428	425	436	452	441	423	429	433	393	417	423	437	367	395	444	383	407	413	383	448	393
40785	63871	49564	37255	27338	12103	3861	1055	750	671	601	558	529	512	464	511	461	490	498	501	447	469	484	504	471	451	449	501	440	496	498	482	456	478	512	453	498	443	439	452	476	467	429	477	408	498	501	480	462	470	471	475	500	447	471	482	449	470	468	447	491	477	452	498	453	476	459	480	474	469	444	493	459	501	463	460	471	515	471	473	483	498	478	481	490	475	455	465	469	458	453	471	488	434	471	452	497	441	504	467	456	460	488	424	488	490	467	459	442	488	479	435	479	457	462	468	478	465	497	446	435	459	473	440	471	460	465	440	441	444	447	458	454	481	422	441	443	439	464	468	443	484	455	459	509	420	451	468	448	443	435	469	480	474	463	439	436	454	453	466	451	421	479	443	495	429	432	534	446	454	476	495	478	445	459	443	471	490	416	438	423	498	470	451	479	432	489	439	471	498	451	446	484	453	480	469	450	469	467	429	452	474	459	447	460	470	460	480	472	477	499	480	482	464	427	398	441	464	468	430	460	473	481	487	478	468	510	440	457	460	477	442	451	477	459	501	473	484	465	484	477	472	429	456	498	528	494	482	463	472	451	482	447	484	474	467	470	461	475	501	491	463	457	452	443	469	458	441	496	476	509	465	466	425	446	432	442	441	441	506	481	472	443	472	478	463	476	492	446	475	445	495	497	484	477	486	479	490	483	451	473	490	480	474	475	441	482	485	477	494	461	474	488	479	480	453	438	430	470	439	464	424	493	474	439	454	474	482	492	478	471	469	427	443	474	475	445	495	468	471	463	508	467	425	488	466	462	472	445	450	438	432	489	448	471	430	491	476	444	461	450	443	458	483	485	487	466	471	482	430	499	483	486	463	487	448	481	477	448	469	451	456	488	454	463	507	478	503	472	411	440	489	480	428	428	495	500	474	508	506	464	463	472	484	453	426	496	483	461	455	478	459	474	470	459	446	491	483	458	454	502	488	483	466	467	494	495	472	467	475	460	433	486	475	474	463	468	500	483	460	467	439	462	469	446	432	457	460	434	482	467	452	473	431	425	445	428	462	450	464	466	477	471	427	472	486	460	433	465	459	534	464	419	462	481	459	455	485	468	486	442	439	462	469	429	429	448	448	443	460	473	428	494	438	447	488	440	467	482	483	428	460	504	438	439	501	466	450	471	499	466	485	455	462	457	476	487	450	458	475	493	484	472	475	477	486	461	472	452	442	474	472	473	488	475	483	438	513	422	434	460	471	483	439	491	464	475	439	482	481	415	434	487	482	463	445	493	490	450	470	440	471	484	467	488	463	459	442	476	481	455	442	486	440	438	486	460	445	483	451	470	457	482	462	438	478	450	438	466	440	443	450	453	452	435	459	463	436	463	457	468	461	493	463	455	496	471	463	485	475	442	520	478	473	452	481	463	448	441	483	487	477	435	438	464	450	475	436	455	429	453	474	435	495	443	478	488	449	474	513	422	453	468	456	481	454	446	514	455	443	481	461	505	488	463	514	437	476	452	418	446	478	462	479	493	473	449	471	478	418	475	432	445	452	492	442	405	423	454	490	475	451	483	466	457	459	496	474	447	457	465	489	463	486	446	478	442	442	450	469	442	458	451	466	476	477	454	444	436	472	448	460	483	471	473	489	484	478	494	458	487	458	450	479	462	484	479	445	494	437	473	467	474	454	429	443	481	439	476	485	511	461	457	470	460	435	455	479	503	475	445	498	491	481	464	451	465	454	491	459	470	454	485	430	453	458	489	461	465	484	491	469	460	466	452	465	457	474	446	469	422	447	463	496	460	459	444	453	454	421	465	426	463	474	453	463	477	478	490	473	453	460	439	435	491	453	479	481	421	443	482	459	482	471	488	464	460	469	509	501	513	425	460	479	469	463	461	455	461	456	508	452	447	458	478	489	438	448	485	454	438	471	427	469	463	448	430	460	443	443	464	472	421	469	474	428	454	469	467	441	456	461	427	458	456	451	446	468	450	453	459	472	443	471	457	458	474	456	439	453	454	419	458	439	474	449	479	480	454	467	458	479	487	483	445	435	469	474	459	463	474	526	481	450	491	485	452	466	460	473	469	453	467	420	479	454	428	437	438	428	506	466	466	453	461	477	447	439	448	455	498	483	449	465	423	458	459	471	469	461	446	495	424	467	452	435	478	441	485	484	430	454	480	454	423	437	467	456	434	480	463	430	460	469	470	430	453	461	461	471	462	470	437	477	486	453	451	455	471	488	463	458	497	486	468	476	473	468	469	430	473	455	432	408	430	472	515	471	480	455	448	456	471	472	448	456	457	472	467	456	433	483	429	440	498	462	464	490	443	459	473	453	455	483	453	454	445	451	500	473	482	445	415	453	465	485	472	468	498	450	488	467	483	455	438	457	404	435	445	443	463	463	471	465	479	459	428	515	505	476	483	467	494	452	453	453	473	461	445	469	438	488	453	474	500	455	526	472	471	448	498	484	447	447	445	511	446	456	416	475	468	445	424	412	476	475	481	447	456	454	448	459	469	489	437	452	477	485	472	498	449	471	486	457	450	457	492	487	474	402	471	453	493	492	470	468	472	462	475	443	451	517	460	451	487	414	503	483	448	460	470	482	496	478	453	396	446	475	479	458	467	485	472	474	438	439	527	486	459	463	473	438	459	492	477	459	486	480	484	460	447	418	502	462	465	481	482	472	451	471	475	437	472	472	515	474	469	485	455	447	433	467	457	441	471	480	451	470	475	440	479	481	465	472	435	471	436	496	477	445	483	444	460	484	467	487	457	470	487	484	487	449	447	468	487	444	454	470	466	473	465	455	440	467	490	468	493	441	482	484	482	481	477	475	462	445	448	473	478	432	479	437	481	454	440	463	467	439	477	469	489	472	428	500	456	489	460	499	440	456	431	450	498	463	383	431	430	430	463	428	452	462	475	477	483	445	453	462	464	422	455	478	509	467	481	472	440	503	457	465	438	473	446	474	460	485	458	477	449	451	415	454	462	485	455	463	443	428	494	472	490	434	442	473	454	455	493	475	459	454	464	457	464	487	469	474	480	497	437	435	450	497	414	486	441	442	471	474	477	466	432	469	465	438	466	474	473	443	471	428	455	472	492	475	452	460	493	527	421	468	461	467	458	462	440	449	471	482	434	500	461	446	458	466	481	439	453	460	471	469	458	479	466	449	463	424	467	462	468	460	454	468	454	465	471	430	446	479	426	462	429	425	479	467	474	446	437	484	460	431	442	475	485	464	492	455	432	445	511	469	488	510	451	501	470	407	440	463	473	494	468	448	505	479	448	482	454	437	456	468	442	482	459	476	449	489	475	478	519	515	478	492	479	471	482	464	486	476	496	437	483	466	456	462	466	469	451	448	479	487	463	444	461	460	456	466	485	447	443	465	445	467	469	476	441	459	549	445	464	491	456	503	463	444	402	469	450	427	472	419	481	472	522	487	469	454	447	467	411	467	431	445	492	484	424	499	449	462	431	431	439	490	436	463	467	484
30867	31369	32793	22371	7532	1587	497	325	259	260	275	241	238	302	262	259	302	283	264	255	250	267	269	278	300	261	235	261	250	263	282	245	272	250	238	273	282	256	248	265	252	258	276	237	249	228	241	256	260	252	246	258	275	290	257	295	253	266	273	231	239	258	256	251	266	242	226	254	281	260	245	255	241	265	267	234	256	257	260	263	246	247	234	255	263	238	277	258	269	265	229	247	282	269	265	261	265	239	269	259	249	276	237	243	228	262	242	257	230	243	260	264	244	248	269	280	263	278	241	218	244	245	273	268	237	246	248	248	245	278	283	266	253	274	247	262	277	282	263	241	263	239	257	241	256	276	246	235	258	246	285	287	269	259	257	281	246	271	261	258	271	254	249	265	251	248	250	249	262	257	265	244	227	296	288	282	244	279	280	236	279	255	261	262	221	260	250	254	293	268	273	257	266	259	277	227	268	263	237	251	278	265	260	256	263	258	232	261	259	243	271	253	264	279	283	253	246	253	253	254	243	269	288	276	270	253	286	256	275	259	273	245	260	238	275	248	268	265	270	254	253	278	264	272	291	281	270	262	269	252	271	266	273	275	259	262	273	251	284	270	242	266	257	248	278	271	257	261	231	260	253	264	247	259	285	260	245	263	271	245	242	268	285	270	244	229	276	241	248	234	276	240	250	272	241	282	301	225	275	272	288	241	280	265	260	243	284	275	228	259	269	271	264	250	268	261	277	231	251	282	263	260	274	253	247	262	270	271	266	253	267	265	268	260	270	261	265	244	248	265	260	252	250	249	231	232	277	266	249	221	265	283	270	271	261	236	231	243	263	248	241	259	249	284	293	257	241	254	264	261	259	274	289	271	264	273	268	232	254	236	268	237	248	277	264	254	273	259	228	245	268	278	272	233	255	284	262	243	234	268	254	270	239	256	261	248	264	234	268	273	265	291	290	250	282	250	254	260	256	233	257	254	242	237	251	251	242	265	253	259	257	249	280	280	241	284	276	268	277	277	262	257	268	253	238	260	275	248	267	247	272	313	260	261	265	260	264	239	260	264	272	269	266	230	279	255	238	264	250	246	272	275	252	275	236	250	280	282	279	260	245	272	282	274	255	275	247	248	230	264	236	240	247	277	295	280	265	262	257	257	260	254	267	254	249	236	303	247	280	264	238	269	246	289	287	250	269	280	240	286	254	262	269	255	266	277	259	274	268	263	258	248	243	250	267	267	305	259	228	266	247	248	279	249	268	257	263	237	259	265	265	299	231	264	250	247	244	251	266	248	267	243	278	245	269	237	271	252	255	284	255	278	275	262	270	272	272	249	286	238	267	284	250	288	233	268	267	273	253	263	258	245	237	268	263	269	265	240	260	266	255	263	253	286	241	252	243	260	279	242	269	279	298	261	271	256	271	278	244	258	266	252	287	262	265	275	234	285	249	234	261	272	275	257	233	257	281	262	218	262	244	281	266	259	244	254	252	267	259	253	264	265	271	265	271	253	266	239	262	241	251	270	243	285	260	242	250	283	259	223	251	254	276	280	240	238	259	259	245	244	281	283	262	259	223	250	282	254	260	244	262	255	253	263	250	259	268	246	288	259	267	268	241	247	239	260	268	244	247	243	281	245	257	259	281	281	240	267	246	253	246	264	272	268	241	255	281	253	251	251	243	262	246	262	263	277	257	235	260	249	265	247	259	232	276	281	252	238	267	231	260	278	246	251	265	271	241	281	247	272	264	284	276	289	260	236	217	255	254	271	248	277	252	257	249	219	269	294	240	253	227	244	275	274	260	224	256	267	259	264	265	234	270	246	255	256	269	246	272	240	292	218	264	266	242	292	243	230	258	269	241	270	263	271	248	248	285	239	253	269	289	255	260	260	261	250	256	282	277	282	264	253	259	260	261	258	237	272	232	260	254	243	258	284	266	248	257	273	256	264	267	233	256	247	267	271	261	283	249	233	234	274	248	284	253	253	269	234	246	279	254	297	248	243	290	216	254	228	301	246	277	253	272	263	269	274	243	305	251	249	271	244	242	233	297	260	241	283	267	275	265	257	261	221	260	285	258	279	272	298	263	242	261	268	253	254	254	280	260	260	247	259	283	268	271	269	264	271	264	266	253	242	296	273	278	257	272	243	242	237	273	250	270	289	248	257	277	260	237	260	252	260	254	257	306	242	242	244	260	258	260	262	256	235	283	304	263	233	288	260	240	281	256	251	257	246	252	264	247	260	276	250	238	278	267	249	243	292	251	262	264	251	275	270	211	265	287	237	242	280	224	257	274	290	221	228	274	262	271	229	238	251	270	270	245	281	265	255	257	260	245	282	250	271	233	223	249	274	258	255	260	281	244	251	254	279	265	248	233	255	246	257	229	230	290	258	258	272	253	256	233	248	273	245	266	258	235	253	263	241	271	261	276	282	254	261	262	277	243	249	254	258	253	253	230	257	245	260	280	257	260	282	246	236	277	254	251	243	245	280	269	256	242	253	273	270	231	233	227	259	261	251	277	252	277	240	267	259	291	246	230	257	273	238	257	266	261	221	255	276	257	267	251	266	257	257	252	244	243	295	245	232	249	265	253	274	249	270	255	284	260	245	240	267	284	268	233	268	258	253	273	279	254	257	278	273	274	278	261	249	264	267	275	262	247	245	277	271	236	262	253	249	270	274	259	261	258	244	251	287	283	269	249	287	286	228	249	272	261	248	263	274	281	268	261	268	250	273	231	249	266	266	269	275	249	259	254	237	261	253	264	256	281	284	258	273	243	285	234	244	235	264	303	270	254	267	270	296	248	225	287	240	268	264	246	223	248	228	251	261	243	264	246	271	252	274	249	280	266	248	264	251	268	248	253	264	239	241	268	288	286	268	265	285	235	260	301	283	255	247	286	240	264	235	253	244	239	264	262	240	269	260	269	274	247	265	285	244	277	240	272	270	240	245	257	239	242	248	251	277	250	261	254	252	270	249	277	227	266	268	276	247	252	285	270	255	247	240	245	256	272	215	302	294	286	284	248	249	256	274	277	278	303	303	235	269	252	244	260	276	253	251	269	263	240	248	270	258	260	270	290	242	262	263	249	264	248	249	266	258	228	268	238	269	241	261	241	276	283	238	261	254	249	256	246	258	245	257	239	253	252	292	247	247	275	249	268	242	259	258	264	300	299	275	240	279	241	308	269	271	280	276	264	294	272	248	261	258	278	239	252	254	253	262	260	267	272	247	224	261	273	265	278	259	261	262	233	244	254	260	242	278	258	255	260	269	231	256	264	233	269	242	271	239	275	244	245	257	235	288	283	261	284	271	249	238	255	262	242	249	254	272	269	277	274	247	268	239	244	275	280	264	277	274	292	234	288	262	261	243	266	293	228	273	267	254	261	256	286	260	242	287	256	293	297	264	252	259	256	290	264	247	249	216	270	248	250	258	264	274	253	265	251	256	239	256	248	250	220	273	270	290	270	247	244	238	261	246	248	283	249	263	230	253	286	246
36129	46253	32857	20718	7628	2206	708	420	336	334	352	306	329	338	310	304	304	292	296	328	320	287	276	306	300	285	343	300	280	314	284	322	304	313	321	315	287	316	307	279	310	322	301	309	294	305	326	298	306	323	313	306	294	340	338	334	295	281	298	326	302	331	290	321	316	317	328	282	290	312	325	299	315	295	303	321	350	254	268	316	313	312	316	324	319	336	303	295	306	310	297	282	284	343	282	313	322	294	297	310	318	280	294	301	301	314	309	300	325	301	340	294	309	336	304	267	299	314	282	324	306	304	324	309	287	322	296	319	313	265	295	289	327	337	340	276	308	312	303	276	285	318	299	306	287	294	326	306	351	330	281	336	319	281	339	314	285	307	328	289	320	312	296	292	304	317	305	301	315	286	311	307	323	286	293	327	309	315	276	317	309	296	289	328	336	286	278	325	321	311	311	314	296	262	326	315	297	316	338	299	312	305	355	314	288	338	326	313	299	303	290	294	309	307	296	307	313	267	325	304	311	308	312	313	318	302	296	310	288	317	317	313	290	304	297	317	318	324	298	311	295	330	321	323	282	270	291	303	285	337	288	283	292	308	308	292	284	309	310	299	331	337	309	298	328	255	308	327	318	312	310	304	272	320	336	299	346	304	297	308	300	311	307	313	320	290	298	281	311	311	339	306	319	282	303	305	308	351	321	336	307	324	329	309	308	306	310	301	297	359	297	315	313	305	305	313	305	320	327	317	280	302	324	322	304	285	325	295	285	284	339	278	319	267	303	301	318	301	361	328	277	316	307	299	311	315	297	295	309	287	325	309	288	285	298	307	315	311	277	297	295	322	289	309	289	289	285	312	292	340	297	311	316	305	296	327	309	313	287	302	310	293	326	305	295	287	332	287	313	292	328	307	311	266	317	339	301	317	313	296	327	318	288	296	338	330	314	324	311	308	293	298	321	317	294	301	285	309	314	320	312	311	283	289	267	305	298	278	296	287	284	307	308	280	320	311	295	320	302	350	295	319	302	318	299	333	306	305	289	302	284	281	315	277	341	303	320	316	302	327	292	300	309	318	296	288	304	348	308	350	320	311	308	293	315	304	299	310	298	299	289	285	311	316	332	327	326	302	266	330	307	279	311	323	300	299	303	308	326	283	306	307	315	337	308	309	313	313	286	306	306	312	283	311	290	314	326	353	323	305	307	328	320	321	278	304	318	304	305	292	341	299	280	300	292	320	334	306	293	326	303	324	287	286	311	297	315	309	301	304	326	303	322	300	305	339	317	305	321	329	312	299	335	324	290	336	289	315	289	327	305	326	293	303	290	291	313	300	339	354	295	314	292	281	310	290	307	336	284	311	317	328	287	285	323	315	315	313	317	327	322	303	295	291	321	302	316	299	310	275	313	311	315	283	294	303	347	341	304	323	312	309	303	312	299	296	300	309	342	312	313	315	329	280	303	284	296	333	322	298	315	294	283	309	321	308	299	293	316	313	306	298	306	341	325	281	314	299	289	306	286	285	298	300	315	312	322	302	297	315	334	331	291	281	277	322	309	302	356	297	323	320	306	316	335	312	292	310	315	336	310	323	293	296	303	293	307	303	323	280	330	310	303	341	315	288	280	304	314	321	321	321	317	303	320	295	314	305	294	318	294	285	327	307	315	318	300	279	303	324	291	313	288	350	269	300	310	300	305	290	320	296	315	297	296	320	301	312	292	276	296	296	325	306	323	304	297	330	293	309	358	295	317	301	326	325	313	288	343	326	322	291	309	289	310	299	342	290	313	306	309	283	331	340	318	295	315	315	310	325	320	282	315	293	324	294	320	284	307	291	323	329	318	279	325	264	339	315	305	293	339	316	320	316	309	298	310	297	312	311	310	323	271	302	295	323	326	326	302	296	313	294	307	315	299	291	291	265	285	329	328	300	304	332	321	296	288	276	310	326	291	320	317	298	307	302	290	320	290	285	292	322	323	324	291	293	300	315	317	320	299	288	277	314	284	315	271	309	310	328	279	322	290	312	330	287	299	292	312	329	325	311	295	309	314	342	331	344	322	285	336	329	274	308	303	291	291	301	330	350	345	331	325	300	288	309	314	338	308	309	286	311	281	315	299	296	296	288	324	312	320	285	310	297	315	287	311	307	312	338	303	296	304	274	278	292	295	325	296	319	310	327	329	312	291	302	280	309	311	353	330	310	291	289	315	312	329	288	329	294	301	324	305	284	301	311	254	296	303	281	296	284	319	325	317	302	293	299	311	288	308	277	317	318	315	311	324	282	311	321	300	324	296	303	273	325	321	328	328	320	341	295	323	278	277	315	309	300	322	331	297	295	322	297	320	334	313	287	299	311	290	278	339	278	321	318	291	309	312	285	310	308	282	279	327	298	326	315	306	287	318	278	308	299	305	341	316	293	329	346	311	328	302	306	280	295	313	282	335	290	305	302	321	313	315	314	306	294	303	330	301	314	286	317	286	288	312	335	287	296	308	305	309	306	312	289	279	293	315	313	318	331	299	323	352	292	277	307	320	302	317	307	286	322	306	344	290	290	281	321	275	302	294	303	309	322	311	290	307	287	299	285	308	299	304	289	296	324	289	302	299	298	274	289	328	303	303	279	299	325	341	313	307	313	359	285	309	296	275	301	303	310	297	303	307	327	344	306	279	300	300	325	307	299	323	317	324	327	282	306	332	300	302	306	291	312	300	307	320	289	320	298	303	293	332	292	283	289	309	309	312	287	301	309	319	293	311	295	314	327	308	321	310	323	323	310	333	289	324	316	331	321	265	311	304	316	307	309	309	298	315	313	295	323	304	300	295	301	292	312	302	307	322	301	314	317	314	310	326	323	297	302	309	332	322	337	348	285	301	339	322	316	339	290	326	300	314	298	319	306	303	326	344	341	284	305	290	339	312	306	300	312	330	325	316	305	290	314	307	312	276	319	280	305	319	313	291	298	320	310	282	307	319	289	327	309	351	313	329	330	304	312	342	327	291	338	302	339	297	308	292	320	298	292	304	310	355	319	303	291	295	322	305	315	305	296	312	313	305	341	329	293	321	322	290	334	320	310	278	290	327	304	325	322	289	305	303	340	310	311	293	319	316	320	296	303	332	313	332	313	318	294	311	308	298	325	338	285	299	301	292	304	300	300	364	310	296	294	308	336	306	285	305	329	274	319	309	274	309	286	266	301	276	298	320	288	304	332	341	297	316	288	286	337	319	299	327	290	298	313	288	300	316	282	296	282	299	308	315	294	310	303	332	309	294	301	310	300	288	298	289	326	293	328	323	309	320	294	294	289	292	271	318	312	315	295	316	289	338	296	306	317	299	287	290	312	306	296	296	303	321	298	308	310	311	309	305	319	302	302	270	314	285	328	302	304	290	297	339	313	326	336	324	326	310	311	325	308	330	331	315	304	301	294	307	294	318	309	302	316	320	328	348	335	316	301	307	313	289	295	310	283	307	309	288	324	294	315	295	322	301	277	306	311	288	287
24056	21101	28587	25908	21912	15100	4385	1088	431	335	313	343	272	286	311	274	302	263	280	280	281	305	265	272	270	273	275	286	270	270	272	261	274	285	274	272	276	241	256	271	280	267	274	266	298	268	282	282	295	264	288	291	296	285	285	268	264	299	268	265	260	274	271	281	291	245	285	285	290	282	306	297	262	269	284	245	258	254	286	259	277	305	275	294	273	288	287	298	278	293	305	281	297	283	261	256	273	254	269	300	305	263	278	291	269	265	277	286	276	277	273	268	232	307	282	262	292	295	269	271	301	260	266	267	293	266	282	276	289	300	272	282	265	289	293	297	279	275	290	255	287	244	278	254	254	258	276	244	279	289	279	276	283	251	260	287	271	285	292	263	271	280	283	245	265	265	287	265	262	295	270	278	281	264	285	278	250	278	284	230	277	257	310	268	306	276	269	249	259	270	270	255	261	261	313	274	313	280	278	261	266	287	294	299	293	258	276	280	306	277	287	308	277	280	271	264	315	263	275	279	294	279	275	258	279	265	261	288	271	263	284	266	256	266	263	264	263	294	287	282	277	257	267	282	296	296	272	261	258	248	273	270	286	276	254	278	275	292	267	266	275	299	280	296	281	301	245	280	271	274	278	283	305	298	290	312	275	234	262	287	275	264	292	321	264	272	289	259	286	269	267	258	289	316	271	278	303	254	285	289	293	305	285	255	262	298	285	297	281	256	299	256	307	291	271	315	254	266	264	259	281	282	265	283	288	292	289	287	238	270	275	302	304	295	259	264	283	260	289	258	273	253	279	291	273	229	289	269	292	289	260	285	283	306	247	286	287	301	288	247	269	290	276	287	283	277	279	294	277	288	271	274	284	299	324	259	273	272	271	273	302	266	277	266	282	286	307	242	314	279	296	266	291	291	263	306	255	269	271	301	285	258	260	306	300	274	272	259	280	260	296	258	261	273	297	294	251	267	245	264	291	275	249	284	301	270	265	287	288	285	262	245	277	322	304	265	269	300	277	270	303	268	278	312	297	266	255	277	281	296	290	295	239	265	273	255	266	258	296	244	290	294	277	300	261	274	268	273	259	275	272	269	297	248	283	268	253	274	238	288	259	295	265	286	284	286	289	314	271	258	297	298	275	272	279	248	293	276	275	274	277	274	265	294	249	275	277	282	281	309	287	263	277	280	291	312	297	264	278	284	277	275	239	269	276	285	282	279	283	281	267	243	262	294	239	270	281	300	275	270	276	294	276	265	302	285	280	300	300	268	267	267	255	295	254	285	286	266	264	279	287	295	281	265	269	266	319	273	274	267	275	256	269	300	289	249	293	295	253	259	278	236	278	284	292	266	312	285	274	283	278	280	282	308	289	248	282	274	289	278	292	280	247	282	279	262	251	302	292	318	311	267	256	302	292	276	323	268	277	289	278	257	263	262	259	276	316	253	292	259	265	265	279	281	249	310	297	280	299	271	286	270	260	259	290	290	258	267	297	279	243	313	280	245	284	267	270	265	245	262	302	258	278	279	263	291	258	272	288	287	277	263	270	258	279	265	279	295	296	292	279	304	290	307	245	265	289	259	283	292	291	266	271	258	252	263	295	261	289	269	285	287	301	276	283	273	288	270	314	287	288	303	290	265	283	278	288	281	262	282	277	246	254	283	267	292	276	303	302	288	261	271	277	302	288	259	272	266	280	251	258	263	270	289	251	283	304	303	294	296	293	288	264	266	279	256	305	243	264	266	272	261	268	263	271	304	295	277	268	289	258	266	272	278	269	269	297	275	268	286	273	283	291	282	260	264	275	259	296	256	262	281	308	294	300	280	269	269	292	300	270	287	264	240	286	290	274	263	272	273	284	276	261	288	266	230	281	282	298	272	257	297	274	271	255	259	279	269	297	269	292	289	285	290	300	269	285	286	269	266	277	231	293	248	291	278	245	248	306	288	266	285	299	269	257	267	270	271	294	274	260	290	275	274	239	245	283	238	294	339	279	254	279	266	269	267	270	316	283	281	303	244	302	283	247	268	279	261	298	272	288	280	279	262	259	279	269	277	283	275	270	272	273	282	262	278	301	279	269	297	304	263	295	246	315	269	273	286	246	253	290	255	278	260	271	256	270	274	270	254	301	287	275	284	309	275	268	274	286	273	270	294	272	271	291	256	281	285	265	326	233	283	279	300	303	263	279	272	266	280	306	244	275	281	266	263	276	294	261	307	274	259	287	279	292	289	273	278	287	285	270	269	283	315	281	259	289	292	278	299	280	290	274	271	276	256	271	311	296	264	257	291	274	283	289	284	295	283	271	284	271	303	267	266	265	286	278	274	271	302	300	268	310	287	254	299	278	272	258	286	293	277	271	294	264	274	295	285	270	270	286	261	286	285	252	315	257	274	269	281	273	258	272	267	248	265	276	268	294	259	288	264	245	287	262	261	270	284	296	279	275	291	304	278	270	290	329	257	286	294	290	231	298	271	277	262	280	290	277	296	292	305	280	304	282	264	282	251	264	291	284	271	304	257	275	273	298	297	272	262	285	262	301	289	295	261	274	256	258	299	274	263	288	274	289	265	256	293	305	290	259	257	267	302	258	285	245	300	277	313	282	269	270	278	286	266	298	268	261	296	284	267	246	267	257	289	276	259	307	249	261	317	270	288	307	291	274	262	254	277	269	282	274	264	288	281	263	302	267	286	270	322	286	239	260	284	257	265	262	251	261	278	271	286	275	262	274	285	297	290	260	285	287	265	271	281	272	289	266	292	264	268	275	257	262	291	275	259	303	266	258	295	270	293	262	279	281	289	260	313	275	279	261	284	289	303	268	241	252	261	253	259	250	276	269	253	272	253	261	259	295	273	282	269	262	274	264	287	280	278	277	279	276	264	276	246	286	287	265	278	278	265	293	274	288	284	313	283	284	321	299	301	278	288	262	284	281	292	321	255	274	271	271	280	265	257	262	288	283	275	259	282	284	291	297	244	298	290	282	266	244	272	311	292	285	240	262	248	278	308	296	305	277	281	323	271	250	274	282	282	244	252	292	271	279	284	260	281	251	313	293	285	273	311	279	285	259	284	269	265	280	276	275	287	292	273	284	309	261	290	314	301	304	296	290	297	298	253	279	335	266	256	285	273	259	286	270	258	301	264	292	324	285	250	322	267	269	281	294	261	302	269	261	274	276	281	312	278	271	293	300	282	271	256	264	285	295	274	255	276	301	290	262	312	267	279	267	283	260	293	298	305	298	248	267	255	280	298	272	248	232	250	268	275	291	263	290	292	294	263	285	323	270	304	261	275	290	307	263	284	276	259	237	278	268	304	293	246	261	266	299	277	259	270	315	300	287	257	303	306	266	266	272	285	248	275	293	256	263	270	249	291	288	279	257	315	243	284	260	261	275	265	273	300	269	233	293	256	273	267	271	278	262	274	262	254	295	301	294	277	301	281	241	314	287	280	289	256	299	262	268	276	303	288	288	263	249	280	314	276	286	250	275	279	296	250
36975	62323	45445	32155	20124	9718	3294	1194	534	356	405	346	339	340	371	319	309	322	296	352	324	337	315	328	346	320	314	309	340	308	304	316	330	330	304	329	297	323	315	312	305	320	311	313	334	327	337	336	330	327	300	346	347	368	319	315	313	345	359	322	325	332	300	362	263	299	347	301	319	308	315	323	321	339	305	302	295	326	329	318	285	302	300	328	350	300	315	314	323	290	309	321	322	354	325	344	335	298	299	332	333	310	316	317	269	329	313	304	342	351	338	346	324	338	295	318	330	308	327	318	312	298	315	339	321	342	310	313	320	311	321	311	317	340	324	309	326	331	346	303	338	330	340	324	339	306	328	341	341	310	306	325	348	333	337	325	336	315	324	308	329	317	271	296	353	303	295	326	328	331	349	328	295	302	337	342	309	304	299	303	327	294	333	334	309	332	312	363	331	324	302	328	324	330	340	309	317	316	332	336	346	300	289	320	316	308	314	308	324	284	327	299	317	316	299	334	343	318	319	336	291	326	318	336	330	320	307	322	325	303	318	314	297	319	333	329	314	336	282	323	332	332	317	307	357	329	320	322	317	323	334	351	324	319	331	350	320	324	304	294	288	305	299	324	310	331	341	331	339	307	342	299	333	323	297	346	309	318	300	298	294	301	323	337	346	311	326	291	320	323	340	335	322	321	340	316	352	292	331	313	329	324	328	286	303	320	342	311	305	317	340	316	304	342	317	331	294	320	309	315	328	325	337	330	339	337	317	318	327	319	329	324	318	313	312	324	319	324	286	304	295	344	319	293	299	322	308	300	324	331	335	310	356	325	337	338	318	308	333	325	337	322	353	318	303	337	329	309	290	331	364	304	359	295	307	332	306	343	319	325	336	327	292	336	311	316	316	336	323	323	291	330	323	307	316	291	308	338	315	289	336	341	323	285	293	307	327	300	294	330	316	325	301	352	284	327	334	331	322	306	285	303	287	325	318	333	323	316	312	315	323	288	283	331	313	334	306	346	323	301	320	311	359	315	343	320	317	329	317	308	330	347	331	289	324	320	344	315	332	331	299	314	314	273	332	324	347	329	317	326	325	303	336	366	315	324	324	329	327	287	319	329	329	332	300	327	282	297	334	354	333	289	308	319	308	338	338	311	337	319	336	289	297	355	311	342	294	320	292	333	305	322	335	331	315	326	323	310	325	301	293	327	327	330	303	318	323	324	324	330	328	348	315	296	303	321	325	315	342	306	336	331	300	315	331	306	305	337	297	313	330	295	343	302	330	334	317	320	306	281	336	323	317	315	330	290	332	307	356	289	311	336	322	314	299	323	301	308	326	309	331	293	313	313	317	301	283	306	328	324	299	322	324	291	331	316	328	304	304	301	295	324	343	326	328	325	318	310	319	300	307	333	305	323	317	328	321	297	349	312	344	286	342	340	330	309	296	292	333	322	331	327	320	320	321	350	284	326	318	333	305	332	318	328	309	311	320	308	343	312	300	326	297	328	367	317	312	307	338	326	306	321	316	327	337	329	335	309	335	307	348	354	333	328	320	302	353	314	309	301	327	324	297	338	319	317	295	295	358	331	344	322	350	288	322	329	343	324	291	337	331	335	354	327	328	340	325	315	315	340	312	331	309	295	319	296	326	322	314	338	269	311	319	329	321	324	293	306	321	299	312	306	310	317	289	308	335	283	292	350	276	319	305	349	305	330	318	301	350	310	317	321	319	336	292	325	295	317	344	338	336	302	308	321	335	329	355	357	330	308	321	296	294	318	325	307	338	287	340	335	299	316	324	330	350	309	311	329	317	322	326	329	333	305	309	307	298	332	320	335	295	316	294	309	301	348	304	326	346	341	314	327	305	356	332	366	324	351	329	339	327	351	295	348	341	330	308	319	331	356	343	304	342	306	297	328	328	331	303	311	330	310	327	308	360	357	331	324	303	308	323	290	296	341	291	324	353	319	336	318	330	334	306	320	335	318	311	329	325	330	302	307	307	338	313	340	322	284	309	350	343	323	325	335	339	312	313	334	292	314	334	310	331	300	324	312	288	331	307	329	305	339	314	312	311	318	326	343	309	331	303	345	311	322	317	323	328	294	338	318	301	316	307	350	336	343	322	315	332	340	334	322	312	325	327	335	309	318	297	325	320	327	291	268	331	328	335	313	333	314	297	335	316	337	349	304	350	345	362	292	327	328	309	297	311	312	306	330	339	318	358	319	322	326	342	334	310	283	300	284	288	332	329	338	290	318	318	317	294	314	328	307	322	320	298	324	322	319	321	282	303	276	335	324	321	300	327	309	316	313	333	302	309	321	320	331	315	329	309	318	336	316	329	307	339	309	309	311	324	336	307	316	313	328	340	322	295	294	306	322	355	319	305	323	328	289	341	351	321	334	309	329	310	321	335	318	346	328	343	327	322	365	324	317	306	302	289	317	280	311	332	320	330	317	336	313	355	303	335	313	322	330	354	292	289	314	308	331	305	295	316	339	319	287	321	285	306	337	312	315	305	338	304	314	324	317	303	326	339	291	313	307	339	331	323	334	330	329	314	314	320	308	327	302	302	322	340	307	315	339	304	329	339	314	303	324	318	338	307	318	301	356	309	330	310	329	332	319	306	351	342	310	337	343	304	317	311	316	324	303	327	346	299	334	341	303	334	284	337	321	303	339	313	301	341	340	315	312	302	335	346	304	324	285	331	333	333	329	314	305	334	298	320	308	310	327	350	339	327	361	320	311	338	279	340	335	365	303	307	306	329	306	340	320	291	311	317	305	308	359	345	325	308	329	358	318	326	294	351	318	301	305	334	325	317	334	334	327	325	302	312	355	349	344	307	310	310	275	330	324	321	315	345	332	318	325	320	329	279	338	341	299	335	329	304	314	323	314	300	309	313	324	313	304	310	356	309	332	312	326	308	297	310	363	326	350	348	295	302	349	311	312	312	352	314	314	321	315	328	347	310	333	314	300	311	313	322	317	310	313	335	331	321	345	289	308	310	347	306	299	305	324	313	312	324	304	298	303	321	331	304	323	307	344	300	300	305	321	311	359	321	355	317	346	309	291	285	317	321	298	323	311	341	323	346	333	337	300	334	310	320	334	345	325	315	340	293	300	353	318	302	320	312	302	296	317	329	324	337	319	334	312	308	331	328	345	316	345	331	334	350	327	355	318	327	324	328	309	319	310	310	315	318	294	302	320	361	306	326	335	303	308	322	305	283	288	305	337	286	325	289	305	335	317	332	329	315	293	306	326	300	324	312	319	309	329	302	343	345	303	325	339	305	322	311	298	327	322	324	333	328	322	340	329	332	328	315	334	317	336	285	332	341	282	293	335	298	344	301	312	329	321	311	320	317	300	307	324	321	304	307	311	305	303	318	332	310	379	331	312	347	300	347	304	309	316	303	307	331	310	312	328	314	346	336	330	322	315	312	327	329	334	305	336	290	327	327	329	319	323	298	316	317	291	350	338	337	340	300	324	322	324	283	357	304	280
25119	21550	30493	28344	18417	7342	1438	587	429	398	398	371	385	393	362	362	398	366	360	333	362	345	385	365	355	369	376	354	385	347	354	372	405	358	360	362	376	361	372	402	344	369	340	396	345	362	321	367	343	369	396	366	392	330	365	340	361	319	348	344	407	358	337	353	334	358	379	409	363	361	375	367	350	357	369	368	380	393	350	375	362	352	382	358	392	347	348	362	355	326	368	357	358	368	352	386	345	386	350	355	377	361	363	368	376	372	359	365	341	360	380	418	360	370	385	345	352	387	361	363	389	385	372	378	372	351	390	375	383	405	347	360	344	369	363	334	373	386	366	362	386	365	345	367	371	318	343	400	345	355	361	378	345	395	402	370	375	375	357	367	385	370	407	328	375	338	370	353	374	376	371	360	348	370	379	354	348	377	362	357	393	392	364	349	341	367	340	387	349	380	357	370	369	365	336	378	336	375	375	392	403	418	359	346	369	355	380	366	357	368	378	357	316	350	345	338	374	368	376	388	372	372	356	350	391	323	389	332	343	349	375	403	404	365	348	355	367	326	383	347	374	347	359	349	371	365	368	359	353	399	377	344	343	376	373	359	373	336	349	354	375	384	360	357	355	367	369	359	357	365	367	329	377	356	349	362	396	357	390	413	362	329	364	390	342	360	366	371	361	380	344	364	365	340	372	358	367	360	369	373	368	336	344	355	382	384	354	365	378	357	354	343	372	361	377	332	324	380	382	348	348	348	354	333	382	348	351	356	353	345	349	347	349	388	370	389	395	371	370	342	359	328	355	365	340	338	378	402	361	336	354	394	366	387	381	366	395	339	359	348	357	400	361	393	366	361	353	333	383	345	365	364	400	361	361	370	417	377	338	318	347	353	376	359	345	350	381	376	363	392	382	359	339	349	347	373	371	397	340	344	358	375	358	369	361	343	374	371	399	362	376	352	362	356	328	355	383	375	365	357	367	354	331	357	382	354	345	370	392	397	382	343	374	409	365	402	377	384	376	372	353	377	369	357	361	372	368	347	340	377	370	357	345	414	342	357	372	376	373	357	392	391	350	384	388	378	350	370	353	369	369	343	358	394	331	386	362	369	395	346	378	360	357	365	345	401	363	360	375	369	362	372	363	398	360	371	348	352	349	377	368	382	350	389	337	367	376	365	355	356	331	376	384	350	362	345	369	352	389	349	383	390	340	362	351	374	357	351	354	404	376	356	370	333	367	364	339	373	390	338	367	395	362	366	377	354	380	391	358	353	390	352	345	374	345	381	365	373	337	366	342	371	367	351	343	341	377	351	356	382	330	374	393	372	383	359	388	346	377	367	355	360	367	366	369	379	383	415	369	392	378	390	381	342	358	363	354	385	378	353	355	362	342	341	359	357	377	353	366	370	351	396	368	386	350	396	406	376	339	353	352	358	348	368	366	359	404	336	389	354	376	366	360	392	361	345	343	365	351	357	389	372	368	336	349	345	354	362	354	366	328	402	361	325	406	379	366	377	355	381	375	400	354	359	356	350	368	354	370	345	349	366	373	367	360	326	354	346	372	386	349	353	366	341	357	356	385	386	372	349	345	340	361	360	371	372	371	357	315	365	342	386	374	374	362	375	334	386	338	362	367	365	356	350	369	377	332	374	370	360	354	346	332	366	351	385	373	386	366	357	326	345	354	377	402	360	367	345	354	403	351	368	405	371	384	359	343	367	363	373	362	343	361	362	354	365	381	368	378	348	361	398	357	379	364	331	388	357	374	336	379	386	368	358	404	348	381	391	361	363	358	357	353	370	357	359	372	344	413	345	380	379	345	382	322	367	339	363	351	366	352	363	357	371	379	365	354	372	355	356	363	373	339	341	355	348	325	400	377	386	338	363	361	341	340	336	369	332	355	389	356	361	376	385	369	381	376	352	376	379	385	348	358	377	379	358	373	365	395	379	387	352	396	366	406	365	349	345	356	391	369	325	387	388	348	336	354	350	374	359	347	365	358	347	373	348	378	346	365	374	357	364	383	339	375	353	380	341	377	345	401	337	361	337	389	348	386	349	378	374	356	354	372	345	398	367	360	359	373	403	359	366	365	361	345	382	378	380	389	374	352	346	367	381	348	377	335	366	353	345	398	359	357	346	391	372	380	384	371	382	324	390	391	327	361	363	358	327	371	349	370	402	382	353	353	339	357	355	366	370	346	378	380	370	344	353	384	350	314	353	417	335	359	362	369	349	393	328	364	367	360	359	368	351	355	365	355	376	376	410	359	349	397	347	359	366	391	346	327	365	356	404	402	365	358	329	360	364	367	367	410	353	357	372	324	367	357	384	380	382	355	366	326	330	365	362	325	357	376	368	366	359	341	370	374	379	359	386	365	359	348	377	336	365	368	361	341	360	372	340	359	390	336	347	341	343	369	381	392	388	359	354	360	379	355	343	346	345	351	364	389	394	356	360	357	355	355	371	361	359	359	365	361	352	360	376	390	350	373	329	323	384	325	384	368	374	373	353	366	333	376	361	337	340	355	320	379	359	364	386	365	377	359	346	358	372	313	343	360	364	373	384	371	352	361	372	372	359	372	369	359	384	400	398	378	365	368	385	340	358	347	355	375	363	377	386	328	380	363	381	330	319	356	399	382	380	375	354	347	362	363	351	363	343	341	353	359	369	345	383	388	351	377	344	335	410	375	371	350	334	398	380	364	378	379	361	326	363	351	381	356	398	370	384	359	381	366	346	367	385	343	387	371	344	354	352	384	364	381	355	365	374	407	370	321	346	351	367	364	375	352	403	385	359	348	365	335	342	360	352	328	354	366	355	348	379	331	362	344	350	359	369	368	368	366	368	375	376	359	358	365	340	384	380	369	396	349	354	366	370	361	368	367	385	361	373	368	368	351	343	396	369	345	366	366	379	356	390	358	370	368	348	361	391	390	377	365	355	371	366	349	367	368	371	373	353	358	372	349	361	368	348	369	334	383	351	368	320	373	322	350	310	373	363	372	360	361	347	357	361	370	335	380	408	394	372	345	349	367	355	377	346	377	363	348	325	369	374	370	321	391	373	358	381	360	339	389	370	364	333	378	373	342	374	368	352	329	355	387	387	359	382	392	385	363	352	364	351	352	338	363	360	354	331	387	376	362	361	376	379	367	375	372	382	375	358	341	338	398	335	374	367	354	393	335	373	382	387	378	415	373	378	350	335	375	365	372	363	328	369	368	354	366	333	396	364	333	341	370	380	359	368	366	348	373	389	365	349	356	379	353	348	342	314	363	381	346	355	343	371	369	372	384	378	368	347	362	372	382	347	369	395	405	371	357	362	371	336	359	355	336	397	361	369	371	377	394	362	364	364	403	365	358	354	343	355	357	371	378	347	380	401	329	354	380	365	375	348	390	352	377	358	326	345	381	336	382	362	378	335	367	374	370	362	362	367	367	356	397	370	360	343	392	362	350	328	374	406	331	344	374	352	350	395	351	337	355	361	374	344	353	371	388	384	365	369
36462	57824	44646	29289	17137	6760	1481	716	488	459	460	475	437	462	422	451	428	455	455	410	405	437	411	405	406	429	436	426	393	435	440	441	438	413	418	448	445	428	413	402	400	402	433	441	456	436	453	418	417	440	422	426	449	390	434	448	430	413	411	386	398	452	417	429	421	404	431	412	417	426	381	393	426	436	398	399	428	428	426	435	413	433	396	417	401	451	467	436	438	415	394	447	396	403	432	425	442	422	409	417	460	408	392	458	431	421	465	385	407	461	428	432	442	391	423	471	411	363	419	439	412	399	429	461	427	420	396	426	404	428	373	419	437	470	400	423	441	419	399	434	432	408	414	405	429	453	412	427	419	429	418	419	403	435	404	418	420	423	426	421	436	436	430	432	414	423	434	435	435	434	409	434	452	426	433	408	418	411	429	429	456	406	431	459	423	455	423	427	373	421	442	421	425	408	414	422	440	413	432	421	427	405	406	429	398	426	418	451	436	410	434	419	444	463	405	423	425	421	418	420	425	416	412	388	475	428	419	410	410	418	462	408	404	414	408	425	422	402	444	405	419	441	410	450	448	388	419	416	424	417	442	445	421	418	403	402	399	433	399	429	399	422	410	439	389	449	456	423	421	415	386	370	423	416	449	446	448	429	400	421	412	415	468	449	460	437	410	471	451	450	414	423	414	407	414	418	432	423	392	424	399	395	413	435	400	479	405	431	423	474	421	431	412	412	443	410	413	387	433	439	400	462	443	408	430	396	417	452	429	453	440	416	431	396	417	418	378	434	429	402	443	420	463	415	447	421	414	409	425	441	437	439	417	398	447	430	436	399	437	460	402	444	412	450	423	415	423	410	413	428	414	398	373	389	420	415	372	418	405	410	393	424	443	425	432	413	412	403	408	419	422	425	434	399	452	401	409	442	398	409	418	427	405	428	408	405	460	423	440	395	410	444	390	437	403	429	422	410	422	432	411	398	396	411	397	420	433	420	421	425	423	402	418	442	408	454	433	428	404	427	426	424	406	438	460	376	409	433	409	405	423	389	430	437	425	393	428	414	429	419	409	419	425	413	419	401	388	441	428	424	436	434	398	457	461	405	444	411	427	413	446	421	431	440	423	440	400	400	412	427	462	458	438	447	429	438	441	437	397	438	418	402	400	385	395	396	448	450	433	409	453	418	387	414	454	447	452	436	426	376	446	427	440	445	422	426	403	442	438	421	378	406	433	426	445	407	414	411	404	447	455	378	422	411	428	427	426	441	397	407	435	404	387	427	432	431	426	418	418	440	417	415	431	454	410	405	401	433	406	399	406	459	409	379	417	426	438	403	420	437	428	380	419	384	402	432	425	431	429	428	426	408	437	445	386	406	422	424	427	426	428	429	408	419	418	407	413	448	422	450	395	417	420	412	400	386	396	411	423	408	406	399	457	455	444	421	414	406	440	401	417	423	439	408	414	425	407	429	425	405	384	456	427	390	423	385	401	446	405	449	437	439	438	437	443	391	431	407	426	391	399	410	469	385	436	472	424	414	427	408	398	400	439	407	397	415	417	391	372	404	418	417	421	461	394	430	454	428	399	392	455	445	416	447	407	438	410	415	433	392	437	410	434	415	411	451	390	453	440	409	467	432	420	450	403	416	385	424	432	432	416	437	407	453	456	438	411	402	443	417	420	419	439	417	431	452	425	404	396	417	436	410	414	392	398	430	433	405	421	464	411	382	442	421	422	457	459	417	385	434	408	422	383	417	411	433	451	463	398	434	402	404	425	425	431	437	391	398	409	407	411	454	423	442	425	417	403	437	442	420	411	427	401	435	419	405	421	442	429	412	439	408	418	443	417	379	396	456	403	403	456	452	422	468	457	400	391	406	388	422	440	447	440	458	421	455	398	411	445	458	395	411	426	434	412	423	410	441	364	419	421	429	437	435	433	433	421	429	402	419	409	432	425	423	392	419	465	384	430	429	405	410	429	400	402	482	461	419	413	420	458	414	450	424	399	431	441	426	449	409	438	426	431	404	413	433	416	412	415	439	414	450	416	435	416	402	404	393	413	384	416	408	425	402	410	422	442	417	369	443	449	420	414	449	440	409	414	455	402	435	395	441	431	416	413	422	428	436	434	391	398	421	428	420	424	402	425	395	447	432	438	440	419	437	426	445	425	414	438	442	430	428	448	434	414	406	433	422	434	385	466	437	444	452	428	431	413	429	375	429	394	409	402	451	429	434	442	434	454	400	449	401	406	422	451	426	391	420	385	449	420	392	403	413	417	391	401	440	450	432	412	421	422	420	393	400	410	406	378	440	432	438	382	414	420	435	425	425	378	439	408	411	455	428	444	417	435	421	438	432	384	422	420	431	429	436	419	432	372	451	412	408	443	429	407	427	432	420	396	466	410	416	432	393	440	428	455	403	443	421	446	413	442	424	423	412	425	411	410	445	428	411	380	437	431	379	404	421	383	435	444	397	435	406	419	390	421	390	438	438	444	397	440	435	411	408	412	392	439	393	424	417	417	428	439	437	405	407	381	446	413	373	452	427	409	432	448	395	440	430	418	427	404	402	446	418	415	418	399	402	449	397	419	441	388	422	422	440	425	417	385	432	432	413	425	414	388	471	417	405	438	429	451	451	403	421	420	444	426	411	409	414	444	442	411	378	418	442	437	415	444	448	398	433	384	419	414	402	429	410	386	395	434	433	431	412	417	398	425	434	442	405	440	458	417	415	444	467	400	438	416	424	416	423	381	414	412	433	409	439	404	396	410	383	428	410	429	421	388	374	400	409	387	400	427	430	406	402	399	427	455	453	430	431	430	457	402	460	416	411	414	435	430	412	429	442	417	442	369	393	420	398	435	456	413	419	424	402	412	434	412	435	415	427	419	415	408	447	440	458	408	452	432	471	433	380	412	461	418	425	445	433	418	436	425	414	414	442	434	387	422	419	426	384	425	382	441	398	437	411	427	387	413	425	419	383	454	413	411	419	411	404	425	413	426	441	416	436	434	428	410	432	434	433	421	388	414	430	406	418	390	451	426	411	405	429	409	461	446	431	446	429	448	404	414	437	387	430	477	430	413	424	454	431	425	395	393	421	446	431	425	383	444	410	383	444	417	435	423	431	414	439	380	429	464	402	453	441	427	418	430	427	435	398	415	432	452	393	396	452	420	428	426	407	416	413	404	411	421	400	413	424	445	383	390	399	427	421	394	421	440	438	421	427	441	417	424	432	443	403	434	461	436	393	437	407	439	458	405	408	414	439	423	389	460	425	435	403	423	436	393	421	399	403	453	419	403	406	414	445	427	436	397	417	382	411	399	418	413	394	409	443	402	459	398	438	411	419	412	395	442	411	453	436	427	416	435	409	417	429	432	433	406	397	449	453	425	410	445	398	439	437	409	419	451	416	401	435	443	421	441	391	423	431	421	420	451	416	456	446	411	425	399	427	421	413	415	442	432	446	419	412	419	444	446	377	419	418	412	404	434	383	439	440	449	404
22799	21047	28753	24292	22018	21239	12184	1735	657	504	485	464	432	450	434	449	421	432	429	439	412	441	428	413	409	457	425	422	432	403	427	438	405	419	428	447	430	448	415	415	411	451	391	446	422	392	428	473	409	414	443	452	447	454	433	428	408	429	419	431	377	444	448	413	407	401	423	414	369	420	433	448	384	433	428	419	396	448	419	459	410	414	426	436	445	423	442	407	412	421	415	409	439	426	421	450	462	429	460	435	420	432	456	404	402	416	420	437	428	396	446	425	401	414	399	428	429	439	435	421	454	429	449	403	440	404	432	434	411	476	422	438	429	445	417	429	430	403	423	407	404	417	413	418	445	399	390	426	444	444	408	425	446	412	419	408	422	435	432	424	393	444	437	435	401	432	412	413	419	456	433	424	404	426	403	392	426	381	442	433	432	431	420	442	442	393	428	403	413	391	432	421	419	407	408	425	442	419	411	427	402	415	452	413	400	431	426	460	422	423	414	466	420	395	413	463	404	411	442	407	431	398	442	428	415	412	440	444	463	433	441	400	405	403	402	444	400	441	396	400	429	445	427	430	404	399	409	400	451	400	447	429	412	425	427	430	423	425	410	451	427	443	409	429	420	448	428	424	445	383	439	416	409	410	415	409	402	422	460	374	416	412	430	420	413	442	439	419	407	446	406	424	389	425	408	396	366	455	425	410	391	432	436	428	426	446	415	450	446	396	458	422	423	450	437	416	407	435	479	397	421	420	423	408	401	421	390	432	453	413	427	448	428	409	447	438	404	433	404	455	421	460	426	447	452	465	472	404	424	441	435	447	433	427	423	463	416	397	400	440	407	462	410	420	418	425	452	455	397	443	419	445	451	419	415	443	425	421	465	408	418	403	441	451	423	472	415	435	452	403	392	420	459	408	415	408	417	430	425	408	448	442	421	438	430	442	445	424	484	421	404	474	386	397	450	425	410	454	435	441	421	415	432	406	407	430	403	430	449	408	428	425	420	421	407	444	443	431	402	424	395	412	411	389	391	435	420	425	421	429	430	429	442	434	441	453	431	436	451	404	383	419	440	440	419	422	448	450	433	428	404	418	424	406	382	423	430	426	429	424	451	444	428	391	448	420	441	421	422	401	404	458	380	400	439	398	374	423	439	414	458	438	428	436	429	405	417	411	413	412	424	415	448	440	449	419	392	415	421	411	421	413	416	403	459	389	415	451	452	426	418	416	428	414	399	396	452	423	433	416	403	444	400	415	419	401	435	420	424	417	413	446	418	402	490	453	414	452	423	437	436	421	402	437	426	454	432	422	448	417	447	420	436	418	414	439	416	435	457	453	408	407	381	412	422	432	431	416	435	396	407	398	428	402	411	436	442	445	404	412	416	433	439	440	467	435	419	421	439	398	404	416	457	410	410	411	435	429	444	441	423	405	421	431	437	430	444	400	448	430	452	415	441	440	400	408	460	421	402	420	442	397	397	424	420	454	397	434	403	430	413	440	417	414	434	418	445	435	418	417	406	411	453	422	398	447	415	410	404	398	430	420	413	416	421	397	454	420	395	416	432	448	404	377	469	403	441	448	417	407	416	381	439	434	432	392	398	425	412	413	409	434	431	443	426	424	423	387	389	431	425	431	406	391	448	414	425	437	434	403	416	400	390	448	462	422	441	460	397	447	428	463	462	456	424	402	429	381	354	410	445	461	437	421	462	390	434	440	421	419	447	397	399	390	391	425	419	444	392	393	401	396	399	400	431	450	397	421	418	441	399	432	418	405	392	437	421	435	443	406	405	435	418	387	412	458	426	413	411	437	414	413	432	435	435	454	424	393	431	423	455	428	430	420	460	389	392	423	423	446	439	427	445	447	474	416	387	440	399	408	399	436	448	397	390	415	397	398	430	428	403	419	430	404	437	405	423	441	428	402	425	377	416	417	412	452	415	403	439	408	456	396	409	445	399	404	411	424	422	431	431	437	392	396	411	430	405	448	433	407	416	391	438	438	422	451	437	404	446	431	410	413	403	435	432	437	402	475	461	430	402	421	390	412	400	434	434	398	412	457	431	415	459	413	402	414	456	404	420	439	408	435	387	416	437	458	433	427	397	420	430	423	417	440	455	432	406	397	484	427	434	458	432	439	422	389	428	444	455	446	420	422	458	429	425	424	405	404	408	441	413	448	444	406	415	426	433	445	446	434	397	447	434	392	412	397	411	414	423	395	398	401	439	406	391	415	429	410	434	427	406	449	408	405	406	427	400	413	444	406	418	390	425	391	403	419	412	394	429	425	411	436	452	409	424	398	382	462	405	398	443	407	410	428	417	428	420	428	443	429	407	434	453	408	446	436	401	425	393	422	434	427	423	383	401	403	429	452	389	407	392	443	430	391	391	464	397	418	453	435	412	395	449	446	416	420	405	431	401	376	408	399	458	437	454	413	423	433	437	440	410	448	354	417	401	405	451	425	446	425	423	400	439	390	412	439	389	407	434	415	435	421	428	425	386	421	416	403	430	406	395	437	427	403	435	432	453	437	402	428	447	419	449	430	403	455	436	400	436	408	452	370	387	434	411	431	408	401	429	448	418	396	411	452	455	411	404	418	429	420	408	415	434	444	449	420	425	419	418	458	393	455	419	403	428	438	461	401	442	441	422	423	397	416	407	422	420	416	461	411	388	420	461	471	413	435	415	376	427	403	445	429	421	432	429	428	430	410	423	438	408	431	414	413	409	430	442	429	427	440	437	465	413	436	417	390	424	416	462	444	368	440	409	394	450	400	449	427	431	439	429	428	411	461	440	374	419	420	456	373	416	445	407	436	423	420	410	405	468	422	443	470	438	465	444	423	414	433	415	415	437	403	440	437	422	439	469	454	440	457	426	458	372	387	427	416	450	404	427	428	428	414	443	426	435	406	430	434	446	394	457	436	473	444	415	406	381	424	394	421	401	418	416	414	429	369	418	450	402	470	394	421	407	428	454	460	406	434	446	434	435	454	377	429	441	442	432	406	406	422	401	406	432	412	428	403	427	400	428	413	481	416	437	413	462	416	407	429	450	395	412	403	374	450	392	428	395	404	445	434	401	404	410	418	406	461	443	450	418	447	426	421	397	399	447	411	368	411	418	419	433	437	443	426	420	409	432	422	422	384	419	414	374	404	423	441	446	411	449	409	448	377	454	389	431	431	442	430	424	461	459	415	425	411	426	392	396	408	438	386	396	398	437	425	440	441	370	405	433	427	465	408	402	373	409	432	406	403	401	410	446	397	400	425	425	419	399	415	423	405	442	424	426	451	451	428	439	452	425	428	436	400	433	434	430	447	426	436	467	444	426	440	442	414	434	435	395	430	431	428	439	412	393	415	450	434	429	424	402	454	410	401	407	433	414	420	386	398	414	441	442	423	446	433	416	391	442	430	443	432	431	415	443	421	421	424	474	445	414	430	437	403	404	430	467	395	414	437	399	417	396	419	403	410	409	444	413	419	392	417	408	424	414	446	429	443
39764	71490	55463	39793	25859	13102	4268	1361	735	559	580	493	537	505	512	489	489	480	469	471	454	486	464	461	526	465	465	518	456	478	470	470	457	473	461	478	485	473	468	482	448	468	471	477	491	480	466	481	467	461	467	431	494	501	470	458	493	471	447	477	435	484	464	500	487	472	465	427	452	496	475	473	461	465	427	448	448	450	469	480	473	447	475	460	460	456	468	461	473	482	453	440	458	461	458	472	459	504	423	505	436	458	433	516	443	499	465	438	469	501	448	426	458	452	471	481	426	490	504	457	497	411	443	490	484	480	475	460	429	484	474	467	483	447	438	455	451	476	435	467	485	438	446	454	477	467	523	451	449	450	452	433	443	470	471	455	452	487	441	440	433	448	469	450	448	415	462	470	444	449	477	471	448	505	456	466	486	489	462	499	470	476	475	430	516	461	449	456	469	450	490	457	471	461	511	432	488	459	467	486	473	477	443	498	485	431	450	493	500	480	482	475	427	439	447	492	473	445	454	486	441	469	461	469	457	455	473	457	468	484	467	472	486	498	461	481	445	471	435	482	470	450	433	500	472	479	406	506	463	480	468	446	445	462	449	470	454	465	451	478	476	447	465	479	455	475	463	450	479	499	473	483	461	463	478	481	426	468	506	429	434	445	474	454	469	500	506	462	429	447	450	446	439	495	466	458	451	509	489	472	454	443	472	455	485	433	468	480	465	415	455	404	491	472	428	453	463	445	524	478	485	473	487	499	478	498	464	469	506	491	475	473	452	466	460	447	475	470	438	474	452	490	456	488	502	490	490	471	463	527	447	458	464	455	434	491	457	487	454	518	446	499	469	511	498	444	492	494	456	471	483	468	453	438	453	472	470	480	450	446	446	459	499	428	507	478	462	483	448	458	456	490	484	450	450	485	440	490	502	501	496	463	485	471	445	478	459	450	492	491	429	471	486	452	464	458	495	511	473	478	453	444	428	471	441	450	423	454	438	462	490	448	463	434	437	453	463	451	497	481	412	465	487	437	424	445	404	476	475	443	458	465	483	464	444	483	450	463	466	473	448	441	471	474	479	482	449	492	480	447	475	438	480	442	469	464	443	467	485	499	431	430	454	468	470	462	426	488	471	490	462	492	502	490	443	482	452	438	458	441	505	450	484	459	463	441	469	434	475	462	468	474	454	489	439	475	451	483	476	458	467	429	492	481	415	468	488	474	481	428	480	486	495	473	441	478	456	481	434	474	438	472	464	482	479	489	480	429	421	485	463	458	492	508	462	485	452	463	477	500	453	507	475	452	479	487	453	435	467	498	435	463	476	456	475	471	498	461	429	456	473	478	489	489	435	431	438	445	468	469	453	462	480	448	452	454	453	476	455	477	441	483	445	453	486	465	439	460	448	441	456	463	463	443	484	479	454	468	450	484	467	473	454	497	464	467	440	462	454	417	458	460	467	498	485	458	453	471	482	515	473	470	454	456	470	468	481	478	419	457	452	482	459	442	447	470	463	502	469	452	446	445	493	451	451	511	449	474	471	483	498	453	470	513	434	504	450	449	465	424	479	483	490	457	455	461	489	438	486	458	428	452	497	436	420	484	487	459	487	476	472	470	457	472	464	452	466	458	452	468	448	475	463	464	477	433	449	479	454	482	458	457	484	445	465	500	468	466	485	458	470	439	474	452	451	465	500	487	496	461	456	482	457	484	452	480	446	486	462	452	462	447	478	506	455	462	444	472	468	496	444	395	472	492	476	437	485	452	485	470	447	483	430	441	462	462	471	451	450	452	451	500	462	459	456	472	449	495	494	470	466	470	485	472	471	455	472	439	495	445	477	472	493	444	483	475	476	465	471	496	442	473	513	435	489	455	506	444	458	449	500	486	445	469	466	491	473	449	471	459	455	447	451	442	488	434	507	447	468	477	476	473	479	498	435	480	485	469	478	471	489	441	443	479	476	481	445	430	440	440	481	468	448	484	465	491	438	465	447	499	440	478	466	474	477	467	495	492	465	441	464	487	478	487	486	460	479	453	493	486	465	479	464	450	441	471	451	448	473	488	450	458	462	455	488	443	439	424	467	448	445	492	484	411	510	465	447	467	463	451	441	449	481	458	526	499	511	494	454	443	460	441	460	453	489	439	444	510	508	438	500	455	477	454	508	524	498	490	491	460	488	471	452	479	455	458	512	461	483	494	490	450	467	494	482	462	449	477	509	442	500	491	463	439	461	456	483	452	455	423	499	482	484	455	489	510	476	464	465	497	433	488	437	474	460	499	435	462	440	473	469	474	457	448	490	456	455	489	467	480	465	462	488	450	475	477	513	482	460	463	486	448	460	432	505	511	512	437	450	419	464	421	465	444	486	474	504	433	454	482	471	514	477	494	461	481	489	464	497	484	450	452	479	465	464	498	473	479	471	487	426	479	458	465	429	457	433	484	454	448	471	427	487	449	446	452	454	444	425	489	495	470	493	466	434	463	468	461	475	471	467	463	512	467	500	458	461	492	471	442	487	427	438	488	438	459	469	455	479	464	496	497	438	464	478	475	485	490	495	480	458	483	464	450	477	447	473	484	485	481	457	485	497	489	449	457	452	449	492	492	465	466	480	450	484	467	443	488	468	488	437	467	471	491	489	464	480	467	439	473	470	460	477	484	456	451	461	445	449	487	478	467	486	417	467	490	502	481	421	434	502	467	465	436	459	456	456	504	445	471	478	457	498	466	471	466	497	454	474	503	481	459	465	477	460	471	465	455	429	435	473	476	458	485	474	478	492	422	464	463	463	472	453	474	470	484	464	467	456	479	445	467	449	448	484	490	460	453	462	468	438	441	444	480	456	484	460	466	474	464	443	451	492	492	454	432	478	447	459	493	461	494	455	464	453	476	445	497	496	458	494	440	471	473	483	491	459	454	514	453	477	479	471	476	455	479	444	508	446	483	465	487	487	461	467	488	453	452	425	460	443	513	464	443	472	444	513	495	448	441	441	471	470	448	446	520	498	488	457	479	481	463	480	470	481	454	450	492	481	443	475	514	424	485	471	453	451	474	459	455	508	450	457	470	470	419	463	466	495	488	445	466	481	487	497	446	443	488	453	457	429	468	474	452	464	471	438	462	434	446	456	446	440	457	480	452	521	492	500	502	488	451	408	452	465	463	477	476	450	469	494	442	451	477	437	484	467	482	417	500	448	476	487	471	449	457	441	504	443	451	426	468	436	464	453	474	458	467	458	491	487	436	461	476	457	465	498	463	445	467	465	457	477	432	447	432	467	507	485	443	454	451	433	488	472	474	452	470	429	482	465	446	505	441	485	478	470	494	498	491	489	457	485	455	474	440	433	543	435	469	455	458	465	463	503	475	491	444	508	456	463	476	474	484	489	444	428	478	433	472	485	461	454	464	482	478	453	448	431	472	490	483	453	490	474	451	497	485	470	488	463	484	486	469	474	439	432	481	490	507	491	448	459	454	484	475	463	488	425	443	469	470	433	466	467	449
31544	37296	35195	20534	5994	1504	545	334	312	266	263	294	259	242	260	260	278	251	246	248	260	270	249	234	246	249	254	265	284	242	258	233	249	264	257	257	238	260	256	275	249	245	264	257	244	293	253	245	295	260	282	259	273	269	270	250	251	267	275	269	301	258	248	260	235	241	268	246	261	256	277	275	257	296	272	226	243	271	268	291	266	272	287	275	249	272	281	244	272	275	253	263	277	275	241	249	247	236	246	258	252	261	266	239	269	266	244	255	247	282	271	269	256	277	254	261	276	259	274	264	266	254	265	264	249	288	290	271	264	234	264	249	247	267	233	281	287	282	261	274	259	285	240	269	245	243	263	254	275	231	251	267	241	243	258	299	257	259	270	263	247	257	233	263	274	256	244	282	276	267	260	250	244	254	254	252	250	264	244	264	295	310	247	237	285	240	248	282	267	253	266	298	267	268	248	254	261	251	279	244	261	263	232	261	278	248	279	253	228	266	289	252	279	267	275	244	242	270	280	290	251	237	246	280	246	258	241	263	265	255	253	239	256	273	257	249	252	258	273	272	286	259	242	260	263	263	243	220	245	237	272	273	258	289	262	260	247	265	240	252	254	261	258	263	274	285	287	247	249	250	249	273	246	263	240	233	301	266	253	248	256	265	286	280	269	291	256	248	270	292	252	268	260	279	273	263	261	270	271	244	261	244	235	262	270	256	294	253	246	261	252	265	276	265	254	254	248	269	250	253	274	266	264	254	253	242	252	306	275	222	267	265	260	262	282	275	248	275	272	297	273	278	291	255	274	273	254	269	265	257	258	295	236	253	276	251	257	254	281	300	270	268	227	265	244	260	269	252	272	251	262	243	264	278	259	276	251	298	295	235	287	263	240	264	241	257	275	272	272	252	255	273	246	248	279	247	274	253	265	245	254	250	266	230	251	263	263	232	250	254	239	289	247	287	299	257	241	279	290	282	254	234	288	258	235	263	251	273	273	251	274	260	256	237	260	274	254	248	254	273	290	247	268	270	272	264	283	274	260	268	274	278	251	276	270	266	265	253	271	279	274	238	275	261	217	276	291	254	250	262	288	263	262	260	264	244	267	240	266	277	268	257	274	224	330	240	259	239	286	264	274	253	264	275	270	264	240	255	279	241	240	277	285	259	300	278	264	246	264	291	290	272	281	269	271	260	253	273	253	254	268	260	265	254	283	261	306	243	240	267	247	250	270	252	231	268	265	283	270	237	263	250	301	263	272	253	284	262	255	240	252	282	263	269	263	288	267	256	247	254	271	263	268	264	266	285	277	248	246	281	279	280	252	263	247	291	272	271	242	278	259	249	262	262	277	275	274	255	247	273	258	257	263	289	306	247	269	264	269	263	283	284	267	287	254	271	261	257	249	263	256	288	269	228	273	257	250	248	253	263	297	277	297	253	271	252	261	257	261	266	272	261	276	261	264	246	256	269	247	292	272	279	272	230	215	254	244	268	299	242	266	253	248	275	253	268	271	264	279	284	263	258	239	272	259	264	274	261	273	276	288	264	304	264	253	270	271	295	242	270	244	284	272	279	271	262	291	259	246	265	271	266	275	262	285	251	298	252	289	276	280	268	280	249	281	247	254	265	271	273	271	245	258	238	262	256	266	285	263	263	283	286	252	260	283	279	267	253	282	252	282	272	252	275	262	254	236	260	242	271	228	251	256	260	284	248	261	273	267	277	248	254	234	256	269	242	225	244	264	259	263	250	262	241	254	231	243	252	256	275	254	280	259	251	267	276	252	272	245	266	266	256	247	246	242	256	276	275	238	246	258	260	239	281	260	279	254	276	276	242	259	255	261	267	250	231	247	270	241	275	265	273	267	265	287	266	265	271	247	270	268	239	253	271	276	255	276	262	271	239	272	257	256	276	267	283	258	246	242	244	265	243	248	228	279	264	243	258	271	249	267	275	234	252	254	283	270	271	266	261	287	267	289	260	289	251	281	264	274	240	268	270	260	275	269	265	290	250	298	271	272	256	247	272	254	242	274	269	253	234	263	274	254	261	277	254	273	257	253	275	255	247	251	235	280	278	269	239	251	269	259	248	240	246	279	255	258	285	262	242	253	266	273	258	220	240	250	230	272	278	263	244	251	246	261	269	279	283	266	264	258	275	280	297	303	233	270	237	258	284	264	243	249	275	253	248	261	283	225	269	278	255	239	241	251	276	275	278	232	253	254	278	268	257	252	254	283	255	249	290	265	253	269	238	268	241	259	240	255	264	252	235	263	278	272	277	264	250	279	251	269	265	278	286	263	191	254	254	268	230	261	250	242	233	253	272	240	231	260	240	283	258	247	264	248	276	250	249	244	250	266	255	259	261	263	249	268	296	246	288	266	242	239	279	263	269	302	266	272	262	259	289	276	265	245	245	246	295	253	252	263	287	262	297	241	280	260	288	282	244	293	268	274	265	233	241	271	278	263	246	236	273	247	268	242	273	243	273	276	271	285	250	270	256	280	286	251	228	229	260	247	272	280	261	264	268	263	261	232	271	258	235	289	213	274	268	255	276	290	252	276	231	235	289	267	259	277	265	284	262	240	275	265	247	253	286	250	253	241	282	249	277	267	256	260	254	243	268	257	259	201	273	230	274	291	254	275	264	270	252	264	258	277	250	261	243	261	267	277	272	285	290	230	265	261	261	249	290	237	278	269	269	263	268	268	267	254	241	248	264	279	263	237	274	253	280	243	274	270	269	237	258	254	269	256	267	246	271	228	290	239	247	249	245	268	273	267	280	244	270	249	250	242	240	283	270	247	258	253	228	261	290	271	236	263	266	251	275	252	269	272	270	256	291	252	232	240	258	227	266	280	270	266	266	245	247	241	236	278	237	264	269	284	223	264	263	241	259	239	270	287	275	291	267	260	273	268	267	281	291	289	249	270	246	286	255	255	268	228	274	295	269	257	289	249	267	287	273	277	278	246	258	281	258	263	274	288	261	261	253	293	258	244	280	254	261	280	255	259	268	242	253	239	233	285	241	271	236	231	251	258	256	277	262	295	232	229	233	266	277	254	282	294	256	255	236	287	252	247	255	255	277	272	266	275	248	233	264	258	269	250	278	254	256	254	281	254	267	254	266	258	252	258	277	279	253	270	243	255	264	255	239	255	254	287	254	263	291	251	273	277	252	278	305	271	280	270	249	279	267	268	270	256	266	280	289	243	271	213	274	242	256	253	255	256	241	265	275	296	271	262	252	272	268	258	300	267	248	277	290	266	276	270	265	252	247	251	244	262	280	267	270	256	246	246	298	275	280	273	250	248	245	248	281	250	260	232	241	250	274	272	274	248	250	236	283	260	277	260	268	235	260	266	254	273	257	270	258	275	265	275	261	276	239	261	259	267	250	265	296	262	258	250	284	274	272	250	282	255	258	247	254	273	270	247	268	291	266	250	254	252	254	259	259	273	244	262	253	286	290	239	262	278	251	266	263	265	268	284	294	267	287	251	247	245	279
37140	51855	34077	17359	6250	2210	792	377	313	304	318	320	318	327	337	293	290	346	280	312	275	278	307	284	339	309	293	303	276	325	315	320	333	331	341	282	332	301	328	294	306	301	295	338	330	298	288	324	301	323	328	326	318	343	333	323	304	312	319	325	306	295	305	310	306	296	289	337	285	284	336	327	286	283	294	290	306	310	296	306	299	333	342	328	311	316	335	285	291	283	290	312	358	299	293	332	290	305	266	312	322	307	334	310	328	297	333	297	332	254	332	311	307	296	317	341	322	303	298	296	296	327	272	322	311	295	339	304	293	305	311	268	328	316	290	311	318	283	283	317	295	329	261	321	322	298	322	295	319	310	299	316	297	281	255	280	328	315	320	334	307	337	335	319	353	275	307	279	304	308	321	310	329	301	332	320	326	290	336	313	293	283	310	286	287	337	324	309	295	333	325	302	303	316	271	315	301	275	310	309	315	321	330	315	322	295	302	271	293	299	297	293	296	299	297	291	306	334	304	312	315	289	315	305	296	292	314	293	331	289	305	315	300	291	308	331	317	309	324	317	296	312	323	301	300	307	311	285	293	327	296	342	268	356	316	346	316	286	317	291	298	323	311	321	289	305	306	275	277	276	305	318	285	310	303	340	318	311	315	325	275	309	320	295	299	286	318	332	307	313	316	333	328	326	309	312	273	308	304	320	321	325	294	296	309	329	315	302	316	297	326	307	331	317	309	326	284	297	308	311	308	324	291	298	297	317	294	330	300	296	319	309	310	306	314	306	287	317	320	309	289	301	316	322	304	284	319	320	299	308	287	325	312	337	332	326	316	311	298	303	303	329	298	290	302	306	313	318	324	333	328	308	319	320	312	317	308	284	307	316	313	302	307	315	286	301	307	308	320	286	305	316	304	334	294	305	294	308	312	328	298	320	323	305	320	313	303	319	352	304	272	291	320	333	298	297	314	298	294	360	327	295	295	318	309	265	296	321	289	280	283	330	288	322	300	319	343	261	295	298	315	271	292	331	292	302	288	330	318	310	292	289	302	293	273	324	313	299	289	294	310	332	299	336	310	351	310	307	316	298	305	310	325	330	305	298	319	314	306	336	299	315	278	293	301	298	328	308	297	330	316	303	324	318	300	318	296	322	290	334	321	318	311	325	290	308	293	277	303	293	340	333	323	307	307	322	309	306	324	329	280	304	333	294	299	278	320	304	296	321	307	289	282	327	333	278	341	288	294	322	299	296	301	334	294	283	325	289	340	304	336	329	298	306	281	299	333	301	335	324	323	342	299	286	313	331	323	298	312	318	299	314	332	323	295	340	311	295	331	305	309	309	304	327	303	303	326	325	269	342	325	297	316	323	327	320	334	287	302	320	318	319	333	287	314	292	319	312	300	332	311	267	324	316	322	324	289	323	290	300	293	312	320	319	309	295	285	297	320	300	305	299	315	302	288	269	316	302	292	305	346	338	297	287	331	317	316	313	300	293	300	269	280	298	327	309	313	294	322	312	310	306	309	292	290	294	294	314	307	331	323	304	335	305	271	305	324	294	306	318	314	307	304	323	308	286	304	299	299	322	326	294	335	297	311	364	324	301	348	359	308	298	333	287	322	311	285	297	270	304	300	294	331	339	293	305	320	297	332	314	304	309	314	319	299	317	281	301	293	305	314	300	313	331	301	305	291	251	324	347	298	317	327	308	285	291	279	317	286	304	286	306	298	307	308	281	327	289	313	307	255	287	298	307	329	291	318	315	341	293	291	311	344	335	315	296	295	288	318	280	299	312	301	302	315	324	325	349	305	327	295	320	302	321	328	279	294	306	304	317	302	267	294	319	324	302	324	311	288	266	330	329	282	332	326	311	296	300	305	333	327	322	365	314	324	277	309	330	318	305	304	318	345	320	310	296	291	284	311	340	336	298	315	322	300	321	347	306	317	340	310	303	308	312	301	303	299	290	324	283	331	283	307	322	304	291	289	319	339	297	296	297	299	292	334	321	324	267	279	291	306	333	291	296	277	340	298	301	287	315	305	285	323	320	304	292	308	299	325	325	306	300	311	320	283	292	310	286	341	313	260	294	301	300	320	292	317	318	300	311	313	322	337	316	294	289	301	335	295	305	277	303	278	306	300	307	296	331	322	292	298	312	315	297	293	302	294	304	323	332	313	301	330	294	273	313	306	310	335	305	314	283	324	339	320	269	280	314	304	312	288	331	284	316	299	330	308	300	315	288	300	321	328	348	316	295	303	304	307	312	294	306	326	300	314	319	314	306	305	287	322	303	306	302	332	297	342	299	279	303	306	328	316	299	272	305	309	322	293	302	339	321	313	307	306	316	288	305	316	270	315	306	324	324	316	320	307	324	292	339	336	314	326	313	317	299	313	297	310	298	331	312	296	297	316	305	302	322	313	307	336	314	326	300	312	296	302	323	313	326	307	309	294	262	318	347	302	306	278	317	296	315	304	314	314	301	311	300	294	301	315	329	315	279	319	335	312	297	294	314	292	359	301	290	318	313	285	267	301	301	281	314	305	325	334	311	319	307	300	327	289	315	268	270	332	317	324	300	293	295	296	296	284	313	302	304	355	283	308	295	305	322	320	315	321	306	319	305	306	312	289	299	279	319	313	306	319	302	316	314	314	323	314	285	333	313	304	342	306	280	299	272	327	293	297	285	304	328	302	302	309	308	342	342	316	302	317	295	316	279	315	308	311	288	312	299	279	307	345	323	330	283	326	329	288	326	308	263	328	305	281	308	292	307	311	310	319	306	312	309	316	348	302	322	294	313	295	275	280	291	313	318	315	277	295	337	322	324	284	315	320	303	289	336	328	302	285	333	286	271	302	290	298	336	309	326	315	317	293	305	312	315	321	305	292	322	322	292	317	272	273	296	322	325	314	326	302	286	314	310	305	303	329	289	305	279	298	312	324	300	343	302	315	295	316	315	319	318	303	343	333	317	297	308	306	283	310	313	284	340	282	303	329	331	307	296	317	325	267	304	286	320	309	310	321	313	300	325	299	296	306	297	322	293	315	310	294	331	321	310	297	332	296	295	300	290	322	287	320	283	326	303	307	348	313	324	298	321	315	293	297	306	300	294	305	301	284	323	337	342	293	301	306	323	299	287	309	285	298	306	331	322	328	294	301	290	344	313	325	302	288	302	273	269	276	284	328	314	305	281	335	302	295	302	307	314	298	338	313	328	324	292	303	283	286	317	319	290	316	314	291	287	296	307	287	285	312	294	296	317	289	306	318	325	306	287	287	268	296	280	289	350	288	293	344	311	302	326	290	339	321	298	302	279	301	307	317	311	332	315	311	319	301	282	288	305	297	317	305	311	321	308	315	311	304	315	333	293	307	315	283	331	317	318	283	315	286	291	325	319	310	295	298	318	298	316	337	329	331	335	310	312	313	282	314	301	292	308	318	323	309	303	336	301	299	306	313	318	305	327	297	319	336	306	300	311	312	314	347	268	311	291	283	314	314	320
24015	21029	28381	24789	21120	13155	2883	729	311	316	304	296	299	275	273	330	287	279	287	288	278	274	271	303	249	269	288	271	258	274	264	283	289	285	266	266	264	286	266	302	272	297	265	284	263	309	294	274	293	294	261	283	289	263	295	275	306	260	268	283	266	296	259	294	269	240	272	273	232	274	306	265	296	271	268	271	275	239	296	274	259	291	258	281	285	296	298	270	278	261	269	288	277	276	277	283	266	258	262	267	256	283	275	279	257	279	293	270	272	245	307	256	313	298	304	272	247	278	284	272	286	293	286	271	267	305	295	297	277	302	240	271	284	250	253	294	275	284	284	272	280	262	282	264	261	315	277	273	293	270	284	308	238	302	285	264	256	276	265	298	274	284	280	267	291	267	249	291	259	262	277	272	282	258	274	257	290	244	248	260	262	251	270	265	273	271	291	285	259	268	297	293	290	290	259	253	275	262	258	262	291	258	281	249	263	274	271	294	284	260	287	253	288	257	246	318	270	261	283	283	258	272	292	293	275	280	282	275	287	231	289	275	279	251	304	287	294	304	298	283	270	270	281	303	254	264	237	283	272	269	286	276	293	283	276	249	280	286	289	266	277	259	241	250	303	261	261	276	263	261	277	317	293	270	321	317	285	266	284	265	275	269	259	245	272	276	275	263	268	265	279	282	297	319	262	293	295	304	261	256	265	273	260	271	267	295	284	282	279	276	240	285	285	291	274	270	286	280	315	279	262	271	274	280	286	294	273	286	258	267	268	312	280	305	282	304	287	284	300	249	294	286	247	270	283	261	267	247	262	250	265	276	286	272	254	288	252	266	279	289	246	289	255	286	265	277	316	259	265	261	282	284	299	259	305	295	327	250	271	253	289	255	256	264	283	257	233	259	278	279	295	272	280	264	249	267	281	266	267	259	281	278	276	304	274	277	252	268	281	261	295	258	280	273	278	275	282	312	289	274	320	274	296	258	234	266	276	282	288	310	282	296	289	283	284	269	275	290	275	237	266	282	272	290	242	236	250	291	318	276	264	264	271	263	280	221	286	264	297	263	297	223	273	274	289	257	258	292	266	278	282	299	302	315	250	263	263	290	285	273	278	299	307	258	255	266	273	280	292	271	258	289	267	266	295	279	266	273	266	267	284	265	255	272	248	264	263	282	280	257	272	276	262	241	300	292	288	260	287	272	278	278	270	284	294	268	274	293	265	278	295	276	307	271	293	284	287	312	269	267	254	289	281	266	252	288	254	280	268	309	293	276	289	255	282	255	291	294	274	247	296	267	251	277	266	289	264	257	290	305	286	283	287	295	270	246	282	269	266	267	255	280	242	243	272	264	285	259	284	294	292	271	280	275	266	260	269	286	277	304	241	279	302	285	284	288	294	263	300	271	284	252	284	285	281	295	272	293	279	293	268	303	277	271	260	266	230	260	288	268	279	260	306	260	254	282	284	267	283	267	297	283	257	271	255	289	278	260	246	263	284	237	288	269	280	280	286	263	248	289	267	268	263	263	291	247	243	285	265	295	236	290	317	279	230	261	288	259	279	257	276	262	305	264	273	231	292	312	264	264	270	296	255	278	304	262	282	265	308	250	282	278	262	290	305	254	292	290	281	286	266	247	271	258	255	252	289	284	270	278	264	272	273	292	304	268	278	289	283	292	267	282	282	265	283	268	269	271	280	278	297	280	303	257	264	266	283	288	266	250	276	247	265	264	291	285	256	305	296	293	261	288	290	274	262	298	297	275	243	276	284	293	260	309	297	310	284	268	256	294	259	268	281	292	274	252	255	300	308	253	250	266	258	259	258	287	293	281	294	301	289	278	272	261	283	258	268	285	243	267	275	269	270	271	241	272	255	246	274	304	274	294	298	284	284	262	278	280	277	290	285	257	300	238	283	247	294	279	257	282	265	300	242	282	302	273	271	266	293	257	286	287	281	283	269	275	279	267	279	283	299	273	244	271	258	270	304	255	306	250	268	306	279	288	272	273	287	296	258	301	277	299	285	284	251	264	280	299	281	265	253	307	269	297	274	290	271	267	302	287	278	260	266	259	275	284	269	268	290	283	277	264	296	283	291	270	260	319	277	281	297	276	262	280	272	297	283	278	282	289	270	268	247	279	281	271	287	274	284	273	304	272	287	266	278	288	300	262	252	308	290	269	286	226	249	288	269	277	268	293	262	260	235	274	279	278	267	258	277	291	281	264	287	289	268	286	300	240	282	287	261	267	259	303	280	284	256	256	307	259	262	240	265	312	265	265	268	272	318	287	293	277	259	288	223	268	282	265	265	280	279	271	294	312	273	290	307	289	251	295	271	280	272	289	288	264	245	271	268	253	278	287	291	290	276	260	256	276	273	292	269	293	277	282	270	266	277	299	250	293	267	264	296	280	271	280	257	271	253	257	284	271	299	268	299	280	278	280	283	286	252	319	266	263	301	286	254	285	237	249	246	240	262	297	259	260	273	258	248	240	252	297	296	257	257	292	295	289	287	256	262	284	293	294	241	261	269	263	253	301	286	286	249	329	297	261	287	270	245	277	264	287	263	279	297	301	274	266	276	274	258	285	276	317	297	261	278	300	247	283	300	269	289	252	281	281	250	245	282	271	288	279	256	259	284	285	305	267	284	248	267	290	284	272	301	264	286	283	280	301	285	304	322	299	275	282	274	298	276	268	278	266	278	296	285	268	262	289	265	296	240	252	288	289	263	288	287	264	263	269	295	264	307	306	265	273	256	291	257	300	294	277	267	281	258	264	295	276	286	254	302	344	280	239	318	294	268	277	260	249	254	266	301	248	266	280	281	284	308	248	242	272	269	264	265	295	247	299	275	299	292	267	267	276	254	262	264	253	295	255	266	284	270	260	288	270	293	270	265	257	293	251	308	277	277	310	299	285	263	263	297	270	280	263	254	264	274	305	273	286	268	289	264	269	299	272	263	304	283	274	275	292	295	286	260	277	273	276	273	258	279	307	289	292	276	275	252	280	258	290	265	270	269	293	283	316	261	264	271	252	255	293	250	246	282	276	280	292	243	307	288	244	252	286	263	284	282	289	295	261	280	300	278	269	254	296	289	280	289	271	262	291	292	279	260	276	263	278	290	294	275	262	304	307	270	264	277	272	254	308	278	266	314	270	268	255	278	285	258	289	283	293	290	302	274	294	263	266	287	248	270	278	271	275	281	261	282	295	258	279	267	295	278	292	294	243	281	279	266	236	268	284	262	257	298	286	259	284	278	267	286	274	269	290	256	276	246	279	285	263	264	274	283	277	273	308	290	283	294	280	250	269	286	265	279	300	279	264	260	257	263	273	254	286	304	298	300	253	280	260	274	287	278	278	269	266	281	299	275	246	281	257	301	265	265	298	266	295	298	268	282	267	284	281	279	297	240	295	275	326	265	272	277	297	274	267	304	284	265	238	288	270	269	298	272	257	268	263	271	298	280	274	245	290	279	264	274	269	283	257	259	264	262	274	299	266
39458	59918	43248	26131	16060	7092	1914	758	403	370	366	337	353	350	286	340	314	340	341	330	351	307	332	342	308	317	322	325	295	330	320	351	315	335	325	334	313	303	278	296	328	345	319	308	310	306	272	349	320	334	307	273	307	296	335	309	324	282	313	345	311	300	351	323	301	336	292	302	302	322	346	308	318	315	304	315	325	325	319	304	348	302	328	294	340	299	275	293	310	326	332	345	341	334	309	301	295	340	311	344	297	345	296	321	306	335	305	321	302	283	339	310	322	322	294	312	304	308	312	305	332	323	297	330	326	311	308	329	305	304	338	322	332	336	342	328	322	320	317	319	319	298	299	317	344	309	308	318	326	341	324	324	312	288	312	331	330	326	308	309	342	330	321	310	299	305	324	307	316	324	271	343	338	287	343	323	293	285	345	339	292	312	282	331	299	324	300	313	315	305	315	334	320	328	346	329	272	303	280	287	318	312	329	323	300	339	301	320	335	314	302	325	313	313	296	292	335	313	350	296	304	330	297	322	337	346	307	323	339	342	314	330	310	313	310	329	327	298	305	317	279	329	307	315	334	335	327	294	313	328	322	295	305	294	283	315	295	283	349	317	300	316	276	316	301	334	329	282	305	343	314	320	331	293	353	296	314	337	276	294	309	300	326	307	339	324	283	334	328	304	312	311	320	311	345	318	302	320	282	352	319	303	305	327	331	316	323	328	316	337	297	315	319	313	340	309	311	312	319	311	309	284	325	330	316	309	317	315	313	323	308	297	313	325	320	322	295	321	345	329	320	300	333	298	285	307	312	315	324	298	358	332	340	314	324	312	322	316	325	309	323	277	325	326	324	318	324	279	315	354	331	315	313	346	325	311	353	338	321	309	341	313	321	326	318	309	290	285	302	345	350	294	320	327	309	341	295	348	324	307	321	289	303	322	329	315	319	300	295	349	319	290	356	338	342	302	304	305	317	309	357	315	294	314	320	318	295	339	293	293	328	333	323	323	315	303	310	322	311	315	329	295	298	329	310	326	320	350	306	328	339	318	288	286	328	342	294	332	349	334	314	329	302	307	320	339	283	326	321	339	301	314	319	319	315	292	313	300	290	322	308	331	311	307	301	323	346	314	332	299	314	345	325	316	331	284	294	339	300	338	305	315	342	318	312	319	317	298	297	329	324	315	328	321	296	332	303	298	306	295	307	323	294	322	313	320	331	328	300	312	296	307	347	332	346	340	298	322	334	310	318	307	299	300	322	312	321	297	285	309	312	299	334	322	330	340	332	303	330	296	310	324	325	304	329	339	307	300	305	346	309	301	323	334	282	303	332	291	303	324	311	305	317	304	319	322	299	332	313	293	273	345	323	272	305	320	339	315	319	301	330	310	336	309	306	317	335	305	330	322	316	321	292	328	336	321	343	309	304	305	313	337	333	340	313	308	364	316	326	310	300	310	319	323	297	317	307	324	301	286	301	299	303	344	317	327	323	330	305	311	304	322	296	336	308	331	305	327	325	347	316	320	300	314	341	315	307	280	342	314	325	297	306	313	314	314	318	310	334	339	301	304	316	316	310	313	336	309	306	308	304	311	323	346	324	321	328	329	311	317	320	354	289	311	338	357	311	296	321	314	301	348	295	306	311	332	326	330	309	304	303	325	281	364	330	290	313	315	323	320	323	330	304	315	294	346	327	295	332	350	347	335	312	302	331	318	346	297	323	302	316	279	306	288	314	344	301	327	324	322	305	301	339	292	301	305	307	328	323	293	323	326	337	306	319	307	335	316	309	327	301	323	307	298	315	317	314	298	313	324	289	333	282	335	311	331	323	329	314	293	336	316	317	310	307	335	327	303	324	334	303	332	318	328	289	285	315	305	281	324	325	330	339	290	322	314	339	291	325	286	315	304	309	348	304	320	283	301	322	304	280	327	325	318	342	328	320	340	316	317	308	311	322	339	339	303	295	287	305	320	334	334	308	302	314	293	346	320	339	347	325	318	295	316	303	322	310	290	323	303	330	352	310	300	310	264	298	338	319	316	319	320	322	315	322	339	346	292	334	304	283	323	327	295	292	315	336	320	312	306	318	315	308	299	339	329	319	321	306	325	291	348	284	336	314	313	326	339	304	316	299	313	328	294	314	306	328	299	297	327	303	339	296	334	297	317	324	338	294	330	320	312	307	312	297	336	317	305	336	336	323	289	322	329	339	340	324	315	336	330	333	299	319	332	352	336	314	317	301	332	324	352	321	308	337	314	330	325	342	298	322	288	305	316	341	316	326	311	324	282	313	294	340	295	301	318	296	335	326	308	336	345	345	332	324	341	337	323	308	313	292	347	320	306	314	310	308	328	287	295	311	309	313	324	306	352	332	307	277	311	320	330	330	324	315	321	333	302	330	306	307	352	292	315	299	330	331	310	303	336	308	301	317	302	334	320	337	330	317	294	332	356	346	333	290	325	302	302	305	298	326	337	298	285	318	292	330	325	335	302	315	343	330	325	322	301	296	339	319	307	345	333	304	321	300	289	331	300	315	328	351	322	326	299	297	284	331	296	316	314	374	304	289	333	302	285	311	342	330	304	303	321	365	289	295	298	309	320	311	311	351	338	357	344	317	308	320	318	298	310	342	298	322	334	313	314	323	300	300	299	325	323	326	306	299	287	323	297	313	328	371	318	310	317	326	278	270	284	318	298	328	306	277	323	335	313	314	328	284	334	303	318	288	320	307	318	338	304	286	348	329	350	306	351	327	285	314	301	324	311	306	276	302	294	334	323	296	332	287	304	344	307	322	323	351	303	301	313	296	315	338	324	314	317	316	298	331	321	314	317	348	325	325	289	317	346	335	330	319	326	318	314	299	328	299	330	348	316	336	325	366	280	296	332	306	301	306	321	306	332	319	294	316	320	346	332	321	291	298	319	314	323	342	310	314	303	304	318	306	309	303	288	322	336	338	302	335	321	344	315	305	329	326	334	328	307	325	306	283	313	265	310	280	304	317	315	316	335	314	325	320	337	302	312	336	318	301	289	312	301	320	337	309	275	330	332	304	302	306	304	316	351	312	327	319	306	291	308	300	337	298	330	349	317	301	348	328	339	341	312	308	312	314	315	308	311	318	338	319	307	329	350	299	338	343	311	297	315	291	329	292	316	317	336	352	341	292	307	343	312	326	326	326	337	319	313	330	319	334	296	350	296	337	352	311	322	302	325	292	364	307	282	342	308	315	325	319	313	318	348	316	311	303	308	300	337	325	307	329	331	293	312	320	323	336	305	349	322	334	305	324	309	289	337	301	323	313	317	331	323	307	349	326	314	303	318	311	326	316	333	333	322	309	297	317	329	324	323	306	341	309	298	321	305	324	330	331	289	297	295	267	308	325	320	319	299	298	341	325	306	289	315	333	308	311	305	316	298	324	312	336	327	325	334	299	334	301	291	324	334	291	330	311	300	312	284	314	318	275	317	315	305	285	316	274	323	324	302	294	310	264	300	309	333	321	313
25148	21273	28084	25844	15167	4525	1055	465	380	368	396	364	354	372	376	346	354	322	359	373	349	394	363	370	366	326	373	388	336	376	344	375	370	352	318	363	347	386	353	363	364	368	357	339	368	348	358	350	344	354	321	344	357	382	375	376	392	343	358	329	329	366	341	346	346	355	340	380	338	366	416	365	346	338	370	352	354	387	365	348	380	374	364	336	402	327	360	362	357	369	362	332	343	369	364	368	375	311	312	330	351	340	379	373	345	383	357	351	389	357	387	379	354	338	387	341	362	337	366	356	392	338	368	352	382	346	345	377	362	377	344	356	405	403	375	340	358	331	374	350	365	349	371	369	334	363	323	365	379	327	353	338	355	372	352	397	345	317	360	331	338	365	347	345	327	340	358	380	366	405	350	352	347	345	340	352	373	379	355	352	358	381	356	318	314	388	342	336	371	370	346	368	363	360	358	349	359	395	331	341	370	359	375	346	368	377	390	351	391	394	360	353	361	379	379	349	367	345	401	361	357	363	351	345	338	354	379	363	362	345	317	368	362	334	388	400	371	379	331	360	363	354	359	349	361	405	394	384	359	354	382	328	383	356	372	364	359	358	364	360	339	371	354	362	350	380	346	375	362	387	385	364	363	344	347	372	338	364	347	355	380	331	335	367	356	362	398	375	352	348	346	354	356	391	366	373	347	363	372	351	322	364	387	384	358	333	383	372	370	361	352	387	368	353	349	340	323	378	365	345	392	321	391	349	362	382	385	328	379	351	336	384	340	344	384	374	338	356	360	356	385	371	373	334	343	384	347	333	353	383	331	332	369	336	377	324	360	386	314	387	399	369	398	368	365	336	363	358	354	381	391	376	379	371	379	341	355	376	333	356	368	375	370	348	390	337	368	367	382	392	341	375	367	376	344	314	362	412	361	368	335	331	372	376	350	349	351	375	368	352	388	334	337	367	375	414	325	331	358	375	372	363	347	356	338	372	349	349	342	368	315	337	375	332	345	371	353	375	307	373	329	379	343	401	357	340	338	406	376	361	360	387	363	375	347	364	345	340	337	332	348	340	325	349	360	368	351	363	352	337	389	352	339	352	360	370	391	342	362	359	358	365	362	337	351	351	366	362	360	348	376	334	355	378	338	372	356	371	368	348	350	363	374	372	363	353	346	357	345	360	348	363	376	338	327	340	382	365	340	348	325	372	359	389	376	351	344	383	365	373	366	337	364	361	361	323	341	370	352	330	361	361	376	370	371	332	392	391	316	408	364	351	331	343	313	349	367	341	392	387	360	340	357	348	357	378	393	326	370	388	390	366	343	344	359	349	388	355	395	360	354	321	348	359	352	373	341	397	365	371	347	377	338	348	368	356	364	372	380	357	335	379	357	337	375	376	329	340	384	340	353	382	364	388	353	353	382	369	358	340	363	363	374	363	352	377	353	365	387	360	367	351	393	390	361	372	347	387	357	373	381	365	343	343	321	347	348	353	364	343	338	339	371	346	334	350	366	371	346	332	348	353	334	360	357	335	361	364	371	335	333	349	351	347	382	367	347	362	366	367	352	370	348	381	361	370	354	373	355	364	378	373	377	338	344	373	351	402	345	353	381	347	363	381	352	393	370	365	313	346	387	363	360	327	345	359	404	341	401	342	369	366	374	377	364	372	358	362	370	359	377	335	382	402	345	393	372	347	343	369	390	375	363	376	348	374	343	372	343	354	390	377	362	365	340	345	383	356	349	344	340	349	384	345	391	338	356	374	387	348	361	335	367	319	342	364	340	332	361	374	345	355	374	356	337	363	331	359	383	362	369	327	335	339	331	342	392	365	356	367	354	356	361	326	363	368	401	344	371	376	356	346	361	338	368	358	403	371	350	364	347	335	361	355	393	338	391	353	346	367	323	359	340	362	408	310	361	323	356	385	367	377	328	338	356	365	361	364	380	357	344	397	359	380	364	337	370	370	358	380	372	358	384	336	354	382	341	376	344	381	328	366	382	383	359	334	388	359	378	375	347	357	356	339	374	330	333	369	352	369	344	379	366	364	364	351	379	365	347	341	355	340	358	382	332	386	344	358	350	329	340	376	385	320	374	346	333	342	349	374	348	386	383	369	367	402	372	347	353	351	358	371	367	365	341	365	354	397	366	331	374	362	352	361	380	317	348	316	354	369	369	374	345	327	364	389	391	371	347	334	340	371	352	364	378	333	414	336	339	391	386	379	365	367	324	343	387	335	375	345	342	351	344	350	350	368	358	332	352	345	341	385	332	345	340	361	357	365	358	368	325	342	333	352	386	334	358	370	359	380	353	342	357	335	384	360	374	345	361	344	394	368	368	335	370	356	399	377	387	364	389	353	344	363	366	370	350	339	367	361	375	375	339	371	352	348	351	334	336	334	361	350	369	356	358	344	347	405	385	354	343	368	345	337	370	350	401	331	357	345	377	345	335	335	348	367	362	385	340	356	366	351	367	342	351	350	351	374	348	344	327	367	362	335	371	387	297	341	341	349	386	356	351	374	364	335	412	364	396	362	326	362	415	356	366	379	368	346	351	343	349	347	342	363	372	351	379	382	356	335	396	360	346	378	379	342	345	356	351	402	377	384	385	378	370	345	372	375	340	332	369	366	376	373	342	373	364	367	373	398	358	380	375	332	342	361	347	358	372	366	331	364	325	397	358	364	348	348	358	340	376	353	379	362	349	319	337	329	382	333	352	355	314	355	340	361	349	352	320	371	327	340	368	382	354	360	342	393	328	315	382	386	363	358	403	382	329	324	356	399	378	372	337	362	357	378	340	352	344	341	357	353	373	329	365	357	360	400	389	387	372	329	356	390	361	376	366	333	366	351	367	358	375	342	353	334	348	355	329	363	345	389	347	332	365	369	363	364	334	331	360	377	346	357	342	401	365	366	342	361	364	362	362	332	358	333	309	369	345	343	333	377	388	375	368	382	322	375	345	336	350	361	406	345	362	391	334	369	370	366	338	349	363	348	363	370	395	342	410	347	390	360	337	336	368	345	370	352	373	322	313	353	356	338	355	369	330	344	316	338	355	340	334	352	353	340	393	382	381	378	393	372	341	320	333	346	357	344	336	383	376	363	368	343	335	383	378	350	345	335	384	346	367	342	351	366	374	360	351	355	367	348	341	365	360	358	362	355	350	356	355	358	339	340	404	348	322	385	356	340	364	351	368	361	363	348	363	326	344	345	372	363	379	356	326	363	331	384	351	365	339	378	370	344	347	352	363	370	394	324	345	381	357	356	362	364	392	353	316	350	363	329	357	389	353	336	357	354	353	343	340	369	377	355	359	374	365	362	353	369	350	385	332	359	405	363	349	373	362	360	356	364	369	326	363	379	353	381	401	333	376	359	346	358	361	357	362	362	313	370	389	348	341	384	391	356	375	373	349	359	358	365	356	354	359	352	387	383	383	347	331	383	345	360	359	369	395	385	367	358	349	364	337	365	347	363	391	336	367	377	316	344	385	362	377	362
38504	52056	37209	22541	11807	4375	1354	584	499	454	449	434	419	422	432	422	395	395	379	415	407	425	399	422	435	397	402	388	412	367	426	403	453	403	408	412	406	400	425	408	451	370	383	411	393	410	394	416	387	424	420	398	398	401	397	392	376	437	407	446	383	413	430	420	411	423	401	405	378	437	403	404	433	439	410	410	414	453	398	402	401	397	417	404	412	423	374	396	414	401	421	416	450	432	397	426	412	399	416	413	428	429	412	410	419	418	413	397	379	404	371	400	390	389	416	415	432	421	410	380	426	399	384	435	414	468	424	419	402	421	403	423	396	460	445	398	436	414	393	412	405	383	428	419	393	394	403	412	410	405	406	397	389	395	411	462	378	400	370	417	402	411	401	433	421	389	425	417	440	366	418	420	421	377	388	419	392	415	408	405	428	437	419	381	410	390	383	392	400	399	410	398	431	389	385	399	428	394	434	432	383	414	411	402	452	421	438	441	393	435	416	418	406	398	432	423	377	423	451	398	409	407	428	406	411	413	427	395	430	418	444	394	462	403	409	400	395	386	422	403	355	375	407	453	380	374	400	444	435	414	416	401	451	473	393	444	408	420	398	387	390	433	428	421	421	443	436	395	426	418	435	444	432	424	413	375	427	430	415	434	402	411	410	382	387	422	392	434	409	410	397	433	425	401	382	409	418	400	410	442	393	423	429	380	406	416	412	396	401	421	386	426	417	378	389	424	415	390	430	439	420	396	445	452	431	401	430	426	456	416	407	410	426	404	364	410	408	389	450	426	433	387	412	389	415	443	371	402	398	415	422	403	435	426	401	404	423	385	433	394	379	406	395	409	421	434	420	412	437	403	408	415	402	405	382	389	351	418	386	441	408	412	374	405	412	435	422	428	442	398	422	404	407	414	407	414	421	416	413	420	414	410	394	426	430	394	430	411	404	436	411	387	413	402	438	385	390	449	422	394	418	447	417	384	386	428	449	445	405	386	416	380	406	437	434	429	415	420	385	431	397	409	395	431	397	410	415	356	434	373	428	433	376	402	364	416	441	455	398	415	398	432	431	436	400	407	407	417	443	396	413	408	386	421	407	429	385	398	389	392	436	431	398	411	455	407	428	410	443	397	378	413	386	415	385	397	401	404	404	421	410	430	418	420	430	418	384	432	396	364	393	409	430	388	415	448	390	413	424	395	389	434	402	405	437	394	411	444	404	391	369	409	412	413	380	405	381	400	366	410	414	460	420	391	384	436	433	399	428	390	417	425	360	406	453	406	401	381	424	399	409	411	402	430	463	425	401	400	423	404	409	443	401	379	399	399	434	387	413	414	409	421	376	455	410	415	426	394	405	391	428	419	450	419	409	416	399	407	403	401	408	397	376	421	389	371	424	412	422	415	414	386	383	443	457	391	407	410	421	385	423	414	425	440	439	420	440	415	428	387	380	412	404	388	433	410	423	410	392	398	411	374	402	433	403	424	424	372	387	443	401	378	431	411	408	398	401	370	393	469	446	471	402	392	391	404	380	392	418	421	401	387	412	440	403	470	425	423	423	379	436	375	399	424	410	396	401	429	379	390	448	378	399	411	388	416	450	403	425	403	369	372	439	428	426	396	394	422	433	426	420	416	454	357	434	420	407	412	424	409	401	401	384	446	428	402	424	440	376	404	379	418	418	445	425	379	397	359	379	406	389	412	442	394	422	432	431	424	431	418	388	430	421	401	423	417	421	436	414	384	420	413	439	391	427	399	443	411	398	434	392	388	418	430	443	404	438	417	371	425	387	407	411	407	392	426	417	420	428	376	428	447	419	447	393	428	464	432	414	396	445	397	384	348	402	408	391	380	429	418	446	422	389	402	409	449	406	409	403	388	407	436	411	408	415	403	411	341	413	404	426	444	380	404	449	436	389	440	416	420	390	405	403	430	437	399	383	390	430	431	399	422	401	374	413	415	426	415	400	428	399	385	428	407	414	415	410	440	421	389	415	407	426	393	434	380	429	410	406	378	399	388	386	394	410	427	414	416	417	456	384	429	379	408	421	444	354	414	401	425	405	445	436	402	385	392	423	405	406	395	415	386	394	417	349	413	419	400	412	404	430	371	432	411	414	409	456	423	409	413	427	407	373	402	449	449	397	391	401	387	414	412	380	410	395	401	408	381	421	407	391	392	409	377	434	439	400	440	408	415	418	423	403	409	404	394	421	404	406	445	405	381	404	415	418	389	446	372	387	408	450	421	409	408	418	426	421	416	386	400	404	435	378	419	401	421	385	406	447	407	415	415	433	409	445	426	409	395	404	426	396	395	410	348	403	451	403	421	408	388	391	427	405	419	389	419	396	412	437	427	432	417	404	419	414	422	398	406	377	406	395	398	413	405	407	419	433	416	420	424	416	384	382	384	426	363	398	412	402	382	379	400	416	408	417	412	419	441	443	390	397	403	394	415	431	422	394	416	415	411	428	381	425	426	384	454	401	419	410	416	414	408	411	399	408	399	411	390	406	415	401	416	409	391	412	413	413	446	421	429	403	436	387	412	373	414	414	427	447	425	435	408	413	438	398	400	440	395	376	405	455	395	396	413	413	391	418	406	418	422	393	410	445	416	411	430	410	452	409	393	418	437	412	445	439	393	430	411	398	391	382	395	430	383	423	443	430	403	399	393	392	425	417	417	430	440	415	458	414	400	387	383	426	403	418	406	418	381	425	415	414	414	407	407	416	441	411	408	396	410	417	410	396	393	386	417	431	387	413	436	391	423	381	423	402	393	406	390	383	430	368	393	406	388	393	433	389	398	429	418	422	407	400	437	421	426	379	387	439	404	371	421	379	405	440	432	414	423	402	437	381	423	388	435	401	393	389	405	381	412	428	440	427	427	415	448	371	407	452	394	396	371	432	427	421	388	416	387	384	431	431	434	422	410	403	422	378	431	406	386	404	418	438	400	361	394	375	426	417	424	411	394	382	419	387	431	415	386	429	424	408	408	408	417	454	403	387	389	390	410	376	445	419	426	406	400	435	402	389	413	411	427	394	420	397	390	424	436	409	441	398	402	400	441	405	399	401	410	382	355	405	377	440	395	396	409	410	401	396	423	413	385	413	424	387	421	460	418	416	415	442	417	429	438	390	406	425	414	424	407	475	418	410	374	422	379	429	389	398	425	450	382	382	428	428	444	412	431	447	416	415	387	419	390	398	436	425	434	390	424	394	406	435	429	420	430	430	457	422	400	409	424	404	388	431	429	461	389	398	398	400	426	414	442	438	417	396	421	414	399	436	395	422	423	403	413	446	402	404	385	402	408	430	461	413	400	418	384	436	402	448	392	402	397	394	422	399	437	418	424	419	439	417	392	396	404	434	409	423	421	410	371	417	423	412	423	412	442	424	434	414	382	398	405	413	430	395	402	406	396	420	443	447	407	392	413	402	414	387	421	396	387	444	399	409	432	406	420	430	416	399	423	380	404	422	415	412	402	366	423	427	430	387	400	437	402
22773	20948	28511	23952	21436	20893	10701	1272	600	529	516	483	486	437	486	432	454	443	456	425	425	423	407	440	417	463	425	475	426	404	470	430	417	414	413	396	436	451	403	403	434	407	434	413	369	440	416	405	425	425	441	420	395	426	447	437	437	433	404	403	413	383	427	444	452	435	402	400	439	435	426	426	398	430	427	437	437	432	424	422	408	438	398	425	404	407	447	392	405	426	473	393	419	442	420	420	418	405	455	444	425	385	450	452	389	403	428	442	445	400	421	412	412	389	435	417	399	428	437	427	406	424	418	426	435	417	428	432	421	420	422	422	402	417	417	451	438	453	405	417	408	438	456	416	413	422	380	407	424	386	406	391	421	421	444	403	408	406	394	423	409	396	435	452	440	474	431	432	427	419	404	458	395	424	389	434	417	371	421	422	417	431	392	437	371	401	442	448	415	428	406	381	422	398	407	424	409	439	393	425	403	446	413	445	453	420	433	369	429	416	446	409	404	410	431	397	418	394	415	462	388	426	438	397	406	460	445	426	410	416	424	414	419	425	426	445	463	420	399	435	440	448	419	442	397	429	431	423	388	394	451	406	416	435	384	434	443	386	414	408	423	414	407	393	429	444	420	422	419	418	449	390	436	398	430	416	413	427	444	418	413	411	414	434	406	410	369	398	398	409	446	425	423	400	429	397	446	431	429	391	415	364	446	426	422	408	407	434	437	451	410	405	422	444	389	422	417	386	434	452	420	399	397	415	428	387	406	421	400	395	435	400	425	454	414	412	396	389	409	444	425	420	395	442	412	418	394	458	433	397	419	432	403	412	428	396	412	451	408	427	412	440	418	417	408	390	417	435	428	420	407	413	382	452	432	389	360	405	419	388	411	388	373	419	386	376	441	420	390	426	450	400	424	410	454	438	424	427	408	428	453	405	424	387	419	461	410	395	403	398	438	459	402	414	411	404	411	390	406	436	433	413	402	429	426	414	426	431	439	434	406	426	386	412	418	433	418	430	424	430	402	428	438	397	437	427	435	395	425	400	445	401	410	408	428	443	420	436	410	410	421	397	434	428	435	410	416	409	418	422	375	485	414	472	414	430	452	460	460	425	440	405	431	435	405	434	418	372	428	415	412	409	401	463	422	391	394	403	420	397	438	430	429	383	440	434	403	415	416	424	387	389	377	412	385	425	444	438	404	424	407	415	429	463	408	406	403	398	415	435	424	412	413	468	407	431	440	383	433	425	444	407	418	398	455	409	418	413	431	387	438	441	426	453	409	430	452	417	424	431	415	406	428	410	443	410	422	432	457	447	391	413	399	420	438	427	396	387	389	420	427	395	436	404	416	364	401	411	365	393	446	360	401	432	408	412	448	441	413	421	422	413	426	444	400	416	423	401	418	446	438	415	427	395	424	423	440	393	401	456	430	431	437	422	410	457	444	417	443	399	419	400	409	413	409	398	413	416	400	423	396	414	375	442	427	429	402	421	473	419	421	427	457	413	430	422	403	410	402	414	408	413	421	401	403	404	419	461	448	407	403	439	458	423	415	418	435	401	457	421	438	429	420	398	451	390	420	397	412	410	404	440	425	384	450	432	408	426	422	387	430	447	453	414	400	426	384	402	440	444	442	396	423	415	409	413	397	399	409	425	422	411	386	415	446	414	400	412	396	416	460	479	451	429	426	438	414	452	425	430	426	425	426	446	450	432	416	402	430	413	434	413	397	452	444	409	434	450	438	421	440	404	437	433	420	422	426	452	412	386	400	407	437	430	403	455	442	426	419	395	411	454	436	387	416	424	417	392	414	419	388	419	391	407	418	468	415	422	397	410	388	433	444	423	424	411	449	432	424	408	431	403	435	415	401	425	440	406	457	419	407	423	447	455	391	460	416	432	385	414	411	436	402	435	417	436	437	454	430	422	430	416	439	445	399	410	391	463	399	426	433	447	457	456	402	398	422	418	392	395	430	454	420	441	373	423	419	405	441	397	409	434	424	417	447	436	387	399	411	403	424	462	408	454	420	452	420	412	374	405	414	439	461	367	419	448	379	423	405	408	428	407	442	442	406	416	431	398	428	391	419	382	401	459	447	425	412	423	423	400	429	428	385	383	454	399	429	449	410	413	413	418	444	420	406	403	402	415	405	458	445	422	393	398	393	450	430	421	431	457	432	455	401	437	417	456	410	407	430	435	401	407	404	415	397	423	426	414	387	416	439	406	391	403	404	453	427	402	415	407	369	442	419	402	447	434	417	433	400	415	405	411	369	404	395	404	432	415	431	398	436	413	430	368	427	412	422	383	414	387	436	419	433	446	400	411	380	419	412	389	421	442	442	409	402	425	379	387	439	410	409	442	423	414	379	438	395	435	392	434	398	425	419	401	444	417	434	422	421	433	425	425	410	422	422	423	411	431	396	417	416	414	389	454	431	435	403	401	419	400	399	439	404	434	413	437	424	414	431	447	417	432	389	426	399	421	410	403	398	408	387	433	411	417	418	419	437	413	450	393	397	421	424	400	411	377	373	421	398	426	416	372	452	397	434	404	430	399	443	412	408	396	446	429	422	424	423	436	439	444	402	424	429	427	412	433	408	410	424	425	379	416	444	431	431	414	427	432	419	436	435	427	455	423	437	427	435	389	422	430	408	438	425	414	438	407	412	433	420	420	407	396	386	365	421	433	411	417	406	455	433	442	418	449	430	431	376	395	422	399	413	397	404	426	437	424	414	420	400	394	465	426	402	387	422	420	403	384	462	421	430	404	383	426	405	421	398	461	445	429	431	410	396	418	409	416	381	422	423	397	407	413	424	401	416	426	427	423	469	459	417	392	404	397	428	375	453	416	403	432	404	419	395	423	405	429	406	459	412	394	411	445	385	422	421	423	437	435	398	429	442	397	402	416	431	387	395	459	417	418	426	405	410	395	447	438	412	450	398	410	411	408	439	406	435	415	450	439	441	434	418	416	427	453	401	440	456	366	428	389	431	421	440	426	416	392	428	389	435	464	394	403	446	453	397	396	399	384	399	399	416	418	439	396	405	432	458	405	433	379	413	434	415	422	441	436	376	427	449	410	406	387	431	439	422	407	400	418	388	434	434	431	427	430	422	412	406	425	419	422	405	437	418	411	413	417	429	426	413	424	400	400	386	418	435	410	377	418	447	424	427	429	410	437	442	398	430	404	420	432	442	431	400	448	429	423	429	400	421	411	449	441	414	431	398	417	394	452	392	427	422	410	401	392	449	432	408	392	415	440	442	386	411	417	389	435	423	403	434	388	382	403	450	444	425	391	445	432	406	445	434	370	410	418	435	390	416	391	418	477	440	414	401	432	449	436	411	390	432	403	427	407	418	430	430	401	421	433	368	396	409	437	416	410	383	459	413	410	398	474	458	422	407	365	442	393	400	413	426	414	423	422	437	450	410	429	412	438	455	402	367	413	437	448	362	387	401	448	432	422	460	403	392	393	410	440	401	450	424	432	389	415	381	458	417	416
38467	63553	49272	35541	21934	11226	3185	759	593	572	523	558	525	469	537	500	502	512	479	471	455	459	476	471	420	442	477	439	428	454	425	463	462	457	462	433	460	457	437	455	449	475	471	482	420	467	416	435	426	484	469	435	457	499	484	462	464	455	447	469	429	468	472	474	469	436	445	406	430	434	465	468	410	438	446	496	434	470	461	464	485	457	459	483	485	458	417	488	492	469	446	407	462	487	471	454	462	466	440	446	478	503	477	478	462	474	473	445	508	467	441	450	450	453	499	460	467	468	449	467	451	450	465	457	456	454	487	465	488	484	503	466	458	411	506	480	448	408	473	459	426	438	425	443	471	450	481	468	434	460	448	477	466	453	462	486	440	469	441	460	460	434	455	475	493	486	434	442	486	462	428	439	473	433	450	477	494	454	422	475	416	481	464	457	437	471	439	494	481	451	461	486	479	447	428	464	472	441	466	465	466	454	465	459	461	477	444	452	450	446	450	507	471	444	464	431	447	477	459	451	468	456	463	462	458	454	470	463	422	453	462	419	427	451	438	442	440	460	423	478	457	442	485	455	446	445	499	457	418	496	488	467	471	487	449	449	461	460	463	450	433	458	430	445	458	479	448	407	486	485	464	448	465	458	458	473	483	430	467	449	464	432	476	511	439	454	468	478	460	432	443	438	426	468	464	464	489	469	495	466	466	508	446	466	436	459	451	469	470	493	496	412	450	443	485	451	463	517	462	464	450	419	467	450	445	451	482	486	464	459	441	481	430	453	459	439	441	441	449	499	467	445	440	502	448	461	474	459	465	483	419	454	454	427	427	433	440	477	470	452	479	454	442	468	451	473	474	499	469	451	463	462	432	489	490	476	418	448	470	459	452	458	489	477	488	457	472	466	457	473	466	407	490	499	462	427	451	466	487	466	419	509	468	484	442	446	432	484	478	433	467	476	462	447	458	473	470	480	457	476	459	449	446	465	447	478	443	475	455	446	441	443	441	477	470	434	447	440	444	449	452	482	485	436	509	475	444	455	468	463	448	516	436	441	437	439	442	487	483	450	480	482	456	465	446	459	454	446	454	462	464	467	444	438	443	461	432	449	454	434	463	495	446	446	475	440	443	433	428	458	490	470	438	483	453	490	458	455	444	494	465	450	464	449	474	509	476	447	453	435	443	449	468	461	439	423	455	465	445	475	457	464	506	433	471	446	483	484	492	470	430	415	477	455	464	451	448	493	448	468	445	448	451	430	491	489	425	469	426	444	444	420	464	476	493	464	450	457	466	433	452	465	456	459	456	466	461	480	435	428	472	410	444	452	450	499	424	440	444	419	468	464	454	467	443	437	516	444	448	463	434	463	460	451	479	459	454	437	465	460	495	452	438	470	482	483	447	465	456	467	429	463	469	464	425	442	442	456	448	471	455	436	455	452	453	461	487	454	445	492	464	482	449	459	453	440	464	458	443	494	449	453	469	451	463	424	455	455	433	461	465	469	440	451	482	421	443	455	487	467	432	445	430	418	475	421	465	444	470	507	471	450	462	410	437	493	445	476	444	452	461	428	437	463	492	434	459	433	476	463	408	475	454	435	491	454	416	464	417	497	463	415	484	479	452	429	459	440	399	471	432	434	479	431	463	440	476	457	449	423	445	471	483	444	450	457	450	453	472	436	465	475	439	456	452	468	452	463	463	489	460	438	476	466	449	457	490	477	437	479	468	459	469	452	477	460	492	443	496	442	426	433	445	488	401	452	493	454	459	461	507	452	481	451	461	531	443	436	411	458	462	466	491	481	468	500	463	470	463	454	434	494	436	446	427	448	439	465	455	445	450	498	485	454	440	455	497	440	462	464	461	446	444	455	462	447	467	448	471	439	481	470	440	432	435	442	439	466	447	424	454	444	462	448	466	459	447	471	441	438	486	401	419	456	439	447	481	435	469	412	464	443	472	472	463	475	453	461	419	482	487	461	432	479	458	443	464	457	454	451	434	432	458	415	489	474	461	442	481	428	455	475	465	451	450	424	445	447	458	497	446	464	489	441	435	487	473	444	443	447	446	448	453	470	426	446	473	441	503	424	453	485	460	441	469	465	474	472	458	472	483	446	450	459	475	496	468	502	447	470	495	445	471	429	471	497	481	433	472	428	464	441	433	484	459	433	454	477	464	474	461	482	452	456	433	460	433	482	458	481	433	460	471	435	488	440	433	456	434	442	478	493	454	479	437	431	457	446	438	421	475	479	479	446	464	411	442	455	487	430	460	485	416	456	416	474	464	438	430	468	417	438	484	431	443	516	440	431	461	488	483	452	439	440	458	434	436	460	447	458	453	446	440	484	476	463	457	440	466	433	449	457	464	449	471	423	432	507	440	442	467	473	410	440	480	430	520	488	432	437	465	485	474	436	447	442	475	457	487	437	458	457	497	477	488	466	469	468	433	432	476	464	406	421	477	414	452	473	439	473	430	455	458	438	457	483	454	477	444	453	479	467	444	451	441	442	453	447	410	431	454	467	462	505	472	451	479	452	459	455	452	486	482	474	468	443	456	422	441	495	460	472	413	442	454	462	429	438	489	489	478	459	442	461	488	457	470	497	457	450	422	454	472	473	474	482	450	479	472	460	469	450	500	497	455	491	406	457	466	449	435	465	495	490	462	399	443	429	465	476	472	440	474	436	501	481	472	465	438	460	463	426	455	451	445	484	470	424	433	467	443	459	447	419	446	478	461	457	494	434	459	416	467	486	439	501	427	470	480	465	470	488	459	477	473	429	456	497	462	451	465	449	465	455	465	456	527	490	397	431	444	442	456	446	434	468	474	444	428	440	466	462	453	410	446	472	481	466	455	427	480	464	458	459	472	482	451	445	456	477	490	455	477	468	460	476	451	465	460	426	436	442	462	475	465	441	478	469	458	433	430	481	468	430	477	460	448	459	460	483	468	456	474	460	449	470	500	445	487	466	476	443	500	468	469	439	415	467	456	443	420	485	454	436	449	479	482	457	441	495	431	488	450	451	472	438	441	482	405	463	433	452	459	483	469	449	456	473	469	479	449	448	449	471	432	444	470	512	451	429	470	434	450	465	449	457	458	469	498	477	489	476	460	431	420	445	500	460	455	459	467	453	436	437	418	449	442	453	488	478	439	491	528	472	477	453	457	447	430	493	451	454	476	394	460	475	471	462	489	476	421	475	439	434	448	452	443	483	435	465	462	429	425	440	461	439	507	464	462	451	444	481	477	491	476	462	460	469	479	461	468	440	444	457	437	433	466	427	441	432	504	472	470	495	472	460	471	473	433	493	469	452	451	440	481	472	457	497	470	444	454	464	449	494	465	467	466	443	428	455	477	468	459	471	435	494	487	440	438	452	449	459	457	485	465	469	458	494	499	428	467	447	457	455	433	436	442	468	469	466	467	480	446	469	451	428	453	446	503	456	436	458	462	464	451	431	480	451	421	479	443	465	449	449	470	422	472	438	441	454	455	465	455	475	462	501
29753	34509	36502	20322	6795	1345	419	291	270	250	260	263	266	253	252	248	256	217	258	227	289	270	250	249	242	247	241	264	265	250	271	261	289	241	228	220	259	247	241	218	235	249	234	266	231	236	234	255	250	231	264	249	256	266	241	250	245	242	222	229	287	248	260	235	250	245	271	225	252	279	251	285	251	237	252	231	229	224	233	240	240	249	215	261	255	258	249	226	229	246	244	238	240	240	228	251	259	298	244	248	261	249	257	240	242	274	263	265	238	241	232	244	233	262	237	274	226	264	261	235	246	233	271	211	277	249	240	242	261	238	235	257	267	228	250	233	239	256	283	260	252	237	260	250	232	255	218	235	236	232	255	250	249	250	258	249	242	249	235	271	277	269	236	268	261	233	239	265	260	266	230	275	255	283	259	233	277	267	287	218	237	231	231	236	251	268	245	255	257	270	274	251	240	272	249	272	229	247	226	235	236	272	238	248	242	281	240	247	252	250	236	244	235	237	270	235	249	251	239	239	240	235	258	236	272	240	242	225	256	246	243	248	273	264	251	245	251	218	248	256	261	259	257	246	231	230	232	271	250	263	258	243	230	265	252	236	236	245	247	227	237	232	254	256	248	256	246	262	253	217	269	245	267	249	248	253	243	247	266	226	266	257	237	298	268	244	280	222	248	223	274	254	228	285	270	251	243	261	247	245	219	251	236	266	259	278	242	246	217	256	225	259	222	265	259	238	239	237	231	266	279	268	244	273	255	229	281	234	227	259	237	259	282	235	263	242	255	233	243	244	239	215	236	254	248	266	249	249	230	280	223	285	235	248	232	235	238	216	243	241	244	230	241	238	224	284	257	232	253	252	244	256	247	267	218	222	246	254	250	222	243	243	237	245	240	250	246	242	254	250	264	259	251	236	246	218	276	238	256	251	252	248	236	242	266	224	286	262	242	252	261	244	279	257	259	259	259	239	218	239	285	235	229	261	234	241	247	272	233	273	224	232	236	261	251	233	259	256	236	228	251	227	263	224	242	244	254	263	264	244	226	260	234	216	237	269	259	209	259	236	271	262	284	250	231	258	254	245	226	246	260	247	233	262	278	250	224	277	242	234	255	266	270	230	246	232	242	239	256	238	275	247	278	235	263	253	235	253	269	240	225	232	262	238	237	242	248	264	250	232	255	260	261	251	253	264	234	244	251	258	261	249	251	281	227	250	256	232	266	232	237	224	212	255	259	232	243	221	236	250	236	242	232	231	251	260	261	224	236	268	243	249	274	221	271	232	236	255	263	247	230	260	254	263	247	239	250	236	229	233	223	255	237	249	221	290	227	266	226	248	266	247	251	260	243	278	222	260	254	249	262	239	254	250	273	260	230	229	243	254	247	234	260	231	238	247	252	243	217	223	264	262	243	240	249	216	244	242	249	242	258	264	253	254	274	253	254	213	254	245	256	246	251	267	233	213	253	232	267	266	259	276	251	274	273	230	252	240	238	257	237	267	275	254	240	251	240	273	268	228	278	235	238	277	259	256	265	256	281	242	228	235	234	217	236	223	271	255	264	242	239	248	252	256	256	226	254	248	260	235	263	221	222	270	251	270	240	267	238	249	229	214	234	259	240	241	249	252	254	270	243	252	220	240	228	245	220	261	239	256	244	244	252	250	211	239	258	225	241	260	248	252	240	271	235	263	234	258	217	221	241	289	240	242	242	238	230	241	279	237	251	255	236	232	236	248	247	237	259	267	260	266	262	247	276	255	275	264	228	266	249	239	285	261	232	224	225	263	253	245	253	260	254	267	276	252	239	239	238	237	250	258	256	273	263	262	259	229	250	247	246	220	247	270	257	262	274	249	219	256	254	277	270	233	226	257	261	241	272	243	244	259	254	256	253	225	271	257	257	249	250	235	278	245	258	227	231	247	255	253	266	231	235	259	266	249	265	266	235	273	254	218	247	250	244	249	269	233	247	253	265	246	236	249	291	278	238	236	239	233	254	234	272	231	228	262	275	290	241	239	242	229	238	243	245	216	271	257	244	238	240	239	260	278	234	251	227	245	239	264	248	263	270	251	269	261	264	255	229	270	207	242	237	246	251	254	248	249	262	234	257	261	258	254	229	255	257	251	256	224	247	236	248	266	229	263	217	234	269	223	229	261	242	272	238	297	228	268	243	259	270	229	245	276	257	232	241	250	228	284	273	246	209	236	273	237	272	243	254	278	265	254	263	245	233	253	268	243	242	237	253	273	255	227	255	295	261	250	271	273	257	249	266	227	249	254	254	274	251	261	305	248	268	224	234	257	239	252	257	236	249	241	249	249	261	253	267	269	240	229	278	271	222	226	224	248	233	258	253	221	267	262	260	225	245	234	243	229	257	241	265	257	254	255	266	241	277	250	239	263	255	236	243	271	235	239	237	254	238	242	252	249	223	219	253	223	270	244	252	238	221	250	246	271	277	242	268	285	256	221	233	257	267	240	256	247	245	249	277	252	228	255	248	254	257	276	258	226	228	251	247	271	242	231	230	254	272	217	263	266	234	247	269	258	250	221	272	254	224	251	248	278	253	251	262	256	242	233	246	265	245	259	242	272	267	226	246	236	301	262	248	246	243	244	218	253	264	246	255	279	261	249	255	250	222	259	271	250	247	228	258	244	263	233	268	278	240	245	238	229	272	272	278	249	247	239	253	247	213	262	254	231	242	239	221	223	263	232	277	275	282	223	229	250	230	270	253	270	269	233	253	249	226	270	225	245	232	269	240	221	246	233	251	252	260	258	253	248	211	273	250	229	247	270	242	260	268	288	249	243	256	245	250	229	250	240	246	261	218	233	236	250	246	230	248	259	262	256	238	249	259	240	209	232	253	262	241	268	249	244	238	242	260	273	293	241	244	254	245	273	255	252	243	260	283	248	275	261	226	256	240	256	242	247	249	287	243	245	226	269	251	253	243	252	245	258	238	238	241	249	249	240	240	245	254	238	242	276	238	253	269	237	232	233	217	258	236	250	235	266	245	252	243	239	244	231	233	266	268	260	261	218	270	268	251	269	245	260	238	245	251	241	236	249	256	269	240	250	246	227	233	274	238	244	263	263	244	263	263	239	260	240	248	217	243	259	250	221	230	261	267	218	269	250	229	258	252	254	262	220	250	274	227	258	251	247	244	252	226	262	271	238	255	267	242	275	277	247	274	264	261	244	230	276	238	251	226	261	222	250	244	246	270	278	273	238	231	247	255	237	253	245	240	243	293	241	259	241	249	268	268	244	227	234	271	238	231	229	261	239	261	247	255	272	243	211	215	263	261	244	241	223	259	240	254	214	274	220	266	230	240	236	254	239	258	242	247	240	250	259	250	278	214	269	276	267	242	221	262	237	243	227	264	255	233	262	253	287	221	241	241	264	242	265	267	240	259	276	252	279	242	254	243	241	228	245	252	237	256	252	254	226	253	245	235	240	220	263	243	263	247	235	238	232	282	267	238	246	245	251	276	242	263	250	221	247
33642	50617	34121	16871	7330	1848	541	350	301	297	293	316	302	286	251	260	272	286	282	335	275	305	288	283	276	275	266	287	264	276	284	293	298	280	298	287	299	312	286	302	290	323	265	303	294	299	281	277	316	334	303	273	293	313	297	303	315	289	279	287	290	318	318	285	287	305	306	290	293	283	294	251	293	318	299	270	279	283	323	275	282	281	290	334	314	304	308	263	281	331	299	274	305	278	305	271	269	317	306	305	321	280	277	290	278	290	300	295	266	304	304	278	303	310	270	297	281	279	300	288	272	289	291	304	277	305	279	298	283	300	297	300	298	311	268	335	283	282	266	343	288	328	319	292	277	298	315	295	291	289	283	328	263	309	307	286	300	289	286	285	283	292	285	276	265	276	316	287	267	248	255	296	311	332	319	302	283	308	307	269	310	317	259	309	316	319	306	255	272	291	312	300	284	301	292	298	289	292	319	315	277	304	296	272	317	311	305	270	283	312	330	297	322	298	249	274	305	331	278	284	308	305	277	282	280	298	296	280	270	268	280	289	295	309	308	279	292	281	285	312	277	273	310	315	265	309	269	261	316	270	279	302	293	288	294	318	290	278	287	291	270	320	285	280	300	280	298	266	276	274	288	294	311	292	287	265	336	291	323	323	291	308	282	286	285	252	280	285	303	337	302	277	269	289	299	285	273	313	337	297	269	271	282	289	283	282	313	284	277	293	299	262	290	317	278	283	295	290	306	297	286	295	269	281	321	284	294	326	291	298	266	296	308	294	279	303	326	296	262	264	302	297	277	287	295	270	273	277	290	315	283	300	284	330	297	299	303	294	289	310	276	266	282	278	290	278	299	310	266	294	286	284	260	322	312	269	298	292	322	300	256	269	305	275	304	262	282	304	340	288	290	319	293	295	278	292	268	276	304	273	281	295	317	299	291	316	322	305	341	312	305	306	312	282	276	260	302	289	322	295	301	257	288	303	286	310	303	305	285	303	313	272	287	300	283	274	296	270	305	317	296	319	273	302	281	299	272	299	252	289	310	282	299	313	294	295	268	272	287	288	287	309	306	282	306	299	308	321	286	305	295	297	261	267	293	301	303	306	294	316	311	286	327	324	313	297	295	249	260	284	261	302	300	296	300	266	295	262	296	282	300	304	293	269	307	266	251	309	300	301	308	294	320	307	299	283	310	285	270	320	310	268	305	284	282	280	282	257	268	292	279	286	300	305	273	297	296	308	317	264	290	288	290	313	246	291	327	286	283	300	292	267	275	284	281	268	293	302	287	267	275	296	300	260	303	264	304	316	268	265	290	286	276	289	276	276	264	265	290	265	309	274	304	297	294	269	311	286	275	279	300	240	271	304	260	301	308	282	277	295	283	310	293	297	296	285	321	282	305	296	289	298	295	281	301	312	260	311	288	270	278	307	299	288	306	329	277	281	299	300	290	278	284	276	311	298	287	274	263	282	285	300	265	279	284	287	306	296	302	256	291	299	287	290	323	285	257	306	282	267	283	274	301	318	298	288	281	297	320	304	290	300	266	277	274	290	289	268	302	286	272	267	295	292	277	294	294	304	293	283	259	264	309	278	283	292	319	268	289	298	312	301	271	292	283	313	282	300	294	274	295	310	283	310	264	305	316	305	287	287	280	336	275	286	262	289	289	336	294	293	271	292	269	293	323	299	267	273	275	303	280	274	315	310	292	329	295	291	300	283	266	291	335	307	291	253	302	302	288	319	272	295	303	298	306	289	305	276	310	260	286	294	290	280	272	276	304	286	300	282	283	309	312	290	299	299	269	309	305	274	269	283	281	276	280	300	285	295	288	298	281	321	289	261	296	316	329	317	300	294	322	280	283	239	265	278	295	319	306	308	266	303	296	305	311	265	303	303	288	301	284	267	305	280	301	321	318	274	287	286	269	299	315	314	280	304	291	326	284	285	282	273	265	288	289	342	307	286	280	328	309	288	265	291	281	312	288	281	286	305	304	297	316	293	293	291	316	271	299	337	285	300	276	280	291	273	303	290	308	258	293	307	279	291	281	301	328	289	265	283	297	268	267	297	293	293	290	303	290	327	300	281	298	330	320	294	283	297	279	297	283	269	291	304	270	294	297	301	309	280	301	294	286	286	292	292	285	314	271	295	292	289	326	300	270	304	298	287	285	309	276	294	260	315	276	286	292	280	318	271	310	294	282	286	289	273	293	297	282	309	293	271	280	275	268	315	306	315	321	302	287	295	282	308	282	278	284	287	302	292	309	248	289	285	290	277	271	316	295	285	309	284	309	282	288	294	291	301	297	269	289	303	291	279	267	308	299	272	269	286	267	318	298	274	294	305	328	274	324	312	288	332	291	302	243	308	288	287	296	290	291	286	302	300	298	292	294	276	296	297	285	272	304	287	290	291	302	299	317	261	293	296	283	271	272	272	271	287	315	305	297	273	278	274	308	289	281	316	307	307	321	294	291	275	267	301	288	302	274	285	323	273	296	299	293	316	300	288	270	293	298	282	293	273	285	313	299	296	306	307	279	282	285	289	299	284	324	261	285	284	299	297	292	320	271	290	300	266	339	303	272	297	284	301	297	293	304	280	284	288	349	264	281	268	272	310	264	303	260	303	300	316	283	291	286	284	256	328	283	295	303	299	279	293	303	286	280	303	282	276	296	288	283	298	271	301	286	285	302	329	291	295	268	294	310	281	295	266	276	259	281	297	274	270	282	320	286	296	272	288	284	276	299	301	297	287	273	317	277	291	283	301	285	302	280	318	284	282	315	277	294	272	290	295	308	301	290	301	290	312	274	318	287	318	274	274	283	281	310	303	286	290	255	293	284	290	277	290	274	285	263	279	294	259	317	306	294	298	287	260	271	302	316	263	286	301	298	274	294	303	302	307	304	283	313	302	330	299	271	283	320	290	303	299	280	300	277	309	276	295	287	328	312	266	284	294	294	296	291	316	316	290	298	277	301	311	285	285	315	287	304	295	291	288	296	288	312	295	281	313	314	306	320	262	313	293	278	292	325	289	281	301	313	294	304	288	294	333	292	320	260	289	289	304	320	283	319	272	295	300	293	271	290	288	271	294	310	294	281	279	263	317	287	287	281	306	293	289	283	316	300	270	288	274	304	305	308	280	276	263	265	304	264	305	269	282	288	314	322	283	302	320	296	268	294	322	300	305	334	285	284	294	281	294	282	277	286	296	284	310	273	271	291	316	320	261	276	310	300	300	282	269	296	309	314	313	302	274	312	316	306	293	285	271	284	283	279	283	265	297	308	275	264	278	307	287	290	289	312	273	277	284	301	272	305	277	309	286	297	295	286	282	286	306	316	300	290	278	288	293	337	279	268	290	293	302	292	305	288	296	281	323	309	279	298	278	303	294	265	314	298	324	319	295	318	299	295	274	257	267	289	281	287	287	300	314	304	300	272	297	289	327	307	313	320	314	325	298	310	282	299	264	295	288	270	329	312	277	304	316	257	297	276	277	315	280
23950	21032	28662	25194	21140	12563	2835	518	302	312	292	296	287	275	294	289	286	291	295	288	306	298	291	296	263	263	297	245	291	281	303	267	291	263	264	275	291	247	307	262	300	267	270	258	280	285	262	261	266	290	280	281	280	275	251	275	279	277	252	256	293	267	264	297	303	269	262	243	288	253	264	271	299	267	281	276	287	255	278	254	299	272	280	294	264	282	287	259	280	271	306	263	265	273	290	279	257	307	258	260	283	280	265	267	252	290	265	288	277	270	297	254	295	288	282	260	267	246	254	305	271	263	292	282	300	252	295	290	271	250	295	265	300	271	251	284	283	275	284	261	256	287	298	269	285	265	256	260	273	258	269	278	302	267	295	283	252	288	285	248	268	257	231	263	296	273	289	276	285	266	273	278	286	256	266	252	288	291	263	297	285	280	252	274	281	270	285	261	257	263	260	292	290	267	285	272	262	259	288	264	233	256	315	281	286	287	281	286	300	284	271	265	306	286	281	271	249	264	257	305	305	262	297	241	283	275	279	270	287	280	273	321	277	293	294	269	301	286	284	291	280	285	237	279	267	271	287	279	253	280	259	280	288	273	262	272	247	254	263	285	249	285	287	280	288	271	283	274	280	264	249	289	284	293	283	270	268	264	278	254	269	279	280	265	272	232	300	286	277	295	281	269	253	247	269	265	254	255	244	274	269	239	283	254	280	272	247	271	264	293	265	297	285	244	275	278	284	256	295	311	286	309	233	287	271	293	311	267	269	278	257	269	256	272	265	287	286	256	288	272	277	269	278	298	269	255	259	263	269	297	261	309	274	281	281	263	253	291	265	252	262	277	285	273	258	275	279	296	296	264	274	299	277	275	312	288	292	292	292	269	290	278	277	288	264	263	261	257	287	286	271	306	274	278	269	275	270	263	272	269	297	284	270	263	285	293	285	276	289	261	279	269	285	278	286	297	285	271	309	254	282	275	300	273	276	270	266	268	278	263	293	262	277	246	275	280	293	283	334	248	317	276	250	253	277	285	264	279	283	287	306	262	247	295	277	296	272	272	277	245	287	251	248	255	245	273	238	268	267	286	268	305	278	304	292	283	257	285	267	286	276	303	282	272	261	293	280	286	279	265	288	259	270	285	279	283	264	268	272	241	266	284	283	302	297	285	265	288	256	247	266	278	271	297	273	281	291	248	271	282	261	286	294	295	282	300	270	280	274	295	267	278	291	246	285	286	247	276	268	291	274	263	288	281	294	269	259	301	273	277	254	272	281	277	290	273	257	248	284	255	270	296	259	280	262	296	285	237	299	261	288	273	276	250	285	305	285	265	288	260	302	237	282	263	288	286	271	273	266	251	276	265	273	292	259	251	257	267	295	267	261	256	284	267	275	281	270	289	267	309	295	309	299	263	248	257	278	257	295	271	277	263	273	275	269	274	291	282	267	282	267	262	260	284	305	298	278	293	281	256	272	265	270	291	290	261	289	292	287	306	275	283	270	258	305	310	300	274	252	285	287	268	296	254	271	279	276	267	300	293	312	262	282	292	267	263	296	262	274	276	281	288	313	292	296	279	296	257	280	285	270	257	245	277	283	261	246	272	309	280	240	269	274	262	279	266	245	250	265	246	274	294	284	293	254	300	300	290	286	255	281	281	274	252	269	269	278	288	296	249	289	273	287	263	314	276	292	282	262	267	279	245	277	254	302	274	269	273	293	295	257	239	276	266	303	259	285	288	254	246	258	282	264	305	277	288	253	274	270	286	274	289	299	291	313	256	262	262	267	251	270	280	284	307	266	262	294	268	276	301	276	285	265	268	269	279	275	267	278	246	251	300	285	294	302	272	280	273	284	261	272	235	306	276	270	253	268	275	258	237	293	280	279	273	291	295	284	279	288	270	306	295	263	285	265	248	265	280	298	247	252	270	301	256	256	305	296	254	297	266	297	256	284	270	305	264	274	272	289	285	296	269	304	268	282	285	241	290	258	231	312	276	284	249	294	268	283	264	284	274	291	252	288	260	262	301	292	284	274	276	250	270	285	251	314	284	271	265	289	274	270	247	280	262	290	280	280	252	279	290	279	255	267	243	267	273	280	286	271	256	279	292	268	271	289	257	300	261	274	290	299	279	281	278	272	294	255	268	249	297	279	280	276	263	283	275	270	267	277	271	291	292	265	281	280	249	280	278	258	251	268	288	269	288	263	288	269	283	292	249	280	274	285	271	289	273	292	286	281	275	319	280	255	290	251	253	275	286	301	309	301	268	253	277	288	278	287	277	257	308	263	280	278	234	290	283	310	292	279	303	285	269	261	265	290	245	267	294	310	255	254	252	285	278	297	274	319	276	265	291	261	288	263	281	260	255	274	267	260	277	293	278	284	262	260	267	278	303	293	263	257	263	249	293	290	263	271	287	252	236	284	292	271	276	294	290	297	261	279	270	267	299	286	286	258	269	271	288	260	271	290	298	247	287	274	250	263	255	272	253	287	293	289	280	278	316	277	261	275	292	292	285	292	286	268	272	271	282	268	264	279	259	289	246	284	273	271	301	293	312	283	289	274	270	268	269	269	248	250	282	271	272	253	275	299	275	297	307	284	294	260	274	282	264	304	274	302	271	262	279	292	298	274	287	295	268	285	270	275	286	273	270	302	276	299	305	265	279	261	272	273	283	245	281	237	271	284	283	281	284	245	287	281	297	266	285	273	292	272	255	272	268	271	272	265	272	265	313	270	244	276	286	279	278	263	296	286	270	300	275	294	276	281	277	261	279	296	268	282	297	254	266	272	300	288	273	284	275	299	285	292	286	262	296	279	256	272	278	299	288	326	258	278	280	242	278	258	298	260	311	284	253	274	282	266	265	278	271	258	275	269	273	272	272	274	296	291	287	288	275	288	236	269	284	273	282	260	287	259	275	261	267	268	286	272	283	293	305	267	273	314	292	266	254	269	246	280	279	269	271	288	298	266	297	284	269	263	301	243	287	246	274	289	302	268	281	291	265	310	257	265	269	272	273	274	261	242	281	255	270	275	273	259	282	291	253	274	325	285	315	270	298	287	291	269	259	282	262	265	267	249	270	259	266	247	269	278	290	270	286	269	254	280	273	267	252	282	284	302	285	267	298	259	261	269	243	270	234	296	280	277	260	296	291	289	276	279	284	294	288	269	280	235	255	266	258	292	283	220	275	272	267	287	264	295	271	285	291	284	276	284	256	275	281	274	284	276	267	290	265	282	286	273	290	260	285	275	278	291	271	277	275	283	270	292	262	283	285	285	287	284	245	288	288	276	284	257	291	285	316	285	259	265	272	248	291	297	266	267	272	281	286	288	296	259	275	252	273	273	278	282	277	292	287	296	259	297	255	275	285	283	279	279	275	248	258	293	282	313	285	275	271	282	279	255	241	270	282	288	310	270	282	278	226	304	288	275	275	234	257	308	284	261	305	283	240	257	249	269	265	318	309	293	285	268	278	298	292	282	309	270	270	263	275	296	283
37685	62171	46409	28832	16733	6204	2049	523	360	373	335	345	326	310	372	314	317	332	331	341	329	326	322	338	328	336	300	315	306	293	326	327	332	324	280	307	321	333	289	305	342	341	308	327	290	338	325	321	278	334	296	303	286	315	307	325	334	309	321	319	304	320	310	327	292	324	307	320	323	295	322	307	324	341	327	298	347	304	309	318	324	295	308	295	293	323	300	329	314	284	313	281	299	321	313	309	307	311	316	287	357	314	289	310	319	313	319	313	285	343	310	316	302	328	322	335	283	288	338	299	301	294	323	313	303	321	328	329	289	304	348	327	311	294	300	313	319	321	301	318	306	303	302	325	307	328	316	305	301	296	309	310	307	308	309	290	272	280	314	302	303	325	326	298	313	317	308	320	322	341	327	343	306	286	329	291	319	336	287	283	322	320	340	321	319	349	319	302	316	281	313	322	299	310	321	290	334	329	324	297	317	325	346	319	320	335	287	301	306	317	318	323	302	321	307	274	313	335	320	295	313	317	316	305	323	302	339	305	323	318	307	293	333	297	334	294	312	313	308	291	320	330	337	319	305	280	343	304	354	338	312	330	306	310	306	297	315	322	309	327	324	332	293	281	315	325	327	291	329	317	309	300	303	310	298	331	327	313	295	315	304	315	324	324	332	298	291	311	307	285	295	306	325	331	308	283	330	298	301	326	315	292	338	312	282	334	333	289	298	318	292	323	331	334	312	300	301	320	295	307	322	332	327	291	317	316	314	288	301	285	304	296	303	291	317	341	350	311	309	321	330	326	304	289	288	334	301	271	315	309	291	323	312	315	318	310	295	331	320	303	333	329	285	320	312	309	315	310	259	320	310	313	286	325	322	319	290	306	327	321	327	304	331	322	321	308	323	317	356	308	309	282	352	341	313	305	336	311	324	316	319	293	299	318	308	295	305	311	299	302	287	280	336	316	366	327	270	291	289	324	297	283	330	284	283	317	312	344	329	298	327	300	282	306	307	312	322	326	287	270	323	316	317	315	310	318	279	293	320	292	300	283	312	334	283	313	322	326	340	307	321	298	300	295	302	305	299	297	292	324	289	304	276	310	326	287	326	326	301	318	330	330	312	337	336	328	335	334	310	303	299	335	290	326	308	301	339	297	323	326	353	336	340	353	305	273	338	327	326	336	307	317	311	294	309	289	324	322	307	311	303	280	340	332	306	296	342	308	298	306	306	330	296	330	318	316	296	328	308	319	290	312	324	317	293	322	307	296	312	296	298	280	351	308	305	331	326	321	335	344	331	316	303	323	314	320	320	344	320	306	302	312	326	317	302	321	317	290	303	302	314	312	305	302	285	311	319	338	319	290	317	314	316	295	313	272	282	306	330	297	324	265	330	346	313	309	314	309	320	280	335	313	315	338	327	308	343	337	344	312	311	299	303	336	309	273	325	327	342	313	311	316	326	305	309	300	318	310	287	307	295	313	299	323	312	332	327	340	309	303	319	327	333	293	302	319	319	294	302	314	291	329	303	335	281	316	302	313	349	321	310	310	315	311	304	303	300	314	311	294	311	292	301	352	299	319	324	329	339	322	339	324	332	290	298	322	306	325	337	312	310	315	324	297	295	327	267	349	319	307	357	300	288	333	348	322	297	311	306	308	336	310	285	329	311	287	316	316	308	329	303	341	312	303	291	313	313	306	329	302	281	328	320	318	299	312	253	334	332	296	341	314	302	317	309	329	305	319	341	291	284	310	314	298	297	322	345	327	327	337	332	310	331	303	296	319	323	324	302	308	332	305	336	307	308	307	303	310	318	316	314	327	299	326	316	312	314	283	324	325	353	317	329	318	313	337	322	287	311	301	331	319	303	329	294	311	293	327	318	318	327	296	313	298	329	304	297	315	319	327	314	314	339	312	330	314	312	319	347	305	316	283	280	327	346	338	302	325	344	298	287	321	312	308	306	283	288	314	319	345	316	332	297	303	271	311	342	331	297	298	324	325	306	308	342	302	301	312	335	300	314	316	333	303	302	310	306	302	332	311	319	347	310	283	301	325	317	331	313	344	339	277	310	334	313	352	299	315	340	325	333	293	315	336	324	325	301	320	290	298	326	324	331	262	307	324	324	293	306	304	324	309	306	310	333	350	326	309	315	324	321	323	340	300	311	314	331	291	285	313	304	328	316	318	339	335	319	298	307	294	306	325	328	291	297	303	348	337	330	309	306	336	345	319	322	323	305	317	347	311	319	321	342	324	331	316	322	314	286	303	335	277	328	306	337	320	314	329	299	310	339	293	323	307	287	309	316	320	324	330	320	316	300	331	285	321	302	332	320	316	307	344	300	317	303	357	310	341	311	327	329	340	293	320	299	309	293	304	327	297	326	309	311	302	287	322	354	293	325	306	320	317	334	322	318	324	293	298	315	309	315	326	307	304	306	315	327	336	335	307	328	347	338	310	303	311	295	300	298	312	321	285	311	294	327	322	300	309	359	326	325	298	333	318	303	340	303	331	288	318	296	337	296	298	335	278	295	357	312	310	310	340	312	336	335	278	284	286	314	329	316	324	315	333	324	316	302	314	313	302	321	325	294	334	338	297	312	343	309	337	285	323	317	328	322	371	293	354	328	316	298	336	322	314	340	301	330	292	315	289	344	310	313	325	280	320	321	315	324	343	298	332	313	331	308	330	304	307	275	293	330	335	319	317	305	310	291	354	323	297	302	311	325	305	310	303	311	316	297	350	332	299	306	320	334	317	299	321	299	335	316	299	318	295	320	313	308	318	292	295	321	337	282	312	311	303	279	307	335	327	330	342	323	308	323	291	318	282	323	305	314	308	303	268	335	327	297	344	333	322	308	293	306	308	336	323	305	302	289	329	315	348	362	319	329	298	336	309	326	311	283	336	323	314	316	315	348	309	329	309	336	315	313	348	320	311	334	329	322	309	302	313	305	311	271	309	311	311	309	303	300	309	341	316	296	320	275	299	304	349	321	307	321	304	321	326	332	302	318	319	328	312	332	297	348	338	313	304	326	310	338	334	313	333	311	297	332	327	292	302	332	315	323	302	296	333	323	278	304	314	327	338	340	301	302	323	312	341	299	302	316	357	301	313	321	299	315	348	347	324	313	316	344	299	333	342	322	284	314	335	344	288	331	337	302	324	302	317	337	321	329	310	306	312	323	320	314	327	306	310	306	338	340	320	316	309	275	339	326	320	302	288	310	323	319	308	329	308	298	325	290	288	317	316	307	330	307	290	326	312	296	331	318	347	304	325	342	330	304	314	318	289	307	316	279	294	321	306	300	275	334	330	344	309	298	304	318	299	316	304	306	343	330	311	330	312	311	310	327	335	365	308	327	302	321	313	327	296	310	320	337	301	325	312	325	288	315	336	308	289	322	285	299	310	323	345	301	317	350	302	320	276	342	322	340	307	305	313	323	276	343	292	321	299	333	313	335	328	279	275	325	318	318	327	319	304	311	305	318	307	307	345	312	339	319	307
25024	21616	28881	25441	14030	3512	798	442	418	387	393	360	336	371	392	375	373	397	366	356	367	366	370	360	350	379	341	362	381	342	352	356	341	391	350	365	336	347	350	354	387	359	340	359	354	388	387	349	371	387	370	354	345	378	347	360	323	363	351	335	325	338	361	342	332	365	374	334	363	339	340	359	361	362	360	383	347	363	373	336	319	411	366	344	319	384	375	349	346	371	366	367	365	353	360	365	444	370	381	369	381	342	344	356	369	354	385	367	355	353	329	373	356	333	361	369	352	353	369	343	374	344	396	379	363	323	386	366	390	344	360	373	387	369	364	364	369	353	369	367	363	362	349	326	347	363	350	349	343	345	366	361	386	359	378	419	380	349	386	403	356	372	364	380	363	363	384	355	348	401	382	370	336	333	359	366	356	325	360	369	380	350	325	375	358	361	374	361	370	365	378	387	366	380	342	352	355	345	372	387	333	351	344	381	392	335	386	375	389	338	364	351	349	372	354	336	390	373	333	383	349	352	339	328	353	358	395	345	366	377	350	343	358	344	364	346	359	362	368	350	352	392	358	323	358	346	319	378	377	358	374	369	375	385	358	370	372	355	350	383	391	370	352	352	365	354	339	398	325	331	379	351	360	374	358	331	351	371	358	339	361	341	334	390	357	338	367	398	342	364	373	368	379	355	338	336	369	346	388	377	359	341	338	372	352	329	401	355	367	396	348	387	369	358	371	359	391	387	363	369	350	392	345	356	361	353	384	354	367	401	384	375	353	332	342	353	360	391	347	349	376	360	343	333	353	373	357	350	325	370	371	342	375	341	354	320	331	330	359	357	363	379	392	327	372	377	377	345	343	367	353	353	316	365	402	363	412	346	384	355	341	365	311	376	347	368	331	371	357	371	369	345	370	353	358	355	376	383	321	325	347	361	345	360	377	367	370	339	373	383	334	396	317	384	361	312	371	384	356	389	321	343	351	348	374	351	370	367	350	348	359	339	372	346	375	376	370	368	349	343	364	349	324	363	364	367	370	369	351	380	381	337	377	388	333	374	366	380	345	369	385	358	384	344	358	376	354	350	334	354	368	337	354	357	349	340	371	387	331	362	335	349	356	354	363	364	367	342	359	347	331	355	375	380	358	359	336	372	360	399	371	350	383	363	367	361	345	365	358	394	397	375	353	374	350	351	371	369	348	352	327	360	347	332	379	347	350	365	345	362	366	338	357	357	362	373	386	340	359	384	371	349	358	325	339	359	337	355	336	357	372	345	349	372	378	364	357	337	335	318	341	393	344	357	375	385	359	388	378	351	344	349	379	353	350	334	361	367	349	339	332	364	345	362	364	343	343	333	357	335	324	372	371	363	319	371	362	312	357	351	378	361	359	322	342	387	362	360	321	383	377	377	349	357	370	359	364	338	342	381	350	353	402	362	329	331	380	357	352	343	342	344	319	369	328	407	328	346	386	345	366	342	380	364	330	378	365	358	373	342	384	358	386	347	352	331	375	365	403	338	396	363	338	386	383	349	335	338	371	386	352	368	387	386	343	371	369	346	336	346	367	371	377	377	362	346	348	352	366	370	351	354	325	354	366	360	325	336	345	369	365	361	316	341	367	368	353	370	336	377	341	324	359	359	361	318	329	371	346	339	347	348	341	358	403	357	369	365	344	332	314	338	346	358	358	352	382	378	347	354	375	386	357	353	388	348	333	384	361	349	365	384	387	362	356	316	334	353	340	367	353	360	352	394	364	354	386	391	392	399	369	379	339	335	335	399	345	403	380	349	335	362	360	352	372	331	380	371	373	354	352	360	361	340	329	310	367	387	389	337	357	337	354	391	351	380	370	342	336	336	361	381	392	356	334	350	367	327	349	383	377	377	341	369	351	340	379	357	387	399	370	352	337	327	354	332	372	372	322	347	418	325	338	410	361	336	363	361	347	326	375	373	374	365	342	384	360	338	364	383	327	362	361	321	368	353	341	351	368	341	401	359	355	359	345	364	367	360	373	368	356	374	373	341	349	361	353	356	350	397	361	358	334	354	338	336	361	344	371	356	381	420	380	357	355	323	377	372	376	352	355	341	338	338	355	372	373	367	333	359	337	394	345	332	371	359	354	402	351	346	355	379	383	359	351	372	323	375	346	335	363	410	336	383	359	376	376	346	354	343	357	348	375	358	353	389	357	372	370	342	355	351	353	398	356	325	345	366	350	373	333	375	331	357	363	370	367	387	357	323	352	360	372	323	361	366	356	347	339	354	398	338	346	342	361	394	343	357	332	363	387	365	364	375	374	352	358	344	332	339	380	384	373	349	364	379	354	346	342	368	357	343	369	357	337	321	361	387	392	329	349	416	360	363	342	364	369	340	362	359	347	382	350	366	358	365	355	349	357	389	358	361	385	369	393	369	362	344	358	346	336	373	362	360	349	343	340	334	366	363	367	335	327	381	367	332	391	393	341	323	338	363	364	357	383	382	347	398	333	335	363	365	351	356	352	382	333	371	344	383	341	366	345	363	383	359	372	332	368	335	351	355	361	365	330	353	349	349	397	354	334	336	375	346	363	398	367	342	380	364	378	368	368	381	363	365	368	354	400	361	411	367	363	320	364	353	386	354	368	356	390	345	357	345	363	378	358	398	351	361	329	330	332	355	351	364	382	342	343	377	346	373	382	359	374	361	360	358	357	329	338	381	371	339	378	357	347	373	386	343	357	338	339	357	331	379	360	390	354	333	373	352	371	392	336	345	356	375	344	373	349	345	313	344	346	366	339	370	341	367	376	345	363	364	334	322	356	335	357	383	360	375	362	343	363	358	363	340	352	391	374	359	371	336	370	342	357	377	369	387	385	369	352	366	350	370	394	356	341	381	374	350	380	360	353	339	358	342	366	342	358	376	355	356	351	331	366	374	373	377	352	381	367	382	346	336	349	343	320	370	348	353	360	346	358	367	352	356	361	375	364	364	345	344	360	320	361	368	350	327	386	372	357	349	340	347	346	330	334	401	400	350	346	403	341	382	374	370	359	417	347	389	371	354	352	374	372	357	354	387	348	373	342	383	362	375	329	394	351	332	343	362	390	376	386	363	382	360	350	371	324	376	354	355	337	358	363	350	366	326	365	332	363	306	349	359	363	357	368	372	384	352	365	376	379	359	356	340	363	344	343	369	344	341	351	380	356	356	378	368	357	374	340	326	353	396	368	359	362	345	365	354	369	369	340	375	347	375	392	324	340	327	326	354	344	366	352	348	384	369	385	336	353	352	361	361	350	325	379	331	390	383	356	375	373	379	372	348	337	356	360	370	360	361	368	341	341	363	368	350	367	340	351	388	366	382	366	370	376	366	381	372	365	346	364	392	347	359	353	353	393	399	364	339	347	340	378	379	327	355	348	385	359	366	377	364	370	365	379	346	353	347	364	363	357	371	370	365	350	344	342	390	355	347	363	362	403	319	361	384	381	331	350	368	332	334	349	372	350	375	352	302	374	340	399	387
37141	57294	37578	20888	10170	3436	778	484	461	433	433	413	432	436	421	448	420	424	403	401	414	421	386	396	402	403	408	425	420	402	377	430	405	407	412	373	428	402	395	410	430	424	415	417	396	434	419	412	403	402	409	377	392	387	397	389	365	411	404	416	413	389	431	424	388	413	391	404	399	435	409	435	426	405	426	456	435	415	405	399	382	435	412	412	412	395	386	424	386	400	394	438	411	421	414	414	429	392	392	430	365	409	433	419	383	428	387	387	438	410	412	431	390	416	431	410	410	393	421	392	419	428	423	393	398	392	437	437	395	405	386	397	397	388	415	380	433	404	443	402	414	404	388	385	419	416	400	432	370	417	409	426	398	440	405	410	387	400	408	389	411	387	428	421	441	427	408	383	423	406	431	429	401	424	400	395	401	412	409	401	403	377	408	374	420	412	443	398	415	416	439	407	392	396	437	411	447	387	470	374	411	409	395	436	387	426	394	414	405	416	418	413	390	431	407	387	436	403	398	452	397	386	431	430	441	428	432	411	416	431	423	477	387	388	407	435	399	412	379	431	383	412	381	418	411	399	385	432	416	389	421	389	440	395	424	431	411	418	418	437	429	413	434	411	412	438	417	372	363	390	391	423	442	437	415	415	406	423	409	437	406	403	422	382	417	409	406	418	393	385	440	406	403	400	405	387	378	406	385	437	407	386	433	426	395	409	378	396	385	380	414	456	435	398	424	406	406	413	415	404	413	429	406	395	389	408	425	405	435	447	404	388	427	418	401	396	442	394	437	424	424	376	417	404	419	429	397	384	405	435	405	443	407	439	397	415	348	417	401	431	416	376	414	415	452	423	423	433	431	399	414	406	442	425	394	407	439	398	409	413	392	466	434	405	428	421	413	413	430	420	392	419	408	441	426	434	415	415	431	399	438	413	413	403	415	414	424	403	431	406	401	413	427	393	407	401	457	428	394	393	403	424	411	396	409	435	411	446	399	424	408	409	408	393	410	427	406	400	420	406	399	431	403	398	424	415	400	419	386	423	407	427	368	381	420	394	417	415	410	420	411	429	411	413	408	415	413	409	426	410	420	411	405	418	385	424	399	424	421	422	430	427	396	447	401	401	398	404	421	376	416	416	398	407	401	402	386	386	392	413	443	429	423	413	402	423	389	419	375	387	435	419	426	414	426	374	421	411	402	428	403	379	400	407	389	463	387	433	414	404	412	389	408	444	414	417	395	423	410	393	421	392	451	398	401	392	455	394	423	383	379	425	433	444	419	412	391	402	427	370	406	404	432	421	446	403	418	402	414	421	378	458	389	406	417	421	437	392	386	395	391	404	428	408	418	389	428	429	402	427	423	410	394	430	401	426	396	398	406	400	371	401	395	437	408	379	427	413	398	414	419	426	387	403	388	381	434	395	436	425	438	382	376	392	394	398	383	399	422	430	378	415	403	439	415	429	412	426	435	394	413	373	386	440	406	413	402	383	417	434	419	392	405	437	432	410	372	392	427	430	409	390	405	433	415	426	376	363	428	413	403	407	416	399	398	383	367	384	408	418	426	444	417	420	404	421	423	426	426	426	426	402	403	433	395	407	410	448	404	391	396	394	428	412	411	403	390	401	406	464	429	403	412	428	394	403	419	396	424	389	434	433	428	412	360	417	409	385	408	443	377	402	407	404	429	416	388	414	393	400	402	412	398	390	379	414	380	433	398	441	421	383	429	394	400	410	391	420	406	420	402	417	408	417	434	378	439	416	410	429	414	409	424	429	414	383	399	441	416	434	404	395	406	425	425	364	391	426	422	435	422	394	408	413	420	412	406	426	434	425	389	405	413	400	410	400	407	412	410	367	420	394	358	399	415	405	419	391	401	413	445	440	422	391	446	376	411	430	405	410	398	439	399	411	397	372	383	415	397	425	425	399	432	434	387	380	429	410	426	369	399	441	428	392	389	414	456	431	393	385	421	460	427	408	404	404	378	386	386	411	406	419	383	411	402	436	378	430	399	402	377	391	352	418	403	398	433	425	383	408	418	388	378	418	415	416	394	405	436	433	422	396	393	402	405	371	411	415	387	423	411	420	407	396	430	374	420	399	418	426	416	384	443	413	426	388	381	446	418	421	452	410	431	414	374	419	371	386	437	409	408	387	392	377	409	414	385	389	423	435	403	411	404	417	410	424	402	388	421	408	396	402	400	396	378	449	440	391	425	401	392	399	425	401	405	406	435	395	395	393	392	416	424	396	418	466	416	402	388	415	415	412	414	424	452	418	426	418	407	389	445	356	439	397	436	432	416	429	393	401	403	411	417	416	400	421	412	401	408	416	395	406	432	436	395	464	426	405	414	412	406	388	436	373	372	401	412	415	400	390	416	407	463	397	370	416	393	413	367	451	415	440	440	417	430	369	409	405	422	417	384	388	434	394	424	401	406	385	388	429	413	437	426	422	390	417	372	427	432	400	438	454	397	415	398	380	414	385	423	420	373	385	404	429	443	450	428	367	423	425	419	370	398	418	400	392	393	432	389	406	413	392	405	407	415	423	406	422	365	432	429	414	422	402	402	415	405	381	420	386	404	380	429	389	428	430	415	439	403	387	436	364	399	383	447	400	433	393	406	402	401	418	455	427	438	390	423	421	406	405	406	422	409	413	412	433	396	381	407	434	425	393	411	401	403	374	397	397	427	456	416	445	408	421	415	438	404	403	418	401	411	430	404	417	426	386	438	380	409	409	401	455	388	425	391	434	378	439	386	391	440	406	405	459	400	438	379	408	388	385	396	445	411	413	380	392	419	438	427	420	424	413	407	437	412	393	404	418	391	424	409	436	408	438	430	402	395	409	429	372	406	422	392	373	435	435	425	446	432	419	372	376	429	444	440	411	399	419	419	369	402	447	440	425	371	394	393	440	430	404	393	384	402	372	417	382	398	406	417	410	394	420	424	369	406	413	428	409	408	396	415	472	402	391	429	401	437	396	416	378	411	379	425	438	413	419	422	439	451	453	441	394	434	403	423	391	456	397	370	403	379	432	393	424	408	407	409	414	382	404	427	405	405	395	415	415	414	433	398	430	382	415	421	427	392	424	420	408	380	403	401	413	431	443	389	416	397	435	394	386	384	424	400	415	411	427	396	420	411	383	431	451	416	445	408	425	409	392	414	399	406	379	385	413	407	437	436	415	412	416	414	422	405	379	467	403	394	436	409	407	420	432	435	418	418	392	374	426	397	418	405	436	373	408	433	429	411	405	417	436	410	419	400	419	421	426	397	397	390	408	425	403	416	380	404	410	402	449	391	380	443	408	426	404	393	420	426	416	389	389	395	449	400	416	421	391	428	446	411	427	444	436	401	401	413	413	414	416	461	411	392	440	384	388	398	380	436	405	423	423	425	429	424	448	418	380	425	437	476	403	400	409	419	402	383	388	401	415	427	403	404	438	388	431	381	424	406	366	402	432	418	382	413	407	408	391	421	407	430	421	413	422	420	404	395	409
22830	21069	28583	23942	21377	20553	10015	1352	626	498	443	410	564	481	478	476	503	425	450	428	464	401	447	450	405	423	445	419	422	417	391	435	427	421	414	403	413	433	431	454	475	459	438	395	394	419	432	442	441	401	399	380	439	399	438	446	431	417	428	422	460	411	435	434	442	448	413	449	438	400	414	467	420	408	486	444	413	404	398	414	425	450	418	412	436	395	405	410	420	391	409	426	382	385	414	399	434	419	447	392	412	377	443	412	439	436	396	401	391	453	426	439	446	414	416	418	438	416	433	434	405	402	465	395	406	428	414	403	398	413	413	439	429	432	403	409	407	412	427	413	417	446	386	479	435	456	414	435	430	450	404	404	374	387	432	432	431	413	417	392	448	393	414	424	440	403	432	441	427	413	430	390	401	424	405	405	432	423	432	454	423	447	447	452	411	436	394	445	428	447	429	412	387	399	399	450	447	435	409	425	452	403	395	408	443	421	435	465	427	431	450	438	404	413	426	429	444	420	427	413	423	416	430	441	400	404	419	448	425	424	460	432	384	420	419	412	442	439	380	426	398	369	445	409	409	402	457	417	433	417	450	456	413	428	429	396	457	430	427	406	438	436	428	420	422	451	395	405	424	419	434	390	471	422	416	434	417	399	414	416	436	407	447	426	381	417	416	420	440	457	410	419	410	438	425	396	416	403	434	426	394	381	393	444	391	411	443	421	451	412	442	436	394	421	446	416	369	422	412	410	374	421	454	394	409	402	443	432	419	429	454	454	442	432	414	398	411	422	410	407	421	418	431	435	450	377	435	431	449	426	415	433	412	421	426	418	450	434	434	434	434	427	430	436	404	389	440	435	443	420	429	454	428	398	436	413	393	430	411	409	405	412	432	401	427	401	412	436	418	414	415	411	442	428	424	412	427	431	444	400	418	410	431	405	447	412	396	412	426	398	413	413	443	384	434	410	398	407	425	420	399	418	431	401	449	433	388	449	438	445	456	381	402	381	410	408	430	425	426	431	432	414	400	447	447	416	388	397	443	407	363	368	425	438	387	410	410	396	451	403	444	415	416	413	441	435	419	409	421	419	386	413	425	453	424	442	441	421	389	429	412	424	445	445	419	425	400	435	406	439	427	428	409	415	406	406	461	421	400	397	434	364	423	411	374	372	421	429	415	425	417	442	433	413	430	435	388	419	412	433	442	432	421	411	416	408	383	433	441	439	410	432	437	427	410	446	403	387	404	438	383	401	379	416	403	435	390	422	444	424	449	467	459	405	418	456	415	396	417	387	417	431	427	410	410	450	429	440	395	426	426	433	404	428	339	399	414	409	405	434	452	424	457	408	423	392	432	441	443	466	460	406	429	405	411	442	415	455	398	427	441	400	408	436	440	405	379	424	395	383	439	438	444	388	450	423	418	443	444	433	456	388	406	414	396	446	451	491	429	449	404	433	454	415	432	451	447	424	446	402	387	406	426	392	440	432	454	435	407	419	430	418	405	429	409	458	429	425	390	431	418	421	438	443	410	404	398	381	440	428	437	426	418	389	423	412	419	430	416	427	420	388	360	430	419	417	400	430	425	400	436	405	439	438	429	414	414	425	413	421	417	432	395	406	379	419	429	392	424	446	434	424	440	404	446	422	442	395	416	418	435	451	430	397	406	412	406	407	436	461	397	404	440	415	418	401	415	418	434	419	422	418	451	383	408	399	465	461	441	418	396	430	437	419	432	435	421	424	405	430	455	391	425	404	445	447	431	460	411	398	436	440	444	420	427	438	449	396	415	439	435	401	429	413	422	394	412	437	438	404	396	456	406	424	400	427	444	442	435	427	398	390	433	414	423	432	420	443	422	424	373	383	439	407	401	437	405	419	411	434	402	422	435	424	402	444	426	421	419	430	432	420	445	422	438	465	447	425	449	424	435	419	467	387	390	452	420	420	406	436	441	460	402	426	430	424	422	415	453	416	413	418	425	433	433	421	439	421	416	409	394	462	445	412	432	420	461	456	423	402	391	450	447	425	434	465	425	446	400	398	409	438	418	421	419	413	409	390	418	450	412	417	448	470	423	433	453	460	461	429	409	437	421	404	411	433	434	413	418	434	429	411	411	424	446	431	395	415	421	416	415	407	461	426	415	395	374	411	413	448	473	410	452	441	422	443	440	437	423	385	451	423	417	448	418	417	423	416	356	405	410	452	385	418	407	393	441	411	455	412	430	444	433	468	398	448	414	386	451	408	416	389	442	415	369	445	421	411	421	438	452	443	425	406	416	435	400	394	439	431	377	430	414	440	461	419	389	437	418	438	413	424	406	400	406	441	449	428	421	418	432	443	419	390	420	435	441	433	384	479	432	424	397	425	418	444	399	469	440	425	386	433	437	417	437	397	447	417	458	440	413	420	489	420	422	419	418	422	448	396	412	406	389	421	390	402	397	417	428	441	434	419	410	395	398	397	399	473	410	421	424	417	417	408	446	412	418	411	424	434	392	434	427	407	420	423	420	431	426	392	413	436	449	458	427	447	422	398	413	431	447	417	425	440	378	426	410	445	425	431	399	400	415	454	448	422	430	411	419	412	441	438	442	412	434	400	421	409	436	415	449	423	401	426	462	389	408	427	389	433	364	429	451	442	430	415	425	387	370	438	398	446	428	419	402	420	422	428	403	424	422	404	460	413	424	424	418	404	400	401	433	414	411	415	415	408	436	403	442	431	445	434	439	383	424	422	461	411	395	427	386	426	387	451	435	418	420	425	412	405	451	427	422	403	392	416	401	432	431	428	409	431	450	396	411	426	431	453	429	430	433	407	437	425	400	401	398	430	383	435	393	408	483	429	415	404	387	410	437	415	395	387	426	430	440	423	432	440	391	471	403	405	376	421	421	384	404	406	429	402	403	425	427	428	424	422	441	407	390	406	372	401	460	406	411	383	410	442	445	448	413	426	442	408	436	405	444	426	439	437	412	435	415	449	429	423	387	444	454	433	408	451	367	426	422	409	420	406	394	435	426	394	432	416	444	415	428	453	398	409	438	406	388	411	399	425	443	422	429	465	440	445	387	432	429	428	426	437	415	443	458	431	393	411	437	433	403	421	406	414	430	425	414	418	410	402	404	438	432	405	419	427	415	442	420	446	399	413	394	413	446	408	426	387	426	441	408	378	437	437	396	420	405	434	431	419	439	398	443	439	384	410	409	437	437	400	425	455	431	428	396	442	426	410	415	449	421	443	439	401	433	463	434	404	378	386	376	425	465	411	413	425	423	435	446	414	429	427	434	416	414	437	379	451	417	405	424	404	420	417	440	438	402	389	424	389	422	455	416	394	406	417	408	410	450	382	436	378	444	427	451	407	446	445	407	402	440	410	447	439	413	430	450	453	400	423	429	428	393	429	419	404	405	423	427	389	441	442	400	415	454	400	431	404	377	394	452	409	425	426	454	474	429	425	394	438	385	433	443	424	422	400	402	409	398	422	432	397	405	450	407	426	420	425	413	429
41762	64092	47804	31938	21558	8134	2664	996	676	597	564	541	461	488	461	493	504	523	483	475	488	430	460	460	499	464	437	476	477	454	456	474	487	450	455	493	461	487	435	462	481	525	475	476	446	485	495	454	455	412	440	443	421	431	475	458	460	462	461	426	469	467	460	453	485	453	441	433	478	436	493	465	482	462	480	468	432	442	452	462	472	431	485	461	442	472	449	450	447	462	471	450	471	438	455	457	427	448	457	462	453	446	450	452	442	483	455	484	459	455	489	468	473	462	457	464	461	494	475	461	456	433	450	421	410	430	459	451	449	462	476	484	464	464	447	470	435	490	473	457	469	438	498	473	487	429	476	474	444	462	461	445	454	457	424	456	426	465	475	481	481	416	460	438	442	468	467	426	459	437	466	491	429	485	443	475	467	485	486	460	467	454	451	429	462	451	412	462	453	498	451	466	425	447	470	437	474	447	446	459	475	437	443	456	428	444	438	464	488	414	433	510	466	416	476	440	471	463	454	449	452	462	438	451	495	471	474	456	438	464	471	442	480	453	421	436	478	419	437	456	478	481	439	451	497	447	420	481	460	453	463	453	452	459	436	474	432	445	446	460	478	444	480	413	482	451	463	423	456	426	413	491	472	460	487	477	481	451	472	509	449	495	449	442	481	487	447	459	447	479	446	430	490	440	468	432	455	475	440	458	468	456	476	432	458	451	467	428	405	452	453	480	442	454	479	435	488	464	483	471	468	500	445	470	458	477	459	479	465	479	468	475	487	502	474	478	454	461	447	489	466	480	462	448	524	427	488	455	415	469	480	405	459	450	472	471	462	480	453	467	412	462	460	437	471	501	459	443	435	485	476	480	471	473	483	462	471	460	488	441	509	455	492	466	473	483	459	473	438	480	468	440	488	474	447	462	452	475	465	479	461	460	460	491	465	486	451	453	496	457	446	475	463	470	457	467	436	476	457	414	464	504	412	422	450	445	439	440	459	464	484	468	437	447	471	458	486	434	473	487	439	429	473	466	473	465	479	507	484	478	470	451	461	437	473	463	461	451	466	437	473	486	425	480	477	468	459	470	509	459	453	488	495	474	478	474	462	444	463	451	491	434	430	504	429	467	463	477	478	480	474	465	470	454	473	497	514	478	495	430	449	447	451	436	458	462	419	437	476	443	475	488	406	487	467	463	464	454	472	422	448	457	477	447	440	445	465	462	416	490	477	469	462	465	435	452	443	459	465	447	455	438	454	467	494	430	484	447	453	457	431	452	473	432	444	492	462	467	439	454	475	490	482	455	485	438	454	430	471	466	443	489	455	469	502	429	482	441	431	497	478	425	475	438	490	469	454	461	460	465	483	433	457	468	460	496	481	441	488	452	447	452	451	453	438	440	450	455	448	489	414	452	480	433	450	445	519	431	453	444	438	457	452	465	450	481	516	460	449	438	496	470	450	433	429	454	450	486	445	504	502	427	477	464	421	473	439	464	472	467	445	462	474	464	491	447	501	455	455	461	494	483	450	458	463	453	474	482	469	447	446	476	487	451	473	416	452	461	497	456	456	480	462	451	440	425	452	460	503	488	504	458	439	521	476	473	505	487	434	498	512	470	478	474	465	474	462	465	456	485	475	464	431	445	429	464	491	466	459	485	453	440	492	419	485	484	450	447	470	435	465	491	443	433	489	481	467	480	447	480	490	453	459	459	460	451	446	464	438	443	439	482	467	458	475	451	450	420	462	448	449	491	456	483	410	461	441	451	467	451	489	460	439	449	446	461	490	430	471	484	475	427	439	458	473	463	449	437	470	461	488	440	449	456	512	435	456	456	404	492	451	432	465	443	411	456	501	428	469	449	494	487	431	450	445	455	424	472	442	453	458	473	478	422	499	488	465	455	429	425	431	493	410	473	460	418	446	456	437	502	451	464	472	472	467	490	467	446	477	483	456	462	462	475	429	500	491	473	447	458	460	489	490	424	431	443	472	448	452	472	490	452	451	477	461	474	480	466	459	480	497	495	433	435	442	473	425	465	461	422	470	487	442	431	468	473	413	460	468	437	455	447	439	480	466	447	451	453	441	472	467	463	448	469	445	447	426	488	432	460	515	478	467	450	440	472	452	483	468	446	470	480	466	490	463	450	491	441	500	456	471	437	488	494	435	472	471	489	439	449	463	454	430	447	432	456	470	447	436	464	468	443	482	448	474	493	485	424	486	450	490	495	435	467	472	435	465	474	475	466	461	461	451	447	473	462	464	431	457	453	478	448	454	463	474	483	451	478	436	480	456	475	459	454	428	452	455	455	457	442	416	484	463	453	481	470	457	481	457	440	463	461	467	444	471	500	496	474	442	451	433	471	475	468	456	439	467	479	498	481	461	476	444	472	486	482	496	447	439	466	427	428	482	479	476	426	431	460	481	439	455	460	460	473	438	461	445	485	475	444	503	476	414	456	449	481	476	482	465	474	455	473	494	451	458	469	467	433	426	508	448	479	439	466	502	424	506	421	476	447	487	456	443	466	450	478	452	490	429	462	432	468	474	489	471	466	485	481	495	423	464	447	443	447	428	463	467	432	461	479	420	464	431	468	426	466	453	440	455	470	451	452	420	486	441	428	475	449	476	464	448	455	475	525	485	441	431	462	437	453	457	466	446	497	470	442	493	493	448	496	460	467	454	492	467	457	487	457	442	460	465	475	436	403	479	456	494	468	483	467	491	440	479	446	437	465	478	479	469	470	471	465	452	469	472	470	510	483	455	473	430	461	430	474	426	482	434	418	498	424	469	480	436	473	465	449	426	450	450	472	486	426	439	490	494	406	453	430	455	450	463	444	497	471	487	448	420	466	467	474	482	509	449	440	474	473	456	478	453	448	471	454	490	469	473	461	416	422	470	411	489	457	477	472	489	432	451	470	467	448	495	462	459	456	515	462	458	456	453	476	491	423	442	445	464	472	446	481	450	476	456	456	503	459	444	444	430	458	427	482	425	456	440	441	449	465	452	428	459	438	481	477	466	445	426	428	468	471	475	449	460	489	435	450	486	464	470	439	424	425	461	461	478	453	457	414	459	435	478	441	463	474	470	468	463	462	426	464	486	448	454	454	450	481	458	468	489	452	468	457	441	440	468	439	464	470	446	469	468	467	434	500	452	455	463	458	462	461	489	430	449	451	480	433	465	484	436	435	423	462	433	437	443	449	456	465	433	467	423	437	433	454	471	434	478	456	446	469	499	447	432	454	438	487	465	460	466	461	483	442	490	454	447	477	464	491	468	483	468	492	440	459	463	457	469	448	470	454	466	460	446	463	435	455	459	473	428	479	461	403	470	457	478	431	454	452	440	464	460	450	465	440	467	458	425	450	452	433	450	444	474	443	439	487	475	466	448	465	434	469	489	430	472	416	464	441	452	422	478	423	438	457	464	455	460	450	461	502	441	465	495	411	432	454	480	475	425	440	440	440	494	460	485	465	437	458	431	481	487	481	438	442	450	436	458	469
30469	31214	32929	19032	7295	1546	509	280	250	274	264	239	228	251	253	275	244	232	252	225	208	235	238	242	231	235	285	259	253	245	216	250	230	232	241	262	219	264	246	254	254	257	278	243	248	234	247	254	237	255	243	262	249	228	264	252	273	240	247	220	262	245	230	243	236	255	249	238	223	239	231	222	223	252	237	268	242	255	263	244	251	227	243	234	236	240	239	242	256	256	263	241	232	233	234	242	257	296	262	223	237	259	267	255	265	282	265	226	251	257	262	228	234	224	226	248	247	238	257	242	234	249	226	243	257	254	232	280	246	248	219	279	253	243	284	232	264	231	241	240	249	257	254	269	250	243	257	253	268	209	250	244	246	236	220	254	216	253	233	220	262	243	244	283	251	237	243	263	247	223	249	254	243	220	268	278	241	217	247	257	246	243	239	250	269	247	216	252	232	227	270	251	251	259	242	249	241	245	235	249	243	248	260	256	253	254	247	230	258	229	245	240	264	255	247	238	233	249	238	252	270	236	256	266	243	247	243	246	226	242	268	251	241	256	236	260	269	242	256	254	253	221	231	241	256	260	248	265	247	241	240	254	259	248	226	236	244	240	280	267	235	255	228	236	271	244	239	241	253	241	244	232	245	246	243	225	241	225	242	257	273	248	276	233	225	228	242	248	248	244	266	264	236	258	221	261	241	239	246	245	235	251	237	233	269	267	240	252	236	229	251	218	259	222	230	268	217	259	210	243	231	260	272	238	268	244	229	222	243	248	228	253	262	249	248	237	259	263	243	249	244	260	248	226	230	263	269	223	236	236	238	252	246	256	278	241	255	238	230	266	272	251	226	246	270	255	231	247	236	270	228	234	247	253	225	263	221	230	239	231	229	250	230	253	264	253	263	252	244	264	236	255	247	264	248	254	251	233	280	229	255	264	257	252	261	235	244	245	239	262	256	262	225	274	261	225	259	232	290	262	240	259	254	271	222	244	220	252	260	287	205	247	256	262	247	259	252	256	250	241	240	251	251	219	264	267	280	233	238	222	223	232	244	232	247	261	263	236	269	231	269	268	246	238	223	243	277	258	248	247	253	249	270	265	263	249	257	231	271	238	234	212	245	248	241	278	245	246	230	261	209	225	214	223	227	221	241	269	259	254	239	252	245	269	215	242	244	228	221	212	271	226	258	209	260	272	243	267	225	256	231	217	250	256	266	210	261	256	247	234	246	246	275	252	238	268	242	260	252	275	236	235	249	244	240	261	247	260	267	251	246	236	224	242	255	234	253	250	263	257	238	245	225	242	248	219	273	236	265	245	271	253	255	243	265	251	275	221	222	272	255	223	226	220	223	245	272	241	275	282	257	231	217	245	255	254	225	222	211	250	258	256	222	255	236	238	269	251	264	224	248	236	247	252	235	264	238	257	240	261	245	266	291	255	274	217	284	253	212	245	266	261	229	259	265	253	224	258	259	270	255	233	217	282	249	266	231	236	241	238	264	274	250	218	240	244	259	257	244	257	256	222	251	234	237	255	252	259	255	204	249	246	215	253	229	230	248	239	232	248	247	253	273	228	245	225	262	247	253	275	245	249	261	231	247	237	256	264	257	221	227	257	260	236	261	249	249	252	259	273	234	240	271	275	264	253	227	252	236	237	230	233	250	242	251	246	261	240	232	247	256	255	247	275	256	216	230	281	237	254	252	250	230	250	257	273	229	261	242	271	254	239	240	236	258	241	248	257	248	242	247	237	236	273	257	281	197	261	267	224	268	252	247	247	225	240	249	270	252	264	226	265	213	240	223	224	222	264	230	242	200	231	249	221	250	245	252	252	255	236	264	260	259	246	247	275	270	258	256	249	253	249	250	251	208	226	251	258	239	228	233	255	232	235	236	256	246	274	241	219	249	241	243	249	230	230	250	241	251	247	242	258	242	248	258	252	242	253	236	259	259	267	268	240	255	262	247	236	241	228	264	259	271	235	274	246	251	246	260	245	237	241	247	240	263	250	252	243	249	242	207	233	250	258	262	251	264	233	253	229	229	259	257	257	233	251	271	229	245	233	261	257	240	246	256	216	226	272	258	276	253	238	247	216	239	235	274	254	256	228	252	260	300	255	243	252	233	259	251	256	247	241	248	261	234	217	281	266	252	265	228	237	259	218	260	262	235	234	253	254	232	253	257	258	220	224	254	226	233	261	273	256	276	241	253	232	235	241	237	253	252	256	259	253	246	238	240	241	249	234	275	251	242	276	252	261	257	267	231	251	215	234	260	272	240	258	227	251	250	226	250	250	239	237	261	247	237	257	230	239	256	252	263	218	239	232	257	222	224	223	233	224	250	239	222	258	205	254	250	266	262	240	256	254	210	280	223	239	267	232	237	231	234	241	241	250	234	248	248	227	273	254	224	241	228	247	237	238	271	243	228	242	264	228	227	236	220	226	231	258	238	241	206	233	245	266	206	259	221	236	271	227	253	233	262	257	258	244	213	228	261	242	209	239	242	223	252	240	258	249	246	272	241	224	246	273	239	260	234	263	246	248	266	220	251	246	244	238	248	253	242	268	266	266	250	241	252	233	254	273	264	240	246	257	228	245	242	239	252	244	232	268	210	243	236	252	243	216	219	241	230	258	249	243	242	244	246	232	235	243	261	242	249	262	267	251	244	231	244	229	247	240	236	246	272	235	238	237	224	258	235	247	237	218	255	263	234	265	235	284	234	258	242	261	274	268	284	277	199	243	232	262	261	256	219	245	247	250	237	206	252	259	244	243	237	213	253	213	270	272	249	248	282	245	234	256	256	240	245	245	260	273	218	265	268	228	246	252	259	259	214	245	254	217	227	257	250	264	246	234	270	241	254	270	257	226	256	226	227	242	233	263	236	246	243	272	229	271	256	232	235	275	229	223	259	233	234	198	235	263	227	245	243	256	239	259	233	248	243	237	241	257	228	261	240	252	238	235	218	285	261	261	249	247	253	239	231	259	224	278	233	252	243	259	246	254	254	242	219	258	249	248	231	264	242	255	277	260	252	213	256	243	247	230	262	283	263	240	270	269	247	259	253	243	237	251	241	261	232	278	252	238	246	260	240	204	256	253	244	251	249	233	249	270	240	239	281	242	271	218	243	205	258	257	272	242	249	246	235	241	239	243	256	261	274	257	238	225	244	262	238	244	255	265	233	248	267	253	256	256	228	238	237	254	249	258	235	248	259	246	269	246	254	244	262	225	277	222	228	244	262	273	247	240	269	235	243	235	249	249	245	261	256	301	252	236	272	247	257	231	236	262	261	230	235	223	216	242	249	254	278	247	250	263	258	253	246	281	224	242	287	225	251	254	240	253	247	254	255	251	244	235	230	235	235	259	246	234	242	254	238	278	224	231	265	233	248	262	250	243	245	259	236	246	255	272	236	235	266	259	247	232	255	273	240	226	241	241	275	266	245	277	282	231	259	222	247	260	243	243	252	240	233	240	246	221	221	261	258	277	210	251	244	252	241	249
35495	46943	32045	16132	8292	2000	631	389	273	299	297	271	288	287	318	299	313	309	316	269	290	305	280	269	304	331	262	290	293	286	285	260	308	293	278	259	300	316	282	311	306	288	291	271	292	298	269	271	297	293	305	322	277	313	305	290	310	300	275	305	291	278	269	275	310	271	299	304	269	289	281	311	278	285	317	305	284	297	324	298	311	311	282	300	294	290	304	294	270	290	284	276	261	294	266	312	327	285	291	297	288	283	332	307	271	300	291	284	289	266	285	273	314	298	299	291	277	314	302	282	278	312	325	272	329	299	294	305	284	302	280	278	295	313	282	291	285	283	278	276	282	302	281	284	260	317	303	269	316	268	271	288	296	288	286	286	272	305	278	299	299	306	276	277	271	274	293	274	309	293	296	283	292	290	260	309	288	322	258	265	287	274	300	297	278	290	300	301	288	313	327	292	271	323	321	288	293	296	293	292	287	302	304	295	292	281	292	297	282	314	280	280	304	286	263	307	310	298	283	306	311	280	295	291	240	253	290	277	271	279	292	279	322	292	279	285	299	310	320	300	286	296	296	320	313	271	279	264	280	319	285	266	282	253	297	323	291	285	311	273	278	291	286	299	292	341	291	294	320	304	276	262	312	318	298	268	277	298	293	289	290	285	290	311	283	278	241	271	323	298	293	274	262	306	286	284	270	295	286	304	274	263	297	289	285	301	274	318	301	285	283	291	334	281	283	249	283	292	294	289	304	295	289	293	291	266	288	301	298	288	285	321	294	269	275	288	298	312	305	277	271	305	292	305	287	305	279	287	276	265	288	292	312	310	281	310	288	300	280	274	267	314	329	291	306	292	333	275	266	279	289	328	283	293	267	280	320	283	304	288	256	283	293	295	312	294	302	287	324	277	295	263	283	260	283	294	309	282	285	247	280	291	291	288	283	298	268	294	285	261	299	300	303	312	295	300	311	267	295	271	281	292	281	281	295	295	294	268	296	287	300	317	311	306	275	301	249	280	318	270	294	262	318	292	309	257	289	290	272	291	277	274	268	287	293	273	311	274	292	286	262	351	308	256	288	315	255	300	286	290	259	286	300	292	297	267	330	287	292	282	289	320	292	278	293	291	258	270	273	290	301	268	293	286	289	285	281	288	313	283	278	305	293	291	290	272	301	300	266	297	306	275	289	281	255	305	309	273	281	323	332	283	275	299	286	290	315	292	289	293	285	309	274	286	279	305	297	265	306	292	298	299	273	293	286	281	299	279	276	307	301	305	290	297	318	295	274	294	306	295	295	301	288	272	308	303	296	301	310	290	284	298	299	261	284	309	284	296	275	309	310	299	331	317	339	312	317	297	289	279	304	276	326	316	280	296	293	300	276	273	295	309	283	288	308	330	305	253	251	273	307	290	272	275	273	257	311	298	260	317	280	278	283	294	272	323	323	297	275	272	280	296	294	285	277	302	307	319	305	297	305	321	287	279	299	303	293	296	270	302	278	292	293	291	318	300	309	285	277	279	304	267	277	260	288	283	255	297	278	295	316	309	313	294	296	271	305	300	291	263	286	284	279	270	286	299	317	264	296	271	301	293	320	327	270	314	309	283	297	294	278	309	273	281	288	306	297	296	303	296	286	314	283	293	292	287	285	275	296	285	271	300	311	301	288	313	293	283	271	299	299	269	312	288	285	309	293	280	300	279	321	317	301	301	317	300	266	314	302	275	300	271	300	288	266	265	297	336	295	288	288	322	285	270	304	272	286	304	278	284	311	321	274	300	312	275	305	302	273	272	276	284	295	313	300	315	319	263	293	285	296	311	286	280	305	299	309	306	311	291	292	274	298	293	284	272	298	252	289	292	294	272	291	293	316	286	264	282	297	282	292	303	309	278	280	291	271	277	309	319	296	298	295	329	281	270	310	278	328	293	299	275	296	294	302	306	291	291	304	267	296	303	298	320	274	309	294	316	274	267	306	284	292	288	324	301	283	300	282	287	274	291	307	276	308	297	270	314	311	292	267	284	288	277	285	270	295	297	304	319	295	308	298	301	325	290	285	270	289	322	300	313	288	290	286	281	288	289	294	269	275	287	280	309	302	303	273	282	324	300	351	279	290	270	263	310	310	298	278	277	291	264	287	286	301	301	304	317	283	293	276	286	296	270	281	303	274	293	277	282	274	287	295	275	297	302	290	306	280	275	301	303	263	300	264	288	310	276	304	278	292	287	295	303	302	289	299	293	303	298	277	321	298	306	282	277	279	296	271	262	288	275	314	280	285	270	261	279	310	294	327	290	303	288	310	276	307	302	269	279	297	292	300	277	266	308	292	279	280	302	281	277	306	275	272	299	314	315	300	280	302	304	285	277	307	294	297	282	308	320	294	280	291	307	275	282	279	278	275	317	278	297	311	304	253	284	309	270	299	290	256	284	273	291	305	294	277	277	281	315	300	277	284	274	279	282	307	291	282	272	254	281	319	265	293	288	296	315	286	308	288	303	285	290	270	294	279	302	292	298	307	290	271	296	270	286	277	281	296	259	313	310	298	317	288	273	234	321	332	264	314	287	295	276	293	289	277	304	284	285	280	268	275	309	296	285	289	286	281	261	275	287	267	310	294	294	275	298	292	311	292	295	301	301	266	278	316	279	313	282	290	309	277	277	309	279	301	323	252	320	296	302	310	304	273	311	304	297	303	290	313	278	295	287	306	290	284	290	297	266	268	297	279	282	279	267	313	304	271	292	263	284	270	310	296	267	301	302	308	299	289	294	305	295	278	265	290	315	288	301	303	275	320	274	294	323	316	298	285	288	271	324	296	267	312	295	290	293	282	284	299	305	296	299	290	272	264	315	278	317	289	278	296	288	279	294	272	300	301	303	300	314	287	284	298	307	269	323	280	313	259	278	257	275	275	306	280	303	277	293	305	315	309	269	278	254	260	315	312	298	316	299	300	275	302	310	324	274	307	276	251	332	287	299	273	319	291	298	271	302	297	304	273	276	290	279	321	287	282	296	308	267	308	279	284	306	272	272	296	289	332	316	266	305	307	295	311	278	310	298	282	321	285	314	316	288	285	294	296	292	279	314	292	307	323	316	300	306	292	315	306	302	292	317	304	315	288	320	313	273	274	272	285	269	320	287	310	284	291	287	296	297	305	269	285	286	286	269	299	304	285	283	257	309	318	306	288	317	269	265	286	278	279	258	317	285	282	276	291	292	305	293	277	270	285	277	314	303	304	293	294	281	292	305	286	274	283	288	296	285	285	297	299	290	300	276	258	302	309	328	282	279	253	350	271	294	277	301	282	283	295	295	305	295	299	298	308	326	280	333	292	311	315	282	302	288	291	278	272	298	300	297	282	308	303	278	298	281	297	319	272	296	286	294	307	293	319	289	267	322	305	282	270	267	259	278	271	268	295	303	283	279	298	303	284	279	309	282	307	266	296	300	288	311	334	279	275	299	310	274	280	257	283	287	292	303	286	275	309	282	273	272	296	310	313	304
23889	20977	28232	25221	21257	11899	2330	470	322	303	274	268	272	280	306	277	253	270	256	267	286	259	257	252	249	277	270	302	255	238	268	283	234	261	209	253	270	291	262	260	274	278	265	261	276	276	251	247	258	239	271	261	233	249	254	245	282	269	238	244	260	253	265	280	299	240	249	263	266	245	262	258	232	250	250	261	272	249	245	245	276	263	228	250	253	236	255	264	272	245	284	265	268	275	275	237	249	260	273	273	270	269	238	278	280	241	269	239	269	265	244	290	260	243	248	259	254	250	309	251	279	243	240	254	261	274	248	272	258	248	242	276	266	255	253	251	267	269	247	248	260	259	259	284	276	226	240	247	250	250	254	239	281	269	253	261	265	258	237	263	267	259	267	260	244	268	265	262	278	239	250	273	267	282	258	252	231	277	265	258	273	279	264	254	245	252	261	262	254	254	269	249	224	274	265	259	288	249	241	240	264	232	246	261	271	260	269	262	254	252	244	237	259	278	258	239	242	258	240	288	235	289	239	248	265	251	254	237	297	259	254	246	260	236	258	234	245	241	253	240	244	248	264	273	241	230	261	258	262	272	262	255	236	253	228	260	248	257	293	256	242	262	280	251	280	278	274	280	262	283	271	253	254	283	240	245	251	260	268	276	251	237	248	250	251	243	251	275	256	267	249	289	253	252	269	287	250	238	260	256	261	251	269	265	260	238	237	252	285	260	261	280	222	247	271	274	256	276	254	257	266	250	254	250	247	271	245	247	258	293	264	273	276	258	236	263	243	233	234	235	254	242	233	260	273	243	264	264	270	271	226	255	227	255	242	245	259	244	261	255	287	277	265	222	271	239	237	272	267	272	296	270	259	269	279	254	267	254	277	247	226	259	256	255	265	253	242	243	261	264	254	272	267	259	273	285	258	248	266	249	233	255	250	249	257	256	265	254	237	266	262	266	253	250	280	257	248	229	269	232	256	276	263	271	272	302	244	254	297	269	265	255	256	245	265	264	254	238	293	262	248	267	249	270	250	253	267	259	242	258	266	257	261	263	281	279	249	273	249	247	270	258	277	267	260	265	244	249	241	261	295	239	259	280	252	283	263	263	287	253	268	284	280	259	282	263	242	239	256	278	239	262	250	280	241	241	250	276	237	249	252	239	236	302	280	258	237	278	265	262	235	252	267	276	261	303	247	219	256	255	286	267	244	259	252	252	248	286	271	299	268	251	255	278	235	242	250	256	260	269	259	258	245	265	275	253	252	278	253	240	261	256	261	257	269	268	271	247	234	267	268	279	236	259	258	254	252	237	256	236	273	262	266	270	247	248	262	245	261	243	276	273	268	289	253	258	261	263	257	254	238	239	265	285	270	253	262	283	253	269	301	290	247	273	285	255	245	259	253	246	275	250	260	269	252	272	273	241	243	267	280	281	248	238	265	248	256	276	249	279	267	271	259	249	267	301	231	265	250	222	266	250	258	275	255	254	220	272	275	266	236	212	260	256	288	278	267	245	256	238	235	269	250	245	230	230	270	275	259	290	232	266	262	237	250	260	289	286	270	275	267	235	273	275	220	259	225	255	250	288	276	245	298	258	253	276	243	266	263	263	229	231	259	277	254	268	240	239	248	261	265	233	239	288	280	251	285	220	267	273	256	259	241	273	250	254	234	249	273	271	239	263	237	298	262	262	269	270	238	262	301	257	263	251	247	283	262	243	243	243	249	255	253	282	253	258	238	252	244	256	299	259	288	252	263	258	264	264	257	255	261	247	294	247	274	258	267	269	256	275	275	236	252	241	226	281	251	276	270	251	274	233	239	253	244	284	236	278	275	280	247	277	259	272	282	212	261	257	279	264	262	241	260	261	263	252	230	286	276	256	280	262	251	234	256	268	276	267	265	236	263	264	268	259	252	267	260	239	250	265	250	265	253	223	235	237	225	241	271	245	248	245	267	272	269	255	252	288	269	229	255	285	279	236	268	264	259	254	271	259	267	242	248	244	274	258	252	237	277	279	251	268	265	258	232	269	275	274	293	230	276	242	284	275	272	261	276	280	264	276	282	267	237	276	251	263	257	227	267	264	255	259	256	250	262	250	275	230	256	273	270	276	258	277	243	263	244	243	287	245	285	257	254	242	299	294	267	243	253	221	261	272	285	249	305	277	263	284	224	230	273	279	267	260	256	230	264	245	262	260	257	241	236	276	248	280	303	290	284	252	256	274	260	230	243	274	293	252	227	235	268	259	252	257	266	270	276	261	272	270	252	273	247	276	255	245	255	241	253	236	262	288	258	259	278	267	261	246	273	287	286	259	274	286	288	258	294	271	257	248	246	247	277	237	285	262	255	261	284	277	277	232	227	250	259	257	266	264	241	241	264	248	284	243	255	256	233	283	260	285	242	262	247	279	277	219	256	268	294	225	230	237	252	265	295	248	242	266	248	281	228	242	254	231	232	261	271	255	251	261	276	261	261	268	254	247	245	243	277	271	245	270	278	281	242	255	282	270	258	246	277	261	261	269	264	265	258	260	269	255	243	256	253	258	273	253	260	267	275	271	255	247	291	248	278	274	256	272	281	272	266	248	254	249	260	263	275	254	232	255	267	263	262	252	265	245	264	263	246	250	265	243	253	236	248	265	260	253	256	261	269	268	237	256	241	244	260	254	252	251	254	256	259	273	256	274	260	271	232	257	256	231	265	256	263	267	260	264	257	246	274	266	277	273	242	239	260	256	252	233	248	254	260	259	260	246	288	271	230	266	272	243	277	270	252	248	254	266	253	256	276	297	259	285	267	253	223	288	270	240	229	291	271	257	265	259	263	262	277	267	245	257	252	284	279	250	270	282	274	255	261	249	261	262	285	241	254	248	257	245	215	241	254	257	265	254	243	243	258	285	234	265	267	282	252	254	260	249	239	300	248	272	268	267	238	256	250	255	253	233	247	268	255	252	277	247	240	271	279	277	251	263	238	268	275	271	299	226	241	259	261	260	246	263	281	260	269	252	271	299	261	249	273	247	248	248	254	240	280	272	305	261	269	272	269	266	245	271	239	236	276	280	283	248	264	277	296	279	270	267	291	290	231	237	269	247	276	250	222	257	286	242	261	287	234	257	269	253	222	286	262	263	255	265	257	253	259	275	290	267	240	233	235	271	288	271	257	269	275	270	260	258	248	267	250	274	297	240	239	244	277	254	244	254	283	263	276	284	235	265	238	262	276	272	269	258	280	297	276	268	261	232	287	258	231	297	243	276	274	249	261	263	288	227	255	254	285	257	249	241	235	227	232	247	259	248	274	251	246	287	247	234	289	269	265	254	263	242	261	280	292	261	282	229	270	253	257	258	224	258	269	263	264	275	227	281	260	248	294	278	272	293	281	265	238	297	261	264	258	269	258	273	277	271	238	273	275	251	239	262	251	257	256	238	267	252	251	242	237	257	247	268	254	261	264	269	260	244	264	249	269	277	266	290	282	268	278	258	269	254	255	246	236	234	234	251
37320	59407	41811	29094	15743	5535	1470	468	355	347	369	331	342	320	344	323	293	316	300	286	311	289	298	330	296	325	294	308	293	315	298	289	295	297	296	281	269	276	318	308	289	319	300	305	304	294	308	302	278	315	262	296	333	287	272	308	316	291	287	260	292	314	278	284	301	294	280	315	268	322	254	269	271	301	331	283	270	282	317	288	319	302	305	310	320	262	313	339	298	318	312	300	275	284	298	299	283	300	291	286	292	299	293	298	296	311	323	305	302	288	318	290	276	297	334	297	301	278	315	286	303	274	278	284	301	289	316	297	313	279	312	324	269	305	281	329	299	279	277	318	302	313	304	289	303	293	250	285	312	320	273	326	278	281	290	267	310	279	306	262	304	274	299	299	322	295	304	251	281	298	277	260	274	304	282	290	283	288	306	298	300	290	279	333	299	319	302	294	308	302	314	280	293	280	310	319	276	294	306	315	284	299	322	269	272	311	305	284	312	310	329	287	311	279	264	322	281	299	305	315	290	290	324	313	296	318	305	288	313	307	316	283	290	300	272	292	316	311	276	299	299	299	294	318	283	291	310	327	285	312	298	277	267	283	307	297	289	296	294	288	311	278	267	305	274	297	305	281	326	283	307	340	285	309	274	308	300	317	308	312	300	303	310	320	287	306	291	278	310	304	294	304	293	311	295	297	291	273	257	317	280	290	281	274	289	277	280	287	319	316	276	283	304	306	278	296	286	289	301	296	304	322	294	295	311	304	271	304	304	250	313	302	276	287	252	287	322	297	275	311	288	268	301	303	283	294	284	302	320	270	285	269	288	328	299	307	311	298	305	298	289	282	285	304	306	279	263	308	289	292	314	290	287	302	287	275	300	300	277	282	288	305	292	303	288	282	265	293	337	293	285	316	326	301	301	284	317	300	287	276	299	283	279	306	283	296	274	299	310	287	290	283	309	278	284	302	289	299	300	306	267	288	299	315	297	301	277	290	305	314	272	293	314	291	316	308	293	276	320	310	273	290	293	329	302	315	273	290	306	298	295	320	283	303	284	297	292	296	287	301	331	312	306	304	299	277	311	319	298	295	321	307	304	313	257	303	326	317	308	302	286	312	302	278	324	291	317	316	300	283	295	309	311	270	283	310	277	283	311	263	301	311	298	308	305	261	261	289	296	299	304	311	310	295	303	285	283	292	311	302	301	297	297	312	260	294	293	274	280	314	276	308	308	333	319	296	323	272	299	299	299	311	310	312	267	295	291	295	324	299	321	296	328	302	298	273	290	299	297	310	284	319	294	314	278	269	282	301	323	302	307	293	294	293	254	290	283	280	278	326	318	311	273	285	296	275	288	312	315	284	335	317	281	305	324	305	303	328	303	274	291	291	276	286	315	274	292	317	315	305	294	292	278	331	307	279	264	266	286	278	296	329	299	310	294	285	297	308	333	316	338	300	300	291	281	261	299	286	322	297	303	295	284	295	278	318	345	288	289	285	284	317	295	310	290	296	312	287	299	289	280	287	290	272	263	297	324	344	292	299	296	321	312	300	313	285	306	283	293	292	300	305	288	301	320	289	288	274	315	279	285	337	319	287	331	288	329	300	291	284	289	321	302	314	321	283	277	277	309	308	335	293	262	283	287	292	321	298	300	302	278	282	314	315	291	312	294	299	314	298	274	308	301	293	329	317	290	301	296	288	283	286	298	275	294	308	266	285	303	294	247	280	298	306	276	312	293	339	285	283	286	281	314	285	294	294	287	298	326	289	318	286	315	298	294	303	290	313	260	288	315	294	308	293	309	283	298	317	302	304	305	307	279	313	306	280	310	302	318	277	277	314	313	317	291	301	290	305	340	308	290	314	306	260	278	277	300	300	286	283	307	297	298	299	318	296	307	306	288	277	326	310	304	292	319	294	281	302	276	298	285	274	256	305	284	298	295	288	320	276	307	308	279	297	283	287	288	274	286	295	286	310	303	315	280	260	307	312	307	301	299	309	289	295	287	307	284	299	309	307	278	314	276	274	265	267	290	298	305	303	292	309	301	313	264	316	287	309	307	307	290	314	307	308	300	289	300	309	283	303	284	270	320	299	277	315	343	318	286	294	293	301	276	280	318	298	277	290	308	286	261	281	289	272	309	288	302	306	305	312	301	289	292	330	292	308	297	277	277	315	327	284	282	289	294	289	310	301	300	285	323	312	285	301	303	319	289	294	328	313	280	312	312	299	281	274	276	305	288	296	332	282	311	284	295	303	282	289	332	308	287	312	288	300	310	266	319	322	302	308	304	314	294	274	292	289	284	297	302	325	274	288	279	290	322	332	340	274	294	294	294	286	296	302	305	282	323	279	319	289	305	298	278	287	308	297	322	286	285	268	316	355	317	295	294	277	258	299	308	300	275	301	287	290	322	285	305	299	298	298	275	322	260	314	297	299	291	294	296	304	307	305	278	311	301	301	289	301	275	299	284	285	320	299	304	320	299	307	297	278	294	288	299	301	315	307	295	303	298	278	317	291	295	272	284	262	287	287	317	269	296	274	322	310	287	317	291	354	310	307	288	309	316	281	303	330	311	290	305	286	324	279	287	298	292	324	291	278	264	281	283	274	306	277	302	307	295	309	315	277	265	305	296	299	325	303	287	312	287	264	316	302	288	291	291	284	295	287	289	292	298	277	284	310	303	305	278	302	284	297	292	289	331	302	321	299	288	305	310	306	316	274	292	295	304	263	320	288	310	286	295	296	305	305	287	304	275	293	267	259	311	281	292	277	306	305	289	310	300	277	284	308	288	309	305	325	297	285	277	322	299	309	292	280	283	300	316	266	308	306	285	251	290	296	287	274	304	309	283	280	289	300	349	302	285	302	302	261	287	307	270	284	320	283	330	298	277	273	274	287	256	291	274	275	305	260	302	309	269	270	283	274	274	311	306	289	294	288	294	286	300	268	292	310	288	256	263	319	267	301	274	314	293	312	304	326	289	315	302	293	304	287	298	311	313	297	298	323	285	311	336	303	317	311	277	286	278	288	267	275	286	312	310	279	289	269	331	284	294	274	292	316	294	311	287	290	292	303	291	308	273	308	316	290	278	292	259	309	290	335	301	294	315	318	300	294	295	305	305	350	324	294	282	297	290	292	293	324	284	269	278	327	294	298	311	281	327	315	292	282	299	299	303	311	290	273	312	297	300	286	303	288	328	279	277	272	278	291	302	265	317	297	294	283	310	261	291	276	275	290	295	295	294	308	279	298	322	323	310	253	294	302	305	325	308	286	282	283	304	334	291	292	272	272	279	305	317	282	311	281	269	294	303	318	301	317	299	305	318	293	298	312	295	295	300	320	287	300	280	310	300	303	295	290	277	301	297	301	312	297	265	279	299	296	284	313	266	306	321	294	299	289	321	309	273	287	307	286	294	311	283	280	285	313	291	302	292	286	316	287	325	294	315	297	307	285	305	287	312	293	293	310	292	311	300	300	287	345	319	304	273	309	303	307	266	273
25160	21312	28150	25580	14777	4467	867	437	424	353	376	332	366	367	363	361	348	323	371	340	365	348	345	327	325	378	344	395	363	355	354	363	338	339	333	318	345	375	354	350	312	350	361	370	356	367	341	329	343	343	341	342	350	336	359	325	344	356	346	376	350	380	334	328	319	363	360	345	362	386	334	375	322	378	344	355	336	342	377	325	353	363	371	364	337	325	347	361	349	358	317	310	341	379	375	360	354	372	341	339	355	332	337	343	373	352	342	365	389	327	351	348	373	388	343	342	348	365	347	340	344	362	319	341	333	336	355	338	356	361	333	381	337	324	356	332	336	371	334	331	346	343	378	349	334	321	331	354	344	332	358	370	349	365	367	353	370	324	337	377	341	359	362	366	377	374	371	344	333	361	392	336	350	355	345	361	307	320	364	353	351	353	342	356	315	323	347	330	388	357	358	363	339	373	337	341	342	328	325	328	349	342	335	386	355	341	343	348	357	358	356	366	337	359	336	375	327	343	358	364	412	342	359	355	372	320	351	347	370	362	362	356	394	368	369	333	342	363	331	344	336	368	393	368	321	339	374	324	390	342	351	354	329	375	349	329	354	361	393	383	334	305	372	334	346	383	358	362	357	360	354	346	357	364	343	363	354	318	335	368	348	363	299	363	371	341	338	352	350	359	380	347	358	328	349	351	368	321	335	325	336	348	377	350	341	341	362	321	346	343	356	370	341	321	373	347	364	381	345	368	352	331	374	350	370	369	358	365	310	357	343	386	366	395	345	330	324	337	349	336	370	351	345	357	353	314	371	354	378	307	352	373	316	375	327	346	351	341	335	339	333	347	352	384	319	355	424	335	363	363	335	356	319	327	359	372	306	340	342	342	365	360	344	366	339	360	360	367	325	351	354	368	357	354	358	324	343	346	378	341	370	379	359	361	376	351	350	343	342	359	345	330	348	351	341	345	376	342	351	372	350	333	346	355	381	334	394	370	334	343	353	355	335	371	374	354	337	358	376	400	361	381	342	358	373	342	364	335	356	360	322	348	355	335	320	343	384	374	379	352	351	363	342	347	347	358	338	319	346	381	348	331	330	329	338	378	401	349	341	337	352	352	356	373	364	364	386	381	352	372	359	345	370	380	342	361	357	361	350	315	345	352	342	403	362	371	381	373	343	341	362	356	321	361	356	353	373	360	364	342	360	359	354	355	378	333	338	374	342	310	344	348	367	345	346	364	389	357	331	342	334	393	341	373	347	328	365	348	407	320	324	330	360	326	368	358	340	313	370	382	348	370	335	368	361	354	367	361	367	387	362	354	366	319	358	359	355	326	348	346	365	347	336	359	349	332	374	374	353	344	335	382	381	340	355	352	350	349	310	355	359	337	329	372	350	354	344	363	354	361	342	342	314	339	353	338	340	353	343	345	340	386	357	367	336	348	335	345	368	343	358	377	350	358	359	308	353	342	331	347	354	381	325	335	357	337	374	364	403	355	358	341	361	400	384	345	322	369	351	335	337	351	333	325	355	380	363	333	370	327	322	344	337	321	322	321	378	360	331	349	330	344	345	332	348	336	366	321	379	357	329	352	308	314	349	374	371	361	376	398	337	366	332	357	382	354	374	345	340	308	354	343	343	341	355	342	310	369	361	349	366	339	338	387	359	371	350	340	338	341	344	375	378	315	342	314	355	368	354	299	383	374	352	340	360	349	365	336	367	357	344	351	336	338	376	333	344	355	343	338	370	330	326	347	342	357	354	359	331	341	348	366	366	342	387	354	336	380	372	347	391	357	350	356	346	353	341	359	336	377	333	381	363	372	328	385	375	377	370	379	360	360	362	346	350	339	377	336	346	331	350	324	333	365	349	317	308	328	343	351	365	354	347	348	359	378	328	375	335	334	352	351	380	339	384	341	354	361	353	362	360	351	339	370	320	346	380	379	349	372	386	367	359	356	385	321	339	412	361	334	365	342	354	387	405	367	331	379	353	336	355	342	332	348	343	369	341	338	326	356	368	323	353	405	347	335	345	320	373	345	355	353	372	372	342	337	407	335	307	349	371	363	380	341	336	361	313	333	355	352	352	355	363	348	344	390	323	356	348	358	373	361	365	355	394	340	348	364	342	379	339	367	391	383	344	363	345	340	327	328	350	365	341	355	314	362	342	380	368	337	330	349	366	321	367	354	368	334	351	344	350	402	336	329	357	321	331	376	343	353	355	353	374	330	339	339	369	366	363	345	340	363	338	373	345	300	362	331	395	382	337	372	347	372	344	348	371	372	348	362	339	357	318	362	339	372	306	339	340	364	382	354	343	344	354	331	365	391	335	318	389	360	325	331	367	327	349	346	331	343	346	352	392	338	350	392	378	360	335	350	323	336	366	351	356	322	327	375	350	340	344	352	364	384	344	363	357	340	361	364	319	339	330	376	375	386	336	317	342	356	344	322	356	359	325	340	363	351	340	343	363	382	367	354	366	360	329	343	359	355	358	337	348	334	342	343	332	358	331	322	381	347	386	329	322	348	355	355	378	352	328	381	354	371	309	343	377	356	340	359	343	373	337	320	382	356	349	338	344	365	341	340	369	358	348	348	378	346	355	344	340	364	368	356	366	348	349	328	367	350	359	347	359	349	334	368	381	383	330	351	366	361	369	384	376	339	348	331	347	337	323	369	336	356	315	374	344	343	332	343	347	335	337	344	381	357	346	356	332	395	359	375	375	340	356	349	363	385	364	359	366	358	349	338	343	356	341	343	357	363	346	340	333	351	347	363	349	345	353	343	372	332	354	344	357	347	333	341	361	346	353	352	387	323	386	348	341	310	359	398	348	380	373	326	378	367	349	340	355	362	360	348	326	355	371	364	320	349	360	311	360	374	370	348	381	347	376	349	347	376	362	346	353	355	342	352	317	367	357	339	359	338	353	345	353	407	381	350	338	366	345	347	353	402	313	329	346	349	356	357	329	353	331	349	348	357	362	340	344	354	348	333	318	356	370	347	349	354	386	351	367	346	368	376	349	304	343	349	350	321	320	357	365	338	341	337	365	358	341	358	338	331	303	367	330	344	351	358	362	355	375	371	356	362	355	344	349	343	345	373	333	358	327	343	334	326	344	333	335	369	361	341	346	359	351	361	350	369	350	367	368	355	361	359	355	358	322	358	344	346	368	342	335	337	341	352	362	373	361	309	367	321	356	349	351	318	348	337	342	367	351	368	332	341	355	372	357	380	343	344	351	360	343	379	347	325	366	368	341	362	373	348	347	357	373	340	332	315	358	361	377	379	354	372	378	369	335	349	320	361	360	347	364	354	311	340	385	352	338	367	319	363	380	348	415	346	384	321	338	347	357	344	334	338	368	345	365	361	335	380	375	327	318	324	316	373	362	377	366	348	320	364	334	366	379	368	356	350	351	364	341	345	323	347	387	380	359	343	366	361	344	368	367	351	371	336	334	329	361	359	372	331	340	330	325	348	349	347	350	318	348	358	345	365	360	328
38071	52065	36496	20697	11641	4394	938	523	409	403	445	404	402	459	385	406	397	401	406	390	402	399	382	394	414	412	434	394	422	390	406	396	414	378	403	406	448	386	422	359	360	386	420	395	423	397	412	402	401	374	380	395	421	431	400	381	400	454	429	368	397	380	425	399	432	375	369	375	368	410	429	395	395	399	418	378	378	400	434	412	396	394	414	402	406	375	414	362	393	383	397	404	418	382	390	408	461	388	396	414	403	423	399	445	444	379	423	418	404	389	408	434	396	403	440	388	396	414	402	390	417	394	333	420	413	419	389	382	400	379	406	382	391	385	394	424	392	404	409	416	403	444	419	387	407	419	419	419	427	428	375	416	421	423	432	451	406	437	432	427	438	430	414	422	399	374	369	411	407	418	393	410	391	373	398	392	381	405	387	411	383	412	419	419	432	397	436	397	422	389	415	415	411	406	420	434	399	410	401	422	397	420	418	421	408	376	392	455	389	393	369	393	394	429	397	385	404	385	430	408	388	397	420	401	372	395	412	421	386	422	420	418	413	418	393	388	379	411	378	375	425	381	415	410	413	406	415	429	370	393	371	376	422	391	377	421	381	459	367	414	361	361	405	410	390	417	366	407	392	410	435	386	408	322	406	379	390	419	397	396	433	381	410	436	389	391	380	400	367	383	408	411	395	384	391	401	412	428	412	394	373	383	383	405	417	393	431	404	375	403	404	418	427	405	426	421	431	399	390	443	385	392	396	405	371	399	407	399	394	424	371	394	419	443	434	405	395	412	411	402	416	363	402	389	418	399	419	392	433	381	395	411	398	397	395	413	433	368	364	383	384	386	401	414	373	398	402	388	432	400	399	428	421	378	385	389	403	433	355	388	371	376	393	351	430	405	409	415	377	418	385	376	431	426	385	400	340	400	414	411	377	417	384	418	391	434	381	423	411	398	391	405	388	393	421	408	406	379	420	388	398	418	438	345	426	409	424	385	462	393	399	372	426	411	383	372	420	393	398	394	441	362	394	396	401	395	369	414	416	376	387	417	396	421	428	393	383	382	415	357	401	383	430	404	438	402	391	427	416	439	422	402	394	431	418	385	422	399	417	413	380	421	396	398	387	387	401	433	421	410	399	432	397	410	386	417	383	433	407	406	409	405	402	351	390	418	360	411	419	378	374	372	430	394	405	436	416	414	392	406	368	400	397	431	401	451	384	382	430	402	423	367	427	388	373	431	434	389	421	446	421	401	419	438	380	389	386	406	394	383	403	401	406	394	403	404	392	374	370	380	431	414	404	400	388	392	404	399	422	434	374	386	393	407	416	392	409	415	438	414	405	408	433	448	384	407	415	411	422	435	410	386	415	425	407	411	366	401	401	397	383	381	406	423	375	401	410	420	387	396	379	387	408	373	431	382	426	401	419	440	441	403	385	395	405	403	423	396	391	422	402	391	372	404	378	412	379	390	373	422	395	403	379	397	426	446	400	413	457	419	376	389	388	399	413	369	413	421	429	426	396	382	385	386	388	403	411	376	400	384	426	460	368	394	399	437	387	439	368	391	386	425	384	377	404	380	413	401	401	385	386	406	387	382	410	372	397	363	372	423	420	366	444	390	404	372	413	411	381	395	407	401	402	395	420	402	388	397	413	380	386	418	397	439	406	385	403	392	378	434	387	433	446	406	404	417	399	418	409	386	384	397	396	428	423	396	415	400	420	361	403	377	416	424	389	411	423	396	401	440	379	423	424	383	407	385	390	372	396	386	369	418	426	430	421	402	406	415	376	402	410	405	400	387	442	413	407	415	375	387	392	437	430	374	383	393	361	424	387	410	375	390	409	423	383	416	396	398	396	389	392	410	438	381	381	383	406	413	385	394	377	420	425	392	386	392	384	417	405	422	389	391	387	424	386	404	410	381	384	414	376	393	405	379	403	379	364	374	385	393	383	410	428	428	403	427	416	398	392	422	370	404	375	402	400	386	389	374	415	407	410	367	363	414	369	378	444	418	406	413	387	409	389	397	397	441	393	425	410	398	393	400	367	392	418	407	360	404	406	380	422	385	380	421	389	423	434	397	390	375	422	408	420	427	374	373	428	411	401	409	390	399	392	415	384	375	429	418	391	394	380	407	382	447	382	416	409	409	418	414	389	409	435	424	365	412	420	399	404	418	384	393	436	386	414	402	408	380	421	406	430	385	382	406	427	416	419	430	378	401	382	399	397	387	414	422	372	416	402	386	416	369	423	409	431	383	381	387	422	416	423	422	411	421	430	410	358	381	411	403	365	397	402	422	441	423	387	380	417	358	406	382	410	404	386	395	407	354	410	400	393	423	391	399	398	419	402	401	382	441	392	391	419	405	362	388	450	378	422	410	366	413	393	396	401	377	408	407	401	396	392	391	375	375	417	434	359	418	387	380	393	419	427	420	382	433	396	420	400	426	436	419	379	388	446	396	404	394	384	411	397	428	417	399	404	396	410	412	391	408	387	423	397	429	387	381	360	423	418	416	380	368	418	425	441	404	389	440	407	402	359	391	430	399	379	401	422	380	385	410	413	429	362	392	391	375	401	378	392	393	402	432	428	427	385	382	392	431	402	400	410	373	399	430	414	363	404	350	380	379	399	409	420	408	400	418	404	377	425	390	393	405	427	405	420	422	438	450	418	419	408	413	378	399	416	438	434	433	386	413	405	411	406	396	413	381	412	397	370	419	425	410	451	380	421	411	372	389	427	371	395	394	422	384	397	397	442	425	385	407	402	409	388	400	423	392	396	400	372	431	403	414	421	392	383	404	364	429	388	394	425	405	403	424	387	413	406	431	395	389	395	403	374	444	419	407	398	383	417	388	377	392	424	428	391	415	426	374	427	378	405	413	398	406	371	367	393	449	436	433	403	389	421	403	414	390	402	435	421	391	390	400	408	413	372	420	413	401	388	432	411	384	382	420	376	438	409	434	399	416	385	406	404	399	389	422	364	415	387	396	415	396	382	416	406	395	384	366	400	387	388	382	392	398	393	410	427	416	391	405	423	367	423	424	404	410	415	408	398	410	402	406	399	418	394	389	440	404	402	388	419	425	401	405	426	395	399	386	407	382	373	409	404	405	384	371	391	421	419	417	421	386	407	357	348	434	415	410	420	383	387	394	433	393	430	394	372	400	430	396	405	391	379	406	421	405	416	402	411	362	405	396	394	399	406	370	404	387	394	391	412	438	391	407	420	386	411	428	374	401	436	399	405	414	380	382	388	405	448	417	407	435	447	441	372	403	411	405	396	416	407	425	451	427	402	362	411	421	421	430	399	433	419	438	408	396	395	390	414	406	413	436	431	389	376	385	431	395	405	429	406	404	390	408	378	411	397	401	453	412	425	397	440	392	384	390	404	377	384	384	427	423	396	432	416	371	409	379	424	381	402	412	411	401	363	418	368	392	413	380	389	394	409	358	404	406	406	413	382	407	393	406	404	428	380	441	433	396	417	400	382	421	374	411	431	371
22805	20963	28368	24028	21713	21072	10639	1282	585	500	455	469	458	425	473	417	440	448	446	456	433	436	452	409	421	434	404	409	410	436	413	405	404	414	381	387	392	409	437	421	411	443	405	387	395	436	408	434	437	421	425	397	403	409	401	418	423	402	426	419	409	410	384	434	390	414	387	426	380	415	415	407	410	407	436	424	379	432	407	427	397	407	418	431	418	402	410	377	436	416	409	434	384	417	400	402	428	386	407	405	408	398	410	397	410	418	452	394	423	409	420	449	411	362	396	390	409	437	398	430	428	388	398	422	404	434	411	430	413	444	439	376	420	384	446	443	434	391	395	415	410	409	388	393	438	438	411	382	397	396	409	426	413	406	412	393	439	435	425	418	409	376	441	424	417	403	434	426	398	383	398	414	370	440	410	423	436	405	413	435	412	422	438	400	460	396	423	375	395	401	398	355	380	428	400	423	377	438	439	435	438	389	431	430	450	425	397	403	406	396	379	453	453	386	407	434	379	440	419	427	426	450	438	417	415	394	413	397	396	422	378	430	379	405	435	427	402	408	445	393	427	410	420	411	419	437	422	466	424	414	401	406	414	422	377	401	411	396	388	405	401	404	429	399	375	404	382	416	396	448	405	388	443	416	392	412	432	409	421	411	418	416	431	388	427	423	428	390	449	395	413	414	393	437	428	398	459	432	439	420	432	440	387	387	417	391	423	407	424	404	394	423	423	439	428	416	423	414	450	424	382	418	383	439	422	396	389	459	420	437	373	402	413	391	405	399	400	418	395	385	392	452	449	431	448	368	408	429	436	414	408	403	459	417	402	376	366	450	418	423	427	397	405	422	414	410	415	422	386	405	417	427	428	418	387	458	423	403	407	410	431	402	387	400	431	400	389	418	404	391	412	406	391	411	375	419	436	418	426	421	406	405	434	427	401	422	381	387	415	409	423	416	414	446	410	385	441	401	441	424	373	388	383	419	437	402	400	387	389	394	436	420	398	428	443	379	425	419	433	416	419	421	456	389	416	409	382	424	394	408	404	414	385	389	370	429	440	440	403	423	417	425	439	405	413	408	427	417	440	377	413	395	397	395	430	392	412	428	376	360	419	432	408	349	420	372	424	422	463	389	432	439	411	413	387	412	417	378	393	402	432	424	424	391	409	419	415	398	408	415	394	402	376	405	420	411	412	428	404	432	402	387	395	404	390	397	405	426	412	413	416	392	412	421	384	398	428	427	393	396	384	416	398	410	396	416	429	423	367	394	411	446	408	393	389	383	404	433	386	401	410	387	407	430	382	433	395	414	425	421	402	428	464	401	391	414	416	390	411	426	410	389	409	422	416	394	427	415	427	386	390	443	389	395	442	410	384	394	415	431	424	383	411	385	389	368	399	432	400	398	452	412	399	369	377	382	397	399	439	405	440	418	441	384	396	413	393	442	429	399	414	436	409	426	393	422	400	394	423	434	443	443	399	402	401	398	409	406	381	433	444	417	368	403	423	411	390	409	406	396	399	404	418	456	434	387	444	402	421	362	389	433	435	406	395	404	402	430	401	387	406	424	411	419	440	379	409	390	406	418	388	407	418	434	366	420	439	423	390	433	404	383	359	393	400	420	413	408	384	427	401	406	396	432	406	393	419	413	425	430	431	427	422	421	427	388	393	431	417	397	443	448	436	457	416	415	440	406	405	419	407	387	381	455	442	411	389	434	424	444	435	399	434	415	427	417	415	409	373	448	390	426	448	419	401	407	444	407	406	407	437	417	409	427	372	444	423	453	393	395	423	416	392	450	429	387	434	411	383	428	413	431	390	405	415	411	388	412	394	407	373	426	410	419	421	401	409	423	410	422	411	410	406	409	413	437	414	434	416	421	392	414	399	389	414	428	416	386	385	376	437	430	396	422	372	394	403	414	408	412	445	396	423	390	451	434	409	436	397	393	431	399	426	392	406	435	451	427	389	395	445	397	439	407	410	419	452	407	428	381	407	397	441	400	409	405	459	402	435	426	444	407	426	426	405	418	403	405	421	428	375	469	456	464	446	428	401	421	396	400	392	396	431	408	435	443	415	409	423	414	388	438	434	429	398	428	451	432	436	402	425	395	411	412	403	409	420	421	426	391	423	408	449	414	397	430	420	410	427	411	422	398	413	392	389	421	459	375	435	417	431	429	410	392	417	406	439	407	439	441	408	385	395	414	426	409	386	395	392	448	410	387	393	409	403	414	417	403	393	397	383	416	398	419	404	393	426	422	439	428	441	392	385	426	418	407	434	433	422	437	415	421	408	428	430	399	416	392	421	369	406	404	419	425	411	396	373	434	407	425	386	407	398	406	408	433	405	410	400	411	424	412	437	452	428	394	434	384	428	396	401	398	414	415	393	425	419	386	430	362	392	393	386	404	407	406	391	404	388	427	432	403	407	399	406	390	397	382	426	415	364	431	408	390	405	408	437	390	411	390	399	411	407	420	413	377	385	382	390	402	446	386	419	400	406	427	411	430	456	444	401	442	368	415	427	423	434	432	422	406	377	454	435	401	393	379	367	433	404	413	410	416	427	441	406	416	444	412	386	388	435	417	404	392	428	434	421	412	427	446	413	428	415	386	431	380	429	414	388	411	414	396	401	432	413	457	421	428	419	427	398	384	404	404	422	445	377	418	420	428	453	432	402	385	404	393	407	394	441	415	405	397	389	364	390	432	438	443	432	442	418	443	403	419	424	454	446	396	397	412	397	419	417	411	377	420	417	407	417	448	409	440	448	425	441	419	442	394	398	399	413	407	432	457	418	388	412	389	423	394	401	445	405	415	413	403	436	439	415	410	401	405	440	440	421	434	405	436	389	411	411	429	412	413	422	399	393	389	383	403	406	411	405	388	416	421	377	384	402	415	431	418	409	453	377	394	423	392	424	438	432	430	417	427	449	383	436	414	403	418	398	424	420	374	432	396	399	428	411	419	428	402	400	397	403	426	412	429	452	412	418	394	430	389	432	402	433	386	450	402	429	404	462	423	385	420	386	442	380	458	423	425	390	391	408	405	404	395	446	382	417	378	398	397	457	402	402	451	391	375	420	428	403	429	445	424	414	393	373	399	375	400	387	394	403	395	390	403	409	419	404	392	425	427	416	410	415	414	443	419	349	395	429	420	412	421	393	409	394	395	402	416	400	386	431	420	426	419	402	384	429	412	408	412	395	411	425	429	409	430	385	409	437	400	425	420	431	373	421	427	429	412	413	448	410	392	405	434	403	418	371	410	375	405	402	411	430	410	370	405	386	433	432	406	393	410	411	405	426	410	455	414	420	429	411	379	388	396	429	383	465	414	408	447	395	445	434	419	423	410	400	411	394	432	407	430	393	411	411	426	419	448	404	400	439	418	424	434	436	364	413	429	405	396	391	408	413	440	404	419	418	429	372	428	417	407	414	407	426	424	453	415	432	411	403	409	429	416	416	396	384	414	398	408	430	418	392	403	413	428	398	383	385	410	428	440
38905	64814	46724	30772	24795	12125	2757	822	628	557	576	553	491	446	530	518	497	522	486	488	468	445	468	522	415	466	435	509	480	462	481	445	451	436	394	421	468	474	426	441	424	481	478	446	445	447	453	473	438	428	458	465	453	439	412	481	449	449	451	471	435	465	436	458	460	382	450	428	471	453	477	486	469	442	459	483	474	448	461	446	450	438	423	451	450	443	459	458	422	440	408	472	477	486	446	430	421	434	437	446	494	473	432	483	443	508	483	490	457	438	467	431	434	465	448	465	468	454	472	434	447	430	457	447	460	454	439	458	485	431	462	453	440	470	434	437	459	450	460	447	484	418	446	380	460	491	471	437	461	482	449	432	434	417	432	460	445	474	471	429	434	466	470	441	445	447	431	414	430	422	447	461	435	475	467	465	436	448	449	463	463	446	456	440	475	472	471	481	444	487	458	444	489	461	456	452	434	451	441	449	464	439	424	423	451	490	424	441	434	458	437	444	421	440	514	433	438	448	467	436	448	459	470	451	478	452	463	458	465	439	475	440	448	426	458	484	416	448	420	464	466	464	467	475	469	456	493	461	435	513	456	466	450	488	470	441	420	484	433	477	488	412	412	462	451	459	436	449	426	482	457	428	448	423	462	441	437	433	429	435	411	434	467	491	469	421	466	476	443	419	476	412	446	462	438	470	448	476	433	442	427	445	409	452	467	447	449	442	464	452	442	454	461	447	462	457	461	445	435	428	449	486	467	458	486	481	482	444	426	465	467	472	437	448	474	470	477	462	429	449	485	467	462	438	453	480	437	412	485	432	458	446	436	443	444	434	465	446	442	458	464	433	442	444	455	433	456	424	488	476	481	434	448	434	463	427	450	456	461	448	489	487	492	477	436	450	422	446	459	444	445	432	479	491	464	450	454	481	437	441	420	450	453	440	437	491	442	453	427	429	452	435	436	483	452	460	464	448	425	443	457	437	470	457	445	433	452	485	483	445	468	463	468	490	481	468	444	465	428	424	428	463	443	449	403	424	440	431	444	437	449	444	448	424	447	464	479	449	461	461	448	478	441	418	450	433	422	466	462	473	435	428	432	450	455	445	463	462	440	469	465	504	468	436	413	456	463	424	430	445	451	429	423	478	477	414	465	438	446	488	460	450	456	420	490	434	462	471	430	442	465	434	427	467	442	469	481	467	486	447	422	419	460	439	432	484	460	443	450	450	479	428	473	455	456	447	448	459	476	449	444	469	445	448	432	451	473	424	449	459	466	418	464	435	468	448	446	448	441	444	430	460	460	443	439	437	437	466	454	507	477	435	399	458	481	457	453	458	456	441	443	411	473	443	494	448	459	457	436	426	440	448	447	442	439	432	491	428	425	461	427	450	433	461	469	476	454	429	466	453	470	413	471	496	432	445	449	464	475	415	441	435	458	463	456	467	462	453	449	432	453	469	447	450	475	449	450	424	443	415	481	463	459	499	449	494	447	489	458	403	446	455	462	451	456	448	463	462	431	436	433	479	492	418	453	462	462	471	422	444	428	440	487	445	460	462	473	445	408	423	492	426	448	465	462	480	427	478	406	468	449	435	447	477	427	463	410	454	443	447	447	444	409	426	452	450	461	450	479	472	449	501	472	408	422	452	453	474	449	440	440	480	422	460	456	454	466	442	461	477	464	452	471	476	470	432	446	456	462	483	452	449	450	469	435	469	424	429	485	450	442	433	418	463	440	444	489	443	472	447	450	515	426	431	456	442	487	439	483	412	473	472	428	436	442	475	455	433	458	464	457	481	448	461	457	414	452	440	481	460	406	450	511	460	440	466	493	447	477	462	438	444	442	444	462	449	476	445	460	436	477	421	473	471	466	447	435	405	460	463	479	455	448	423	436	434	466	435	480	419	508	453	487	433	442	461	468	469	473	428	433	433	450	418	457	430	432	452	442	478	467	459	452	494	446	470	462	472	455	487	448	415	455	491	473	437	471	458	451	459	478	462	442	430	446	455	428	426	432	465	458	452	439	435	449	436	456	436	387	490	431	432	470	452	429	453	422	444	438	455	478	437	452	415	434	470	431	440	479	451	438	432	430	479	458	499	437	459	448	421	422	407	418	472	483	483	442	428	478	453	433	447	461	464	444	438	446	441	463	465	431	450	444	462	469	455	489	481	478	430	439	457	458	454	418	450	480	460	445	439	480	434	446	420	464	463	521	460	447	438	506	454	471	496	453	461	461	422	468	471	428	465	427	457	425	422	431	446	431	445	511	486	438	473	459	449	453	434	479	419	437	445	438	443	441	452	467	446	500	440	475	425	496	465	411	486	418	446	481	466	421	444	407	477	436	447	458	434	422	441	480	406	435	469	455	461	473	466	467	447	461	460	438	441	445	467	471	439	397	459	464	421	471	455	454	430	455	438	439	459	456	423	454	447	447	480	420	432	469	431	449	434	444	443	445	472	467	476	459	470	494	469	446	471	426	460	452	431	470	465	480	462	504	416	451	445	436	442	470	475	470	467	417	451	446	418	481	476	448	461	421	443	483	453	467	465	430	480	447	447	476	425	471	473	420	453	448	468	469	421	469	461	480	518	461	443	484	455	424	441	422	412	440	418	449	459	463	423	423	404	470	460	460	485	486	418	448	479	466	467	435	439	464	475	460	463	453	435	443	481	453	437	427	486	453	489	435	488	437	441	457	470	440	434	435	437	455	472	487	489	456	454	468	457	463	428	441	436	448	476	484	443	439	434	419	465	451	466	421	443	427	460	398	468	446	451	453	455	472	413	453	443	464	490	448	444	477	440	466	452	431	453	445	482	433	451	452	484	424	463	432	456	433	481	475	457	480	444	466	463	445	442	476	445	432	422	442	428	433	504	479	452	452	469	433	491	430	468	487	494	436	462	469	463	468	423	446	450	439	462	443	436	432	465	442	454	444	465	459	441	461	486	414	439	455	470	500	402	469	474	462	449	456	455	448	486	433	441	452	465	448	489	459	451	481	446	473	484	421	458	447	445	484	460	457	451	437	430	421	466	476	440	427	447	476	480	439	463	454	449	457	444	433	454	463	424	474	461	436	421	461	450	447	442	491	414	455	444	483	437	430	421	413	428	478	447	471	467	415	446	438	425	461	494	463	430	427	491	443	447	467	446	414	454	430	389	422	428	460	456	435	434	458	475	442	435	450	475	462	455	453	465	480	494	430	466	455	449	454	431	447	454	482	454	436	452	455	447	465	446	506	440	462	463	473	481	442	458	468	425	432	458	436	449	454	446	433	459	457	437	452	460	429	441	432	441	457	440	433	480	417	478	417	436	437	420	445	429	442	481	466	434	451	467	457	455	420	418	459	495	481	469	465	472	431	431	457	426	462	443	447	471	424	446	440	491	442	436	448	481	434	441	452	445	417	485	420	424	445	449	453	430	467	412	443	465	446	478	411	474	487	401	463	434	427	421	455	453	459	416	455	461	451	445	436	464	423	443	467	405	433	460	433	418	461	452
33320	32060	27543	13121	3309	1093	410	267	248	241	277	274	261	258	261	277	274	283	248	236	222	244	273	259	263	278	257	243	274	279	270	248	248	266	247	232	247	278	246	267	265	278	254	280	233	270	267	240	249	266	256	291	256	270	270	246	243	268	269	255	252	263	237	269	246	254	241	264	271	252	251	284	264	274	249	241	260	259	247	245	252	271	240	259	243	257	237	245	287	266	251	267	224	303	244	221	271	281	282	258	239	275	243	272	256	268	268	235	245	268	255	268	282	258	256	237	255	227	243	268	278	240	253	265	271	257	256	266	249	246	236	263	258	250	242	245	255	277	250	275	275	249	264	255	233	274	250	253	262	250	292	242	256	243	267	266	239	220	276	234	249	253	230	248	226	257	230	283	251	268	249	262	231	291	241	245	264	229	278	241	244	218	266	259	255	255	268	270	254	271	235	258	239	275	287	257	255	266	260	252	246	273	262	278	265	249	267	257	273	246	287	248	256	243	265	257	243	275	247	268	237	275	273	268	239	285	258	238	259	250	244	259	261	244	267	219	256	269	262	241	291	250	264	230	268	272	246	254	255	245	251	240	239	239	254	236	289	238	252	261	242	241	247	235	283	278	246	233	272	248	234	252	252	267	230	266	265	261	253	239	246	239	261	259	301	258	232	264	231	274	258	230	259	253	245	246	271	260	259	242	279	271	260	245	264	229	262	235	270	248	251	265	232	295	215	272	263	251	267	264	273	252	256	242	286	258	242	242	240	259	230	259	252	261	223	265	255	290	248	270	256	257	246	240	255	260	254	256	253	255	269	256	264	271	247	279	275	275	267	222	290	260	253	250	255	235	271	253	258	248	235	216	257	248	274	244	261	267	231	249	247	238	260	274	256	272	256	243	240	245	261	271	259	231	280	252	249	258	255	263	261	252	254	228	273	293	254	242	250	221	269	251	229	224	272	254	259	233	274	233	262	233	283	278	251	275	243	255	244	264	231	247	269	243	257	246	227	250	260	239	254	274	247	246	268	241	259	239	272	240	296	283	277	246	257	255	273	261	260	253	260	256	268	240	259	252	234	244	272	256	247	256	255	259	214	264	268	264	253	258	245	258	280	242	270	256	262	264	295	249	258	236	226	253	268	258	246	246	293	288	271	250	249	265	266	300	256	244	279	267	274	262	247	279	254	261	278	250	227	241	249	259	241	253	241	243	245	243	241	268	241	286	243	258	253	221	253	248	275	244	237	253	262	265	254	237	258	254	277	265	259	260	258	265	271	269	265	227	263	256	244	250	259	268	260	258	254	241	269	234	209	276	275	268	247	248	236	250	266	254	260	280	246	262	258	284	250	247	267	254	251	253	263	264	242	268	270	277	257	268	234	262	253	270	247	245	268	245	263	272	258	265	288	263	257	254	271	254	256	245	276	250	272	248	273	234	239	261	243	268	261	243	250	235	246	250	269	210	254	258	269	254	259	268	267	248	245	259	235	249	275	235	249	252	276	256	226	235	264	254	231	235	271	228	238	254	234	261	242	245	270	275	262	256	221	251	255	259	257	244	241	266	255	240	235	282	261	292	247	279	261	242	237	269	228	218	259	246	265	266	267	277	270	263	253	268	263	275	250	248	261	267	266	278	278	260	259	273	248	248	264	240	237	232	270	280	237	246	261	269	267	256	268	273	292	274	264	300	244	259	266	266	261	244	253	237	258	231	263	251	245	252	251	265	255	261	249	245	247	248	260	253	235	273	236	244	246	251	258	274	289	231	254	255	235	261	254	233	278	250	246	237	268	263	259	261	245	279	277	246	259	244	255	275	264	252	276	251	252	257	263	273	263	251	287	270	248	282	249	247	214	254	252	240	271	252	237	245	250	248	273	271	237	236	288	280	283	262	228	259	232	257	254	298	279	243	271	263	264	236	251	256	234	230	226	244	249	244	239	236	272	253	252	279	282	243	251	237	237	274	243	259	283	257	254	234	242	264	278	264	239	250	263	238	261	253	245	261	243	253	250	273	266	292	251	219	257	277	251	270	238	256	241	287	237	253	281	259	234	264	257	242	284	268	249	264	240	281	257	223	256	250	258	271	259	246	258	230	256	269	276	250	254	238	270	263	271	249	257	282	246	271	233	253	255	218	232	259	252	245	261	242	246	260	242	279	260	266	246	259	246	239	250	237	253	254	253	243	251	231	230	281	265	251	273	254	245	242	255	238	283	272	256	245	286	264	271	238	287	255	230	271	246	231	258	256	263	265	283	268	277	258	237	248	254	247	240	255	249	286	292	237	269	267	251	293	268	258	239	254	248	241	267	225	264	281	264	243	266	274	265	250	263	238	261	239	231	242	261	251	274	244	257	269	294	304	260	244	242	245	223	270	267	260	279	256	261	266	243	271	236	246	249	259	270	254	251	244	246	253	262	241	235	261	263	245	274	253	267	247	255	242	234	265	250	256	257	256	271	299	242	255	262	231	245	260	257	255	250	260	256	228	264	262	241	276	247	262	258	227	261	260	256	257	266	247	247	237	258	272	244	251	248	253	285	246	267	245	272	262	251	244	272	272	237	260	261	272	260	253	260	237	237	241	266	253	248	265	249	270	249	266	252	259	224	220	273	261	264	261	257	258	228	244	257	274	234	262	278	230	264	252	248	236	261	255	249	262	246	245	265	269	271	283	280	260	253	254	255	246	239	229	240	255	264	255	243	230	257	243	259	221	248	279	259	235	259	263	281	292	248	258	238	260	237	258	237	263	237	241	285	271	269	247	247	244	247	260	244	240	293	247	276	257	274	279	249	243	217	262	243	229	253	247	273	287	285	254	275	274	276	245	247	265	238	251	254	256	260	257	247	250	287	269	278	264	222	226	297	292	269	231	254	243	264	244	246	248	287	285	252	285	261	242	257	300	257	227	262	283	265	259	256	241	246	249	233	252	235	260	267	253	265	259	250	252	234	258	243	247	220	220	250	252	262	233	246	244	259	266	241	268	271	241	285	276	239	263	240	226	268	259	277	284	255	249	273	247	268	261	262	260	244	268	243	275	267	272	256	258	258	255	274	269	270	265	249	258	274	278	260	256	241	249	264	250	257	269	254	268	267	252	290	284	233	247	235	254	255	230	256	254	244	261	256	262	260	270	261	259	268	238	253	229	253	255	269	254	249	272	238	254	253	263	265	259	241	264	270	259	253	272	238	281	266	259	249	242	242	259	234	217	253	244	280	232	248	282	252	235	251	247	296	232	249	246	249	264	286	272	246	235	224	273	249	269	247	274	278	242	257	279	259	264	226	262	262	265	295	261	260	253	220	229	261	248	275	268	278	249	253	232	232	241	267	237	263	236	244	240	245	277	243	248	267	247	231	267	245	235	256	239	259	263	282	257	261	253	220	256	224	238	265	256	256	230	239	262	261	265	285	263	250	268	268	261	218	261	252	274	267	227	278	247	248	281	213	251	239	215	248	232	280	290	270	273	269	251	280	232	249	267	286	233	285	241
39745	45518	25486	10582	3988	1352	490	294	310	314	345	300	290	322	293	301	270	309	330	311	322	310	312	315	283	301	296	294	301	297	280	304	297	314	307	316	283	318	283	323	293	288	295	310	333	286	302	288	332	306	305	297	308	306	313	305	292	304	308	315	306	325	306	295	314	302	319	285	290	329	302	322	335	321	266	286	296	287	306	315	299	311	306	308	305	318	293	290	283	291	288	287	291	293	304	301	304	290	301	286	274	302	293	297	292	277	314	275	291	302	282	264	306	297	322	313	310	334	304	300	273	291	302	312	319	308	314	303	281	293	299	292	290	309	279	304	304	275	280	300	314	292	308	294	316	278	334	302	335	279	307	307	286	284	285	290	289	259	282	271	301	313	284	323	315	357	301	279	305	314	297	279	293	290	283	293	295	295	301	304	294	296	302	313	285	313	295	291	301	280	306	318	313	293	298	313	288	278	298	298	308	298	279	274	292	309	325	286	269	309	297	312	331	324	295	314	305	293	280	307	321	290	291	316	314	278	318	314	282	292	308	283	318	289	310	298	318	291	304	312	311	298	313	331	265	319	286	271	330	312	292	313	327	303	294	309	300	311	299	306	289	311	297	313	285	301	305	299	311	271	298	298	252	326	283	277	301	311	297	310	277	309	311	298	325	301	318	331	280	280	323	332	327	267	290	293	289	278	298	315	293	319	281	327	329	291	321	312	280	281	316	303	335	288	278	298	307	305	318	310	295	299	315	321	318	275	301	289	278	304	326	308	269	303	313	321	304	314	315	332	331	327	284	310	317	305	292	307	303	318	283	289	301	289	301	315	340	303	322	276	324	314	292	323	300	320	292	283	299	309	314	301	285	288	289	310	280	313	327	313	317	321	311	297	292	300	338	304	299	292	309	284	307	280	322	290	295	328	282	286	320	295	302	293	266	301	321	297	316	299	268	308	299	273	303	312	276	317	322	275	321	305	298	303	304	294	292	277	299	289	292	294	299	289	304	298	302	288	320	302	293	292	310	291	308	301	314	279	294	289	308	288	295	292	326	295	329	311	322	307	265	303	303	299	308	301	326	313	302	335	315	314	324	311	273	306	297	313	340	291	307	300	303	320	291	296	289	280	314	302	340	290	312	294	311	292	302	330	297	301	305	296	295	298	277	312	303	305	318	280	283	285	292	288	310	318	285	302	315	304	308	296	319	293	279	295	299	294	316	326	272	289	286	267	290	322	303	305	311	310	315	308	294	291	298	310	315	287	308	303	321	282	337	330	284	296	306	302	308	295	279	288	299	319	306	295	303	319	294	284	278	284	336	331	310	290	290	290	326	318	315	316	319	324	340	290	290	328	276	323	289	284	288	314	314	290	301	301	312	280	295	279	343	271	304	307	322	302	320	274	304	318	291	282	312	304	288	313	289	316	301	292	317	316	284	285	300	308	286	272	343	287	314	298	335	287	313	300	308	331	297	285	304	239	294	297	294	278	317	337	287	292	270	322	281	276	325	282	299	271	285	286	309	297	297	293	276	292	297	317	319	324	299	257	303	311	285	331	306	317	300	324	281	292	264	292	324	287	293	320	279	290	309	320	332	290	299	316	306	299	275	291	306	290	305	300	308	248	299	307	279	310	285	312	298	309	322	306	287	322	314	318	300	297	308	299	315	292	294	323	268	331	295	306	279	285	281	321	327	303	288	286	272	297	292	303	273	289	301	300	307	286	296	313	292	314	297	288	313	278	352	365	322	297	300	311	311	279	312	316	309	305	322	297	300	303	335	294	293	286	319	296	304	305	309	302	332	305	313	288	299	322	273	273	298	304	295	275	295	322	294	280	309	303	304	305	303	304	286	285	327	322	282	283	287	315	293	283	246	312	307	312	311	296	294	303	298	270	298	294	310	320	307	246	318	297	305	283	338	306	291	319	298	295	286	282	301	339	272	303	287	330	280	304	302	325	318	316	292	309	292	318	254	279	322	291	318	297	294	286	286	328	314	332	295	293	298	317	319	282	289	270	303	268	313	294	308	326	294	282	306	305	327	346	323	320	323	292	307	318	304	312	302	288	301	286	320	294	293	329	328	286	323	316	322	311	279	302	322	309	329	304	297	300	294	276	307	301	286	316	292	309	265	330	328	322	295	295	288	320	322	289	312	299	283	305	304	283	294	313	333	310	306	290	287	328	296	287	314	262	336	307	281	291	300	286	342	319	308	275	301	260	304	311	317	304	316	294	278	328	274	291	282	293	288	286	276	299	307	300	309	283	284	281	288	273	279	326	282	318	286	288	296	305	348	328	315	300	323	318	281	307	321	310	305	294	294	305	308	313	307	300	312	271	294	299	311	318	298	279	307	295	325	276	330	301	283	316	299	297	339	274	304	265	299	295	283	302	309	291	298	283	331	317	285	292	253	312	306	300	281	304	288	298	296	317	293	305	283	294	303	318	299	280	272	299	299	294	308	305	308	309	321	299	291	277	289	315	313	298	323	304	309	297	309	306	313	304	261	289	337	268	322	282	305	272	296	294	346	314	312	283	253	331	332	291	304	302	308	294	282	289	286	315	305	296	281	280	319	308	276	282	284	279	304	303	284	269	290	281	276	274	289	313	316	262	330	314	307	295	293	278	304	276	309	327	318	302	321	313	294	308	266	296	301	270	284	296	283	331	331	294	309	281	305	313	307	300	261	298	289	299	291	304	287	309	301	284	317	339	299	300	345	325	296	295	290	280	309	277	312	315	286	296	309	322	284	290	335	292	307	326	300	315	315	315	286	305	310	319	285	323	275	319	284	301	287	324	281	296	328	293	324	272	306	316	284	289	311	300	287	331	288	313	297	282	289	306	343	312	314	332	271	319	289	345	331	293	308	317	307	287	292	287	311	319	280	327	287	283	289	316	335	297	309	301	282	318	310	284	286	311	291	297	331	303	316	302	317	308	301	298	296	325	298	299	287	305	348	302	283	281	308	282	277	296	306	306	301	293	260	319	288	283	314	316	277	313	322	268	304	289	303	304	303	311	298	286	300	318	285	300	321	315	325	334	272	307	303	304	282	294	315	314	288	289	292	293	307	342	296	296	335	327	296	275	308	321	321	317	313	271	294	337	307	316	311	277	329	300	332	288	310	284	304	331	330	309	310	297	278	294	305	273	285	320	296	318	312	313	267	263	294	291	317	313	300	289	324	295	293	269	262	295	325	311	319	337	301	298	317	293	286	275	303	260	269	311	303	303	289	323	283	288	286	303	268	284	323	290	334	317	312	260	309	311	274	300	302	306	312	298	294	284	304	318	308	310	257	274	291	275	300	281	281	300	338	275	300	321	297	337	310	310	278	309	289	293	292	310	283	270	276	279	284	276	275	290	309	303	319	293	298	288	305	307	316	287	298	311	311	314	314	309	299	297	314	302	320	311	307	270	290	298	274	324	284	320	290	286	303	320	312	312	294	302	259	301	304	316	304	282	284	307	319	315	284	287	291	301	298	319	287	316	298	278
24064	20988	27982	24661	21293	12975	2275	459	322	303	292	298	270	296	273	266	292	250	269	257	266	269	268	264	260	248	268	252	257	281	263	279	268	237	287	265	266	252	268	256	249	252	283	279	265	247	264	227	268	239	293	255	248	267	283	273	303	269	261	275	273	264	275	273	258	245	261	258	279	236	272	240	266	281	243	276	260	280	257	268	258	226	251	230	257	266	272	242	275	248	272	275	282	244	287	250	287	257	279	268	270	261	269	250	238	261	252	253	263	295	257	267	266	261	252	247	255	245	265	245	267	274	274	261	282	247	293	261	255	253	258	255	256	254	232	264	256	243	255	276	287	272	274	272	274	230	276	265	232	265	234	294	273	246	263	300	247	267	246	236	270	250	279	250	240	276	259	263	289	232	297	280	266	224	259	273	269	246	271	252	271	240	243	263	268	281	300	258	245	254	267	247	270	268	239	269	242	248	257	276	252	266	269	264	282	251	260	264	263	301	264	288	270	255	271	271	271	264	282	275	248	231	275	263	275	257	258	270	258	286	247	274	268	291	280	268	271	273	258	250	233	285	244	258	251	261	250	268	288	275	247	252	255	259	225	246	256	262	254	289	260	269	271	264	255	262	249	272	272	261	272	257	237	279	280	270	270	261	270	250	252	283	275	268	270	249	254	270	286	282	258	261	257	255	253	263	257	223	248	233	284	277	239	274	303	259	262	288	247	238	267	259	248	259	262	248	261	257	253	278	264	266	226	242	276	234	246	278	233	251	259	240	274	272	284	247	260	238	266	272	263	240	253	267	227	242	254	273	246	259	284	281	275	263	246	271	258	267	242	236	293	272	246	238	249	297	248	236	252	230	266	239	267	259	274	222	238	263	272	274	252	256	251	261	275	247	243	289	279	263	271	287	266	267	254	265	242	259	253	269	260	247	249	270	270	274	281	281	285	244	283	244	266	242	230	260	260	279	252	236	241	248	259	267	273	244	271	280	248	241	254	241	289	251	272	272	289	275	271	263	270	279	274	255	265	296	234	257	271	269	285	256	268	265	266	251	284	254	264	259	249	282	265	265	263	236	262	254	248	244	287	270	253	274	279	253	231	251	257	267	273	253	257	294	271	247	240	257	269	270	294	252	271	246	241	218	253	270	254	270	237	253	272	279	275	251	294	266	249	259	273	231	248	277	274	268	263	240	244	264	269	259	276	247	257	263	275	283	274	247	257	279	247	249	279	273	248	258	269	256	265	253	247	260	295	267	258	273	259	270	249	287	265	235	242	257	249	243	275	272	297	290	263	241	240	279	298	274	257	269	274	241	261	258	238	286	277	275	254	253	280	264	253	250	285	248	251	258	272	268	279	261	276	280	303	268	265	249	278	246	272	247	280	240	256	288	304	240	295	262	259	252	277	266	275	244	264	260	285	228	267	253	247	289	270	246	282	282	276	256	261	257	247	236	272	253	254	276	282	276	279	257	269	248	248	273	255	269	258	277	261	297	267	287	260	249	250	289	267	263	269	281	269	280	283	240	226	253	259	272	243	269	269	286	253	244	254	266	265	264	239	280	286	269	313	254	256	272	282	272	266	256	274	270	234	269	262	252	244	244	237	236	255	252	278	263	261	253	249	244	256	251	267	281	249	262	265	263	229	273	253	270	240	277	278	254	294	277	246	273	275	258	264	291	271	234	293	250	244	262	249	280	239	279	264	245	253	250	286	257	222	270	260	279	235	264	246	274	282	294	260	236	254	271	231	259	281	280	255	266	255	254	265	244	268	226	271	245	245	271	281	275	249	225	284	258	259	235	267	281	260	262	241	285	262	254	267	225	255	240	275	287	237	279	256	253	267	261	273	237	252	259	284	264	274	247	251	261	248	269	241	251	238	272	277	279	283	279	286	234	253	253	266	272	274	251	272	276	260	261	257	273	245	271	274	259	246	270	241	301	296	249	256	250	251	263	279	250	241	250	252	263	269	259	286	258	264	242	263	244	237	268	260	255	284	267	254	278	270	277	271	254	266	268	275	232	259	273	270	286	273	271	255	256	242	251	257	250	230	257	266	258	263	261	249	274	243	291	266	281	249	274	263	266	259	287	256	295	267	263	262	272	250	242	224	250	274	258	257	232	261	257	272	243	251	284	263	278	278	264	291	272	272	250	279	245	256	284	251	243	254	265	266	268	259	238	305	280	258	243	263	271	268	295	251	266	280	267	260	268	244	273	272	271	278	237	267	247	269	252	277	249	246	259	284	251	270	262	261	232	252	266	292	280	254	289	265	246	258	255	257	275	253	265	278	266	240	264	281	257	256	283	237	246	267	249	252	246	260	281	250	234	245	264	258	318	242	246	240	276	259	265	273	290	261	288	257	267	246	269	237	265	255	269	273	268	269	268	263	265	266	255	265	230	272	275	247	270	286	275	268	278	240	260	277	253	256	270	280	266	279	259	273	245	274	292	251	275	253	249	241	276	246	256	272	262	266	278	266	291	259	260	246	244	268	245	251	241	258	251	258	243	268	276	286	262	289	251	261	219	280	253	261	257	270	268	262	247	256	287	277	242	256	268	293	245	246	240	275	249	291	259	268	269	275	255	290	258	251	238	294	254	253	267	234	240	287	250	253	261	294	269	269	246	269	286	246	271	278	275	251	283	290	252	233	251	245	279	241	249	325	267	295	246	264	281	265	258	279	227	263	285	252	284	259	244	247	271	311	261	270	237	289	249	273	252	258	248	256	239	241	268	243	282	259	219	240	253	267	262	268	261	300	263	271	280	255	239	235	268	284	236	283	270	233	262	237	251	273	275	260	258	249	251	237	287	271	240	271	282	289	238	279	253	283	255	263	235	300	242	289	234	268	241	277	252	264	236	288	284	236	239	276	275	269	264	267	275	256	276	277	267	253	266	240	258	262	266	267	252	240	236	266	243	271	281	282	274	229	246	240	267	274	276	256	237	249	266	282	264	287	277	276	269	248	263	258	233	247	255	278	256	258	245	283	254	278	250	290	259	245	262	252	278	260	275	279	260	298	240	258	243	257	263	270	293	272	256	249	259	257	262	242	246	272	236	251	269	272	223	255	280	274	241	278	252	260	255	266	263	294	280	259	274	275	258	275	278	242	277	268	264	262	268	265	242	227	269	248	249	271	259	268	261	277	301	272	261	282	265	261	251	238	245	291	243	288	263	260	261	242	284	270	239	290	258	247	250	265	245	256	307	284	271	265	280	275	269	253	263	261	272	263	276	269	243	261	265	257	286	250	269	237	242	285	236	268	257	246	280	239	281	274	250	267	281	273	236	272	236	248	255	250	261	275	251	263	270	257	256	262	261	253	284	268	241	255	258	275	233	250	273	265	281	230	273	272	284	249	229	236	239	249	247	284	244	272	243	271	288	255	243	263	272	255	262	249	279	272	283	291	264	251	246	245	309	240	261	274	251	281	270	271	269	288	260	245	253	259	248	288	280	271	257	245	261	267	276	261	259	271	259	268	239	255	268
37362	52396	36518	25127	17673	6991	1265	487	367	358	326	360	320	299	285	272	280	322	319	316	310	323	326	298	291	300	325	303	303	320	360	289	313	335	331	314	269	313	323	296	292	344	297	306	305	278	284	287	290	318	293	312	296	271	313	286	296	306	307	309	311	294	322	316	286	307	330	279	307	289	318	303	280	293	304	305	283	299	319	293	307	315	289	281	307	291	299	321	302	318	284	280	322	299	312	275	284	288	304	274	308	282	276	293	286	311	303	324	324	331	292	280	299	313	287	319	318	318	299	295	305	290	294	292	278	308	297	279	274	281	292	313	290	304	297	316	304	313	277	319	298	276	319	272	293	301	314	303	313	301	313	290	284	301	291	298	293	281	293	311	276	302	309	289	294	279	293	305	283	256	303	282	297	307	311	313	310	264	310	333	309	320	325	308	285	301	331	299	260	269	305	291	320	317	316	309	291	300	294	296	306	306	312	306	313	342	292	334	305	283	285	305	308	295	288	335	308	265	296	316	289	299	318	334	284	318	311	326	305	291	290	306	275	289	310	290	329	308	322	330	296	294	248	274	298	295	303	315	291	310	324	291	284	289	311	309	286	315	324	313	307	306	300	299	307	307	296	270	322	309	311	292	331	285	310	297	317	315	276	323	299	318	286	299	319	308	287	293	272	283	295	326	288	321	303	318	309	321	296	291	322	293	291	287	292	289	273	309	302	288	304	310	302	324	308	299	275	304	308	304	299	305	284	310	308	318	282	281	319	314	296	267	297	317	292	282	302	317	298	311	306	323	273	273	285	283	298	307	325	302	291	288	325	288	266	288	270	328	304	307	299	314	284	295	301	321	307	290	306	291	284	328	327	267	318	288	311	327	314	299	279	295	302	305	294	307	273	282	304	340	308	308	302	305	297	310	317	326	285	315	244	285	291	281	290	309	321	314	294	304	311	328	276	291	328	305	335	298	281	278	288	270	302	307	331	324	297	324	293	309	284	297	320	287	290	316	308	300	287	325	327	279	301	291	286	311	320	319	312	307	287	336	304	321	287	291	306	299	292	288	293	294	301	300	287	297	282	308	272	307	269	303	297	300	312	300	288	296	313	303	315	288	302	309	290	287	293	326	306	281	281	310	287	304	282	301	295	297	320	301	276	306	284	302	313	309	311	313	308	298	294	339	315	304	256	315	336	302	288	308	268	284	330	316	315	263	283	322	283	330	303	287	320	292	274	286	295	294	310	322	243	316	309	295	309	287	320	302	306	329	291	299	320	280	323	312	308	295	303	306	304	329	321	280	290	309	308	302	285	276	290	313	303	303	303	300	275	286	325	276	308	288	310	276	299	282	305	306	291	332	298	312	304	305	301	305	300	296	286	268	292	292	320	303	282	313	296	300	304	287	316	265	283	288	315	307	260	316	283	287	274	306	295	313	298	318	313	279	328	305	328	316	288	327	284	308	303	307	294	281	274	336	326	316	305	315	306	307	285	307	305	288	289	314	309	322	296	313	320	317	295	289	304	299	304	282	286	322	297	299	278	287	306	281	270	274	301	294	296	302	296	315	288	289	297	297	276	288	324	303	327	284	292	306	307	278	313	296	290	309	280	323	312	312	330	305	313	298	297	292	286	295	333	322	328	323	301	307	310	323	315	304	291	296	308	275	300	292	289	275	286	285	304	323	304	303	297	288	306	288	288	303	273	304	323	299	313	309	303	296	311	315	308	276	298	262	313	326	295	265	292	311	310	314	284	297	303	279	323	304	310	281	300	302	303	262	296	283	293	262	311	313	323	289	304	314	303	310	297	300	316	294	263	288	311	280	285	316	304	309	293	271	257	324	306	277	291	286	277	341	290	275	313	284	278	283	293	350	296	315	284	303	272	293	318	276	327	310	296	290	291	314	329	297	294	298	327	309	287	301	291	301	278	285	309	301	327	305	295	288	307	322	273	317	285	306	300	299	301	301	301	289	300	295	320	304	319	312	303	277	309	332	281	256	290	298	270	314	278	283	295	332	288	320	284	313	300	265	248	293	295	308	325	297	284	292	315	305	304	304	272	288	293	302	309	342	318	291	293	278	273	312	265	304	292	289	302	309	304	317	295	322	290	290	302	320	296	296	299	353	311	298	289	298	255	330	327	299	269	295	310	304	310	324	306	303	295	302	308	304	295	309	317	295	286	317	314	293	302	286	301	294	275	304	318	320	317	333	297	283	328	284	300	283	323	335	297	300	318	271	316	317	261	289	313	318	310	296	296	305	287	329	266	306	283	337	321	294	292	300	289	299	292	305	306	295	298	288	279	317	307	301	305	295	275	292	316	313	300	284	279	304	310	272	306	295	297	314	287	307	298	290	313	297	308	299	279	286	278	323	282	276	317	289	270	270	287	316	295	305	290	307	302	306	285	333	271	284	286	280	294	296	313	348	306	317	338	334	303	327	294	280	285	321	309	308	303	285	301	323	294	313	289	280	299	290	261	338	338	294	272	313	305	270	286	278	312	284	320	304	288	280	299	301	313	315	288	296	331	284	314	341	326	285	313	336	298	315	308	303	299	327	292	291	300	295	306	311	276	287	284	271	295	284	293	313	308	307	278	294	286	298	283	296	290	301	294	291	308	294	315	297	298	279	310	315	273	288	342	293	324	327	273	293	297	303	332	294	317	290	280	307	300	334	316	308	304	278	317	283	299	308	321	306	292	311	297	306	305	299	296	319	299	263	328	288	259	292	285	293	356	310	305	308	307	306	279	328	312	305	265	294	284	300	301	319	336	289	305	333	302	306	327	320	308	291	314	278	318	330	298	280	316	284	299	303	307	285	300	306	291	289	337	295	295	277	289	305	304	305	316	295	321	299	305	331	305	278	271	310	298	299	305	295	274	288	302	302	318	283	324	281	340	269	284	294	290	289	261	305	308	273	299	301	302	278	272	301	288	282	326	344	308	327	305	303	291	305	297	303	272	291	271	283	291	330	292	284	315	330	310	302	294	312	300	310	288	286	307	323	288	285	302	312	348	331	282	302	299	289	278	305	286	330	298	264	280	282	290	327	261	314	299	303	316	314	306	300	295	285	289	297	264	287	325	325	333	309	289	278	303	274	283	319	288	325	294	315	307	314	284	319	278	297	317	316	292	325	298	304	316	284	292	306	307	303	283	291	292	276	293	324	313	294	319	295	290	296	283	255	289	288	315	298	307	323	279	303	267	303	277	334	304	298	307	309	310	305	323	320	310	306	327	311	286	282	334	286	296	298	346	289	281	302	329	284	310	311	301	299	305	278	294	293	305	279	303	279	320	293	296	287	259	302	295	317	341	303	334	282	301	303	301	317	290	330	318	291	290	324	295	269	299	334	300	288	317	305	299	303	306	306	292	301	310	293	309	312	276	300	294	346	296	310	309	323	335	297	330	299	320	320	288	252	311	320	325	313	323	326	268	321	305	296	303	287	279	329	305	298	289	275	302	318	274	297	291	313	283	280	332	282	321	280	293	279
25170	21132	28890	27269	16707	5668	1568	520	348	345	389	366	339	370	364	360	370	362	386	371	339	365	319	349	348	339	386	312	366	349	366	338	372	337	365	391	400	388	345	346	360	349	375	388	332	389	351	353	342	339	354	343	378	369	316	329	348	367	351	336	339	351	336	355	351	393	355	385	365	339	342	348	357	370	347	332	372	364	379	384	325	358	326	364	371	356	336	345	343	319	347	351	351	349	348	373	356	341	369	327	329	345	334	352	361	368	376	330	338	336	350	362	365	357	328	365	347	341	355	379	366	342	353	330	373	340	384	398	360	332	332	361	360	367	324	354	328	330	322	363	353	328	343	352	378	332	316	376	364	339	369	343	343	340	394	362	362	365	341	350	350	375	359	359	322	338	366	376	354	385	384	336	332	374	363	326	348	365	347	314	394	332	341	343	326	344	340	348	389	369	356	360	348	367	347	353	353	365	368	355	313	349	344	343	356	394	348	339	335	345	326	348	364	349	350	361	354	376	340	345	335	371	365	348	327	366	371	342	383	339	357	350	330	377	359	362	334	348	379	314	337	328	360	360	342	339	335	364	362	375	349	336	329	343	347	338	370	358	344	338	348	340	348	335	349	345	346	355	348	340	345	376	342	311	366	320	385	319	356	347	317	388	375	370	342	348	377	334	357	380	338	369	384	381	353	361	382	368	355	341	371	333	336	350	355	339	326	357	333	343	313	339	349	379	374	372	340	347	341	346	366	336	360	350	384	340	371	345	337	356	341	361	348	355	341	323	386	367	341	337	361	343	330	352	320	346	374	375	341	351	399	359	347	347	353	333	337	367	381	321	374	368	333	343	337	351	361	343	377	390	372	335	333	357	372	379	352	357	365	375	342	359	325	349	350	359	366	347	348	322	370	398	368	363	318	358	374	362	352	354	363	378	360	369	331	350	314	332	327	354	348	357	343	346	319	341	361	361	323	384	334	331	329	330	328	347	372	334	353	389	345	365	346	321	348	333	369	335	347	352	344	340	341	337	379	335	369	355	334	344	346	315	338	368	357	352	355	340	327	352	322	378	342	374	370	351	371	328	381	365	317	368	341	354	330	384	374	340	369	292	375	336	341	389	335	355	391	381	369	346	351	340	384	375	352	366	353	353	326	347	344	341	345	322	373	356	309	327	343	371	359	388	385	336	336	373	362	312	348	393	353	331	376	352	353	379	355	336	341	366	352	345	372	340	380	367	292	395	356	346	366	349	363	376	344	371	350	336	332	390	333	360	371	346	379	319	368	340	352	365	323	353	363	359	362	318	324	369	343	400	383	357	373	374	368	329	368	358	338	348	364	342	345	339	357	401	361	344	372	352	361	344	347	355	376	374	348	336	356	330	380	356	372	346	386	341	345	361	359	368	375	346	366	388	374	366	378	361	348	369	337	342	363	376	354	357	321	348	355	335	383	360	324	339	352	322	368	338	352	371	355	369	344	347	352	333	374	339	339	356	363	368	327	351	353	370	366	380	349	368	365	316	371	345	344	355	362	363	349	362	353	364	350	372	368	353	355	338	352	364	366	358	376	311	364	357	374	377	345	369	384	381	369	349	341	320	321	386	367	359	310	336	330	348	353	331	380	368	362	338	320	353	327	394	349	399	339	358	358	327	371	374	354	360	364	351	355	346	352	335	405	391	349	365	385	378	338	367	376	344	355	341	368	376	344	353	350	314	355	395	369	348	347	361	384	361	356	352	364	330	361	369	350	349	387	355	379	367	375	345	351	414	338	358	340	328	359	344	343	365	349	380	353	370	368	368	379	362	341	385	369	343	349	333	398	340	349	400	373	356	359	373	359	355	341	383	347	361	350	354	381	362	328	323	361	354	364	354	330	352	369	361	337	344	349	373	376	352	350	317	357	331	381	327	346	373	356	348	371	384	325	363	359	345	370	361	328	362	344	342	333	337	351	367	347	355	342	347	350	353	322	340	357	351	359	337	367	334	357	296	349	343	327	368	343	364	362	350	335	306	345	316	369	376	385	374	318	346	343	341	346	366	360	374	349	352	337	362	371	375	333	337	375	315	368	323	312	345	355	357	307	338	369	336	339	325	348	363	373	317	374	377	344	334	375	370	359	346	337	362	379	364	352	363	335	343	362	379	347	353	357	355	347	319	387	367	360	352	354	341	398	368	382	342	352	323	361	375	324	342	338	333	382	392	346	350	366	325	342	332	372	352	335	362	349	356	350	348	340	325	349	326	362	386	324	351	347	348	344	361	351	349	341	351	354	374	354	364	368	365	353	332	340	353	339	392	317	383	381	370	371	344	320	385	341	352	353	388	343	392	364	359	372	368	391	362	354	382	385	353	342	356	386	361	320	354	368	344	332	348	366	340	384	332	370	367	359	353	352	368	328	349	350	343	370	369	371	376	350	379	373	377	374	371	333	358	356	359	348	365	357	338	349	368	370	334	313	351	332	369	348	365	353	383	377	370	373	401	361	330	347	350	328	331	348	360	342	356	340	378	358	368	367	375	360	361	336	394	353	340	342	382	338	335	344	347	333	357	338	368	378	309	330	336	342	335	341	338	353	325	341	356	359	344	353	373	360	341	361	332	341	370	352	329	342	381	333	348	332	359	361	349	329	350	345	325	350	347	381	376	312	340	323	347	349	358	340	362	334	336	354	360	332	343	341	351	361	362	357	383	355	362	333	356	343	343	367	341	312	381	350	341	343	352	332	357	344	402	400	316	369	364	358	366	381	361	317	382	344	378	322	348	371	333	396	407	360	339	347	360	361	349	350	344	369	359	360	391	301	337	369	366	362	360	375	333	362	344	349	366	318	376	378	358	338	382	320	334	353	365	379	368	342	372	365	326	338	357	356	331	340	366	359	366	359	378	352	363	331	335	337	327	358	359	383	362	323	357	382	358	335	328	342	368	349	375	324	337	356	366	383	350	337	304	361	329	328	345	355	360	335	361	380	338	399	324	364	368	346	380	379	361	344	354	379	327	339	368	374	334	339	377	369	355	339	318	351	374	381	358	363	350	351	349	333	354	368	368	328	362	392	373	397	351	352	363	354	331	340	382	355	369	354	376	361	364	346	369	361	362	336	350	353	350	364	349	330	362	336	363	343	329	381	337	312	358	344	375	366	332	380	338	391	363	353	369	365	380	334	350	391	347	360	339	336	329	361	340	366	380	357	356	336	364	381	382	356	348	332	344	346	346	330	346	340	371	340	338	353	356	361	350	353	320	376	321	344	352	357	354	350	346	341	387	326	363	375	336	348	362	322	349	355	347	387	351	361	323	345	339	365	356	346	373	371	366	363	335	367	339	344	334	353	381	344	346	344	341	344	367	305	358	337	385	342	357	310	411	366	320	317	356	380	318	391	363	362	347	348	354	356	339	364	348	368	336	359	347	326	320	349	342	368	353	360	351	389	329	331	342	319	334	337	335	362	360	332	338	315	381	326	365	377	343	336	370	356	363	348	343	346	343	341	342	378	359
34372	51463	40546	26105	14236	5505	1982	706	460	449	418	398	461	381	409	400	428	402	411	396	401	428	370	375	420	388	399	428	398	386	397	416	378	396	411	383	389	412	395	406	383	362	367	393	425	406	406	392	408	391	374	395	417	372	414	398	372	401	392	382	416	407	413	394	395	430	408	389	381	408	403	446	399	430	372	397	400	455	421	423	433	384	383	445	410	367	383	410	411	384	419	388	422	416	419	405	394	397	400	421	359	390	412	398	374	383	417	400	404	426	426	399	411	407	397	380	400	411	405	411	429	394	390	418	413	412	390	394	386	395	387	398	441	406	402	376	420	379	438	400	409	427	423	394	420	383	375	353	402	372	404	397	425	374	407	390	417	424	396	426	402	430	388	401	391	385	398	396	404	400	392	419	419	409	385	399	417	451	408	395	407	412	396	403	410	407	376	425	405	373	390	396	424	414	418	400	418	456	394	401	460	415	380	373	399	421	376	436	417	402	405	361	411	403	426	391	382	388	389	379	415	392	423	433	443	429	390	412	414	438	377	426	392	373	376	377	439	396	400	399	449	398	420	382	391	399	429	386	433	400	396	412	386	439	395	401	393	415	382	428	379	409	419	399	427	388	390	417	376	376	425	397	402	416	418	402	413	370	407	409	412	392	416	396	422	410	439	423	382	393	390	371	403	420	365	381	440	383	404	411	408	407	411	424	385	410	390	383	411	413	383	378	385	409	412	384	381	392	405	386	402	408	375	400	426	405	378	393	414	404	415	410	405	405	398	421	396	405	387	371	454	415	372	413	405	397	375	383	410	380	402	399	407	416	390	362	415	386	413	401	411	418	387	386	386	400	391	397	421	374	403	398	428	407	393	408	391	400	428	424	383	416	413	417	382	380	388	400	410	415	381	421	397	391	415	370	419	410	399	396	413	377	455	396	418	404	399	395	428	397	346	394	401	411	397	414	382	404	405	398	409	422	397	411	439	410	404	426	425	387	378	401	384	426	389	349	359	394	395	423	399	423	375	407	388	368	387	401	386	403	395	369	397	409	403	395	372	379	431	384	371	445	403	379	409	367	435	389	399	383	402	385	429	418	363	387	362	428	418	414	391	396	385	383	418	416	395	406	397	400	406	379	417	395	386	427	402	372	389	439	409	430	412	411	424	379	375	399	396	424	428	381	454	416	388	394	387	365	430	385	420	389	415	400	397	417	368	386	404	383	401	442	411	416	433	390	429	411	395	350	391	394	391	431	421	452	390	422	397	413	415	398	427	381	416	383	398	401	362	416	416	383	400	427	414	411	414	420	393	411	416	398	409	373	416	403	400	397	382	362	412	390	429	389	372	453	385	380	379	383	419	385	422	386	406	405	381	395	425	429	412	431	359	387	395	449	357	419	429	372	402	407	405	429	416	389	405	376	409	398	403	387	379	392	413	352	388	413	442	407	358	430	404	413	415	406	388	413	428	387	404	405	417	400	429	402	395	368	407	383	409	410	388	400	405	433	416	444	383	397	406	369	394	387	426	417	385	407	426	374	411	403	440	399	390	413	362	426	372	440	434	426	380	422	424	399	421	436	409	365	377	381	398	423	386	381	420	421	412	395	401	401	437	389	405	367	392	441	420	396	408	390	389	368	383	429	376	372	406	428	399	406	382	406	363	435	389	419	403	380	367	430	412	381	362	410	383	404	404	377	410	421	440	370	401	415	356	408	401	412	372	434	427	393	397	436	398	399	392	403	366	400	407	375	391	403	411	386	389	390	407	410	391	400	400	427	423	375	405	398	395	434	383	387	383	408	434	401	402	355	403	392	384	409	392	381	413	398	415	419	412	413	368	395	370	409	363	403	409	384	417	416	408	440	366	412	418	353	388	421	424	422	423	391	377	416	388	395	423	389	399	408	402	386	413	357	394	417	449	425	376	372	385	427	430	392	408	427	377	406	394	399	437	369	439	391	437	415	383	409	411	396	383	387	446	389	357	415	382	396	439	400	406	392	394	369	429	402	408	374	387	421	398	399	403	421	417	352	437	415	363	415	395	430	412	388	431	400	410	415	388	383	408	406	417	391	445	414	397	371	426	428	379	354	389	390	427	413	396	402	386	364	425	397	417	420	407	385	400	432	394	414	422	378	440	400	408	450	369	401	433	419	422	394	389	430	380	391	373	417	409	403	383	377	395	392	411	416	395	406	420	399	415	371	392	394	418	373	409	398	448	392	359	409	406	397	368	405	417	388	399	432	446	415	443	406	375	390	450	367	414	407	388	413	404	403	406	440	410	402	405	429	431	413	415	412	381	408	423	396	405	384	401	379	423	422	387	392	389	398	434	400	413	415	396	410	403	407	393	382	404	390	400	415	382	399	415	390	402	392	422	409	398	375	377	373	421	393	384	389	383	409	398	411	389	420	402	386	425	439	371	388	409	427	396	400	433	406	373	368	406	383	373	375	412	406	415	395	425	379	417	465	389	399	400	368	347	418	402	383	412	404	385	370	412	420	374	459	409	415	424	437	413	432	367	380	431	428	407	394	415	394	424	401	401	412	387	408	452	419	375	420	398	405	417	429	388	375	411	386	377	392	420	401	384	406	403	409	383	393	438	391	371	386	412	430	399	381	408	406	427	371	390	430	399	408	428	386	400	418	417	397	406	410	398	409	411	388	379	428	425	362	422	421	393	385	391	389	398	431	385	396	395	445	381	404	379	429	447	413	382	431	410	411	430	419	384	409	385	433	451	391	382	371	379	395	420	397	454	420	424	423	375	393	392	394	377	363	377	406	405	404	364	424	393	394	374	414	388	373	394	424	435	398	351	395	418	408	417	416	379	386	375	389	389	414	397	397	400	410	400	409	372	372	422	417	405	416	423	385	383	393	405	388	395	382	391	396	430	405	402	448	430	418	409	404	399	418	378	409	387	380	411	443	421	368	402	404	393	438	394	421	433	374	382	399	399	384	408	404	447	397	383	393	428	421	444	394	407	434	408	424	379	414	432	410	420	412	394	392	375	395	377	404	435	366	388	413	405	418	433	397	364	408	414	433	393	393	429	391	424	416	389	413	408	419	402	428	417	379	392	407	356	418	432	425	382	401	359	400	404	403	372	391	381	417	429	370	388	433	384	398	368	407	392	435	381	404	424	380	427	412	440	419	423	389	419	427	414	375	451	386	389	414	403	403	391	416	413	394	432	419	391	388	434	392	381	417	380	410	430	420	369	414	405	394	359	388	390	393	451	402	426	435	411	423	395	403	400	378	424	407	415	423	410	413	379	434	388	439	397	397	427	399	393	415	394	383	423	362	417	412	378	415	433	429	396	415	400	413	414	364	392	428	410	435	367	414	399	442	379	393	399	427	426	416	398	454	383	393	402	378	401	383	418	394	390	351	420	405	406	410	382	411	373	401	395	442	383	422	385	389	442	397	437	385	404	425	393	411	439	397	404	399	404	397	438	400	424	402	391	426	408	354	407	409	396	399	416	401	408	399	412	387	425	383
22666	20871	28318	23764	21336	20604	10129	1532	604	513	536	473	481	442	429	458	461	459	465	436	456	425	454	408	428	427	449	449	437	424	447	470	435	398	401	401	432	419	417	415	442	386	460	434	428	424	413	428	406	441	411	430	411	449	393	418	424	425	439	450	416	385	428	433	410	430	389	407	400	392	409	407	406	395	375	447	436	465	436	437	428	400	407	440	428	421	413	404	397	392	396	429	414	443	392	378	420	416	418	381	407	418	430	433	404	405	414	423	410	439	399	394	376	442	412	420	423	434	413	437	431	430	405	372	418	429	426	398	398	395	434	419	404	423	416	433	415	414	417	397	406	424	431	420	401	431	407	413	433	399	403	386	409	412	404	423	456	381	407	442	442	375	408	440	414	435	411	431	436	391	432	437	413	393	421	416	450	399	423	402	474	389	407	425	412	399	385	437	414	388	419	426	408	413	402	373	435	415	397	446	370	411	418	477	432	430	384	441	388	465	391	438	408	439	435	418	419	408	391	396	393	413	406	398	388	441	410	394	430	379	451	387	423	392	408	410	409	432	437	435	465	420	472	393	415	422	426	388	406	426	445	412	398	379	378	431	427	418	421	401	445	414	405	432	441	422	413	435	417	437	439	400	393	386	403	426	446	423	458	391	398	406	399	431	399	432	433	402	399	391	454	374	394	418	438	412	429	402	390	398	412	413	427	408	400	424	437	418	416	423	405	416	417	464	415	414	399	417	391	423	416	411	417	400	395	431	446	413	444	427	402	394	481	450	438	460	405	425	428	418	420	388	416	402	442	405	400	394	440	422	395	425	410	481	425	425	416	455	416	380	438	432	392	464	414	411	407	429	422	408	405	439	414	444	389	396	446	426	392	407	417	402	444	402	419	428	447	418	390	432	433	425	415	418	438	406	421	428	432	444	403	399	394	405	423	464	410	434	439	386	426	411	419	413	442	397	417	422	393	424	433	383	423	414	451	412	427	396	403	432	412	416	396	423	425	395	430	420	431	401	391	423	408	401	437	390	418	378	403	422	397	436	419	417	410	414	411	405	427	414	432	430	410	405	436	415	386	458	458	417	419	423	417	414	442	417	404	384	411	438	418	423	414	423	405	446	450	417	388	434	429	430	408	392	431	385	407	437	415	395	372	428	455	458	434	427	426	414	427	373	408	382	418	448	418	402	429	402	431	414	432	396	423	419	420	395	434	389	414	403	463	431	404	404	418	418	419	462	396	439	431	460	436	426	447	379	434	391	432	435	426	456	397	404	447	431	421	405	427	426	421	383	424	440	394	407	393	390	421	424	429	417	434	403	387	432	364	402	424	393	438	414	395	417	441	402	415	419	408	397	436	435	419	425	385	419	404	436	397	405	428	407	408	383	413	405	455	424	400	421	429	425	384	408	434	396	440	435	426	369	393	396	451	440	414	399	447	421	396	398	437	390	435	396	385	407	419	402	408	439	402	426	419	393	425	420	404	408	397	395	412	425	412	400	417	415	385	411	375	412	393	390	418	449	463	405	440	460	440	437	435	410	411	421	414	420	394	407	427	429	390	411	442	424	425	417	392	435	441	424	406	391	385	414	437	417	421	408	388	420	350	394	416	390	439	439	396	380	407	372	419	410	436	436	389	391	414	407	425	429	429	389	412	399	420	427	451	418	417	402	404	436	370	392	386	427	420	412	388	368	417	430	427	372	415	461	451	421	424	420	443	420	397	421	427	417	467	426	418	429	382	414	426	404	432	422	414	429	409	446	449	407	450	415	419	423	448	434	395	410	467	403	457	431	403	445	407	386	403	415	422	464	434	436	426	443	348	412	395	402	450	398	410	441	412	426	403	428	428	411	382	399	431	398	417	454	411	394	388	441	445	389	432	412	413	413	392	393	385	414	396	409	419	404	443	382	436	417	452	455	396	437	413	365	408	404	417	426	434	410	437	385	408	420	413	390	397	418	421	442	425	435	412	409	378	413	405	444	434	432	416	418	407	414	437	399	413	414	442	427	425	407	457	411	430	413	380	429	443	423	427	367	417	421	418	397	436	417	447	392	398	455	400	403	383	452	399	395	406	408	404	428	389	428	428	411	415	420	441	437	429	431	441	428	454	434	391	425	372	434	422	436	417	417	402	424	437	450	379	390	408	421	415	416	404	455	450	374	384	422	423	410	444	391	455	430	418	399	377	425	426	422	434	385	396	441	443	418	414	425	413	420	407	408	402	401	436	403	397	407	444	449	394	455	416	440	397	428	454	418	417	408	391	424	400	460	432	435	429	396	415	415	412	386	414	426	396	424	470	418	441	452	385	436	432	428	434	381	402	437	409	414	440	419	422	407	415	373	420	377	414	417	420	432	403	401	389	443	440	413	424	392	456	439	418	434	430	449	423	414	409	399	420	412	419	419	440	425	427	422	393	427	415	417	343	389	439	414	432	366	410	413	394	421	467	412	442	446	423	422	453	427	418	448	404	398	449	455	430	454	398	434	431	398	408	428	439	425	407	431	375	452	418	400	405	411	387	414	399	441	402	412	413	399	398	391	399	433	430	478	416	417	411	405	437	443	361	380	432	410	449	388	406	414	390	429	445	417	411	425	430	380	436	390	442	421	428	395	394	431	411	416	413	387	406	396	465	409	404	413	428	416	402	401	413	431	386	391	391	454	414	426	394	429	420	419	403	400	433	448	435	400	428	423	434	383	426	446	424	373	392	415	428	419	409	387	399	455	447	415	433	410	420	409	454	430	399	455	370	449	390	417	396	380	429	394	385	383	400	419	451	418	420	441	457	456	396	428	413	413	436	434	425	438	420	404	460	375	430	408	427	409	390	445	430	395	406	395	435	416	392	420	404	423	449	396	423	413	438	445	371	410	428	433	446	429	438	434	424	398	375	412	422	416	439	414	445	409	393	396	397	403	419	411	423	424	384	422	407	423	402	441	430	413	443	413	365	401	432	402	429	401	441	444	386	491	435	400	390	425	400	398	405	455	400	436	454	426	397	420	422	403	417	421	429	412	428	431	452	400	428	401	427	471	382	419	387	428	448	447	432	431	406	356	438	378	412	412	435	376	411	405	378	388	389	406	390	431	416	383	403	465	427	443	413	415	443	436	417	429	399	412	416	437	416	419	416	424	414	404	403	445	428	434	420	459	372	458	410	415	397	403	393	418	445	421	408	404	397	425	427	396	382	442	445	407	409	421	401	440	423	407	408	396	419	387	412	411	428	429	425	430	425	407	423	427	393	435	425	426	384	397	397	421	419	423	453	415	412	417	442	418	402	405	429	415	424	417	400	422	423	425	426	413	440	421	405	413	392	424	451	431	436	471	390	423	410	438	428	426	411	414	423	409	436	443	434	424	425	399	396	435	391	429	437	405	411	433	392	393	444	443	414	436	413	382	392	366	455	424	360	468	460	430	416	413	416	438	439	431	449	411	407	393	405	432	431	415	432	423	458	408	445	407	390	405	436	432	422	419	408	463	393	408	419	452
38912	63467	46754	31919	21044	9139	2896	1152	673	547	588	555	478	472	483	485	472	501	476	475	505	483	494	465	457	467	467	435	436	471	464	411	478	459	455	457	427	417	483	468	455	435	434	406	455	463	466	476	466	458	467	452	475	467	449	464	465	441	451	449	477	420	405	459	441	422	454	459	463	485	486	453	420	459	446	485	486	469	444	419	456	466	487	431	428	463	476	416	427	438	440	445	461	457	430	464	477	437	452	453	458	490	475	473	477	452	452	441	516	452	468	466	438	421	445	448	465	466	433	465	476	459	474	477	455	504	437	452	470	423	437	504	459	436	438	461	440	459	496	441	436	440	453	447	443	415	451	480	455	469	424	487	483	509	440	428	438	429	438	454	471	474	473	478	466	450	477	462	425	442	450	492	445	441	464	444	438	452	472	496	452	494	465	441	449	467	501	467	456	478	480	452	434	479	442	448	460	465	424	446	442	424	450	443	447	477	489	455	470	442	462	424	479	455	474	445	462	480	453	465	456	430	468	420	479	448	484	443	451	466	478	475	485	443	448	479	433	486	469	440	511	418	453	460	441	473	465	463	452	435	439	412	429	479	465	449	442	491	446	477	478	420	488	471	435	430	463	435	498	468	434	396	467	450	461	446	484	468	454	418	435	426	477	460	434	476	449	441	462	462	462	458	461	463	450	472	460	439	474	494	453	451	482	448	448	467	435	396	473	460	444	403	464	423	465	440	421	425	455	457	478	514	442	467	446	438	430	453	416	455	439	443	457	480	460	459	420	472	484	443	454	427	451	456	463	464	465	449	477	454	429	429	473	441	439	472	440	433	457	455	465	447	489	495	476	481	480	462	422	453	456	457	465	451	449	480	442	467	443	453	447	422	440	437	440	475	440	464	478	458	471	452	457	437	466	463	485	452	461	413	455	473	447	463	408	470	430	460	481	444	469	468	422	476	456	423	436	474	410	470	435	487	485	446	476	419	487	439	422	452	470	477	455	478	462	447	480	455	464	472	435	478	453	450	445	457	424	453	436	465	445	457	487	428	431	491	425	477	426	463	482	488	461	451	458	439	430	451	450	432	512	442	449	447	436	457	455	474	462	475	467	432	428	414	426	488	453	485	465	458	423	479	468	457	504	468	462	455	445	467	458	413	482	439	418	472	436	437	464	497	461	456	422	435	472	455	426	480	474	455	470	433	430	457	478	469	446	442	483	466	447	469	460	466	479	455	446	466	468	446	417	432	431	416	453	449	475	492	459	466	446	448	460	463	470	438	465	470	449	438	471	471	494	491	432	442	427	456	483	435	422	439	460	432	450	433	480	436	445	450	424	454	455	455	455	444	447	467	472	465	453	423	454	471	431	392	487	454	466	449	456	406	487	461	405	466	424	488	433	461	487	449	469	471	417	468	472	502	439	417	484	462	425	451	461	451	423	442	451	442	437	444	457	490	452	456	446	449	434	449	426	439	461	459	467	448	424	482	435	445	399	495	458	442	457	432	450	451	457	446	474	468	430	451	445	457	453	415	429	486	475	436	464	443	462	457	443	434	453	434	452	446	432	464	445	467	505	454	451	461	474	448	487	451	423	511	439	523	449	422	444	450	476	472	462	439	451	440	473	452	451	473	476	464	437	462	488	479	450	464	471	452	418	495	487	426	463	453	421	446	448	454	474	442	456	456	428	464	406	471	417	440	458	477	447	454	457	445	435	470	469	401	455	458	464	452	440	463	455	430	487	442	441	468	446	451	441	442	459	444	463	502	423	454	422	432	478	460	457	459	470	493	402	405	452	450	440	463	455	441	463	449	456	443	452	430	422	451	466	478	504	413	452	423	464	459	445	475	479	442	429	462	415	437	421	456	422	425	440	447	484	428	465	419	433	447	457	468	449	441	477	476	425	460	418	444	416	462	480	431	413	440	454	465	497	473	459	485	438	440	444	445	440	471	459	479	429	473	505	427	472	423	490	463	478	450	451	432	462	464	484	484	448	450	488	429	466	455	431	464	451	498	499	436	483	430	447	426	411	415	482	476	436	471	460	482	471	418	406	443	463	458	477	454	477	439	468	419	480	475	467	448	443	459	485	486	443	404	442	428	438	445	464	461	443	450	491	409	452	434	458	468	430	450	438	466	456	447	439	472	443	454	459	454	439	446	499	453	441	460	483	445	470	434	453	454	469	441	435	489	501	471	460	462	451	439	457	451	462	458	451	461	438	519	487	446	485	461	459	469	411	471	487	452	473	478	453	435	456	498	453	474	485	443	459	414	472	464	446	436	486	449	446	456	457	454	492	456	456	449	488	445	443	438	479	431	457	479	425	483	448	434	449	450	452	458	432	444	441	453	459	453	451	440	432	482	467	428	446	513	462	441	436	425	481	452	478	466	442	412	465	460	486	461	469	470	460	419	455	415	468	468	458	466	460	445	438	474	431	455	475	470	459	461	465	452	483	447	484	483	487	438	470	448	469	475	457	430	483	456	427	490	463	458	447	425	459	443	448	448	455	455	487	439	486	441	434	400	457	470	437	466	454	459	488	464	426	483	459	443	459	467	451	439	462	430	450	440	485	441	452	438	414	440	494	438	484	449	463	428	438	462	454	439	444	444	414	451	450	417	448	475	451	482	473	442	485	432	438	478	473	442	479	469	470	479	415	471	473	438	455	455	461	472	458	469	463	470	471	477	439	444	456	439	442	453	447	450	452	479	455	441	456	461	449	449	455	488	496	472	407	476	433	447	441	451	475	471	460	435	473	443	455	457	462	477	448	435	449	480	452	448	464	441	462	434	444	499	432	483	492	453	451	448	437	413	433	468	473	443	430	463	440	457	485	429	452	438	450	427	428	468	491	436	479	451	466	442	446	465	459	461	462	467	490	439	449	426	465	446	473	493	461	433	479	480	460	425	464	443	431	455	455	457	473	458	457	494	449	494	458	446	468	425	477	437	457	480	481	468	430	474	464	473	476	465	469	498	453	456	441	435	462	417	474	446	479	471	472	445	441	428	434	413	430	442	412	466	479	448	446	429	476	462	467	443	456	468	484	464	427	435	460	483	458	453	460	467	431	452	438	466	452	490	465	477	436	421	478	475	474	457	451	486	463	472	468	415	467	436	429	449	443	466	500	447	459	407	491	400	460	475	431	467	424	429	436	437	466	430	473	416	457	454	463	450	495	453	416	430	463	467	439	467	408	444	466	483	462	448	410	436	460	488	441	472	497	436	432	474	453	443	413	422	460	431	453	428	477	447	439	463	465	455	453	432	439	484	434	428	460	463	432	451	451	474	455	480	444	462	503	466	442	450	432	428	420	462	489	455	449	439	450	436	454	446	456	436	472	462	446	460	443	434	434	469	445	440	417	452	443	422	444	433	463	448	448	426	433	420	471	489	499	441	447	438	447	420	465	434	466	433	436	481	486	467	451	472	430	460	491	434	440	455	413	464	495	439	481	491	480	454	408	499	428	480	439	435	423	445	463	435	449	451	418	464
31319	28223	29479	17690	4102	1340	613	333	259	277	282	244	240	248	274	282	277	246	222	222	232	235	237	263	252	259	216	277	224	248	227	236	262	245	258	252	250	260	268	231	257	223	250	244	232	241	247	263	225	274	235	246	257	245	236	280	240	261	266	258	253	240	270	271	240	248	223	280	244	256	246	234	251	241	233	272	256	234	249	255	247	261	278	230	239	255	234	235	231	251	262	232	222	250	246	263	236	242	255	287	245	288	250	252	266	243	234	236	251	250	260	246	251	250	235	224	272	250	234	235	248	287	231	247	258	234	274	216	260	232	210	224	224	241	249	251	271	227	260	257	234	267	264	274	246	257	228	265	246	251	247	254	240	244	228	263	231	239	230	240	272	248	236	244	264	239	253	239	232	242	248	264	268	252	229	252	254	285	245	254	250	220	254	242	228	266	221	235	252	233	237	248	233	269	262	230	271	237	269	259	232	231	222	258	265	247	236	253	249	229	268	253	251	236	263	258	255	279	236	265	245	246	236	243	234	238	259	230	241	225	244	254	239	265	235	255	261	242	242	263	233	239	256	237	242	266	214	212	254	266	222	272	250	275	272	258	283	260	249	266	246	260	241	235	231	255	258	263	247	247	243	239	231	249	229	252	240	259	243	250	252	245	233	230	267	244	217	256	258	276	282	237	218	274	245	250	236	251	245	257	244	273	224	214	251	245	232	240	251	250	239	265	265	234	232	253	233	240	275	232	270	234	264	249	292	253	243	237	263	245	265	230	235	239	228	248	260	224	241	255	236	244	265	262	225	245	234	246	255	235	260	242	270	262	240	233	226	222	244	260	230	234	229	266	205	236	254	261	242	240	248	230	233	243	248	252	284	242	236	250	253	236	213	224	240	265	248	238	250	243	240	268	277	259	262	241	255	246	234	246	271	256	260	262	274	236	269	242	233	230	232	252	255	239	267	273	300	250	264	275	265	247	251	226	199	232	252	232	247	247	209	241	252	228	245	255	217	271	252	239	249	245	235	236	248	301	244	251	249	216	244	231	213	230	248	261	234	222	256	247	213	245	211	240	241	241	244	268	254	277	250	227	264	245	245	291	266	267	240	268	253	233	230	238	244	251	223	235	259	243	246	258	265	253	270	240	257	247	247	247	248	234	254	236	229	246	242	243	269	289	257	235	249	274	248	255	243	258	247	238	241	290	256	280	240	242	246	259	258	252	265	246	248	237	243	230	219	254	239	257	246	265	232	280	231	252	241	240	226	232	254	257	242	262	256	243	231	244	270	243	222	267	261	269	272	243	239	238	260	263	231	233	272	269	229	265	269	225	251	245	274	302	258	244	249	237	266	265	234	220	249	245	248	238	238	261	239	249	261	253	218	261	258	254	265	251	244	233	265	253	237	233	251	225	284	251	257	237	274	245	254	261	261	238	244	219	244	258	243	257	223	258	248	221	221	264	255	285	260	214	249	261	260	224	226	223	236	261	257	263	262	248	265	227	261	245	220	229	258	279	253	247	242	218	246	240	261	238	236	233	253	245	230	258	240	251	227	239	254	258	261	237	247	238	269	252	253	252	235	291	236	242	262	279	282	252	255	259	270	234	265	233	275	255	227	250	231	246	247	246	255	243	284	248	247	227	234	279	226	246	260	249	272	253	219	260	238	246	248	215	261	235	265	240	248	230	251	245	264	259	242	262	258	251	272	240	261	271	241	228	250	252	255	240	276	251	236	253	244	265	249	290	253	263	245	222	260	263	246	262	245	226	266	258	244	242	246	238	250	222	246	229	245	264	223	250	266	247	254	262	230	232	242	234	241	242	253	267	242	257	231	248	238	244	279	245	236	241	218	249	260	247	252	259	246	242	257	267	240	233	233	242	267	264	241	219	277	234	255	229	261	271	262	256	250	242	242	254	254	249	272	240	248	257	238	228	282	245	236	248	232	254	231	266	239	237	252	236	258	244	277	210	233	243	221	257	256	245	245	229	247	248	258	250	249	214	221	250	244	249	250	248	234	254	258	255	226	224	251	260	266	235	251	239	232	251	219	257	265	252	255	249	253	243	257	256	251	264	255	237	265	224	261	251	197	244	242	230	253	234	253	249	261	227	248	256	242	253	237	277	254	264	249	255	257	242	217	195	233	253	254	252	244	261	245	249	233	243	243	257	232	243	238	246	249	261	257	251	249	260	237	239	259	246	256	261	242	280	235	238	288	229	238	247	273	254	237	236	234	248	264	250	247	229	243	243	242	256	247	265	265	256	224	246	234	216	246	259	263	282	267	236	254	272	266	261	251	230	236	254	228	219	241	244	257	277	250	211	280	224	221	248	234	239	269	235	243	253	239	241	248	255	242	220	261	238	265	264	242	237	229	236	266	269	251	240	253	257	241	260	229	209	241	210	251	265	266	259	258	255	246	260	255	241	260	253	226	237	252	252	267	227	227	264	210	216	257	242	263	242	246	211	241	250	236	240	264	245	255	225	253	250	268	247	245	240	254	240	224	247	240	259	265	237	261	273	269	226	251	244	232	243	264	252	216	256	249	240	251	270	245	233	241	239	235	267	240	228	268	235	265	261	222	257	239	271	277	239	236	255	246	239	221	251	239	226	278	277	225	222	228	267	242	247	239	278	279	254	229	232	221	244	262	240	262	237	224	251	266	250	229	231	255	234	244	252	281	249	261	240	253	231	243	251	247	255	241	260	245	254	248	247	241	246	242	263	249	225	233	240	245	276	254	246	247	254	234	219	265	294	223	244	288	247	243	252	230	257	247	235	240	238	223	230	249	270	281	225	246	250	242	246	240	222	229	259	236	225	242	240	255	234	260	232	284	219	257	221	239	281	261	263	233	226	261	257	244	296	227	246	254	240	260	256	240	230	248	223	259	244	248	258	255	215	237	277	217	236	216	256	227	245	261	244	233	244	253	249	216	238	246	241	233	238	254	265	226	234	247	237	269	263	227	243	250	278	242	270	236	246	263	237	250	254	241	230	294	279	286	235	255	234	216	224	245	267	222	246	226	259	246	267	232	241	258	242	249	258	279	261	238	261	246	249	233	226	231	250	242	253	240	254	234	276	250	243	262	245	268	247	233	224	235	243	256	236	249	232	255	258	249	225	245	241	260	219	273	266	231	266	209	260	237	242	235	239	234	230	263	241	253	244	241	221	219	241	253	267	261	253	275	228	239	263	256	248	223	226	268	227	264	230	233	230	243	252	227	239	247	248	265	273	250	240	234	280	217	247	237	251	224	261	235	214	251	221	255	275	236	232	255	274	252	226	252	246	248	291	266	259	250	264	244	223	244	252	267	256	244	261	263	277	242	230	238	252	246	268	226	266	251	219	245	236	244	233	262	265	261	228	232	251	217	245	241	240	236	274	260	251	255	217	252	245	237	251	267	224	228	282	250	257	245	262	232	230	269	257	267	211	243	256	247	263	231	260	247	269	264	238	240	212	262	245	225	255	241	224	272	270	225	249	248	235	243	250
35865	41754	29929	14642	4558	2148	878	328	312	306	286	281	325	308	287	273	309	279	304	260	298	302	292	283	309	295	299	290	271	279	280	316	281	311	294	284	310	303	297	314	311	290	300	298	303	270	275	298	278	299	318	272	275	298	294	274	277	299	264	301	288	276	277	297	315	283	303	278	307	324	298	283	289	293	312	303	291	251	304	284	329	280	266	290	284	295	307	271	310	317	271	295	280	270	281	283	282	255	283	306	289	302	294	316	287	281	297	304	287	273	301	287	327	271	287	330	294	317	307	262	318	264	306	285	285	272	282	279	294	298	296	292	299	267	291	282	260	305	329	270	294	302	286	291	286	293	310	298	322	295	296	273	330	272	294	286	309	290	294	281	280	275	261	278	318	291	304	279	272	290	294	286	287	278	294	278	301	288	281	270	290	316	299	291	264	295	282	298	320	288	297	287	284	289	307	282	314	283	301	282	296	289	303	298	277	294	286	278	290	272	300	269	312	272	311	285	314	311	299	264	292	298	302	291	311	288	294	324	294	305	274	257	300	274	291	272	305	321	292	282	290	277	292	323	296	295	289	315	308	269	283	257	303	264	314	287	274	295	272	271	297	295	279	274	265	296	275	299	305	296	291	308	267	290	313	289	303	287	321	295	307	304	297	292	300	304	276	282	268	283	298	269	262	265	283	279	311	293	284	293	287	289	242	294	297	275	297	297	258	294	289	287	300	279	290	313	299	283	326	303	268	301	269	260	267	315	307	260	277	266	286	262	295	275	273	259	315	301	275	312	260	296	276	328	274	272	265	256	273	298	282	289	295	269	290	304	300	269	296	269	285	306	279	284	308	274	300	308	289	244	280	286	321	308	289	256	290	298	285	302	297	297	312	284	322	257	288	315	293	307	277	262	308	280	293	287	320	291	260	328	280	289	289	277	286	301	296	286	283	279	335	273	302	292	301	298	277	271	301	297	326	282	280	295	296	292	275	264	280	312	291	277	291	305	310	286	263	303	285	290	315	292	325	275	262	279	275	302	288	246	298	287	304	302	268	295	278	314	299	320	288	286	270	291	290	273	299	281	273	286	276	315	321	281	318	271	272	298	287	250	286	296	293	290	326	299	295	268	269	299	280	286	290	296	296	310	255	300	305	275	301	271	281	297	275	277	295	309	289	313	288	310	290	287	297	280	305	299	276	310	304	261	306	285	314	303	276	298	273	260	288	286	270	294	291	278	260	286	283	320	320	308	311	275	292	289	303	301	290	278	301	265	318	318	284	269	325	282	287	294	293	276	292	290	279	272	278	283	293	298	291	274	288	293	310	267	304	295	275	299	275	281	301	308	321	269	290	283	287	286	304	298	274	281	287	315	260	276	293	274	272	286	305	271	296	295	264	270	290	269	303	297	267	283	288	278	314	261	283	293	298	288	285	297	312	308	293	289	280	303	314	269	286	280	277	283	329	261	311	277	307	300	292	287	272	299	318	291	277	337	263	263	308	300	308	289	299	284	290	300	275	285	317	281	304	286	280	284	301	282	323	254	281	279	284	284	273	268	292	282	287	294	309	308	284	294	293	295	301	291	269	295	253	288	308	283	274	282	314	260	299	283	286	301	314	282	298	300	290	300	282	274	295	337	294	298	294	297	275	298	292	309	305	269	286	270	291	302	274	302	291	325	299	267	284	296	294	285	258	300	253	293	297	294	316	291	289	301	295	283	294	291	290	316	306	287	288	289	247	288	288	265	275	266	273	284	287	304	275	260	263	281	288	284	277	308	284	312	281	269	274	295	302	306	295	299	278	273	271	310	267	309	280	273	310	297	288	283	294	291	291	305	302	272	273	305	272	306	266	289	304	300	305	279	265	281	277	318	291	288	292	306	268	298	289	273	301	321	286	310	274	299	300	318	284	295	290	267	297	276	296	284	277	315	301	298	336	316	294	300	334	329	273	283	258	290	303	297	276	280	286	299	287	278	338	295	277	315	272	302	286	306	330	309	305	291	310	307	257	292	277	263	261	302	287	290	304	307	319	285	305	314	284	301	285	305	285	322	306	266	284	338	318	281	274	302	306	313	288	289	290	296	302	279	278	280	281	271	287	300	255	282	299	290	297	304	271	279	272	300	286	277	273	285	302	314	327	288	291	293	290	297	278	285	298	296	290	273	276	302	305	285	288	270	279	283	306	277	296	268	306	304	301	299	295	301	304	312	292	293	302	301	316	301	280	305	307	290	280	284	281	288	282	293	281	290	279	302	309	296	293	291	283	272	301	283	302	289	285	290	266	313	274	271	274	272	280	255	272	275	320	294	264	319	288	268	267	270	293	286	281	263	289	293	253	295	317	252	292	280	273	291	307	267	307	299	271	308	308	293	309	285	294	258	309	299	321	299	316	294	259	305	287	286	284	299	295	275	260	268	278	284	285	313	270	278	267	280	304	270	269	302	287	249	296	279	301	291	308	254	289	299	298	286	277	256	289	333	261	328	260	291	281	302	292	303	280	309	297	267	285	260	275	290	287	305	297	275	284	286	315	271	315	283	298	293	288	297	259	279	288	280	267	294	293	290	267	267	301	273	297	273	280	291	309	291	267	249	294	285	260	298	267	294	277	247	287	263	318	327	293	253	306	292	291	269	308	297	279	272	327	292	288	319	301	291	284	295	261	317	294	276	282	303	305	269	298	280	272	333	297	287	270	273	299	296	300	320	273	255	288	287	313	288	256	298	280	272	307	269	300	303	292	296	302	277	310	268	280	275	284	326	278	287	285	286	301	296	288	303	302	281	300	292	315	287	300	292	293	274	287	297	304	299	275	302	264	299	306	292	313	279	266	262	320	273	293	246	289	304	289	291	276	303	309	270	283	324	305	269	258	276	285	267	275	272	308	273	276	283	294	310	305	253	295	292	287	326	283	289	328	279	300	323	298	245	277	335	252	303	286	324	300	314	322	290	308	278	318	289	294	282	304	288	313	285	265	315	284	297	289	280	292	311	298	282	303	294	320	284	274	286	295	277	306	294	315	328	297	321	283	331	277	317	285	296	311	281	273	336	270	264	293	283	293	285	287	284	320	306	296	286	255	312	272	298	302	295	274	294	278	288	310	315	300	295	314	291	281	325	318	301	294	272	285	287	287	291	271	294	285	282	280	294	303	276	298	268	294	276	310	302	312	301	294	295	292	287	283	299	302	277	268	297	305	309	293	317	275	287	276	316	295	292	306	305	298	291	264	311	279	305	296	296	283	292	313	313	296	305	299	255	293	275	310	309	302	296	283	282	287	280	311	306	302	290	319	304	319	291	296	301	312	309	274	279	305	286	291	274	306	299	294	310	275	265	321	296	275	273	290	258	316	294	265	279	290	290	291	275	315	285	299	296	257	301	308	268	302	270	289	300	275	283	271	290	273	336	305	326	259	281	288	324	309	300	282	285	280	273	303	309	288	301	296	301	300	293	296	315	281	288	267	301	298	305	266	292	280	276	316	297	286	290	275	326
24062	21042	28347	25403	21322	14176	3774	603	312	297	314	286	299	276	285	281	285	267	290	261	271	247	293	286	260	285	280	268	281	247	267	284	291	242	257	277	243	251	293	260	278	278	257	239	229	275	279	270	249	272	248	263	263	269	268	259	268	285	260	250	257	283	277	293	264	259	252	276	314	259	259	283	263	279	285	277	245	269	241	292	274	236	269	272	286	285	289	312	261	273	280	260	256	254	280	258	276	267	273	252	240	251	256	272	264	262	265	266	277	272	247	262	272	260	266	264	271	271	275	262	271	313	245	259	236	282	282	256	277	272	273	289	268	265	251	285	273	271	267	277	281	249	278	252	273	268	271	249	251	289	250	294	269	254	262	252	263	259	263	250	265	284	283	272	253	249	278	248	283	261	248	252	242	227	251	263	276	256	290	275	280	292	261	268	237	258	262	245	274	269	270	235	254	290	264	242	281	287	296	277	261	278	302	264	267	258	249	276	258	239	282	249	261	256	237	256	294	252	284	281	278	260	284	272	256	256	298	243	267	251	272	262	266	278	264	282	258	262	246	298	267	274	264	266	236	276	255	287	239	262	254	252	244	246	286	272	278	261	272	275	267	265	268	257	259	279	284	280	291	260	263	254	283	280	287	302	236	270	267	273	299	250	284	271	235	251	265	277	304	263	300	264	265	254	290	285	252	266	269	273	238	267	299	256	232	257	292	259	254	282	257	272	251	265	257	253	250	244	256	266	272	258	248	284	239	262	262	276	282	230	256	296	295	249	278	286	279	268	271	270	282	282	227	243	254	241	259	259	249	261	285	262	271	245	252	285	257	270	287	262	263	256	248	275	274	292	239	278	266	277	277	281	255	268	269	271	266	287	257	291	266	257	243	279	291	272	272	294	233	300	276	240	272	271	272	275	242	280	260	281	276	268	263	277	272	251	276	300	257	264	277	263	278	257	251	237	250	286	296	247	281	277	273	253	257	255	267	253	226	273	275	267	282	255	296	281	265	278	274	282	241	291	289	266	271	285	219	255	252	261	250	253	263	271	270	267	267	275	283	249	276	279	263	270	273	242	271	287	252	280	288	256	230	257	257	276	261	267	259	286	277	292	247	259	277	278	256	282	279	286	293	239	292	262	249	263	295	248	275	278	265	231	258	254	234	269	288	262	299	298	248	268	249	258	255	252	258	277	276	232	240	291	254	259	261	265	269	289	241	282	250	238	264	282	263	234	268	251	259	250	288	258	251	264	274	272	287	282	264	257	247	261	254	269	249	298	285	284	261	277	222	306	260	263	245	261	268	263	276	264	267	265	262	273	248	301	287	259	291	242	275	240	273	258	256	268	233	276	297	246	260	240	283	238	252	271	262	297	271	242	262	256	272	236	294	260	251	241	296	288	294	291	292	264	274	279	240	291	251	280	229	255	277	259	288	268	264	293	258	266	293	264	268	267	280	287	264	254	272	267	268	243	266	276	269	289	303	261	248	252	238	248	286	278	274	297	288	274	315	274	262	253	271	283	306	268	300	300	289	227	257	278	260	229	261	297	256	276	252	260	274	274	279	256	261	279	223	239	279	252	291	267	255	270	276	275	250	291	244	291	246	221	285	249	287	275	234	241	274	252	256	243	264	243	286	249	273	295	246	300	286	299	284	263	251	254	276	249	280	252	262	282	253	302	252	271	264	276	281	249	274	258	257	292	239	294	273	260	279	264	264	270	257	286	275	311	247	254	300	259	294	273	277	252	274	266	271	259	263	288	284	262	259	246	281	268	280	279	297	267	260	254	282	256	259	247	256	283	248	236	286	273	260	255	278	293	262	270	256	251	275	252	291	254	281	291	260	285	270	268	264	268	275	254	250	252	248	290	289	278	260	290	293	290	252	258	277	255	261	277	260	255	293	244	286	237	259	296	264	269	265	273	284	264	259	264	253	273	294	277	256	276	288	262	277	267	261	262	255	282	276	275	273	234	282	279	285	251	257	302	270	274	261	273	249	223	239	257	295	268	283	265	265	247	284	256	289	278	283	259	266	282	263	270	248	251	233	290	241	237	253	282	257	270	274	282	288	242	265	263	269	270	291	253	285	253	285	258	281	274	260	236	301	234	283	277	260	272	267	270	287	265	273	259	240	237	257	261	286	286	298	237	266	244	270	261	300	288	259	245	249	263	299	283	275	267	262	270	302	263	254	261	256	262	247	249	270	290	298	251	257	284	253	291	250	274	280	259	265	267	247	275	247	224	291	276	262	254	289	248	279	254	296	259	276	252	247	274	287	259	255	244	256	274	287	276	248	285	249	262	270	246	269	267	280	273	279	282	257	283	279	277	247	309	283	246	269	290	241	293	277	205	274	276	253	303	289	286	250	259	254	260	259	270	273	253	261	290	243	262	272	249	270	279	282	259	260	264	258	286	250	276	235	255	269	244	271	285	297	257	261	249	287	288	291	258	250	264	282	265	261	276	287	279	255	272	271	234	283	243	276	241	268	245	263	257	256	244	252	299	247	243	304	301	280	266	271	260	279	269	270	306	302	268	248	261	240	248	269	255	273	266	295	281	280	282	266	271	247	281	288	252	267	273	276	262	265	292	262	255	268	254	299	250	289	281	282	280	283	271	258	263	262	271	275	284	273	271	274	251	250	289	280	228	276	264	268	252	296	255	286	259	251	274	256	284	296	255	285	253	285	256	288	254	265	272	257	274	254	291	279	257	279	292	249	258	265	267	257	255	302	251	254	285	277	251	258	241	291	269	284	276	251	243	279	250	268	260	274	289	283	256	265	269	257	265	243	284	254	296	279	263	299	288	257	283	260	282	280	260	283	271	273	252	287	263	270	268	266	271	295	280	301	254	250	293	261	259	258	268	242	261	253	253	268	279	283	253	279	267	263	270	276	262	274	283	268	270	269	258	249	286	255	268	291	261	309	274	274	258	277	287	256	224	282	252	274	270	299	285	282	284	277	263	278	261	250	289	263	262	272	285	266	275	250	271	258	287	245	282	265	305	250	263	277	298	252	320	268	247	267	265	253	258	277	254	289	270	245	236	279	267	259	248	258	265	248	234	262	254	259	263	281	284	252	284	281	254	283	321	253	253	222	307	256	225	265	277	248	257	243	280	282	263	259	246	283	275	284	245	249	261	282	285	280	264	262	253	288	261	298	244	280	267	255	269	265	232	273	296	249	263	217	275	260	282	271	261	268	255	263	251	266	275	264	295	268	278	264	269	238	264	251	298	259	281	284	282	271	277	270	256	268	252	294	265	250	272	257	248	255	258	269	241	274	226	293	279	267	271	246	249	235	244	232	253	243	250	249	257	266	256	273	286	289	275	267	277	258	256	263	234	235	288	263	251	285	278	267	272	281	257	276	253	246	249	261	272	281	270	267	230	268	248	260	266	240	272	263	245	254	288	256	237	298	255	239	265	260	278	274	272	255	242	251	260	279	284	245	278	255	272	290	259	268	273	287	256	230	270	255	279	261	266	276	255
34866	54672	43186	28989	18027	9449	2762	561	366	330	331	332	294	313	282	306	308	328	327	291	344	312	290	305	344	288	318	343	300	270	334	290	324	296	322	291	314	308	284	279	312	289	312	313	318	348	320	304	321	325	321	310	330	301	312	283	293	321	313	314	302	292	330	296	304	288	335	351	289	288	303	283	294	323	293	280	332	301	326	302	296	317	288	295	316	293	291	301	331	305	313	318	261	307	302	319	317	310	327	311	316	318	325	313	285	292	282	285	332	290	288	314	298	316	292	324	314	279	303	295	324	308	289	285	304	313	304	302	312	297	308	314	310	321	312	327	310	298	295	299	296	299	321	307	310	286	287	327	289	315	316	316	293	322	309	308	288	306	294	277	316	295	286	282	324	287	296	316	293	305	269	306	323	282	294	339	316	293	295	305	290	315	289	281	325	322	278	321	299	301	294	340	297	305	333	322	290	308	299	330	294	296	307	311	314	322	297	301	287	291	328	321	299	326	302	312	275	293	314	308	294	306	312	297	295	315	308	328	311	295	323	329	319	276	275	328	283	341	346	294	288	320	323	329	288	328	285	320	269	314	331	317	315	282	313	286	321	322	297	301	340	292	325	294	317	310	320	317	306	292	331	309	293	304	326	313	303	316	294	314	290	318	293	293	335	327	290	292	327	314	309	310	295	291	309	298	318	319	287	328	322	327	323	291	306	312	321	302	288	332	321	300	284	283	299	306	325	312	334	313	298	280	304	280	294	285	275	336	317	315	313	296	295	289	291	298	310	308	307	303	317	298	317	304	301	308	298	310	325	316	308	314	291	273	337	319	304	313	299	291	307	320	313	310	302	298	332	334	307	286	272	283	299	305	365	296	285	302	310	293	309	318	322	310	282	318	333	327	336	280	298	304	313	337	306	291	301	288	313	307	301	320	291	332	314	327	313	338	283	279	322	289	327	294	267	309	345	296	351	285	309	309	307	281	310	296	284	311	296	286	306	328	300	322	277	303	307	326	285	297	275	314	304	303	326	304	350	294	297	291	311	322	302	338	303	281	293	322	303	305	312	292	289	291	300	287	321	301	348	302	294	279	300	322	330	306	298	276	298	296	309	301	269	294	284	304	308	307	302	304	320	286	308	295	287	278	287	276	297	308	313	295	325	310	281	296	325	315	324	329	320	327	297	285	320	301	319	319	316	285	327	295	271	285	307	335	305	322	286	299	305	326	320	312	309	322	304	308	312	306	299	305	322	291	291	297	330	306	320	328	336	307	308	275	298	310	292	313	289	298	323	288	279	261	336	310	304	304	290	325	319	303	292	299	284	303	299	315	294	320	312	325	303	290	291	296	293	321	310	291	286	300	323	352	311	306	306	309	315	315	303	305	305	352	289	308	287	330	287	329	309	283	296	296	309	291	297	316	305	319	297	314	326	294	321	322	285	305	299	273	310	312	336	294	284	316	301	283	343	298	321	305	298	345	333	296	333	290	286	316	303	312	323	298	304	309	304	324	260	284	318	286	326	278	322	294	289	276	292	302	321	316	297	299	281	313	301	315	306	331	283	321	273	316	320	304	287	321	309	299	304	307	331	315	301	298	279	311	301	346	305	316	288	296	334	279	306	312	275	312	311	304	304	323	305	277	328	321	298	305	327	295	274	298	300	316	304	296	325	323	315	321	293	338	305	318	297	301	356	283	281	312	298	292	300	293	275	327	340	338	267	270	318	304	314	317	298	287	311	296	294	300	306	298	305	282	311	291	304	321	304	295	318	313	320	293	283	315	291	320	312	318	297	307	279	298	293	335	318	281	280	321	294	305	311	285	325	304	299	277	336	314	299	306	293	306	319	320	298	269	296	280	337	298	294	282	302	297	285	291	308	293	290	332	301	307	311	291	289	277	303	314	261	303	298	302	299	312	296	333	313	316	326	304	319	334	304	300	291	305	278	304	306	295	341	308	294	295	321	286	311	280	303	309	288	301	341	331	313	311	312	302	275	288	305	315	327	306	305	302	288	283	303	296	296	284	320	320	299	305	298	318	317	314	293	321	304	277	309	317	310	317	311	313	272	321	322	301	279	317	311	287	293	294	294	300	279	273	306	349	316	313	310	291	294	289	296	307	316	321	306	310	312	284	323	301	327	286	298	279	304	302	283	329	276	336	334	314	299	313	304	305	294	294	293	311	298	312	306	301	323	298	310	307	289	294	291	300	300	316	318	312	310	281	325	319	308	307	310	310	308	284	295	314	318	297	320	315	307	335	323	288	298	295	307	306	304	309	305	301	320	304	272	312	316	307	318	305	287	295	317	309	291	311	299	302	325	277	312	322	311	282	346	303	323	302	319	295	289	298	322	285	305	296	306	328	279	293	262	329	292	303	290	311	309	322	294	288	308	290	274	316	295	312	290	266	290	298	323	308	317	299	303	283	307	326	294	283	330	300	301	330	300	341	306	297	305	322	277	293	290	351	324	325	318	300	311	282	301	286	318	284	324	283	326	289	301	288	300	337	277	302	308	284	320	314	342	282	303	292	297	321	289	319	306	315	323	299	328	334	311	308	306	302	317	298	292	310	288	295	279	295	322	268	310	297	301	326	314	261	304	305	313	311	287	310	293	298	306	302	296	316	322	321	286	303	305	298	321	289	294	283	301	307	324	319	306	327	303	276	297	281	313	282	296	316	305	311	286	297	284	330	271	314	336	301	316	283	293	291	316	312	324	319	330	315	306	310	276	289	321	320	305	288	327	300	310	316	291	304	277	277	321	306	287	310	278	326	334	282	329	318	293	295	301	294	296	277	297	299	320	303	323	312	311	293	329	298	291	277	310	324	275	301	285	314	311	301	309	313	310	281	349	296	316	290	286	304	309	290	325	312	306	298	312	299	307	283	307	309	291	254	292	333	332	292	341	321	281	304	328	304	285	291	304	313	309	285	317	316	298	327	327	318	313	318	319	267	338	311	294	342	302	296	271	313	309	306	329	314	321	315	293	294	303	284	324	284	299	296	309	292	310	299	320	299	304	299	308	287	318	316	316	293	316	277	310	290	289	322	314	315	310	315	288	312	317	317	322	287	313	287	308	302	313	336	327	313	316	316	310	313	316	303	302	299	292	304	314	350	326	286	303	298	297	303	310	334	317	261	331	276	330	341	298	302	291	292	297	304	304	297	280	294	299	306	330	305	282	288	298	329	301	308	288	301	317	328	312	295	329	323	281	303	259	335	314	333	307	335	310	322	296	322	335	278	294	322	270	298	290	301	301	306	300	285	287	341	301	290	268	314	281	320	281	278	325	311	293	290	301	307	313	281	313	343	307	299	308	303	350	310	303	300	304	286	288	307	300	288	302	292	313	310	309	306	299	321	306	283	344	291	298	307	298	315	323	342	313	293	287	297	297	324	314	288	301	332	297	295	287	285	317	269	317	281	313	292	295	333	315	334	327	320	330	292	300	287	294	318	295	315	334	269	314	287	276	295	289	289	301	317	314	313	298	305
25154	21012	27690	26175	15667	4088	1049	462	380	357	374	364	371	342	353	327	328	378	358	360	389	353	351	377	377	370	360	341	376	347	320	362	358	333	375	348	372	342	375	342	359	393	334	371	336	336	352	380	364	377	361	344	351	356	347	326	342	345	341	347	373	335	354	367	360	349	338	347	346	315	365	351	363	352	365	347	333	359	351	345	383	339	338	336	319	353	341	339	352	336	355	379	374	367	380	378	325	343	348	367	327	358	337	366	354	351	371	335	366	350	315	351	345	385	333	352	369	319	363	356	368	339	326	341	359	359	331	356	332	363	342	366	336	366	359	335	364	329	330	339	339	357	341	299	380	348	329	351	342	327	338	367	326	338	345	338	365	351	356	345	325	356	355	365	353	316	376	348	378	333	355	369	344	363	324	343	368	395	344	361	346	326	346	331	370	355	337	376	369	370	366	332	329	320	356	392	354	341	350	377	368	334	350	356	391	356	356	357	376	353	378	394	342	376	328	340	365	377	352	341	352	386	350	322	373	335	358	319	360	365	321	356	359	354	360	339	369	322	335	382	376	358	345	344	366	363	317	341	354	387	362	349	322	372	359	361	387	352	333	351	352	330	341	299	342	320	312	350	348	357	351	368	343	351	371	374	327	329	348	327	310	363	373	344	357	378	303	357	344	343	374	349	351	396	393	381	361	348	338	359	332	353	363	362	358	351	342	353	356	331	352	349	319	380	346	374	389	349	359	359	344	301	321	363	378	389	343	349	372	359	304	352	375	358	370	360	313	367	400	352	344	355	325	338	332	299	366	386	319	339	343	335	364	378	363	391	326	370	362	344	356	357	383	339	358	359	365	334	341	340	348	356	345	378	351	322	357	352	356	341	338	361	322	300	331	353	328	355	374	331	366	331	344	355	338	340	342	359	328	374	350	338	374	351	388	350	366	352	345	347	348	322	339	362	338	340	366	378	332	356	339	339	339	342	335	362	384	341	340	333	349	340	342	348	339	376	348	347	367	363	364	347	340	375	390	342	374	353	343	315	365	369	358	330	345	361	360	375	329	363	369	357	333	341	373	334	373	339	361	333	344	345	337	357	350	350	384	332	360	395	377	342	322	345	342	370	356	368	355	357	302	353	309	362	354	385	355	317	316	341	358	356	311	353	331	352	321	392	340	339	370	360	340	359	368	381	348	357	360	349	346	348	362	377	334	350	383	336	369	377	328	398	366	341	364	331	348	355	329	374	367	354	341	315	339	367	359	331	392	311	364	376	352	339	363	325	325	345	367	339	334	350	329	340	354	346	348	359	342	338	384	358	332	331	346	374	324	360	350	365	344	372	343	398	354	330	346	347	345	377	353	334	312	360	322	350	388	315	349	362	329	349	348	329	372	356	356	316	338	397	381	333	342	343	346	335	336	354	354	363	387	393	341	344	362	332	368	357	377	367	347	368	367	329	351	355	323	340	344	363	334	348	383	327	355	362	333	352	341	351	359	355	352	334	370	353	359	327	350	340	351	321	347	350	360	364	329	368	387	369	357	344	349	354	350	363	340	376	379	322	353	366	339	343	354	341	351	338	343	336	362	358	368	350	341	368	382	346	364	374	359	352	345	360	336	388	343	365	350	353	342	354	373	355	366	354	360	349	334	328	332	355	346	355	336	344	340	330	376	339	375	366	337	352	369	342	320	355	348	344	381	365	330	356	350	365	372	337	356	334	336	329	347	382	321	354	351	347	364	346	354	362	366	339	353	362	337	356	346	376	340	331	363	350	334	342	324	325	360	351	363	330	363	334	339	337	326	339	370	349	334	325	346	328	351	333	326	333	364	357	348	348	387	373	377	365	341	376	330	360	343	354	363	325	348	357	325	355	346	349	328	343	342	350	318	375	390	372	381	329	347	361	311	358	329	363	354	363	315	383	380	359	335	346	352	356	347	356	344	359	384	348	346	369	298	355	374	370	326	368	393	359	383	345	350	329	362	354	336	353	353	359	352	360	323	347	336	363	332	344	350	303	353	337	336	342	383	342	341	342	389	338	366	357	338	344	364	359	335	333	328	358	364	341	376	370	364	366	317	330	353	355	329	310	326	322	354	318	323	357	340	345	349	375	355	326	330	356	389	325	350	324	351	340	351	328	316	355	329	313	332	350	347	353	359	332	362	365	345	327	342	375	391	334	368	333	346	321	370	347	347	338	359	342	367	344	346	345	364	371	322	340	356	363	351	334	347	344	345	351	328	361	367	354	363	366	330	343	362	360	355	365	391	340	396	343	373	372	340	378	360	399	381	359	366	362	332	341	339	370	339	346	356	344	362	362	351	339	342	342	366	361	377	344	326	320	390	339	369	354	351	350	338	363	343	357	321	342	365	357	323	342	382	373	356	360	346	344	329	361	336	348	367	347	326	342	310	347	345	351	357	344	343	319	324	314	376	345	397	351	350	341	340	379	355	363	347	331	307	329	355	358	389	321	364	324	354	359	344	367	344	369	325	368	377	377	337	378	349	331	347	368	366	342	366	369	351	331	372	339	388	321	361	333	348	359	335	354	387	372	338	339	328	368	347	339	356	337	339	327	339	328	350	364	347	344	342	366	335	366	356	355	350	374	336	345	370	350	334	363	347	329	352	369	341	364	377	354	359	331	385	359	348	327	352	347	353	354	348	349	386	398	315	322	317	363	328	355	347	344	339	360	344	370	392	357	370	361	326	340	375	338	315	378	353	335	345	318	342	375	344	347	365	358	355	357	341	372	364	334	370	348	347	347	387	352	361	364	365	385	341	356	337	350	319	336	391	370	363	403	341	363	336	355	377	345	374	328	344	330	328	381	372	315	337	359	332	374	355	330	323	324	363	346	326	365	350	347	323	340	371	355	380	341	366	356	326	348	341	336	345	386	357	356	350	353	362	345	364	352	331	337	344	364	355	334	358	347	348	351	379	337	365	328	374	326	360	378	348	379	358	347	388	370	356	353	339	332	345	333	356	353	366	321	358	355	351	341	382	374	366	335	360	348	336	314	340	370	340	349	360	341	351	317	340	324	325	352	366	363	344	349	313	354	352	320	350	357	338	360	355	358	347	385	362	353	311	339	377	370	398	339	384	337	370	360	339	402	367	364	333	339	354	348	372	348	328	337	333	352	367	349	349	341	336	349	336	369	362	356	328	351	364	341	349	325	349	359	314	314	352	380	364	338	351	339	348	356	343	339	346	332	331	363	390	355	369	367	404	341	357	325	345	334	358	337	369	354	348	353	360	357	366	342	343	333	347	350	370	326	335	403	352	334	356	349	361	352	338	354	338	342	341	296	365	346	341	348	377	356	317	343	372	345	337	348	358	367	384	368	342	359	332	332	365	365	347	334	362	361	378	383	364	368	394	347	385	360	363	333	324	377	328	366	333	353	358	353	361	339	353	354	380	344	322	344	360	349	337	314	323	384	330	346	381	354	356	360	372	322	390	352	394	376	366	348	339	339	351	317	340	372	339	318	364	335
34856	46632	34844	23382	12897	3500	1285	587	457	438	386	424	392	372	411	400	420	380	417	417	378	412	421	413	379	387	441	399	418	398	427	433	401	379	401	404	363	426	407	366	442	405	403	396	391	386	375	374	378	375	384	421	403	404	390	398	413	396	403	385	414	396	414	375	405	395	403	407	412	426	441	383	438	402	443	376	390	381	425	437	404	409	347	401	400	432	373	399	376	421	393	346	385	378	455	398	410	441	372	353	387	407	356	420	376	389	393	424	387	397	439	392	431	425	434	409	405	383	364	383	363	373	373	409	385	404	405	416	376	387	406	396	401	394	400	387	375	422	365	380	399	425	397	417	417	377	407	407	399	381	439	398	410	402	411	370	367	409	394	407	406	416	429	405	403	409	402	406	426	403	391	397	404	414	416	396	419	419	416	413	435	391	416	386	403	398	386	416	377	417	365	404	408	383	372	417	378	415	391	380	433	421	396	417	383	353	404	382	400	404	415	376	395	430	402	405	439	422	433	395	415	383	405	406	397	373	410	368	402	402	415	397	422	422	438	396	395	388	406	394	454	393	404	414	395	400	431	405	409	394	378	395	443	402	406	386	417	425	408	427	427	373	407	370	448	380	409	422	379	399	405	393	385	389	404	407	408	408	394	387	405	389	410	444	354	415	394	378	436	382	407	379	393	421	416	383	395	414	394	385	404	387	380	384	359	437	382	402	438	383	428	395	386	402	388	365	428	341	446	403	400	397	424	395	395	401	421	392	426	394	412	438	397	404	432	419	386	407	404	377	356	413	375	405	395	396	413	400	394	375	398	409	389	403	394	417	411	392	354	399	376	413	393	412	378	377	387	384	361	421	414	416	400	423	402	395	407	407	421	368	407	411	385	388	389	405	415	414	384	386	382	420	414	392	398	426	365	385	396	372	413	389	405	411	400	428	413	368	399	403	384	412	415	405	400	400	414	389	366	409	416	357	384	405	393	405	400	403	376	396	386	384	400	392	372	395	422	377	419	371	402	403	413	386	404	389	391	416	400	356	384	415	406	436	393	425	413	422	390	391	392	391	405	437	430	389	438	396	379	400	418	389	387	429	425	399	365	387	393	385	379	398	384	379	398	440	382	392	390	393	404	394	446	402	416	383	420	415	402	425	456	397	375	412	390	372	378	441	411	386	392	399	375	385	423	396	390	379	388	382	403	336	405	402	371	345	414	368	349	402	416	367	404	406	393	391	377	385	413	378	406	396	416	406	417	394	429	413	396	427	408	380	417	422	409	383	390	408	434	388	364	395	415	405	395	408	456	419	391	412	364	380	427	416	406	395	396	398	421	359	366	392	361	381	411	414	416	380	394	376	379	388	339	391	436	395	424	401	428	385	404	417	399	440	383	401	388	405	376	403	389	399	360	426	401	361	398	428	378	379	400	401	377	390	487	414	431	377	392	408	408	379	419	371	409	440	408	382	411	430	383	417	425	414	390	436	400	381	427	408	408	391	419	424	407	368	422	386	392	418	392	405	420	448	420	407	414	393	410	395	417	400	390	411	435	400	390	363	433	397	398	369	416	391	384	392	407	387	421	415	412	405	413	392	417	392	410	415	432	412	399	390	388	416	383	395	416	359	438	410	406	402	418	411	380	406	383	375	387	404	376	414	388	366	404	375	382	409	369	419	391	400	403	397	410	381	405	385	442	401	427	426	400	386	409	388	382	391	424	376	398	393	416	402	422	428	419	430	393	390	411	395	445	414	383	392	450	405	392	414	414	427	412	394	413	389	400	394	423	423	410	389	388	393	362	380	388	385	423	402	415	413	380	364	417	401	396	394	393	394	438	373	362	390	395	436	406	399	389	412	403	418	371	394	430	437	407	399	408	453	393	378	427	413	415	436	408	409	398	405	424	437	394	415	416	415	422	373	408	358	392	379	433	383	411	386	416	410	383	394	388	413	386	397	387	393	358	408	357	399	375	429	384	450	407	395	383	418	427	409	412	379	433	408	431	397	405	376	418	381	406	437	413	395	408	398	419	435	413	421	350	371	398	411	414	428	404	387	388	422	414	416	402	392	445	437	416	382	420	402	396	385	372	390	393	378	413	399	396	407	437	406	384	394	420	403	376	377	387	420	392	408	415	416	413	412	428	394	382	463	425	393	389	399	394	373	404	405	413	376	395	434	411	404	414	411	406	418	398	425	409	393	378	399	377	432	427	406	397	411	389	372	364	433	411	388	382	403	401	401	395	406	389	360	415	423	419	397	352	398	390	390	411	417	432	429	405	403	410	421	405	380	408	392	375	396	395	389	369	410	399	415	408	403	429	390	407	445	396	400	429	415	386	375	415	420	412	394	406	393	379	409	408	439	405	373	412	426	390	387	361	396	397	436	389	419	395	407	401	382	392	385	347	385	410	382	385	411	385	396	394	393	364	400	374	420	402	407	402	393	344	387	386	429	440	404	363	398	370	387	409	412	401	408	404	393	395	388	388	384	390	424	422	404	382	380	403	422	435	399	385	438	371	404	394	395	422	429	386	374	367	400	389	399	393	363	381	390	375	375	368	372	417	432	374	382	396	384	369	396	361	397	396	420	418	422	399	390	383	416	405	393	377	410	415	441	412	393	372	406	394	409	409	376	458	415	403	424	427	406	408	400	385	385	409	402	412	442	362	375	410	390	420	423	399	383	395	407	409	372	425	394	415	406	400	392	402	390	394	408	384	414	408	422	410	410	424	397	397	449	424	371	414	388	384	377	423	377	404	402	393	406	399	371	423	383	386	410	430	380	405	419	408	398	410	418	378	413	402	391	394	419	401	430	370	369	380	375	388	385	392	396	428	386	391	428	401	368	399	393	414	424	386	401	384	400	408	411	396	392	388	377	419	398	413	381	430	401	372	379	373	417	411	370	411	355	379	411	412	385	441	407	355	436	380	383	423	410	400	412	404	404	368	421	398	437	416	407	390	406	434	375	381	435	395	410	378	404	409	412	404	386	391	364	408	430	377	424	425	408	418	368	406	429	377	402	418	378	401	420	433	395	402	400	440	415	428	416	386	403	386	391	382	393	400	393	356	420	424	425	417	391	398	416	421	376	416	404	392	401	383	420	413	387	436	403	393	371	373	425	394	405	423	413	405	424	409	382	388	410	377	409	390	402	400	415	398	408	410	389	437	407	421	428	381	397	410	375	392	391	400	414	398	409	417	385	390	424	385	404	382	418	404	433	385	384	382	409	421	433	414	412	415	393	403	388	387	373	396	401	443	412	420	406	404	415	397	406	423	412	395	369	384	415	415	410	412	404	395	401	395	415	425	391	400	402	402	385	404	389	381	383	375	406	423	392	418	384	422	414	403	404	375	394	381	454	376	386	423	398	394	408	398	395	419	383	376	404	396	380	388	410	417	409	402	395	341	388	391	416	394	381	422	400	392	402	424	397	380	373	389	377	434	411	396	394	378	420	368	407	379	361	441	395	368	410	390	389	383	394	403	378	395	372	401	398
22781	20973	28500	24046	21473	21024	12145	1257	571	520	469	465	436	436	471	458	450	435	426	400	504	418	430	415	449	401	430	429	438	459	442	427	430	387	439	394	420	459	408	473	445	408	386	464	385	407	440	429	410	419	420	467	429	418	408	447	460	437	376	463	461	370	406	429	461	420	441	410	476	458	453	446	442	433	416	447	440	422	450	433	472	406	411	435	449	438	456	414	438	437	420	415	434	418	423	474	420	401	468	444	416	398	445	416	406	406	364	438	398	406	417	441	444	390	441	424	421	434	430	456	424	419	489	429	427	388	447	371	430	420	452	444	418	430	393	400	431	427	431	423	439	413	442	386	385	429	434	409	458	426	425	426	460	438	459	392	431	390	413	418	428	412	377	443	462	460	459	415	452	414	431	440	409	372	432	437	423	451	393	418	434	392	415	431	388	410	410	422	408	418	457	378	438	427	426	424	441	459	392	405	452	432	383	442	470	419	438	418	423	422	438	403	392	415	401	434	450	399	416	412	450	376	468	422	454	400	412	411	415	397	420	422	454	398	430	432	396	404	429	436	397	420	447	402	445	470	405	416	464	441	467	439	413	438	415	418	418	466	429	437	410	399	439	393	411	403	443	418	406	407	415	404	426	424	425	430	432	468	430	440	406	413	419	467	413	433	429	486	406	418	403	384	410	458	428	402	406	453	421	445	455	424	416	427	459	384	410	419	421	446	399	416	418	380	421	423	394	436	401	443	435	425	432	408	433	475	468	388	429	423	443	437	433	418	408	430	438	436	403	397	417	428	363	472	461	455	437	420	443	417	432	438	403	418	404	438	405	438	424	387	411	411	478	408	381	443	465	442	462	426	404	410	450	426	433	435	450	408	443	396	389	432	472	429	406	401	414	425	422	404	432	388	431	400	456	402	439	436	429	407	449	425	432	464	460	425	441	437	438	440	452	428	414	453	464	378	442	453	399	419	422	406	389	390	436	413	468	413	378	427	450	450	424	411	440	382	442	441	409	417	464	468	423	434	484	420	473	415	416	426	426	421	428	404	451	413	392	455	434	429	362	392	450	407	406	444	432	419	447	433	412	422	433	422	414	465	453	423	396	455	463	407	421	413	446	444	453	474	433	438	419	403	444	400	407	428	445	436	440	363	410	453	438	418	422	367	438	418	444	449	429	409	390	455	458	428	426	435	401	428	446	445	428	431	427	356	425	427	449	424	412	422	402	416	422	415	420	384	454	425	430	432	454	424	438	418	428	426	404	431	417	447	413	406	429	414	405	425	405	424	402	451	442	450	379	448	429	443	429	393	438	435	423	435	440	419	396	417	449	437	400	400	403	421	411	454	442	432	426	427	413	420	440	423	437	418	423	409	404	425	454	435	411	439	413	432	419	419	429	430	418	453	430	403	437	394	411	406	443	431	404	436	430	417	415	405	409	412	442	439	399	431	418	391	420	411	450	407	426	417	429	361	399	424	468	432	460	412	399	431	401	417	419	418	411	425	409	440	406	416	445	407	407	403	433	404	460	410	421	480	373	405	444	420	419	467	435	417	425	409	402	412	423	407	420	453	441	450	411	418	446	440	433	407	444	427	442	461	447	430	429	423	441	382	465	433	429	392	437	419	390	429	405	421	433	396	408	409	417	472	407	435	444	439	433	475	426	429	440	419	427	419	428	422	429	390	433	429	416	428	434	429	420	402	452	452	435	428	464	413	464	433	441	455	443	415	416	408	403	428	439	405	433	384	421	426	420	434	420	427	427	400	408	424	471	457	424	422	444	424	398	424	392	435	403	390	408	402	446	453	418	412	420	417	425	372	461	425	394	405	424	425	433	432	419	393	446	378	421	437	435	448	417	442	432	419	454	412	436	424	419	449	433	410	415	405	432	410	407	429	452	420	401	409	391	395	429	414	426	440	413	431	436	406	450	392	406	439	437	403	428	416	450	432	416	421	424	425	449	416	427	417	442	430	462	441	411	448	432	429	407	392	424	404	431	410	417	425	383	393	409	391	431	417	421	456	476	412	428	428	420	440	449	421	421	406	426	438	450	411	401	410	453	448	418	435	411	401	416	470	442	448	440	403	444	453	394	437	429	412	411	445	408	422	438	440	410	482	451	443	431	389	411	385	400	410	417	425	449	407	455	427	421	404	417	412	470	437	415	448	393	394	430	452	402	402	428	417	431	426	428	454	387	453	423	435	457	451	413	414	435	418	451	432	406	401	436	407	430	425	405	426	439	426	403	403	406	436	424	430	424	421	436	444	437	453	432	429	407	416	448	408	429	414	397	406	432	424	473	432	452	459	459	430	415	403	399	436	405	431	417	449	432	428	407	386	412	448	410	412	409	447	415	422	451	449	389	422	420	415	437	429	414	394	396	427	457	426	456	395	445	422	460	426	438	451	428	430	418	446	426	388	465	425	436	418	442	387	421	411	402	392	457	429	415	403	417	430	429	444	398	385	360	421	398	439	403	423	413	411	442	398	364	425	428	439	428	448	405	413	411	353	466	429	441	434	439	413	426	376	424	405	414	419	428	414	418	428	405	422	413	431	455	419	405	393	420	416	455	429	408	374	386	423	424	390	431	438	403	414	437	446	396	422	433	437	426	447	440	429	417	387	443	430	459	399	441	426	434	461	483	445	410	416	409	411	453	423	416	429	439	463	432	423	411	396	413	416	443	452	437	434	408	447	372	400	407	383	424	434	415	432	436	437	458	463	422	399	427	410	464	462	428	422	440	386	442	420	417	398	411	418	419	443	414	427	435	446	413	445	446	469	459	416	445	438	442	443	447	421	380	443	409	387	399	412	414	416	393	402	445	422	390	437	405	411	433	432	425	418	433	386	440	421	431	444	428	451	422	407	444	371	427	461	426	422	423	409	434	401	427	446	387	405	398	414	440	416	389	414	449	432	421	444	413	427	424	425	431	405	436	440	428	473	415	410	434	404	445	400	423	408	395	426	420	424	403	446	435	426	410	384	434	404	400	417	404	393	458	464	404	383	402	407	408	413	457	412	452	417	409	423	428	485	420	418	438	437	433	445	443	444	426	423	429	430	416	400	420	436	446	428	412	423	425	434	445	413	417	416	422	427	418	410	455	397	387	436	427	443	409	456	423	435	431	436	437	412	415	424	417	427	395	428	416	392	453	459	439	444	439	381	462	429	414	416	392	389	441	434	417	426	424	443	385	389	426	456	356	447	398	403	384	420	408	405	450	424	399	430	436	410	457	461	424	414	415	469	404	424	473	429	408	404	425	391	395	438	433	475	421	429	449	444	446	453	431	421	450	428	431	449	396	410	416	422	429	443	465	423	406	427	407	401	383	411	429	421	455	407	400	415	441	457	423	408	455	437	414	425	422	434	433	420	439	462	420	430	457	417	401	425	422	452	449	428	412	398	456	418	419	378	440	423	373	432	454	448	420	438	465	439	413	425	443	412	432	420	403	413	421	437	389	430	440	428	395	460	476	413	417	386	414	420	414	439
40237	64356	51200	35550	22025	12615	4925	745	578	525	514	502	492	453	481	510	460	467	458	469	480	441	453	472	404	438	472	466	478	480	498	480	420	495	513	496	462	456	468	482	430	465	469	488	454	457	473	473	478	482	467	461	441	470	465	501	464	452	447	479	430	478	439	439	466	497	488	474	482	474	493	449	472	522	441	486	459	428	479	470	458	458	481	449	488	446	481	467	458	478	500	451	471	409	504	481	459	446	516	481	445	473	444	429	479	424	465	440	457	478	463	491	456	448	460	499	437	464	443	448	478	450	469	472	488	416	443	487	444	455	448	477	482	448	444	473	441	459	449	469	471	458	465	457	426	476	469	474	408	481	447	430	423	445	496	482	460	455	447	484	471	470	440	464	471	431	456	479	450	483	420	450	459	448	454	472	486	463	474	454	475	459	446	481	464	436	457	444	470	466	486	470	473	483	472	453	444	466	486	486	482	489	519	430	452	447	446	469	471	477	484	445	462	416	466	454	450	482	452	471	475	445	468	469	439	465	446	451	442	453	456	492	494	454	468	453	457	466	456	464	427	449	479	465	461	431	476	464	485	460	446	460	478	450	452	431	436	451	415	453	444	454	443	459	503	441	431	491	452	445	432	435	445	462	462	468	474	414	482	461	479	466	465	492	495	504	447	443	464	488	474	502	460	471	475	445	496	477	445	456	474	485	402	468	463	457	453	452	452	450	462	448	443	418	463	469	468	478	444	460	494	454	517	445	472	493	436	408	435	406	437	487	482	458	453	451	448	480	463	473	445	485	449	431	476	416	494	449	473	415	443	413	450	436	461	430	474	464	462	485	452	447	443	443	445	453	481	490	476	430	477	487	480	503	477	458	448	446	474	473	414	469	482	492	470	475	445	488	483	464	475	448	469	444	491	442	451	456	475	491	468	481	449	494	453	455	469	438	489	453	451	503	499	472	430	452	461	447	459	421	478	489	481	469	491	459	466	454	435	476	492	467	460	435	483	415	427	451	461	463	430	432	472	508	494	446	427	465	456	428	464	456	461	492	456	518	465	463	486	506	467	448	462	471	445	446	486	464	444	415	476	471	484	479	477	484	471	445	458	431	462	482	437	496	458	447	471	514	482	427	475	452	453	476	475	458	501	427	446	458	426	485	411	441	473	442	436	463	459	457	479	466	468	469	413	447	474	485	470	487	526	471	455	473	491	479	441	467	454	455	433	456	436	469	474	435	455	495	452	437	452	462	483	473	480	486	452	475	470	437	464	449	446	456	462	455	428	448	481	470	461	444	468	441	457	459	497	410	466	451	479	449	492	507	495	465	443	447	444	500	462	474	457	442	437	454	439	424	461	487	480	468	437	441	447	459	476	511	491	470	490	475	451	445	459	481	460	461	435	472	460	435	471	466	455	465	455	471	454	438	461	461	476	450	487	464	481	469	429	468	471	463	445	446	467	452	447	451	461	467	490	470	460	513	453	454	457	451	463	441	458	426	477	474	510	447	459	484	469	457	454	472	485	476	473	449	440	443	440	430	446	454	500	465	450	475	461	444	455	485	463	453	434	419	450	487	483	475	434	452	493	505	468	463	462	454	497	454	438	433	442	451	465	418	487	445	463	474	463	446	445	487	463	452	442	447	458	519	472	442	427	478	437	449	477	443	453	434	456	439	417	473	456	487	439	482	482	463	483	444	495	469	435	444	453	435	487	470	428	411	458	418	430	448	471	481	494	439	434	461	462	456	428	427	474	471	448	494	481	465	441	447	460	477	489	442	482	440	476	448	482	490	465	445	472	420	482	446	427	449	489	473	461	424	466	472	454	431	445	479	498	457	480	478	456	441	439	442	478	433	477	435	472	487	473	456	456	507	437	504	478	474	481	450	461	457	454	453	501	465	424	456	454	497	437	445	442	446	453	497	465	466	430	459	444	489	479	484	441	471	462	483	480	497	484	464	478	435	491	466	500	492	436	486	500	499	479	462	488	465	480	462	473	483	452	471	447	516	434	490	468	480	427	456	487	458	475	486	459	431	420	518	472	482	461	404	465	503	486	446	476	458	460	453	465	462	467	500	445	504	434	470	464	454	447	450	466	482	462	471	489	484	451	491	461	491	463	457	480	493	441	475	472	473	463	458	467	517	464	456	461	445	440	442	431	461	445	422	466	455	464	473	472	473	455	444	492	469	469	451	489	488	445	452	440	448	447	467	429	513	468	435	439	451	509	480	490	442	442	482	496	498	438	469	476	439	480	460	491	483	450	464	495	438	454	438	498	453	460	481	468	482	449	462	472	442	456	465	455	446	431	451	476	463	448	463	444	469	447	452	426	456	421	442	464	460	506	428	456	430	458	461	473	459	469	457	456	455	478	470	444	451	472	444	446	527	510	456	424	473	479	483	459	470	465	459	478	448	431	464	418	487	458	439	443	461	453	480	480	450	466	446	448	469	425	472	489	425	463	439	488	446	459	445	454	489	490	476	439	465	456	458	483	446	489	461	494	436	443	465	447	453	437	433	467	479	468	411	445	468	442	461	462	453	473	455	473	467	449	485	447	433	434	441	444	424	480	463	489	450	457	456	491	446	442	466	453	459	449	439	444	440	447	442	481	419	436	480	491	485	450	478	464	478	436	461	488	452	435	469	478	456	435	456	460	436	453	480	399	420	454	465	517	495	458	498	466	399	500	480	454	454	486	489	484	463	509	478	444	462	460	448	456	407	496	451	482	455	466	457	462	437	456	426	444	458	458	486	466	446	444	472	464	435	454	440	467	475	424	420	522	478	465	475	465	516	491	490	427	433	438	473	462	448	489	453	434	462	489	450	458	485	444	467	439	462	428	449	486	471	471	434	452	452	466	434	466	480	455	512	482	459	459	472	464	467	453	429	459	416	428	478	457	459	487	458	461	467	492	466	469	465	449	468	442	471	448	456	449	434	480	477	461	425	482	468	460	450	492	501	453	462	465	482	488	435	454	469	445	457	450	470	470	450	443	507	429	510	465	463	446	492	457	480	479	472	506	456	477	457	489	478	438	468	465	486	451	466	449	470	504	433	460	474	441	464	456	425	448	488	458	429	469	493	458	458	500	433	488	483	475	421	445	438	460	477	501	453	431	498	449	436	465	459	419	482	465	441	454	448	473	457	462	462	450	491	480	472	461	468	518	431	472	490	490	417	471	466	476	457	435	480	425	467	480	456	468	458	480	455	483	440	462	457	446	471	461	524	434	442	427	442	468	475	455	448	460	451	497	464	453	455	437	436	482	453	467	472	479	461	445	439	449	467	453	514	467	454	446	479	463	439	438	470	466	446	432	437	441	464	444	436	450	451	482	443	457	449	452	463	435	448	463	458	459	470	450	466	470	429	472	446	468	474	479	446	437	455	444	444	532	469	457	445	422	446	439	469	474	484	481	483	460	450	440	431	431	456	480	451	474	486	449	472	438	463	451	458	453	506	483	450	465	457	435	457	475	448	453	485	428	488	440	443	470	447
30438	34323	35199	21309	8312	1929	474	279	255	261	246	232	282	282	283	242	275	254	278	248	253	226	225	244	262	232	262	273	253	242	255	271	248	249	261	270	255	249	239	270	251	250	243	256	250	234	245	251	251	277	247	258	227	229	248	230	235	232	275	248	254	265	233	267	234	234	238	270	270	235	241	257	229	236	237	249	225	252	244	249	220	238	250	230	245	229	220	252	261	252	240	245	261	249	248	229	226	260	254	255	257	213	254	234	254	266	274	256	262	248	228	243	244	248	222	270	234	251	251	257	232	243	244	224	233	226	249	243	230	257	262	260	249	234	241	246	273	242	227	243	263	255	243	249	242	239	257	244	267	246	239	229	221	240	222	244	232	258	247	224	259	260	249	250	203	220	225	240	264	219	269	253	248	236	242	246	235	244	259	259	252	214	241	208	257	219	226	251	232	284	230	256	245	266	223	273	231	231	262	235	255	268	249	253	239	246	265	243	256	247	246	251	269	242	221	243	269	263	269	254	237	225	254	239	271	234	221	249	263	246	239	282	253	242	270	267	223	211	233	243	235	225	245	259	239	250	261	235	244	222	256	217	243	238	274	232	249	256	261	242	260	266	279	244	234	231	254	217	252	233	247	252	225	253	224	244	240	270	245	220	241	239	236	251	234	267	248	269	275	252	239	236	269	222	239	226	214	246	235	248	240	279	283	273	255	260	258	239	263	277	264	246	262	259	240	272	266	230	272	247	276	236	229	242	228	233	246	234	274	251	238	234	280	217	248	254	214	242	223	232	256	240	234	251	236	236	242	256	239	264	271	265	245	251	225	227	237	262	228	241	248	248	259	249	256	279	236	239	256	265	223	239	269	246	245	264	262	247	261	240	259	233	261	208	261	239	256	260	250	243	242	261	270	226	243	227	227	228	248	253	257	227	243	227	243	267	259	221	248	265	234	243	254	256	242	226	258	244	252	261	261	238	252	279	257	238	262	267	241	251	243	264	255	235	245	217	239	282	243	268	226	266	242	237	243	221	246	252	222	222	271	248	209	240	240	249	251	263	254	247	249	250	231	242	282	283	254	258	254	262	249	271	266	248	254	275	224	215	245	238	264	214	260	240	263	235	257	244	214	240	253	231	248	261	234	213	258	254	252	271	245	242	254	254	230	234	241	268	247	268	235	259	259	288	228	248	228	258	250	243	246	249	239	238	229	228	264	218	240	263	242	257	255	270	242	247	255	239	252	243	264	217	278	234	233	212	255	246	274	267	272	226	250	215	212	260	274	261	218	239	263	212	226	270	239	230	244	243	236	272	247	260	267	240	229	212	222	226	267	240	255	225	233	232	258	245	256	261	256	250	254	256	239	247	237	241	243	211	232	252	270	253	253	250	235	234	246	262	269	228	291	241	255	250	235	248	232	258	259	245	230	251	246	263	276	244	224	250	245	267	245	263	255	248	258	240	241	254	264	271	254	235	260	253	228	252	248	254	231	290	233	235	236	225	267	246	241	236	245	258	250	238	237	258	227	261	238	236	233	265	245	249	278	246	229	252	239	250	197	226	263	253	233	231	242	259	260	248	227	234	271	245	221	206	248	254	258	254	212	212	243	220	238	241	234	215	230	233	276	240	221	217	253	249	248	274	253	277	238	246	232	233	221	246	251	252	242	251	244	231	253	237	218	237	235	243	241	256	268	242	248	230	239	198	238	232	277	277	272	239	256	254	246	202	256	242	259	260	253	262	220	223	242	237	282	262	247	235	253	272	272	261	241	250	252	254	223	285	267	257	250	262	224	246	222	258	252	263	262	240	256	256	236	253	233	256	250	247	243	223	251	243	250	246	211	211	248	264	226	230	275	248	225	280	223	260	246	231	250	248	260	258	239	263	249	250	243	247	253	271	229	234	250	256	270	248	228	252	225	255	256	235	234	226	245	235	252	207	250	269	231	240	254	257	246	270	235	259	253	250	255	231	256	240	238	255	263	255	222	229	247	244	233	226	237	247	246	257	236	277	260	248	245	234	249	233	260	248	218	246	272	240	252	228	242	286	247	245	236	202	257	269	249	225	247	228	236	240	221	245	240	256	228	232	255	240	248	264	258	243	252	256	259	259	261	215	249	255	243	252	253	256	231	280	268	254	252	241	239	261	233	261	248	259	243	251	220	247	238	244	207	255	256	238	258	261	256	236	235	240	260	249	237	223	232	268	256	229	258	249	251	276	277	228	252	254	270	249	251	230	224	248	239	223	228	251	216	236	272	255	238	246	241	259	222	228	260	258	261	251	261	229	262	245	201	242	245	240	249	245	254	264	259	241	233	252	259	235	225	243	225	254	218	240	244	241	248	253	252	261	221	231	247	246	245	253	241	229	229	269	270	245	233	232	231	241	244	243	267	232	250	248	254	246	217	267	255	231	247	250	232	262	261	253	243	229	238	266	254	238	232	248	230	285	259	258	262	204	228	261	274	261	279	248	237	249	264	229	234	258	209	264	275	238	250	227	266	268	269	269	248	276	287	229	247	249	249	282	267	237	261	285	242	231	260	223	244	262	267	258	219	263	269	240	262	245	278	243	229	243	221	218	233	245	258	245	262	244	256	263	248	262	256	278	248	247	259	248	237	239	248	268	276	221	231	249	264	257	272	260	248	243	260	248	243	226	236	250	237	235	252	233	232	267	231	234	242	233	238	255	270	246	257	278	273	260	230	251	259	230	215	248	237	226	252	251	220	233	238	237	257	263	238	234	242	256	232	251	234	211	221	228	244	249	203	247	248	245	279	219	244	254	263	216	242	236	247	245	218	256	236	247	243	241	222	253	254	262	252	236	263	234	243	261	245	271	243	245	237	252	236	242	236	227	269	243	236	253	277	252	261	266	248	255	258	259	237	254	261	245	221	230	246	241	239	259	263	264	256	239	233	253	244	235	220	261	252	229	276	218	214	246	248	243	267	267	251	246	239	262	243	233	226	274	242	255	277	220	262	271	240	252	273	228	236	237	250	263	231	226	252	251	259	236	248	249	246	252	230	235	210	242	245	275	226	248	246	237	254	249	229	244	274	252	205	249	278	245	242	257	232	274	225	256	232	223	237	237	246	255	249	252	238	248	269	281	230	220	247	223	242	271	248	254	259	253	268	258	258	229	245	229	253	225	259	252	229	265	280	219	240	248	237	242	221	234	256	242	261	232	224	251	221	237	226	259	265	236	241	257	222	242	234	251	259	215	233	271	229	236	254	237	227	255	257	236	259	256	238	263	246	247	232	230	247	243	230	248	241	243	238	271	244	261	247	225	224	214	220	226	221	248	286	232	257	249	250	216	246	234	258	232	269	218	226	236	246	224	227	219	237	238	238	253	287	265	242	214	227	259	259	248	227	255	252	218	226	250	241	233	226	249	241	249	253	279	243	240	247	270	217	221	252	262	260	262	266	229	227	238	269	255	249	242	253	224	219	249	264	250	267	235	264	267	256	229	244	245	223	245	271	269	270	236	274	233
35156	49060	33966	18636	9113	2656	585	319	296	309	317	277	296	280	283	269	282	287	311	297	293	296	293	299	259	273	274	305	277	306	296	300	290	275	272	305	318	304	263	309	307	271	274	285	269	267	304	278	329	276	268	280	296	281	286	267	283	299	274	283	289	289	264	287	288	288	286	314	295	313	306	304	286	285	289	272	275	277	315	262	290	268	279	309	268	294	262	288	261	269	291	278	280	308	281	331	303	269	296	295	297	294	278	279	267	283	281	271	287	298	285	273	287	286	294	292	253	298	316	308	261	309	303	260	298	285	264	263	276	268	271	288	295	286	297	282	286	249	321	294	273	284	297	283	289	277	311	319	293	289	279	286	316	254	297	295	298	294	282	303	294	321	290	286	315	284	291	286	272	330	246	276	285	288	277	284	283	304	302	260	297	301	275	283	284	295	288	294	313	275	284	295	262	309	299	298	286	294	277	273	286	275	319	327	280	287	281	304	262	281	297	281	304	293	293	280	297	294	287	305	292	276	280	280	286	279	278	283	298	271	315	255	274	288	293	269	253	283	303	283	280	302	272	299	306	305	320	310	313	304	255	304	280	277	275	269	248	295	279	279	292	269	288	305	248	252	293	306	282	295	314	304	292	283	280	282	301	252	276	281	294	288	318	290	270	271	262	309	308	277	272	313	266	285	305	266	279	301	302	279	296	299	303	264	300	277	282	299	298	315	289	317	303	280	305	292	288	276	278	287	256	294	268	288	300	286	307	288	299	282	283	278	288	280	264	309	299	292	268	278	295	304	291	290	273	304	285	300	314	308	278	277	267	291	285	298	296	311	287	297	312	276	280	305	312	271	274	262	287	302	287	271	265	304	275	261	292	255	250	261	305	265	293	265	326	258	286	259	297	289	286	314	257	254	285	262	292	297	260	286	270	286	308	287	323	290	302	288	306	268	292	316	285	270	285	298	298	276	330	299	308	328	313	271	306	286	302	305	278	266	283	280	302	279	285	302	303	325	283	311	276	288	280	278	287	294	301	279	276	326	305	301	305	261	309	262	292	313	265	305	274	285	296	315	316	297	296	283	300	285	294	292	293	292	281	286	296	290	300	278	267	318	288	285	261	296	273	264	303	255	273	282	285	276	292	279	325	267	303	268	280	315	286	298	284	286	316	295	278	311	263	291	281	295	283	281	287	277	303	272	281	262	289	286	267	264	307	308	297	314	263	301	273	262	274	302	289	274	300	291	280	314	309	271	313	281	295	317	269	278	275	323	278	294	301	281	304	298	284	280	263	288	291	263	271	277	269	280	305	264	259	299	311	312	307	266	265	274	294	310	304	294	304	285	320	273	292	286	271	285	268	291	292	303	270	267	294	271	298	287	301	275	296	272	291	276	308	283	279	300	274	288	284	303	261	280	293	276	274	319	313	269	307	281	308	281	289	271	291	294	282	293	257	266	305	289	290	253	306	314	284	252	315	285	285	276	263	289	273	253	287	299	301	312	277	286	314	268	299	301	283	265	297	278	295	269	272	267	247	296	300	294	299	323	290	294	265	281	297	280	285	273	268	266	268	301	271	280	287	302	280	297	302	297	287	306	291	304	301	267	287	280	307	294	286	270	312	283	278	292	299	277	314	303	299	279	315	277	268	311	304	304	323	261	282	281	277	272	318	253	287	304	276	289	302	238	309	271	297	286	312	299	291	275	289	277	289	279	290	284	262	306	291	301	306	280	276	276	290	288	301	282	286	295	285	303	288	295	283	277	325	301	291	280	284	288	308	286	273	254	287	281	273	291	313	295	334	266	300	299	286	289	322	300	283	282	278	303	294	288	294	292	305	290	268	303	292	311	311	328	305	287	314	264	270	243	299	293	332	276	259	277	307	298	289	283	289	277	293	281	316	267	270	295	266	291	277	261	284	297	293	267	256	265	303	266	290	285	266	306	275	290	273	312	270	267	279	286	273	295	277	277	259	284	300	300	316	281	294	284	281	294	301	296	296	272	300	303	312	304	303	276	311	276	295	271	272	275	251	280	280	312	281	344	292	312	306	295	296	324	263	292	279	315	296	288	254	310	262	276	309	310	297	299	288	324	285	273	308	281	317	283	267	301	280	319	291	307	284	280	282	283	290	295	312	316	293	315	335	291	268	293	262	288	275	296	268	295	303	278	289	263	260	301	282	287	282	290	282	279	281	301	314	301	271	317	292	282	287	279	280	298	301	282	272	262	309	300	284	324	281	275	296	300	286	301	280	293	296	291	292	294	272	280	269	286	298	269	288	279	290	294	291	295	299	273	319	279	286	297	329	276	298	292	263	295	284	270	285	292	262	274	287	283	293	272	299	271	288	325	273	281	285	291	303	279	275	270	294	281	285	299	279	277	288	296	289	271	258	254	314	304	289	293	271	331	249	270	301	292	278	288	298	283	293	302	303	307	268	266	323	310	276	266	263	274	308	278	244	293	301	291	300	273	287	277	315	290	312	290	260	281	292	275	282	309	280	309	274	297	318	307	277	287	286	294	299	294	295	290	289	304	294	295	286	326	275	304	283	261	274	291	289	267	300	289	326	279	281	298	313	278	283	304	309	294	277	271	310	310	279	305	258	290	277	275	286	297	281	275	274	296	321	283	301	310	260	304	293	296	293	284	294	308	298	299	302	277	285	275	296	310	288	280	309	315	274	286	307	297	290	289	304	308	282	305	285	301	270	257	287	280	262	280	308	320	274	280	273	286	287	274	266	306	269	303	268	242	297	294	280	302	305	274	301	276	297	270	265	300	301	260	258	281	295	307	295	286	274	287	267	289	289	282	328	304	276	288	283	281	290	303	283	304	289	282	286	283	277	281	279	288	290	298	294	266	308	308	293	293	296	283	292	258	291	280	268	297	257	331	271	279	282	288	279	282	261	290	263	330	281	311	285	264	319	305	297	283	277	262	291	268	276	272	292	271	287	286	286	302	268	325	288	279	301	301	290	301	280	271	278	291	273	274	295	269	234	274	306	286	315	294	286	281	295	264	285	312	293	331	269	299	292	275	312	258	277	304	309	267	276	331	271	323	317	261	280	317	283	281	293	263	273	273	281	275	306	291	310	275	258	255	327	305	291	308	299	290	299	277	297	260	258	287	301	283	294	303	275	293	271	277	287	278	296	299	284	294	259	294	287	282	283	293	263	280	290	316	314	297	279	289	242	282	311	295	284	300	301	286	279	313	280	318	283	272	275	268	304	285	304	263	284	270	287	323	292	313	272	290	305	298	304	275	280	278	299	306	298	308	270	288	284	299	290	289	269	292	275	294	299	311	270	275	305	303	292	283	280	270	274	271	295	280	293	286	266	276	292	269	285	295	258	304	306	263	283	312	301	274	291	283	293	261	269	273	287	335	313	259	263	312	271	298	329	303	311	279	283	315	309	264	307	301	300	288	290	286	287	290	290	277	280	289	289	303	311	305	301	259	311	279	299	291	296	312	304	289	307	312	284	280	284	290	276	301
24023	21028	28482	26113	22124	13614	2443	471	330	290	295	297	298	251	269	281	263	237	247	287	284	235	250	280	259	256	261	256	265	267	261	244	251	264	257	266	280	243	304	242	242	272	245	278	258	228	275	265	275	242	239	269	261	263	245	256	285	252	252	252	290	274	250	221	244	259	232	276	266	264	268	234	223	254	265	290	203	259	230	240	245	234	277	272	283	249	244	265	264	305	269	263	278	256	282	271	275	247	250	241	230	260	265	271	263	270	237	240	257	252	249	258	243	271	258	278	264	270	279	248	241	267	281	272	288	272	274	286	266	279	252	259	229	279	266	279	262	251	274	240	260	293	279	231	254	276	255	256	221	247	257	263	231	274	267	251	242	256	251	245	264	254	250	251	278	254	247	268	249	254	249	268	261	270	250	283	244	243	246	260	247	299	278	254	227	251	269	243	247	273	261	272	236	268	265	257	283	259	261	282	247	295	271	270	249	262	223	259	270	259	259	241	266	240	238	265	290	255	244	271	251	279	272	266	252	239	295	258	275	287	245	231	259	239	261	273	260	255	254	256	281	257	266	260	269	270	262	274	283	262	247	274	253	280	275	294	267	241	276	241	255	270	274	274	253	266	273	257	245	245	279	287	244	245	262	239	284	253	244	254	277	275	259	280	246	269	267	278	267	256	250	267	251	266	275	294	262	256	265	244	278	253	280	261	272	262	238	257	241	253	262	246	248	249	248	237	245	248	249	254	277	287	221	260	264	266	242	257	258	264	263	283	252	231	269	287	276	265	229	255	256	240	262	254	278	260	266	276	271	265	251	276	271	255	266	240	271	249	246	247	270	299	256	233	274	276	260	261	252	231	259	238	246	293	283	253	280	268	282	245	269	252	237	292	258	260	253	281	247	250	271	292	256	246	262	257	263	250	240	273	278	260	263	301	277	274	279	259	277	283	275	264	299	266	252	273	293	231	245	261	266	247	284	237	253	296	257	275	258	272	255	290	295	252	249	260	253	252	252	245	248	264	253	278	261	282	255	262	249	273	274	269	253	253	257	227	258	287	273	234	259	263	250	251	262	261	247	283	251	271	240	290	240	265	259	272	256	271	261	264	230	269	269	239	262	266	255	266	251	258	243	280	249	230	243	275	272	256	256	274	254	238	249	267	280	266	260	250	271	262	263	255	262	258	254	245	255	261	256	243	262	256	250	258	279	222	268	246	249	263	254	278	252	245	272	247	266	280	252	279	247	283	274	235	255	269	261	258	234	260	253	273	255	265	253	264	268	246	261	268	251	259	259	246	255	272	310	256	272	277	263	279	238	285	252	276	260	287	271	248	270	271	266	246	290	248	285	236	274	258	229	262	285	232	264	260	241	243	274	225	251	262	249	267	266	280	280	265	238	236	247	258	251	281	267	267	265	268	272	265	254	270	265	263	255	283	252	275	265	287	263	242	249	244	255	248	230	260	291	260	250	255	289	270	261	271	233	237	250	257	278	249	276	268	231	236	279	223	243	284	252	271	263	252	259	237	272	265	277	215	239	267	300	259	299	232	242	269	276	250	247	249	270	253	266	257	269	278	244	276	241	246	265	256	276	252	287	249	266	277	257	251	263	255	241	276	269	228	268	259	252	242	238	266	299	257	273	247	249	259	239	256	250	264	268	255	253	237	269	277	274	247	286	252	268	251	275	277	257	262	230	273	218	281	247	254	241	250	263	256	279	245	240	247	277	274	240	267	269	266	266	232	245	262	235	258	271	255	210	237	250	282	263	282	242	220	293	275	266	253	253	263	275	270	256	266	250	258	276	270	260	244	258	227	274	236	248	274	224	257	242	281	273	265	250	286	260	270	259	242	267	288	264	259	265	254	240	268	261	264	269	253	258	257	281	255	255	251	269	245	261	241	247	274	253	267	253	248	245	233	279	260	264	249	265	248	229	243	253	266	247	251	274	259	279	250	244	274	264	254	257	257	258	270	245	267	271	271	292	237	271	243	251	265	295	256	255	273	259	277	279	256	245	252	265	300	244	240	252	299	238	277	253	247	277	271	275	285	245	253	231	272	259	253	280	264	256	268	275	255	269	266	247	255	239	275	246	247	285	276	265	269	267	277	245	254	251	286	254	254	273	258	258	267	244	253	249	259	287	277	264	248	270	249	253	238	265	260	245	256	290	238	233	241	243	253	259	256	292	256	250	236	268	262	244	252	263	265	279	266	296	245	297	260	245	266	272	261	251	259	268	267	259	244	274	264	261	265	290	252	249	255	287	240	266	256	243	271	266	270	279	283	274	255	291	242	302	250	239	261	259	258	258	269	279	270	240	273	236	242	258	251	283	262	262	249	260	260	232	260	287	233	264	266	250	241	267	248	266	276	284	267	262	258	280	243	264	230	236	257	276	279	273	270	282	289	264	254	272	232	257	241	257	260	270	252	272	253	264	249	265	263	249	309	236	251	242	249	261	208	260	281	277	252	235	269	274	238	257	247	259	240	258	250	274	297	259	250	233	254	268	258	245	283	284	252	260	260	254	272	292	250	275	238	251	272	232	268	242	265	272	262	257	252	259	265	260	252	268	238	276	305	259	267	272	266	245	258	246	239	262	283	269	279	255	260	241	281	253	259	246	270	262	259	252	234	286	285	270	282	240	234	247	245	257	248	254	243	253	257	245	266	275	251	232	246	276	258	241	258	232	271	264	279	253	262	257	276	251	222	285	260	276	260	239	246	265	307	254	261	275	255	252	256	276	251	252	250	271	286	268	257	260	248	271	281	266	259	258	251	259	247	279	256	258	272	267	251	269	249	243	258	267	269	259	253	268	246	278	250	280	264	271	252	244	219	265	244	256	270	272	264	265	268	243	249	264	255	262	244	282	265	258	255	281	257	267	245	233	242	248	279	259	233	271	239	231	233	236	275	258	252	247	287	292	246	260	215	234	258	268	241	282	278	264	267	294	260	273	251	253	237	240	289	271	273	256	252	230	269	269	262	253	258	261	268	280	214	253	253	285	258	245	286	284	277	258	267	250	277	240	261	251	249	271	242	250	251	252	255	233	248	279	227	269	248	277	221	240	266	278	267	273	266	246	233	225	250	235	247	247	265	251	281	254	272	277	242	240	297	264	257	247	244	269	242	264	262	269	263	261	278	254	262	268	241	248	282	274	243	247	234	273	267	291	246	246	277	283	261	274	274	254	280	252	283	259	264	274	262	276	279	243	252	283	273	246	254	255	264	272	242	270	279	265	294	252	249	256	268	271	229	256	250	276	265	232	262	273	290	238	268	244	258	253	274	235	243	247	269	261	260	272	258	243	255	260	274	256	269	251	281	240	260	273	265	283	261	260	247	260	240	277	225	278	290	275	244	236	297	278	270	267	240	278	291	259	258	271	238	257	261	259	250	256	250	272	260	261	267	249	251	267	251	301	271	269	247	272	220	256	287	265	235	258	231	270	274	246	241	244	221	256	265	260	277	283	274	262	246	268	259	261	257	254	234
34906	57277	44874	33328	19950	6692	1161	426	361	380	317	304	328	307	272	294	296	293	288	317	336	267	318	254	284	286	300	318	327	293	295	268	320	282	295	273	266	310	278	301	293	317	267	272	324	307	305	303	274	297	309	305	303	296	326	273	308	309	318	279	306	295	305	295	305	273	304	315	277	308	291	280	297	286	270	294	290	307	302	289	290	259	322	306	289	286	298	307	279	292	310	270	286	278	308	342	306	320	265	287	297	307	314	277	307	323	282	288	286	316	296	323	303	277	270	282	316	267	266	314	276	296	286	291	280	317	283	294	295	277	302	279	291	301	286	287	259	294	304	290	316	322	285	295	278	294	297	303	294	296	262	304	292	273	291	287	271	292	300	285	303	305	321	282	296	278	304	287	299	288	313	311	304	300	290	291	278	292	303	265	286	276	284	295	308	306	309	319	306	302	318	304	280	298	283	332	276	271	295	261	281	294	297	308	309	316	297	305	262	267	284	293	281	284	284	305	265	295	292	285	301	300	262	278	311	308	285	311	314	267	313	297	275	319	300	308	300	314	304	297	295	310	298	258	298	316	301	292	294	286	289	288	317	258	322	274	287	312	296	278	279	269	337	319	306	299	307	295	306	290	315	289	294	308	315	297	264	298	295	284	281	293	297	263	300	293	282	307	273	278	271	304	270	277	294	307	267	279	276	274	310	307	301	266	264	280	261	319	308	315	266	311	295	286	283	293	293	336	303	310	269	318	287	290	298	297	280	306	282	273	294	296	278	321	290	288	273	276	275	299	300	292	311	317	266	278	283	320	306	291	295	289	325	296	251	298	322	305	306	287	298	310	310	264	314	322	317	311	295	309	319	288	272	290	294	300	283	299	289	277	283	296	290	312	308	280	274	253	318	289	280	328	316	284	298	334	301	298	273	288	320	290	294	299	293	287	297	305	281	310	292	304	275	287	282	343	299	311	257	279	306	288	287	282	271	315	310	272	278	306	316	287	289	288	335	295	302	273	320	311	286	305	312	296	295	276	318	301	283	300	279	301	291	306	277	254	274	294	305	317	286	255	309	321	282	267	262	330	313	293	291	307	275	267	263	288	289	284	288	298	244	329	308	330	295	312	268	289	309	275	286	289	272	279	306	306	310	314	306	279	298	313	292	281	295	294	306	293	292	286	332	301	284	279	279	304	264	309	302	278	308	296	296	271	334	311	306	295	299	279	269	292	305	285	257	305	318	290	278	273	258	273	293	302	323	332	305	311	300	286	288	295	295	292	283	301	295	289	299	269	293	340	303	267	317	289	285	294	307	281	281	332	292	301	290	342	310	290	310	288	284	306	296	304	283	323	288	276	314	309	308	298	315	300	314	302	298	323	304	305	297	308	310	288	306	296	307	302	305	316	275	280	286	329	305	305	305	304	268	278	314	297	286	282	303	271	306	305	305	271	288	356	284	301	278	305	266	294	284	333	298	295	271	306	283	296	281	312	280	273	277	307	279	308	295	296	323	320	286	324	292	296	270	305	311	304	291	306	281	285	316	281	292	318	283	288	314	270	268	315	280	297	302	312	318	367	276	293	282	272	264	308	277	304	299	283	297	292	293	266	280	306	296	261	301	308	304	300	312	294	302	290	280	280	276	321	263	285	287	320	290	290	288	332	275	295	289	273	306	337	316	302	291	304	286	294	326	300	293	266	284	313	292	297	299	303	315	317	273	288	291	301	301	301	330	307	310	311	324	296	283	294	279	274	281	294	285	289	328	284	291	305	288	307	329	280	300	275	302	302	291	309	297	286	298	293	281	269	299	302	288	279	319	309	296	304	284	328	295	315	307	288	280	271	300	324	284	290	278	290	299	273	304	305	302	289	300	274	291	305	301	267	293	320	305	293	300	284	294	306	278	330	285	319	318	277	295	319	299	318	297	298	283	294	280	338	279	331	272	321	284	295	282	283	277	266	264	275	316	262	290	303	305	314	294	303	253	309	304	283	311	313	289	333	310	310	306	271	297	287	285	270	319	291	270	274	295	279	279	287	271	305	291	277	306	291	293	293	307	287	322	288	281	285	288	272	322	306	299	272	281	263	286	285	303	307	285	311	302	292	288	269	305	292	282	292	257	306	287	272	313	302	297	301	304	282	284	304	272	288	321	278	286	300	310	312	292	254	309	302	302	293	302	269	263	308	300	315	266	301	297	293	310	313	291	307	302	315	312	292	324	304	299	311	328	316	281	286	280	287	280	294	293	333	281	328	268	293	310	341	284	285	306	318	303	307	285	309	317	311	274	283	307	292	284	305	302	308	293	318	281	306	274	299	322	294	294	305	299	275	289	295	305	286	289	295	278	272	287	300	323	276	320	299	261	306	291	313	290	297	295	318	294	282	267	291	293	300	276	314	298	279	302	299	288	283	311	301	301	290	292	270	342	317	277	292	286	288	267	282	281	287	279	289	291	285	303	315	305	312	309	307	311	278	293	314	298	278	293	288	296	278	315	326	304	283	287	308	316	282	300	315	293	267	296	290	306	288	311	304	311	304	294	306	310	321	306	308	318	276	302	298	298	279	267	294	320	300	298	314	280	305	309	318	301	276	307	319	293	262	243	308	301	294	299	350	261	271	288	296	317	308	317	301	283	287	283	286	306	302	316	290	319	297	308	295	294	287	299	277	324	337	303	277	299	309	296	305	311	254	299	289	310	315	311	289	288	319	299	308	314	293	304	291	288	262	332	327	290	278	314	314	310	293	293	279	310	254	277	307	286	289	288	327	298	307	298	313	290	324	308	297	289	296	280	273	295	275	287	298	319	299	292	309	287	302	266	297	278	266	272	328	287	320	314	278	290	282	303	283	289	300	289	293	301	318	326	312	338	299	311	287	305	276	305	295	304	293	289	289	280	266	297	307	311	275	334	313	287	322	294	265	279	315	317	300	295	304	329	255	298	291	310	302	278	290	295	301	297	295	321	272	282	331	300	306	281	303	303	305	284	291	294	297	286	277	279	295	314	264	304	299	277	299	301	289	287	301	313	300	300	294	273	294	293	255	280	303	291	291	297	280	260	310	292	281	291	288	296	300	319	269	320	288	286	284	327	303	317	295	299	260	302	346	301	321	343	291	321	281	294	297	289	299	298	320	302	325	273	292	302	310	278	294	270	315	304	309	312	305	364	305	255	296	304	317	277	298	290	316	310	282	283	286	287	277	278	286	280	279	278	317	280	293	297	286	306	258	299	278	301	293	288	308	287	291	293	311	302	304	292	291	308	259	331	313	290	311	265	307	307	293	299	325	325	290	283	302	250	284	295	328	292	277	291	278	300	281	279	261	289	292	280	326	290	285	297	315	324	294	292	293	287	333	281	286	305	281	260	291	287	288	299	313	290	281	310	308	288	304	270	279	326	298	294	275	301	280	306	288	317	310	284	262	298	279	321	305	289	269	295	307	292	307	307	315	292	306	307	276	318	272	260	288	322	307	291	297	329	309	322	319	304	315	305	287
25036	21201	29054	26331	13772	3259	609	376	365	381	348	383	352	406	376	360	335	355	308	343	349	363	349	362	332	375	355	322	339	342	390	354	380	331	333	347	356	349	353	340	362	338	365	375	356	354	365	354	362	352	361	333	349	381	339	348	333	338	357	372	355	365	364	364	355	361	353	337	314	365	341	358	343	371	346	350	340	357	387	319	346	344	324	371	350	336	311	378	367	348	340	349	340	350	341	367	323	359	376	370	343	360	325	350	326	331	324	354	378	345	365	337	317	319	344	364	379	338	355	348	350	348	344	342	321	313	347	334	343	327	362	377	357	377	334	359	377	328	360	372	365	362	351	341	339	349	341	329	350	344	341	309	359	362	332	315	316	310	334	339	341	374	350	356	343	359	321	324	338	364	349	360	352	379	335	337	348	346	365	350	347	343	336	330	362	349	327	340	345	350	352	384	336	318	354	388	343	349	340	347	340	382	307	329	343	357	353	357	342	325	331	321	363	336	362	328	393	354	382	359	352	323	335	310	357	344	370	316	346	356	317	362	342	342	344	364	347	342	357	354	362	356	349	355	361	350	349	330	347	339	328	360	346	357	343	351	359	329	343	375	341	345	312	314	313	345	352	358	356	359	334	361	341	330	359	365	362	351	370	330	343	338	357	362	368	387	336	349	346	354	355	377	341	324	331	346	321	341	314	357	345	314	348	338	344	345	350	352	372	341	345	332	347	359	331	351	368	342	333	340	352	336	329	343	351	352	368	327	363	347	337	351	347	345	375	346	330	330	326	350	363	344	337	339	360	337	326	359	328	330	348	316	353	367	334	329	346	325	345	352	333	355	333	351	337	367	331	380	335	320	299	337	367	334	333	369	345	343	360	353	351	317	315	326	351	382	320	317	365	323	361	369	328	323	316	368	328	367	340	378	359	343	351	338	358	336	394	343	374	374	328	361	329	357	388	372	336	315	354	365	373	386	328	339	343	355	351	337	345	357	374	325	358	381	341	353	335	363	338	344	340	358	321	341	337	348	312	337	340	352	339	347	334	358	357	375	362	364	332	333	328	347	359	369	352	310	311	354	336	364	358	364	318	345	336	323	365	336	377	349	312	351	362	340	362	360	359	363	370	337	351	363	358	353	357	347	319	343	345	340	319	340	377	345	361	340	358	344	318	371	346	354	338	352	357	323	331	339	338	366	334	370	344	379	355	323	351	330	352	358	359	360	334	368	367	362	348	344	366	373	327	373	387	336	323	343	355	359	347	351	331	319	333	337	329	351	345	338	345	353	323	343	330	349	386	341	336	334	380	340	327	373	350	338	373	340	332	330	368	362	347	321	368	332	316	332	318	341	329	378	367	365	346	359	387	348	327	331	383	332	343	336	342	355	348	353	342	385	322	343	353	373	354	323	343	334	327	329	369	321	324	313	329	322	364	335	306	387	340	350	332	370	363	347	339	341	314	341	339	347	343	339	337	361	331	380	334	329	345	348	335	339	343	349	377	349	367	280	388	349	371	346	359	352	319	392	343	330	324	345	350	358	363	355	335	312	349	328	385	366	328	364	327	336	329	352	376	380	372	323	327	349	377	358	391	308	331	348	370	370	342	382	373	303	348	357	346	346	354	308	357	320	397	340	348	395	330	352	347	349	355	354	354	357	348	339	322	333	384	337	381	331	347	313	361	374	343	347	358	339	340	374	336	353	335	329	351	335	343	332	314	329	356	389	318	354	348	337	346	374	340	351	326	375	366	367	332	370	343	389	338	373	339	344	339	347	339	316	360	333	371	326	337	363	338	360	334	332	324	333	328	353	352	348	313	319	366	362	361	338	375	363	351	357	344	317	367	349	324	354	362	332	363	336	340	338	350	336	318	358	354	356	318	313	347	343	333	367	316	321	342	360	337	350	329	328	339	356	355	338	345	344	323	374	342	304	408	334	345	382	343	356	355	348	368	397	336	337	339	328	339	328	352	341	330	352	351	353	369	332	370	353	343	346	359	356	339	353	366	338	369	360	314	318	373	348	332	360	337	373	355	356	363	332	353	366	338	361	373	371	333	334	335	334	320	388	345	344	349	321	349	351	314	364	371	341	345	345	339	320	318	332	341	328	352	366	338	340	328	368	361	342	365	326	344	327	334	346	363	372	325	343	341	289	359	352	344	366	327	369	343	367	318	332	351	338	371	339	355	364	331	324	368	348	358	353	344	347	354	324	331	356	344	385	367	366	338	358	335	354	377	322	349	350	367	314	331	336	363	348	318	330	333	358	321	371	336	349	349	367	328	331	364	350	400	351	317	330	328	363	329	339	372	337	327	358	338	347	328	335	342	353	320	351	341	340	338	368	321	359	341	375	350	339	337	378	350	349	378	365	324	382	382	340	307	367	364	338	354	330	294	328	348	364	366	356	320	358	343	345	346	387	326	358	328	358	346	374	344	384	353	341	395	317	361	370	344	323	355	344	334	359	363	364	322	356	357	345	312	350	371	343	353	369	343	332	331	380	324	342	331	343	370	354	348	378	312	321	353	353	351	354	330	353	322	362	353	332	329	386	337	351	347	339	355	327	357	384	320	331	338	376	354	376	329	337	350	327	373	354	343	333	312	346	350	380	366	320	321	349	334	357	377	370	389	352	328	341	331	332	361	331	353	343	310	334	341	337	346	367	354	336	366	364	344	343	359	355	346	297	330	354	340	342	327	370	363	357	329	364	329	360	358	370	353	363	357	340	366	355	326	348	355	382	341	345	387	334	352	372	346	318	338	342	354	379	366	378	281	342	357	387	352	342	340	354	335	366	368	386	344	346	374	316	332	335	389	350	355	337	369	324	355	340	341	317	377	348	339	354	330	352	358	353	355	341	383	349	373	395	310	325	331	350	379	349	336	328	417	368	333	338	331	331	312	352	343	347	327	323	352	381	337	341	381	355	336	356	351	352	323	357	353	344	328	362	319	356	347	303	355	344	356	362	354	341	348	372	338	333	346	310	328	366	333	344	371	329	348	304	342	346	340	326	363	358	346	350	361	361	352	346	378	336	331	371	345	356	368	381	361	356	375	396	353	342	343	295	349	361	356	334	320	340	351	337	329	339	337	323	358	335	321	326	356	374	345	336	323	370	333	318	329	355	350	326	327	355	360	341	348	344	388	340	400	368	366	347	313	374	328	380	340	342	359	329	323	333	312	330	326	323	365	350	332	347	348	329	370	343	371	342	345	336	369	328	335	354	330	334	346	339	341	348	376	328	384	340	349	332	377	352	349	375	340	373	385	360	381	355	351	346	354	376	334	414	306	344	370	325	314	327	388	357	311	352	337	291	316	342	329	356	344	358	358	342	343	338	344	346	354	366	376	345	377	327	342	333	350	330	369	351	363	330	359	361	363	355	372	352	345	341	356	339	326	334	330	362	352	355	312	316	330	323	363	377	364	355	338	328	350	345	361	355	339	328	357	360	335	366	396	370	358	352	314	328	349	355	340	371	351	301	332	350	362	368
34785	52775	40632	21155	8538	3003	727	490	438	440	406	418	389	399	410	402	378	429	414	372	422	390	419	423	449	406	408	418	382	378	357	403	429	430	401	372	357	387	390	377	401	385	449	386	382	381	400	391	418	354	414	392	393	361	368	403	423	427	430	402	387	377	378	409	364	425	401	367	400	420	398	411	376	389	408	388	387	397	391	404	403	398	418	373	383	356	402	394	380	388	419	432	429	400	402	394	397	401	382	392	385	415	388	399	376	412	352	421	402	397	409	432	389	391	389	412	388	392	390	373	423	415	423	407	381	391	350	409	404	401	395	398	396	382	404	381	393	422	412	417	407	380	407	381	350	412	384	410	389	396	379	393	398	394	394	396	396	384	384	408	380	395	402	373	394	394	408	379	406	410	395	415	378	387	400	429	380	393	404	358	407	380	416	395	416	421	422	395	376	385	414	337	414	416	432	430	380	382	371	430	375	383	352	370	405	450	361	390	417	388	407	402	364	390	394	399	417	406	405	428	418	401	404	395	383	395	423	413	387	398	368	449	365	396	396	422	383	370	377	351	375	419	371	394	405	409	403	408	365	407	425	388	419	392	398	380	370	377	397	389	383	395	388	376	395	408	407	365	423	402	380	412	411	418	399	420	421	389	395	361	417	390	377	391	392	364	439	415	363	397	390	404	367	396	370	387	403	388	421	383	377	360	367	428	425	404	397	424	372	394	410	382	415	361	353	400	363	390	385	370	416	362	377	376	389	396	392	441	359	405	407	410	379	408	393	380	389	394	416	348	379	373	385	423	408	402	415	413	414	383	403	422	408	437	326	424	385	375	431	399	393	412	402	394	398	372	396	414	400	369	381	411	403	405	396	386	396	368	408	396	378	405	396	394	405	364	379	405	392	411	415	365	394	386	376	398	391	382	397	368	374	389	380	358	400	426	380	384	371	402	395	413	412	329	377	376	372	357	386	413	415	400	362	357	354	384	413	388	374	388	407	403	373	422	383	383	406	363	430	375	383	381	391	409	366	384	414	428	363	407	358	377	376	336	373	406	387	396	392	415	372	361	406	374	375	377	394	417	403	411	396	365	409	388	380	402	398	398	417	407	358	395	385	382	368	375	416	409	403	384	410	417	404	387	407	389	384	374	416	381	442	424	354	380	417	427	415	391	430	425	412	408	402	397	433	418	393	401	379	373	406	418	388	375	410	390	400	390	388	381	387	385	399	398	398	433	400	406	389	402	390	390	385	372	402	420	374	390	368	397	406	422	403	386	417	378	392	428	423	385	386	372	367	393	390	376	369	404	402	386	410	379	375	391	371	415	377	387	420	395	381	418	407	374	427	405	446	375	405	419	408	398	387	395	386	362	391	383	383	413	404	410	389	389	379	360	403	414	405	387	396	393	369	371	384	373	424	388	427	403	408	387	416	430	425	398	395	408	367	382	392	412	406	421	417	397	362	380	406	386	396	414	383	385	399	403	410	361	380	408	401	394	351	405	374	421	398	413	395	382	385	404	419	417	403	399	392	379	434	382	377	420	396	395	371	392	396	382	396	400	376	387	417	395	382	411	406	407	399	397	433	385	412	383	412	351	386	423	361	418	365	411	383	395	431	401	376	405	391	370	377	403	396	409	397	395	398	382	414	390	402	395	420	401	416	406	382	385	392	354	404	394	381	381	413	380	389	394	402	395	398	374	376	373	388	413	384	398	390	410	388	405	413	374	372	410	398	402	419	411	402	360	422	393	398	411	373	438	396	376	434	382	363	415	440	397	378	419	391	390	370	423	378	375	426	409	408	415	407	416	379	375	425	417	395	414	398	403	392	410	372	372	406	391	398	367	388	363	385	400	430	392	383	405	387	376	446	398	423	391	412	399	394	368	384	411	396	355	401	389	378	390	403	387	377	388	408	355	381	382	380	396	390	386	416	425	382	401	385	365	423	366	400	378	384	350	387	408	442	390	379	358	382	366	417	420	393	426	414	415	409	378	383	399	420	391	435	395	399	392	402	421	402	406	407	382	404	401	401	396	406	411	411	366	431	403	388	373	443	424	406	411	415	390	388	373	390	393	396	370	421	403	417	402	415	384	410	413	383	357	408	391	427	366	395	378	377	373	415	377	393	387	393	355	410	408	411	367	398	390	396	380	387	399	365	359	390	388	401	415	392	388	394	415	426	401	440	385	381	351	378	396	373	394	394	411	410	387	412	387	437	401	402	364	381	396	390	396	406	418	435	410	423	369	378	401	378	387	364	381	377	405	382	428	424	439	446	413	380	410	438	378	389	382	403	380	388	418	396	403	419	402	394	389	400	381	412	419	427	379	396	364	359	404	407	361	380	382	401	406	391	391	376	371	375	384	404	406	389	371	385	392	363	406	399	369	394	360	386	399	402	408	421	362	412	380	405	404	398	458	395	385	396	378	412	392	387	372	397	378	411	381	382	417	371	381	389	427	366	401	386	387	410	356	418	437	386	429	420	381	382	378	376	375	398	361	423	440	378	349	374	369	373	393	383	437	384	400	360	401	370	389	386	375	374	401	399	413	395	376	407	403	421	377	423	357	411	434	390	399	419	405	373	411	397	388	404	385	396	400	385	378	409	407	375	418	360	382	391	392	374	415	402	401	390	421	403	453	432	381	369	377	392	394	417	387	408	407	390	392	383	394	408	407	414	416	441	364	414	389	399	386	408	429	391	358	390	390	385	401	388	404	406	370	380	439	389	435	383	389	399	397	404	438	406	417	378	428	408	399	469	410	402	390	390	376	409	393	388	401	387	410	396	379	376	386	387	421	374	404	370	383	395	431	406	396	378	391	374	403	373	388	418	367	421	379	381	395	396	359	423	409	375	391	380	410	413	388	415	400	388	353	403	381	376	424	394	404	406	393	386	383	389	334	378	358	394	390	383	407	370	417	410	370	375	410	395	391	407	370	390	401	367	392	365	371	409	392	386	381	416	387	430	402	386	394	393	370	383	427	390	384	401	397	388	415	402	366	403	404	390	366	377	391	377	425	413	419	359	397	392	369	371	400	333	399	415	399	388	415	355	437	400	358	389	372	361	413	396	412	391	429	397	393	413	382	399	401	409	400	376	381	387	385	388	375	413	379	367	391	434	375	376	395	355	368	366	422	401	406	423	428	413	413	424	402	391	430	393	429	444	392	385	362	419	384	366	424	373	370	416	386	412	429	371	384	398	393	406	403	377	404	392	427	406	366	427	375	403	430	393	390	394	361	405	439	381	384	394	401	421	428	396	419	387	409	425	395	375	412	390	383	424	397	406	367	389	380	382	385	404	390	430	391	372	411	388	417	379	382	368	423	412	415	371	386	382	362	377	391	383	378	384	402	360	403	409	415	430	346	372	426	379	392	411	399	403	442	404	386	420	377	371	398	369	426	401	367	393	382	398	418	388	394	398	393	427	373	349	405	380	385	399	348	380	371	408	424	386	406	382	405	354	395	397	440	401	388	422	377	400	377	417	405	373	358
22788	20950	28533	24034	21557	20689	9611	1015	568	529	502	462	478	457	426	433	474	451	444	397	472	437	436	421	416	477	409	450	412	432	447	403	429	434	398	408	427	430	429	424	438	422	409	420	457	399	415	420	414	412	429	426	411	465	461	430	412	397	455	443	459	413	390	431	426	440	420	419	409	378	460	448	439	422	432	426	428	395	415	421	392	444	447	438	412	418	425	426	437	419	413	397	431	425	436	429	399	431	394	405	419	394	419	439	389	428	382	416	438	397	413	406	430	452	407	390	433	409	432	383	417	436	431	400	404	448	416	405	399	446	423	413	476	408	397	458	427	404	418	418	409	425	413	422	417	426	421	427	386	381	415	413	453	404	415	436	406	425	440	399	381	404	432	459	418	425	390	411	397	404	411	421	443	429	432	425	411	437	414	425	453	392	432	383	442	386	466	450	424	432	443	450	391	408	440	423	400	419	431	401	432	426	391	424	431	411	370	417	397	434	417	423	436	408	429	417	435	401	393	430	440	409	396	403	444	398	432	443	441	402	409	426	421	386	413	356	428	411	420	401	426	433	418	401	454	462	433	438	396	412	464	439	402	411	410	403	417	412	418	412	434	460	413	399	391	411	412	422	404	442	431	393	441	415	393	450	457	426	398	462	425	422	442	439	439	414	418	423	433	447	402	415	437	436	410	437	414	433	398	430	409	421	487	421	425	408	442	406	447	386	427	408	425	427	449	422	413	449	436	408	436	427	401	403	404	383	432	432	429	415	400	430	402	419	408	443	458	405	433	438	434	443	392	426	437	433	405	444	411	393	423	446	407	405	423	427	425	357	410	425	403	401	402	405	381	404	433	408	400	431	402	402	416	396	405	417	416	422	420	402	416	410	459	387	431	453	417	398	413	438	393	385	407	435	402	430	413	392	456	396	393	426	426	411	382	387	393	429	398	427	414	419	402	379	414	434	437	433	396	396	419	435	395	420	366	409	441	411	443	425	415	411	409	464	417	474	459	404	420	446	379	423	436	397	413	385	377	392	415	464	420	424	464	425	421	429	409	441	441	418	415	418	422	412	406	422	388	440	425	395	378	433	425	452	432	381	399	420	427	427	390	446	408	433	396	389	419	437	436	417	399	400	418	382	406	372	406	451	383	433	417	439	442	414	433	418	428	393	428	436	438	452	395	398	441	412	427	404	448	404	414	453	416	454	455	424	434	398	421	357	421	421	443	404	430	386	423	424	416	421	403	431	384	427	415	429	430	388	430	406	388	404	415	431	366	384	393	400	414	417	420	379	451	403	373	408	414	433	359	426	433	439	384	412	442	418	428	414	416	395	410	458	426	394	417	410	426	404	424	386	411	416	405	421	445	424	409	422	408	392	452	403	373	408	397	399	395	401	410	424	453	389	434	412	439	399	438	403	450	405	434	412	431	395	403	445	417	417	437	429	438	386	409	447	441	440	406	432	385	424	440	414	407	413	374	445	418	422	411	403	424	435	439	393	429	436	385	427	406	418	414	410	401	368	411	419	438	422	364	440	402	398	413	376	417	439	385	420	412	402	436	396	449	421	377	401	433	394	382	437	473	399	381	409	402	388	411	427	415	445	425	420	380	423	417	431	431	418	453	432	445	410	445	431	416	418	435	400	430	399	413	397	451	386	449	391	438	416	459	389	423	407	395	409	417	419	375	408	447	439	443	448	441	460	419	435	430	433	371	432	381	395	447	413	387	456	399	415	428	435	414	405	420	451	384	391	435	414	434	441	419	427	447	426	413	435	421	386	391	454	406	402	411	426	412	401	429	437	407	417	444	411	431	414	409	439	407	380	418	408	414	408	431	416	419	411	372	421	367	376	431	403	399	394	447	391	423	393	422	393	415	381	436	433	457	424	408	410	411	444	445	440	419	399	445	386	437	393	422	419	409	411	419	428	401	419	422	418	421	458	449	408	434	404	402	413	445	436	448	379	416	409	442	396	452	431	422	452	418	420	424	423	405	383	425	406	433	429	404	398	421	435	396	395	393	386	443	404	409	384	427	384	454	472	440	449	414	402	413	400	431	438	437	374	401	443	434	422	413	453	390	430	395	444	438	423	406	410	416	388	406	476	435	416	432	425	443	401	454	396	419	421	415	423	437	438	415	407	432	434	429	412	378	437	450	437	426	394	416	431	417	464	398	446	469	436	424	469	445	390	431	458	435	440	364	447	466	441	396	408	410	425	439	449	459	425	397	408	422	416	441	410	396	400	405	455	425	419	378	420	437	420	404	419	427	402	428	454	437	438	423	420	437	431	431	411	434	402	417	413	446	412	427	412	419	412	397	409	419	416	418	409	388	414	430	443	440	387	393	398	411	421	433	407	389	411	408	399	417	413	371	438	406	429	436	432	416	437	416	392	450	418	401	475	419	386	390	412	416	427	412	424	405	417	398	421	455	404	404	442	400	438	424	435	405	446	409	430	461	402	382	408	422	446	429	454	431	401	409	442	413	438	475	431	435	415	403	440	431	390	414	412	411	421	436	435	428	438	441	418	399	433	409	427	430	381	405	437	389	462	445	395	420	378	407	377	424	394	384	422	419	385	423	433	386	453	390	417	443	466	452	400	419	408	417	437	415	374	446	425	445	481	457	466	431	426	404	386	425	414	440	422	382	394	386	426	442	443	423	403	396	393	434	392	402	420	457	430	441	428	401	420	453	445	408	418	455	404	456	413	437	477	446	412	427	403	437	442	394	411	404	422	442	399	392	458	392	396	410	424	437	409	396	401	402	388	445	403	411	452	421	416	405	396	395	436	435	412	451	400	411	416	407	386	448	454	373	443	438	423	409	417	407	415	418	419	422	393	413	420	461	430	429	446	421	444	466	435	417	392	399	419	450	431	398	393	419	410	414	394	447	432	416	422	422	419	404	408	409	438	441	365	389	412	444	445	400	401	398	440	430	449	435	455	418	411	437	413	422	402	438	405	437	383	414	413	433	372	426	453	405	401	437	437	434	411	417	434	416	363	390	423	397	417	415	443	421	408	409	418	408	409	403	433	463	419	429	410	389	417	427	421	428	453	405	436	423	378	413	449	424	378	404	388	440	427	415	413	431	384	439	433	403	393	407	400	417	421	415	363	409	432	429	418	382	414	413	391	414	389	413	421	446	410	359	398	450	419	437	437	407	445	369	442	424	414	427	423	403	411	412	410	409	415	425	450	438	437	449	422	425	428	424	408	432	405	445	420	437	440	415	380	437	413	417	443	443	404	416	407	406	370	432	428	441	379	393	423	409	450	427	430	416	440	451	445	419	408	445	428	411	420	482	416	430	389	409	437	396	394	399	444	425	420	416	418	429	437	434	436	411	414	411	438	419	403	430	424	391	427	390	413	446	383	443	401	427	423	425	458	428	404	431	392	442	429	396	416	409	440	408	438	393	398	447	435	434	437	403	410	418	439	434	401	405	446	415	416	439	414	404	412	420	397	420	433	439	419	409	430	400	387	412	429	440	458
38937	66999	53404	35681	23034	9894	2417	682	584	550	517	515	498	512	490	490	487	471	454	502	426	507	433	484	471	459	453	463	448	452	460	447	458	437	451	498	435	465	448	478	459	451	464	415	479	439	447	461	457	464	476	444	441	467	435	467	469	481	462	458	454	459	466	426	460	456	453	445	412	496	489	490	464	468	484	475	456	423	459	448	460	464	504	435	434	454	460	465	436	479	447	483	485	480	448	437	418	440	437	415	427	435	447	493	416	490	469	471	444	491	473	437	502	450	472	465	464	480	516	441	445	475	474	462	474	479	455	459	473	426	479	406	470	452	460	408	445	470	465	442	482	468	471	473	457	441	448	454	481	489	453	478	475	463	436	482	482	431	450	445	434	435	422	455	479	430	422	459	435	447	492	476	483	501	453	476	456	455	446	441	468	443	450	445	426	462	466	446	431	441	473	449	465	482	468	494	422	442	439	443	488	464	436	461	476	481	472	438	486	464	451	477	473	461	457	448	461	449	464	427	484	482	444	420	465	457	455	444	486	427	440	431	481	471	438	484	440	448	479	497	455	446	466	465	465	488	478	455	466	472	443	423	449	456	422	457	462	465	433	454	459	470	480	438	408	451	493	455	488	444	480	438	448	492	425	439	421	480	485	475	467	448	485	406	459	489	467	491	487	496	441	485	488	482	433	440	431	495	449	479	435	479	439	469	454	436	452	473	417	480	466	464	442	460	435	442	462	471	476	467	473	455	450	473	449	433	442	428	456	457	450	461	451	478	498	446	473	460	451	451	503	435	464	505	431	444	471	438	443	487	463	440	473	456	459	486	460	438	480	480	473	493	475	444	445	427	440	452	466	458	476	451	455	446	466	455	480	426	461	467	463	474	478	447	433	438	446	499	454	461	473	449	474	464	462	461	453	498	435	452	472	489	450	442	459	455	460	507	491	459	484	438	439	466	480	446	443	460	461	463	453	443	444	471	482	429	472	451	459	496	447	473	435	441	478	481	449	450	459	434	427	433	452	466	437	470	497	497	439	463	442	455	481	486	471	432	469	470	429	456	467	445	472	444	438	474	471	436	500	442	462	454	429	452	473	464	440	508	455	436	453	494	480	451	410	447	456	443	459	455	433	443	405	446	454	491	511	487	443	436	458	455	464	463	473	502	455	432	448	437	453	456	439	460	493	472	454	449	459	482	476	493	468	440	457	457	444	458	436	441	407	441	470	485	454	467	453	448	435	488	439	457	441	468	475	480	460	489	488	446	493	484	482	455	460	477	430	448	453	478	441	420	402	439	451	455	478	474	472	484	478	478	436	484	447	451	481	449	456	443	433	430	494	444	444	475	424	474	455	450	467	453	453	455	436	440	481	462	419	470	505	456	469	451	440	453	483	460	451	447	482	467	476	482	491	455	447	456	441	417	440	462	434	466	457	459	440	495	453	462	429	453	418	473	445	454	448	475	455	444	475	407	468	472	430	455	447	442	438	479	451	458	463	441	438	456	467	465	419	454	422	465	443	435	449	452	461	460	471	486	430	471	457	438	440	451	431	487	461	486	443	448	446	437	465	466	434	478	487	448	459	473	451	415	429	468	476	468	431	454	428	462	443	432	445	437	449	446	443	449	430	454	436	450	448	433	458	488	481	461	504	441	444	461	430	426	464	455	460	447	403	450	457	463	445	420	436	459	470	455	421	440	470	460	435	449	432	426	439	444	450	465	451	423	460	492	450	464	439	452	472	424	499	444	482	456	471	469	440	511	447	422	423	456	444	424	496	437	457	473	451	477	434	449	440	482	443	475	424	487	444	461	469	432	454	439	461	453	469	496	439	423	434	458	467	423	418	476	437	448	451	434	444	478	420	445	446	430	443	448	479	452	399	472	461	414	486	447	433	423	466	466	453	484	429	448	474	493	461	479	483	432	493	485	427	460	481	426	474	458	459	429	475	453	446	450	431	452	450	476	464	467	474	453	453	459	472	450	488	455	450	452	476	446	467	456	409	471	416	414	446	450	468	487	483	463	440	444	471	496	468	448	467	457	449	418	493	457	452	465	442	486	449	423	452	482	486	458	493	490	508	474	479	457	460	478	429	396	452	466	477	491	461	460	452	457	417	445	442	469	488	455	479	472	448	435	464	474	438	474	455	461	459	463	449	470	445	469	450	459	442	454	456	418	447	436	453	429	470	452	450	421	479	454	485	456	450	448	481	478	451	415	467	396	425	419	470	427	486	476	408	461	461	427	462	453	422	514	446	442	458	471	439	437	417	458	474	425	450	434	499	420	453	447	435	415	471	485	468	450	462	414	483	502	459	454	458	458	459	452	423	428	454	441	457	491	465	452	470	466	465	440	462	463	481	438	484	468	435	457	456	449	445	474	492	439	451	454	445	441	482	449	430	447	464	437	429	451	493	481	450	450	458	440	463	473	452	454	473	465	470	468	433	449	473	473	475	429	467	473	442	469	446	443	465	441	486	433	427	436	457	471	450	436	473	474	480	455	491	509	452	438	498	474	451	446	446	426	428	445	447	475	460	472	426	421	472	426	461	437	453	441	477	430	425	456	456	474	455	446	442	468	462	440	448	422	438	487	434	450	479	461	448	464	471	453	461	454	431	437	427	471	454	483	481	451	489	467	460	466	459	424	478	411	438	452	441	513	459	464	462	456	478	465	419	452	449	463	470	444	483	439	451	452	452	451	477	447	427	457	450	476	459	442	453	457	494	430	463	421	449	437	447	462	451	479	471	475	461	465	465	430	467	443	470	484	465	426	457	450	453	424	489	467	454	460	484	442	432	470	457	447	519	448	450	434	462	416	456	504	438	425	478	475	520	454	434	446	500	457	456	446	442	475	473	462	477	459	436	446	442	427	445	471	465	454	443	460	437	476	452	462	452	488	415	482	420	456	480	447	446	486	472	475	456	462	473	435	416	457	457	470	462	475	431	487	435	428	475	446	463	462	429	473	452	453	475	495	389	417	466	421	478	484	423	422	451	474	446	478	464	451	458	441	477	453	445	480	444	443	437	470	465	473	445	462	464	504	471	473	443	461	428	465	448	422	410	464	431	455	485	510	466	462	448	446	454	427	467	460	422	486	433	448	502	471	473	427	415	481	445	435	457	434	497	461	497	453	458	476	476	466	452	449	496	461	489	447	455	462	451	478	453	467	464	431	468	473	448	471	478	483	455	488	428	482	419	460	461	445	434	425	457	443	446	433	467	465	523	428	490	496	486	462	486	455	472	446	434	439	455	465	461	476	463	483	465	445	417	424	463	452	449	492	481	446	454	460	468	468	480	478	473	452	486	430	457	464	449	494	425	483	483	482	469	484	444	500	452	502	457	479	443	495	426	446	418	452	436	474	412	453	453	495	485	489	482	461	438	472	508	495	432	469	445	450	467	443	511	453	412	468	494	431	455	412	460	452	433	469	454	451	470	454	462	438	466	503	456	495	455	486	483	436	431	456	463	461	442	461	460	486	474	442	459	483
30263	36434	34126	18951	5384	1854	618	304	254	248	277	254	237	249	220	235	239	243	239	235	240	266	261	262	280	239	254	264	268	254	252	218	263	247	261	231	232	239	229	230	246	253	253	241	226	267	230	258	236	241	250	250	258	261	224	250	216	259	233	269	268	229	249	249	252	228	240	250	239	240	250	259	225	260	238	244	242	280	238	250	233	238	251	250	236	244	238	223	221	281	255	246	278	263	232	255	240	247	224	245	238	275	270	246	251	257	252	240	217	244	235	223	273	238	245	251	245	258	235	239	230	253	218	247	212	237	254	254	252	264	237	241	233	245	263	217	239	236	249	237	258	207	264	273	239	236	261	237	217	268	240	230	238	222	250	279	264	243	262	245	243	223	248	268	251	265	237	227	230	241	251	246	224	247	262	252	237	249	225	260	246	250	263	253	252	267	252	231	243	270	239	244	264	250	247	267	252	252	233	233	231	240	260	251	249	253	233	257	286	231	222	248	250	252	246	266	233	265	217	245	251	234	276	245	255	244	247	232	254	245	271	266	262	263	240	290	266	241	220	248	223	246	219	254	235	239	248	291	247	213	230	244	246	239	254	244	249	269	240	234	252	253	289	255	243	246	270	215	240	249	246	267	235	247	225	270	242	242	246	218	264	236	255	246	238	210	240	227	238	219	251	273	261	237	271	269	231	262	215	233	251	241	237	208	240	245	226	244	233	255	239	256	245	237	256	229	241	253	261	269	275	285	256	260	247	250	254	211	274	250	269	253	235	266	252	262	232	245	238	235	240	247	242	250	240	264	259	227	236	242	254	265	248	229	250	255	267	236	240	224	288	259	268	290	264	241	247	250	233	283	240	254	244	250	253	242	247	246	220	226	233	223	269	240	231	240	218	235	225	239	249	265	234	229	256	211	265	241	247	233	250	257	249	231	268	217	252	259	240	253	234	239	249	256	251	229	242	226	268	248	244	253	245	216	250	260	257	246	241	258	250	236	246	222	235	242	266	251	251	255	230	236	262	212	233	239	254	262	230	251	254	227	257	208	222	244	254	256	216	256	225	284	234	266	227	264	250	268	258	229	257	258	265	262	255	212	239	252	256	257	285	243	220	222	239	262	232	234	249	234	246	246	266	265	219	247	236	237	267	241	238	261	268	264	229	273	250	214	249	223	219	239	261	233	241	220	244	270	250	270	237	251	253	227	257	288	292	232	261	250	231	228	252	243	233	231	258	264	233	259	235	256	269	237	284	222	257	245	238	280	274	243	241	252	230	234	245	253	232	249	245	253	234	246	250	219	262	220	244	222	286	250	231	216	264	258	262	252	238	225	241	249	248	258	264	250	235	253	222	250	251	239	277	251	235	241	258	247	208	245	256	222	237	263	239	271	258	277	282	266	256	238	235	257	238	229	260	202	264	254	241	220	259	275	258	236	218	218	231	248	231	243	251	260	205	235	249	227	231	239	240	228	260	269	247	259	228	237	251	255	258	258	250	241	257	254	254	216	254	255	234	257	252	247	243	233	234	245	231	214	253	251	242	253	226	232	244	245	278	268	238	261	213	226	239	255	247	259	263	245	238	250	234	237	247	248	248	230	229	246	234	215	267	220	220	249	259	237	247	262	250	237	257	241	235	232	245	232	238	232	240	262	228	227	250	252	261	222	259	220	233	237	225	268	219	239	257	252	240	250	247	251	266	236	254	245	239	239	272	214	249	265	246	234	246	223	272	246	231	264	240	253	216	266	239	250	249	240	231	252	248	230	241	245	256	243	250	229	260	263	271	249	244	276	248	223	255	241	242	257	252	253	241	260	253	242	242	230	251	253	225	238	241	211	236	237	264	255	231	248	274	274	235	226	239	230	220	265	215	243	247	250	255	281	231	229	247	238	259	235	226	237	260	264	234	245	256	249	210	235	286	230	232	237	234	260	244	252	231	214	238	227	239	233	239	225	247	249	242	235	253	226	249	222	250	241	243	258	237	239	220	260	261	264	259	252	264	253	273	254	254	231	232	260	248	246	232	236	267	257	244	218	264	242	256	271	221	267	255	269	249	250	223	247	275	243	241	249	223	230	260	217	243	251	240	243	267	240	241	240	272	235	274	241	231	257	270	264	251	243	244	257	256	261	237	264	236	239	259	260	240	210	231	242	235	270	256	276	248	270	282	241	253	240	264	256	280	228	242	219	242	253	258	256	249	249	250	238	264	248	259	259	278	226	240	251	237	261	285	234	252	263	282	256	258	243	259	237	228	252	257	260	256	253	238	232	280	231	236	248	256	249	246	251	244	248	236	246	252	234	230	230	250	236	268	245	277	248	255	222	249	246	246	241	258	226	266	241	253	209	248	259	236	254	234	247	267	249	250	274	254	246	211	229	227	257	219	267	259	249	271	225	247	234	259	241	236	257	255	193	273	249	252	234	225	260	262	227	240	250	238	241	269	268	253	279	241	259	261	233	242	231	232	232	228	258	237	241	261	243	256	241	260	243	243	244	250	234	269	249	245	239	237	262	227	247	243	256	248	241	258	232	230	233	259	236	241	244	244	228	241	214	250	275	259	275	255	234	229	238	276	228	218	263	255	267	217	223	231	243	249	256	256	245	233	233	252	236	232	262	233	230	231	237	233	268	228	260	266	258	251	252	261	267	241	239	211	245	280	245	244	229	264	224	237	229	246	237	278	243	254	266	266	251	255	231	265	252	229	222	216	277	254	229	263	253	242	253	229	242	249	229	258	240	242	253	276	218	249	220	228	254	241	251	246	238	254	227	236	231	245	234	231	252	244	242	266	252	255	231	214	253	240	254	225	242	266	259	241	251	249	208	239	245	232	227	269	248	262	243	246	256	246	239	249	244	263	251	280	280	238	241	226	226	244	230	254	270	232	254	270	220	236	230	272	217	254	264	221	240	239	261	229	262	220	266	245	252	218	254	250	204	256	254	237	228	224	276	249	235	254	254	239	239	251	254	256	235	282	236	237	248	254	234	273	236	229	259	251	246	249	220	228	261	245	236	236	262	256	251	244	264	261	246	237	272	245	245	252	244	240	253	257	247	250	247	240	229	241	249	265	239	239	235	249	271	270	251	259	256	234	254	227	257	261	250	251	233	221	246	245	227	248	240	245	231	243	250	257	261	229	245	246	257	239	259	230	242	261	242	270	240	240	245	255	228	269	252	228	273	249	245	268	247	226	253	247	247	261	243	234	235	265	237	216	298	231	251	238	240	227	255	238	231	228	255	233	281	272	254	249	269	260	265	238	251	243	236	264	257	239	230	241	237	235	245	233	227	259	253	229	242	253	236	273	252	234	245	225	253	235	238	245	270	236	225	237	241	249	250	218	244	249	241	263	242	224	237	213	256	283	228	219	268	232	259	266	227	226	249	250	249	231	273	250	243	244	237	285	264	241	267	244	253	253	251	245	264	262	241	263	236	253	247	236	244	275	240	255	221	223	241	267	244	248	246	248	264	242	237	257	232	255	241	242	253
34917	51686	32006	15518	5891	2504	825	310	287	301	261	291	322	288	287	295	294	298	249	315	311	309	297	281	316	268	286	301	285	283	301	258	265	304	277	272	300	255	292	284	285	298	311	278	284	305	309	275	285	270	298	282	296	303	272	293	294	289	272	277	285	257	297	331	305	307	331	261	273	295	297	263	289	287	304	266	265	294	300	300	274	284	294	313	299	295	276	281	321	280	312	292	285	242	304	275	290	289	286	305	306	291	303	286	284	274	309	269	292	280	300	288	304	278	278	291	271	291	281	291	329	284	293	302	287	287	282	284	293	261	309	304	311	272	296	308	290	281	281	291	274	300	271	288	306	281	262	266	311	293	321	278	291	296	288	291	289	309	297	320	280	290	271	289	309	306	311	265	305	292	270	263	306	296	305	317	286	285	272	306	267	328	271	281	285	289	281	272	285	262	250	286	293	302	289	284	275	280	317	269	261	287	264	280	270	323	283	290	296	285	310	299	266	291	290	277	296	292	304	309	285	275	275	266	273	299	276	296	332	282	288	297	271	310	292	284	310	305	274	300	303	291	339	297	289	302	300	294	293	289	290	284	267	281	303	298	275	284	262	312	268	314	304	264	291	295	267	292	325	278	297	290	271	263	338	300	275	295	327	258	272	296	262	310	293	275	300	292	268	318	284	275	302	317	262	292	281	288	286	257	291	318	297	319	272	275	297	333	261	293	291	299	276	285	280	316	279	288	303	298	296	310	285	253	271	303	297	290	290	310	317	306	271	266	274	306	271	293	297	275	258	279	275	299	303	278	277	308	307	289	282	256	290	290	254	298	300	303	296	300	298	254	306	301	285	282	288	264	308	294	273	254	276	282	296	273	305	297	284	292	291	310	260	288	285	293	304	283	303	300	254	294	286	279	260	311	267	288	290	277	301	261	281	327	313	281	303	285	293	259	305	301	314	263	289	275	277	284	292	296	298	302	307	284	259	256	285	305	295	307	304	264	319	283	300	297	279	281	296	291	293	278	276	285	280	275	287	278	253	298	303	318	286	269	288	297	294	316	304	289	290	349	287	271	335	286	281	281	292	278	287	282	306	319	294	306	283	289	253	297	302	253	282	311	283	303	309	268	313	287	290	279	282	286	267	294	314	265	268	272	299	306	306	273	302	298	301	291	291	271	292	314	261	285	302	285	269	268	288	296	299	299	270	282	271	299	325	273	278	289	328	313	264	292	292	285	282	318	271	274	274	312	285	282	291	286	275	278	284	311	285	258	293	269	281	307	263	254	305	289	283	276	291	280	259	304	285	290	286	288	293	271	302	284	299	289	323	281	295	296	286	271	273	268	280	273	283	311	328	277	285	299	313	267	313	289	285	272	299	298	283	298	281	260	261	270	278	284	298	286	298	288	284	292	279	311	281	289	322	308	298	302	289	271	324	291	267	277	295	291	277	277	303	288	292	300	297	269	297	265	270	279	287	315	288	280	308	295	284	281	277	283	284	296	261	291	278	279	290	312	291	279	278	280	300	319	304	305	295	291	274	301	297	307	262	260	298	313	309	262	290	289	268	290	313	248	285	308	288	290	287	291	325	275	310	286	306	270	281	298	288	287	298	298	274	310	332	295	272	303	275	296	280	276	268	285	298	273	277	320	281	305	280	281	296	274	266	274	323	286	323	283	313	277	273	282	287	296	281	288	265	281	283	285	281	287	280	292	268	318	291	291	277	303	287	280	277	287	289	272	286	280	287	294	291	272	298	292	290	303	295	280	257	276	289	322	285	306	259	282	288	282	321	312	264	280	273	294	294	297	273	298	311	269	293	305	289	312	254	304	291	258	272	275	288	278	276	283	279	305	286	267	299	284	303	310	271	291	284	270	293	279	269	305	286	295	281	314	306	289	283	267	298	273	258	299	300	275	282	275	299	317	309	276	288	291	290	275	285	307	276	298	267	313	281	291	284	234	272	268	286	255	287	274	294	303	260	273	281	305	290	288	306	276	281	298	281	309	285	301	286	261	308	303	274	281	267	303	274	310	263	293	303	290	312	279	260	276	299	288	317	279	294	300	264	330	298	320	277	281	289	296	284	263	296	285	286	318	298	261	299	273	320	267	284	303	281	280	277	259	285	278	295	277	264	270	291	276	294	282	293	289	305	295	290	300	319	288	306	311	299	279	289	280	291	282	282	293	297	278	284	287	257	288	282	273	283	298	261	295	294	281	296	304	295	286	321	289	303	285	308	280	313	273	309	278	275	269	274	288	288	283	303	273	288	300	281	295	289	301	257	289	303	249	311	311	300	312	272	322	267	283	294	282	277	313	277	276	309	277	294	292	268	284	277	306	263	260	279	292	276	281	294	294	283	275	283	291	278	273	323	273	296	297	269	276	312	299	272	293	301	273	289	299	312	299	285	281	280	318	305	269	271	290	293	291	296	301	304	278	309	263	275	280	293	315	295	295	266	273	309	303	281	311	282	308	296	296	294	312	299	279	273	274	274	284	280	301	279	305	268	286	286	298	285	286	273	273	289	288	297	303	294	305	284	282	299	289	270	284	279	275	269	288	310	269	267	270	326	290	271	323	291	298	271	270	307	269	286	279	286	300	282	256	282	278	281	297	286	308	269	305	302	315	273	267	290	284	269	288	315	276	269	284	309	284	298	281	305	287	281	304	276	289	268	297	280	281	276	290	285	267	268	309	287	289	260	280	270	277	283	303	265	291	265	257	302	283	285	301	251	308	288	296	266	301	303	256	266	281	271	303	296	300	268	263	291	272	295	317	295	273	281	308	297	284	292	288	316	309	302	288	308	303	292	269	325	318	265	296	296	302	285	271	303	310	332	297	309	323	307	272	270	301	309	287	314	311	268	301	273	305	294	280	290	294	303	284	290	298	287	300	274	311	261	267	250	292	294	267	274	311	300	285	283	311	286	330	285	288	290	299	260	249	309	267	266	279	280	304	294	266	317	285	275	266	281	285	283	267	281	283	317	292	258	268	272	301	305	266	295	285	289	296	284	289	290	307	277	287	301	304	281	292	321	269	295	278	299	270	286	291	284	288	275	291	316	304	302	306	287	265	295	290	304	300	266	262	272	293	295	298	278	291	292	278	306	279	258	270	281	268	283	294	258	311	282	291	285	284	273	274	296	276	272	294	296	259	285	282	284	290	291	292	296	282	289	306	292	315	293	293	308	291	340	289	283	289	298	290	287	297	303	253	268	279	299	293	311	304	323	310	312	280	319	314	290	277	288	315	256	284	260	283	275	276	318	303	262	282	325	296	276	310	325	279	302	278	284	289	305	279	268	287	297	265	280	289	309	293	285	262	284	232	294	297	292	294	278	286	300	270	308	308	301	293	296	286	314	271	310	281	289	295	297	276	305	274	280	289	270	301	283	307	318	262	284	314	286	248	323	283	302	274	292	274	271	268	315	286	305	279	277	298	287	280	287	259	272	286	289	286	301	274	283	261	307	301	302	301	312	273	321	278	309	301
24015	21050	28656	25536	21147	12053	1786	522	347	339	304	301	322	249	296	259	257	260	243	239	236	256	262	260	249	272	240	270	241	230	269	304	245	238	251	265	222	246	258	248	264	264	261	244	220	259	267	257	244	241	256	281	253	257	271	248	272	273	231	271	260	256	223	248	259	242	239	253	274	255	262	263	228	243	267	288	242	259	253	267	276	259	241	249	216	277	256	237	279	255	243	250	246	256	283	272	238	249	257	237	281	259	251	257	238	250	282	257	277	244	241	260	252	270	212	261	225	286	262	254	263	234	249	250	256	266	271	234	246	265	245	233	244	260	275	244	247	266	256	271	239	259	241	281	248	232	234	260	241	284	224	245	255	243	271	263	248	263	251	272	249	227	271	239	282	253	255	261	265	252	230	252	254	253	259	255	235	253	263	225	251	246	262	257	265	245	246	236	268	239	224	265	241	240	262	262	248	237	246	223	252	249	282	240	232	232	255	266	241	248	261	269	299	298	252	254	237	257	234	257	224	230	248	267	256	257	262	259	266	273	264	258	226	236	260	254	266	234	271	276	225	261	273	218	259	268	235	238	232	260	272	246	251	268	260	240	240	259	275	258	242	259	250	240	254	250	242	230	238	229	263	223	224	243	280	226	246	239	281	239	265	234	245	229	246	243	270	241	252	255	268	231	242	252	245	257	261	233	263	241	273	259	258	287	250	240	251	265	256	277	236	285	217	254	217	233	246	282	245	270	238	258	249	273	262	277	265	230	275	274	260	255	260	264	287	265	284	251	258	276	247	231	233	257	254	213	256	248	269	264	246	254	256	280	253	255	235	260	236	240	249	244	231	285	263	248	228	248	255	254	261	271	306	241	221	244	274	242	239	272	240	265	254	264	243	273	237	259	268	261	243	240	235	226	250	251	272	247	270	258	256	260	267	277	278	254	300	246	253	265	247	257	253	257	239	258	242	276	279	271	271	245	253	245	272	288	276	286	253	267	240	244	267	276	255	242	261	251	256	258	257	253	269	272	244	249	231	274	244	255	248	263	230	258	256	265	258	263	252	256	264	280	248	253	274	249	285	275	257	292	263	258	277	252	247	265	247	255	250	234	268	246	271	257	255	234	231	254	249	255	244	281	249	255	253	268	258	289	255	280	257	273	259	285	279	289	240	239	253	263	248	248	262	244	262	260	275	230	252	229	228	247	261	286	259	254	233	261	247	255	265	246	292	261	270	246	274	254	258	253	222	241	257	225	261	234	238	247	252	242	248	264	249	249	268	267	234	232	256	248	243	255	234	265	246	288	236	247	263	248	238	278	222	251	243	243	278	238	271	252	239	275	247	246	258	225	290	251	291	276	239	237	261	251	280	265	239	233	242	251	236	229	243	259	234	251	263	262	248	250	276	271	268	224	276	290	266	270	241	270	216	251	253	245	266	251	256	226	247	252	255	253	248	247	248	267	266	244	266	229	241	234	240	246	261	282	218	237	263	264	274	255	246	256	256	268	257	227	254	262	263	239	277	245	275	266	235	255	238	253	235	276	249	241	250	245	255	268	242	262	244	280	261	263	226	266	259	265	244	286	270	238	264	284	277	265	250	257	248	250	272	238	238	241	258	260	251	270	237	259	278	275	269	266	244	225	237	249	245	254	243	225	233	267	223	272	243	255	284	265	268	260	238	223	275	273	227	258	241	260	258	262	256	240	245	264	239	237	252	258	245	237	233	244	292	241	275	242	261	247	249	249	273	271	260	274	246	238	234	259	248	249	270	293	273	275	248	251	263	251	233	215	246	241	234	227	272	243	258	274	255	266	270	250	263	256	238	251	270	238	269	265	274	229	254	257	255	247	250	235	269	241	240	234	224	264	263	269	256	247	251	241	228	281	263	250	271	255	258	259	211	258	260	264	241	231	268	235	259	267	290	246	238	271	267	228	275	257	261	263	256	241	263	257	294	239	262	240	253	219	218	259	263	257	249	243	311	267	254	251	261	231	250	276	254	247	237	241	246	231	237	276	259	245	233	264	243	260	254	257	253	246	258	265	249	264	273	272	270	249	222	258	260	249	261	254	251	260	224	293	258	255	244	243	266	247	244	217	256	240	259	252	241	231	259	261	261	268	247	241	271	241	253	257	263	265	266	250	260	244	242	247	278	252	245	245	230	252	240	280	279	234	235	268	261	245	250	282	243	255	253	257	279	283	275	287	267	238	257	241	240	227	211	257	268	232	239	244	234	255	271	258	244	270	254	288	259	268	281	235	248	249	253	258	267	233	224	241	261	238	263	256	280	241	262	254	221	265	244	284	250	259	255	257	280	246	260	254	250	255	238	249	219	260	222	254	238	259	267	268	248	257	269	279	253	230	267	258	245	248	239	259	263	257	234	243	253	270	264	269	265	256	246	221	251	239	237	252	243	234	252	267	266	242	241	235	231	241	261	242	241	223	271	242	230	253	250	258	244	229	258	252	272	256	254	256	239	257	253	242	255	262	241	251	261	249	237	249	231	271	254	272	263	258	272	228	277	270	243	245	241	265	272	252	264	297	272	236	239	257	281	256	245	233	250	255	256	261	266	230	269	267	240	256	246	265	241	248	249	257	281	246	260	254	257	243	232	271	233	271	230	251	247	225	239	304	239	242	266	283	251	279	275	244	242	259	269	236	252	265	238	258	238	237	271	238	262	251	265	250	257	286	246	247	269	237	260	272	275	267	255	257	260	232	218	250	266	239	250	255	260	241	268	261	257	285	231	234	249	279	293	299	257	227	259	263	245	255	244	269	234	275	248	268	241	239	252	255	267	277	254	238	232	253	236	257	269	240	244	249	258	236	275	250	254	282	252	226	271	274	260	260	242	248	246	263	270	264	232	250	258	264	231	258	279	247	262	219	275	263	236	254	255	253	248	270	223	249	251	250	244	265	234	256	250	265	236	245	264	238	279	277	233	265	286	255	236	251	231	257	253	226	273	241	260	254	263	245	265	255	253	252	269	252	252	239	274	258	251	271	253	272	273	263	257	279	246	233	263	252	264	221	300	264	256	260	256	250	232	248	249	254	276	246	239	256	255	249	269	246	255	248	253	267	255	258	284	256	264	240	278	264	232	241	243	242	245	238	282	259	257	261	257	261	267	236	249	262	236	265	233	250	216	257	270	241	263	231	246	272	238	259	256	261	257	239	261	256	258	252	272	276	258	230	239	288	258	253	276	274	256	242	230	243	284	243	230	238	270	266	257	256	286	253	239	269	254	271	242	243	264	265	281	233	254	236	280	260	242	257	257	229	271	256	244	279	232	274	244	254	236	230	263	243	249	238	281	277	204	228	260	223	263	262	261	247	219	278	285	240	276	273	276	254	249	283	241	258	258	258	253	257	262	259	258	267	254	277	262	259	251	255	274	259	244	242	244	243	257	260	255	261	252	218	243	231	217	230	269	254	263	229	248	221	249	231	253	248	236	289	250	229	249	218	256	263	270	234	261	245	249	249	258	258	268	253
35983	59176	46109	27785	15839	5106	624	437	383	402	307	340	324	319	292	305	312	302	314	305	321	290	330	303	279	299	304	316	307	289	307	285	295	301	307	311	308	276	295	317	302	292	285	315	275	306	301	288	304	310	278	290	257	272	290	300	303	300	291	284	296	317	317	287	266	291	295	298	305	296	301	303	329	300	293	270	273	303	305	280	282	319	306	294	288	337	310	263	305	275	300	310	337	315	286	264	277	283	283	298	312	310	274	286	308	282	292	274	294	300	287	270	245	279	288	277	299	285	309	337	278	296	306	305	271	313	318	293	301	311	312	283	283	275	293	302	267	293	284	271	297	280	319	307	308	282	331	299	290	300	280	292	286	273	279	275	316	297	275	295	284	312	282	290	283	289	293	292	305	303	283	263	267	272	292	272	316	296	284	272	275	287	319	312	326	302	249	299	297	261	266	306	294	292	306	320	333	317	304	279	300	322	312	264	293	297	278	291	270	278	313	294	305	279	300	333	268	284	297	315	283	288	294	319	273	283	276	311	300	312	285	330	301	313	277	269	297	309	298	282	285	305	318	289	286	292	304	294	288	293	294	286	270	304	327	319	299	312	279	283	285	292	291	324	302	298	281	300	317	296	304	283	284	256	285	295	309	289	292	300	310	307	272	300	283	293	311	317	285	267	277	307	291	289	303	277	287	302	313	352	316	302	322	248	279	300	279	275	284	269	307	286	279	305	300	322	280	287	322	282	283	306	295	292	301	294	283	312	312	287	283	298	300	299	266	309	301	296	320	299	296	305	292	299	325	299	268	308	272	279	257	270	301	308	303	289	287	296	324	283	272	283	314	288	294	270	300	300	305	282	282	304	282	282	265	284	271	290	262	302	325	276	287	280	304	301	305	298	296	289	276	286	278	266	287	301	305	307	280	303	295	300	271	281	314	296	286	268	289	248	289	287	283	297	304	292	298	325	279	298	283	277	277	299	293	294	309	292	286	271	277	307	294	270	266	288	299	298	270	295	281	309	257	300	315	270	301	289	277	279	305	289	305	295	312	305	280	298	275	292	303	319	297	291	314	294	304	287	292	319	284	279	287	296	293	288	301	309	276	301	285	343	289	319	309	279	261	277	284	307	292	295	295	275	259	254	350	284	289	298	287	310	298	293	336	303	302	306	266	297	275	282	315	279	256	301	287	318	288	293	312	288	296	279	311	280	310	295	288	297	279	299	305	296	279	297	309	311	306	260	274	326	287	302	293	285	262	290	249	278	284	316	336	297	293	293	300	283	269	286	282	278	290	282	318	298	285	311	296	280	285	273	291	302	316	300	297	261	277	274	305	314	299	291	272	288	272	289	317	237	320	265	257	288	282	303	312	303	288	284	265	263	294	334	291	311	274	299	308	313	263	301	311	303	320	290	297	291	270	329	288	270	309	316	292	264	281	298	309	307	312	284	287	327	293	288	294	317	293	299	315	294	283	277	272	298	281	323	315	299	305	292	293	312	271	277	341	287	292	303	292	319	308	289	287	302	301	287	271	290	290	291	301	291	284	297	291	301	316	291	304	312	296	297	285	290	280	291	303	280	334	307	292	280	281	308	285	299	289	288	309	272	323	299	289	277	312	294	321	322	320	275	308	286	303	269	289	302	297	279	296	319	300	307	279	299	320	301	328	275	285	305	271	301	274	272	307	294	293	279	304	298	288	304	287	282	292	300	289	289	256	303	308	273	297	306	262	282	327	294	291	294	271	304	312	291	275	294	303	297	278	285	302	315	288	291	308	302	313	318	316	299	315	273	295	313	290	296	278	303	278	282	305	279	315	332	289	304	304	304	282	306	278	301	323	262	292	327	330	308	276	302	278	325	291	298	252	315	296	255	289	293	291	294	289	284	292	281	301	313	289	317	308	265	312	258	277	285	275	305	294	281	290	315	280	270	291	305	289	311	297	308	313	304	289	284	313	282	295	292	284	290	307	283	291	301	303	309	296	319	252	278	260	270	278	277	289	307	274	279	316	282	277	289	293	268	299	304	310	297	296	286	307	326	293	301	300	294	300	283	300	294	278	286	285	274	316	271	285	314	300	274	253	286	304	310	272	274	328	318	317	294	298	290	309	273	306	269	300	322	296	299	250	298	292	313	310	248	277	313	296	299	297	278	282	278	285	293	301	287	275	286	303	301	277	293	296	279	301	299	294	298	321	293	312	295	354	310	325	284	296	307	264	336	315	274	309	325	298	315	312	287	271	276	313	278	261	268	270	296	277	297	315	278	324	294	319	294	292	305	276	287	284	299	287	273	316	302	280	313	294	290	291	256	279	307	308	284	291	304	307	328	280	275	276	281	294	290	312	278	269	287	297	287	278	304	311	291	299	298	294	262	287	308	270	284	295	278	303	288	287	281	308	295	268	294	323	289	314	306	311	271	284	318	285	295	306	293	281	255	279	268	289	275	300	284	306	306	320	269	301	299	278	275	305	278	296	291	310	306	293	301	300	292	314	283	303	295	285	292	290	286	335	322	276	287	326	288	277	305	302	303	302	284	296	270	282	300	291	312	292	298	289	249	274	280	273	298	277	270	307	287	298	287	263	295	277	306	279	304	303	296	268	287	315	281	298	279	274	287	281	291	301	274	303	268	269	285	302	294	305	315	291	289	316	287	298	272	278	279	305	297	297	272	286	268	306	293	301	288	309	293	293	287	289	280	313	317	314	281	274	270	306	284	309	286	293	300	275	305	306	270	301	288	301	286	300	317	304	259	299	306	274	303	292	264	289	293	308	317	295	314	294	282	292	302	303	299	277	295	323	268	284	294	302	268	281	279	296	297	317	289	282	290	299	271	310	299	322	324	319	278	286	326	282	305	253	288	320	300	279	276	301	309	254	270	281	312	291	281	270	295	278	318	281	253	300	310	293	288	306	286	301	278	322	278	316	286	321	307	301	268	298	308	297	274	269	277	278	303	292	271	317	310	294	298	271	294	259	305	318	270	291	313	261	279	323	306	302	295	316	275	294	294	289	287	274	309	326	290	288	289	281	291	281	289	314	284	314	303	289	295	290	300	283	305	295	307	316	312	276	297	298	277	304	299	252	292	265	312	292	276	295	307	281	285	304	298	288	331	312	292	307	300	261	300	331	328	263	290	288	327	282	269	282	286	294	316	293	289	265	293	292	332	308	276	269	301	272	305	289	292	279	254	309	300	276	298	277	266	303	266	281	287	318	286	308	272	302	294	272	284	305	324	291	290	289	272	262	323	330	286	276	303	306	288	260	301	286	280	312	298	279	314	271	267	306	314	316	318	265	306	313	311	253	258	293	291	292	282	284	322	296	287	307	279	321	314	277	299	306	307	315	312	291	276	281	301	264	292	266	301	284	285	282	286	280	270	292	302	296	292	289	308	287	280	270	285	285	295	286	279	326	301	272	277	276	264	298	296	318	292	280	269	309	330	280	298	296	261	306	323	292	316	334	293	249	281	336	309	264	266	263	291	293	289
25071	21151	27440	25926	14394	3596	685	423	394	391	377	360	287	343	369	361	353	351	320	339	339	341	328	356	330	343	343	359	364	379	353	329	351	333	342	349	338	334	352	352	351	365	384	363	340	346	374	353	361	298	331	306	362	309	365	380	346	328	328	369	336	348	370	329	357	352	332	330	323	358	328	342	348	384	352	353	367	328	348	323	343	335	370	372	353	318	352	337	338	338	353	359	335	356	340	385	335	358	355	347	325	362	338	325	355	367	340	352	339	394	363	350	332	341	355	347	341	345	362	345	352	369	370	334	359	356	324	354	342	374	338	375	354	355	388	345	363	374	342	340	345	333	333	346	341	342	347	348	343	352	354	307	349	324	327	354	347	322	382	368	395	340	334	343	353	382	343	334	337	375	365	343	343	316	340	377	309	340	353	307	354	328	366	345	325	377	363	332	310	384	342	345	378	332	319	323	358	345	318	357	318	341	325	360	347	343	349	325	355	366	337	370	338	375	353	352	356	344	346	361	320	357	357	386	337	328	358	341	335	341	383	349	377	315	367	333	319	339	342	337	362	316	323	319	354	345	341	344	343	346	330	357	384	354	342	355	352	368	283	346	312	325	333	329	366	364	358	344	335	289	376	333	326	342	338	345	361	349	371	340	358	314	367	333	319	340	339	369	358	352	328	353	327	342	328	334	364	364	344	318	330	368	339	344	343	325	352	386	348	340	387	322	327	378	324	355	371	334	323	323	346	322	341	337	353	374	343	341	333	343	361	341	365	364	346	343	347	331	365	364	318	375	421	387	338	354	344	335	359	334	342	348	361	348	348	359	338	341	321	361	362	360	353	334	355	333	352	369	318	377	359	360	348	329	356	352	354	351	334	313	348	373	347	346	315	364	333	338	343	349	345	372	365	349	346	334	303	353	377	348	357	332	316	343	363	381	377	325	340	357	365	375	379	339	338	367	334	326	323	362	360	346	374	378	314	323	369	348	348	336	342	367	327	354	355	333	328	337	380	338	351	343	344	334	326	358	336	360	339	388	391	352	364	341	337	312	345	318	355	367	344	349	344	338	329	363	346	352	347	332	342	316	359	337	335	330	358	341	330	335	310	327	354	339	361	364	363	330	374	343	351	340	377	385	365	329	335	327	382	323	336	322	358	342	355	342	323	358	310	353	384	356	346	357	364	346	352	308	326	324	339	351	393	325	306	317	318	385	354	330	346	338	341	333	349	341	332	354	319	365	336	352	366	366	378	337	341	328	341	326	318	345	337	358	318	391	334	368	335	392	352	329	314	374	327	317	322	347	375	331	316	345	377	327	357	373	341	361	357	372	353	338	334	328	332	321	342	358	342	347	327	342	342	313	358	366	339	338	374	341	349	357	346	338	365	343	360	358	350	346	345	321	347	376	354	336	363	358	386	340	369	350	352	372	378	356	336	327	331	340	336	332	324	319	333	340	341	326	319	357	361	345	362	337	333	336	378	321	349	385	370	340	325	344	329	334	337	331	366	348	351	352	350	345	349	327	355	338	356	354	356	344	370	325	338	336	346	407	355	319	375	320	354	350	338	369	334	353	356	379	319	350	314	316	358	371	355	370	368	344	316	343	337	344	346	378	344	336	370	342	362	352	324	327	330	339	347	337	335	331	358	343	342	385	370	342	338	357	342	336	347	326	346	359	360	323	363	311	348	337	355	306	356	361	364	316	367	340	369	363	368	337	339	339	352	345	343	353	364	363	388	331	356	320	318	371	315	359	330	329	329	367	397	339	345	353	345	372	377	351	365	366	327	356	336	340	347	352	322	352	358	359	340	343	344	356	364	335	352	325	324	335	340	362	367	337	294	327	367	333	335	338	314	345	340	357	369	371	345	349	369	365	362	319	327	355	366	360	318	361	337	367	373	330	336	363	314	359	336	342	339	336	332	378	347	347	376	325	376	358	358	323	346	355	355	326	330	347	313	330	343	331	338	345	342	338	348	368	314	334	362	348	373	342	349	367	317	364	340	328	330	374	339	360	351	317	318	385	317	337	331	372	318	367	327	359	370	382	343	382	328	349	372	315	358	358	321	343	366	315	358	365	349	361	392	318	326	318	369	361	339	352	369	341	348	382	351	367	316	349	318	353	350	364	339	359	310	329	322	407	333	355	348	383	339	345	357	330	362	363	354	345	314	346	343	312	341	346	370	334	355	320	353	354	339	376	321	333	365	354	347	309	363	354	357	329	411	326	350	331	339	344	347	371	376	335	344	330	346	338	326	359	326	363	363	375	338	353	362	331	319	351	357	364	299	309	362	330	350	370	373	366	329	319	365	327	359	323	333	346	306	376	345	363	353	335	359	343	342	349	347	314	318	331	343	363	346	360	339	339	319	323	347	346	321	399	318	361	330	327	354	385	366	353	335	332	377	328	344	351	326	329	363	330	347	328	334	364	323	369	334	364	340	342	385	321	361	361	328	355	360	327	324	352	320	336	348	338	345	359	357	352	348	332	356	388	324	330	349	351	347	347	357	327	329	369	361	341	358	357	340	387	326	359	318	362	360	345	327	332	339	348	318	360	321	347	293	330	335	334	334	351	356	336	359	354	337	324	333	321	363	339	354	321	327	343	335	316	333	346	298	358	362	354	346	320	310	335	381	368	332	373	365	317	338	345	360	321	381	358	349	324	336	319	346	344	376	320	349	347	383	342	341	333	347	329	351	366	315	311	380	327	325	380	350	335	345	362	359	337	326	359	370	320	339	319	329	341	363	334	341	352	359	318	357	353	359	307	351	318	365	355	339	371	309	356	344	340	403	373	346	341	311	366	347	339	347	339	360	359	315	374	324	364	343	371	332	374	333	386	315	335	320	345	346	338	344	324	332	315	334	337	351	348	360	354	344	371	344	376	331	351	387	364	353	358	337	395	358	355	336	360	373	331	295	312	345	339	340	343	326	354	336	342	360	351	402	347	338	362	349	337	327	353	388	370	340	353	348	356	374	347	328	367	350	353	372	361	356	403	342	327	366	348	363	365	355	336	379	356	348	359	340	310	348	385	350	360	360	316	349	368	334	348	385	363	318	349	368	343	326	358	363	342	317	366	331	352	348	350	342	353	328	342	354	349	312	347	349	344	340	317	340	350	336	340	334	353	358	356	318	389	347	352	360	353	377	329	324	334	337	352	329	322	342	357	344	321	346	323	363	348	332	331	396	339	388	352	360	351	372	368	345	360	342	352	367	343	370	334	351	357	343	345	337	355	347	353	352	322	330	361	348	354	355	329	356	352	331	358	368	353	385	370	363	355	306	348	378	351	350	332	352	330	344	319	364	367	367	319	319	371	321	337	319	359	366	333	357	346	336	375	332	356	351	342	350	341	352	346	342	344	328	354	377	356	349	360	310	367	329	325	341	356	339	352	327	354	318	342	346	324	327	343	330	330	363	349	347	347	332	326	342	347	386	337	358	349	347	331	328	338	312	355	328	306	333	349	351	328	334	336	348	317	355	335
34615	51086	32934	23664	10023	3417	628	451	469	437	418	448	446	437	386	389	375	417	437	423	414	363	432	388	421	404	385	427	412	390	385	403	396	463	359	405	435	390	392	362	426	435	416	381	405	417	374	369	402	384	431	420	395	421	346	433	399	419	384	401	383	388	388	403	401	398	392	380	387	393	398	418	413	378	409	368	429	405	417	438	390	434	435	401	420	419	395	373	425	370	326	414	394	374	399	377	381	397	413	393	403	425	380	403	405	426	419	397	393	386	419	424	436	405	385	402	369	403	405	420	375	399	390	397	408	395	397	400	400	388	385	407	420	377	401	395	388	389	393	378	428	402	398	389	414	408	416	404	425	408	410	405	397	407	397	414	402	393	419	408	371	448	406	390	378	411	376	417	372	407	440	427	398	388	378	426	419	434	406	380	396	399	413	363	373	396	403	407	412	404	399	378	383	372	408	414	408	412	416	419	363	417	381	383	396	360	402	385	422	412	372	442	399	390	404	397	420	414	378	377	392	430	415	428	366	359	439	377	438	437	394	405	397	391	422	429	407	399	378	383	377	399	386	401	410	416	391	384	385	370	409	370	426	390	394	412	393	400	399	400	422	389	375	403	384	399	386	402	405	380	396	371	364	418	405	377	394	344	362	397	379	382	407	371	416	406	388	421	414	414	409	384	371	408	410	393	458	404	418	382	406	423	397	397	401	409	401	389	385	425	385	411	420	403	375	400	405	401	420	385	391	394	419	417	412	421	385	390	443	443	392	400	428	380	414	403	406	409	438	408	407	369	386	416	412	412	408	399	401	387	408	408	425	388	417	407	398	395	412	409	415	401	455	391	383	366	358	407	400	397	359	362	372	395	385	412	402	372	394	395	398	385	348	387	364	396	373	415	427	413	387	400	432	378	433	408	392	366	404	401	400	380	397	425	396	369	393	426	410	441	379	390	398	418	430	384	396	396	426	393	391	390	406	368	371	399	405	397	395	413	433	384	391	397	423	377	410	387	400	427	378	375	388	408	432	392	406	407	381	407	400	399	385	392	404	396	392	392	385	418	387	401	412	434	390	382	382	423	386	425	360	398	401	375	390	415	432	401	421	423	348	385	417	375	425	430	375	370	428	393	409	373	428	376	369	403	401	416	378	417	393	430	399	384	397	399	407	418	380	414	424	376	401	389	373	398	384	381	435	397	414	405	427	380	426	376	416	402	382	373	436	408	409	416	413	376	412	401	390	398	391	386	393	356	402	389	408	368	340	378	394	381	378	382	366	403	385	395	446	389	397	391	375	373	409	418	411	415	411	369	398	388	390	399	395	381	417	414	382	387	432	407	372	421	409	373	389	427	374	437	418	374	384	410	365	383	384	424	432	391	378	403	410	420	394	385	400	381	404	388	389	374	433	419	404	384	425	400	408	393	376	372	388	395	382	391	410	383	385	406	379	461	396	391	407	399	367	389	396	408	401	405	424	403	410	386	387	374	399	422	376	400	345	394	402	408	405	374	411	412	351	363	372	411	384	411	411	393	415	393	435	387	405	398	384	381	364	419	369	364	389	399	434	434	365	401	395	392	382	404	400	418	389	428	416	397	394	379	399	400	410	369	404	361	391	386	402	374	420	371	386	388	415	413	406	411	420	392	408	396	386	405	427	375	425	414	397	389	407	440	378	432	373	397	383	383	375	384	396	385	421	408	376	387	411	384	387	416	381	433	407	421	402	403	400	379	400	442	401	401	391	428	391	413	358	407	400	378	417	418	383	410	429	384	387	395	424	431	412	411	419	398	403	393	427	384	408	408	353	418	412	430	360	412	399	422	419	442	398	435	383	408	334	380	379	404	440	369	406	366	402	364	370	363	415	397	399	385	390	367	399	377	377	383	430	386	408	424	415	391	384	387	417	392	418	387	401	397	417	364	383	393	426	393	412	402	369	388	408	399	415	388	382	400	415	441	415	423	387	390	349	403	370	416	437	386	386	386	391	368	409	394	426	377	421	428	414	398	428	381	414	420	384	399	353	401	380	405	402	396	401	417	402	405	374	427	416	415	392	389	415	404	443	375	433	398	387	409	409	355	403	380	362	400	418	370	394	394	391	412	416	396	405	397	393	381	412	390	381	407	399	398	381	393	398	384	409	386	400	391	404	435	413	370	403	396	411	390	413	385	386	394	395	385	345	368	426	358	416	370	416	384	428	413	390	353	424	395	389	404	404	376	406	385	371	374	412	391	442	408	419	376	411	424	416	379	388	396	417	394	390	401	360	423	395	393	429	396	392	371	391	411	420	402	412	382	419	382	400	428	360	399	407	412	377	447	404	374	390	409	370	385	428	369	433	377	400	385	406	349	393	380	400	409	382	400	445	396	376	373	445	419	391	431	436	423	383	410	388	381	382	467	403	415	399	379	388	397	391	379	421	443	375	385	423	401	422	371	423	389	430	439	388	392	356	406	377	406	369	378	366	410	395	401	398	411	399	418	380	351	387	387	389	404	377	408	388	430	408	379	388	410	399	394	372	391	403	381	379	392	390	392	427	404	404	370	409	371	403	389	409	416	401	411	376	373	408	375	389	425	401	406	413	393	431	398	412	401	416	369	382	391	393	393	412	398	364	399	405	380	424	407	394	401	413	416	422	421	390	420	413	415	416	393	380	411	385	388	373	421	385	367	385	377	390	378	399	401	397	378	392	405	399	406	415	369	405	404	376	376	398	390	385	414	357	383	411	393	405	394	378	415	377	382	430	384	428	412	384	427	414	386	404	405	432	420	396	390	373	378	377	424	364	405	349	398	441	387	381	421	437	380	379	403	392	414	426	415	368	403	369	399	372	388	422	391	406	384	435	406	410	423	384	401	407	412	414	411	386	362	423	406	423	384	399	406	392	398	392	407	390	397	372	405	433	451	346	381	403	423	406	431	391	376	380	401	389	399	393	382	386	424	386	403	408	392	419	378	414	388	396	387	376	415	401	393	432	406	396	409	369	412	393	413	376	398	406	381	357	418	384	384	410	398	418	366	361	396	411	425	381	413	403	412	374	406	382	363	400	414	378	392	397	402	398	387	429	387	400	421	400	426	408	412	380	398	443	429	371	398	396	392	388	389	395	398	401	428	374	383	413	378	396	407	440	391	405	402	418	394	385	377	373	407	394	435	378	365	353	428	368	425	405	416	397	427	423	365	407	379	385	431	405	419	407	426	413	367	384	391	406	353	404	393	411	400	368	386	406	397	398	408	418	417	365	416	400	436	414	391	418	383	365	412	409	402	415	398	398	374	350	402	381	392	394	414	443	416	399	378	420	400	413	405	426	370	409	399	398	385	379	396	411	420	388	432	372	410	382	414	408	414	385	396	398	400	451	437	390	387	415	413	400	413	392	425	402	339	423	406	397	402	418	426	380	393	377	427	338	373	387	437	438	394	425	387	404	409	417	383	423	404	387	420	350	400	421	400	392	372	392	430	414	425	376	402	372	422	406	434	387	395	411	405	363	377
22790	20964	28545	24144	22000	20885	9093	996	592	489	491	481	458	492	458	482	463	456	417	440	461	414	445	463	423	435	441	429	426	444	382	451	400	430	465	417	410	408	437	426	433	429	388	393	438	427	444	392	422	423	437	433	459	412	464	446	404	408	413	442	409	423	425	463	438	447	424	418	447	442	442	414	448	422	462	408	434	438	391	436	423	430	425	464	440	431	385	409	425	390	423	435	419	400	421	420	407	434	410	431	412	418	425	419	453	428	405	402	425	399	447	424	399	414	398	435	472	432	430	423	429	429	441	449	433	471	393	435	403	412	435	421	411	441	436	389	386	394	398	398	449	436	415	439	415	448	388	392	491	425	414	388	467	434	400	399	438	400	402	390	437	409	446	454	383	406	448	408	414	400	419	387	419	419	423	427	422	402	388	415	425	414	418	442	402	407	411	408	433	442	436	411	401	437	442	443	439	423	423	364	422	421	420	424	459	402	415	418	438	434	438	438	441	398	404	428	434	434	448	448	419	440	439	420	428	454	420	406	414	451	439	462	424	450	421	450	391	425	390	433	425	399	427	420	416	395	435	450	390	459	448	433	448	452	397	423	406	378	411	432	425	428	431	446	439	423	412	410	438	421	407	439	462	427	426	439	409	412	420	417	433	435	434	410	416	420	441	437	401	431	460	441	454	391	424	459	407	410	422	403	408	400	432	394	415	419	427	434	445	438	421	444	427	447	417	434	424	434	417	402	437	430	396	403	418	420	427	424	396	397	425	403	435	429	427	450	435	395	422	419	381	419	404	425	457	422	441	402	432	434	432	402	428	406	398	414	433	436	443	408	415	431	403	437	428	404	410	404	437	442	417	430	435	420	420	406	383	442	404	446	392	398	427	434	407	429	441	410	436	439	397	444	443	415	406	422	442	421	414	402	415	407	423	442	427	404	400	406	424	463	424	452	407	447	405	410	430	414	432	447	438	406	453	417	412	452	411	402	418	441	432	440	428	426	439	430	354	414	406	424	408	427	425	427	423	412	426	379	425	408	410	400	385	407	449	429	453	405	427	419	429	417	418	442	423	425	414	413	435	424	427	403	394	450	425	399	432	416	447	367	403	439	444	435	411	379	419	437	438	412	403	409	437	422	420	414	413	417	430	436	438	427	451	416	432	440	441	411	460	414	466	441	377	436	416	399	442	406	421	432	426	441	453	414	418	420	435	399	405	412	409	413	463	443	429	405	390	412	406	445	433	433	425	389	404	447	453	441	450	408	431	414	457	408	432	409	425	442	419	409	416	420	434	433	420	417	402	430	422	437	407	444	446	420	439	402	423	445	451	419	422	438	437	446	406	411	404	403	414	471	434	436	370	420	404	392	456	439	421	426	408	404	436	447	395	439	430	426	413	420	441	420	407	425	424	405	396	432	439	420	416	415	446	426	424	421	395	408	473	415	434	406	442	417	395	482	416	420	401	387	439	415	386	445	391	415	429	380	424	408	439	412	444	465	414	439	426	433	394	426	432	425	464	412	410	414	404	446	380	444	444	404	394	406	394	410	380	393	453	428	467	394	416	423	410	432	441	453	449	408	422	417	387	396	375	405	443	411	400	421	405	421	420	422	412	461	456	438	435	459	441	406	405	441	395	400	423	415	413	412	437	463	425	428	448	397	392	417	430	417	438	424	471	413	421	432	440	412	435	436	423	458	456	418	403	428	431	429	446	424	442	453	412	454	426	419	439	387	432	446	404	429	430	400	455	412	439	418	435	427	430	412	477	429	429	403	452	421	368	395	418	428	415	451	401	471	447	447	411	393	407	435	458	428	422	404	446	455	388	470	418	420	414	394	395	445	419	459	414	440	426	440	411	432	386	443	437	456	436	423	427	417	415	457	430	421	421	421	376	419	468	426	427	411	403	383	416	420	431	455	423	454	439	408	434	413	421	441	406	436	405	432	422	438	414	420	399	419	430	412	400	456	401	412	422	421	419	410	465	412	441	404	449	431	429	468	415	412	434	402	423	440	416	400	414	413	420	433	409	431	435	468	429	414	418	420	386	471	378	389	427	421	419	426	439	423	431	433	446	434	418	438	440	409	441	410	469	404	403	441	447	414	433	401	437	451	420	470	406	438	424	436	412	414	403	423	415	447	444	432	391	419	420	385	451	412	421	396	422	413	460	446	444	407	421	416	379	434	433	392	451	422	419	440	452	427	453	421	429	403	447	440	441	402	395	427	419	419	399	435	408	424	450	418	413	435	419	407	417	405	412	406	422	418	438	464	437	412	456	401	422	462	414	409	442	442	421	409	409	415	432	470	436	421	399	459	435	445	423	428	445	417	428	429	438	431	396	405	433	444	438	408	432	417	422	427	426	384	421	450	399	440	413	379	443	403	421	395	422	454	432	408	411	410	452	405	407	423	447	415	399	446	400	425	422	410	413	447	407	430	391	411	477	406	421	429	447	487	432	420	411	443	433	459	417	429	448	403	467	432	415	419	429	399	438	461	425	443	436	403	431	446	436	431	454	435	431	409	437	447	396	425	427	406	430	441	387	445	449	435	472	398	398	425	428	396	381	422	400	386	410	403	425	423	446	443	413	456	426	439	438	466	402	418	446	393	400	433	403	456	422	414	454	394	429	416	373	443	410	411	443	453	436	410	430	414	405	410	406	444	423	428	400	430	399	425	430	413	448	402	404	419	415	438	417	417	448	444	440	448	416	437	389	409	412	430	437	461	459	439	403	448	411	405	406	448	413	429	427	417	422	419	451	454	401	416	404	438	424	413	404	418	423	443	416	425	393	427	398	459	391	424	443	415	411	408	429	423	395	433	436	423	390	401	428	410	421	434	410	443	426	412	423	392	421	445	425	447	428	403	432	397	442	443	451	427	413	418	413	444	395	403	379	436	443	420	370	413	403	395	435	422	390	412	394	396	424	400	392	410	418	470	434	403	414	454	425	410	431	407	387	416	431	423	391	419	452	377	355	407	437	413	410	425	447	415	431	414	379	395	461	424	445	399	429	480	402	436	413	421	443	435	422	415	425	427	410	417	424	400	461	447	436	436	438	392	408	437	401	431	437	411	427	435	395	423	428	442	484	435	406	396	424	387	412	397	405	453	436	436	442	429	432	432	412	464	443	384	423	429	432	401	470	431	430	427	427	412	416	418	438	429	419	425	384	408	404	444	453	450	417	416	391	435	460	427	450	405	431	401	406	429	395	389	423	406	423	435	408	438	427	424	395	412	401	420	450	416	391	414	424	417	461	439	410	423	406	438	405	466	428	443	404	406	414	442	391	411	381	451	424	415	385	443	407	409	413	403	455	423	406	401	436	391	410	449	444	426	411	437	409	419	423	450	420	448	417	428	389	447	434	445	411	388	429	377	419	414	443	411	420	423	415	416	421	424	410	429	420	436	421	403	398	424	451	402	455	391	397	405	423	394	448	462	453	416	368	437	430	412	418	451	437	413	422	394	434	397	406	428	398	440	444	410	422	436
39373	64298	50332	36564	26618	11219	1193	764	653	576	564	519	500	523	506	506	486	464	474	496	468	493	499	482	477	476	483	440	466	465	496	458	446	456	450	467	461	472	450	452	453	456	489	478	476	455	452	425	455	473	481	479	459	451	476	439	467	469	474	483	395	451	463	457	428	441	457	451	471	498	473	455	441	441	464	478	443	480	494	477	460	473	462	478	448	424	488	495	466	491	463	430	488	427	461	491	448	448	435	470	435	489	473	449	465	488	434	487	470	461	467	433	458	435	457	451	470	483	440	464	462	465	433	533	457	483	442	473	434	425	459	480	444	464	481	455	456	470	459	482	506	479	480	441	428	451	487	466	446	454	428	454	472	465	457	456	458	439	458	449	442	451	466	457	420	477	463	469	470	447	464	428	473	436	483	472	510	465	442	481	445	453	430	475	462	472	485	449	453	465	478	462	434	451	440	496	478	479	491	528	465	467	497	477	490	444	459	495	472	463	451	460	427	490	488	442	465	450	481	465	478	470	448	450	484	470	435	449	452	476	480	499	449	459	430	472	441	451	463	471	467	488	464	481	455	480	469	475	448	456	417	465	434	449	463	458	470	455	438	456	437	446	493	471	428	449	458	477	474	450	488	452	479	483	469	447	442	417	463	470	443	447	504	459	451	438	478	459	469	471	432	437	440	471	458	460	442	461	460	435	439	442	480	437	402	507	490	440	467	470	423	452	467	462	472	452	510	451	463	488	476	448	468	431	458	433	416	453	426	487	427	467	451	429	461	457	456	458	469	491	481	470	450	485	448	445	465	454	451	469	465	429	444	451	486	484	454	469	472	456	437	487	466	481	433	469	480	459	451	483	458	429	472	463	459	446	452	454	447	460	454	469	484	475	465	459	488	453	410	507	476	481	472	500	478	469	443	449	466	429	489	453	433	451	446	478	482	423	451	495	432	452	455	486	457	447	418	433	467	464	456	477	504	505	476	450	488	443	446	461	489	483	431	433	478	457	410	482	437	453	446	468	491	492	461	465	452	469	493	464	449	445	481	448	456	466	425	432	453	446	448	466	432	482	412	442	414	464	462	492	440	467	499	481	451	463	484	470	470	474	449	474	465	437	434	462	473	470	463	442	462	488	475	443	437	456	493	526	478	478	467	451	463	458	454	482	460	447	489	492	472	458	474	432	452	491	460	473	465	511	495	436	470	454	475	461	498	472	481	497	445	481	453	464	452	462	455	477	418	414	439	455	453	473	459	451	455	469	447	478	432	471	439	434	458	468	470	458	458	480	480	474	485	444	439	479	482	479	454	442	453	474	424	458	461	474	457	458	488	488	427	460	466	445	485	486	488	447	450	449	473	460	447	470	465	455	468	450	487	498	463	447	448	469	474	496	436	490	473	489	471	475	445	493	472	444	451	440	449	425	448	451	443	444	452	467	436	482	453	458	483	478	435	445	437	444	452	483	451	480	481	485	469	464	443	453	474	466	467	469	486	415	475	444	468	442	448	486	442	465	440	476	496	474	455	467	451	485	482	486	436	466	435	495	479	463	467	457	492	445	470	458	480	445	463	443	441	473	484	520	480	516	511	444	452	529	421	482	467	442	454	444	449	489	434	460	471	450	438	478	451	517	440	440	483	472	454	458	438	457	486	439	466	431	462	428	493	438	486	450	475	453	485	468	511	485	456	438	492	460	470	478	449	452	464	489	427	449	479	455	459	483	438	451	442	475	437	485	431	439	468	436	439	467	457	507	433	458	482	466	497	443	429	458	444	486	465	452	473	458	463	459	423	451	435	439	516	499	442	448	465	433	483	456	433	462	444	452	458	482	504	492	435	504	457	497	457	456	474	468	488	463	482	499	475	454	462	418	474	494	465	450	493	425	482	430	439	479	447	463	436	470	460	485	482	449	452	462	494	470	491	480	469	489	454	439	432	434	492	427	458	490	495	473	431	453	474	471	449	479	458	469	481	489	460	422	436	459	463	495	472	456	440	458	461	454	469	440	398	488	454	421	461	467	443	472	435	445	450	487	482	442	460	468	462	460	471	484	434	446	479	504	483	440	447	430	460	466	492	457	468	453	491	453	445	477	455	470	471	437	493	431	457	450	438	467	473	459	433	495	480	504	455	411	448	467	469	455	466	433	484	489	427	464	464	464	452	469	459	464	493	436	480	439	478	461	460	492	453	484	439	466	452	480	445	473	479	446	445	479	464	449	436	443	487	456	487	477	488	457	449	473	441	440	497	470	437	458	454	427	521	420	491	473	471	474	449	493	438	480	439	467	457	450	479	469	462	442	475	438	498	503	468	475	437	479	491	464	443	462	454	432	447	469	474	453	493	455	453	459	473	454	471	464	477	477	470	476	462	445	492	490	425	433	468	443	465	458	484	476	468	485	450	427	445	460	451	414	457	464	480	442	466	449	484	452	464	473	450	481	500	474	456	438	488	434	472	453	488	448	462	436	449	484	448	475	461	477	449	456	487	468	470	459	489	475	474	486	473	461	439	466	466	444	474	460	429	428	452	473	436	465	439	513	468	445	464	474	458	445	509	429	501	460	452	416	463	454	461	440	489	470	491	447	447	447	466	451	474	472	452	462	478	458	488	483	472	485	448	449	453	442	469	475	459	514	457	455	459	470	476	447	482	454	465	463	444	479	495	420	490	471	444	470	459	474	464	468	468	461	447	491	441	479	436	451	441	492	474	463	441	493	432	459	439	497	447	489	447	473	491	452	418	474	465	422	466	443	457	420	455	476	427	457	458	479	476	504	469	494	438	454	474	487	486	483	445	442	445	457	462	452	456	430	449	457	424	479	470	462	477	454	439	459	446	497	485	465	448	447	434	463	476	467	448	440	465	472	470	516	468	488	490	488	477	464	440	437	437	497	457	448	430	469	458	429	468	474	432	453	460	452	446	491	467	494	442	452	431	471	454	419	478	500	413	441	460	472	471	444	479	422	491	453	490	488	441	424	424	515	439	480	458	462	442	483	476	487	418	469	476	442	459	482	485	486	495	476	442	466	465	457	454	478	424	464	453	472	481	479	507	463	471	433	457	456	476	490	485	461	434	478	475	480	466	474	459	490	431	464	496	458	442	416	421	485	448	450	462	461	480	451	465	479	445	464	468	474	407	530	477	465	491	453	458	455	452	481	443	484	487	473	439	453	455	477	452	473	504	436	483	474	456	457	452	453	411	446	446	458	454	460	473	514	492	466	464	463	467	454	437	468	456	492	490	467	491	463	478	479	474	426	457	423	482	457	446	456	450	446	433	433	495	487	468	445	450	477	479	471	443	483	474	436	450	470	443	424	475	451	499	444	404	462	477	466	478	432	499	438	490	438	496	472	447	444	469	454	457	456	421	435	466	506	474	461	448	467	450	470	457	482	451	481	447	431	485	447	460	501	457	455	437	452	447	466	453	460	445	459	491	462	433	469	467	474	465	506	498	405	462	431	464	452	454	484	416	479	481	467	480	502	488	430	469	486
29616	32698	35225	23101	7433	1359	356	284	260	246	256	274	276	282	245	230	236	250	274	261	259	238	239	222	251	230	267	242	259	259	231	239	278	273	228	224	225	244	269	231	246	243	219	256	275	237	210	255	277	248	243	230	221	211	244	238	221	251	234	238	241	238	248	276	258	247	252	254	251	232	235	236	229	231	254	246	235	262	239	235	257	240	225	261	253	260	252	236	225	234	271	225	250	246	240	248	253	257	221	255	261	258	273	220	228	234	232	225	238	256	232	254	259	236	253	246	263	257	254	271	228	251	245	232	234	251	249	238	259	246	238	223	230	250	232	259	231	213	250	259	259	260	220	237	247	236	254	247	239	256	233	212	258	230	248	255	250	233	233	244	216	253	223	272	239	236	284	223	227	257	259	235	239	268	242	242	242	260	225	223	243	236	218	259	243	241	248	253	250	238	260	242	231	228	233	233	257	234	242	261	245	232	269	275	259	250	218	256	256	265	264	233	253	241	219	223	237	234	214	243	230	223	227	270	238	245	242	220	215	256	231	246	263	238	235	247	248	266	245	239	254	227	236	248	248	249	267	265	276	266	262	212	256	239	240	240	249	249	261	212	252	238	229	226	236	229	265	228	250	247	241	263	268	249	230	237	250	234	254	260	227	272	240	234	233	259	239	238	265	267	225	241	212	215	258	244	229	246	248	271	253	250	212	254	234	231	254	248	245	247	244	225	222	235	245	263	249	227	234	274	241	261	245	231	221	244	252	230	243	229	248	236	229	233	231	240	216	270	228	266	260	220	248	246	212	221	230	234	252	265	250	227	198	263	234	222	235	250	234	222	244	233	256	247	244	255	248	255	268	239	268	241	228	261	231	234	230	237	242	261	229	254	218	248	231	234	238	242	281	247	266	232	255	235	258	230	233	258	247	248	238	234	231	238	247	249	246	262	249	242	274	238	228	237	260	235	255	249	247	250	263	235	248	249	247	245	272	239	235	230	270	223	218	265	236	250	281	236	245	232	247	242	260	251	202	253	270	246	234	237	258	260	237	235	262	244	238	243	237	235	260	259	263	277	250	245	250	230	237	281	244	231	258	239	271	235	264	257	255	244	226	225	257	211	249	243	239	249	238	245	245	248	263	242	274	275	239	236	245	219	241	262	252	280	236	225	232	239	253	253	240	237	251	268	221	220	250	254	246	223	205	241	257	263	233	250	240	246	257	243	228	272	270	226	263	267	210	251	221	258	251	248	227	238	232	229	285	250	237	214	246	228	252	225	247	241	243	228	259	270	268	227	258	272	240	259	246	257	243	243	214	250	226	256	243	251	226	224	222	275	242	253	247	235	252	235	212	236	273	232	251	271	242	264	269	249	248	278	239	247	233	251	255	251	259	239	257	278	230	233	239	236	242	266	247	261	222	242	253	263	230	224	242	259	241	244	269	212	245	215	251	232	237	262	251	256	278	253	240	248	236	229	221	224	272	233	256	225	250	269	233	242	249	256	229	244	252	259	226	239	237	241	219	220	242	214	239	251	226	254	240	260	258	254	237	257	264	259	216	221	233	253	260	224	219	250	239	240	220	244	213	240	234	254	237	243	270	253	241	244	233	242	255	243	250	240	243	256	220	269	261	237	233	254	235	257	239	251	239	265	243	250	241	220	261	257	224	221	213	267	259	265	255	245	235	232	235	263	260	232	245	213	263	244	239	259	223	222	242	251	249	237	215	241	262	251	273	244	245	259	253	213	257	255	260	252	252	263	252	254	273	207	224	243	247	222	237	250	261	243	232	255	231	250	228	245	232	223	269	259	270	258	221	261	240	237	257	278	253	265	239	243	242	253	266	257	237	225	264	216	239	217	254	217	228	229	228	257	247	232	273	249	242	227	235	235	224	247	244	232	251	258	243	225	254	238	211	269	235	302	223	287	259	270	244	253	247	248	267	248	265	248	225	250	262	234	255	253	264	251	229	290	242	274	224	231	211	235	240	274	221	266	250	257	241	220	226	235	233	224	264	251	255	249	248	248	263	233	254	234	274	277	267	260	256	243	238	281	265	232	257	218	261	239	262	244	226	239	250	231	249	250	252	246	220	229	263	262	260	275	260	233	256	246	227	241	279	231	248	242	245	276	255	245	243	217	224	249	227	247	257	269	270	221	237	268	254	272	233	253	239	250	221	265	243	250	239	239	240	226	248	231	235	218	236	259	278	243	217	226	260	237	252	214	260	234	253	268	222	243	259	246	262	245	243	260	249	242	237	254	249	223	275	231	236	208	261	255	251	214	243	242	236	259	223	227	230	262	196	261	230	250	253	261	251	237	235	220	235	251	234	277	220	252	245	265	240	257	249	249	274	250	248	224	231	245	272	237	233	230	233	248	239	214	252	243	244	225	239	240	249	263	270	252	234	231	255	242	243	251	231	269	263	251	228	260	238	248	242	229	246	236	261	251	262	230	267	253	238	264	210	245	215	254	252	242	247	229	224	223	260	264	230	236	237	248	253	276	237	247	250	255	247	258	247	205	255	237	261	237	279	261	234	274	242	245	256	248	235	259	221	250	244	242	250	236	254	241	255	244	250	256	257	231	241	262	242	261	233	225	253	252	249	239	265	265	237	236	248	232	236	261	262	256	251	240	261	252	231	260	248	240	235	238	240	265	249	228	244	241	257	247	249	236	252	249	253	240	269	252	224	241	220	239	237	269	249	214	221	226	241	252	243	249	227	218	240	220	242	227	220	253	247	239	240	243	246	242	220	236	228	239	246	228	251	247	251	261	252	235	257	243	258	246	239	262	260	217	257	225	267	256	250	262	237	249	224	223	263	238	265	253	248	240	247	233	259	222	259	246	259	259	238	267	233	255	260	256	263	257	252	226	238	249	234	224	254	243	243	232	240	240	269	263	251	234	295	231	236	254	229	227	248	253	255	264	249	248	242	257	265	242	216	276	271	248	250	231	237	233	275	245	263	268	240	262	259	263	232	255	228	225	253	240	201	220	254	221	250	237	257	237	266	222	247	235	235	246	239	260	240	252	266	224	237	240	233	261	226	272	259	238	249	212	227	258	278	254	251	264	233	238	238	265	256	233	219	267	241	265	260	220	236	237	216	240	240	241	237	274	256	225	245	248	239	265	249	244	258	227	222	252	232	225	240	238	209	221	229	234	217	217	240	255	245	237	262	267	278	262	200	242	238	213	243	214	258	243	240	247	236	240	241	244	234	239	231	254	236	278	230	242	281	239	234	236	239	242	215	252	247	239	251	218	232	253	241	243	274	262	233	239	227	248	261	215	215	243	226	222	266	244	259	244	265	234	235	261	197	268	258	250	264	257	202	226	266	255	213	266	247	246	242	242	244	229	231	248	255	264	239	247	248	220	258	224	240	252	257	240	247	234	271	243	220	242	245	245	234	251	272	246	213	247	239	215	238	251	237	251	211	248	243	241	257	213	241	237	245	255	245	251	277	251	249	245	214	240	234	230	264	262	231	252	240	258
33048	48462	34325	19992	7607	1395	325	330	304	322	293	292	298	292	320	304	287	285	307	275	301	259	282	285	252	292	262	325	292	297	297	267	316	326	249	285	291	301	309	295	298	283	318	270	287	274	282	284	305	287	286	296	280	292	321	256	300	273	286	281	285	295	280	281	285	311	289	285	290	274	269	296	325	292	281	273	299	314	293	250	292	260	272	287	301	282	292	280	279	270	269	289	303	267	306	274	290	323	288	307	313	305	288	279	284	303	270	284	328	283	294	303	269	289	289	298	325	317	278	295	274	274	294	295	287	276	283	278	284	251	285	283	303	295	315	267	262	273	265	328	298	264	280	313	305	258	290	283	309	277	261	307	298	304	309	324	326	279	323	297	270	295	290	297	301	272	302	297	274	292	297	297	284	296	301	288	279	296	302	313	297	300	308	300	308	313	305	284	311	285	298	278	269	252	306	304	308	265	297	265	294	309	267	266	291	285	278	296	267	260	322	283	294	282	300	307	260	306	300	283	314	306	275	298	330	300	287	282	278	293	280	290	276	275	253	289	272	320	284	272	251	283	296	307	275	289	275	288	297	306	240	277	294	279	297	290	309	294	295	295	290	285	295	269	243	274	321	273	306	285	316	275	277	284	290	320	266	286	305	303	278	287	301	282	277	258	308	302	293	283	297	282	271	273	305	282	270	271	313	286	287	313	301	267	283	271	265	278	317	281	256	277	262	312	308	292	279	313	306	319	295	287	270	309	288	284	279	271	318	291	310	299	289	271	279	277	283	277	271	310	276	300	295	255	276	326	284	303	326	299	257	278	307	271	286	286	274	304	315	278	296	265	266	311	286	282	299	280	290	282	279	292	295	296	277	295	268	280	286	297	282	306	272	314	278	275	283	288	288	290	256	314	263	302	296	259	257	316	287	310	298	274	295	282	279	313	285	294	292	298	284	298	299	310	302	298	284	289	294	285	299	295	287	302	297	307	282	271	285	284	319	298	286	307	303	285	290	305	274	310	278	292	294	278	265	298	262	296	275	290	317	295	283	308	288	293	298	302	283	297	281	292	297	307	255	282	263	310	277	309	294	265	274	329	286	341	304	284	309	258	268	289	310	291	303	279	283	288	290	306	288	279	282	275	291	288	293	306	280	316	263	301	326	280	287	277	266	302	318	290	303	284	295	261	279	286	344	282	303	286	297	284	288	299	300	293	318	300	302	300	286	263	296	294	278	284	335	274	277	290	267	307	291	284	306	297	274	313	307	282	263	284	316	292	282	303	299	300	278	293	285	282	269	276	283	251	286	289	308	279	268	278	267	285	320	260	299	287	264	309	294	283	305	269	315	289	281	259	307	282	275	304	315	308	303	261	286	293	293	288	291	285	306	301	295	273	307	305	288	294	281	295	265	274	271	263	305	285	315	297	267	313	292	298	241	276	279	283	281	300	268	296	296	286	295	289	295	295	315	326	313	282	288	302	278	279	291	281	286	256	295	271	292	267	299	272	289	274	302	322	273	276	295	296	288	310	276	308	284	266	274	294	283	330	261	333	267	300	282	295	295	285	287	305	283	256	292	287	251	295	279	282	258	297	292	326	288	257	260	310	291	302	278	284	288	279	268	280	289	317	290	284	288	301	265	289	297	269	263	279	284	275	281	281	283	312	313	289	293	311	269	303	310	287	324	273	297	316	303	278	296	312	262	287	305	318	292	268	324	309	257	292	247	285	276	286	284	287	287	280	284	283	296	272	293	271	292	286	276	276	295	303	295	312	253	293	312	332	305	282	286	282	301	271	294	296	284	263	287	287	297	314	318	277	267	300	291	317	301	309	304	265	283	284	288	299	250	278	287	261	323	326	278	280	304	287	312	314	301	293	321	275	290	296	294	321	272	302	274	289	271	246	241	313	289	275	298	290	288	309	295	274	265	315	309	258	287	288	272	313	269	263	297	301	313	324	292	282	306	292	287	305	281	304	258	296	299	292	256	294	256	284	316	275	288	349	286	269	324	273	287	328	276	302	264	284	286	326	278	307	302	295	301	328	291	311	272	289	267	297	294	267	315	285	280	312	329	269	276	294	275	266	295	290	287	270	294	305	246	268	287	275	309	295	312	302	304	323	330	260	268	284	291	295	311	291	274	288	297	315	290	302	299	296	288	289	321	289	304	247	315	282	304	318	289	286	286	275	287	300	277	279	282	301	283	307	329	295	277	257	282	279	288	294	283	302	291	296	271	276	282	269	275	290	287	286	280	299	281	285	287	265	263	295	298	276	283	283	289	272	308	322	263	340	243	278	295	319	292	299	306	262	288	316	287	302	285	264	303	326	319	295	286	311	270	298	280	290	313	261	302	321	290	319	286	259	294	304	276	268	333	300	275	325	314	301	280	298	283	297	283	307	278	299	304	287	299	256	286	275	306	309	333	272	284	268	306	290	301	317	292	301	299	256	259	294	268	272	268	284	282	282	260	303	304	295	267	277	276	278	292	301	326	301	317	263	287	299	307	277	268	286	309	314	276	287	307	273	304	283	268	301	271	278	284	270	277	270	263	293	303	291	275	289	302	294	301	290	304	274	263	287	288	251	284	295	266	280	274	280	293	261	282	307	298	287	262	309	296	284	273	303	287	296	283	268	259	300	290	278	311	303	311	280	273	299	293	286	296	280	291	311	289	308	269	279	301	301	288	285	268	292	300	313	286	266	285	295	270	257	280	276	273	303	273	304	279	270	269	277	299	307	279	286	279	285	303	298	284	290	279	283	308	294	299	267	280	295	287	294	289	285	291	313	303	278	316	276	309	269	262	320	262	296	277	281	286	279	275	316	280	311	306	288	283	275	293	318	278	287	276	309	275	288	285	276	280	300	304	290	273	311	314	289	270	310	314	297	304	292	270	291	292	286	282	290	292	286	266	271	295	274	290	288	288	272	303	281	264	320	287	286	308	299	310	300	342	283	279	289	275	288	285	300	305	280	267	292	326	298	279	325	291	304	271	287	315	299	309	320	277	285	287	303	304	307	303	248	280	307	301	278	297	301	276	308	295	300	284	282	290	268	296	327	286	275	284	307	290	265	285	297	312	306	305	278	309	297	280	282	260	276	302	275	320	292	292	303	273	310	275	301	290	256	309	285	281	343	299	307	291	284	303	297	264	286	332	283	279	301	291	304	308	289	290	299	294	301	279	266	289	330	275	278	253	307	292	252	300	256	299	267	295	300	277	297	295	280	257	284	289	273	310	304	276	306	259	302	267	328	262	286	305	300	312	282	267	267	302	297	289	267	291	298	264	287	285	296	304	301	288	305	287	269	289	335	292	331	294	283	295	295	295	278	301	267	287	301	312	268	280	299	286	302	270	303	290	274	274	295	286	291	288	288	268	291	292	304	295	295	271	245	300	286	310	271	297	316	280	273	284	272	315	289	280	281	274	296	271	293	298	317	300	283	272	303	308	291	274	286	318	288	278	293	298	259	294	284	288	287	291	276	287	319	288	281
23746	20859	28329	25125	20358	10584	1626	491	339	294	287	278	291	273	285	276	297	257	258	232	252	278	261	267	287	262	280	267	247	248	264	257	240	239	270	270	258	276	264	249	240	241	258	282	268	268	251	258	261	249	246	302	234	260	260	247	256	260	254	247	257	257	238	246	254	272	270	286	229	242	272	259	273	246	244	251	246	243	263	269	250	235	234	244	253	226	277	221	279	243	248	261	242	259	286	236	254	219	239	267	261	297	255	228	269	264	270	267	244	266	269	251	264	246	267	280	248	279	261	242	244	246	287	259	239	252	232	244	263	256	264	245	261	240	258	236	248	258	263	250	234	279	266	266	249	261	264	279	279	254	266	262	260	269	266	270	280	230	242	272	227	248	232	242	254	246	230	268	238	249	261	283	255	267	231	255	272	261	249	244	289	256	248	269	234	266	257	256	282	277	257	253	245	268	258	246	262	273	250	247	276	245	283	232	244	248	261	251	259	278	291	269	254	236	271	280	253	264	235	258	268	269	235	307	256	264	287	262	255	226	282	251	256	269	215	242	227	253	271	271	250	243	288	246	233	249	266	248	256	241	279	229	253	252	243	269	274	236	237	281	273	251	253	233	272	278	269	249	290	267	266	269	251	234	256	265	244	258	256	233	256	295	270	257	257	252	286	249	272	268	252	247	242	260	244	254	278	267	260	259	266	260	266	261	279	242	274	249	253	274	241	248	250	275	239	272	245	264	283	229	271	242	279	232	250	263	242	253	286	260	262	277	251	259	266	246	283	263	232	275	266	238	237	248	270	257	244	286	210	240	263	258	272	271	268	284	241	250	237	262	267	229	288	237	270	248	249	248	238	257	222	274	246	244	271	264	284	249	246	244	254	258	259	227	249	265	237	267	240	228	263	246	247	259	262	264	264	271	254	274	265	266	246	284	252	289	245	264	260	237	261	236	233	256	261	256	260	247	209	251	235	268	238	241	277	296	234	251	247	273	267	269	257	268	278	264	244	241	255	250	253	250	269	258	234	260	247	242	254	269	256	243	240	255	276	260	245	241	223	232	236	266	230	264	244	284	258	280	254	251	265	252	236	246	247	235	262	259	243	258	236	234	253	267	255	234	257	271	263	264	277	242	232	266	248	267	268	256	245	252	234	287	259	222	237	250	286	250	254	258	260	246	258	232	263	269	261	247	234	256	259	246	265	250	251	262	232	278	247	286	256	254	252	237	275	245	257	265	256	257	254	251	273	265	279	266	272	282	282	255	239	252	225	238	260	279	271	234	259	239	265	216	275	259	254	229	279	243	249	235	259	254	240	251	275	251	283	242	233	267	237	248	225	276	269	249	270	264	268	246	248	250	270	284	261	269	276	264	286	277	275	223	265	247	272	276	225	271	239	259	245	238	230	232	248	260	272	260	269	262	268	263	277	243	260	273	284	268	276	251	240	233	248	237	251	252	269	221	257	265	266	270	261	272	258	260	268	230	246	276	249	264	256	285	289	238	253	246	262	221	248	216	230	246	228	249	248	268	279	257	251	300	263	249	268	254	259	254	252	247	243	252	288	263	255	238	284	254	248	270	262	256	261	256	262	278	265	226	273	248	254	264	280	266	255	299	259	246	229	273	270	246	225	263	268	244	253	251	258	268	261	231	264	275	252	270	236	252	253	267	256	262	270	264	255	257	211	242	273	284	277	243	251	226	276	223	241	266	280	258	251	242	214	262	271	271	237	267	235	277	243	242	268	265	249	276	243	228	265	235	276	266	239	269	232	276	247	251	243	263	251	263	256	256	253	270	291	247	253	254	267	251	253	289	253	232	241	247	254	221	245	230	256	244	239	227	250	269	252	243	245	273	265	267	233	244	235	232	248	270	253	241	248	238	261	260	264	253	259	257	231	237	235	267	261	255	258	239	287	267	253	229	237	264	257	233	290	249	281	242	255	262	251	259	239	272	262	268	267	256	263	253	236	240	258	256	279	267	253	266	258	281	244	257	272	273	226	237	261	243	254	215	245	253	283	261	284	279	254	259	257	275	236	259	225	258	244	238	264	234	266	274	266	285	274	237	241	249	267	249	254	237	272	221	257	272	231	225	281	266	236	264	229	253	253	225	216	228	248	256	268	231	268	278	235	249	250	232	229	246	280	243	247	263	263	241	259	234	260	229	283	237	263	262	258	272	279	272	249	245	231	260	246	247	257	254	259	225	256	269	262	268	237	265	259	251	258	232	255	265	267	269	241	247	245	260	252	246	228	246	269	258	272	243	233	233	286	252	224	256	267	265	242	254	234	260	246	265	288	284	264	260	250	246	236	254	268	271	264	267	236	224	229	245	253	278	255	281	262	254	259	245	270	258	236	237	257	278	247	243	249	258	253	244	217	267	254	242	239	242	270	270	241	260	260	248	259	209	295	265	254	223	228	230	235	227	248	255	243	267	256	266	260	250	268	237	266	263	273	262	218	244	257	301	260	261	239	255	248	272	224	251	275	251	264	279	252	241	264	267	270	243	281	265	243	296	243	262	270	243	273	259	238	269	265	245	235	257	253	245	258	279	259	240	273	243	238	295	232	234	265	260	271	201	256	242	246	237	238	244	262	283	262	253	263	233	266	262	243	258	243	260	251	247	237	274	274	269	247	243	240	268	260	267	269	250	269	233	254	254	268	258	243	239	258	220	274	245	264	247	250	247	243	255	257	246	279	260	251	275	227	231	268	259	249	261	279	254	238	282	248	241	252	271	252	249	250	262	238	246	259	250	264	244	243	251	286	249	254	269	245	241	255	245	259	250	225	295	257	235	218	237	274	281	240	267	270	268	272	260	237	243	258	243	279	246	258	265	285	258	246	251	242	242	253	251	251	254	250	234	254	243	260	270	258	253	269	268	277	250	250	273	243	244	252	246	261	237	259	260	270	264	247	268	266	238	240	241	267	258	244	246	247	264	280	273	260	247	228	250	263	259	254	243	258	277	261	239	253	263	232	280	249	266	252	263	302	235	263	245	262	217	241	233	242	223	269	256	263	270	260	227	258	239	260	247	263	281	251	254	255	274	262	232	254	224	264	277	250	239	236	232	246	239	231	272	288	256	262	257	267	240	260	249	252	258	264	241	246	284	238	260	234	266	249	256	260	258	267	258	253	251	273	265	227	248	245	258	266	255	260	255	290	262	275	256	257	255	276	221	243	265	254	263	229	262	246	251	268	256	256	262	239	243	273	240	253	235	291	264	250	270	246	246	249	258	271	246	285	235	229	239	254	256	257	271	230	232	244	221	258	234	258	271	266	265	256	267	238	245	277	257	230	273	251	236	276	276	276	263	269	238	238	256	230	215	235	234	248	275	284	255	263	253	245	251	232	255	268	262	252	251	262	282	226	270	292	246	237	259	251	235	255	252	264	235	273	245	256	253	264	236	234	252	241	266	287	260	236	253	260	225	238	302	225	246	253	284	256	244	245	256	273	276	268	262	277	239	271	258	240	223	274	270	239	244
34913	60009	45435	25209	11839	3739	767	456	428	337	329	350	342	314	321	303	317	294	284	307	318	267	308	303	300	290	304	295	314	251	304	307	308	295	300	297	301	300	313	268	275	287	290	294	284	298	301	292	309	290	282	307	305	283	304	277	282	288	281	297	296	259	284	305	273	317	269	307	271	298	281	326	287	304	298	306	284	313	292	318	292	273	310	274	281	303	277	306	296	288	310	306	315	272	274	301	262	274	289	305	287	313	284	333	289	287	305	309	281	304	289	313	243	277	281	285	303	274	248	281	271	279	271	304	323	319	278	278	302	307	325	283	267	315	271	269	291	269	297	255	301	300	289	281	275	298	266	272	281	315	272	285	298	291	309	300	265	276	300	290	296	282	275	284	285	305	289	304	270	311	300	300	283	298	306	307	292	301	298	314	300	322	291	308	323	289	278	297	282	292	303	328	317	301	289	278	314	288	282	327	283	246	268	294	294	259	306	301	291	274	299	292	291	296	272	277	279	277	293	291	304	276	254	287	299	291	284	292	271	309	297	267	295	287	338	296	309	306	298	304	324	328	282	306	300	262	303	283	293	289	296	287	292	286	272	323	292	287	303	307	316	292	309	284	282	294	304	281	287	292	296	269	313	275	299	257	252	289	287	322	319	333	291	272	254	293	284	264	273	288	296	316	282	298	270	305	303	282	283	288	288	272	332	289	284	268	283	312	314	281	296	291	299	304	323	303	270	289	305	328	270	310	274	285	312	303	297	312	318	308	281	286	306	282	268	289	300	321	274	297	286	309	310	292	308	288	299	290	299	312	272	305	312	301	297	286	290	317	314	277	281	291	328	290	285	324	267	299	293	285	291	295	285	288	286	285	269	299	313	289	306	281	286	283	283	309	303	294	281	305	321	304	294	301	257	319	326	279	302	314	283	335	275	269	286	309	313	287	294	304	310	324	301	311	300	289	296	312	274	289	313	286	298	293	288	295	281	274	309	294	310	286	288	297	271	293	297	306	305	284	324	314	299	314	282	286	283	296	311	323	295	287	279	288	288	283	279	305	330	283	322	284	292	326	315	286	318	297	276	300	273	275	277	276	280	273	279	297	263	303	277	318	287	269	309	278	277	284	293	286	261	271	310	285	297	278	268	306	328	285	308	294	308	291	309	287	287	278	275	303	265	311	277	288	291	302	266	285	312	295	306	276	308	265	293	269	307	299	288	260	278	293	292	304	306	268	276	329	311	274	281	265	294	319	315	276	267	279	290	310	306	280	304	302	277	298	305	276	290	306	300	304	262	269	284	325	295	326	278	298	289	317	270	303	274	278	313	293	301	309	316	274	273	302	272	309	280	289	303	264	290	272	328	296	266	280	317	319	302	290	279	322	275	301	296	281	284	277	271	305	313	337	291	286	309	263	316	313	285	282	282	303	315	300	312	301	284	261	316	284	297	314	276	316	267	296	273	308	297	288	279	283	285	301	283	286	297	292	293	302	279	286	270	281	303	279	326	309	305	285	299	292	309	301	323	274	296	290	274	282	285	306	309	294	278	314	293	304	265	294	295	306	280	280	326	304	264	317	277	287	286	314	282	298	279	302	301	277	299	319	278	289	298	295	300	343	304	311	331	298	289	308	262	294	260	286	302	317	311	327	288	299	300	278	284	282	283	312	311	313	302	322	307	292	319	298	320	283	237	320	314	288	297	316	287	284	320	316	300	259	281	292	310	295	267	299	306	300	265	298	280	297	301	260	272	286	268	295	297	296	294	298	278	288	298	272	328	297	288	282	314	278	276	294	264	327	300	299	269	320	301	291	296	307	314	268	289	281	296	294	308	321	259	303	273	290	310	297	298	266	320	297	290	298	318	292	313	319	302	277	279	283	300	278	288	297	310	314	282	293	263	311	292	287	336	285	265	291	312	282	322	301	282	279	291	284	301	293	287	286	281	297	289	278	294	297	298	288	332	251	296	308	293	305	276	291	288	280	294	300	321	270	268	302	289	302	320	300	297	284	306	271	318	271	301	296	299	296	282	291	268	277	332	298	272	299	290	287	280	255	260	279	286	303	271	315	290	299	268	292	249	304	318	270	295	290	289	302	313	262	295	296	272	272	293	310	302	277	270	277	278	309	282	289	289	301	310	280	298	257	282	301	283	291	256	312	288	347	317	286	293	310	283	308	288	295	289	294	273	304	282	290	276	293	272	269	311	314	275	275	296	282	303	268	312	295	272	271	270	294	278	308	312	281	298	296	305	286	294	294	319	271	299	281	308	281	272	283	310	288	273	299	275	318	312	272	280	303	285	330	293	279	291	324	308	300	312	275	289	283	276	321	299	290	310	307	287	257	280	279	263	303	286	294	281	290	267	296	307	274	316	321	287	310	292	308	312	311	306	305	280	295	269	316	293	261	287	278	289	277	282	307	303	271	302	270	299	278	259	283	306	281	307	282	290	296	278	304	292	260	321	332	309	280	328	309	305	288	317	268	321	311	273	287	320	333	270	285	299	291	289	280	304	280	293	312	293	308	281	276	288	313	323	305	296	288	274	312	310	281	308	303	259	288	292	293	321	312	278	275	294	321	286	296	283	299	288	279	296	326	309	312	311	299	309	286	295	288	313	271	325	300	308	320	279	286	288	284	285	294	250	276	290	266	271	287	299	307	269	296	318	300	296	288	311	285	279	267	292	296	304	268	301	334	309	273	284	277	303	313	301	280	306	280	313	278	272	301	298	293	297	263	319	290	299	283	308	285	349	304	274	310	306	300	283	290	307	304	292	310	268	289	283	274	322	289	267	294	263	281	311	304	276	288	284	293	290	286	303	286	295	318	290	296	276	292	276	244	313	292	288	306	293	312	301	311	280	273	308	281	285	291	254	259	290	278	299	284	291	274	277	305	296	299	270	294	305	282	264	275	319	336	272	318	301	306	294	281	299	285	305	302	313	267	309	289	278	301	296	293	296	308	293	307	302	265	289	315	289	295	310	289	296	296	317	311	302	315	301	278	314	290	291	302	277	290	290	285	312	289	284	314	280	296	306	321	277	259	280	303	286	288	298	307	296	312	287	264	304	280	288	274	278	269	291	290	300	288	274	305	291	262	308	284	288	276	293	275	282	257	286	275	311	291	299	268	292	289	292	267	288	285	313	278	318	293	294	294	282	351	311	261	265	295	287	285	288	323	275	294	276	274	267	281	313	279	314	307	276	310	305	301	286	299	338	288	297	313	279	268	300	319	288	272	298	322	317	316	289	292	284	284	266	303	275	299	314	299	276	275	265	296	324	293	317	284	275	287	326	296	295	294	286	313	294	309	286	280	268	282	270	307	292	296	284	277	296	292	291	288	304	290	269	308	356	276	268	300	288	308	302	305	279	290	285	287	297	266	274	310	302	304	288	314	289	313	323	301	251	287	285	293	302	299	297	282	304	304	294	297	326	261	318	283	287	271	307	292	288	295	299	268	277	300	266	282	288	294	270	306	271	292	274	271	278	284
25154	21493	29504	26140	15200	3743	748	451	372	409	390	340	377	381	351	380	353	352	350	343	368	335	336	350	321	401	354	348	352	386	364	340	367	321	328	369	369	361	376	324	318	344	355	380	359	345	369	350	370	382	342	369	370	389	351	361	355	402	340	380	378	395	333	364	359	354	355	361	344	384	385	390	358	355	372	358	347	350	347	347	393	338	323	358	392	367	330	337	376	339	329	374	325	364	399	351	362	372	371	314	391	326	367	355	361	374	320	369	363	369	366	337	355	386	364	344	375	360	328	357	413	355	379	368	373	366	325	358	370	392	373	375	372	399	381	350	356	354	325	340	386	344	357	369	359	363	356	380	343	365	340	386	377	369	369	386	385	340	346	378	356	358	350	358	361	355	363	332	361	366	366	371	373	320	401	372	345	390	345	360	343	353	349	329	373	372	357	347	361	357	406	353	355	375	359	363	367	335	355	371	358	354	361	351	384	357	376	359	379	312	395	392	353	352	309	366	350	382	351	352	350	380	367	368	369	368	371	383	364	355	342	361	361	341	381	382	363	370	357	391	349	366	361	342	355	378	356	353	356	327	391	330	339	350	354	402	371	361	383	376	381	365	349	339	356	364	380	375	359	384	349	350	373	345	395	311	345	376	371	340	367	367	371	342	386	353	360	390	369	351	367	380	363	360	353	339	351	354	367	341	338	346	323	351	387	361	374	385	340	373	408	347	385	362	324	398	347	345	383	356	353	341	361	380	357	377	363	367	338	358	311	356	350	393	353	374	344	355	380	339	341	343	343	399	390	373	335	348	348	356	359	365	351	327	379	348	349	340	381	363	367	324	345	375	349	347	331	358	354	350	334	405	364	347	335	348	363	323	358	356	388	360	367	348	377	385	353	366	347	366	381	360	379	324	353	353	347	319	354	354	375	359	366	380	367	314	365	373	333	381	327	359	331	389	383	365	368	358	384	346	352	356	333	377	378	321	372	353	362	364	364	351	372	359	364	362	386	349	319	386	369	375	380	363	345	375	356	336	386	367	358	367	383	366	373	356	353	323	353	369	353	351	343	333	409	369	368	335	319	336	330	372	360	426	347	322	340	402	349	360	360	362	351	394	363	362	349	348	366	401	377	358	355	389	354	368	343	373	369	366	362	325	362	350	362	358	343	382	344	381	354	375	391	352	350	341	384	384	347	352	371	371	378	388	358	370	373	380	358	381	339	317	371	352	351	387	347	372	341	352	377	360	372	366	391	375	328	364	362	360	369	363	382	344	385	339	371	348	360	356	373	355	359	368	370	391	369	366	372	352	383	405	373	385	364	329	336	342	380	328	388	372	371	328	359	376	366	367	353	360	345	344	351	371	361	358	380	331	363	370	331	377	386	354	334	394	355	323	353	348	361	335	359	341	384	345	358	366	362	372	377	353	364	324	375	356	364	336	353	377	384	357	363	356	341	370	360	337	379	347	375	345	326	375	338	341	332	360	397	370	355	385	386	365	333	346	352	291	378	342	346	364	375	353	340	378	365	374	392	358	337	360	366	336	386	344	354	374	364	372	358	354	365	353	362	359	337	343	359	365	358	298	379	372	376	350	370	350	356	312	382	329	386	378	376	369	367	383	355	361	370	359	379	370	370	371	335	348	315	380	343	347	350	384	364	324	359	370	344	328	378	365	377	341	338	400	347	373	369	375	358	343	354	370	317	346	335	383	346	354	374	368	352	353	337	356	364	381	378	349	398	363	360	383	369	347	342	341	348	353	390	369	384	366	333	349	332	364	371	365	368	381	337	360	388	373	364	373	375	327	350	383	338	374	378	343	360	399	360	388	395	347	383	365	375	389	372	397	371	367	351	362	385	356	362	394	341	364	369	347	380	347	368	356	373	362	370	334	332	325	333	385	361	405	329	360	356	359	376	339	361	334	380	365	378	368	376	343	342	396	358	370	331	356	333	326	362	377	383	376	420	390	324	370	371	382	360	339	363	344	365	353	379	391	338	384	397	347	358	377	377	342	342	354	389	383	368	368	355	356	376	348	346	342	350	362	371	374	415	356	365	361	411	320	363	350	365	307	358	355	376	351	343	379	344	349	353	358	357	377	368	377	385	349	409	353	398	345	349	355	353	369	359	333	377	382	348	342	365	333	349	374	383	351	396	353	376	390	357	389	335	350	402	408	355	335	344	369	343	361	374	354	373	349	352	373	351	382	394	344	379	363	413	364	378	340	324	364	347	360	347	394	341	339	320	374	346	366	352	389	380	358	378	354	329	343	374	382	350	345	329	351	355	370	331	383	362	412	330	350	351	333	350	373	393	358	349	381	359	401	332	360	380	330	338	384	332	361	395	382	334	352	395	339	344	358	378	369	380	376	339	329	369	377	369	351	370	352	311	362	379	379	356	361	366	367	351	340	402	378	364	379	355	404	351	366	352	375	349	373	333	364	368	351	365	368	351	358	392	372	331	350	363	390	365	371	383	398	375	365	374	376	368	325	385	398	370	378	347	361	357	356	327	335	341	357	382	365	331	360	338	350	355	338	343	348	390	336	362	337	377	340	329	325	344	360	369	343	345	363	326	401	343	329	357	340	378	332	364	315	387	365	351	388	353	379	341	357	351	370	339	364	337	352	362	355	351	338	343	348	366	364	356	347	366	346	344	373	357	352	341	335	366	358	375	403	397	365	325	351	353	362	366	391	356	357	369	337	335	331	346	357	355	331	357	338	312	366	364	344	352	377	388	345	332	366	365	344	378	343	350	358	407	378	360	348	373	359	361	338	353	377	364	381	388	345	370	373	346	311	346	360	378	358	360	386	364	337	363	349	362	361	369	362	357	342	371	344	325	349	349	373	365	371	344	361	350	374	375	334	354	337	354	384	344	359	363	386	379	361	375	364	356	340	340	355	332	370	370	381	368	370	328	359	362	359	358	368	346	360	392	353	323	355	389	364	385	353	337	382	378	347	403	354	370	375	388	378	380	370	378	325	381	376	372	364	357	365	356	361	365	371	361	365	350	317	366	341	370	340	343	319	371	364	359	332	332	349	368	390	389	344	341	359	361	361	369	365	348	360	393	390	394	359	361	366	373	374	372	346	354	359	351	358	342	347	367	399	341	339	385	324	380	354	352	328	363	362	369	348	381	377	342	311	346	366	341	374	338	351	343	368	355	340	343	331	338	369	333	340	341	356	372	370	369	380	337	353	407	338	354	349	359	374	387	380	371	358	331	365	341	367	368	381	383	379	382	319	367	345	377	357	373	387	386	349	370	347	377	390	375	370	371	350	364	332	400	370	360	348	363	340	383	369	366	355	324	360	355	353	379	386	348	364	365	336	357	355	374	410	348	369	350	358	344	352	338	384	363	366	344	358	355	373	380	372	404	356	345	344	312	372	345	396	385	344	368	357	367	351	360	351	375	394	345	352	327	335	341	360	329	362	345	385	367	345	348	373	377	363	323	369	338	364	374	358	366	369	369	353	377	365	348	344	409	378
36987	56963	40630	23176	11493	2931	863	478	460	428	416	405	420	414	424	406	415	411	439	414	429	402	413	441	405	403	404	406	416	448	410	385	420	366	425	428	423	438	430	382	430	382	429	403	409	446	416	440	435	427	447	367	409	450	433	427	385	419	412	434	443	407	451	412	412	404	422	408	413	420	430	411	437	426	398	435	427	388	446	376	395	393	400	430	385	421	405	417	438	418	416	425	436	421	415	423	412	394	440	426	384	432	452	411	427	393	395	429	410	403	446	415	426	410	438	414	399	388	409	402	397	445	444	446	402	408	418	425	380	437	407	422	374	429	408	401	437	415	409	453	463	441	398	398	456	410	405	412	391	413	403	427	434	393	429	443	395	408	442	409	367	411	369	399	427	403	398	437	407	441	404	395	397	385	374	412	405	385	411	386	433	393	416	384	435	406	422	456	377	430	420	422	394	447	428	394	409	413	404	422	381	425	373	394	410	414	422	420	414	404	420	427	397	432	420	438	416	454	396	431	416	432	412	460	422	397	408	432	398	422	431	428	404	455	403	409	432	424	454	433	391	374	393	368	430	408	391	385	432	420	391	411	403	433	411	420	405	407	399	414	411	411	398	415	383	451	403	390	413	382	460	385	406	380	444	440	392	420	406	394	396	384	440	388	432	424	423	450	423	412	432	418	446	409	425	419	421	410	430	404	422	399	405	416	411	391	376	417	403	434	409	428	398	388	420	395	431	396	422	470	387	412	399	434	419	420	430	431	396	391	448	409	422	441	464	409	426	394	423	404	429	383	413	413	380	410	450	408	425	408	410	422	394	415	438	405	435	420	461	421	423	454	416	393	394	415	380	460	387	399	436	421	440	413	403	441	427	409	423	428	419	412	446	414	427	386	434	380	387	401	396	431	429	441	450	403	452	403	439	398	401	446	420	417	407	442	417	426	421	418	389	409	403	410	428	408	430	435	462	415	433	397	440	410	394	383	399	414	433	424	440	426	410	382	410	407	426	417	426	389	391	374	384	390	407	421	447	426	432	409	407	417	444	435	408	398	408	396	399	449	420	425	437	397	405	384	431	390	400	405	394	418	428	392	412	417	369	390	402	425	417	439	425	395	395	427	401	414	390	404	436	403	396	397	398	403	419	436	408	417	388	411	393	380	411	418	410	417	418	407	390	408	402	388	409	388	400	434	419	422	391	405	427	413	426	408	423	439	414	440	433	388	411	396	406	442	412	422	415	390	418	405	381	395	448	443	398	426	434	392	421	413	439	387	401	442	381	400	407	427	393	421	407	417	395	417	412	423	382	380	411	437	414	408	405	427	422	382	404	401	399	452	402	422	410	391	416	451	405	399	389	393	422	422	403	409	424	430	378	415	418	410	440	392	398	391	421	366	424	400	421	412	412	395	392	430	429	425	409	415	369	444	398	394	424	402	406	428	414	402	422	404	421	436	406	436	419	376	418	407	408	392	391	424	418	411	419	383	379	373	424	414	408	404	393	408	429	411	393	411	372	420	437	428	418	377	399	436	429	415	416	374	385	374	368	398	387	439	408	391	423	417	441	425	425	442	420	399	414	393	427	435	433	423	442	379	422	398	439	433	409	457	413	420	416	470	435	393	406	449	407	407	393	421	393	412	429	450	388	396	417	403	444	456	384	423	402	389	400	402	381	418	426	438	384	389	393	400	368	433	431	402	415	437	415	424	411	398	390	398	442	399	399	377	435	431	428	432	423	390	413	404	413	392	419	387	421	431	443	374	378	446	403	396	407	401	437	401	402	451	438	385	436	397	405	423	434	445	407	425	391	441	424	424	419	388	429	445	386	414	419	443	420	418	429	437	423	429	422	422	383	385	402	435	415	409	378	437	419	372	423	424	467	414	439	415	376	415	421	415	431	428	375	415	439	411	398	404	426	452	440	427	389	406	398	416	430	451	416	424	389	409	417	403	401	437	411	435	440	415	418	424	416	387	418	429	436	406	403	397	381	431	405	459	397	403	379	431	393	378	445	451	435	430	452	411	405	431	400	424	453	427	388	355	414	416	410	386	376	433	390	422	438	379	412	405	467	413	389	467	398	399	435	422	382	433	445	451	393	409	415	414	390	419	409	410	463	417	429	434	405	396	378	397	390	434	450	391	427	435	423	427	391	422	389	397	406	439	415	427	408	440	434	407	412	420	401	397	406	420	413	409	411	415	406	373	410	421	427	435	435	392	390	398	433	439	425	407	400	407	466	395	435	421	396	437	378	428	412	424	393	392	412	427	390	413	443	417	423	468	429	424	396	415	438	419	427	420	428	410	416	437	409	431	402	413	420	394	408	393	401	403	404	431	449	386	387	396	396	457	415	400	396	434	404	433	413	434	406	451	475	403	347	369	406	396	390	400	433	426	460	389	402	412	409	442	440	417	426	391	424	389	414	385	412	415	408	381	441	397	419	413	454	413	386	423	407	423	398	434	425	415	421	399	417	392	416	402	411	421	405	442	411	436	423	418	385	429	428	416	423	443	409	405	416	406	398	396	413	416	459	416	411	415	394	400	408	436	435	455	408	414	381	456	427	409	428	407	440	387	452	449	414	441	414	378	439	407	432	415	416	417	427	418	429	407	399	442	439	397	422	432	427	380	408	453	417	410	411	393	423	425	444	411	399	399	397	411	429	428	407	384	416	389	441	348	403	441	395	398	437	420	386	421	424	409	386	399	451	428	393	408	425	416	427	425	424	388	400	393	435	448	405	424	418	454	408	387	422	410	461	372	408	468	420	431	384	443	413	385	433	392	401	471	381	442	418	401	443	409	415	419	386	426	419	397	416	364	400	404	405	431	417	429	416	449	437	359	422	395	391	358	423	391	436	399	438	432	389	418	406	399	409	387	430	396	418	431	382	428	446	405	367	406	452	403	390	418	445	431	430	382	406	402	419	437	389	409	479	401	448	381	414	427	407	396	402	389	451	417	426	400	441	405	409	437	417	429	398	384	402	417	371	411	430	448	405	453	394	398	416	365	388	401	425	441	379	417	393	404	392	411	410	400	388	403	449	389	371	391	408	446	376	406	405	405	439	437	422	433	422	402	433	412	422	398	407	464	412	441	394	380	425	386	467	408	406	397	420	412	400	373	437	439	433	427	430	430	391	387	429	356	404	395	388	384	447	380	402	398	398	412	399	414	408	411	425	409	416	375	445	415	418	422	417	430	434	427	360	423	406	409	419	399	401	393	382	366	397	378	399	414	425	376	396	409	438	417	432	360	451	393	411	401	399	437	416	401	407	425	419	386	403	392	410	410	418	434	402	370	409	430	401	428	409	408	407	450	391	403	449	403	418	452	427	373	416	436	420	414	399	425	429	406	414	405	419	385	413	405	436	409	403	410	415	424	426	430	417	425	444	400	430	406	407	385	393	390	448	423	431	407	402	394	413	411	394	397	417	420	417	407	439	447	435	394	408	437	398	430	406	447	399	411	422	421	407	414	421	407	383	398	413	417	394	441
22778	21007	28423	23946	21441	20381	8620	1033	553	536	508	497	482	448	428	439	470	481	446	446	449	469	480	430	418	418	457	435	405	444	406	417	461	432	399	405	426	417	412	441	409	396	457	393	424	424	406	439	419	418	423	432	443	428	431	437	446	418	420	447	427	418	430	407	463	433	401	412	381	468	459	424	420	405	431	394	422	410	429	411	418	419	409	421	427	422	441	410	403	407	432	384	425	469	447	437	443	430	450	412	449	423	396	449	433	431	414	420	379	427	410	449	396	413	426	457	430	407	419	443	426	461	397	432	436	427	418	434	437	465	424	407	416	424	388	447	419	422	458	417	407	415	374	399	400	435	455	397	412	435	451	453	423	430	392	464	433	433	438	428	446	406	410	417	419	434	430	408	394	435	416	407	428	427	423	450	425	412	444	476	440	423	449	441	408	389	419	432	394	395	407	389	362	448	444	429	424	411	442	424	409	405	415	407	483	432	462	441	457	461	408	428	424	431	429	424	407	424	432	435	431	385	414	425	406	461	399	465	438	407	445	458	416	399	428	403	425	452	432	452	381	410	420	439	399	444	438	414	414	458	409	434	416	451	424	450	423	448	469	401	423	393	450	451	383	438	435	412	424	415	419	446	416	415	395	404	421	423	404	407	406	423	429	409	462	409	429	410	405	447	455	460	415	414	448	433	432	443	415	413	434	427	414	445	406	423	441	446	485	459	452	437	436	456	435	395	421	438	375	400	427	442	439	442	407	403	394	415	443	408	439	394	420	446	426	435	432	470	431	416	409	462	419	451	451	442	463	450	434	377	420	443	422	421	429	413	414	422	418	445	430	437	448	415	427	476	400	401	430	388	443	448	419	414	407	402	479	426	416	441	414	427	441	440	390	403	427	464	426	427	444	413	428	462	398	466	426	427	398	420	428	393	409	436	437	463	451	417	456	406	425	424	428	439	410	421	420	402	417	455	409	454	418	403	403	451	412	438	429	433	434	462	431	408	394	431	407	422	414	422	429	379	418	447	430	432	459	396	445	431	412	457	454	453	437	399	444	385	428	416	449	417	429	425	461	436	424	379	449	395	386	400	403	455	449	439	387	426	423	411	401	441	435	431	407	396	401	429	437	434	411	426	433	429	408	432	431	402	422	394	402	412	447	428	441	427	418	427	406	411	431	457	436	465	440	449	467	447	432	430	414	401	434	437	439	437	445	397	442	432	407	411	446	438	454	435	440	424	434	420	442	408	420	448	445	435	402	418	443	438	445	403	411	425	482	398	441	467	413	475	445	421	446	421	439	429	420	431	431	406	467	412	407	432	432	404	466	381	422	405	436	434	398	414	432	422	429	461	461	468	446	448	405	423	424	452	408	385	450	449	437	426	411	412	438	443	424	422	414	431	465	447	454	418	447	390	415	400	437	415	457	436	433	447	436	396	452	448	443	419	485	411	427	418	427	420	418	442	399	421	422	393	410	397	423	428	495	411	410	419	397	473	443	394	417	394	428	437	416	440	440	410	432	435	444	432	436	420	461	398	421	392	404	422	434	439	419	412	424	419	442	432	415	426	467	403	415	433	424	464	404	409	426	459	479	429	406	396	402	427	414	422	423	382	437	423	422	456	420	450	392	410	445	412	400	425	392	436	410	450	430	444	427	431	404	402	457	409	440	424	417	434	401	426	388	449	447	422	458	444	442	424	460	406	418	399	440	439	433	434	419	446	398	422	445	433	404	402	432	444	387	429	434	434	423	386	440	442	394	433	423	414	399	439	407	462	476	424	422	416	426	417	449	440	441	410	412	429	462	422	436	381	428	441	443	439	417	458	415	407	435	401	445	436	432	408	401	405	465	443	418	463	363	432	443	403	475	394	459	421	435	423	436	432	441	405	408	418	452	415	446	382	409	435	457	442	447	423	434	440	408	429	437	428	431	405	423	464	434	430	408	419	412	423	446	408	440	408	436	408	425	445	398	461	417	460	421	410	444	416	424	403	453	416	412	426	438	424	414	407	388	388	462	418	404	402	430	420	410	428	415	416	444	419	429	396	397	454	402	437	422	410	416	417	402	434	416	411	416	373	442	417	431	447	434	428	429	418	452	428	418	420	452	417	438	395	425	403	429	468	468	425	430	429	419	443	444	423	453	428	405	431	449	449	444	393	382	438	424	411	428	415	415	412	443	403	433	435	437	420	435	410	431	445	441	453	424	401	416	443	463	453	426	451	401	413	459	431	437	385	427	412	438	433	436	390	385	369	417	409	419	406	412	420	430	435	421	428	418	430	409	433	408	412	397	402	389	458	424	462	455	432	448	415	420	452	450	440	423	447	392	443	426	421	468	422	414	469	378	431	380	414	428	432	408	424	413	430	397	449	411	428	442	402	421	428	421	435	397	414	427	407	441	432	428	443	381	408	406	410	452	411	426	400	435	437	440	446	449	397	427	425	436	415	445	422	446	440	368	441	437	427	433	441	422	415	424	403	445	410	397	418	393	422	419	407	430	438	433	426	417	409	428	427	397	444	448	408	451	464	426	398	407	425	460	441	446	441	434	403	456	411	483	405	473	421	457	480	425	424	428	411	407	434	428	453	397	450	421	428	419	428	406	401	423	392	434	427	411	448	409	397	448	445	423	425	403	452	443	420	424	398	388	406	459	431	380	411	395	451	434	413	454	424	437	436	429	443	451	417	427	423	452	435	449	404	446	414	437	439	410	454	410	400	423	397	444	413	394	424	440	431	425	403	438	456	425	425	417	425	400	474	423	414	426	421	436	418	432	395	410	406	421	428	408	421	454	469	398	456	449	417	444	453	413	426	429	398	442	425	480	411	428	456	409	436	433	458	454	395	459	463	410	423	442	422	395	406	434	420	457	420	437	427	397	404	419	408	449	375	407	412	426	429	438	440	412	409	402	395	431	384	420	396	434	424	445	398	455	409	437	411	407	416	391	405	411	404	451	404	430	420	443	422	434	418	443	404	404	430	451	425	453	422	441	406	435	448	434	396	438	462	442	422	438	418	419	435	419	418	426	429	442	441	448	440	459	415	400	405	431	427	434	423	430	398	389	415	415	433	399	386	430	452	409	471	419	433	413	403	418	405	420	440	416	417	456	473	417	420	408	458	393	427	429	431	429	435	421	447	406	419	422	417	441	410	402	469	426	426	433	466	442	462	408	447	393	395	407	417	446	450	384	438	433	424	402	383	422	433	440	400	436	442	419	396	436	407	450	414	414	420	443	447	458	436	425	417	421	410	413	469	405	424	410	478	418	381	405	428	461	457	424	437	398	433	410	385	379	440	452	429	437	426	444	395	392	424	419	437	415	422	422	423	411	414	410	430	413	427	402	440	389	410	414	426	416	425	421	456	415	415	409	409	417	382	448	395	443	423	435	458	403	401	414	426	426	463	416	454	414	437	441	423	452	458	413	418	445	414	444	432	460	430	428	434	425	442	413	448	405	410	413	388	458	444	452	451	438	433	411	432	409	429	446	420
42386	65652	47221	29332	20999	7509	1532	693	618	598	572	556	512	502	489	484	499	484	507	475	464	478	526	469	471	464	478	457	459	457	435	435	512	480	461	494	518	413	487	463	435	494	455	464	421	447	489	464	448	482	501	477	452	483	447	465	482	419	443	443	485	490	489	432	452	456	455	496	489	466	450	494	477	476	423	452	460	465	463	446	478	453	452	442	502	473	469	479	445	451	428	479	463	439	470	437	426	452	467	454	464	464	436	455	512	478	463	437	465	498	458	433	467	457	470	466	443	423	434	464	473	469	429	477	462	427	451	444	484	498	460	456	479	469	471	427	450	423	464	450	463	417	456	464	450	514	452	457	462	444	476	474	465	495	463	452	469	514	478	449	454	449	471	445	448	473	466	490	462	466	471	456	488	456	438	480	502	494	439	481	457	456	475	479	483	433	481	450	485	505	468	437	467	472	450	458	465	429	444	476	428	441	487	457	454	473	505	457	486	480	474	489	468	500	462	431	468	468	479	436	504	449	469	461	443	436	438	473	433	467	486	427	460	427	457	467	459	429	467	456	472	406	458	477	458	479	491	461	485	428	446	484	468	437	471	424	455	431	483	487	472	496	467	466	484	476	448	498	475	477	455	476	442	494	451	466	453	465	472	469	498	467	473	430	458	469	487	464	476	443	499	465	412	495	444	479	420	465	453	472	410	422	469	431	441	494	479	459	496	456	474	437	483	516	469	460	481	472	473	491	499	465	470	473	458	451	460	474	474	461	466	462	473	450	473	482	474	441	464	484	449	487	487	490	470	420	479	462	423	484	460	482	458	435	470	434	475	485	493	449	493	469	458	478	490	447	426	461	465	436	445	455	473	473	480	473	467	454	448	486	471	417	468	427	445	499	477	456	432	459	441	444	453	450	464	475	407	482	489	466	441	448	480	484	456	442	459	435	466	469	443	474	467	487	495	437	495	462	468	437	483	490	445	510	444	480	502	500	445	469	442	467	480	522	496	474	468	450	459	442	445	469	438	470	494	493	451	485	469	508	440	407	451	431	438	451	481	515	469	445	478	479	464	474	501	474	476	475	477	481	459	511	479	467	461	487	459	495	436	488	494	429	460	486	483	467	425	445	449	456	454	493	453	446	463	479	434	439	473	468	463	477	464	463	462	499	422	468	474	512	449	471	454	487	462	478	447	462	464	433	447	458	466	480	439	452	483	453	444	492	473	421	442	431	506	493	491	433	442	438	431	496	444	471	437	455	450	482	482	464	490	448	482	485	488	474	456	472	443	474	468	441	489	486	467	463	453	473	457	501	510	460	457	510	451	451	437	453	455	482	450	486	448	473	473	507	456	452	477	491	489	465	469	511	481	443	453	459	477	504	471	478	503	440	448	474	461	469	478	464	506	455	454	461	492	459	470	474	476	437	472	493	484	485	483	449	470	454	489	423	455	428	465	471	479	441	492	498	465	472	442	467	422	422	463	459	488	470	482	464	470	446	456	478	473	465	496	453	499	490	447	473	446	474	479	455	460	473	467	438	456	470	467	463	495	484	422	439	478	440	468	465	455	435	545	482	458	443	494	474	494	450	436	472	455	397	416	464	475	446	465	441	454	476	491	479	466	443	452	477	450	470	444	436	490	456	490	460	473	469	436	466	444	488	481	470	432	467	461	482	458	470	447	483	473	438	499	481	489	465	450	488	464	471	456	438	493	463	487	437	483	432	457	474	419	407	452	475	477	480	469	539	471	469	453	473	467	462	432	459	483	447	475	483	464	456	470	524	465	489	484	460	456	446	467	450	479	452	484	445	445	455	484	469	529	453	486	443	440	488	504	467	453	414	459	473	450	464	447	500	469	488	422	512	524	477	458	495	455	465	471	463	501	461	480	448	480	502	436	459	495	468	501	466	451	452	440	481	484	493	498	468	440	463	452	500	474	458	470	455	481	436	484	508	472	460	460	465	454	445	426	483	448	482	457	480	515	485	479	463	470	462	428	491	469	476	506	476	442	491	475	470	465	456	443	505	469	456	462	494	489	500	449	455	434	461	474	475	456	451	498	469	458	478	461	461	444	496	474	488	473	488	413	470	469	460	459	428	451	469	464	455	492	466	452	461	448	454	456	477	477	456	480	459	497	471	475	429	469	468	449	478	478	478	461	444	446	471	461	471	444	483	472	485	454	488	515	450	456	493	482	435	491	483	444	461	486	450	480	453	430	437	436	471	481	438	426	440	472	503	443	495	444	457	460	489	467	464	463	438	469	457	497	466	469	426	507	454	445	461	457	499	509	453	459	451	481	454	491	485	466	445	496	506	439	462	425	489	454	507	488	487	467	445	464	445	447	453	477	446	490	449	480	477	487	444	483	510	448	464	503	497	446	458	483	470	447	486	467	516	515	487	475	446	446	455	473	458	476	441	460	452	453	465	473	446	492	470	482	476	474	510	448	473	453	510	494	467	500	449	421	476	467	446	486	415	441	478	443	477	465	479	439	467	487	456	458	479	466	493	463	496	499	487	460	488	445	495	450	457	499	505	459	437	484	448	486	446	474	485	461	484	445	477	460	447	470	474	476	477	471	476	458	461	522	450	433	446	448	443	507	451	442	503	486	422	447	458	494	451	481	469	501	477	477	448	534	441	462	502	484	484	485	468	454	435	455	455	468	459	487	454	477	499	435	473	460	504	457	491	459	473	440	477	495	469	488	448	486	460	442	458	473	488	449	425	474	461	445	456	445	432	457	497	448	487	453	435	499	486	463	478	438	478	452	420	456	475	518	479	472	489	492	483	488	448	439	509	479	483	464	479	512	484	454	448	450	460	511	439	493	472	475	498	470	464	481	499	412	444	456	481	454	472	466	451	447	451	454	463	468	478	500	466	481	457	436	472	462	451	481	434	465	439	497	485	471	464	431	460	466	500	459	486	449	458	474	496	424	485	450	473	471	463	427	501	474	479	471	494	439	454	451	468	466	479	445	476	516	485	451	476	497	470	484	466	495	486	482	464	447	463	455	461	446	480	427	461	432	484	456	451	463	459	512	466	494	441	422	477	474	482	429	486	484	452	463	451	468	460	414	498	461	496	500	446	484	457	461	443	450	466	470	453	462	499	456	473	432	434	481	470	491	514	485	446	465	472	443	479	500	452	467	468	444	440	487	462	459	492	446	493	474	479	511	439	454	462	472	462	473	433	460	457	439	483	471	459	460	456	455	495	462	473	469	492	471	498	462	481	458	462	478	447	456	447	442	491	458	480	500	505	443	475	473	435	496	435	441	453	448	455	458	467	496	462	414	474	511	440	477	427	466	485	461	479	465	487	441	450	436	451	445	490	462	451	462	452	461	508	476	469	435	509	512	443	469	457	457	444	464	462	467	473	465	457	470	490	483	471	469	475	455	492	426	440	460	440	467	502	465	460	456	476	463	450	406	481	466	482	480	486	483	442	454	435	473	472	487	500	491	467	482	435	481	471	472	432	488	494	481	452	440	474	482	452
31420	30009	30227	19023	5576	736	282	244	237	270	248	269	244	218	256	265	256	236	249	263	263	229	244	255	242	261	265	258	220	239	257	240	228	257	233	250	266	231	249	231	235	238	217	267	261	216	239	247	259	263	234	280	256	251	236	246	238	228	256	243	261	253	249	232	239	230	240	286	227	249	252	251	263	238	221	249	247	251	240	261	256	254	266	245	234	268	217	233	275	275	261	266	233	221	254	215	274	253	271	258	242	262	239	240	283	253	272	279	254	281	240	251	233	218	257	276	250	260	250	250	237	246	233	245	241	228	245	251	256	255	260	256	251	224	256	243	264	255	251	242	240	256	270	267	259	231	228	197	248	245	226	238	241	240	276	267	267	238	272	224	276	261	236	250	268	237	247	246	262	228	225	271	251	259	249	235	262	244	223	253	266	253	264	241	244	245	258	250	256	237	277	243	244	257	263	247	237	256	260	230	241	253	212	253	253	234	265	233	268	223	245	243	262	245	233	257	233	238	265	253	232	250	242	270	252	254	256	244	267	236	252	251	233	218	264	238	253	261	244	263	275	235	272	255	230	272	256	263	240	249	245	261	246	249	253	226	227	226	260	273	262	266	244	266	239	253	247	243	242	245	225	259	237	261	222	270	222	245	269	265	227	259	245	274	243	236	242	256	256	257	260	252	229	242	228	237	243	250	272	255	232	242	263	251	244	241	236	257	240	234	263	243	242	250	252	231	265	259	265	257	224	234	243	231	249	264	244	242	238	243	247	225	264	262	240	238	221	268	266	251	236	259	238	236	262	257	256	264	229	268	228	237	257	246	254	242	242	256	232	258	238	255	252	253	275	270	227	236	246	252	229	236	258	253	256	267	244	250	262	254	249	248	250	273	257	205	253	261	265	275	258	271	255	254	223	272	266	233	256	262	249	289	240	261	254	228	237	251	250	236	243	231	269	267	274	260	236	277	244	234	272	259	254	260	257	261	283	237	272	254	266	258	244	264	246	243	243	244	257	258	235	239	275	249	243	234	232	243	262	233	274	248	255	239	258	267	234	249	253	248	251	267	244	226	263	243	277	269	253	228	255	261	261	256	252	259	223	263	270	233	233	242	253	250	229	256	230	246	288	239	250	275	245	264	255	253	251	271	255	238	249	256	271	261	230	259	282	251	259	255	262	241	264	269	266	248	230	246	269	258	257	214	245	238	277	235	249	245	225	235	257	281	256	243	241	247	244	238	267	268	279	250	257	222	252	248	247	234	235	276	238	238	244	256	236	233	238	284	241	264	242	257	239	262	248	236	267	250	273	250	245	267	224	262	233	243	262	268	242	234	233	261	226	261	240	233	227	261	219	265	251	254	236	273	259	245	241	245	249	225	258	227	245	262	228	235	263	246	254	245	202	275	254	242	243	247	233	267	272	233	236	256	246	253	253	260	261	235	231	266	257	237	246	265	245	217	263	250	247	236	276	267	288	235	273	263	247	241	270	265	273	280	231	260	243	268	260	213	236	268	237	285	254	250	265	235	239	251	246	262	256	252	257	251	256	243	279	235	257	270	292	254	253	253	234	266	267	246	225	250	235	241	234	246	244	247	217	256	254	222	253	248	266	220	247	228	228	232	251	253	261	237	237	254	270	248	243	268	254	256	218	260	245	275	271	274	284	240	249	257	236	253	255	234	239	262	248	267	254	281	279	272	270	245	247	272	246	244	266	255	271	219	261	249	225	233	242	235	253	231	237	252	242	235	231	253	262	254	253	233	253	245	267	268	246	266	245	224	245	240	243	247	243	218	224	227	249	267	231	228	265	258	250	265	263	256	257	254	231	246	264	237	264	242	256	217	249	254	208	248	239	266	237	218	235	232	266	258	241	294	227	257	232	271	249	244	243	234	253	265	248	256	240	238	254	244	255	239	229	260	239	230	226	234	265	244	268	263	241	246	256	247	234	250	252	257	253	264	269	241	259	239	239	233	262	275	253	264	280	241	256	260	257	280	236	243	236	260	286	271	234	259	257	229	249	244	254	220	274	278	247	243	250	242	255	244	266	255	262	234	272	275	254	243	223	270	220	246	217	216	240	233	237	277	267	249	244	248	261	222	259	258	238	286	229	238	249	243	244	260	219	245	230	241	243	270	261	242	234	239	253	234	271	248	267	259	250	272	266	260	235	225	260	263	256	242	259	267	236	250	237	247	276	260	203	240	243	239	274	272	241	255	265	264	257	266	236	266	275	245	242	275	260	224	263	244	273	275	246	232	259	224	259	247	218	268	279	220	229	233	246	269	284	269	268	275	257	248	244	227	258	246	256	264	249	272	267	262	246	269	256	221	254	253	266	272	239	225	224	223	228	258	225	272	247	246	265	289	247	263	263	280	257	260	245	265	242	263	249	266	231	259	237	242	262	267	246	229	244	249	228	254	247	266	233	255	241	272	231	233	245	261	258	250	244	264	217	232	256	260	242	249	227	274	246	279	233	255	256	239	270	240	251	232	268	261	245	248	268	253	241	233	239	260	220	265	243	261	256	269	245	261	230	217	236	247	260	244	248	245	253	238	273	285	237	223	250	249	253	271	232	234	276	270	266	280	267	264	242	240	289	248	239	238	257	253	249	229	237	270	233	262	238	258	274	260	261	265	244	269	269	244	251	248	254	243	256	238	221	275	228	243	257	230	258	249	227	243	257	248	256	258	215	220	251	234	261	254	253	231	260	255	240	211	249	255	266	250	237	239	249	256	236	262	231	223	261	272	284	261	258	249	238	257	232	244	285	261	263	262	281	258	244	229	249	256	267	215	251	238	245	256	237	235	231	271	236	245	255	283	248	270	252	279	227	252	251	271	248	240	253	230	234	262	241	252	282	251	257	223	265	238	260	226	265	249	246	238	252	242	232	218	234	250	251	259	246	260	279	218	235	265	248	251	268	249	277	269	251	244	249	248	234	250	266	239	255	267	264	267	271	250	230	240	241	254	271	215	270	261	254	251	226	234	255	259	271	264	254	252	231	270	219	237	265	216	270	246	280	265	278	261	226	254	268	253	240	268	231	233	246	239	273	237	231	274	249	224	243	255	249	261	258	227	244	254	252	235	221	230	230	225	258	236	243	222	278	228	253	262	255	240	261	288	228	237	261	261	219	249	263	255	245	247	249	252	257	282	225	201	251	259	255	243	233	264	229	239	255	246	253	274	264	230	270	249	219	233	244	258	250	261	255	238	243	261	236	244	274	258	254	250	254	275	236	252	262	247	266	253	223	245	247	240	225	226	236	273	252	255	265	240	251	253	237	260	258	247	268	264	260	261	232	259	262	248	248	241	259	250	248	248	259	259	260	245	231	236	241	265	263	240	221	237	241	250	247	256	256	230	254	234	247	245	247	238	272	243	231	256	229	257	238	223	230	206	245	279	241	228	239	244	272	242	277	257	232	246	275	254	244	233	242	263	263	265	267	232	222	269	238	250	279	237	255	246	237	256	272	248	279	286	244	261	258	212
36789	43744	29539	16618	5899	816	341	291	331	306	298	279	270	296	313	313	297	303	308	284	259	304	296	286	273	297	289	296	300	296	274	284	297	305	285	297	271	280	290	269	303	253	291	278	299	301	293	310	292	324	271	296	295	289	297	267	297	315	305	306	309	307	289	275	298	310	302	307	315	295	283	269	302	279	269	290	283	299	334	303	316	271	304	309	332	298	295	309	307	308	290	286	304	318	285	297	297	310	281	314	319	291	308	298	251	276	303	295	306	300	291	317	298	330	315	296	277	309	299	296	331	288	263	284	286	285	315	321	251	308	276	307	274	311	306	292	283	278	266	287	290	277	272	258	276	307	325	310	334	290	306	277	283	292	291	292	263	285	300	299	295	293	292	270	289	278	289	299	269	276	299	289	316	296	302	308	278	297	306	291	269	291	277	293	284	310	294	277	300	322	289	300	285	270	291	296	298	281	272	291	301	294	307	274	300	264	288	281	282	269	302	290	251	259	299	309	296	323	288	306	316	276	270	314	309	286	297	295	334	307	301	289	298	293	295	308	272	279	272	302	265	280	297	311	278	296	296	318	307	305	273	286	292	297	302	289	285	305	261	285	281	273	300	293	282	298	293	301	258	280	273	306	275	316	278	277	300	274	290	294	300	294	281	259	314	287	301	284	288	318	300	299	279	292	286	331	298	293	291	282	323	288	288	304	303	299	327	276	295	293	307	300	295	301	255	317	290	280	306	294	277	336	268	279	296	306	273	281	272	328	307	277	302	304	304	290	298	302	283	273	294	308	272	308	298	299	301	285	279	329	335	298	286	296	278	285	324	317	314	292	286	301	300	300	292	293	277	273	254	309	296	312	311	291	274	305	324	302	281	302	316	282	280	284	313	321	262	283	283	287	294	303	322	275	319	292	283	313	314	272	294	309	299	293	279	315	279	327	325	304	303	298	326	293	305	293	272	307	281	282	296	285	290	271	267	284	324	292	321	311	285	322	286	275	289	297	309	323	290	311	277	306	295	276	331	305	292	295	266	270	293	290	283	322	287	294	325	301	285	315	310	296	307	315	293	298	317	287	289	316	293	279	282	306	271	329	288	319	305	298	296	312	291	299	304	297	310	291	273	284	301	321	330	266	327	316	329	331	277	283	291	288	311	291	291	299	284	272	283	308	274	290	297	323	310	313	294	283	283	327	329	298	299	293	294	280	275	275	327	329	288	304	296	278	333	310	280	308	307	316	288	298	291	287	257	281	326	307	296	293	307	292	278	277	266	278	302	316	260	301	299	284	301	267	284	274	318	286	286	310	311	320	302	305	323	305	309	290	269	301	277	304	266	313	306	280	286	278	327	295	284	275	298	315	297	316	303	266	270	289	282	313	276	279	281	293	325	294	307	308	299	293	278	277	297	314	265	294	318	293	293	266	298	299	310	268	303	336	303	279	338	301	284	315	274	280	301	292	285	313	302	289	288	281	271	268	273	301	293	277	286	296	307	293	299	286	309	313	282	273	293	297	313	300	273	274	278	291	291	316	301	287	293	302	305	298	289	297	292	273	320	299	313	305	293	295	296	268	275	288	277	303	318	280	310	296	283	278	273	259	291	277	273	294	308	291	305	287	309	305	300	274	298	267	269	316	299	296	299	293	323	307	299	340	305	299	283	303	304	296	291	291	295	312	320	296	283	274	304	278	281	327	285	296	305	342	286	328	280	292	285	294	327	286	293	327	275	298	306	314	278	296	315	284	280	278	300	302	299	306	309	289	307	299	305	288	321	290	299	295	289	283	279	286	308	303	299	297	276	290	314	298	297	298	279	297	289	307	297	291	315	301	286	289	325	333	297	308	319	282	292	305	260	261	275	280	303	331	285	277	309	306	298	302	327	299	295	298	285	283	257	283	289	282	339	294	279	285	288	319	335	312	293	328	306	286	275	287	289	298	310	285	286	305	317	308	303	286	298	261	308	307	281	303	311	334	295	296	299	279	262	279	299	306	300	289	298	335	326	327	290	274	302	297	299	299	319	288	324	312	293	283	285	279	286	315	324	282	292	302	274	288	301	316	329	292	297	306	301	323	291	305	289	296	305	277	307	290	301	299	287	319	310	312	316	320	301	279	280	297	322	292	315	279	287	290	270	308	268	318	283	270	282	276	305	325	283	267	291	298	287	302	302	297	318	311	257	307	287	293	272	297	290	292	316	306	315	313	300	282	291	290	266	316	299	309	324	295	287	312	333	261	261	297	296	288	263	296	329	272	319	316	267	291	279	301	261	294	293	294	303	294	272	303	276	322	322	278	313	292	261	279	277	316	296	298	326	295	306	264	268	283	301	311	301	277	291	307	329	297	274	325	301	312	295	296	301	295	294	276	304	288	297	297	327	305	293	282	289	314	281	292	285	280	293	316	310	307	287	288	298	293	275	293	322	313	300	271	288	310	300	269	330	303	264	293	294	295	292	311	288	304	299	318	291	293	293	267	300	313	295	315	274	333	285	303	285	282	314	302	295	303	295	323	326	300	309	264	319	315	271	332	291	318	279	290	285	286	279	301	310	307	285	328	286	285	307	312	278	299	287	328	283	290	289	265	314	314	302	276	282	305	298	324	280	284	283	318	292	332	279	294	309	294	265	321	278	304	299	295	326	269	303	295	322	272	290	266	278	285	306	278	297	309	264	303	292	276	305	288	292	291	316	295	297	298	295	298	304	311	301	300	282	306	298	287	260	296	296	293	291	312	262	308	286	318	291	291	274	277	295	313	273	285	282	278	302	292	309	279	301	333	321	297	296	297	297	299	299	299	283	314	320	288	308	290	275	303	302	284	318	282	307	293	293	286	307	299	314	311	287	293	270	283	244	284	295	325	271	315	283	316	306	285	286	296	294	289	292	318	297	298	314	302	294	290	304	293	303	303	302	296	306	289	308	296	299	304	287	298	315	312	270	312	305	328	295	337	284	291	285	293	293	287	276	324	295	276	322	271	290	283	268	264	313	296	287	317	302	272	308	296	302	309	298	321	313	292	319	287	275	298	297	280	290	324	304	287	285	292	295	327	340	318	285	276	304	321	303	309	279	295	289	302	282	295	284	285	289	266	304	283	310	290	346	288	268	285	307	298	310	286	309	280	284	331	308	290	308	266	260	301	303	281	276	286	306	268	296	291	287	306	300	287	315	312	283	264	278	292	319	294	292	251	316	306	285	262	322	288	301	296	315	272	313	280	257	268	267	272	289	302	278	310	292	297	280	307	298	287	285	270	288	301	282	286	330	312	316	296	294	268	292	288	286	307	326	306	307	290	311	296	312	299	332	315	289	288	319	295	300	269	315	279	289	307	294	276	281	287	318	291	272	337	303	281	332	300	282	269	272	286	293	274	306	284	266	302	293	318	290	291	315	300	300	288	308	301	313	305	310	285	306	284	302	293	308	322	302	304	309	306	313	294	295	317	296	288	269	277	324	315	287	275	308	281	283	299	280	287	302	292	322	307	276	301
23920	21008	28343	25346	20394	8846	1057	427	305	315	302	300	293	267	280	276	281	288	289	276	299	250	269	283	263	259	244	248	266	236	289	272	288	284	281	262	280	251	287	291	278	268	264	276	297	248	286	262	287	262	251	260	247	261	255	284	253	235	260	280	247	255	278	280	272	242	269	250	269	259	277	269	265	262	263	263	284	238	278	265	285	272	296	285	275	258	261	279	263	244	253	256	251	273	248	236	247	277	272	269	248	279	273	252	229	280	316	269	252	284	295	241	246	261	245	266	276	247	257	264	285	262	245	288	265	260	256	247	275	273	265	265	297	225	238	265	254	242	275	250	280	267	244	261	276	264	261	251	274	267	259	264	262	277	262	252	267	272	242	274	256	276	229	268	298	268	258	267	269	281	247	243	270	271	286	261	284	258	300	294	259	307	284	265	267	247	269	276	258	279	250	285	250	264	276	246	258	262	274	267	277	264	274	253	288	285	286	239	242	256	265	252	269	250	270	235	245	238	254	265	262	276	263	283	277	264	268	294	274	246	276	293	263	284	233	264	242	261	283	274	263	272	263	251	268	252	267	245	288	264	274	263	247	234	268	286	300	228	246	263	278	271	282	250	275	254	265	255	266	272	270	271	279	266	233	275	253	272	256	269	284	289	228	247	255	308	251	270	252	256	302	306	274	259	245	275	262	259	299	240	236	285	282	268	275	286	267	269	245	273	295	259	271	262	285	271	244	232	259	291	256	274	271	277	270	241	263	255	265	276	288	271	225	260	263	273	313	266	261	268	271	282	255	273	269	237	256	263	280	277	279	245	267	251	273	261	250	238	266	255	262	264	258	265	304	257	266	267	266	268	255	303	243	260	316	267	292	253	270	248	245	233	269	273	283	272	279	257	278	263	280	240	294	237	258	291	309	252	253	282	253	272	279	266	291	267	258	248	253	260	264	266	283	250	229	271	279	226	254	300	250	279	276	238	258	280	255	272	267	243	289	244	276	258	236	247	281	259	302	250	263	272	258	259	258	264	272	304	291	262	259	282	275	257	247	271	254	250	275	272	257	286	265	268	267	251	278	276	254	244	272	268	276	268	313	256	247	261	265	261	259	312	279	270	270	263	256	226	250	257	276	253	242	269	275	288	287	279	252	271	278	270	275	259	258	261	242	290	265	281	284	273	282	261	263	272	264	275	231	282	259	265	262	249	261	248	253	269	281	253	283	298	275	258	313	249	256	293	247	250	241	256	246	282	280	259	247	275	272	235	284	260	248	260	259	266	273	232	252	292	304	276	255	258	270	234	255	268	273	243	256	262	283	298	292	290	258	285	280	292	253	269	275	276	265	264	260	248	247	266	235	284	248	259	249	242	269	285	286	274	264	265	238	266	287	283	251	269	250	281	246	305	287	269	280	259	296	279	276	255	267	271	268	276	261	239	257	252	239	284	252	274	240	255	268	271	245	291	274	260	262	285	242	260	247	330	284	292	285	284	235	304	278	276	267	264	272	278	269	255	310	228	279	266	276	238	272	257	280	274	275	297	242	288	272	259	261	259	282	258	268	269	287	267	245	265	258	294	290	274	259	258	243	245	297	239	257	270	274	248	271	275	283	265	268	268	267	248	238	242	248	250	259	280	287	277	260	251	264	229	271	257	265	248	268	281	260	245	265	241	269	258	304	255	275	274	268	279	282	254	234	286	258	295	263	269	226	251	240	283	244	234	268	269	272	268	272	292	263	300	248	257	266	259	268	255	262	283	280	242	285	270	274	269	262	262	254	266	286	254	262	260	288	261	257	278	255	246	266	270	254	256	276	261	261	275	281	283	264	271	284	255	299	269	282	289	282	265	249	254	261	257	243	258	222	282	246	268	266	248	265	262	261	253	293	256	249	277	228	248	276	253	285	276	259	255	239	262	281	273	287	263	286	293	255	259	265	287	263	297	275	254	270	259	281	249	259	270	250	263	263	273	295	274	252	246	264	274	234	252	277	273	288	266	262	261	242	252	280	272	265	269	251	291	268	265	284	260	254	265	238	249	264	278	245	282	279	266	288	277	268	284	275	281	238	295	268	285	278	263	271	291	285	268	272	279	262	272	270	255	259	268	278	289	282	254	273	274	286	288	280	276	263	272	292	229	293	258	255	283	268	272	274	276	261	271	271	279	226	268	280	274	277	268	268	262	294	232	288	266	260	260	262	278	263	253	284	285	283	300	260	267	289	295	283	260	294	262	278	229	264	256	253	277	245	246	261	279	285	232	283	286	275	270	242	263	293	258	259	309	281	283	258	259	278	264	255	270	257	268	251	274	270	290	258	278	256	262	271	269	278	230	237	259	262	316	283	243	258	271	282	272	262	283	258	273	301	242	296	257	287	299	270	281	252	268	249	250	281	281	239	255	268	286	257	263	276	263	266	247	253	266	293	262	265	284	271	284	230	291	233	247	268	305	262	258	279	268	265	258	264	267	280	284	285	280	262	248	252	265	269	246	274	268	272	242	259	285	292	276	253	257	256	247	251	267	249	259	265	276	267	265	260	257	262	244	270	249	260	266	253	270	257	250	250	281	272	242	249	217	242	293	259	262	253	290	270	256	252	273	268	275	272	263	279	256	259	276	302	254	273	275	264	272	259	286	266	298	304	270	261	267	285	273	243	279	245	294	250	235	245	285	262	274	286	262	286	259	261	244	238	249	286	284	267	291	257	274	257	292	253	258	254	251	293	280	281	309	268	286	264	268	271	254	249	244	267	264	250	259	316	245	266	247	263	273	288	291	225	269	285	284	266	272	283	290	253	266	251	259	266	245	258	282	270	244	270	251	254	249	254	274	248	275	271	271	287	275	245	236	268	277	271	264	259	264	288	270	246	266	278	258	291	274	263	273	244	284	232	259	273	265	248	293	249	269	268	248	237	249	280	269	259	268	269	286	256	256	274	243	284	282	285	277	278	300	268	258	242	253	270	262	278	255	272	239	264	262	259	298	261	242	273	249	248	284	257	288	251	252	252	264	271	227	268	257	243	273	293	267	247	280	247	293	241	250	285	269	257	242	262	285	269	289	275	265	299	257	280	268	269	289	271	244	263	261	286	271	258	262	269	290	257	241	271	250	273	250	256	272	233	257	259	259	317	244	256	265	288	279	291	255	260	262	288	272	262	238	257	267	259	261	257	259	261	256	264	251	269	251	254	306	295	270	259	254	281	248	226	269	260	256	250	285	279	251	264	250	271	276	264	267	280	246	278	299	268	233	282	259	283	282	253	263	277	309	256	278	257	288	226	246	266	271	273	283	261	262	244	250	295	249	270	274	277	253	274	279	266	255	247	264	260	271	264	273	283	267	261	279	281	288	256	270	303	235	280	267	261	278	242	265	244	276	234	260	252	250	283	260	250	271	246	284	250	270	251	306	261	249	230	260	254	282	261	275	281	265	276	279	284	249	281	245	279	247	276	254	267	283	277	268	260	254	272	288	268	289	247	269	273	285	248	283	244	238
35054	57315	42621	28153	11500	2059	673	457	395	351	336	361	302	312	323	300	313	346	321	290	335	320	355	301	333	301	316	306	285	290	309	310	288	290	323	313	304	322	297	288	314	326	307	296	308	327	296	306	312	320	319	313	327	282	317	291	289	313	295	300	302	321	268	308	290	336	324	271	307	305	312	324	309	302	334	291	287	335	313	308	304	320	310	310	279	319	299	328	318	295	300	301	299	305	292	312	318	300	350	292	306	324	325	310	324	339	310	296	317	308	295	310	325	316	308	330	316	307	311	316	289	325	330	294	269	303	323	323	337	316	311	292	308	316	313	304	315	276	303	324	293	290	318	306	299	323	321	331	345	296	319	308	287	285	305	322	316	312	292	309	317	314	300	308	317	319	310	291	309	293	313	346	340	333	308	298	310	278	312	315	291	280	335	294	278	324	301	294	310	308	286	284	316	320	299	316	331	284	305	318	306	315	259	312	287	291	305	282	305	300	285	297	308	290	327	296	276	312	321	297	307	311	314	287	328	294	285	287	313	271	295	283	278	278	300	328	307	284	309	307	303	317	299	287	294	307	320	286	298	317	305	300	325	297	329	277	306	290	294	308	322	338	284	288	307	298	306	312	315	308	286	297	289	286	291	320	309	292	325	327	315	298	299	315	300	314	283	284	314	289	301	293	300	284	318	310	299	319	316	318	315	342	292	312	291	305	314	275	293	324	303	345	283	303	344	297	295	282	281	315	297	307	306	301	295	321	333	333	330	306	296	344	298	280	297	309	295	288	298	295	285	301	280	307	293	284	284	320	340	282	292	310	288	305	321	277	287	310	314	326	307	315	318	302	310	311	300	311	284	306	302	300	326	293	319	313	298	326	297	322	313	314	306	302	321	314	334	308	337	295	331	294	297	317	316	320	297	299	310	301	313	305	308	294	288	287	314	331	307	322	312	294	331	308	342	313	318	306	316	309	322	312	310	345	340	307	292	282	277	285	324	313	293	301	339	285	322	289	325	292	307	323	308	304	312	303	298	315	304	326	316	306	288	281	305	325	317	291	283	331	315	329	296	311	272	346	312	319	319	346	302	319	309	311	322	307	276	332	316	284	305	282	289	292	301	302	289	325	336	296	329	311	274	314	291	300	291	312	283	297	306	292	294	308	305	291	309	308	304	295	327	327	302	308	295	351	321	294	295	309	327	303	301	324	329	302	302	324	309	302	309	298	310	304	283	300	322	298	275	297	271	297	287	322	289	296	293	299	279	310	292	311	326	307	314	353	295	318	313	292	295	276	295	318	316	310	292	365	285	307	299	296	299	319	320	311	313	304	285	301	294	327	333	314	310	311	321	294	301	299	305	332	291	304	322	312	321	320	307	309	299	323	310	326	297	320	303	318	313	311	316	305	326	311	290	333	291	291	290	312	307	323	294	309	280	327	311	316	287	290	335	307	302	273	311	322	317	301	286	299	301	311	346	319	275	288	296	300	314	300	317	308	331	283	309	317	294	327	328	307	309	280	300	296	302	293	319	308	292	282	296	298	295	309	295	303	310	315	312	306	310	309	332	294	308	338	307	310	293	320	328	323	302	333	318	301	302	313	286	292	311	347	319	320	325	298	309	306	299	296	336	299	283	294	311	333	329	341	292	275	307	319	264	282	286	343	303	329	329	287	295	306	310	302	296	326	309	335	292	328	311	300	305	318	328	278	290	327	323	322	304	314	314	263	313	300	329	302	285	295	306	269	325	330	289	301	304	298	296	317	295	281	303	328	305	326	308	335	282	306	293	312	297	304	279	343	316	306	353	325	313	311	334	299	297	315	341	320	309	301	294	327	317	304	263	325	299	295	332	309	323	307	297	321	322	287	306	269	294	288	285	294	319	281	280	305	310	326	311	298	290	299	284	284	323	323	286	276	309	306	284	299	293	331	332	333	301	295	315	309	287	290	324	325	292	319	321	298	337	307	324	315	318	291	314	299	314	322	308	308	317	301	319	288	332	320	290	322	299	276	307	316	309	321	304	333	301	301	327	303	316	282	301	296	321	310	285	299	297	297	317	279	314	304	315	279	305	297	286	320	311	327	329	331	334	316	298	287	313	319	319	301	316	336	293	293	323	319	261	322	298	319	338	349	330	300	278	317	321	322	332	285	340	330	309	312	329	302	310	299	282	291	314	310	308	292	297	318	280	324	320	309	288	285	331	276	292	317	308	303	284	348	325	335	323	328	305	265	297	338	296	302	300	335	290	293	304	315	280	304	231	305	306	298	312	284	319	327	313	298	285	311	324	318	315	319	301	312	287	325	314	332	322	306	313	291	333	325	343	317	323	316	286	286	304	301	322	291	293	294	327	314	312	323	278	314	358	288	305	299	285	298	319	287	300	306	303	308	279	328	288	308	323	304	302	281	311	332	301	333	305	302	293	318	322	312	304	315	292	310	310	294	303	293	280	305	288	327	307	300	303	302	282	322	318	325	301	286	299	310	348	308	327	304	319	324	300	337	297	296	306	323	286	304	322	280	316	305	291	290	271	303	309	300	301	333	304	322	313	295	279	309	303	311	320	335	319	313	325	297	337	300	302	273	333	300	326	282	313	302	299	280	304	301	318	324	309	334	317	301	303	301	299	323	308	303	303	308	274	322	314	276	297	313	319	320	292	310	290	327	263	296	274	340	277	314	307	284	295	345	298	302	323	331	323	284	306	326	359	298	320	314	301	317	318	332	311	360	318	313	335	300	333	325	279	311	314	300	295	308	313	306	323	334	304	281	300	300	285	313	304	299	285	348	318	301	276	283	291	311	292	302	309	290	293	283	316	319	335	311	281	297	300	295	328	322	310	284	327	317	319	326	296	286	306	313	285	287	309	286	318	319	314	312	334	299	291	286	298	314	250	317	324	292	298	311	276	315	303	299	302	310	291	272	308	309	331	323	298	289	287	312	327	308	302	297	324	309	295	297	283	302	313	321	286	323	279	296	264	313	311	288	296	313	307	304	297	288	297	290	314	329	329	325	316	330	310	307	327	328	297	295	320	277	333	314	293	302	321	298	288	317	338	313	297	303	322	324	303	321	319	304	295	319	272	346	281	324	304	326	286	270	288	289	306	278	308	277	337	326	305	264	276	298	288	308	329	296	316	318	321	300	347	313	286	333	307	299	313	300	314	315	283	302	312	276	298	302	307	308	316	342	301	285	294	289	349	303	279	293	322	302	279	322	301	307	284	321	302	313	303	339	339	287	316	299	301	325	334	314	312	334	297	292	333	300	300	319	320	318	285	325	304	309	300	321	314	277	316	325	305	304	284	306	291	315	293	294	292	308	323	303	277	315	284	297	280	316	286	315	295	292	331	301	316	297	328	306	312	323	268	315	337	295	330	293	297	309	302	316	314	310	297	305	313	299	341	293	316	299	286	302	323	282	336	359	302	288	330	339	310	308	307	300	337	322	315	271	302	340	273	289	306	322	330	324	320	323	330	309	331	300	316	287	306	296
25177	21266	28158	25409	13076	2291	607	383	378	369	365	365	363	362	368	338	376	366	359	374	353	377	378	379	364	345	368	370	311	343	374	402	374	375	346	379	368	342	379	366	367	345	350	376	369	389	406	348	332	357	376	375	327	354	378	351	400	359	354	367	380	365	336	371	347	357	383	383	383	370	367	383	382	343	357	367	359	361	331	392	374	341	360	369	343	337	405	344	413	377	344	372	370	362	338	365	366	369	361	358	359	370	330	338	389	346	343	388	345	357	383	356	375	328	346	351	343	366	353	389	360	373	342	371	359	375	355	347	369	338	372	359	364	374	351	407	339	341	348	343	358	362	364	370	361	347	335	328	337	382	370	335	368	389	367	384	356	360	357	357	352	353	368	354	356	331	360	353	355	368	378	334	352	351	347	393	373	351	361	381	350	375	363	320	357	361	365	358	406	331	366	347	331	342	366	354	366	379	369	380	371	354	379	364	362	353	357	385	362	379	376	356	384	342	349	363	379	364	376	355	364	320	364	387	367	367	347	353	347	342	342	329	342	347	344	357	343	368	351	357	328	401	335	376	387	346	363	376	332	362	346	361	363	351	362	353	386	351	366	351	377	377	387	355	364	355	371	340	385	353	346	345	381	365	367	383	356	351	361	374	353	364	363	344	352	376	353	340	332	344	344	373	402	367	324	355	319	364	350	368	354	369	344	344	376	389	389	359	385	339	338	363	393	374	416	393	352	356	370	389	384	366	375	357	334	377	377	379	347	353	386	330	416	362	367	370	315	359	327	388	383	360	343	351	314	337	362	387	373	361	361	372	347	388	367	355	365	331	349	370	367	356	377	402	357	364	356	335	430	357	350	364	329	313	379	367	364	348	347	374	373	361	379	351	349	361	341	393	335	364	362	359	336	356	386	389	351	378	347	348	401	366	351	388	340	389	328	366	364	345	367	386	378	351	372	374	357	363	362	342	353	355	386	387	339	367	357	329	378	353	350	373	347	353	322	368	351	395	386	386	374	349	359	364	358	346	383	358	391	338	373	353	354	345	318	356	370	351	374	356	376	368	359	363	348	374	407	377	372	388	328	365	391	362	377	372	331	347	353	400	362	341	336	358	360	349	374	406	322	341	348	353	381	335	364	402	346	380	333	402	374	359	397	340	363	336	340	365	393	357	363	374	357	349	332	352	378	379	387	312	349	375	397	371	372	350	357	392	386	352	373	381	374	357	308	367	396	348	356	382	387	351	371	332	373	320	406	363	345	356	400	350	346	376	372	367	365	328	356	356	372	349	402	351	385	340	383	377	386	335	387	343	334	376	356	412	344	363	348	355	361	400	343	364	347	352	343	347	329	347	348	376	329	359	345	362	394	342	354	350	325	343	333	366	368	361	370	316	357	339	355	358	356	374	322	334	342	348	397	388	347	346	382	383	386	347	357	355	369	364	395	357	367	352	391	339	351	372	336	345	346	334	355	369	348	349	352	362	366	341	360	388	384	353	368	333	371	346	381	358	391	350	345	386	337	359	371	363	398	369	367	371	419	353	352	351	359	381	360	353	358	368	356	345	340	344	385	329	368	379	357	361	345	355	359	342	368	369	342	310	376	324	369	342	389	376	371	364	379	332	330	349	346	344	376	367	357	330	339	332	385	372	399	351	364	377	363	378	375	372	384	363	383	373	337	373	345	364	364	348	386	334	376	375	363	363	375	371	376	363	363	383	350	342	321	360	320	366	378	365	373	344	381	363	368	342	380	366	338	384	333	355	367	353	370	348	371	366	382	357	324	373	354	361	366	389	376	329	371	388	324	375	379	345	378	368	382	362	354	377	382	365	347	372	397	344	326	373	343	357	328	373	380	352	389	368	360	340	360	377	357	382	370	377	354	375	338	371	350	354	380	360	340	358	343	369	386	346	372	358	393	334	347	348	361	395	377	333	376	370	359	365	338	385	380	373	372	341	376	353	360	332	325	371	338	344	370	335	345	363	342	383	358	368	326	385	386	356	377	373	371	411	379	362	354	392	429	382	363	347	324	382	384	367	371	376	360	378	415	361	375	370	381	329	346	380	342	364	350	373	355	360	375	358	354	390	348	385	367	334	359	372	329	337	362	358	342	363	345	379	361	361	352	344	339	363	333	366	362	357	362	375	369	326	382	336	370	373	362	363	411	361	381	369	383	365	401	364	359	379	375	347	365	345	334	359	396	366	396	360	334	358	350	360	344	317	365	385	381	376	373	360	362	358	373	348	358	425	363	327	370	358	387	356	352	370	358	362	367	369	314	376	400	343	364	346	347	342	391	363	360	329	348	362	395	340	345	344	359	363	325	331	353	330	380	369	336	378	361	360	378	373	382	375	371	365	339	391	363	363	382	369	376	373	370	381	352	365	353	324	372	359	330	359	353	340	374	376	344	389	348	353	373	352	377	341	357	390	358	385	369	344	388	345	353	366	332	373	383	365	387	337	365	369	352	358	353	391	393	380	357	388	372	356	360	358	338	385	338	376	369	382	367	401	374	371	347	382	321	388	366	349	362	357	354	389	381	369	352	344	368	351	344	340	340	380	375	371	337	352	346	357	343	333	401	338	369	381	362	319	370	379	330	354	356	369	384	329	351	372	373	395	324	360	345	345	358	357	380	383	362	354	374	359	342	338	329	344	363	352	339	371	351	316	361	350	401	313	373	356	338	372	353	346	379	393	333	345	350	365	382	412	358	366	360	388	372	336	349	375	347	393	377	360	387	365	377	351	374	351	380	367	395	336	382	383	363	380	367	375	362	348	355	375	348	371	380	361	376	388	337	366	375	383	357	341	373	342	367	358	346	370	355	365	341	381	349	321	405	339	368	382	384	370	324	343	346	385	373	395	345	364	347	340	378	332	341	375	376	355	357	357	344	320	371	360	325	365	401	340	349	346	368	339	363	365	352	371	374	343	321	349	372	373	329	351	340	357	361	346	336	349	381	392	330	373	350	350	342	337	393	375	351	358	370	405	361	321	323	395	365	365	373	352	344	341	321	372	342	362	377	354	348	353	346	360	356	363	378	355	359	319	374	349	370	381	332	368	336	341	363	352	355	363	351	359	353	363	319	359	375	375	399	331	330	319	375	390	398	348	338	360	381	360	373	395	385	370	360	350	390	349	355	381	370	372	351	369	367	347	359	365	346	356	368	343	376	359	341	352	361	333	387	342	375	347	347	347	361	385	334	380	381	368	363	407	363	351	374	374	339	335	367	343	335	365	396	376	359	361	364	344	338	354	373	335	331	391	347	356	353	381	350	360	345	340	326	363	364	352	337	345	370	366	354	367	372	383	321	377	353	346	363	341	349	364	338	382	357	354	366	343	366	378	345	389	384	357	353	364	348	372	354	374	362	332	358	341	332	346	349	360	344	373	407	363	386	361	322	373	345	341	357	328	370	355	366	373	334	377	330	363	370	355	374	348	375	352	355	374	378	339	391	337	387	384	342	360	365	335	380	356	394	368	370	356
37875	54245	34768	19493	8655	1834	595	497	442	449	439	415	455	411	433	407	410	437	400	430	394	386	379	375	416	422	425	408	405	435	410	416	430	445	407	423	418	402	403	386	411	376	398	384	412	411	414	407	407	419	421	414	437	448	440	432	406	389	405	395	386	402	403	420	392	422	394	442	397	405	417	414	389	404	419	435	433	398	405	444	380	405	414	395	426	417	416	401	403	396	393	419	409	391	401	432	382	422	412	421	438	458	456	424	414	411	412	445	433	388	438	428	418	360	435	415	388	435	435	409	428	385	430	418	434	430	407	395	409	444	424	404	417	435	417	407	425	385	412	414	416	437	445	383	409	402	416	395	399	438	444	446	397	377	396	387	399	417	419	431	442	404	398	423	407	437	400	426	408	406	414	389	408	396	426	427	395	422	415	425	436	390	377	432	437	416	429	400	428	409	438	374	377	413	437	367	417	410	398	440	421	386	433	418	422	442	417	399	464	421	394	421	423	429	399	424	384	411	407	457	412	423	409	389	433	420	417	408	405	406	415	433	410	432	381	454	410	421	417	416	426	394	399	415	369	452	437	379	429	412	393	431	410	418	438	408	400	414	390	393	414	394	430	425	415	371	421	406	391	400	412	413	424	426	406	384	418	415	402	386	398	428	389	407	419	428	388	420	382	441	387	457	416	444	413	450	391	425	393	436	429	435	390	408	403	406	449	374	404	384	382	431	394	447	436	385	443	433	439	423	411	419	413	408	409	399	379	431	385	394	415	446	416	427	409	402	398	385	423	428	446	383	382	418	429	371	400	370	429	422	408	369	433	468	395	363	416	430	388	426	420	441	438	384	428	399	377	374	415	418	416	440	437	405	435	427	393	454	367	446	428	413	423	435	385	386	405	398	441	398	411	406	394	381	405	398	405	418	374	443	393	399	425	418	401	384	428	396	414	407	391	441	425	419	434	407	386	409	407	409	411	426	396	382	420	431	435	421	387	407	474	421	453	406	439	411	444	414	416	410	426	430	403	404	409	394	386	423	374	409	432	394	445	444	413	428	436	395	411	362	387	430	411	415	410	404	399	404	419	393	401	437	437	399	430	421	436	408	407	424	412	408	429	401	419	408	397	421	385	389	390	395	416	379	424	419	452	375	406	433	417	410	390	470	444	422	402	415	411	383	413	404	412	390	408	393	442	424	407	431	415	411	379	450	436	434	418	364	386	440	416	426	430	406	401	430	455	423	411	405	405	395	426	420	431	416	422	407	438	382	434	399	398	430	425	462	434	367	417	440	400	414	394	416	436	442	448	419	425	419	394	398	422	398	424	416	401	395	392	411	429	406	378	380	411	401	475	407	437	396	438	385	389	399	410	440	409	437	409	431	420	365	395	396	384	430	439	420	397	386	418	424	426	405	454	408	459	434	408	410	452	434	416	417	396	434	396	456	411	417	392	400	402	396	402	423	406	409	385	442	394	412	413	400	426	454	419	375	402	416	440	424	417	381	426	398	421	392	427	396	429	388	423	414	379	418	382	428	429	374	410	440	401	393	420	417	403	389	402	407	405	400	417	399	385	411	364	369	398	402	429	385	397	431	419	449	388	355	396	403	424	397	409	409	418	374	424	446	430	391	391	408	413	430	412	380	404	430	421	418	434	417	415	412	381	401	418	421	418	399	415	439	428	392	396	408	422	401	367	399	401	409	406	376	414	413	422	443	402	407	386	429	417	444	410	409	400	413	387	434	397	450	396	445	401	426	387	425	412	399	418	412	407	397	428	378	444	422	384	346	407	423	402	408	401	405	409	386	435	404	410	403	433	373	432	374	422	432	447	416	385	434	435	418	371	434	379	393	442	397	411	422	397	384	428	425	441	419	398	393	443	460	396	406	439	400	412	380	429	408	382	423	412	366	419	389	426	394	409	433	420	426	404	394	421	432	383	431	432	374	382	442	473	416	423	407	404	396	411	403	410	384	406	405	406	449	411	403	409	399	413	419	420	396	395	424	418	409	389	427	403	402	426	426	394	408	437	414	403	405	395	426	395	403	412	411	426	413	414	457	403	397	395	422	399	406	417	415	410	394	429	378	388	404	396	409	401	417	411	413	390	395	427	398	400	436	418	407	430	380	394	417	414	414	448	419	413	420	382	448	431	397	446	405	416	409	423	382	411	431	374	384	407	401	425	413	402	421	411	438	419	414	414	435	424	364	387	430	405	382	390	382	412	359	390	420	416	378	421	370	425	412	413	389	423	355	438	411	375	435	393	400	443	413	420	393	381	406	414	387	441	398	401	391	412	419	414	422	420	422	358	419	433	410	453	388	413	435	390	400	463	414	390	387	411	421	452	418	410	436	418	418	410	412	408	410	394	414	455	435	399	423	401	416	422	415	403	430	430	426	407	426	399	399	375	399	402	428	412	438	425	397	397	403	398	422	431	375	418	398	404	442	446	394	413	408	424	393	405	398	376	437	447	387	423	393	414	429	447	432	412	403	400	423	380	414	410	465	440	403	438	394	395	431	409	421	433	415	404	399	398	445	413	394	405	390	411	427	428	387	385	401	375	411	387	410	397	411	406	402	417	414	428	434	398	402	394	419	383	405	418	410	428	419	391	405	395	378	431	417	387	386	408	446	413	405	437	433	424	380	422	406	420	403	406	392	430	401	406	393	403	412	406	425	377	423	399	435	347	384	414	398	416	433	414	411	436	424	384	392	416	393	409	430	426	389	383	449	420	397	401	456	408	419	444	406	407	410	395	382	421	391	410	402	406	422	403	428	394	431	385	430	413	400	387	394	419	382	404	383	378	363	397	423	394	420	413	382	441	405	408	415	403	431	402	378	382	418	414	418	423	403	398	403	404	434	405	415	374	399	447	438	415	404	398	421	412	400	443	386	423	418	434	417	396	389	406	418	411	391	416	427	401	401	427	385	402	422	400	428	423	396	454	399	402	404	449	430	430	382	398	399	405	416	452	435	421	410	395	408	420	427	400	426	437	415	372	408	390	417	433	417	419	449	378	397	352	404	391	384	382	398	415	433	449	401	453	393	397	430	382	411	413	395	397	411	435	452	403	423	414	430	420	415	371	398	416	393	403	437	396	364	428	446	380	412	405	405	425	414	391	399	425	423	411	423	409	412	416	389	448	437	405	430	414	399	372	454	380	445	406	427	407	404	407	429	415	440	437	381	407	413	413	423	389	413	422	383	405	395	423	417	422	404	441	436	408	417	413	421	365	451	406	377	458	442	384	418	426	422	386	433	439	416	387	406	423	400	437	402	398	444	393	433	375	398	403	399	409	428	425	417	435	415	397	404	410	402	372	405	373	425	388	421	387	412	389	430	392	419	427	411	412	428	390	421	433	389	425	425	420	440	385	416	432	399	456	398	432	435	407	422	391	387	416	428	413	462	439	399	432	388	385	412	411	444	358	427	411	426	379	457	399	411	430	446	395	396	438	411	416	399	430	432	421	418	408	385	443	370	365	398	435	420	451	451
22852	20997	28464	23991	21479	20249	8052	1098	619	529	486	447	465	443	411	451	439	477	446	420	456	418	447	444	443	477	433	439	466	458	402	428	437	453	466	406	393	456	426	431	445	428	451	411	410	434	441	425	416	415	468	453	410	416	401	437	479	442	440	399	452	458	419	410	447	458	405	442	447	461	427	437	416	447	415	460	438	425	422	451	398	446	415	427	377	415	402	443	409	444	430	469	445	416	461	413	427	428	413	395	392	421	411	404	394	425	464	445	423	421	407	442	452	408	451	391	399	425	428	400	433	426	479	450	442	456	437	407	414	419	407	414	471	416	429	422	434	418	428	439	432	438	434	424	449	408	407	432	432	407	414	425	448	429	427	446	398	420	458	399	449	432	432	407	476	407	408	407	396	476	396	381	439	407	396	423	424	418	405	406	432	446	414	429	380	424	412	438	404	407	421	440	429	426	466	444	456	412	459	438	406	447	400	478	383	412	433	400	450	393	476	410	442	440	441	429	458	431	438	405	435	438	422	415	447	460	423	438	431	447	403	408	428	444	411	435	414	446	432	442	443	434	437	439	427	437	443	407	436	448	451	464	450	439	454	454	419	465	459	400	487	447	413	425	420	428	441	433	415	417	421	415	411	392	433	423	443	456	442	412	452	442	386	433	396	393	474	415	431	444	413	437	425	427	446	422	444	447	443	409	425	385	438	445	414	373	433	437	379	473	406	419	410	421	459	418	383	402	426	417	412	433	404	440	446	419	452	439	430	436	428	442	408	447	451	434	430	440	418	424	437	454	473	390	438	432	408	387	413	420	402	463	441	435	446	432	419	473	424	454	497	419	410	419	452	405	432	452	417	437	462	421	412	434	437	434	404	425	429	424	426	455	441	404	396	459	450	451	459	417	439	395	432	413	430	418	449	440	391	464	426	431	424	440	435	462	396	392	416	419	446	419	466	443	469	417	419	444	436	413	423	437	422	433	443	429	405	450	395	444	451	423	434	432	415	421	443	423	379	408	421	418	426	454	404	397	412	438	428	394	408	458	412	419	412	435	444	420	402	433	457	443	393	407	472	409	448	442	449	476	424	425	431	433	441	409	423	425	466	426	439	390	428	453	425	402	421	466	438	444	410	449	430	439	433	403	411	432	443	429	431	425	420	428	427	409	462	449	437	451	403	433	399	425	407	430	385	387	422	418	419	410	411	455	415	427	422	430	449	410	461	492	429	444	421	423	429	448	436	448	433	417	441	435	406	420	415	444	419	430	387	426	465	395	422	472	447	441	443	409	446	450	423	431	396	412	434	413	405	444	439	417	415	398	421	387	438	398	432	419	438	433	427	415	413	406	453	410	417	415	431	414	423	403	459	429	456	455	464	417	446	450	456	444	407	419	419	463	412	419	421	432	418	408	411	453	445	430	404	447	439	413	422	417	416	421	442	434	421	457	443	418	465	432	414	410	404	483	433	443	432	442	437	403	419	413	442	422	422	452	408	463	448	450	439	427	442	428	401	399	447	419	434	434	414	467	463	433	432	498	422	439	447	406	417	431	450	449	432	421	383	413	431	416	419	437	465	411	393	432	410	456	391	464	420	427	387	399	414	456	440	440	409	442	439	458	411	443	414	416	436	435	416	404	464	429	429	412	413	400	433	438	416	428	416	450	447	451	448	442	409	427	454	402	415	390	496	445	402	444	444	418	459	423	431	404	443	445	405	425	447	455	408	424	419	418	437	456	394	432	419	429	447	460	435	467	424	414	429	411	432	451	453	423	435	473	419	391	405	452	397	424	416	445	455	393	393	431	429	408	432	399	417	436	442	439	439	433	400	401	404	409	403	433	439	398	452	445	444	438	430	424	396	437	443	429	425	447	436	435	444	424	422	455	425	475	407	418	455	421	383	418	441	460	399	408	465	414	399	390	393	431	426	411	463	425	423	452	412	434	430	384	445	404	428	450	391	419	432	428	425	415	420	421	428	419	400	437	418	406	467	392	380	459	415	395	391	410	429	444	480	389	454	419	424	425	431	399	428	436	426	445	458	459	386	441	404	453	393	428	412	436	417	419	415	411	445	403	403	391	440	437	405	402	437	412	474	434	412	389	440	412	436	437	412	414	406	429	430	455	442	419	454	385	457	436	420	459	423	422	427	451	414	439	454	416	449	398	383	395	404	449	454	443	451	417	405	488	459	429	423	462	407	415	445	399	422	417	413	433	427	413	400	428	402	438	414	438	427	432	430	453	423	429	406	419	433	427	468	437	418	416	431	429	427	421	422	395	414	439	436	459	415	403	418	414	444	443	419	438	441	449	412	422	421	437	410	453	427	432	436	439	424	441	460	426	409	417	442	446	412	417	424	426	457	419	425	415	422	463	430	408	436	438	412	437	420	368	427	414	463	448	428	409	398	410	424	426	431	429	399	448	423	437	399	461	429	406	439	420	399	439	435	429	466	406	470	437	419	416	420	444	421	404	418	432	442	467	447	427	413	466	450	444	404	425	430	464	417	452	416	453	432	442	425	371	420	419	420	393	450	415	421	417	447	437	454	447	467	443	412	408	399	477	423	428	408	403	425	438	416	443	445	429	442	393	412	440	460	409	445	398	415	435	419	436	431	443	437	383	402	443	442	415	445	420	433	442	415	383	455	428	391	405	428	437	409	415	434	440	450	451	434	433	443	471	426	423	446	453	416	421	415	404	433	435	425	485	422	422	403	458	448	438	414	433	429	429	430	445	431	397	448	448	422	456	449	414	418	442	427	435	382	432	413	428	426	408	424	438	429	404	396	435	491	417	400	430	476	440	438	442	417	420	415	463	473	404	407	406	432	419	398	426	421	415	411	425	483	408	434	465	400	410	421	414	441	427	422	440	415	438	427	435	446	429	434	451	398	420	432	447	453	408	452	432	425	400	415	429	438	426	444	468	425	414	449	441	422	463	431	430	450	459	424	413	430	377	429	416	449	424	432	426	417	416	391	442	405	455	428	396	410	393	460	394	431	409	456	399	439	428	443	444	411	421	438	420	390	404	454	410	446	393	436	424	436	466	388	418	452	432	436	439	440	452	444	445	442	411	418	439	441	414	459	442	426	448	424	429	381	483	414	400	439	376	450	437	410	444	433	413	413	445	402	410	438	434	444	469	452	449	399	439	432	422	441	417	422	402	394	443	438	430	435	427	450	451	446	436	419	444	433	453	440	425	402	430	461	435	426	436	412	446	437	421	406	405	393	470	406	467	449	426	444	418	424	458	421	432	426	456	395	456	443	438	428	448	463	437	397	424	430	420	414	411	415	406	415	404	394	422	420	441	413	396	451	417	412	408	404	459	415	412	435	423	403	450	433	425	431	417	435	431	432	429	409	391	431	415	406	414	407	463	431	406	415	405	436	444	446	409	408	403	437	445	421	429	430	389	439	441	430	455	417	441	442	404	437	422	430	447	397	466	453	406	471	423	436	446	446	447	414	450	419	432	461	386	446	427	419	424	448	416	416	444
41162	58455	46447	32852	20394	5939	1560	807	629	574	525	503	525	510	536	500	505	480	503	497	469	509	478	472	469	449	489	489	460	474	474	461	472	492	474	495	457	462	428	476	491	438	497	504	450	440	468	444	453	511	457	469	497	475	479	466	494	479	468	426	491	497	461	464	444	441	475	486	462	456	496	496	436	457	481	480	440	470	455	477	443	462	489	492	473	450	497	457	468	456	497	487	479	488	464	480	469	472	490	469	482	486	495	463	474	508	459	496	473	480	474	487	488	471	459	443	490	491	452	436	465	466	509	497	500	464	427	475	461	467	479	478	456	473	505	458	498	478	471	454	491	449	477	456	466	487	427	466	525	439	459	460	472	490	453	485	451	487	450	493	453	483	475	452	468	477	413	459	492	442	454	449	483	489	438	487	433	500	510	487	480	488	494	452	485	449	449	479	504	438	421	472	438	463	466	465	445	482	488	432	475	482	452	477	471	449	494	491	470	483	494	466	492	463	472	460	507	508	429	439	472	462	424	476	445	534	472	464	465	445	435	474	478	457	458	479	464	482	500	471	476	455	451	518	484	469	481	454	462	462	481	436	462	434	492	452	487	441	454	477	494	464	454	469	457	474	473	451	484	439	454	474	485	454	465	482	492	473	437	483	443	463	500	440	465	482	455	496	499	484	483	461	437	470	459	478	444	485	487	450	515	481	481	447	474	482	478	413	469	474	478	447	472	496	473	490	496	487	468	470	432	488	453	405	467	445	438	477	463	434	458	465	469	433	456	473	476	478	445	455	465	479	464	478	438	446	445	477	459	422	485	479	475	441	442	459	484	496	452	478	461	484	438	488	448	483	476	462	498	447	489	478	473	439	513	514	484	473	484	458	457	421	486	467	454	471	441	454	451	440	451	491	450	501	473	488	459	421	486	507	448	453	465	454	468	462	502	478	479	466	465	493	488	481	477	455	447	454	456	477	427	477	459	463	459	505	484	447	489	455	515	502	447	452	457	495	483	457	433	444	485	465	445	470	460	494	476	459	483	516	486	494	435	505	483	473	505	453	424	453	448	477	477	413	489	481	466	465	491	504	506	489	457	422	457	496	450	536	448	480	438	415	486	484	496	485	468	424	498	480	471	416	455	488	481	446	435	478	439	467	466	465	501	508	475	479	494	462	451	455	437	439	472	491	482	498	460	456	445	474	451	432	434	488	469	452	465	423	504	470	450	420	506	455	477	484	481	462	462	454	496	409	464	468	520	498	454	441	463	470	476	515	470	473	485	456	496	451	448	522	488	469	463	487	438	412	470	494	472	463	453	417	493	470	490	383	449	481	464	483	479	439	464	451	493	468	465	486	460	461	477	493	475	462	464	479	460	479	442	458	484	481	498	444	465	475	498	457	476	472	461	467	469	454	446	447	501	483	463	457	492	490	494	487	487	434	478	495	474	482	512	476	469	421	473	450	508	466	488	492	524	485	489	469	476	484	479	503	485	492	491	480	462	440	470	500	489	445	444	438	447	521	443	491	458	467	482	472	455	495	460	450	469	513	446	461	442	507	512	488	447	481	443	449	480	496	457	452	441	441	473	437	489	476	481	437	479	431	473	504	459	497	469	485	464	458	484	460	515	451	452	444	465	476	463	438	459	455	474	456	491	449	462	465	462	452	446	447	456	440	485	468	495	472	477	488	489	452	455	496	456	427	487	479	427	440	443	482	466	464	467	437	483	413	482	548	507	482	467	485	467	437	448	486	447	481	459	488	511	419	432	479	473	497	491	498	486	486	455	476	430	431	469	459	494	458	478	501	441	450	492	458	468	493	484	459	471	433	462	482	443	482	481	461	481	436	465	444	450	479	463	454	466	502	483	459	486	472	438	499	513	484	408	460	445	505	476	480	470	444	463	533	463	446	512	467	467	463	461	481	472	443	503	502	457	486	478	479	459	431	513	475	490	461	499	467	417	498	463	510	469	460	472	478	516	458	476	494	438	411	489	458	450	485	487	457	502	481	486	454	490	465	456	444	495	459	482	460	474	504	445	462	430	505	497	501	456	495	475	467	486	461	441	511	475	474	471	437	490	476	443	475	478	459	461	473	448	454	434	489	524	469	479	476	474	478	515	473	469	428	491	455	489	512	467	452	446	438	459	439	444	458	476	470	473	439	464	520	460	488	443	454	473	452	486	441	481	457	448	463	515	448	472	431	481	444	431	473	479	513	479	477	456	454	464	462	460	479	438	477	446	502	474	462	482	470	458	445	458	496	473	471	471	479	502	480	492	465	491	460	493	445	437	459	429	436	479	448	468	471	450	462	445	470	455	452	471	466	484	445	456	439	465	433	477	469	473	471	443	477	460	451	493	460	471	477	440	467	449	483	466	452	444	513	445	488	509	458	464	466	422	478	477	441	483	486	483	484	487	491	476	462	474	428	458	499	482	449	466	430	459	438	485	471	506	475	443	436	472	466	491	471	444	451	469	476	455	436	509	442	454	439	469	490	514	451	471	457	482	444	468	470	440	473	481	457	482	441	439	458	455	496	454	501	448	477	430	500	473	500	442	464	509	486	449	434	488	472	457	477	504	463	477	504	483	445	445	459	451	487	442	456	498	447	486	445	472	477	452	466	454	463	440	502	489	470	469	477	514	487	468	458	492	435	450	465	487	440	480	457	463	464	460	483	473	502	460	464	487	455	484	466	468	443	463	468	504	448	494	503	474	455	485	446	497	481	478	413	499	471	423	490	503	483	458	462	470	471	450	482	483	448	496	461	409	480	465	442	471	441	476	461	470	475	469	437	496	446	436	472	454	450	462	480	467	449	451	460	482	434	487	473	494	493	458	447	473	400	489	476	464	473	484	471	501	453	483	473	482	467	503	524	451	497	444	459	476	473	440	455	492	467	449	489	512	482	469	454	473	492	464	469	459	486	496	461	445	456	488	432	464	470	442	470	490	446	476	441	443	467	474	501	430	441	437	461	476	478	465	489	481	491	454	461	443	418	505	491	463	472	477	446	472	514	473	492	468	455	484	458	451	471	490	437	424	482	460	470	504	413	488	446	463	444	443	471	482	454	484	455	467	433	451	457	453	459	468	437	483	469	448	444	434	486	450	486	476	439	511	468	485	418	475	508	471	457	439	485	475	490	457	455	473	464	426	507	485	485	440	478	478	433	494	464	503	476	451	439	476	449	469	451	488	454	467	465	413	466	429	495	461	494	446	467	519	475	489	497	481	505	491	427	471	467	485	481	472	455	488	469	477	511	457	449	508	462	467	448	447	493	458	464	454	459	458	471	477	479	476	461	489	479	468	470	472	462	456	443	472	446	455	469	444	460	501	472	459	465	491	413	499	510	447	463	459	462	479	467	497	431	495	464	454	444	458	447	482	485	465	465	438	467	468	497	466	477	483	461	476	479	459	476	502	449	492	454	445	497	460	480	492	483	462	442	472	478	452	478	514	430	469	451	445	474	472	436	434	474	442	455	502	454	457	465	473	467
31871	35638	33074	17982	4891	976	328	274	269	289	255	250	272	228	264	237	260	285	272	285	289	270	268	249	248	255	252	294	280	260	283	247	275	262	256	262	285	268	255	255	274	258	272	279	237	252	254	265	253	226	257	301	267	271	277	256	237	284	271	242	234	242	273	246	246	267	224	257	271	264	276	251	289	285	250	242	281	262	246	270	230	258	227	255	211	242	236	280	260	285	262	281	269	264	259	252	229	279	277	244	266	250	260	245	264	243	252	243	272	240	252	275	257	270	289	270	246	272	251	271	286	269	230	283	246	248	251	274	247	258	251	235	271	246	250	262	259	231	267	266	251	266	264	258	257	259	247	253	253	268	280	257	245	254	237	277	258	272	248	269	267	262	254	231	256	265	257	242	247	277	285	267	270	262	241	267	244	245	250	256	269	279	249	265	256	238	252	245	284	248	257	249	274	251	264	268	256	274	282	266	273	264	265	273	255	237	261	243	280	247	267	244	276	246	239	269	252	258	257	261	260	279	256	252	252	263	252	292	261	235	228	245	253	275	257	259	271	284	254	260	255	282	273	251	233	259	279	232	257	253	246	244	260	256	278	273	255	276	248	279	296	251	261	235	249	239	247	280	235	246	245	226	246	251	284	270	240	258	272	256	225	260	261	247	252	264	239	257	284	252	242	259	263	259	245	263	270	300	275	269	267	256	227	273	271	250	251	258	245	260	282	260	249	264	260	283	241	271	265	247	240	246	254	291	245	259	277	277	267	249	251	263	268	290	268	270	261	226	253	264	258	267	282	274	231	237	229	239	250	250	249	291	259	285	264	255	277	249	253	256	255	214	275	284	248	251	275	282	258	250	289	251	248	263	276	300	262	260	244	260	265	257	247	268	272	221	251	231	250	304	263	288	275	264	241	281	271	246	231	278	250	247	252	261	305	255	234	274	290	253	256	225	247	267	258	239	271	258	270	285	285	239	272	270	259	273	256	271	276	274	223	274	254	256	283	243	285	258	273	266	259	282	277	254	261	290	253	264	249	284	272	266	258	228	274	245	270	235	278	247	239	276	275	261	283	279	258	238	223	277	277	259	246	228	268	288	262	223	262	252	263	237	244	274	231	258	270	256	265	233	262	244	272	256	261	271	260	234	247	278	266	254	222	242	258	220	255	246	250	257	249	247	269	261	285	250	268	233	226	265	252	271	256	255	253	281	249	254	273	284	263	266	272	258	279	258	255	278	287	258	298	274	258	259	252	266	264	252	246	222	248	249	256	291	270	279	242	253	246	256	288	265	253	262	263	256	261	279	257	265	283	259	242	249	217	269	246	276	260	254	286	299	275	251	283	251	254	272	222	272	264	268	234	265	263	249	266	282	273	254	265	262	270	265	237	260	252	251	290	280	257	261	255	271	276	215	278	276	242	275	234	265	281	231	243	248	278	245	275	254	273	297	271	262	265	253	218	251	276	253	258	250	278	263	287	271	273	266	268	235	231	264	258	280	274	249	251	248	244	241	238	265	266	283	233	258	283	263	265	231	276	268	277	267	285	275	247	274	275	276	225	261	234	287	258	278	250	280	250	283	263	281	262	291	243	253	251	258	242	243	263	267	260	263	262	261	262	272	258	227	270	248	259	268	287	261	270	258	255	232	265	288	280	288	248	259	284	278	257	275	248	251	285	263	264	256	280	252	261	270	231	262	239	265	260	277	244	265	260	247	267	261	242	266	260	260	272	298	253	259	272	264	250	276	264	278	237	243	240	251	254	249	251	245	245	273	286	282	287	271	261	263	235	236	259	293	265	292	251	258	297	283	273	238	268	251	252	242	282	268	273	242	258	238	255	269	282	227	245	244	275	289	262	279	272	274	217	236	268	270	245	268	287	268	271	251	246	268	245	233	255	271	244	268	252	262	270	280	285	254	255	253	253	271	241	255	273	265	280	272	261	268	289	269	280	259	238	259	262	238	262	243	259	267	262	259	252	238	234	278	241	265	255	259	252	262	256	272	216	250	268	247	272	283	252	262	243	242	267	280	267	254	243	261	241	236	258	234	241	244	266	242	252	273	274	266	245	252	270	239	281	270	242	282	249	294	255	239	287	262	284	302	261	275	285	253	260	269	270	283	282	251	266	247	253	250	245	253	261	253	260	274	274	267	250	235	260	262	279	213	267	276	272	287	262	247	262	277	243	259	281	249	265	272	261	278	259	287	279	249	265	242	260	241	263	289	222	230	261	254	275	253	286	265	263	253	233	279	241	231	271	235	292	284	273	278	250	266	293	258	265	275	254	269	261	269	275	248	274	285	275	254	272	263	258	261	258	264	266	280	261	259	260	295	232	299	283	307	290	274	248	270	247	258	263	274	265	272	240	264	266	241	269	254	262	265	264	259	259	244	252	245	262	256	283	242	267	262	274	275	251	254	280	256	262	256	259	279	236	240	274	274	263	276	278	248	229	269	233	260	271	256	264	256	245	272	238	265	264	249	245	252	258	252	258	308	268	259	282	249	278	243	281	280	226	268	288	269	263	265	249	247	283	274	241	296	274	243	284	264	243	285	239	257	263	244	254	273	254	241	248	243	236	254	255	269	274	232	268	271	244	255	247	243	257	256	249	284	243	273	261	260	267	274	258	266	275	291	272	278	247	238	209	264	253	278	238	270	263	256	257	239	253	247	242	280	281	252	283	229	260	264	286	254	270	262	245	261	273	264	255	247	241	257	227	241	260	252	270	254	261	286	270	256	292	263	270	231	257	268	247	269	244	250	236	270	251	266	243	264	254	269	278	245	276	251	270	258	282	255	257	256	267	283	244	265	231	256	258	270	239	245	280	265	235	253	264	244	248	254	269	241	240	250	253	216	237	283	265	256	275	238	253	279	252	278	264	239	236	243	245	280	258	277	261	305	274	263	234	276	270	271	247	290	251	259	243	248	258	247	261	265	248	250	225	278	258	264	269	283	251	286	232	247	285	236	278	251	252	235	251	250	243	279	256	244	274	251	284	284	233	250	256	230	309	262	237	269	251	260	264	274	284	289	270	272	282	246	262	275	278	278	255	249	279	265	236	281	230	227	264	260	283	254	277	255	238	249	251	250	238	268	266	272	261	256	259	257	257	260	268	242	251	249	250	255	281	263	273	263	270	266	206	271	251	265	238	249	234	304	307	265	245	284	269	254	278	244	262	250	250	262	263	272	276	273	277	298	262	238	242	277	266	267	281	258	291	232	250	247	242	252	290	282	292	291	235	286	283	238	253	247	272	264	258	259	274	258	261	237	261	273	224	268	260	275	252	254	266	275	264	260	243	233	271	275	254	277	266	259	262	269	291	276	265	265	242	277	279	282	266	249	273	265	268	256	254	280	254	243	240	255	246	244	288	263	252	277	264	256	292	254	225	249	268	255	266	279	234	264	262	258	253	246	274	264	253	263	280	248	283	266	247	257	239	278	250	274	251	230	270	268	250	296	267	268	262	295	250	286	275	277	271	279	242	273
38084	50038	31891	14708	5552	1336	323	305	335	289	320	281	304	304	320	285	289	303	317	310	284	301	286	323	293	316	308	293	295	310	330	319	327	295	278	333	299	303	317	276	277	319	314	289	288	294	322	305	262	316	304	296	295	314	310	313	291	301	302	303	323	310	312	276	292	316	321	331	306	317	311	312	314	282	282	272	328	304	309	320	293	303	308	300	303	323	288	317	293	317	312	333	288	345	290	286	299	271	336	313	322	329	309	293	321	308	280	318	313	307	285	299	298	301	323	285	281	319	305	298	323	296	333	291	319	320	276	320	300	287	318	325	286	316	291	298	292	294	300	318	313	271	299	307	304	283	313	289	310	292	332	300	286	318	296	304	298	297	301	285	287	351	311	286	291	326	306	345	319	311	301	300	319	322	334	273	334	311	318	303	296	284	296	286	311	307	309	315	334	292	305	292	321	312	328	322	297	307	288	298	334	273	301	303	267	306	279	319	298	320	304	323	283	292	313	304	331	288	313	328	321	271	315	311	305	295	303	329	280	299	324	290	327	288	302	299	283	322	297	304	308	304	302	305	318	293	329	280	280	313	320	307	324	305	307	296	310	302	282	286	279	330	337	314	339	314	289	316	309	284	294	326	325	313	302	286	303	302	320	287	324	320	295	301	315	329	293	320	342	286	297	315	322	317	275	323	305	305	298	287	305	295	284	307	317	307	307	294	329	272	333	296	304	307	351	301	307	269	314	318	291	304	300	312	347	324	295	292	307	301	279	287	311	299	304	295	315	298	305	306	301	299	313	279	301	273	272	296	326	344	324	314	295	309	322	306	290	338	301	300	320	310	303	317	318	296	315	323	319	302	283	286	303	330	322	326	303	297	289	306	319	307	316	292	329	282	293	295	331	294	307	317	306	303	294	299	285	298	344	329	280	314	303	281	266	305	314	292	327	309	308	311	303	301	325	292	327	309	314	284	314	286	287	323	293	291	342	282	281	313	344	283	329	271	313	317	313	308	317	285	308	306	309	307	322	313	333	297	302	293	304	303	284	302	293	294	317	316	316	324	318	277	310	315	261	314	289	300	303	288	315	320	304	298	291	306	308	297	282	314	300	291	285	309	319	282	265	327	300	311	280	303	314	294	297	296	266	300	292	287	295	323	309	296	302	294	304	303	324	320	289	307	276	290	298	304	285	299	310	310	311	312	317	308	337	315	302	286	319	310	302	284	302	302	285	316	296	303	332	256	307	332	312	301	333	332	294	321	330	308	319	320	310	311	316	303	290	329	320	289	270	307	288	306	291	307	318	309	290	330	304	294	302	330	303	340	316	287	331	267	280	317	304	300	281	321	271	293	328	317	329	292	325	294	304	347	308	315	305	296	307	296	287	297	334	284	298	320	305	310	335	345	293	340	291	318	318	311	313	306	321	329	302	290	346	306	309	335	294	341	308	305	301	309	305	341	326	316	306	275	295	286	284	270	317	343	328	296	307	312	296	349	290	298	322	312	308	323	299	313	297	316	301	331	284	317	312	283	369	309	300	312	312	338	288	313	323	308	282	328	302	359	287	323	310	319	306	318	292	287	316	326	299	296	302	291	300	310	327	299	312	302	292	307	345	290	299	284	304	316	284	305	305	285	298	291	290	325	275	335	312	299	304	326	311	324	291	284	316	324	334	333	286	294	305	316	294	295	310	337	340	283	314	303	333	300	329	302	298	286	308	293	278	308	280	274	295	326	276	315	284	306	269	307	321	309	296	318	335	291	324	304	345	299	322	303	336	321	287	299	300	295	289	279	296	325	287	286	316	305	322	328	299	291	315	318	331	307	302	288	291	300	310	289	313	318	294	338	310	317	267	306	286	315	314	318	314	344	335	305	300	337	262	306	282	282	300	303	301	322	297	316	307	313	313	306	318	302	321	258	309	288	320	296	309	281	315	316	314	302	314	279	294	320	293	319	292	310	329	296	333	302	320	292	285	323	317	285	323	301	290	298	314	321	321	306	290	310	308	316	285	306	323	309	311	324	295	310	286	282	319	308	326	338	265	312	301	292	335	320	363	298	290	308	299	285	313	323	310	326	299	300	279	282	309	283	272	306	333	306	294	328	304	327	321	314	291	292	327	300	299	292	309	299	304	347	302	334	316	294	309	284	314	340	281	296	306	345	307	349	296	321	321	274	291	273	321	336	317	299	299	342	284	301	318	289	280	300	323	316	295	311	323	303	281	333	300	321	307	300	297	312	295	303	290	290	303	292	295	302	304	290	296	309	312	321	329	323	307	296	319	282	301	330	299	281	311	295	317	308	309	316	301	325	321	295	314	332	322	305	298	292	312	308	327	297	333	303	269	311	302	304	324	311	287	308	320	258	310	330	305	322	323	322	300	293	308	338	322	337	326	337	309	333	345	324	342	302	306	283	284	267	308	316	300	310	297	291	361	282	318	307	300	309	314	293	297	282	284	324	298	321	278	321	285	310	301	312	311	249	314	317	304	340	305	316	301	299	313	286	311	309	333	315	298	319	307	262	291	279	322	257	297	296	294	332	317	307	312	316	283	272	277	287	301	295	297	330	289	298	312	298	270	308	324	328	322	312	349	320	334	311	329	324	322	282	319	292	320	288	302	300	326	323	329	298	305	309	305	337	334	273	331	299	303	323	327	298	308	301	289	326	302	318	288	313	321	312	294	305	273	308	322	309	308	291	316	288	306	316	279	326	309	300	307	316	322	340	300	349	331	298	344	320	343	304	321	293	319	298	304	289	310	283	300	290	310	292	321	293	293	316	316	312	327	292	294	287	311	281	300	312	282	290	333	290	307	323	317	303	313	336	270	306	300	322	293	308	295	286	326	280	288	294	308	308	312	341	294	293	331	315	293	314	298	322	309	326	282	317	317	302	319	297	335	315	283	278	290	274	308	293	283	318	321	343	314	290	291	318	321	306	321	323	274	289	292	304	304	296	303	315	316	286	310	325	306	317	308	292	306	287	302	332	278	295	324	289	301	323	296	319	327	329	279	317	316	313	292	278	293	326	286	308	299	315	312	300	286	289	291	301	309	289	289	311	334	286	324	286	315	315	299	313	334	278	306	299	300	335	317	274	308	322	318	295	284	298	302	323	321	321	297	326	339	297	312	299	334	302	318	331	324	316	298	337	299	313	315	296	304	334	283	313	302	341	305	306	328	302	329	332	302	261	299	260	295	320	293	314	283	298	301	318	285	355	289	292	322	297	324	292	320	293	306	330	297	294	297	317	271	267	315	274	298	345	314	279	331	331	302	303	305	303	299	318	279	274	292	304	292	292	287	303	319	313	299	275	331	310	294	292	299	294	305	302	320	327	341	311	301	317	355	293	340	290	311	314	303	280	310	294	271	298	301	337	300	308	291	303	279	311	285	309	331	309	322	294	288	286	278	278	301	310	301	314	316	311	281	341	277	332	312	292	303	282	267	300	323	318	329	288	301	318	302	273	315	285	303	289	317	312	338	327	305	349
24014	21000	28295	25022	20179	8542	1032	431	353	330	295	302	295	265	291	298	292	287	289	305	286	310	278	265	301	280	265	289	256	263	287	274	295	282	286	255	260	268	269	265	260	283	256	280	260	276	243	255	279	251	264	299	261	270	280	257	268	252	260	260	287	248	244	271	250	270	265	249	281	266	275	248	282	264	301	281	261	244	265	249	277	314	253	281	251	271	265	262	296	302	264	268	283	290	285	293	247	268	254	261	278	274	268	261	258	282	262	249	265	242	283	313	238	269	267	289	284	262	273	286	251	289	256	246	287	268	268	303	275	283	258	284	266	224	278	268	290	256	255	277	305	265	247	283	274	240	271	236	262	272	274	243	264	283	249	307	295	253	276	262	254	275	300	286	266	258	273	264	243	281	307	270	249	303	246	271	257	321	230	245	296	305	220	285	273	291	261	238	258	260	273	276	277	280	273	264	275	250	285	254	265	293	270	223	279	292	277	270	265	262	257	278	243	258	292	251	267	262	264	261	258	267	237	281	277	296	254	272	245	251	274	235	288	286	264	233	276	257	246	278	261	281	303	298	266	288	258	255	272	285	264	304	252	270	291	275	257	218	242	283	277	266	283	272	292	263	295	277	268	277	252	259	277	287	280	278	268	262	260	276	277	271	266	258	254	285	270	269	279	302	273	297	243	255	278	272	273	307	284	289	297	249	294	236	248	258	258	285	301	296	294	304	269	280	261	294	259	250	265	279	265	246	269	265	278	293	289	270	264	269	268	275	271	251	279	267	278	262	259	273	247	257	269	273	252	299	275	271	266	251	255	284	279	261	274	263	304	287	280	264	295	259	239	286	269	280	260	257	255	269	263	239	285	276	288	273	268	252	289	267	245	280	288	232	269	258	296	258	273	269	298	253	281	276	285	247	271	273	257	278	269	290	243	247	249	266	292	282	256	258	257	270	249	277	254	263	255	264	253	288	295	276	265	264	260	282	243	263	263	262	256	292	285	252	274	263	257	255	277	259	270	245	276	261	280	303	287	293	278	260	230	261	310	254	283	263	277	294	277	278	247	248	251	280	293	265	245	296	291	278	251	254	279	273	264	282	246	250	260	253	269	275	274	304	250	274	288	252	285	236	279	251	240	267	281	256	267	262	278	255	281	279	280	263	251	236	274	285	263	266	266	246	289	291	250	261	249	281	283	279	269	272	299	271	307	234	266	264	273	294	299	294	269	282	289	269	285	264	251	299	264	282	280	272	278	264	309	240	299	268	275	273	261	277	267	272	287	277	288	269	252	275	291	269	249	271	251	243	257	284	277	264	248	268	259	289	250	248	280	269	261	306	256	266	281	268	272	251	276	280	312	280	235	265	243	262	297	278	295	290	242	281	275	268	257	269	271	280	245	261	265	256	275	276	238	271	286	253	251	258	251	295	257	254	269	274	301	243	260	253	294	252	271	278	273	267	288	297	310	276	273	263	256	258	280	251	292	266	267	240	264	255	266	295	259	305	270	265	287	268	293	286	267	265	258	255	256	269	277	312	273	255	262	250	276	273	294	245	297	237	267	249	283	252	274	283	271	261	250	275	284	267	271	278	247	261	262	275	283	264	278	258	249	287	265	273	255	247	281	260	243	275	282	269	297	283	264	283	259	284	268	271	243	279	252	297	223	279	256	267	290	275	252	256	279	266	315	240	264	232	262	271	275	246	263	267	258	271	279	283	267	281	268	275	281	251	266	285	253	273	263	236	297	261	282	267	302	267	285	253	257	247	257	270	286	273	273	258	260	290	271	265	266	218	281	300	254	299	245	268	265	261	282	272	273	277	277	244	252	238	285	294	264	274	284	253	263	284	280	257	255	280	257	244	281	284	244	267	254	276	261	275	231	290	264	290	268	292	294	262	280	267	244	260	262	277	277	306	282	247	279	285	239	272	271	299	271	284	253	258	265	281	269	262	287	268	273	273	245	268	283	254	264	273	287	274	241	270	269	290	283	304	244	286	258	273	267	281	259	279	261	286	282	288	288	293	244	297	253	264	284	239	288	240	261	293	262	260	258	285	281	264	245	273	262	262	280	273	235	285	256	250	256	269	260	269	274	257	253	263	269	280	316	253	257	266	276	260	278	288	278	279	256	275	259	276	258	287	234	254	274	290	283	304	272	270	270	260	248	249	276	294	270	275	276	256	259	263	301	246	263	262	256	263	290	260	281	225	270	306	270	253	244	273	259	291	277	242	259	288	270	236	273	266	242	286	266	280	292	270	294	246	268	261	243	254	288	279	282	265	284	276	288	273	276	268	262	267	248	273	243	290	255	287	269	272	250	265	277	262	280	280	247	273	254	262	263	260	252	273	260	260	269	270	262	285	278	286	266	301	293	286	258	281	285	252	310	280	268	282	274	267	247	270	245	269	258	279	289	267	238	254	287	280	265	284	243	244	266	295	247	253	253	252	261	262	282	276	265	258	272	262	300	262	284	259	270	272	276	284	263	263	285	274	254	290	278	273	305	229	278	269	276	268	295	274	300	265	246	264	272	304	320	268	247	269	279	268	283	279	240	267	281	278	260	268	284	273	263	239	269	290	258	285	290	242	260	279	269	259	275	268	280	260	261	271	290	281	272	318	277	290	244	280	265	298	261	266	259	235	289	255	270	253	271	236	257	269	269	265	265	255	257	268	316	242	248	307	262	271	257	284	256	255	257	276	260	283	265	287	279	236	278	271	251	254	270	237	267	260	253	242	308	266	288	282	277	266	287	258	230	262	289	276	235	261	249	262	246	286	252	261	292	280	279	269	253	261	307	270	276	268	253	264	271	258	278	257	274	276	274	271	253	247	247	294	294	248	276	295	242	274	255	254	269	251	283	267	249	255	270	291	245	285	278	288	266	269	279	286	266	260	282	280	273	238	266	274	278	267	305	245	266	270	284	261	293	242	269	268	274	248	277	228	279	278	284	268	274	314	256	298	296	279	311	257	266	286	276	260	295	257	259	261	276	276	258	267	304	280	264	276	267	280	264	271	255	272	273	233	286	283	236	290	259	226	318	280	278	268	280	296	273	261	249	281	300	261	266	297	244	276	247	258	263	258	277	272	283	276	254	257	288	264	272	263	271	284	272	282	229	274	239	273	294	220	252	305	272	287	285	273	262	255	237	258	243	269	270	272	263	267	282	275	265	281	278	233	311	275	258	302	277	229	258	245	246	279	274	240	256	296	276	296	281	273	268	277	287	285	279	298	276	265	263	263	279	303	285	271	265	253	278	244	257	281	259	251	250	275	256	264	295	288	293	257	257	282	253	236	264	264	270	259	249	253	265	279	275	256	295	261	272	276	260	273	255	266	241	256	254	277	302	253	282	290	278	272	250	276	292	266	248	300	266	277	268	277	276	283	280	280	254	262	233	273	250	258	292	253	276	256	288	295	297	259	252	290	278	268	279	286	250	271	266	275	269	255	283	277	264	252	318	250	246	249	260	268	298	285	267	270	226	271	259	261
36448	58254	41148	24963	9897	2134	655	440	400	343	322	331	304	320	361	325	316	316	309	306	352	330	345	296	319	272	306	325	303	295	287	290	307	322	310	304	312	299	319	294	325	300	300	332	329	295	338	333	333	323	305	292	290	321	293	301	310	312	293	305	339	318	290	296	328	315	264	314	289	355	295	302	310	317	331	286	340	336	305	313	321	311	330	320	322	302	323	313	311	295	346	332	294	322	294	289	322	277	287	332	283	328	305	295	297	315	319	328	302	271	315	282	307	275	311	340	326	302	294	334	302	317	315	318	290	339	298	306	312	310	340	275	328	332	308	283	319	319	295	329	308	311	309	298	298	341	324	320	314	301	293	330	305	336	319	283	333	297	321	286	301	306	327	295	309	325	295	309	317	297	299	291	300	315	322	320	322	291	319	300	303	309	305	295	322	328	293	309	284	325	329	297	315	316	287	297	311	329	319	281	320	297	322	281	312	324	288	317	318	310	322	304	296	339	345	297	338	329	312	301	324	334	314	315	312	311	328	288	302	323	323	299	279	327	367	307	305	312	309	283	298	317	331	295	288	314	319	299	312	330	323	280	304	321	312	305	330	325	308	281	326	323	331	301	308	298	287	313	315	315	364	279	305	300	326	314	316	321	318	288	346	291	309	295	324	316	316	332	319	277	302	290	325	319	321	284	317	326	322	320	315	299	288	325	295	324	290	311	293	305	333	320	307	323	313	324	301	290	332	305	283	309	338	330	319	302	316	307	308	320	275	343	281	296	294	320	306	316	339	309	313	299	322	305	305	286	314	279	290	321	302	288	326	308	336	282	309	315	321	325	282	336	297	307	309	292	326	301	332	292	314	321	341	301	280	290	318	341	305	322	332	334	301	333	321	326	311	287	326	322	277	321	289	302	286	316	302	326	308	333	318	317	321	325	310	325	305	314	286	297	321	286	300	297	335	312	335	322	275	323	311	303	273	330	296	324	311	300	322	312	294	322	315	322	310	328	300	291	282	306	329	308	301	285	317	325	323	313	308	326	314	318	292	295	313	288	287	312	318	314	303	292	281	303	309	324	280	315	294	287	301	318	351	328	337	311	297	319	304	300	302	324	308	323	313	298	299	302	303	317	340	304	323	321	267	305	333	318	304	329	325	320	300	299	313	296	301	298	288	297	322	331	312	323	331	270	322	300	311	300	337	319	344	297	294	312	330	304	307	320	327	301	325	310	333	307	315	303	279	318	306	280	301	311	320	320	309	319	323	324	307	297	323	302	289	307	295	301	328	308	280	297	332	304	306	297	282	297	311	302	312	322	342	270	297	306	316	318	325	311	312	318	351	298	295	351	293	292	286	308	301	308	344	322	324	312	306	285	283	304	294	309	278	311	294	297	308	317	314	299	309	310	292	297	277	281	319	309	320	313	320	275	288	316	319	293	313	294	304	313	323	286	356	302	321	311	301	326	287	306	314	322	314	297	324	327	307	319	304	296	295	308	343	307	342	305	315	291	320	335	331	309	334	320	316	307	299	292	309	294	291	327	287	345	346	327	316	323	318	307	313	325	312	318	281	318	313	307	306	317	308	309	322	302	315	292	318	298	307	323	304	323	309	303	307	311	289	300	326	308	292	318	307	322	338	292	298	325	294	328	325	316	333	282	300	327	288	280	301	327	292	280	316	294	325	314	320	304	281	292	282	303	310	319	313	354	313	325	259	328	302	313	290	314	335	315	342	331	315	313	299	317	300	296	326	314	303	307	299	329	328	308	305	283	333	301	295	313	306	323	295	339	298	261	315	281	318	314	274	326	323	327	322	319	276	295	301	313	302	302	310	307	305	269	274	316	343	310	319	323	313	309	308	329	356	331	323	334	296	294	349	337	364	300	302	332	282	293	267	281	350	294	320	288	310	325	276	295	289	329	326	329	323	329	309	315	328	308	296	322	294	324	329	294	296	330	323	320	296	307	325	324	325	296	328	303	320	300	295	316	318	297	306	287	312	319	287	300	328	305	326	299	298	306	327	307	315	302	340	291	288	291	297	315	321	321	279	307	305	324	303	299	313	323	298	311	306	307	355	316	312	283	314	306	313	306	326	294	289	300	335	315	280	303	308	315	315	322	306	320	326	295	280	316	282	300	316	318	295	330	350	337	310	284	297	296	308	279	302	312	322	326	309	287	305	292	306	311	308	270	298	322	321	351	333	334	311	313	337	320	314	344	293	311	311	318	325	314	293	318	313	306	281	270	306	293	323	318	314	351	316	357	326	294	311	321	307	310	287	307	297	314	304	295	327	309	304	308	310	289	289	335	312	317	294	324	322	316	300	333	284	311	297	275	305	313	314	304	333	299	297	353	304	327	332	323	330	310	335	297	327	295	297	345	294	302	333	286	308	300	317	306	277	303	306	319	287	301	318	289	308	301	336	303	318	318	311	329	274	317	297	288	329	310	295	282	291	297	332	292	317	316	300	297	326	302	308	322	304	331	329	290	319	320	325	350	301	333	298	325	325	317	282	299	323	342	335	311	312	318	327	265	311	322	279	335	320	302	319	313	288	291	323	333	302	281	320	285	287	309	299	321	280	279	363	323	274	307	296	325	321	332	278	301	290	347	299	292	338	317	268	289	302	322	282	292	320	319	307	294	285	329	317	305	298	293	316	339	302	320	322	297	305	310	324	282	305	319	300	334	316	340	310	297	304	312	282	295	315	327	324	301	331	319	305	300	294	334	312	279	334	340	338	316	296	299	320	342	298	293	320	332	320	310	304	322	285	329	299	314	291	320	310	296	305	287	276	347	303	313	335	306	309	294	298	312	312	332	325	322	319	284	330	302	334	310	305	290	316	313	312	301	321	317	336	321	333	347	287	368	311	284	325	279	338	334	312	304	290	322	320	320	273	291	300	310	274	284	323	325	297	310	298	271	310	304	311	301	321	314	312	288	294	330	305	319	301	290	297	320	325	311	296	314	299	312	296	328	326	322	312	288	287	311	314	316	311	297	310	313	293	273	325	282	304	277	309	322	324	322	292	311	296	276	326	325	324	335	304	316	271	308	320	285	286	336	308	316	298	308	298	308	327	328	334	258	264	337	298	320	280	306	284	292	303	325	290	307	343	310	296	311	338	308	320	359	302	331	300	313	325	335	322	305	342	316	339	290	336	313	327	266	325	299	321	308	299	342	302	305	316	319	311	307	285	328	336	274	314	315	315	342	290	319	321	314	288	287	333	291	323	329	277	266	335	322	333	336	329	330	331	341	323	299	344	289	301	336	331	329	321	300	291	322	318	345	290	322	303	307	298	296	296	343	318	311	316	302	300	282	289	311	299	306	304	302	316	335	324	304	283	289	347	287	300	298	304	314	317	311	306	307	295	299	310	332	329	330	271	307	306	302	274	328	318	326	297	289	302	323	294	317	331	282	283	296	329	301	338	290	322	300	306	298	312	308	309	332	280	307	306	317	324	332	325	331	338	336	340	309	299	305	321	309	319	287
25370	21139	27059	24901	11336	1761	562	394	411	386	395	358	402	364	367	383	369	370	353	372	394	392	359	361	358	340	377	348	332	357	343	361	361	374	342	371	366	389	326	336	337	390	340	362	360	399	351	359	351	358	367	374	362	349	366	360	363	391	393	373	369	344	375	350	339	355	344	374	333	354	326	351	364	390	356	360	365	369	353	352	363	374	343	348	349	344	354	373	386	353	349	331	364	346	357	363	341	384	351	416	358	372	379	343	344	355	334	368	399	354	340	375	387	321	322	357	364	351	378	350	342	377	373	384	350	353	373	351	352	365	331	371	370	362	341	348	353	338	358	370	373	368	348	395	352	391	332	357	339	394	376	384	330	358	385	387	358	326	352	364	356	360	346	338	346	319	343	356	349	352	374	361	345	373	363	391	385	325	377	361	359	332	361	380	398	331	344	367	344	324	343	330	364	398	348	371	384	352	405	326	309	349	323	371	366	364	381	365	356	349	371	354	369	363	358	327	363	343	391	336	352	386	322	359	353	351	358	347	377	383	363	370	351	406	364	371	379	350	371	353	350	347	337	349	351	376	352	342	325	378	325	395	368	382	353	297	316	364	377	364	385	338	371	356	347	364	364	346	337	353	357	376	382	385	354	352	394	352	361	372	368	357	340	346	376	352	372	338	389	377	378	363	334	360	364	353	377	332	338	375	341	385	373	352	394	370	345	393	342	367	361	383	382	350	386	366	325	386	330	371	359	345	349	363	392	359	357	359	358	344	347	367	350	420	357	380	359	351	345	344	321	349	365	325	376	408	384	380	385	368	380	380	349	374	366	386	383	380	366	349	332	388	348	369	370	364	369	335	333	389	360	361	348	373	370	356	366	341	346	409	362	331	349	368	334	340	343	387	389	340	375	368	354	366	332	373	318	352	378	360	344	345	372	365	361	363	338	301	382	355	356	357	373	361	353	339	382	397	353	329	372	346	379	366	362	342	377	356	323	376	361	383	337	353	362	377	355	376	365	397	331	379	333	350	328	380	343	369	367	369	359	349	349	359	361	377	327	349	376	339	370	346	334	350	336	352	367	355	376	368	338	336	377	379	375	363	354	341	383	342	346	352	330	377	352	355	355	343	322	367	394	333	361	336	382	364	369	350	354	331	354	366	344	355	387	366	357	376	348	405	345	358	321	352	334	422	389	392	349	361	391	370	380	302	370	375	340	354	361	355	380	391	313	372	358	366	352	407	356	381	359	321	360	376	350	330	354	352	334	358	344	377	381	390	359	397	385	374	340	370	332	368	368	385	368	332	394	387	375	355	383	341	374	373	366	376	371	352	350	341	366	357	334	376	349	371	378	400	366	333	350	390	382	345	344	344	353	337	352	396	354	310	386	376	330	371	340	347	395	364	346	415	337	375	340	355	354	335	321	355	355	363	346	371	340	373	323	346	370	348	332	355	370	351	326	354	346	355	374	357	343	376	418	356	340	364	337	374	371	342	387	396	368	329	351	357	365	378	337	375	349	361	379	357	369	372	355	359	338	343	369	343	366	336	356	380	363	350	362	355	346	349	338	365	317	369	403	354	336	344	360	372	351	347	369	346	348	367	342	391	365	382	326	381	373	341	366	360	375	363	339	341	369	342	350	337	344	361	372	330	361	367	352	355	408	365	370	359	356	378	349	341	362	341	352	345	328	351	357	359	359	359	346	365	366	369	348	371	338	343	373	322	342	385	397	355	345	362	342	357	313	351	372	356	362	344	377	420	354	354	347	358	371	347	354	362	342	381	373	366	344	345	399	347	380	384	386	340	364	343	344	367	358	345	339	367	366	363	354	350	357	343	349	349	322	345	349	361	340	351	374	383	364	323	349	313	364	333	320	393	370	377	360	368	348	350	392	363	387	397	334	387	368	375	375	362	364	355	359	366	347	364	386	378	380	352	327	388	388	325	381	371	361	342	336	366	357	384	380	362	334	344	369	370	356	361	340	374	408	340	336	340	377	346	374	348	333	392	361	370	357	369	413	365	369	374	370	327	362	371	356	326	337	350	361	359	337	334	380	356	304	357	389	335	354	361	381	360	364	374	340	359	373	365	359	354	355	358	388	377	345	347	357	380	385	333	365	373	344	386	348	369	345	317	383	375	364	381	389	326	334	348	348	357	346	396	333	370	358	347	375	344	348	364	333	366	389	362	330	341	389	346	363	312	329	349	387	358	361	358	330	392	381	380	338	368	385	387	359	369	368	335	366	353	375	368	339	353	421	336	348	383	350	329	362	330	367	350	420	365	362	373	361	365	343	336	402	374	360	361	379	369	355	370	333	358	380	367	342	387	363	355	343	332	324	364	336	370	344	371	355	373	334	319	368	372	383	351	339	339	367	358	359	376	381	356	350	378	326	359	361	349	349	361	368	354	352	343	356	356	403	363	366	377	323	357	376	345	374	397	368	357	351	354	368	368	358	354	369	363	313	381	327	354	343	332	362	352	359	377	338	364	378	346	369	341	362	369	342	355	331	340	341	381	384	342	337	357	395	383	362	353	333	320	357	335	318	376	356	353	371	330	343	356	330	377	352	380	365	373	371	360	355	347	379	340	392	332	334	368	358	334	350	357	393	348	323	352	366	395	380	369	335	350	339	363	361	374	370	374	362	339	350	335	342	361	348	369	326	365	363	337	367	350	368	352	360	350	350	336	374	414	360	389	342	339	345	367	377	369	385	336	344	418	391	361	379	338	339	377	328	354	357	353	353	358	352	356	336	356	378	374	362	384	353	363	337	379	348	350	362	346	387	355	351	378	352	362	350	352	344	337	379	338	400	362	382	388	357	361	357	344	342	343	369	342	359	388	397	385	329	354	359	371	366	353	341	361	349	372	361	336	356	353	358	359	356	371	357	354	393	367	403	382	368	352	321	364	346	358	382	339	373	346	360	394	364	368	374	352	347	364	359	349	363	382	361	392	353	364	294	347	370	371	366	377	353	350	370	351	331	338	354	381	339	344	405	353	398	373	346	400	368	367	327	400	384	427	344	348	368	322	385	340	379	365	366	350	363	392	356	367	387	367	351	341	390	344	405	354	381	361	386	366	394	372	341	361	360	382	367	371	363	389	338	362	364	360	382	355	352	382	336	348	368	376	387	380	387	341	397	371	380	328	384	343	350	359	336	404	388	362	383	358	363	350	390	378	310	318	353	393	375	333	338	372	370	369	378	380	370	368	337	347	345	365	361	361	359	369	375	371	334	350	338	377	378	362	371	353	342	366	353	357	356	369	370	387	353	367	357	343	377	368	358	349	348	342	397	343	371	378	366	349	340	361	347	348	326	340	384	380	361	353	385	379	342	351	315	348	370	352	375	350	349	348	381	310	384	344	398	384	341	366	363	378	365	395	363	340	365	362	355	353	355	356	340	350	353	378	359	352	360	341	342	354	383	333	374	365	400	368	385	336	392	353	360	354	348	342	332	359	371	364	370	357	394	354	410	361	364	348	347	381	351	361
35675	49124	28501	14213	6610	1621	669	463	462	412	420	421	400	428	387	408	429	385	447	431	414	408	438	436	420	404	415	435	393	439	413	427	414	428	395	426	408	424	370	421	410	421	446	435	440	425	396	427	446	363	428	378	408	430	462	463	398	429	427	419	409	423	420	394	458	421	411	405	419	416	419	435	421	375	391	470	413	406	417	417	411	438	423	426	455	415	429	423	444	437	437	406	430	437	442	392	415	436	415	440	372	425	398	407	430	416	442	394	420	431	452	365	390	419	424	430	421	437	427	394	434	385	413	406	416	400	446	439	395	424	431	442	394	424	414	389	394	449	438	447	426	426	457	403	389	422	432	391	394	418	390	433	436	357	407	404	431	429	419	444	408	410	411	404	439	383	407	397	415	421	400	425	412	400	417	389	383	401	455	407	392	443	406	390	461	482	405	397	391	400	424	432	413	420	407	443	381	434	379	422	407	427	384	401	409	397	409	424	413	407	436	440	415	414	394	416	389	407	373	395	374	404	446	425	417	432	417	425	431	379	387	400	417	406	389	413	402	436	388	432	430	420	409	417	428	409	420	395	412	413	430	410	445	398	413	424	413	423	395	432	422	422	436	438	420	419	426	425	413	413	433	415	432	416	421	410	413	425	435	389	390	416	414	393	442	457	431	420	441	414	394	422	388	379	445	427	404	405	431	422	370	418	399	431	421	406	411	406	420	417	421	421	411	425	409	416	430	398	478	392	405	409	383	432	434	411	394	430	424	439	398	421	421	409	408	416	414	404	447	442	432	432	388	414	435	425	396	406	413	406	410	412	402	419	422	444	426	401	411	418	411	421	393	450	415	453	405	407	401	410	418	408	388	408	425	404	369	386	424	399	417	426	422	412	451	391	385	414	414	458	446	442	428	396	411	438	417	422	412	375	442	391	429	420	438	420	391	394	406	399	440	416	414	432	395	382	462	397	406	454	403	407	416	380	437	475	401	446	440	388	411	396	436	414	376	409	405	419	420	391	441	409	389	430	406	400	387	432	420	390	428	396	394	418	382	427	407	398	416	385	402	424	401	426	407	448	385	373	394	432	414	431	395	410	456	407	401	397	431	436	440	430	439	394	416	383	412	403	389	405	432	427	385	395	431	421	440	402	398	444	377	407	418	409	370	454	384	415	446	393	411	429	413	418	426	433	410	409	407	405	450	416	415	417	399	378	453	413	427	400	434	451	436	395	395	418	404	405	391	426	400	397	388	428	399	420	457	417	389	407	458	436	414	434	413	401	427	397	439	395	393	444	399	408	383	435	427	424	409	390	416	395	429	394	427	410	417	410	437	397	408	418	448	424	406	397	452	401	433	447	441	431	428	430	408	433	404	464	416	384	421	418	406	405	393	401	397	400	409	399	432	426	380	412	416	413	409	377	427	408	404	384	402	407	397	418	413	421	435	403	435	390	381	417	413	413	428	422	404	433	428	443	402	428	394	406	419	381	449	407	406	411	434	399	452	394	389	424	393	425	432	430	440	395	407	417	423	404	391	413	437	416	462	422	434	420	380	434	426	406	397	402	412	425	419	408	395	383	409	367	376	423	407	424	413	405	421	406	403	396	437	406	454	419	455	365	433	415	432	387	405	410	403	405	401	402	405	424	431	412	446	399	378	403	415	452	400	408	451	377	413	396	425	390	416	427	431	403	386	444	401	412	429	398	435	397	391	473	415	382	392	425	413	443	419	365	445	408	415	415	425	385	400	437	439	436	390	460	424	442	429	370	390	406	428	404	382	433	420	425	394	408	414	433	421	429	406	418	421	431	424	428	413	400	417	407	428	387	414	443	432	441	417	398	385	422	397	399	394	405	430	405	430	368	417	397	399	426	434	398	417	388	417	383	419	396	407	415	419	389	411	386	422	433	472	372	385	442	401	419	428	406	433	446	410	393	430	427	413	392	410	391	403	388	392	424	414	421	441	417	420	418	387	410	411	396	419	409	393	404	386	399	381	438	417	419	438	408	414	449	424	409	433	397	418	412	398	400	426	401	410	418	459	434	397	439	420	410	442	414	419	396	405	392	401	435	421	402	409	405	422	406	395	429	420	394	381	422	402	409	398	430	412	437	434	414	412	429	382	371	397	402	419	388	422	392	436	437	423	426	399	384	432	396	400	391	398	397	412	402	412	392	402	398	405	410	432	425	422	397	429	405	406	403	404	404	369	441	431	420	410	423	428	428	383	390	409	412	415	410	394	432	378	413	429	404	425	407	391	417	400	423	399	419	444	429	403	409	434	439	378	403	415	426	414	451	421	380	427	411	391	431	410	415	417	397	430	396	392	428	466	442	403	443	433	411	415	411	394	422	380	392	407	415	421	390	404	405	401	426	435	383	412	426	411	402	404	394	422	451	407	418	409	429	408	416	420	428	432	404	421	431	410	440	386	402	428	425	438	430	423	428	451	448	420	480	433	417	452	416	435	427	418	410	441	421	408	416	417	413	379	390	396	434	401	421	431	404	434	402	418	416	390	416	408	458	409	412	440	409	400	431	390	403	392	406	382	422	418	436	431	380	419	434	381	399	421	404	373	414	416	379	427	386	412	402	394	387	425	386	413	423	423	404	411	367	441	404	381	396	405	431	415	430	435	419	431	414	383	420	403	418	391	441	396	452	490	428	434	424	367	432	424	442	393	399	404	408	404	404	436	430	400	429	433	417	407	392	429	416	446	404	415	418	442	416	412	437	435	392	404	423	419	427	404	396	387	439	442	439	406	412	368	419	399	422	407	417	392	444	427	393	403	405	400	379	444	445	416	427	419	373	416	414	384	398	417	421	408	408	412	402	373	433	445	410	412	402	396	416	411	415	435	405	400	409	405	387	430	392	405	459	390	393	415	486	403	438	382	422	438	458	424	399	412	391	412	419	433	445	451	381	407	400	424	394	415	401	406	410	395	419	388	407	391	388	441	407	384	424	397	431	385	414	397	418	444	413	378	427	426	396	410	415	401	430	448	414	398	412	411	446	428	416	409	410	415	390	391	421	402	423	417	419	394	459	418	421	377	431	408	428	400	408	431	425	432	405	380	402	395	424	416	425	408	415	437	379	398	431	399	413	411	390	403	423	403	404	413	418	421	444	410	390	438	437	416	416	417	410	421	398	427	414	431	424	386	429	394	400	400	412	392	419	397	392	426	417	408	396	450	446	414	463	422	438	430	395	424	415	407	417	404	404	423	387	407	393	444	411	400	434	420	447	457	429	423	399	369	417	402	422	447	419	376	410	413	424	402	404	389	405	431	447	374	418	430	425	391	405	427	408	404	434	397	404	419	403	402	420	411	401	397	446	415	444	442	442	411	438	405	404	415	406	388	438	405	443	434	429	394	430	414	414	400	398	421	388	413	442	416	419	442	445	431	441	442	438	412	406	369	410	421	423	438	387	437	422	417	336	404	378	390	437	413	412	435	466	414	434	403	415	426	412	434	440	430	387	423	419	413	409	429	432	427	403
22799	20990	28422	24012	21455	20792	8805	1028	589	481	489	520	459	432	416	477	428	401	447	434	424	400	434	462	445	460	449	435	420	378	443	437	440	441	418	400	435	489	420	420	420	424	441	426	431	433	408	448	445	409	429	431	391	432	400	410	463	399	451	393	406	429	410	433	436	432	422	394	401	432	441	435	419	441	431	437	426	408	426	416	440	485	399	409	425	429	455	398	418	423	434	413	405	463	398	419	440	410	445	375	408	445	418	434	450	462	421	439	430	422	384	455	427	464	435	425	394	413	447	422	413	425	457	411	416	438	437	434	422	403	430	396	459	454	490	420	418	431	445	427	420	435	432	402	385	440	410	379	415	417	421	411	462	421	407	418	398	448	403	395	422	376	425	422	429	457	414	399	389	461	430	410	403	414	411	420	408	422	437	453	418	400	395	432	414	410	438	437	434	447	452	378	406	440	433	415	436	432	439	408	477	420	452	440	454	428	423	408	437	428	400	446	402	375	439	375	412	430	421	427	400	430	427	416	398	431	467	432	424	426	432	444	434	437	430	418	441	410	456	444	430	461	390	428	425	403	411	399	413	428	449	452	409	397	394	432	391	444	441	433	415	418	413	451	440	436	443	437	412	423	438	404	437	486	421	411	388	460	400	401	428	405	411	437	457	468	394	402	381	403	455	420	444	402	453	423	411	425	403	417	446	430	429	447	420	429	426	429	414	431	444	427	420	426	421	442	407	407	456	444	453	439	410	441	432	407	411	407	403	423	384	428	443	455	418	416	364	421	457	402	447	412	401	429	402	451	443	430	454	404	417	461	427	419	414	442	438	387	393	434	454	437	353	424	433	413	407	432	453	452	403	392	394	453	418	445	435	396	439	450	408	425	428	426	411	405	459	400	409	444	422	401	397	430	434	425	394	426	431	386	393	433	389	383	409	453	386	390	412	427	433	431	404	445	453	416	418	427	448	447	427	416	451	425	424	412	419	402	441	421	419	445	420	451	425	417	414	404	428	432	373	429	421	427	385	418	403	442	427	440	494	428	416	408	420	415	439	399	455	455	412	422	423	426	395	433	432	402	423	390	440	426	424	443	453	403	440	422	439	418	412	435	470	395	442	410	433	427	447	446	435	410	415	436	425	423	409	434	425	439	418	446	427	425	457	379	396	438	441	452	422	450	461	431	422	410	459	414	394	430	454	401	418	421	432	444	423	417	441	437	446	431	412	419	416	455	410	433	436	411	389	403	460	430	440	411	457	447	420	464	415	463	435	408	409	410	389	432	398	412	396	439	428	413	422	417	427	422	435	440	387	429	414	429	423	437	441	422	414	403	442	445	448	429	411	459	436	456	433	422	418	407	415	432	442	451	428	423	403	443	417	476	450	421	405	416	428	412	471	473	457	486	422	425	431	387	383	376	424	430	421	403	373	395	433	404	431	422	409	495	439	420	406	413	444	449	427	426	442	444	421	422	457	427	424	397	423	446	431	408	439	426	399	455	440	426	435	440	407	411	441	411	418	421	419	392	452	395	420	401	437	422	436	417	411	411	417	440	397	412	411	432	434	404	410	476	413	430	469	426	450	447	435	399	398	436	428	423	402	422	447	424	431	407	436	404	426	439	390	426	422	398	411	411	381	449	437	441	435	440	396	406	390	381	373	390	436	424	459	414	427	436	420	435	409	382	420	429	421	437	418	426	404	408	422	389	403	426	465	443	431	458	400	410	423	420	429	400	448	417	426	412	429	430	445	485	429	394	411	454	411	412	420	439	409	424	416	451	433	439	439	414	392	432	447	449	378	402	422	416	439	412	419	431	440	436	435	427	412	440	430	453	415	400	383	431	405	414	405	433	441	436	381	416	443	440	412	412	428	419	421	437	391	416	428	412	415	418	427	395	413	369	445	437	433	402	436	439	407	409	421	426	422	417	388	401	447	473	437	426	452	429	436	425	423	460	444	458	399	422	420	402	415	419	422	441	444	429	418	439	401	467	441	431	469	450	424	436	417	400	444	419	398	424	442	394	407	430	419	441	415	409	416	425	416	400	436	399	428	422	422	419	436	432	417	434	431	449	373	407	383	399	402	414	467	415	430	418	412	424	410	414	456	435	418	430	419	430	417	402	457	426	433	418	476	414	413	406	380	391	440	441	420	426	423	425	412	426	426	400	411	446	429	422	414	427	429	431	450	426	405	432	412	415	437	405	458	408	436	439	432	419	418	429	431	435	402	422	443	435	405	406	412	438	432	435	421	406	404	391	370	411	388	448	434	446	469	413	417	388	428	443	415	446	424	443	457	428	424	433	451	420	411	404	427	393	450	431	452	419	467	425	403	401	410	409	399	434	413	430	444	414	394	377	418	427	403	442	403	435	407	409	426	392	426	396	446	451	399	426	449	416	440	461	411	399	422	423	418	423	418	454	420	392	420	425	426	450	436	396	457	405	419	419	442	402	396	426	435	413	409	399	407	423	422	411	392	402	419	433	385	397	423	405	418	439	436	433	405	435	409	427	425	426	422	398	398	437	453	393	435	433	410	434	425	437	410	425	375	434	455	402	377	405	402	434	431	427	391	441	375	400	446	394	442	410	445	441	389	432	440	398	436	417	426	438	444	445	473	401	419	417	420	434	401	417	410	441	407	418	421	437	441	418	418	400	452	404	437	453	440	426	407	427	408	461	410	452	436	452	404	444	429	421	393	390	420	416	449	412	405	401	417	413	455	455	434	430	447	440	406	418	432	418	415	409	424	400	406	404	433	445	427	411	449	417	432	444	459	407	437	412	373	395	446	429	417	463	463	466	405	453	409	447	427	430	443	461	444	375	435	424	409	391	417	446	413	423	443	417	417	463	469	465	435	470	446	432	423	433	415	435	429	439	425	415	406	433	432	428	432	404	418	446	428	415	423	414	397	446	453	391	444	431	422	429	412	420	462	392	436	441	422	447	445	387	413	407	417	428	456	466	402	428	409	399	423	458	435	422	421	461	435	417	451	428	419	436	419	389	415	413	434	392	411	389	410	401	445	486	409	419	422	424	428	397	414	456	400	440	396	427	422	421	415	420	428	450	410	453	406	444	422	421	408	433	392	410	430	421	393	443	409	446	395	456	425	432	433	394	398	454	419	439	441	446	392	411	397	395	417	417	447	419	421	431	449	409	434	383	422	435	441	435	409	449	415	435	416	423	444	442	451	417	422	430	427	418	454	457	417	386	421	406	430	442	390	382	454	435	416	416	423	407	434	428	426	444	440	410	453	408	416	436	425	416	398	415	380	433	440	419	389	399	405	393	387	417	408	385	401	408	437	400	434	470	439	416	446	432	413	472	427	422	404	422	437	431	413	462	429	439	434	436	424	460	440	418	438	427	419	430	400	444	431	431	481	416	370	424	473	373	433	419	413	465	461	430	430	423	457	414	434	396	402	394	413	438	423	470	426	441	414	414	428	390	460	428	412	444	427	418	401	421	430	414	434	408	395	401	402	407	428	428	387	412
37249	60853	44166	34458	20287	9682	1588	721	666	608	539	537	538	502	511	527	483	451	499	435	487	506	486	472	501	501	475	487	449	476	459	470	475	466	457	508	505	492	448	466	457	472	468	441	427	466	494	449	447	470	477	472	457	483	464	429	466	506	491	489	505	485	465	518	457	478	462	506	491	473	413	454	472	458	463	472	449	469	455	476	468	503	485	458	470	506	471	463	452	483	465	480	471	493	492	479	518	471	487	463	431	467	408	473	476	479	447	484	458	490	458	457	472	471	439	477	487	504	455	474	486	459	439	485	476	495	445	463	492	440	427	462	458	447	460	501	463	478	528	447	475	507	490	484	500	498	483	450	463	457	447	478	446	511	456	439	437	450	464	441	453	497	470	489	514	499	477	483	462	518	472	473	485	501	478	446	460	453	461	466	515	489	462	511	529	504	481	439	493	443	425	464	437	456	467	457	483	482	445	462	475	471	433	466	469	487	496	462	459	467	454	461	480	420	460	463	467	425	441	459	482	488	482	473	515	486	475	459	503	453	450	492	499	515	454	476	482	473	453	481	469	484	471	463	494	448	470	492	481	504	481	456	484	469	451	447	467	455	493	437	473	499	462	486	487	442	445	435	433	504	447	493	460	470	515	510	449	462	455	463	525	446	484	489	485	478	444	483	477	477	458	490	472	453	486	420	499	450	449	488	459	482	424	424	483	442	444	456	461	504	453	452	507	494	487	446	502	467	497	483	483	491	483	502	428	474	425	463	515	443	467	496	440	454	472	512	443	439	458	450	495	484	442	456	458	454	462	458	475	469	459	437	512	471	481	469	490	436	470	484	493	467	459	461	453	475	477	493	469	480	473	490	438	519	447	488	499	449	475	470	475	481	481	431	445	458	451	484	499	464	504	456	452	447	439	435	460	512	473	482	486	469	476	474	445	439	479	500	513	455	489	459	436	458	464	514	452	501	482	488	477	478	453	506	481	460	478	476	487	478	457	477	452	526	491	486	453	472	488	524	421	447	463	452	442	479	480	457	463	479	435	462	497	456	445	462	496	462	475	487	466	444	462	446	455	491	430	460	516	484	481	438	479	471	477	534	481	444	496	474	470	485	466	450	469	515	494	465	486	448	461	436	459	486	459	458	452	484	469	468	487	418	501	498	498	489	483	466	450	463	464	485	477	480	477	463	451	440	471	450	461	466	471	451	517	499	501	477	450	508	491	470	504	435	474	434	490	456	461	484	471	467	464	470	444	458	475	460	463	501	435	484	464	469	474	473	477	457	444	463	485	447	473	477	492	440	491	485	482	501	497	499	458	464	462	443	489	458	469	454	450	493	482	445	461	481	480	464	474	487	482	477	442	497	468	458	481	467	479	474	441	458	487	479	475	477	473	467	455	506	489	462	467	459	441	492	454	461	426	467	474	458	477	453	458	514	436	482	468	484	451	493	434	480	460	488	477	451	423	489	478	470	451	439	433	491	460	462	482	467	426	451	461	481	467	439	512	457	440	445	489	471	455	429	500	490	439	468	475	452	464	456	463	496	445	486	478	436	481	515	440	458	431	484	451	456	456	472	501	488	450	470	496	506	471	480	435	462	480	468	444	453	522	460	487	457	447	477	473	438	465	469	459	470	476	484	440	454	469	460	409	462	441	464	476	523	488	482	447	430	506	451	467	445	488	472	433	475	486	486	479	455	515	483	490	467	523	492	506	477	441	511	439	502	480	479	461	496	485	439	460	496	471	460	457	438	433	434	474	492	478	505	461	479	488	485	455	496	462	465	447	452	468	508	465	460	502	460	454	478	456	495	462	492	460	478	464	456	471	450	489	477	474	440	450	476	493	485	476	433	467	468	470	447	472	490	446	468	474	484	457	476	471	437	476	449	482	471	463	460	443	417	484	490	457	460	509	484	459	498	481	488	486	488	469	467	443	477	469	485	458	457	484	470	486	457	469	472	502	446	464	457	448	487	482	462	454	476	476	441	508	494	474	489	484	428	476	472	502	497	489	438	444	462	472	447	467	472	456	490	470	476	520	471	465	437	479	464	472	463	450	406	473	466	428	461	445	518	455	474	455	477	513	474	477	478	491	462	459	476	445	433	485	452	454	524	467	428	483	459	445	488	433	472	466	465	464	476	468	461	518	463	454	436	442	486	476	429	491	467	459	485	451	487	428	494	494	466	485	424	474	465	471	420	450	492	502	434	507	469	421	479	486	513	437	486	489	470	466	450	450	455	475	511	526	479	434	484	489	479	505	465	461	473	479	449	472	470	446	456	457	422	437	465	433	470	452	439	501	491	445	450	439	488	454	458	510	458	497	446	436	462	502	459	456	450	490	479	478	453	466	441	498	525	468	440	429	460	458	457	501	444	479	456	476	465	484	466	475	483	458	456	483	442	439	481	493	459	477	484	457	475	488	447	504	479	443	488	447	424	479	503	502	491	469	478	492	485	466	459	453	437	473	460	494	505	448	446	508	451	425	438	457	468	490	485	501	523	481	514	479	512	478	440	466	464	458	447	467	517	485	461	454	510	454	481	455	491	448	419	480	440	465	502	465	451	497	428	498	489	488	449	460	444	468	439	493	477	460	466	459	484	445	452	465	461	461	481	470	447	456	494	483	490	486	465	482	473	458	456	460	472	493	486	458	479	453	465	458	433	500	484	492	500	467	454	453	438	495	430	457	492	456	461	463	418	449	485	481	479	502	451	427	471	454	446	482	478	469	453	485	454	452	479	496	459	502	435	498	450	502	456	478	464	490	466	523	458	430	500	453	460	440	458	489	504	526	474	474	474	469	483	519	445	477	472	476	487	442	452	472	452	477	443	469	496	452	446	465	475	463	453	506	489	469	464	500	457	476	491	461	471	495	467	508	467	453	491	483	497	473	466	501	479	449	466	467	473	468	501	457	454	460	469	467	452	476	432	432	472	470	487	448	487	486	500	491	485	457	469	442	515	459	509	421	449	463	453	496	453	480	435	442	462	469	487	469	464	468	446	488	525	437	477	500	486	434	451	429	498	451	446	478	508	476	521	470	482	452	435	480	489	464	433	459	477	465	428	527	434	467	497	489	466	475	438	492	464	459	467	462	488	470	480	501	498	472	466	512	427	486	472	470	474	446	489	473	482	451	456	500	495	411	516	453	508	455	479	449	478	465	445	488	437	466	484	502	462	477	481	477	460	444	454	441	463	533	482	474	486	447	467	458	498	514	496	492	488	469	459	485	455	450	476	490	499	450	517	488	431	449	447	491	483	452	486	459	495	467	441	476	468	445	481	503	472	452	460	464	460	450	506	492	471	480	474	481	488	460	460	487	455	492	485	511	456	463	459	467	467	479	451	461	468	507	476	467	457	485	508	505	484	458	480	460	497	494	443	437	422	441	475	472	457	465	440	463	444	440	501	491	490	454	504	501	459	509	505	432	508	460	466	473	497	469	499	464	471	478	475	435	472	435	474	490	468	479	443	448	481	471	432	463	438	464	498
31285	30472	30876	19374	6563	1612	369	253	237	261	286	291	288	292	239	261	269	257	243	261	267	263	264	241	244	260	222	266	252	260	277	245	233	292	261	238	273	254	252	272	300	255	294	262	277	278	294	250	258	242	258	269	256	240	264	272	240	264	262	282	257	246	266	275	271	267	268	252	265	278	281	236	265	275	270	263	277	272	242	257	287	255	277	271	268	278	283	251	268	272	271	293	249	251	266	280	299	272	238	285	265	248	254	269	285	249	246	268	269	239	251	259	245	264	236	246	253	234	295	275	267	282	280	268	270	266	295	251	249	257	243	245	237	249	265	286	285	266	277	294	263	265	276	252	249	254	260	271	257	252	264	256	293	255	260	234	269	286	265	250	253	283	253	239	271	250	280	289	267	266	281	258	252	241	254	261	256	257	241	252	289	268	239	247	294	242	299	271	256	264	248	275	261	261	262	281	263	262	240	272	313	252	269	256	246	272	239	259	272	248	278	239	262	258	251	277	272	273	295	258	254	269	268	248	268	257	287	266	243	262	279	258	292	262	285	271	267	265	277	253	250	259	283	267	235	280	249	254	267	287	270	289	279	249	268	268	238	254	267	295	284	276	254	271	272	291	263	275	272	258	288	278	220	287	257	246	267	265	239	259	261	258	275	258	268	276	255	303	273	278	255	254	265	268	248	261	267	266	236	279	258	252	254	273	262	253	286	265	256	249	270	262	273	277	241	255	257	289	238	284	300	252	254	275	289	234	258	241	242	257	255	237	263	258	257	270	260	277	236	272	281	300	267	241	247	253	243	256	255	269	272	260	266	277	254	254	266	256	253	230	270	286	252	237	270	268	271	302	278	273	263	263	283	269	247	267	276	277	251	251	249	255	253	253	260	254	283	240	254	266	267	263	257	244	298	243	272	276	248	271	267	243	284	265	237	276	271	274	305	265	261	301	267	250	262	276	261	294	245	266	283	256	259	279	280	274	287	285	264	260	272	247	278	243	278	255	252	243	261	258	267	272	285	273	275	284	296	280	250	245	272	264	267	272	276	245	244	235	250	285	250	248	269	249	306	230	242	247	252	262	271	255	269	252	286	238	280	255	249	216	276	290	226	273	248	282	253	255	291	288	267	245	259	252	243	275	303	256	266	257	280	262	246	269	275	269	272	249	263	263	255	251	266	260	251	262	252	291	268	242	261	276	262	248	252	270	251	258	241	276	260	269	265	262	257	246	249	260	269	251	251	270	251	268	265	283	253	246	283	253	249	274	277	267	275	272	266	254	257	244	255	233	268	242	249	267	261	272	264	271	274	236	284	217	255	276	235	294	243	273	286	294	269	288	266	267	254	235	274	264	282	293	251	259	249	298	260	278	249	258	259	251	244	302	276	246	277	259	260	264	276	267	244	296	285	258	229	264	274	279	288	277	266	250	256	267	252	260	306	267	257	248	274	229	244	274	251	284	283	272	288	280	255	265	273	260	260	236	270	253	268	275	259	283	245	252	264	236	255	254	258	302	262	256	264	266	261	289	280	264	263	272	270	266	269	263	293	282	228	252	247	256	261	271	225	281	289	279	287	274	267	271	271	268	274	269	278	254	250	256	243	229	251	240	249	285	275	256	266	270	252	245	292	263	254	256	272	247	245	257	270	237	251	249	240	262	249	301	294	252	277	283	258	254	270	283	283	263	258	262	264	247	272	236	286	278	256	311	229	289	272	266	264	248	274	266	258	264	263	260	284	259	252	293	231	262	265	256	275	274	273	284	240	229	246	264	276	231	204	249	233	298	270	249	240	282	304	249	262	270	269	275	238	246	251	265	280	274	273	280	261	245	277	269	256	274	246	262	240	261	306	294	266	240	261	268	247	253	261	261	255	281	275	246	264	237	269	274	249	263	297	255	271	270	254	251	255	270	300	272	247	252	261	279	298	271	264	307	298	288	274	268	258	265	271	282	259	253	256	258	272	260	248	233	238	254	262	275	250	250	284	236	277	285	248	247	273	278	248	285	270	293	278	313	287	281	287	248	286	271	278	266	289	278	243	271	261	265	254	243	267	270	243	276	238	313	276	255	272	269	279	270	263	229	233	266	233	299	268	239	254	245	247	279	248	232	259	240	269	260	273	294	267	260	244	274	238	279	276	243	265	258	264	261	269	269	260	311	248	262	270	276	274	253	260	279	277	262	255	266	250	290	280	261	266	256	275	249	280	276	281	268	293	276	296	271	255	256	244	267	256	259	257	262	266	250	260	257	253	268	248	255	274	270	284	269	267	272	254	293	272	295	259	274	292	252	293	257	262	259	255	274	261	282	260	269	293	305	273	250	256	251	263	274	267	258	282	249	315	257	298	230	268	260	251	254	243	267	265	261	273	285	267	286	261	287	261	258	279	257	277	254	291	267	282	302	251	271	285	275	284	250	255	283	266	265	252	273	307	261	239	251	265	257	267	285	242	293	255	292	282	295	254	272	247	285	255	262	284	266	255	276	270	266	239	260	303	257	259	278	251	272	280	268	257	264	264	264	250	274	268	252	289	257	284	284	240	251	252	263	257	257	261	267	255	248	266	274	255	295	265	269	268	278	274	256	270	258	256	284	256	259	267	258	256	241	263	257	249	273	248	287	271	261	258	271	279	259	286	277	281	254	271	254	264	273	254	248	244	274	249	266	264	272	249	272	281	242	296	277	279	256	260	247	271	258	242	288	270	283	253	273	277	286	280	270	270	269	268	263	247	281	291	263	264	277	258	276	270	267	276	273	244	253	280	262	256	279	256	267	255	264	262	249	277	268	269	255	243	286	263	246	260	252	260	276	267	262	247	282	253	259	229	264	287	304	240	269	284	257	263	270	290	268	257	239	240	284	254	275	289	272	249	240	248	284	264	256	269	252	249	277	244	269	241	285	261	248	251	245	256	266	279	245	297	258	236	243	265	251	252	239	258	240	255	261	225	264	265	259	253	289	264	256	304	274	282	279	295	251	285	252	276	277	260	289	255	253	276	258	281	265	266	284	275	269	248	231	255	257	246	234	253	271	266	253	270	256	268	253	270	273	277	312	234	283	257	272	261	253	268	254	250	264	262	247	268	262	252	259	265	276	270	259	284	262	291	257	254	259	243	244	264	279	279	293	221	284	271	263	267	261	260	274	266	272	273	265	277	276	240	252	252	264	284	249	258	256	268	243	259	270	274	268	292	278	260	311	247	277	259	290	242	244	238	236	289	277	254	243	260	265	270	267	261	257	274	234	270	275	240	239	259	246	255	254	265	288	283	275	271	256	274	275	256	246	262	248	255	266	298	262	283	261	260	272	227	255	243	272	261	262	283	276	273	252	300	278	259	252	264	278	269	261	239	278	270	258	244	289	265	257	249	281	269	279	257	255	256	280	284	265	237	272	261	268	286	280	232	261	266	272	260	259	273	242	269	282	270	274	283	223	292	265	278	253	253	269	302	265	266	279	280	283	269	262	280	259	257	241	267	247	263	262	289	267
36342	45039	30867	16980	7577	1903	361	301	307	291	342	322	293	306	306	311	334	324	328	282	283	327	356	332	297	348	290	320	304	343	337	305	292	306	294	290	299	327	337	311	289	281	276	287	301	292	321	284	326	300	322	314	318	316	288	365	285	265	318	310	322	319	331	302	303	314	319	290	299	299	296	301	300	307	328	305	312	314	289	281	279	318	323	309	315	295	299	287	317	281	297	314	337	293	318	327	298	308	292	302	340	315	273	309	328	316	321	312	289	309	317	305	316	295	283	297	286	286	296	305	324	315	317	277	308	282	322	294	285	309	322	299	293	295	308	295	328	301	284	286	285	311	299	288	337	277	316	314	317	299	301	305	291	321	295	296	301	311	319	299	315	287	291	303	338	266	332	308	304	305	330	290	331	295	318	334	297	312	307	298	289	309	297	256	342	297	305	290	298	284	298	339	319	284	280	309	305	293	330	299	290	310	311	297	348	351	309	303	325	317	295	297	304	294	269	314	291	318	309	311	289	313	288	308	302	293	291	280	292	274	331	315	284	343	289	321	298	295	334	286	315	276	321	339	297	334	302	308	297	299	300	324	301	282	277	321	279	292	307	329	342	287	297	323	298	294	332	294	315	331	317	291	306	310	279	288	330	340	350	303	349	323	319	305	278	280	288	335	294	306	295	292	307	281	325	309	285	325	319	312	293	283	284	336	323	292	316	299	306	289	297	311	292	303	302	323	331	320	284	302	308	294	320	302	306	294	300	295	314	305	286	301	342	311	350	304	297	317	291	282	289	314	329	273	324	284	286	310	295	315	282	322	324	304	316	280	332	298	304	339	336	281	305	326	280	289	293	294	299	312	294	307	315	267	351	299	271	327	321	324	310	293	326	300	313	309	292	281	302	330	329	309	281	311	327	304	307	325	305	324	313	318	301	319	288	325	302	302	309	339	333	334	315	355	296	312	297	333	319	311	270	295	311	324	323	270	320	335	308	305	308	334	311	323	320	295	292	283	293	327	297	299	338	327	303	313	323	315	310	312	341	301	308	275	323	321	328	308	321	337	296	320	302	312	313	313	300	274	268	304	315	310	309	311	306	323	290	331	300	345	335	292	314	314	315	311	301	296	286	325	336	288	317	331	305	331	297	293	288	289	318	295	312	300	322	294	315	299	308	322	293	338	301	296	302	338	313	324	298	339	309	308	294	296	291	332	298	309	319	317	334	308	329	305	322	279	298	288	302	329	281	302	287	291	285	331	326	335	302	325	317	326	306	330	324	337	327	303	307	322	304	330	309	296	306	327	309	306	289	287	334	315	289	338	318	298	277	304	332	299	316	334	304	333	280	318	298	307	309	310	295	301	300	288	309	297	312	288	305	296	313	315	323	293	306	340	305	303	297	301	304	317	287	299	298	301	329	299	325	301	305	337	292	304	321	289	310	301	311	327	317	281	335	318	319	280	300	261	340	278	337	337	317	279	352	317	334	322	287	309	336	301	383	321	317	315	303	291	287	305	319	302	313	331	299	309	301	303	299	301	314	337	315	317	312	307	321	314	313	346	259	302	307	315	267	327	328	316	284	318	320	340	302	323	299	333	315	301	349	288	302	345	343	293	253	319	328	308	302	336	346	329	320	298	311	313	279	319	305	316	309	315	301	324	319	310	287	304	307	301	326	299	302	324	307	287	292	338	288	308	303	303	282	268	289	302	321	325	303	324	297	319	264	310	316	317	332	285	301	311	278	292	309	304	320	338	307	288	298	327	315	316	312	301	307	297	312	291	321	313	320	291	307	312	315	309	326	309	329	297	301	282	293	304	303	299	309	320	339	315	300	294	306	274	308	323	337	305	311	302	303	322	308	317	286	313	312	311	318	315	279	306	316	322	327	327	297	291	322	333	291	306	314	283	304	318	308	304	292	292	324	305	304	319	287	305	326	305	322	307	345	320	316	300	316	320	299	322	323	296	343	310	322	276	323	309	317	298	308	330	297	317	305	313	324	304	279	337	275	316	293	341	290	291	346	305	310	315	321	314	330	294	279	307	322	275	304	306	307	306	304	300	301	280	330	292	310	293	306	277	266	298	290	347	302	322	308	313	324	306	311	307	329	313	307	294	294	324	321	304	305	303	309	302	325	304	312	296	285	317	351	301	309	290	339	284	308	296	286	306	293	288	310	298	375	309	329	301	317	272	324	320	277	284	300	298	297	292	301	305	329	313	276	335	330	285	286	278	290	308	325	275	303	297	296	318	328	298	267	310	327	291	326	308	316	321	320	313	312	311	274	323	318	342	304	332	340	307	299	308	339	293	349	322	348	340	305	274	300	313	318	319	285	313	314	309	313	299	303	333	313	299	316	327	323	277	307	331	292	312	302	342	316	262	299	324	304	301	297	295	277	323	285	309	270	302	316	307	299	293	302	301	287	319	317	306	295	308	308	310	297	334	324	304	306	323	304	305	309	308	307	288	302	302	315	326	328	280	347	331	306	304	308	271	329	304	313	325	317	325	295	317	302	319	320	315	333	321	307	296	320	337	300	301	333	329	310	301	324	308	305	313	309	317	310	293	310	307	280	302	335	292	327	304	298	324	291	312	317	314	312	294	304	287	298	293	289	278	351	288	311	300	321	334	323	303	318	317	313	321	287	317	313	296	315	312	319	294	304	299	311	319	320	296	331	321	326	273	318	300	323	315	288	354	310	313	314	294	313	313	321	305	307	290	320	300	324	304	303	289	303	300	317	314	297	313	312	291	276	307	283	316	305	303	320	312	287	315	284	299	301	315	282	313	286	306	342	305	332	323	309	307	306	302	345	297	311	330	310	325	341	261	331	330	324	302	283	312	299	296	315	331	304	281	300	288	310	304	302	333	300	337	298	321	347	335	305	318	299	313	285	298	278	298	307	271	309	308	313	314	294	289	332	302	317	312	281	319	295	309	291	323	322	300	314	289	313	279	305	302	270	314	324	305	326	277	315	307	294	274	283	330	319	320	341	311	320	288	311	325	344	307	328	345	313	325	306	306	305	329	314	314	314	295	307	294	309	330	312	324	313	333	300	287	313	292	291	322	329	287	294	334	316	275	311	316	312	333	327	315	301	304	317	313	318	322	303	302	280	292	289	315	296	306	300	315	314	348	319	314	324	310	321	309	300	304	302	327	327	294	331	296	281	297	289	369	336	299	320	266	308	306	332	301	312	283	342	310	329	331	297	290	310	293	293	312	323	335	299	283	336	287	308	316	333	307	288	302	316	293	306	318	317	322	286	304	288	319	308	308	326	332	342	353	311	334	315	344	330	294	302	289	338	322	317	289	331	294	318	290	288	294	295	308	302	288	325	297	323	317	320	339	303	282	316	314	332	300	325	304	343	307	314	330	282	338	298	317	330	315	289	313	296	339	311	284	355	300	311	316	307	317	318	299	313	332	316	271	308	335	320	327	341	302	334	318	332	310	291	318	301	286	296	284	277	307	288	293	320	299	330	314	358	331	314	273
23966	20953	28604	25496	21084	11397	1603	466	338	298	323	307	340	287	287	263	296	273	283	302	284	280	271	284	272	280	290	291	281	290	281	301	259	276	293	264	278	292	266	253	261	261	276	296	286	264	315	266	295	266	261	257	291	289	252	246	266	259	278	270	274	306	276	270	294	298	283	242	289	268	311	262	273	275	288	291	251	289	270	289	281	299	258	285	276	257	259	250	270	276	282	277	280	281	260	302	267	264	293	266	277	300	304	278	275	283	254	286	250	274	278	300	273	257	285	300	259	284	291	270	253	303	249	254	289	287	294	284	255	275	267	228	296	288	289	260	278	272	271	272	296	269	263	275	267	295	281	288	297	275	291	291	281	272	290	271	259	280	256	270	291	285	279	293	253	304	274	282	275	285	315	283	280	282	267	287	254	245	281	304	284	266	290	284	282	302	270	277	282	288	276	270	279	265	272	263	284	288	268	280	294	250	273	286	278	292	289	284	280	289	278	265	263	271	249	250	280	264	287	268	266	274	273	263	320	246	282	228	274	257	259	274	315	243	274	278	265	274	271	284	280	291	267	268	273	294	265	289	228	259	290	301	278	226	269	250	266	316	269	276	285	287	272	293	265	257	289	284	296	281	269	288	248	271	305	305	269	283	297	265	300	299	276	278	266	254	299	301	268	271	274	284	279	283	296	283	281	280	248	275	282	300	249	287	277	268	258	287	254	253	288	286	276	261	240	288	307	290	270	273	251	281	275	262	278	285	272	289	279	253	271	294	267	286	260	282	299	269	273	262	291	250	286	286	283	293	281	288	305	277	271	270	281	308	303	254	284	279	267	278	272	273	277	286	271	300	249	290	300	298	305	292	273	285	286	283	267	273	280	293	303	327	287	345	252	313	271	265	273	261	291	278	292	240	278	287	275	276	276	249	294	265	273	291	242	301	281	263	287	278	253	308	286	295	268	298	252	282	261	284	281	252	284	265	288	240	265	294	291	269	280	300	291	264	300	304	291	279	263	263	254	272	278	283	286	261	275	301	329	263	283	262	288	254	290	288	282	281	298	324	284	276	243	275	275	304	276	273	289	260	280	260	272	297	282	293	289	274	298	276	289	300	264	289	276	273	312	307	290	263	283	291	296	277	295	272	251	293	290	300	266	305	294	277	259	282	282	317	292	247	252	285	291	267	292	302	280	285	288	295	301	296	274	310	286	326	292	287	292	296	294	255	274	273	277	272	254	294	292	277	281	283	295	253	241	284	287	297	265	230	285	291	282	251	283	266	257	276	281	252	287	279	298	281	296	319	266	285	278	255	253	251	275	273	294	263	266	273	283	275	266	256	278	287	268	269	293	285	276	289	284	292	289	277	272	270	273	230	272	304	298	256	304	286	260	273	255	264	281	277	260	306	271	293	281	263	278	262	276	263	261	264	253	284	240	274	262	286	286	281	272	294	286	267	276	292	291	249	271	304	259	245	271	283	290	305	287	273	282	275	268	265	249	274	295	296	263	273	296	273	269	265	288	303	250	265	291	303	298	288	280	288	258	284	262	307	260	246	283	267	255	282	282	293	264	245	274	236	263	299	258	270	299	272	298	300	288	275	264	272	293	299	274	275	314	307	289	268	275	252	274	279	294	253	286	274	282	287	267	265	260	281	284	282	262	288	282	250	313	246	262	278	300	278	274	269	268	274	277	264	260	285	282	266	252	298	298	306	256	284	276	275	243	298	298	293	271	243	232	284	303	241	274	302	274	283	256	287	273	298	285	303	293	262	273	272	287	288	278	251	270	295	291	297	278	262	265	244	289	332	271	271	285	275	270	247	296	287	264	275	277	323	305	298	283	268	285	259	287	267	282	265	271	296	261	267	254	299	274	273	273	266	233	320	280	268	251	301	300	283	278	271	259	278	269	297	269	230	254	302	271	273	283	293	269	274	282	255	287	251	294	285	274	286	266	297	260	293	265	294	293	263	273	257	288	297	289	281	254	288	282	263	274	258	264	273	284	282	275	283	251	258	265	269	255	317	267	308	279	281	295	276	273	277	269	258	295	289	238	272	298	284	278	279	300	289	271	256	273	270	276	266	254	279	248	272	256	290	265	287	294	266	261	261	284	272	271	247	289	270	269	274	274	258	261	266	277	264	289	254	275	238	277	262	295	280	281	302	294	248	264	267	275	264	266	295	248	259	298	274	278	326	285	254	284	274	300	297	292	254	268	282	241	267	266	290	273	285	301	281	285	290	280	290	294	292	272	282	289	296	313	281	277	302	279	267	260	291	290	296	266	262	272	290	281	288	290	274	280	313	282	256	291	278	256	253	293	277	268	273	261	279	283	267	239	296	257	256	284	254	310	279	266	282	293	278	274	277	284	288	277	240	253	273	301	268	269	275	257	291	277	285	274	290	266	268	265	290	258	266	252	288	272	255	264	295	301	247	290	269	301	303	247	297	249	248	288	259	283	241	292	273	296	263	257	270	290	261	274	258	298	282	279	263	284	301	253	270	283	274	258	279	262	284	267	265	267	271	301	283	266	268	277	292	295	268	268	265	265	286	282	271	297	253	297	304	265	266	276	269	288	300	293	267	263	284	284	290	269	294	271	274	302	245	272	266	252	293	300	262	277	274	272	278	284	280	280	262	292	268	280	285	256	278	268	297	263	282	251	267	272	284	266	299	269	247	286	300	283	279	264	282	292	249	265	257	300	292	274	287	280	275	291	297	243	294	262	281	272	288	270	285	277	264	245	296	292	271	281	254	307	302	294	286	263	283	304	298	269	269	286	280	295	252	304	277	281	256	262	256	264	279	259	281	296	256	294	278	251	253	269	263	286	280	281	299	289	272	325	291	276	265	292	297	265	277	306	274	276	270	254	292	288	273	301	323	278	280	277	249	266	247	310	250	244	260	261	280	277	269	294	325	276	287	268	304	281	288	265	263	259	255	282	261	270	283	257	264	297	307	282	266	267	258	276	291	260	268	285	282	292	310	277	272	278	242	272	298	294	283	271	305	253	285	247	268	294	232	281	252	294	275	271	275	276	259	257	283	306	275	255	265	272	257	286	264	249	242	279	272	286	272	294	259	272	243	284	311	292	257	269	287	271	290	265	267	284	237	277	306	278	267	302	269	261	271	294	259	269	300	274	284	280	254	283	297	272	283	306	267	256	292	284	269	275	271	285	249	292	286	261	321	271	272	280	312	267	283	301	274	278	285	284	244	247	291	265	296	275	292	273	277	259	267	262	261	255	292	286	297	286	274	294	267	231	283	266	279	269	301	256	260	260	248	285	272	225	267	266	277	248	279	270	268	292	265	278	273	273	270	286	252	296	270	305	301	262	293	284	290	289	282	264	291	263	265	262	271	336	266	243	253	286	297	270	280	295	280	291	296	290	269	298	281	276	270	251	273	292	246	288	266	291	284	275	290	304	266	288	271	271	277	293	267	277	282	290	273	293	271	282	295	265	260	245	276	281	257	266	304	282	295	301	287	258	269
37240	58553	45397	30080	15741	4726	854	466	384	393	363	330	350	325	350	335	361	311	301	300	309	297	332	275	323	328	319	302	357	329	352	317	338	331	328	351	290	306	322	320	324	313	335	333	332	345	305	332	299	329	303	331	305	324	344	344	310	297	313	300	306	308	340	334	297	309	307	321	300	291	334	311	378	324	317	358	324	312	302	352	308	324	317	314	315	313	321	313	326	326	299	339	306	292	302	332	315	357	320	348	320	326	339	342	297	322	327	345	291	306	338	311	315	328	338	304	349	311	317	333	333	331	326	314	326	330	348	293	314	329	303	329	302	294	353	329	313	308	285	288	317	344	313	310	285	315	307	318	344	306	346	306	332	341	322	334	350	353	344	313	292	341	345	313	376	310	330	299	320	263	316	315	315	307	329	304	337	339	315	314	309	299	326	304	309	334	315	278	330	342	314	327	332	337	304	309	320	310	304	315	278	312	346	327	298	319	327	324	318	349	304	307	334	344	306	308	333	351	297	309	327	351	300	320	306	327	330	304	330	326	340	317	301	358	288	329	301	294	337	321	338	329	311	336	317	290	317	323	304	294	314	291	339	301	275	336	327	332	328	310	316	306	318	315	318	301	338	310	313	330	313	309	298	318	324	293	318	324	318	298	289	340	300	324	310	334	327	337	300	343	316	332	303	285	296	325	311	324	314	330	282	331	306	317	278	340	324	323	315	298	306	335	319	317	331	342	298	346	354	279	321	319	311	334	342	309	317	312	311	328	304	353	284	315	317	300	290	336	313	304	290	335	325	318	320	347	333	330	316	347	346	320	328	319	293	317	349	314	296	325	297	302	318	326	298	291	342	305	310	298	287	315	320	311	289	308	291	331	300	354	343	293	277	331	324	311	327	329	338	315	348	328	284	322	311	313	306	299	310	295	292	330	314	320	310	324	321	306	278	315	319	317	314	293	301	293	324	303	306	330	333	321	312	329	309	329	299	327	344	312	362	284	314	349	327	280	289	321	318	339	319	331	291	300	311	316	324	318	313	295	305	346	313	316	321	303	320	308	305	310	338	310	293	343	277	338	324	311	301	306	316	340	279	304	332	333	336	322	333	303	356	315	308	333	325	314	311	332	304	304	331	327	341	312	312	318	321	330	311	310	330	319	341	350	310	293	286	305	299	330	307	328	311	333	301	298	334	324	314	297	299	349	329	340	322	294	316	296	312	320	305	305	327	356	286	319	264	351	293	357	282	300	288	310	324	326	320	306	296	351	339	325	312	295	327	327	317	324	317	344	317	299	302	333	335	319	346	343	331	333	315	344	327	322	306	323	321	315	286	338	326	295	286	312	282	330	322	333	355	323	352	329	318	335	333	318	329	309	359	311	336	331	312	338	295	335	325	312	314	304	344	349	316	311	311	301	280	333	335	315	311	319	326	310	291	331	315	309	317	324	303	329	313	319	317	309	320	294	331	324	318	350	316	316	307	312	341	284	330	355	322	339	306	269	284	308	341	318	315	306	315	315	368	322	349	293	322	300	336	328	313	300	291	342	306	297	321	337	314	313	338	309	303	293	350	325	325	336	323	317	333	285	306	338	312	305	297	365	294	322	300	310	310	336	279	317	325	308	347	296	308	277	340	322	296	313	313	339	311	304	321	344	311	311	301	308	311	294	311	312	338	300	313	312	333	302	328	359	297	329	312	342	310	341	321	319	332	314	308	300	294	259	278	330	319	351	335	296	317	319	299	318	325	290	298	312	323	309	287	290	322	334	313	299	340	329	341	313	319	295	308	315	330	292	314	319	284	329	300	320	309	306	360	350	317	339	330	339	350	303	307	321	323	306	290	302	329	332	289	319	304	327	310	322	339	298	278	326	327	297	321	305	301	339	292	296	286	347	328	302	310	357	298	309	318	342	314	365	313	339	306	336	333	342	289	306	302	303	306	338	338	329	296	285	333	346	342	310	335	354	306	294	331	329	332	327	299	346	322	305	312	301	308	289	310	329	333	338	291	339	305	324	351	327	342	327	315	334	293	337	287	302	300	288	311	316	325	336	351	337	319	320	337	341	316	331	308	289	324	321	307	307	313	317	301	328	342	346	291	325	307	288	326	312	313	302	323	299	300	329	336	322	323	303	326	323	289	316	325	307	298	342	304	344	318	303	346	332	315	322	316	319	335	300	311	341	306	296	313	354	307	351	334	336	337	343	372	280	293	323	332	330	301	298	330	310	308	277	326	307	328	303	311	328	297	317	302	320	327	327	318	313	301	328	291	306	311	344	311	333	301	311	290	325	308	343	323	322	320	307	362	307	314	301	320	317	321	319	320	317	329	320	316	324	331	335	310	313	313	317	321	323	327	304	294	310	328	302	318	306	321	314	308	337	330	314	321	303	316	345	335	312	309	322	311	325	312	316	314	319	318	323	286	310	310	292	359	296	298	304	319	315	321	330	275	306	317	323	321	332	298	276	336	342	337	313	314	348	329	310	317	346	298	320	296	333	280	295	309	316	305	330	305	280	336	292	320	307	310	329	332	340	329	357	356	313	325	309	337	333	329	316	304	332	316	319	327	324	312	320	305	321	338	331	297	313	325	296	323	288	328	282	313	328	323	308	301	274	312	329	331	324	336	331	303	338	320	314	315	284	357	309	317	320	306	314	315	340	315	309	296	346	320	345	333	291	313	301	299	313	301	321	318	314	332	314	299	313	336	339	303	310	331	292	326	305	296	334	306	295	296	324	339	327	323	313	322	322	319	322	334	338	291	321	349	319	321	313	326	322	300	329	340	315	351	316	308	305	348	287	353	316	355	298	323	339	327	284	309	326	336	308	329	314	303	309	301	309	302	373	332	320	334	314	327	301	285	310	312	303	319	341	295	310	310	328	313	302	313	290	340	307	303	319	307	305	355	299	312	355	313	290	309	304	310	324	339	307	306	331	316	303	333	304	320	314	337	314	314	303	313	322	340	318	334	317	305	315	338	327	316	347	347	328	318	311	324	308	322	328	342	338	323	313	344	335	316	325	347	320	341	332	307	295	329	326	325	346	308	303	306	322	290	307	358	320	318	289	331	324	310	302	303	355	324	309	308	335	343	281	296	311	354	304	328	303	326	311	345	287	307	325	319	319	345	321	323	303	331	318	303	318	320	297	299	311	322	301	356	333	317	331	301	310	334	294	325	308	318	336	304	297	301	288	334	303	329	330	301	326	341	319	322	324	308	332	326	320	300	275	301	308	290	300	296	304	323	300	311	309	320	336	327	316	283	299	319	327	326	339	284	361	284	339	347	309	321	339	359	323	308	315	350	332	345	316	297	286	310	316	332	327	350	315	310	309	315	276	307	327	312	309	303	364	317	301	324	304	301	318	329	374	314	332	321	286	338	300	319	316	301	326	322	281	331	292	315	309	352	315	325	335	314	324	327	315	350	314	301	324	299	302	328	324	317	309	339	320	296	279	305	328	292	299	293	315	338	315	321	340	316	310	304	330	326	350
25232	21283	28583	25564	13570	3046	681	474	385	367	405	406	381	364	386	346	400	364	368	350	357	388	407	367	385	376	376	379	388	357	347	358	324	354	362	369	360	392	356	372	389	358	403	374	413	341	402	365	348	334	350	372	382	380	373	349	409	379	367	390	378	327	367	366	362	366	325	364	394	355	352	377	412	396	375	347	372	389	373	411	357	357	374	396	374	379	352	373	358	404	352	372	329	357	357	400	358	359	352	355	359	396	366	361	399	362	351	394	397	400	391	374	403	409	378	345	396	392	345	407	411	394	363	385	377	410	365	401	361	373	418	344	374	377	385	338	365	401	396	377	367	392	364	373	373	361	377	355	402	363	335	365	399	389	338	376	344	334	402	386	380	404	328	359	390	368	423	342	365	362	389	364	348	337	376	351	391	376	386	359	378	389	379	363	347	372	333	357	396	376	357	384	349	365	341	383	383	392	388	361	336	372	365	370	355	375	356	409	371	392	411	353	385	340	368	364	372	373	404	374	422	383	359	362	349	394	349	343	350	396	401	363	348	325	344	371	377	392	373	378	374	324	394	361	391	359	362	368	332	391	377	384	388	374	375	332	384	387	346	387	387	376	354	382	397	378	386	353	404	396	360	348	357	360	378	374	382	375	372	387	382	369	364	364	384	373	361	350	323	366	400	369	375	365	386	346	394	385	380	385	377	360	360	393	340	366	388	387	351	389	408	359	375	363	383	383	343	375	387	367	364	380	382	421	368	362	410	396	364	400	372	358	382	359	376	351	367	377	393	410	324	361	366	377	393	387	381	362	403	380	379	350	350	386	381	372	390	373	378	372	389	339	365	355	380	398	352	390	362	415	353	411	353	396	347	383	349	362	386	354	380	396	367	409	356	393	380	370	382	369	354	385	363	389	358	353	357	361	351	386	392	416	374	359	348	350	392	392	384	316	377	361	366	404	322	377	375	392	359	388	397	338	394	383	365	366	406	390	353	387	365	377	364	350	388	403	382	398	349	369	363	369	370	349	381	370	363	369	373	371	370	363	390	394	382	422	361	431	369	360	366	355	371	413	371	358	368	337	358	358	375	418	375	380	364	367	385	398	374	355	373	345	375	365	350	352	388	395	412	367	349	357	386	372	377	403	362	370	352	376	378	334	376	400	374	348	340	366	374	371	345	362	368	376	367	374	362	377	394	392	342	378	407	377	368	396	364	368	328	370	380	388	404	391	367	368	376	392	390	381	362	326	354	388	381	367	359	392	377	388	388	368	369	352	352	327	369	371	358	362	326	357	360	365	362	379	378	351	362	366	385	359	360	384	404	369	382	345	394	368	380	363	392	344	393	361	347	345	380	392	334	340	407	362	367	381	343	391	373	374	321	379	381	367	369	365	374	375	369	372	361	363	355	331	368	379	392	373	344	405	382	370	384	369	391	363	354	389	382	360	382	341	376	370	342	369	374	392	347	365	401	335	366	370	374	386	361	397	380	371	375	370	367	377	418	342	389	346	341	338	371	371	379	380	371	395	380	352	360	376	380	411	333	369	359	397	371	393	372	345	376	359	368	379	404	363	382	351	380	403	381	368	356	374	349	343	373	387	355	402	343	358	381	427	367	367	335	356	374	363	360	398	335	405	372	371	357	362	373	359	363	356	357	410	377	346	370	361	384	391	397	390	386	356	390	346	352	339	383	354	372	403	353	377	370	415	366	360	380	377	342	360	378	381	391	366	379	398	402	373	360	349	357	374	336	376	377	405	405	384	351	348	378	361	370	346	374	375	331	365	354	366	361	374	387	350	401	342	389	380	356	339	371	344	408	376	384	329	398	348	356	362	364	407	368	378	360	366	413	395	390	393	379	342	383	344	348	345	345	399	374	373	342	386	377	363	374	357	358	371	358	385	352	358	361	377	376	376	344	355	363	333	386	359	385	363	357	335	354	375	371	370	362	342	404	332	403	356	357	376	411	392	392	364	397	354	395	354	378	355	359	381	389	365	372	367	360	354	373	368	365	377	357	384	324	360	413	377	356	360	380	383	368	375	364	356	367	401	319	377	399	379	393	397	358	379	409	369	348	356	369	374	335	362	355	368	396	357	412	359	374	395	386	371	396	349	345	371	354	375	360	402	387	359	376	356	368	378	365	379	368	352	374	377	404	356	407	350	361	400	347	361	352	362	353	369	378	413	361	372	367	370	382	350	337	393	391	367	360	370	359	398	364	340	391	348	372	366	375	366	390	366	344	395	364	397	389	350	401	356	372	339	384	361	362	369	370	380	385	360	357	359	361	349	366	366	406	365	343	380	394	383	356	367	353	338	400	383	378	365	360	367	363	340	343	383	426	400	365	371	345	363	340	332	369	373	330	375	325	362	338	365	346	384	388	378	382	385	364	429	385	360	362	373	393	363	359	394	364	381	382	384	379	378	380	385	387	358	380	390	382	365	386	380	373	356	386	335	350	393	356	357	377	378	386	368	360	398	361	357	363	373	396	376	377	343	394	376	420	411	399	372	348	348	373	377	364	403	363	379	390	395	384	374	392	372	331	381	392	360	366	373	380	389	342	350	390	348	409	339	347	341	379	373	390	338	397	378	380	371	395	322	343	366	392	409	337	353	387	382	389	388	382	386	367	375	374	354	372	372	391	383	390	399	375	402	385	354	388	378	387	368	354	402	371	378	330	390	373	326	392	374	376	322	360	364	351	337	384	358	361	366	383	347	359	386	343	383	361	405	376	365	390	360	379	388	340	386	369	368	400	372	380	394	360	407	375	367	323	417	321	369	371	382	396	363	378	379	377	346	353	329	335	411	379	361	379	385	389	397	383	331	388	358	371	385	368	372	378	362	361	388	370	385	372	372	405	356	394	355	377	385	376	395	372	367	384	384	350	381	362	413	379	344	368	334	370	383	393	358	376	358	375	375	390	393	347	364	375	345	363	367	376	394	397	373	370	358	396	363	340	374	404	366	373	356	387	360	381	379	356	362	368	345	372	336	373	341	372	349	359	380	365	375	347	384	352	393	347	387	352	385	362	381	392	378	390	373	394	385	356	412	391	388	375	382	356	388	416	338	371	383	386	340	382	358	384	354	371	375	387	334	389	347	396	357	389	387	333	395	372	384	367	352	368	370	375	354	368	385	327	376	333	379	352	350	365	345	424	399	346	396	327	368	385	390	345	299	410	373	408	373	371	393	371	358	369	369	414	370	340	363	360	344	356	387	387	370	335	387	342	408	342	369	403	347	373	330	396	366	346	384	399	383	386	405	346	399	398	347	382	396	388	393	377	373	369	378	346	361	380	375	360	363	322	372	367	366	372	368	365	404	367	396	363	384	370	343	381	378	377	358	366	377	350	402	368	410	389	368	361	346	345	359	382	388	394	376	355	350	375	376	389	379	383	385	385	402	373	374	360	340	346	384	341	409	421	380	335	376	364	356	335	360	355	379	389	402	365	354	347	387	375	335	344	363	361	371	330	358	350	346	362	432	345	402
37692	52940	39428	19396	9834	3027	710	543	480	443	426	464	424	432	467	410	393	412	468	430	407	471	442	463	420	402	453	439	376	403	458	433	419	453	452	442	406	423	431	434	432	455	436	395	424	397	436	449	458	439	383	414	446	389	415	436	440	443	384	425	445	453	471	409	434	434	419	430	393	417	454	451	406	432	417	431	453	416	396	413	430	445	411	445	403	430	466	399	452	399	440	384	430	406	469	417	439	423	435	404	444	426	450	429	445	453	425	421	429	418	417	461	463	415	436	425	457	394	432	440	395	435	401	461	464	412	398	433	421	427	407	443	417	403	420	400	434	435	413	427	429	404	429	374	421	422	411	444	462	430	384	422	431	432	426	440	416	426	438	375	471	450	455	417	450	437	443	401	421	416	421	410	410	439	433	441	406	398	420	409	462	415	404	422	398	426	425	427	461	439	422	430	448	441	390	437	464	413	423	388	414	455	405	441	456	429	470	399	449	436	408	436	394	404	442	392	416	430	450	444	441	442	402	412	425	416	449	433	410	373	424	416	408	438	429	419	434	420	421	419	405	431	459	459	411	465	459	407	417	408	442	394	426	389	444	427	435	438	395	368	429	437	443	450	440	446	405	381	434	416	422	394	402	445	444	421	422	396	425	418	441	423	380	396	438	433	402	447	397	396	393	463	417	458	395	421	453	416	418	461	434	417	425	385	429	413	402	432	403	468	399	392	411	462	423	408	439	429	421	445	397	418	443	436	450	430	440	432	411	449	455	414	434	409	425	429	416	451	435	459	443	440	395	457	453	450	435	439	443	434	399	436	437	425	427	408	432	436	420	406	398	405	449	386	428	416	419	354	441	420	426	441	410	423	425	428	468	425	430	445	461	437	445	437	466	414	451	428	392	427	418	463	413	421	414	451	407	457	435	438	421	436	417	415	427	417	425	423	397	419	404	413	449	413	435	432	438	384	410	421	418	408	396	420	426	438	410	434	415	450	435	417	455	423	424	408	409	410	420	465	451	405	406	444	439	396	414	419	433	422	429	401	402	415	427	421	454	409	453	442	414	418	415	438	393	426	423	442	373	407	395	422	427	387	423	399	422	391	386	421	437	411	451	391	419	440	425	457	437	440	419	443	425	449	414	419	415	407	446	424	440	434	420	407	417	429	419	412	440	420	421	396	421	439	428	393	417	446	438	444	432	450	434	461	424	441	425	398	422	432	420	402	431	405	455	443	424	412	421	393	404	430	399	458	429	407	438	407	427	411	416	411	407	437	421	418	426	401	416	424	452	411	435	406	421	459	423	423	427	414	374	458	417	411	396	440	431	415	438	447	456	430	444	413	417	431	454	417	438	441	382	397	415	417	382	396	457	473	396	414	443	395	391	463	447	396	433	435	448	433	433	448	413	441	449	408	407	473	421	449	397	400	455	417	394	420	420	420	414	389	440	420	424	422	378	427	404	428	422	420	421	416	466	437	407	421	424	405	426	423	419	460	391	399	441	449	405	408	450	451	467	445	438	405	427	442	448	415	431	396	412	428	418	432	401	374	461	429	416	411	449	430	428	419	387	441	393	407	412	451	418	446	472	450	447	406	412	439	427	437	445	454	410	402	403	445	455	433	406	446	414	424	414	420	468	405	409	418	477	456	438	409	422	390	425	466	428	411	421	418	418	460	410	403	430	425	421	428	443	472	438	392	400	429	450	397	404	387	403	425	406	430	406	446	437	407	437	427	378	422	421	432	412	392	405	453	413	437	451	446	425	424	438	427	434	455	400	446	426	395	435	419	426	448	424	447	423	425	416	425	422	423	434	411	393	384	416	452	435	391	468	431	458	425	444	387	417	420	395	389	417	386	413	433	443	446	445	450	445	416	442	419	413	396	417	418	420	446	402	406	407	456	437	407	441	464	395	424	416	410	453	420	423	459	417	434	444	407	431	458	427	424	410	464	451	414	427	381	455	414	426	425	468	428	410	458	419	382	430	444	464	442	425	393	426	426	425	426	407	422	429	488	457	426	441	413	452	435	395	430	429	475	428	429	397	438	443	445	415	456	419	435	440	437	407	402	416	448	427	423	440	453	412	416	411	394	412	425	416	379	433	431	437	418	438	447	431	428	401	431	422	430	452	435	428	443	416	403	451	425	439	434	430	446	421	450	407	433	441	409	408	437	413	428	428	421	434	391	429	433	473	417	407	405	423	420	433	442	429	404	451	432	420	411	437	440	445	438	405	445	435	448	421	403	408	428	416	423	431	404	403	453	387	439	449	423	432	412	458	449	431	447	423	408	433	403	437	446	420	440	423	454	416	431	419	411	389	425	447	410	430	421	401	420	448	453	452	386	432	388	427	421	430	398	460	433	422	428	416	447	442	437	438	415	420	435	427	437	406	415	418	396	436	420	458	394	419	435	418	422	415	425	394	425	439	428	429	389	407	428	406	399	432	406	430	458	432	402	450	411	426	446	436	447	407	434	405	450	442	420	466	420	395	426	396	454	442	444	453	403	416	417	415	411	435	437	417	423	411	395	430	401	423	395	429	447	445	412	431	419	385	423	431	448	449	435	400	405	466	454	413	443	454	401	425	435	432	428	418	409	477	387	429	442	396	404	388	465	414	426	422	419	408	436	420	397	431	417	434	407	386	436	433	436	412	411	423	396	443	428	424	440	447	405	444	449	420	453	449	455	411	418	409	429	394	381	455	430	450	419	424	436	426	408	436	400	435	430	409	409	394	404	406	426	425	426	441	412	448	410	437	430	418	411	435	446	431	417	440	439	419	434	434	426	429	428	436	416	430	456	419	462	400	444	417	456	430	398	444	449	411	434	426	409	395	457	410	479	439	432	419	416	414	430	402	419	417	412	431	419	403	437	418	439	427	396	428	420	432	437	474	389	437	409	429	393	459	426	425	400	452	437	413	439	390	421	424	416	405	423	414	417	416	419	411	448	403	420	454	420	411	436	428	414	437	428	469	437	446	416	434	413	425	411	447	427	404	406	437	439	413	420	399	426	435	401	410	470	399	418	448	434	443	430	423	441	410	435	447	445	444	385	434	405	411	425	415	423	424	429	436	411	405	408	391	419	422	423	426	455	381	414	438	378	411	426	453	396	420	452	412	406	429	464	456	410	412	431	449	441	458	458	411	451	422	454	391	433	418	419	439	431	429	407	397	398	410	418	394	394	413	405	425	458	399	420	410	463	459	401	456	392	415	448	416	416	394	450	408	395	392	444	425	419	428	415	437	453	436	456	382	417	419	419	409	425	425	417	433	437	425	382	424	473	437	417	417	404	405	425	423	451	442	433	394	455	435	426	399	440	439	419	424	411	394	460	408	415	429	445	453	423	453	451	454	420	415	420	421	393	455	442	407	402	418	412	395	434	417	408	438	452	456	455	423	423	430	426	450	469	437	432	416	438	447	458	438	449	412	424	459	397	454	432	416	438	402	453	417	424	440	419	446	423	433	419	427	399	420	416	396	427	428	416	407	359
22802	20958	28448	23821	21279	20380	7832	821	534	545	500	514	464	456	508	468	412	513	469	452	441	455	430	447	463	498	432	454	490	449	435	477	422	468	480	472	437	448	459	456	477	448	439	450	459	447	465	414	447	480	443	443	419	449	422	405	447	446	467	458	410	431	448	455	477	472	429	454	455	456	459	459	455	453	457	426	450	459	497	484	448	429	422	452	459	447	442	476	488	456	436	465	421	470	445	444	428	445	424	426	462	450	434	452	418	433	443	448	463	428	443	461	418	464	415	448	460	406	447	419	468	443	462	441	445	438	449	450	462	427	487	419	446	446	445	470	463	427	428	466	454	434	440	445	462	425	433	419	476	441	502	476	433	462	479	451	434	428	429	428	436	427	464	400	408	454	406	434	450	431	502	395	463	456	480	417	439	445	452	404	475	452	446	433	434	461	453	472	449	428	451	477	405	471	401	443	441	441	451	482	419	435	449	463	419	442	432	444	434	466	440	452	438	437	501	461	458	433	417	407	386	476	429	425	470	430	446	426	426	425	440	447	442	434	420	436	449	401	434	446	455	422	461	422	412	402	432	450	428	440	419	453	451	454	418	458	478	447	400	466	446	455	462	414	417	429	457	449	431	431	429	431	428	439	437	468	453	425	465	400	481	450	446	451	466	449	438	422	470	447	459	439	470	457	480	462	445	420	426	430	434	495	441	419	450	441	412	445	472	408	461	447	441	437	454	465	437	511	426	480	458	439	442	430	431	407	417	419	449	474	442	468	439	425	437	486	434	444	422	456	450	450	447	455	416	441	423	473	448	446	448	395	427	430	465	441	486	444	430	449	425	462	448	455	470	457	464	470	491	482	446	430	444	456	428	417	406	445	438	435	414	462	427	464	430	415	466	408	403	458	493	439	455	468	438	446	489	440	482	455	413	469	427	416	449	437	443	433	468	427	414	462	466	433	481	441	461	428	451	429	431	417	452	479	442	411	414	427	442	448	458	447	455	461	437	442	412	470	451	446	422	492	410	454	463	448	470	427	473	439	428	468	450	469	411	414	440	457	435	481	468	426	468	450	428	410	467	419	463	502	451	480	457	485	422	439	465	440	426	417	455	435	461	450	472	420	429	439	462	403	483	461	473	433	479	427	487	476	449	420	443	416	443	443	439	458	442	484	453	434	478	434	457	468	473	441	445	436	503	464	469	445	439	451	454	428	451	384	443	437	475	465	435	455	470	434	444	448	432	454	449	469	436	443	467	418	460	461	484	452	431	466	434	441	463	415	476	424	463	436	441	462	476	457	450	451	460	415	457	430	448	427	451	436	452	441	441	445	469	478	461	423	446	442	440	459	438	466	461	484	448	419	452	426	458	452	474	442	442	436	468	457	438	394	461	468	455	437	465	417	464	408	463	417	454	416	411	416	431	418	472	461	432	433	447	423	428	452	488	439	445	431	421	441	443	445	425	460	467	445	446	469	453	459	434	443	455	415	422	446	462	441	445	449	417	418	466	460	466	462	444	447	456	460	414	449	476	479	462	450	421	437	451	448	428	437	451	417	431	468	430	491	401	445	414	464	476	432	448	433	469	431	442	485	468	490	441	462	449	441	483	432	455	441	466	450	423	462	458	463	466	450	468	439	440	499	422	423	446	437	455	425	479	473	443	457	473	452	450	431	435	449	438	450	434	469	451	440	403	443	419	466	446	451	410	446	433	474	430	489	467	471	435	416	428	449	439	423	442	435	431	479	466	457	430	473	456	450	441	456	474	456	451	478	433	435	433	445	443	424	422	452	420	446	430	469	464	437	453	419	437	469	446	477	455	430	448	488	449	482	434	437	466	445	486	425	503	434	465	463	452	486	440	460	455	471	429	444	414	479	468	475	437	468	438	498	426	432	459	432	415	453	465	453	437	425	450	471	427	422	430	470	448	464	420	451	454	458	448	451	501	444	457	431	448	456	435	485	437	449	483	421	459	444	462	428	450	435	438	426	445	435	490	451	506	435	405	442	447	455	438	465	454	451	474	453	456	444	454	458	461	439	415	430	442	434	458	421	469	423	466	462	477	401	428	446	366	460	492	468	476	472	455	442	439	448	439	461	459	483	488	437	415	416	476	474	440	450	452	453	471	450	426	419	418	451	447	459	449	453	423	462	424	474	444	447	432	436	439	441	448	434	452	431	439	427	464	440	424	450	449	429	474	452	457	439	459	441	430	475	439	474	444	429	424	432	483	477	450	413	433	452	441	468	437	447	440	415	464	464	438	476	433	423	413	420	432	445	427	419	457	425	448	425	437	433	446	491	451	420	451	470	441	422	420	444	437	421	450	420	466	434	440	457	403	459	421	442	476	440	451	436	428	409	465	495	443	463	470	455	440	483	473	455	449	446	472	417	457	470	463	477	462	444	427	466	463	407	463	431	460	436	451	447	431	413	451	469	437	450	432	449	440	461	423	465	424	482	449	452	447	435	430	431	456	432	424	450	472	443	474	441	425	439	475	436	470	515	450	445	438	472	423	461	450	467	437	470	466	437	489	434	448	443	469	473	457	375	412	399	449	410	439	429	468	442	462	428	442	430	416	466	445	451	443	475	450	449	456	440	383	467	447	440	448	446	442	449	451	431	467	459	457	473	456	452	428	490	451	485	467	456	467	513	432	470	441	463	410	490	432	427	428	463	496	422	425	466	430	440	458	496	446	415	445	501	436	459	462	461	469	465	397	454	463	445	461	475	472	428	436	461	458	464	450	461	448	440	462	437	431	445	451	453	437	444	447	463	463	451	463	477	432	426	455	409	417	464	429	500	458	455	418	461	475	446	432	436	414	457	482	451	428	442	443	435	435	390	424	432	418	445	451	454	490	465	432	449	456	465	438	426	422	433	425	449	471	446	425	439	401	428	450	422	427	409	502	405	465	477	441	409	440	407	466	474	452	431	461	445	438	409	431	473	439	465	480	456	431	445	450	457	429	464	436	397	442	441	429	453	459	417	480	480	435	426	414	459	454	426	452	473	479	465	438	421	442	419	396	438	421	467	442	451	445	437	456	427	454	419	480	460	471	454	483	478	457	478	488	441	452	434	414	436	473	451	444	424	422	445	446	434	443	433	480	423	422	398	447	460	436	445	455	429	398	435	416	445	441	435	428	435	443	479	428	427	474	479	455	481	484	427	454	464	452	471	435	473	452	452	416	442	416	408	437	457	449	407	440	446	442	463	441	428	469	451	418	423	450	433	457	466	465	465	445	452	463	445	466	446	422	459	449	461	457	464	429	459	486	441	428	427	454	444	458	443	463	444	447	442	444	454	428	430	472	477	465	461	430	476	467	427	442	407	446	438	398	435	432	448	464	437	469	466	461	437	464	472	464	462	452	456	440	463	388	448	446	440	429	412	462	446	427	448	427	439	411	444	432	427	448	440	436	430	429	403	440	420	440	438	479	442	450	460	441	431	479	484	422	433	470	457	445	489	487	435	435	446	460	492	473	439	441	450	453	425
40875	66912	48155	31650	19489	8242	1079	670	647	575	562	501	488	560	507	513	506	490	500	485	544	480	453	505	502	529	513	484	475	458	500	516	498	502	541	435	499	450	506	466	474	466	496	549	484	506	488	495	474	513	478	454	499	479	510	482	415	466	495	468	505	441	481	484	505	526	454	483	452	494	485	471	481	459	518	495	512	487	460	455	498	514	497	463	475	466	467	522	477	490	489	518	473	456	464	490	501	493	459	443	447	444	493	487	496	480	514	464	509	491	469	441	501	468	461	500	457	498	455	486	516	480	449	517	499	507	506	494	487	476	499	477	484	470	453	508	479	479	477	502	509	499	503	480	511	503	462	515	495	463	470	457	493	493	491	485	507	497	482	482	447	455	486	458	504	492	499	478	466	492	495	456	468	506	519	509	438	476	478	514	431	475	532	471	481	489	457	464	474	497	514	473	501	479	491	497	510	455	458	465	462	489	487	508	495	505	488	477	471	479	497	506	526	440	514	497	461	466	502	460	491	472	486	510	480	491	491	529	472	471	488	459	485	484	461	467	466	492	554	492	505	511	505	455	487	487	526	501	503	499	493	516	517	485	500	454	458	494	455	493	469	490	507	465	504	464	509	500	479	483	479	509	486	484	457	488	476	540	474	448	464	452	460	458	492	503	501	488	488	486	480	491	488	489	465	487	496	483	494	473	473	540	501	440	467	497	489	502	529	522	486	483	462	499	498	524	476	499	519	492	512	492	488	496	516	482	496	488	504	491	528	509	517	492	485	457	443	483	471	476	460	503	482	489	510	474	472	458	486	477	479	469	490	469	516	484	516	441	485	478	449	496	476	473	460	479	503	471	494	431	474	458	497	506	508	477	473	486	489	483	488	511	507	491	485	505	492	499	540	452	514	547	482	522	494	486	448	513	462	486	450	490	489	495	510	485	453	443	481	471	476	509	465	513	466	474	487	495	491	435	476	507	514	473	448	487	484	479	469	503	473	509	428	468	498	445	488	514	465	513	489	500	488	467	498	468	470	504	480	475	465	478	462	457	462	477	495	531	490	498	504	468	484	435	480	464	447	478	454	496	442	471	483	501	509	467	519	494	493	492	499	514	498	434	423	471	508	481	484	495	508	491	486	486	465	480	494	473	436	479	471	486	496	516	476	499	498	494	476	487	463	463	527	493	552	477	459	497	457	443	494	524	466	454	453	513	460	469	495	467	492	443	475	475	494	484	500	494	506	495	506	513	481	478	544	507	443	480	518	510	472	495	503	450	434	468	468	512	460	478	522	515	477	497	471	500	498	491	498	479	521	483	500	502	493	475	497	482	449	522	499	526	456	487	485	511	468	536	468	491	528	499	506	492	482	480	462	433	502	470	472	509	487	479	492	486	504	514	510	480	543	480	485	443	486	504	504	498	497	448	479	509	494	472	486	460	485	505	476	463	503	510	467	495	476	462	477	463	498	479	494	456	497	467	487	468	524	476	484	453	493	493	521	455	497	481	460	526	496	489	525	480	506	462	492	496	477	510	456	486	479	524	494	509	497	451	491	501	468	460	449	491	504	501	501	515	481	472	487	492	495	509	487	464	468	463	540	486	480	479	488	491	489	491	522	464	492	500	460	515	469	500	462	454	475	480	471	524	442	449	458	479	467	427	470	485	475	462	496	529	503	494	436	495	498	470	491	446	504	472	457	492	496	471	512	491	455	470	495	459	472	489	509	492	529	473	488	511	458	437	498	484	477	477	501	465	535	510	478	508	487	482	449	479	511	509	517	473	487	487	485	459	516	500	483	472	463	468	511	478	496	477	458	486	456	468	520	500	476	475	500	493	502	525	489	446	486	485	488	469	478	459	522	529	484	470	500	450	471	468	510	450	535	496	500	500	484	493	497	498	478	504	517	495	476	498	468	473	482	486	462	468	479	520	468	470	490	497	513	500	493	481	488	472	514	491	516	505	476	458	491	467	469	478	494	485	486	477	485	501	470	466	503	494	436	475	468	486	496	492	449	493	495	463	435	492	506	469	489	477	491	503	495	538	480	465	496	476	495	489	464	497	453	501	475	485	519	481	467	473	494	514	480	484	494	445	473	509	488	491	471	507	482	515	522	478	478	479	484	471	481	500	480	494	490	437	471	473	490	464	465	493	459	478	468	511	492	506	489	464	470	507	476	505	496	464	462	474	481	530	490	474	489	488	453	460	467	519	471	475	497	501	496	454	515	503	468	506	527	480	514	434	471	477	503	437	503	468	515	491	537	460	530	492	479	484	478	494	478	527	502	485	484	489	495	465	442	500	491	453	497	478	494	493	466	469	484	499	478	467	487	494	470	503	498	441	451	509	486	488	495	483	471	517	502	490	486	475	525	500	476	490	482	476	440	478	467	513	474	460	488	495	522	502	488	492	490	510	454	514	475	518	448	487	449	470	519	506	497	490	497	522	498	510	499	507	526	517	513	480	484	484	477	434	486	438	473	514	491	492	459	521	458	476	490	471	490	445	467	467	532	484	492	482	458	461	506	512	457	486	472	496	527	500	510	477	507	477	480	527	466	470	486	491	497	527	453	490	503	454	486	493	500	487	459	514	472	474	512	499	490	506	510	474	514	459	463	500	496	453	486	507	503	497	509	500	470	483	502	474	499	456	464	484	449	499	495	469	470	461	473	536	518	473	478	499	493	466	506	536	492	489	480	489	458	513	509	502	490	457	537	525	495	485	483	468	488	466	438	451	461	504	486	467	487	489	517	454	456	512	487	518	471	505	464	472	503	487	469	515	512	483	502	479	458	499	517	535	462	508	472	500	513	488	467	470	463	483	507	509	482	488	443	490	461	473	495	466	499	463	484	496	513	479	474	492	489	503	500	505	467	489	492	478	546	491	492	501	450	492	474	478	458	478	471	487	490	486	535	454	531	462	520	526	514	556	522	482	479	491	469	462	525	493	485	479	471	496	489	504	475	484	481	450	464	502	452	506	478	489	480	512	468	540	489	493	514	486	482	493	474	505	518	496	464	515	492	472	499	481	497	490	500	491	476	510	475	477	474	510	494	498	470	478	474	480	496	482	550	495	458	521	474	484	450	499	485	459	482	510	469	472	507	484	505	484	530	518	513	450	484	467	510	455	487	492	521	513	514	493	453	517	481	500	488	464	486	497	492	507	481	522	505	504	484	513	482	494	537	480	473	544	477	467	507	464	471	497	478	496	495	501	486	480	493	490	509	498	482	516	495	497	507	511	469	465	476	494	480	462	463	517	517	470	489	455	467	495	493	488	501	492	465	512	500	461	470	476	466	466	467	466	482	494	471	502	446	481	494	472	464	493	490	438	443	525	481	473	515	481	491	427	497	484	488	475	487	495	484	500	509	481	508	454	489	489	512	491	458	437	477	456	482	498	477	504	475	492	506	481	453	474	466	488	473	477	502	494	467	477	462	463	487	504	438	548	465	462	500	521	442	513	453	471	499	464	479	490	522	506	512	501	487	485	502	466
31376	27635	29268	18897	4611	609	300	311	300	308	292	278	272	256	258	239	250	282	279	270	296	267	300	259	273	246	237	270	268	271	268	267	267	290	279	278	263	276	275	286	262	292	264	272	287	301	273	271	297	269	271	256	249	270	272	265	254	283	273	257	275	256	276	250	264	247	284	282	257	273	299	275	299	261	279	261	276	291	273	260	266	250	252	265	286	283	302	264	253	279	252	287	269	244	303	273	298	271	278	265	272	285	256	263	279	259	262	284	262	280	262	264	258	250	254	278	264	292	266	275	293	262	282	274	267	248	266	260	256	266	263	245	270	270	269	263	296	293	242	258	271	285	270	265	256	273	250	233	272	239	288	243	272	237	254	243	266	297	233	280	261	255	255	243	273	247	267	284	272	259	286	259	253	256	241	267	269	266	248	270	263	267	276	225	275	257	274	274	248	257	249	285	234	248	291	281	270	276	248	283	267	256	271	267	263	283	260	266	251	259	283	267	276	254	265	275	263	295	267	266	296	271	266	301	271	259	266	257	262	271	253	253	267	264	246	264	301	252	287	244	270	250	247	301	264	251	246	280	268	282	249	260	260	264	256	256	276	250	271	256	291	297	269	269	272	277	277	232	242	284	267	241	240	248	274	251	258	238	288	250	256	241	252	289	256	254	256	289	257	243	235	276	247	257	282	272	292	279	271	258	259	290	255	250	254	254	275	284	279	274	267	291	312	252	254	262	235	257	255	244	257	241	259	249	272	253	247	275	237	261	273	266	255	265	242	262	255	268	286	239	263	266	276	275	299	278	300	259	265	258	238	280	255	242	259	254	265	313	278	272	265	288	265	285	274	261	278	259	253	278	272	274	275	244	257	243	258	268	291	261	278	269	275	236	266	284	251	278	270	261	270	264	255	274	256	251	260	285	276	302	275	225	268	262	256	260	266	273	266	256	270	280	297	269	282	259	255	244	288	255	242	280	275	250	278	246	255	287	280	305	243	265	268	246	253	257	255	258	267	323	289	279	269	272	249	268	267	268	257	276	270	286	258	233	258	255	277	275	264	246	277	263	297	273	265	270	283	294	274	292	267	261	272	254	286	281	264	278	276	275	277	246	295	270	300	281	285	222	264	259	284	233	281	280	265	263	267	255	266	262	277	297	255	297	271	295	268	291	257	284	263	265	235	263	266	267	266	267	280	281	280	276	259	239	272	235	252	278	280	275	262	276	257	278	253	274	279	253	249	262	275	273	293	257	273	261	263	269	267	306	267	291	242	275	239	254	273	275	252	231	288	263	282	267	270	276	263	241	264	268	290	263	266	283	259	244	267	274	260	268	261	233	262	242	273	239	270	282	273	277	275	248	259	254	315	244	260	255	273	253	300	284	321	269	278	231	270	254	265	269	302	272	249	257	248	247	283	265	260	239	268	283	276	237	287	254	268	262	266	286	287	277	279	269	261	277	232	282	307	301	271	261	274	252	258	250	253	272	272	232	249	281	281	242	288	270	269	259	234	298	233	257	269	302	313	226	260	266	254	253	282	259	250	293	286	284	273	304	273	253	309	258	242	264	282	287	280	262	284	251	263	214	265	262	275	259	256	259	283	293	238	253	271	275	268	277	266	258	314	271	243	249	291	273	240	268	274	252	278	261	276	261	290	268	259	294	270	257	276	296	264	270	267	265	291	275	270	278	282	288	268	297	256	276	245	268	262	257	273	261	288	267	300	269	247	265	252	251	277	283	282	268	281	298	264	259	255	289	280	257	268	262	252	275	258	279	248	248	277	271	272	262	236	284	271	271	258	253	275	283	281	285	282	247	266	297	279	266	263	265	270	261	255	277	267	289	264	253	271	299	246	278	292	266	251	242	258	291	271	250	268	273	251	250	246	278	265	283	290	257	270	245	289	274	255	230	268	285	250	256	270	303	293	241	298	268	265	285	256	301	230	244	250	261	278	271	261	277	242	290	272	277	293	268	259	277	285	271	269	258	270	273	299	241	262	279	279	252	251	267	285	274	251	239	289	289	303	276	247	259	247	264	270	224	264	292	253	273	254	287	281	262	296	285	232	267	254	256	266	262	242	277	234	255	238	271	274	258	251	279	284	266	274	251	282	261	285	249	274	262	269	263	274	281	287	279	267	225	245	265	287	242	255	259	253	244	253	278	254	255	271	261	264	271	259	259	243	232	260	257	263	314	267	266	282	259	286	256	220	252	257	260	251	235	235	260	258	263	279	265	278	251	259	260	284	232	248	231	232	268	274	272	283	279	263	237	252	274	279	260	257	262	290	253	269	260	288	251	292	262	261	256	259	231	281	280	251	253	236	257	254	248	246	260	268	288	273	281	245	261	255	278	265	256	254	258	250	231	273	261	274	268	266	272	266	267	282	268	266	297	244	278	260	267	258	260	281	259	277	265	236	267	268	293	269	246	277	280	289	282	248	255	251	257	267	271	273	267	244	271	268	252	258	261	287	244	275	265	278	248	277	248	288	260	293	294	251	253	244	269	267	286	276	278	231	250	271	260	241	234	260	298	257	292	235	224	295	296	261	291	277	267	254	281	259	272	268	262	260	271	267	249	270	276	252	241	265	307	264	249	306	256	262	282	278	257	259	260	276	272	266	266	289	266	274	281	258	255	251	259	286	282	290	268	265	256	254	251	234	244	311	246	254	244	270	256	262	287	277	261	286	247	282	268	280	277	293	263	250	281	246	252	260	272	264	272	249	286	285	266	292	261	258	276	281	244	277	292	250	268	238	293	268	293	265	250	257	266	245	272	257	250	264	255	278	261	260	245	261	279	263	298	253	275	247	303	243	251	281	256	255	233	231	241	270	248	271	270	276	235	265	267	271	228	227	262	276	266	286	287	291	262	282	240	249	269	257	305	274	272	250	242	286	314	268	281	277	261	263	277	253	289	255	255	262	261	275	234	249	242	278	243	252	259	246	257	242	284	254	277	269	256	276	256	259	252	233	261	268	276	287	271	271	280	264	250	275	278	270	246	274	282	297	250	252	275	252	298	285	285	281	284	271	269	265	304	295	267	276	270	251	273	282	272	259	290	252	280	257	259	275	239	287	250	274	238	270	241	287	254	266	268	258	259	244	273	277	276	292	249	264	279	275	238	253	249	280	312	287	248	258	275	249	264	267	265	268	227	264	256	278	263	272	257	243	252	276	272	254	249	281	265	261	248	271	258	262	239	266	307	266	249	248	268	266	252	289	285	277	250	270	245	222	284	264	238	247	267	276	259	289	264	286	272	261	260	262	285	275	257	276	301	250	255	268	267	280	265	244	279	288	293	246	278	264	269	285	235	287	274	251	264	237	295	266	232	288	259	238	264	243	253	241	301	280	250	261	267	261	255	266	257	283	282	258	270	287	287	254	275	272	273	303	255	274	295	289	286	250	259	250	279	263	262	299	263	255	294	270	256	262	275	247	260	262	256	222	293	277	276	235	259	236	269	290	231	267	258	260	292	245	235	274	272	281	249
35703	41428	29651	16446	4880	810	313	344	325	328	293	317	298	310	326	327	319	317	304	341	334	328	333	332	324	349	326	289	295	306	315	316	308	295	294	329	277	321	313	302	334	326	322	325	327	286	325	323	290	335	319	308	289	307	306	310	317	306	319	299	315	328	326	343	311	323	315	325	331	326	338	321	302	314	320	314	328	296	323	297	335	334	297	287	307	343	305	317	301	294	324	283	293	320	321	291	329	300	302	296	303	301	297	307	340	288	304	297	328	315	300	303	335	284	329	328	325	327	321	320	302	321	301	325	295	312	305	317	321	318	288	316	290	329	294	309	325	316	334	288	329	304	307	319	310	340	300	338	309	324	290	323	319	317	316	307	296	318	285	312	339	315	308	313	338	334	330	314	297	291	295	338	271	334	325	338	302	290	319	321	295	295	312	322	276	355	292	296	302	308	331	315	337	291	306	289	305	305	312	308	310	325	287	298	340	326	352	304	309	305	340	340	311	313	289	327	289	314	371	300	318	301	285	307	310	332	309	285	311	286	299	287	286	307	326	308	317	284	322	354	314	342	304	292	336	291	329	346	314	295	338	303	328	329	264	314	309	278	307	323	339	324	329	305	322	334	279	302	306	318	312	327	325	288	318	316	332	296	343	311	298	324	322	336	296	330	315	319	266	336	318	309	312	307	328	333	309	320	325	320	336	327	317	328	317	274	310	313	299	315	313	301	345	320	315	335	342	312	285	288	315	325	303	307	320	354	291	327	281	292	319	317	298	317	299	318	319	315	327	336	324	301	313	319	301	332	293	305	306	319	304	309	311	308	296	292	323	316	304	300	341	294	318	316	302	309	301	325	314	326	329	295	324	306	291	326	291	284	305	335	286	333	306	316	298	285	300	344	304	319	345	307	321	327	311	309	310	311	291	300	301	333	315	334	340	331	300	297	321	323	298	301	308	313	354	321	317	323	319	313	303	281	302	319	291	323	332	300	305	320	341	324	300	333	292	285	308	337	337	302	315	309	326	336	295	332	296	293	329	293	320	326	333	280	327	333	317	332	327	304	326	299	326	317	320	309	296	327	313	304	307	348	310	345	363	349	323	317	336	316	335	321	289	321	314	294	296	293	305	298	331	308	294	320	311	306	330	323	338	341	324	345	296	356	308	339	334	324	312	299	344	316	332	314	299	343	302	335	321	305	348	297	279	329	305	295	316	331	305	300	308	286	306	304	337	331	326	293	310	314	304	246	309	329	328	301	334	292	311	316	315	329	293	326	317	322	292	329	290	281	312	294	309	296	325	316	331	304	311	341	314	308	308	321	337	296	307	286	306	309	321	323	322	344	305	333	345	330	312	300	294	299	298	310	286	326	331	318	302	308	292	329	342	333	319	357	321	297	309	302	349	321	283	308	312	341	338	305	339	301	316	308	321	319	268	317	307	334	323	326	323	302	344	332	304	292	302	332	307	324	345	321	309	277	313	311	320	343	293	314	280	307	328	299	341	293	291	316	332	263	306	317	297	316	301	325	287	312	314	301	304	340	296	327	344	326	357	299	286	311	317	314	319	305	329	340	317	323	302	295	276	331	287	327	344	326	309	290	304	300	319	310	310	342	312	289	308	315	316	330	304	309	292	304	317	297	301	292	285	338	309	318	279	316	320	331	298	320	310	311	318	316	336	331	297	311	340	292	298	330	299	320	300	270	335	309	322	320	296	341	331	326	294	298	297	303	321	336	291	331	307	321	298	313	306	311	344	318	310	314	295	306	312	324	302	316	304	336	326	308	301	271	300	314	327	329	330	316	304	316	316	308	313	315	327	338	320	333	324	320	304	312	304	332	328	310	366	276	338	293	295	291	306	337	336	303	311	320	301	305	319	297	326	353	305	296	335	339	304	348	326	300	314	324	323	321	326	307	305	315	338	313	318	308	303	301	321	353	329	312	321	308	349	328	313	309	317	309	313	311	309	345	313	342	325	360	322	335	311	312	324	297	314	346	311	311	318	290	301	311	306	322	313	324	284	307	294	293	294	313	274	288	297	310	314	313	319	305	296	299	319	302	298	311	298	347	306	280	296	354	313	323	308	307	339	305	320	315	300	298	304	329	280	344	318	290	340	321	310	329	300	300	324	331	322	308	323	315	331	303	334	346	300	315	313	289	315	313	312	297	309	338	297	294	299	311	320	332	302	325	328	327	284	340	287	302	326	301	322	291	334	316	318	290	283	307	300	341	326	321	350	305	333	350	346	312	309	322	327	330	325	303	297	329	303	318	315	335	296	329	298	320	349	306	324	291	280	313	334	329	312	316	290	340	329	302	303	309	309	278	280	309	324	306	313	324	329	325	335	349	300	318	280	349	319	260	318	307	317	310	326	318	313	301	335	305	322	288	306	298	341	296	327	341	302	289	346	327	320	312	350	316	330	337	341	332	318	337	320	302	328	324	308	324	320	346	320	320	332	314	308	335	318	320	300	313	323	329	306	314	295	329	307	324	338	304	316	329	320	314	282	292	331	341	274	299	337	302	290	301	315	328	290	331	319	292	317	341	295	338	315	336	335	291	296	309	295	279	347	314	311	285	341	306	318	297	298	289	281	306	313	333	307	278	291	313	307	303	313	324	323	315	334	339	325	321	304	306	304	303	309	292	285	291	321	290	344	327	322	302	253	315	296	339	308	314	304	281	311	345	345	327	314	369	327	314	327	355	288	305	298	312	323	336	294	304	316	346	326	301	322	269	311	301	285	327	330	316	337	299	337	317	288	335	330	328	335	310	317	298	306	300	295	309	317	306	332	305	360	343	318	288	301	306	282	291	327	287	341	304	299	340	356	329	316	306	283	310	320	339	310	308	326	304	300	306	338	285	302	318	331	333	291	272	324	291	311	305	316	292	324	312	284	315	302	332	329	307	331	329	298	303	322	311	280	302	321	320	329	336	290	343	340	311	351	338	296	315	343	304	328	294	314	315	321	296	296	316	286	320	308	319	329	294	293	296	320	343	340	325	322	274	330	296	302	319	327	289	328	252	324	291	296	318	312	314	307	283	294	318	310	339	303	343	319	297	318	329	305	297	303	328	332	324	305	294	349	316	332	289	331	301	301	302	311	291	310	334	326	306	299	282	294	314	297	313	322	272	329	319	327	321	313	327	275	314	335	320	320	312	325	294	341	301	307	278	288	317	331	318	308	298	312	299	329	321	332	304	339	302	315	282	327	318	349	298	277	313	321	340	304	346	320	317	296	323	314	297	282	291	306	330	318	330	326	306	304	324	287	336	308	304	342	283	312	317	316	337	330	299	307	326	328	297	316	317	312	306	288	287	319	300	323	339	298	308	321	306	290	301	355	294	297	288	327	308	321	343	316	298	308	275	343	318	295	319	288	336	328	317	309	315	314	310	306	346	327	342	266	289	315	316	299	323	322	309	321	311	328	324	295	277	316	334	311	305	306	304	328	333	312	273	339	352	298	333	295	290	315	308	331	338	300	297	330	280
23928	20948	28285	25687	20911	10661	1671	496	363	336	313	297	296	288	266	309	290	266	289	304	296	293	265	258	269	266	319	273	295	271	257	286	286	279	299	287	271	263	278	276	244	279	254	281	254	273	247	280	289	268	292	302	271	264	272	267	298	243	277	260	248	272	269	290	257	264	307	257	297	266	272	256	277	297	277	296	263	281	297	266	242	262	291	293	242	260	296	246	285	258	254	242	286	294	249	262	272	239	275	271	288	279	273	245	290	282	282	259	259	288	268	258	270	276	284	282	274	278	272	280	291	298	287	279	265	262	263	268	266	279	278	301	278	293	254	263	259	272	262	273	259	260	276	288	280	299	265	307	265	296	273	280	247	270	250	275	268	265	278	256	218	239	263	247	266	283	270	276	282	275	264	274	248	269	287	257	307	281	263	266	276	293	260	254	302	270	268	268	268	262	270	292	278	280	265	277	269	277	302	282	268	266	271	286	278	251	248	269	263	281	253	286	279	294	235	277	297	267	281	279	267	283	263	282	258	241	266	244	265	274	258	283	248	255	284	270	282	259	295	277	285	260	262	266	267	311	249	304	276	266	283	267	249	291	272	257	276	285	275	278	258	292	243	279	301	279	252	267	266	274	267	268	275	249	270	256	280	284	274	276	262	263	263	261	278	287	269	268	275	272	281	262	282	236	268	247	277	283	294	248	263	269	252	291	333	265	265	276	258	255	267	248	296	269	290	293	280	255	266	258	282	297	270	267	268	253	283	257	271	252	299	264	292	274	263	268	244	252	259	272	276	293	249	262	275	265	278	249	255	259	277	251	271	255	249	286	274	284	261	281	259	272	298	281	249	280	311	285	275	273	265	288	299	263	280	273	263	285	290	291	277	264	278	271	260	261	256	296	256	260	274	288	312	288	275	278	259	263	253	252	252	256	284	255	245	268	283	285	284	269	273	257	274	278	257	256	277	277	255	259	269	251	246	293	263	245	274	292	285	277	277	251	236	245	243	259	269	251	297	251	272	267	277	262	284	278	289	272	271	284	254	291	291	271	242	273	250	254	300	257	267	300	283	267	270	292	263	267	296	274	270	273	285	247	252	256	262	298	275	284	258	281	279	253	290	258	302	283	276	259	278	266	261	280	275	265	272	274	252	286	288	275	295	286	294	278	222	247	268	266	290	289	257	279	252	286	274	250	285	302	291	311	296	266	287	286	270	285	239	267	276	300	288	273	301	259	258	257	269	270	265	285	290	288	252	251	257	291	285	275	282	246	253	287	266	258	292	294	311	277	254	267	248	233	255	271	239	253	286	273	268	256	297	269	282	260	285	252	260	238	269	262	307	258	282	263	277	288	252	269	283	304	254	259	261	263	279	266	273	280	251	254	296	274	285	258	262	273	258	269	265	289	271	297	302	270	268	274	271	275	277	275	280	259	265	265	266	256	282	259	252	273	272	246	250	264	272	254	262	270	275	270	295	287	271	268	266	251	263	282	320	284	285	268	257	242	269	271	265	273	279	269	273	260	292	268	257	285	279	253	294	257	286	287	313	310	258	256	279	273	286	276	263	259	277	258	295	286	257	290	308	283	280	237	290	270	266	265	256	262	264	263	294	275	240	274	262	292	291	266	296	270	233	270	249	291	263	293	311	268	242	265	305	299	251	296	275	261	270	255	266	276	256	267	268	272	228	268	258	288	289	261	249	276	283	290	261	285	262	279	273	278	277	281	278	272	265	253	253	290	291	253	233	271	285	275	269	258	271	266	283	277	257	268	258	247	254	277	257	269	263	282	257	283	285	280	273	271	275	279	280	269	299	253	268	276	280	286	239	300	299	274	291	301	260	272	280	224	259	289	302	269	258	269	237	278	292	255	262	245	256	256	281	240	268	268	251	283	276	268	274	284	258	269	270	279	291	289	253	282	295	274	291	261	278	272	285	237	259	278	246	262	269	274	275	266	244	279	272	301	306	286	299	245	275	272	281	290	266	268	266	270	296	276	272	247	283	280	262	268	289	293	258	292	262	265	259	293	272	293	295	270	274	307	269	248	261	265	284	274	262	274	280	273	244	275	249	288	258	262	258	286	277	272	265	270	271	266	280	305	258	300	278	304	281	273	267	319	244	269	265	275	259	258	251	275	288	251	273	248	274	271	269	270	276	257	291	278	258	289	281	266	253	275	257	279	255	276	298	282	289	272	288	256	257	286	243	273	268	295	265	242	272	295	299	288	246	285	270	285	289	255	270	271	290	297	275	276	269	278	280	298	285	293	268	251	278	268	272	250	275	290	286	280	255	289	296	283	276	280	269	276	283	281	256	288	231	286	277	248	275	266	218	266	268	311	254	290	245	242	279	265	291	285	262	250	231	282	274	275	268	294	269	254	271	243	296	271	287	277	257	255	252	286	266	275	282	285	277	299	301	282	271	271	279	291	251	266	272	295	268	246	273	287	279	274	276	284	255	257	257	294	302	271	277	270	275	293	258	282	260	249	281	259	277	291	274	247	267	253	270	279	286	282	276	249	290	287	268	257	261	250	283	276	244	286	272	281	257	265	270	264	253	283	295	315	293	279	271	304	287	270	271	278	304	258	286	302	252	254	260	302	270	282	277	263	266	279	275	295	280	310	264	283	272	271	294	278	258	300	288	290	288	257	285	281	268	255	246	262	271	239	249	274	297	280	272	266	258	256	250	277	282	274	266	276	299	270	247	248	267	262	272	248	267	274	286	280	262	257	284	277	275	262	273	266	258	252	262	278	285	265	272	262	294	275	255	303	289	285	275	278	267	271	285	294	282	274	275	256	266	275	276	265	296	260	281	302	252	287	271	267	289	296	285	266	246	272	269	275	274	270	257	251	296	233	278	265	283	276	289	283	270	281	282	271	287	286	249	280	276	282	297	255	266	274	297	292	261	257	283	246	277	273	268	284	265	261	255	257	298	259	242	273	269	278	268	265	305	286	315	309	287	286	267	286	274	240	272	259	274	261	265	271	315	247	257	268	270	263	297	262	272	247	286	290	274	296	289	273	279	301	293	256	261	254	301	298	251	288	282	254	284	262	296	293	261	258	280	265	277	306	267	241	263	261	289	259	294	291	285	287	281	256	308	268	269	281	293	298	247	277	310	272	307	273	282	259	301	273	284	294	275	278	282	268	268	279	268	285	298	258	276	273	304	243	281	284	263	266	264	270	253	289	280	273	260	258	286	296	298	270	232	259	257	262	268	245	258	264	255	279	249	260	260	282	307	277	267	287	284	272	259	276	282	267	240	247	295	290	241	251	240	248	274	255	278	256	279	294	284	272	290	248	270	280	291	253	279	293	279	265	282	247	276	258	268	271	273	238	289	298	267	279	292	292	270	271	277	279	266	231	265	277	274	272	285	295	303	287	272	262	257	288	251	275	278	254	284	270	254	251	295	265	282	296	284	277	270	243	254	234	265	310	272	256	285	266	252	286	284	275	290	268	277	278	254	315	298	300	256	259	288	287	280	280
32999	55491	43308	29567	14651	3998	917	467	402	407	366	360	340	335	329	338	336	320	330	296	292	323	304	312	328	309	330	317	329	317	303	325	341	317	337	290	307	308	309	345	295	329	306	318	317	311	305	325	289	346	323	302	314	331	304	307	300	286	318	321	346	307	309	318	318	302	328	302	326	339	312	310	321	331	314	309	343	335	292	296	307	319	309	324	341	339	312	319	334	303	303	334	325	317	329	313	312	332	296	337	308	322	304	312	301	318	324	287	300	334	317	325	314	309	320	296	295	297	338	315	315	316	301	300	313	301	312	321	337	306	284	314	318	325	272	297	350	292	323	292	329	319	313	313	295	305	334	343	327	288	347	310	299	292	320	327	270	320	337	335	331	282	354	341	314	322	345	309	289	305	293	337	302	304	330	313	320	340	315	300	307	340	303	300	307	329	279	288	316	331	369	299	298	292	315	295	313	300	337	294	319	316	351	294	308	331	332	266	324	335	305	312	306	311	320	302	315	298	291	312	303	303	291	323	311	306	317	305	296	294	304	299	298	305	308	320	340	297	324	309	328	287	312	340	312	305	337	310	347	322	315	309	364	339	309	294	309	298	349	323	325	286	346	339	324	311	314	296	322	311	315	321	327	285	288	323	337	314	278	315	299	339	296	323	322	300	296	305	303	310	325	311	346	314	305	290	331	337	321	311	333	326	297	317	312	277	346	299	341	318	312	319	336	334	297	313	296	307	329	331	289	299	280	321	316	287	300	305	313	314	309	310	314	306	314	311	298	314	310	306	353	331	303	296	322	347	318	326	297	299	349	355	291	306	290	315	345	329	296	288	319	314	319	322	300	316	310	319	318	312	315	296	295	304	331	266	346	294	313	296	301	336	349	336	316	299	290	302	324	298	329	318	307	316	312	327	295	309	321	300	312	337	330	326	331	342	312	311	311	284	302	297	322	288	296	288	326	324	289	303	328	306	332	319	306	307	315	312	321	301	333	323	343	320	309	332	333	290	319	343	299	290	335	336	309	302	315	286	309	355	309	328	333	336	298	316	321	320	325	285	334	308	299	325	304	299	297	324	272	312	330	317	306	326	315	323	313	317	310	309	307	342	319	318	317	311	286	296	307	296	324	308	324	343	321	307	302	311	323	285	328	313	311	288	315	318	309	327	316	356	339	340	317	311	318	305	322	329	317	299	287	329	334	311	303	327	302	308	344	307	318	320	333	327	304	325	327	299	307	302	311	329	332	320	314	335	309	366	338	318	334	303	335	288	327	316	325	327	335	283	277	338	291	306	294	329	303	310	310	319	315	323	307	314	304	330	345	278	303	283	309	276	308	331	305	323	332	339	339	304	322	351	334	325	312	344	316	293	298	276	325	295	350	325	302	276	326	291	318	323	309	288	304	313	319	335	334	323	288	310	316	319	307	325	283	315	305	324	305	349	273	322	305	288	303	282	312	325	293	324	310	300	289	335	299	310	319	333	300	334	313	323	293	304	332	330	321	315	325	282	309	283	288	331	324	314	362	298	293	288	321	307	306	297	336	311	326	302	332	322	286	327	325	349	316	318	321	309	328	328	349	313	291	305	280	300	302	307	327	334	329	281	326	332	340	306	314	314	321	322	344	317	317	286	298	325	283	287	306	333	341	315	294	284	331	322	338	353	311	305	325	353	298	305	310	316	352	316	303	304	316	319	328	320	309	293	332	310	290	337	310	329	308	336	333	326	323	303	317	311	312	305	343	322	320	313	303	352	321	335	341	309	285	335	321	335	338	311	280	332	303	315	306	301	336	292	347	292	302	304	303	312	300	283	290	317	329	330	296	322	307	305	326	328	286	272	299	292	327	302	321	301	304	294	309	293	310	344	285	287	314	337	295	284	345	336	291	302	312	324	301	294	319	315	322	291	319	302	325	301	275	326	315	326	306	300	302	315	311	318	317	296	307	318	302	291	323	298	323	315	300	305	322	313	279	285	304	317	321	311	311	314	299	303	330	304	329	345	310	302	317	329	318	273	311	325	313	326	327	333	314	323	295	322	306	342	309	307	327	336	343	343	334	323	317	295	323	283	314	283	315	307	320	319	319	312	286	290	313	325	333	286	309	321	292	330	337	320	310	303	327	312	328	298	344	317	335	318	337	336	305	281	335	300	336	329	306	304	278	328	298	316	308	295	287	304	309	326	311	306	315	290	290	318	309	285	306	328	300	335	300	323	316	318	301	307	313	302	307	309	311	342	314	294	313	296	330	291	329	315	344	302	338	300	348	315	288	313	305	330	336	321	338	347	300	296	325	313	315	323	338	307	306	321	343	289	335	303	295	293	348	282	316	319	320	329	327	319	294	287	327	325	310	345	302	322	304	312	283	275	282	285	309	293	298	338	322	319	278	317	297	317	318	302	308	286	308	303	302	318	340	313	310	298	323	312	322	325	308	340	320	313	290	311	300	291	341	352	334	336	312	306	316	317	308	322	315	318	322	332	318	283	302	301	312	332	321	341	278	294	297	283	334	298	286	291	318	327	308	339	347	334	330	339	302	293	315	307	313	266	326	318	316	333	289	325	311	297	314	313	283	291	275	310	307	303	313	295	333	298	290	303	316	265	284	307	324	279	303	313	265	325	293	350	320	279	294	288	346	299	321	309	318	306	312	311	328	328	318	294	298	302	311	373	287	310	335	319	298	297	296	311	285	307	291	320	321	308	299	318	321	315	318	300	306	303	309	350	332	325	310	334	301	342	302	319	312	315	314	297	278	303	310	311	313	314	291	309	277	323	298	324	310	313	299	307	301	299	321	302	321	301	316	274	296	298	320	288	284	316	316	317	285	321	330	294	290	318	309	316	337	321	304	306	307	314	312	326	306	326	295	318	312	330	335	296	325	338	326	292	306	302	302	314	299	289	296	310	308	319	314	316	355	308	316	310	279	319	315	300	307	306	307	351	360	307	346	297	303	340	302	330	302	300	304	339	318	319	290	364	298	267	318	315	313	323	279	314	312	284	306	319	300	311	320	313	298	295	309	324	300	286	308	300	309	313	292	339	327	287	299	314	320	319	324	315	303	319	311	303	289	325	267	290	310	286	309	312	316	347	338	276	323	325	335	303	343	335	317	296	328	300	309	326	305	328	295	312	350	315	290	329	331	303	317	306	283	290	280	328	321	316	307	333	320	314	324	314	309	304	299	322	358	332	303	282	302	302	301	305	304	319	321	292	303	290	298	306	308	316	323	304	279	321	317	320	311	347	298	317	341	323	319	335	325	309	316	309	344	333	329	291	314	292	328	319	294	350	314	324	312	321	283	270	288	300	299	322	321	304	323	335	273	283	330	315	349	325	319	328	320	292	330	312	326	318	288	308	289	311	321	310	305	315	276	316	335	296	274	325	299	310	316	308	352	283	322	277	340	326	326	329	338	293	329	333	328	317	330	327	313	281	334	322	331	311	314	334	303	285	352	329	321	293	284	347	353	305	323	306	318	314	304	323	318	318
25146	21272	29619	27294	15046	3332	839	407	410	409	409	409	380	376	384	359	401	354	410	358	388	370	349	382	359	337	361	397	386	380	385	386	327	386	370	393	358	347	392	406	359	371	355	368	363	337	356	366	392	359	335	340	340	344	383	359	340	406	346	364	383	359	390	365	372	370	357	347	346	358	373	355	361	375	362	345	372	373	361	412	353	362	348	385	366	385	379	373	400	380	374	347	369	366	383	429	369	364	368	374	375	376	367	369	356	370	349	360	382	389	357	352	361	396	366	354	347	367	335	356	365	370	364	362	395	371	359	341	380	345	369	401	399	370	339	363	361	321	388	402	343	353	348	377	342	360	357	370	363	361	381	344	372	358	402	357	349	384	370	379	363	343	394	341	409	338	361	353	374	374	323	361	337	348	364	361	380	403	368	367	352	353	362	397	368	363	397	365	356	348	357	380	370	364	367	366	374	371	391	367	385	393	404	409	349	395	379	344	383	352	362	386	341	383	360	356	363	388	368	334	406	365	356	349	359	344	364	377	368	383	376	381	351	359	345	375	385	356	410	416	369	361	363	379	380	327	348	359	365	388	344	374	408	343	352	372	397	361	374	345	382	341	382	360	394	398	416	360	377	393	389	414	384	394	366	345	349	381	351	355	377	360	340	379	367	363	367	371	375	372	386	354	365	348	368	356	348	369	348	345	412	356	389	376	358	382	396	344	351	380	365	343	385	317	413	384	401	384	354	344	408	348	347	366	386	426	385	367	385	368	357	363	354	393	391	337	382	383	330	351	371	355	360	390	393	361	354	369	374	348	349	381	369	352	364	365	371	362	356	346	397	346	365	384	388	387	339	373	391	398	393	399	381	341	342	359	358	386	361	354	364	372	359	366	335	362	354	366	368	377	366	374	354	363	364	362	358	381	376	362	354	362	375	364	350	365	369	368	346	343	364	348	411	371	402	405	359	352	362	356	385	385	325	369	367	336	397	364	375	355	374	371	378	354	353	366	348	354	366	402	395	371	396	377	345	369	336	364	371	361	381	372	352	336	362	377	357	391	334	418	350	385	384	403	362	364	374	377	352	355	365	372	371	354	353	354	377	377	384	380	346	386	355	346	354	383	370	372	362	380	355	367	358	389	404	393	410	367	356	380	405	348	394	382	350	363	352	360	381	355	359	349	376	385	370	380	331	395	398	385	361	383	392	356	367	377	364	361	358	379	382	401	366	358	367	359	367	348	383	381	352	388	356	358	373	380	416	347	382	401	352	364	352	357	374	383	365	366	361	338	357	346	376	342	354	376	358	361	371	399	340	338	340	365	392	379	342	405	392	374	380	404	343	369	361	371	393	366	361	380	364	365	366	371	357	350	350	362	382	373	422	373	374	362	366	348	335	355	386	380	375	375	360	392	375	365	353	367	371	378	387	340	401	372	373	339	388	382	364	362	342	373	369	367	361	341	381	369	358	399	388	371	373	369	395	390	381	355	388	339	356	370	347	387	375	342	367	395	379	372	374	375	351	366	335	377	369	381	365	348	376	358	377	369	365	409	401	358	392	392	378	376	351	355	362	362	375	396	365	367	353	404	376	370	341	370	355	370	355	357	347	350	341	344	350	377	387	377	387	368	353	361	387	360	366	380	369	353	357	347	351	359	351	409	381	373	344	363	360	363	425	372	390	386	386	367	391	332	345	378	383	337	351	355	388	355	400	384	362	392	358	371	365	390	370	367	350	332	379	379	394	385	379	374	383	350	356	321	352	375	391	353	363	363	333	371	395	354	367	361	378	375	368	395	354	363	394	363	377	342	392	367	357	375	371	396	366	370	349	388	364	363	357	354	355	386	377	376	357	404	375	364	388	390	352	346	359	363	348	346	360	382	355	339	370	407	381	362	392	368	367	351	369	322	374	322	391	366	367	342	373	319	359	389	365	363	377	370	371	382	368	355	349	376	344	349	368	371	373	375	393	388	357	362	351	351	375	319	384	341	351	361	372	356	376	387	350	413	386	371	359	375	342	315	374	368	367	387	376	333	358	381	366	394	346	373	377	365	349	376	353	344	370	372	377	404	344	381	366	347	376	358	360	363	384	342	357	393	378	349	368	364	333	361	369	362	379	352	349	354	331	385	351	346	395	339	393	388	357	363	359	338	348	353	374	397	367	378	361	385	376	358	403	339	347	364	364	353	393	355	403	381	393	380	367	393	394	367	347	368	382	380	350	367	354	359	369	363	390	354	390	381	375	410	381	352	357	354	393	393	375	350	381	375	374	408	394	378	392	346	383	395	377	350	336	353	379	352	368	349	372	360	370	373	355	355	370	397	381	393	361	394	366	400	319	388	360	376	387	355	355	367	368	354	393	337	386	369	345	382	342	357	366	368	378	343	378	382	350	347	382	410	340	347	359	382	407	348	348	381	363	378	386	370	375	362	356	356	346	380	360	369	347	398	378	391	353	384	360	371	345	386	340	353	361	361	442	391	385	353	390	363	390	367	368	393	318	374	361	381	376	360	366	346	381	395	387	392	374	357	380	374	360	363	354	375	390	387	400	384	370	368	363	348	364	354	374	345	380	359	380	358	378	381	358	374	369	377	389	371	360	364	372	353	351	362	358	353	363	336	371	367	398	369	336	370	387	347	359	354	367	350	358	356	346	394	378	363	348	380	375	394	344	348	375	375	377	351	379	366	374	355	351	348	376	392	367	350	361	387	394	383	386	360	341	399	379	353	380	336	323	359	352	353	330	358	377	388	379	387	368	345	368	359	375	380	385	373	388	341	378	359	357	388	375	374	371	370	339	377	379	387	327	363	399	373	381	362	350	365	362	369	351	393	341	350	347	363	358	343	355	377	366	369	368	370	379	363	361	413	366	363	335	384	378	370	401	400	365	385	375	386	383	357	375	346	375	380	374	416	379	343	354	355	374	371	360	374	372	367	370	357	355	360	361	377	385	352	367	371	325	359	410	344	354	325	367	364	365	376	378	365	364	406	365	348	369	342	371	348	385	361	390	357	400	373	398	391	409	366	348	385	363	371	385	386	382	354	370	383	365	387	352	374	391	365	350	375	390	358	390	378	402	366	353	334	339	369	381	341	378	374	369	362	410	371	372	346	372	327	342	322	370	385	368	366	358	397	370	367	339	333	390	367	380	370	355	361	356	354	354	356	380	351	413	380	343	399	367	326	375	323	376	385	349	408	359	357	366	386	398	320	375	385	354	360	344	353	383	373	361	342	387	354	363	346	395	395	376	394	367	371	350	354	360	382	386	376	376	371	352	344	355	324	394	351	381	381	350	358	358	385	381	387	342	361	370	366	348	339	384	341	367	381	403	358	333	378	359	377	378	408	368	356	393	360	370	364	366	406	328	390	377	377	360	400	375	356	347	395	377	368	354	415	332	345	345	367	365	394	342	361	390	396	379	396	366	369	362	331	393	359	396	374	372	392	342	404	366	351	379	356	370	352	376	395	354	349	368	381	390	334	375	359	369	346
35070	53555	42004	25836	10655	2708	937	542	472	443	466	445	443	460	384	390	459	445	414	434	411	408	447	453	434	441	428	411	418	438	423	416	422	417	427	425	444	428	438	459	422	426	435	390	401	382	427	453	432	368	432	403	411	429	423	445	428	390	416	451	461	415	446	415	446	404	483	423	440	408	427	433	446	444	399	431	451	400	434	448	434	445	406	401	416	445	398	400	398	403	439	421	425	434	376	407	426	422	436	425	441	388	443	427	429	420	420	396	455	385	438	412	387	471	392	397	426	422	408	445	418	403	428	396	451	425	421	472	411	462	395	425	374	442	395	409	403	424	440	418	436	378	455	398	411	420	448	425	402	394	406	407	414	437	473	457	442	409	430	412	391	419	423	432	392	409	400	434	409	446	401	376	464	434	420	421	428	433	431	434	399	445	469	425	443	481	413	401	408	448	420	442	412	441	408	402	428	425	448	411	437	427	411	405	409	387	404	445	419	434	429	389	433	408	418	418	427	390	406	428	432	402	439	409	452	418	427	433	408	396	429	386	459	421	410	405	408	416	433	413	452	410	430	394	448	386	415	444	414	417	414	434	440	451	439	399	437	414	420	422	418	410	396	418	409	390	436	445	384	388	430	441	417	425	373	439	414	417	415	409	408	410	409	421	409	412	435	474	445	430	440	387	415	426	401	414	403	438	424	407	380	430	412	406	399	452	418	411	404	435	432	416	421	456	424	398	401	424	421	444	444	449	460	434	422	405	395	429	413	420	418	419	403	411	413	430	434	402	395	435	426	416	439	410	422	437	415	406	426	445	401	419	444	405	438	419	414	403	416	407	381	394	428	435	434	402	405	423	404	424	406	433	413	459	380	396	424	442	400	469	439	435	405	437	421	418	428	420	429	420	443	393	406	422	447	450	448	432	454	421	400	435	420	411	420	397	441	429	402	408	384	408	399	419	410	413	426	419	407	420	432	450	475	418	384	417	373	420	420	427	433	396	427	429	404	443	419	439	400	456	469	433	447	448	432	423	396	403	423	429	436	458	463	411	424	428	425	412	430	429	406	444	426	414	407	453	405	404	445	443	419	399	394	395	439	418	471	453	429	420	427	434	419	398	428	425	400	434	441	408	425	421	435	444	452	446	422	457	443	427	419	405	425	405	388	416	456	409	417	401	437	445	451	415	430	446	420	415	404	401	419	445	397	397	439	387	394	383	399	465	416	413	411	428	423	436	455	441	416	403	417	406	420	410	418	427	420	427	390	418	453	419	435	387	467	416	399	412	415	428	403	403	395	421	389	408	408	429	419	441	396	397	416	432	440	433	440	454	474	465	407	398	396	402	413	417	409	426	390	409	445	418	392	416	411	410	395	441	399	425	440	437	416	433	408	448	433	430	403	422	436	415	390	473	403	431	439	397	432	415	452	437	416	436	433	409	422	430	367	412	395	440	428	401	448	444	436	432	407	441	411	455	473	419	457	420	411	451	424	446	429	415	427	423	428	405	398	404	434	431	420	447	423	401	423	440	434	419	402	430	443	432	465	430	481	459	397	442	463	416	423	438	394	456	419	431	409	423	406	439	426	410	413	419	397	458	414	426	418	448	439	448	363	405	453	439	416	381	423	395	412	410	421	430	426	448	423	430	415	486	441	472	425	423	411	426	414	412	440	462	430	452	426	387	433	411	395	416	385	419	425	439	441	438	465	392	386	444	397	385	386	416	453	426	423	399	459	440	429	391	412	403	426	406	407	423	442	458	427	396	460	439	443	420	437	411	404	422	410	437	422	441	483	431	476	440	423	409	426	447	392	455	416	390	422	396	409	384	422	404	389	412	408	429	377	417	402	408	386	440	406	464	399	445	445	427	402	419	434	414	431	420	412	431	441	403	433	413	455	395	412	427	435	402	442	390	417	402	428	389	447	411	412	451	436	406	393	435	422	406	391	398	381	448	425	420	449	358	396	424	433	422	421	429	425	424	417	405	409	435	381	410	418	427	453	370	426	426	449	440	457	404	418	431	435	403	422	433	452	433	413	418	402	440	440	431	431	383	418	448	398	439	432	459	406	425	457	421	442	427	431	406	435	427	437	408	427	430	393	397	416	451	405	472	385	425	433	405	386	433	417	433	418	446	436	429	425	407	393	431	391	427	473	411	450	443	413	424	441	442	393	399	427	428	431	447	417	422	442	436	424	464	404	419	399	403	426	411	447	420	390	414	399	433	420	437	428	423	375	408	380	424	405	407	449	429	390	397	430	419	435	434	467	422	437	380	426	431	438	472	440	403	412	446	444	452	456	429	384	423	413	454	416	417	393	442	404	403	426	382	427	442	406	410	403	471	430	447	444	412	410	374	399	454	425	396	427	423	395	435	423	388	404	448	437	422	405	400	447	423	423	424	413	433	448	439	438	421	398	400	431	423	422	369	447	461	422	429	411	433	415	441	419	408	458	437	399	412	404	414	419	429	393	396	422	372	380	441	448	446	423	436	455	397	402	410	400	411	405	376	418	410	371	419	458	413	426	440	432	404	398	414	436	451	482	386	459	406	414	406	439	389	427	446	418	426	397	428	439	415	436	423	401	444	455	442	474	405	409	432	374	424	420	404	450	425	436	412	422	421	433	410	420	469	393	397	431	424	437	418	442	415	420	369	403	407	405	440	417	433	443	393	450	417	441	449	426	430	443	400	423	400	447	369	415	392	390	429	396	455	407	438	431	431	437	432	399	415	445	432	417	445	401	393	394	417	395	413	407	415	439	395	406	444	390	424	418	419	442	412	443	419	431	410	413	399	385	446	444	437	440	403	449	431	415	400	423	432	425	435	436	448	434	431	416	428	385	461	412	402	419	408	425	455	462	426	416	429	405	408	436	429	431	424	423	454	425	460	412	408	422	409	439	411	407	430	442	416	424	415	437	438	423	438	419	444	442	432	443	396	439	432	440	409	404	413	453	444	459	439	424	442	420	450	427	406	407	402	406	420	461	386	422	409	430	433	405	417	410	411	444	431	422	417	451	445	437	418	410	431	403	414	411	407	440	455	466	398	430	440	402	440	428	397	426	397	428	424	462	402	414	428	424	424	404	404	418	409	435	438	428	382	428	416	422	399	392	436	447	389	408	412	401	434	417	415	409	404	438	436	377	432	437	411	415	409	442	408	430	412	450	417	406	430	398	424	397	425	395	398	435	429	369	400	420	461	423	401	434	421	420	434	437	442	452	432	402	422	442	413	427	466	424	420	403	446	408	420	399	403	472	428	421	416	389	407	397	416	407	413	435	432	431	430	401	451	396	454	424	440	411	405	410	373	419	417	403	434	418	447	420	428	390	417	405	421	446	418	401	400	439	439	433	456	434	412	444	434	438	361	431	417	398	442	444	431	434	423	440	425	442	426	408	399	406	436	422	419	413	427	421	445	419	408	429	450	395	420	397	421	389	423	400	410	396	417	384	441	417	425	420	453	399	440	405	428	437	454	410	433	426	415	431	417	424	401
22811	20951	28572	24205	21461	20383	9143	1147	646	585	515	510	534	467	481	470	451	464	483	464	445	459	444	440	401	435	439	439	453	451	423	452	449	481	445	425	459	426	438	426	434	390	389	461	442	414	443	420	466	429	457	459	452	427	450	427	464	417	458	418	421	469	443	441	457	396	454	417	450	429	448	439	421	449	425	413	456	457	446	456	430	418	463	464	439	431	440	448	458	453	443	400	432	434	433	468	430	419	439	441	465	450	414	436	445	497	454	417	429	415	461	468	448	424	490	438	421	455	409	407	429	442	441	463	460	487	448	447	426	470	459	450	442	427	441	456	414	447	413	439	399	449	438	396	426	435	457	422	468	391	444	414	427	408	450	418	424	414	445	438	466	442	433	437	427	410	437	430	420	417	453	426	423	438	433	418	437	387	448	430	464	421	442	427	419	470	452	440	436	436	410	452	454	445	461	476	421	445	469	424	440	436	440	423	450	417	421	432	464	433	478	410	418	445	456	423	410	415	477	439	443	454	422	474	399	445	441	410	441	424	481	399	468	410	431	417	410	475	459	450	455	433	467	404	425	423	438	470	447	391	440	438	457	428	444	435	455	431	408	453	425	438	439	444	427	440	464	433	466	448	477	439	465	457	439	364	481	427	458	430	423	431	445	445	423	472	467	412	407	413	413	431	449	420	434	433	435	423	403	428	449	420	446	447	449	443	420	425	452	444	429	405	408	449	408	440	403	444	427	417	437	409	444	464	401	429	464	457	419	437	461	442	454	438	417	405	444	432	420	437	439	424	461	431	418	434	443	427	432	429	459	475	423	413	435	426	433	444	416	454	423	441	414	427	412	479	450	412	454	441	391	442	453	467	457	443	416	414	432	458	413	448	434	451	429	458	455	463	425	438	466	397	417	441	385	418	468	420	420	465	431	410	444	414	418	421	415	447	442	435	445	451	456	397	423	455	420	438	416	442	434	453	450	459	418	453	429	445	440	449	439	453	434	407	425	434	459	444	426	436	465	482	475	440	466	439	465	408	404	424	421	448	452	463	403	423	444	450	481	429	428	463	416	440	392	418	441	435	422	444	457	451	436	449	475	448	455	432	422	402	443	447	437	402	448	406	450	432	456	486	477	439	461	401	418	445	425	453	418	444	422	435	434	419	484	439	403	437	476	421	421	440	433	445	409	426	427	448	431	400	420	449	406	483	451	403	433	459	424	413	420	404	473	461	455	432	427	480	443	412	451	455	429	459	450	425	450	426	407	449	415	448	441	414	393	465	469	422	419	433	431	403	478	410	450	409	431	415	416	423	419	431	415	420	443	419	465	466	447	429	434	442	452	397	442	433	472	404	419	428	422	409	440	458	435	457	431	457	464	463	466	442	447	437	417	471	385	439	451	416	456	423	420	439	459	460	414	427	418	411	475	458	426	409	442	441	441	446	456	474	416	441	432	441	448	474	436	422	415	437	436	441	456	446	426	414	436	431	445	441	430	436	441	434	418	433	468	468	446	412	417	410	439	444	449	421	441	410	490	410	426	452	426	437	432	418	438	418	448	370	438	439	446	434	435	438	395	444	422	400	440	429	407	462	447	445	467	436	416	436	470	446	447	385	450	447	459	432	425	447	428	425	409	434	431	470	413	437	505	463	454	453	438	455	426	410	440	509	440	457	432	446	429	431	423	416	376	403	424	419	457	425	452	445	461	436	425	418	428	409	405	464	424	418	475	453	400	395	413	397	452	435	448	453	463	422	435	438	421	425	476	461	468	444	394	428	486	430	445	440	443	431	444	440	447	417	429	423	442	404	448	389	433	471	443	416	429	434	454	459	445	441	455	443	405	461	512	418	431	455	451	421	496	427	467	423	436	399	416	445	462	419	409	419	419	473	429	427	418	436	420	408	446	438	429	456	483	427	419	441	457	435	402	425	402	461	429	422	446	436	421	417	403	464	441	477	438	467	432	437	414	417	416	444	420	437	430	407	432	432	418	423	486	417	460	451	446	454	471	444	477	439	454	448	437	384	437	479	446	416	410	393	399	415	436	433	456	391	446	432	445	463	461	459	392	418	448	428	472	446	422	443	429	467	449	436	441	424	428	457	425	444	412	461	394	438	414	452	435	455	425	404	442	435	459	413	436	439	451	418	417	429	436	423	443	445	416	430	397	494	475	453	470	453	484	444	439	448	429	411	440	433	465	410	454	433	460	483	442	440	424	445	453	422	462	421	441	400	436	400	397	417	414	465	457	430	392	461	422	425	453	396	437	436	431	462	448	433	441	468	484	428	442	424	442	429	408	435	456	439	461	429	440	450	418	428	472	441	447	412	454	437	421	458	460	447	416	442	469	434	421	408	443	420	447	409	422	447	411	429	457	410	387	447	487	439	438	457	441	424	434	428	435	439	447	415	431	447	435	477	427	419	484	421	472	419	450	420	421	480	431	441	455	448	483	407	441	434	441	413	468	431	427	408	402	418	453	419	473	411	369	435	469	419	440	449	451	413	450	422	434	434	413	425	434	432	436	452	461	413	397	438	401	423	429	442	415	441	444	414	433	439	429	453	427	415	388	406	475	431	464	436	428	465	415	459	444	452	437	452	470	420	426	422	426	440	421	427	455	449	441	440	430	413	406	426	424	437	468	431	409	431	449	430	455	432	448	416	426	443	428	439	463	441	441	447	434	427	413	501	438	426	472	499	425	438	428	444	427	424	447	421	426	433	431	455	427	451	434	458	431	449	423	433	417	431	426	489	414	455	450	430	456	444	445	437	442	427	448	431	444	432	442	419	431	418	446	409	431	428	430	412	427	421	466	437	482	467	424	448	457	439	427	446	470	418	417	432	448	401	442	448	444	400	444	411	430	445	418	453	458	427	420	443	453	488	403	445	449	424	417	463	423	403	416	415	419	430	454	404	417	444	457	442	426	402	497	394	456	442	495	424	465	456	415	423	465	474	415	445	483	440	394	434	430	423	452	422	426	434	426	485	479	397	432	420	440	448	432	473	473	486	458	467	418	445	425	425	431	447	440	429	415	449	468	447	438	478	398	415	450	451	467	422	451	403	476	435	427	471	454	437	434	405	428	482	428	449	441	465	426	421	420	455	435	430	391	413	404	448	427	426	455	417	423	422	438	451	435	489	426	430	422	431	435	427	447	449	443	398	469	428	426	425	411	454	419	424	443	432	454	462	447	461	441	444	417	438	425	434	395	445	418	446	433	418	446	435	414	416	437	442	423	464	455	453	418	458	464	389	431	466	406	440	423	436	414	422	452	410	409	451	446	466	440	434	436	448	438	485	445	439	442	415	404	448	432	465	441	443	428	413	451	415	423	436	437	441	455	460	430	438	467	476	443	418	436	411	464	431	413	401	416	427	464	448	455	434	424	424	449	424	426	426	449	400	437	419	486	448	414	415	419	456	445	456	447	417	426	432	402	429	433	462	439	421	414	435	440	466	433	417	451	415	429	422	427	409	421	402	432	431	467	421	448	422
38775	66066	51862	35467	20528	9325	2047	866	691	623	611	542	501	524	508	529	519	497	501	515	492	464	495	511	436	472	477	510	494	475	496	472	482	494	498	455	495	435	425	468	476	456	453	463	503	509	440	497	463	476	485	469	518	482	473	496	498	473	469	452	482	449	440	457	508	465	472	446	491	431	428	461	444	467	452	481	479	437	477	457	464	479	458	490	464	518	491	471	502	504	456	472	477	492	442	483	455	465	492	452	475	463	459	474	451	485	485	505	495	474	491	475	463	467	458	446	505	493	501	474	467	458	511	494	500	457	463	484	480	510	524	470	457	500	452	453	508	458	528	463	494	476	472	420	474	470	473	464	495	513	469	451	464	461	476	453	520	469	470	441	472	446	520	462	481	472	453	485	533	461	453	474	533	448	472	456	501	472	474	485	448	491	490	467	460	500	474	414	461	492	436	449	458	458	465	495	481	505	506	432	469	506	468	450	430	473	474	484	497	493	476	438	490	495	490	498	473	453	467	500	511	447	472	459	475	483	490	464	498	480	477	408	441	437	490	458	476	456	487	502	503	492	436	497	506	454	456	457	483	520	499	460	464	433	484	496	441	479	482	489	481	477	516	499	460	501	493	510	492	529	464	459	449	455	477	488	454	478	507	459	488	462	477	479	463	469	454	494	462	485	529	517	479	484	486	465	433	473	459	459	439	499	442	443	467	440	472	504	532	477	491	466	435	491	436	452	483	473	473	464	465	493	474	472	467	450	510	480	454	464	481	465	475	511	504	470	472	497	492	464	461	441	455	473	474	480	448	445	449	469	455	480	443	476	476	440	500	440	479	495	479	480	523	460	469	439	457	473	448	504	466	522	465	451	512	462	454	512	478	501	426	478	502	470	476	478	488	510	481	468	476	477	486	442	472	482	460	463	461	456	458	435	448	482	473	500	473	431	491	453	444	459	488	458	458	467	499	452	439	442	484	424	494	480	479	436	490	485	476	461	481	489	476	474	480	458	445	507	499	435	433	506	503	451	479	434	459	471	477	498	473	512	504	454	497	480	486	465	491	460	468	483	500	489	452	489	445	490	457	495	448	442	432	472	476	487	466	434	484	479	494	476	483	476	436	420	494	454	466	484	449	500	420	473	477	458	480	443	489	436	515	432	473	483	441	468	472	454	507	437	446	480	502	489	451	437	440	469	475	456	451	475	495	478	464	488	452	464	449	483	480	476	495	457	498	460	476	478	485	508	446	435	504	520	513	466	452	471	446	484	481	421	415	454	485	481	438	496	512	481	431	517	485	525	479	491	449	529	474	463	532	445	497	455	466	432	474	479	476	478	449	478	487	474	466	484	503	469	481	473	494	474	451	501	480	517	487	486	465	455	498	500	502	490	496	464	488	482	461	504	472	521	442	461	470	462	468	484	485	475	500	448	462	493	496	462	488	502	462	432	469	455	470	501	439	444	506	490	467	445	454	462	457	515	487	474	470	473	486	475	501	480	468	483	506	454	478	491	432	482	510	523	495	451	473	479	498	471	449	472	493	461	518	465	476	489	436	447	490	469	515	494	460	447	491	476	470	438	443	490	463	454	438	468	490	470	475	487	460	475	461	458	461	468	475	440	477	461	460	469	497	475	450	471	463	463	444	483	485	455	457	481	433	493	492	478	485	460	451	504	501	490	445	492	492	430	492	448	485	469	436	482	486	482	449	480	438	457	471	463	482	461	449	463	488	503	456	479	456	462	465	455	505	447	496	478	452	494	434	448	491	437	482	494	465	518	471	478	446	493	471	506	453	448	438	488	478	458	490	444	455	462	497	448	461	472	503	485	463	499	490	460	457	493	461	464	488	480	422	465	499	482	472	459	481	478	492	477	494	475	486	440	525	474	480	510	463	468	420	475	483	462	533	498	484	486	503	489	474	492	505	491	467	502	522	473	509	469	473	496	437	459	458	497	468	485	466	475	492	528	451	498	481	460	483	536	465	470	470	481	484	494	474	483	489	454	493	477	478	485	464	465	482	472	459	480	480	507	478	460	468	464	496	484	485	443	472	486	459	472	468	482	488	487	471	438	488	490	475	479	460	452	477	513	468	459	499	541	475	466	456	473	454	458	458	461	465	461	471	442	493	451	464	470	498	465	453	464	453	457	458	475	490	489	446	462	479	486	467	480	489	461	478	451	477	482	490	521	500	477	491	465	513	461	474	459	475	494	499	482	465	507	455	471	482	513	523	494	454	440	458	499	504	494	457	438	466	478	470	465	454	469	479	477	479	444	507	463	464	472	488	501	454	466	473	427	464	432	501	472	469	478	501	471	463	491	461	476	445	445	472	438	461	497	531	500	485	483	496	486	477	517	476	499	513	456	472	486	493	502	508	459	448	479	465	517	468	483	470	525	480	505	445	477	495	474	453	494	481	438	471	505	493	472	466	502	477	474	467	451	505	476	476	458	489	459	484	450	461	465	477	491	508	512	483	499	457	485	477	421	466	474	436	449	463	482	477	465	457	492	457	481	459	515	480	475	478	492	474	552	468	496	441	468	480	504	477	462	462	484	479	486	505	486	457	479	480	461	446	435	490	469	460	469	484	485	465	471	461	461	459	448	470	468	443	445	469	488	494	486	480	486	480	519	463	496	465	482	472	505	470	513	492	516	467	481	483	481	513	481	510	481	463	465	464	484	477	480	464	469	486	455	504	486	453	465	450	477	451	414	484	462	509	481	474	487	460	491	464	471	474	445	445	459	452	466	509	439	489	495	473	493	485	481	439	484	486	532	489	452	452	474	499	499	489	471	448	462	445	502	456	475	478	535	492	456	485	468	464	465	503	450	434	471	486	479	458	429	448	500	454	486	465	452	478	471	484	456	455	488	491	466	466	451	481	473	438	456	467	450	434	479	464	494	480	463	498	476	479	527	460	507	444	483	448	473	469	465	457	499	489	447	481	472	471	493	468	518	480	514	469	462	509	440	448	478	519	484	493	473	489	487	488	454	463	477	427	481	495	462	466	456	480	470	504	478	496	455	478	443	518	456	472	456	472	460	486	425	480	493	509	475	501	458	457	471	433	437	474	488	465	483	475	460	435	503	507	455	510	458	453	473	496	464	482	481	472	481	490	478	510	503	468	461	443	500	495	479	468	507	485	485	422	486	486	478	471	462	462	485	508	491	531	461	485	444	516	487	487	469	525	437	480	500	486	473	483	457	499	532	482	472	436	478	487	514	489	503	465	510	495	460	465	474	505	459	464	459	470	491	459	457	435	491	480	470	442	434	447	454	464	447	456	479	474	479	506	479	490	481	451	513	476	459	497	465	470	475	488	496	447	487	487	500	479	445	470	485	448	436	480	478	434	499	477	444	483	454	450	471	493	461	465	494	476	472	466	466	475	506	449	505	483	472	455	452	467	504	493	473	493	489	463	466	488	469	465	442	457	490	470	461	459	457	481	521	458	451	470	473	450	449	448	486	444	489	459	476	503	463	486	451	461	461	474	496
31365	30945	31900	16746	3858	791	334	338	279	279	294	291	261	294	272	286	272	249	308	242	267	266	281	291	303	266	272	260	256	286	265	272	263	264	273	288	295	267	258	272	262	271	268	272	289	262	284	271	287	297	297	300	288	252	270	266	279	255	292	257	261	287	278	259	276	290	253	257	255	282	260	312	291	238	282	257	288	251	257	285	275	250	258	265	273	286	300	272	269	285	255	286	292	241	294	270	291	289	270	302	272	238	272	236	252	306	296	281	281	291	306	275	261	300	297	236	286	262	250	289	274	274	266	279	292	304	283	243	270	260	280	273	287	279	294	310	265	279	262	285	265	244	281	264	254	254	263	299	278	253	302	261	240	274	261	294	265	273	257	267	279	288	306	321	294	281	278	291	267	271	244	272	269	262	270	252	280	314	261	265	283	275	282	294	284	279	291	266	289	279	288	265	246	272	281	280	240	292	266	259	263	262	291	286	308	296	274	273	272	293	281	257	282	286	266	275	273	293	255	253	256	266	254	230	289	245	258	309	262	288	305	277	252	273	292	287	272	300	268	271	282	243	284	282	282	268	262	274	259	254	284	287	263	249	244	292	291	242	284	250	299	282	275	263	279	286	292	267	278	313	278	269	260	258	247	281	279	268	287	273	260	250	264	296	256	252	303	263	310	243	276	284	264	253	245	273	260	256	282	261	262	251	259	268	273	275	267	271	276	246	281	293	264	269	269	249	259	284	265	271	287	261	256	267	298	245	261	290	262	261	267	251	282	236	285	258	272	275	263	256	266	247	331	269	259	288	293	277	266	266	277	255	285	261	296	243	293	251	279	259	256	279	265	261	279	291	296	257	276	266	263	278	273	279	272	279	254	276	258	246	239	289	239	260	266	295	268	273	256	288	277	264	242	277	269	281	295	275	261	269	276	264	290	266	254	268	268	276	254	262	271	262	281	255	290	254	259	259	263	228	245	263	289	286	279	279	263	273	279	266	294	278	252	255	275	269	262	244	266	261	258	281	287	248	263	247	274	239	274	299	280	249	283	282	271	289	295	257	241	253	271	292	279	275	261	256	290	276	296	254	274	278	263	288	271	268	253	313	297	262	284	273	289	300	277	256	262	283	280	266	281	280	253	271	272	244	238	289	261	269	279	268	276	315	229	254	278	271	258	269	302	246	260	283	265	303	277	261	281	269	269	258	260	286	287	272	285	292	274	270	267	260	291	277	259	267	294	286	271	271	251	277	305	290	274	256	248	264	241	269	251	301	295	267	249	319	255	269	263	264	260	266	251	279	297	300	281	274	272	290	280	273	273	249	278	250	261	278	242	285	268	267	272	260	289	284	288	260	252	287	262	246	286	282	283	275	259	276	268	274	278	283	265	271	271	234	282	258	271	274	279	284	262	278	242	282	279	256	261	267	271	264	281	251	265	282	256	247	252	266	290	261	270	260	313	234	254	302	272	267	278	265	262	283	268	261	274	315	247	269	283	283	252	289	258	305	287	273	271	281	285	293	293	270	259	283	243	250	293	259	305	230	273	263	254	292	250	270	266	266	277	285	266	286	275	273	272	258	283	306	295	277	274	283	267	256	261	271	279	285	272	269	251	291	276	271	245	250	278	261	249	245	261	244	279	257	260	274	286	291	267	267	246	267	258	288	296	270	293	269	269	281	287	273	295	279	282	275	298	281	270	301	286	287	252	271	280	260	269	270	262	288	253	261	256	270	297	236	243	269	290	273	268	273	254	275	262	275	249	293	312	261	282	291	295	267	274	274	265	237	250	243	303	249	256	252	272	260	286	281	274	272	246	291	252	265	301	266	264	253	285	259	291	277	276	285	294	282	246	264	287	269	241	301	256	299	276	279	267	254	280	263	275	267	241	265	272	266	319	264	264	272	266	269	266	285	271	277	272	299	278	292	234	261	304	264	268	253	271	279	263	282	261	292	273	258	256	293	272	253	274	306	298	277	273	255	300	265	280	293	255	275	259	264	281	261	287	250	297	272	291	250	291	302	282	249	267	255	276	274	262	274	270	293	234	267	274	277	291	260	285	278	263	278	292	269	255	256	282	264	265	298	260	273	248	284	288	261	275	260	271	263	281	273	274	282	266	250	263	291	280	287	257	249	317	293	256	268	249	269	256	280	288	279	271	289	258	294	291	292	270	253	289	289	298	272	266	258	261	253	245	271	283	276	293	265	284	263	284	271	270	284	258	287	274	271	272	252	266	293	298	252	298	280	284	263	278	252	284	277	296	280	266	262	272	278	308	267	280	267	262	291	267	296	267	300	268	251	313	297	268	276	274	266	264	262	266	275	252	279	270	252	273	314	261	245	230	258	266	252	269	283	272	268	273	280	264	249	271	282	278	262	247	261	267	260	289	285	283	273	291	285	255	230	252	294	248	262	266	250	284	268	265	276	266	266	261	248	278	263	281	256	287	293	264	234	280	298	290	295	284	247	269	272	273	256	260	315	283	275	283	277	272	277	290	264	282	301	302	261	268	274	297	306	285	284	271	270	242	273	295	283	276	291	259	271	271	244	271	269	295	273	259	252	263	284	290	238	276	267	268	264	255	302	281	277	299	242	280	246	280	283	257	273	273	293	280	281	270	257	255	261	250	232	308	253	297	270	269	259	288	263	285	250	277	286	292	296	285	289	248	296	238	240	250	252	265	268	292	287	239	304	259	228	287	256	245	234	302	271	281	277	247	251	283	255	286	266	276	284	264	285	271	270	285	281	290	277	247	280	287	290	286	269	279	252	278	263	285	265	288	276	257	290	278	279	270	284	261	275	297	272	268	283	268	259	243	279	284	283	302	292	259	290	258	279	289	290	277	271	272	282	278	265	280	302	265	261	282	288	274	269	273	264	281	265	284	287	270	232	251	261	281	258	260	279	286	258	237	263	265	273	260	286	254	260	274	296	298	278	283	273	314	266	262	264	269	306	264	263	261	270	241	252	273	275	275	234	279	309	292	307	268	277	305	268	292	264	287	285	277	273	269	272	274	248	279	257	292	291	261	278	305	248	285	260	277	275	261	261	260	270	277	274	263	264	240	251	297	286	259	266	289	301	268	271	266	294	279	261	232	272	286	270	293	237	290	255	268	280	280	278	274	250	277	276	271	287	281	249	240	264	276	292	272	280	294	277	288	261	271	263	278	281	300	290	243	289	252	270	277	259	282	285	235	284	303	280	269	268	257	294	274	279	261	281	291	294	244	281	293	263	308	299	255	258	269	281	262	273	301	269	281	286	264	271	262	265	291	274	257	273	247	262	273	286	268	283	272	264	271	283	265	255	296	272	270	287	274	279	274	289	272	283	247	278	270	261	265	283	277	260	283	276	263	267	293	249	278	286	282	269	277	279	256	304	285	268	274	244	282	271	284	235	268	280	288	285	261	282	282	275	253	281	330	265	306	258	247	275	248	294	280	248	290	292	245	244	281	288	282	265	246	266	269	273	283	244	252	286	270	272	288	276	281	281
36256	45778	31371	13183	4359	991	323	323	347	337	348	336	261	316	304	317	336	295	330	306	323	341	327	332	314	318	323	307	310	351	297	346	339	319	308	310	334	322	309	313	312	326	346	315	284	357	303	319	309	309	351	314	306	324	340	317	313	303	313	325	320	299	336	331	320	327	321	305	293	324	308	336	319	344	327	339	323	326	295	286	310	263	294	307	292	322	304	309	320	304	307	317	307	302	346	316	308	317	297	312	320	311	333	315	325	333	319	315	319	310	268	360	340	321	286	336	310	306	290	316	313	332	328	333	288	306	304	275	346	342	351	321	305	305	333	314	321	307	306	346	341	342	360	322	316	312	287	321	321	343	299	284	323	343	338	314	335	323	329	307	315	321	334	307	331	334	336	323	337	326	311	312	311	271	328	307	331	360	317	316	291	335	293	296	263	310	313	314	306	307	301	308	314	321	323	314	298	314	328	323	305	340	309	330	298	314	321	292	309	303	307	322	323	303	292	333	288	315	327	335	299	315	300	319	318	312	319	313	329	331	295	338	288	302	306	323	317	342	322	323	305	287	340	323	327	309	308	307	288	292	307	336	304	310	311	319	298	297	321	319	327	311	339	312	306	303	303	311	319	307	345	309	332	300	348	310	287	333	292	309	329	315	299	340	327	316	320	306	324	291	329	306	332	334	336	316	319	313	307	328	324	312	336	335	308	302	300	302	270	319	358	327	290	301	294	352	297	298	328	337	309	317	302	315	292	280	306	293	298	339	332	319	315	323	353	303	307	291	313	323	300	336	332	336	322	317	299	331	304	357	299	312	298	335	361	313	338	320	326	342	304	334	309	307	296	340	312	322	322	330	348	313	318	274	345	301	302	309	296	310	320	296	319	297	334	301	334	321	339	317	336	297	315	299	309	326	327	288	318	349	333	323	327	318	349	311	333	289	300	299	298	320	311	321	307	330	325	297	302	337	314	307	342	331	303	328	296	321	295	324	336	290	331	338	345	325	323	340	311	340	307	325	325	301	273	316	298	343	317	288	312	290	302	329	313	272	307	290	329	297	287	322	340	316	323	338	298	306	351	348	305	326	312	320	308	330	321	310	328	317	313	283	325	322	316	315	295	328	331	323	324	322	318	291	322	320	336	278	334	315	339	321	300	326	321	281	314	294	319	314	321	318	292	303	331	352	355	300	309	294	325	326	297	328	333	287	306	322	325	321	286	314	311	322	290	322	309	303	283	326	303	308	313	296	304	315	336	299	308	295	327	326	347	330	318	299	324	332	306	322	335	321	315	328	307	327	332	345	294	309	327	313	321	297	317	288	301	295	318	327	309	343	288	326	306	286	328	291	355	370	312	314	321	313	334	318	325	319	301	341	295	326	288	339	354	309	318	322	305	310	335	295	308	320	285	316	353	310	321	314	320	340	320	348	294	307	330	332	317	324	316	309	332	322	332	311	305	296	302	326	310	313	331	305	340	340	326	314	316	330	361	306	323	311	304	287	318	341	306	257	327	304	344	289	322	316	306	290	311	342	307	359	354	341	383	309	322	320	295	312	297	315	328	313	279	311	346	317	324	323	309	323	356	304	327	320	340	270	313	334	304	323	310	329	306	319	345	324	321	324	330	339	328	298	341	322	307	312	303	327	310	350	325	287	286	279	278	304	329	304	331	343	295	336	326	299	294	296	325	338	288	331	317	325	297	314	301	308	312	308	310	307	308	305	344	315	315	351	333	299	371	311	286	327	336	295	279	319	303	295	301	336	323	292	312	316	361	321	297	332	311	329	318	324	298	289	318	312	295	291	347	328	309	317	299	316	305	309	330	324	314	314	340	332	323	324	326	327	306	276	318	317	314	342	317	319	308	336	342	322	281	332	324	305	321	316	289	313	310	307	330	337	331	312	296	334	327	304	305	305	282	323	315	315	317	335	305	294	305	329	308	287	297	303	301	324	329	330	313	300	306	279	324	332	306	300	297	320	326	307	286	325	327	312	325	333	285	329	302	292	292	355	277	311	318	263	337	329	304	310	296	295	310	333	345	298	344	279	300	276	332	312	347	342	337	310	328	346	338	310	329	329	315	317	306	302	318	320	327	347	313	310	318	330	333	295	299	327	298	290	297	305	313	273	299	323	302	319	297	298	345	315	314	345	330	294	301	331	326	320	310	342	354	319	304	317	324	294	312	317	320	334	289	291	292	366	317	316	313	293	337	317	317	324	335	327	304	315	315	339	291	346	309	323	339	312	335	335	331	316	295	302	291	327	318	292	311	314	309	312	334	308	334	325	349	346	330	297	324	310	297	306	295	292	305	326	331	315	318	328	288	291	314	317	297	316	324	309	295	328	290	301	324	338	307	332	314	317	337	312	344	319	336	324	323	333	320	318	335	297	316	305	314	300	320	310	309	337	339	319	299	316	316	328	293	316	334	326	337	311	313	319	294	310	373	325	299	291	325	318	305	322	352	318	312	324	326	307	314	340	298	291	334	358	299	318	315	319	325	334	327	319	318	314	344	305	300	335	339	335	344	347	303	346	304	304	323	332	314	353	299	332	295	322	334	289	312	342	302	296	309	291	285	326	301	279	314	332	309	302	327	287	303	317	314	309	332	302	339	337	319	339	327	320	333	323	347	334	323	311	293	303	298	321	295	306	353	285	316	326	338	307	312	313	295	312	305	320	310	295	331	317	336	327	305	318	307	329	292	309	303	305	307	285	320	328	343	302	295	307	317	297	313	344	341	311	308	296	319	325	310	339	342	309	306	315	307	323	313	324	335	309	312	312	305	295	336	339	350	312	309	305	291	321	301	317	331	293	317	337	317	308	364	300	330	295	316	303	326	330	332	346	334	329	349	297	288	297	314	293	309	333	317	300	300	323	289	304	331	316	277	322	325	320	310	314	301	321	306	296	265	300	301	330	296	303	330	323	327	332	323	305	342	284	296	324	296	335	287	320	302	322	307	295	340	335	299	307	324	305	309	307	309	277	334	365	334	331	320	330	362	298	273	318	341	309	326	300	323	328	306	319	307	316	311	326	326	293	304	308	316	310	353	335	330	316	319	293	311	327	291	305	343	296	307	322	318	319	299	300	336	326	321	336	329	300	298	339	297	296	281	320	298	339	316	289	294	310	331	325	289	312	324	307	327	332	297	345	335	274	321	344	335	325	326	311	345	313	321	315	346	317	342	305	309	288	329	356	275	340	303	293	329	345	328	289	304	331	323	300	309	322	334	296	326	304	310	306	315	304	307	335	315	334	350	313	316	295	302	322	343	339	308	306	309	314	350	291	305	292	302	324	320	308	300	353	319	304	335	293	290	297	324	313	328	347	328	311	305	322	342	296	323	318	319	309	321	330	319	316	316	308	327	312	278	315	310	354	332	346	290	337	307	323	293	333	320	313	323	320	277	309	277	328	320	332	272	300	350	308	335	304	330	348	341	309	318	304	322	350	310	329	322	342	345	335	299	295	321	343	341	325	307	305	314	306
23818	20885	27925	24761	20579	10762	1366	516	370	315	324	236	264	292	278	292	327	292	257	254	276	269	270	303	264	285	257	286	309	269	293	298	277	296	288	286	267	243	271	261	263	269	271	297	255	258	293	280	281	253	268	278	267	285	298	279	266	286	251	273	270	279	256	265	264	271	298	236	292	272	269	258	258	301	282	242	299	273	253	278	276	265	272	261	275	237	248	271	263	239	261	311	269	278	285	276	272	278	269	268	270	247	262	240	255	258	293	259	259	277	246	278	278	239	259	282	302	255	254	284	278	224	267	244	268	274	283	280	266	266	271	277	267	272	236	288	293	270	283	249	259	232	273	286	299	261	272	273	268	251	265	287	316	298	259	295	288	245	266	275	285	251	291	261	278	294	253	289	261	284	270	284	265	269	275	279	277	285	279	262	294	266	267	261	311	266	291	268	261	256	268	264	256	269	281	273	263	299	268	299	248	273	277	269	275	284	288	247	274	275	251	281	269	245	276	293	308	257	288	250	257	265	288	249	277	267	258	267	299	255	275	250	246	302	280	287	281	284	240	291	294	258	269	265	260	256	265	251	257	269	302	258	255	272	267	300	271	257	261	280	303	269	268	314	253	285	263	305	263	265	260	269	277	260	263	273	257	289	264	272	268	286	265	289	300	296	239	286	264	281	270	252	275	267	272	245	276	264	275	293	285	286	271	258	272	248	261	254	252	252	261	293	268	264	307	251	284	254	250	304	280	269	245	280	241	280	256	251	295	293	267	267	274	279	249	288	268	278	303	273	258	275	271	230	254	264	253	272	298	255	263	277	272	283	278	291	275	243	270	291	304	290	275	271	268	276	291	314	253	262	266	271	300	289	265	252	248	265	272	271	237	279	277	262	255	287	278	268	281	286	293	292	263	290	273	269	270	278	290	261	275	292	285	257	266	277	280	269	272	276	261	282	274	284	260	280	294	285	270	270	285	240	285	274	265	256	274	287	243	267	251	258	304	255	300	287	295	289	258	274	243	288	279	270	261	255	268	263	277	294	276	241	253	283	276	265	284	306	263	309	260	259	278	250	287	280	280	271	289	271	268	249	264	266	222	277	308	271	284	276	247	267	261	271	261	252	277	251	228	278	289	267	270	263	242	243	263	247	278	250	287	304	260	248	272	271	264	297	289	241	301	325	255	290	259	288	271	279	273	240	263	255	257	259	280	285	290	274	293	304	290	272	278	270	275	276	279	254	283	264	275	251	291	261	239	261	267	287	255	252	260	263	293	283	277	241	259	277	278	292	275	277	262	286	273	268	267	271	276	249	267	301	271	254	281	312	297	271	240	267	289	259	298	286	269	263	262	258	285	289	259	229	260	273	262	272	283	267	280	289	287	250	272	269	255	293	266	290	245	264	289	265	243	266	267	268	240	254	223	289	320	266	273	263	259	255	290	282	253	242	276	270	285	279	297	256	242	307	249	260	299	285	287	264	282	320	277	310	267	266	271	271	261	286	285	257	266	267	268	279	284	267	268	273	274	289	282	276	258	278	254	262	249	290	281	248	265	249	284	265	281	267	234	262	283	286	242	247	255	252	251	285	260	277	251	284	253	255	274	269	276	271	290	266	271	273	273	272	266	300	299	283	259	269	275	281	279	284	290	260	285	300	278	268	274	276	269	266	291	281	284	290	252	253	279	274	253	264	261	315	275	289	260	251	291	295	280	282	265	284	289	283	281	254	282	247	261	279	254	271	275	264	258	283	263	274	268	279	255	257	244	260	263	256	263	274	274	249	271	299	292	296	251	266	287	287	265	274	272	305	255	266	265	257	296	281	260	246	279	253	276	285	273	267	285	250	267	276	246	272	290	269	254	229	294	293	259	283	270	279	279	274	295	296	259	294	263	276	301	277	247	284	257	291	272	272	263	266	265	279	271	260	280	284	258	271	257	282	255	288	279	263	274	274	256	268	269	254	275	286	289	260	287	263	267	265	281	267	279	276	264	255	243	272	263	252	256	247	271	265	279	253	246	265	265	269	264	282	283	267	275	257	272	274	277	255	262	274	271	285	255	271	260	291	290	289	266	306	273	281	267	268	283	297	262	264	275	293	277	245	258	274	275	280	282	261	256	259	241	277	254	281	282	280	267	243	240	246	275	263	289	259	265	273	274	277	272	261	259	288	290	294	247	247	286	275	264	247	266	264	276	252	278	298	275	261	291	274	243	249	250	275	290	264	277	271	253	297	265	251	303	272	252	290	265	286	290	277	276	257	289	236	261	248	257	287	271	298	289	260	260	260	271	242	280	250	263	286	285	292	268	266	280	274	259	277	324	273	262	274	298	265	253	280	263	242	263	275	297	288	289	248	260	310	282	253	264	265	286	278	295	259	256	284	266	263	233	297	290	250	290	263	282	282	293	267	303	284	303	279	277	291	273	261	252	286	276	245	269	253	291	282	287	286	271	253	255	328	275	252	295	286	273	271	285	259	281	258	263	262	294	264	290	266	264	273	294	268	291	257	269	283	265	289	254	267	250	253	275	261	287	264	276	262	275	290	254	276	288	245	275	276	296	275	286	250	290	289	245	257	282	274	256	278	256	284	304	273	242	244	271	285	256	277	239	281	285	277	279	268	247	272	296	279	265	273	239	245	276	248	262	256	273	271	257	308	238	288	229	307	253	291	300	229	299	267	254	266	273	281	253	271	276	290	239	264	297	245	281	266	263	262	250	267	285	287	278	253	261	273	249	284	279	266	280	247	260	282	281	271	279	300	267	278	258	273	255	266	259	288	272	275	236	283	257	245	262	264	270	281	234	289	237	278	287	227	269	255	308	276	299	276	275	274	297	273	257	264	241	263	276	291	283	269	269	250	291	304	231	286	295	240	278	235	288	256	278	287	248	255	261	281	280	274	256	276	279	287	257	281	261	260	291	284	273	269	304	278	283	271	270	279	288	285	275	290	248	283	302	289	240	249	263	283	277	247	316	270	245	289	279	279	259	262	260	269	272	269	264	255	271	253	290	250	284	256	263	291	283	276	266	291	273	268	276	277	227	293	272	249	273	263	270	254	299	272	250	288	308	254	278	281	269	287	288	271	275	252	265	286	263	272	289	293	246	269	303	307	233	269	255	251	267	279	280	276	266	279	260	289	265	265	261	282	272	278	269	256	304	261	276	332	282	297	239	234	264	278	282	285	251	288	274	258	293	272	287	269	274	271	264	269	288	245	278	265	268	269	233	248	294	251	265	273	256	268	269	269	272	301	316	285	277	298	270	257	262	269	285	268	270	286	286	285	307	241	264	263	265	261	255	255	233	269	254	273	294	273	258	270	264	255	284	281	278	255	242	246	284	283	273	264	275	272	266	270	262	249	279	250	283	251	261	261	275	260	268	269	285	287	275	271	286	283	252	247	261	248	246	250	278	259	278	316	251	291	275	258	292	261	283	251	244	277	274	276	244	266	274	286	303	262	252	274	260	261	281	274	279	267	295	278	280	280	257	262
36607	56080	38985	26890	13327	3662	611	522	427	387	370	355	368	342	332	314	325	336	310	303	305	303	308	313	315	314	302	321	300	325	299	324	310	314	336	292	318	311	355	310	313	290	311	307	328	303	277	326	336	341	293	332	323	278	331	326	310	318	306	316	330	338	309	307	294	299	308	292	323	366	307	324	334	320	297	307	312	300	320	303	299	303	317	320	303	271	313	305	311	311	284	311	295	317	309	329	335	334	304	308	270	281	318	303	326	328	326	319	322	292	295	304	294	289	300	343	331	310	276	299	291	295	318	313	335	328	315	329	272	354	301	303	313	295	334	283	306	316	301	317	337	298	315	311	323	303	302	284	307	337	323	292	287	321	293	321	335	293	295	343	321	318	305	321	310	295	289	314	300	327	293	290	334	307	316	302	318	303	321	323	290	323	303	315	283	299	295	267	331	324	332	330	293	300	282	316	297	323	320	301	298	305	333	324	317	318	293	288	323	309	307	304	320	309	296	328	297	297	271	315	310	327	313	295	311	283	308	331	312	298	306	317	293	327	300	329	307	288	305	319	314	312	317	332	294	311	331	295	323	307	319	290	320	298	292	327	344	305	325	311	309	283	314	321	315	333	292	335	286	307	300	308	297	345	310	292	322	296	314	295	286	284	320	296	342	294	304	290	303	270	302	344	322	304	304	309	305	281	287	285	330	332	313	302	321	322	327	314	280	333	317	297	305	280	272	302	342	290	325	269	276	287	286	301	307	309	304	344	307	304	275	292	333	309	280	326	333	309	300	297	320	293	297	310	303	312	326	325	337	304	326	320	292	312	300	313	306	282	323	290	310	292	305	291	330	302	330	302	303	328	309	273	341	280	307	343	298	329	279	331	315	346	331	296	273	313	310	345	323	336	307	339	322	301	305	332	305	295	322	335	311	296	309	312	294	312	321	337	317	297	323	282	308	318	299	305	254	316	280	297	308	307	300	312	341	344	301	293	315	322	337	312	308	327	320	332	311	291	337	311	286	319	323	300	310	323	344	304	308	282	342	318	315	305	317	312	344	280	265	301	265	325	327	310	349	310	320	266	314	319	266	302	349	299	301	310	312	302	317	307	309	266	315	329	270	242	330	306	327	293	330	307	323	352	349	269	312	289	328	305	267	322	309	297	299	299	303	278	318	293	307	332	288	308	307	321	287	351	331	285	273	317	307	315	300	299	323	296	299	306	298	311	335	299	338	310	295	330	298	319	304	318	316	340	307	324	325	311	304	289	327	297	327	307	335	318	336	310	348	313	335	359	324	323	319	303	311	289	322	304	292	298	297	317	305	327	300	312	337	320	303	324	334	304	312	323	297	305	310	319	321	306	310	296	263	291	301	340	317	322	299	305	314	296	296	292	287	310	312	316	264	328	305	336	314	298	305	327	337	324	297	315	340	298	306	281	298	306	344	324	299	303	314	289	309	285	282	309	321	297	289	319	321	309	332	315	299	325	328	273	285	276	319	261	292	292	312	300	298	283	322	299	292	289	264	305	324	308	315	317	310	317	312	331	332	309	316	295	311	316	321	302	312	295	301	298	334	315	288	311	314	317	306	320	311	298	318	324	310	297	318	333	309	316	311	306	334	326	320	277	328	287	333	311	296	293	303	317	293	298	310	305	286	294	307	308	288	322	285	309	299	310	316	299	309	290	311	289	282	297	299	301	299	322	292	267	303	269	304	289	328	331	315	326	334	329	301	282	303	286	324	325	276	334	310	317	294	289	300	310	272	315	275	333	299	308	303	312	325	306	330	305	300	320	297	301	280	271	320	302	341	319	344	316	299	281	314	321	295	269	302	321	341	308	320	342	293	309	306	288	284	299	337	344	331	319	307	340	280	287	288	355	305	299	319	291	304	319	342	281	317	275	290	338	289	316	302	294	312	305	317	320	286	311	307	278	308	315	295	321	320	313	256	280	304	296	302	321	285	313	349	322	318	325	318	316	287	315	284	323	322	325	317	272	290	261	279	301	299	312	314	321	316	273	293	335	301	316	320	321	281	316	293	293	341	309	316	332	305	321	326	308	324	298	304	324	310	301	295	282	302	308	306	298	307	308	281	335	293	311	293	318	313	285	327	289	308	308	289	309	361	293	318	320	313	304	326	317	323	291	313	288	335	302	319	270	314	288	328	307	294	308	292	308	303	321	294	302	333	298	298	318	308	302	340	301	304	316	346	321	272	296	340	298	339	298	324	291	302	313	334	318	310	330	314	314	314	293	284	284	324	312	336	320	304	305	314	314	314	302	303	331	284	333	297	305	319	300	289	309	328	311	322	296	312	295	313	314	314	286	302	312	311	310	323	322	298	300	309	339	314	330	310	302	324	298	299	319	306	330	319	293	299	299	290	289	308	307	298	300	319	264	311	297	303	323	300	323	297	284	281	321	327	308	325	262	311	300	296	334	293	328	303	265	306	313	294	275	336	288	314	321	301	318	293	310	291	305	301	326	319	280	314	296	324	310	320	319	329	311	327	303	329	307	313	304	314	312	306	295	310	325	324	324	288	312	294	318	311	315	300	288	291	286	343	329	296	311	323	317	324	299	319	321	296	291	307	314	297	311	332	290	299	315	326	305	291	319	333	319	323	294	350	331	299	320	319	263	298	293	296	320	331	316	296	329	319	319	320	293	310	337	333	313	323	298	316	330	318	278	343	320	333	296	332	310	315	303	308	324	283	312	312	280	343	340	305	325	308	317	319	314	301	321	351	325	310	334	274	353	346	332	297	311	313	314	305	274	311	305	337	317	321	306	308	319	321	326	320	317	291	304	310	315	315	319	298	295	319	328	300	324	287	306	253	316	275	335	332	316	297	310	312	301	295	295	306	308	281	318	294	324	296	266	327	327	298	315	292	326	310	335	306	300	308	279	304	319	315	282	323	273	337	308	303	285	292	305	283	326	312	300	316	310	301	294	294	310	286	322	323	293	327	295	307	317	319	312	322	271	318	325	294	346	302	288	320	304	305	281	326	310	304	321	290	304	313	294	290	321	334	330	279	338	307	301	334	331	314	319	336	290	331	298	312	289	297	288	306	279	309	328	349	318	309	306	296	295	300	335	318	307	321	264	330	301	301	338	336	284	333	321	277	287	324	283	337	295	323	314	335	296	286	282	311	355	294	303	312	297	322	303	329	315	312	317	305	286	293	329	290	285	305	321	322	299	309	287	322	318	324	284	300	299	294	337	302	333	322	282	272	314	284	303	295	311	298	293	302	290	274	349	293	309	287	284	309	336	321	296	307	303	324	309	294	329	317	310	307	306	299	284	325	311	298	319	323	308	300	320	294	283	326	343	312	332	316	302	309	287	305	315	319	309	295	284	264	318	307	291	326	322	329	310	325	317	284	339	318	308	295	290	317	310	328	304	311	313	282	359	336	305	321	312	285	311	322	329	302	304	284	293	306	305	315	296	333	295	342	293	302	296	314	271	321	309	300	327	278	306	315	336	331	327	293	331
25071	21161	29131	25637	13821	2960	736	440	449	429	395	342	342	375	380	348	380	369	365	371	361	367	392	339	341	329	346	341	383	357	369	351	390	340	355	362	323	329	372	353	333	331	345	340	369	355	332	381	336	350	344	328	373	366	361	367	323	340	353	337	374	322	326	379	367	396	372	350	344	350	340	336	389	377	362	351	355	395	324	358	365	332	378	357	369	342	320	322	372	351	370	339	344	321	392	341	377	353	314	352	342	352	352	345	335	329	368	402	357	322	349	335	373	376	344	328	334	353	353	353	340	355	350	334	317	343	352	344	325	338	358	336	394	329	361	369	358	359	364	338	348	357	341	360	379	340	376	342	332	362	358	373	337	352	374	336	349	358	328	353	352	352	372	363	351	368	341	354	392	354	351	341	360	375	342	337	383	346	327	316	372	370	341	336	353	342	390	358	364	345	400	332	349	354	362	370	369	383	364	374	336	368	352	357	353	345	389	352	378	336	356	343	337	360	351	345	359	343	367	371	365	332	364	342	344	359	386	351	333	349	337	354	361	363	332	370	351	327	357	372	316	337	352	372	360	364	375	347	359	355	357	335	388	363	354	363	349	372	327	359	356	352	383	306	371	350	338	348	339	369	360	318	381	359	372	349	345	344	352	364	337	351	352	339	350	356	321	361	369	321	374	325	356	368	367	361	327	359	364	338	344	346	369	350	317	361	365	395	359	325	375	331	343	349	347	303	345	327	362	356	338	350	334	375	364	341	389	369	379	320	370	332	336	334	354	323	415	369	347	338	337	326	330	375	330	407	367	351	364	334	368	352	349	335	346	331	330	358	342	353	376	333	331	370	326	341	374	325	329	336	349	346	326	372	337	362	359	383	354	349	348	340	333	351	337	334	347	361	393	367	330	377	328	343	352	332	346	407	344	338	349	334	375	312	377	379	346	349	334	357	363	347	346	330	368	325	334	358	365	360	360	361	363	381	380	355	323	340	346	341	378	343	349	316	326	355	363	345	343	354	349	312	373	359	346	374	368	381	336	353	327	358	357	360	382	374	345	346	356	331	329	350	342	357	330	367	382	363	359	341	363	369	365	336	349	363	305	352	343	363	366	361	335	351	382	361	376	342	345	393	346	343	377	381	344	368	335	321	346	347	381	350	360	344	380	356	351	368	374	343	375	351	344	365	342	345	338	339	332	351	355	324	339	363	357	371	376	370	357	335	407	361	355	325	353	349	339	359	320	372	333	359	375	344	346	365	374	361	363	347	337	354	388	345	335	341	328	352	345	358	340	359	349	324	364	312	359	354	366	355	357	360	357	348	367	343	321	307	340	353	377	340	361	361	357	322	354	358	371	330	334	347	349	358	340	357	373	347	363	320	356	338	339	352	348	365	329	352	343	343	343	323	329	337	346	383	362	328	371	344	353	301	398	355	388	347	377	338	333	329	380	341	366	370	345	344	352	371	355	353	337	348	330	356	366	342	346	336	359	348	302	345	372	365	349	330	329	334	343	330	345	360	356	343	355	386	363	347	360	353	336	377	334	369	381	351	357	344	334	342	389	348	368	316	356	374	338	387	350	372	324	325	341	308	356	361	366	336	391	349	316	348	333	360	389	350	334	354	369	341	386	369	334	402	357	356	324	344	343	354	347	302	353	345	352	348	322	337	370	349	358	363	335	362	384	378	325	344	356	363	372	338	360	361	340	346	350	339	354	347	336	312	351	345	346	344	378	347	338	349	355	343	302	364	362	384	364	342	355	341	351	359	363	351	366	350	353	362	375	353	348	303	329	362	345	325	354	361	354	370	356	393	339	344	371	330	325	335	373	319	351	327	337	350	347	345	365	357	346	356	327	354	372	324	361	331	334	339	328	356	375	350	379	349	339	360	332	348	367	333	344	371	402	338	330	343	357	346	328	380	338	364	338	329	369	335	380	365	346	381	361	364	325	335	358	345	361	349	352	345	362	341	346	355	352	348	341	381	370	341	350	379	370	370	348	343	378	347	351	355	376	373	342	319	390	340	352	333	345	356	358	384	354	346	335	367	362	367	366	342	373	348	359	357	355	328	348	377	338	353	335	357	356	395	384	325	370	348	335	333	331	356	310	352	333	348	364	358	347	338	338	346	336	367	349	365	336	356	335	345	360	345	366	351	329	304	313	365	394	346	330	353	348	291	345	308	373	364	366	347	360	353	382	332	341	335	340	362	349	361	340	361	360	322	401	335	361	359	353	356	342	325	375	369	389	357	382	337	369	357	331	352	349	310	363	371	358	333	386	346	360	351	334	342	392	357	368	361	337	339	315	363	370	367	362	353	352	357	353	368	337	347	399	347	338	353	368	379	365	359	342	302	353	364	319	351	339	337	331	360	325	357	374	373	335	358	387	382	339	374	335	391	363	339	376	377	352	370	380	363	368	379	353	370	349	353	350	377	368	350	341	360	339	362	377	374	345	358	362	337	357	339	360	382	362	337	344	381	377	294	356	380	368	333	333	381	313	367	335	361	350	353	357	360	369	371	323	326	344	353	350	364	363	320	331	353	373	356	318	379	329	341	341	350	355	313	369	308	370	374	340	382	361	385	374	352	311	374	385	369	331	336	356	327	349	365	381	346	394	394	348	369	339	358	342	372	357	348	342	320	323	389	352	321	348	332	337	334	340	331	365	352	317	365	358	355	355	339	355	335	369	317	346	362	364	364	343	353	376	364	351	370	342	351	370	330	354	383	360	351	337	364	367	366	357	367	362	365	352	326	358	378	376	366	389	337	356	365	360	364	362	361	325	321	374	334	347	345	364	361	342	347	350	368	370	296	362	327	342	323	339	344	335	364	384	317	340	383	339	374	338	336	363	349	351	331	376	361	360	388	322	340	326	392	365	336	354	347	364	328	346	371	366	381	373	359	333	378	332	358	351	344	321	345	373	365	341	360	381	395	330	372	321	366	348	339	343	341	351	334	354	346	358	350	362	345	336	317	340	335	352	346	345	355	355	305	363	347	360	370	407	414	328	341	355	349	342	378	356	342	331	323	380	350	341	356	324	348	366	319	346	356	364	357	348	366	318	329	346	369	390	362	375	342	344	356	326	340	340	325	361	352	355	373	376	340	328	325	392	327	340	345	340	310	373	327	352	336	371	368	347	325	354	321	334	368	321	337	351	328	351	345	350	370	337	334	347	342	338	351	349	353	349	393	357	349	343	319	393	349	352	362	333	342	346	358	355	355	359	351	351	374	377	339	371	361	317	365	316	353	339	367	360	319	364	337	385	381	386	326	352	337	334	329	352	328	361	354	317	354	335	367	363	321	332	334	322	361	357	353	366	362	350	320	337	322	339	335	348	356	362	343	359	347	337	384	333	367	317	314	323	343	352	343	362	390	339	342	345	352	364	328	350	314	367	298	382	335	367	344	371	348	341	342	347	372	368	366	348	374	312	333	344	339	355	328	385	357	322	319	347	342	377	342	334	354	379	349	350	318	367	349	338	350	329	345
33687	51848	40511	19847	9281	2415	749	530	539	481	413	426	454	422	402	420	403	396	418	402	399	437	403	433	441	392	402	364	410	431	429	403	382	410	400	388	393	395	400	392	397	398	380	380	380	432	386	405	413	416	414	428	410	388	403	400	405	412	397	414	407	386	415	376	452	409	393	425	399	420	402	409	400	403	374	403	427	401	401	415	388	439	448	409	399	430	401	416	409	414	396	408	407	388	405	430	367	391	396	396	387	403	374	404	394	413	427	373	404	421	418	411	427	395	432	385	393	390	385	422	364	407	395	430	392	396	419	383	395	395	372	393	369	411	375	400	380	416	432	384	390	404	369	395	373	406	399	429	399	406	400	392	413	404	470	407	416	370	388	394	376	385	394	425	419	421	431	421	398	396	410	393	396	377	408	350	406	416	387	415	393	389	389	428	410	406	387	368	424	381	406	394	402	402	397	390	423	396	391	354	442	400	387	352	365	411	363	410	382	417	425	400	386	420	390	389	448	430	391	390	389	403	416	412	408	420	410	375	365	416	380	436	404	380	380	374	374	401	410	419	388	399	404	399	409	408	380	405	416	396	408	426	390	413	399	409	412	406	395	442	386	397	390	420	417	418	391	420	376	406	403	392	390	378	393	397	415	388	403	372	365	433	429	383	398	437	428	397	379	418	392	373	401	400	423	407	393	431	439	383	424	414	424	426	396	394	402	397	400	429	399	385	412	425	435	372	383	406	407	398	397	394	397	412	417	451	409	388	399	422	385	394	421	393	400	377	415	411	403	409	425	396	401	399	389	389	402	376	403	396	392	391	384	438	408	392	387	401	436	381	366	425	447	374	420	365	394	425	419	392	409	397	431	383	362	376	407	429	396	412	388	413	405	366	458	412	417	372	423	414	407	396	399	411	405	404	445	402	433	394	394	381	382	416	409	408	423	433	409	405	393	412	418	399	371	410	423	344	425	398	378	446	417	368	404	397	395	419	423	355	434	370	409	421	416	418	418	396	408	424	399	396	379	418	403	425	420	392	397	425	408	413	416	403	389	409	404	408	390	409	394	424	429	362	419	375	367	405	425	405	399	443	435	398	402	354	435	397	378	422	400	397	376	390	382	411	419	392	410	421	413	412	399	365	375	406	411	390	387	381	386	397	407	391	395	396	439	398	375	387	425	372	399	407	360	386	426	430	441	454	387	396	400	434	411	401	378	421	404	376	414	377	432	399	395	402	411	415	429	367	405	386	376	382	408	423	402	401	394	409	379	384	390	385	423	411	425	421	420	412	384	422	414	427	397	387	392	422	410	428	307	392	422	423	416	390	422	391	385	389	428	406	408	398	389	406	396	407	392	417	390	388	412	375	387	377	402	429	422	408	414	377	367	386	420	395	404	429	410	407	370	419	426	423	430	368	404	364	386	398	394	408	388	403	393	424	415	433	435	430	384	428	430	386	419	407	402	400	426	404	441	401	383	394	389	413	385	422	389	388	378	429	392	435	419	395	370	406	396	390	396	430	415	369	397	390	393	427	369	418	378	397	386	401	406	358	403	356	392	409	403	423	372	386	422	404	386	388	407	439	406	394	356	419	383	375	424	424	429	348	406	420	432	420	418	370	413	428	401	419	397	397	397	393	425	405	397	418	408	404	429	393	374	376	393	381	391	395	405	387	373	415	377	421	403	409	371	388	393	416	416	408	394	393	407	425	377	394	425	439	430	412	369	405	340	401	396	435	426	410	395	409	381	393	449	411	418	403	428	390	386	420	433	394	396	411	407	425	382	405	408	401	402	412	410	415	411	398	370	383	364	406	374	383	366	379	425	413	410	393	411	398	416	428	383	412	429	396	407	398	395	360	403	394	416	412	429	368	386	413	382	418	442	397	375	420	430	409	418	381	405	384	397	405	400	401	417	416	391	396	394	430	408	415	403	407	397	406	408	435	402	426	392	458	430	399	370	403	402	382	395	392	421	399	408	428	402	417	406	413	389	421	407	406	424	398	396	404	348	400	418	423	401	403	393	441	387	404	407	415	404	431	387	429	420	381	387	389	402	385	390	430	384	399	390	409	379	389	403	396	381	390	400	395	397	410	420	416	381	391	442	408	414	395	398	390	384	414	414	394	400	403	442	418	415	394	394	374	398	395	436	390	385	414	395	429	391	416	414	366	410	374	420	409	394	402	387	401	416	389	359	447	410	407	382	389	406	382	366	377	394	401	434	418	376	392	408	401	414	415	420	396	415	406	379	414	375	379	374	409	410	408	423	363	372	434	389	425	420	414	432	432	428	389	424	371	369	405	417	381	396	389	429	406	423	368	393	364	404	384	344	406	379	407	407	418	403	414	384	377	412	386	350	432	401	399	420	386	409	421	391	387	395	387	393	376	405	372	366	412	419	402	377	413	414	362	410	391	387	407	440	401	397	397	407	446	414	381	415	435	406	408	413	418	398	428	380	408	403	435	411	420	416	411	402	421	393	425	402	394	406	411	403	391	398	412	377	389	412	384	374	387	399	428	394	447	388	376	401	418	388	386	374	402	410	412	399	370	405	376	415	425	419	412	400	395	405	378	408	392	382	398	389	418	370	388	367	419	390	408	429	397	414	399	391	383	424	403	399	393	415	420	404	410	387	401	421	354	391	398	370	400	377	406	380	404	404	406	384	413	430	423	416	424	391	388	379	395	421	394	419	365	378	407	392	422	412	403	391	395	435	397	393	397	400	386	365	382	390	402	438	379	393	383	414	422	438	358	416	413	445	364	434	411	381	395	392	418	414	388	436	431	385	391	416	403	409	394	397	404	388	430	415	391	423	391	385	372	406	407	410	437	433	416	397	393	436	387	426	397	415	397	396	412	392	410	388	398	429	408	396	376	431	392	406	417	400	399	396	438	394	376	396	364	389	393	396	408	398	416	397	403	401	370	404	399	399	391	393	391	452	394	419	407	406	377	402	357	405	373	426	424	426	412	411	405	369	412	433	431	393	439	424	423	381	403	372	409	384	415	413	406	425	421	399	372	373	410	416	426	410	382	403	393	438	405	412	378	393	429	420	390	370	410	369	437	383	404	412	412	387	406	398	407	411	394	413	379	394	388	410	376	390	434	398	381	409	402	433	419	404	373	417	412	418	393	394	406	392	438	396	389	419	409	393	397	415	425	370	427	383	364	384	402	408	386	392	402	384	398	450	387	402	393	387	374	418	425	421	451	427	415	376	413	398	358	406	408	400	442	435	422	420	403	421	393	381	365	400	428	355	419	413	384	396	383	401	395	388	391	393	382	410	416	407	409	415	404	394	414	365	401	431	410	421	365	382	391	419	419	400	437	387	423	397	436	414	399	395	375	368	372	400	412	411	370	410	405	410	391	392	422	425	412	380	408	396	424	408	432	397	411	400	421	394	363	403	398	403	406	405	400	370	392	392	417	421	434	394	383	402	358	391	416	399	413	431	404	399	430	374	404	425	430	393	434	394	401	434	415	396	403	418	417	386	413
22734	20928	28450	23899	21426	20417	8487	1161	651	556	489	516	526	471	454	464	458	451	440	446	426	430	467	445	435	473	444	437	440	439	466	457	410	423	416	396	497	430	439	445	454	429	430	434	448	436	415	405	448	446	405	428	409	451	429	431	443	409	434	448	431	463	429	437	447	421	431	440	425	433	441	412	411	427	427	410	384	395	435	443	447	457	433	423	447	417	434	426	402	413	456	433	432	425	401	418	439	416	400	429	409	424	419	405	386	420	430	429	421	419	447	420	423	463	398	409	422	438	411	435	426	443	452	451	457	459	463	389	410	430	451	415	427	465	447	421	425	448	424	447	447	445	408	402	411	469	419	443	429	456	429	432	436	433	449	448	427	408	416	411	394	418	427	462	423	407	434	441	431	427	452	443	402	427	450	468	428	427	444	461	437	474	443	416	392	405	452	452	449	414	429	403	402	419	446	431	440	424	427	403	431	439	430	432	456	420	463	418	449	424	443	437	452	462	438	458	420	421	443	452	429	463	417	415	403	439	421	406	435	441	405	438	420	404	435	430	447	432	402	441	393	438	424	411	442	404	426	439	400	415	431	414	412	421	442	447	445	421	458	378	406	420	419	446	435	437	448	437	452	395	473	430	441	420	400	417	447	390	417	411	439	411	405	418	417	454	399	434	424	423	464	458	458	398	421	397	418	433	449	425	424	428	392	472	432	446	404	430	398	399	457	435	420	437	423	453	438	463	453	435	438	404	459	416	424	444	466	389	426	423	425	399	425	433	411	425	459	450	415	444	466	435	424	467	400	437	423	437	430	436	427	462	418	428	368	433	433	431	437	464	440	420	406	399	431	423	410	421	441	385	397	468	455	407	416	389	443	403	416	434	444	389	441	436	433	457	425	422	439	445	447	440	441	435	443	428	475	403	418	415	425	427	390	420	439	458	450	377	437	398	411	413	416	417	394	422	462	431	432	455	458	458	393	412	433	441	393	457	456	442	423	407	440	431	398	455	429	425	437	423	410	419	430	412	405	460	432	420	413	430	444	431	448	401	416	441	449	435	418	442	397	413	444	462	423	404	450	440	445	418	409	400	429	423	427	464	451	398	454	420	395	412	396	428	430	432	440	394	439	455	389	400	433	418	432	428	414	429	451	435	395	428	446	425	437	401	423	466	437	499	438	436	428	410	448	436	430	437	434	414	442	404	446	443	422	433	421	432	414	417	417	417	445	422	390	436	399	430	433	435	424	398	415	442	415	456	433	406	420	446	448	426	437	421	409	463	436	424	458	485	386	434	459	424	410	435	423	425	406	436	445	419	442	457	466	430	421	407	459	424	417	447	423	383	432	451	400	448	422	426	451	479	426	420	430	453	420	418	451	435	459	482	434	413	440	437	416	414	410	428	445	453	433	437	411	392	449	438	484	472	455	418	434	418	434	441	450	412	450	396	452	416	454	417	418	423	447	419	463	469	429	436	451	433	397	442	456	409	421	422	425	395	404	430	426	430	408	446	405	402	474	397	447	422	450	445	446	415	416	428	366	435	419	414	421	438	440	457	423	419	441	429	394	410	448	418	485	413	459	418	429	449	439	449	462	404	406	449	406	487	427	420	419	424	429	433	439	447	436	419	460	410	482	403	441	427	447	432	397	416	444	405	457	440	450	415	412	406	406	416	421	428	426	481	460	435	417	412	437	451	415	430	421	440	405	430	428	388	436	461	444	432	445	432	416	418	434	460	449	401	427	425	445	425	454	422	437	408	418	433	391	452	445	423	390	455	405	440	431	425	444	416	412	451	476	435	469	403	428	401	386	446	461	408	385	411	404	425	414	432	419	423	441	424	439	423	453	441	389	442	437	421	431	442	429	461	455	446	379	381	442	450	377	425	424	471	399	410	435	429	410	412	424	412	410	401	420	420	380	456	429	416	453	430	431	402	450	456	423	425	390	426	437	428	456	418	400	400	413	391	427	417	430	458	397	468	433	461	438	416	457	393	387	415	417	421	429	404	453	436	464	393	417	450	432	440	444	446	424	456	406	427	430	420	462	422	415	416	437	428	496	425	444	453	443	412	423	411	460	404	426	438	425	455	406	418	442	441	424	448	419	438	421	412	471	461	405	419	402	435	405	415	437	431	423	398	441	461	428	425	415	442	414	407	420	414	409	426	448	410	431	381	449	447	424	425	399	451	384	461	411	415	439	416	460	443	425	439	421	425	430	443	432	417	402	426	443	442	418	468	432	442	429	412	438	443	475	400	397	437	419	414	442	459	377	415	436	429	417	460	440	398	419	392	390	408	432	416	417	432	398	429	402	431	443	399	440	446	424	396	431	429	432	432	452	428	432	404	417	450	439	438	436	407	433	432	430	449	424	423	428	421	453	396	439	422	475	425	425	419	424	426	388	446	399	429	399	404	410	428	444	445	418	437	429	442	454	405	451	422	434	448	435	448	410	390	438	422	415	444	406	419	413	437	439	430	418	464	464	401	419	421	455	419	423	458	399	410	416	418	424	445	464	435	395	477	412	441	408	455	445	461	467	431	416	463	438	398	460	453	458	418	442	427	367	453	396	458	435	393	449	409	398	375	470	436	419	436	422	428	434	429	440	445	470	459	412	419	416	415	423	404	433	427	388	460	423	407	464	420	421	385	458	453	400	407	415	390	414	442	388	403	421	433	460	429	448	459	434	372	425	428	444	436	379	424	418	403	426	393	424	418	423	403	413	427	434	443	465	446	422	432	452	429	457	438	465	453	457	437	423	415	428	440	439	423	429	401	449	421	417	443	431	417	413	408	465	440	425	411	468	424	438	451	422	418	473	428	423	423	415	448	432	468	481	408	414	394	451	453	436	438	448	404	446	413	463	410	435	465	410	430	419	403	437	434	421	454	415	417	394	431	472	403	407	450	414	430	461	464	445	444	380	387	432	457	405	422	426	411	413	432	427	429	439	430	469	444	430	407	467	436	443	469	434	433	423	408	416	399	437	420	432	422	420	394	400	388	432	426	432	462	435	433	445	423	442	382	445	431	444	389	450	416	441	406	414	433	429	452	408	451	364	473	431	474	454	436	434	388	417	398	447	401	401	446	433	442	426	431	376	465	433	424	450	448	428	435	407	440	432	429	429	421	443	438	414	412	427	441	440	423	453	434	424	423	450	413	400	412	410	424	479	433	455	459	384	414	430	439	459	437	439	412	416	484	409	447	430	463	465	457	447	430	446	417	420	426	387	429	422	423	472	427	420	440	423	455	399	441	415	417	468	433	412	415	397	420	449	428	429	452	442	447	409	441	450	458	436	426	434	438	406	419	463	422	423	419	440	440	455	446	439	427	442	428	422	472	470	457	449	435	454	444	431	437	424	417	440	450	457	435	432	428	433	419	458	408	443	463	401	429	414	430	416	450	450	390	429	445	461	429	435	416	416	416	416	422	409	467	418	424	425	425	417	388	412	409	474	460	439	434	430	402	430	418	410	412	420	392	413	423	425	402	442	386
39428	63885	47237	32670	20905	8031	1490	1001	834	656	595	595	565	524	506	501	492	479	455	489	457	477	532	514	417	487	471	474	474	473	495	430	493	428	470	507	444	479	465	504	488	449	477	474	494	502	465	460	509	447	437	499	458	432	482	461	478	458	469	456	511	461	470	479	435	477	427	450	470	460	464	467	422	475	486	470	448	501	448	505	467	445	428	478	475	489	434	476	429	435	437	456	481	465	478	435	451	473	471	456	470	487	438	463	441	458	469	440	450	454	487	458	437	481	447	464	475	486	454	477	504	460	480	508	455	487	449	492	485	486	451	479	452	467	474	474	486	491	437	459	467	485	424	488	450	443	445	491	468	482	485	489	478	521	454	463	436	496	491	465	438	500	461	465	436	442	481	463	468	492	515	488	443	481	474	458	465	453	451	482	480	446	442	501	458	452	456	430	459	496	476	476	453	417	476	483	476	487	463	430	491	465	475	476	453	442	450	455	460	522	452	461	466	448	465	449	431	468	443	490	468	511	464	479	468	426	457	465	506	455	466	443	473	463	494	495	476	463	463	444	524	489	485	477	491	454	438	443	445	485	428	462	475	495	478	471	459	443	476	449	479	452	442	473	466	480	454	434	478	445	451	531	490	472	473	472	477	474	438	465	449	452	465	437	485	465	469	443	477	456	414	487	440	445	461	518	468	439	456	486	492	480	454	506	534	441	473	469	465	465	468	501	451	472	477	486	427	475	437	469	460	488	481	486	477	466	436	444	450	454	468	449	499	431	439	435	470	477	462	502	434	492	477	479	449	461	476	481	443	461	489	502	468	463	484	469	471	459	431	445	467	475	458	459	475	502	451	486	458	441	459	488	471	464	432	458	448	458	448	470	481	478	469	459	468	471	455	451	500	512	508	431	449	436	486	484	479	441	439	504	448	441	487	483	475	477	471	468	468	464	456	433	488	453	460	492	445	453	478	434	475	446	464	498	460	485	478	466	431	454	453	484	511	450	498	432	485	483	437	490	465	479	469	423	477	466	444	456	489	450	416	464	468	469	453	463	489	473	478	474	447	495	472	475	479	485	452	479	492	468	464	472	482	504	469	488	503	437	454	495	456	437	452	457	482	419	477	484	439	462	433	478	457	470	464	455	477	471	483	466	452	446	456	430	449	472	452	465	486	478	452	467	494	450	437	471	490	466	460	421	451	461	463	477	491	500	466	436	467	472	493	457	453	445	457	431	498	415	479	438	468	443	475	464	474	437	454	473	463	451	463	469	484	460	466	466	480	451	490	471	456	516	514	485	462	457	446	463	466	480	498	485	456	477	454	477	486	471	461	466	461	457	487	433	444	480	458	452	494	472	425	463	487	456	479	477	504	466	472	467	447	481	433	480	452	485	473	471	496	456	466	444	498	497	482	473	450	493	461	457	458	469	465	464	448	464	475	415	511	449	439	462	450	449	463	434	497	465	460	504	509	497	497	458	456	462	445	450	418	473	435	462	480	480	495	458	462	458	472	449	464	491	457	455	490	451	468	471	460	461	499	498	453	481	473	487	462	453	474	449	449	470	462	480	450	451	451	426	483	465	490	475	435	452	484	469	474	462	466	479	472	500	480	446	462	468	503	445	465	468	438	482	430	471	456	475	461	465	447	490	476	487	458	459	488	475	461	490	446	452	478	458	445	455	475	490	505	481	438	459	491	464	457	457	507	445	495	434	490	436	456	472	482	485	445	433	490	464	458	463	471	457	483	458	469	450	479	438	445	463	477	487	442	474	523	472	433	476	479	482	444	473	466	479	433	468	479	446	471	466	454	460	435	487	483	530	434	464	489	488	466	473	480	481	489	481	461	508	510	465	472	460	433	482	461	493	464	455	509	506	494	475	485	444	431	490	452	445	470	483	494	457	436	483	443	450	486	465	458	439	449	472	512	440	472	479	455	475	457	465	460	466	479	481	460	444	463	472	464	493	486	484	472	467	465	460	462	477	440	508	453	450	461	456	466	478	474	484	488	439	464	478	452	483	467	477	440	428	499	502	450	489	479	481	499	447	463	490	475	459	497	482	464	483	467	471	499	454	463	485	512	458	474	472	449	467	479	454	508	449	499	459	486	460	490	432	461	469	456	500	418	496	494	437	477	444	493	425	446	502	478	446	497	458	448	468	459	481	489	463	455	475	468	477	473	467	473	490	424	481	444	445	452	471	456	454	447	452	441	468	493	470	475	445	508	451	460	485	487	505	458	479	471	468	453	413	467	451	465	474	488	465	476	435	437	433	467	482	474	481	504	488	508	500	483	461	476	474	457	467	440	465	455	506	444	475	486	450	469	424	474	482	500	494	432	487	446	493	476	437	427	466	490	446	447	449	443	421	526	519	462	484	516	453	497	454	464	472	493	454	469	453	455	478	448	449	471	476	453	460	463	490	439	461	481	438	497	444	467	440	488	466	453	480	441	495	447	430	513	463	478	484	485	481	466	443	474	466	420	451	475	443	432	468	479	456	458	417	453	458	481	478	490	498	491	441	450	445	495	480	446	462	497	469	435	473	475	474	479	435	489	480	471	478	463	456	501	524	478	436	470	442	489	455	459	454	500	459	477	508	467	479	449	467	482	446	480	479	472	497	479	481	482	465	446	441	470	435	500	517	460	495	466	463	456	486	464	480	503	469	476	522	454	449	466	468	444	453	447	489	483	445	481	459	479	432	487	405	444	506	468	481	434	443	516	491	470	461	502	476	458	476	416	471	472	461	460	468	457	454	460	446	485	496	444	440	460	463	432	442	434	466	502	491	496	470	459	438	449	484	467	472	443	474	446	480	456	465	480	448	485	475	444	470	477	441	460	481	488	485	473	456	429	462	457	447	455	517	421	490	421	468	461	425	506	446	430	526	453	478	488	462	482	463	469	437	468	476	455	466	480	461	493	492	512	457	459	523	453	466	459	470	448	476	468	488	453	434	510	450	462	475	525	468	449	454	462	487	467	485	454	489	438	464	499	501	463	457	440	476	470	474	469	500	484	506	437	455	455	462	464	471	471	448	473	457	475	473	458	525	493	439	444	467	483	427	469	455	478	458	503	470	484	473	435	431	471	469	485	477	450	471	464	459	450	450	472	529	462	446	493	487	445	499	481	439	478	471	485	438	438	497	424	448	432	456	495	477	477	468	474	513	465	456	463	496	444	460	490	456	456	478	470	481	468	474	455	485	495	454	469	478	460	493	492	479	486	456	472	475	472	486	499	497	478	439	446	479	451	505	479	429	490	461	460	510	513	477	458	482	465	495	461	426	456	468	457	452	474	500	479	470	426	482	471	448	449	475	453	487	453	478	433	481	458	505	462	498	460	439	488	442	495	496	494	454	468	470	474	429	485	463	447	431	467	488	457	478	471	480	435	458	449	456	429	480	500	489	488	454	446	470	478	440	478	484	488	439	472	502	495	465	452	458	480	480	483	440	512	473	454	456	457	451	468	460	490	467	476	454	469	469	490	470	476	443
30801	31332	24940	13047	5764	1354	386	289	272	242	286	248	244	258	249	226	248	232	230	229	236	259	241	265	255	248	255	264	247	261	244	275	230	222	271	283	255	275	244	264	260	266	271	234	301	234	261	249	258	220	239	249	251	256	275	253	232	279	217	260	226	226	220	263	235	257	281	262	284	251	222	272	249	259	254	269	255	267	262	237	270	255	258	239	239	240	264	256	236	280	249	272	264	258	257	236	252	247	257	223	244	258	251	225	249	232	269	248	265	274	271	251	279	213	246	250	265	246	254	272	258	262	254	263	239	266	243	255	251	251	246	267	243	248	275	258	264	235	251	263	261	251	268	281	241	236	234	256	282	247	264	278	247	233	253	215	246	241	256	246	251	273	246	270	256	260	231	279	229	247	256	264	254	241	252	240	254	244	277	271	221	255	257	270	252	264	240	257	251	261	262	266	231	248	285	258	237	256	285	250	227	228	267	230	243	263	241	248	250	234	254	227	285	262	247	239	254	256	263	259	271	252	272	276	289	272	251	254	244	244	263	233	253	264	253	262	251	246	249	222	253	279	281	238	229	257	248	210	238	266	273	232	272	240	255	275	239	260	259	279	224	243	230	259	233	252	248	237	242	261	220	230	255	245	248	260	261	249	259	221	246	242	265	251	257	261	261	277	234	266	239	232	230	240	241	247	246	263	237	241	227	226	261	265	261	261	250	272	237	246	257	240	265	254	198	263	238	240	233	271	244	243	257	240	227	263	255	267	252	251	243	254	235	264	236	250	252	264	250	269	263	251	266	261	254	232	273	261	273	245	253	256	246	249	240	273	249	227	255	243	240	257	270	233	296	262	266	272	253	263	255	236	236	277	231	275	239	261	238	242	248	272	249	281	250	246	246	239	243	261	270	240	250	262	257	273	262	240	244	270	249	287	274	220	244	290	256	223	233	248	231	284	270	263	245	260	263	262	246	247	253	252	244	245	254	267	241	231	270	249	244	229	231	257	261	270	240	281	258	256	249	252	240	250	222	259	248	247	242	232	224	260	241	261	249	237	238	239	256	310	254	246	251	244	234	257	258	237	261	229	239	275	246	268	274	247	249	234	243	258	266	223	260	238	259	249	248	253	252	219	261	221	270	252	269	232	241	279	285	245	232	241	291	256	257	251	290	238	222	259	268	246	250	234	253	248	278	229	264	247	256	255	276	268	255	262	266	247	230	239	219	259	271	233	248	240	231	247	247	225	250	255	269	280	268	238	265	243	255	262	247	272	285	249	255	278	239	227	302	234	249	257	234	262	281	243	265	235	258	243	262	285	246	259	267	287	297	276	261	223	251	268	251	241	260	260	247	250	265	227	258	290	254	274	263	245	246	225	244	224	257	263	255	244	254	259	240	246	298	263	260	257	238	260	229	234	211	265	258	265	243	242	255	232	249	271	272	245	269	249	262	267	225	273	286	279	240	256	252	268	220	243	232	253	261	244	244	257	239	270	270	239	247	257	258	240	243	269	245	290	238	223	226	264	266	259	241	240	266	270	251	238	235	259	251	262	251	239	248	231	247	244	248	257	257	240	197	236	223	241	256	265	232	277	270	245	282	260	259	243	230	263	235	236	251	250	244	270	281	249	277	245	242	230	258	261	247	298	253	268	248	251	279	254	239	246	253	254	261	270	250	264	254	253	253	237	251	231	236	250	252	285	249	217	249	231	250	240	232	269	236	265	262	243	267	262	249	218	236	247	244	257	258	254	206	251	266	268	259	229	232	265	281	244	272	280	251	267	223	241	243	271	277	228	267	260	274	248	241	243	246	240	216	275	241	260	285	255	241	256	270	233	266	248	214	255	257	251	267	258	237	249	250	262	254	236	252	271	248	259	252	247	216	267	270	258	273	251	241	210	252	240	261	278	243	245	257	247	237	255	265	252	253	261	234	251	228	274	249	275	274	248	254	249	251	218	240	269	260	249	241	249	244	241	238	231	252	244	248	242	248	267	270	255	254	257	256	238	226	238	288	235	271	262	247	267	257	247	239	243	253	257	243	221	250	274	261	255	228	266	250	254	256	243	220	227	257	232	268	259	248	268	263	270	245	234	241	275	254	229	252	229	236	243	244	221	254	217	298	280	267	256	250	242	243	236	247	258	245	262	263	291	240	215	249	266	262	236	251	246	252	254	245	222	263	248	257	263	257	270	272	222	292	251	280	247	238	271	213	244	267	229	247	262	277	263	233	247	257	213	284	270	238	242	228	235	242	266	255	243	253	249	261	251	235	218	240	279	264	266	261	266	229	247	248	233	250	264	254	255	260	290	283	272	230	240	221	236	277	266	236	259	259	265	237	285	210	242	259	257	268	267	269	264	238	258	252	243	240	255	243	230	231	255	247	271	240	237	256	271	261	271	255	267	231	276	269	235	241	282	250	247	255	240	237	274	282	236	259	282	279	243	259	266	254	234	249	258	251	256	228	247	236	252	260	267	265	285	278	260	251	256	243	256	255	262	259	245	255	262	249	225	254	246	272	230	239	265	250	236	261	267	237	287	257	239	256	234	266	274	227	229	252	268	233	266	258	238	257	248	259	225	283	239	258	242	281	263	234	246	246	293	235	253	249	249	271	249	254	255	259	261	238	264	245	258	247	265	257	232	261	254	270	247	240	240	246	291	249	227	239	231	254	254	213	270	254	240	263	263	256	260	242	272	227	264	245	214	232	246	246	250	255	286	253	259	277	248	237	282	249	238	274	255	247	274	263	216	284	257	276	254	273	271	246	273	252	242	278	275	243	249	265	245	238	215	249	258	253	265	248	235	231	251	229	240	273	265	260	259	252	278	266	249	277	255	223	260	233	263	280	257	279	253	274	246	239	277	246	261	261	273	284	232	236	258	250	254	273	267	281	245	238	254	267	261	238	262	259	238	257	240	260	259	270	278	251	248	268	252	252	270	267	257	241	262	262	227	265	266	263	237	257	241	255	259	246	268	225	256	260	254	258	245	254	233	264	222	256	268	239	241	223	261	266	233	262	255	286	238	238	255	268	242	278	261	271	281	246	266	257	227	270	262	292	234	233	262	239	224	245	255	253	243	266	236	243	278	239	247	236	229	266	240	241	230	250	258	242	234	260	248	260	255	230	250	251	262	246	246	231	252	265	241	250	221	295	261	256	278	234	243	245	258	224	232	245	263	261	256	260	254	241	238	250	248	248	256	237	272	254	230	243	272	264	257	254	246	229	255	247	267	265	282	242	235	262	269	248	269	236	232	264	245	241	268	242	248	256	268	266	251	211	265	275	273	259	260	237	236	238	265	238	257	261	235	260	260	272	265	241	258	237	240	245	230	257	217	259	286	243	257	260	237	245	241	223	246	247	238	253	273	274	235	249	272	280	256	230	263	238	254	245	251	252	254	235	247	268	266	241	272	232	263	245	256	260	259	241	252	256	244	250	246	261	250	228	267	248	258	279	261	283	262	250	239	250	263	286	270	261	256	263	252	260	256
35775	45692	21355	11505	7416	1574	390	367	337	343	305	303	298	296	307	301	332	319	281	295	256	285	281	298	293	296	294	274	313	318	277	333	261	285	297	288	282	319	319	270	288	306	296	296	262	278	312	282	265	289	315	284	290	304	286	292	306	273	288	331	300	288	324	309	286	320	301	285	305	279	328	280	269	295	283	299	273	296	326	313	300	313	310	302	306	254	299	299	300	257	314	298	298	313	288	274	285	314	305	289	276	266	275	286	307	310	242	275	286	324	301	296	306	319	282	298	309	302	289	278	289	325	313	292	280	268	296	311	287	284	327	293	290	300	299	313	297	276	312	289	288	268	297	272	298	294	282	292	311	284	280	303	299	311	277	313	289	307	279	307	305	313	278	271	325	298	265	292	300	273	313	293	301	292	315	266	308	290	303	330	276	334	280	267	288	284	322	290	267	287	288	319	298	290	300	309	262	309	314	295	317	291	284	293	301	296	301	303	286	320	294	274	285	304	313	302	294	326	314	289	307	291	307	263	273	290	322	284	269	305	320	281	282	316	298	307	269	277	292	289	257	275	260	328	299	280	284	281	310	306	314	291	297	321	289	271	299	279	288	293	275	293	274	309	277	291	280	289	275	315	299	305	278	278	282	281	321	309	281	310	261	290	273	314	277	320	278	262	303	302	290	303	316	297	301	291	352	290	274	306	282	302	320	285	288	290	260	304	299	290	279	316	282	331	309	292	270	302	294	285	301	338	314	292	275	331	295	338	294	283	314	258	286	282	301	290	309	316	314	276	318	291	286	284	287	264	270	284	318	302	275	288	285	292	319	283	305	305	294	302	283	314	295	283	290	304	268	302	309	321	305	286	283	264	324	286	297	295	304	317	313	288	288	273	321	297	314	296	285	304	294	314	299	288	294	303	277	262	292	279	297	294	310	273	279	279	306	274	305	302	269	306	290	305	290	307	313	306	317	293	279	290	288	304	290	277	312	294	328	298	300	291	319	301	296	298	288	302	299	271	288	288	279	323	297	304	293	297	295	311	283	261	263	272	275	318	288	289	274	269	303	289	295	273	301	292	283	311	278	283	298	307	310	313	290	327	297	296	293	292	309	270	273	269	278	270	302	331	302	290	289	295	274	283	312	277	272	326	296	308	298	286	287	270	287	287	315	283	269	281	309	289	298	303	291	327	256	306	287	287	285	293	281	279	289	281	290	324	299	299	313	258	282	292	302	316	261	285	274	295	284	300	281	291	286	281	301	322	294	288	295	295	315	281	286	318	304	305	314	289	300	305	291	288	307	268	301	284	328	290	324	285	274	308	283	299	290	306	301	313	314	287	268	297	283	318	272	273	299	292	324	319	327	288	300	305	315	311	320	295	298	302	283	276	306	301	290	299	292	292	289	295	284	304	281	288	277	303	287	297	294	289	279	290	268	292	315	303	284	282	302	304	327	281	290	334	263	304	304	289	320	290	289	295	321	280	332	312	276	273	282	289	287	276	282	298	291	272	302	318	298	303	315	290	318	290	291	283	277	309	309	282	301	303	295	304	277	288	287	308	315	302	281	275	283	304	284	309	259	313	293	311	269	318	290	307	297	270	290	283	337	333	292	276	294	293	311	297	335	289	281	296	303	303	338	297	296	314	266	299	284	290	300	306	292	287	307	305	296	282	304	279	299	301	297	296	316	332	308	293	277	263	270	298	302	303	295	314	291	308	269	292	273	331	309	295	310	308	301	304	287	288	334	259	299	286	267	304	303	297	263	273	287	317	251	297	324	262	282	310	312	290	284	291	301	310	315	277	279	284	294	317	295	320	300	304	327	278	309	289	301	298	281	309	298	329	286	315	270	294	292	277	285	297	357	306	277	276	282	264	294	280	301	304	306	289	317	303	270	314	303	313	289	308	289	272	279	308	274	279	255	323	299	300	228	279	303	279	282	297	308	256	300	293	294	314	285	266	310	299	289	279	319	297	303	298	292	278	320	294	316	253	335	278	289	281	297	300	271	288	283	308	298	282	275	304	274	311	275	314	315	289	249	283	299	291	324	297	281	287	296	311	303	263	277	277	304	304	295	255	318	278	273	289	301	302	314	273	288	301	337	291	303	286	296	300	285	289	267	294	304	292	303	281	295	296	281	289	297	318	310	334	316	271	301	315	298	269	312	288	295	330	294	272	297	259	295	295	287	314	293	273	287	284	326	287	319	300	300	297	262	293	291	289	297	282	287	283	293	269	329	311	307	312	299	283	288	330	272	312	317	300	282	310	301	297	322	299	314	295	320	277	288	311	317	295	267	302	312	314	300	276	291	309	300	292	282	279	308	292	275	297	248	302	276	312	294	297	291	275	285	278	308	282	313	313	311	301	306	275	281	292	303	292	264	268	304	325	318	316	293	301	286	335	282	306	298	256	309	279	308	286	254	244	303	298	284	293	261	258	282	266	262	319	291	295	328	315	323	270	308	320	284	282	320	279	303	310	293	292	273	302	268	277	270	295	305	342	301	285	333	313	277	264	286	308	302	259	257	313	295	307	305	292	323	287	307	317	257	274	296	270	260	322	268	305	292	283	313	299	253	277	290	297	301	297	281	288	310	273	242	284	283	282	289	309	305	308	331	279	286	308	265	269	325	297	299	298	320	281	317	321	284	275	301	252	287	303	311	291	294	272	330	312	284	303	282	304	295	259	304	261	298	322	299	273	302	303	280	293	278	273	289	276	305	308	315	311	295	329	307	293	300	279	277	277	295	293	297	286	292	334	327	306	296	301	287	308	274	298	282	272	257	280	273	284	296	298	311	270	278	321	305	323	309	302	306	278	297	275	298	303	295	276	289	317	286	296	318	313	267	285	295	283	298	323	314	296	265	306	301	314	291	296	282	268	320	286	240	295	292	297	308	261	331	295	292	278	328	284	298	282	298	303	271	315	261	285	272	284	287	317	307	270	321	284	285	298	284	256	300	296	313	269	280	312	286	291	302	286	300	308	293	284	258	268	291	254	307	278	297	278	306	282	306	279	311	300	275	306	288	305	307	308	276	311	295	300	299	270	278	287	282	285	306	301	305	269	313	301	300	260	329	279	314	263	286	285	304	299	305	300	286	295	299	306	302	268	304	312	296	297	276	299	269	284	310	280	301	292	277	297	323	273	302	300	303	316	287	278	280	276	298	256	284	284	302	277	321	283	305	291	261	259	293	301	271	320	316	299	282	312	303	325	289	304	308	324	278	286	300	283	325	289	302	316	303	321	267	322	305	298	296	292	308	314	293	260	304	314	285	313	313	317	313	293	295	307	289	293	266	316	306	330	303	274	308	288	296	291	298	291	270	313	288	295	286	309	292	326	284	322	328	296	326	280	294	307	316	308	272	290	277	313	289	306	322	294	301	292	353	287	307	320	304	279	320	279	276	300	321	296	270	279	302	277	306	232	297	280	307	309	295	262	297	294	284	296	246	284	282	267	280	280	288	286	274	267	314	286	267	303	301	294	281	326
24046	20936	28090	25057	21240	10875	1459	586	390	339	345	332	289	315	315	261	247	252	275	261	270	261	264	294	264	282	237	263	284	274	266	259	277	248	267	257	266	276	240	269	262	274	275	265	281	252	271	279	263	263	285	253	270	262	278	251	254	257	266	264	252	273	272	259	285	255	276	285	279	268	264	284	300	279	254	251	272	248	286	238	258	265	261	259	264	272	289	287	258	266	276	274	277	254	278	269	289	260	265	268	265	296	271	262	267	259	259	250	275	251	289	271	272	278	267	258	243	274	253	283	285	272	252	276	275	242	248	298	276	235	280	268	280	283	263	268	260	278	259	246	260	262	265	255	268	269	275	270	298	266	240	263	229	290	260	266	272	254	247	250	282	266	255	258	271	254	270	276	256	296	254	276	263	263	248	281	266	269	285	273	265	286	262	259	237	278	250	295	270	268	295	267	295	270	280	245	266	264	242	297	281	258	266	283	268	267	264	245	284	233	276	269	264	266	264	270	278	283	243	254	263	252	276	236	255	285	286	262	269	289	248	245	262	258	272	254	270	279	249	267	248	258	257	277	285	275	281	262	261	256	255	246	277	236	277	261	312	244	259	299	262	247	265	240	254	266	246	253	233	276	277	266	295	264	274	292	295	274	262	300	281	276	258	242	231	278	271	299	267	304	260	258	278	278	262	296	288	267	263	262	243	267	252	290	259	294	275	262	253	280	295	251	261	256	265	261	266	295	288	275	260	265	280	282	274	287	255	251	272	283	237	270	229	241	246	246	268	281	283	268	269	281	267	280	261	267	288	258	275	271	273	281	291	261	305	260	259	277	276	271	277	288	256	253	259	282	264	264	265	264	256	250	255	265	283	245	266	240	275	299	285	274	286	268	265	235	253	291	293	267	257	267	261	277	288	252	279	278	265	264	244	273	252	262	285	255	261	282	249	277	274	278	292	276	261	279	264	280	285	250	264	278	266	261	243	269	306	263	247	295	249	251	287	254	252	268	273	280	289	276	279	256	275	255	271	275	269	279	253	270	262	258	282	265	232	278	275	265	258	284	251	254	284	274	266	262	269	270	285	259	265	249	252	267	250	279	277	255	262	279	243	257	269	269	255	298	288	253	270	288	292	246	299	282	284	273	268	271	247	270	234	290	258	296	248	290	238	274	254	240	261	296	302	290	290	256	238	294	269	276	284	284	294	277	266	284	263	257	287	267	273	290	232	257	261	242	268	276	272	243	269	247	302	265	275	285	240	257	271	270	277	287	259	279	247	276	281	244	290	279	250	279	223	260	244	270	286	259	265	237	244	285	265	243	266	251	235	262	284	265	304	259	274	295	289	279	229	257	255	257	276	280	270	270	273	219	293	274	256	266	259	245	287	269	229	276	251	277	288	254	267	261	263	255	291	254	263	257	286	273	259	255	266	282	282	270	269	269	278	275	263	265	264	267	240	250	246	270	279	237	251	257	266	288	271	266	256	287	241	275	287	266	267	274	266	298	266	257	272	277	264	261	252	256	244	272	268	296	247	267	277	265	268	254	223	265	261	281	259	251	251	251	259	261	261	280	258	263	288	242	263	270	292	307	242	284	271	275	262	285	263	281	276	266	257	307	284	296	277	259	247	288	275	284	265	267	255	265	275	277	261	293	281	241	264	294	268	297	283	267	224	248	256	252	278	241	274	236	292	265	254	268	277	278	275	264	252	262	263	235	304	260	247	266	291	272	261	291	247	268	274	250	271	277	264	291	248	270	286	246	251	238	252	273	264	246	282	293	266	245	300	296	298	270	269	234	272	274	260	288	291	218	290	263	249	270	279	242	273	258	262	284	300	282	275	249	275	255	288	261	294	281	267	276	286	263	248	283	253	271	247	268	257	284	288	262	268	277	295	281	274	279	256	252	256	252	237	271	274	243	263	295	235	267	292	269	283	275	296	271	283	273	260	255	220	279	267	282	290	256	271	299	277	269	263	257	293	279	230	294	235	299	271	278	294	268	262	274	272	275	273	287	262	247	257	279	262	284	266	270	280	287	274	273	261	280	258	262	263	292	268	248	277	272	285	247	269	281	241	278	251	274	256	285	281	244	283	265	301	258	266	284	275	266	283	252	259	270	266	277	274	286	275	282	274	269	234	254	277	254	268	284	262	267	254	305	295	280	282	287	263	261	275	295	272	294	317	266	260	255	293	289	275	269	259	269	259	274	262	280	259	236	243	245	245	242	232	263	264	276	276	287	292	271	286	270	271	262	265	265	241	271	264	266	280	246	277	296	263	278	284	275	248	277	276	279	265	249	250	256	243	236	244	247	269	233	264	269	276	260	258	270	262	261	275	268	298	288	235	265	261	244	290	261	265	289	294	243	284	301	239	266	305	246	266	266	280	278	274	256	278	282	303	246	233	268	262	277	278	263	238	256	255	254	266	277	277	283	277	272	281	253	257	287	306	276	274	249	279	260	278	246	270	267	244	266	280	254	275	286	292	267	266	273	256	267	276	247	283	252	251	249	262	256	269	256	253	274	239	239	258	286	265	247	306	281	274	257	250	260	264	248	277	256	263	264	253	250	281	292	267	274	257	258	290	251	293	280	251	287	272	246	281	271	252	253	276	295	278	251	237	287	275	273	280	275	293	280	256	291	267	286	284	250	261	269	265	306	262	268	273	244	261	276	251	233	282	267	225	297	261	243	247	260	276	243	261	247	267	252	275	268	302	289	267	259	228	281	240	252	266	283	269	277	252	271	269	239	292	273	267	262	312	262	269	276	289	290	236	274	283	269	291	265	268	269	258	257	296	267	259	257	233	270	256	270	266	261	270	247	268	269	289	273	305	274	279	290	246	255	278	267	257	268	251	264	268	239	274	254	273	285	267	270	252	272	292	262	284	252	272	265	264	279	285	285	283	250	267	272	238	266	279	302	273	284	296	285	260	289	290	243	269	253	245	310	277	268	264	277	271	257	272	273	272	256	291	268	259	275	257	258	261	280	244	250	253	258	291	277	285	243	257	263	273	259	285	286	256	256	267	277	273	281	265	255	263	280	274	286	279	285	256	303	262	261	287	270	283	272	272	249	251	250	254	255	250	276	260	257	255	288	255	289	261	248	274	258	281	263	253	260	279	245	277	254	260	262	269	270	292	307	243	255	253	269	263	260	251	262	274	267	265	267	266	255	275	304	268	258	238	259	253	310	248	268	247	285	275	275	278	274	266	250	254	275	237	281	249	281	248	280	264	242	290	265	248	249	264	268	274	277	284	271	274	287	263	264	269	226	289	264	268	262	250	247	262	257	269	234	272	290	277	278	264	227	281	302	261	266	235	268	299	257	302	242	271	283	275	251	258	267	240	263	263	290	278	287	264	238	282	277	261	250	272	289	266	266	299	273	249	260	254	274	271	278	254	268	245	264	273	263	306	269	266	264	257	301	274	280	248	299	279	265	255	282	287	246	288	267	289	299	302	281	276	260	262	268	290	297	281	271	264	239	258	276
33198	52411	39904	27862	16093	3715	733	615	506	423	401	359	343	316	363	318	297	317	295	310	321	311	325	295	318	286	273	339	329	311	300	332	319	315	259	323	306	331	295	319	314	336	297	338	305	324	287	317	320	298	303	277	308	304	312	297	320	305	284	325	290	308	294	326	326	312	303	306	314	310	328	320	302	329	319	309	313	309	336	312	323	279	291	318	288	327	291	281	317	308	297	319	331	262	316	291	307	332	304	326	314	287	316	287	328	309	258	299	317	319	298	306	287	324	332	314	281	297	320	315	350	301	296	314	331	322	298	336	292	301	291	302	351	295	311	294	310	335	321	279	306	289	337	258	308	319	299	309	306	300	275	289	298	286	320	336	301	342	314	312	305	314	316	307	301	324	303	293	343	287	311	300	307	301	324	318	318	278	323	271	291	292	317	303	290	316	301	299	330	306	323	316	290	290	298	346	290	308	324	348	313	297	304	310	321	326	336	297	319	314	315	320	306	283	292	301	308	304	313	326	307	299	290	297	308	297	265	324	300	317	288	307	310	296	296	313	311	277	298	333	320	284	305	323	276	330	295	306	305	293	314	297	298	319	279	324	324	302	296	305	329	335	297	298	294	356	315	287	274	299	281	309	308	284	314	307	298	319	296	311	274	317	320	298	303	317	308	290	280	329	296	299	298	329	300	331	318	307	311	278	312	278	306	302	320	333	286	313	310	303	317	315	324	281	315	300	297	315	296	326	279	259	302	274	344	295	313	318	327	321	321	304	329	305	323	299	296	311	334	313	299	322	275	327	293	328	317	313	288	283	306	316	280	309	300	298	307	299	313	308	300	310	272	333	317	267	323	295	302	319	307	324	335	299	298	290	336	305	321	313	329	326	316	307	326	334	283	312	306	311	305	291	297	303	306	307	313	326	317	299	297	339	270	339	296	302	331	324	297	327	324	286	271	286	298	320	304	300	308	310	292	312	321	317	289	300	302	302	285	298	322	294	304	283	303	306	315	296	288	296	318	328	278	299	319	313	313	296	322	310	309	301	311	295	299	336	304	287	309	286	284	325	292	296	312	288	276	312	337	297	342	280	315	303	294	300	267	286	303	333	338	340	346	319	315	329	306	322	279	283	295	312	290	281	297	294	298	295	306	300	307	326	283	324	320	307	300	308	308	295	314	351	300	298	293	286	313	285	333	285	338	298	306	315	318	326	304	316	305	328	292	299	330	311	288	329	307	305	288	333	293	303	304	333	285	291	322	305	313	291	293	298	306	327	304	308	332	323	315	325	266	306	330	325	305	303	295	337	302	315	299	332	320	300	288	273	315	304	309	272	320	298	305	301	296	313	336	322	282	311	314	331	310	321	324	288	286	329	298	309	318	327	319	278	308	310	299	321	296	335	263	311	291	292	285	325	333	270	284	313	322	291	295	277	310	324	266	307	304	299	311	273	298	299	324	274	295	308	327	334	320	285	290	317	299	285	295	333	299	294	306	290	310	312	313	340	285	292	293	290	295	265	312	287	294	319	326	312	288	326	293	311	308	311	284	310	330	295	316	294	276	279	306	310	315	325	326	286	327	291	300	325	302	291	312	311	306	317	291	294	283	306	305	318	309	309	293	314	297	310	323	297	311	302	313	287	310	297	333	338	318	298	316	311	309	306	310	315	291	312	300	310	296	248	325	303	305	295	326	282	312	310	286	296	313	310	325	296	312	299	292	304	315	305	334	324	290	301	288	332	305	306	294	289	302	301	297	299	303	325	300	317	296	303	313	329	316	308	301	304	291	294	301	289	342	336	291	296	331	298	340	353	313	311	299	293	304	281	283	330	305	318	299	303	296	309	295	318	310	326	330	309	286	301	298	301	283	310	311	285	310	290	352	360	313	310	341	298	293	293	292	308	341	289	303	318	308	295	314	331	311	325	302	326	294	288	331	317	304	290	278	326	331	275	330	292	309	283	290	304	304	307	275	337	302	305	288	285	290	316	287	313	315	308	287	309	316	317	303	310	304	310	331	274	307	293	277	289	332	310	314	360	309	311	325	329	299	295	322	306	274	308	303	312	308	322	329	303	294	309	311	300	308	304	311	316	314	294	304	298	284	322	281	292	302	285	307	317	302	306	305	314	308	291	304	288	308	303	316	281	344	288	329	293	303	347	319	314	310	290	284	329	328	273	277	291	309	301	324	301	336	313	296	315	322	315	317	289	302	299	335	319	305	289	263	319	318	308	308	285	307	274	291	277	311	311	307	314	307	295	305	300	337	304	306	337	307	341	287	303	302	297	324	307	296	295	294	312	324	305	310	290	314	307	305	321	291	302	300	271	323	305	331	274	333	268	288	336	317	298	268	288	302	271	315	343	294	313	314	319	335	287	320	300	289	303	341	299	302	288	304	329	312	317	305	297	288	307	291	307	317	307	329	281	326	309	304	295	267	304	309	306	311	320	339	328	288	341	294	319	315	304	295	309	311	296	307	323	336	271	303	301	281	301	315	293	298	314	317	279	271	289	304	279	322	322	303	318	303	317	301	311	313	304	303	299	306	331	323	324	327	298	322	281	310	278	317	304	277	302	311	336	266	303	313	309	288	302	296	304	275	318	273	335	299	306	321	313	325	318	304	338	309	286	270	299	289	292	327	331	334	333	302	292	298	320	273	288	330	299	303	287	299	296	316	314	340	273	325	307	301	347	305	267	318	336	303	313	316	321	325	312	312	307	291	308	307	267	302	309	311	331	284	300	276	325	302	292	317	321	297	281	282	290	313	301	288	313	321	317	322	309	313	313	314	303	309	298	282	304	311	299	289	301	289	329	319	327	319	307	293	288	318	296	301	297	323	289	298	333	286	313	290	305	309	297	303	318	287	307	352	345	295	277	337	288	329	319	318	297	343	306	286	325	345	311	325	323	294	304	281	339	312	314	298	335	312	307	304	283	299	284	315	292	313	330	328	284	325	308	307	290	321	316	284	298	325	337	296	301	304	321	323	274	296	302	288	283	312	302	316	292	329	323	354	312	269	275	287	289	286	310	282	307	326	268	329	295	312	300	295	324	280	270	291	328	315	291	285	295	287	298	298	310	289	316	329	315	296	314	307	315	320	305	271	307	296	289	311	277	284	326	298	313	269	283	302	318	314	317	288	314	300	322	317	314	304	319	264	315	316	297	309	298	319	296	325	317	337	303	315	286	327	314	320	292	294	298	309	300	307	298	323	326	295	305	303	301	298	317	296	306	318	308	313	303	287	334	310	308	317	315	309	332	331	299	290	289	294	325	289	288	309	291	306	301	266	310	305	314	306	314	302	300	321	270	306	275	321	300	321	323	298	328	288	295	316	272	335	302	278	295	295	316	322	322	303	272	294	292	307	299	297	320	313	269	285	266	307	310	307	310	308	310	296	329	300	264	305	318	325	308	304	328	300	289	293	308	313	308	297	308	344	286	298	312	301	327	315	310	308	299	290	344	309	272	278	282	310	265	277	308	302	282	289	289
25021	21470	28735	26731	17416	4138	672	473	390	351	353	390	388	367	364	340	327	339	356	332	377	357	375	340	380	342	365	356	331	374	329	345	361	359	347	367	378	353	369	347	365	386	336	392	338	346	355	339	355	371	346	349	372	346	368	352	360	366	372	335	339	363	343	366	357	342	375	357	354	338	380	344	339	326	357	370	361	352	379	333	371	333	400	337	325	353	341	327	345	360	368	369	344	347	356	354	372	377	370	365	347	363	351	368	333	332	347	396	349	328	327	351	321	364	332	335	376	357	345	349	345	333	360	343	355	376	324	350	378	394	354	322	359	398	326	356	368	333	335	341	347	354	355	361	376	370	359	338	308	339	348	374	337	358	348	348	343	348	368	363	346	363	351	377	397	327	356	338	350	349	329	355	352	317	377	340	379	358	371	356	361	366	364	357	384	355	364	368	362	377	360	363	364	354	356	353	349	338	354	356	352	366	360	366	350	370	366	348	392	355	392	386	381	355	363	356	371	344	350	338	352	342	349	357	350	367	331	376	339	370	365	376	328	358	377	313	363	362	351	391	335	361	371	359	361	341	358	341	337	383	370	330	374	336	370	345	365	350	329	331	350	361	373	356	385	376	339	351	352	360	397	389	351	325	312	341	344	317	377	410	337	297	367	351	343	323	363	370	357	364	320	360	332	360	377	362	365	361	345	341	384	378	350	336	351	348	389	360	388	324	336	360	406	354	335	325	336	321	347	400	405	354	371	383	355	347	357	374	314	358	336	360	377	363	358	339	367	356	338	337	358	365	366	358	375	355	334	328	371	355	353	321	345	394	346	387	353	337	350	333	355	369	404	360	356	362	355	326	396	354	368	324	373	357	363	359	344	345	321	323	384	374	353	350	314	385	371	370	347	360	374	336	384	343	362	342	351	377	355	347	345	338	341	360	349	381	363	355	354	348	342	346	357	378	321	341	340	347	365	345	327	390	348	343	344	364	355	342	363	362	366	365	381	365	362	389	360	362	400	381	347	346	360	366	391	355	337	363	375	364	372	336	328	370	342	369	357	346	369	377	359	367	371	368	359	325	338	359	386	349	370	384	384	334	350	359	338	383	343	365	328	375	365	377	383	345	344	369	346	383	350	381	345	366	358	368	348	336	355	319	350	322	370	371	366	344	346	348	332	348	386	349	381	363	359	351	379	372	356	354	365	380	363	382	355	345	342	344	357	328	321	350	374	393	346	353	371	333	352	332	370	351	352	342	350	351	356	349	329	319	378	336	334	341	348	335	361	331	372	362	374	348	378	366	350	349	341	380	340	331	328	364	359	348	364	379	344	342	350	349	376	340	361	345	348	368	339	355	361	339	380	377	343	342	368	347	375	358	351	338	366	358	309	371	301	369	361	367	334	351	358	336	364	352	343	354	349	371	393	339	298	392	358	380	365	362	385	365	362	347	378	364	369	368	357	346	378	356	325	355	355	366	374	345	350	353	358	357	379	352	351	348	386	356	343	358	344	349	319	356	359	328	389	333	374	416	351	374	333	348	365	347	326	334	329	331	354	328	367	346	360	338	317	365	350	367	366	355	352	356	357	358	359	349	392	336	323	353	341	317	347	348	326	368	348	377	333	342	333	344	318	346	363	329	383	351	354	353	366	338	353	348	366	382	374	353	366	350	362	356	312	387	310	370	366	347	359	383	349	361	351	362	349	372	362	294	341	346	335	347	375	339	353	362	338	350	358	410	334	353	350	355	362	366	311	357	369	358	374	348	352	334	336	350	373	361	378	378	367	331	339	357	382	352	357	390	378	382	329	370	361	370	362	352	346	380	361	340	369	327	378	409	348	383	397	360	369	397	310	342	392	365	349	369	332	380	333	355	373	315	332	367	341	338	355	313	347	379	363	313	348	337	351	344	354	383	374	370	366	366	345	361	349	374	363	380	393	327	384	356	340	374	347	348	330	356	348	340	330	372	324	354	378	328	324	318	344	381	389	351	349	364	360	390	360	368	313	388	374	371	347	351	359	386	337	306	334	362	386	356	363	387	369	373	331	343	371	367	332	329	353	364	371	383	368	344	327	353	382	341	334	346	329	362	377	361	358	342	372	357	343	354	351	356	330	346	371	370	377	339	347	346	359	368	372	324	324	355	351	349	341	321	367	361	340	331	360	372	339	379	352	352	371	342	365	348	353	357	363	353	346	364	341	351	363	379	357	346	353	328	314	357	322	349	317	331	359	322	369	345	350	385	353	328	373	352	356	369	364	347	346	336	343	341	357	344	374	368	375	366	369	343	364	391	371	341	368	346	348	344	357	336	340	378	332	377	372	357	377	373	401	385	386	344	358	354	343	374	355	371	315	370	384	325	345	338	369	358	378	353	357	366	352	339	317	342	353	358	386	354	369	328	313	381	354	336	385	327	332	350	375	333	344	313	366	375	349	344	357	342	320	363	389	358	344	329	354	332	377	356	373	348	334	367	370	348	391	383	371	362	369	380	339	370	348	373	346	365	340	379	358	331	350	361	349	374	336	345	370	330	354	365	372	387	336	339	357	381	351	365	341	314	362	351	337	345	388	322	345	380	379	363	372	366	355	341	306	333	378	375	389	352	381	368	362	342	342	373	349	339	360	353	307	321	358	386	373	384	361	353	348	359	354	353	325	340	349	333	366	352	372	321	383	350	367	328	366	375	338	346	348	384	352	362	354	345	351	380	389	326	363	383	342	395	376	365	359	347	354	351	400	370	334	391	352	378	347	337	359	363	376	371	337	332	308	332	361	367	367	342	375	362	346	368	341	374	362	354	375	382	355	357	333	382	368	329	332	385	346	332	357	335	343	331	401	342	351	358	376	348	354	369	343	377	349	358	349	364	340	313	376	361	382	346	336	349	321	325	357	374	359	365	352	385	354	344	349	326	355	390	342	370	331	369	351	361	327	332	344	350	379	340	344	384	359	393	320	356	372	344	348	327	353	373	364	325	353	335	360	379	340	329	366	366	366	355	331	351	372	352	346	299	354	371	352	357	362	372	359	356	331	393	335	329	363	345	380	388	394	383	374	335	351	339	341	368	329	338	362	370	350	346	402	352	340	374	372	350	356	365	370	364	364	374	371	335	381	372	357	345	371	353	379	368	356	356	371	346	334	359	299	359	337	360	365	336	371	345	368	378	327	336	404	359	366	350	375	377	336	340	321	347	354	332	363	351	367	357	368	332	359	364	360	357	326	358	336	336	322	331	353	368	374	356	368	367	330	375	375	335	354	356	334	325	334	357	367	316	374	366	366	344	352	345	383	342	365	386	358	384	358	315	340	363	317	354	366	337	359	335	380	368	361	341	345	368	360	390	372	367	369	342	362	352	368	362	358	315	378	363	345	345	377	358	350	340	389	351	346	340	364	345	370	319	385	341	376	316	356	371	344	348	351	343	352	354	355	399	329	347	371	360	380	325	368	377	380	381	347	346	348	365	325	355	329	344	347	347	329	368	356	357	365	345	348	364
35823	57240	38728	26341	15523	2655	655	572	525	452	445	437	430	414	399	423	415	428	408	375	445	424	397	451	411	395	389	372	392	431	422	394	401	394	381	445	394	401	381	401	408	385	396	447	391	414	397	374	410	409	421	378	340	407	399	441	403	422	414	418	388	421	399	457	408	398	397	407	412	397	383	401	390	343	400	405	426	397	379	393	415	409	413	386	426	413	417	391	430	371	391	387	432	394	397	385	404	359	413	407	428	457	429	403	404	398	381	428	371	427	446	395	380	397	445	427	408	431	417	413	389	404	410	383	432	414	372	380	393	413	386	415	435	389	394	424	433	408	416	369	383	432	419	373	406	427	420	361	404	416	371	414	378	429	391	412	430	382	404	415	419	430	383	405	427	417	413	412	429	427	423	392	371	418	395	420	437	365	397	438	425	386	415	438	388	386	386	391	390	390	398	378	384	377	386	405	400	381	372	365	412	435	404	425	408	433	365	427	381	411	390	428	388	446	425	430	405	395	393	416	415	403	393	429	379	428	387	417	421	437	366	393	413	411	404	390	385	413	397	404	440	411	417	404	390	397	437	363	405	418	438	394	404	387	409	423	376	429	417	425	422	409	422	427	432	401	418	418	408	405	374	429	412	382	407	409	438	416	435	389	416	396	412	427	401	417	448	433	434	399	423	373	414	411	379	429	381	432	377	428	375	391	418	379	393	399	368	388	401	426	431	417	417	359	393	436	427	404	408	390	408	424	406	394	416	435	402	407	391	419	416	383	412	415	407	366	435	401	378	424	404	417	427	433	408	410	370	369	407	409	411	427	398	417	405	411	411	426	383	389	388	410	377	368	390	394	401	438	394	409	394	364	430	387	408	388	395	423	408	405	409	420	385	385	422	430	401	389	413	380	436	415	398	407	430	392	409	416	415	440	426	448	419	394	389	409	401	415	405	424	401	413	367	397	419	397	433	436	407	411	418	422	421	365	441	392	418	408	407	419	376	408	411	453	381	390	407	405	410	404	401	441	415	430	451	457	423	404	424	419	427	411	416	407	428	407	417	391	396	384	381	407	443	433	417	429	372	418	443	407	433	417	365	391	376	404	411	377	391	450	384	434	393	425	420	389	434	397	417	406	438	418	431	429	381	403	396	405	411	402	424	381	376	392	427	376	404	400	402	394	396	380	386	390	415	417	398	440	375	398	431	398	426	400	435	427	444	390	412	398	411	418	413	424	385	384	416	430	421	371	382	420	403	431	386	432	403	410	444	418	423	414	433	409	392	402	422	382	382	414	410	372	388	384	420	412	447	401	391	384	426	455	379	412	399	372	369	431	387	437	408	380	392	416	388	439	412	389	419	380	402	393	392	437	405	400	422	418	378	407	354	414	376	401	381	380	418	406	370	412	464	430	394	424	418	410	391	411	410	397	381	402	371	372	407	392	406	413	412	422	360	434	372	443	371	397	445	383	436	406	359	427	411	386	414	410	418	412	400	414	414	376	421	388	396	446	428	411	400	415	407	435	397	394	409	405	413	411	426	382	410	394	406	404	390	452	375	426	397	433	365	430	415	431	395	425	382	374	413	393	423	383	403	421	427	441	397	412	417	400	369	384	402	409	401	381	372	418	400	377	382	395	425	404	426	409	425	391	389	409	422	399	401	404	426	413	392	407	393	441	402	392	382	434	413	394	439	411	385	425	411	410	413	409	390	404	367	414	400	379	398	380	405	394	426	387	390	406	439	373	420	398	412	457	413	404	399	453	425	403	415	418	423	410	396	408	398	395	429	412	433	425	418	394	431	450	430	414	406	414	396	393	419	430	396	364	385	392	389	420	463	403	415	377	441	425	412	390	403	423	444	419	362	408	420	392	420	407	434	355	424	385	421	368	387	433	419	411	421	402	420	426	432	400	385	434	423	387	423	404	384	449	377	415	401	437	383	400	394	361	408	385	409	441	409	412	402	405	401	436	400	422	393	397	390	401	371	403	436	396	400	404	407	425	432	395	455	373	403	382	381	427	371	429	402	460	433	468	423	428	398	372	439	384	423	412	412	387	372	391	413	416	386	422	429	373	382	404	439	395	407	391	401	412	385	406	355	390	443	421	395	412	425	407	413	385	400	395	416	407	435	383	422	413	410	417	420	411	424	372	414	428	419	408	435	400	405	400	406	419	382	404	403	397	419	402	411	391	389	383	429	391	446	396	371	450	416	398	402	392	385	419	395	426	408	405	404	425	392	416	413	428	398	411	403	382	382	407	397	397	396	389	396	439	397	428	395	401	398	397	383	418	387	407	413	405	406	379	426	417	410	400	400	391	407	415	410	413	427	414	419	431	397	393	446	409	419	418	417	399	384	389	426	400	384	370	398	440	415	417	410	400	430	442	400	419	399	421	393	407	445	423	428	409	415	397	390	430	379	385	379	389	390	405	373	366	401	389	405	393	396	397	429	412	421	423	396	427	427	390	427	406	472	389	425	413	413	378	412	438	421	416	401	409	421	407	420	377	416	425	410	418	430	433	423	438	406	383	398	372	393	386	400	441	418	408	387	392	382	409	420	399	432	396	424	426	394	416	419	412	425	402	400	377	423	387	406	390	403	388	439	393	372	395	412	422	402	399	430	390	431	391	393	385	401	409	418	412	425	407	405	395	386	397	373	416	390	397	397	411	423	403	401	377	402	399	392	421	400	393	399	424	389	416	399	398	425	416	395	393	395	376	415	406	433	426	399	401	362	388	366	422	406	405	379	405	400	414	412	448	441	373	390	421	454	416	408	400	411	407	433	343	388	432	407	399	374	417	378	380	430	370	390	408	441	383	383	435	430	390	387	413	414	426	448	416	400	414	390	412	381	434	385	385	404	421	397	433	410	394	419	399	440	413	403	372	389	444	433	394	432	389	390	426	411	407	421	388	399	402	431	425	411	396	382	406	388	385	385	369	434	386	427	419	394	409	397	420	360	385	403	397	378	433	439	429	399	382	382	390	437	383	433	401	413	401	399	410	379	407	422	426	388	401	455	392	395	378	383	446	413	422	417	417	409	386	442	402	421	389	384	406	401	418	413	411	409	382	389	423	396	426	391	390	406	385	424	411	411	414	417	461	403	438	411	408	394	402	402	393	390	407	409	393	430	381	424	397	404	377	439	421	421	401	416	413	383	418	400	428	401	420	379	433	437	420	434	367	412	400	408	383	396	381	392	371	417	370	397	420	427	369	433	407	380	388	376	420	439	392	429	391	443	372	415	370	386	392	406	388	402	428	374	441	397	434	413	420	422	414	414	415	401	377	418	384	395	354	418	423	383	385	421	384	416	408	419	399	395	420	391	449	428	420	402	362	403	402	430	430	434	425	422	350	450	427	419	420	386	414	418	403	431	430	379	416	420	428	363	421	377	389	394	413	408	404	400	389	419	396	420	442	398	403	413	443	368	382	399	383	435	399	399	410	424	423	412	404	418	399	407	417	419	426	392	374	383	418	433	428	385	400	388	445	422	429
22784	20963	28455	23960	21171	19943	7051	943	591	591	511	493	472	485	491	489	426	466	426	449	467	442	463	481	437	432	431	421	434	450	458	474	403	446	460	469	460	462	443	452	455	436	450	439	435	465	400	383	416	418	429	422	438	427	447	440	443	440	462	405	457	439	435	435	440	452	440	472	449	441	421	411	444	447	398	443	496	412	419	432	428	442	462	460	426	468	419	408	446	469	416	406	445	462	447	413	451	415	429	425	452	452	480	449	442	436	411	437	434	405	444	438	441	446	454	392	455	486	442	457	454	462	390	444	395	427	431	449	428	433	408	422	439	440	417	443	441	428	403	432	461	441	444	483	397	451	414	449	453	427	439	454	385	433	469	438	411	486	447	419	458	385	427	432	453	430	451	423	422	474	402	464	423	467	444	456	422	417	444	466	420	471	430	426	468	474	427	476	467	428	498	422	432	416	435	444	451	445	450	395	450	446	436	412	459	418	411	409	466	477	430	425	434	456	434	438	451	430	427	435	401	423	435	444	458	404	427	460	426	431	446	443	417	411	463	413	442	444	424	466	453	441	418	427	407	449	449	434	424	462	434	430	406	425	428	453	408	442	406	405	436	420	412	433	413	384	429	466	423	430	436	448	430	432	464	460	392	429	454	388	439	425	461	454	416	466	430	405	454	444	441	471	460	415	450	458	453	436	405	421	461	446	484	426	456	447	440	430	419	408	415	468	431	475	451	452	433	458	419	365	436	429	423	418	439	401	440	415	407	438	435	414	435	449	447	438	415	419	432	452	458	419	418	454	468	409	452	420	407	461	425	454	452	456	440	455	441	458	438	465	463	400	459	441	490	453	446	425	422	471	470	430	468	448	431	461	409	448	435	450	423	445	416	416	439	430	444	427	433	478	439	410	448	427	415	433	435	457	422	428	424	424	417	429	440	453	417	481	432	454	390	444	422	464	427	414	414	385	451	422	442	449	441	437	444	436	427	447	422	447	421	429	402	418	448	445	415	465	385	427	430	498	454	482	448	423	439	426	418	439	440	424	483	432	430	408	447	408	457	445	448	423	379	395	459	419	435	430	432	425	403	448	435	424	434	418	439	427	406	414	413	421	456	435	415	447	428	444	439	428	457	426	422	410	431	415	477	433	435	437	432	442	438	445	434	427	446	457	427	445	467	400	470	424	411	485	401	429	398	434	428	481	437	434	458	453	423	443	446	434	450	447	427	396	465	445	383	446	472	414	423	434	417	397	474	400	418	445	460	386	446	404	473	455	467	448	432	450	418	431	449	403	418	446	433	448	426	450	410	452	448	460	394	462	449	439	451	438	446	432	481	434	437	477	444	444	438	463	425	439	398	426	452	444	404	495	455	437	445	435	428	456	432	432	442	399	453	473	437	450	419	448	408	447	426	440	465	466	423	469	443	447	436	379	440	447	427	420	432	457	437	396	432	428	441	433	433	470	445	428	424	451	441	438	439	475	456	419	405	417	429	408	406	427	441	394	441	420	428	408	468	471	456	438	424	411	408	412	422	422	433	404	462	436	437	430	426	456	422	412	444	425	462	420	422	445	445	420	453	442	459	457	434	440	408	453	439	424	412	447	465	425	454	406	438	437	453	456	411	434	479	409	428	432	429	438	470	464	388	453	441	454	419	450	434	438	393	455	432	437	440	419	433	404	404	441	435	437	441	440	426	428	449	458	451	454	462	433	475	439	403	429	429	454	421	433	439	471	405	470	424	447	429	425	406	432	423	441	439	406	421	467	428	420	387	421	458	452	441	384	448	438	435	445	439	415	391	424	418	470	444	448	419	407	443	430	442	473	455	457	405	445	445	447	442	467	430	416	435	443	449	439	419	460	473	432	415	464	457	488	430	416	444	438	437	425	424	412	442	432	445	436	422	471	439	427	442	463	401	447	420	423	420	446	464	446	452	453	461	418	428	448	398	445	455	405	409	415	440	454	488	459	478	447	463	438	471	414	457	397	472	397	417	422	442	423	440	429	446	446	424	418	451	415	435	478	438	438	441	434	406	441	433	423	458	442	425	461	412	428	439	457	436	485	422	458	406	449	405	444	434	465	440	400	437	452	468	425	444	456	431	383	429	391	444	450	436	401	410	408	402	443	432	436	413	435	435	443	423	461	417	437	461	434	430	434	463	425	446	409	460	403	432	439	468	445	424	439	411	447	431	423	428	440	404	402	425	476	415	444	431	461	453	443	459	431	462	445	441	433	435	453	439	448	439	445	479	422	403	456	482	445	400	479	445	426	395	456	431	433	474	431	433	416	425	417	435	430	430	454	495	467	462	458	432	459	434	490	430	422	424	467	418	417	431	444	471	452	430	454	436	448	474	432	395	453	434	402	440	458	456	420	433	429	442	439	388	439	426	407	421	389	463	435	431	421	451	428	426	450	443	428	458	434	421	460	428	423	433	408	415	454	424	425	428	430	433	435	405	412	446	421	422	425	400	448	383	434	451	428	406	454	423	443	419	407	448	457	415	428	438	440	428	415	412	405	452	468	436	428	445	421	454	448	406	458	446	448	418	468	438	434	432	440	419	449	419	469	413	459	436	432	445	440	441	414	439	467	411	441	451	424	443	393	461	457	392	462	450	434	473	469	431	464	429	422	447	429	452	426	394	425	454	418	467	439	449	433	453	442	414	437	394	464	389	450	434	434	438	415	442	395	431	434	450	444	435	433	438	417	418	439	442	444	431	459	441	443	462	469	418	444	438	402	472	414	459	495	402	437	426	446	416	428	438	438	426	429	416	432	414	457	441	433	443	446	413	412	419	438	406	456	459	385	393	450	444	474	434	441	417	407	442	454	379	424	436	409	494	454	467	417	433	441	414	453	490	430	439	450	414	449	418	425	424	444	399	470	470	420	421	451	449	437	471	437	437	448	418	459	451	439	451	444	459	446	416	441	439	448	434	437	411	432	415	459	398	432	411	429	452	449	427	472	391	436	462	407	436	426	390	427	451	449	452	442	427	474	459	447	435	417	421	438	424	431	406	408	444	456	452	437	437	428	400	460	446	449	472	401	484	410	451	462	440	476	450	435	444	470	448	428	424	451	442	434	441	406	467	452	447	450	431	450	443	410	436	414	409	416	450	412	413	444	441	437	457	421	427	472	437	448	403	499	445	460	421	409	460	418	439	431	404	423	444	465	451	421	442	441	459	475	471	455	409	425	418	406	457	466	442	444	440	444	417	415	494	436	428	420	402	360	469	438	430	464	448	449	457	467	430	421	457	456	399	424	452	432	428	461	418	450	417	424	435	415	431	444	416	434	444	402	434	432	416	434	466	455	448	464	453	460	442	426	433	426	410	461	437	407	444	441	412	439	433	448	445	434	433	441	413	435	460	420	460	411	422	436	447	429	434	463	424	414	434	441	417	422	446	471	437	428	449	409	409	428	415	485	405	500	440	432	463	462	427	455	456	424	410	437	450	461	461	457	379	478	419	443	393	417	458	418	424	422	450	429
40338	61296	47994	34071	14673	3900	1202	840	741	638	625	536	564	480	508	492	493	476	547	443	451	484	535	508	455	445	466	502	501	457	511	476	510	484	484	473	471	476	486	479	490	494	461	478	521	461	485	454	474	504	495	474	468	497	459	518	457	460	473	490	490	503	506	445	470	443	476	482	457	503	479	445	505	462	493	456	464	459	485	432	480	476	447	463	481	462	487	497	499	498	477	468	445	528	497	452	511	491	456	452	533	491	494	474	492	501	505	482	483	474	473	494	459	493	478	488	471	514	470	497	492	413	501	473	460	480	455	467	492	476	494	463	478	470	441	490	478	503	481	509	471	462	463	490	450	458	488	466	524	502	484	492	469	486	474	453	490	486	490	501	458	471	465	501	488	469	478	504	431	465	475	467	490	455	451	492	479	464	451	498	486	453	473	462	519	497	474	497	464	510	497	468	490	484	492	480	496	496	487	497	474	484	495	489	459	445	475	459	440	470	482	474	458	474	482	494	467	511	492	490	497	492	488	466	479	461	469	445	515	450	460	521	474	459	460	474	503	414	502	484	484	474	446	474	494	444	494	463	481	484	469	503	503	474	474	443	487	474	430	461	450	473	495	502	483	493	453	457	439	462	461	482	486	481	498	483	488	512	474	452	451	476	443	443	519	434	460	478	476	509	511	485	467	472	498	443	466	477	450	482	493	458	504	480	476	496	502	499	469	481	468	490	477	462	459	478	484	493	488	475	458	482	499	447	514	461	490	496	469	465	444	454	498	493	459	482	482	496	480	491	470	497	457	442	451	468	471	475	473	506	460	476	452	516	486	507	502	493	510	512	470	455	467	455	454	534	457	511	500	453	500	466	463	485	469	471	465	504	443	476	488	444	484	458	462	456	493	484	454	470	447	454	435	439	458	524	422	435	498	455	468	492	471	506	476	488	499	460	457	477	466	454	476	489	524	456	469	506	425	526	484	494	451	503	489	434	476	490	473	471	494	537	444	457	490	530	488	492	462	451	483	517	484	479	426	475	471	474	451	453	445	489	450	490	453	502	440	461	489	465	510	467	471	503	511	502	478	483	484	480	492	495	477	499	479	473	462	473	466	447	474	454	512	496	500	480	465	462	524	515	488	491	483	473	476	490	458	473	512	463	519	496	466	511	459	483	518	475	484	495	486	485	481	428	479	514	494	506	484	462	472	497	454	471	490	430	479	439	491	523	481	488	459	480	490	467	465	517	439	479	439	460	475	473	454	451	470	449	495	495	482	455	490	508	508	460	505	466	471	475	487	432	488	489	528	469	467	475	502	500	510	487	472	500	472	473	490	469	506	478	487	539	522	462	444	458	465	469	465	506	468	471	448	459	481	502	484	482	451	474	456	452	476	472	488	541	458	480	481	442	476	477	458	459	477	517	475	426	447	465	482	487	480	512	456	503	467	490	460	493	482	453	531	462	502	433	468	528	477	487	478	456	480	498	504	483	487	455	478	473	507	542	439	498	498	463	499	472	493	460	469	470	440	442	510	481	474	491	474	496	462	433	483	465	479	498	472	480	465	485	451	461	470	485	476	480	461	466	460	498	448	470	512	471	475	493	475	481	474	487	402	495	488	438	492	476	474	485	506	480	503	457	480	481	494	512	475	452	451	486	472	445	488	498	513	469	459	474	440	480	445	432	450	473	483	487	506	499	447	450	488	528	445	434	456	428	508	463	462	467	473	478	433	469	482	471	511	490	467	442	455	451	505	472	471	501	431	448	439	474	470	495	487	507	493	496	492	516	478	479	470	482	508	480	480	467	443	473	454	439	497	502	486	477	521	454	484	502	470	475	459	471	474	488	477	530	496	500	477	436	473	446	463	474	491	457	473	500	471	477	500	440	492	466	462	506	472	494	488	496	492	452	462	469	480	505	470	443	467	437	486	460	434	513	469	471	432	488	464	448	488	517	494	483	475	499	493	485	482	444	485	542	511	504	447	466	512	467	480	476	465	472	450	478	489	503	492	442	458	467	479	458	469	541	457	451	512	455	460	453	472	460	473	480	458	515	449	479	512	501	455	498	470	484	476	469	449	506	471	488	431	501	435	477	464	508	493	492	485	467	481	446	474	496	502	481	475	481	451	495	533	505	467	519	483	470	464	447	486	492	504	462	486	499	501	468	474	481	467	501	446	503	490	466	485	473	449	472	487	494	502	455	462	455	488	477	519	459	491	497	510	495	466	456	458	504	490	472	422	529	483	477	464	449	494	458	413	468	440	514	449	492	471	458	475	491	478	517	481	485	472	512	472	480	513	472	433	474	508	500	487	499	479	491	487	503	471	484	471	518	483	515	428	498	499	466	494	501	477	484	442	460	447	493	496	498	467	464	481	492	481	499	473	479	446	461	461	467	442	484	494	429	471	457	434	496	502	486	453	458	481	457	452	477	508	505	462	472	489	464	489	489	475	444	470	462	501	470	470	476	475	454	432	465	433	482	448	456	513	482	445	501	486	500	480	492	452	489	462	498	461	503	493	445	477	513	463	431	443	478	512	474	502	420	440	479	502	471	473	470	488	493	513	473	505	503	454	507	446	469	487	454	487	502	465	452	477	460	499	516	469	493	505	455	515	460	479	481	478	513	476	454	457	484	452	468	491	490	437	474	499	459	476	444	410	461	510	500	478	493	467	524	444	465	476	499	457	459	461	528	477	465	494	487	474	495	490	497	523	476	489	492	485	500	458	499	464	475	456	466	497	450	461	487	434	478	448	482	480	466	443	514	500	443	494	468	473	462	485	463	468	471	497	509	510	470	505	426	507	480	470	448	471	489	477	506	445	450	455	483	449	498	470	500	477	473	494	483	470	466	466	497	454	443	474	480	457	407	522	470	466	430	465	524	487	460	473	470	452	460	502	499	460	440	487	485	486	476	490	480	472	462	506	442	486	461	457	499	455	490	479	504	489	523	516	463	471	468	457	467	517	497	512	451	485	466	442	488	460	474	488	452	427	479	477	438	492	486	444	455	490	498	485	484	471	499	453	484	470	470	481	487	521	467	471	487	445	479	455	494	518	476	472	459	486	456	479	441	466	495	462	459	467	462	479	482	511	476	516	444	535	479	505	450	508	501	498	450	464	469	477	462	506	486	482	448	465	463	464	504	501	481	488	483	477	498	480	485	435	475	459	468	485	464	480	447	462	493	426	453	469	458	516	452	464	449	520	480	550	498	461	468	468	475	487	506	470	478	472	478	467	485	477	456	474	423	493	493	472	486	476	463	475	513	488	447	472	475	504	465	474	466	448	496	473	493	548	474	474	453	488	460	465	466	482	499	473	470	468	465	496	458	469	462	524	501	491	477	466	504	529	497	460	471	446	492	518	450	439	463	451	472	489	459	473	471	495	440	468	454	496	471	478	492	437	485	454	457	475	437	514	441	496	484	448	492	439	466	416	463	469	474	500	461	521	469	477	458	453	462	517	461	489	477	490	462	451	471	491	465	452	468	504	477	453	484
32060	29571	29460	16376	5005	720	342	305	288	298	266	254	268	252	266	251	274	235	274	279	267	269	219	249	259	255	253	248	261	290	284	259	277	251	246	270	270	283	262	245	260	260	264	262	254	274	253	295	277	263	272	279	228	289	278	289	297	256	263	239	256	270	270	254	285	251	260	247	243	272	263	270	258	253	277	245	287	259	268	259	252	253	271	260	282	239	261	265	292	263	266	290	239	260	269	277	268	262	258	251	275	245	291	277	300	265	271	280	262	262	276	251	260	241	299	277	263	262	264	262	265	276	271	239	290	245	311	262	280	270	254	246	212	280	280	240	250	279	252	282	267	271	271	280	284	298	250	266	284	248	266	288	257	264	268	251	257	283	251	270	301	248	268	262	234	243	272	258	278	256	260	248	264	286	307	243	239	291	257	273	242	252	265	275	240	279	255	270	261	265	273	280	267	290	246	290	249	266	256	242	280	257	238	230	282	279	271	273	253	265	253	246	270	280	278	259	247	293	258	282	279	256	239	259	271	272	273	247	253	246	259	240	243	256	275	253	255	246	283	293	277	253	246	273	267	262	252	262	271	258	273	285	293	262	283	269	287	252	239	256	276	253	263	257	289	248	262	260	273	250	254	304	306	258	268	246	269	264	274	235	220	251	260	253	247	258	284	263	258	274	260	253	285	264	289	276	246	263	269	278	285	252	292	274	287	276	243	264	273	242	262	261	265	293	263	267	244	238	270	274	244	248	276	244	276	259	245	251	271	263	256	275	255	229	282	253	248	235	267	293	280	274	274	267	267	270	270	278	257	256	253	269	290	269	283	247	267	257	261	273	281	275	281	263	249	292	268	277	233	249	235	261	271	254	236	309	292	278	247	273	261	280	263	276	270	254	244	237	254	283	252	271	274	260	289	278	260	269	253	266	272	241	285	277	286	270	288	238	271	263	266	289	252	263	258	274	247	267	250	235	283	231	277	307	273	276	266	267	268	274	269	236	269	252	266	284	243	261	277	276	283	236	205	300	262	261	258	255	265	275	267	270	275	249	268	273	289	304	282	250	274	244	282	294	267	257	229	257	267	251	257	247	266	265	255	230	270	243	247	243	273	267	264	249	266	284	231	254	254	236	267	263	259	232	278	254	273	253	276	263	256	262	252	229	248	258	253	280	259	268	260	250	285	240	267	257	279	247	259	259	264	265	275	289	256	263	240	283	258	244	265	228	226	251	246	281	255	280	271	254	257	244	274	258	271	262	274	246	271	258	266	281	247	247	255	262	273	289	245	273	261	260	271	253	258	254	285	261	296	266	258	287	311	257	242	257	267	243	229	247	256	234	243	262	290	256	268	283	282	276	271	277	253	247	268	247	253	257	277	250	260	279	245	272	266	250	286	255	276	252	262	242	273	250	232	278	249	271	290	286	246	276	267	263	240	230	292	272	247	244	274	262	254	220	275	283	275	248	256	267	270	271	266	276	238	277	267	260	269	295	290	256	279	253	275	265	272	271	254	249	271	267	277	246	252	263	268	262	233	269	258	247	266	264	264	279	247	252	261	267	251	266	249	272	267	296	244	259	260	254	285	243	285	270	313	250	289	256	280	248	246	259	284	284	253	262	251	250	252	250	252	251	263	269	271	265	235	257	292	266	257	251	247	239	263	244	274	278	220	273	259	272	263	294	278	258	272	280	252	257	230	253	270	282	266	270	272	289	268	255	268	258	234	233	277	249	285	249	257	271	240	267	254	239	268	261	274	264	248	253	259	223	264	274	272	244	260	259	278	268	274	260	278	271	249	282	259	255	270	264	290	252	272	241	235	253	285	296	267	266	267	237	250	275	270	278	258	295	264	241	265	241	277	308	277	258	255	251	272	275	253	250	230	292	246	256	287	257	305	268	260	258	246	250	251	262	268	308	286	269	248	241	268	262	244	279	254	273	227	273	279	271	284	275	270	310	241	256	280	273	265	273	244	265	270	226	255	285	280	247	286	270	273	274	253	293	266	256	275	276	272	265	288	243	253	223	259	288	267	247	285	281	273	269	252	299	243	278	295	242	262	253	278	288	246	270	256	253	283	283	290	235	243	241	248	273	264	285	241	275	274	277	267	271	250	312	309	274	273	283	272	254	268	286	260	239	272	291	253	254	249	279	271	283	277	274	258	271	260	271	263	273	259	260	274	249	235	268	248	255	264	286	255	269	261	222	258	263	239	233	273	264	261	281	279	269	285	248	268	266	274	263	244	264	257	282	262	267	278	244	280	233	268	264	245	250	249	282	284	278	264	255	250	288	277	263	254	273	233	268	255	264	260	255	274	257	271	243	262	222	270	262	251	258	248	253	290	252	247	255	251	263	282	283	267	212	267	248	257	259	252	260	289	257	248	276	282	287	260	257	264	267	274	277	244	269	291	257	271	253	256	275	252	266	274	259	236	243	261	251	264	264	288	263	267	273	281	252	258	254	285	275	275	254	258	215	283	261	257	258	280	261	286	261	271	250	274	266	230	237	241	273	268	249	243	273	245	305	274	267	313	279	281	251	257	252	245	254	265	269	246	280	264	266	263	248	251	247	282	250	236	269	291	284	268	249	255	283	263	270	283	257	282	229	273	257	266	258	251	291	264	267	260	238	288	257	250	276	239	261	249	264	272	255	240	265	294	277	253	295	267	252	267	276	258	297	261	279	289	260	250	243	241	273	269	265	279	260	254	275	257	264	239	283	276	259	261	264	261	256	276	262	258	263	272	245	272	239	277	282	284	237	297	235	288	260	273	239	272	262	263	252	261	265	253	217	267	259	252	264	270	256	247	275	263	261	276	272	253	262	248	268	263	272	222	272	259	247	276	257	258	273	250	284	261	243	269	278	268	246	257	257	274	273	250	256	268	223	280	262	261	273	266	231	272	251	249	231	289	252	266	259	257	253	262	253	256	245	274	289	261	267	260	247	271	264	284	278	248	263	271	246	256	277	259	278	252	267	262	256	225	285	291	239	272	244	251	256	260	245	264	280	260	283	278	236	287	285	269	276	286	250	266	259	249	273	277	274	286	243	274	249	244	263	252	268	264	278	270	262	269	273	270	274	243	260	240	267	274	285	268	251	251	269	267	264	246	251	241	252	237	268	228	281	269	245	273	283	274	262	262	270	273	261	302	247	246	267	307	260	278	277	243	274	263	269	281	259	255	260	291	252	232	265	246	246	265	281	279	232	231	235	225	274	251	273	270	252	232	273	285	256	280	244	248	251	239	259	256	255	248	254	288	258	285	282	280	254	266	270	270	296	263	292	282	289	295	273	251	285	253	243	270	240	263	259	295	270	245	245	283	260	257	278	255	262	273	255	263	248	284	250	298	294	236	264	220	245	243	243	254	258	219	247	270	271	261	259	269	278	247	254	260	249	260	276	276	265	258	282	253	245	284	247	260	294	262	229	277	300	270	280	277	266	262	267	296	236	266	254	260	247	258	271	258	262	235	284	275	252	253	284	263	254	292	278
37438	43142	29082	14060	5975	842	394	362	335	291	342	317	325	305	324	316	319	320	308	290	286	295	320	315	307	294	314	284	334	315	283	280	305	297	323	259	306	306	319	321	314	328	320	297	328	288	308	294	325	306	317	326	294	313	359	289	312	267	292	319	297	268	323	321	301	301	313	306	301	301	311	312	292	309	305	306	324	315	302	321	280	306	303	366	286	303	294	308	325	284	340	302	324	325	325	303	305	325	294	335	325	325	269	299	274	304	314	304	300	307	297	312	305	298	265	288	324	313	301	335	317	272	321	279	270	292	311	296	313	306	301	331	324	314	318	297	313	298	311	289	301	279	322	334	313	287	299	302	311	315	314	312	347	306	301	327	302	294	334	296	288	300	305	318	293	350	312	318	305	320	324	313	290	300	306	312	280	326	320	280	328	313	289	314	304	315	279	298	339	331	320	303	323	309	307	293	298	305	266	311	310	296	309	321	297	298	329	299	278	292	315	334	312	347	301	291	298	285	321	322	337	305	291	321	309	310	314	323	301	329	301	323	311	314	283	333	311	308	298	309	319	304	311	313	282	295	313	325	328	293	325	267	269	353	300	281	300	308	305	288	305	315	285	304	339	318	321	300	321	288	301	320	322	307	282	291	322	295	310	325	311	316	292	318	301	305	295	278	324	320	304	296	260	296	305	343	309	293	295	308	280	315	331	326	300	333	314	318	318	306	283	321	320	310	320	283	345	313	286	306	304	309	299	294	283	339	296	302	313	301	306	324	325	299	295	284	308	297	301	296	313	340	293	313	332	316	348	294	291	306	290	296	319	327	304	298	335	311	314	287	282	287	304	334	300	290	301	317	326	317	325	302	275	294	299	304	314	290	335	307	323	325	296	300	289	298	304	309	288	320	313	324	274	337	319	315	300	296	294	311	298	304	276	322	314	267	312	286	296	322	292	298	293	303	314	329	321	312	316	309	276	318	306	277	318	321	338	314	303	279	296	289	310	320	306	300	294	296	291	306	268	264	285	305	290	272	326	291	314	287	293	303	365	279	319	312	305	305	292	303	331	311	295	276	289	312	307	311	295	322	310	328	321	329	280	307	313	285	312	295	340	317	295	297	302	283	331	309	329	309	295	320	313	335	294	312	316	271	350	296	303	297	306	281	293	310	306	324	278	304	294	283	290	315	328	320	323	296	328	297	309	311	328	290	330	282	310	326	331	332	331	302	328	324	333	311	318	268	307	275	322	292	310	314	290	309	290	313	295	304	282	303	266	304	286	292	297	293	302	323	296	289	320	317	301	305	269	257	281	316	325	309	304	312	318	298	341	288	303	309	306	304	331	306	332	305	267	348	326	328	322	297	299	327	307	309	272	327	272	286	295	348	326	301	303	324	310	314	335	310	330	301	326	330	329	302	296	291	311	297	338	351	337	286	299	318	315	317	325	314	325	330	288	296	318	307	300	314	276	312	289	314	273	304	295	338	320	328	320	324	297	285	293	299	321	305	318	298	305	301	307	318	349	337	301	330	305	306	293	322	304	324	318	299	298	323	288	294	324	313	313	297	335	294	320	302	292	313	296	315	297	298	304	305	314	333	279	297	318	292	326	275	292	277	330	313	304	284	309	284	291	318	293	315	311	252	307	329	309	325	280	327	293	287	325	277	310	332	309	322	306	283	299	270	298	323	331	305	335	280	293	306	313	319	294	288	303	294	313	309	309	312	277	324	289	312	316	309	296	333	296	313	289	340	326	287	316	308	343	312	309	295	283	309	295	300	332	323	316	318	295	306	307	330	304	321	316	309	305	286	302	266	280	309	303	296	310	299	282	329	301	320	315	309	285	299	302	308	317	337	307	287	304	278	324	303	284	283	299	304	295	317	306	297	295	283	331	299	259	349	306	312	296	305	281	315	300	344	314	328	305	266	327	329	304	310	316	276	312	336	312	306	296	330	296	300	302	325	290	292	311	327	289	291	289	299	310	317	312	323	273	302	320	302	296	310	290	341	314	278	305	291	337	302	324	271	313	312	331	328	283	319	322	290	289	299	311	322	320	340	308	312	296	315	298	296	320	317	279	302	310	297	319	302	293	327	310	308	326	298	333	297	290	291	349	326	323	330	302	296	313	307	298	276	298	304	305	304	304	294	331	292	286	294	307	329	301	289	286	309	307	288	327	300	267	308	308	315	319	311	291	300	299	305	280	309	326	323	319	322	324	315	276	319	269	330	316	295	284	298	305	244	326	338	312	301	291	296	305	297	311	316	306	326	322	289	310	311	317	288	345	334	327	291	283	311	314	300	301	302	314	275	299	305	309	309	312	335	284	300	300	315	310	318	305	334	303	339	301	342	310	327	331	293	296	308	297	311	306	306	319	322	323	325	308	315	343	311	313	305	316	320	310	309	276	301	322	295	306	303	325	296	306	282	333	303	300	323	325	300	308	297	313	337	308	341	309	311	289	319	324	312	318	316	290	317	298	308	285	329	283	297	291	301	298	314	316	354	298	318	316	315	319	344	295	315	288	304	290	322	303	323	325	311	279	302	331	309	291	302	325	307	356	296	309	302	313	307	305	327	331	306	316	307	307	330	303	283	305	293	305	305	303	347	312	301	303	338	278	306	313	316	316	287	306	315	271	316	305	291	278	328	321	299	282	298	322	313	329	288	308	272	353	337	353	260	313	305	306	335	298	307	339	308	329	334	299	295	297	293	315	320	289	301	318	290	288	327	304	290	326	288	311	301	324	312	330	325	307	313	332	316	307	313	311	321	334	278	309	332	288	321	315	297	321	310	303	278	300	330	284	276	294	301	299	339	311	297	287	263	347	322	283	337	318	334	295	312	307	328	327	317	310	292	320	308	305	316	324	314	342	333	288	314	325	306	329	305	300	329	303	318	321	332	273	303	312	330	274	304	305	336	314	312	310	320	310	289	275	331	312	335	313	284	299	325	313	345	304	309	289	320	312	303	295	338	268	335	308	316	314	302	322	264	304	317	303	321	309	292	293	325	303	333	310	295	300	328	295	321	310	330	297	308	288	317	301	308	312	299	320	309	334	316	309	309	298	306	314	303	306	298	319	348	317	316	287	306	289	302	310	260	332	310	299	316	295	325	280	311	330	339	311	277	300	291	283	300	290	304	297	298	307	314	295	302	290	284	336	306	318	332	307	296	310	319	311	285	292	303	299	311	309	308	301	309	281	339	316	302	334	292	300	291	295	271	320	311	318	314	294	327	307	314	315	289	288	295	308	298	286	274	309	289	299	315	317	307	325	310	302	324	298	315	317	315	295	284	334	301	323	302	298	311	283	329	300	287	312	283	310	303	287	301	312	295	322	295	310	327	301	306	299	299	289	323	299	314	364	311	287	309	276	311	324	312	290	312	309	311	311	321	294	282	327	291	303	311	306	307	294	327	315	321	318	291	311	307	306	308	299	286	272	300	350	288	297	322	284	342	323	300	305	337	294	295	319	277	342	318	284	315	327	297	303	298
23900	20959	28009	24396	20233	9149	1467	544	412	328	343	281	305	294	274	287	278	277	284	277	283	264	286	257	283	250	280	267	309	245	259	274	277	292	265	263	272	287	288	291	265	314	289	276	260	255	273	265	228	252	281	281	264	277	261	276	259	285	288	272	265	275	276	263	250	265	270	261	286	264	243	291	267	272	282	280	253	263	250	261	274	261	283	292	278	265	246	256	266	291	267	279	252	238	261	287	255	300	273	289	233	282	256	303	303	245	280	295	291	284	269	274	276	268	249	284	241	255	258	287	265	280	264	304	267	269	292	272	294	243	260	246	279	265	276	271	275	277	269	279	271	279	259	250	288	262	238	272	266	283	262	278	242	286	282	267	302	261	271	264	284	261	288	280	284	273	293	245	286	287	253	290	288	262	276	264	267	274	254	284	271	279	263	311	269	267	268	270	301	282	285	254	272	312	270	291	288	265	277	294	267	254	266	271	261	281	267	289	258	260	291	251	275	291	274	263	280	288	267	244	279	280	297	273	273	310	287	299	274	266	294	276	284	281	297	281	274	271	278	288	291	263	277	242	290	268	277	268	251	289	261	266	284	239	250	255	280	264	275	270	276	265	280	287	297	261	288	292	278	266	273	299	273	287	258	285	256	289	286	240	288	291	266	289	292	297	278	248	295	270	292	286	278	283	254	264	290	273	273	272	272	272	299	288	261	277	276	260	245	265	268	261	272	273	277	261	264	274	263	269	285	265	254	282	275	281	257	268	306	251	263	297	252	269	243	285	285	275	240	302	252	267	256	275	254	300	271	285	266	269	271	274	277	279	288	291	276	277	269	259	287	296	275	263	261	285	263	255	264	274	306	311	272	263	278	303	274	259	267	259	266	261	256	286	266	234	278	290	253	267	258	272	280	268	282	252	287	280	246	260	265	256	265	267	295	253	240	279	262	253	272	270	266	251	266	253	257	254	288	259	275	278	261	269	270	298	290	285	276	284	251	262	280	247	265	257	255	297	272	298	275	273	266	269	266	272	301	301	278	253	244	299	259	249	291	294	263	269	260	280	265	292	266	257	266	256	248	275	286	286	259	265	258	286	280	251	281	286	253	270	284	245	254	232	274	257	266	294	275	271	271	279	276	305	303	276	281	261	258	241	269	255	252	260	255	255	243	290	279	281	257	281	253	293	277	272	272	280	310	290	264	309	287	269	272	279	243	258	291	256	266	283	254	249	291	274	281	263	284	257	288	281	262	296	287	282	308	274	242	233	296	265	254	270	254	240	263	275	286	289	263	270	263	285	275	241	269	263	286	250	272	283	255	280	287	280	259	290	267	249	300	283	246	285	260	274	247	279	299	279	273	273	266	255	231	292	273	278	301	248	292	286	266	270	301	287	287	254	299	250	259	267	263	278	269	237	290	289	272	258	287	277	286	287	267	298	282	281	270	289	252	250	281	257	298	283	292	267	280	282	272	267	255	257	258	295	255	312	265	283	279	282	269	274	274	296	261	293	284	263	265	271	275	273	268	275	256	256	253	272	261	273	258	234	280	260	295	250	293	298	249	255	266	268	265	275	270	256	296	258	251	277	245	296	291	287	257	280	301	290	262	244	267	244	267	254	269	250	258	278	219	271	279	269	254	266	256	258	236	275	283	273	279	299	266	277	280	290	276	274	292	269	261	283	278	289	304	291	263	268	274	258	254	283	238	249	247	275	270	295	278	244	263	263	259	274	276	282	252	265	264	261	288	249	290	245	264	269	288	261	263	290	272	280	281	276	264	285	277	267	258	253	249	286	278	298	256	275	252	290	289	277	294	271	293	284	279	283	283	260	306	263	262	301	275	256	286	261	265	303	257	263	275	259	284	260	298	299	261	271	258	229	289	293	256	266	258	250	263	305	258	261	276	265	254	274	278	289	267	291	259	286	254	259	260	300	290	299	296	256	281	273	262	301	297	288	301	274	278	297	263	274	275	263	263	246	275	259	247	262	239	263	300	281	284	274	236	235	280	263	229	276	245	273	263	293	258	295	285	274	264	255	287	276	268	295	268	261	297	276	294	263	306	283	271	286	270	280	278	285	266	251	300	256	234	258	267	282	274	263	265	272	287	235	264	264	273	263	265	290	268	276	270	279	282	270	269	275	292	284	272	246	288	292	269	252	266	281	274	258	262	288	254	260	254	268	273	271	276	269	284	262	308	278	297	255	277	275	263	301	275	279	290	248	265	269	284	246	262	270	264	253	261	292	267	265	260	259	295	275	278	283	297	273	266	270	293	287	268	304	260	292	300	269	274	276	268	281	294	252	283	272	248	269	250	257	278	276	301	290	312	253	272	272	300	276	236	275	276	260	268	287	264	259	278	263	269	266	253	280	265	270	286	266	282	260	262	254	250	300	246	283	277	270	253	270	263	290	271	281	267	272	290	253	261	267	289	261	250	298	265	260	272	268	255	321	306	269	267	278	282	247	272	268	262	261	289	294	297	275	258	256	275	293	247	274	279	300	282	275	263	251	287	264	250	254	296	259	274	253	248	276	267	277	264	267	275	279	282	263	270	298	281	266	265	272	257	297	287	303	267	266	258	271	274	300	303	262	251	289	267	281	327	256	250	258	248	273	263	303	282	291	298	275	279	276	277	247	278	283	269	270	295	265	273	287	285	270	280	301	283	252	261	265	287	281	257	299	281	281	314	297	257	286	274	268	279	314	293	271	286	269	268	253	254	290	271	280	267	267	241	270	275	321	292	249	278	299	277	235	251	277	263	289	276	273	310	278	287	287	292	290	275	261	268	278	277	276	253	262	272	286	264	253	271	245	248	243	294	248	291	262	286	281	305	265	300	273	245	248	311	279	271	267	271	288	251	279	252	291	269	259	279	281	271	258	264	252	271	277	257	271	254	274	264	269	266	289	280	277	268	260	290	294	287	253	278	283	294	278	272	279	268	260	258	269	255	261	249	302	282	306	291	231	296	268	277	275	273	297	245	281	280	277	249	281	260	258	247	278	249	266	242	294	301	259	228	294	263	253	289	290	293	246	302	264	260	271	275	268	257	273	256	258	236	266	270	272	286	262	270	266	305	309	263	277	293	269	268	259	277	296	289	288	252	254	286	286	305	288	269	275	266	288	247	265	271	243	275	240	252	247	276	297	244	251	270	294	285	269	258	239	268	281	307	267	271	268	249	271	258	268	267	289	272	248	291	273	240	263	316	272	275	255	258	268	271	249	241	275	263	291	294	268	270	273	269	284	279	258	277	260	260	238	286	298	273	304	279	261	263	275	252	262	310	263	319	278	319	303	259	259	278	241	273	261	266	271	246	271	272	272	268	262	241	299	266	279	296	261	221	283	267	288	266	264	265	255	262	286	276	283	280	276	227	256	277	252	278	283	260	286	280	275	274	294	290	277	269	297	253	270	280	278	286	255	238	287	265	240	280	292	232	262	283	279	247	259	291	240	268	264	284	259	254	260	277	320	304	275	261	271	273	267	284	300
36243	57346	36975	16886	9928	3030	988	584	475	469	340	349	337	348	313	345	354	342	336	328	314	282	305	303	331	299	297	353	310	311	292	315	281	304	336	334	323	284	300	318	323	317	318	347	313	304	322	350	303	319	299	334	297	272	321	338	299	367	299	306	349	334	304	295	329	331	311	323	343	299	296	311	277	324	289	322	304	303	292	316	329	317	314	294	296	296	300	301	324	305	323	314	294	323	306	298	301	324	307	353	331	308	300	300	298	318	306	309	315	311	315	317	340	330	281	332	314	295	295	263	294	320	300	298	342	282	320	300	286	303	293	323	313	316	302	321	300	286	302	310	321	342	315	273	311	304	313	301	331	303	289	309	339	325	353	309	331	305	299	332	327	285	309	298	317	279	299	286	289	317	324	318	309	372	347	342	307	284	309	296	312	323	313	355	306	302	304	323	295	315	308	308	320	279	319	317	344	336	305	296	284	298	311	336	314	292	318	302	360	323	314	304	296	299	289	314	308	310	297	328	291	317	305	318	288	281	337	318	293	284	270	315	301	323	311	303	333	319	290	313	322	336	290	303	301	309	314	316	343	316	273	300	345	338	298	345	292	331	320	316	334	333	352	306	321	277	315	309	320	344	308	331	302	315	323	327	340	321	328	310	271	304	294	311	315	301	302	322	346	285	300	347	329	317	339	291	310	323	307	301	318	302	323	337	305	294	314	327	335	317	295	281	301	305	308	305	308	321	313	308	312	293	334	318	293	328	320	321	300	308	306	294	325	319	291	308	306	320	299	294	336	286	301	277	299	351	327	321	288	313	287	322	323	271	348	305	286	319	313	286	301	301	296	294	298	342	283	311	296	320	317	311	316	308	299	343	310	309	335	288	306	292	341	327	339	326	326	303	316	295	318	307	317	305	285	297	290	316	299	328	333	299	307	338	272	325	313	325	300	343	320	346	298	339	333	355	312	305	314	303	333	301	291	328	305	304	305	307	332	314	307	310	315	309	311	321	320	313	300	328	301	300	324	322	312	334	288	332	333	304	334	288	302	292	318	285	298	319	299	308	346	297	304	315	294	346	312	322	299	314	304	311	312	289	324	300	293	286	320	282	280	326	311	314	320	304	329	297	379	305	349	307	337	311	309	345	321	288	318	306	310	305	289	308	303	259	304	322	339	341	309	303	292	323	277	329	301	301	290	289	300	284	318	319	306	311	310	312	325	333	324	326	337	289	327	320	343	314	324	303	333	287	307	338	317	321	290	311	320	296	297	320	321	314	288	267	300	310	311	313	302	327	290	301	312	314	308	328	328	302	315	329	327	310	279	299	310	311	321	314	312	302	304	339	309	287	312	306	308	319	320	318	328	291	303	293	355	291	287	307	314	304	313	300	287	297	313	321	328	314	323	336	321	338	296	268	375	296	306	305	282	314	325	302	329	305	288	320	342	304	287	306	318	327	312	301	282	311	314	315	291	307	313	318	328	292	305	321	276	288	308	317	338	330	336	310	299	280	311	313	327	323	291	325	306	286	296	303	320	330	359	289	343	298	340	299	305	287	313	326	304	301	312	299	292	335	321	298	316	320	323	312	322	296	287	323	290	307	303	319	306	323	321	289	316	302	303	290	325	291	333	293	302	313	297	303	337	327	306	338	297	319	310	287	285	297	324	317	318	322	289	311	297	312	304	291	293	338	312	325	291	305	342	317	343	276	281	312	328	301	336	320	331	307	305	353	282	290	297	322	272	312	334	332	331	322	298	291	303	293	303	282	313	314	291	306	322	319	311	312	327	328	307	319	284	281	295	304	299	315	287	317	360	316	298	311	317	296	314	317	320	303	304	312	280	345	327	285	305	299	295	303	313	327	302	317	307	301	281	305	315	285	325	300	333	307	313	310	321	292	304	293	305	346	341	280	303	312	316	320	324	275	315	315	320	298	318	310	313	297	348	276	286	333	302	314	311	316	293	296	311	283	305	290	325	342	292	307	322	302	328	316	311	307	302	304	298	288	328	337	311	304	299	301	306	302	298	301	305	292	336	324	313	289	321	313	337	308	301	284	312	294	309	307	327	342	316	291	298	285	328	297	289	307	342	303	293	312	297	304	310	287	331	314	325	318	326	296	318	310	310	307	314	310	336	334	318	309	325	329	321	327	316	284	335	303	313	347	317	290	322	302	289	335	329	294	335	304	318	332	323	288	303	281	323	286	325	333	321	316	333	332	313	295	296	332	290	297	312	313	292	314	329	316	314	331	309	347	319	309	313	293	329	306	315	334	299	305	311	288	325	315	324	297	309	308	348	330	298	325	298	312	322	311	314	315	281	296	336	331	295	315	300	282	326	315	302	320	319	340	282	284	335	309	318	319	353	326	319	335	289	332	301	326	336	304	321	330	303	301	288	303	328	317	294	316	344	311	309	316	297	292	311	325	297	311	307	315	339	348	316	305	276	286	333	325	315	325	299	331	302	302	323	302	321	290	319	286	301	314	304	275	348	319	338	339	335	295	309	322	315	298	293	335	320	327	313	320	300	308	300	349	281	318	302	303	283	316	300	301	352	318	322	304	341	287	318	306	309	308	307	336	338	317	310	298	285	322	297	293	310	313	337	298	299	317	293	286	295	292	344	331	307	321	296	288	316	315	336	329	322	298	341	299	313	299	307	310	288	318	318	325	261	297	317	317	326	320	254	328	312	283	332	317	337	299	312	289	344	342	313	328	322	322	278	310	328	307	297	284	327	307	318	304	296	316	347	322	304	320	308	315	329	304	314	287	310	331	289	331	318	301	299	312	300	318	310	351	280	317	305	300	304	302	346	339	319	353	299	312	304	335	331	323	310	299	320	317	301	324	310	290	299	279	313	296	322	305	307	302	326	326	293	334	280	303	282	313	309	299	312	318	308	311	317	308	295	286	291	314	330	324	317	316	313	333	336	285	323	330	298	293	292	320	311	348	296	315	306	296	324	281	308	361	332	341	302	338	325	313	336	280	315	306	329	287	325	332	326	296	305	341	284	314	294	337	293	331	300	285	328	333	322	323	310	301	317	318	295	278	288	317	329	296	291	329	308	309	311	315	317	301	324	296	320	361	324	326	288	315	322	317	335	301	311	281	316	313	336	295	290	323	293	301	298	302	278	304	321	314	304	309	305	314	306	310	320	321	351	317	286	346	310	339	308	333	300	325	319	332	307	274	340	324	340	321	319	335	270	316	324	295	322	310	307	331	344	304	280	318	289	313	326	324	299	305	315	320	281	348	307	292	341	315	334	272	313	329	312	296	329	322	307	315	294	311	306	331	317	344	304	306	301	298	297	304	309	297	325	321	321	299	316	338	309	324	319	335	347	284	325	287	316	342	287	313	294	321	317	288	265	303	315	297	282	315	311	297	268	318	318	308	314	334	360	342	333	315	312	308	324	318	314	294	309	312	345	330	321	319	281	318	313	348	320	305	328	324	298	311	284	304	305	319	311	303	312	328	314	294	303	297	328	304	292	291
25142	21221	26974	25325	13961	2406	624	510	413	361	369	363	388	384	336	349	378	348	370	371	354	327	361	329	353	332	343	343	402	338	354	345	352	341	372	371	340	333	367	368	347	363	329	333	339	345	324	354	352	348	342	366	373	367	376	338	362	375	372	356	390	370	360	372	357	371	320	348	344	348	355	372	373	362	359	338	346	371	353	338	386	343	346	360	328	379	350	380	340	367	372	336	351	347	354	339	380	336	333	385	341	384	369	328	345	342	368	342	328	381	312	327	362	352	351	340	348	329	381	359	342	348	364	353	352	366	394	365	329	370	349	353	365	339	375	322	342	340	377	362	351	360	374	356	389	352	325	333	347	362	391	342	347	333	388	325	349	370	368	383	376	378	380	384	338	324	362	356	334	335	332	297	343	362	367	365	362	384	333	371	344	348	333	325	341	349	348	370	364	346	353	333	365	378	334	372	373	355	359	330	373	366	359	354	354	346	320	367	375	361	364	369	359	374	411	374	348	355	359	345	336	388	334	366	349	359	344	344	356	361	372	357	361	337	335	370	349	342	364	361	292	310	381	412	364	342	369	354	375	347	345	366	329	369	330	348	344	370	337	361	348	370	349	359	360	343	368	375	344	332	338	338	343	337	347	376	376	371	369	351	346	336	335	337	324	379	361	325	332	371	347	346	334	334	346	339	362	379	338	384	367	371	344	356	338	388	341	351	392	349	338	377	337	349	355	365	343	371	298	376	339	320	319	349	358	361	377	349	351	398	343	345	345	357	347	361	353	351	362	348	363	353	316	341	336	357	350	358	345	347	364	317	350	355	354	379	360	357	336	361	327	374	362	328	377	324	340	349	349	350	375	371	393	327	363	385	371	366	328	355	378	372	415	341	370	350	345	339	366	358	362	378	377	379	368	382	342	346	385	372	342	393	356	345	344	342	375	297	345	325	381	335	354	365	358	371	339	378	381	363	325	317	358	336	369	374	332	389	362	338	338	350	321	377	356	382	361	330	370	383	373	366	331	307	328	346	321	348	352	344	377	368	362	353	330	383	361	379	373	361	372	338	355	353	347	350	338	366	378	347	335	354	344	346	372	345	341	323	337	358	353	384	338	362	366	334	358	347	354	379	359	371	315	355	377	355	340	354	384	336	336	377	328	341	358	324	352	347	329	340	355	341	351	363	383	351	381	323	350	342	353	358	334	364	340	360	336	386	338	325	371	325	315	334	343	342	361	351	340	358	350	368	323	329	352	340	344	358	352	360	371	349	343	381	359	369	323	385	351	369	384	334	311	347	345	353	340	349	361	321	357	350	360	391	361	372	327	352	347	371	441	372	351	343	351	350	340	327	345	347	337	340	370	371	361	336	321	344	384	361	344	376	341	357	324	339	357	328	342	342	333	331	358	372	351	341	312	325	359	324	316	354	368	328	354	346	366	350	372	366	322	374	357	362	359	333	361	381	367	348	352	352	326	352	346	310	322	366	344	328	319	349	378	384	350	320	367	380	325	378	342	365	342	363	346	329	358	365	375	315	344	350	325	383	363	376	353	385	326	361	341	354	357	361	374	351	348	327	351	334	343	392	368	365	341	363	368	362	361	373	376	333	354	336	345	351	354	348	347	328	359	369	353	398	330	352	354	329	353	391	365	364	343	347	337	351	374	392	366	351	366	332	361	355	355	334	345	337	345	337	346	366	337	335	355	355	387	347	310	348	343	342	321	352	323	336	342	338	357	389	302	346	326	346	321	331	356	393	359	332	361	342	340	313	372	346	351	362	336	331	358	343	332	367	347	356	332	393	326	356	367	342	338	340	327	380	358	327	316	361	339	354	389	342	389	336	360	337	349	360	349	322	337	366	380	336	358	303	353	359	328	340	382	307	342	335	360	344	373	363	371	334	338	357	325	352	339	312	334	340	346	341	381	316	324	382	322	339	324	351	358	352	334	315	337	358	374	351	402	355	367	356	364	353	342	357	335	322	326	361	339	338	338	332	368	353	347	342	297	362	371	391	378	355	368	360	386	313	382	390	366	349	331	365	363	387	334	352	362	350	357	357	349	344	344	350	357	360	389	315	371	372	362	369	382	378	330	371	325	324	347	369	395	365	350	379	350	335	345	351	369	334	382	371	358	347	374	342	362	365	354	385	369	367	355	379	330	384	330	343	382	366	375	403	392	356	367	335	366	349	384	347	314	371	354	353	372	353	346	344	329	361	356	361	331	360	368	396	379	352	359	377	357	352	374	369	346	349	352	335	353	334	372	337	348	379	359	330	355	369	353	339	333	380	364	333	344	362	334	320	350	381	389	329	390	343	373	325	339	383	350	363	374	364	340	359	388	318	347	387	338	379	383	365	353	356	356	378	355	365	360	356	329	348	369	361	363	349	385	367	318	338	342	342	338	374	328	358	358	357	336	368	362	355	384	350	353	356	349	372	341	359	348	374	365	353	304	375	331	352	358	353	375	339	318	380	352	343	360	368	362	347	321	353	336	330	338	351	350	362	321	353	338	340	330	380	375	364	345	370	344	355	336	384	356	344	367	373	365	349	368	300	347	336	340	369	343	359	337	344	376	340	360	357	344	353	323	346	351	376	384	355	384	393	357	392	379	351	396	413	341	339	345	361	364	313	349	351	324	390	331	316	340	351	346	372	345	364	363	395	346	344	369	351	352	349	341	348	333	349	339	350	325	343	359	338	346	363	353	351	337	340	392	346	394	335	342	347	357	329	350	347	319	325	328	351	365	364	344	320	341	344	344	373	347	333	354	344	361	362	349	345	338	332	378	351	357	327	378	350	359	358	344	378	346	391	345	362	347	357	377	360	341	337	350	338	379	356	383	340	368	374	330	341	366	333	369	340	366	333	369	337	340	355	366	345	345	367	342	349	357	390	403	340	364	325	342	355	352	348	351	358	336	368	364	335	342	360	357	372	352	341	326	352	363	343	315	368	350	339	351	344	361	311	353	314	350	366	382	341	366	399	379	352	397	373	355	348	350	347	344	337	368	357	350	357	364	392	316	335	358	331	346	380	337	340	355	353	375	369	345	372	384	364	367	368	333	371	357	361	324	372	371	332	330	320	340	364	303	346	379	348	368	350	379	341	354	344	390	313	335	395	353	361	373	394	347	330	369	334	319	349	354	320	356	355	372	387	351	403	366	353	365	344	343	328	362	335	403	331	351	350	347	362	353	360	329	335	332	379	333	347	331	345	398	346	358	325	322	355	356	357	355	353	354	354	335	332	336	350	337	342	328	339	357	362	377	341	327	375	379	316	338	358	335	342	375	367	377	393	369	353	350	324	313	313	390	372	337	352	373	348	377	363	377	359	349	370	357	333	331	356	356	312	320	347	395	355	335	346	333	341	333	355	352	356	326	384	345	371	350	354	354	348	344	383	350	326	328	354	342	343	354	375	346	359	386	348	366	342	342	329	376	373	362	363	340	347	363	330	340	331	385	360	349	344	331	371	344	312	360	370	359	314	343	353
37695	51050	28793	19234	10792	1723	752	618	488	489	454	450	424	424	436	373	451	433	397	414	388	401	411	394	414	410	415	418	379	404	413	404	399	397	414	413	413	450	388	394	417	376	404	401	446	415	389	376	421	391	428	433	433	403	448	395	413	395	408	417	403	424	407	452	416	375	428	448	386	426	386	405	402	407	411	419	387	413	433	412	391	390	453	437	397	378	417	411	395	391	427	400	383	427	405	395	378	402	386	398	391	414	387	425	395	417	419	407	429	397	404	389	433	398	406	398	431	383	420	387	407	386	400	409	420	344	409	375	408	395	415	426	403	396	420	409	385	381	415	396	397	385	421	413	415	416	420	408	397	390	396	432	416	429	429	411	441	396	417	423	383	383	396	405	408	421	388	405	409	384	417	404	390	382	425	424	419	398	423	413	430	386	414	439	422	412	420	419	410	416	379	399	388	436	383	399	412	395	399	375	443	409	400	419	420	417	427	424	412	415	430	400	431	422	432	410	396	403	417	387	381	385	428	413	380	406	419	414	397	416	386	379	369	402	404	448	406	399	428	399	390	414	390	415	399	415	433	420	391	373	408	409	396	388	400	405	392	409	400	417	402	413	373	452	418	370	398	410	391	423	402	390	385	459	415	402	431	391	404	385	434	392	396	396	400	347	426	395	424	426	395	415	407	436	422	384	434	394	428	421	354	416	387	378	398	399	378	423	415	402	403	415	439	377	377	431	417	372	389	386	431	412	419	385	424	421	382	407	395	400	396	438	377	441	412	397	386	416	382	441	422	385	368	416	376	416	421	426	439	434	393	399	404	381	415	410	431	396	423	423	431	408	437	414	406	433	407	421	439	434	374	458	431	405	406	420	443	390	404	372	387	389	417	403	424	387	435	404	396	412	385	447	405	403	419	393	398	418	436	370	382	427	418	393	412	385	383	380	374	405	417	434	403	397	390	425	401	402	436	389	390	437	422	408	422	366	381	411	402	482	395	358	376	394	408	397	426	419	399	417	388	389	437	410	395	423	413	400	396	401	376	439	441	420	401	393	423	398	371	428	379	421	398	391	418	419	383	391	451	442	401	392	414	416	403	407	389	421	388	411	394	375	421	410	404	425	421	406	410	426	426	421	418	377	414	404	373	419	421	405	398	429	404	440	417	385	403	401	382	395	426	394	415	383	420	390	413	401	401	425	395	413	441	411	401	400	426	400	409	419	408	384	404	392	431	405	389	383	408	408	405	393	397	418	385	435	423	377	410	416	407	420	425	407	437	425	397	409	403	397	405	428	416	391	419	407	415	381	408	405	453	404	395	410	372	400	426	414	400	385	390	396	436	412	413	389	398	447	413	380	415	377	375	420	418	354	424	446	454	409	436	425	422	387	430	428	421	371	373	418	425	393	388	414	379	394	420	407	363	410	393	407	397	392	418	417	444	396	415	409	432	416	426	401	389	415	442	374	387	404	438	393	407	417	402	391	393	417	401	419	371	422	422	408	427	405	395	412	368	415	390	388	392	369	387	420	416	432	425	389	405	377	395	365	398	412	364	440	384	377	415	417	392	409	404	424	435	371	366	400	444	442	415	450	384	407	428	382	427	418	414	364	390	435	410	402	444	393	388	412	386	414	378	382	395	431	391	441	399	406	428	456	426	419	383	395	405	442	393	442	370	419	420	430	389	384	410	413	409	432	393	403	383	411	422	389	424	442	367	362	408	427	390	399	403	397	413	397	411	431	430	397	415	409	417	422	395	401	412	397	407	425	387	413	401	404	392	419	399	421	414	403	397	387	399	383	425	405	366	410	390	424	431	438	394	408	398	404	423	416	411	407	355	406	405	429	397	385	409	387	377	414	399	395	375	379	400	380	374	453	380	409	390	424	371	408	399	388	393	415	403	391	404	447	403	377	432	383	417	415	402	411	381	414	444	388	416	410	388	445	368	395	375	388	431	371	401	368	382	381	375	382	394	420	399	426	411	381	411	374	431	436	403	382	400	413	392	438	388	390	399	386	419	432	408	400	355	369	401	434	386	458	398	396	409	437	411	391	398	422	400	407	414	401	415	442	368	419	402	386	392	372	408	409	393	398	431	400	419	371	405	391	426	408	436	426	385	415	408	400	389	395	425	418	406	430	441	449	392	401	420	393	385	441	391	435	349	366	366	392	434	397	392	393	400	429	412	418	435	417	410	383	401	426	400	434	396	384	438	410	384	395	419	397	440	413	391	414	406	408	419	433	406	401	424	430	416	407	410	419	381	416	394	410	429	426	387	408	429	414	402	401	401	435	397	383	398	400	423	405	417	426	421	403	422	434	398	423	390	391	388	393	423	402	406	430	424	409	409	393	432	418	411	424	435	425	371	409	433	381	405	382	385	400	393	440	406	410	399	410	393	389	413	381	434	413	423	403	366	396	409	415	410	422	413	424	384	411	404	379	410	367	391	402	419	385	388	380	423	431	449	393	423	405	411	417	412	427	441	409	411	406	387	426	401	438	392	434	411	420	373	424	383	433	396	380	421	375	438	418	401	426	397	416	377	424	436	425	403	394	434	373	411	354	389	381	400	388	338	396	400	404	417	391	423	411	362	399	388	396	404	393	400	430	389	442	413	420	394	404	385	424	407	412	405	402	372	419	437	424	445	417	411	410	403	389	426	446	411	418	403	429	399	407	412	427	415	418	427	436	405	411	389	402	358	392	404	418	421	425	405	435	428	396	437	412	350	443	386	374	430	413	416	386	445	374	367	417	437	411	398	405	392	416	388	409	422	423	405	416	414	405	411	381	413	394	389	414	409	388	433	369	436	403	435	425	402	404	419	381	422	388	401	412	433	362	428	379	404	395	382	435	423	427	425	402	395	440	424	423	394	426	377	413	392	396	438	417	422	404	398	420	418	381	422	405	395	406	424	392	397	428	378	418	417	427	432	406	408	437	383	420	375	414	419	448	404	392	412	435	411	415	370	388	410	407	402	417	415	432	392	438	427	380	425	399	394	423	436	396	423	383	416	408	412	384	387	418	435	418	399	389	435	404	401	403	408	412	398	463	433	413	391	403	412	393	409	392	426	376	401	394	430	395	413	396	385	394	411	387	447	426	375	416	390	410	395	413	402	402	392	432	431	403	387	376	410	433	458	366	422	403	382	416	405	402	396	433	384	383	401	420	415	395	428	386	407	407	414	363	374	423	422	412	393	392	383	424	424	414	431	369	422	430	415	386	404	391	400	411	415	369	401	414	459	380	400	391	407	444	453	410	414	385	421	417	400	418	402	380	412	447	437	400	412	399	400	428	420	414	407	423	426	451	369	411	429	432	406	435	409	408	405	400	416	451	437	416	392	409	384	378	441	391	425	416	415	389	391	382	385	393	412	408	433	422	412	415	427	398	428	416	436	385	436	385	398	410	456	419	399	412	424	411	419	385	437	436	385	440	376	424	379	435	394	419	420	423	403	393	398	390	388	433	396	433	401	398	400	414	400	454	416	405	419	390
22859	20968	28583	23793	21190	20388	8408	1398	738	602	522	549	483	477	482	454	448	445	516	452	474	425	410	469	450	430	432	424	443	443	415	435	442	444	441	415	391	434	371	422	441	430	425	442	408	412	418	414	435	429	451	450	464	438	455	405	421	403	430	397	425	427	429	441	410	417	407	418	391	418	435	441	403	432	388	426	451	432	447	417	447	401	436	444	397	468	410	440	453	428	386	411	416	441	450	422	461	429	436	392	433	466	452	461	422	414	388	397	415	421	455	401	402	394	418	409	415	404	399	423	440	444	426	386	434	394	412	403	420	420	413	435	466	447	473	419	417	400	450	401	431	448	448	417	413	443	460	408	423	423	390	430	441	494	413	420	410	411	434	429	381	426	399	452	429	453	415	442	439	455	432	414	445	444	409	413	423	461	431	405	410	413	411	430	410	409	392	434	469	400	406	408	392	438	434	445	443	423	424	469	423	404	431	463	437	391	429	459	400	417	396	394	436	459	439	460	429	392	445	462	422	421	435	433	468	409	430	395	404	437	385	413	436	427	416	431	444	408	448	405	445	422	438	417	413	426	436	432	450	459	398	429	439	427	433	403	412	435	385	435	373	417	387	419	457	381	417	385	406	428	429	419	391	453	447	456	452	422	463	412	438	430	417	418	439	415	417	452	442	453	456	431	464	433	421	424	443	407	433	426	450	441	415	403	394	409	407	440	412	418	414	413	443	450	463	408	417	429	429	443	386	399	371	417	416	453	407	407	443	445	489	416	458	418	430	397	421	411	452	409	409	447	442	398	437	439	403	432	432	419	434	434	422	421	436	425	444	394	394	410	442	413	442	409	435	444	410	406	435	392	437	430	442	446	415	425	453	386	412	414	429	411	481	428	420	439	467	444	414	378	441	393	456	477	427	423	417	404	413	487	425	393	423	451	452	442	429	440	418	445	410	410	404	418	418	437	442	415	418	429	455	436	452	410	394	378	407	440	404	413	461	432	426	456	416	412	439	422	420	448	405	414	411	423	418	414	376	417	434	400	410	450	446	425	431	424	419	425	428	443	441	453	386	409	418	467	487	436	454	460	426	447	419	431	379	432	441	389	410	426	421	425	441	428	411	454	435	429	428	407	431	396	414	458	399	441	420	394	387	429	402	377	461	448	435	458	459	424	416	447	436	444	445	428	426	397	422	395	406	416	409	406	447	381	426	397	418	419	432	440	453	435	411	430	417	402	384	445	463	423	403	426	450	415	464	447	413	408	417	417	427	438	451	432	403	422	477	459	442	404	363	457	439	451	411	438	401	441	396	422	418	430	414	437	392	416	410	453	433	382	388	420	424	413	424	432	424	429	409	456	419	398	391	426	399	456	433	424	405	426	418	426	433	409	459	405	426	413	437	422	413	410	446	418	389	413	422	415	415	422	410	442	449	408	456	441	436	423	434	402	422	399	401	423	425	438	407	410	463	426	399	404	399	424	437	449	433	439	414	441	442	412	438	400	379	440	447	427	423	435	408	420	454	415	446	434	395	433	432	418	438	426	393	447	437	429	424	434	409	416	423	444	441	419	417	438	446	399	435	411	381	445	423	423	425	407	437	422	412	420	409	471	407	390	454	425	466	417	452	404	433	441	416	401	419	419	416	443	427	434	435	430	391	424	416	444	441	429	409	413	468	384	440	443	426	362	438	402	449	404	466	436	428	435	452	410	451	412	437	408	412	457	432	426	423	415	440	453	447	434	453	442	388	421	445	400	415	399	430	381	459	429	416	402	410	398	416	454	443	442	405	370	441	424	404	400	423	434	445	449	402	438	428	438	423	405	419	436	433	446	438	394	402	421	410	400	440	460	425	399	435	431	445	435	433	443	456	430	458	422	436	426	400	438	413	432	431	409	432	403	431	414	452	429	429	424	442	446	465	439	429	488	473	436	453	428	429	411	420	467	392	417	419	424	423	413	432	382	451	425	422	446	435	409	472	412	453	415	440	402	445	416	470	413	436	437	423	439	427	437	399	436	430	427	422	417	375	408	425	421	448	419	468	425	459	422	441	391	410	421	404	409	435	440	463	404	422	476	416	438	419	403	438	409	384	417	442	456	438	419	442	410	404	437	406	448	389	421	430	438	385	411	429	459	406	419	428	478	432	459	446	442	468	444	399	407	474	405	440	438	456	407	442	414	453	422	410	429	436	439	413	426	424	457	425	432	427	450	457	450	414	458	461	408	466	399	450	441	429	426	421	395	442	432	442	472	411	412	435	443	369	416	392	408	437	431	444	433	397	441	456	384	429	390	420	416	457	408	399	436	414	388	421	404	434	382	418	412	445	441	445	395	395	504	466	439	414	427	426	460	436	421	396	443	421	425	449	408	419	451	418	395	413	405	387	410	444	434	420	389	431	416	458	426	424	411	415	436	420	424	406	412	426	409	400	398	439	433	441	408	432	442	452	415	461	453	427	432	435	448	408	398	395	431	420	405	451	444	407	443	426	461	471	400	413	414	406	422	424	452	448	418	390	445	402	421	453	426	447	424	412	400	397	443	407	413	427	449	456	389	415	444	397	406	439	442	419	463	469	440	418	411	433	424	428	438	423	421	419	408	454	414	418	432	434	416	419	435	408	426	416	435	440	451	433	419	394	434	443	421	429	447	414	424	397	439	416	432	416	413	469	434	420	435	400	394	424	424	422	432	413	426	441	411	402	380	433	447	410	408	427	447	397	414	443	416	428	429	448	422	403	403	431	437	424	446	432	467	446	427	422	379	434	444	406	415	430	418	428	412	451	461	419	432	408	420	458	414	464	429	427	442	412	441	420	427	431	417	427	442	405	428	417	408	442	453	414	443	418	391	434	425	395	416	422	465	410	461	404	415	396	416	462	474	398	467	433	415	408	420	428	434	454	412	448	452	440	410	404	422	471	405	440	444	428	427	432	412	423	414	436	439	451	422	448	425	395	434	413	420	425	429	452	436	424	417	429	420	411	455	391	400	418	440	438	426	389	436	425	448	455	406	421	383	472	454	410	423	376	410	422	454	396	426	459	403	412	447	406	428	416	424	399	445	383	409	432	426	430	405	441	425	406	438	460	445	410	430	421	444	444	426	411	408	389	408	438	428	444	423	410	415	400	409	423	414	429	407	419	428	440	445	418	463	430	413	396	397	433	430	433	415	403	408	474	422	441	400	448	399	435	447	417	436	446	450	452	416	448	410	453	415	397	448	429	395	457	425	391	426	414	431	432	418	435	440	435	409	433	450	452	454	404	412	402	405	408	442	439	425	455	438	392	399	373	429	454	437	424	460	435	454	464	433	413	415	450	433	450	414	424	426	441	408	403	382	442	434	413	414	397	423	408	436	432	423	426	397	422	420	429	452	405	431	443	405	390	423	399	440	428	402	445	436	447	456	395	441	443	427	397	405	452	419	421	395	429	418	420	413	405	417	389	413	460	432	441	395	440	403	444	419	402	439	420	415	419	416	396	456	453	461	388	415	406	426
40428	59291	44122	26639	12972	6145	1896	1165	906	786	601	606	536	530	537	507	512	513	466	456	519	471	493	524	462	466	479	458	505	486	471	498	487	465	479	449	491	452	438	474	456	474	448	431	503	485	470	524	453	474	467	470	475	478	451	442	456	485	445	455	428	487	445	466	482	428	467	447	463	456	502	446	465	453	497	474	442	466	436	477	491	495	461	455	455	475	487	423	444	442	439	483	487	452	486	443	483	503	459	441	472	489	473	467	476	445	482	452	492	479	470	468	490	478	443	474	477	490	456	427	450	509	485	478	456	472	458	473	470	456	466	500	437	436	465	481	484	485	497	518	444	477	417	473	498	472	458	463	467	455	449	482	445	469	497	456	435	420	464	475	471	483	463	494	467	456	462	487	499	446	466	484	413	455	466	521	465	467	463	463	489	452	438	496	449	456	464	446	505	469	449	450	495	451	465	490	489	443	474	475	453	459	426	472	449	481	479	455	446	463	441	431	476	505	501	451	478	448	482	467	480	470	468	473	504	498	433	464	445	485	462	474	445	432	450	479	456	433	476	472	462	457	492	436	438	469	450	460	466	441	474	452	473	465	466	462	473	456	471	472	475	453	494	455	473	477	495	500	418	408	455	461	515	466	473	484	441	478	448	449	481	500	456	453	481	460	460	467	435	452	465	465	477	440	500	436	497	471	507	486	439	454	457	488	452	474	482	478	461	458	458	451	444	469	476	448	450	455	456	476	433	470	477	455	475	470	470	461	486	522	442	445	458	489	466	450	454	490	495	456	480	500	420	453	478	442	450	479	470	423	475	465	469	490	470	460	477	448	447	472	445	458	471	460	461	515	496	464	435	464	458	493	443	483	461	481	459	462	447	460	479	470	424	458	476	438	465	459	477	417	469	476	422	443	455	467	428	484	446	456	462	493	477	482	446	458	461	468	430	466	434	453	460	415	426	465	500	480	419	496	504	431	495	478	492	462	483	468	513	463	477	491	491	473	456	477	459	489	457	504	476	489	481	475	496	417	457	456	441	486	475	464	476	460	480	450	493	472	453	489	456	462	433	424	473	470	481	488	486	490	434	421	414	488	453	452	479	448	476	468	453	482	448	468	445	466	483	466	451	448	432	447	495	479	413	449	480	425	461	464	475	524	466	495	466	450	455	470	462	482	440	530	469	440	448	473	448	439	459	444	453	456	485	446	494	488	469	478	447	468	445	497	454	439	480	441	487	445	427	445	476	458	459	463	447	454	448	455	491	462	462	462	455	464	452	478	505	457	467	473	431	448	463	480	489	422	455	471	461	483	431	457	484	464	489	477	504	484	456	417	436	443	455	475	486	462	464	444	476	473	492	450	427	478	490	465	425	450	460	419	479	463	463	482	462	429	453	472	514	451	449	450	464	464	477	464	475	490	504	494	473	450	464	455	447	456	481	457	466	453	448	475	499	441	507	495	457	418	499	461	487	480	508	449	476	460	487	462	495	467	457	479	415	470	446	456	477	477	431	487	453	506	483	470	455	465	460	504	443	466	466	450	447	501	467	464	445	466	475	480	451	447	503	448	484	407	433	450	448	469	466	453	481	485	522	476	451	475	455	491	498	445	496	457	464	516	501	447	460	484	468	440	431	472	475	432	481	477	482	449	467	471	500	461	462	488	444	462	488	476	447	474	487	452	509	466	473	461	461	472	442	499	482	433	453	463	479	481	431	472	451	415	462	496	471	437	465	457	455	482	485	465	481	492	469	468	463	417	470	506	477	449	466	463	455	457	492	471	441	453	502	466	477	459	451	473	453	472	460	511	472	428	456	474	480	474	463	466	464	413	451	477	453	481	473	490	480	445	488	487	478	440	444	488	464	437	477	469	473	431	479	468	461	468	447	465	462	486	468	459	456	462	511	496	488	461	459	489	488	472	432	466	469	405	472	442	510	459	466	429	469	463	458	451	454	452	481	440	476	486	471	464	480	458	477	463	480	457	488	462	471	449	477	470	482	478	476	489	479	473	475	431	467	492	452	443	489	491	461	481	449	469	515	474	431	469	458	432	494	480	483	486	466	465	474	461	448	446	454	433	428	445	493	555	467	475	445	454	489	456	458	486	462	457	464	431	444	472	471	464	466	451	480	487	442	455	462	512	486	443	465	478	463	408	427	473	456	461	491	515	472	445	481	425	452	484	433	450	523	466	448	448	499	450	466	479	481	449	500	477	487	473	434	480	463	462	506	446	466	460	474	472	487	476	420	449	495	438	490	482	446	463	457	442	478	457	470	458	431	464	437	478	440	451	458	463	477	467	492	447	474	463	475	480	498	472	475	486	461	434	446	491	446	463	466	469	457	488	460	494	469	465	458	466	478	459	462	479	474	450	482	495	485	486	436	484	455	442	462	444	501	459	491	460	490	477	459	460	468	457	447	446	484	441	445	446	477	463	485	448	503	468	452	463	466	483	454	472	429	461	452	468	473	462	427	492	452	470	483	477	483	482	446	458	446	447	446	489	424	461	493	453	480	481	460	460	456	482	458	463	465	450	490	435	455	478	445	449	491	471	443	479	504	466	458	499	471	451	482	469	496	470	441	447	476	480	452	515	466	503	466	493	453	485	428	473	489	457	447	479	485	463	475	452	515	448	473	455	489	450	506	429	429	466	462	460	498	437	448	518	482	435	436	463	433	488	465	433	468	482	491	480	476	487	477	444	509	455	494	443	452	495	447	410	485	477	467	432	461	466	440	464	459	459	449	466	472	449	465	448	463	465	444	493	483	490	462	491	498	471	425	473	417	503	459	447	466	490	458	495	439	415	429	486	472	466	465	465	452	430	479	432	471	480	422	480	502	449	436	453	461	460	485	440	477	453	454	478	486	442	475	469	473	450	486	461	477	486	492	434	450	466	440	476	457	494	461	462	451	440	465	468	463	489	486	451	451	447	448	449	472	460	429	495	484	446	494	483	408	450	400	450	455	439	445	497	471	461	473	434	480	498	476	497	465	461	489	469	418	432	439	482	476	503	474	444	478	469	411	482	469	468	480	453	443	483	456	434	447	470	478	506	497	480	440	422	431	440	464	470	457	454	472	510	474	431	508	460	476	468	456	481	496	440	453	427	449	469	483	516	462	455	515	487	440	498	478	486	506	480	452	478	488	473	439	512	447	463	457	459	485	488	483	475	502	475	467	486	462	465	446	467	486	452	468	483	496	479	496	473	509	449	437	460	497	498	493	461	465	425	482	452	481	440	472	456	468	452	484	458	475	471	475	503	496	443	451	456	473	497	463	458	458	470	482	472	462	440	469	459	466	433	487	467	467	450	484	446	463	521	438	472	472	455	445	488	465	455	488	453	458	438	489	429	430	425	468	481	499	433	473	486	460	434	477	473	426	500	430	475	454	466	466	467	459	443	433	498	497	463	508	455	443	546	507	480	478	466	478	459	488	452	421	466	456	435	469	424	433	452	453	471	465	490	476	470	474	439	461	503	493	403	456	460	440	480
30433	28246	26786	14819	3576	904	352	311	282	287	262	244	259	258	246	263	255	233	266	231	256	241	249	249	262	240	243	243	243	238	225	237	252	236	238	248	267	227	278	228	253	253	196	257	253	227	244	265	245	219	253	254	250	266	265	269	270	225	270	223	274	231	242	234	230	243	256	250	242	242	248	247	233	242	255	253	230	242	268	247	241	237	252	251	237	237	247	254	253	290	268	261	251	262	230	233	231	259	226	264	262	245	271	252	260	252	238	232	247	263	237	255	229	255	256	275	258	274	251	238	231	230	267	255	269	248	265	259	231	236	254	266	254	222	229	259	243	259	235	242	268	231	235	223	284	242	271	234	220	269	280	244	253	250	229	241	225	268	253	257	249	222	258	247	272	233	242	256	226	233	251	280	219	265	224	249	232	267	235	227	251	236	243	255	252	247	245	259	270	267	236	222	255	279	267	223	212	272	250	253	241	261	268	264	214	259	211	228	235	267	266	256	259	257	216	233	260	235	233	207	260	254	251	246	230	264	245	238	254	269	216	250	241	269	220	217	230	253	228	255	246	277	247	222	226	234	224	244	211	253	223	249	222	211	276	268	245	240	257	247	242	241	253	239	256	246	256	263	250	229	213	233	258	228	246	220	243	255	258	251	247	253	263	259	251	232	241	258	272	246	253	228	272	258	250	269	255	236	247	247	221	243	254	214	260	254	247	233	270	221	234	238	255	259	250	237	229	249	240	237	233	266	251	222	254	258	243	236	247	260	254	246	250	246	227	233	248	265	249	253	272	237	231	255	270	262	254	260	250	226	246	258	250	248	259	238	246	223	229	236	232	246	255	225	286	234	257	242	257	253	245	265	274	231	266	255	250	244	243	237	246	226	257	251	236	247	242	239	249	268	258	258	238	256	263	239	255	227	241	249	238	258	247	228	246	271	244	256	269	240	256	233	247	245	260	210	246	238	233	260	261	250	267	247	227	244	250	275	264	244	233	244	216	230	259	250	237	235	245	226	254	232	274	227	262	244	227	263	252	233	241	240	254	270	251	257	273	250	257	241	234	261	243	248	244	252	229	275	283	213	245	263	229	267	235	258	227	240	243	262	264	232	237	247	230	251	239	245	226	270	226	236	222	230	240	248	234	243	240	248	258	233	230	267	234	264	250	261	242	227	249	253	240	260	249	246	255	267	252	249	253	231	258	231	252	242	256	220	247	240	267	247	250	265	234	252	261	277	267	242	233	262	254	279	273	260	220	251	264	245	271	270	255	256	228	237	242	235	245	243	227	257	242	225	261	246	253	237	248	244	242	256	250	253	239	229	283	264	243	214	221	259	231	242	273	242	237	254	258	258	264	241	252	243	265	274	254	247	247	250	244	254	250	216	263	252	247	249	245	241	244	230	246	237	253	273	227	278	257	274	243	252	237	268	222	251	237	269	244	261	260	229	228	243	246	267	266	254	254	228	239	256	271	228	223	227	227	251	275	235	272	226	261	207	252	264	238	255	227	269	280	258	250	262	262	273	234	246	254	241	241	261	249	255	270	261	237	248	250	233	242	245	219	227	278	257	281	257	265	215	236	275	228	255	262	245	251	229	252	267	251	253	242	258	230	247	258	261	236	242	257	243	266	232	237	250	278	239	237	246	231	240	238	262	203	242	218	247	251	242	243	257	214	229	245	275	224	261	275	258	257	239	244	236	230	258	244	235	284	258	262	296	235	237	256	238	268	246	288	233	243	235	237	221	259	231	247	252	254	265	243	250	265	242	243	252	249	238	272	252	230	260	224	265	236	250	249	294	257	255	249	256	227	243	263	276	252	245	265	270	240	251	262	230	240	289	274	228	247	258	255	241	233	228	257	225	246	244	267	244	259	251	251	261	238	228	276	242	253	237	232	265	239	256	243	250	214	223	252	241	249	265	242	249	257	245	254	258	248	238	260	271	243	245	246	266	251	272	240	213	223	258	256	261	232	248	234	271	249	245	230	256	246	244	267	247	231	251	238	271	258	248	224	273	260	240	240	246	244	287	256	247	273	248	245	250	247	253	243	239	232	267	256	226	228	251	251	240	247	268	247	252	232	227	242	238	266	276	236	211	227	216	236	238	256	258	243	233	231	234	226	237	235	246	236	272	256	238	244	236	245	240	252	233	249	257	252	250	242	241	234	242	230	248	262	257	243	246	273	275	259	242	251	275	248	287	237	239	221	277	264	252	243	252	246	247	238	240	213	258	236	220	244	250	229	250	246	269	270	214	242	252	241	262	238	223	218	251	257	233	225	239	233	238	263	269	252	235	256	222	218	256	250	256	250	235	221	233	247	252	232	249	246	252	253	258	242	235	235	275	219	224	235	269	236	229	247	240	252	269	266	239	221	218	260	250	241	257	224	249	251	263	236	249	251	238	255	240	227	230	260	267	227	253	235	285	230	243	253	241	255	259	255	232	228	253	251	241	228	252	270	259	221	261	258	240	255	223	246	230	263	233	248	254	237	244	248	269	272	220	231	257	241	278	240	256	220	233	251	246	235	266	240	231	248	258	225	251	261	252	237	259	227	228	250	246	226	249	252	248	234	257	270	250	243	216	246	236	247	272	243	247	262	229	258	239	257	275	235	247	248	274	249	279	218	243	264	262	232	243	272	240	274	293	255	257	253	255	237	263	247	278	253	274	250	222	233	239	253	258	230	271	252	230	233	230	236	253	247	256	234	229	219	227	257	217	248	262	230	254	244	260	262	269	262	258	234	227	257	244	246	241	252	291	250	252	268	267	228	269	250	233	230	238	267	266	250	236	237	240	224	249	241	229	242	276	245	271	252	235	248	246	234	238	253	257	244	247	224	246	237	276	259	226	240	247	236	237	222	236	258	240	279	236	231	246	232	277	234	242	239	259	239	250	219	251	257	232	281	278	237	226	232	251	252	241	233	258	240	253	250	257	241	236	290	252	253	221	236	241	239	267	257	248	245	240	222	239	280	256	275	237	244	245	246	259	252	256	238	276	274	216	263	246	244	251	235	243	221	261	221	247	244	243	259	256	231	265	245	245	235	265	230	260	266	257	241	262	263	253	245	241	265	254	248	249	240	230	243	240	227	254	249	265	270	228	243	248	265	262	253	245	271	253	254	242	228	250	253	305	229	248	233	228	255	240	247	236	266	253	250	253	253	223	269	281	223	253	234	281	222	251	253	267	244	256	236	238	262	261	247	244	272	214	272	255	240	209	247	242	235	271	269	230	250	270	263	252	253	229	256	292	251	256	249	254	230	253	252	263	245	245	271	236	263	206	229	248	261	243	225	258	272	263	218	219	246	248	282	258	258	253	238	246	233	240	261	232	267	258	241	235	264	271	229	246	260	272	225	250	240	233	218	268	228	257	222	249	222	238	240	234	240	252	214	220	243	243	246	264	231	235	256	241	231	285	247	224	267	253	262	255	252	289	232	235	218	250	214	233	238	241	245	249	266	244	247	193	244	249	253	240	234	239	239	271
34930	41332	25720	12980	4348	1193	448	377	314	286	313	292	265	305	284	301	281	327	296	282	275	308	282	294	277	326	299	274	296	271	311	280	296	294	316	286	265	284	295	277	305	297	286	287	251	296	329	308	273	305	327	277	322	285	304	265	303	285	326	300	278	315	265	274	287	326	273	277	284	279	307	294	307	271	269	298	282	265	306	279	315	334	315	277	310	316	304	308	332	291	300	290	283	263	302	250	327	301	261	327	285	303	294	297	283	297	259	283	297	312	319	276	287	281	276	268	295	299	272	288	298	286	277	267	294	274	314	269	302	298	265	270	285	260	274	286	304	297	275	279	314	281	285	250	306	309	296	274	271	252	314	317	308	286	299	314	281	307	291	299	314	321	290	285	280	272	272	295	264	295	289	289	282	278	299	281	297	278	272	259	278	300	285	296	318	291	298	258	315	257	271	294	298	304	294	283	291	301	280	299	291	270	287	269	283	290	258	309	327	293	311	289	298	285	255	305	289	266	305	269	277	253	296	305	291	305	317	319	296	300	283	280	287	305	298	307	283	287	279	317	310	301	295	302	278	277	312	292	281	305	290	310	281	276	318	294	305	288	289	316	297	287	283	293	295	270	269	295	294	287	271	298	307	300	298	281	283	291	254	309	282	307	286	298	320	286	290	295	273	309	309	296	320	300	279	282	303	294	296	300	270	292	309	276	292	286	272	287	314	315	278	302	283	286	272	270	270	302	274	307	292	289	280	306	277	283	304	285	280	305	272	301	316	301	336	277	324	281	283	303	275	284	295	320	267	298	289	289	291	306	280	278	276	289	306	292	294	309	290	261	311	307	293	290	277	308	320	316	321	309	301	295	282	280	269	281	288	303	306	261	269	322	269	301	268	291	287	293	268	296	299	284	281	298	290	296	298	318	296	318	268	274	292	311	313	282	269	300	284	308	279	299	302	295	285	318	315	279	291	301	290	306	311	322	312	283	291	266	286	289	295	285	284	283	284	300	302	333	309	284	280	292	285	305	293	300	279	256	301	295	305	280	319	278	294	302	312	309	310	292	294	299	315	294	294	317	311	301	325	307	349	286	281	279	284	306	313	268	320	292	295	308	253	280	259	302	283	289	291	278	283	285	265	297	285	306	280	295	280	268	305	305	332	304	299	314	297	316	269	293	300	276	291	286	268	301	285	283	252	286	306	271	298	282	263	250	281	285	297	296	287	275	278	296	276	313	303	317	319	275	303	296	272	295	301	294	289	300	298	309	279	291	282	311	321	259	272	291	334	248	339	325	317	290	293	297	314	281	287	291	318	300	316	296	299	273	302	275	305	300	279	322	325	300	297	273	287	278	267	285	289	263	332	319	272	285	286	284	305	276	291	289	299	294	292	291	271	296	297	272	263	288	291	282	297	326	302	309	307	265	293	309	334	337	268	282	301	322	262	300	278	315	277	275	300	309	298	289	312	296	289	260	315	282	303	304	281	302	272	283	275	308	290	308	279	293	299	335	272	279	301	267	262	286	279	311	293	284	297	277	291	287	304	280	292	291	275	286	270	292	283	309	316	282	284	304	245	298	277	289	285	286	268	288	270	264	306	292	282	282	267	287	288	304	305	302	296	320	275	299	263	268	295	273	274	286	279	295	284	326	301	324	332	289	292	283	301	292	287	281	276	304	295	301	296	320	288	275	264	328	285	300	301	298	290	273	299	291	310	293	267	289	309	307	295	265	325	290	256	308	309	283	302	293	316	284	315	288	325	278	285	270	296	296	278	273	284	322	295	310	322	297	280	284	274	283	281	253	274	306	265	283	305	302	302	289	295	286	323	288	295	266	314	279	324	271	291	284	296	291	289	275	268	309	309	331	305	303	301	333	300	322	276	290	288	286	279	299	301	303	275	283	300	282	296	320	282	316	308	282	292	289	270	282	293	266	274	287	317	288	296	269	273	324	320	297	265	307	297	272	299	297	306	292	271	305	366	296	304	282	279	309	287	315	272	320	273	283	279	286	312	323	287	254	277	268	267	316	299	269	264	310	287	261	297	290	316	310	296	332	312	272	302	279	275	295	260	286	261	290	303	278	290	312	302	291	298	277	291	286	312	301	335	276	302	302	277	287	287	267	282	296	291	286	317	288	297	284	292	258	313	267	287	291	282	300	315	268	295	275	296	294	314	294	276	240	307	279	265	300	311	296	302	321	288	288	314	288	301	318	303	305	274	265	314	272	288	292	295	275	291	330	267	317	306	280	273	297	272	293	261	309	284	304	277	296	281	277	288	305	297	281	293	327	290	307	283	312	300	309	284	304	306	308	283	291	255	314	268	284	270	301	286	275	304	279	287	283	263	281	254	300	323	266	264	294	300	294	297	281	301	293	310	283	289	275	278	297	290	298	314	277	289	315	308	312	290	282	289	323	280	292	304	317	284	299	275	308	276	275	289	314	303	308	278	271	299	280	326	297	291	252	288	278	270	313	248	293	262	325	285	280	332	299	289	290	277	301	278	296	272	285	288	290	264	289	301	270	305	245	306	322	278	308	292	265	290	300	324	276	284	299	273	314	287	275	303	330	286	305	310	301	289	315	262	311	300	297	298	293	315	298	299	289	317	310	292	271	309	294	259	292	280	317	309	292	277	277	310	304	277	305	293	276	248	291	280	315	306	303	274	270	280	326	271	269	276	285	300	287	301	287	299	309	299	267	283	293	307	311	307	308	307	301	270	284	302	281	275	294	307	288	322	283	297	295	303	334	291	297	309	289	268	302	284	266	303	274	261	302	275	288	303	300	294	263	287	300	284	293	322	289	312	293	273	276	322	286	312	293	306	314	252	286	288	288	270	344	292	285	284	310	291	299	293	297	289	273	292	321	294	313	273	298	307	280	272	291	311	316	308	317	293	275	266	303	296	283	315	318	279	279	296	303	285	242	259	293	279	261	249	288	279	291	295	270	325	262	289	306	293	300	281	285	287	289	293	264	289	297	312	282	289	301	285	296	296	292	304	305	294	323	265	298	282	280	261	271	302	292	286	283	301	291	291	330	303	299	293	279	274	295	284	302	287	292	319	262	266	286	313	279	289	315	282	276	285	322	295	279	279	326	306	287	275	311	264	266	259	294	311	313	334	259	282	330	298	315	296	273	277	296	305	305	286	271	298	298	278	275	277	324	343	311	307	321	275	295	289	259	326	270	263	294	287	266	300	296	287	317	289	282	301	305	323	275	282	296	284	282	300	299	289	279	298	291	323	261	308	257	306	291	266	308	293	320	289	286	283	301	289	266	272	312	303	263	281	318	293	297	265	305	261	292	305	299	276	287	309	276	277	288	301	297	301	292	277	273	299	277	283	297	286	333	298	270	283	318	258	294	324	315	278	272	309	291	294	259	296	278	305	286	298	271	295	286	294	295	277	285	287	282	296	287	289	295	283	292	265	295	240	253	292	290	294	305	296	276	304	288	291	306	288	267	283	282	300	292	321	263	313	311	311	279	267	271
23956	20957	28354	25081	20747	10317	1773	648	422	366	349	302	301	302	268	271	271	298	279	292	287	267	284	268	293	298	243	283	300	268	244	284	274	282	244	308	262	296	256	282	309	311	284	277	279	278	278	290	251	251	290	280	279	292	257	248	274	242	261	247	268	287	270	274	260	287	272	263	276	247	298	283	266	248	331	296	277	293	271	262	285	273	293	250	257	292	308	258	257	285	285	297	295	255	267	278	292	296	310	267	278	297	270	294	259	280	289	269	307	260	255	260	267	269	243	282	265	288	276	272	257	278	254	255	284	284	250	291	270	286	281	271	262	263	271	269	252	275	244	268	292	277	270	263	283	285	277	260	267	273	276	243	272	279	287	259	279	274	284	275	284	287	261	278	319	270	253	266	304	265	272	291	309	277	270	264	271	285	299	274	298	294	279	262	286	268	286	297	294	256	268	275	285	271	282	269	300	285	287	288	309	280	258	265	298	269	282	271	297	291	257	258	290	264	275	262	268	271	324	286	278	272	239	271	279	286	278	257	258	255	286	267	299	281	255	246	270	270	279	290	284	285	276	302	242	282	274	292	266	302	257	307	301	268	284	265	270	312	285	269	285	294	267	258	263	304	284	281	272	260	290	267	256	259	261	266	294	268	276	288	272	305	290	252	275	304	262	266	293	285	274	281	219	279	298	281	264	286	279	311	272	271	249	287	253	280	277	260	262	280	301	295	238	282	315	275	299	276	276	274	274	266	269	248	262	273	263	276	274	302	267	262	308	271	265	290	304	280	307	261	314	275	236	300	283	258	279	268	250	294	272	285	272	285	280	266	278	294	272	284	262	257	248	269	264	297	271	257	287	292	287	284	247	284	286	295	287	269	283	299	274	299	280	293	273	265	299	261	272	268	321	258	252	263	268	287	247	260	248	263	260	268	289	280	244	272	279	267	253	276	283	278	252	287	299	265	270	306	268	287	302	238	280	242	250	293	311	268	288	268	249	274	313	264	276	276	342	280	255	268	268	310	275	249	286	300	270	287	280	272	268	263	280	277	287	266	298	268	258	292	261	263	246	269	282	287	256	303	288	243	267	267	281	265	298	293	289	269	262	295	283	293	275	273	253	264	273	271	277	265	278	267	293	267	265	264	294	268	280	279	256	252	265	278	275	265	283	277	306	283	294	295	288	251	264	261	270	275	281	283	312	258	266	294	255	280	278	287	245	258	306	268	286	278	276	293	273	281	299	265	263	263	283	278	297	285	286	281	287	270	256	280	277	302	286	265	309	259	275	294	294	273	272	298	279	303	274	313	266	275	256	284	259	276	279	270	286	264	259	264	285	278	290	257	228	289	288	267	261	271	275	253	272	281	241	278	281	263	265	295	293	259	248	294	271	292	288	271	309	246	286	307	279	281	295	286	275	288	234	274	286	243	272	265	250	270	268	257	303	252	266	254	270	307	310	302	292	281	294	271	280	272	267	274	263	296	277	271	279	273	245	310	283	275	283	277	256	280	290	283	249	269	256	279	289	307	293	257	301	281	248	274	271	273	250	283	275	280	256	269	276	272	276	261	291	292	286	294	266	277	266	285	258	264	286	260	279	282	267	276	278	272	291	287	282	290	268	285	293	274	314	255	292	270	278	260	283	264	275	266	278	275	279	271	296	290	266	298	270	277	293	309	263	251	266	262	263	283	260	277	306	264	288	291	304	267	249	286	272	272	271	281	266	301	265	248	284	279	276	266	271	284	267	309	256	302	291	250	263	281	305	296	283	296	272	256	245	273	284	282	269	271	307	294	244	294	258	296	278	286	293	247	273	286	283	266	269	295	310	247	269	287	239	267	298	288	251	268	276	254	285	271	274	280	292	243	268	308	271	310	264	299	291	265	268	254	300	256	242	282	288	262	285	280	277	277	282	265	262	291	280	267	259	309	276	287	291	290	271	309	265	237	232	285	292	289	270	278	272	279	264	255	276	274	296	284	283	276	273	279	300	260	248	283	275	283	259	274	265	283	295	279	273	272	281	293	266	311	283	290	240	266	257	292	283	275	295	280	285	240	278	276	269	286	305	256	286	287	320	247	254	267	288	255	269	270	272	243	258	261	266	269	275	274	307	287	288	271	319	251	258	265	293	270	276	283	284	263	268	251	264	276	275	248	266	269	253	252	263	291	260	281	259	277	254	275	266	282	283	274	250	295	283	272	295	302	259	285	264	295	280	274	269	272	268	255	296	290	271	242	295	265	276	280	252	279	265	258	293	261	285	270	295	286	267	291	286	272	236	289	266	264	320	262	279	276	270	263	253	284	301	283	275	288	283	282	265	276	275	261	264	258	276	296	275	311	272	271	282	299	262	257	257	290	295	286	269	257	246	303	296	284	286	254	276	275	300	290	300	286	297	293	290	299	273	272	275	298	255	251	300	263	280	270	251	241	256	275	289	290	238	263	287	283	324	272	272	271	290	276	292	263	265	262	274	287	272	267	268	237	276	295	301	273	269	252	279	270	276	287	283	279	270	268	269	264	297	291	260	297	271	288	292	295	273	271	270	252	243	276	280	269	275	245	278	278	296	242	271	285	275	273	291	266	293	279	294	264	296	276	248	287	278	270	265	257	295	309	280	292	290	245	277	264	269	291	307	227	286	260	248	270	276	272	273	299	274	281	279	299	277	272	291	268	274	299	277	285	297	280	272	302	304	282	276	275	297	280	290	254	303	264	283	243	267	296	262	254	277	267	305	280	283	274	270	279	264	256	241	283	275	270	286	282	274	254	278	273	258	254	274	282	278	252	272	295	291	271	289	306	276	287	271	281	269	283	287	291	248	268	278	263	269	294	259	280	281	281	275	293	284	266	284	265	264	289	260	310	244	261	266	269	273	273	258	269	261	280	279	282	257	277	290	269	272	277	280	300	284	264	287	285	299	274	267	261	281	277	290	254	253	298	280	271	269	284	292	257	289	279	294	285	265	294	255	256	248	243	306	260	278	298	259	280	283	267	288	245	289	277	277	281	264	283	292	302	281	265	275	275	285	302	270	262	273	299	277	266	283	271	289	274	279	284	256	281	267	276	275	263	263	238	262	280	258	267	255	248	282	261	280	280	256	271	295	265	255	283	257	298	277	266	303	262	276	268	232	278	273	267	281	278	293	298	285	254	274	263	265	273	273	273	274	264	268	228	254	274	247	275	300	290	290	291	287	294	260	293	241	279	258	264	249	289	268	257	280	277	302	263	283	285	289	310	280	268	258	285	232	266	272	274	303	278	249	299	292	240	294	272	275	276	290	255	279	306	266	281	300	271	284	285	313	285	249	271	247	280	302	284	268	282	268	300	277	280	273	261	294	275	261	266	290	266	263	243	250	253	274	227	278	232	257	305	301	269	293	265	282	308	284	285	273	272	270	296	270	298	283	272	326	265	276	283	268	293	252	281	256	283	268	281	274	242	277	264	300	275	284	284	274	275	299	261	292	269	252	271	268	286	238	279	296	274	270	268
36946	58790	43520	27172	12969	3068	1030	617	503	409	387	338	352	359	318	357	350	343	301	313	309	316	313	297	326	295	323	277	318	304	309	332	313	309	314	346	310	328	311	316	311	325	316	324	281	317	333	318	305	324	311	332	336	321	316	327	308	315	311	350	306	284	306	366	319	294	306	301	307	332	305	324	336	315	330	319	295	306	322	313	298	314	307	281	325	318	294	337	298	317	328	339	309	323	297	318	296	306	292	337	321	302	339	299	312	333	304	318	313	322	321	307	335	287	326	307	305	325	311	308	285	320	291	311	325	297	315	319	322	295	293	295	337	335	288	286	295	324	321	313	325	289	300	311	298	298	322	329	310	310	327	256	289	304	332	300	296	296	316	321	337	313	308	304	336	301	334	292	309	308	312	263	282	315	288	331	302	314	330	304	314	332	324	304	330	306	304	340	287	317	318	321	293	312	328	310	317	307	309	338	314	307	320	329	324	328	329	337	296	289	309	295	332	273	320	303	312	322	299	306	324	322	320	335	319	301	346	326	317	309	328	319	298	313	351	352	294	308	345	287	291	293	294	304	317	322	311	309	320	327	323	312	303	312	324	309	324	343	285	301	344	322	305	313	311	305	329	332	291	311	347	333	302	291	297	321	320	308	282	320	313	330	308	326	277	296	313	334	289	335	285	316	316	337	289	325	334	327	312	336	286	328	299	320	323	315	287	305	317	304	340	316	330	327	321	298	307	299	284	318	336	316	318	294	311	292	318	327	298	284	328	288	326	318	336	302	308	341	303	322	317	305	314	326	294	316	319	325	299	310	297	306	297	303	320	331	325	323	348	324	307	320	310	292	287	311	298	357	336	341	304	307	325	292	347	313	288	359	314	300	342	312	291	309	304	293	310	326	295	304	307	339	325	316	335	315	312	336	305	325	309	305	299	326	326	325	305	306	298	330	309	325	295	297	317	305	307	313	311	315	315	310	321	296	340	336	340	324	317	310	343	312	315	312	294	293	324	328	293	310	331	303	339	334	335	308	322	316	303	336	306	292	329	333	302	304	338	331	331	323	311	317	329	318	295	325	298	306	314	286	327	322	306	292	349	306	324	314	309	297	331	329	305	327	303	295	306	347	306	269	293	313	316	332	290	288	307	302	312	301	324	295	282	298	314	321	330	310	337	297	328	309	325	318	354	343	304	324	300	307	299	309	298	283	322	320	346	311	331	326	307	327	286	296	308	296	312	315	298	306	338	296	297	301	321	322	274	330	327	294	325	299	287	311	297	368	316	332	316	309	325	298	326	291	282	305	322	315	323	288	317	316	337	306	315	299	310	302	321	318	318	283	307	313	327	336	297	316	331	338	343	307	307	333	310	284	322	280	321	333	324	296	305	311	313	288	361	338	283	314	327	302	327	301	297	313	305	326	268	297	315	326	294	315	325	295	308	323	311	316	307	329	327	325	359	295	329	290	324	308	327	288	296	338	311	317	297	327	343	320	302	330	311	311	298	319	291	307	315	310	306	315	288	312	307	343	353	320	323	319	328	324	323	333	320	302	329	318	325	296	274	334	289	295	342	285	306	322	303	306	317	336	297	336	294	322	307	320	320	327	328	292	320	321	306	324	319	311	318	311	339	312	307	319	308	323	294	318	335	307	323	306	276	316	278	327	326	318	313	331	312	342	323	318	308	314	326	323	333	302	310	316	303	332	341	296	306	300	316	348	336	301	299	279	308	315	301	300	322	309	303	293	301	311	305	287	303	309	300	352	335	351	279	299	314	323	303	294	297	322	312	336	313	322	305	320	283	317	302	316	314	319	282	349	318	351	320	322	302	328	312	324	322	303	339	300	357	278	332	304	298	354	290	289	278	301	308	325	325	304	334	299	334	312	267	328	313	349	335	326	317	285	324	329	331	334	307	327	301	313	318	322	291	312	328	319	291	324	311	283	329	341	332	342	333	357	307	323	300	353	306	324	334	317	332	293	324	311	316	309	339	348	309	333	317	278	327	295	313	296	334	318	307	316	312	289	302	330	306	315	321	348	309	347	306	295	308	355	300	323	302	323	305	334	311	330	316	333	343	283	317	315	307	315	305	324	283	303	301	293	255	304	292	304	334	264	324	307	345	329	332	312	290	347	313	342	353	294	323	327	304	323	307	324	318	307	344	314	312	328	308	324	320	289	332	318	311	344	359	319	303	305	304	342	307	298	304	300	298	341	294	283	295	335	322	319	320	311	300	322	310	308	287	278	304	326	333	329	313	311	304	338	318	338	316	284	319	319	308	330	323	332	285	337	304	314	320	291	351	310	329	332	336	309	311	317	319	328	316	336	364	306	324	333	318	283	291	304	317	323	317	305	348	316	318	337	307	309	343	302	350	318	315	306	328	306	324	316	333	302	307	296	342	306	306	337	314	337	314	311	315	337	326	304	341	331	307	317	314	326	334	302	315	317	287	318	328	339	332	325	322	310	321	304	308	301	302	307	301	326	297	285	309	323	317	327	305	316	303	318	323	296	300	303	324	329	344	307	311	319	317	340	294	313	302	317	324	333	306	307	332	325	311	319	319	306	350	306	326	323	325	307	297	307	316	304	326	310	285	326	317	335	334	305	291	320	315	314	300	298	310	327	310	291	305	305	293	295	322	313	315	332	310	316	298	336	308	295	289	319	313	314	327	337	311	317	284	325	359	310	307	315	314	306	325	325	304	305	328	287	313	307	331	307	319	317	299	322	357	320	315	297	305	319	341	351	315	305	301	313	302	318	339	322	302	310	339	342	323	284	292	317	311	301	306	316	333	300	301	302	353	355	307	290	339	285	334	326	310	324	312	316	322	350	312	323	302	308	329	312	312	318	342	285	280	296	331	306	318	308	328	338	298	303	344	282	312	312	303	333	305	312	312	299	350	337	306	323	300	332	341	325	305	328	329	309	330	295	299	292	326	330	304	323	313	311	339	335	307	295	316	346	352	315	324	287	317	315	330	312	330	344	299	324	322	334	331	318	325	311	334	345	297	320	328	308	317	291	255	322	334	333	327	303	311	276	321	319	346	306	284	325	303	317	311	336	327	283	310	334	321	298	321	329	302	344	302	306	314	324	352	338	316	331	325	355	306	311	331	342	328	325	335	353	335	302	282	345	318	295	294	322	312	305	295	314	310	319	285	312	302	322	313	324	288	351	322	323	311	314	325	321	266	306	347	345	317	292	313	316	298	319	316	320	304	345	339	333	291	281	305	315	318	320	321	309	330	344	321	293	304	309	301	334	309	297	336	309	305	325	333	322	348	334	349	284	334	304	309	309	301	309	321	348	312	282	347	306	324	301	302	309	374	330	340	327	309	314	267	326	328	317	279	331	288	302	337	341	347	320	280	311	327	319	319	312	281	300	293	320	270	326	318	308	315	301	305	312	326	314	305	331	300	302	325	310	308	327	279	342	340	315	318	286	318	331	310	295	309	333	302	304	313	302	305	307	284	333	312	322	337	294	326	300	317	312
25024	21259	28043	25375	13008	2648	841	584	462	397	377	392	393	344	391	369	336	346	327	373	344	347	346	359	364	355	351	374	375	360	354	343	339	350	362	350	357	341	366	357	366	331	349	354	377	357	352	354	353	361	374	379	360	349	328	349	356	387	349	363	358	327	364	345	362	356	383	355	328	357	348	392	341	363	345	352	310	386	356	358	320	392	392	352	375	373	378	347	340	341	365	341	354	358	350	358	352	344	379	353	375	362	369	349	366	359	357	355	329	352	351	336	364	391	320	348	377	375	384	379	366	339	350	339	343	367	393	366	353	361	348	358	364	369	346	360	333	328	377	400	355	374	360	347	338	336	340	338	350	325	340	381	333	336	344	351	343	339	374	362	343	378	371	360	383	358	350	337	372	371	333	386	367	336	346	361	349	382	360	361	348	343	349	368	353	337	396	384	361	343	346	359	362	361	345	349	370	358	336	341	345	376	326	333	338	347	369	320	364	392	326	355	397	348	356	349	339	374	365	339	347	366	368	383	340	382	364	361	351	341	359	353	345	363	386	381	337	357	340	349	356	348	332	349	375	381	362	358	355	354	373	374	354	349	344	317	333	354	340	372	368	342	356	350	362	332	376	352	346	386	342	358	344	372	355	329	358	375	331	343	355	385	338	340	306	325	343	342	363	325	348	361	383	360	347	355	370	364	358	363	334	333	359	368	353	370	354	335	322	335	334	383	346	358	376	364	354	368	373	367	367	342	373	365	378	344	338	328	366	352	377	355	313	372	331	363	366	357	346	348	352	338	348	317	344	347	353	359	353	340	343	345	328	351	366	340	382	367	366	342	380	342	352	335	369	379	378	351	347	340	357	350	333	363	336	353	339	341	328	365	353	340	350	360	345	368	361	320	358	328	360	345	358	356	341	367	325	360	350	350	348	357	366	354	368	345	348	344	330	342	395	357	340	360	373	365	385	368	375	338	336	345	356	327	398	327	359	340	343	350	364	355	329	346	302	366	326	365	359	364	358	334	387	343	350	360	354	343	350	364	394	361	363	319	381	383	361	328	329	351	352	327	321	326	390	375	336	374	334	331	337	366	352	372	361	348	337	351	319	351	344	325	393	364	369	364	336	347	341	344	342	365	375	353	372	333	363	326	357	323	339	333	348	339	343	397	346	328	365	329	364	333	348	338	359	374	353	349	349	337	374	349	384	361	362	362	362	343	335	324	357	388	333	369	353	381	371	377	348	375	361	337	356	359	351	338	378	323	366	362	332	360	394	340	393	357	341	362	340	315	383	362	359	353	324	345	342	369	342	368	362	374	358	373	375	375	331	363	367	349	351	323	390	352	341	340	355	373	340	351	376	363	338	369	346	347	335	359	372	351	392	321	355	359	369	345	353	317	371	348	341	371	363	354	340	309	361	338	363	352	369	325	355	374	363	337	334	346	374	347	330	376	324	365	367	352	350	338	354	395	317	355	375	345	353	377	327	331	352	351	351	326	337	357	359	324	349	300	390	349	386	368	327	328	361	366	370	351	339	341	358	395	380	364	353	369	323	386	356	345	360	343	349	374	338	336	352	369	374	401	312	375	332	398	355	363	351	326	348	386	333	368	353	347	366	395	363	336	357	351	350	395	380	350	369	322	371	364	361	351	334	372	361	341	350	355	375	364	350	298	337	346	315	377	344	363	385	344	358	372	355	372	356	378	373	357	351	356	347	385	349	339	388	337	352	358	367	341	350	326	334	336	331	327	407	315	350	388	356	381	355	328	366	358	358	341	365	382	373	311	334	360	385	381	350	359	343	350	352	347	391	346	348	325	342	359	355	371	363	324	301	367	364	371	342	346	354	386	384	369	372	354	329	339	353	379	353	321	338	352	337	353	370	320	399	355	338	352	376	353	313	357	377	367	344	360	364	336	388	359	331	338	394	339	354	378	322	327	384	350	319	346	368	347	370	365	356	376	373	403	357	379	357	323	374	373	363	361	386	368	390	355	325	374	348	357	351	317	367	360	346	388	355	342	323	356	340	369	313	364	349	387	359	390	342	357	342	350	345	346	358	377	385	355	354	384	371	396	341	375	403	388	358	337	350	375	333	376	401	385	382	330	369	386	377	404	341	363	348	345	326	367	379	377	365	377	348	326	392	342	333	344	350	370	364	358	348	368	349	341	362	358	358	317	344	356	340	385	350	339	343	345	363	317	372	332	351	355	358	365	340	353	345	369	326	343	339	346	354	379	348	364	354	344	386	362	341	334	324	346	345	347	362	373	355	350	352	379	369	353	324	348	350	385	383	368	374	359	402	330	379	364	371	374	378	347	373	357	344	355	371	370	341	336	355	355	367	329	350	362	357	368	334	358	338	369	367	366	353	357	351	332	319	372	333	337	348	332	367	373	360	355	350	365	360	364	388	346	341	373	345	367	349	377	357	375	365	342	341	352	341	368	344	362	340	288	359	359	336	353	362	344	351	350	385	367	364	364	338	390	321	342	330	341	371	364	347	363	377	368	390	350	367	319	351	370	354	360	357	363	362	359	360	355	357	324	374	358	370	355	336	352	346	322	348	347	356	338	335	305	347	306	373	357	352	360	329	348	326	367	344	352	346	355	361	359	365	331	379	365	366	384	357	338	350	335	370	354	366	321	360	360	353	363	341	368	329	346	377	352	324	366	377	363	351	321	366	355	342	328	318	394	366	370	333	358	334	345	339	358	357	322	389	356	364	360	362	358	364	352	356	358	371	328	351	365	348	368	328	351	354	327	380	331	341	347	385	362	366	346	392	334	362	338	363	370	359	335	344	354	366	353	368	330	353	337	365	366	310	341	378	319	344	368	331	354	328	339	355	372	366	392	335	350	342	363	323	366	343	383	358	373	353	329	346	354	381	358	360	363	406	329	347	367	353	356	352	346	374	357	355	346	325	335	334	316	360	348	356	354	412	386	338	361	341	316	338	372	372	375	334	349	334	341	343	351	352	316	356	386	356	353	388	359	375	374	344	323	356	398	338	309	327	339	342	340	365	350	345	322	351	365	381	351	355	324	351	360	361	370	381	346	344	383	331	362	361	394	396	334	394	351	349	345	371	324	363	351	349	350	334	402	344	363	353	342	378	340	367	352	352	345	337	354	336	342	344	354	345	330	313	372	350	354	337	372	368	346	334	367	376	343	353	317	343	348	395	316	373	360	361	362	359	360	363	303	364	348	337	328	374	342	341	365	349	364	327	375	359	384	393	388	345	348	365	362	376	359	381	325	356	351	370	360	343	349	358	354	349	368	374	362	329	356	344	353	359	343	361	358	357	383	354	321	342	351	320	366	331	377	370	364	325	340	402	348	333	343	350	365	358	369	349	371	338	363	328	362	359	333	337	365	364	358	364	387	356	333	339	341	364	358	394	316	354	345	367	324	347	352	350	349	365	366	327	360	383	356	358	345	349	332	382	347	353	364	347	320	379	372	378	385	367	382	349	364	375	337	360	336	334	340	355	335	357	351
35699	51223	35676	20247	7324	2242	960	640	557	514	490	442	444	408	421	429	423	416	435	408	415	401	434	413	398	395	395	423	402	382	412	385	392	425	396	376	425	428	416	424	418	419	403	421	385	424	414	374	402	401	413	408	410	418	399	415	422	380	408	396	369	411	418	416	375	395	411	428	404	399	382	398	403	414	434	371	408	403	409	406	443	390	384	401	391	384	406	409	464	398	422	405	389	383	433	424	377	413	427	426	432	428	394	406	435	399	380	417	385	391	420	436	393	376	380	412	388	399	422	407	383	397	378	414	391	406	433	416	405	412	377	427	422	400	417	463	408	433	414	418	414	432	376	371	393	425	394	385	377	400	365	385	417	382	423	385	401	417	412	407	430	423	390	412	425	404	455	425	453	407	399	410	418	404	408	394	398	414	396	432	403	383	389	430	405	409	404	420	409	409	418	396	403	403	454	428	413	425	403	413	378	407	427	427	397	407	432	409	421	416	399	400	394	416	383	418	429	392	421	433	422	411	408	404	386	448	425	378	398	364	411	408	394	389	388	410	359	432	397	399	377	385	441	435	426	427	375	379	447	419	396	377	406	395	382	375	400	404	394	407	391	426	417	408	385	403	393	428	408	437	410	406	419	379	431	418	399	415	418	402	402	390	400	412	408	390	410	381	433	382	445	410	437	403	428	416	425	416	441	399	407	412	469	416	417	404	400	416	410	387	395	401	383	366	395	395	418	404	392	425	376	420	396	453	398	403	401	411	415	423	415	400	373	406	390	418	412	427	424	411	419	411	401	438	389	389	403	439	379	367	430	395	424	416	417	412	416	421	445	398	410	415	429	386	392	446	415	407	410	423	411	405	436	402	399	411	384	412	402	405	413	407	430	417	420	396	418	416	391	391	377	409	416	440	424	426	431	435	407	399	403	408	400	415	404	430	400	404	406	418	415	430	400	398	396	432	404	415	414	430	402	389	431	447	410	399	422	433	383	384	416	417	410	407	413	393	359	409	401	385	408	403	393	392	427	381	429	398	433	409	426	355	367	423	443	415	430	406	385	383	421	428	402	458	384	385	404	406	406	397	407	407	424	415	414	419	415	402	437	425	404	414	373	417	406	406	398	413	389	379	377	406	401	420	406	365	403	420	430	450	405	418	434	392	416	419	436	446	407	397	424	428	409	427	407	412	358	407	401	383	429	414	414	377	386	369	426	410	432	382	405	382	380	419	405	426	399	398	429	410	430	393	409	431	366	397	403	435	411	434	404	429	410	407	415	382	400	420	419	437	423	431	453	384	417	407	389	408	408	383	407	418	412	441	420	398	351	375	374	411	422	416	415	411	398	401	415	399	390	440	400	430	415	419	413	414	430	368	368	405	427	413	376	420	371	408	399	414	396	370	383	385	395	426	366	439	429	424	416	432	422	397	435	398	392	378	385	398	424	441	404	398	428	386	421	400	411	407	429	416	450	383	380	398	431	405	402	421	429	372	423	393	384	408	435	443	411	411	420	451	384	436	425	375	398	400	381	380	405	422	439	407	420	412	418	420	421	409	401	418	424	424	389	402	423	387	413	391	408	409	432	409	396	409	403	437	415	419	407	383	413	393	435	371	437	425	399	390	435	408	397	421	402	372	396	384	403	402	393	372	365	447	412	395	387	386	370	383	426	410	412	413	412	368	438	405	392	400	443	406	431	398	415	409	415	423	409	432	403	428	355	408	389	443	428	352	394	458	428	422	392	402	428	410	367	420	392	435	390	390	420	393	400	420	410	356	417	418	375	352	380	402	447	405	409	394	438	441	418	403	417	395	449	432	380	425	414	413	394	394	430	373	443	411	401	420	376	407	426	390	385	419	405	403	398	402	392	393	422	406	404	398	408	408	418	380	383	406	402	415	395	413	388	427	438	412	430	424	399	402	377	420	421	392	444	432	348	464	439	441	399	380	409	373	425	369	406	397	442	393	410	434	389	414	412	414	442	395	409	413	453	382	390	422	379	374	445	360	404	380	428	385	389	374	433	377	409	407	385	412	421	398	442	411	415	437	412	382	393	420	402	382	443	392	401	425	423	395	395	410	385	413	406	388	444	407	438	407	398	427	411	416	403	433	411	380	364	411	404	395	388	398	421	419	406	396	389	392	443	400	412	384	375	389	391	379	423	430	437	373	382	433	390	412	423	413	428	442	398	365	412	438	386	414	452	375	410	422	406	402	427	394	426	434	459	390	442	404	403	408	420	411	412	429	383	414	410	425	424	385	432	396	396	397	388	400	426	438	404	418	414	428	389	390	434	363	414	396	455	427	386	405	421	455	402	407	371	417	417	392	408	429	425	404	386	417	409	410	410	410	382	393	418	377	424	389	412	407	411	402	416	416	402	413	366	411	425	408	428	406	416	386	418	406	411	403	405	383	379	415	420	402	417	374	401	415	397	414	440	430	398	406	398	384	413	398	387	391	430	413	389	432	405	419	399	387	378	423	421	420	422	374	407	425	449	395	406	391	409	414	410	377	412	378	431	415	421	389	411	412	407	404	408	399	433	382	390	422	435	440	436	426	389	419	424	428	380	425	404	422	405	395	356	409	391	410	400	402	393	364	409	410	415	420	402	392	406	421	409	414	409	374	408	388	432	405	404	392	410	420	401	414	411	404	443	391	373	403	422	423	419	404	417	399	420	400	402	421	403	442	412	414	437	408	419	351	431	423	382	412	400	405	413	419	406	417	409	392	435	417	385	412	385	396	385	390	404	413	404	405	411	429	428	414	422	397	416	379	413	390	389	423	430	400	395	407	405	410	383	389	395	384	400	410	425	391	402	429	377	409	388	407	399	357	428	418	416	394	382	400	409	395	439	395	444	408	421	401	442	414	399	414	396	414	409	421	400	406	403	462	411	430	394	391	381	427	387	399	414	424	408	387	452	428	409	404	394	461	411	419	408	391	359	418	448	432	394	413	399	419	418	422	405	457	417	396	418	409	375	395	416	390	424	415	398	437	422	422	420	385	404	441	414	402	422	432	409	426	440	447	401	438	434	414	422	399	409	404	417	411	398	424	401	401	395	390	412	446	404	425	424	395	420	417	427	400	453	424	377	404	405	381	404	395	412	417	377	392	410	430	379	438	394	446	423	404	389	417	374	391	432	378	434	425	458	412	431	464	379	416	391	424	391	438	397	375	408	471	408	397	406	420	397	395	371	389	409	396	411	443	407	409	378	408	428	403	391	407	396	391	398	388	414	441	407	399	396	415	434	424	395	410	438	416	441	385	429	410	433	408	406	381	395	438	392	450	397	417	430	418	420	443	414	395	442	404	399	397	408	383	411	386	423	419	417	453	429	419	411	389	410	411	417	421	425	396	366	419	405	417	408	424	414	396	394	409	400	431	407	413	371	381	445	418	413	415	425	391	420	435	398	400	423	385	407	403	445	414	415	419	448	403	420	421	383	398	398	416	366	428	418	403	421	409	381	425	416	421	401	404	387	455	439	379	419	391
22755	20900	28488	23838	21157	20074	8287	1280	801	651	512	484	487	469	481	463	451	458	462	448	431	466	445	451	429	438	420	420	454	460	455	443	462	453	460	451	422	404	423	420	416	455	414	471	451	472	436	448	458	454	464	429	424	465	443	425	439	439	453	457	459	464	450	437	423	455	440	452	457	442	437	416	437	394	423	433	449	418	436	443	497	449	423	438	459	421	432	441	428	420	444	426	454	413	428	458	443	416	462	452	461	425	446	462	417	442	476	409	406	456	459	422	432	443	410	431	437	481	438	452	432	449	426	433	459	462	450	443	444	453	468	423	448	417	455	460	399	432	423	468	432	417	430	438	455	414	424	436	425	421	411	423	495	403	429	481	456	436	443	437	435	431	402	413	447	442	458	450	434	456	439	453	434	445	455	455	477	443	435	435	446	438	432	462	447	457	409	460	449	458	440	462	447	435	411	449	421	421	451	454	462	456	418	415	460	432	438	423	507	420	418	421	434	461	439	457	420	418	410	454	448	388	435	434	414	466	467	421	464	420	452	427	463	410	407	423	417	432	455	457	439	451	436	445	432	442	456	494	421	418	462	451	444	435	450	428	469	414	416	428	455	424	454	442	473	446	440	439	381	466	468	471	474	441	408	459	416	406	411	455	444	433	417	434	424	430	456	417	435	437	415	436	391	430	410	479	391	458	410	446	412	436	458	458	435	450	456	459	459	430	419	469	479	456	437	486	436	418	437	439	407	471	466	420	432	414	471	416	436	480	438	426	403	445	446	454	452	451	440	436	453	419	426	417	418	439	457	450	437	431	452	439	463	439	410	413	420	413	430	428	432	438	411	422	453	431	434	435	479	433	424	426	475	440	459	415	435	453	470	448	426	446	429	476	468	486	413	463	455	490	453	419	419	457	467	447	425	431	450	466	435	462	438	431	470	449	464	441	424	444	489	440	453	445	428	438	487	453	469	437	452	441	405	421	459	442	397	426	424	419	455	438	420	416	444	468	425	469	492	442	421	442	441	444	437	400	418	415	438	430	419	462	437	442	430	414	451	448	418	423	435	442	416	427	413	421	478	441	444	429	452	446	452	459	411	478	458	489	467	424	456	431	432	437	433	442	458	412	467	434	425	467	434	442	439	447	473	456	422	451	479	446	422	425	420	429	451	418	437	450	447	437	500	456	458	462	398	403	441	427	468	443	464	459	431	422	452	380	464	423	430	440	456	429	425	439	470	438	461	437	442	439	422	470	442	454	457	446	449	474	429	456	453	513	441	430	427	439	429	466	431	450	420	449	474	426	445	451	443	458	462	470	473	420	446	439	455	464	429	492	442	479	426	427	442	459	437	420	456	435	451	436	469	451	448	423	448	469	401	462	438	408	448	427	478	429	437	428	420	432	426	431	429	474	431	434	454	412	437	431	416	410	422	450	411	413	454	464	414	414	432	426	443	444	424	435	450	444	419	427	448	453	426	445	411	451	426	454	478	478	450	428	459	465	440	451	427	436	421	452	443	457	459	439	436	407	436	426	463	425	445	478	474	448	407	433	476	434	417	464	465	437	434	426	426	437	471	463	436	457	422	408	450	449	433	462	410	441	452	455	442	459	451	434	422	408	441	433	470	431	426	434	436	455	448	442	436	446	440	463	465	436	420	433	426	444	460	427	458	441	438	473	441	438	442	430	426	425	449	472	440	434	450	440	422	437	433	411	392	436	425	442	441	451	442	416	422	462	474	436	449	420	388	456	437	466	458	445	452	427	457	427	425	427	455	453	449	429	438	435	451	448	436	421	435	458	401	455	418	433	439	483	468	380	388	472	431	441	444	440	466	433	484	414	425	405	482	412	458	446	479	411	463	454	454	419	436	427	419	436	449	442	439	453	399	456	450	465	422	465	413	429	429	428	450	435	443	426	464	459	472	415	428	406	476	412	426	458	475	411	455	446	411	450	442	422	400	419	451	476	443	441	461	402	440	435	411	414	461	430	426	439	421	420	439	416	457	441	478	487	413	400	433	446	457	443	416	472	460	446	402	435	421	394	443	485	446	421	420	401	455	473	487	464	431	461	437	450	418	434	458	426	452	448	448	431	418	439	451	457	444	407	436	418	457	470	405	471	451	429	454	415	417	430	421	426	414	446	441	444	448	422	455	456	442	426	433	475	433	455	442	424	440	435	432	431	436	454	469	437	468	443	426	476	451	462	429	416	451	416	472	443	453	414	419	414	403	480	493	481	419	400	422	495	438	451	470	448	430	422	455	485	412	456	450	415	447	498	438	465	427	458	426	443	451	456	448	441	462	457	442	433	448	411	437	419	409	446	433	423	457	421	456	466	461	431	446	411	421	453	413	448	413	453	423	452	457	415	475	452	441	431	454	483	408	450	466	476	435	464	489	450	421	451	469	459	434	468	422	421	440	468	464	430	428	458	448	433	460	481	449	442	422	456	454	417	463	458	418	438	463	403	490	420	442	406	434	433	421	437	482	466	413	445	439	413	429	463	454	431	447	425	449	475	428	487	436	461	380	425	428	440	430	422	439	430	447	458	435	429	424	424	456	445	422	463	450	419	448	442	426	431	445	436	443	450	478	432	422	450	430	443	456	436	437	404	491	449	423	433	465	461	437	459	440	463	477	434	454	435	458	443	446	426	457	458	484	427	438	447	410	472	421	460	420	437	438	412	437	433	454	427	430	451	440	447	465	443	409	468	461	437	412	451	445	422	433	442	400	467	462	483	410	422	471	437	452	415	476	450	404	459	456	423	438	444	444	466	465	449	440	435	448	446	451	427	446	443	479	424	431	435	427	465	438	410	434	469	428	471	398	423	459	448	438	430	436	453	415	384	426	466	442	440	424	467	467	453	427	461	486	433	433	457	460	427	446	453	451	444	466	456	471	391	410	469	467	476	464	443	465	450	438	454	453	468	450	422	404	418	435	419	488	460	470	448	437	454	434	440	401	390	466	446	458	451	424	450	421	458	437	420	457	401	427	429	438	474	416	410	410	453	456	481	440	460	473	446	440	457	419	437	432	447	415	417	418	442	458	496	425	420	440	401	492	402	445	428	412	451	427	399	435	467	428	447	447	438	468	433	462	420	453	456	443	474	431	451	450	375	456	403	429	442	462	432	464	445	448	428	448	431	435	476	448	443	452	444	443	415	457	439	420	413	452	428	479	440	423	429	470	450	409	449	425	423	434	415	429	456	431	415	409	426	425	454	461	472	463	399	405	470	447	487	462	429	436	429	410	437	453	427	474	447	424	440	436	489	395	451	444	445	436	467	398	423	445	449	443	400	454	445	454	433	440	434	416	453	413	470	437	447	433	411	434	436	444	441	454	467	428	441	463	465	469	452	432	423	415	447	435	415	441	460	452	461	410	400	452	462	419	421	446	463	448	433	491	441	442	415	415	426	401	462	423	451	434	458	440	482	481	433	445	443	423	438	423	414	469	485	441	483	461	452	466	429	435	400	464	451	416	441	446	460	433	427
42515	62872	48413	31394	14568	4124	1701	1060	873	753	657	586	518	552	513	524	518	512	476	524	447	517	473	497	513	493	502	454	508	487	438	495	471	478	526	480	502	477	514	463	510	458	458	435	485	485	487	500	483	505	468	442	448	478	493	531	497	513	472	476	505	512	496	490	492	494	439	480	497	489	490	452	474	472	517	496	475	507	493	460	452	542	502	467	455	437	453	484	471	486	445	469	484	461	474	482	508	452	488	493	482	515	478	445	522	471	510	475	449	451	464	442	496	441	449	485	484	454	513	496	483	501	472	501	426	481	508	492	490	487	494	488	467	464	477	493	433	495	505	471	472	470	507	521	468	460	448	472	499	480	499	470	517	463	474	487	456	491	448	440	503	464	491	479	462	493	463	488	493	538	430	447	474	494	497	457	482	479	464	486	484	446	502	507	477	466	448	464	445	450	494	479	449	477	517	494	483	468	503	493	449	484	472	486	470	476	507	465	515	461	444	493	489	506	497	448	437	458	475	487	507	480	442	522	449	498	493	474	472	477	436	440	463	470	485	473	491	486	479	481	501	518	473	468	491	475	453	497	508	467	454	440	496	441	483	466	519	472	495	521	459	493	509	508	444	482	493	484	502	468	490	472	465	433	482	482	482	456	476	458	483	480	463	497	453	450	476	484	475	502	490	499	454	454	489	484	488	513	495	499	482	502	504	495	450	513	486	505	462	495	456	452	442	517	454	477	491	451	473	515	521	498	451	442	467	458	484	487	481	493	446	477	491	476	513	486	487	480	451	467	480	453	451	470	460	438	464	454	479	494	458	482	448	474	451	479	489	499	505	479	472	507	475	476	449	448	460	472	459	510	481	490	461	504	502	479	474	494	496	508	482	492	474	468	489	477	527	483	524	487	489	494	480	510	450	497	524	454	492	455	481	504	480	505	461	474	456	491	477	507	467	492	498	496	484	492	504	491	458	486	464	471	488	518	458	477	506	452	504	505	499	481	494	470	494	510	443	480	461	473	513	455	473	509	472	493	459	460	504	492	485	536	503	432	502	483	451	471	501	476	500	493	489	481	497	469	515	496	466	484	475	477	459	459	490	495	511	503	476	467	472	516	474	442	497	501	474	435	484	478	476	488	497	455	470	449	501	468	486	461	480	508	491	452	472	466	514	468	480	494	511	472	514	504	539	474	505	483	488	481	484	494	466	495	496	477	506	505	463	474	478	464	500	463	451	479	499	475	471	482	462	492	469	508	471	483	507	511	487	474	502	470	454	473	530	458	469	467	484	468	469	425	464	455	491	463	480	475	448	469	464	467	454	506	504	464	515	492	483	502	460	485	501	474	468	502	515	471	502	496	512	472	496	451	454	491	472	503	491	515	483	521	468	471	474	496	459	474	488	464	497	489	493	471	472	490	523	505	461	518	452	503	488	514	481	484	492	506	499	496	440	474	465	485	461	494	474	479	476	458	456	492	487	456	449	498	504	485	464	475	516	467	482	545	471	454	447	483	480	528	497	463	472	507	471	490	521	490	483	511	465	477	485	467	493	468	484	453	517	477	507	462	466	418	477	492	500	483	475	501	460	474	477	446	476	473	514	485	464	458	476	495	494	494	511	453	485	473	456	475	488	484	469	457	483	488	474	481	473	479	518	481	466	504	459	451	483	441	483	446	470	447	496	488	463	437	471	434	507	475	491	494	511	490	527	504	495	464	488	485	481	500	485	460	497	481	451	488	457	511	511	462	478	462	457	484	510	479	437	514	498	493	489	447	472	536	451	454	548	491	486	505	468	499	463	529	455	477	467	482	495	455	491	488	473	467	506	445	478	475	425	463	447	429	500	489	482	491	540	441	488	474	468	449	466	471	483	454	470	506	496	494	490	459	473	479	464	467	469	487	458	484	488	508	485	455	468	484	470	487	483	484	491	516	498	470	513	485	496	525	480	479	450	490	480	446	499	475	497	434	493	506	469	488	449	516	484	475	480	483	488	482	444	485	502	474	471	483	487	451	494	482	444	484	496	479	478	484	461	507	475	486	455	510	432	448	439	483	485	438	464	474	464	525	506	452	465	496	458	501	492	490	462	501	504	496	489	470	487	492	490	534	533	482	432	463	462	507	478	498	453	485	506	461	489	470	448	460	441	482	460	484	435	475	481	504	440	423	485	471	477	508	469	508	499	449	454	440	456	501	454	456	448	491	472	484	464	499	490	450	487	484	450	498	466	460	490	462	497	507	467	477	464	510	469	524	475	476	511	491	458	473	487	471	489	475	502	500	479	500	473	483	460	485	518	463	494	448	473	477	465	468	483	513	472	491	473	466	461	501	466	470	491	445	458	485	498	498	487	477	429	520	480	500	500	456	477	462	469	446	475	516	471	482	457	495	468	470	493	502	440	497	463	499	483	487	476	490	441	444	497	457	438	469	533	455	498	452	475	483	441	448	480	476	473	507	500	470	493	477	487	470	465	511	508	483	464	493	466	501	483	479	465	475	450	484	486	501	475	485	482	510	465	469	485	482	444	511	453	474	476	449	492	466	522	504	482	454	483	483	466	476	499	479	463	462	499	478	442	524	472	421	448	485	461	478	488	462	470	482	471	500	493	458	475	489	493	470	508	460	478	508	484	502	457	473	473	482	528	495	491	469	479	463	453	487	496	489	532	480	499	463	470	473	458	440	505	512	530	433	490	481	434	492	450	483	499	488	497	483	521	515	507	467	492	480	472	455	466	523	461	486	469	466	478	487	475	501	491	506	501	450	464	499	470	464	487	498	472	523	500	490	487	454	444	467	481	464	456	487	493	469	474	436	462	480	473	505	472	482	505	483	476	489	523	497	516	489	487	468	492	484	475	444	526	474	493	509	468	464	457	524	473	453	478	504	465	509	475	462	505	485	484	503	443	445	546	500	420	475	465	459	496	470	420	492	464	492	464	484	477	509	489	481	506	476	527	497	524	478	453	518	495	498	499	472	485	519	453	470	487	493	485	499	486	458	497	483	490	483	482	489	504	478	489	525	518	517	455	515	489	490	489	530	485	447	457	477	502	471	474	445	491	484	460	472	498	502	499	480	505	503	470	443	485	485	522	482	478	466	451	495	426	487	449	450	481	467	475	504	478	486	494	487	510	443	470	462	499	435	437	505	448	468	460	480	455	465	492	473	503	465	459	482	516	519	498	500	506	525	502	474	458	508	477	460	470	500	485	476	497	468	457	482	496	470	520	473	459	460	528	537	487	483	476	477	465	492	473	511	479	452	495	481	504	499	523	468	473	504	463	465	466	478	522	482	505	483	493	501	491	521	456	490	461	441	489	473	490	477	461	475	522	489	457	489	455	484	516	480	458	476	495	438	513	460	498	488	480	476	472	464	517	510	482	441	484	451	449	474	471	488	491	474	515	460	498	462	484	449	471	470	489	492	443	462	478	468	470	481	438	516	467	502	481	454	481	499	463	460	476	449	470	512	463	456	498	478	502	508	503	491	493	492	493	474
30785	34838	29288	12870	2988	726	363	316	268	258	257	278	237	269	269	248	266	251	261	286	306	251	269	260	256	250	247	234	273	265	236	243	267	258	241	255	242	242	251	216	259	248	269	251	265	260	267	249	267	246	237	253	265	240	243	226	246	230	236	258	274	261	263	227	256	220	266	277	224	242	261	255	225	227	236	235	247	227	261	251	254	247	240	267	253	251	259	235	249	246	231	260	268	278	263	268	249	248	223	249	266	274	254	274	237	230	259	270	240	263	255	247	236	220	250	266	242	264	248	233	226	244	263	241	283	250	279	265	271	231	249	249	271	260	283	247	218	235	239	243	278	227	283	257	260	228	255	279	252	270	243	270	237	239	256	230	270	246	258	224	247	254	224	262	246	276	251	258	274	244	250	265	249	227	277	283	255	240	255	225	254	258	225	246	249	290	217	247	243	263	249	276	257	245	259	260	258	276	262	248	269	237	267	241	232	245	271	231	242	255	236	276	249	238	282	259	263	248	251	254	284	238	252	262	248	232	274	228	243	277	256	260	258	267	232	248	248	237	254	225	225	247	254	223	267	278	244	246	243	233	248	260	240	249	254	258	258	255	271	272	258	264	246	240	265	240	246	269	264	240	249	233	245	230	264	267	247	268	279	281	242	254	248	260	254	248	248	281	239	255	246	260	260	271	241	241	261	240	269	248	234	252	252	276	241	254	275	254	254	257	252	303	242	234	260	250	242	247	253	233	258	248	232	244	265	242	237	264	252	251	276	246	239	259	281	228	233	254	249	291	199	268	240	256	231	275	231	235	266	281	206	244	262	272	264	237	234	259	253	254	275	259	266	217	268	265	245	260	263	263	290	242	284	244	255	252	248	240	254	219	243	228	275	237	225	274	244	246	266	244	276	251	250	244	260	273	232	218	230	244	298	257	254	246	252	236	280	274	255	226	241	256	286	265	247	243	250	242	269	270	254	258	257	236	276	261	300	226	268	254	242	264	273	267	226	288	236	254	250	248	271	258	266	253	257	251	263	258	246	250	258	256	256	236	236	250	224	263	232	243	226	240	243	237	286	208	248	248	284	252	247	224	249	246	244	263	243	267	245	234	270	255	258	260	248	269	264	256	240	232	257	261	244	267	246	260	242	271	239	256	252	288	267	248	239	248	244	264	240	274	259	235	274	243	266	262	264	278	235	251	234	251	265	279	266	261	233	280	264	238	257	262	264	261	244	222	260	236	235	270	265	240	265	244	255	267	250	224	264	250	247	247	249	253	257	242	266	256	251	269	275	269	258	249	251	233	242	260	276	278	253	284	264	261	274	265	211	278	260	236	290	227	243	285	249	235	279	233	247	250	242	246	248	290	262	264	245	241	236	250	244	272	226	272	280	244	261	241	254	251	270	263	256	259	287	270	262	254	281	231	264	235	242	248	255	235	263	269	262	263	245	244	244	279	279	252	257	243	228	298	248	238	272	256	246	259	251	238	267	257	240	253	271	272	261	241	266	235	247	235	226	245	255	258	256	224	258	255	265	226	245	259	260	275	261	248	233	260	250	246	256	243	221	266	255	258	263	243	245	285	246	253	236	253	230	236	257	289	260	273	250	267	220	262	245	244	250	265	258	255	261	258	233	264	256	248	247	263	242	240	259	264	253	259	224	230	236	248	258	263	261	278	279	236	237	255	253	250	299	232	281	236	233	251	251	257	229	247	227	266	250	242	288	237	242	274	261	276	236	230	263	254	221	247	246	254	253	262	256	269	267	251	258	269	276	259	264	273	281	241	277	249	263	253	236	253	228	266	226	245	263	234	246	257	265	242	248	266	256	287	241	267	243	225	257	257	252	255	252	218	250	239	232	259	263	237	278	249	243	228	268	286	280	279	261	258	284	240	244	244	263	270	255	224	285	263	272	248	280	239	279	257	248	247	260	249	263	267	270	262	246	257	267	264	256	251	236	247	255	232	249	258	244	264	235	263	273	238	228	253	252	262	261	244	252	245	274	263	242	253	240	253	211	250	266	234	241	257	261	234	277	244	268	246	289	234	247	253	239	255	243	231	250	239	250	256	248	270	205	269	260	242	219	224	229	260	257	256	256	287	266	258	216	250	235	225	273	278	270	276	234	242	235	248	280	262	260	245	254	263	243	255	244	238	269	243	239	246	241	252	239	241	290	243	239	257	272	243	267	246	279	270	246	266	231	240	238	230	252	276	239	266	276	252	263	266	250	243	256	238	221	254	262	257	296	248	257	258	220	235	245	273	261	252	244	234	270	234	246	262	250	238	255	239	259	241	249	262	259	266	249	249	277	231	263	244	239	234	262	275	275	240	254	265	250	248	271	265	240	257	224	239	229	222	281	249	240	258	276	282	260	264	251	297	278	260	247	264	254	268	270	244	254	248	243	228	264	259	275	263	222	252	283	236	248	283	246	239	242	256	266	270	266	247	245	263	233	261	232	242	244	256	227	243	257	282	250	258	269	245	236	279	266	227	241	259	277	258	246	252	260	244	268	244	263	265	250	253	282	296	272	236	261	263	257	248	251	249	291	256	273	267	261	266	255	264	223	255	230	249	232	257	257	242	258	245	259	246	266	257	259	240	225	261	222	291	269	238	253	243	262	239	271	267	275	230	243	255	223	253	258	235	253	240	246	247	261	256	263	228	238	249	280	260	241	254	246	239	257	252	270	236	245	252	238	252	254	252	253	243	256	254	256	278	252	249	260	264	241	238	277	231	236	265	223	253	253	248	255	261	252	257	217	278	252	251	251	228	256	278	279	254	262	258	247	251	274	259	253	253	245	244	226	236	226	249	234	272	272	229	241	239	254	248	258	263	241	241	254	242	267	287	268	251	261	284	251	245	258	237	225	253	268	259	246	249	219	247	241	228	230	229	273	243	234	271	239	247	236	260	230	254	215	237	248	235	264	259	260	243	230	218	301	249	222	263	224	233	248	255	253	238	243	256	256	239	243	228	293	237	248	249	224	274	224	247	268	281	257	257	249	203	287	251	270	251	252	280	268	244	248	253	247	250	238	278	274	239	246	246	255	262	264	275	235	262	206	273	260	239	241	248	265	227	241	249	242	246	221	240	251	248	245	243	245	283	245	243	234	267	244	253	264	267	270	238	279	273	281	263	279	273	253	261	266	239	242	248	221	250	236	229	237	245	236	234	253	258	230	270	234	259	272	259	236	248	234	259	257	251	241	257	285	257	225	278	248	249	269	262	228	241	248	237	238	266	252	249	246	250	262	290	231	248	234	241	220	254	204	268	249	253	271	239	238	254	215	250	246	244	241	247	268	286	240	245	221	246	269	238	268	252	254	249	246	240	261	243	281	267	278	245	272	283	264	248	251	232	250	269	267	243	268	262	232	269	252	257	245	238	268	268	247	260	232	224	280	257	260	239	250	287	234	251	298	245	291	247	213	253	244	250	289	278	253	222	237	257	294	272	232	245	260	273	241	231	233	252	246	256	256	256	288	251	255	248
36164	48492	25775	9269	3518	955	494	410	371	364	321	300	292	311	318	269	283	284	320	281	299	276	281	294	320	285	297	311	292	311	325	291	289	330	276	290	295	326	264	300	310	296	295	281	295	277	316	299	307	290	294	320	307	276	300	305	255	274	259	323	322	280	323	288	301	307	272	324	317	289	277	298	319	296	294	315	298	302	292	316	333	308	319	293	308	305	316	295	275	292	290	331	299	319	318	291	269	308	280	301	291	291	277	270	308	302	320	305	305	305	295	284	284	265	300	268	260	276	287	286	267	290	288	287	271	304	287	297	280	297	337	297	300	293	290	293	316	281	304	263	290	308	310	305	298	302	301	259	301	293	308	277	327	299	266	289	281	304	285	287	321	289	285	277	274	310	327	301	282	307	294	277	314	288	323	286	278	303	288	352	299	306	266	296	326	289	285	268	280	277	278	308	312	312	328	277	314	259	279	319	293	338	301	303	289	294	303	284	298	293	305	267	260	338	318	291	288	314	309	291	310	303	300	293	282	293	300	297	289	315	294	315	311	283	311	318	302	276	320	280	303	292	282	280	276	296	299	299	287	264	306	319	297	297	262	295	301	277	291	279	301	299	260	318	283	299	299	319	308	316	282	270	270	301	302	319	264	309	292	296	329	347	324	295	289	298	294	261	293	293	269	294	291	266	282	299	293	282	271	287	268	290	275	290	271	303	309	336	299	279	294	283	300	279	265	296	286	272	272	275	258	287	302	326	281	283	281	295	322	306	290	311	286	274	296	304	308	286	282	301	317	311	276	301	313	285	310	260	308	279	289	280	317	297	269	316	285	288	280	304	291	291	319	263	269	292	294	310	293	308	305	255	305	285	283	299	285	328	304	294	309	282	294	297	301	265	293	307	293	285	300	275	305	302	283	281	320	294	292	279	312	307	291	302	293	293	290	291	285	326	317	281	282	279	284	312	292	302	316	274	314	314	307	276	283	302	290	295	303	311	298	300	275	285	311	342	310	295	282	284	324	313	289	274	277	255	292	291	291	300	280	282	308	296	302	322	258	295	302	279	267	316	311	283	297	343	315	256	294	306	285	309	278	300	276	276	273	288	278	298	308	331	280	324	298	318	299	304	297	291	285	294	297	275	285	286	307	310	284	291	286	305	280	282	276	285	299	302	290	293	279	304	295	300	318	288	283	289	284	289	294	247	332	306	315	303	299	286	289	310	294	277	325	307	301	299	316	314	302	273	316	324	267	270	302	307	286	280	291	312	299	272	315	304	329	294	302	284	296	328	315	276	280	313	252	298	296	302	314	324	297	280	289	305	266	291	290	284	285	316	303	275	303	270	294	319	277	310	268	297	273	294	303	323	303	309	258	275	309	280	313	312	276	288	318	316	314	274	287	270	324	286	288	322	329	292	297	314	306	337	333	283	282	303	268	294	272	270	318	299	275	299	289	275	311	269	252	324	297	277	310	287	297	311	296	298	304	302	314	301	295	304	296	281	262	319	328	293	293	291	288	288	315	295	296	279	290	291	261	290	289	323	288	271	295	295	294	318	291	338	313	291	276	329	279	287	306	307	285	273	285	326	299	304	312	335	280	294	287	293	321	297	267	290	313	270	347	302	307	310	283	318	243	272	298	289	260	311	300	310	311	284	281	298	281	296	269	305	290	277	285	277	306	276	295	290	280	316	303	289	301	346	305	276	300	290	291	327	279	297	322	265	311	292	307	330	295	316	327	296	283	314	312	279	302	300	308	274	283	313	326	284	322	305	280	324	288	308	280	294	302	275	277	293	321	286	299	291	294	297	286	291	289	282	297	300	314	304	294	270	278	283	278	262	252	324	280	320	282	286	308	294	268	330	300	270	296	274	299	279	329	289	314	275	273	299	291	313	272	291	281	331	287	323	325	304	299	266	305	304	273	265	291	293	293	311	278	291	301	300	320	278	313	332	287	310	288	305	309	271	318	289	309	263	270	290	328	279	301	300	326	290	278	293	290	314	295	275	320	299	273	297	282	292	288	303	280	325	302	327	290	296	290	278	309	297	307	311	323	274	291	289	287	302	285	290	305	313	302	271	293	284	280	283	287	326	284	290	310	324	279	308	318	283	285	276	315	302	297	301	273	313	292	279	285	302	299	295	295	274	313	308	275	271	335	293	286	276	296	334	300	275	320	277	270	312	271	262	313	311	303	284	267	275	297	328	312	332	330	293	265	318	284	275	311	304	296	285	275	280	282	316	294	309	292	321	292	265	282	319	332	293	276	295	275	296	284	311	287	302	316	261	300	278	283	303	266	270	314	265	317	288	308	306	315	312	283	302	258	283	316	296	290	283	290	272	284	323	306	273	298	297	293	283	285	268	315	278	318	293	277	293	309	297	293	269	266	302	294	308	297	285	298	311	279	302	308	313	292	312	269	305	307	291	300	274	314	320	310	293	299	317	285	270	291	273	313	275	304	295	303	287	278	291	261	318	296	294	266	297	304	263	305	285	315	277	325	300	296	271	302	282	305	316	291	299	309	320	284	260	312	292	286	292	311	281	276	306	319	315	292	274	277	304	308	254	291	298	318	292	294	302	314	299	314	274	289	249	282	286	304	285	316	255	305	261	290	267	291	293	276	320	292	297	308	239	284	284	301	274	332	291	268	288	287	302	269	310	295	289	310	272	316	299	300	303	298	302	297	290	282	312	287	250	269	320	277	296	285	319	273	281	295	299	302	289	325	280	303	253	302	315	308	300	289	290	291	299	294	278	305	290	308	271	302	314	315	348	317	302	290	291	279	295	311	262	316	307	311	315	287	317	290	286	281	262	290	301	304	274	295	274	324	323	281	290	335	284	276	324	271	286	260	264	307	295	292	294	299	290	285	323	295	310	302	274	289	306	298	315	322	283	276	291	272	295	298	325	301	283	287	308	317	309	290	317	287	306	258	290	299	286	321	280	288	284	297	292	303	309	327	296	298	311	314	317	291	289	284	291	293	314	275	291	301	303	281	299	286	314	276	293	304	306	298	294	285	311	309	325	286	323	292	305	280	300	285	302	289	292	288	252	305	274	284	307	299	263	276	280	274	300	294	250	294	285	311	289	300	303	314	335	312	296	299	314	298	295	297	313	274	284	285	298	276	308	277	304	298	313	288	302	300	284	275	275	309	298	289	296	304	284	280	296	280	282	313	291	316	285	304	324	267	301	285	317	275	281	297	313	300	296	322	280	273	300	293	265	293	271	275	293	275	280	288	277	298	256	318	299	299	320	287	297	301	297	289	305	302	292	280	308	267	292	279	310	285	292	296	297	313	296	301	310	300	278	304	332	277	306	291	303	258	313	297	300	268	291	286	293	272	296	306	295	281	275	306	273	300	309	321	317	298	285	265	295	274	288	276	322	292	281	295	322	289	288	321	297	309	290	294	261	286	306	267	299	274	301	287	296	296	280	299	286	293	304	324	266	298	292	282	297	302	276	325	287	273	291	305	269	281	282	289	305	286	284
23966	21066	28519	25600	21558	11963	2368	826	543	449	352	348	324	293	296	293	283	273	265	285	288	293	272	265	270	270	249	287	279	288	226	258	279	266	256	251	259	235	259	262	266	272	270	256	270	267	275	255	265	272	263	266	261	267	253	269	293	263	295	275	261	280	277	264	291	264	233	271	245	263	268	245	277	259	272	263	265	256	265	288	272	290	266	247	252	268	255	285	265	250	267	273	277	288	296	256	281	260	271	255	268	243	254	265	276	282	276	297	231	316	281	231	238	278	287	278	250	263	285	300	286	232	258	269	267	244	257	298	268	250	305	233	244	274	271	259	255	275	291	268	264	262	266	270	276	291	276	263	265	268	257	270	301	283	248	254	271	269	255	251	251	273	270	276	289	286	272	266	289	256	265	251	290	256	239	282	247	236	261	279	266	281	320	261	249	256	283	252	266	283	292	283	269	269	259	296	282	264	257	267	261	300	269	268	279	278	253	290	298	267	278	268	284	255	272	279	259	282	293	260	273	263	304	282	264	289	262	257	282	264	266	267	274	281	278	285	283	286	254	279	253	254	226	253	261	262	267	258	282	248	251	284	262	264	249	282	259	252	266	297	264	265	302	278	293	256	288	275	273	249	279	272	294	234	247	277	251	262	275	274	258	286	249	276	306	244	257	265	296	252	269	274	255	275	276	252	271	290	291	262	279	260	240	284	267	253	264	301	276	263	252	274	270	285	282	298	308	250	261	235	257	292	267	283	273	268	289	319	306	266	235	276	264	230	214	272	271	264	280	249	272	284	268	279	308	298	245	257	285	261	255	257	272	278	275	262	260	269	272	274	248	285	264	256	256	243	274	269	261	288	288	299	241	290	270	247	266	291	272	273	265	287	254	239	257	260	280	269	289	273	272	276	282	268	286	244	275	270	232	299	258	277	266	293	246	280	255	266	287	225	275	268	260	253	275	281	275	271	275	259	264	251	267	275	266	279	270	266	282	256	285	269	264	267	266	278	268	257	272	290	261	247	284	266	268	253	274	248	270	253	290	273	274	265	286	278	245	291	260	293	269	283	280	245	266	281	277	244	294	254	310	225	267	294	290	258	267	286	281	250	237	279	295	272	285	285	251	284	266	262	253	300	255	312	239	266	269	293	273	276	270	277	267	254	281	261	271	255	259	261	278	271	272	267	272	248	257	257	263	267	273	257	283	263	256	266	248	238	283	279	253	270	252	285	276	268	276	265	263	287	287	265	288	256	281	262	279	253	268	259	294	241	277	291	252	255	285	259	261	301	244	260	281	277	264	281	274	308	250	261	246	273	272	286	273	291	250	254	287	260	263	293	272	277	253	300	279	250	279	242	293	264	276	263	255	261	287	252	275	258	277	261	273	257	269	284	272	250	293	253	270	261	286	261	270	275	279	291	206	271	264	299	270	266	292	291	248	267	254	295	260	251	289	258	276	264	266	264	293	250	257	261	259	275	267	281	269	270	264	261	258	240	251	250	268	285	264	272	280	249	280	264	284	270	262	264	280	278	288	241	259	260	247	279	251	274	274	241	313	277	264	234	251	276	266	279	268	267	261	279	266	266	257	220	256	279	272	252	271	255	287	263	260	273	252	261	268	280	268	276	260	266	277	306	245	300	278	258	276	252	278	263	263	303	292	303	289	266	277	281	271	281	300	285	250	307	261	285	280	243	268	258	297	270	271	281	265	249	253	258	267	278	272	261	293	298	268	260	283	274	255	300	278	275	250	263	239	292	267	266	250	259	279	277	280	252	264	269	267	278	256	260	272	281	279	287	278	268	283	256	274	261	256	284	266	281	279	310	257	291	260	259	253	291	269	269	232	277	275	284	295	280	255	260	274	288	248	265	250	295	264	264	228	250	266	278	284	249	295	248	266	269	261	254	260	263	283	252	283	260	234	263	284	251	248	247	290	281	237	274	257	261	283	281	255	274	266	287	248	254	288	284	265	276	270	274	291	270	270	267	275	277	284	256	297	291	269	254	262	273	287	290	246	254	246	275	299	278	288	292	282	292	283	266	288	260	309	242	254	277	268	276	262	298	267	259	302	266	274	238	278	250	259	269	279	250	257	289	255	291	269	271	280	273	262	270	260	261	283	256	273	276	289	259	273	285	264	281	263	287	282	265	274	264	240	272	279	276	273	253	247	240	242	281	268	266	268	270	280	270	300	279	254	249	236	283	278	283	262	273	263	262	262	282	267	275	257	285	276	248	253	285	270	280	285	254	304	267	293	281	250	275	267	256	261	278	272	265	273	273	260	260	268	277	276	256	272	280	269	264	254	264	220	275	256	277	250	295	245	266	253	280	281	293	278	284	240	246	265	252	260	287	255	275	243	270	280	276	265	277	255	272	289	252	296	280	293	241	263	243	301	262	273	269	255	253	245	257	283	264	290	281	258	258	262	272	260	289	273	285	272	262	281	273	286	250	274	265	307	270	266	289	264	273	277	252	240	265	264	275	248	283	265	298	249	279	292	250	251	256	274	281	269	282	238	275	251	274	270	282	262	276	280	276	285	283	256	251	266	290	245	268	271	273	256	267	294	241	292	229	271	267	243	261	254	250	266	269	275	265	267	298	315	272	280	290	257	259	283	289	269	273	262	271	241	272	268	247	293	276	282	265	270	283	277	277	260	261	262	248	298	258	272	282	263	249	284	289	258	277	289	265	263	285	272	268	276	261	267	285	264	255	298	266	285	240	289	254	280	269	253	263	280	260	287	262	293	268	253	263	287	255	251	270	261	262	267	284	254	255	285	285	256	267	270	298	284	272	264	248	283	225	285	275	294	266	277	256	301	255	261	247	281	230	251	263	265	262	284	277	268	280	283	297	266	275	283	311	290	232	268	252	246	235	246	270	264	279	260	263	258	288	261	241	255	265	255	294	292	287	259	296	277	276	288	274	290	266	242	285	295	264	275	277	267	273	271	273	283	264	223	273	269	266	261	254	295	272	278	271	269	277	303	267	284	263	259	260	252	244	277	252	291	274	279	258	289	290	269	276	266	272	282	254	260	285	264	283	277	241	272	278	268	242	237	274	311	278	274	277	279	250	267	260	286	288	292	284	264	265	225	272	248	256	270	281	250	222	279	273	257	258	278	275	259	256	250	241	261	268	299	264	282	250	269	244	285	287	285	259	270	313	254	273	262	279	270	290	253	286	275	290	301	239	245	256	256	275	304	261	254	293	266	263	270	302	267	279	269	274	272	288	256	291	295	249	266	254	269	281	247	277	227	255	242	258	262	259	285	261	291	284	265	276	287	292	251	252	279	257	261	297	271	294	286	275	262	245	274	264	267	284	274	248	270	276	251	277	272	288	260	275	289	265	234	305	257	219	273	280	289	277	267	228	260	278	291	269	259	295	239	261	215	267	269	290	256	250	276	258	260	249	267	234	275	258	257	273	272	254	265	283	266	295	284	266	270	272	251	291	257	263	251	260	280	257	296	286	247	259	280	259	274	286	255	239
35156	59507	42839	29952	16809	4440	1265	792	646	504	438	389	351	365	358	305	289	284	327	311	278	358	313	339	306	336	329	295	339	285	330	288	324	312	321	300	332	319	307	323	301	301	299	295	322	274	305	311	359	303	308	302	318	283	324	315	312	260	367	266	278	351	304	303	297	304	298	298	294	318	293	290	324	313	329	317	301	299	328	284	319	280	300	286	309	310	316	288	328	301	276	344	324	300	280	291	315	309	311	310	281	312	298	310	318	317	271	334	303	309	304	304	298	323	329	311	327	344	306	298	317	300	320	294	321	325	296	273	310	271	287	301	276	307	280	333	315	320	265	312	283	328	296	328	312	304	318	306	329	300	290	312	315	317	273	320	329	317	318	341	318	319	295	327	319	353	289	306	308	307	287	302	317	311	319	292	327	305	285	322	288	309	309	296	276	314	307	315	308	318	312	304	329	307	323	289	304	327	307	343	298	300	292	318	320	314	319	290	308	282	306	312	329	300	300	319	313	282	323	293	316	305	279	293	329	332	304	335	291	318	311	303	316	312	317	322	360	334	284	320	261	303	315	302	330	290	306	297	314	317	329	294	305	313	284	287	338	314	313	309	303	281	311	305	301	316	327	296	315	289	318	314	279	304	319	311	310	288	318	317	290	327	310	312	327	304	347	309	348	297	338	302	280	318	315	308	332	279	312	302	295	325	284	330	332	318	295	327	328	310	317	310	343	296	344	311	302	332	294	283	307	341	323	296	297	319	306	288	314	280	322	314	286	308	292	281	315	310	313	297	320	277	343	285	318	285	270	320	275	296	344	341	331	332	291	333	302	289	293	320	305	308	306	298	322	305	284	305	305	312	298	308	295	316	300	338	321	317	309	319	330	305	295	304	305	329	309	303	277	313	304	317	271	298	333	306	260	297	292	340	309	318	271	286	291	319	305	311	319	288	292	317	321	310	306	277	299	307	290	318	343	303	315	307	267	304	303	298	306	332	332	318	301	295	305	285	308	315	296	330	291	291	352	299	311	283	272	293	289	303	301	309	319	303	290	287	292	321	314	319	325	305	300	303	287	312	290	282	291	302	308	274	288	284	300	294	304	294	297	299	306	322	312	294	307	329	297	294	316	301	303	332	320	288	311	330	306	311	277	281	308	306	318	314	301	305	304	310	312	301	323	311	327	282	327	285	300	311	275	330	295	318	330	330	299	362	340	296	300	293	308	312	298	303	315	323	338	311	290	297	324	300	299	296	307	281	330	304	283	271	281	340	329	343	313	312	330	315	343	302	322	311	319	323	286	312	312	342	298	300	324	292	303	310	296	302	329	309	313	307	337	316	327	349	321	309	292	307	299	333	304	303	331	333	301	303	260	286	295	315	321	314	314	307	305	325	330	352	288	305	299	303	352	328	300	353	320	298	281	288	288	311	291	327	289	292	328	299	297	304	299	316	303	304	311	330	332	300	304	338	299	264	309	301	312	301	314	318	330	292	335	308	307	302	292	292	309	297	310	322	307	309	336	318	310	336	308	312	280	319	266	282	336	312	294	312	307	319	304	346	297	277	291	294	317	332	295	296	285	314	320	302	315	300	293	296	276	278	293	295	336	292	309	284	326	325	291	293	295	323	306	318	309	289	302	334	303	315	300	291	315	328	306	299	333	300	310	300	302	277	295	337	296	293	299	309	305	338	307	302	307	308	312	295	283	276	320	312	302	287	310	306	293	323	331	318	327	305	325	321	306	301	294	318	314	307	308	326	310	312	286	311	324	297	318	318	294	324	316	306	286	301	309	298	315	316	286	296	306	306	295	306	325	308	301	339	311	310	327	332	304	308	331	300	291	297	292	315	318	324	325	317	291	306	322	285	328	319	319	300	266	306	302	327	326	297	288	311	302	337	313	281	311	302	291	295	326	280	277	311	311	312	317	287	285	304	310	302	319	309	307	328	331	307	317	311	319	315	283	317	304	300	294	307	304	309	320	316	289	331	314	300	281	282	340	326	275	289	291	300	251	302	315	303	301	314	301	323	300	304	322	298	277	313	334	312	317	290	326	303	279	301	319	291	277	322	292	323	290	331	314	291	303	309	322	308	301	316	318	306	282	295	309	321	294	302	293	264	291	301	312	253	345	322	288	292	279	315	299	265	293	322	287	322	328	300	327	282	285	302	310	308	309	303	293	304	283	307	301	310	281	328	309	319	308	346	304	301	295	323	300	292	306	314	309	315	322	295	334	287	320	329	310	311	310	319	302	298	308	304	277	310	269	327	293	298	318	317	328	299	303	311	336	306	317	300	327	279	288	304	295	320	295	317	340	315	287	320	288	286	317	340	300	307	335	341	304	307	305	317	305	297	297	302	291	305	293	340	299	307	309	316	283	316	313	276	299	303	315	262	310	309	301	296	321	313	274	314	330	316	314	306	323	296	335	284	317	304	312	317	305	287	304	325	321	283	302	311	280	300	332	297	321	306	354	315	327	300	333	315	321	302	287	304	326	301	295	316	352	303	300	311	311	325	308	298	299	316	312	329	297	292	322	321	319	317	288	318	286	305	301	301	313	301	280	293	314	301	327	317	310	281	296	298	315	307	319	274	333	295	304	314	311	313	281	285	281	298	269	318	299	313	317	274	319	274	312	307	309	325	307	312	307	312	328	307	314	313	299	319	335	314	306	304	319	341	313	341	300	289	294	280	328	305	314	322	300	307	309	298	298	319	336	303	313	331	320	298	316	281	303	289	287	308	282	294	314	319	290	305	298	298	284	287	308	325	331	278	288	284	317	349	303	321	295	303	281	317	317	311	309	305	301	307	296	322	319	298	339	327	316	302	311	301	327	340	286	281	305	316	286	300	308	310	320	310	277	305	325	308	285	298	301	290	315	333	287	322	322	318	304	321	317	286	318	301	346	283	332	320	289	296	270	293	303	366	326	322	304	294	277	292	347	312	314	323	284	298	292	308	338	282	313	316	305	320	313	309	317	305	290	306	322	309	320	303	323	310	293	301	261	288	299	318	318	298	356	295	305	321	274	288	321	278	299	294	318	324	325	334	323	300	315	249	287	330	285	306	331	304	295	312	317	304	300	331	292	282	325	330	308	322	319	279	316	307	297	306	288	295	314	309	296	294	329	283	337	298	323	319	296	324	320	315	290	326	338	340	326	314	307	320	346	333	326	298	300	286	313	275	305	285	287	343	299	273	286	316	281	310	330	280	313	292	304	293	328	308	286	335	281	314	326	324	294	276	296	298	285	311	312	306	303	303	307	328	299	306	290	343	288	307	337	329	314	321	305	276	317	276	327	311	325	281	322	305	295	330	325	313	309	313	295	340	310	312	312	321	294	282	285	300	286	328	315	307	267	318	315	320	307	278	296	306	301	287	332	317	302	300	303	305	324	285	323	317	314	293	319	318	307	293	325	344	334	298	287	308	302	313	300	292	316	275	302	311	320	334	323	304	289	331	327	313	289	305	302	307	289	297	286	300	302	302	330	271
25167	21393	29099	25972	14092	3322	796	519	451	402	375	380	355	380	381	367	381	325	362	334	385	351	372	351	363	337	395	376	366	369	337	372	363	363	344	384	382	375	373	357	355	346	351	377	373	340	335	349	361	345	374	362	359	322	356	333	348	375	353	372	346	346	355	327	350	375	354	382	373	394	383	377	381	347	343	364	337	356	360	369	388	351	391	369	391	346	365	340	365	346	368	344	379	365	343	335	323	350	390	351	337	345	342	373	358	362	370	334	352	387	361	374	337	354	383	341	375	392	353	334	302	349	343	385	336	352	356	377	370	347	355	369	379	352	360	356	357	354	342	317	357	367	379	359	354	379	357	371	369	323	359	371	358	320	346	356	383	334	383	379	375	347	370	343	341	383	351	360	349	348	357	355	327	330	377	396	349	359	367	325	358	342	360	353	363	367	370	368	363	350	357	379	326	366	373	388	396	317	340	350	407	395	342	373	326	370	379	353	363	356	337	340	390	346	346	357	319	352	341	353	345	387	343	375	323	391	331	347	359	375	363	354	380	366	343	377	338	286	354	347	361	355	369	317	346	366	350	340	369	325	387	354	359	355	320	319	377	351	347	359	330	354	362	348	350	342	360	377	366	354	349	367	365	358	366	307	383	381	333	373	383	351	337	343	388	367	365	347	400	366	346	344	352	315	348	332	376	372	364	346	358	351	376	326	368	361	376	397	374	378	391	369	330	370	357	366	350	339	394	359	370	366	384	364	387	358	342	362	322	349	369	351	334	353	351	346	369	316	352	343	345	365	369	398	367	361	369	333	355	353	341	356	384	377	362	332	362	337	347	337	357	357	350	343	361	354	347	370	358	316	365	337	356	368	371	353	350	357	347	330	353	344	375	352	341	354	347	384	357	327	339	350	366	360	337	356	349	346	333	325	391	358	369	377	371	358	342	344	356	340	355	350	346	335	377	390	373	384	374	409	344	357	395	354	365	383	365	359	349	348	323	347	375	341	370	337	333	362	343	357	322	342	385	383	372	356	378	365	354	356	358	367	344	368	356	331	321	342	387	339	326	360	373	367	378	367	358	374	343	385	361	361	387	352	358	340	357	387	360	360	344	357	331	332	314	321	365	356	327	352	363	388	345	358	351	368	389	313	349	347	359	350	354	353	364	379	382	370	393	369	310	369	325	361	349	368	336	332	350	367	371	339	359	354	358	356	368	373	330	381	371	378	373	313	383	352	384	327	333	349	342	376	362	352	340	345	349	371	302	360	355	362	351	366	370	390	357	340	330	381	378	387	334	379	309	342	354	343	337	369	373	337	354	342	334	345	354	361	379	358	368	365	364	346	371	360	370	347	374	375	357	348	334	351	374	300	343	358	363	392	397	361	348	364	384	387	362	366	369	362	360	369	322	353	367	329	381	361	348	377	349	363	372	383	368	361	303	361	330	380	389	367	350	379	347	371	333	352	357	395	401	362	336	334	376	399	369	342	341	359	356	365	373	393	354	412	383	358	369	349	351	345	348	370	340	371	365	374	331	365	399	378	360	359	355	389	351	367	383	356	370	380	311	389	368	339	374	378	365	372	343	352	334	387	366	379	347	383	323	360	380	336	354	373	369	360	357	337	368	351	329	350	374	334	350	351	355	363	344	347	304	333	357	367	350	366	347	327	323	403	347	337	376	359	327	332	364	370	335	338	351	354	318	418	365	323	335	354	363	371	366	400	356	326	334	371	394	336	370	357	364	321	323	377	368	366	357	340	320	342	339	366	351	378	348	352	343	343	370	386	371	348	353	352	342	367	366	349	318	352	351	350	370	327	332	335	393	364	364	333	376	355	364	347	380	378	345	386	342	357	362	371	337	344	317	346	365	338	375	368	380	352	341	360	358	363	371	314	345	348	400	384	401	388	346	375	371	379	387	354	338	385	350	368	334	358	374	377	359	342	365	306	339	349	377	347	375	360	355	311	358	344	372	334	398	400	355	349	369	359	335	337	356	355	340	342	337	348	379	346	391	364	359	342	371	361	339	353	356	342	365	359	379	371	372	328	359	387	359	375	356	381	362	348	345	385	340	339	388	348	330	374	368	353	392	394	354	357	368	336	370	372	342	339	393	358	339	366	350	348	385	367	383	320	363	376	377	347	388	345	370	364	361	352	353	354	383	353	375	353	369	330	341	334	355	363	373	351	360	361	348	377	367	364	390	393	337	349	362	359	307	368	321	376	372	319	368	374	372	351	381	336	364	345	365	363	352	354	391	335	370	338	331	362	343	332	349	376	353	381	365	345	363	338	385	362	335	351	341	367	355	359	326	341	394	344	348	356	368	353	369	337	363	363	386	356	353	349	342	377	345	356	347	363	396	373	379	406	367	378	333	382	358	383	334	328	350	362	356	374	376	360	370	339	354	369	347	349	360	353	382	328	334	355	342	351	352	362	356	368	359	340	318	348	372	337	355	338	386	371	355	343	365	329	399	327	346	357	378	372	348	376	354	348	362	385	345	346	346	335	366	322	369	358	354	336	384	349	360	372	338	365	358	338	358	331	353	347	385	332	394	381	328	392	360	358	331	381	341	380	356	372	332	376	327	372	359	361	374	360	376	360	345	361	385	330	329	398	378	359	363	324	365	366	355	368	315	345	339	360	368	334	362	379	338	350	366	382	337	342	369	358	356	367	344	361	346	354	346	369	358	360	361	362	374	300	348	349	390	378	363	361	358	350	355	341	367	341	365	382	335	381	394	372	367	332	345	314	341	376	359	366	385	352	371	365	383	337	334	355	389	361	409	353	362	352	376	361	401	361	345	354	341	362	339	331	392	352	346	334	341	376	363	376	361	319	322	373	377	325	352	381	348	344	367	356	389	349	357	382	349	358	360	375	359	351	368	384	312	349	344	379	380	350	343	401	367	326	374	397	366	356	375	306	317	314	384	392	378	369	372	379	341	352	363	360	356	351	334	373	349	304	349	340	343	370	335	346	389	345	373	368	356	360	365	375	345	354	339	386	375	354	342	387	370	383	325	326	391	301	334	392	372	367	371	342	367	407	361	331	368	403	364	347	410	386	341	338	351	373	360	369	334	378	349	375	371	368	374	362	376	360	388	367	357	340	352	329	337	353	357	383	369	375	337	332	377	351	355	370	378	347	374	326	350	366	356	353	348	352	355	412	359	351	340	374	395	331	407	356	331	344	361	331	368	367	352	376	342	354	337	346	360	343	369	353	374	369	333	338	359	346	367	370	382	359	364	348	363	385	382	371	352	376	348	350	358	378	358	334	343	353	361	349	343	353	354	348	373	345	335	350	358	349	364	347	356	365	381	367	328	373	355	316	376	345	371	381	345	355	336	314	361	396	323	353	371	408	374	347	355	365	361	353	365	380	382	356	377	329	341	359	349	368	356	362	311	350	323	358	368	338	387	348	376	336	347	369	353	385	330	379	368	359	364	358	356	369	338	347	344	340	327	353	316	367	388	331	348	342	352	348	354	402	356	338
37687	55146	39653	21851	8630	2745	836	660	601	481	488	446	421	400	390	409	407	430	410	404	419	419	398	423	406	393	412	397	398	434	426	409	423	377	443	410	428	448	424	396	396	405	426	409	450	407	423	434	425	408	418	406	432	385	440	412	421	418	411	382	435	425	406	411	424	421	407	408	397	402	360	412	393	391	413	412	430	419	426	422	422	393	397	410	399	412	422	399	394	445	416	438	437	416	431	373	423	397	401	412	394	417	419	417	410	397	405	435	456	391	429	431	406	411	446	421	454	415	419	451	452	414	415	408	439	443	429	402	429	391	422	366	423	399	395	397	399	417	422	420	415	384	403	384	377	420	405	403	433	397	411	406	431	442	364	410	394	370	434	392	412	395	431	440	409	389	418	389	415	405	407	444	426	405	396	420	395	404	406	407	413	433	413	439	394	411	420	419	436	423	432	402	413	397	376	404	415	415	430	409	442	414	396	419	411	376	449	426	407	421	436	387	414	404	423	406	429	415	416	414	410	404	396	395	408	419	397	361	421	413	405	425	424	399	407	379	421	393	426	381	430	407	397	445	369	389	438	419	397	440	402	384	431	424	402	429	417	408	384	397	459	373	389	422	385	431	432	461	390	385	408	453	412	383	428	388	387	387	368	395	416	398	408	409	378	384	417	407	456	414	361	425	429	390	400	399	412	418	446	414	370	407	391	423	393	428	421	371	419	413	407	412	402	439	389	441	417	374	430	430	402	410	385	396	465	426	384	366	414	387	370	419	375	440	418	410	392	379	402	407	391	440	436	382	398	365	407	424	376	431	428	462	386	409	421	366	367	404	464	422	423	434	387	418	419	410	409	418	414	442	366	403	388	398	431	398	410	407	402	436	425	388	428	443	454	425	399	383	399	419	414	425	391	382	426	369	383	386	408	396	427	397	413	384	429	394	411	455	397	388	381	386	371	430	393	420	453	390	398	422	403	426	411	427	378	423	433	379	378	410	424	404	436	379	368	406	382	394	423	416	405	399	412	388	393	418	413	432	418	414	386	417	402	404	411	424	394	419	447	391	407	408	412	393	425	394	408	396	395	403	431	399	434	431	430	385	394	422	405	389	396	414	372	385	407	429	401	415	441	405	433	389	416	426	384	410	392	389	409	399	393	431	419	417	413	422	388	401	408	374	439	438	422	415	436	400	414	452	409	407	406	442	391	388	402	420	391	429	413	388	399	388	431	405	411	418	432	401	385	422	430	377	390	425	398	392	416	408	420	406	410	383	407	404	408	419	450	405	434	391	426	441	415	437	389	394	387	424	432	403	438	418	407	475	404	408	394	388	403	391	392	417	426	383	419	406	425	429	411	433	446	392	424	369	422	427	419	409	419	427	369	418	412	394	397	449	413	438	397	391	405	417	432	408	413	391	403	404	384	441	429	401	416	384	408	442	396	393	417	449	442	405	391	375	400	398	400	421	418	411	421	394	396	382	396	372	447	411	421	418	435	407	427	394	403	410	409	381	396	413	402	413	401	402	410	415	436	440	405	400	403	401	389	416	416	443	418	418	408	362	411	421	388	431	417	396	420	434	406	358	447	420	402	399	418	424	417	424	385	391	426	423	428	404	383	397	407	415	421	429	395	399	389	405	425	401	427	398	401	406	364	405	370	414	406	388	389	416	433	414	389	394	411	433	396	442	404	419	410	366	418	439	436	428	389	421	392	393	427	438	405	416	436	410	398	428	374	398	427	391	429	369	428	407	394	419	404	410	384	418	425	424	387	425	427	417	393	419	380	396	423	405	408	427	390	396	439	391	410	424	413	397	410	400	366	433	396	386	384	375	425	417	408	428	396	406	418	406	404	435	408	455	435	410	418	403	403	377	408	418	402	386	403	381	386	431	425	399	439	410	389	427	394	413	435	394	383	428	408	434	434	416	396	412	375	391	405	393	391	451	408	388	412	414	439	400	405	383	421	424	414	402	438	419	403	399	460	422	423	409	439	457	428	431	412	401	372	388	421	405	415	407	368	398	418	455	418	393	422	394	422	401	393	397	436	419	434	392	396	412	419	402	409	362	410	451	429	417	449	432	412	366	419	390	422	432	435	392	381	445	426	398	363	433	393	403	447	375	389	391	397	396	401	438	395	421	364	432	398	406	383	399	436	430	382	392	414	408	440	403	429	398	410	403	398	416	421	367	398	359	417	398	398	348	404	392	389	411	365	414	423	422	401	419	419	405	398	417	399	398	413	390	446	425	417	404	334	418	387	459	443	439	402	400	410	415	345	417	401	425	401	396	439	452	393	408	388	394	388	414	404	430	404	417	390	395	380	408	465	416	393	432	412	434	420	405	424	360	393	378	385	418	424	413	406	413	403	433	402	406	394	410	435	411	403	405	381	454	407	411	412	410	428	395	374	403	411	417	402	390	431	427	399	378	417	407	388	387	436	426	404	359	387	418	398	433	386	401	412	393	413	403	404	415	461	417	394	361	362	444	420	409	425	438	360	388	409	390	391	402	411	409	394	420	426	426	420	423	433	398	415	421	419	424	419	413	400	418	420	415	453	397	394	397	414	382	448	377	381	399	402	426	361	449	423	434	396	400	405	409	399	406	410	410	382	417	398	426	388	407	403	443	412	402	383	417	410	445	385	397	402	385	383	409	438	398	416	405	398	440	417	419	446	441	443	382	418	450	422	386	397	403	425	410	400	412	394	451	419	400	388	428	396	396	411	416	360	414	377	386	400	449	401	434	375	389	401	403	420	445	398	387	420	422	390	419	426	448	429	406	423	436	399	408	404	398	391	405	405	402	414	391	398	417	406	396	378	418	384	412	404	407	432	427	420	374	397	398	404	414	432	415	436	413	397	383	389	435	394	421	429	439	404	423	398	431	397	406	408	437	418	408	443	443	387	427	423	397	399	407	395	410	428	400	385	413	389	387	411	436	402	420	414	426	405	420	383	440	359	403	395	438	409	385	440	393	406	416	419	422	432	444	390	426	417	451	402	400	417	401	399	414	415	405	369	408	411	406	397	406	394	387	399	405	387	416	384	422	415	402	406	396	432	415	405	380	433	445	398	365	414	428	424	416	417	404	420	373	419	435	407	408	396	436	396	428	417	410	425	426	410	441	434	419	446	379	417	387	436	417	374	396	417	417	446	413	393	432	427	372	391	396	422	400	407	373	428	376	401	416	375	427	396	359	430	423	417	387	409	390	399	393	389	402	406	414	409	369	392	406	397	417	413	419	395	400	461	379	417	398	377	383	391	410	428	397	436	409	400	414	440	443	387	403	407	397	423	389	434	445	395	414	382	443	416	401	413	408	428	432	389	437	414	402	385	403	417	398	402	393	393	391	381	427	428	430	410	398	404	411	407	399	402	405	393	408	395	380	438	416	413	394	428	414	433	399	386	426	409	422	411	404	413	411	439	403	416	417	403	412	427	411	411	385	438	443	436	406	390	397	418	409	404	413	392	416	409	399	413	410	358	404	423	442	387	405
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
